libvmod-vslp:21eb1d3b5286b45c5c54028b7b76beaff49ee228 commitshttps://code.uplex.de/uplex-varnish/libvmod-vslp/commits/21eb1d3b5286b45c5c54028b7b76beaff49ee2282016-01-13T11:04:16Zhttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/21eb1d3b5286b45c5c54028b7b76beaff49ee228create m4 directory if it doesnt exist2016-01-13T11:04:16ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/c3249b2e52c4685b876c3cebd3a539e2a1dd00b5update/fix copyright, some whitespace ocd2015-09-29T09:17:55ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/1ab1291cb1a38d0ed0a345619e99ba864f07681fupdate README based on master README.40.rst2015-09-29T09:16:18ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/39042bb7d0d1a9795a93a975fbab3a27393df770inherit the default prefix from Varnish and document behaviour2015-09-29T09:11:37ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/053fc79d39737f6b15934d7f293ead2b46cb7425fail configure if Varnish has the wrong ABI2015-09-29T09:08:24ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/ab8b7da33534dac0a25063f339903f56396aa32fdetermine varnish abi in configure2015-09-29T09:02:18ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/3d52ac5e274735d801e8ac2902431db8d547c509ignore emacs backups and make dist source bundle2015-09-29T09:02:07ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/a65398946e01d71c97030ce3c63c29b40a44d566we dont build packages2015-09-29T09:01:56ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/dd786adc16b4f0d62a0abd8a1b0d60efd544d78fbuild also depends on headers2015-09-29T09:01:48ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/da4e85af67b93f48d048fcf193f008f56c8303e5Pull in crc32 from old varnish sources to remove dependency on libvgz/libz2015-09-29T09:01:37ZNils Gorollnils.goroll@uplex.de
crc32.c is largely equivalent to the freebsd implementation
Revert "use includes from VARNISHSRC if we need to" -
This reverts commit <a href="/uplex-varnish/libvmod-vslp/commit/496725d6123d36e333134d5a1733c363922cf6f8" data-original="496725d6123d36e333134d5a1733c363922cf6f8" data-link="false" data-link-reference="false" data-project="1" data-commit="496725d6123d36e333134d5a1733c363922cf6f8" data-reference-type="commit" data-container="body" data-placement="bottom" title="use includes from VARNISHSRC if we need to" class="gfm gfm-commit has-tooltip">496725d6</a>.
The decision to pull in crc32 is based on an irc dicussion with phk
that vmods should not use libvgz. The libvgz api is not to be exposed
to minimize name clash issues with libz. As we only need crc32, there
is no good reason to use libvgz in the first place.https://code.uplex.de/uplex-varnish/libvmod-vslp/commit/e40cf71e8deef14e868e7e4bb78ca7609a7d979duse includes from VARNISHSRC if we need to2015-09-29T09:01:23ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/2fd14ed558b9199322e2ac32be4bd22288bed9d8initialize be_choice2015-09-29T09:01:12ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/27d1fc7c274187e023a0ccbd19d90d46247d309fmodernise build infrastructure to current state libvmod-example2015-09-29T09:01:02ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/ff3e663017562eb8dab56b42f48ca0f130a99c90added backend_n2014-07-27T20:30:49ZJulian Wiesenerjw@vtoc.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/df36795d5a39e67984ed78b8ff9287a453a86418tabify2014-07-21T20:35:24ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/14ff8ae817adcf960c634073a3c9b559e0d3b2fdhandle null pointer string arguments to backend_by_string and backend_by_stri...2014-07-21T20:32:57ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/72c66a9129e3cde4f2d15284cb37022f74755faedoc update: using from backend_fetch, missing bit2014-07-15T22:45:07ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/1263d9d25733e6da143ec6fee5840e9290fb2070it is not WRONG for vslp to fail to find a (healthy) backend - especially not2014-07-15T22:33:08ZNils Gorollnils.goroll@uplex.deif it is an alternative one and we got a preferred backendhttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/baf1e40d03bd792658b3abb8ca527a9b1cac8a56No need for sprintf in debug output - use VSLb for debug and VSL for init log...2014-07-15T22:15:06ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/36b4bffc5ab705c716c07801e1cf1125676be80fmodify v01004.vtc to use backend_by_string_hash from a called sub2014-07-15T21:28:06ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/55b6e90dc954c4f9561fa9c7479c3c0b7ca35a0eallow setting bereq.backend in vcl_backend_fetch2014-07-15T10:03:52ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/43155054ac335a33985e95951a83d181c6faa164respect retries rather than restarts when called from fetch2014-07-13T14:40:55ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/cd761af19a44c38bd56c1b73a566fb6d30dd58f1fix an off-by one error: failing assertion if only one backend configured2014-07-13T10:51:47ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/c875e2d04ed542af73c4497ee93d31f25d1152f3ignore more generated files2014-07-13T10:50:15ZNils Gorollnils.goroll@uplex.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/1ab4b75e6778a47e59f67af52b6a5ff8f8481780vtc update: req.backend got renamed to req.backend_hint2014-06-16T14:47:15ZJulian Wiesenerjw@vtoc.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/30b3f25c8bee29494c4a04f3f164bd6cae4bc724doku update: req.backend got renamed to req.backend_hint2014-06-16T14:09:32ZJulian Wiesenerjw@vtoc.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/286ab437ee099a7f60ea4d410df1994d3e664ab2added sponsor note2014-06-12T16:52:46ZJulian Wiesenerjw@vtoc.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/6318870aa4279771b43b50e20b6d0e6f78c63173Update -> v4.0-release2014-06-12T16:50:11ZJulian Wiesenerjw@vtoc.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/3c513dec61091fe96a22fb9649e762689054aa17added documentation2013-08-19T18:19:25ZJulian Wiesenerjw@vtoc.dehttps://code.uplex.de/uplex-varnish/libvmod-vslp/commit/b6d731075e6bcc96cca484bafb266f4d818fbe8aInitial commit2013-08-14T19:55:18ZJulian Wiesenerjw@vtoc.de