1. 07 Dec, 2016 7 commits
  2. 05 Dec, 2016 12 commits
  3. 04 Dec, 2016 1 commit
  4. 02 Dec, 2016 6 commits
  5. 01 Dec, 2016 1 commit
    • Dridi Boukelmoune's avatar
      Make Lck_AssertHeld trigger in the caller's code · 98204cba
      Dridi Boukelmoune authored
      The `held == 0` branch in the Lck__AssertHeld function is *never*
      taken and `cache.h` instructs to only use the macro. Being generated
      from calling code, the panic message becomes more informative.
      
      Panic messages were up until now not very helpful:
      
          Assert error in Lck__Assert(), cache/cache_lck.c line 175:
          Condition(ilck->held) not true.
      98204cba
  6. 30 Nov, 2016 8 commits
  7. 29 Nov, 2016 3 commits
  8. 28 Nov, 2016 2 commits
    • Poul-Henning Kamp's avatar
      Have the lurker push its VSC before sleeping. · 9204285d
      Poul-Henning Kamp authored
      This should stabilize c00049
      9204285d
    • Nils Goroll's avatar
      Parameter definition must not depend upon defines · f115bcad
      Nils Goroll authored
      Previously, unless HAVE_TCP_KEEP was defined equally for varnishd
      and an API client (vmod), the latter used a wrong struct declaration
      and, consequently, struct params members were accessed at a wrong
      location. This could have adverse effects from reading bogus
      values to overwriting wrong parameters or other memory.
      
      For consistency, we keep uninplemented parameters also in the
      cli and rst output with an appropriate description.
      
      Setting them over the cli is not an error, but has no effect.
      f115bcad