TLINDEN
212bd71ac8
added c++ signature support
2013-12-07 13:24:44 +01:00
TLINDEN
a842338c4a
added more (and better) c++ unittests
2013-12-02 22:54:04 +01:00
TLINDEN
aa140ed1c8
c++ binding now supports vaults and encryption, added test program
2013-12-01 16:16:53 +01:00
TLINDEN
a9b2796af2
renamed 'public' to 'pub' to avoid conflict with c++ api
2013-11-29 20:01:42 +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
e2713d40ec
fixed havesodium flag
2013-11-24 17:05:41 +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
314dbde0b9
finally it works on aix, at least sec/pub key stuff, signatures still hang
2013-11-19 10:06:24 +01:00
TLINDEN
c4940b966c
more aix/big-endian fixes
2013-11-18 21:48:24 +01:00
TLINDEN
88d947aed7
always wondered why this Makefile were deleted: make clean deleted it! so I renamed it now
2013-11-18 17:40:08 +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
8c9d3289de
re-added
2013-11-17 16:53:58 +01:00
TLINDEN
9a3431654e
fixed aix portability problems
2013-11-17 16:53:20 +01:00
TLINDEN
91cc164f8d
invalid delete
2013-11-17 15:48:25 +01:00
git@daemon.de
080df75a04
added build env for compile farm
2013-11-16 16:47:38 +01:00
TLINDEN
ca0bb79edd
fixed umount, moved to iotest
2013-11-16 16:24:47 +01:00
TLINDEN
bae13c712e
fixed lib loading
2013-11-16 15:56:07 +01:00
TLINDEN
594a080b3f
-
2013-11-16 13:46:56 +01:00
TLINDEN
6cde8ed52e
io disk tests extra
2013-11-16 13:45:28 +01:00
TLINDEN
b4d91293a6
.
2013-11-16 13:42:01 +01:00
TLINDEN
e4247494ee
.
2013-11-16 13:29:54 +01:00
TLINDEN
7cba8ec0bc
added tests for pcp -t -I $file determination mode
2013-11-12 19:44:22 +01:00
git@daemon.de
a76ff60d7a
added pcptext_infile(), used with pcp1 -t -I $file, which determines filetype
...
by content. minor debugging changes.
2013-11-12 16:58:59 +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
f51d753a3e
tuned yaml and dump functions to the new key format, re-generated the testkeys
2013-11-10 14:32:48 +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
74a66e7456
added dependency check
2013-11-09 15:41:35 +01:00
TLINDEN
c12d7345ae
added unittest for yaml export
2013-11-09 15:35:43 +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
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
60ee58b106
changed key format, now includes the ed25519 pubkey for signing.
2013-11-08 12:50:04 +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
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
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
2c4b904165
bugfix in encryption key computing, added new feature: derived public keys
2013-11-02 10:55:25 +01:00
TLINDEN
58a3bca8d7
replaces old bzero() with memset().
2013-10-29 23:08:43 +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
2d7babae35
initial commit
2013-10-28 22:50:05 +01:00