1. 07 May, 2019 15 commits
  2. 06 May, 2019 9 commits
  3. 02 May, 2019 2 commits
  4. 26 Apr, 2019 11 commits
  5. 25 Apr, 2019 3 commits
    • Ondřej Surý's avatar
      Merge branch '615-tcp-client-crash-v9_14-master' into 'master' · 2c85466c
      Ondřej Surý authored
      Resolve "tcp-clients mostly ineffective"
      
      Closes #615
      
      See merge request isc-projects/bind9!1871
      2c85466c
    • Evan Hunt's avatar
      CHANGES, release note · 4551c58e
      Evan Hunt authored
      (cherry picked from commit 244e44af432121a05e0a308b7ccce96a8ecd28ab)
      (cherry picked from commit 79fad84b)
      4551c58e
    • Evan Hunt's avatar
      restore allowance for tcp-clients < interfaces · d809ec6c
      Evan Hunt authored
      in the "refactor tcpquota and pipeline refs" commit, the counting
      of active interfaces was tightened in such a way that named could
      fail to listen on an interface if there were more interfaces than
      tcp-clients. when checking the quota to start accepting on an
      interface, if the number of active clients was above zero, then
      it was presumed that some other client was able to handle accepting
      new connections. this, however, ignored the fact that the current client
      could be included in that count, so if the quota was already exceeded
      before all the interfaces were listening, some interfaces would never
      listen.
      
      we now check whether the current client has been marked active; if so,
      then the number of active clients on the interface must be greater
      than 1, not 0.
      
      (cherry picked from commit 02365b87ea0b1ea5ea8b17376f6734c811c95e61)
      (cherry picked from commit cae79e1b)
      d809ec6c