July 2014 Archives by thread
Starting: Wed Jul 2 23:04:22 CEST 2014
Ending: Thu Jul 31 16:58:50 CEST 2014
Messages: 105
- [master] a9d4a49 Wrap a structure around fetch filters, and move the filter API to a separate #include file.
Poul-Henning Kamp
- [master] f77700f Allocate a small instance structure for each VFP pushed from the bo's workspace and eliminate the hardcoded limit of 5 VFPs.
Poul-Henning Kamp
- [master] 5f01946 Split BuildRequires into multiple lines.
Lasse Karstensen
- [3.0] ac7f10c Add Travis-CI configuration file.
Lasse Karstensen
- [master] b459c8d Typo in BAN configuration
Federico G. Schwindt
- [3.0] e6f2b52 Typo in BAN configuration
Federico G. Schwindt
- [master] 40d5594 Pass struct vfp_entry * to the vfps.
Poul-Henning Kamp
- [master] 0783808 Split the init and fini functions out for VFP's.
Poul-Henning Kamp
- [master] b97fdbf Flip the order of arguments to make more sense.
Poul-Henning Kamp
- [master] 953d31c Correct AC_CHECK_PROGS usage
Federico G. Schwindt
- [3.0] a18deaf Correct AC_CHECK_PROGS usage
Federico G. Schwindt
- [master] 3615621 Fix backends and vhosts example
Federico G. Schwindt
- [master] 18bf07a Report VFPs in panics
Poul-Henning Kamp
- [master] 1f19803 Update list of required packages.
Lasse Karstensen
- [3.0] f15044c Update list of required packages.
Lasse Karstensen
- [master] 49010b3 Require libjemalloc-dev when building.
Lasse Karstensen
- [master] e19208d Now that HTTP/2 seems to have confirmed they will not make Content-Length part of the transport protocol (don't even get me started!) we need to lift it out of HTTP/1 space and into the RFC processing.
Poul-Henning Kamp
- [master] ac632fd Make it possible to push VFPs both on top and bottom of the stack and put the V1F VFPs after all the gzip/esi etc. have been pushed.
Poul-Henning Kamp
- [master] 177a2ee Sort the list of build requirements.
Lasse Karstensen
- [master] 381ec8a Update list of documented build requirements.
Lasse Karstensen
- [master] c580ff5 Make this less magical and more readable.
Poul-Henning Kamp
- [master] 62bdefe Introduce VFP_NULL as a possible return from vfp->init() to mean "ignore me".
Poul-Henning Kamp
- [master] 210093c Filter the list and add forgotten python-sphinx.
Lasse Karstensen
- [master] 5ad5762 Readline does not belong on this list.
Lasse Karstensen
- [master] e5813c0 Open the VFP pipe before we start streaming, and change the open order to bottom up, so that header modifications happen in the sensible order.
Poul-Henning Kamp
- [master] 920e1d3 Don't call any VFP->fini until we call all VFP->fini, and always call it, no matter what.
Poul-Henning Kamp
- [master] c4298f9 Make sure to not leak memory, even when we're out of it.
Poul-Henning Kamp
- [master] 780e52f Don't emit output duing init/open
Poul-Henning Kamp
- [master] 8fb7bf0 Run VFP open before beresp->obj copy
Poul-Henning Kamp
- [master] e0e89a6 Move the header-munging to the VFP's that require it.
Poul-Henning Kamp
- [master] 4339ecb The HTTP/2 draft -13 seems pretty final with respect to the Connection: header being a HTTP/1.x thing only.
Poul-Henning Kamp
- [master] c5fa269 Be pendatically correct and Collect multiple Connection headers.
Poul-Henning Kamp
- [master] db403d9 Unify the handling of the Connection: header between client/backend
Poul-Henning Kamp
- [master] 40ec4a6 The chunk-counter is http/1 specific
Poul-Henning Kamp
- [master] cb87982 Make Connection: handling an entirely internal http1 issue.
Poul-Henning Kamp
- [master] f706571 Fix comments
Poul-Henning Kamp
- [master] f400cf1 Remove unused member of struct http_conn
Poul-Henning Kamp
- [master] 7a7d36b Make setting of vfe->priv* fields something callers of VFP_Push() does.
Poul-Henning Kamp
- [master] 1452756 Introduce a vfp_ctx structure to hold the context for fetch-filters.
Poul-Henning Kamp
- [master] 6ed750d Eliminate some trival VFP uses of busyobj.
Poul-Henning Kamp
- [master] ace9bce Don't rely on busyobj for cheap optimization
Poul-Henning Kamp
- [master] dbbaea9 An OCD a day keeps the white-space away...
Poul-Henning Kamp
- [master] 7f698ad Wrap the list of storage segments in a "struct body"
Poul-Henning Kamp
- [master] c55468d Remove nitpicking mode (-n) for sphinx-build.
Lasse Karstensen
- [master] 5eeabe7 BAN_CheckObject() can pretty far with a struct objcore, so postpone the object instantiation until needed.
Poul-Henning Kamp
- [master] f79746c Move bo->failed to the vfp_ctx.
Poul-Henning Kamp
- [master] 87995e4 systemd support for rhel7
Federico G. Schwindt
- [master] 1213e32 Purge has changed.
Lasse Karstensen
- [master] 5e5d254 Document the new return(retry).
Lasse Karstensen
- [master] 81e52dc Non-breaking space broke the control sequence.
Lasse Karstensen
- [master] cfb309c Add a VXID() macro to strip client/backend bit from VXIDs.
Poul-Henning Kamp
- [master] 787795e Add VSL_End() function to make closedown of cached VSLs consistent
Poul-Henning Kamp
- [master] 47d948d Add VSL_ChgId() to do the VSL dance and song for restart/retry
Poul-Henning Kamp
- [master] 3469a4c Improve args to VXID_Get()
Poul-Henning Kamp
- [master] e8641aa Add some missing housekeeping for pipe
Poul-Henning Kamp
- [master] 108276a Strip marker bits from vxids
Poul-Henning Kamp
- [master] ac4e79e Move some args from busyobj to vfp_ctx
Poul-Henning Kamp
- [master] 5d1770e Put the struct body in vfp_ctx
Poul-Henning Kamp
- [master] 5e14a9d I accidentally duplicated this SLT_Link yesterday.
Poul-Henning Kamp
- [master] 2b9d23d We have a number of weird session error cases that still fail out here and need a SLT_End record.
Poul-Henning Kamp
- [master] dd1b997 Give the CLI command vcl.show a -v flag which outputs all the source files involved in a given VCL.
Poul-Henning Kamp
- [master] e03e1e8 Un-copy&paste leading whitespace in test-cases
Poul-Henning Kamp
- [master] f1b1c2d White space copy&paste fixups
Poul-Henning Kamp
- [master] 77aec39 White-space copy&paste fixups
Poul-Henning Kamp
- [master] e389bc8 Update from FreeBSD's sys/queue.h
Poul-Henning Kamp
- [master] a7da0ca Make it possible to return synth from vcl_deliver{}
Poul-Henning Kamp
- [master] 584cb9d Add a VCC variable type "HTTP" to refer to an entire HTTP message. Presently supported "req", "bereq", "resp", "beresp".
Poul-Henning Kamp
- [master] 7812674 really bail out if no usable readline found
Nils Goroll
- [master] fc32d37 Revert "really bail out if no usable readline found"
Federico G. Schwindt
- [master] 358fb47 Remove a couple of #ifdefs that serve no purpose anymore.
Poul-Henning Kamp
- [master] b05810b Define VARNISH_VMOD_DIR and VARNISH_VCL_DIR
Poul-Henning Kamp
- [master] ea1e9ab Rename shm_reclen to vsl_reclen for consistency.
Poul-Henning Kamp
- [master] aa01242 Un-copy&paste all the spaces back into TABs
Poul-Henning Kamp
- [master] ad6bf9c Varnishd needs to run the systems C-compiler to compile the VCL code.
Poul-Henning Kamp
- [master] 4b9b71b Remove a comment overtaken by events.
Poul-Henning Kamp
- [master] 53687f5 If workspace_thread is not be big enough to hold all the objcore pointers that need to be purged we iterate until done.
Poul-Henning Kamp
- [master] 36bde61 Remove a FreeBSD specific #include that does not apply to our copy of vqueue.h
Poul-Henning Kamp
- [master] 380c935 Tweak these two test cases for 32 bit systems
Poul-Henning Kamp
- [master] 215a1c8 Ensure that smp_object always are a multiple of 8 bytes.
Poul-Henning Kamp
- [master] 4ff36a6 Typo
Federico G. Schwindt
- [master] bda503f Zap space
Federico G. Schwindt
- [master] 8c8de70 Remove text - it no longer applies in V4
Federico G. Schwindt
- [master] 0d6629b Correctly fail bad reads in req.body
Poul-Henning Kamp
- [master] 66f4529 Rearrange some deck-chairs so panic messages can get better.
Poul-Henning Kamp
- [master] 6002065 Improve panic reporting of VCL methods: a '*' indicates that we are currently in the method.
Poul-Henning Kamp
- [master] 398d7c6 Ensure that we never call a VDP with a zero length unless we are done.
Poul-Henning Kamp
- [master] a309f19 Make a dedicated cleanup function for req->vary_? to match the dedicated setup function we have.
Poul-Henning Kamp
- [master] 5020806 Make VBF_Fetch() take an objcore* to the ims-candidate.
Poul-Henning Kamp
- [master] ce0cd5e Put a parallel ims_oc next to ims_obj.
Poul-Henning Kamp
- [master] 2323cab Use SI case for modifiers, fix spelling of (E)xa
Andreas Plesner
- [master] 3790d27 Add table of (future) object attributes
Poul-Henning Kamp
- [master] 4fdc58e Implement a first erzats version of ObjGetattr()
Poul-Henning Kamp
- [master] 3aff0b4 Use ObjGetattr() for OA_ESIDATA
Poul-Henning Kamp
- [master] 6a5fff0 Use ObjGetattr() for OA_ESIBITS
Poul-Henning Kamp
- [master] 02671fe Fully convert obj->vxid to an obj_attr
Poul-Henning Kamp
- [master] 612d9de Make obj->gzip_bits a full OA also
Poul-Henning Kamp
- [master] 24303d3 Make obj->last_modified an object_attribute
Poul-Henning Kamp
- [master] 134f273 Restrict charset used for file_id.
Poul-Henning Kamp
- [master] d4f2fd6 Update description
Federico G. Schwindt
- [master] c79c30b Fix printf formats for MacOS 10.9.4
Poul-Henning Kamp
- [master] 2be788a Bump the limit on how many groups we can deal with.
Poul-Henning Kamp
- [master] 9bce25d Default the http timeout to half of the total testduration.
Poul-Henning Kamp
- [master] d847200 Fix breakage
Federico G. Schwindt
- [master] 3446fb1 Ensure bereq changes are not lost across vcl_backend_xxx methods
Federico G. Schwindt
- [master] 0d86ae3 More coverage of VRT variables
Poul-Henning Kamp
Last message date:
Thu Jul 31 16:58:50 CEST 2014
Archived on: Thu Jul 31 16:58:51 CEST 2014
This archive was generated by
Pipermail 0.09 (Mailman edition).