1
0
mirror of https://github.com/biergaizi/codecrypt synced 2024-06-27 01:08:15 +00:00
Commit Graph

30 Commits

Author SHA1 Message Date
Mirek Kratochvil
4f2680134e privfile: common sk/pk file creation/saving code 2017-10-23 14:14:26 +02:00
Mirek Kratochvil
104ee12951 implement private key locking
Included:
- gazillion changes in actions
- keyring decodes privkey structures lazily, if not needed they will
  pass by as strings
2017-10-22 23:10:23 +02:00
Mirek Kratochvil
ad40fbe5dc keyring: write backup before actually touching keys 2017-06-26 14:30:07 +02:00
Mirek Kratochvil
a09344f034 add proper copyright notices 2016-04-17 15:48:09 +02:00
Mirek Kratochvil
dabb8fe1a1 prevent mangling user output by correct escapes
+ some code cleaning
2015-12-05 18:34:50 +01:00
Mirek Kratochvil
19d59f9ec1 bulk-apply new code styling rules 2015-10-31 22:58:17 +01:00
Mirek Kratochvil
9316509223 keyring: remove obsolete code 2014-02-02 17:18:12 +01:00
Mirek Kratochvil
812ef1eac7 keyring: do backups and save some writes 2014-01-25 17:27:02 +01:00
Mirek Kratochvil
f3ede079e9 keyring: prevent data corruption from signal 2014-01-25 12:35:41 +01:00
Mirek Kratochvil
06378a826a keyring: compile and work on MinGW
Thanks for suggestion&test to Jens-Uwe Rammelt <jens-uwer@web.de>.
2014-01-24 10:08:37 +01:00
Mirek Kratochvil
5b77413a7f keyring: updating the version was not needed 2013-09-30 12:14:02 +02:00
Mirek Kratochvil
1488927e73 keyring: use cubehash for KeyID
This creates incompatible keyrings, so keyring identifiers now have a
version string appended to them.
2013-09-30 11:48:04 +02:00
Mirek Kratochvil
95de70acbc sha_hash: use crypto++ lib instead of bundled one 2013-09-15 15:25:17 +02:00
Mirek Kratochvil
329953d575 keyring: better open/close behavior 2013-09-12 12:18:17 +02:00
Mirek Kratochvil
93cd8f377f keyring: squash opening and loading into one func 2013-09-12 12:14:58 +02:00
Mirek Kratochvil
66d7d84b13 fix CXXFLAGS="-Wall" warnings 2013-07-23 15:58:02 +02:00
Mirek Kratochvil
04b4b1670f keyring: keys also contain algorithm identifier 2013-04-21 00:04:16 +02:00
Mirek Kratochvil
bb9640f6b7 keyring: remove race condition from unlocking 2013-04-20 23:43:37 +02:00
Mirek Kratochvil
c6278b8e54 keyring: pubring/secring identifiers 2013-04-20 23:43:04 +02:00
Mirek Kratochvil
06c997deee some lib/header/autotools cleaning 2013-04-20 13:47:41 +02:00
Mirek Kratochvil
bf57a99fb2 sencode: a little better format of decode
It's not all that pointy anymore.
2013-04-20 10:09:11 +02:00
Mirek Kratochvil
9731e41beb keyring: small clarifications 2013-04-20 09:57:18 +02:00
Mirek Kratochvil
e5cff75177 keyring: detach keyring parsing/serialization
for later usage in exports/imports
2013-04-18 11:53:50 +02:00
Mirek Kratochvil
cff617f8a4 main: keyring initialization 2013-04-17 09:33:22 +02:00
Mirek Kratochvil
7d92cea733 keyring: open/close and lock management 2013-04-16 22:29:21 +02:00
Mirek Kratochvil
ad1065f847 keyring: some file stuff&loading/saving 2013-04-16 22:14:50 +02:00
Mirek Kratochvil
d3be589138 keyring: a little better structure 2013-04-15 16:00:26 +02:00
Mirek Kratochvil
2c4a399536 keyring: better structure 2013-04-01 17:49:58 +02:00
Mirek Kratochvil
eadcfcf8b4 algos_sig: start signature algorithms 2013-01-21 17:00:20 +01:00
Mirek Kratochvil
814c7642af keyring and message work 2013-01-04 12:43:36 +01:00