1. 25 Nov, 2018 2 commits
  2. 23 Nov, 2018 1 commit
  3. 22 Nov, 2018 2 commits
  4. 18 Nov, 2018 2 commits
  5. 16 Nov, 2018 1 commit
  6. 29 Oct, 2018 5 commits
  7. 26 Oct, 2018 1 commit
  8. 28 Aug, 2018 1 commit
  9. 17 Aug, 2018 2 commits
  10. 16 Aug, 2018 1 commit
    • ale's avatar
      Refactor the clientutil package · 193e29e6
      ale authored
      Implement a simpler API for the Backend interface, removing most old
      public methods and replacing them with a single Call() method, making
      the package look a bit more like an actual rpc package (so, hopefully,
      easier to replace in the future).
      193e29e6
  11. 15 Aug, 2018 1 commit
  12. 28 Jun, 2018 1 commit
    • ale's avatar
      Add package to manage user encryption keys · 9c87d6c3
      ale authored
      Encryption keys are stored themselves encrypted using a
      password (kdf+aes-siv construction).
      
      This package was moved over from git.autistici.org/id/keystore and
      completely refactored.
      9c87d6c3
  13. 27 Jun, 2018 1 commit
    • ale's avatar
      Nicer API for pwhash, and a benchmarking tool · 3a206d00
      ale authored
      The API makes it easier to set custom parameters on hashers. Default
      Argon2 parameters were also set to defaults more suited for a
      high-traffic authentication service.
      3a206d00
  14. 24 May, 2018 1 commit
  15. 01 Apr, 2018 1 commit
    • ale's avatar
      Minor http server improvements · c1ef74c7
      ale authored
      Fixes include:
      * only notify systemd after the network socket has been opened
      * add net/http/pprof debug handlers
      * add /health endpoint for Prometheus blackbox prober
      c1ef74c7
  16. 19 Mar, 2018 2 commits
  17. 14 Jan, 2018 4 commits
  18. 12 Jan, 2018 1 commit
  19. 11 Jan, 2018 1 commit
  20. 31 Dec, 2017 1 commit
  21. 22 Dec, 2017 1 commit
  22. 19 Dec, 2017 1 commit
  23. 17 Dec, 2017 3 commits
  24. 16 Dec, 2017 2 commits
  25. 14 Dec, 2017 1 commit