1. 30 May, 2019 1 commit
    • Vladimír Čunát's avatar
      lib/nsrep: refactor a piece of code · f13d3ef8
      Vladimír Čunát authored
      This is yet another logically equivalent change after 270d9964.
      Now it's written in a way that expresses the original intention more
      clearly and without copy&paste or long lines.
      
      It seems easiest to verify by inspecting the meaning of the code
      *separartely* for the two cases, based on condition:
      cur_addr_score < KR_NS_TIMEOUT
      f13d3ef8
  2. 12 Mar, 2019 1 commit
  3. 14 Dec, 2018 2 commits
  4. 11 Dec, 2018 2 commits
  5. 07 Dec, 2018 3 commits
  6. 03 Dec, 2018 1 commit
  7. 21 Nov, 2018 3 commits
  8. 02 Nov, 2018 1 commit
  9. 14 Aug, 2018 1 commit
  10. 18 Jun, 2018 1 commit
  11. 23 Apr, 2018 1 commit
  12. 12 Apr, 2018 1 commit
  13. 28 Mar, 2018 10 commits
  14. 12 Jan, 2018 1 commit
  15. 21 Dec, 2017 1 commit
    • Marek Vavruša's avatar
      lib: added support for trace_log for verbose messages · 393b738a
      Marek Vavruša authored
      The `QRVERBOSE` macro uses the `query` pointer to find out whether the
      request has trace log enabled. If it does, it uses trace log to log verbose messages using that callback (regardless of whether verbose mode is set or not).
      
      This required changing of structure printing functions to formatting functions returning textual representation of the objects (dname, rrset, pkt).
      This is potentially slower as creates heap objects, but it doesn't happen
      in the hotpath so it doesn't really matter for verbose logs.
      393b738a
  16. 01 Aug, 2017 2 commits
  17. 30 Jun, 2017 3 commits
  18. 01 Jun, 2017 1 commit
  19. 21 Apr, 2017 1 commit
  20. 30 Mar, 2017 1 commit
  21. 28 Feb, 2017 1 commit
  22. 27 Jan, 2017 1 commit