Commit Briefs
use /dev/urandom instead of /dev/random
From urandom(4) on OpenBSD For portability reasons, never use /dev/random. On OpenBSD, it is an alias for /dev/urandom, but on many other systems misbehaves by blocking because their random number generators lack a robust boot-time initialization sequence.
simplify b32decode; no functional change
no need to take an explicit length parameter when we can just advance the string until a NUL byte. base32 doesn't allow NUL bytes.
check pattern after stripping store path and extension
now `plass find ^keys' will correctly list only entries that starts with "keys"
release 0.2 (tags/0.2)