[syslinux] SYSLINUX 3.05 released

H. Peter Anvin hpa at zytor.com
Fri Jan 7 17:13:45 PST 2005

I decided the FAT directory-parsing bug was about as serious as it gets, 
so I decided to push out a new release.  However, I decided I feel 
comfortable enough with the new features (or at least, that they 
wouldn't break anything else, knock on wood) that I did the patch off 
the 3.10 development tree and called it 3.05.

Changes in 3.05:
         * New API function "shuffle and boot"; allows COM32 modules to
           load or construct (almost) arbitrarily complex objects,
           e.g. a kernel and its initrd/initramfs in pieces, and have
           the API core reorganize memory for booting.  (A library API
           for this function will be introduced in a later version.)
         * The initrd= option now supports multiple filenames separated
           by commas.  This is mostly useful for initramfs, which can
           be composed of multiple separate cpio or cpio.gz archives.
           (Note: all files except the last one are zero-padded to a 4K
           page boundary.  This should not affect initramfs.)
         * EXTLINUX: Fix API function 000Ah (get derivative-specific
         * libcom32/ethersel: Support PCI Config Mechanism #2 on
           machines still infested with that hideous old hack.
         * SYSLINUX: Fix directory-parsing bug.

Title:          syslinux
Version:        3.05
Entered-date:   2005-01-07

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

                 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 at zytor.com (H. Peter Anvin)
Maintained-by:  hpa at zytor.com (H. Peter Anvin)
Primary-site:   ftp.kernel.org /pub/linux/utils/boot/syslinux
                 627952 syslinux-3.05.tar.gz
                 841314 syslinux-3.05.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

More information about the Syslinux mailing list