Skip to content
Snippets Groups Projects
  1. May 20, 2022
  2. May 18, 2022
  3. May 13, 2022
  4. May 11, 2022
  5. May 04, 2022
  6. May 02, 2022
  7. Apr 11, 2022
  8. Apr 04, 2022
  9. Mar 21, 2022
  10. Mar 14, 2022
  11. Mar 01, 2022
  12. Feb 28, 2022
  13. Feb 22, 2022
  14. Feb 18, 2022
  15. Jan 31, 2022
  16. Jan 10, 2022
  17. Dec 22, 2021
    • Vladimír Čunát's avatar
      daemon/zimport: better failure logging · 1720302f
      Vladimír Čunát authored
      The typical DNSSEC problems should happen already when trying to
      validate the DNSKEY set, so it's better to be more verbose there.
      
      In the end I gave up on deduplicating with log_bogus_rrsig() code,
      as it's different logging group, logging level, no kr_query, etc.
      1720302f
    • Vladimír Čunát's avatar
    • Vladimír Čunát's avatar
      lib/log: remove the unused log groups · 5158170b
      Vladimír Čunát authored
      We can always easily add groups when needed.
      5158170b
    • Vladimír Čunát's avatar
      daemon/zimport: rewrite, support ZONEMD · d7a065c5
      Vladimír Čunát authored
      The approach of the code was rather hacky, simulating some packets
      arriving from upstream and making the module stack CONSUME that.
      Instead we take a direct approach now: use the simplified validator API
      and then insert into cache directly.
      
      One effect is improved performance, and consequently roughly halving
      the lag which happens when prefill module invokes this.
      (With root zone the lag goes down to 0.1 s from over 0.2 s,
       on my relatively fast CPU.  Fortunately it's just once a day.)
      d7a065c5
  18. Dec 21, 2021
    • Tomas Krizek's avatar
      policy: log selected actions · 46158186
      Tomas Krizek authored
      The following actions will now be logged in debug level (or request
      tracing): ANSWER, DENY, DENY_MSG, DROP, REFUSE, TC
      
      This can be useful for RPZ and other policy debugging.
      
      Purposefully ommitted actions:
      PASS - since it's the same as normal processing
      REROUTE - the action itself comes from renumber module
      STUB,FORWARD,TLS_FORWARD - this could be more confusing than useful
        (e.g. when response comes from cache)
      46158186