Commit Graph

55 Commits

Author SHA1 Message Date
Thomas von Dein
f182c64796 regen 2016-10-21 10:23:01 +02:00
Thomas von Dein
f664cc24c4 bump 2016-10-20 23:12:00 +02:00
git@daemon.de
59bf973859 regenerated 2016-01-21 13:14:18 +01:00
TLINDEN
e847e7057d fix #14: use longterm secret key for signing in -Ac mode (anonymous encrypt+sign) 2015-12-07 14:13:27 +01:00
TLINDEN
ab3ff3182e fix POD 2015-11-15 16:46:43 +01:00
git@daemon.de
64a45583d0 added check for weak passphrase using entropy test 2015-08-17 20:15:20 +02:00
TLINDEN
3b6933d34f regenerated 2015-08-15 20:39:02 +02:00
TLINDEN
0046db9136 added extpass option 2015-07-30 11:46:17 +02:00
TLINDEN
27a9a96ae4 -C uses facilities of -x and -X 2015-07-22 07:59:28 +02:00
TLINDEN
362f7dff6b added support for authenticated hashes 2015-07-21 14:18:03 +02:00
git@daemon.de
6dfb15ade6 regenerated 2015-07-17 16:21:22 +02:00
TLINDEN
47a07a7d2e updated manual 2015-07-10 15:47:09 +02:00
TLINDEN
feee08b14a re-generated to reflect latest changes 2015-07-08 01:26:36 +02:00
TLINDEN
65d039501d added option -X 2015-05-30 11:11:20 +02:00
TLINDEN
d019ec4b9e removed unused code (base85 and crc32) 2015-04-19 19:49:13 +02:00
TLINDEN
61c6c338f8 updated doc 2015-01-17 15:01:31 +01:00
git@daemon.de
5e2ee0aef2 bump version to 0.2.4 2014-12-24 11:19:01 +01:00
TLINDEN
7d76d41944 added configure flag --with-python-binding 2014-12-14 14:39:10 +01:00
TLINDEN
3a29223c9f the normal autogen.sh run doesn't generate usage.h and other generated stuff on users machines. I pre-generate them here, where I know it works as I expect. This should fix issue#3, where on some linux machines generation of usage.h doesn't work which leads to a compiler error. 2014-09-29 11:24:02 +02:00
TLINDEN
f481457ad7 get rid of that autoconf stuff, das geht mir vielleicht auf die nerven verdammt nochmal... 2014-02-05 20:00:56 +01:00
git@daemon.de
42f700bf9c updated aconf bubble 2014-02-05 13:07:35 +01:00
TLINDEN
1b1cdecf3f changed usage (--help) message, to be shorter and clearer 2014-01-30 20:55:23 +01:00
git@daemon.de
a822851c14 last update was wrong, since pbp exported keys are base85 encoded, fixed that. incorporated the git/base85.c and added source padding to it 2014-01-30 13:16:26 +01:00
git@daemon.de
3f1bfef581 added PBP public key import/export compatibility mode (-b --pbpcompat) 2014-01-28 16:53:26 +01:00
git@daemon.de
ad009a8142 changed detach sig verification commandline (-a => -f <file>) 2014-01-28 12:19:25 +01:00
git@daemon.de
3c9785e38e updated POD to reflect recent changes 2014-01-27 16:13:35 +01:00
TLINDEN
05db2f1204 modifications to match recent changes. that's just preparation of more changes towards PBP-Compatibility. Current state is UNSTABLE. See TODO for details whats left to do. 2014-01-19 23:58:53 +01:00
git@daemon.de
691786cc68 changed key derivation function, using scrypt (from tarsnap) now instead of my own derivation function 2014-01-16 15:25:09 +01:00
TLINDEN
a426558155 added sodium_init() 2013-12-19 12:38:10 +01:00
TLINDEN
14bead5499 - 2013-12-02 22:54:57 +01:00
TLINDEN
33844f6ceb started with c++ bindings (not working yet) 2013-11-28 19:36:50 +01:00
TLINDEN
ff78754ddd added raw library encryption test with static keys, cipher and message 2013-11-24 19:59:55 +01:00
TLINDEN
80ec5014a8 fixed z85 encoding overflow bug, fixed signature code on big-endian systems. 2013-11-19 17:17:30 +01:00
TLINDEN
5e8324bb0b fixed yet another endianess problem, now always using the raw key values for export, sotrage and checksum calculation 2013-11-18 17:38:03 +01:00
TLINDEN
9a3431654e fixed aix portability problems 2013-11-17 16:53:20 +01:00
TLINDEN
ca0bb79edd fixed umount, moved to iotest 2013-11-16 16:24:47 +01:00
TLINDEN
5a8e3ee8b0 moved all uthash related code into keyhash.c 2013-11-13 13:06:01 +01:00
TLINDEN
bdaa7aae46 updated autoconf stuff 2013-11-12 19:45:22 +01:00
git@daemon.de
d2bf933d2f version++; updated POD. 2013-11-12 17:05:16 +01:00
git@daemon.de
a8a479fe32 removed conditional include "config.h", it's senseless, added pkg-config configuration 2013-11-12 09:05:55 +01:00
TLINDEN
71d7121c87 fixed key generation, now the ed25519 key is derived from a seed
and the curve25519 key is derived from the ed25519 key. the encrypted
part now contains the ed25519 secret.
2013-11-10 14:25:36 +01:00
TLINDEN
2d8d0a27d9 added option -y which allows to export the whole vault as yaml. 2013-11-09 14:32:42 +01:00
TLINDEN
1a772e15b8 added better error handling to vault writing, always use a tmp
vault file for writing. added matching unittest to check if
the code catches a disk full error.
2013-11-09 13:46:40 +01:00
git@daemon.de
4f8e40ac03 added description of internal data structures 2013-11-08 15:37:16 +01:00
git@daemon.de
60ee58b106 changed key format, now includes the ed25519 pubkey for signing. 2013-11-08 12:50:04 +01:00
git@daemon.de
e6733e5e56 added signature support (doesn't work yet) 2013-11-08 09:40:51 +01:00
git@daemon.de
a2c55c96b4 typos 2013-11-07 13:52:28 +01:00
git@daemon.de
ec9ca2b356 added support for self-encryption mode, updated POD accordingly. 2013-11-07 13:36:02 +01:00
git@daemon.de
f843d4c570 re-organized include files 2013-11-07 08:10:31 +01:00
TLINDEN
2f5e1cdd2d updated manpage+readme 2013-11-04 13:47:08 +01:00