Dave Reisner
ab080ab544
build: use AM_CPPFLAGS instead of INCLUDES
...
The latter is marked as deprecated as of automake 1.12.4:
warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
2012-12-30 18:36:46 +01:00
Dave Reisner
d1466f23ed
build: rename configure.in to configure.ac
...
With automake 1.13, configure.in is no longer honored.
2012-12-30 18:36:12 +01:00
Milan Broz
918c1a6de1
Allow repair of 512bits key header.
2012-12-30 18:32:10 +01:00
Milan Broz
37d52bf01b
Require lsblk for tcrypt test.
2012-12-30 12:35:35 +01:00
Milan Broz
46de69d0e6
Add kernel userspace header detection.
...
Add --disable-kernel_crypto to allow compilation with old kernel.
2012-12-30 12:28:30 +01:00
Milan Broz
0946c704bf
Fix status of device if path argument is used. Fix double path prefix for non-existent device path.
2012-12-30 11:48:30 +01:00
wagner
90853cc3ab
added warning that previously used containers should
...
be wiped before use as LUKS or plain dm-crypt containers.
2012-12-30 11:39:08 +01:00
Milan Broz
521184ba8b
Fix typos in changelog.
2012-12-29 22:37:21 +01:00
Milan Broz
05da2ed2c2
Skip TCRYPT KDF if hash is not available.
2012-12-29 20:23:52 +01:00
Milan Broz
d4ecc8e24a
Add note about pbkdf2 benchmark.
2012-12-29 17:40:46 +01:00
Milan Broz
6ae0d725d3
Prepare version 1.6.0-rc1.
2012-12-29 17:21:58 +01:00
Milan Broz
6190ad928d
Support device/file images if O_DIRECT cannot be used (1.5.1).
...
On some filesystems (like tmpfs) O_DIRECT cannot be used.
So just try to open device without O_DIRECT in the second try.
2012-12-29 15:33:20 +01:00
Arno Wagner
0451e1c23a
Added wipefs as option for fast FS removal in section 2.1
2012-12-29 12:49:16 +01:00
Milan Broz
7eccb7ff50
Change License for sub-libraries from GPLv2 only to LGPLv2.1+ ("or any later")
...
This includes crypto, loopaes, tcrypt handling code I have written myself
and verity code written originally by Mikulas Patocka and modified by me,
copyright by Red Hat.
Other part of library have to stay GPLv2+ only for now
(no agreement from all authors).
2012-12-29 11:47:28 +01:00
Milan Broz
29f21208a0
Change License from GPLv2 only to GPLv2+ ("or any later").
...
Agreed by all copyright authors.
2012-12-29 11:33:54 +01:00
Milan Broz
099a2b9d17
Add TCRYPT password search example.
2012-12-29 11:12:29 +01:00
Milan Broz
3b4424226f
Fix non-translated messages.
2012-12-29 11:11:23 +01:00
wagner
f4a582e3e2
Synced with WIKI version
2012-12-29 07:58:00 +01:00
Milan Broz
e4c4049741
Add basic support for system TCRYPT device.
...
Rename option hidden to tcrypt-hidden.
2012-12-22 22:34:09 +01:00
Milan Broz
83f02e6682
Add copyright line for files I have written or modified.
2012-12-21 16:40:33 +01:00
Milan Broz
069ba220d2
Add crypt_keyslot_change_by_passphrase() api test.
2012-12-21 16:27:55 +01:00
Milan Broz
54dab83a9e
Update fi.po (1.5.1).
2012-12-21 15:16:04 +01:00
Milan Broz
caf1f06bcb
Update TODO.
2012-12-21 15:13:36 +01:00
Milan Broz
c7dde8f0e8
Do not maintain ChangeLog anymore, see git log.
2012-12-21 15:08:35 +01:00
Milan Broz
546f0fd0bc
Add utils_password.c to po files list.
2012-12-19 18:54:00 +01:00
Milan Broz
9163bcef4b
Fix static build with pwquality (until it provides proper pkgconfig).
2012-12-19 18:49:50 +01:00
Milan Broz
e030e3bd15
Add optional libpwquality support for new LUKS passwords.
...
If password is entered through terminal (no keyfile specified)
and cryptsetup is compiled with --enable-pwquality, default
system pwquality settings are used to check password quality.
2012-12-19 17:25:11 +01:00
Milan Broz
c950cf265f
Prepare cryptsetup functions for pwquality check.
2012-12-19 15:27:29 +01:00
Milan Broz
9ae7b7d1be
Fix regression in header backup (1.5.1).
...
Access to backup file must handle write to regular files too.
2012-12-19 13:19:05 +01:00
Milan Broz
0bd8b9823a
Fix time of check/use Coverity report in cryptsetup-reencrypt.
2012-12-17 16:10:39 +01:00
Milan Broz
b86c5a93b3
Fix time of check/use Coverity report in veritysetup.
2012-12-17 15:50:42 +01:00
Milan Broz
1e3ba81613
Fix time of check/use Coverity report (and ignore another) in loop/wipe utils.
2012-12-17 15:35:33 +01:00
Milan Broz
a83cc1dbf4
Fix time of check/use Coverity report (and ignore another) in device utils.
2012-12-17 15:19:57 +01:00
Milan Broz
94d732b411
Do not use stat for backup commands.
2012-12-17 14:05:45 +01:00
Milan Broz
50be50c521
Add fixme for ETA calculation.
2012-12-17 09:54:10 +01:00
Milan Broz
b16feb6853
Add verbose messages during reencryption to avoid confusion.
2012-12-14 14:48:36 +01:00
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