1. 17 Apr, 2019 1 commit
  2. 31 Jan, 2019 1 commit
    • Matthijs Mekking's avatar
      Print in dump-file stale ttl · 68e3472a
      Matthijs Mekking authored
      This change makes rndc dumpdb correctly print the "; stale" line.
      It also provides extra information on how long this data may still
      be served to clients (in other words how long the stale RRset may
      still be used).
      68e3472a
  3. 08 Nov, 2018 1 commit
  4. 10 Aug, 2018 1 commit
  5. 09 Aug, 2018 2 commits
  6. 31 Jul, 2018 1 commit
  7. 21 May, 2018 1 commit
    • Evan Hunt's avatar
      Prevent check_stale_header() from leaking rdataset headers · f6884e0c
      Evan Hunt authored
      check_stale_header() fails to update the pointer to the previous header
      while processing rdataset headers eligible for serve-stale, thus
      enabling rdataset headers to be leaked (i.e. disassociated from a node
      and left on the relevant TTL heap) while iterating through a node.  This
      can lead to several different assertion failures.  Add the missing
      pointer update.
      
      (cherry picked from commit cf9cb7cd)
      f6884e0c
  8. 11 May, 2018 1 commit
  9. 10 Apr, 2018 1 commit
    • Michał Kępień's avatar
      Use dns_fixedname_initname() where possible · 0041aeb7
      Michał Kępień authored
      Replace dns_fixedname_init() calls followed by dns_fixedname_name()
      calls with calls to dns_fixedname_initname() where it is possible
      without affecting current behavior and/or performance.
      
      This patch was mostly prepared using Coccinelle and the following
      semantic patch:
      
          @@
          expression fixedname, name;
          @@
          -	dns_fixedname_init(&fixedname);
          	...
          -	name = dns_fixedname_name(&fixedname);
          +	name = dns_fixedname_initname(&fixedname);
      
      The resulting set of changes was then manually reviewed to exclude false
      positives and apply minor tweaks.
      
      It is likely that more occurrences of this pattern can be refactored in
      an identical way.  This commit only takes care of the low-hanging fruit.
      
      (cherry picked from commit 4df4a8e7)
      0041aeb7
  10. 23 Feb, 2018 1 commit
  11. 18 Feb, 2018 1 commit
  12. 30 Nov, 2017 2 commits
  13. 28 Nov, 2017 2 commits
  14. 27 Nov, 2017 3 commits
  15. 23 Nov, 2017 2 commits
  16. 17 Nov, 2017 3 commits
  17. 26 Oct, 2017 2 commits
  18. 06 Oct, 2017 2 commits
  19. 03 Oct, 2017 1 commit
  20. 27 Sep, 2017 1 commit
  21. 18 Sep, 2017 1 commit
  22. 13 Sep, 2017 1 commit
    • Evan Hunt's avatar
      [master] cleanup strcat/strcpy · 114f9508
      Evan Hunt authored
      4722.	[cleanup]	Clean up uses of strcpy() and strcat() in favor of
      			strlcpy() and strlcat() for safety. [RT #45981]
      114f9508
  23. 07 Sep, 2017 1 commit
  24. 06 Sep, 2017 2 commits
  25. 05 Sep, 2017 1 commit
  26. 30 Aug, 2017 1 commit
  27. 28 Jul, 2017 1 commit
  28. 21 Jul, 2017 1 commit
  29. 04 May, 2017 1 commit