Removing old docs.
[live-boot-grml.git] / debian / changelog
index 262ac0d..b463318 100644 (file)
@@ -1,3 +1,256 @@
+live-boot (3.0~a26-1) experimental; urgency=low
+
+  [ Daniel Baumann ]
+  * Updating year in copyright.
+  * Updating copyright file machine-readable format version 1.0.
+  * Updating to standards version 3.9.3.
+  * Quoting noprompt variable in initscript to avoid syntax errors,
+    thanks to Philip Newborough <corenominal@corenominal.org>.
+  * Correcting log_end_msg usages in connection with verbosity checks in
+    live-boot initscript, thanks to Pablo Barbachano
+    <pablobarbachano@yahoo.es> (Closes: #665689).
+  * Replacing live-boot initscript with a stub and moving the actual
+    code to /lib/live/boot.sh to allow different initsystem support in
+    future.
+  * Removing some of the now useless sysvinit specifics from
+    bin/boot.sh.
+
+  [ Tails developers ]
+  * Adding initial work on a custom mounts system.
+
+  [ Daniel Baumann ]
+  * Correcting indenting initial work on a custom mounts system to
+    ensure consistency.
+  * Avoid calling rm without -f in initial work on a custom mounts
+    system to ensure non-interactivity.
+  * Avoid '==' bashism in initial work on a custom mounts system to
+    ensure posix compatiblity.
+
+  [ Tails developers ]
+  * Prevent custom mounting in /live.
+  * Optionally symlink files from persistent source instead of mount it.
+  * Separate overlay labels for full and custom persistence.
+  * Remove some temporary custom mount related files after they're used.
+
+  [ Daniel Baumann ]
+  * Calling rm without -f when removing some temporary custom mount
+    related files to ensure non-interactivity.
+
+  [ Tails developers ]
+  * Handle custom mounts options a bit more beautifully.
+  * Continue the correct for-loop so incorrect custom mount is skipped.
+  * Refactor union mounting into its own function.
+  * Workaround busybox's inability to detect symlinks with [ -e ].
+  * Make union mounting more sensible and robust.
+  * Ignore empty lines in live.persist.
+  * Remove the correct file.
+  * Optionally mount custom mounts as unions.
+  * Fix mask usage in links_files().
+
+  [ Daniel Baumann ]
+  * Correcting syntax when using if constructs in links_files().
+
+  [ Tails developers ]
+  * Refactor persistent custom mounting from live into live-helpers.
+  * Accept using several persistent media with custom-ov label.
+  * Use same device backing path as used in other places.
+  * Close unused LUKS devices in all cases.
+
+  [ Daniel Baumann ]
+  * Adjusting mount calls when using nfs options (Closes: #667435).
+
+  [ Tails developers ]
+  * Refactor live-boot argument parser from live into live-helpers.
+  * Refactor some global variables from live into live-helpers.
+  * Refactor find_persistent_media().
+  * Add support for probing partitions' GPT name just like filesystem
+    labels.
+  * Some minor cleanups.
+  * Handle already mounted devices and closing of unused luks devices
+    better.
+  * Add backwards compatibility for old labels: live-{rw,sn} and home-
+    rw.
+  * We don't black list storage devices any more.
+  * Check if luks device is already open before trying to open it.
+  * Fixup some style issues.
+  * Refactor mounting of persistent storage media.
+  * Cleanup.
+  * Remove two FIXME:s that are not really relevant.
+  * Don't allow . or .. in live.persist paths.
+  * Use trim_path when we compare paths.
+  * Make handling of LUKS encrypted GPT partitions more sane.
+  * Handle list arguments better in get_custom_mounts().
+  * Copy ownership/perms from source to rw-branch in read-only mode.
+  * Change live.persist syntax to "SOURCE [DEST [OPTIONS...]]".
+  * Refactor closing of persistent devices upon failure.
+  * Create the source dir for custom mounts using the 'linkfiles'
+    option.
+  * Fix ownership/perms for created union/linkfiles source dirs.
+  * Do not allow mutually exclusive custom mount options.
+  * Add a note about a potential, future code simplification.
+  * Greatly simplify live.persist syntax to "DIR [OPTIONS...]".
+  * Make trim_path() handle "/", and arbitrarily many consecutive /:es.
+  * Make two custom mounts with nested source directories illegal.
+  * Improve error message.
+  * Remove cow dir contents that are in the way for custom mounts.
+  * Also create parents when creating union/linkfiles source
+    directories.
+  * Update live-boot(7) man page and add new one for live.persist(5).
+  * Delete existing files in the destination's path when creating it.
+  * Adding functions equivalent to chmod/chown --reference.
+  * Fix ownership for links created for linkfiles custom mounts.
+  * Add 'bind' option for the default behaviour of custom mounts (bind-
+    mount).
+  * Use trim_path() instead of custom sed stanza to trim /:es from
+    paths.
+  * Copy perms/ownership from source when creating linkfiles dest dirs.
+  * Make cases for all different custom mounting situations more
+    explicit.
+
+  [ Daniel Baumann ]
+  * Correcting left-over in author section of live.persist manpage.
+  * Moving initscript to live-config.
+
+ -- Daniel Baumann <daniel@debian.org>  Thu, 05 Apr 2012 08:14:51 +0200
+
+live-boot (3.0~a25-1) unstable; urgency=low
+
+  [ Daniel Baumann ]
+  * Updating to debhelper version 9.
+
+  [ Michal Suchanek ]
+  * Add overlayfs support (Closes: #658265).
+
+ -- Daniel Baumann <daniel@debian.org>  Mon, 06 Feb 2012 23:27:38 +0100
+
+live-boot (3.0~a24-1) unstable; urgency=low
+
+  * Removing quotes from udev path_id command to actually execute the
+    command.
+
+ -- Daniel Baumann <daniel@debian.org>  Sun, 04 Dec 2011 09:58:23 +0100
+
+live-boot (3.0~a23-1) unstable; urgency=low
+
+  [ Tails developers ]
+  * Enabling whiteouts support for aufs.
+
+  [ Daniel Baumann ]
+  * Update udevs path_id changes as of version 174, thanks to Baurzhan
+    Muftakhidinov <baurthefirst@gmail.com> for spotting it.
+
+  [ Tails developers ]
+  * Adding persistent-encryption={none|luks}.
+  * Making persistent-encryption=luks strict.
+  * Making sure dm-crypt is loaded when dealing with LUKS devices.
+  * Adding persistent-storage=TYPE...
+  * Removing now obsolete persistent=* arguments.
+  * Adding persistent-method=METHOD...
+  * Fixing an incorrectly redirected newline.
+  * Clarifying what happens when you don't retry decrypting a device.
+  * Refactoring device scanning in find_{cow_device,files}.
+  * Making use of is_supported_fs in find_cow_devices (like in
+    find_files).
+  * Refactoring overlay and snapshot scanning code.
+  * Fixing a "sh: bad number" when $offset is not passed to
+    setup_loop().
+  * Disabling persistent-encryption=luks if dependencies are
+    unavailable.
+  * Adding persistent-read-only boot parameter.
+  * Changing persistent-encryption to accept a list TYPE... instead.
+  * Updating live-boot man page for persistent-encryption.
+  * Updating live-boot man page for persistent-storage.
+  * Updating live-boot man page for persistent-method.
+  * Updating and rewording live-boot man page for the persistent option.
+  * Making persistent-read-only work for home-rw overlays.
+  * Making persistent-read-only work for live-rw overlays.
+  * Updating live-boot man page for persistent-read-only.
+  * Adding workaround for a busybox bug with grep -w.
+
+ -- Daniel Baumann <daniel@debian.org>  Mon, 28 Nov 2011 18:26:11 +0100
+
+live-boot (3.0~a22-1) unstable; urgency=low
+
+  [ Daniel Baumann ]
+  * Using compression level 9 also for binary packages.
+  * Updating matching in is_nice_device to, amongst others, match for
+    virtio devices.
+  * Include overlayfs modules in initramfs if existing.
+
+  [ Marco Amadori ]
+  * Fix live-snapshot exclude.list handling (Closes: #610337)
+
+  [ Daniel Baumann ]
+  * Sorting overrides in rules alphabetically.
+
+ -- Daniel Baumann <daniel@debian.org>  Fri, 04 Nov 2011 11:37:28 +0100
+
+live-boot (3.0~a21-1) unstable; urgency=low
+
+  [ Daniel Baumann ]
+  * Silencing rmdir calls in makefile.
+  * Printing out a warning message in initramfs-tools hook if backend is
+    installed but no live-boot package, exiting early and not breaking
+    update-initramfs (Closes: #639884).
+
+  [ Tails developers ]
+  * Fixing cache_path: cache non-executable libs dependencies as well.
+  * Fixing cache_path: taking into account the three forms of ldd output
+    lines.
+  * Adding a white_listed_devices parameter to find_cow_device and
+    find_files.
+  * Factorizing loops on removable/non-removable devices.
+  * Adding support for persistent-media={removable,removable-usb}.
+  * Silencing umount in case live/image was unmounted already, extracted
+    from a patch by Michael Schierl <schierlm@gmx.de>.
+  * Erroring out in case a "wrong" filesystem was chosen.
+
+  [ Daniel Baumann ]
+  * Using /usr/share/live-boot instead of unreliable
+    /usr/share/doc/live-boot in validateroot bootscript, stripped live
+    systems may or may not carry /usr/share/doc.
+
+ -- Daniel Baumann <daniel@debian.org>  Thu, 08 Sep 2011 21:06:28 +0200
+
+live-boot (3.0~a20-1) unstable; urgency=low
+
+  [ Daniel Baumann ]
+  * Updating section for live-boot-doc.
+
+  [ Ben Armstrong ]
+  * Cross-referencing lb_config --bootappend-live.
+
+  [ Daniel Baumann ]
+  * Correcting bootappend-live reference in live-boot manpage.
+  * Applying patch from grml to update forgotten use of live.log with
+    live-boot.log.
+  * Applying reformated patch from Ulrich Dangel <mru@grml.org> to add
+    support for lvm and md devices.
+
+ -- Daniel Baumann <daniel@debian.org>  Thu, 04 Aug 2011 21:20:47 +0200
+
+live-boot (3.0~a19-1) unstable; urgency=low
+
+  * Correct rmdir call in top-level Makefiles uninstall target to not
+    fail if there was no prior live-boot installation.
+  * Making references to debian more distribution neutral.
+  * Replacing reference to old alioth page in live-snapshot.
+  * Splitting out documentation so that it can be accesses separately
+    from the initramfs code.
+  * Adding conflicts/replaces for live-boot to live-boot-doc to not
+    break upgrades.
+
+ -- Daniel Baumann <daniel@debian.org>  Wed, 13 Jul 2011 10:28:33 +0200
+
+live-boot (3.0~a18-1) unstable; urgency=low
+
+  * Updating and correcting sendsigs.omit support for /run (Closes:
+    #628188).
+  * Removing accidentally twice included English files when installing
+    manpages.
+
+ -- Daniel Baumann <daniel@debian.org>  Sat, 11 Jun 2011 11:24:15 +0200
+
 live-boot (3.0~a17-1) unstable; urgency=low
 
   [ Daniel Baumann ]