| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Put virtual kernels (CLI labels) in high memorysyslinux-3.62-pre7 | H. Peter Anvin | 2008-02-15 | 1 | -4/+3 |
| | | | | | | | | Support putting virtual kernels in high memory instead of using a dedicated segment for it. This both reduces the low memory footprint by 64K, and allows for functionally unlimited labels (tested with over a hundred thousand.) | ||||
| * | Switch the display file and graphics routines to using the getc stack | H. Peter Anvin | 2008-02-12 | 1 | -12/+0 |
| | | | | | | | | The file display and graphics routines used their own file management since the old getc code did not nest. The new one does (necessary to support INCLUDE), so use the same routines and get rid of the ad hoc buffer management. | ||||
| * | Remove last users of getcbuf; reclaim the address space | H. Peter Anvin | 2008-02-12 | 1 | -2/+1 |
| | | | | | | | | | | Remove the last few uses of getcbuf (to extend trackbuf for shuffle descriptors, and for temp storage during pxelinux config file search.) As a result, change the way RBFG_brainfuck is handled in pxelinux (at some point it's probably not worth maintaining anymore, as RBFG is no longer widely used); add a .bss2 section for the region between the RBFG zone and the stack. | ||||
| * | Standardize format for copyright lines and update | H. Peter Anvin | 2008-01-16 | 1 | -1/+1 |
| | | | | | Update copyright lines and standardize the format. | ||||
| * | Initial support for auxilliary data vector | H. Peter Anvin | 2007-12-13 | 1 | -10/+3 |
| | | | | | | Initial support for the auxillary data vector, a storage mechanism intended to support boot-once and similar features. | ||||
| * | Preserve ES:DI instead of probing for $PnPsyslinux-3.53-pre5 | H. Peter Anvin | 2007-11-14 | 1 | -2/+5 |
| | | | | | | | The $PnP probe has been found to lock up at least one machine for reasons unknown. Drop it; instead, burn the extra few bytes in the bootsector to save away ES:DI for later restore. | ||||
| * | Remove unused variable BufSafeSec | H. Peter Anvin | 2007-11-13 | 1 | -1/+0 |
| | | | | | | | | | Remove unused variable BufSafeSec; it was identical to BufSafe in every way. At the moment, BufSafe* are always constants; consider if they can be swapped out for constants or if we want to retain them for flexibility. | ||||
| * | Remove unused EndOfGetcBuf | H. Peter Anvin | 2007-11-02 | 1 | -1/+0 |
| | | |||||
| * | Move most messages into the appropriate .inc files | H. Peter Anvin | 2007-06-20 | 1 | -32/+0 |
| | | |||||
| * | Workaround for VMware console bug; make more common code common | H. Peter Anvin | 2007-06-20 | 1 | -22/+0 |
| | | |||||
| * | Fix the INT 18h patch offset for the RAID mode (-r) optionsyslinux-3.50-pre21 | H. Peter Anvin | 2007-06-07 | 1 | -1/+1 |
| | | | | | | The calculation of the INT 18h patch offset for RAID mode (-r) was incorrect. Fix it. | ||||
| * | "RAID mode": execute INT 18h on boot failure instead of wait for key | H. Peter Anvin | 2007-06-01 | 1 | -2/+14 |
| | | | | | | In "RAID mode" we want to execute INT 18h on boot failure instead of waiting for a user keypress. | ||||
| * | Make it safe to call close_file on an already closed file.syslinux-3.50-pre15 | H. Peter Anvin | 2007-05-22 | 1 | -1/+3 |
| | | | | | | | | | | The SYSLINUX internal API closes a file automatically upon reading to block EOF (not necessarily file EOF!) Thus, it's fairly likely we'll get SI == 0 (closed file) passed to close_file at some point or another. Just plain admit it, and make close_file accept SI == 0 by spec. | ||||
| * | Add a proper internal close function (close_file) | H. Peter Anvin | 2007-05-22 | 1 | -0/+9 |
| | | | | | | | | Add a "close_file" function and hook it up to the long-standing comboot API function. At the moment, all it does is free up internal resources; in particular, for PXELINUX it should also really send an ERROR packet to the server to terminate the connection on that end. | ||||
| * | Stealth whitespace cleanup (automated) | H. Peter Anvin | 2007-03-14 | 1 | -7/+7 |
| | | |||||
| * | Make sure we can read the config file name even after changing it...syslinux-3.40-pre7 | H. Peter Anvin | 2007-02-19 | 1 | -1/+8 |
| | | |||||
| * | Merge with ↵syslinux-3.40-pre5 | H. Peter Anvin | 2007-02-10 | 1 | -10/+6 |
| |\ | | | | | | | git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.git#syslinux-3.3x | ||||
| | * | For extension *search*, SYSLINUX should now use the same code as the others.syslinux-3.36-pre6 | H. Peter Anvin | 2007-02-06 | 1 | -5/+5 |
| | | | |||||
| | * | SYSLINUX: Fix extension-detection for syslinux. | H. Peter Anvin | 2007-02-06 | 1 | -5/+1 |
| | | | |||||
| * | | Merge with syslinux-3.35syslinux-3.40-pre4 | H. Peter Anvin | 2007-01-28 | 1 | -112/+226 |
| |\ \ | |/ | | | | | | | | | | | Conflicts: NEWS version | ||||
| | * | Support subdirectories in the FAT version of SYSLINUX | H. Peter Anvin | 2007-01-23 | 1 | -112/+226 |
| | | | |||||
| * | | Add support for forcing the filetype, and loading a secondary config file. | H. Peter Anvin | 2006-09-22 | 1 | -0/+2 |
| |/ | | | | | Add support for forcing the filetype, and loading a secondary config file. Also bump the version number to version 3.40. | ||||
| * | Support sending information from the comboot module to the syslinux core | H. Peter Anvin | 2006-08-25 | 1 | -19/+1 |
| | | | | | as to what the graphics mode is set to. | ||||
| * | Remove CVS-era $Id$ tags. | H. Peter Anvin | 2006-08-17 | 1 | -1/+0 |
| | | |||||
| * | When exiting a COMBOOT/COM32 module, reset the stack instead of saving | H. Peter Anvin | 2006-08-17 | 1 | -6/+2 |
| | | | | | and restoring it. The former option left crap on the stack. | ||||
| * | Across-the-board stealth whitespace cleanup | H. Peter Anvin | 2006-05-03 | 1 | -7/+7 |
| | | |||||
| * | Register-handling cleanups for searchdir. | hpa | 2005-08-22 | 1 | -1/+7 |
| | | |||||
| * | Try to be sane about spaces... | hpa | 2005-08-20 | 1 | -2/+2 |
| | | |||||
| * | Reorganize memory so we don't have to relocate pxelinux and have more | hpa | 2005-08-20 | 1 | -2/+8 |
| | | | | | stack for extlinux; add tool to check for section overflow. | ||||
| * | If onerror is set, invoke onerror on escape | hpa | 2005-08-18 | 1 | -36/+2 |
| | | |||||
| * | Fix incorrect use of esi which should have been sisyslinux-3.10-pre10 | hpa | 2005-08-18 | 1 | -2/+2 |
| | | |||||
| * | Don't modify data in the checksum region before we can checksum the code.syslinux-3.10-pre9 | hpa | 2005-08-16 | 1 | -6/+7 |
| | | |||||
| * | Fix eax/edx corruption in EBIOS loop; remove transfer size adjustment | hpa | 2005-08-16 | 1 | -7/+8 |
| | | | | | to make it fit | ||||
| * | Try falling back to CBIOS if EBIOS totally fails.syslinux-3.10-pre8 | hpa | 2005-08-09 | 1 | -79/+90 |
| | | |||||
| * | Reorganize the code for more spacesyslinux-3.10-pre7 | hpa | 2005-08-09 | 1 | -107/+120 |
| | | |||||
| * | Copyright year update | hpa | 2005-08-09 | 1 | -1/+1 |
| | | |||||
| * | New retry strategysyslinux-3.10-pre5 | hpa | 2005-08-08 | 1 | -50/+51 |
| | | |||||
| * | Form the EBIOS DAPA on the stack instead of assuming it doesn't getsyslinux-3.10-pre2 | hpa | 2005-08-03 | 1 | -26/+21 |
| | | | | | modified by call. | ||||
| * | Fix calculation of I/O block size in SYSLINUXsyslinux-3.08-pre2 | hpa | 2005-01-18 | 1 | -4/+6 |
| | | |||||
| * | Fix bug in the handling of directories spanning multiple sectors | hpa | 2005-01-08 | 1 | -2/+1 |
| | | |||||
| * | New CONSOLE directive to enable/disable the video console.syslinux-3.02-pre3 | hpa | 2005-01-04 | 1 | -0/+3 |
| | | |||||
| * | Fix pxelinux relocation; work around infinite loop in pxelinux mangle_name | hpa | 2004-12-28 | 1 | -3/+0 |
| | | |||||
| * | More work on using sections for memory alignment. Make bcopy32 always | hpa | 2004-12-27 | 1 | -6/+3 |
| | | | | | | live in low memory so we don't have to do a bunch on-the-fly relocation, and produce map files. | ||||
| * | Reorganize memory slightly; split .bss into .bss and .earlybss and | hpa | 2004-12-27 | 1 | -4/+6 |
| | | | | | | move its base down to 0800h; relocate pxelinux since it needs copious amounts of bss. | ||||
| * | Detect null filenames correctly (problems in both pxelinux and extlinux)syslinux-3.00-pre2 | hpa | 2004-12-22 | 1 | -0/+1 |
| | | |||||
| * | Fix bugs in the conversion to partition-relative sector numbers | hpa | 2004-12-22 | 1 | -3/+3 |
| | | |||||
| * | Handle partition offset | hpa | 2004-12-22 | 1 | -1/+1 |
| | | |||||
| * | Fix some additional common code issues; fix dangling ES in pxelinux | hpa | 2004-12-19 | 1 | -13/+0 |
| | | |||||
| * | More common code cleanup; actually use the code to compress vkernels | hpa | 2004-12-19 | 1 | -47/+1 |
| | | |||||
| * | Factor out the cache code into a separate file. | hpa | 2004-12-17 | 1 | -55/+7 |
| | | |||||
