Milan Broz
|
32c578729c
|
Handle signals in tool context.
|
2012-12-11 19:01:46 +01:00 |
|
Milan Broz
|
710aad20d3
|
Move signal handling into common utils code.
|
2012-12-11 15:40:42 +01:00 |
|
Milan Broz
|
d742e01a32
|
Remove signal handling from LUKS keyencryption and simplify code.
|
2012-12-11 15:39:47 +01:00 |
|
Milan Broz
|
50d5cfa8bc
|
Get page size should never fail (in the works case it fails later with wrong alignment).
|
2012-12-10 17:47:06 +01:00 |
|
Milan Broz
|
80d21c039e
|
Fix some problems found by Coverity scan.
|
2012-12-10 17:28:52 +01:00 |
|
Milan Broz
|
549ab64358
|
TCRYPT: properly wipe all buffers; use prefix for all functions.
|
2012-12-10 16:36:22 +01:00 |
|
Milan Broz
|
e8d09733d4
|
Require params for crypt_load & TCRYPT type.
|
2012-12-08 01:31:38 +01:00 |
|
Milan Broz
|
5f05949425
|
Merge branch 'master' of https://code.google.com/p/cryptsetup
|
2012-12-07 15:57:00 +01:00 |
|
Milan Broz
|
5dc654433c
|
Disallow header restore if context is nonLUKS device.
|
2012-12-07 15:55:56 +01:00 |
|
Milan Broz
|
05af3a3383
|
Move change key into library (add crypt_keyslot_change_by_passphrase).
This change is useful mainly in FIPS mode, where we cannot
extract volume key directly from libcryptsetup.
|
2012-12-07 15:33:47 +01:00 |
|
wagner
|
2eab3e6402
|
synced with web-version
|
2012-12-06 16:24:16 +01:00 |
|
Milan Broz
|
16c82312f3
|
Add man page description for KDF benchmark.
|
2012-12-05 20:43:06 +01:00 |
|
Milan Broz
|
bd494d23c5
|
Add PBKDF2 benchmark.
|
2012-12-05 20:35:42 +01:00 |
|
Milan Broz
|
95daec798b
|
Use union instead of replicated attributes.
|
2012-12-03 16:17:43 +01:00 |
|
Milan Broz
|
ef21960600
|
Document new basic commands open/close (and old syntax aliases).
|
2012-12-03 13:23:14 +01:00 |
|
Milan Broz
|
a4585423fd
|
Remove some gcc extra warnings (signed/unsigned problems etc).
|
2012-12-02 23:13:59 +01:00 |
|
Milan Broz
|
5aef0809d4
|
Add TCRYPT documentation,
|
2012-12-02 21:32:49 +01:00 |
|
Milan Broz
|
4d9c7d39f4
|
Add master key dump option for tcryptDump.
|
2012-12-02 20:27:45 +01:00 |
|
Milan Broz
|
6a532cb1b5
|
cryptsetup: remove useless arg for action functions.
|
2012-12-02 20:11:10 +01:00 |
|
Milan Broz
|
d93e4212cd
|
Add new commands open/close and make aliases.
open aliases : create, plainOpen, luksOpen, loopaesOpen, tcryptOpen
close aliases: remove, plainClose, luksClose, loopaesClose, tcryptClose
|
2012-12-02 20:03:05 +01:00 |
|
Milan Broz
|
72c111bac4
|
Fix (stupid) crc32 keyfile endianess bug.
|
2012-12-01 14:32:01 +01:00 |
|
Milan Broz
|
d05f020d5a
|
Add keyfiles tcrypt test.
|
2012-12-01 13:43:59 +01:00 |
|
Milan Broz
|
dde57477fc
|
And skip tcrypt api test if there is no af_alf kernel interface.
|
2012-11-30 18:53:32 +01:00 |
|
Milan Broz
|
ffb6ecc488
|
Add TCRYPT api test, fix some minor problems found.
|
2012-11-30 18:41:10 +01:00 |
|
Milan Broz
|
6123541d80
|
Add missing pbkdf check file.
|
2012-11-30 17:05:03 +01:00 |
|
Milan Broz
|
e510dd9c60
|
Add sys/types.h for loop wrapper (required on new systems).
|
2012-11-30 15:08:39 +01:00 |
|
Milan Broz
|
0461d9e822
|
Better tcrypt test options.
|
2012-11-30 15:03:01 +01:00 |
|
Milan Broz
|
4f7262aa96
|
And fix previous comment once more... :)
|
2012-11-30 13:52:03 +01:00 |
|
Milan Broz
|
eac953c6e4
|
Fix skcipher failure handling.
|
2012-11-30 13:37:14 +01:00 |
|
Milan Broz
|
d7fc953fa2
|
Handle kernel crypto api init failure better.
|
2012-11-29 18:01:02 +01:00 |
|
Milan Broz
|
f35f34b909
|
Fix po files.
|
2012-11-27 19:18:05 +01:00 |
|
Milan Broz
|
34a2176689
|
TCRYPT: add simple test and image archive.
|
2012-11-27 19:08:10 +01:00 |
|
Milan Broz
|
21756a1969
|
TCRYPT: fix activation and hidden device offsets.
|
2012-11-27 17:13:53 +01:00 |
|
Milan Broz
|
17a8e85cb8
|
TCRYPT: add backup header option.
|
2012-11-26 13:15:08 +01:00 |
|
Milan Broz
|
1b191e14d0
|
Remove test dir during cleanup.
|
2012-11-25 23:43:14 +01:00 |
|
Milan Broz
|
98db3bc0bf
|
Fix blockwise read/write for end writes near end of device.
Ignore setpriority failure (will be remoced later anyway).
|
2012-11-25 22:57:32 +01:00 |
|
Milan Broz
|
46cf1c6ce0
|
TCRYPT: simplify code, support blowfish chains for header
|
2012-11-25 22:52:47 +01:00 |
|
Milan Broz
|
fbf4c5daf3
|
Remove trailing spaces from manpage, add usage and help option.
|
2012-11-23 17:31:41 +01:00 |
|
Milan Broz
|
c81260b3c3
|
TCRYPT: add dump command
|
2012-11-23 17:10:57 +01:00 |
|
Milan Broz
|
8d69e19ac1
|
TCRYPT: support crypt_volume_key_get
|
2012-11-23 15:20:46 +01:00 |
|
Milan Broz
|
6ab93841e9
|
TCRYPT: show proper device in status for chained mode
|
2012-11-23 13:46:23 +01:00 |
|
Milan Broz
|
52cbbdaf38
|
TCRYPT: move all header handling into library.
Add warning about unsupported modes.
|
2012-11-23 13:01:43 +01:00 |
|
Milan Broz
|
0996a43dbb
|
TCRYPT: parse cipher chain on init.
|
2012-11-22 17:28:03 +01:00 |
|
Milan Broz
|
3faaa8b227
|
TCRYPT: support proper device removal
|
2012-11-22 14:19:43 +01:00 |
|
Daniel Kahn Gillmor
|
c26bb0f38a
|
make default LUKS PBKDF2 iteration time configurable
|
2012-11-20 21:23:05 +01:00 |
|
Milan Broz
|
911ffe81f0
|
TCRYPT: implement (most of) legacy modes support.
|
2012-11-19 21:25:57 +01:00 |
|
Milan Broz
|
ecf993834c
|
TCRYPT: support keyfiles
|
2012-11-19 21:25:26 +01:00 |
|
Milan Broz
|
3cbb43a73a
|
Add basic TCRYPT library.
|
2012-11-19 21:24:59 +01:00 |
|
Milan Broz
|
db97d3d8c8
|
Add simple cipher benchmarking.
|
2012-11-19 21:22:43 +01:00 |
|
Milan Broz
|
7199662fbb
|
Add kernel skcipher backend.
|
2012-11-19 21:21:40 +01:00 |
|