Skip to content
Snippets Groups Projects
  1. Nov 02, 2016
    • Vladimír Čunát's avatar
      lru_get_new *can* return NULL · eeec66a1
      Vladimír Čunát authored
      ... and that doesn't necessarily mean that malloc() failed.
      We do *not* want to evict a heavy-hitter by an unfrequent element.
      
      Note: even the implementation currently in master *did* return NULL,
      so some parts of the code were just wrongly returning ENOMEM.
      eeec66a1
    • Vladimír Čunát's avatar
      lru: new implementation and also interface · 9d5beac5
      Vladimír Čunát authored
      The implementation is now similar to set-associative caches
      that x86 CPU use.  Also the API is changed a bit, leading to
      slight simplification of our use patterns.
      9d5beac5
  2. Oct 24, 2016
  3. Oct 20, 2016
  4. Oct 11, 2016
  5. Sep 08, 2016
  6. 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
    • Marek Vavrusa's avatar
      lib/nsrep: respect -DFAVOUR_IPV6=X · 5013e18b
      Marek Vavrusa authored
      maintainer may wish to choose neutral or even
      more favoured server selection of IPv6 servers.
      
      -DFAVOUR_IPV6=0 makes neutral server selection
      -DFAVOUR_IPV6=40 gives IPv6 40ms better chance
      5013e18b
  7. Aug 25, 2016
  8. Aug 24, 2016
  9. Aug 23, 2016
  10. Aug 17, 2016
  11. Aug 15, 2016
  12. Aug 12, 2016
  13. Aug 11, 2016