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