summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2006-09-05Merge with 3.2x branchsyslinux-3.30-pre2H. Peter Anvin8-7/+862
2006-09-05Adding a new com32 module to handle cpu informationsyslinux-3.21-pre1Erwan Velu5-1/+812
2006-09-05Simple menu system updatesArne Georg Gleditsch3-5/+49
2006-09-05Add support for decoding JPEG images as well as PNGH. Peter Anvin1-17/+112
2006-09-05tinyjpeg: add rgba32 and bgra32 formatsH. Peter Anvin3-0/+752
2006-09-05Factor tinyjpeg out by colorspace, so we don't pull in everythingH. Peter Anvin10-1174/+1505
2006-09-02Fix typo in Makefile ruleH. Peter Anvin1-1/+1
2006-09-01Add tiny JPEG decoder libraryH. Peter Anvin6-1/+2549
2006-09-01Lots of fixes to make the graphical menu actually work.syslinux-3.30-pre1H. Peter Anvin13-111/+139
2006-08-31Color table handling for the VESA consoleH. Peter Anvin2-53/+49
2006-08-31state -> st.stateH. Peter Anvin1-6/+6
2006-08-31ansicon support for SOH # color table handlingH. Peter Anvin1-0/+45
2006-08-31Don't bother writing out the trailing byte of an invalid SOH # sequence.H. Peter Anvin1-4/+0
2006-08-31Serial port output with color table string injection.H. Peter Anvin4-5/+127
2006-08-31Whitespace cleanupH. Peter Anvin1-1/+1
2006-08-31Whitespace cleanupH. Peter Anvin1-2/+2
2006-08-31Whitespace cleanupH. Peter Anvin1-3/+3
2006-08-31Beginnings of a color theme manager; unify vesamenu and ansimenuH. Peter Anvin7-1646/+1068
2006-08-31Shading fixH. Peter Anvin1-1/+1
2006-08-31More work on actual VESA console and menu. Shadowing still doesn't workH. Peter Anvin11-194/+1064
2006-08-31Explicitly initialize on open instead of initializing via __constructor;H. Peter Anvin11-25/+79
2006-08-30Better test of alpha blending (holy crap, it works!)H. Peter Anvin2-12/+6
2006-08-30Actually blend the proper colors...H. Peter Anvin1-2/+2
2006-08-30More sophisticated alpha blending; comment out background call ATMH. Peter Anvin4-28/+67
2006-08-30This branch is now targetted toward version 3.21H. Peter Anvin1-1/+1
2006-08-28Add alpha-blending function in preparation for proper RGBA text.H. Peter Anvin1-0/+14
2006-08-28Test program for the VESA codeH. Peter Anvin2-1/+31
2006-08-28Include file updatesH. Peter Anvin3-0/+36
2006-08-28Add routine to initialize and test for the FPU.H. Peter Anvin2-1/+59
2006-08-28Add strtod() function, needed by libpngH. Peter Anvin1-0/+160
2006-08-28Work on getting libpng to actually do something useful...H. Peter Anvin4-18/+43
2006-08-28More work on VESA graphical console supportH. Peter Anvin5-12/+502
2006-08-27More work on the VESA graphics consoleH. Peter Anvin4-0/+336
2006-08-26Move Makefile.secret to the release directoryH. Peter Anvin1-1/+1
2006-08-25This branch is targetted at SYSLINUX 3.30H. Peter Anvin2-3/+3
2006-08-25Beginning of a VESA graphical console driverH. Peter Anvin1-0/+536
2006-08-25Support sending information from the comboot module to the syslinux coreH. Peter Anvin10-49/+186
2006-08-24We actually need klibc-1.4.27 or later...syslinux-3.20H. Peter Anvin1-1/+1
2006-08-24extlinux: when compiling against klibc, use atexit() to clean up the devnodeH. Peter Anvin1-21/+20
2006-08-24extlinux: when building for klibc, mknod() needs to be a block deviceH. Peter Anvin1-1/+1
2006-08-24We need klibc-1.4.26 for getopt_long() to actually work.H. Peter Anvin1-1/+1
2006-08-24Print a usage message when we get an invalid optionsyslinux-3.20-pre20H. Peter Anvin1-2/+1
2006-08-24Support building extlinux with klibcH. Peter Anvin3-6/+40
2006-08-21PXELINUX: Print an error message if the config file is not foundsyslinux-3.20-pre19H. Peter Anvin1-0/+3
2006-08-21Fix typosyslinux-3.20-pre18H. Peter Anvin1-1/+1
2006-08-21In kaboom, use standard macro for resetting the stack where applicableH. Peter Anvin2-12/+2
2006-08-21Merge with git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.gitsyslinux-3.20-pre17H. Peter Anvin3-2/+5
2006-08-21Modularize the pause bird function; don't print dots for bootsects and com32H. Peter Anvin4-16/+26
2006-08-17Document CD boot sector fix.syslinux-3.20-pre16H. Peter Anvin1-0/+1
2006-08-17Comment fix.H. Peter Anvin1-1/+1
2006-08-17Fix stack clobber when loading CD boot sectors.H. Peter Anvin1-1/+3
2006-08-17More cleanup of comboot exit codesyslinux-3.20-pre15H. Peter Anvin1-10/+21
2006-08-17Fix directory namesyslinux-3.20-pre14H. Peter Anvin1-1/+1
2006-08-17Target to upload a prereleaseH. Peter Anvin1-3/+12
2006-08-17Merge with git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.gitH. Peter Anvin1-2/+2
2006-08-17Remove more CVS-era $Id$ tags.H. Peter Anvin33-36/+2
2006-08-17Better describe what this macro does (comment fix.)H. Peter Anvin1-2/+2
2006-08-17Clean up the reset stack macro further; incorporate segment resetH. Peter Anvin3-14/+13
2006-08-17Remove obsolete codeH. Peter Anvin1-12/+1
2006-08-17The RESET_STACK change broke SYSLINUX & EXTLINUX. Fix.syslinux-3.20-pre13H. Peter Anvin3-8/+9
2006-08-17Add header file missing since prior checkinsyslinux-3.20-pre12H. Peter Anvin1-0/+30
2006-08-17Remove CVS-era $Id$ tags.H. Peter Anvin134-134/+0
2006-08-17Document stack overflow issue.H. Peter Anvin1-0/+2
2006-08-17When exiting a COMBOOT/COM32 module, reset the stack instead of savingH. Peter Anvin9-99/+59
2006-08-17COM32 module from Erwan Velu to automate loading based on DMI records.H. Peter Anvin1-0/+2
2006-08-14Stealth whitespace cleanupH. Peter Anvin2-8/+7
2006-08-14Adding a com32 module to handle DMIErwan Velu10-1/+1614
2006-08-08DOS installer: make sure we tell gcc what the memory constraints aresyslinux-3.20-pre11H. Peter Anvin1-14/+21
2006-07-13Document PXELINUX timeout fixsyslinux-3.20-pre10H. Peter Anvin2-0/+7
2006-07-13PXELINUX: Fail if we couldn't get the config fileCurtis Doty1-1/+1
2006-05-24Be excrutiatingly correct with inline assembly syntaxsyslinux-3.20-pre9H. Peter Anvin1-1/+1
2006-05-24mboot.c: allow memory addresses as jmp arguments.H. Peter Anvin1-2/+2
2006-05-24mboot.c32: fix register constraints bug (more cleanly)Tim Deegan1-25/+13
2006-05-03Document changes.syslinux-3.20-pre8H. Peter Anvin1-0/+2
2006-05-03Add "klibc" target.H. Peter Anvin1-0/+5
2006-05-03Remove check that a kernel can only be 8 MB or smaller.H. Peter Anvin1-4/+5
2006-05-03Across-the-board stealth whitespace cleanupH. Peter Anvin262-1459/+1321
2006-05-03libfat: stealth whitespace cleanupH. Peter Anvin8-37/+28
2006-03-17Document fixes to mboot.c32syslinux-3.20-pre7H. Peter Anvin1-0/+1
2006-03-17Remove stealth whitespaceH. Peter Anvin9-179/+179
2006-03-17mboot.c32:load ELF segments from the segment headerTim Deegan1-4/+60
2006-03-17mboot.c32: clear inputs to BIOS callsTim Deegan1-1/+3
2006-03-12Remove definition of CLK_TCK redundant with get_key.hH. Peter Anvin1-4/+0
2006-03-12Define CLK_TCK globallyH. Peter Anvin1-0/+5
2006-01-19Invert the sense of ARENA_SIZE_MASK to be consistent with klibcH. Peter Anvin3-5/+5
2006-01-19Update to the complex menu systemsyslinux-3.20-pre6Murali Krishnan Ganapathy21-221/+1435
2006-01-19Clean up the handling of "extended whitespace"; fix typosH. Peter Anvin3-8/+13
2006-01-16com32's realloc functionsyslinux-3.20-pre5Kenneth Fyfe1-1/+1
2006-01-09Add missing files to menu subdirectoryMurali Krishnan Ganapathy5-10/+379
2006-01-07Handle "ontimeout" with label correctly in menu.c32; add "menu shiftkey"syslinux-3.20-pre4H. Peter Anvin3-5/+59
2005-12-16advanced menu patchMurali Krishnan Ganapathy7-43/+146
2005-10-03The 62nd character in base64 is +, not .syslinux-3.20-pre3H. Peter Anvin1-1/+2
2005-09-25Fix the proper tagssyslinux-3.20-pre2H. Peter Anvin1-2/+2
2005-09-25cg-export, unlike cvs export -d, wants the target directory to not existH. Peter Anvin1-2/+0
2005-09-25Tag prereleases correctlyH. Peter Anvin1-1/+1
2005-09-25Remove additional CVS referencesH. Peter Anvin1-7/+0
2005-09-25Update release procedure to use "git" instead of CVSH. Peter Anvin1-4/+10
2005-09-253.20, not 3.12syslinux-3.20-pre1hpa1-0/+7
2005-09-25Clean up the EDD code furtherhpa1-7/+32
2005-09-25The EDD stuff doesn't work yet.hpa1-1/+1
2005-09-25Beginnings of a file-moving APIhpa11-6/+640
2005-09-22Fix uninitialized variableshpa1-2/+2
2005-09-22Add update-only mode to extlinux; use ithpa3-26/+60
2005-09-22If /boot/extlinux.conf exists, then run the extlinux installerhpa1-0/+3
2005-09-20EDD code, not enabled by defaulthpa1-4/+143
2005-09-14Be a bit less pseudo-codeishhpa1-1/+2
2005-09-10Don't expect rpm to break hard links for us.hpa1-1/+4
2005-08-31Document "ontimeout" working in SMShpa1-0/+1
2005-08-31NILO is dead, long live Etherboothpa1-3/+3
2005-08-30Quicker timeout clearsyslinux-3.11-pre11syslinux-3.11hpa1-6/+2
2005-08-30Fix generation of dependencies for isolinux; fix totaltimeout commandhpa3-13/+15
2005-08-30Document new timeout behaviourhpa1-0/+2
2005-08-30New "totaltimeout" option; change the menu behaviour on timeout.hpa13-72/+256
2005-08-30Correct the enabling of the 16550A FIFOsyslinux-3.11-pre10hpa2-10/+15
2005-08-29Enable the 16550A FIFO when doing serial consolesyslinux-3.11-pre9hpa2-1/+24
2005-08-29Workaround for the no physical floppy scenariohpa2-14/+13
2005-08-29A few more edit keys; faster [Tab] operationsyslinux-3.11-pre8hpa1-9/+49
2005-08-28timeoutrow -> 18hpa1-1/+1
2005-08-28Reorganize so that a 512-character command line fits on an 80x24 screenhpa1-6/+6
2005-08-28Document TIMEOUTROWsyslinux-3.11-pre7hpa1-0/+1
2005-08-28Revert USE_PXE_PROVIDED_STACK change.hpa2-1/+10
2005-08-28More emacsy keybindingshpa1-2/+4
2005-08-28Display autoboot countdownsyslinux-3.11-pre6hpa1-13/+44
2005-08-28Document menu system updateshpa1-0/+2
2005-08-28Handle 512-character command lineshpa1-1/+2
2005-08-28Better command-line editinghpa1-20/+69
2005-08-26Query a more sane drive number.syslinux-3.11-pre5hpa1-1/+1
2005-08-26Display the correct type of disk.syslinux-3.11-pre4hpa1-2/+3
2005-08-26Avoid doing the same job more than once...syslinux-3.11-pre3hpa1-10/+10
2005-08-26Document menu changesyslinux-3.11-pre2hpa1-0/+1
2005-08-26Allow customization of the menu layout.hpa4-11/+51
2005-08-25Document changessyslinux-3.11-pre1hpa1-0/+2
2005-08-25Fix bug w.r.t. floppy count.hpa1-1/+1
2005-08-25Next version: 3.11hpa2-1/+3
2005-08-24Add com32 modules to /boot.syslinux-3.10hpa1-0/+6
2005-08-23Document MEMDISK changeshpa1-0/+1
2005-08-23* -ffreestandingsyslinux-3.10-pre21hpa4-28/+54
2005-08-23Fix stack restoration on isolinuxhpa1-1/+1
2005-08-23Revert change to searchdir; document BX and CX trashed.hpa1-11/+7
2005-08-22Make sure we have at least 4K for the stack.syslinux-3.10-pre20hpa2-5/+15
2005-08-22Document N/P changehpa1-0/+1
2005-08-22N and P aren't special anymorehpa1-2/+1
2005-08-22Remove special handling of P and N in menuhpa1-6/+2
2005-08-22Documentation updates from Jim Cromiehpa2-0/+8
2005-08-22Fix from Murali: wrong return valuehpa1-1/+1
2005-08-22Silly fix for slow symlinkssyslinux-3.10-pre19hpa1-1/+1
2005-08-22Register-handling cleanups for searchdir.hpa4-12/+23
2005-08-22Symlink support for EXTLINUXhpa6-35/+240
2005-08-21Actually decrement counter; return string if EOF after reading characterssyslinux-3.10-pre18hpa1-1/+2
2005-08-21Fix handling of images with DOSEMU headers.syslinux-3.10-pre17hpa2-1/+3
2005-08-21Update TODOsyslinux-3.10-pre16hpa1-2/+5
2005-08-21Clean up(?) the local boot issues?hpa1-3/+2
2005-08-21Document changeshpa1-0/+5
2005-08-21Disable the idle call for nowhpa1-1/+6
2005-08-21Correct the code related to the run kernel image API function.hpa3-42/+59
2005-08-21Add more low-level API function to load the kernel, and make thehpa5-8/+131
2005-08-20Clean up abort.inc to handle NASM bug (forward jmp through equ)syslinux-3.10-pre15hpa1-10/+6
2005-08-20Try to be sane about spaces...hpa2-4/+4
2005-08-20Fix dependency generation.syslinux-3.10-pre14hpa1-1/+2
2005-08-20Reorganize memory so we don't have to relocate pxelinux and have morehpa12-22/+125
2005-08-19Enable stack-switching modesyslinux-3.10-pre13hpa1-1/+1
2005-08-19Move pxelinux to 0xA000hpa1-1/+1
2005-08-19Fix stack-switching mode (USE_PXE_PROVIDED_STACK == 0)hpa1-3/+15
2005-08-19Need to strdup the kernel name so it can be free'dhpa1-1/+1
2005-08-19Saner idle call semanticshpa5-6/+21
2005-08-19Improve the idle behaviour slightly.hpa1-2/+12
2005-08-19Correct the sense of "noescape"hpa1-1/+1
2005-08-19Document chainloaded menushpa1-0/+8
2005-08-19Improve and document secondary menus.hpa2-19/+33
2005-08-18Handle MENU PASSWD correctlysyslinux-3.10-pre12hpa2-2/+11
2005-08-18Better NOESCAPE; handle comments without space (too common a mistake)hpa7-20/+22
2005-08-18Try again to make "noescape" actually work...hpa3-4/+8
2005-08-18NOESCAPE: run the default command if a load is interruptedsyslinux-3.10-pre11hpa1-6/+4
2005-08-18If onerror is set, invoke onerror on escapehpa7-144/+85
2005-08-18Make sure to zero-terminate display fileshpa1-0/+2
2005-08-18Merge updates to syslinux into extlinuxhpa1-123/+145
2005-08-18Fix incorrect use of esi which should have been sisyslinux-3.10-pre10hpa2-2/+3
2005-08-17Add localboot API callhpa3-0/+78
2005-08-16Don't modify data in the checksum region before we can checksum the code.syslinux-3.10-pre9hpa1-6/+7
2005-08-16Fix eax/edx corruption in EBIOS loop; remove transfer size adjustmenthpa1-7/+8
2005-08-09Add debugging code, if necessaryhpa1-1/+14
2005-08-09Try falling back to CBIOS if EBIOS totally fails.syslinux-3.10-pre8hpa1-79/+90
2005-08-09Reorganize the code for more spacesyslinux-3.10-pre7hpa1-107/+120
2005-08-09Copyright year updatehpa1-1/+1
2005-08-09Document what's up...hpa1-0/+3
2005-08-09Better tests for CM#1 and CM#2syslinux-3.10-pre6hpa1-33/+56
2005-08-09Out-of-line versions of intcall and farcallhpa2-0/+21
2005-08-09Out-of-line __intcall and __farcall; better detection mechanism for CM#2hpa4-24/+44
2005-08-09Explain conf method #2hpa2-2/+2
2005-08-08New retry strategysyslinux-3.10-pre5hpa1-50/+51
2005-08-08Explicitly detect the config typesyslinux-3.10-pre4hpa1-0/+2
2005-08-08Be even more anal about PCI BIOS detection.hpa1-2/+3
2005-08-05Fix help texthpa1-3/+3
2005-08-03Document diffs since 3.09syslinux-3.10-pre3hpa1-0/+5
2005-08-03Add PCI_CFG_BIOShpa1-0/+1
2005-08-03Actual implementation of the read/write through BIOShpa2-0/+30
2005-08-03Support PCI config via BIOShpa11-15/+56
2005-08-03Form the EBIOS DAPA on the stack instead of assuming it doesn't getsyslinux-3.10-pre2hpa1-26/+21
2005-08-03New version number; gcc 4.0.1 fixhpa2-2/+2
2005-06-16Change command line to 511 characters; 1023 caused .bss overrunssyslinux-3.09-pre2hpa3-4/+6