Bug fix to syslinux.c; documentation update
[profile/ivi/syslinux.git] / NEWS
1 Changes in 1.33:
2         * Bug fix in the Linux installer.
3
4 Changes in 1.32:
5         * FAT16 filesystems are now supported.
6
7 Changes in 1.31:
8         * Now compiles under Linux, using NASM, rather than using
9           Turbo Assembler under DOS.  See http://www.cryogen.com/Nasm
10           for information about NASM.
11         * Perl script to install SYSLINUX under Linux, as well as a
12           rewritten DOS installer (now is written in assembler, so we
13           don't need Turbo C.)
14
15 Changes in 1.30:
16         * Added support for loading bzImage and initrd loading, and made
17           SYSLINUX new-setup-code aware (SYSLINUX 1.30 id=0x31).
18         * Added LILO-style kernel labels; see the LABEL and IMPLICIT
19           keywords in README file.
20         * Added support for colorization of intro and help screens.
21         * The vga= option is now handled correctly.
22         * Massive rewrite of large chunks of the code in order to
23           support the first two new features.
24
25 Changes in 1.20:
26         * Added simple online help at the "boot:" prompt.
27         * Removed 2880K image as I no longer have access to such a
28           floppy drive.  (Donations accepted!!)
29         * Decided to distribute the source in a subdirectory rather
30           than in a nested zipfile.
31
32 Changes in 1.11:
33         * Removed a sanity check which would cause booting to fail on
34           Phoenix BIOS version 4.03.  Apparently this BIOS is buggy.
35
36 Changes in 1.10:
37         * Added configuration file SYSLINUX.CFG.  This file contains all
38           configurable options, and can be edited from any OS which can
39           access an MS-DOS filesystem; there is no longer a need to run
40           SYSLINUX.EXE except to write the boot sector.
41         * Default command line now given by "default" line in config
42           file.
43         * LINUXMSG.TXT and BOOTMSG.TXT hard-coded file names replaced by
44           "display" and "prompt" lines in config file.
45         * LILO-style option appending now supported ("append" line in
46           config file).
47         * Prompt timeout is now supported ("timeout" line in config
48           file).  The timeout is cancelled when anything is typed on the
49           command line.
50         * Pressing <ESC> or <Ctrl-C> at the Loading... stage now aborts
51           the kernel loading in progress and returns the user to the
52           boot: prompt.
53         * The installer now automatically sets the READONLY flag on
54           LDLINUX.SYS.
55         * Added 2880K disk image.
56
57 Changes in 1.03:
58         * Fixed bug that would prevent booting from double-density
59           floppies and other DOS filesystems with multiple sectors per
60           cluster.
61         * Added 720K disk image.
62         * Changed default kernel name on disk images to LINUX.
63
64 Changes in 1.02:
65         * Fixed bug that would garble the command line on recent kernels
66           with more than 4 sectors of setup code (this wasn't really a
67           *bug*; rather, a kernel change broke the code.  Unfortunately
68           the Linux boot interface is still sorely undocumented).
69         * Added BOOTMSG.TXT file support (message file which does not
70           force display of the boot prompt).
71
72 Changes in 1.01:
73         * Fixed bug on some (most?) 386 BIOSes would require two boot
74           attempts.