Don't crash when tracing entries with no password.
Handle encrypted files that have 0 bytes in them correctly.
Decryption function takes encoding parameter.
Bump TOKEN_SIZE_MAX.
Steal base64 encode/decode functions from ffmpeg.
Support encrypted passwords.