summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'syslinux-3.55' into advsyslinux-3.60H. Peter Anvin2008-01-101-2/+5
|\
| * specfile: install the man pages into %{_mandir}syslinux-3.553.5xH. Peter Anvin2008-01-101-1/+1
| |
| * Fix the handling of man pages in the specfile.H. Peter Anvin2008-01-101-1/+4
| |
* | Merge commit 'origin/master' into advH. Peter Anvin2008-01-10211-212/+212
|\ \ | |/ | | | | | | | | Conflicts: extlinux/extlinux.c
| * Update copyright yearH. Peter Anvin2008-01-10202-203/+203
| |
* | Merge commit 'origin/master' into advH. Peter Anvin2008-01-091-0/+0
|\ \ | |/
| * Move rfc5071.txt into the doc directoryH. Peter Anvin2008-01-091-0/+0
| | | | | | | | Documentation file needs to go in the doc directory...
* | Unconditionally reset the ADV if we don't have one loaded from a mediumsyslinux-3.60-pre8H. Peter Anvin2008-01-071-0/+4
| | | | | | | | | | For non-extlinux derivatives, unconditionally initialize the in-memory ADV to blank.
* | Use the proper register when initializing a new ADVH. Peter Anvin2008-01-071-1/+1
| |
* | ADVSec0/1 are dwords, not bytes...H. Peter Anvin2008-01-071-6/+6
| |
* | Merge commit 'syslinux-3.55-pre4' into advsyslinux-3.60-pre7H. Peter Anvin2008-01-047-8/+269
|\ \ | |/
| * Handle vga={ask|normal|ext} in linux.c32syslinux-3.55-pre4H. Peter Anvin2008-01-041-2/+16
| | | | | | | | linux.c32 didn't handle vga={ask|normal|ext}, fix that.
| * Fix incorrect handling of overlapping memory areas in bcopy32syslinux-3.55-pre3H. Peter Anvin2008-01-032-3/+6
| | | | | | | | | | | | bcopy32 had the test for forwards vs. backwards copy backwards, which of course resulted in disaster when memory areas actually overlapped themselves.
| * Add simple module to load and run a protected-mode raw binaryH. Peter Anvin2008-01-032-2/+232
| |
| * Document options to the syslinux commandGeert Stappers2007-12-201-0/+14
| | | | | | | | | | Document options to the syslinux command (for doc/syslinux.doc).
| * specfile: Manual pages are usually not tagged %docH. Peter Anvin2007-12-181-1/+1
| |
* | Merge commit 'origin/master' into advsyslinux-3.60-pre6H. Peter Anvin2007-12-1820-8/+585
|\ \ | |/
| * Move doc files to doc/, and add man pages from Debiansyslinux-3.55-pre2H. Peter Anvin2007-12-1820-8/+585
| | | | | | | | | | | | Move all the text documentation to the doc/ directory, add man pages from the Debian syslinux package, and rename sys2ansi.pl to syslinux2ansi.pl.
* | Higher confidence in the harmlessness of the ADV codesyslinux-3.60-pre5H. Peter Anvin2007-12-181-2/+6
| | | | | | | | | | Make more sure that the ADV code is harmless when the current derivative doesn't support it.
* | Document the EXTLINUX ADV commands.H. Peter Anvin2007-12-181-2/+36
| |
* | Update ADV documentation in comboot.docH. Peter Anvin2007-12-141-3/+4
| |
* | Add missing libinstaller filessyslinux-3.60-pre4H. Peter Anvin2007-12-143-0/+235
| | | | | | | | Files missing from previous checkin, sigh.
* | Document ADV and its stuffH. Peter Anvin2007-12-141-0/+11
| |
* | Call this version 3.60. The gPXE support work is waiting for them.H. Peter Anvin2007-12-141-1/+1
| | | | | | | | | | The gPXE folk are stalled on their side of the gPXE support bargain. Thus call this version 3.60 instead.
* | Create libinstaller; actually implement boot-once for extlinuxH. Peter Anvin2007-12-1413-107/+324
| | | | | | | | | | | | --once now supported for extlinux; some infrastructure for syslinux there as well, need implementation in all the various installers, however.
* | syslinux_setadv(): handle size == 0, error on size > 255H. Peter Anvin2007-12-131-12/+18
| | | | | | | | | | | | size == 0 means delete item; we don't want a header then. size > 255 is always an error.
* | Library routines for manipulating ADV dataH. Peter Anvin2007-12-136-2/+224
| |
* | Documentation: ADV was definitely not in 3.53...H. Peter Anvin2007-12-131-2/+2
| |
* | Snapshot: initialize the default ADV for disk-based derivativesH. Peter Anvin2007-12-132-12/+33
| | | | | | | | | | For the disk-based derivatives, handle the default ADV that is part of the image.
* | Use the ADV to support boot-onceH. Peter Anvin2007-12-132-0/+33
| | | | | | | | Define ADV tag 1 as boot-once; overrides DEFAULT once only
* | Initial support for auxilliary data vectorH. Peter Anvin2007-12-1315-15/+711
|/ | | | | Initial support for the auxillary data vector, a storage mechanism intended to support boot-once and similar features.
* Deprecate PXELINUX option 208 in accordance with RFC 5071syslinux-3.55-pre1H. Peter Anvin2007-12-134-12/+807
| | | | | As per RFC 5071, deprecate the use of PXELINUX option 208 (magic number); options 209-211 are now specifically assigned to PXELINUX.
* 3.54 is gone, now working on 3.55H. Peter Anvin2007-12-131-1/+1
|
* BBS on Award, not Phoenix, is broken... don't know about Phoenix.syslinux-3.54H. Peter Anvin2007-12-121-1/+1
| | | | The systems on which BBS has been found broken is Award, not Phoenix.
* Stealth whitespace cleanupH. Peter Anvin2007-12-124-4/+3
|
* Document cfarcall thunking supportH. Peter Anvin2007-12-111-1/+8
|
* cdecl helper is 3.54 materialH. Peter Anvin2007-12-101-1/+1
|
* Separate attribute control for disabled menu itemssyslinux-3.54-pre1H. Peter Anvin2007-12-102-3/+9
| | | | "menu color disabled" for disabled menu items.
* Documentation update: NEWS, new MENU commandsH. Peter Anvin2007-12-102-0/+64
| | | | Document menu separator/menu indent/menu disable, as well as the Qemu fix.
* Fix handling of VESA modes with noncontiguous memory buffersH. Peter Anvin2007-12-103-9/+10
| | | | | Handle VESA modes with noncontiguous memory buffers. In particular, this applies to Qemu/KVM in Cirrus emulation mode.
* Add "menu separator", "menu indent", "menu disabled"H. Peter Anvin2007-11-213-8/+61
| | | | | A few more options for the menu: "menu separator", "menu indent", "menu disabled".
* spec: Require NASM 0.98.39H. Peter Anvin2007-11-211-1/+1
| | | | NASM 0.98.38 probably doesn't work anymore.
* Patch for syslinux.specBernard Li2007-11-211-1/+5
|
* When setting up the cfarcall stack frame, copy the right amountH. Peter Anvin2007-11-201-0/+1
| | | | Forgot to convert to dwords by >> 2...
* Add missing thunk function for cfarcallH. Peter Anvin2007-11-201-0/+11
|
* Next version is presumably 3.54H. Peter Anvin2007-11-201-1/+1
|
* Add support for thunking cdecl/stdcall-style real-mode codeH. Peter Anvin2007-11-205-12/+78
| | | | | | | Add support for thunking cdecl/stdcall-style 16-bit functions which pass parameters on the stack. This is necessary in order to be able to call PnPBIOS functions without using the (rather scary) PM interface.
* struct term_state: remove duplicate .xy and unused .attrH. Peter Anvin2007-11-202-2/+0
| | | | | | | In struct term_state and its initialized instance default_state: Remove duplicated initialization of .xy Remove unused field .attr
* mbr: remove *.bin on "spotless", not "clean"syslinux-3.53H. Peter Anvin2007-11-171-1/+1
| | | | | Remove mbr/*.bin on "spotless", not "clean"; otherwise we break "make installer".
* Document changes for 3.53H. Peter Anvin2007-11-171-0/+15
|