T. von Dein
|
913f584b76
|
migrate to codeberg (#21)
|
2025-11-24 23:02:13 +01:00 |
|
Thomas von Dein
|
48e87fd605
|
merge z85 bugfix#903 from https://github.com/zeromq/libzmq/pull/2322
|
2017-08-23 13:01:35 +02:00 |
|
Thomas von Dein
|
5e726d6b69
|
using direkt buffer_add() in pcp_export_json_pub() as well
|
2016-10-26 08:24:05 +02:00 |
|
Thomas von Dein
|
5255a076db
|
fixed off-by-one bug in buffer_add_str()
|
2016-10-26 08:23:34 +02:00 |
|
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
|
f657cfa703
|
better sig2blob and back wrappers
|
2016-10-21 10:19:17 +02:00 |
|
Thomas von Dein
|
cb654bd48f
|
del unused funcs, rename blob2sig
|
2016-10-21 10:04:46 +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 |
|
Thomas von Dein
|
2ad190e921
|
fix indent error
|
2016-10-16 22:14:25 +02:00 |
|
git@daemon.de
|
28981bdbb1
|
better error handling for sscanf output in pbp import
|
2016-10-05 13:34:49 +02:00 |
|
git@daemon.de
|
e953979ef6
|
get rid of strptime
|
2016-10-05 12:26:21 +02:00 |
|
TLINDEN
|
fcc16e17f4
|
more verbosity on -v
|
2016-08-26 15:45:04 +02:00 |
|
TLINDEN
|
9132dd53bc
|
using -v instead of -D to show number of recipients
|
2016-08-24 21:26:37 +02:00 |
|
git@daemon.de
|
ab5b6c0b13
|
display number of recipients with -D -d, see: http://www.daemon.de/blog/2017/08/24/436/how-backdoor-store-and-forward-public-key-crypto/ for details
|
2016-08-24 17:25:57 +02:00 |
|
TLINDEN
|
46d93eb275
|
Merge branch 'master' of github.com:TLINDEN/pcp
|
2016-05-09 22:40:19 +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 |
|
git@daemon.de
|
46ab78c56f
|
fixed format warn
|
2016-01-21 13:13:21 +01:00 |
|
TLINDEN
|
a67149229f
|
added is_utf8 license
|
2016-01-15 21:06: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
|
f7aa9d7aaf
|
catch sodium_init() return
|
2015-11-15 17:02:51 +01:00 |
|
TLINDEN
|
935e28dff6
|
fix #15: dont free localtime() returned pointer
|
2015-11-15 16:35:56 +01:00 |
|
git@daemon.de
|
4e5c27c58c
|
rm dbg print, fix #13
|
2015-10-23 12:25:52 +02:00 |
|
git@daemon.de
|
c7108ec47f
|
fixed stream-reader bug on aix@ppc, which ignored the last z85 pkt sometimes due invalid call to ps_end()
|
2015-10-16 17:25:17 +02:00 |
|
git@daemon.de
|
5080e28e56
|
nothing
|
2015-10-15 17:18:15 +02:00 |
|
git@daemon.de
|
aa1aeb6975
|
nothing
|
2015-10-15 17:18:02 +02:00 |
|
git@daemon.de
|
0c5ab80654
|
fixed err() implementation, exit(eval) according to spec
|
2015-10-15 13:13:44 +02:00 |
|
git@daemon.de
|
359be6bce7
|
rm stdin=NULL, catched in main() anyway
|
2015-10-15 13:13:03 +02:00 |
|
TLINDEN
|
ae5be44182
|
fixed _gen_ctr_nonce(), reported in #12: invalid ctr comparision did lead to counter underflow
|
2015-10-14 19:53:03 +02:00 |
|
git@daemon.de
|
3a8d8c010f
|
fixed memory leak during decrypt, reported in #10
|
2015-10-12 12:17:51 +02:00 |
|
TLINDEN
|
bbdda67a6e
|
using constant time memcmp by C.Meessen
|
2015-08-27 11:19:24 +02:00 |
|
git@daemon.de
|
1b7681ee83
|
fix format for json int values
|
2015-08-24 20:31:04 +02:00 |
|
git@daemon.de
|
44347793c1
|
rm printf
|
2015-08-24 20:14:54 +02:00 |
|
git@daemon.de
|
79874d5915
|
using json_int_t for uint32_ts json import
|
2015-08-24 16:31:18 +02:00 |
|
git@daemon.de
|
da70c4479e
|
removed support to store unencrypted secret key
|
2015-08-19 20:53:46 +02:00 |
|
TLINDEN
|
48283e7e04
|
fix :565:18: error, again, was a typo. not =- 1, but = -1.
|
2015-08-17 09:24:21 +02:00 |
|
TLINDEN
|
ac09fc1a2b
|
fix :565:18: error: use of unary operator that may be intended as compound
|
2015-08-17 09:00:52 +02:00 |
|
TLINDEN
|
0d7282ad35
|
add entropy check for entered passphrases
|
2015-08-16 21:35:06 +02:00 |
|
TLINDEN
|
c363dce7de
|
using libsodiums size constants everywhere (keysizes and the likes)
|
2015-08-15 20:38:33 +02:00 |
|
TLINDEN
|
f091a28589
|
use mzero instead of wasting randomness
|
2015-08-15 13:04:30 +02:00 |
|
TLINDEN
|
7b3005e790
|
added context to pcp_readpass(), rm libpcp/getpass.c
|
2015-07-30 11:47:03 +02:00 |
|
TLINDEN
|
0046db9136
|
added extpass option
|
2015-07-30 11:46:17 +02:00 |
|
TLINDEN
|
362f7dff6b
|
added support for authenticated hashes
|
2015-07-21 14:18:03 +02:00 |
|
git@daemon.de
|
0811957a46
|
added -C to generate a blake2 checksum of one or more files
|
2015-07-17 16:22:12 +02:00 |
|
TLINDEN
|
0eb7de0921
|
fixed json secret key export (now export the whole encrypted blob, since only that blob is being used to parse the key). added support to import json secret keys
|
2015-07-09 18:38:27 +02:00 |
|
TLINDEN
|
da6dda795b
|
fixed error return to 0, -1 lead to int overflows
|
2015-07-09 18:37:33 +02:00 |
|
TLINDEN
|
2d3fc9d8e3
|
added json pubkey import
|
2015-07-08 23:53:11 +02:00 |
|
TLINDEN
|
775935a958
|
store ed25519 key sig as well (forgot that previously)
|
2015-07-08 23:52:46 +02:00 |
|