Commit History

Autor SHA1 Mensaxe Data
  Unrud eba6621f17 Rename backends from None to none %!s(int64=8) %!d(string=hai) anos
  Unrud c9664137a5 Improve error handling %!s(int64=8) %!d(string=hai) anos
  Unrud 09bde14e50 Allow auth backends to provide login and password %!s(int64=8) %!d(string=hai) anos
  Guillaume Ayoub 3e0c8cf285 Update copyright years %!s(int64=8) %!d(string=hai) anos
  Guillaume Ayoub 22d364729b Use "&" instead of "+" to test booleans %!s(int64=8) %!d(string=hai) anos
  Guillaume Ayoub 5066e97c66 Always compare both login and password to avoid timing attacks %!s(int64=8) %!d(string=hai) anos
  Unrud f2fb07fa84 Move authentication delay into __init__.py and add config %!s(int64=8) %!d(string=hai) anos
  Unrud c4537b1f5c Compare passwords and hashes in constant time (Fixes #591) %!s(int64=8) %!d(string=hai) anos
  Unrud fc309562da Repair SSHA method %!s(int64=8) %!d(string=hai) anos
  Guillaume Ayoub 059ba8dec1 Random timer to avoid timing oracles and simple bruteforce attacks %!s(int64=8) %!d(string=hai) anos
  Unrud 689e5c9dd5 Map logins to internal users in Auth module %!s(int64=9) %!d(string=hai) anos
  Unrud e2b87d145f Cosmetics: Don't use % for logging %!s(int64=9) %!d(string=hai) anos
  Guillaume Ayoub 3e52f34309 Remove pylint %!s(int64=9) %!d(string=hai) anos
  Guillaume Ayoub 6bfdcbafec Cosmetics %!s(int64=9) %!d(string=hai) anos
  Florian Mounier 221379ef85 Sort imports %!s(int64=9) %!d(string=hai) anos
  Guillaume Ayoub a8fda1aedf Cut long lines %!s(int64=9) %!d(string=hai) anos
  Markus Unterwaditzer 2dee66133d Flake8 fixes %!s(int64=9) %!d(string=hai) anos
  Guillaume Ayoub 2f97d7d1e1 Remove global state about configuration and logs %!s(int64=10) %!d(string=hai) anos
  Guillaume Ayoub 1001bcb676 Remove extra auth, rights and storage modules %!s(int64=10) %!d(string=hai) anos