Try to get hashing exceptions from status-check into syslog.
Status request logging.
Add status request handler.
Default syslog_socket should be None.
fix fix of test cases
fix test cases
Implement config option syslog_socket.
Merge branch 'master' of github.com:SUNET/VCCS
Cleanup of db retry code. Less error logging.
More retry margin.
Add note about attacker capable of modifying userdb.
Be better at handling errors on startup.
Handle another kind of exception that might be observed
when rebooting, and vccs starts while mongodb is sorting
out it's replica set.
Bug fixes, mainly string formatting ones.
Update to current BCP from README file.
Make log context data thread safe.
Update rationale with bcrypt_pbkdf() info.
PEP-8 and assorted pycharm inspection fixes
Adapt H1 requirements in light of py-bcrypt kdf().
Log to screen when no logdir set.
add_credential: Fix returning True on success.
Document some todo's.
Commit some XXX comments todo after vacation, to not risk loosing them.
SHA-512 plaintext passwords before bcrypt
Avoids bcrypt limitation of only using the first 72 characters
of a password. Very counter-intuitive limitation for VCCS.
Add possible improvement gleaned from new OpenBSD bcrypt KDF.
fix add_creds_oath_key_handles_allow default value
Update tests now that credential_id is supposed to be string.
_calculate_cred_hash: avoid special delimiter character
Length-encode all the elements of T1 instead of concatenate with
a special delimiter character to avoid abuse/misuse of the delimiter.
Change credential_id from int to string.
Too hard to manufacture unique integers on the frontends
in a distributed fashion.
Add config option listen_addr.
Add XXX about logging context.