September 2014 Archives by author
Starting: Mon Sep 1 08:45:21 CEST 2014
Ending: Tue Sep 30 11:20:41 CEST 2014
Messages: 293
- [master] 5aa97f1 add std.strstr
Per Buer
- [master] c8485f8 Nitpicks
Per Buer
- [master] 6728ac7 Get the name token out of the way prior to looking for a ', ' or ')'.
Dag Haavi Finstad
- [master] d2014e9 clarify that we will not see piped connections ever again
Nils Goroll
- [master] e1dcc19 remove some unused declarations
Nils Goroll
- [master] 7e5ec4c add VCL_BYTES for vmods
Nils Goroll
- [master] cc2b4c4 Add std.cache_req_body to call VRT_CacheReqBody from VCL
Nils Goroll
- [master] f57bc38 No inline-C required for these tests any more
Nils Goroll
- [master] f7c2c4c More canonical debug format for vmod_cache_req_body as suggested by fgs
Nils Goroll
- [master] 04a8293 Fix boolean logic in http_GetHdrToken
Nils Goroll
- [master] e40edce now that txt is const, fm can be, too
Nils Goroll
- [master] 9d8b62f Fix out-of-tree builds
Nils Goroll
- [master] f9e1dd9 revert ALLSPHINXOPTS from the previous commit
Nils Goroll
- [master] 7a51ed9 need explicit reference to subdir to be created
Nils Goroll
- [master] 5822d0c Get the out-of-tree build of docs right - finally?
Nils Goroll
- [master] 8098866 Fix logexpect cursor creation to use the proper cursor options
Martin Blix Grydeland
- [master] 5f57983 Don't log SLT_ReqAcct when we don't have assigned a VXID yet.
Martin Blix Grydeland
- [master] 71cd323 Make random/hash director exhaust the backend list when looking for healthy backend.
Martin Blix Grydeland
- [master] 74d4f0f Enable batch record usage in logexpect
Martin Blix Grydeland
- [master] 51e13a4 Allocate request VXID only when it's needed and delay all logging until it's been allocated.
Martin Blix Grydeland
- [4.0] d85dde6 Make random/hash director exhaust the backend list when looking for healthy backend.
Martin Blix Grydeland
- [4.0] d2d17a6 Fix logexpect cursor creation to use the proper cursor options
Martin Blix Grydeland
- [4.0] 4621557 Enable batch record usage in logexpect
Martin Blix Grydeland
- [4.0] f941069 Allocate request VXID only when it's needed and delay all logging until it's been allocated.
Martin Blix Grydeland
- [master] aa80275 Remove lingering VSL flush calls from when we used FD as log ID.
Martin Blix Grydeland
- [master] 2d303b0 Harden vtcp_sa_to_ascii
Martin Blix Grydeland
- [master] 6382a1e Bail out on workspace exhaustion in VRT_IP_string
Martin Blix Grydeland
- [master] 4e750aa Delay allocating log line data until it's known to be needed in varnishtop
Martin Blix Grydeland
- [master] 1161711 Keep two trees in varnishtop, one for order and one for uniqueness.
Martin Blix Grydeland
- [master] 31b4844 Don't mix const and non-const pointers. This should make jenkins happy again.
Martin Blix Grydeland
- [master] 44aca24 Round up vary length
Martin Blix Grydeland
- [master] 429966c Cast y argument to uintmax_t in RDN2/RUP2
Martin Blix Grydeland
- [master] 181fed0 Prevent a segfault on varnish reconnect in the varnishstat hitrate implementation
Martin Blix Grydeland
- [4.0] 7bebd3f Prevent a segfault on varnish reconnect in the varnishstat hitrate implementation
Martin Blix Grydeland
- [master] 81913d9 Add obj.age and beresp.age VCL variables
Poul-Henning Kamp
- [master] 636ec48 Add another request to this test-case, hoping to catch info about #1520
Poul-Henning Kamp
- [master] 9dd5d27 Don't leak struct req if we cannot restart it from a waiting list.
Poul-Henning Kamp
- [master] 69425d5 Reinstate this testcase, but make the servers failure to deliver non-fatal.
Poul-Henning Kamp
- [master] 6a989bc Don't expect the workspace length to be aligned.
Poul-Henning Kamp
- [master] a175e2e Bump the minimum workspace_client to 9k.
Poul-Henning Kamp
- [master] 5bd0f78 These two disabled testcases don't make sense any more
Poul-Henning Kamp
- [master] 9c2e787 Resurrect this test-case
Poul-Henning Kamp
- [master] 8ced67a Resurrect another test-case
Poul-Henning Kamp
- [master] 39805b6 Don't rename the VSM file into place until we have started the child process during startup.
Poul-Henning Kamp
- [master] cf3e395 Remove noisy debugging
Poul-Henning Kamp
- [master] 9a7eb1a Pinpoint sanity-checks of vfp->ctx to only the two place it is still hackishly used.
Poul-Henning Kamp
- [master] 4fdd324 Protect this test-case against a streaming related race.
Poul-Henning Kamp
- [master] 3063060 Reduce reliance on busyobj in preference of vfp_ctx.
Poul-Henning Kamp
- [master] e6e9569 Repatriate VFP_Fetch_Body() with cache_fetch.c, it's not really a VFP function but rather a fetch function calling VFP.
Poul-Henning Kamp
- [master] 233b392 push busyobj out of V1F fetching
Poul-Henning Kamp
- [master] 62080bc Move interpretation of Content-Length to cache_http.c since HTTP/2 will also use it.
Poul-Henning Kamp
- [master] 972273f Set the protocol-specific body status in http_conn for both req and resp.
Poul-Henning Kamp
- [master] e7414b5 Use the protocol specific info to determine precense of request body.
Poul-Henning Kamp
- [master] 49e7b9c Be consistent about bo-> vs bo.
Poul-Henning Kamp
- [master] 8535a3e Add asserts
Poul-Henning Kamp
- [master] 0c35ac8 Use the HTTP/1 VFP's for fetching the req.body
Poul-Henning Kamp
- [master] a701b66 Eliminate a unused REQ_BODY state
Poul-Henning Kamp
- [master] f40ffc8 Remove leftovers from ESI handling that now happens in req_fsm
Poul-Henning Kamp
- [master] d4b3c67 Set X-F-F early enough that it's present if we head directly to synth{}
Poul-Henning Kamp
- [master] 06cea07 Move HTTP1 VFPs to their own file, and integrate chunked helper function
Poul-Henning Kamp
- [master] 6fa596b Fail (400) on both buplicate Host: and Content-Length: headers
Poul-Henning Kamp
- [master] 2ada3dc Connection: header handling is not version dependent.
Poul-Henning Kamp
- [master] 8f3140f Rename http_GetReq() to http_GetMethod()
Poul-Henning Kamp
- [master] 81b1736 Be more precise about when we take EOF bodies on requests.
Poul-Henning Kamp
- [master] 4fdf41a Add a vfp_ctx to http_conn
Poul-Henning Kamp
- [master] 7221cf7 Rename REQ_BODY_ modes to WITH[OUT]_LEN rather than transmission mode.
Poul-Henning Kamp
- [master] e93ce21 Minor polish
Poul-Henning Kamp
- [master] c337a6a Use WRW's facility for sending chunked req.body to backend
Poul-Henning Kamp
- [master] 4be6020 Split beresp.body status determination into transport protocol dependent (is there a C-L header ?), and semantic (ie: HEAD request doesn't have body, even if the response has C-L etc.)
Poul-Henning Kamp
- [master] 287e405 Eliminate bo->content_length
Poul-Henning Kamp
- [master] f6c846c Add statistics to VFP's: number of calls and number of bytes returned.
Poul-Henning Kamp
- [master] dfc78bf Centralize counting of beresp.bodybytes
Poul-Henning Kamp
- [master] 2f057a3 Report VFP statistics in their own suppressed SLT_VfpAcct until we know what we really want with them.
Poul-Henning Kamp
- [master] 036bd79 Move the req.body stuff to its own source-file, its not HTTP1 specific.
Poul-Henning Kamp
- [master] 52a745b Reduce struct storage visibility.
Poul-Henning Kamp
- [master] e9e8d42 Eliminate bo->ws_o
Poul-Henning Kamp
- [master] 80459a2 Clean up stuff that were needed for ws_o
Poul-Henning Kamp
- [master] 35a9e75 Push busyobj further backwards
Poul-Henning Kamp
- [master] baf8541 Don't needlessly return struct object
Poul-Henning Kamp
- [master] 245ea1d Push busyobj out of STV_NewObject()
Poul-Henning Kamp
- [master] a2d16c1 Store cached req.body in a vacuous objcore to avoid a special-case interface to stevedores.
Poul-Henning Kamp
- [master] f7e2c15 Reintegrate struct body into struct object.
Poul-Henning Kamp
- [master] 5da2d31 Move struct object and its methods to storage.h
Poul-Henning Kamp
- [master] e7a1289 Minor cleanup.
Poul-Henning Kamp
- [master] 6c9c80e Start to make all the Obj* functions overridable by stevedores, begining with the ObjIter set. Have them consistently take objcore as first argument and replace "struct objiter*" into a void* cookie of the stevedores choice.
Poul-Henning Kamp
- [master] aee0b24 Methodify ObjGetSpace() and ObjExtend()
Poul-Henning Kamp
- [master] 666ede5 Methodify the rest of the Obj* functions.
Poul-Henning Kamp
- [master] c739268 Change wrk->stats.bla to wrk->stats->bla since it trips me up every single time, and it is inconsistent with how we do it elsewhere.
Poul-Henning Kamp
- [master] f724b36 Lend the worker a pointer to req/bo's vsl to allow us to simplify some function arguments.
Poul-Henning Kamp
- [master] 0ff51bd Trying to clean up various function arguments by moving towards struct worker for "usual stuff" like vsl, stats etc.
Poul-Henning Kamp
- [master] faf9ba4 More refactoring: HSH_* functions take struct worker as first argument
Poul-Henning Kamp
- [master] 9da7a7b Move Obj* API towards taking a struct worker as first argument.
Poul-Henning Kamp
- [master] 7816fee More refactoring to make struct worker the default context for Obj*()
Poul-Henning Kamp
- [master] 58db58b Final refactoring of struct worker as context for Obj*()
Poul-Henning Kamp
- [master] 890a45a Make server.hostname and server.identity available in all VCL methods.
Poul-Henning Kamp
- [master] f2cd8dc Oops, forgot this bit of previous commit
Poul-Henning Kamp
- [master] 0d0a6ce Try again to make server.hostname and server.identity available in all VCL_methods.
Poul-Henning Kamp
- [master] 3261a9f We always have a bo->fetch_objcore, don't confuse Coverity with a NULL test in the middle of things.
Poul-Henning Kamp
- [master] 5125065 Use a bigger buffer for the stdout/stderr to avoid annoying linebreaks in panic messages.
Poul-Henning Kamp
- [master] c522f7a Record the start and end of the worker thread stack.
Poul-Henning Kamp
- [master] 95c9cf0 Use proper HTTP/1 header syntax
Poul-Henning Kamp
- [master] 3eae7f2 Issue 400 code if header lines lack a ':'
Poul-Henning Kamp
- [master] 7d7b413 White-space OCD
Poul-Henning Kamp
- [master] 6b388a2 Give busyobj a copy of the hash-key so directors can access it.
Poul-Henning Kamp
- [master] 4b85700 Name some arguments just to show that we (already) can
Poul-Henning Kamp
- [master] 1473576 Whitespace OCD
Poul-Henning Kamp
- [master] 97014d3 Eliminate a surplus argument
Poul-Henning Kamp
- [master] 016531b Shuffling the backend code around a bit in preparation for multi-protocol backends.
Poul-Henning Kamp
- [master] 9618aa1 Use dir->gethdrs() as far down as we can, then switch to getfd().
Poul-Henning Kamp
- [master] 18be02e Add a new director method "->resolve" which returns another backend to use.
Poul-Henning Kamp
- [master] 9ba9a8b Introduce beresp.backend.
Poul-Henning Kamp
- [master] e88f87b Polishing
Poul-Henning Kamp
- [master] c3a4194 Concentrate director and backend related prototypes in cache_backend.h
Poul-Henning Kamp
- [master] b103cc1 Abstract the body setup so that directors can use other means than HTTP/1
Poul-Henning Kamp
- [master] fb046f6 Sort backend fetches (more) into protocol-agnostic bits, and protocol- implementation bits. Still not there, but getting closer...
Poul-Henning Kamp
- [master] e386255 Fix printf format for 32 bit archs
Poul-Henning Kamp
- [master] c7611af Move the last bits of file descriptor awareness out of the "abstract" director layer.
Poul-Henning Kamp
- [master] a239c03 Allow vcl_init{} to return(fail) in which case vcl.load or vcl.inline fails too.
Poul-Henning Kamp
- [master] 6c29a9c Test case for vcl_init -> return(fail)
Poul-Henning Kamp
- [master] 04c4043 Use vrt_ctx also for init/fini
Poul-Henning Kamp
- [master] f584202 Introduce "VRT_CTX" as a shorthand macro for "const struct vrt_ctx *ctx"
Poul-Henning Kamp
- [master] 2fd2a78 Move Tadd() to the only source file which uses it
Poul-Henning Kamp
- [master] d53f0f7 Convert htc->pipeline from txt to two char* pointers
Poul-Henning Kamp
- [master] 49af0c1 Convert htc->rxbuf from txt to dual char *
Poul-Henning Kamp
- [master] 2b6d5a5 Make the various http_Get* functions return const char * to what they find.
Poul-Henning Kamp
- [master] d5bc442 Constify txt.
Poul-Henning Kamp
- [master] 335c440 Fix casts
Poul-Henning Kamp
- [master] f96d286 Explicit cast back to pointer
Poul-Henning Kamp
- [master] 77e0b2c Take a more competent stab a the casts which breaks builds in jenkins.
Poul-Henning Kamp
- [master] 5aca8b4 Move handling of PRIV_ variables to separate source file before it gets too complicated.
Poul-Henning Kamp
- [master] 3fd1663 Now that things are properly prepared: Implement PRIV_SESS and PRIV_REQ
Poul-Henning Kamp
- [master] 73b829f Add vct_tchar() (ref: rfc7230#section-3.2.6)
Poul-Henning Kamp
- [master] f92e560 Write a general http_split() function to use when finding tokens and what's not in http headers.
Poul-Henning Kamp
- [master] 48509ec Merge branch 'master' of git.varnish-cache.org:varnish-cache
Poul-Henning Kamp
- [master] 2e765f3 Make token name comparison a robust and reusable function
Poul-Henning Kamp
- [master] 5aec889 Don't bother with any of the beresp.body transformations (esi/gzip/gunzip) if we know the length to be zero.
Poul-Henning Kamp
- [master] 4ad0d5b Remove the outdated and increasingly misleading dot(1) state graphs from the source code. We now have a working documentation system and these state engines should be documented there, using appropriate tools.
Poul-Henning Kamp
- [3.0] 50ab8ab Require a running Varnish before starting.
Lasse Karstensen
- [master] 0241c9f Require a running Varnish before starting.
Lasse Karstensen
- [master] bb9d787 Don't add a trailing dash to URL if missing path.
Lasse Karstensen
- [master] 39f6f36 Do not log garbage requests.
Lasse Karstensen
- [master] 3ee5325 Fix assertion error introduced in bb9d7879.
Lasse Karstensen
- [master] b328d4e Double allocated varnishlog buffer space.
Lasse Karstensen
- [master] 92fd590 Merge branch 'master' of git.varnish-cache.org:varnish-cache
Lasse Karstensen
- [3.0] 9511eef Double allocated varnishlog buffer space.
Lasse Karstensen
- [master] d63c53e Squash warnings for warn_unused_result.
Lasse Karstensen
- [master] 93b6f31 Clean up mistakes from d63c53e.
Lasse Karstensen
- [master] 0b69439 Squash further warn_unused_result warnings.
Lasse Karstensen
- [master] 1b72b66 Start ignoring lower case ctags file.
Lasse Karstensen
- [3.0] cf06737 Add that empty string VCL truth value changed.
Lasse Karstensen
- [3.0] 5cb77b2 EL7 chroot seem not to have python by default.
Lasse Karstensen
- [master] 114ba63 Increase accepted counter levels slightly.
Lasse Karstensen
- [4.0] 0bf6512 White space nit
Lasse Karstensen
- [4.0] ab252f0 Explicitly round down for timestamps
Lasse Karstensen
- [4.0] 8d496cc I know it's the OCD talking here, but neither a fixed 32 param limit or an string-insertion-sort feels right for me.
Lasse Karstensen
- [4.0] 3900cc1 Remove comment which breaks markup
Lasse Karstensen
- [4.0] 30a8ad0 A couple more corner cases
Lasse Karstensen
- [4.0] c4d99ff Message 850 is not helpful
Lasse Karstensen
- [4.0] b1001cd Fix whitespace in compiled vcl
Lasse Karstensen
- [4.0] 02cf2c5 Disassociate obj->http from bo->ws once the object is setup
Lasse Karstensen
- [4.0] 7e8177b Split BuildRequires into multiple lines.
Lasse Karstensen
- [4.0] 71b6a5d Correct AC_CHECK_PROGS usage
Lasse Karstensen
- [4.0] 7233081 Sort the list of build requirements.
Lasse Karstensen
- [4.0] 9246cfa Update list of documented build requirements.
Lasse Karstensen
- [4.0] d8a5c8b Filter the list and add forgotten python-sphinx.
Lasse Karstensen
- [4.0] a8d7884 Readline does not belong on this list.
Lasse Karstensen
- [4.0] 1d2edc2 Remove nitpicking mode (-n) for sphinx-build.
Lasse Karstensen
- [4.0] a32c45f systemd support for rhel7
Lasse Karstensen
- [4.0] db226a9 Purge has changed.
Lasse Karstensen
- [4.0] 016d66a Document the new return(retry).
Lasse Karstensen
- [4.0] 40b8066 Non-breaking space broke the control sequence.
Lasse Karstensen
- [4.0] a68f58a Give the CLI command vcl.show a -v flag which outputs all the source files involved in a given VCL.
Lasse Karstensen
- [4.0] 9d50fa6 Un-copy&paste leading whitespace in test-cases
Lasse Karstensen
- [4.0] da49eb7 White space copy&paste fixups
Lasse Karstensen
- [4.0] 3ffbaed White-space copy&paste fixups
Lasse Karstensen
- [4.0] 92004db Make it possible to return synth from vcl_deliver{}
Lasse Karstensen
- [4.0] 1b57f4c Add a VCC variable type "HTTP" to refer to an entire HTTP message. Presently supported "req", "bereq", "resp", "beresp".
Lasse Karstensen
- [4.0] c24c26e Expose WS_MarkOverflow()
Lasse Karstensen
- [4.0] 63ab036 Remove a couple of #ifdefs that serve no purpose anymore.
Lasse Karstensen
- [4.0] fcc5fe3 Define VARNISH_VMOD_DIR and VARNISH_VCL_DIR
Lasse Karstensen
- [4.0] 14a9cbc Rename shm_reclen to vsl_reclen for consistency.
Lasse Karstensen
- [4.0] cd7bd2a Un-copy&paste all the spaces back into TABs
Lasse Karstensen
- [4.0] a5e6d3b Varnishd needs to run the systems C-compiler to compile the VCL code.
Lasse Karstensen
- [4.0] a36e406 Remove a comment overtaken by events.
Lasse Karstensen
- [4.0] c9a5dd2 Tweak these two test cases for 32 bit systems
Lasse Karstensen
- [4.0] cf3b7c2 Typo
Lasse Karstensen
- [4.0] a36579b Zap space
Lasse Karstensen
- [4.0] 7a4fe10 Remove text - it no longer applies in V4
Lasse Karstensen
- [4.0] 0bd10ea Correctly fail bad reads in req.body
Lasse Karstensen
- [4.0] 1026d14 Rearrange some deck-chairs so panic messages can get better.
Lasse Karstensen
- [4.0] f1ca0b6 Use SI case for modifiers, fix spelling of (E)xa
Lasse Karstensen
- [4.0] 68b8768 Restrict charset used for file_id.
Lasse Karstensen
- [4.0] 47bb3c7 Update description
Lasse Karstensen
- [4.0] 13ff334 Fix printf formats for MacOS 10.9.4
Lasse Karstensen
- [4.0] 0d26b91 Bump the limit on how many groups we can deal with.
Lasse Karstensen
- [4.0] 873a6a0 Default the http timeout to half of the total testduration.
Lasse Karstensen
- [4.0] 0d73493 Fix breakage
Lasse Karstensen
- [4.0] 02ac125 Ensure bereq changes are not lost across vcl_backend_xxx methods
Lasse Karstensen
- [4.0] a973287 More coverage of VRT variables
Lasse Karstensen
- [4.0] 6d58b5e Do a "backend.list" to try to provoke any pending panics better, this CLI command goes to the varnish worker process if it is running and gives an error (which we ignore) if it isn't.
Lasse Karstensen
- [4.0] 2a5ad6f Varnishstat hitrate implementation
Lasse Karstensen
- [4.0] 1c965a1 Fix compilation if SO_{SND, RCV}TIMEO_WORKS is not defined
Lasse Karstensen
- [4.0] 25ad44e Strictly speaking
Lasse Karstensen
- [4.0] 0715bd7 Update the XHTML in the default guru page.
Lasse Karstensen
- [4.0] 2852b2d Skip NULL and empty arguments when hashing. Hash all other arguments.
Lasse Karstensen
- [4.0] f7abaec Describe bereq.retries
Lasse Karstensen
- [4.0] 76dd3b7 Rework autocrap configuration for libedit/libreadline
Lasse Karstensen
- [4.0] 2911138 wrong kind of white space
Lasse Karstensen
- [4.0] f54e14f Tweak size-sensitive test case for 32bit systems
Lasse Karstensen
- [4.0] c1acdee Pass the right string to syslog()
Lasse Karstensen
- [4.0] e6d50a6 Set default ttl (according to rfc2616 rules) to max-age, do not use Age twice
Lasse Karstensen
- [4.0] 98c949a Document why updating VMODs on the fly does not work.
Lasse Karstensen
- [4.0] e0d4d83 some words about exit codes
Lasse Karstensen
- [4.0] 7988a31 be more precise about status codes
Lasse Karstensen
- [4.0] 2ce0a6a Make this test 0.1 second more tolerant of timing on loaded systems
Lasse Karstensen
- [4.0] 1db617d White space nit
Lasse Karstensen
- [4.0] 7d99e1b Rework how we infer types in the VCC expresion evaluator.
Lasse Karstensen
- [4.0] 5a01820 Fix an issue where the order of symbol definition determined if code could compile or not.
Lasse Karstensen
- [4.0] a716ea3 Fix readline finding on FreeBSD -current
Lasse Karstensen
- [4.0] 746e41c Disable streaming in this test
Lasse Karstensen
- [4.0] 43cc282 Give vrt_ctx a "double now" timestamp for use in VCL/VRT/VMODs
Lasse Karstensen
- [4.0] 6e068ca Update filename references
Lasse Karstensen
- [4.0] d8f1646 WS_Reserve shouldn't round down if we're not asking for too much
Lasse Karstensen
- [4.0] 6111bc3 fight ocpd
Lasse Karstensen
- [4.0] a382e0d Change exit code documentation so highest is most severe. Dont mention exit(4)
Lasse Karstensen
- [4.0] 52083bf update gzip docs
Lasse Karstensen
- [4.0] d781eb9 fix a badly worded sentence, make choice of tense more consistent
Lasse Karstensen
- [4.0] 9fd6ff8 fix errors and clarify that do_g* are ignored when gzip support is off
Lasse Karstensen
- [4.0] 3056ec6 varnishd: streamline exit codes, fix exit codes for vsubs
Lasse Karstensen
- [4.0] bda7856 tools: streamline exit codes, fix exit codes for vsubs
Lasse Karstensen
- [4.0] bb29cda Fix a header name confusion
Lasse Karstensen
- [4.0] 274df85 Update names and examples for V4
Lasse Karstensen
- [4.0] 4ab15f7 Wording and whatnot
Lasse Karstensen
- [4.0] 21a1ae5 fix a typo
Lasse Karstensen
- [4.0] 5c54bd5 Return 2 from VSUB_run() when the sub process dies with a signal.
Lasse Karstensen
- [4.0] 3d6268f panic with INCOMPL() rather than exit(4)
Lasse Karstensen
- [4.0] 1c4e35f Add an informative warning when only starting the master process in daemon mode
Lasse Karstensen
- [4.0] 765124a make the update interval a double to allow values < 1
Lasse Karstensen
- [4.0] 31ebc99 should ignore return value of usleep()
Lasse Karstensen
- [4.0] fce798b Add another request to this test-case, hoping to catch info about #1520
Lasse Karstensen
- [4.0] f0994a0 Don't leak struct req if we cannot restart it from a waiting list.
Lasse Karstensen
- [4.0] abe6218 Reinstate this testcase, but make the servers failure to deliver non-fatal.
Lasse Karstensen
- [4.0] 8916322 Don't expect the workspace length to be aligned.
Lasse Karstensen
- [4.0] 49900b7 Bump the minimum workspace_client to 9k.
Lasse Karstensen
- [4.0] 30f2d7f These two disabled testcases don't make sense any more
Lasse Karstensen
- [4.0] 6c0eb3d Resurrect this test-case
Lasse Karstensen
- [4.0] ab54a9e Don't log SLT_ReqAcct when we don't have assigned a VXID yet.
Lasse Karstensen
- [4.0] 234c2ef Resurrect another test-case
Lasse Karstensen
- [4.0] 3826496 Don't rename the VSM file into place until we have started the child process during startup.
Lasse Karstensen
- [4.0] fb58aeb Don't add a trailing dash to URL if missing path.
Lasse Karstensen
- [4.0] 1eb0a36 Do not log garbage requests.
Lasse Karstensen
- [4.0] 5e92b13 Fix assertion error introduced in bb9d7879.
Lasse Karstensen
- [4.0] 1b14357 Remove noisy debugging
Lasse Karstensen
- [4.0] a613f49 Protect this test-case against a streaming related race.
Lasse Karstensen
- [4.0] d6755ff Improve examples and reduce duplicated information
Lasse Karstensen
- [4.0] b853437 Double allocated varnishlog buffer space.
Lasse Karstensen
- [4.0] cb07d86 Squash warnings for warn_unused_result.
Lasse Karstensen
- [4.0] 488f16a Clean up mistakes from d63c53e.
Lasse Karstensen
- [4.0] ffa893e Squash further warn_unused_result warnings.
Lasse Karstensen
- [4.0] 3efca0b Relax the vmod abi check if we are not in master
Lasse Karstensen
- [4.0] 56bac2c Set X-F-F early enough that it's present if we head directly to synth{}
Lasse Karstensen
- [4.0] 607c46d Update references to vcl_error
Lasse Karstensen
- [4.0] 86ec68a Spelling
Lasse Karstensen
- [4.0] b84a901 Remove duplicated line
Lasse Karstensen
- [4.0] 49bbb95 Fix reference
Lasse Karstensen
- [4.0] c4d966d Start ignoring lower case ctags file.
Lasse Karstensen
- [4.0] 1a59d8e clarify that we will not see piped connections ever again
Lasse Karstensen
- [4.0] 6f9eb5a Harden vtcp_sa_to_ascii
Lasse Karstensen
- [4.0] 29867c1 Bail out on workspace exhaustion in VRT_IP_string
Lasse Karstensen
- [4.0] de67fd6 Delay allocating log line data until it's known to be needed in varnishtop
Lasse Karstensen
- [4.0] 0ce5d09 Keep two trees in varnishtop, one for order and one for uniqueness.
Lasse Karstensen
- [4.0] cebdf05 remove some unused declarations
Lasse Karstensen
- [4.0] 6bc0250 add VCL_BYTES for vmods
Lasse Karstensen
- [4.0] 158fc1c Oops, forgot this bit of previous commit
Lasse Karstensen
- [4.0] c67aa08 Try again to make server.hostname and server.identity available in all VCL_methods.
Lasse Karstensen
- [4.0] efc0340 add std.strstr
Lasse Karstensen
- [4.0] a7927cb Nitpicks
Lasse Karstensen
- [4.0] 20ada6a Use a bigger buffer for the stdout/stderr to avoid annoying linebreaks in panic messages.
Lasse Karstensen
- [4.0] d38ea8a Revert "Tweak size-sensitive test case for 32bit systems"
Lasse Karstensen
- [4.0] d6daf2b Don't mix const and non-const pointers. This should make jenkins happy again.
Lasse Karstensen
- [4.0] dbaba70 If workspace_thread is not be big enough to hold all the objcore pointers that need to be purged we iterate until done.
Lasse Karstensen
- [4.0] 752a95f Ensure that we never call a VDP with a zero length unless we are done.
Lasse Karstensen
- [4.0] e388600 Make a dedicated cleanup function for req->vary_? to match the dedicated setup function we have.
Lasse Karstensen
- [4.0] 074d3c8 Prepare for 4.0.2-rc1 release.
Lasse Karstensen
- [4.0] e4394b8 Add list of changes.
Lasse Karstensen
- [master] 9cbce71 Update copyright statement.
Lasse Karstensen
- [master] 5c798e2 Improve examples and reduce duplicated information
Federico G. Schwindt
- [master] e10d234 Relax the vmod abi check if we are not in master
Federico G. Schwindt
- [master] f6619ba Update references to vcl_error
Federico G. Schwindt
- [master] 9d69163 Spelling
Federico G. Schwindt
- [master] fdee70d Remove duplicated line
Federico G. Schwindt
- [master] 9d70a57 Fix reference
Federico G. Schwindt
- [master] 9c72a93 Revert "Make server.hostname and server.identity available in all VCL methods."
Federico G. Schwindt
Last message date:
Tue Sep 30 11:20:41 CEST 2014
Archived on: Tue Sep 30 11:20:41 CEST 2014
This archive was generated by
Pipermail 0.09 (Mailman edition).