summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-17Fix deactivation of device when failed underlying node disappearedMilan Broz1-1/+9
If underlying device disappears (failed drive, removed flash drive etc) cryptsetup cannot report LUKS parameters (header no longer available). Fix return code of init_by name in this situation (crypt context is NULL). Report visible error if deactivation fails and device is still busy. Fixes issue#149.
2013-03-17Deactivate whole device TCRYPT tree if context is NULLMilan Broz2-5/+22
API (unfortunately) supports NULL argument for crypt_deactivate, with new chained TCRYPT devices it must deactivate all chained devices as well. Fixes issue#147.
2013-03-17Update nl.po.Milan Broz1-152/+156
2013-03-10Update de.po.Milan Broz1-512/+676
2013-02-15Return EPERM instead EINVAL for too long TCRYPT passphrase.Milan Broz1-1/+1
2013-02-14Fix passphrase pool overflow for TCRYPT device id passphrase > pool size.Milan Broz2-1/+7
TCRYPT format limits passphrase length to max. 64 characters so simply error in this case.
2013-02-11Make passphrase prompts more consistent.Milan Broz2-10/+10
Also see http://code.google.com/p/cryptsetup/issues/detail?id=145
2013-02-01Fix missing headersJohn Spencer2-0/+2
2 header inclusions were missing, one for PATH_MAX (limits.h) and one for FD_ZERO, FD_SET, ... (sys/select.h) on glibc, those headers are erroneusly (namespace pollution) pulled in through other headers, so the author didnt notice. Signed-Off-By: John Spencer <maillist-cryptsetup@barfooze.de>
2013-02-01sync with wikiwagner1-0/+16
2013-01-22Do not support user uuid for plain & loopaes devices.Milan Broz3-30/+24
This function was not documented. So now crypt_get_uuid() returns only on-disk UUID.
2013-01-16Properly cleanup on interrupt in api-test.Milan Broz1-0/+19
2013-01-15Support test run in kernel FIPS mode.Milan Broz2-29/+68
2013-01-14Set devel version.Milan Broz1-1/+1
2013-01-14Fix doxygen doc for libcryptsetup.h.Milan Broz1-56/+81
2013-01-13Fix tcrypt test header.Milan Broz1-1/+1
2013-01-13Use tabs in script.Milan Broz1-8/+8
2013-01-13Update po files.Milan Broz3-441/+441
2013-01-13Update bitops.h (stolen from util-linux:).Milan Broz1-63/+103
2013-01-11Update po files.Milan Broz4-949/+1113
2013-01-10Fix some extended compile warning.Milan Broz6-6/+11
2013-01-10Do not include pbkdf2 prototype in header if code is not compiled in.Milan Broz1-0/+2
2013-01-10Fix null blocks in kernel backend.Milan Broz1-1/+1
2013-01-10Fix tests to work with pwquality compiled in.Milan Broz4-120/+130
2013-01-09Allow to overwrite gcrypt PBKDF2 use for configure.Milan Broz1-1/+3
2013-01-09Prepare 1.6.0 release.Milan Broz3-15/+52
2013-01-08Skip test for kernel wihtout autoclear flag.Milan Broz1-1/+5
2013-01-08Workaround api-test compilation on some very old systems.Milan Broz1-1/+1
2013-01-08Properly specify cipher in tests.Milan Broz1-3/+3
2013-01-08Fix displaying of error messages for mising kernel features.Milan Broz4-3/+4
2013-01-08Change LUKS default cipher to aes-xts-plain64 (AES128-XTS).Milan Broz1-1/+1
2013-01-05Update po files.Milan Broz2-1095/+1442
2013-01-05Properly initialize pkg-config in autoconf.Milan Broz1-0/+1
2013-01-03Prepare supported PBKDF2 implementation autodetection for gcrypt.Milan Broz3-13/+15
2013-01-02Update pl.po.Milan Broz1-513/+649
2013-01-02Fix benchmark alignment (wider columns).Milan Broz1-5/+5
2013-01-02Update po files.Milan Broz3-1533/+2027
2012-12-31Fix typoYuri Chornoivan1-1/+1
2012-12-30Fix autogen script to handle configure.ac.Milan Broz1-1/+1
2012-12-30build: use AM_CPPFLAGS instead of INCLUDESDave Reisner8-8/+8
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-30build: rename configure.in to configure.acDave Reisner1-0/+0
With automake 1.13, configure.in is no longer honored.
2012-12-30Allow repair of 512bits key header.Milan Broz1-1/+1
2012-12-30Require lsblk for tcrypt test.Milan Broz1-0/+2
2012-12-30Add kernel userspace header detection.Milan Broz4-8/+57
Add --disable-kernel_crypto to allow compilation with old kernel.
2012-12-30Fix status of device if path argument is used. Fix double path prefix for ↵Milan Broz3-2/+11
non-existent device path.
2012-12-30added warning that previously used containers shouldwagner1-0/+11
be wiped before use as LUKS or plain dm-crypt containers.
2012-12-29Fix typos in changelog.Milan Broz1-11/+11
2012-12-29Skip TCRYPT KDF if hash is not available.Milan Broz2-0/+9
2012-12-29Add note about pbkdf2 benchmark.Milan Broz1-0/+2
2012-12-29Prepare version 1.6.0-rc1.Milan Broz2-2/+229
2012-12-29Support device/file images if O_DIRECT cannot be used (1.5.1).Milan Broz6-23/+43
On some filesystems (like tmpfs) O_DIRECT cannot be used. So just try to open device without O_DIRECT in the second try.