2015-07-06 23:02:04 +02:00
|
|
|
|
|
|
|
|
detach keysig generation from pub key export, so that an existing
|
|
|
|
|
keysig can be verified later.
|
|
|
|
|
|
2014-01-19 23:58:53 +01:00
|
|
|
key++: normalize id and lc()
|
|
|
|
|
|
|
|
|
|
allow signing using an alternate secret key, like in pcpdecrypt()
|
|
|
|
|
|
2014-01-28 13:27:16 +01:00
|
|
|
malloc() new pointers in functions only if not NULL, e.g. pcp_gennonce()
|
|
|
|
|
|
2014-02-05 13:07:35 +01:00
|
|
|
check pub key count in pcp.c before calling verify signature, croak if count==0
|
|
|
|
|
|
2014-02-12 00:37:41 +01:00
|
|
|
vault checksum: add keysigs as well
|
|
|
|
|
|
2014-02-24 19:52:57 +01:00
|
|
|
Add newlines to headers in define.h, so strlen() later catches the whole length.
|
|
|
|
|
|
2014-02-25 11:08:59 +01:00
|
|
|
Check is_utf8 license.
|
2014-02-25 12:26:54 +01:00
|
|
|
also found in https://gd.meizo.com/_files/lpc/ext/utf8.c
|
2014-02-13 00:06:55 +01:00
|
|
|
|
2014-03-10 16:58:48 +01:00
|
|
|
c++ destructor double free mess
|
|
|
|
|
|
2015-07-29 17:47:55 +02:00
|
|
|
Idea from encfs:
|
|
|
|
|
--extpass=program
|
|
|
|
|
Specify an external program to use for getting the user password. When the external program
|
|
|
|
|
is spawned, the environment variable "RootDir" will be set to contain the path to the root
|
|
|
|
|
directory. The program should print the password to standard output.
|
|
|
|
|
|
|
|
|
|
EncFS takes everything returned from the program to be the password, except for a trailing
|
|
|
|
|
newline (\n) which will be removed.
|
|
|
|
|
|
|
|
|
|
For example, specifying --extpass=/usr/lib/ssh/ssh-askpass will cause EncFS to use ssh's
|
|
|
|
|
password prompt program.
|
|
|
|
|
|
|
|
|
|
Note: EncFS reads at most 2k of data from the password program, and it removes any trailing
|
|
|
|
|
newline. Versions before 1.4.x accepted only 64 bytes of text.
|
|
|
|
|
|
|
|
|
|
-S, --stdinpass
|
|
|
|
|
Read password from standard input, without prompting. This may be useful for scripting encfs
|
|
|
|
|
mounts.
|
|
|
|
|
|
|
|
|
|
Note that you should make sure the filesystem and mount points exist first. Otherwise encfs
|
|
|
|
|
will prompt for the filesystem creation options, which may interfere with your script.
|
|
|
|
|
|