August 2014 Archives by thread
Starting: Tue Aug 5 09:29:13 CEST 2014
Ending: Fri Aug 29 18:09:13 CEST 2014
Messages: 131
- [master] 321c2e3 Wean HSH_Lookup from struct object
Poul-Henning Kamp
- [master] 2d8b964 Keep req->objcore around.
Poul-Henning Kamp
- [master] 9588e2d 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.
Poul-Henning Kamp
- [4.0] 69aecb8 Fix a race spotted by Nils: We have to hold a ref to the busyobj if we want to examine it in any detail.
Martin Blix Grydeland
- [4.0] 1d05050 Fix memory leak on ESI
Martin Blix Grydeland
- [master] 82f20ae Shift focus from object to objcore
Poul-Henning Kamp
- [master] 73351be Fix errnous dates in the old specfile entries that give warnings on fedora.
Nils Goroll
- [4.0] f642ddd Fix errnous dates in the old specfile entries that give warnings on fedora.
Nils Goroll
- [master] 93d2928 Use req->objcore rather than req->obj
Poul-Henning Kamp
- [master] 01ccb32 Eliminate a couple of trivial uses of req->obj
Poul-Henning Kamp
- [master] d717b1b More trivial changes to use req->objcore instead of req->obj
Poul-Henning Kamp
- [master] 9827226 More req->obj low hanging fruit
Poul-Henning Kamp
- [3.0] 779ab3a always include config.h first
Nils Goroll
- [master] c0f7ed6 More req->obj to req->objcore movement
Poul-Henning Kamp
- [master] dd7083a Make generic functions for OA's in double format.
Poul-Henning Kamp
- [master] 6ce5b1e Add generic uint{32, 64} OA_ accessor functions, use for VXID.
Poul-Henning Kamp
- [master] 4300c74 Strip the tag bits when setting obj->vxid rather than everytime we put it into a http-header.
Poul-Henning Kamp
- [4.0] 881825b Spelling
Federico G. Schwindt
- [4.0] 01e63b2 Sync with reality
Federico G. Schwindt
- [4.0] f2d23a7 Sync with reality
Federico G. Schwindt
- [4.0] 177fc4d Spelling
Federico G. Schwindt
- [4.0] 455281a Workaround a problem in recent libedit versions
Federico G. Schwindt
- [4.0] 9ea22d7 Fix incorrect representation when using reals
Federico G. Schwindt
- [4.0] 212b652 Typo in BAN configuration
Federico G. Schwindt
- [4.0] d0532eb Fix backends and vhosts example
Federico G. Schwindt
- [master] c62d0b6 Don't keep looking at req->obj->http once we have req->resp populated.
Poul-Henning Kamp
- [master] 7820ecd Introduce the HTTP_Encode() and HTTP_Decode() functions which pack a http response into bytestring.
Poul-Henning Kamp
- [master] 8374871 Pack obj->http into a oa_http bytestring and populate the obj->http structure from that while we still need it.
Poul-Henning Kamp
- [master] a25a2b6 Fix for GCC warning
Poul-Henning Kamp
- [master] 4d5a73b Don't frob http->status directly to test value, we need to take account for the extra two digits made available for VCL.
Poul-Henning Kamp
- [master] be938d3 Wrap obj->len in an accessor function
Poul-Henning Kamp
- [master] 95e9092 Incrementally chip away at struct object
Poul-Henning Kamp
- [master] 8fc1898 Make the length a property of the body.
Poul-Henning Kamp
- [master] ab53b55 Fix a printf format error
Poul-Henning Kamp
- [master] 4ee1b91 Wrap the gzip/changed_gzip flags into a more general object flag mechanism.
Poul-Henning Kamp
- [master] 6699df5 Eliminate bo->fetch_obj
Poul-Henning Kamp
- [master] c6f20e4 Varnishstat hitrate implementation
arianna
- [master] 85956ba Another stab at getting this printf right
Poul-Henning Kamp
- [master] 4489553 Remove debugging
Poul-Henning Kamp
- [master] 716810b Fix compilation if SO_{SND, RCV}TIMEO_WORKS is not defined
Federico G. Schwindt
- [master] ea518c6 Add a OF_IMSCAND flag at set it when we create the object, and replace the duplicated test for :status, Last-Modified and ETag.
Poul-Henning Kamp
- [master] 7a385e9 Strictly speaking
Poul-Henning Kamp
- [master] 420cc26 Minor polish around IMS tests.
Poul-Henning Kamp
- [master] 6a06d64 Get IMS and gzip/gunzip more correct:
Poul-Henning Kamp
- [master] d9a6da6 Get OA_HEADERS using the accessor function
Poul-Henning Kamp
- [master] 9b35b6f Introduce a function to extract a header from OA_HEADER
Poul-Henning Kamp
- [master] b582416 Rewrite http_Merge() to pull from OA_HEADERS
Poul-Henning Kamp
- [master] 4c9b521 Quote etags used in tests.
Nils Goroll
- [master] 6718050 Pass a dstat arg to oc->updatemeta()
Poul-Henning Kamp
- [master] 37e6f87 Complete obj->objcore change for bans
Poul-Henning Kamp
- [master] 63728f8 Update the XHTML in the default guru page.
Poul-Henning Kamp
- [master] 43b39e5 Minor cleanups
Poul-Henning Kamp
- [master] 7804592 Make the object iterator work on objcore and get rid of ims_obj.
Poul-Henning Kamp
- [master] ecd7f92 Move STV_Freestore() to ObjSlim()
Poul-Henning Kamp
- [master] bdc6f73 Eliminate req->obj.
Poul-Henning Kamp
- [master] 90b8267 Retire various struct object related infrastructure.
Poul-Henning Kamp
- [master] 1ca4bfc Rewrite the esi_include delivery to use ObjIter()
Poul-Henning Kamp
- [master] b0d96f6 Skip NULL and empty arguments when hashing. Hash all other arguments.
Nils Goroll
- [master] 1a9e5b0 Change the main esi_deliver loop to also use ObjIter
Poul-Henning Kamp
- [master] 31741b8 Set the OA_VARY through the API.
Poul-Henning Kamp
- [master] d27a9b3 Wording
Federico G. Schwindt
- [master] f1271c6 Describe bereq.retries
Federico G. Schwindt
- [master] 7c0e75f Rework autocrap configuration for libedit/libreadline
Nils Goroll
- [master] c2f91fe wrong kind of white space
Nils Goroll
- [master] f36b476 Make vcl_hit{}'s access to obj.* happen through the packed string.
Poul-Henning Kamp
- [master] 080fa4f Don't populate obj->http any more.
Poul-Henning Kamp
- [master] 71f2b38 Remove obj->http.
Poul-Henning Kamp
- [master] 305e69c Tweak size-sensitive test case for 32bit systems
Poul-Henning Kamp
- [master] d1d7333 Make it possible to pass a pointer to the new value to ObjSetattr()
Poul-Henning Kamp
- [master] 149e627 Put stats directly in vfp_ctx
Poul-Henning Kamp
- [master] 48ecc25 Move ESI parser from a struct busyobj to struct vfp_ctx
Poul-Henning Kamp
- [master] 3635ea3 Eliminate unused arguments.
Poul-Henning Kamp
- [master] f1fafd2 Add the objcore to the vfp_ctx
Poul-Henning Kamp
- [master] 75f8f3a More reduction of vfp_ctx->bo usage
Poul-Henning Kamp
- [master] 689256a Isolate length manipulations of objects.
Poul-Henning Kamp
- [master] 9268784 Push space allocation for objects into cache_obj.c as well.
Poul-Henning Kamp
- [master] 1dc22f0 Pass the right string to syslog()
Federico G. Schwindt
- [master] 3fdbad0 Eliminate the body from vfp_ctx, we now only manipulate it through the objcore.
Poul-Henning Kamp
- [master] 5d19015 Push the last bit of struct object firmly into stevedore-space.
Poul-Henning Kamp
- [master] ede3d4c Add comment based on discussion yesterday
Poul-Henning Kamp
- [master] 4e56f03 Eliminate struct storage from VFP_GetStorage callers
Poul-Henning Kamp
- [master] 8eea87d Be consistent about size_t and ssize_t, the latter is better.
Poul-Henning Kamp
- [master] 4d461ea Also get struct storage out of VFP_GetStorage()
Poul-Henning Kamp
- [master] aa45a21 Make the persistent stevedore responsible for finding space for the "NEED_FIXUP" flag in the space dedicated for private bits.
Poul-Henning Kamp
- [master] 667e023 Encapsulate the "storage object" identifier which stevedores get to play with.
Poul-Henning Kamp
- [master] 16e0798 Remove the object -> objcore link
Poul-Henning Kamp
- [master] ca6a58d Don't discard the initial bit of the VSL
Poul-Henning Kamp
- [master] 36123ef Do a stat(2) check of inode/dev to detect changed vmod files.
Poul-Henning Kamp
- [master] caa3769 Also insist that the vmod name matches before reusing, to cater for hardlinks.
Poul-Henning Kamp
- [master] 777bf9d Revert "Also insist that the vmod name matches before reusing, to cater for hardlinks."
Poul-Henning Kamp
- [master] d48d032 Revert "Do a stat(2) check of inode/dev to detect changed vmod files."
Poul-Henning Kamp
- [master] 0a6e8a6 Deal with any remaining request body in cnt_synth
Martin Blix Grydeland
- [4.0] d11d441 Deal with any remaining request body in cnt_synth
Martin Blix Grydeland
- [master] 4e9fb4b Set default ttl (according to rfc2616 rules) to max-age, do not use Age twice
Nils Goroll
- [master] 920541a Document why updating VMODs on the fly does not work.
Poul-Henning Kamp
- [master] ed16ec8 some words about exit codes
Nils Goroll
- [master] 71ec63f be more precise about status codes
Nils Goroll
- [master] 778d0d1 Make this test 0.1 second more tolerant of timing on loaded systems
Poul-Henning Kamp
- [master] 603ad18 White space nit
Poul-Henning Kamp
- [master] 5a83b69 Rework how we infer types in the VCC expresion evaluator.
Poul-Henning Kamp
- [master] 9962996 Fix an issue where the order of symbol definition determined if code could compile or not.
Poul-Henning Kamp
- [master] e8e089f Set Vary: Accept-Encoding if we munge the gzip status.
Poul-Henning Kamp
- [master] 1c238cc improve legibility
Nils Goroll
- [master] ad0ae8e Escape question marks in C-strings to avoid accidentally generating tri-graphs.
Poul-Henning Kamp
- [master] 269c143 Fix readline finding on FreeBSD -current
Poul-Henning Kamp
- [master] de4743d Don't bother with busyobj delivering already completed objects.
Poul-Henning Kamp
- [master] 785ba2e Disable streaming in this test
Poul-Henning Kamp
- [master] cd1c7e8 white space nit
Poul-Henning Kamp
- [master] a982659 Give vrt_ctx a "double now" timestamp for use in VCL/VRT/VMODs
Poul-Henning Kamp
- [master] b109ee1 Fix sensitivity for header token matching. Rename GetHdrData -> GetHdrToken
Nils Goroll
- [master] ceb6198 strings.h doesn't get included anywhere else where strncasecmp() is used
Nils Goroll
- [master] 05b7a36 Update filename references
Federico G. Schwindt
- [master] 6227fdf WS_Reserve shouldn't round down if we're not asking for too much
Nils Goroll
- [master] f5f1dc8 fight ocpd
Nils Goroll
- [master] 77e82e8 Change exit code documentation so highest is most severe. Dont mention exit(4)
Nils Goroll
- [master] 0c6ef77 Don't optimize out the (completed) bo for esi-children
Poul-Henning Kamp
- [master] f2caddc Fix a bug in setting *.ttl variables from VCL and go over testcases at the same time.
Poul-Henning Kamp
- [master] 71e00d5 update gzip docs
Nils Goroll
- [master] 1b952e0 fix a badly worded sentence, make choice of tense more consistent
Nils Goroll
- [master] 95448ac fix errors and clarify that do_g* are ignored when gzip support is off
Nils Goroll
- [master] 33e6fe7 varnishd: streamline exit codes, fix exit codes for vsubs
Nils Goroll
- [master] dae4cee tools: streamline exit codes, fix exit codes for vsubs
Nils Goroll
- [master] 58c2793 Fix a header name confusion
Nils Goroll
- [master] d2e6acd Update names and examples for V4
Federico G. Schwindt
- [master] d45a1f5 Wording and whatnot
Federico G. Schwindt
- [master] 842f542 fix a typo
Nils Goroll
- [master] be4def8 Return 2 from VSUB_run() when the sub process dies with a signal.
Nils Goroll
- [master] b786d41 panic with INCOMPL() rather than exit(4)
Nils Goroll
- [master] 03e41c5 Add an informative warning when only starting the master process in daemon mode
Nils Goroll
- [master] 7701175 make the update interval a double to allow values < 1
Nils Goroll
- [master] bf1fd86 should ignore return value of usleep()
Nils Goroll
Last message date:
Fri Aug 29 18:09:13 CEST 2014
Archived on: Fri Aug 29 18:09:14 CEST 2014
This archive was generated by
Pipermail 0.09 (Mailman edition).