summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2006-09-14Allow specifying * instead of any of the MENU COLOR fields.syslinux-3.30-pre8H. Peter Anvin2-23/+36
2006-09-14Add sample splash imageH. Peter Anvin1-0/+0
2006-09-14Default background; skip background if VESA is uninitializedsyslinux-3.30-pre7H. Peter Anvin2-19/+41
2006-09-14Clean up cursor during initializationH. Peter Anvin2-4/+2
2006-09-14Properly support 16, 24 and 32-bit modes; now working properly.syslinux-3.30-pre6H. Peter Anvin5-26/+79
2006-09-14Fix dependency checking for sys/vesaH. Peter Anvin1-1/+1
2006-09-14Replace memcpy() with a routine written in assembly which minimizes storesH. Peter Anvin2-29/+36
2006-09-13Beginnings of supporting multiple pixel formatsH. Peter Anvin3-27/+91
2006-09-13fmtpixel.h: cleanups and performance improvementsH. Peter Anvin1-10/+15
2006-09-13Code to deal with multiple pixel formatsH. Peter Anvin2-0/+79
2006-09-12For SOH codes, always issue a leading zero resetsyslinux-3.30-pre5H. Peter Anvin4-23/+27
2006-09-12Document new selection programs.H. Peter Anvin1-0/+2
2006-09-12Merge with 3.2x branchH. Peter Anvin5-2/+301
2006-09-12Introducing a new com32 module to parse pci devices/busessyslinux-3.2xErwan Velu4-1/+297
2006-09-12Before this fix, the cpu flags were shiftederwan1-0/+3
2006-09-12initvesa: don't trust the BIOS when it says tty is supportedH. Peter Anvin1-1/+7
2006-09-12ansi: actually enable/disable the menu as required.H. Peter Anvin1-0/+1
2006-09-12vesainfo: program to dump all VESA modesH. Peter Anvin2-1/+84
2006-09-12com32/ansicon: actually mode the cursor...H. Peter Anvin1-3/+5
2006-09-12Remove VESA demo and function used only by itH. Peter Anvin3-53/+1
2006-09-12vesacon: if mode set failed, assume screen is unchangedH. Peter Anvin1-4/+1
2006-09-12vesacon: stub out debugging functionH. Peter Anvin1-2/+6
2006-09-12vesacon: if a custom font is loaded, use it instead of the BIOS fontH. Peter Anvin1-7/+22
2006-09-12Implement fallback from vesacon to ansiconH. Peter Anvin4-2/+16
2006-09-11Cursor support for vesaconH. Peter Anvin7-31/+110
2006-09-10Factor out the ANSI engine from the ANSI and VESA consolesH. Peter Anvin8-907/+666
2006-09-05Documentation for the graphical menu systemsyslinux-3.30-pre4H. Peter Anvin1-3/+96
2006-09-05Document graphical consoleH. Peter Anvin1-0/+5
2006-09-05No need to bzero .bss memoryH. Peter Anvin1-1/+1
2006-09-05Augment tinyjpeg so that we can decode straight into the buffer;H. Peter Anvin11-83/+128
2006-09-05Set saner limits, since tinyjpeg will actually decode the whole imageH. Peter Anvin1-1/+1
2006-09-05Default to black screen; draw a JPEG background correctly.syslinux-3.30-pre3H. Peter Anvin1-11/+10
2006-09-05Correct the memory layout for the BGRA32 color spaceH. Peter Anvin1-3/+3
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