X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=CHANGELOG;h=657a0fdb70ae21123fc6d10105902fcd7a127c6f;hb=6474a619fc4572914f921cbff9d72784c1792966;hp=8f780a5dbf9dabab053af9fa7622ca80cc960ff1;hpb=23c77cc092dbbb1e12c47c2b0021d4476b543702;p=rrq%2Fmaintain_lilo.git diff --git a/CHANGELOG b/CHANGELOG index 8f780a5..657a0fd 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,115 @@ +Changes for version 24.2 (22-November-2015) - Joachim Wiedorn + + Sources + ------- + - Remove compile date and time in binary to support reproducible + builds (thanks to Dmitry Bogatov). + - Remove obsolete hints to /boot/boot.b and other files in README. + - Use system derived types to make code safe for both the 32-bit and + the 64-bit compilation environment. (thanks to TAMUKI Shoichi) + + General + ------- + - Update sample config file lilo.example.conf and config element + 'password'. + - Upgrade of script liloconfig: + * three steps of tests with three-state exit code + to give the admin more information about failure. + - Update manpage pod files and its manpages. + + +Changes for version 24.1 (17-October-2014) - Joachim Wiedorn + + Documentations + -------------- + - Add more information about -R option (one-time command-line). + + Sources + ------- + - Only warn if founded bad partition (src/partition.c). + - Install the .dat files of images, too (images/Makefile). + - Fix target 'all' in main Makefile. + - Install lilo.static, too, if existing. + - Add CFLAGS, CPPFLAGS, LDFLAGS everywhere needed + (useful e.g. for hardening in Debian). + - Add many major device numbers, especially for MMC cards and XVD + disks. Remove obsolete numbers (src/lilo.h, src/geometry.c). + + General + ------- + - Use 'lilo -H' in hook scripts to ignore error on degraded mdadm + RAID1 systems (thanks to M. Schnalke). + - Small update of script lilo-uuid-diskid. + - Large upgrade of script liloconfig: + * solve some bugs (see: Debian, Ubuntu) + * now with update function + * now with more tolerant file names of initram + * now with use of kernel links as fallback + - Update example config in lilo.example.conf. + - Update manpage of liloconfig and lilo-uuid-diskid. + - Add hooks for chattr, if vmlinuz files are on xfs filesystems. + + +Changes for version 24.0 (07-June-2013) - Joachim Wiedorn + + Documentations + -------------- + - Update of lilo.conf.5 manpage with some corrections. + - Add new manpages as pod files (sources): + * liloconfig.pod (from Debian) + * lilo-uuid-diskid.pod (from Debian) + * lilo.pod (converted from lilo.8) + - Add script man/pod2manpages for converting pod files. + - Create manpages from pod files. + - Deactivate Makefile for docs. Don't generate html/pdf. + - Add complete html documentation for history (v21.5). + + Sources + ------- + - Support for kernel images on GPT hard disks in the first 15 + partitions, otherwise set comments (src/geometry.c, src/lilo.h) + - Update src/Makefile to always stripping lilo and lilo.static. + + General + ------- + - Fix abort problem in script mkrescue. (thanks to S. R. Wright) + - Update script liloconf to find kernel versions 3.x, too. + - Remove some more hints to obsolete OS/2 (source, doc). + - Fix to be compatible to gcc 4.8 and higher (use -ffreestanding) + + +Changes for version 23.2 (09-Apr-2011) - Joachim Wiedorn + + Documentations + -------------- + - Optimize documentation generation and information. + - Reformatting mkrescue.8 manpage. (thanks to Martin E. Schauer) + - Update of lilo.conf.5 manpage and remove of OS/2 information. + + Sources + ------- + - Remove obsolete BIOS workaround from 2002 (src/second.S) + - Add information about -H option. (src/lilo.c) + - Save errno for second command. (src/device.c) + - Fix missleading error message. (src/geometry.c) + - Remove obsolete OS/2 code. (src/boot.c, src/temp.c) + - Enlarge maximum number of sectors (MAX_SETUPSECS) for + kernel setup code to 63. (src/bootsect.S, src/lilo.h) + - Fix for many small flaws in source code. (Many thanks to + Solar Designer and Vasiliy Kulikov of the openwall project). + + General + ------- + - Remove obsolete OS/2 code. (make.vars, src/Makefile) + - Optimize Makefile and src/Makefile for use of $(MAKE). + - Use mktemp utility for floppy image generation in mkrescue. + (Many thanks to Solar Designer and Vasiliy Kulikov of the + openwall project). + - Add new scripts with Makefile (already used for Debian): + * liloconfig (for creating new lilo.conf) + * lilo-uuid-diskid (convert device names to UUID/DiskID) + + Changes for version 23.1 (04-Nov-2010) - Joachim Wiedorn Documentations