582 Commits

Author SHA1 Message Date
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
TLINDEN
bccdaf4ff2 abort unit tests if a segfault ocurred and print a backtrace in that case 2013-11-09 10:51:44 +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
a45323440e fixed signedness warning 2013-11-07 12:41:34 +01:00
git@daemon.de
cb14f1c833 moved to ../include/pcp/ 2013-11-07 12:04:27 +01:00
git@daemon.de
f843d4c570 re-organized include files 2013-11-07 08:10:31 +01:00
TLINDEN
0e3835bf97 added GPLv3 disclaimer to everything. 2013-11-04 17:43:22 +01:00
TLINDEN
ed51e57b9a uh, type "uint" unknown here, using size_t instead. 2013-11-04 16:27:15 +01:00
TLINDEN
13aa3dd66c backport fix d7c8021 of issue https://github.com/zeromq/zeromq4-x/issues/29. 2013-11-04 16:24:03 +01:00
TLINDEN
d598511a7e fixed key export: now using big endian byte order for exported
keys, so they're platform independent when transported.
2013-11-04 14:03:43 +01:00
TLINDEN
2f5e1cdd2d updated manpage+readme 2013-11-04 13:47:08 +01:00
git@daemon.de
ace4826c12 updated pod. 2013-11-04 13:42:41 +01:00
git@daemon.de
3e4355c4e7 fixed two crashes (-k and -t under cygwin) 2013-11-03 19:38:35 +01:00
git@daemon.de
a9edd305ed fixed wrong include for memset 2013-11-03 17:02:27 +01:00
TLINDEN
a1794a4775 always use lowercase version of emailadresses. 2013-11-03 14:50:03 +01:00
TLINDEN
79068fce66 -i is now optional for encryption if recipient specified, -R exchanged with -r, added virtual env for manual tests in tests/env/ 2013-11-03 14:39:16 +01:00
TLINDEN
bf5556e1ec bugfix in encryption key computing, added new feature: derived public keys 2013-11-02 11:02:36 +01:00
TLINDEN
c93f9c6cdd Merge branch 'master' of github.com:TLINDEN/pcp 2013-11-02 11:00:26 +01:00
TLINDEN
2c4b904165 bugfix in encryption key computing, added new feature: derived public keys 2013-11-02 10:55:25 +01:00
git@daemon.de
7d8f9a51b9 missed 2013-10-30 07:27:29 +01:00
git@daemon.de
13e5920d85 miss 2013-10-30 07:25:42 +01:00
TLINDEN
58a3bca8d7 replaces old bzero() with memset(). 2013-10-29 23:08:43 +01:00
TLINDEN
40a49cd76f forgot the check for the net includes 2013-10-29 22:54:07 +01:00
TLINDEN
bfc9f5cb5f more fixes for endian portability. 2013-10-29 22:51:06 +01:00
TLINDEN
08ce1c1b8e fixed libtools portability bug, fixed arc4random() portability,
fixed htobe32 and be32toh portability, fixed error handling in main(),
fixed invalid type parameter for randomart image in pcppubkey_printshortinfo(),
fixed configure search for libsodium.
2013-10-29 22:14:34 +01:00
TLINDEN
f029d9fec4 not needed on git 2013-10-28 23:00:10 +01:00
TLINDEN
2d7babae35 initial commit 2013-10-28 22:50:05 +01:00
TLINDEN
92c0dcbebf Initial commit 2013-10-28 14:20:50 -07:00