mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
3rdparty/syslinux: update to syslinux-4.02
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
2f2329724c
commit
9a469f38eb
33
config/release/3rdparty/syslinux/NEWS
vendored
33
config/release/3rdparty/syslinux/NEWS
vendored
@ -2,6 +2,34 @@ Starting with 1.47, changes marked with SYSLINUX, PXELINUX, ISOLINUX
|
|||||||
or EXTLINUX apply to that specific program only; other changes apply
|
or EXTLINUX apply to that specific program only; other changes apply
|
||||||
to all derivatives.
|
to all derivatives.
|
||||||
|
|
||||||
|
Changes in 4.02:
|
||||||
|
* SYSLINUX: correctly handle the case where the -d option is
|
||||||
|
specified with a non-absolute path, i.e. "syslinux -d
|
||||||
|
syslinux" instead of "syslinux -d /syslinux".
|
||||||
|
* ISOLINUX: recognize the directory names /boot/syslinux and
|
||||||
|
/syslinux, and the filename syslinux.cfg in addition to the
|
||||||
|
isolinux-specific names. Thus, "syslinux.cfg" is now a
|
||||||
|
generic name, whereas "isolinux.cfg" or "extlinux.conf" is
|
||||||
|
specific to different derivative.
|
||||||
|
* chain.c32: support setting alternate config filename for
|
||||||
|
stage2 of GRUB Legacy (Gert Hulselmans).
|
||||||
|
* whichsys.c32: execute specific command, based on Syslinux
|
||||||
|
bootloader variant (Gert Hulselmans).
|
||||||
|
* lua.c32: a lot of new bindings added to the "syslinux"
|
||||||
|
namespace: VESA, PCI, DMI, kernel loading (Marcel Ritter).
|
||||||
|
* btrfs: print a comprehensive error message if compressed or
|
||||||
|
encrypted files are encountered (neither is currently
|
||||||
|
supported.)
|
||||||
|
* SYSLINUX: mtools installer: honor TMPDIR, error out on disk
|
||||||
|
full.
|
||||||
|
* Handle fallbacks from EDD to CHS, to deal with systems which
|
||||||
|
announce EDD support but don't actually have it.
|
||||||
|
* SYSLINUX: the mtools, DOS and win32 installers now use the new
|
||||||
|
command line options.
|
||||||
|
* PXELINUX: fix the use of IP addresses in TFTP :: or tftp://
|
||||||
|
host syntax.
|
||||||
|
* SYSLINUX: experimental Win64 installer (syslinux64.exe).
|
||||||
|
|
||||||
Changes in 4.01:
|
Changes in 4.01:
|
||||||
* ISOLINUX: fix initialization on systems which don't zero
|
* ISOLINUX: fix initialization on systems which don't zero
|
||||||
low memory.
|
low memory.
|
||||||
@ -14,7 +42,8 @@ Changes in 4.01:
|
|||||||
already has booted a CDROM or USB drive (Gert Hulselmans).
|
already has booted a CDROM or USB drive (Gert Hulselmans).
|
||||||
* Correct a severe memory overwrite bug, triggered primarily
|
* Correct a severe memory overwrite bug, triggered primarily
|
||||||
when selecting a very long command line in the menu system.
|
when selecting a very long command line in the menu system.
|
||||||
* lua.c32: Lua script interpreter, currently experimental.
|
* lua.c32: Lua script interpreter, currently experimental
|
||||||
|
(Alexey Zaytsev, Marcel Ritter, Geert Stappers).
|
||||||
* PXELINUX: new option IPAPPEND 4 to append the system UUID to
|
* PXELINUX: new option IPAPPEND 4 to append the system UUID to
|
||||||
the kernel command line.
|
the kernel command line.
|
||||||
* PXELINUX: display BOOTIF and SYSUUID at startup time, and
|
* PXELINUX: display BOOTIF and SYSUUID at startup time, and
|
||||||
@ -76,6 +105,8 @@ Changes in 4.00:
|
|||||||
instead of downwards, in order to avoid a fairly common
|
instead of downwards, in order to avoid a fairly common
|
||||||
bug on some BIOSes where probing drive 0xFF causes a
|
bug on some BIOSes where probing drive 0xFF causes a
|
||||||
failure.
|
failure.
|
||||||
|
* NASM 2.03 or later required to build. 2.07 or later
|
||||||
|
recommended.
|
||||||
|
|
||||||
Changes in 3.86:
|
Changes in 3.86:
|
||||||
* chain.c32: fix chainloading the MBR of a hard disk (broken
|
* chain.c32: fix chainloading the MBR of a hard disk (broken
|
||||||
|
4
config/release/3rdparty/syslinux/README
vendored
4
config/release/3rdparty/syslinux/README
vendored
@ -17,8 +17,8 @@ Also see the files:
|
|||||||
COPYING - For the license terms of this software.
|
COPYING - For the license terms of this software.
|
||||||
|
|
||||||
SYSLINUX now builds in a Linux environment, using nasm. You need nasm
|
SYSLINUX now builds in a Linux environment, using nasm. You need nasm
|
||||||
version 0.98.39 or later to build SYSLINUX from source. See
|
version 2.03 or later (2.07 or later recommended) to build SYSLINUX
|
||||||
http://nasm.sf.net/ for information about nasm.
|
from source. See http://www.nasm.us/ for information about nasm.
|
||||||
|
|
||||||
There is now a mailing list for SYSLINUX. See the end of syslinux.txt
|
There is now a mailing list for SYSLINUX. See the end of syslinux.txt
|
||||||
for details.
|
for details.
|
||||||
|
BIN
config/release/3rdparty/syslinux/dos/syslinux.com
vendored
BIN
config/release/3rdparty/syslinux/dos/syslinux.com
vendored
Binary file not shown.
BIN
config/release/3rdparty/syslinux/win32/syslinux.exe
vendored
BIN
config/release/3rdparty/syslinux/win32/syslinux.exe
vendored
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user