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 |
|