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