2009-02-06  Bernhard Walle <bwalle@suse.de>

	* Improve error message in Debuglink::openCompressed().
	* Fix invalid call of mkstemp() in Debuglink::openCompressed()
	* Use 'showmount -e' instead of 'showmount --directories' to also get
	  exported but unmounted directories listed.

2009-01-26  Bernhard Walle <bwalle@suse.de>

	* Fix missing error reason (string representation  of errno) in the
	  exception output.
	* Include the position of the input stream in the exception output.

2009-01-23  Bernhard Walle <bwalle@suse.de>

	* Fix invalid syntax in CMakeLists.txt.
	* Fix manpage, the command is called read_ikconfig and not
	  print_ikconfig.
	* Remove the documentation about the non-working network configuration
	  in Xen since that has been fixed meanwhile.
	* Make it possible to exit the shell spawned in the initrd with 'exit'
	  to boot in the kdump system for debugging.

2009-01-14  Bernhard Walle <bwalle@suse.de>

	* Call a2x with the -L option (prevent syntax checking of docbook
	  output) to generate the manual pages with asciidoc 8.3.x.

2008-12-03  Bernhard Walle <bwalle@suse.de>

	* Call 'mkinitrd' with the -B (don't update bootloader) option
	  in mkdumprd(8).

2008-11-24  Bernhard Walle <bwalle@suse.de>

	* Document kdump problems on Xen.
	* Don't display the full mkinitrd output.
	* Warn about zero-size vmcore.
	* Default to the auto-detected kernel when mkdumprd is called without
	  arguments instead of defaulting to the running kernel.
	* Parse VMCOREINFO_XEN when present with 'read_vmcoreinfo'.
	* Pass the kernel release of the crashed kernel via command line in
	  case of Xen.
	* Improve error handling when no crash kernel release is available
	  when saving the dump.

2008-11-21  Bernhard Walle <bwalle@suse.de>

	* Don't use the FQDN but only the hostname to avoid DNS lookups
	  and errors on wrongly configured systems.
	* Fix empty KDUMP_SAVEDIR line when replacing the symbolic link with the
	  absolute path.
	* Don't set sysctl kernel.unknown_nmi_panic=1 by default.
	* Mention kernel.panic_on_unrecovered_nmi (yes, that's a different
	  sysctl) in the kdump(7) manpage.

2008-11-20  Bernhard Walle <bwalle@suse.de>

	* Document 256M limit on ppc64 for large machines in kdump(7).

2008-11-19  Bernhard Walle <bwalle@suse.de>

	* Implement KDUMP_VERBOSE = 16 to debug kdump find_kernel.
	* Make boot.kdump dependent on boot.localnet to have a correct hostname.
	* Fix stripping of the crashkernel command line again.
	* Create the release tarballs with Mercurial.
	* Don't include test cases in the release tarball. They are very
	  incomplete and contain too huge test data.
	* Honor TMPDIR and set that to disk space instead of the ramdisk when
	  saving the dump in the initrd.

2008-11-18  Bernhard Walle <bwalle@suse.de>

	* Add find_kernel command in kdumptool, replacing the find code in the
	  init script.
	* Refactoring.

2008-11-17  Bernhard Walle <bwalle@suse.de>

	* Implement read_ikconfig command.

2008-11-13  Bernhard Walle <bwalle@suse.de>

	* Strip the whole crashkernel option when loading the kdump kernel, not
	  only parts of them, also when the extended crashkernel syntax has been
	  used.

2008-11-12  Bernhard Walle <bwalle@suse.de>

	* Fix wrong path when modifying the /etc/sysconfig/kdump file when
	  creating the kdump initrd.
	* Fix compile warning (ignoring return value of chdir(2)).
	* Prepend a space before MAKEDUMPFILE_OPTIONS so that there's always a
	  space between command and the first argument.
	* Fix finding of the kernel image (/boot/vmlinuz) with rootdir.

2008-11-11  Bernhard Walle <bwalle@suse.de>

	* Print the prefix in the debugging output of
	  Debuglink::findDebugfile().
	* Fix copying of debug info when --root is specified and the debug
	  file resides in GLOBALDEBUGDIR/EXECDIR/DEBUGFILE.

2008-11-02  Bernhard Walle <bwalle@suse.de>

	* Implement printing of canonical path (realpath) for the 'print_target'
	  subcommand.
	* Implement support for resolving symbolic links inside a root directory
	  (--root=...) when saving the dump.
	* Don't print a (red) info message that email failed if both
	  KDUMP_SMTP_SERVER and KDUMP_NOTIFICATION_TO are empty.
	* If KDUMP_SAVEDIR points to a local file, resolve symlinks when
	  creating the initrd because in theory the file system that contains
	  parts of the symlinks is not mounted in initrd.
	* Fix KDUMP_NETCONFIG=auto by calling mkinitrd with right parameters.
	* Create core dumps in the initrd when kdumptool crashes.
	* Fix compile warning in IdentifyKernel::execute().
	* Also return the default terminal size if ioctl(TIOCGWINSZ) returns
	  a size of 0x0.
	* Fix std::logic_error in Email::send() that caused kdumptool to
	  terminate unexpectedly.
	* Remove newline from the SMTP status error text.
	* Implement debugging of SMTP session.
	* Set the hostname of the SMTP session based on the --fqdn parameter.
	* Don't report a failure in the email when there is no one.

2008-11-01  Bernhard Walle <bwalle@suse.de>

	* Assume a default terminal size of 80x25 (for printing the horizontal
	  line).
	* Check the exit status of kdumptool.

2008-10-26  Bernhard Walle <bwalle@suse.de>

	* boot.kdump: Use the full kernel release (obtained with
	  /sbin/get_kernel_version) to build the initrd name also when symlinks
	  are used.

2008-10-22  Bernhard Walle <bwalle@suse.de>

	* actually check <version>-kdump before <version>-<flavour> when
	  looking for a suitable kdump kernel

2008-08-18  Bernhard Walle <bwalle@suse.de>

	* change default location to "/var/crash"

2008-08-15  Bernhard Walle <bwalle@suse.de>

	* make the kdump init script a boot script ("boot.kdump")
	* fix init script comments
	* add meta information to manpages

2008-08-12  Bernhard Walle <bwalle@suse.de>

	* correct init script: remove remote FS dependency and also add
	  "Should-Stop"

2008-08-07  Bernhard Walle <bernhard.walle@gmx.de>

	* add kdump(7) manual page

2008-08-06  Bernhard Walle <bwalle@suse.de>

	* implement email support (send_notification command)

2008-08-05  Bernhard Walle <bwalle@suse.de>

	* add vmcore(5) manual page
	* don't report ELF32 as invalid ELF class

2008-08-01  Bernhard Walle <bwalle@suse.de>

	* make dependency to libssh2 optional

2008-08-01  Bernhard Walle <bernhard.walle@gmx.de>

	* handle more programs in $KDUMP_REQUIRED_PROGRAMS correct
	* move original /etc/fstab back

2008-07-31  Bernhard Walle <bernhard.walle@gmx.de>

	* change execution state to 'boot'
	* use UUID for fstab.kdump
	* open a shell if something fails and KDUMP_CONTINUE_ON_ERROR is true
	* don't include JFS to initrd
	* don't add -s '' parameter to mkinitrd call if the boot splash script
	  is not available

2008-07-28  Bernhard Walle <bwalle@suse.de>

	* don't exit with error code when the dump directory does not yet
	  exist in the 'delete_dumps' command
	* remove GDB from list of required programs in initrd
	* fix syntax error in init/boot-kdump.sh
	* always create empty ${tmp_mnt}/etc/fstab.kdump

2008-07-27  Bernhard Walle <bwalle@suse.de>

	* mount dump partition and boot partition in initrd

2008-07-25  Bernhard Walle <bwalle@suse.de>

	* copy required programs (KDUMP_REQUIRED_PROGRAMS) in initrd

2008-07-24  Bernhard Walle <bwalle@suse.de>

	* add 'print_target' sub command
	* implement SSH public/private key authentication

2008-07-24  Bernhard Walle <bwalle@suse.de>

	* redesign (version 0.5)

 vim: set ts=8 sw=8 noet:
