Skip to content
Snippets Groups Projects
  1. Mar 25, 2020
    • Petr Špaček's avatar
      policy.DEBUG: log also final answer · 75bc47be
      Petr Špaček authored
      Attempt to avoid duplicating ten lines in debug_logfinish_cb lead me
      to splitting kr_log_qverbose_impl into two functions kr_log_q and kr_log_req.
      This is another minor change to API exposed to modules.
      Verified
      75bc47be
    • Petr Špaček's avatar
      unify verbose logging and request tracing · 912741e6
      Petr Špaček authored
      Formerly both logs used slightly different formats and duplicated code.
      From now on verbose log and request tracing are generated using the same
      code.
      
      This required a small change to request trace_log_f definition so it
      might affect external modules.
      Verified
      912741e6
  2. Mar 09, 2020
  3. Feb 25, 2020
  4. Jan 23, 2020
  5. Dec 20, 2019
  6. Dec 02, 2019
  7. Nov 28, 2019
  8. Sep 20, 2019
  9. Aug 05, 2019
  10. Jun 13, 2019
  11. Apr 11, 2019
  12. Mar 12, 2019
  13. Mar 05, 2019
  14. Feb 25, 2019
  15. 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
  16. Feb 06, 2019
  17. Dec 13, 2018
  18. Dec 04, 2018
  19. Dec 03, 2018
  20. Aug 14, 2018
  21. Jun 07, 2018
  22. Jun 06, 2018
  23. Jun 01, 2018
  24. Feb 15, 2018
  25. Jan 25, 2018
  26. Jan 18, 2018
  27. Jan 08, 2018