1. 30 Jun, 2017 3 commits
  2. 01 Jun, 2017 1 commit
  3. 28 Feb, 2017 2 commits
  4. 20 Feb, 2017 1 commit
  5. 27 Jan, 2017 1 commit
  6. 25 Jan, 2017 1 commit
  7. 02 Nov, 2016 1 commit
  8. 25 Aug, 2016 2 commits
  9. 24 Aug, 2016 1 commit
    • Marek Vavrusa's avatar
      lib/resolve: track rtt of all tried servers · d5f3f4e2
      Marek Vavrusa authored
      when doing fast retransmit, each address may be
      contacted 1-N times, but previously only cumulative
      RTT was tracked for the NS that sent the answer.
      
      now the approximate query start time is subtracted
      from cumulative RTT to give an idea how long it
      took since the query was actually sent, and all
      the NSs that didn't respond within their retransmit
      windows are penalised too
      d5f3f4e2
  10. 23 Aug, 2016 1 commit
  11. 16 Jul, 2016 1 commit
  12. 06 May, 2016 2 commits
  13. 10 Dec, 2015 1 commit
  14. 15 Nov, 2015 1 commit
  15. 28 Oct, 2015 1 commit
  16. 29 Sep, 2015 1 commit
  17. 22 Jun, 2015 1 commit
  18. 07 Jun, 2015 1 commit
    • Marek Vavruša's avatar
      lib/resolve: do not reelect NS after addr resolution · b2127d21
      Marek Vavruša authored
      previously if NS had no A/AAAA records, they we’re looked up in subrequests, after that a new NS was reelected (possibly preferring another unknown), now it stays true to the NS of choice and changes only if it is unuseable
      b2127d21
  19. 06 Jun, 2015 1 commit
  20. 04 Jun, 2015 1 commit
  21. 03 Jun, 2015 2 commits
  22. 01 Jun, 2015 1 commit
    • Marek Vavruša's avatar
      lib/nsrep: persistent NS RTT/reputation tracking · e19396cc
      Marek Vavruša authored
      score has now meaning of ‘RTT’, maximum RTT is 10s
      which is also the penalty for timeout
      unknown servers are favorized as 10ms servers to
      encourage resolver to try them out, if they contain
      unknown glue they are most favourable
      e19396cc
  23. 22 Apr, 2015 2 commits
  24. 18 Apr, 2015 1 commit
  25. 10 Apr, 2015 1 commit
  26. 19 Mar, 2015 1 commit
  27. 18 Mar, 2015 2 commits
  28. 18 Feb, 2015 1 commit
  29. 15 Feb, 2015 1 commit
  30. 30 Dec, 2014 1 commit
  31. 14 Aug, 2014 1 commit
  32. 04 Aug, 2014 1 commit