Mailing List Archive

SYSLINUX 3.50 released
Well, SYSLINUX 3.50 has been in development since September of last year
(it was originally a branch off 3.31), and the diff against 3.36 is
almost 15,000 lines.

I doubt it's going to be bug free, but prereleases can only get you so
far with respect to testing. Thus, it's time to push the button and
getting this thing out into the world.

I hereby announce SYSLINUX 3.50.

Special thanks to my new employer, rPath, Inc. for allowing me the time
to work on this. There has been a lot of time spent over the last few
months.

Changes in 3.50:
* New keywords allow the type of file to be specified in the
configuration file.
* It is now supported to load a different configuration file
with the CONFIG keyword.
* Fix API call 0x0019 (Read Disk.)
* MENU AUTOBOOT, MENU TABMSG, MENU PASSPROMPT allows
internationalization of menu messages.
* A new feature, TEXT HELP, allows the administrator to set
a multi-line help message for individual selections.
* Fix API call 0x0012 (Cleanup, shuffle and boot.)
* New API call "Cleanup, shuffle and boot to flat protected
mode"
* New API call "Cleanup, shuffle and boot to real mode",
similar to API call 0x0012 but allows arbitrary register
setting.
* Introduce a library interface for loading arbitrary binary
formats with relatively easily understood code. See
the elf.c32 module for an example on how to use it.
* New module "elf.c32", to load a protected-mode ELF kernel.
* MBR (old and new): Fix bug in CHS mode when LBA >
65535*sectors.
* vesamenu: fix decoding of palettized PNG images.
* Update the Linux kernel boot protocol.
* PXELINUX: Press Ctrl-N at the boot prompt to read out the
network info.
* Instead of the (non-existent) MAC, use the client identifier
for networks like Infiniband and Firewire/1394.
* Add a new INCLUDE command to the core syslinux parser.
* Allow binding help text to F11 and F12.
* F-key help now available in the simple menu system.
* Disabled the polling for ARP during idle. It is simply too
slow on some (broken!) PXE stacks.
* PXELINUX: also try to fetch the config file based on UUID.

Begin3
Title: syslinux
Version: 3.50
Entered-date: 2007-06-09

Description: SYSLINUX is a collection of boot loaders for the Linux
operating system which operates off Linux ext2/3
filesystems, MS-DOS FAT filesystems, network servers
using PXE firmware, or from CD-ROMs. The FAT
filesystem version can be installed from DOS, NT, or
Linux.

It includes a sophisticated API for add-on "COM32"
modules, including a significant subset of the
standard C library.

It also includes MEMDISK, a tool to boot legacy
operating systems from nontraditional media like PXE
or CD-ROM.

Keywords: syslinux pxelinux isolinux extlinux msdos boot loader
floppy install network ext2 ext3 pxe iso9660 cdfs
memdisk com32
Author: hpa@zytor.com (H. Peter Anvin)
Maintained-by: hpa@zytor.com (H. Peter Anvin)
Primary-site: ftp.kernel.org /pub/linux/utils/boot/syslinux
1922353 syslinux-3.50.tar.gz
2213851 syslinux-3.50.zip
Alternate-site: ibiblio.org /pub/Linux/system/boot/loaders
Platforms: DOS or Linux to install. Linux, perl and nasm 0.98.38 or
later required to build from source.
Copying-policy: GPL
End

_______________________________________________
SYSLINUX-announce mailing list
SYSLINUX-announce@zytor.com
http://zytor.com/mailman/listinfo/syslinux-announce
Re: [syslinux] SYSLINUX 3.50 released [ In reply to ]
H. Peter Anvin wrote:
> Changes in 3.50:

I forgot to list an important one:

* SYSLINUX/EXTLINUX: New RAID mode (-r) which calls the BIOS
to load the next device (typically the next drive) on boot
failure.

-hpa

_______________________________________________
SYSLINUX-announce mailing list
SYSLINUX-announce@zytor.com
http://zytor.com/mailman/listinfo/syslinux-announce