summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2005-01-05Allow libcom32 to detect a disabled video console, and act appropriately.syslinux-3.02hpa3-2/+22
2005-01-05Fix command parsing; add mask supporthpa1-16/+39
2005-01-05Use DEC VT graphics and try to be compatible with as many terminalhpa1-23/+23
2005-01-05Total hack to work around machines with broken BLKGETSIZE64 definition.hpa1-1/+3
2005-01-05Clean up extlinux compilation issueshpa2-10/+11
2005-01-05Allow the user to override the extlinux detected geometry; add online helphpa4-20/+124
2005-01-05Add #include <sys/mount.h> just in case that helps with the ioctls...hpa1-0/+1
2005-01-05Check for a release directory before tagging anything...syslinux-3.02-pre4hpa1-0/+2
2005-01-05Spend little over half a kilobyte printing an error message at the end.hpa1-2/+5
2005-01-05New module "ethersel" which scans for devices and boots an appropriatehpa2-1/+257
2005-01-04Fix PCI access functionshpa8-7/+90
2005-01-04New CONSOLE directive to enable/disable the video console.syslinux-3.02-pre3hpa8-2/+30
2005-01-04More readable scroll barhpa1-1/+1
2005-01-04More details on serial console improvementssyslinux-3.02-pre2hpa1-1/+2
2005-01-04More navigation keyshpa2-0/+15
2005-01-04More serial console speed improvements.hpa1-35/+53
2005-01-04Serial console improvementshpa1-0/+2
2005-01-04Work better over a serial consolehpa1-7/+12
2005-01-04Use a scrollbar instead of [+] and [-]hpa1-29/+38
2005-01-04Fix xpread/xpwrite; call die() when we're dead to make sure we clean uphpa3-33/+33
2005-01-04Update copyright datesyslinux-3.02-pre1hpa1-1/+1
2005-01-04Hack for missing BLKGETSIZE64, toohpa1-0/+2
2005-01-04Document 3.02 news so farhpa2-1/+8
2005-01-04Build native (not necessarily i386) binarieshpa2-9/+9
2005-01-04Use libfat to set the MS-DOS attributes when using the unix installer.hpa3-13/+40
2005-01-04Print an error message if the configuration file seems empty.hpa2-8/+15
2005-01-04Explain what "the appropriate location" is.hpa1-2/+4
2005-01-04If BLKGETSIZE64 isn't defined, define it.hpa1-1/+5
2005-01-03Allow compilation on systems without BLKGETSIZE64hpa1-1/+4
2005-01-03Add missing note w.r.t. 3.01.hpa1-0/+2
2005-01-032004 -> 2005syslinux-3.01hpa1-1/+1
2005-01-03It's 2005, that should be the copyright yearhpa2-2/+2
2005-01-03Display only heads and sectors, since that's all that matters.hpa1-2/+2
2005-01-03Clean up compile problems.hpa7-5/+14
2005-01-02Working on a 3.01 release.hpa2-1/+4
2005-01-02Don't fail on install if win32/syslinux.exe is missing.hpa1-2/+3
2005-01-02HDIO_GETGEO_BIG is deprecated, so stop using it; add a few more fallbackhpa1-22/+28
2004-12-31Document more files...hpa1-8/+12
2004-12-31Document extlinux.dochpa1-0/+1
2004-12-31Remove redundant "ebp" referencehpa1-1/+1
2004-12-30Handle autosizing on real filessyslinux-3.00hpa1-1/+1
2004-12-30Add code to automatically determine the size of the device.hpa2-10/+56
2004-12-30Fix spelling of GrUBhpa2-1/+1
2004-12-30Install extlinux in /sbin, not /usr/sbinsyslinux-3.00-pre10hpa2-2/+6
2004-12-30extlinux belongs in /sbinhpa2-3/+10
2004-12-30We want extlinux installed too!!hpa2-1/+3
2004-12-30Make a distinction between modules and test files.hpa1-2/+3
2004-12-30libsyslinux is obsolete, don't install ithpa1-2/+0
2004-12-30Remove stuff related to the old libraryhpa1-9/+0
2004-12-30Make the various Makefiles agree what is BTARGET and what is ITARGEThpa1-4/+5
2004-12-30Update for 3.00.hpa1-8/+9
2004-12-30Fix BTARGET/ITARGET dependencieshpa1-7/+10
2004-12-30Reorganize slightly for more space; add link to SBMhpa1-73/+97
2004-12-30Documentation about USB keyshpa2-1/+51
2004-12-30Update so it can, among other things, be used to initialize "ziplike"hpa1-6/+36
2004-12-30Don't leave tracers on by default!hpa1-1/+1
2004-12-30Fix installer -> installer-localhpa1-1/+1
2004-12-29Be consistent in capitalizationsyslinux-3.00-pre9hpa2-1/+1
2004-12-29Document MEMDISK querying the loader.hpa1-0/+2
2004-12-29Correctly handle different values of the memdisk info structurehpa2-1/+11
2004-12-29Remove __attribute__((packed)) which seems to cause problemshpa1-2/+2
2004-12-29Add code to detect the boot loader to mdiskchkhpa4-3/+51
2004-12-29Add boot loader ID to the memdisk info structurehpa3-5/+17
2004-12-29Clean up using an alternate NASMhpa1-3/+4
2004-12-28Fix using the resolver function from the API (with DS != CS); addsyslinux-3.00-pre8hpa5-19/+94
2004-12-28Document resolve hostname APIhpa3-2/+44
2004-12-28Update to reflect the current state of the universe.hpa1-23/+2
2004-12-28Support menu hotkeys.hpa4-12/+81
2004-12-28Document the -m and -a options.syslinux-3.00-pre7hpa1-0/+8
2004-12-28Fix the scanning of the partition table (for the -a option)hpa1-0/+1
2004-12-28Support the -m and -a options for the DOS installer as wellhpa4-25/+244
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