1. 28 May, 2018 4 commits
    • Dridi Boukelmoune's avatar
      Some varnishtop -f coverage · d282ee92
      Dridi Boukelmoune authored
      d282ee92
    • Dridi Boukelmoune's avatar
      Remove arbitrary 1.0 threshold in varnishtop -1 · 0efdb5c8
      Dridi Boukelmoune authored
      With that both -d and -1 options report the same output, with the former
      limited to the terminal height. While this increases the risk of "never
      ending" dumps of log records showing only once, the assumption is that
      varnishtop is useful when someone is looking for something in particular.
      Restricting the output to the records someone is interested in mitigates
      the risk.
      
      Fixes #2686
      0efdb5c8
    • Dridi Boukelmoune's avatar
      Terminate varnishtop -d automatically · d1b78e8d
      Dridi Boukelmoune authored
      Following the documentation, the -d option implies that once processing
      is done the process should exit. We give it the time to do one last
      refresh of the screen in curses mode.
      
      Refs #2686
      d1b78e8d
    • Nils Goroll's avatar
      Fix assertion in HTTP_create() · c14650ca
      Nils Goroll authored
      For the case that http_max_hdr is not a multiple of the pointer
      size.
      
      Ref #2690
      c14650ca
  2. 27 May, 2018 3 commits
  3. 25 May, 2018 1 commit
  4. 24 May, 2018 2 commits
  5. 23 May, 2018 4 commits
  6. 22 May, 2018 3 commits
  7. 21 May, 2018 1 commit
  8. 18 May, 2018 5 commits
  9. 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
  10. 14 May, 2018 4 commits
  11. 13 May, 2018 6 commits
  12. 08 May, 2018 4 commits
  13. 07 May, 2018 1 commit