[syslinux] Current 6.03 changelog

Geert Stappers stappers at stappers.nl
Tue Jun 17 12:42:12 PDT 2014


Op 2014-06-12 om 16:06 schreef Ady:
> The following is the current change-log for Syslinux 6.03.
> 
> The final stable version might include additional items.
> 
> Before the final release, it would be helpful to receive feedback 
> about:
> _ Any item that should be added or eliminated.
> _ Any item that should be edited in any way (rewording, technical 
> details...).
> _ Any item that should not be included.
> _ Any credit that should be added / corrected / eliminated.
> _ Any relevant additional information for final users that should be 
> included in the change log.

> 
> Changes in 6.03:
> 	* chain: Fix chainloading on 6.02 (Raphael S. Carvalho).
> 	* core: Do not leak the __lowmem and __bss16 macros to modules;
> 	  hide them so modules will not use them.
> 	* load_linux: Do not use size heuristic for non-relocatable
> 	  kernels, for zImage kernels and for non-Linux kernels.
> 	* PXELINUX: Fix the SENDCOOKIES feature for HTTP
> 	  (Russel Santillanes).
> 	* gnu-efi: Add gnu-efi as a submodule.
> 	* ANSI: Support color tables with more than 256 entries
> 	  (James Buren).
> 	* EFI: Fix displayed version; add DATE (Gene Cumm)
> 	* PXELINUX, EFI: Fix bad read of file size over TFTP on EFI64
> 	  (Sylvain Gault).
> 	* Fix hand over to kernel:
> 	  "Booting kernel failed: Invalid argument" error.
> 	* ISOLINUX: EDX, LBA values higher than 65535; work around for
> 	  buggy BIOS, where the system would hang, would reboot, or
> 	  would show a "Disk error 01, AX=42" message.
> 	* core/legacynet: Enable dot quad resolution (Gene Cumm).
> 	* diag/geodsp improvements (Gene Cumm).
> 	* DOS: Fix syslinux.com DOS-based installer.
> 	* Improve gcc 4.3.0 compatibility.
> 	* syslxint: fix compilation on non-x86 architectures.
> 	* localboot: Fix "localboot 0x80" and similar cases.
> 	* Add memset() calls prior to any intcall() and other mem fixes;
> 	  specially relevant for older hardware and/or buggy BIOS.
> 	* poweroff.c32: Fixes (Gene Cumm).
> 	* HDT: Fix memory leak in CLI (Felipe Pena).
> 	* ACPI: Remove memset of buffer; it makes things clearer but
> 	  also prevents some compilation warnings (Erwan Velu).
> 	* Add manpages for isohybrid, memdiskfind
> 	  (Peter Jones, Gene Cumm).
> 	* ISOLINUX: Experimental Rock Ridge support (Thomas Schmitt).
> 	* comapi: Remove the comapi interfaces.
> 	* EFI: Fixes on PE files and OVMF compatibility
> 	  (Sylvain Gault, Gene Cumm).
> 	* EFI: Updates and fixes for gnu-efi sub-module
> 	  (Sylvain Gault, Gene Cumm).
> 	* BIOS: Fix low memory check.
> 	* Filesystem UUID to SYSAPPEND bit 0x40000 for FAT and ext2
> 	  (Serj Kalichev).
> 	* Makefiles: Export the firmware type as a cpp variable.
> 	  Additional improvements. Fix "make spotless".
> 	* core, BIOS: Move __syslinux_shuffler_size to assembly.
> 	  Actually get the shuffler size sanely. Fix booting recent
> 	  Syslinux versions on certain hardware and on certain
> 	  virtualization software (e.g. QEMU 0.11.1, VirtualBox 4.1.x).
> 	* lua: Upgrade to v.5.2.3 (Ferenc Wágner) and additional fixes.
> 	* chainload: Fixes to chain.c32 and pxechn.c32.
> 	* NTFS: Make byte_shift a constant.
> 	* NTFS: Correct parsing of file runs (Andy Alex).
> 	* core, BIOS: Correct detection of EDD (Andy Alex).
> 	* core: Avoid initializing the cache more than once
> 	  (Raphael S. Carvalho).
> 	* NTFS: Handle fragmented $MFT file (Andy Alex).
> 	* BIOS: Use int 0x16, ah=0x02 to probe for shift flags. Attempt
> 	  workaround for USB keyboards not responding at boot time.
> 	* kbd: Getting the keyboard shift state is now a firmware method.
> 	* kbd: Fix force-prompt features.
> 	* BTRFS: Fix booting on BTRFS.
> 	* cache, btrfs: Provide a general cached read routine.
> 	* NTFS: Correct file->offset usage in ntfs_readdir (Andy Alex).
> 	* New support for UFS/FFS (UFS1/2) (Raphael S. Carvalho).
> 	* adv: Remove double definition;
> 	  it should fix uses of the ADV, including "--once".
> 	* Make symbols defined in linker script HIDDEN.
> 	* memdump: Remove old obsolete COM16 binary.
> 	* com32: Fix lua's dependencies; improve parallel build.
                       by Erwan Velu
  ( commit 5959441142ecdc792802964fbeebbdcc8b41d769 )
> 

And since a few hours something with pxelinux-options
It is in the thread with http://www.syslinux.org/archives/2014-June/022246.html




> _ Corrections? Improvements? Typos? Wording? Style? Anything?

Compliments!


Groeten
Geert Stappers
-- 
Leven en laten leven


More information about the Syslinux mailing list