- 09 Mar, 2016 3 commits
-
-
Guillaume Quintard authored
-
Guillaume Quintard authored
Based on the sergesyrota's work (https://github.com/sergesyrota/Varnish-Cache/commit/d514686c643fac19da2aa9dfaa7690461510bffb)
-
Federico G. Schwindt authored
-
- 08 Mar, 2016 2 commits
-
-
Federico G. Schwindt authored
-
Dag Haavi Finstad authored
Discussed with Federico. Fixes: #1725
-
- 04 Mar, 2016 3 commits
-
-
Federico G. Schwindt authored
Early version of the patch OK'd by martin@. Fixes #1855.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
- 03 Mar, 2016 10 commits
-
-
Lasse Karstensen authored
-
Nils Goroll authored
vbit_init now initializes a vbitmap from an arbitrary memory extent. If more bits are used than the extent provided, auto-sizing falls back to malloc, so vbit_destroy() should still be used. adding a test program
-
Lasse Karstensen authored
Avoid some of the mess in src/ when building multiple vmods in the same git tree.
-
Nils Goroll authored
When setting bit n (the n+1th bit) of an n-bit vbitmap, we'd miss to expand the bitmap and thus overflow our buffer and overwrite the first bit of the next byte in memory.
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
Without this we could start running ban_lurker_test_ban with an empty list of bans to test, causing a lot of unnecessary ban and oh mutex contention on every ban lurker invocation until the REQ ban triggering it is gone. Also don't call ban_lurker_test_ban when our destination ban is the same as the one being tested. This would be wasted work. Adjust the c00049.vtc test case for the bans now not being unnecessarily tested.
-
Martin Blix Grydeland authored
Resetting the pointer would race against the ban lurker moving the OC in the ban list and any object event listeners wanting to see the new ban timestamp on OEV_BANCHG. Fixes: #1863
-
Martin Blix Grydeland authored
Without this we could ban an object erranously if the ban lurker has moved the OC in the ban list while we were evaluating.
-
Guillaume Quintard authored
-
Guillaume Quintard authored
-
- 02 Mar, 2016 3 commits
-
-
Federico G. Schwindt authored
Previously we would force the protocol and method fields to HTTP/1.1 and GET, respectively, but hide this from VSL showing 2 different entries for BereqProtocol and/or BereqMethod. Discussed with arianna@. Fixes #1662
-
Poul-Henning Kamp authored
-
Lasse Karstensen authored
This was forgotten in ecbdb32a and made the change moot.
-
- 01 Mar, 2016 7 commits
-
-
Poul-Henning Kamp authored
Spotted by: Martin
-
Poul-Henning Kamp authored
ban-list if the lurker washes this OC while we check it. Mostly diagnosed by: Martin Fixes: #1864
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 29 Feb, 2016 1 commit
-
-
Dridi Boukelmoune authored
Both contents and formatting were off.
-
- 26 Feb, 2016 7 commits
-
-
Poul-Henning Kamp authored
the refcount adjecent to the call.
-
Poul-Henning Kamp authored
Rename ObjStable() to ObjBocDone() which is more precise.
-
Poul-Henning Kamp authored
Fixes: #1860
-
Dridi Boukelmoune authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 25 Feb, 2016 3 commits
-
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
XML constructs ("</!--" and "</!CDATA[[" from confusing it.
-
Poul-Henning Kamp authored
barely concealed evil grin.
-
- 24 Feb, 2016 1 commit
-
-
Poul-Henning Kamp authored
-