Fix partition numbering handling with bplan firmware
[yaboot.git] / changelog
index 7eb52a62198e378815b3b2fc61d1b40fb7d55c86..fbb890bfa60173213098112aed004fed47ca6a9d 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,3 +1,191 @@
+2004-07-11  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.13
+
+       * ofpath: Fix several errors going to stdout rather then stderr.
+
+       * ybin: Detect broken /dev/nvram better.
+
+       * yabootconfig:
+         - Support initrd.
+         - Support LABEL= and UUID= in /etc/fstab (Colin Watson).
+
+       * yaboot: Support ~6MB kernels for tftp (this is maxed out for yaboot1).
+
+2004-04-17  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.12
+
+       * ofpath: Support for 2.6 kernels (2.6.3 or later required).
+
+       * yaboot-howto: Add caveat regarding OSX UFS filesystems
+         (Thanks to Brian Sammon, and to Stefan Pfetzing for the German
+         translation).
+
+2003-11-20  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.11
+
+       * Support new Apple G5 PowerMacs.
+
+       * ofpath: Bugfix to properly support IDE add-on cards.
+
+2003-02-26  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.10
+
+       * ofpath: Apple apparently can't decide whether its called `ata'
+         or `ide'; fix support for early iMac models.
+
+2003-02-12  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.9
+
+       * Mark first stage bootloader as compatible with new MacOS9
+         incompatible PowerMacs.
+
+       * Really fix file search so IBM CHRP will work if there is more than
+         one type 0x83 partition.
+
+2002-12-09  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.8
+
+       * ofpath: Support new Xserve and Windtunnel PowerMacs.  
+         - NOTE: For this to fully work it requires a sufficiently recent
+           kernel.
+
+       * Prefer $PATH_PREFIX/usr/sbin/ofpath if it exists.
+
+       * yabootconfig: Add append="video=ofonly" if the running kernel
+         was booted with it, only if user does not specify --kernel-args.
+
+2002-9-28  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.7
+
+       * Documentation:
+         - Add German translation of yaboot-howto.
+         - Small updates to yaboot-howto.
+         - No longer tell people to send bugs to benh in yabootconfig(8).
+
+       * yaboot:
+         - Fix file search so IBM CHRP will work if there is more than
+           one type 0x83 partition.
+         - Fix possible reiserfs symlink resolution failure.
+
+       * yabootconfig:
+         - Fix corner case /etc/fstab parsing failure. (Debian bug#156742).
+
+       * Small build system modifications (mostly to accommodate the use of
+         the arch revision control system.
+
+       * yaboot now includes two changelogs: "ChangeLog" which is a
+         detailed automatically generated list of changes, and "changelog"
+         (this file) which is a hand written understandable summary of
+         changes between releases.
+
+2001-12-01  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.6
+
+       * The "IBM needs to test prereleases" release.
+
+       * Documentation:
+         - New IGNORE^H^H^H^H^H^HREADME, thanks to Chris Tillman for
+           cleaning up the pile of cruft that this thing was.
+         - yabootconfig man page was missing --kernel-args from SYNOPSIS.
+         - Include README.rs6000 in the binary dist.
+
+       * ybin:
+         - Automatically use fstype=raw on IBM CHRP, it no longer needs
+           to be explicitly set in /etc/yaboot.conf.
+         - Deprecate ybin's yaboot.conf auto-generation, use yabootconfig
+           instead.
+
+       * yaboot:
+         - Fix IBM CHRP support.
+         - Fix device path parsing to support devices containing a comma,
+           but not including a filename.
+         - Add support for zImage.initrd (Peter Bergner).
+         - help output no longer claims device=NULL if yaboot.conf does not define it.
+         - Make password prompting a bit nicer looking.
+         - Short penalty delay on incorrect passwords.
+
+2001-10-28  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.5
+
+       * Add yaboot-howto, Thanks to Chris Tillman.
+
+       * yaboot:
+         - XFS fixes for large partitions (Brendan O'Dea).
+         - Upgrade libext2fs to 1.25, this adds full ext3 support to yaboot.
+         - Reiserfs fixes (Jeff Mahoney).
+         - Implement the message= configuration option (see yaboot.conf man page).
+
+2001-10-13  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.4
+
+       * ybin: Correct a verbosity message.
+
+       * yaboot:
+         - Add SGI XFS filesystem support.
+         - Rewrite OpenFirmware device path parsing code.  This fixes
+           many bugs and inconsistencies in yaboot's file loading.
+         - Fix OpenFirmware filesystem support to automatically convert
+           path separator from / to \.  CDROM authors no longer need to use
+           kludges like image=\\install\\powermac\\vmlinux.
+         - Fix kernel loading on some systems.
+         - Allow for getting files from tftp server that does not run a
+           bootpd/dhcpd.
+         - Fix netboot when using the `n' key.
+         - Fix a great deal of incorrect format strings which could cause
+           yaboot crashes.
+         - Fix all filesystems to properly return error conditions, and
+           report those error conditions (instead of just saying `image not
+           found').
+         - Make configuration file open error consistent with other file
+           open errors.
+         - Add `help' command to yaboot which prints out basic usage information.
+         - Add non-fatal warning when bootstrap partition has wrong type (pmac only).
+         - Minor code rearrangement.
+         - General cruft removal and code cleanup.
+
+       * Makefile cleanup, make filesystems configurable.
+       
+2001-09-25  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.3
+
+       * Add --debug option to yabootconfig
+
+       * Fix BSD booting support somewhat.  The bsd= option's semantics
+         have changed, it must now be set to the BSD root partition.  ybin
+         will now install /usr/local/lib/yaboot/ofwboot onto the bootstrap
+         partition when bsd= is present in /etc/yaboot.conf.  The dual boot
+         menu will then execute "ofwboot <bsd_root_part>,/bsd" this means
+         the bsd kernel must be at /bsd on the BSD root partition.
+
+2001-09-24  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.2
+
+       * Fix Makefile thinko where make install failed if
+         /etc/yaboot.conf already existed.
+
+2001-09-20  Ethan Benson  <erbenson@alaska.net>
+
+       * Version 1.3.1
+
+       * Don't include /etc/yaboot.conf in binary dist, instead put the
+         example in /usr/local/share/doc.  This way extracting the tarball
+         from / won't blow away existing configs.
+
+       * Move strip commands from install target to strip target, install
+         now depends on strip.
+
 2001-09-20  Ethan Benson  <erbenson@alaska.net>
 
        * Version 1.3