Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Removed embedded copy of secret-sharing library, since finite-field only ↵ | Joey Hess | 2016-08-28 | |
| | | | | | | supports prime fields. This caused shares to double in size. | |||
* | pin servant to 0.7 | Joey Hess | 2016-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 RTS | Joey Hess | 2016-08-22 | |
| | ||||
* | added obscurer thread to server | Joey Hess | 2016-08-22 | |
| | ||||
* | wire up server to file storage | Joey Hess | 2016-08-22 | |
| | ||||
* | http client, and --server | Joey Hess | 2016-08-20 | |
| | ||||
* | initial http api using servant | Joey Hess | 2016-08-20 | |
| | ||||
* | add man page | Joey Hess | 2016-08-19 | |
| | | | | | This seems to install, but stack is not copying it out to the home directory. Hmm. | |||
* | changelog | Joey Hess | 2016-08-19 | |
| | ||||
* | rename shard -> share | Joey Hess | 2016-08-19 | |
| | | | | This makes it clearer that it's not a chunk of data, but a Shamir share. | |||
* | add support for multiple storage locattions | Joey Hess | 2016-08-18 | |
| | | | | also, server upload queues in ~/.keysafe | |||
* | finish cabal file | Joey Hess | 2016-08-18 | |
| | ||||
* | drop HumanTime | Joey Hess | 2016-08-18 | |
| | ||||
* | save restored secret key to gpg or file | Joey Hess | 2016-08-17 | |
| | ||||
* | make storage to use configurable on command line | Joey Hess | 2016-08-17 | |
| | ||||
* | add | Joey Hess | 2016-08-17 | |
| | ||||
* | key selection working | Joey Hess | 2016-08-16 | |
| | ||||
* | more command line interface improvements | Joey Hess | 2016-08-16 | |
| | ||||
* | improve options to select secret key to backup/restore | Joey Hess | 2016-08-16 | |
| | ||||
* | switch to random salt byte to make decryption expensive | Joey Hess | 2016-08-16 | |
| | ||||
* | use zxcvbn-c for fairly good password entropy estimation | Joey Hess | 2016-08-16 | |
| | | | | | This should be good enough to let the keysafe UI comment on how good a password the user chooses. | |||
* | add --gui option | Joey Hess | 2016-08-12 | |
| | ||||
* | add readline UI | Joey Hess | 2016-08-12 | |
| | ||||
* | temporarily inline argon2 haskell bindings | Joey Hess | 2016-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 parsing | Joey Hess | 2016-08-12 | |
| | ||||
* | guessing puzzle answers | Joey Hess | 2016-08-11 | |
| | ||||
* | pluggable object storage layer | Joey Hess | 2016-08-11 | |
| | ||||
* | inline slightly modified version of secret-sharing | Joey Hess | 2016-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 now | Joey Hess | 2016-08-11 | |
| | ||||
* | finish AES decryption puzzle implementation | Joey Hess | 2016-08-07 | |
| | ||||
* | initial | Joey Hess | 2016-08-06 | |