summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2004-08-15Document what's new for 2.11-pre3syslinux-2.11-pre3hpa1-0/+3
2004-08-15Make mtools a bit more forgiving for goofy configurationshpa1-1/+3
2004-08-04Move ASCII macros to macros.incsyslinux-2.11-pre2hpa4-17/+4
2004-08-04Clean up memory management and command-line creationhpa4-13/+15
2004-08-04Some initial work on extlinuxhpa2-2/+12
2004-07-26Move raw console access and strcpy() into their own include fileshpa4-150/+84
2004-07-06Use proper syntax for x86hpa1-2/+2
2004-07-06Add instructions for how to disable MEMDISKhpa1-0/+41
2004-06-18Document the first SYSLINUX version which (correctly) supports a featurehpa1-25/+26
2004-06-18Working on version 2.11syslinux-2.11-pre1hpa1-1/+1
2004-06-18Add an API call to query the configuration file namehpa6-14/+40
2004-06-17New menu highlight/hotkey interface.syslinux-2.10hpa7-102/+421
2004-06-13Fix attributes; do direct access on x86hpa1-2/+12
2004-06-13Reinstate safety checkhpa1-1/+1
2004-06-13Fix missing "const"syslinux-2.10-pre6hpa1-1/+1
2004-06-13Add support for building under klibc.hpa4-45/+123
2004-05-29Clear some gcc warningssyslinux-2.10-pre5hpa1-2/+4
2004-05-29- Add "allowoptions" commandhpa8-12/+37
2004-05-28Fix to the nomtools installed: mypid uninitializedsyslinux-2.10-pre4hpa2-0/+3
2004-05-18Clean up the assembly; remove menutest.csyslinux-2.10-pre3hpa3-88/+18
2004-05-18Test of all menu featureshpa1-0/+79
2004-05-18Knut Petersen's hack for Award BIOS bugssyslinux-2.10-pre2hpa2-3/+129
2004-05-18Menu improvements from Muralihpa9-496/+903
2004-04-272.10 is nextsyslinux-2.10-pre1hpa1-1/+1
2004-04-27Document that we now handle zip as well as gziphpa1-1/+1
2004-04-27Handle memdisk images compressed with zip as well as with gzip.hpa6-98/+208
2004-04-23Better E820 memory parsersyslinux-2.09-pre15hpa5-6/+43
2004-04-22Allow explicit position of menus; from Murali Krishnansyslinux-2.09-pre14hpa4-3/+22
2004-02-25Further cleanupssyslinux-2.09-pre13hpa1-13/+15
2004-02-25Use simple malloc() to allocate memoryhpa7-126/+234
2004-02-16Document open API fixsyslinux-2.09-pre12hpa1-0/+1
2004-02-16searchdir should preserve %bp.hpa1-0/+2
2004-02-06Menu upgrades from Murali.syslinux-2.09-pre11hpa3-71/+142
2004-02-05Fix handling of windowing in complex.csyslinux-2.09-pre10hpa3-19/+18
2004-02-04Patch from Murali for windowing support and a much cleaner interface;hpa6-390/+448
2004-02-04Fix jump into hyperspacesyslinux-2.09-pre9hpa1-2/+2
2004-02-04Newline after entering inputsyslinux-2.09-pre8hpa1-0/+1
2004-02-03Make the command line available to the programsyslinux-2.09-pre7hpa5-18/+32
2004-02-03Handle menu width properlysyslinux-2.09-pre6hpa1-12/+14
2004-02-03Document API function fixsyslinux-2.09-pre5hpa1-2/+4
2004-02-03Make "get key w/o echo" COMBOOT function work correctlyhpa2-4/+4
2004-02-03Actually handle mode adjustmentssyslinux-2.09-pre4hpa3-0/+9
2004-02-03Correctly specify how to detect syslinuxhpa2-3/+3
2004-02-03Dependency generationhpa1-2/+4
2004-02-03Correct syslinux detectionhpa2-4/+7
2004-02-03Aestetic changes!hpa1-5/+27
2004-02-03Be a bit more paranoid about entry conditions.hpa1-1/+9
2004-02-03Remove old OpenWatcom filehpa1-55/+0
2004-02-03Make it all work better... remove use of DOS routines while expectinghpa12-357/+377
2004-02-02Try being more portable...hpa2-10/+8
2004-02-02Clobber of ebx is implicit since %bh is outputhpa1-1/+1
2004-02-02Allow multiple mains in the makefile by building as a librarysyslinux-2.09-pre3hpa2-47/+55
2004-02-02Add menu systemhpa2-1/+3
2004-02-02Include stuff for x86-64 compatibilityhpa1-3/+9
2004-02-02Menu system from Muralihpa15-0/+1600
2004-02-02Write to current video page; "xor al,al" is not a valid test!hpa1-4/+8