summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2004-12-28FQDNs no longer required.syslinux-3.00-pre6hpa2-8/+7
2004-12-28Add support for non-FQDN hostnames.hpa3-2/+36
2004-12-28We now officially support FQDNs in TFTP prefixes.syslinux-3.00-pre5hpa4-22/+30
2004-12-28Correct bogus register usagehpa1-12/+14
2004-12-28Fix pxelinux relocation; work around infinite loop in pxelinux mangle_namehpa6-22/+24
2004-12-28Add layout filehpa1-0/+55
2004-12-27Support shift in/shift out -> DEC VT symbols;hpa1-2/+32
2004-12-27Save list of DNS servers; do DNS lookup for hostnameshpa2-4/+44
2004-12-27Use skip of 2 for the magic A20 numbershpa1-6/+5
2004-12-27More work on using sections for memory alignment. Make bcopy32 alwayshpa8-109/+62
2004-12-27Reorganize memory slightly; split .bss into .bss and .earlybss andhpa5-28/+56
2004-12-27Complete the DNS resolver.hpa1-15/+86
2004-12-27Minor cleanupshpa1-6/+10
2004-12-27More work on the DNS resolver; now just need the reply parserhpa1-1/+163
2004-12-27More work on the DNS resolverhpa1-21/+18
2004-12-27Beginnings of a DNS resolverhpa1-0/+115
2004-12-22Write the partition offset into the superblock as we are supposed to.syslinux-3.00-pre4hpa1-4/+11
2004-12-22Fix the -m and -a options for Win32; add support for a boot sector filehpa3-23/+54
2004-12-22Add MBR-writing options to the Win32 installer. Probably should besyslinux-3.00-pre3hpa5-16/+177
2004-12-22Detect null filenames correctly (problems in both pxelinux and extlinux)syslinux-3.00-pre2hpa6-3/+7
2004-12-22Support cursor on/cursor off sequences, and use them in the menu systemhpa2-19/+61
2004-12-22Fix handling of attributes when clearing the screen.hpa1-1/+1
2004-12-22Support alternate TFTP servers via filename syntax.syslinux-3.00-pre1hpa5-32/+161
2004-12-222.20 -> 3.00hpa1-1/+1
2004-12-22Let's call the next version 3.00hpa2-2/+2
2004-12-22Better document how to do chain loading.syslinux-2.20-pre14hpa2-0/+25
2004-12-22Fix pointers/block calculationhpa1-0/+1
2004-12-22Fix bugs in the conversion to partition-relative sector numbershpa1-3/+3
2004-12-22Fix handling of -o offsethpa3-20/+20
2004-12-22Fix miscompare of FAT32hpa1-3/+3
2004-12-22Allow creation of FAT32 filesystemshpa1-9/+23
2004-12-22Handle partition offsethpa2-4/+5
2004-12-22Be more picky about syntax.hpa1-1/+1
2004-12-22Update the Win32 installer.syslinux-2.20-pre13hpa2-34/+90
2004-12-21Support timeout in the menusyslinux-2.20-pre12hpa5-20/+60
2004-12-21Add NOESCAPE command to disable Shift key; update NEWS.hpa5-0/+18
2004-12-21Document the need/lack thereof to run the installer.hpa1-0/+11
2004-12-21extlinux: Document need for MBR, and usage on a RAID system.hpa3-2/+57
2004-12-21I think the menu system actually works now...syslinux-2.20-pre11hpa6-23/+125
2004-12-21Add strlcpy(), strlcat()hpa2-0/+57
2004-12-21Add [v]asprintfhpa2-0/+55
2004-12-21Config file is extlinux.confhpa1-2/+2
2004-12-21We have strcpy, use ithpa1-5/+1
2004-12-21Fix argv parsinghpa2-4/+8
2004-12-21Fix typohpa1-1/+1
2004-12-21Add an API function to get the IPAPPEND strings.hpa6-26/+111
2004-12-21More work on menu module. Looks like the file libc isn't quite therehpa6-43/+243
2004-12-21Add code to edit the command line in the simple menuhpa4-47/+157
2004-12-20Initial work on simple menu system; add <minmax.h> to libutilhpa2-0/+284
2004-12-20Actually get things working with nonblocking raw console read;hpa6-25/+21
2004-12-20Add support to deal with EAGAINhpa1-1/+7
2004-12-20Make the raw input console non-blocking with a timeout, allows handlinghpa10-28/+114
2004-12-20Fix EQUshpa1-4/+2
2004-12-20Clean up some old craphpa1-92/+42
2004-12-20Actually fix the block calculation. I think it works now.syslinux-2.20-pre10hpa1-25/+17
2004-12-20Further fixes to linear address computation, now works for indirecthpa1-56/+55
2004-12-20More docs.syslinux-2.20-pre9hpa2-0/+36
2004-12-20Update some documentationhpa3-2/+11
2004-12-20Fix regparm in libcom32; make extlinux actually work; add 3840K supporthpa5-32/+40
2004-12-20Use %define instead of equ to work around NASM 0.98.38 bug;hpa2-4/+7
2004-12-20More fixes to the extlinux installer; change back to writable typeshpa2-22/+41
2004-12-20Further clean up the ext*fs installerhpa2-35/+111
2004-12-20extlinux installer.hpa4-16/+609
2004-12-19Make extlinux actually compile. No words on actually working, yet;hpa2-60/+57
2004-12-19A lot more work on extlinux. Should have most of the pieces now;hpa3-35/+258
2004-12-19Document compressed vkernels.syslinux-2.20-pre8hpa1-0/+4
2004-12-19Make compressed vkernels actually work.hpa1-4/+9
2004-12-19Fix some additional common code issues; fix dangling ES in pxelinuxhpa6-54/+5
2004-12-19More common code cleanup; actually use the code to compress vkernelshpa10-265/+195
2004-12-19Update with fixed version from the dos directoryhpa1-4/+8
2004-12-19Make DOS installer use our homegrown 64-bit dividesyslinux-2.20-pre7hpa3-2/+62
2004-12-19Beef up the sanity checking of the boot sector. For really better checkinghpa8-88/+145
2004-12-18Make the DOS-based installer actually work; mark debugging statementssyslinux-2.20-pre6hpa3-28/+63
2004-12-18Fix handling of alignment issueshpa5-11/+11
2004-12-18Fix dec/hex bug in crt0.S; do -msoft-float just in casehpa2-5/+9
2004-12-18Resurrect printf(), and create a library. This way we can use printf()hpa2-3/+310
2004-12-17Flesh out getfssechpa1-13/+55
2004-12-17Additional fixes for the proper argc/argv parsinghpa3-6/+4
2004-12-17More regparmizationhpa1-0/+8
2004-12-17Add code to parse argc, argv; REGPARM-ize assembly codehpa2-3/+100
2004-12-17Actually parse argc/argv properly.hpa4-37/+104
2004-12-17Output \n as \r\nhpa1-0/+2
2004-12-17Character to print goes in DL, not in BLhpa1-2/+2
2004-12-17Humble beginnings of an extlinux program.syslinux-2.20-pre5hpa2-0/+1395
2004-12-17Factor out the cache code into a separate file.hpa2-55/+84
2004-12-17Fix memcpy/memset to match the use of regparm and .code16gcchpa2-15/+15
2004-12-17Fix the use of MAC handling in pxelinux; fix copy_over_selfsyslinux-2.20-pre4hpa2-5/+7
2004-12-17Fix the RLL-packing code; include it by default (not called yet, though)hpa2-11/+20
2004-12-17Make sure unused parts of the VKernelBuf are zero-filled; this willhpa1-1/+17
2004-12-17Actually use sections, and move common variables into the .inc files.syslinux-2.20-pre3hpa18-354/+246
2004-12-17Move the .bss to a separate section so we can at least begin to movehpa4-62/+57
2004-12-17Very simple RLL packer/unpacker; should be good for compressing lots ofhpa1-0/+126
2004-12-17Update the TODO list.hpa1-3/+8
2004-12-16Add -DREGPARM=3 to go along with -mregparm=3hpa1-1/+1
2004-12-16Compile with regparm turned on.syslinux-2.20-pre2hpa4-4/+4
2004-12-16Convert to using -mregparm=3; makes the code slightly smaller ANDhpa2-7/+12
2004-12-16Correct the handling for full 64K regions safe; correct the parsing ofsyslinux-2.20-pre1hpa1-6/+9
2004-12-16Generate the length correctlyhpa1-2/+2
2004-12-16Cluster -> Sector conversion has to add the DataArea offsethpa1-0/+1
2004-12-16Fix possible infinite loop on invalid inputhpa1-0/+1
2004-12-16Correct finding the first sectorhpa1-1/+1
2004-12-16repe cmpsb trashes di, not just sihpa1-0/+2
2004-12-16Fix the sense of a couple of tests. We now get to the command line.hpa1-2/+2
2004-12-16Fix some cut-and-paste bugs...hpa1-25/+1
2004-12-16Corrections to self-loading sequence; we now get that far at leasthpa1-1/+3
2004-12-16Fix some cases of bad pointer arithmetrichpa2-5/+4
2004-12-16First cut at new searchdir for FAT boot loader; uses metadata cachehpa2-65/+123
2004-12-16Remove unneccesary blank linehpa1-1/+0
2004-12-16scas uses the destination operand, so don't use it.hpa1-7/+13
2004-12-16More cleanups; try to get rid of the now-obsolete definition ofhpa7-65/+69
2004-12-16Build sector-oriented getfssec routinehpa1-52/+118
2004-12-16Fix make of win32hpa2-1/+4
2004-12-16malloc.h is internal; put in lib/hpa2-2/+2
2004-12-16Reorganize memory map to make use of 0x3000..0x5000; reduce trackbufsizehpa3-74/+98
2004-12-16MSDN says the 0x08 forms of the lock calls are OK for all filesystems,hpa1-0/+8
2004-12-15Use the DOS version to determine whether to use the FAT32-capable lockinghpa1-16/+12
2004-12-15Put in MS-DOS 7 locking supporthpa2-3/+88
2004-12-15@:\LDLINUX.SYS not @:LDLINUX.SYShpa1-1/+1
2004-12-15Adjust the interface to syslxmod.c so the DOS installer doesn't needhpa8-316/+29
2004-12-15Make the CC_IS_OK hack work again.hpa6-17/+23
2004-12-15Simple memset/memcpy implementationhpa5-20/+54
2004-12-15Tweak optimizations.hpa2-6/+6
2004-12-15Convert the DOS installer to C like everything else.hpa19-485/+1180
2004-12-15Tell the world what we've changed...hpa1-0/+11
2004-12-15More adjustment to the Brave New World<TM>hpa8-491/+81
2004-12-15Change the win32 build procedure to match the new world; installerhpa2-32/+24
2004-12-15Initial hack at making this somewhat sane in the brave new worldhpa1-9/+5
2004-12-15Prepping for new 2.20 version: rewrite main syslinux program to supporthpa21-474/+1952
2004-12-14Make sure we get all the scripts...syslinux-2.13hpa1-0/+2
2004-12-14Break the devel packagehpa1-2/+4
2004-12-14Document makefile/specfile changeshpa1-0/+4
2004-12-14Try getting the RPM to do the right thing for the com32 develhpa2-5/+24
2004-12-14Make "make install" do the right thing for the com32 libraryhpa7-4/+42
2004-12-14We don't use the list file to get patch offsets anymore.hpa1-1/+1
2004-12-14Update copyright headers.hpa24-102/+122
2004-12-14Fix the spelling of "Boston"hpa57-57/+57
2004-12-14This is now the 2.13 treesyslinux-2.13-pre1hpa1-1/+1
2004-12-14Fix MEMDISK command-line parsing; add "raw" memory support for MEMDISKhpa5-28/+209
2004-12-10Update TODO listsyslinux-2.12hpa1-11/+8
2004-12-10Added write protect to MEMDISKhpa1-0/+2
2004-12-10Support making the disk readonlyhpa4-9/+23
2004-12-09Support non-mkisofs mastering programssyslinux-2.12-pre11hpa5-56/+125
2004-12-08Remove hello.exe when doing make tidysyslinux-2.12-pre10hpa1-1/+1
2004-12-08C compiler test filehpa1-0/+13
2004-12-08Updatesyslinux-2.12-pre9hpa1-2/+2
2004-12-08Separate modules (intended to be production code used for real stuff)hpa6-5/+82
2004-12-08Correct the spelling of __stack_sizesyslinux-2.12-pre8hpa1-1/+1
2004-12-08Fix list of sourceshpa1-2/+2
2004-12-08Be less hostile to building on a mingw-less system.hpa3-2/+11
2004-12-08Add comment about win32hpa1-1/+5
2004-12-08Add stack.o to the list of library objects.hpa1-15/+13
2004-12-08Make sure DATE and HEXDATE is exported to submakefileshpa2-1/+3
2004-12-08Document fix for linker bugsyslinux-2.12-pre7hpa1-0/+2
2004-12-08Move all 16-bit code into one assembly file so we don't have to relyhpa7-208/+138
2004-12-07Register-dumping routine; handy to add for debugginghpa1-0/+111
2004-12-07Remove residual exception-handling stuff (not supported)hpa1-3/+0
2004-12-03Fix COM32 file length loading bug.syslinux-2.12-pre6hpa1-1/+4
2004-12-03Make sure to save/restore the file lengthhpa1-3/+3
2004-12-03This is sample code.hpa1-0/+6
2004-12-03The chain loader has been moved to the main com32 directory.hpa2-370/+2
2004-12-03libcom32-ize the chain loader; add LICENCE filehpa3-1/+394
2004-12-01Use extended keyboard interface, properly this timesyslinux-2.12-pre5hpa2-4/+4
2004-12-01Use the extended keyboard handling functions.hpa2-4/+8
2004-12-01getkey() demosyslinux-2.12-pre4hpa1-0/+79
2004-12-01Library to decode console codes; demo programhpa8-11/+264
2004-12-01Utility library which can be compiled either for Linux or for COM32hpa7-40/+336
2004-12-01Make the console behave the same as com32 when compiling for Linuxsyslinux-2.12-pre3hpa1-2/+11
2004-12-01Allow compiling for both Linux and COM32: Makefile cleanupshpa2-3/+3
2004-12-01Ignore incoming LF, so that having Enter -> CR LF on input doesn't hurthpa1-0/+3
2004-12-01Use auto CRNL; compile demo for Linux toohpa2-10/+32
2004-11-30Add a few more options, including the very useful autocr control code.hpa1-16/+45
2004-11-30Actually working ANSI device; add demosyslinux-2.12-pre2hpa9-242/+368
2004-11-30A version of ansicon_write which compiles, and just make actually workhpa2-18/+308
2004-11-30Fix looping over directorieshpa1-1/+1
2004-11-24Serial port and ANSI write supporthpa2-0/+194
2004-11-23Enable debugging symbols to be included in the .elf file.hpa2-2/+2
2004-11-23Split input and output sides of the device modelhpa24-120/+330
2004-11-23Division error handlinghpa1-0/+4
2004-11-23Add fopendev()hpa2-3/+43
2004-11-17Use libgcc files from klibchpa11-81/+283
2004-11-17Document libcom32hpa1-0/+1
2004-11-17com32/lib is no longer privatehpa1-1/+1
2004-11-17Linker script for com32 fileshpa1-0/+130
2004-11-17Update Makefile to handle subdirectories cleaner; fix qsorthpa2-21/+12
2004-11-17Separate rawcon and stdcon; actually make input workhpa12-23/+293
2004-11-17Very basic operations now work; need to handle line-orientedhpa22-113/+746
2004-11-10Very first cut at a klibc-derived C library for com32hpa117-4/+4910
2004-11-02Now working on 2.12hpa1-0/+2
2004-11-022.11 is long gonehpa1-1/+1
2004-10-30Update filename search algorithmhpa1-2/+2
2004-10-30Fix documentation for finding the config file name.hpa1-10/+27
2004-10-15Add ID tag for date.hpa1-0/+2
2004-10-15Make less prehistoric.hpa1-3/+25
2004-09-30Clarify the max lengthhpa1-1/+1
2004-08-23Tidy up and make 64-bit-cleanhpa1-15/+11
2004-08-16Note memory system changes.syslinux-2.11hpa1-0/+1
2004-08-16Tidy even more...hpa1-0/+1
2004-08-16Tidy up in the sample directoryhpa1-0/+1
2004-08-16Fix "make tidy"hpa1-2/+2
2004-08-16Be a bit nicer to newer gcc'shpa1-9/+15