Milan Broz [Wed, 2 May 2012 13:44:45 +0000 (15:44 +0200)]
Try to remove device even if it is busy (libdevmapper now handle retry).
Milan Broz [Wed, 2 May 2012 12:17:34 +0000 (14:17 +0200)]
Switch on retry on device remove for libdevmapper.
Milan Broz [Tue, 1 May 2012 22:46:42 +0000 (00:46 +0200)]
Relax --shared test, allow mapping even for overlapping segments.
Support shared flag for LUKS devices (dangerous).
Milan Broz [Tue, 1 May 2012 22:41:05 +0000 (00:41 +0200)]
Fix loop mapping on readonly file.
Arno Wagner [Fri, 27 Apr 2012 12:20:59 +0000 (14:20 +0200)]
synced with online version
Arno Wagner [Tue, 24 Apr 2012 08:11:34 +0000 (10:11 +0200)]
Merge branch 'master' of https://code.google.com/p/cryptsetup
Arno Wagner [Tue, 24 Apr 2012 08:10:02 +0000 (10:10 +0200)]
Sybnced to web version
Yuri Chornoivan [Sun, 22 Apr 2012 08:13:10 +0000 (11:13 +0300)]
Fix typo
Arno Wagner [Sun, 22 Apr 2012 18:17:05 +0000 (20:17 +0200)]
synced with wiki version
Milan Broz [Thu, 19 Apr 2012 07:47:58 +0000 (09:47 +0200)]
Fix requested_type description in header.
Milan Broz [Sun, 15 Apr 2012 20:13:11 +0000 (22:13 +0200)]
Update nl.po.
Milan Broz [Sat, 14 Apr 2012 13:28:48 +0000 (15:28 +0200)]
Increase devel version.
Milan Broz [Sat, 14 Apr 2012 13:10:10 +0000 (15:10 +0200)]
Update vi.po.
Milan Broz [Tue, 10 Apr 2012 08:10:47 +0000 (10:10 +0200)]
Add Ukrainian translation.
Milan Broz [Mon, 9 Apr 2012 21:25:08 +0000 (23:25 +0200)]
Update ReleaseNotes.
Milan Broz [Mon, 9 Apr 2012 21:23:39 +0000 (23:23 +0200)]
Update po files.
Milan Broz [Mon, 9 Apr 2012 20:47:19 +0000 (22:47 +0200)]
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.
Milan Broz [Mon, 2 Apr 2012 20:03:05 +0000 (22:03 +0200)]
Version 1.4.2.
Add header and copyright for header files.
Milan Broz [Mon, 2 Apr 2012 19:23:44 +0000 (21:23 +0200)]
Allow to specify --align-payload only for luksFormat.
Milan Broz [Mon, 2 Apr 2012 19:18:22 +0000 (21:18 +0200)]
Add repair command and API for repairing known LUKS header problems.
Milan Broz [Thu, 29 Mar 2012 16:35:07 +0000 (18:35 +0200)]
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>
Milan Broz [Tue, 20 Mar 2012 15:47:20 +0000 (16:47 +0100)]
Replace some tabs.
Milan Broz [Tue, 20 Mar 2012 15:25:09 +0000 (16:25 +0100)]
Simplify valgrind check (let's add more configs later if needed).
Milan Broz [Tue, 20 Mar 2012 14:58:59 +0000 (15:58 +0100)]
Force uevent for UUID check, not all udev installations do this automatically.
Milan Broz [Tue, 20 Mar 2012 13:43:25 +0000 (14:43 +0100)]
Fix superfluous comma and cleanup autoconf.
Milan Broz [Tue, 20 Mar 2012 12:36:36 +0000 (13:36 +0100)]
Support UUID=<LUKS_UUID> format for device specification.
Milan Broz [Fri, 16 Mar 2012 15:31:15 +0000 (16:31 +0100)]
Fix retry if entered passphrases (with verify option) do not match.
Milan Broz [Fri, 16 Mar 2012 15:17:03 +0000 (16:17 +0100)]
Unify password verification option.
Support password verification with quiet flag if possible. (1.2.0)
Milan Broz [Fri, 9 Mar 2012 19:49:32 +0000 (20:49 +0100)]
Test commit.
Milan Broz [Fri, 9 Mar 2012 19:46:30 +0000 (20:46 +0100)]
Test commit.
Milan Broz [Fri, 9 Mar 2012 19:22:13 +0000 (20:22 +0100)]
Fix TODO.
Milan Broz [Wed, 7 Mar 2012 13:10:39 +0000 (14:10 +0100)]
Add some LUKS header "invalid keyslot" repair code, not enabled for now.
Milan Broz [Sat, 3 Mar 2012 17:49:20 +0000 (18:49 +0100)]
Merge branch 'master' of https://code.google.com/p/cryptsetup
Milan Broz [Sat, 3 Mar 2012 17:47:33 +0000 (18:47 +0100)]
Fix Python extension build (thanks to sven.s.jonsson)
Debian User [Thu, 23 Feb 2012 00:38:40 +0000 (01:38 +0100)]
synced with wiki
Debian User [Thu, 23 Feb 2012 00:25:52 +0000 (01:25 +0100)]
synced to Wiki
Debian User [Tue, 21 Feb 2012 14:55:23 +0000 (15:55 +0100)]
Merge branch 'master' of https://code.google.com/p/cryptsetup
Debian User [Tue, 21 Feb 2012 14:54:33 +0000 (15:54 +0100)]
updated to match web
Milan Broz [Tue, 14 Feb 2012 11:19:00 +0000 (12:19 +0100)]
TODO / LANG issue.
Milan Broz [Sat, 11 Feb 2012 10:40:17 +0000 (11:40 +0100)]
Also test volume key mismatch for luksOpen.
Milan Broz [Sat, 11 Feb 2012 10:24:58 +0000 (11:24 +0100)]
Add support for --master-key-file to luksOpen.
Milan Broz [Wed, 8 Feb 2012 11:22:53 +0000 (12:22 +0100)]
Fix svn/git source checkout in README.
Milan Broz [Tue, 7 Feb 2012 17:55:28 +0000 (18:55 +0100)]
Test git commit.
Arno Wagner [Tue, 7 Feb 2012 10:26:02 +0000 (10:26 +0000)]
minor fixes, global spellcheck
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@710
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Sun, 5 Feb 2012 09:06:25 +0000 (09:06 +0000)]
fixed some typos
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@709
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Fri, 20 Jan 2012 12:58:28 +0000 (12:58 +0000)]
fixed some typos.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@708
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Fri, 20 Jan 2012 12:52:25 +0000 (12:52 +0000)]
sunced txt version
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@707
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Sun, 15 Jan 2012 14:22:42 +0000 (14:22 +0000)]
added blkid as alternative to cryptsetup isLuks
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@705
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Sat, 14 Jan 2012 23:01:29 +0000 (23:01 +0000)]
text version synced
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@704
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Thu, 12 Jan 2012 22:13:23 +0000 (22:13 +0000)]
Fix use of empty keyfile (Issue 120).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@702
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Sun, 8 Jan 2012 12:14:47 +0000 (12:14 +0000)]
updated ASCII version also
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@701
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Mon, 19 Dec 2011 04:11:36 +0000 (04:11 +0000)]
removed comment about RC4. Really no need to make stream ciphers
work with dm-crypt/luks.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@699
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Mon, 19 Dec 2011 04:08:50 +0000 (04:08 +0000)]
updated txt version to match web
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@698
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 5 Dec 2011 18:43:47 +0000 (18:43 +0000)]
Fix discards option name.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@696
36d66b0a-2a48-0410-832c-
cd162a569da5
Arno Wagner [Fri, 2 Dec 2011 08:36:25 +0000 (08:36 +0000)]
updated plan text version
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@694
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 13 Nov 2011 22:12:51 +0000 (22:12 +0000)]
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
Milan Broz [Wed, 9 Nov 2011 12:23:42 +0000 (12:23 +0000)]
Fix typo.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@685
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Wed, 9 Nov 2011 12:22:25 +0000 (12:22 +0000)]
Add 1.4.1 Release Notes.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@684
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Wed, 9 Nov 2011 11:58:55 +0000 (11:58 +0000)]
Version 1.4.1.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@683
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Tue, 8 Nov 2011 21:29:44 +0000 (21:29 +0000)]
Fix cryptsetup status output if parameter is device path.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@682
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Tue, 8 Nov 2011 09:15:10 +0000 (09:15 +0000)]
Add some constants to Python binding.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@681
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 7 Nov 2011 19:22:12 +0000 (19:22 +0000)]
Silent gcc strict aliasing warning.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@680
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 7 Nov 2011 17:14:43 +0000 (17:14 +0000)]
Add COPYING.LGPL file.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@679
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 7 Nov 2011 13:05:16 +0000 (13:05 +0000)]
Fix crypt_load usage in Python binding.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@678
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 7 Nov 2011 12:22:33 +0000 (12:22 +0000)]
Fix void / None Python bindings.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@677
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 6 Nov 2011 22:49:25 +0000 (22:49 +0000)]
Fix typo.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@676
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 6 Nov 2011 22:44:52 +0000 (22:44 +0000)]
Fix typo in iteration time api call.
(To not break API keep old set_iterarion_time alias...)
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@675
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 6 Nov 2011 22:44:44 +0000 (22:44 +0000)]
Add debugLevel and set iteration time python binding.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@674
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 6 Nov 2011 22:44:37 +0000 (22:44 +0000)]
Add tests for former python API.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@673
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Fri, 4 Nov 2011 23:38:47 +0000 (23:38 +0000)]
Merge pycryptsetup (Python libcryptsetup bindings).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@672
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Wed, 2 Nov 2011 22:35:21 +0000 (22:35 +0000)]
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
Arno Wagner [Tue, 1 Nov 2011 04:48:34 +0000 (04:48 +0000)]
synchronized to web version
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@669
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Fri, 28 Oct 2011 08:35:01 +0000 (08:35 +0000)]
Update it.po.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@666
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Thu, 27 Oct 2011 20:40:16 +0000 (20:40 +0000)]
Fix crypt_get_volume_key_size() for plain device.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@665
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Wed, 26 Oct 2011 17:57:58 +0000 (17:57 +0000)]
Version 1.4.0.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@655
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Wed, 26 Oct 2011 13:19:37 +0000 (13:19 +0000)]
Silent some extra gcc warnings in tests.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@654
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Tue, 25 Oct 2011 19:09:44 +0000 (19:09 +0000)]
Fix isLuks message (should appear only in verbose mode).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@653
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Tue, 25 Oct 2011 17:47:24 +0000 (17:47 +0000)]
Update nl.po.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@652
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 17 Oct 2011 22:16:54 +0000 (22:16 +0000)]
Update de.po.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@651
36d66b0a-2a48-0410-832c-
cd162a569da5
Jonas Meurer [Mon, 17 Oct 2011 15:31:18 +0000 (15:31 +0000)]
fix typo in german translation
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@650
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 16 Oct 2011 13:32:13 +0000 (13:32 +0000)]
Update on disk format to 1.2.1.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@647
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sat, 15 Oct 2011 20:28:04 +0000 (20:28 +0000)]
Update po files.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@645
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sat, 15 Oct 2011 20:27:58 +0000 (20:27 +0000)]
Removes obsolete valgrind suppression (Thanks to okozina)
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@644
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sat, 15 Oct 2011 20:27:51 +0000 (20:27 +0000)]
Use system wide libcryptsetup in examples.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@643
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 10 Oct 2011 20:01:51 +0000 (20:01 +0000)]
Reencode Changelog to UTF8.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@642
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 10 Oct 2011 18:09:26 +0000 (18:09 +0000)]
Fix flag description comment.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@638
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 10 Oct 2011 17:38:55 +0000 (17:38 +0000)]
Add 1.4.0 release notes
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@637
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Mon, 10 Oct 2011 17:38:40 +0000 (17:38 +0000)]
Print warning if detached header path is unusable.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@636
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 22:10:43 +0000 (22:10 +0000)]
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
Milan Broz [Sun, 9 Oct 2011 21:20:01 +0000 (21:20 +0000)]
Prepare 1.4.0-rc1 (some minor fixes still needed).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@634
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 21:11:42 +0000 (21:11 +0000)]
Fix makefile for examples.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@633
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 21:05:20 +0000 (21:05 +0000)]
Add license to example files (LGPL).
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@632
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 20:58:10 +0000 (20:58 +0000)]
Rewrite examples to more simple format.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@631
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 20:58:01 +0000 (20:58 +0000)]
Add simple makefile for examples.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@630
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 18:25:41 +0000 (18:25 +0000)]
Add LUKS on-disk format docs, update TODO.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@629
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 15:47:31 +0000 (15:47 +0000)]
Fix some complier warnings.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@628
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 15:22:57 +0000 (15:22 +0000)]
Detect static uuid library if static build is requested.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@627
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 13:46:24 +0000 (13:46 +0000)]
Move setting of error text to crypt_log to catch all errors.
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@626
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 13:46:14 +0000 (13:46 +0000)]
Fix exit code if passphrases do not match in luksAddKey. (Issue 109)
git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@625
36d66b0a-2a48-0410-832c-
cd162a569da5
Milan Broz [Sun, 9 Oct 2011 13:46:03 +0000 (13:46 +0000)]
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