1. 30 May, 2018 1 commit
  2. 29 May, 2018 7 commits
  3. 28 May, 2018 8 commits
  4. 27 May, 2018 3 commits
  5. 25 May, 2018 1 commit
  6. 24 May, 2018 2 commits
  7. 23 May, 2018 4 commits
  8. 22 May, 2018 3 commits
  9. 21 May, 2018 1 commit
  10. 18 May, 2018 5 commits
  11. 17 May, 2018 2 commits
    • Nils Goroll's avatar
      ban lurker should back off on seeing a busy object · 128fbe7c
      Nils Goroll authored
      HSH_Unbusy() calls BAN_NewObjCore() not holding the objhead
      lock, so the ban lurker may race and grab the ban mtx just
      after the new oc has been inserted, but the busy flag not
      yet cleared.
      
      While it would be correct to call BAN_NewObjCore() with the
      objhead mtx held, doing so would increase the pressure on the
      combined ban & objhead mtx.
      
      If the ban lurker encounters a busy object, we know that there
      must be an unbusy in progress and it would be wiser to rather
      back off in favor of the it.
      
      Fixes #2681
      128fbe7c
    • Federico G. Schwindt's avatar
      For HTTP/1.1 requests, Host is mandatory · ff86ca7e
      Federico G. Schwindt authored
      The check is added to the builtin logic for now.
      
      Fixes #2631.
      ff86ca7e
  12. 14 May, 2018 3 commits