Commit Graph

37 Commits

Author SHA1 Message Date
Matéo Duparc 61b8bb5e49
Correct spelling mistakes ;) 2021-12-03 20:58:40 +01:00
Matéo Duparc 52c79d28a7
Strip binaries when packaging 2021-12-03 16:17:22 +01:00
Matéo Duparc 956aea50ef
Packaging 2021-12-03 15:45:01 +01:00
Matéo Duparc 2baece0122
Man page 2021-12-01 14:23:49 +01:00
Matéo Duparc dbd4563e77
Shell completions 2021-11-30 16:25:47 +01:00
Matéo Duparc 89be84860d
Better error messages 2021-11-30 13:29:21 +01:00
Matéo Duparc 10153f6316
Reduce HMAC output to 32 bytes 2021-11-14 13:33:16 +01:00
Matéo Duparc 1f50973381
Update help & examples in README 2021-11-14 13:33:09 +01:00
Matéo Duparc 311677d195
Overwrite by default 2021-11-14 11:22:53 +01:00
Matéo Duparc 2c8ab7e8ad
Password confirm 2021-11-14 11:22:03 +01:00
Matéo Duparc 382ce3c389
Add some explainations in README 2021-08-31 19:38:35 +02:00
Matéo Duparc 9521528980
doby v0.2.0 2021-08-31 13:17:42 +02:00
Matéo Duparc 1f2e860a6f
Update dependencies 2021-08-31 13:06:45 +02:00
Matéo Duparc f6fe3912c6
Add encrypted file layout table in README 2021-08-31 12:36:19 +02:00
Matéo Duparc 882a917971
Little code improvements 2021-08-31 11:23:15 +02:00
Matéo Duparc 9ac3bd7a53
Derive nonce with HKDF 2021-08-30 16:06:55 +02:00
Matéo Duparc 9e176d898f
Sorry @wyhaya but I need colons in README 2021-07-08 21:42:56 +02:00
Matéo Duparc b6ab4777ce
Add installation instructions in README 2021-07-08 21:16:20 +02:00
Matéo Duparc d818e52d45
Add authentication integration test 2021-07-08 19:12:30 +02:00
Matéo Duparc c15985e928
Better --block-size help 2021-07-08 18:16:50 +02:00
Matéo Duparc 663933e32c
Improve Argon2 parameters tests 2021-07-08 18:10:16 +02:00
Matéo Duparc ed7a227080
Switch to BLAKE2b & Use the same salt for Argon2 and HKDF 2021-07-08 13:21:12 +02:00
Matéo Duparc 5ada55a93d
Add --cipher integration test 2021-07-05 12:43:04 +02:00
Matéo Duparc 7716cc5a79
Add --force-encrypt integration test 2021-07-05 12:25:52 +02:00
Matéo Duparc 1619728721
Add stdin/stdout integration tests 2021-07-05 12:09:31 +02:00
Matéo Duparc b4839b95c7
Create output file only when writing 2021-07-04 19:24:20 +02:00
Matéo Duparc 219e431fbd
Don't panic if input file doesn't exist 2021-07-04 18:49:26 +02:00
Matéo Duparc c3f24b2f4a
End with exit code 2021-07-04 18:33:59 +02:00
Matéo Duparc 51f0a8b2fe
Add CLI test for Argon2 params 2021-07-04 16:28:26 +02:00
Matéo Duparc 6c8a4013cc
Ask password just when needed 2021-07-04 16:26:07 +02:00
Matéo Duparc 007d96dedd
Add integration test 2021-07-04 14:38:51 +02:00
Matéo Duparc 2fc56b6e6e
Order options in help message 2021-06-30 15:24:56 +02:00
Matéo Duparc 7cf87d5fa4
Headers viewer 2021-06-30 15:24:15 +02:00
Matéo Duparc 18b0818ee4
Explain origin and goal of doby in README 2021-06-30 14:53:10 +02:00
Matéo Duparc 069b56f835
Add crypto.rs unit tests 2021-06-30 14:39:24 +02:00
Matéo Duparc 4003185b8b
XChaCha20 support 2021-06-27 20:37:26 +02:00
Matéo Duparc 796a01376e
Genesis 2021-06-26 16:50:54 +02:00