Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit 'syslinux-3.55' into advsyslinux-3.60 | H. Peter Anvin | 2008-01-10 | 1 | -2/+5 |
|\ | |||||
| * | specfile: install the man pages into %{_mandir}syslinux-3.553.5x | H. Peter Anvin | 2008-01-10 | 1 | -1/+1 |
| | | |||||
| * | Fix the handling of man pages in the specfile. | H. Peter Anvin | 2008-01-10 | 1 | -1/+4 |
| | | |||||
* | | Merge commit 'origin/master' into adv | H. Peter Anvin | 2008-01-10 | 211 | -212/+212 |
|\ \ | |/ | | | | | | | | | Conflicts: extlinux/extlinux.c | ||||
| * | Update copyright year | H. Peter Anvin | 2008-01-10 | 202 | -203/+203 |
| | | |||||
* | | Merge commit 'origin/master' into adv | H. Peter Anvin | 2008-01-09 | 1 | -0/+0 |
|\ \ | |/ | |||||
| * | Move rfc5071.txt into the doc directory | H. Peter Anvin | 2008-01-09 | 1 | -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-pre8 | H. Peter Anvin | 2008-01-07 | 1 | -0/+4 |
| | | | | | | | | | | For non-extlinux derivatives, unconditionally initialize the in-memory ADV to blank. | ||||
* | | Use the proper register when initializing a new ADV | H. Peter Anvin | 2008-01-07 | 1 | -1/+1 |
| | | |||||
* | | ADVSec0/1 are dwords, not bytes... | H. Peter Anvin | 2008-01-07 | 1 | -6/+6 |
| | | |||||
* | | Merge commit 'syslinux-3.55-pre4' into advsyslinux-3.60-pre7 | H. Peter Anvin | 2008-01-04 | 7 | -8/+269 |
|\ \ | |/ | |||||
| * | Handle vga={ask|normal|ext} in linux.c32syslinux-3.55-pre4 | H. Peter Anvin | 2008-01-04 | 1 | -2/+16 |
| | | | | | | | | linux.c32 didn't handle vga={ask|normal|ext}, fix that. | ||||
| * | Fix incorrect handling of overlapping memory areas in bcopy32syslinux-3.55-pre3 | H. Peter Anvin | 2008-01-03 | 2 | -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 binary | H. Peter Anvin | 2008-01-03 | 2 | -2/+232 |
| | | |||||
| * | Document options to the syslinux command | Geert Stappers | 2007-12-20 | 1 | -0/+14 |
| | | | | | | | | | | Document options to the syslinux command (for doc/syslinux.doc). | ||||
| * | specfile: Manual pages are usually not tagged %doc | H. Peter Anvin | 2007-12-18 | 1 | -1/+1 |
| | | |||||
* | | Merge commit 'origin/master' into advsyslinux-3.60-pre6 | H. Peter Anvin | 2007-12-18 | 20 | -8/+585 |
|\ \ | |/ | |||||
| * | Move doc files to doc/, and add man pages from Debiansyslinux-3.55-pre2 | H. Peter Anvin | 2007-12-18 | 20 | -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-pre5 | H. Peter Anvin | 2007-12-18 | 1 | -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 Anvin | 2007-12-18 | 1 | -2/+36 |
| | | |||||
* | | Update ADV documentation in comboot.doc | H. Peter Anvin | 2007-12-14 | 1 | -3/+4 |
| | | |||||
* | | Add missing libinstaller filessyslinux-3.60-pre4 | H. Peter Anvin | 2007-12-14 | 3 | -0/+235 |
| | | | | | | | | Files missing from previous checkin, sigh. | ||||
* | | Document ADV and its stuff | H. Peter Anvin | 2007-12-14 | 1 | -0/+11 |
| | | |||||
* | | Call this version 3.60. The gPXE support work is waiting for them. | H. Peter Anvin | 2007-12-14 | 1 | -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 extlinux | H. Peter Anvin | 2007-12-14 | 13 | -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 > 255 | H. Peter Anvin | 2007-12-13 | 1 | -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 data | H. Peter Anvin | 2007-12-13 | 6 | -2/+224 |
| | | |||||
* | | Documentation: ADV was definitely not in 3.53... | H. Peter Anvin | 2007-12-13 | 1 | -2/+2 |
| | | |||||
* | | Snapshot: initialize the default ADV for disk-based derivatives | H. Peter Anvin | 2007-12-13 | 2 | -12/+33 |
| | | | | | | | | | | For the disk-based derivatives, handle the default ADV that is part of the image. | ||||
* | | Use the ADV to support boot-once | H. Peter Anvin | 2007-12-13 | 2 | -0/+33 |
| | | | | | | | | Define ADV tag 1 as boot-once; overrides DEFAULT once only | ||||
* | | Initial support for auxilliary data vector | H. Peter Anvin | 2007-12-13 | 15 | -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-pre1 | H. Peter Anvin | 2007-12-13 | 4 | -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.55 | H. Peter Anvin | 2007-12-13 | 1 | -1/+1 |
| | |||||
* | BBS on Award, not Phoenix, is broken... don't know about Phoenix.syslinux-3.54 | H. Peter Anvin | 2007-12-12 | 1 | -1/+1 |
| | | | | The systems on which BBS has been found broken is Award, not Phoenix. | ||||
* | Stealth whitespace cleanup | H. Peter Anvin | 2007-12-12 | 4 | -4/+3 |
| | |||||
* | Document cfarcall thunking support | H. Peter Anvin | 2007-12-11 | 1 | -1/+8 |
| | |||||
* | cdecl helper is 3.54 material | H. Peter Anvin | 2007-12-10 | 1 | -1/+1 |
| | |||||
* | Separate attribute control for disabled menu itemssyslinux-3.54-pre1 | H. Peter Anvin | 2007-12-10 | 2 | -3/+9 |
| | | | | "menu color disabled" for disabled menu items. | ||||
* | Documentation update: NEWS, new MENU commands | H. Peter Anvin | 2007-12-10 | 2 | -0/+64 |
| | | | | Document menu separator/menu indent/menu disable, as well as the Qemu fix. | ||||
* | Fix handling of VESA modes with noncontiguous memory buffers | H. Peter Anvin | 2007-12-10 | 3 | -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 Anvin | 2007-11-21 | 3 | -8/+61 |
| | | | | | A few more options for the menu: "menu separator", "menu indent", "menu disabled". | ||||
* | spec: Require NASM 0.98.39 | H. Peter Anvin | 2007-11-21 | 1 | -1/+1 |
| | | | | NASM 0.98.38 probably doesn't work anymore. | ||||
* | Patch for syslinux.spec | Bernard Li | 2007-11-21 | 1 | -1/+5 |
| | |||||
* | When setting up the cfarcall stack frame, copy the right amount | H. Peter Anvin | 2007-11-20 | 1 | -0/+1 |
| | | | | Forgot to convert to dwords by >> 2... | ||||
* | Add missing thunk function for cfarcall | H. Peter Anvin | 2007-11-20 | 1 | -0/+11 |
| | |||||
* | Next version is presumably 3.54 | H. Peter Anvin | 2007-11-20 | 1 | -1/+1 |
| | |||||
* | Add support for thunking cdecl/stdcall-style real-mode code | H. Peter Anvin | 2007-11-20 | 5 | -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 .attr | H. Peter Anvin | 2007-11-20 | 2 | -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.53 | H. Peter Anvin | 2007-11-17 | 1 | -1/+1 |
| | | | | | Remove mbr/*.bin on "spotless", not "clean"; otherwise we break "make installer". | ||||
* | Document changes for 3.53 | H. Peter Anvin | 2007-11-17 | 1 | -0/+15 |
| |