Skip to content
Snippets Groups Projects
  1. Aug 25, 2016
    • Vladimír Čunát's avatar
      docs nitpicks · a204d048
      Vladimír Čunát authored
      a204d048
    • Vladimír Čunát's avatar
      don't use kr_crypto_reinit() · 04065fcd
      Vladimír Čunát authored
      We called kr_crypto_init() just before forking and then _reinit() in
      all children, but we never did any cryptography in-between - better
      initialize after forking.
      
      Note: the function is KR_EXPORT.  It might not be useful anymore, but
      its removal would require bumping libkres soname.
      04065fcd
  2. 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
  3. Aug 23, 2016
  4. Aug 15, 2016
  5. Aug 11, 2016
  6. Aug 10, 2016
  7. Aug 09, 2016
  8. Aug 05, 2016