1. 03 Apr, 2019 2 commits
  2. 27 Mar, 2019 1 commit
  3. 21 Mar, 2019 2 commits
  4. 17 Feb, 2019 1 commit
  5. 29 Jan, 2019 1 commit
  6. 25 Nov, 2018 2 commits
  7. 23 Nov, 2018 1 commit
  8. 22 Nov, 2018 2 commits
  9. 18 Nov, 2018 2 commits
  10. 16 Nov, 2018 1 commit
  11. 29 Oct, 2018 5 commits
  12. 26 Oct, 2018 1 commit
  13. 28 Aug, 2018 1 commit
  14. 17 Aug, 2018 2 commits
  15. 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
  16. 15 Aug, 2018 1 commit
  17. 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
  18. 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
  19. 24 May, 2018 1 commit
  20. 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
  21. 19 Mar, 2018 2 commits
  22. 14 Jan, 2018 4 commits
  23. 12 Jan, 2018 1 commit
  24. 11 Jan, 2018 1 commit
  25. 31 Dec, 2017 1 commit
  26. 22 Dec, 2017 1 commit