1. 08 Mar, 2018 1 commit
    • Milan Broz's avatar
      Support detached header for cryptsetup-reencrypt. · a22a24bc
      Milan Broz authored
      This patch allows encryption/decryption of the whole device,
      IOW add encryption later with detached header.
      
      This operation can be dangerous, there is no fixed bindings between
      the specific LUKS header and data device (encrypted data device
      contains no magic signatures).
      a22a24bc
  2. 27 Feb, 2018 1 commit
  3. 13 Feb, 2018 2 commits
  4. 20 Jan, 2018 1 commit
  5. 04 Jan, 2018 1 commit
  6. 07 Dec, 2017 1 commit
    • Milan Broz's avatar
      Limit KDF memory by available physical memory. · fa1f8c0d
      Milan Broz authored
      On some systems the requested amount of memory causes OOM killer
      to kill the process (instead of returning ENOMEM).
      
      For now, we never try to use more than half of available
      physical memory.
      fa1f8c0d
  7. 08 Nov, 2017 1 commit
  8. 30 Oct, 2017 1 commit
  9. 16 Oct, 2017 1 commit
  10. 14 Oct, 2017 1 commit
  11. 12 Oct, 2017 1 commit
    • Milan Broz's avatar
      Use non-recursive automake. · d77bbe93
      Milan Broz authored
      This change also causes that now binaries and libraries are placed in
      build root directory.
      
      Now we can use subdir-objects for automake.
      d77bbe93
  12. 10 Oct, 2017 1 commit
  13. 04 Oct, 2017 1 commit
  14. 27 Sep, 2017 1 commit
  15. 24 Sep, 2017 2 commits
  16. 23 Sep, 2017 1 commit
  17. 27 Jul, 2017 1 commit
  18. 20 Jul, 2017 1 commit
  19. 11 Jul, 2017 1 commit
  20. 03 Jul, 2017 1 commit
  21. 26 Jun, 2017 2 commits
  22. 23 Jun, 2017 1 commit
  23. 28 May, 2017 1 commit
  24. 29 Apr, 2017 1 commit
  25. 12 Mar, 2017 1 commit
  26. 02 Mar, 2017 1 commit
    • Daniel Reichelt's avatar
      support PIM parameter for VeraCrypt compatible devices · 9a798a76
      Daniel Reichelt authored
      This patch adds the --veracrypt-pim=INT and --veracrypt-query-pim command-
      line parameters to support specification of or being queried for a custom
      Personal Iteration Multiplier respectively. This affects the number of
      iterations for key derivation from the entered password. The manpage is
      also updated accordingly.
      
      Fixes Issue #307.
      9a798a76
  27. 15 Feb, 2017 1 commit
  28. 04 Jan, 2017 1 commit
  29. 13 Dec, 2016 1 commit
  30. 21 Oct, 2016 1 commit
    • Jonas Meurer's avatar
      Fix several minor spelling errors found by Lintian · b2a6e338
      Jonas Meurer authored
      * lib/setup.c: miliseconds -> milliseconds
      * lib/utils_wipe.c: Unsuported -> Unsupported
      * man/crypsetup.8: implicitely -> implicitly
      * man/veritysetup.8: verion -> version
      * python/pycryptsetup.c: miliseconds -> milliseconds
      b2a6e338
  31. 20 Oct, 2016 1 commit
  32. 04 May, 2016 1 commit
    • Milan Broz's avatar
      Support activation options for error handling modes in dm-verity. · 4dd703ea
      Milan Broz authored
      This patch adds veritysetup support for these Linux kernel dm-verity options:
      
        --ignore-corruption - dm-verity just logs detected corruption
        --restart-on-corruption - dm-verity restarts the kernel if corruption is detected
      
        If the options above are not specified, default behaviour for dm-verity remains.
        Default is that I/O operation fails with I/O error if corrupted block is detected.
      
        --ignore-zero-blocks - Instructs dm-verity to not verify blocks that are expected
         to contain zeroes and always return zeroes directly instead.
      
      NOTE that these options could have serious security or functional impacts,
      do not use them without assessing the risks!
      4dd703ea
  33. 13 Apr, 2016 1 commit
  34. 13 Dec, 2015 1 commit
  35. 22 Nov, 2015 1 commit
  36. 29 Oct, 2015 1 commit
  37. 08 Oct, 2015 1 commit