Skip to content
Snippets Groups Projects
  1. Nov 02, 2016
  2. Oct 24, 2016
  3. Oct 21, 2016
  4. Oct 20, 2016
  5. Oct 19, 2016
  6. Oct 18, 2016
  7. Oct 11, 2016
  8. Oct 07, 2016
  9. Sep 30, 2016
  10. Sep 27, 2016
  11. Sep 08, 2016
  12. Sep 07, 2016
  13. Sep 05, 2016
    • Marek Vavrusa's avatar
      daemon/worker: retransmit based on current score · 1a568228
      Marek Vavrusa authored
      if the score is known (and not glued), the retry
      rate is <avg(rtt), 250ms>
      
      if the NS score is unknown or worse than 250ms,
      it is always retried at this rate
      
      all other servers in the list use default rate
      1a568228
  14. Aug 25, 2016
  15. Aug 24, 2016
    • Ondřej Surý's avatar
      Reuse packet_source address when retrying over TCP. This prevents · 59009f21
      Ondřej Surý authored
      timeouts over TCP when <n> first nameservers timeout over UDP as
      previously the TCP would connect again to the first and only the
      first nameserver in task->addrlist.
      
      This would need to be ultimately fixed in TCP Fast Retransmit.
      59009f21
    • 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
  16. Aug 23, 2016
  17. Aug 15, 2016
  18. Aug 11, 2016