Thomas von Dein
|
48947064bf
|
fixed missing free() errors
|
2016-10-25 22:07:08 +02:00 |
|
Thomas von Dein
|
55ac156754
|
forgot to add writing of keysigs after deletions
|
2016-10-25 16:31:12 +02:00 |
|
Thomas von Dein
|
c68c1626a6
|
wrong call
|
2016-10-25 13:18:11 +02:00 |
|
Thomas von Dein
|
0af5822abd
|
added keysig to checksum calculation
|
2016-10-21 10:19:41 +02:00 |
|
Thomas von Dein
|
b8008d1207
|
removed endian conversion code, now we just write in big-endian on output with shifts, not swaps etc
|
2016-10-20 23:14:14 +02:00 |
|
TLINDEN
|
671352bc29
|
unfortunately my tab/spc config was wrong for a couple of years. fixed all tabs=>spaces+re-indent
|
2016-05-09 22:24:13 +02:00 |
|
TLINDEN
|
bbdda67a6e
|
using constant time memcmp by C.Meessen
|
2015-08-27 11:19:24 +02:00 |
|
TLINDEN
|
c363dce7de
|
using libsodiums size constants everywhere (keysizes and the likes)
|
2015-08-15 20:38:33 +02:00 |
|
TLINDEN
|
3c30d8871b
|
using secure memory where applicable using sodium_malloc or sodium_mlock, where not
|
2015-01-13 13:07:32 +01:00 |
|
TLINDEN
|
e022a9e842
|
fixed memory leaks
|
2014-08-08 18:40:53 +02:00 |
|
TLINDEN
|
019df8e4c5
|
fixed memory leaks
|
2014-08-07 21:33:52 +02:00 |
|
TLINDEN
|
9672785271
|
fixed memory leaks
|
2014-08-07 00:02:43 +02:00 |
|
TLINDEN
|
7542128486
|
fixed memory leaks
|
2014-08-06 01:23:32 +02:00 |
|
git@daemon.de
|
64eb4651f8
|
added missing newlines to error messages
|
2014-05-05 12:01:55 +02:00 |
|
TLINDEN
|
da9891ff81
|
put previously global error handling and key hashes into ptx (pcp context) to make libpcp threadsafe.
|
2014-05-04 17:11:03 +02:00 |
|
TLINDEN
|
322a135ee3
|
using Buffer instead of void for key2blob storage directly
|
2014-03-17 18:04:26 +01:00 |
|
TLINDEN
|
b3851f62e8
|
revert mode changes made by windows devel system (sic)
|
2014-03-17 17:20:29 +01:00 |
|
scip
|
a1cfe16c3c
|
(back) ported win32 32bit compatibility along with lots of fixes
|
2014-03-15 17:26:42 +01:00 |
|
git@daemon.de
|
3f8efaeec4
|
fixed invalid vasnprintf() calls
|
2014-03-10 17:01:00 +01:00 |
|
TLINDEN
|
8b955b5e92
|
added -Wextra -Werror and fixed everything it had to mecker about
|
2014-02-25 18:05:32 +01:00 |
|
git@daemon.de
|
3b1db06529
|
changed all occurrences of unsigned char to byte (defined in defines.h) to make the code more precise about sizes.
|
2014-02-25 11:09:58 +01:00 |
|
git@daemon.de
|
621cece568
|
changed secret key export format, now we encrypt the whole thing, and we use an extra passphrase to do so. import wrapper in src/ not implemented yet.
|
2014-02-12 16:47:24 +01:00 |
|
TLINDEN
|
6d738ccbf8
|
changed public key export format to (slightly modified) RFC4880 style (openpgp format).
Current state is totally unstable, it's not yet ready.
|
2014-02-12 00:37:41 +01:00 |
|
TLINDEN
|
8f24fc88f8
|
changed invalid // c++ comments to valid /* .. */ C comments
|
2014-02-05 20:41:16 +01:00 |
|
TLINDEN
|
04dbf19381
|
fixed yet another endian issue (I used the wrong define for it)
|
2013-11-19 21:02:59 +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
|
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
|
5a8e3ee8b0
|
moved all uthash related code into keyhash.c
|
2013-11-13 13:06:01 +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
|
0e3835bf97
|
added GPLv3 disclaimer to everything.
|
2013-11-04 17:43:22 +01:00 |
|
TLINDEN
|
58a3bca8d7
|
replaces old bzero() with memset().
|
2013-10-29 23:08:43 +01:00 |
|
TLINDEN
|
2d7babae35
|
initial commit
|
2013-10-28 22:50:05 +01:00 |
|