| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2012-04-01 | Separate overlay labels for full and custom persistence. | Tails developers | |
| Full root persistence through overlays is specified with "full-ov", and custom persistent mounts with "custom-ov". Previously they used the same label ("live-rw") and the existence of live.persist determined whether it should be used for full persistence or custom mounts. That was a bit dangerous since a misspelled live.persist could cause data loss etc. | |||
| 2012-04-01 | Optionally symlink files from persistent source instead of mount it. | Tails developers | |
| This is done by passing the option "linkfiles" to a live.persist entry. That option is very useful when you only want certain files to be persistent, not the whole directory they are in, like dot-files in $home. | |||
| 2012-04-01 | Prevent custom mounting in /live. | Tails developers | |
| 2012-04-01 | Avoid '==' bashism in initial work on a custom mounts system to ensure posix ↵ | Daniel Baumann | |
| compatiblity. | |||
| 2012-04-01 | Avoid calling rm without -f in initial work on a custom mounts system to ↵ | Daniel Baumann | |
| ensure non-interactivity. | |||
| 2012-04-01 | Correcting indenting initial work on a custom mounts system to ensure ↵ | Daniel Baumann | |
| consistency. | |||
| 2012-04-01 | Adding initial work on a custom mounts system. | Tails developers | |
| 2012-02-03 | Add overlayfs support (Closes: #658265). | Michal Suchanek | |
| 2011-12-01 | Removing quotes from udev path_id command to actually execute the command. | Daniel Baumann | |
| 2011-11-24 | Adding workaround for a busybox bug with grep -w. | Tails developers | |
| See: https://bugs.busybox.net/show_bug.cgi?id=4520 | |||
| 2011-11-24 | Making persistent-read-only work for live-rw overlays. | Tails developers | |
| 2011-11-24 | Making persistent-read-only work for home-rw overlays. | Tails developers | |
| 2011-11-24 | Changing persistent-encryption to accept a list TYPE... instead. | Tails developers | |
| The comma-separated list TYPE... specifies which types of encryption to allow for persistent media, and whether to allow plaintext media. The possible TYPEs are the old {none, luks}, with default "none". The only change is that this allow plaintext and encrypted media to be used simultaneously. | |||
| 2011-11-24 | Adding persistent-read-only boot parameter. | Tails developers | |
| It currently only makes snapshots read-only. Support for overlays will be a bit more complicated to implement. | |||
| 2011-11-24 | Disabling persistent-encryption=luks if dependencies are unavailable. | Tails developers | |
| Current dependencies are dm-crypt, cryptsetup and askpass. | |||
| 2011-11-24 | Refactoring overlay and snapshot scanning code. | Tails developers | |
| Both overlays and snapshots are now scanned at the same time, and each device is only mounted once. Passphrases for LUKS volumes are only asked for once, and unused ones are closed. Also, snapshot files on encrypted partitions are now supported. | |||
| 2011-11-24 | Adding persistent-method=METHOD... | Tails developers | |
| The comma-separated list METHOD... specifies which types of persistent setups we allow. Current possible METHODs are {snapshot, overlay}. The default value is both, i.e. persistent-method=snapshot,overlay. | |||
| 2011-11-24 | Removing now obsolete persistent=* arguments. | Tails developers | |
| These type of options has have been replaced by persistent-encryption and persistent-storage. | |||
| 2011-11-24 | Adding persistent-storage=TYPE... | Tails developers | |
| The comma-separated list TYPE... specifies which types of persistent storage to use. Current possible TYPEs are {file, filesystem}. For instance, persistent-storage=filesystem is equivalent to the old persistent=nofiles, but persistent-storage=file allows to look for only files, which wasn't possible before. The default is to look for both, i.e. persistent-storage=filesystem,file. | |||
| 2011-11-24 | Adding persistent-encryption={none|luks}. | Tails developers | |
| This is the way to control whether to use encrypted persistent media, instead of the (from this commit on) obsolete persistent=cryptsetup. | |||
| 2011-11-24 | Update udevs path_id changes as of version 174, thanks to Baurzhan ↵ | Daniel Baumann | |
| Muftakhidinov <baurthefirst@gmail.com> for spotting it. | |||
| 2011-11-08 | Enabling whiteouts support for aufs. | Tails developers | |
| This improves support for stacked SquashFS a lot: it allows a given SquashFS to delete files in another one it's on top of. | |||
| 2011-11-04 | Updating matching in is_nice_device to, amongst others, match for virtio ↵ | Daniel Baumann | |
| devices. | |||
| 2011-09-08 | Silencing umount in case live/image was unmounted already, extracted from a ↵ | Tails developers | |
| patch by Michael Schierl <schierlm@gmx.de>. | |||
| 2011-09-07 | Adding support for persistent-media={removable,removable-usb}. | Tails developers | |
| This is e.g. needed when one's threat model does not allow her to trust the local hard disks. | |||
| 2011-09-07 | Factorizing loops on removable/non-removable devices. | Tails developers | |
| The already duplicated code will be needed a few more times for the upcoming persistent-media={removable,removable-usb} boot option. Copy/pasting it a few more times seems the wrong way to go, hence this factorization. Depending on the place they are used, the newly introduced functions must return a list of devices named either /sys/block/* or /dev/*. Their first parameter therefore specifies the wanted output format (default is /dev/* as it is the most often used). | |||
| 2011-09-07 | Adding a white_listed_devices parameter to find_cow_device and find_files. | Tails developers | |
| This will be needed for the upcoming persistent-media={removable,removable-usb} boot option. | |||
| 2011-08-04 | Applying reformated patch from Ulrich Dangel <mru@grml.org> to add support ↵ | Daniel Baumann | |
| for lvm and md devices. | |||
| 2011-08-04 | Applying patch from grml to update forgotten use of live.log with live-boot.log. | Daniel Baumann | |
| 2011-05-28 | Updating and correcting sendsigs.omit support for /run (Closes: #628188). | Daniel Baumann | |
| 2011-05-18 | Tidy up resolv.conf a bit. | Michal Suchanek | |
| 2011-05-18 | Copy resolv.conf to live system root (Closes: #627178). | Michal Suchanek | |
| 2011-04-23 | Using /run/initramfs instead of /dev/.initramfs/varrun for unionfs-fuse ↵ | Daniel Baumann | |
| sendsigs (Closes: #621908). | |||
| 2011-03-09 | Fixing syntax error. | T(A)ILS developers | |
| 2011-03-09 | Fixing remaining fromiso= bug. | T(A)ILS developers | |
| Taking care that the filesystem kernel module is loaded before issuing the mount command. | |||
| 2011-03-09 | Really set limit on open files for unionfs-fuse | Michal Suchanek | |
| 2011-03-09 | Simplify union mounting. | Michal Suchanek | |
| 2011-03-09 | Supporting /dev/mtdblock0 as valid device name (for memdisk boot), thanks to ↵ | Daniel Baumann | |
| Michael Prokop <mika@grml.org>. | |||
| 2011-03-09 | Clean some leading whitespaces. | Richard Nelson | |
| 2011-03-09 | Adding support for custom ramdisk size (Closes: #544583). | Daniel Baumann | |
| 2011-03-09 | Logging to /var/log/live-boot.log instead of /var/log/live.log for future ↵ | Daniel Baumann | |
| consistency with live-config. | |||
| 2011-03-09 | Removing legacy code for detecting removable usb sticks on kernels prior 2.6.29. | Daniel Baumann | |
| 2011-03-09 | Fixing fromiso= on Squeeze. | T(A)ILS developers | |
| When running "mount DEV MOUNTPOINT" for the device provided by the fromiso= boot option, Squeeze's busybox errors out with: Mounting $DEV on /isofrom failed: No such file on directory. Using mount -t auto fixes the bug. | |||
| 2011-03-09 | Adding noprompt={usb,cd} feature. | T(A)ILS developers | |
| 2011-03-09 | Removed whitespace for tabs on the skipunion option. | Richard Nelson | |
| 2011-03-09 | Adding initial support for unionmount. | Michal Suchanek | |
| 2011-03-09 | Fixing find_snap to take its second argument into account. | intrigeri | |
| 2011-03-09 | Added support for empty (initial) snapshots. | Marco Amadori | |
| 2011-03-09 | Fixed some snapshot related debug messages. | Marco Amadori | |
| 2011-03-09 | Fix snapshots' sync-strings usage (Closes: #591330). | Marco Amadori | |
