1 NEWS about project LILO
2 =======================
3 (For details see file 'CHANGELOG' in the source directory)
6 Version 24.2 (minor and bugfix update of 24.1)
8 o Remove compile date and time in binary.
9 o Add 'password' element into example config file.
10 o Upgrade of liloconfig script and manpage.
12 Version 24.1 (minor and bugfix update of 24.0)
14 o Install .dat files of images, too.
15 o Install lilo.static, if existing.
16 o Add CFLAGS, CPPFLAGS, LDFLAGS everywhere needed.
17 o Better support for degraded mdadm RAID1.
18 o Large upgrade of script liloconfig with bugfixes and
19 update function, with fallback to kernel links.
20 o Update example config file.
21 o Update manpage of liloconfig and lilo-uuid-diskid.
22 o Add major device numbers for MMC cards and XVD disks.
25 Version 24.0 (major and bugfix update of 23.2)
27 o Update many manpages and add some from Debian.
28 o Add old documentation as (static) html.
29 o Better support for GPT hard disks.
30 o Support for use with kernel 3.x.
31 o Fix to be compatible with gcc 4.8 and higher.
34 Version 23.2 (minor and bugfix update of 23.1)
36 o Many fixes in source code and fixes for some error messages.
37 o Remove all obsolete OS/2 code and information.
38 o Fix for larger kernel setup code (needed for kernel >= 2.6.36)
39 o Update of script 'mkrescue'.
40 o Update of manpages (mkrescue.8, lilo.conf.5).
41 o Add new scripts 'liloconfig' and 'lilo-uuid-diskid'.
44 Version 23.1 (minor and bugfix update of 23.0)
46 o Many fixes of typos in sources and documentation.
47 o LVM volumes can now be used as root device.
48 o Better computing of (uncompressed) vmlinux size.
49 o Better working on degraded RAID devices.
50 o Update to newer MD RAID 1.0 specification.
51 o Substituted QuickInst script (mkbdist, mksdist removed).
52 o Added new hook scripts for newer kernel support.
53 o Updated and added new menu background images.
54 o Added new TOOLS file for overview of needed tools / packages.
55 o Added new example of lilo.conf with many comments.
58 Version 23.0 (major and bugfix update of 22.8)
60 o Major code reorganisation and code cleaning.
61 o Add new option 'small-memory' and modify option 'large-memory'.
62 o Configuration without memory option set to auto-memory, which
63 mean a automatic decision: small initrd will be load <15M,
64 large initrd will be load >16M.
65 o Now need an absolute path for the installation path DESTDIR,
66 in the past named as ROOT.
67 o Many bugfixes and sensible updates (most from Debian).
68 o Remove obsolete program 'activate'. Instead use 'lilo -A'.
71 Version 22.8 (minor update of 22.7.3)
73 o Compile with DEVMAPPER (device-mapper or LVM2) if library is present.
74 o Add 'nodevcache' configuration file keyword.
75 o Allow root device specification with UUID in addition to LABEL.
78 Version 22.7.3 (bugfix update of 22.7.2)
80 o Correct table entry for experimental major device 253.
81 o Correct PC/AT keyboard check when NOKEYBOARD compile option is used.
84 Version 22.7.2 (minor update of 22.7.1)
86 o Keywords "noraid", "nokbdefault", "nokbdisable" are added.
87 o Compensate for common BIOS bug (sectors==0) on USB disk drives.
88 o Increase kernel command line to 512 bytes.
91 Version 22.7.1 (minor update of 22.7)
93 o Expand device major/minor numbers to more than 8 bits.
94 o Apply security updates to 'mkrescue' & 'QuickInst'.
95 o Allow any keystrike (not just Shift) to display 'boot:' menu, or to
96 escape from stored command line.
99 Version 22.7 (minor update of 22.6.1)
101 o Add the DOS/Windows utility 'lilo.com' which implements the -q -R -V
102 (-C -m) switches. This utility may be used to set the boot command
103 line if the sector map file is on a DOS/Windows partition.
104 o Add bulletproofing for "unattended" so that a spurious <CR> character
106 o Select boot descriptors based upon partially typed names in all
107 situations except "unattended".