summaryrefslogtreecommitdiffhomepage
path: root/keysafe.cabal
Commit message (Collapse)AuthorAge
...
* Removed embedded copy of secret-sharing library, since finite-field only ↵Joey Hess2016-08-28
| | | | | | supports prime fields. This caused shares to double in size.
* pin servant to 0.7Joey Hess2016-08-28
| | | | | | 0.8 also works ok. What does not work is leaving it unpinned and letting servant-0.7 be used with servant-server-0.8. That produces strange compile errors, so pin to avoid.
* threaded RTSJoey Hess2016-08-22
|
* added obscurer thread to serverJoey Hess2016-08-22
|
* wire up server to file storageJoey Hess2016-08-22
|
* http client, and --serverJoey Hess2016-08-20
|
* initial http api using servantJoey Hess2016-08-20
|
* add man pageJoey Hess2016-08-19
| | | | | This seems to install, but stack is not copying it out to the home directory. Hmm.
* changelogJoey Hess2016-08-19
|
* rename shard -> shareJoey Hess2016-08-19
| | | | This makes it clearer that it's not a chunk of data, but a Shamir share.
* add support for multiple storage locattionsJoey Hess2016-08-18
| | | | also, server upload queues in ~/.keysafe
* finish cabal fileJoey Hess2016-08-18
|
* drop HumanTimeJoey Hess2016-08-18
|
* save restored secret key to gpg or fileJoey Hess2016-08-17
|
* make storage to use configurable on command lineJoey Hess2016-08-17
|
* addJoey Hess2016-08-17
|
* key selection workingJoey Hess2016-08-16
|
* more command line interface improvementsJoey Hess2016-08-16
|
* improve options to select secret key to backup/restoreJoey Hess2016-08-16
|
* switch to random salt byte to make decryption expensiveJoey Hess2016-08-16
|
* use zxcvbn-c for fairly good password entropy estimationJoey Hess2016-08-16
| | | | | This should be good enough to let the keysafe UI comment on how good a password the user chooses.
* add --gui optionJoey Hess2016-08-12
|
* add readline UIJoey Hess2016-08-12
|
* temporarily inline argon2 haskell bindingsJoey Hess2016-08-12
| | | | | | | Works around bug that prevents the argon2 haskell library from building from source. Revert once that's fixed. I included the text of the LICENSE from argon2 into the two source files.
* option parsingJoey Hess2016-08-12
|
* guessing puzzle answersJoey Hess2016-08-11
|
* pluggable object storage layerJoey Hess2016-08-11
|
* inline slightly modified version of secret-sharingJoey Hess2016-08-11
| | | | | Needed for efficient serialization of shares, unless upstream takes my suggestion to make the finite field be size 256.
* nearly able to generate shards nowJoey Hess2016-08-11
|
* finish AES decryption puzzle implementationJoey Hess2016-08-07
|
* initialJoey Hess2016-08-06