lupin (0.29.1) lucid-proposed; urgency=low

  * Detect the case where Wubi's disk images were installed to a different
    partition from Windows, which means that wubildr will not be on /host:
    update all wubildr images we can find (LP: #610898).

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 06 Jun 2011 16:10:13 +0100

lupin (0.29) lucid; urgency=low

  * Fix infinite loop if there's no initrd (LP: #540579).

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 23 Mar 2010 09:16:15 +0000

lupin (0.28) lucid; urgency=low

  * Don't corrupt wubildr if grub-mkimage is interrupted.
  * Fix /etc/grub.d/10_lupin to handle separate /boot (thanks, Mark Abene;
    LP: #477104).
  * Handle separate /boot in grub-mkimage, based on a patch from Mark Abene
    (LP: #477104).
  * Source /scripts/casper-functions only after processing 'prereqs'
    argument, to avoid warnings with new initramfs-tools.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 19 Mar 2010 19:11:03 +0000

lupin (0.27) karmic; urgency=low

  * Support ext4 in lupin-helpers, since it's now the default filesystem
    (thanks, Kano; LP: #460740).

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 26 Oct 2009 12:10:05 +0000

lupin (0.26) karmic; urgency=low

  * Divert grub-install and replace it with a wrapper that upgrades wubildr
    if running in a loop-mounted installation (LP: #460192).

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 26 Oct 2009 11:46:07 +0000

lupin (0.25) karmic; urgency=low

  * Put lupin-waited-for-devs state file in /dev/.initramfs; there's no
    /var/run in the initramfs.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 23 Sep 2009 15:23:04 +0100

lupin (0.24) karmic; urgency=low

  * Call update-grub on lupin-support installation. This is needed for fresh
    Wubi installs, since lupin-support is installed after grub-installer
    runs.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Sep 2009 19:54:28 +0100

lupin (0.23) karmic; urgency=low

  [ Colin Watson ]
  * Upgrade to debhelper v7.

  [ Agostino Russo ]
  * Added script to upgrade grub (wubildr) on the host, (needs to be
    hooked)
  * Added grub.d script to support loopinstallations, the file was
    contributed by Colin Watson
  * Removed old lupin sysctl file

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 16 Sep 2009 17:37:27 +0100

lupin (0.22) intrepid; urgency=low

  * Disabling lupin-sysctl since its functionality has been replaced by
    syncio (LP: #204133). Lupin-sysctl is not actively removed if
    already installed since syncio also requires a change to menu.lst.

 -- Agostino Russo <agostino.russo@gmail.com>  Thu, 02 Oct 2008 23:27:48 +0100

lupin (0.21) intrepid; urgency=low

  * Add an initramfs hook to copy scripts/lupin-helpers over.
    initramfs-tools (>= 0.86) will no longer copy it automatically.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 09 Jul 2008 12:26:05 +0100

lupin (0.20) hardy-proposed; urgency=low

  * Use the absolute path when testing the iso_path. (See LP #226622)

 -- Agostino Russo <agostino.russo@gmail.com>  Sat, 14 Jun 2008 09:11:28 +0100

lupin (0.19) hardy-proposed; urgency=low

  [ Agostino Russo ]
  * Fixed typos (thanks Steve Langasek and JP Vossen)
  * Do not set LIVEMEDIA_OFFSET if the target is not an (ISO) file. This
    is a useful check per se', but it is also required to allow using
    iso_scan to look for iso content such as squashfs which in turn
    would help with LP: #207137
  * Provide a clearer error when required installation files cannot be
    found (LP: #226622)

  [ Evan Dandrea ]
  * Note that you need to reboot twice when using chkdsk.

  [ Tormod Volden ]
  * Add locale support to ntfs host filesystems, to keep files and
    directories with non-C characters (utf) from disappearing.
    (LP: #136682)

 -- Evan Dandrea <evand@ubuntu.com>  Thu, 29 May 2008 10:53:15 -0400

lupin (0.16) hardy; urgency=low

  * Tighten /proc/mounts test to avoid e.g. /dev/sda10 matching a search for
    /dev/sda1, thereby causing partman-auto-loop to operate on the wrong
    partition (thanks, Agostino Russo; LP: #216161).

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Apr 2008 15:57:27 +0100

lupin (0.15) hardy; urgency=low

  * Adjust sysctl calls per comments from Colin King in 204133.

 -- Evan Dandrea <evand@ubuntu.com>  Thu, 10 Apr 2008 10:53:55 -0400

lupin (0.14) hardy; urgency=low

  * Disable the mounthost initscript.  /host is already rw when it runs.

 -- Evan Dandrea <evand@ubuntu.com>  Wed, 09 Apr 2008 09:59:40 -0400

lupin (0.13) hardy; urgency=low

  [ Colin Watson ]
  * Remove 'set -x' to make the boot process less verbose. Such things
    should only be put in place temporarily for debugging, not checked in.

  [ Agostino Russo ]
  * Do not use awk in mounthost (LP: #198007)
  * Do not use awk in lupin-sysctl (thanks to Luke Yelavich for pointing
    it out)
  * Do not assume that mounthost has to always remount rw
  * Try to set the ro/rw status of the loopdevice as well using blockdev
    (thanks to Colin Watson for the tip)
  * Add ISO 9660 to is_supported_fs function (LP: #206989)
  * In mounthost ignore fstab lines that are commented out

  [ Evan Dandrea ]
  * Replace use of sed in mounthost and lupin-sysctl with a cleaner loop.

 -- Evan Dandrea <evand@ubuntu.com>  Mon, 07 Apr 2008 11:07:42 -0400

lupin (0.12) hardy; urgency=low

  * Removed lupin-support/umounthost since it's functionality has
    been merged upstream within umountroot.
  * When scanning the devices, repeat the process to give time to
    devices to appear (LP: #188952)
  * Cleaned debian rules from old entries
  * Updated changelog
  * Replicated local-bottom/ntfs_3g into casper-bottom, in order to
    ensure that ntfs_3g is not killed by sendsigs (LP: #191036)
  * Renamed find_iso -> iso-scan/filename (LP: #189630)

 -- Agostino Russo <agostino.russo@gmail.com>  Mon, 11 Feb 2008 21:59:59 +0000

lupin (0.11) hardy; urgency=low

  [ Colin Watson ]
  * Vcs-Bzr is now an official field. Use an unauthenticated URL for it.

  [ Agostino Russo ]
  * Added more generic external hooks.
  * Modified algorithm to detect loopinstallations
  * Removed ntfs-3g fixes which have ben merged upstream

  [ Evan Dandrea ]
  * Pointed VCS-Bzr to the Hardy branch.
  * Removed custom-installation= option (debian-installer/custom-
    installation= still exists).
  * Removed unnecessary debian/ directory files.

 -- Evan Dandrea <evand@ubuntu.com>  Fri, 18 Jan 2008 10:10:14 -0500

lupin (0.10) gutsy; urgency=low

  [ Agostino Russo ]
  * Use find command instead of root command in update-grub to go around
    different grub4dos device mapping ordering
  * Added mounthost (preliminary) to remount the host device at boot

 -- Agostino Russo <agostino.russo@gmail.com>  Sun, 20 Oct 2007 23:00:24 +0100

lupin (0.9) gutsy; urgency=low

  [ Agostino Russo ]
  * Added init scripts to handle reboot of loopinstallations.
  * Added patched version of update-grub
  * Added patch for initramfs-tools to properly set sendsigs.omit

 -- Agostino Russo <agostino.russo@gmail.com>  Sun, 20 Oct 2007 23:00:24 +0100

lupin (0.8) gutsy; urgency=low

  [ Agostino Russo ]
  * Added importing of override_files, so that external files can be used by
    early_command (once that is supported).
  * Removed importing of early_command, late_command and packages, to be
    replaced with native facilities in ubiquity at a later point.

  [ Colin Watson ]
  * Fix typo that broke find_path_cleanup.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 02 Oct 2007 23:29:11 +0100

lupin (0.7) gutsy; urgency=low

  [ Agostino Russo ]
  * Mount /isodevice read-write, and move-mount it into /root once that's
    possible.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 21 Sep 2007 15:41:24 +0100

lupin (0.6) gutsy; urgency=low

  * Don't call find_path_cleanup in find_iso script; it breaks it (thanks,
    Agostino Russo).

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 11 Sep 2007 19:56:39 +0100

lupin (0.5) gutsy; urgency=low

  * Install a bit more defence against device names containing slashes after
    "/dev/".
  * Unmount and remove the mountpoint created by find_path when we're
    finished with it.
  * Localise a few more variables in find_path to avoid interfering with
    callers.
  * Call wait_for_devs within find_path, and have it remember for itself
    whether it's been called already.
  * While debconf-set-selections doesn't care about CR/LF line endings in
    preseed files, fix_preseed does. Oops. Strip off stray CRs there.
  * Suppress an error message when copying the preseed file.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 11 Sep 2007 19:46:13 +0100

lupin (0.4) gutsy; urgency=low

  * Skip waiting for devices if find_iso= is not on the kernel command line.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 07 Sep 2007 16:31:26 +0100

lupin (0.3) gutsy; urgency=low

  [ Agostino Russo ]
  * Allow scanning devices that are already mounted.
  * Fix some minor bugs.

  [ Colin Watson ]
  * Fix preseeding if partition number is greater than 9.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 07 Sep 2007 14:50:19 +0100

lupin (0.2) gutsy; urgency=low

  [ Geza Kovacs ]
  * Add XFS and JFS to supported filesystems. Fix broken reiserfs string
    which causes reiser4 (unsupported) to be detected as reiserfs
    (supported).

  [ Colin Watson ]
  * Remove xinit-ubiquity, now integrated into ubiquity.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 06 Sep 2007 17:24:48 +0100

lupin (0.1) gutsy; urgency=low

  * Initial release.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 30 Aug 2007 21:08:00 +0100
