April 2012 Archives by date
Starting: Wed Apr 4 10:17:03 CEST 2012
Ending: Mon Apr 30 15:00:56 CEST 2012
Messages: 162
- [master] 9cd5b47 escape \0
Per Buer
- [master] 8b8adc6 Fix typo in HTTP header name
Tollef Fog Heen
- [master] 3cf4384 Adapt to FreeBSD 10 #include changes
Poul-Henning Kamp
- [master] 9f9429c move FreeBSD hacks to the (out of varnish-tree) freebsd configs
Poul-Henning Kamp
- [master] e6d7f46 Fix for #1109
Poul-Henning Kamp
- [master] 9dc28b2 Fix libedit detection on *BSD OS's
Tollef Fog Heen
- [master] 7e51d6f Stopgap fix to get FreeBSD 10-current compiling again.
Poul-Henning Kamp
- [master] 480c0a5 Go over the return(restart) code.
Poul-Henning Kamp
- [master] 10f1de6 Fix #1126 by properly setting the mask token to the IP number token.
Poul-Henning Kamp
- [master] 35475f8 Missing errorchecks incompilation of regsub()
Poul-Henning Kamp
- [master] 8bc9a68 Better fix for #1126
Poul-Henning Kamp
- [3.0] d04d9c9 Fix poll waiter, so that we don't terminate the search for poll'ed fd's early in the case of a timeout.
Tollef Fog Heen
- [3.0] a8e7773 A quick style polish
Tollef Fog Heen
- [3.0] 0d77e83 Give VRT_re_match a sess* arg and report VRE errors using SLT_VCL_Error instead of asserting.
Tollef Fog Heen
- [3.0] 62ab683 Make it possible to set limits for VRE matching.
Tollef Fog Heen
- [3.0] 5e46b7c Bump minimum number of threads for RPMs
Tollef Fog Heen
- [3.0] 98f1c8c Add a "wait-running" primitive to varnish instances, so we can avoid fixed sleeps waiting for the child process to start.
Tollef Fog Heen
- [3.0] f697e67 Try to firm up v00010 even more, by explicitly waiting for the crashing child to do so, and then explicitly start it again.
Tollef Fog Heen
- [3.0] b4ef285 Elminiate pthread poisoning of manager process.
Tollef Fog Heen
- [3.0] 12d4a11 WRK_Flush was renamed to WRW_Flush a long time ago; update some ifdefed code and comments to match
Tollef Fog Heen
- [3.0] 09b66bd Use = rather than := in Makefile to make solaris make stop whining on distcheck
Tollef Fog Heen
- [3.0] ef21769 Quit early if setting blocking mode fails.
Tollef Fog Heen
- [3.0] 50b79ba Drop explicit dependeny on Makefile for default_vcl.h to avoid spurious rebuilds
Tollef Fog Heen
- [3.0] f85a52c Attempt to document the different options for invalidating cached content
Tollef Fog Heen
- [3.0] 000f199 Make EXP_NukeOne() make do with a struct worker arg instead of sess.
Tollef Fog Heen
- [3.0] 910518a Merge new material from reference/purging_banning, and do a little house keeping
Tollef Fog Heen
- [3.0] 834dff6 Update to 3.0 syntax
Tollef Fog Heen
- [3.0] 8721bc4 Also snapshot the worker thread workspace around esi:include processing.
Tollef Fog Heen
- [3.0] d1bf3bb Ignore SIGPIPE, it causes the test-executing subprocess to bail out before all diagnostics have been gathered.
Tollef Fog Heen
- [3.0] e5e7c23 Make it possible to mark http stuff "non-fatal".
Tollef Fog Heen
- [3.0] f124895 Register buffer allocation failuers on vgz's and make failure to clean those up non-fatal.
Tollef Fog Heen
- [3.0] cbad9e1 Use a better way of checking we have pkg-config
Tollef Fog Heen
- [3.0] 21335dc Don't abbreviate panic message output.
Tollef Fog Heen
- [3.0] d04a8fb Typographical corrections, spelling
Tollef Fog Heen
- [3.0] d5117f5 Add new format %{VCL_Log:foo}x which output key:value from std.log() in VCL
Tollef Fog Heen
- [3.0] cad88f4 Support for \t\n in varnishncsa format strings
Tollef Fog Heen
- [3.0] 999d163 Make the VFP calls symmetric and pair-wise visible, allow ->end() to fail, and act accordingly.
Tollef Fog Heen
- [3.0] 856bd82 Overhaul the detection and reporting of fetch errors, to properly catch trouble that materializes only when we destroy the VGZ instance.
Tollef Fog Heen
- [3.0] 052053b More cleanup and simplification of FetchError reporting.
Tollef Fog Heen
- [3.0] e17acd8 Polish the chunked body fetcher. It still irks me that it does one byte reads for the hex-length headers.
Tollef Fog Heen
- [3.0] d8f894b Remove a bit of stale debugging.
Tollef Fog Heen
- [3.0] 29d126f Avoid infinite loop in regsuball
Tollef Fog Heen
- [3.0] ab7a91e Use scalbn(3) rather than exp2(3), it should be faster and more portable.
Tollef Fog Heen
- [3.0] ce09d2e Add a missing case: ESI parent document gunzip'ed but included document gzip'ed.
Tollef Fog Heen
- [3.0] 1808856 document the compression behaviour in Varnish 3.0
Tollef Fog Heen
- [3.0] 494c04a Add health control of backends from CLI
Tollef Fog Heen
- [3.0] 90d322d Expose VSL_Name2Tag in libvarnishapi
Tollef Fog Heen
- [3.0] 1259255 FlexeLint spotted a memory leak in Tollefs "admin-health" code, so I started fixing that, and then I fixed another couple of nits and polished the naming a bit and ...
Tollef Fog Heen
- [3.0] 7fa1728 Add some backend.list commands to exercise that code also
Tollef Fog Heen
- [3.0] 36b08cc Test more of the backend matching code.
Tollef Fog Heen
- [3.0] e8fb459 One more backend.list test to get all of the code.
Tollef Fog Heen
- [3.0] 64a8c2a varnishstat: Add json output and continous mode
Tollef Fog Heen
- [3.0] b1401a8 Simplify json callback
Tollef Fog Heen
- [3.0] 6a0e8fd A minor preemptive cleanup before the ban-lurker gets remodelled.
Tollef Fog Heen
- [3.0] c08a29d Rewrite the ban-lurker.
Tollef Fog Heen
- [3.0] b1f19fa Add a new stats counter for "gone" marked bans
Tollef Fog Heen
- [3.0] a588d04 Don't start the ban-lurker until -spersistent is done loading.
Tollef Fog Heen
- [3.0] 37b7329 Add a missing WS_Release()
Tollef Fog Heen
- [3.0] b2bad5a Explicitly document that concatenation is only supported for the builtins.
Tollef Fog Heen
- [3.0] e700b07 Silence a Flexelint warning
Tollef Fog Heen
- [3.0] 3156777 Implement VRE options with hard linkage to PCRE options instead of maintaining magic hex-bit values that must match.
Tollef Fog Heen
- [3.0] b9830bf Use PCRE_NOTEMPTY rather than NOTEMPTY_ATSTART, it suffices for us
Tollef Fog Heen
- [3.0] 62128e2 fix a block of text rendering as part of source code
Tollef Fog Heen
- [3.0] fe1ae1b Update varnishtest(1) documentation somewhat
Tollef Fog Heen
- [3.0] 33d0e41 Make it possible to test for the non-definition of a http header.
Tollef Fog Heen
- [3.0] d8f305f Be more precise about default behaviour in the presence of cookie headers
Tollef Fog Heen
- [3.0] 4b1466c typo. Thanks to å¼ å¦å½¬
Tollef Fog Heen
- [3.0] 05da5bc Clean up examples a bit
Tollef Fog Heen
- [3.0] 9dc49ae Clean up examples a bit (#2)
Tollef Fog Heen
- [3.0] 40236d9 remove minor typos
Tollef Fog Heen
- [3.0] 9fdaf89 s/reponse/response/
Tollef Fog Heen
- [3.0] a9f7b8a Correct ACL syntax
Tollef Fog Heen
- [3.0] 5449220 Some clarification on how 'now' works I'm not sure if we should go into more detail about how the whole thing works
Tollef Fog Heen
- [3.0] 5365096 add a label so we can ref this in the user guide / tutorial
Tollef Fog Heen
- [3.0] 237da8d Add a label, fix a typo and remove -o (now default)
Tollef Fog Heen
- [3.0] 4d1c103 remove -i and -I, add -m and describe it. Simplify the docs. The user only needs to care about -m, really
Tollef Fog Heen
- [3.0] f1b3895 updated syntax, thanks to Chris Handy for spotting it
Tollef Fog Heen
- [3.0] ed3d41b Remove the ref to -o for varnishlog Add a link to the varnishlog man page and the logging chapter in the tutorial
Tollef Fog Heen
- [3.0] 0beaedb add a ref to man varnishlog
Tollef Fog Heen
- [3.0] f281afc clean up refs
Tollef Fog Heen
- [3.0] b400281 Fix syntax for 3.0
Tollef Fog Heen
- [3.0] c41f68d Curse WG14
Tollef Fog Heen
- [3.0] 2a3a532 typos
Tollef Fog Heen
- [3.0] d243c2d Another typo
Tollef Fog Heen
- [3.0] 62403b5 Misleading use of key= instead of key: which is correct.
Tollef Fog Heen
- [3.0] 9cd0acb Fix inconsistant man page, as reported by Chris Adams
Tollef Fog Heen
- [3.0] 479107f All relevant BSD's have a testable kqueue now.
Tollef Fog Heen
- [3.0] 23fa9e5 Fix typo
Tollef Fog Heen
- [3.0] b72c1e6 Remove outdated comment
Tollef Fog Heen
- [3.0] ce08e8a Add explanation for Varnish "hashing" in light of advisories.
Tollef Fog Heen
- [3.0] 095c9b9 Added an introduction. Brushed up the chapter on varnish in a virtualized environment
Tollef Fog Heen
- [3.0] 6b4dfb8 typo. Thanks scoof
Tollef Fog Heen
- [3.0] 5e2a759 Handle the case of sub being NULL
Tollef Fog Heen
- [3.0] 0ff7bb2 Update .gitignore
Tollef Fog Heen
- [3.0] 079c360 Actually use a default (80) if no port is specified
Tollef Fog Heen
- [3.0] 9d33363 Update syntax for 3.0
Tollef Fog Heen
- [3.0] cf19220 By Slink, via Geoff:
Tollef Fog Heen
- [3.0] 2ee9351 Add support for the %{format}t construct to varnishncsa
Tollef Fog Heen
- [3.0] 2cfb4ee speling
Tollef Fog Heen
- [3.0] f93325e Fix a test description
Tollef Fog Heen
- [3.0] d53674d Make this test case more robust (and faster) by using the CLI to control backend health, rather than rely on probes.
Tollef Fog Heen
- [3.0] ebd73a7 cleaned out some cruft. Added links to the actual docs
Tollef Fog Heen
- [3.0] 0f07324 add link
Tollef Fog Heen
- [3.0] e052321 Literal block colons in fully minimized form
Tollef Fog Heen
- [3.0] 97ffae1 Rest of the literal block colons in fully minimized form
Tollef Fog Heen
- [3.0] f7f8e8c Make the invalid domains FQDN to save time if you have a long search-list.
Tollef Fog Heen
- [3.0] a94b3a1 Wait a bit before trying to start/use varnishd again
Tollef Fog Heen
- [3.0] bdc88fb Honor remove-flag also when processing comments in ESI parsing.
Tollef Fog Heen
- [3.0] 6387403 Make sure we have debug.sizeof in at least one test-case.
Tollef Fog Heen
- [3.0] 654a81d Documentation fixes from Federico G. Schwindt <fgsch at lodoss.net>
Tollef Fog Heen
- [3.0] 8332ca8 Drop struct workreq, we don't use it.
Tollef Fog Heen
- [3.0] 835a072 Add proper handling of TCP timeouts on client side
Tollef Fog Heen
- [3.0] 0854c5d Make it possible to limit the total transfer time.
Tollef Fog Heen
- [3.0] 8306db9 Call SES_Delete on sessions found to be closed during vca_return_session.
Tollef Fog Heen
- [master] 7175bb3 Remove the -w argument, -p should be used instead.
Poul-Henning Kamp
- [master] 9a1b232 remove the -w option from man varnishd
Per Buer
- [master] 8931bc0 :: need to be on a separate line in RST.
Per Buer
- [master] 3a82559 Fix escaping in regsub docs
Tollef Fog Heen
- [master] 2612267 Remove unused #include
Poul-Henning Kamp
- [master] 0679d60 Be much more cautious about how much workspace we have to build predictive vary string.
Poul-Henning Kamp
- [master] f992125 Reset output buffer on VGZ_WrwFlush()
Martin Blix Grydeland
- [master] 5625a9a Expose resp.body for inspection and testing in varnishtest
Martin Blix Grydeland
- [master] 058fa0f stats are no longer in CLI
Andreas Plesner Jacobsen
- [master] 0f7d9a3 Cave in to the microoptimization demands and remove a pointless unlock/lock sequence when using critbit, at the expense of a slightly more ornate API for hashers.
Poul-Henning Kamp
- [master] b8e04e6 Don't have mempool->free police the max parameter, leave that to the guard. This makes 'max' parameter mis-sizing much less problematic.
Poul-Henning Kamp
- [master] 4601ddc Fix some stats-counter issues scoof pointed out yesterday:
Poul-Henning Kamp
- [master] 5961b65 Fix a flexelint nit
Poul-Henning Kamp
- [master] 353073c Make VSC->hcb_nolock a worker local counter for consistency, locking it would seriously miss the point.
Poul-Henning Kamp
- [3.0] 9a27210 Set next state to STP_DONE also when an overflow error is encountered while parsing the HTTP request.
Martin Blix Grydeland
- [master] 017ba98 Add an explicit macro_undef() function so we don't pass a NULL argument to a printflike function.
Poul-Henning Kamp
- [master] cab6375 Extra asserts to try to catch a weird panic on tinderbox::osx
Poul-Henning Kamp
- [master] 8bf6c6d Also reflect the VCC exit code through if -C is specified.
Poul-Henning Kamp
- [master] ad9356a Clean up docs about esi:remove and <!--esi
Andreas Plesner Jacobsen
- [master] 5056ea1 Stopped using macros for make and install, according to Fedora's packaging guidelines
Ingvar
- [master] a43175e Removed source install instructions from the built package, as requested by rpmlint
Ingvar
- [master] 0897b8b Stopped using macros for make and install, according to Fedora's packaging guidelines
Ingvar
- [master] d31f331 Removed source installation instructions INSTALL, as requested by rpmlint
Ingvar
- [master] 1607091 Moved libdir/varnish to the varnish-libs subpackage where it belongs, and added an ld.so.conf.d fragment file listing libdir/varnish
Ingvar
- [master] c562b7c No need to keep the sphinx doc =build dir. If a user wants them, she can recreate them.
Ingvar
- [master] 3dbab85 Added missing changelog entries from fedora
Ingvar
- [master] e82877e Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Ingvar
- [master] 9ec4417 systemd support for fedora
Ingvar
- [master] d52a72e merged changelog entries from fedora
Ingvar
- [master] 469aa69 update systemd params and unit file to match trunk
Ingvar
- [master] 7678c0f files for systemd
Ingvar
- [master] 562c67d Make it possible for Open/Net/DragonFly-BSD to find readline.h
Poul-Henning Kamp
- [master] a8ac09b Add missing + in docs
Tollef Fog Heen
- [3.0] 8dd2a4c Add missing + in docs
Tollef Fog Heen
- [master] 9c449d0 Make things compile on OpenBSD
Poul-Henning Kamp
- [master] 563b21e Missed these two in yesterdays OpenBSD compat commit.
Poul-Henning Kamp
- [master] f564428 Be consistent about what environment we test the compiled VCL in.
Poul-Henning Kamp
- [master] 6d5c733 Variable rename for easier searching.
Poul-Henning Kamp
- [master] 2361947 Another bit of the OpenBSD commit I missed.
Poul-Henning Kamp
- [master] 0b00877 Add a -r ("read-only") argument which can protect parameters from subsequent changes.
Poul-Henning Kamp
- [master] 2b623ea Add a parameter to disable inline-C code in VCL
Poul-Henning Kamp
- [master] fb6f3c5 Add parameter vcc_unsafe_path which allows '/' in include "..." and 'import ... from ...'. Default is on (= no change)
Poul-Henning Kamp
- [master] 1d588b3 Silence an annoying message when running varnishd -C
Poul-Henning Kamp
- [master] ee1f86d Writing an article about the utility of asserts, I noticed some inconsistent whitespace with asserts.
Poul-Henning Kamp
- [master] f222778 Eliminate the prepfetch state
Poul-Henning Kamp
- [master] 19a9743 -r option for read only parameters
Per Buer
- [master] 170d084 explain the reason behind -r
Per Buer
- [master] 816c1c3 Enable PCRE JIT-compiled regular expressions
Tollef Fog Heen
Last message date:
Mon Apr 30 15:00:56 CEST 2012
Archived on: Mon Apr 30 15:01:08 CEST 2012
This archive was generated by
Pipermail 0.09 (Mailman edition).