Thanks Tiago Neiva for the idea (and the previously commited code)
Fix two man entries (-r and -u)
Fix install for when `make file` was used + a uninstall rule
Update README and INSTALL files
No need of two functions (also, they're breaking MacOSX compilation)
Being more precise
Some man fixes
Make the passwords stealthier in `ps' output
Removing embedded polarssl library

Compilation is now possible against polarssl 1.2 and 1.3
Thanks Robert Scheck
Remove useless -L flags (break OSX Mavericks compilation anyway)
Brew file from @hugsy -- thx go to him
Prompt for passwords not provided on commandline

When no password (user or recovery) is provided with the commandline
switch to use that password type, parse_args should still record that
the user wanted to use that type of key. This allows the program to prompt
for it later.

Signed-off-by: Will Dyson <will.dyson@gmail.com>
Fix crash when reading user password

In prompt_up, do not take a third level of reference to the string
pointer "up", since my_getpass does not dereference it before passing to
readline(). Crashes with glibc 2.17.

Signed-off-by: Will Dyson <will.dyson@gmail.com>
Initialize variable before use

In my_getpass, initialize "n" to zero before calling readline().
The linux manpages state that readline() will only allocate memory
for the input if *lineptr is NULL and *n is zero. In reality, it only
checks *lineptr, but let's play it safe.

Signed-off-by: Will Dyson <will.dyson@gmail.com>
Print warnings when disabling write access

When the user has selected a verbose option, this seems like the kind of
thing they would be interested in.

Signed-off-by: Will Dyson <will.dyson@gmail.com>
Fail cleanly on volume open failure

When failing to open the volume (after read-only fallback), give an error
message and fail cleanly.

Signed-off-by: Will Dyson <will.dyson@gmail.com>
Merge pull request #5 from Thalience/err-messages

Improve error messages
Merge pull request #6 from Thalience/fix-userpass-interactive

Nice catch, thanks again
Removing the kinda test-encryption binary
Adding variables for FreeBSD -- thanks @hugsy