Christopher Wellons
e0776bda2a
Touch up the man page some more.
...
Only show the short options in the synopsis, and add subcommands to
synopsis.
2017-07-21 23:42:31 +00:00
Christopher Wellons
adc98e8a56
Bump to version 3.3
2017-07-21 12:12:56 -04:00
Christopher Wellons
65ce271f67
Clarify manual link in README
2017-07-21 12:12:54 -04:00
Christopher Wellons
04feb005b5
Add online man page link.
2017-07-13 09:32:06 -04:00
Christopher Wellons
ccec5197d0
Adjust indentation in man page.
2017-07-12 08:54:31 -04:00
Christopher Wellons
ab0ce78a00
Before mkdir(2), check if directory exists.
...
On Cygwin, mkdir(2) reports EACCES if the directory exists but the
system call would have failed had it not existed. This is a little odd
since EEXIST would be a much more sensible error code, but this odd
behavior seems to be permitted by POSIX. If mkdir(2) fails, but the path
exists as a directory, then continue as normal.
2017-07-11 20:35:46 -04:00
Christopher Wellons
949c649d90
Add install and uninstall targets (with PREFIX).
2017-07-11 15:48:17 -04:00
Christopher Wellons
6d1407bf1f
Drop built-in help command.
2017-07-11 15:31:32 -04:00
Christopher Wellons
3b71d656ee
Add a basic man page.
2017-07-11 15:25:25 -04:00
Christopher Wellons
d7a455033b
Fix missing newline in keygen help.
2017-07-03 23:03:11 -04:00
Christopher Wellons
808fde4f1a
Fix a couple of style typos.
2017-07-02 21:58:59 -04:00
Christopher Wellons
2723203a68
Add enchive-mode.el.
2017-05-10 11:30:16 -04:00
Christopher Wellons
3d00adcac5
Switch _XOPEN_SOURCE to _POSIX_C_SOURCE (less strict).
2017-03-27 21:44:30 -04:00
Christopher Wellons
18cc64311c
Simplify fingerprint command output.
2017-03-26 12:24:05 -04:00
Christopher Wellons
b7a7e0094c
Truncate fingerprints to 16 bytes.
2017-03-26 12:21:15 -04:00
Christopher Wellons
5d1f4dfe21
More consistent use of 'keypair' in docs.
2017-03-26 12:20:37 -04:00
Christopher Wellons
910a923139
List 'fingerprint' command in main help listing.
2017-03-26 08:48:24 -04:00
Christopher Wellons
00306b3c01
Bump to version 3.2.
2017-03-25 22:11:47 -04:00
Christopher Wellons
d44d2bb255
Add fingerprint command and --fingerprint keygen option.
2017-03-25 22:11:17 -04:00
Christopher Wellons
63a2734b86
Bump to 3.1.
2017-03-17 20:46:06 -04:00
Christopher Wellons
27e5386af5
Add note about leaking filenames ( #4 ).
2017-03-15 22:30:43 -04:00
Christopher Wellons
7b35ec4577
Tweak FAQ wording.
2017-03-14 17:33:46 -04:00
Christopher Wellons
6e200fb7f8
Add an FAQ.
2017-03-14 17:31:34 -04:00
Markus Böhme
1d365fbdf0
Fix out-of-bounds memory access.
2017-03-14 14:14:59 +01:00
Markus Böhme
8ca7eb3428
Replace magic value with already defined constant.
2017-03-14 14:14:06 +01:00
Markus Böhme
09e8ec6f8d
Fix typos in comments.
2017-03-14 14:13:34 +01:00
Markus Böhme
18249a7f82
Use va_end in functions with a variable number of arguments.
2017-03-14 14:12:15 +01:00
Markus Böhme
99e568f55b
Fix registering of files to be cleaned up to work with multiple files.
2017-03-14 14:11:08 +01:00
Christopher Wellons
7341de31ca
Update docstring to say HMAC-SHA256.
2017-03-09 13:32:40 -05:00
Christopher Wellons
9ba88ec2b8
Change README headings.
2017-03-08 12:29:49 -05:00
Christopher Wellons
b0fe47d3e1
Fix up README.
2017-03-08 12:28:33 -05:00
Christopher Wellons
91d13edd2f
Fix up README intro.
2017-03-08 12:20:32 -05:00
Christopher Wellons
b705d7d159
Fix Win32 directory detection.
2017-03-08 12:05:08 -05:00
Christopher Wellons
1f0f28c125
Use $XDG_RUNTIME_DIR for agent.
2017-03-08 11:51:21 -05:00
Christopher Wellons
3e30188671
Fix key derivation salt to be 32 bytes.
2017-03-08 11:51:21 -05:00
Christopher Wellons
365b184ab8
Use XDG_CONFIG_HOME instead.
2017-03-08 11:51:21 -05:00
Christopher Wellons
6e8453894b
Unlink socket before use (agent).
2017-03-08 11:43:36 -05:00
Christopher Wellons
ff6ac9c7ca
Remove extra passphrase mixing from key derivation.
2017-03-08 10:07:29 -05:00
Christopher Wellons
65467d2fe3
Tweak the algorithm further.
2017-03-07 23:09:32 -05:00
Christopher Wellons
52a0fb9f55
Add note about passphrase to derivation.
2017-03-07 22:28:49 -05:00
Christopher Wellons
62bed915da
Fix argument parsing for new difficulty.
2017-03-07 22:22:34 -05:00
Christopher Wellons
b50bebc2a3
Bump version.
2017-03-07 22:17:12 -05:00
Christopher Wellons
c559458ee7
New key derivation algorithm.
2017-03-07 22:16:54 -05:00
Christopher Wellons
9af373c94c
Add note about UCRT.
2017-03-07 10:04:38 -05:00
Christopher Wellons
26c041762a
Bump to 2.1.
2017-03-07 09:37:15 -05:00
Christopher Wellons
6c25c7557d
Add section on compilation to the README.
2017-03-07 09:36:09 -05:00
Christopher Wellons
096a872a2a
Avoid possible double fclose() on some failures.
2017-03-07 09:31:07 -05:00
Christopher Wellons
fcb4873498
Write secret key out first (more likely to fail).
2017-03-07 09:23:53 -05:00
Christopher Wellons
2cb2c2d2cb
Include format version even without a protection key.
2017-03-07 09:21:55 -05:00
Christopher Wellons
369b2bce27
Update README on encrypting/decrypting.
2017-03-06 10:23:07 -05:00