Releases: desultory/ugrd
1.24.2
Split argon2 detection into its own section.
Add toggle option for cryptsetup device verification.
Full Changelog: 1.24.1...1.24.2
1.24.1
Make banner module usage more consistent.
Make checks log messages more consistent.
Fix some logging typos
Full Changelog: 1.24.0...1.24.1
1.24.0
Make a separate module for banner printing, print the kernel version too.
Set the kernel log level to 5 by default.
Improve argon check.
Move test variable detection to build_pre, from the test phase.
Rename _dm_info to _vblk_info, as it now includes non-dm virtual block devices.
Improve isolation of the build/init phases, do not allow config changes after build. (shallow check)
Full Changelog: 1.23.0...1.24.0
1.23.0
Add mdadm support.
Improve device mapper detection.
Improve LUKS header validation.
Add check for argon library when listed in LUKS headers.
Warn if unknown cryptsetup config is set.
Fix bug with recovery shell not working when cryptsetup failed to find the source device.
Improve logging.
Improve docs.
Fix some typos.
Full Changelog: 1.22.0...1.23.0
1.22.0
What's Changed
- add automounts by @desultory in #74
- generalize automounts for root and non-root mounts by @desultory in #75
Full Changelog: 1.21.0...1.22.0
1.21.0
Add support for root blkdev kmod detection.
Add support for usage with livecds.
Improve log output for ignord kmods which are builtin.
Improve docs.
What's Changed
- add squashfs (overlayfs) module by @desultory in #68
- update versions, make squashfs/overlayfs mounts fail to rd_fail by @desultory in #69
- convert squashfs module to livecd module by @desultory in #70
- improve livecd module logging, cmdline usage by @desultory in #71
- Autodetect root block device drivers by @desultory in #72
- autodetect virtio block drivers by @desultory in #73
Full Changelog: 1.20.0...1.21.0
1.20.0
Add a 'retries' internal function, used by mounts by default.
Improve kmod ignores.
Add warning when using systemd for 'fakeudev'
Make cryptsetup not prompt by default.
Make logging at runtime more consistent.
What's Changed
- Added two kmods to exclude by @espro1 in #65
- add retries function by @desultory in #67
New Contributors
Full Changelog: 1.19.4...1.20.0
1.19.4
Fix bug with kmod name normalization.
Full Changelog: 1.19.3...1.19.4
1.19.3
Generally improve kmod masks.
Fix a bug with compressed kmods.
What's Changed
- improve masks for nvidia cards, organize by @desultory in #61
- improve kmod masks by @desultory in #62
- normalize kmod names by @desultory in #63
- separate kconfig code from kmod code, add more sound/network masks by @desultory in #64
Full Changelog: 1.19.2...1.19.3
1.19.2
fix bug with the config dict, add fakeudev (experimental)
What's Changed
- use self.data instead of update by @desultory in #58
- Fakeudev by @desultory in #59
Full Changelog: 1.19.1...1.19.2