I tried to create a volume with a long password (more than 50 characters), and it gave me this error. --- /Volumes/Rex/OSXCrypt/Libraries/TCrypt/Sources/Password.cpp:104: failed assertion `length < sizeof (Text)' Abort trap ---
yes, that assertion exists because the hard limit for passwords is 256 character long and it is the same of TrueCrypt. I had to decide whether to make it assert or to simply just truncate the password.
One other bug/feature: When I try to execute the following command:
--- ocutil create -verbose -fat -nopass -keyfiles keyfile,keyfile2,keyfile3 -algorithm Serpent-Twofish-AES -size 200M test.img --- Nothing happens. No error, it just puts me back at the bash prompt. (This is the same command as in the release notes, just with changed names.)
I double-checked - I did remember to make the three keyfiles. :)
For reference, when I omit the -nopass flag, it works as you'd expect - it just asks for a password.