3.00: New EXTLINUX for ext2/3, new "simple menu system", major code rewrite

Changes in 3.00:
        * SYSLINUX: Support FAT32 and EDD.  As an unfortunate
          consequence, LDLINUX.SYS is no longer an ordinary file; it
          is block-mapped at install time, which means it can only be
          written using the syslinux installers.
        * SYSLINUX: Reorganize the source code for the installers;
          each one of the installers (dos, win32, unix, mtools) is now
          built in its own subdirectory.  In particular, "mtools" is
          the unprivileged installer which uses mtools; "unix" is the
          privileged installer which uses system calls.
        * SYSLINUX: Completely rewritten DOS installer in C.
        * ALL: "label" statement information is now stored in a
          compressed format, which means that a lot more labels are
          permitted (500-1000 in a typical configuration, but depends
          on the complexity.)
        * EXTLINUX: New derivative, which boots from an ext2/ext3
          filesystem.
        * SYSLINUX: The DOS and Win32 installers can now optionally
          write the boot sector to a file instead of the real boot
          sector.  This is not supported in the Linux installers,
          however.
        * ALL: New NOESCAPE command, disables the "hold down the Shift
          key to display the prompt" behaviour.
        * New simple menu system, as an alternative to the advanced
          menu system already present.  See README.menu for details.
        * PXELINUX: Filenames can now be prefixed with an IP address
          or DNS name plus :: (e.g. 192.0.2.1::filename or
          server.domain.com::filename), which downloads a file from an
          alternate TFTP server, or just a :: (e.g. ::filename), which
          suppresses the common pathname prefix.  See pxelinux.doc.
        * SYSLINUX: Add an -m option to the DOS and Win32 installers
          to write an MBR and -a to mark the partition SYSLINUX is
          being installed on active.
        * MEMDISK: Give a way to query the boot loader type while
          running MEMDISK; see memdisk/memdisk.doc and
          sample/mdiskchk.c.
        * mkdiskimage: substantially improved mkdiskimage which, among
          other things, can now be used to initialize USB keys as
          zipdrives; see README.usbkey for more information.

Begin3
Title:		syslinux
Version:	3.00
Entered-date:	2004-12-30

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
		609156 syslinux-3.00.tar.gz
		814465 syslinux-3.00.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