1. 05 Mar, 2019 1 commit
  2. 13 Feb, 2019 1 commit
    • Milan Broz's avatar
      Report error if no LUKS keyslots are available. · 787066c2
      Milan Broz authored
      Also fix LUKS1 keyslot function to proper return -ENOENT errno in this case.
      
      This change means, that user can distinguish between bad passphrase and
      no keyslot available. (But this information was avalilable with luksDump
      even before the change.)
      787066c2
  3. 08 Feb, 2019 1 commit
  4. 07 Feb, 2019 1 commit
  5. 06 Feb, 2019 2 commits
  6. 28 Jan, 2019 1 commit
  7. 25 Jan, 2019 2 commits
  8. 23 Jan, 2019 1 commit
  9. 21 Jan, 2019 1 commit
  10. 10 Jan, 2019 1 commit
    • Milan Broz's avatar
      Add --debug-json switch and log level. · 51dd2762
      Milan Broz authored
      The JSON structures should not be printed by default to debug log.
      
      This flag introduces new debug level that prints JSON structures
      and keeps default debug output separate.
      51dd2762
  11. 07 Jan, 2019 2 commits
    • Milan Broz's avatar
      Add crypt_get_default_type() API call. · 98feca28
      Milan Broz authored
      98feca28
    • Milan Broz's avatar
      Add keyslot encryption params. · 307a7ad0
      Milan Broz authored
      This patch makes available LUKS2 per-keyslot encryption settings to user.
      
      In LUKS2, keyslot can use different encryption that data.
      
      We can use new crypt_keyslot_get_encryption and crypt_keyslot_set_encryption
      API calls to set/get this encryption.
      
      For cryptsetup new --keyslot-cipher and --keyslot-key-size options are added.
      
      The default keyslot encryption algorithm (if cannot be derived from data encryption)
      is now available as configure options (default is aes-xts-plain64 with 512-bits key).
      NOTE: default was increased from 256-bits.
      307a7ad0
  12. 01 Jan, 2019 1 commit
  13. 12 Dec, 2018 1 commit
  14. 06 Dec, 2018 1 commit
  15. 05 Dec, 2018 3 commits
  16. 04 Dec, 2018 1 commit
  17. 24 Nov, 2018 1 commit
  18. 07 Nov, 2018 2 commits
  19. 27 Oct, 2018 1 commit
  20. 13 Oct, 2018 1 commit
  21. 12 Oct, 2018 1 commit
  22. 29 Sep, 2018 2 commits
  23. 27 Sep, 2018 1 commit
  24. 25 Sep, 2018 5 commits
  25. 10 Aug, 2018 1 commit
  26. 08 Aug, 2018 2 commits
  27. 21 Jul, 2018 2 commits