2021-11-13 Julien Coloos * v1.0-1 Option to use login shell instead of cryptsetup unlocking script Option to re-enable Wake-on-LAN on network device 2021-11-12 Julien Coloos * v0.9-2 Use SHA256 checksums instead of MD5 2021-10-24 Julien Coloos * v0.9-1 Try to print network devices information when interface setup fails 2021-08-15 Julien Coloos * v0.8-1 Include 'libgcc_s.so.1' which is necessary for (at least) proper LUKS v2 handling 2020-07-14 Julien Coloos * v0.7-1 Dropped 'dsa' private key support; added 'ed25519' private key support 2018-03-13 Julien Coloos * v0.6-1 Dropped '-m' option when calling dropbear (latest ArchLinux version does not handle it) 2017-06-25 Julien Coloos * v0.5-1 Fixed cryptsetup additional arguments handling: were not properly passed 2017-06-25 Julien Coloos * v0.4-1 Fixed TRIM option handling in /etc/crypttab: 'discard' ('allow-discards' being the switch name to use in cryptsetup) 2015-11-22 Julien Coloos * v0.3-1 Added configurable timeout for ipconfig Moved configuration file from /etc/dropbear/initrd.env to /etc/initcpio/sshcs_env 2014-05-20 Julien Coloos * v0.2-1 Removed unnecessary dependency: psmisc Added configurable timeout to unlock devices before automatic poweroff 2014-05-19 Julien Coloos * v0.1-1 * Code adapted from dropbear_initrd_encrypt (https://aur.archlinux.org/packages/dropbear_initrd_encrypt/) Reworked code Dropped non-LUKS support Rely on /etc/crypttab Handle multiple devices to unlock Merged dropbear and encryptssh hooks Better resources cleanup