Skip to content
Snippets Groups Projects
  1. Feb 25, 2019
  2. Feb 22, 2019
    • Vladimír Čunát's avatar
      daemon: rework handling of TLS authentication params · 81b1450e
      Vladimír Čunát authored and Petr Špaček's avatar Petr Špaček committed
      It's mainly about the way we parse and validate them.
      
      Almost all of the parts of validation that were being done
      in modules/policy/policy.lua and daemon/tls.c got moved
      to daemon/bindings/net.c, so it's easier to follow that.
      Also more checks are being done now, e.g. contents of .pin_sha256
      and .hostname strings.
      Verified
      81b1450e
    • Vladimír Čunát's avatar
      policy.TLS_FORWARD: send SNI on wire if configured · a4284580
      Vladimír Čunát authored and Petr Špaček's avatar Petr Špaček committed
      In https world it's standard to do that, and it's relied on.
      Real-life example: 8.8.8.8#853 over TLSv1.3 won't send a certificate
      if we don't send SNI (no idea why; also they do send it with TLSv1.2).
      
      As a consequence, we no longer allow multiple hostnames per
      address-port tuple, but that didn't seem useful.
      Verified
      a4284580
  3. Feb 06, 2019
  4. Dec 13, 2018
  5. Dec 04, 2018
  6. Dec 03, 2018
  7. Aug 14, 2018
  8. Jun 07, 2018
  9. Jun 06, 2018
  10. Jun 01, 2018
  11. Feb 15, 2018
  12. Jan 25, 2018
  13. Jan 18, 2018
  14. Jan 08, 2018
  15. Nov 24, 2017
  16. Aug 01, 2017
  17. Jul 20, 2017
    • Vitezslav Kriz's avatar
      policy: update aho-corasick code · 172d0414
      Vitezslav Kriz authored
      Library lua-aho-corasick is provided as git submodule. Library
      build is triggered with kresd build. ahocorasick.so is copied into
      modules directory.
      172d0414
  18. Jul 11, 2017
  19. Jul 10, 2017
  20. Jun 27, 2017
  21. Jun 01, 2017