Milan Broz
|
a47ebccf9a
|
Add module load to test.
|
2012-07-10 10:15:40 +02:00 |
|
Milan Broz
|
5f7309bfa0
|
Add some verity api test.
Fix set_data_device bug it uncovered.
Fix api-test for nonFIPS hash.
|
2012-07-09 18:09:51 +02:00 |
|
Milan Broz
|
b684fffdaf
|
Switch to use unit suffix for --reduce-device-size option.
|
2012-06-25 16:06:43 +02:00 |
|
Milan Broz
|
be5473f242
|
Fix verity test.
(Writing just one byte from urandom means, that there is still
high probability the byte will be the same and it will cause
no data corruption :-)
|
2012-06-19 18:40:38 +02:00 |
|
Milan Broz
|
527c0fe4f9
|
Rename without_activation to test_passphrase.
|
2012-06-19 17:37:31 +02:00 |
|
Milan Broz
|
0ec4d4c9cf
|
Add directio to reenc test.
|
2012-06-19 16:04:20 +02:00 |
|
Milan Broz
|
a38fcafcff
|
Add --without-activation option for luksOpen (check passphrase only).
|
2012-06-19 15:36:19 +02:00 |
|
Milan Broz
|
a9d9a2ad44
|
Fix hex_to_bytes and add it to common utils.
|
2012-06-18 17:09:48 +02:00 |
|
Milan Broz
|
b773823a1b
|
Add ability to encrypt plain device.
|
2012-06-18 14:29:22 +02:00 |
|
Milan Broz
|
0894814148
|
Add some simple reenc test.
|
2012-06-17 21:59:29 +02:00 |
|
Milan Broz
|
0de4b65ba6
|
Rename hash-start to hash-offset and switch to use bytes units.
|
2012-06-11 12:35:18 +02:00 |
|
Milan Broz
|
5c7954a0c7
|
Require only up to last keyslot area for header device (ignore data offset).
Fix header backup and restore to work on files with large data offset.
|
2012-06-11 12:20:19 +02:00 |
|
Milan Broz
|
ade21e6c60
|
Support empty salt for verity, support no superblock.
|
2012-06-09 13:12:04 +02:00 |
|
Milan Broz
|
92d1bebdac
|
Fix missing lines.
|
2012-06-08 22:47:45 +02:00 |
|
Milan Broz
|
39a5408e98
|
Add man page.
|
2012-06-08 22:40:57 +02:00 |
|
Milan Broz
|
f4101d0f8b
|
Use action names in veritysetup (similar to cryptsetup).
|
2012-06-08 21:51:58 +02:00 |
|
Milan Broz
|
4b0b82adc5
|
Rewrite veritysetup to use libcryptsetup.
|
2012-06-07 00:18:49 +02:00 |
|
Milan Broz
|
850799802b
|
Add simple veritysetup test.
|
2012-06-03 11:14:15 +02:00 |
|
Milan Broz
|
5e52599326
|
Do not use IV for null cipher.
|
2012-05-26 20:44:14 +02:00 |
|
Milan Broz
|
c2a33b480f
|
Allow empty cipher (cipher_null).
|
2012-05-20 21:38:23 +02:00 |
|
Milan Broz
|
490c17b3cd
|
Fix disk wipe (during keyslot removal) if used on 4k hw block device.
The "Gutmann" metod uses various offset, direct-io need
to even read device when working with buffer...
Fixes Issue 129.
|
2012-05-09 22:10:00 +02:00 |
|
Milan Broz
|
f720affe8c
|
Relax --shared test, allow mapping even for overlapping segments.
Support shared flag for LUKS devices (dangerous).
|
2012-05-02 00:58:54 +02:00 |
|
Milan Broz
|
09fd551e03
|
Fix support for LUKS header created by cryptsetup-1.0.0
(no 4k alignment for the first keyslot).
Also skip repair for such header.
Thanks to Dick Middleton for reporting the issue.
|
2012-04-09 23:11:52 +02:00 |
|
Milan Broz
|
ee8425b836
|
Version 1.4.2.
Add header and copyright for header files.
|
2012-04-02 22:03:05 +02:00 |
|
Milan Broz
|
bd047d03ef
|
Add repair command and API for repairing known LUKS header problems.
|
2012-04-02 21:18:22 +02:00 |
|
Milan Broz
|
9511c91a79
|
Add --keyfile-offset and --new-keyfile-offset to cryptsetup.
Add resume_by_keyfile_offset, add_kesylot_by_keyfile_offset and
activate_by_keyfile_offset to API.
Thanks to Matthew Monaco <matthew.monaco@0x01b.net>
|
2012-03-29 18:35:07 +02:00 |
|
Milan Broz
|
570b0ecd49
|
Replace some tabs.
|
2012-03-20 16:47:20 +01:00 |
|
Milan Broz
|
80290266e6
|
Simplify valgrind check (let's add more configs later if needed).
|
2012-03-20 16:25:09 +01:00 |
|
Milan Broz
|
dc7f97ea5e
|
Force uevent for UUID check, not all udev installations do this automatically.
|
2012-03-20 15:58:59 +01:00 |
|
Milan Broz
|
9341679b31
|
Support UUID=<LUKS_UUID> format for device specification.
|
2012-03-20 13:36:36 +01:00 |
|
Milan Broz
|
075fb8d261
|
Unify password verification option.
Support password verification with quiet flag if possible. (1.2.0)
|
2012-03-16 16:17:03 +01:00 |
|
Milan Broz
|
18c4896310
|
Also test volume key mismatch for luksOpen.
|
2012-02-11 11:40:17 +01:00 |
|
Milan Broz
|
d542045645
|
Add support for --master-key-file to luksOpen.
|
2012-02-11 11:24:58 +01:00 |
|
Milan Broz
|
a5aa30be33
|
Fix use of empty keyfile (Issue 120).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@702 36d66b0a-2a48-0410-832c-cd162a569da5
|
2012-01-12 22:13:23 +00:00 |
|
Milan Broz
|
203f2e082d
|
Fix error message for luksClose and detached LUKS header.
Allow --header for status command to get full info with detached header.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@689 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-11-13 22:12:51 +00:00 |
|
Milan Broz
|
7835b365a7
|
Fix FSF address in license text according to
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@671 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-11-02 22:35:21 +00:00 |
|
Milan Broz
|
6e119ab6cc
|
Fix crypt_get_volume_key_size() for plain device.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@665 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-10-27 20:40:16 +00:00 |
|
Milan Broz
|
f5d777e412
|
Silent some extra gcc warnings in tests.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@654 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-10-26 13:19:37 +00:00 |
|
Milan Broz
|
02e36d7606
|
Removes obsolete valgrind suppression (Thanks to okozina)
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@644 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-10-15 20:27:58 +00:00 |
|
Milan Broz
|
d6016b1c2d
|
Revert get_last_error change for test-api (crypt_init should test for error message).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@635 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-10-09 22:10:43 +00:00 |
|
Milan Broz
|
cc3b39980b
|
Fix luksKillSLot exit code if slot is inactive or invalid. (Issue 108)
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@624 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-10-09 13:46:03 +00:00 |
|
Milan Broz
|
8c54d938ac
|
Add crypt_last_error() API call (using crypt context).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@623 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-10-09 13:45:53 +00:00 |
|
Milan Broz
|
1a8bae8884
|
Add keyslot option for luksOpen (thanks to okozina).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@611 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-09-22 20:26:37 +00:00 |
|
Milan Broz
|
538169fb5b
|
Fix some memory leaks (thanks to okozina).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@610 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-09-21 22:42:18 +00:00 |
|
Milan Broz
|
963ee0e6ee
|
Add some valgrind checks (thanks to okozina).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@609 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-09-21 22:42:03 +00:00 |
|
Milan Broz
|
d20e2ff02d
|
Do not allow format of already formatted context.
(Thanks to okozina@redhat.com)
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@608 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-08-26 19:46:29 +00:00 |
|
Milan Broz
|
d5e48fcb00
|
Enhance check of device size before writing LUKS header.
(Thanks to okozina@redhat.com)
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@607 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-08-26 19:46:17 +00:00 |
|
Milan Broz
|
95009fff4b
|
Add some API test and rewrite some parts.
(Thanks to okozina@redhat.com)
[not yet finished]
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@603 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-08-22 21:54:11 +00:00 |
|
Milan Broz
|
7fe10e3d7b
|
Add API tests for plain device.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@591 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-08-02 12:16:00 +00:00 |
|
Milan Broz
|
c30fe505c5
|
Add check of decrypted image to test.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@581 36d66b0a-2a48-0410-832c-cd162a569da5
|
2011-07-25 21:49:14 +00:00 |
|