1
0
mirror of https://github.com/biergaizi/codecrypt synced 2024-06-30 19:03:12 +00:00
Commit Graph

31 Commits

Author SHA1 Message Date
Mirek Kratochvil
54c9129ab1 actions: handle possible keyring saving failures 2013-09-12 13:16:57 +02:00
Mirek Kratochvil
09136ef046 actions: better keyring opening behavior
This delays opening (and locking) the keyring until all input has been
processed, and all possible errors that would make a chance that the
keyring doesn't have to be opened have been checked for.

Whole purpose was to enable codecrypt to be chained with pipes in UNIX-y way,
like this primitive certificate creation:

(echo "At `date` I certify this is The Key:" ; ccr -pa -F "the key") | ccr -s
2013-09-12 12:41:54 +02:00
Mirek Kratochvil
d1421926f9 actions: neatified message for failed verification 2013-09-12 12:30:38 +02:00
Mirek Kratochvil
66d7d84b13 fix CXXFLAGS="-Wall" warnings 2013-07-23 15:58:02 +02:00
Mirek Kratochvil
6e3bfbe6d3 actions: fix renaming pubkeys 2013-04-23 21:00:41 +02:00
Mirek Kratochvil
542bf554fa action: fix naming on import 2013-04-23 20:59:02 +02:00
Mirek Kratochvil
80fcaf5569 actions: pubkeys/secrets typo fix 2013-04-23 09:47:32 +02:00
Mirek Kratochvil
aa03f01530 actions: detachsign stdin/stdout support 2013-04-23 08:07:51 +02:00
Mirek Kratochvil
10d733940d actions: decrypt+verify
HAHA HA HAH
2013-04-22 13:25:28 +02:00
Mirek Kratochvil
f761fdd3a3 actions: sign+encrypt 2013-04-22 13:03:02 +02:00
Mirek Kratochvil
fc163535f5 actions: verification 2013-04-22 12:30:21 +02:00
Mirek Kratochvil
fd96d76df9 actions: smarter recipient/local user search 2013-04-22 09:33:00 +02:00
Mirek Kratochvil
35f8b0477e actions: signing 2013-04-22 09:23:47 +02:00
Mirek Kratochvil
434f9ef1fb actions: decrypt clearouts 2013-04-22 09:22:37 +02:00
Mirek Kratochvil
6e10c08b4b actions: one more check 2013-04-22 08:47:49 +02:00
Mirek Kratochvil
1880b2bb21 actions: don't leak sencode on parsing failure 2013-04-22 08:23:40 +02:00
Mirek Kratochvil
7b5206abd0 actions: decrypt 2013-04-22 08:23:16 +02:00
Mirek Kratochvil
78972b886a actions: encryption 2013-04-22 08:02:29 +02:00
Mirek Kratochvil
403ec2cc88 actions: added clearsign to parameters 2013-04-22 07:38:21 +02:00
Mirek Kratochvil
c6cbd0e519 actions: use keyring manipulation functions
also stop leaking memory
2013-04-21 19:39:34 +02:00
Mirek Kratochvil
c5b4d308d1 actions: imports 2013-04-21 17:47:00 +02:00
Mirek Kratochvil
213600d732 actions: don't leak sencode 2013-04-21 14:25:26 +02:00
Mirek Kratochvil
cddfdba1a7 iohelpers: input reader, out_bin 2013-04-21 14:22:21 +02:00
Mirek Kratochvil
e854671d5f actions: keyring exports 2013-04-21 13:56:45 +02:00
Mirek Kratochvil
fbe829f71e actions: renaming 2013-04-21 13:09:13 +02:00
Mirek Kratochvil
02c2ba8f0f actions: deleting keys 2013-04-21 12:47:20 +02:00
Mirek Kratochvil
a6d0a590fc actions: pubkey listing, common output code 2013-04-21 11:05:20 +02:00
Mirek Kratochvil
86d3afc213 actions: list secrets 2013-04-21 10:52:02 +02:00
Mirek Kratochvil
03cd5abd73 actions: gen_key 2013-04-21 10:00:51 +02:00
Mirek Kratochvil
d3b377179f main: links to actions 2013-04-20 22:39:51 +02:00
Mirek Kratochvil
fe4e4e1ad1 actions: skeleton 2013-04-20 14:19:32 +02:00