March 2011 Archives by author
Starting: Tue Mar 1 19:03:13 CET 2011
Ending: Thu Mar 31 22:02:37 CEST 2011
Messages: 151
- [master] 33135df Elaborate on the semantics of grace mode.
Per Andreas Buer
- [master] 9b3a999 Elaborating on troubleshooting.
Per Andreas Buer
- [master] 095f6b2 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Per Andreas Buer
- [master] 13c60b5 Spelling errors (thanks to Camiel Dobbelaar)
Per Andreas Buer
- [master] 18db545 change send_timeout doc to reflect reality rather then intention
Per Andreas Buer
- [master] bd9cb5d Pulled out CLI stuff and put it into separate man page
Per Andreas Buer
- [master] 9105474 Document -n and default behaviour
Per Andreas Buer
- [master] feaa02b finished the here docs + cleanup
Per Andreas Buer
- [master] 3fba51b advice the user to rely on the default caching rules
Per Andreas Buer
- [master] 3587d1b Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Per Andreas Buer
- [master] 9652705 3.0 string concats + line breaks
Per Andreas Buer
- [master] 0a23fd6 Add terminal reset call to libedit when exiting
Martin Blix Grydeland
- [master] ef59a3c Remove extra semicolon in macros
Martin Blix Grydeland
- [master] 7058d47 Use cli_readres for varnish responses in interactive mode
Martin Blix Grydeland
- [master] cab6b85 Add -D macro option to varnishtest
Martin Blix Grydeland
- [master] 9b620f8 Apply extmacros first
Martin Blix Grydeland
- [master] 55e9e49 Change 'exit (' to 'exit('
Martin Blix Grydeland
- [master] 87587f1 Merge branch 'varnishtest'
Martin Blix Grydeland
- [master] 6587c5d Fix typo in example
Tollef Fog Heen
- [master] e4a0af7 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Tollef Fog Heen
- [2.1] varnish-2.1.5-9-gaed56fa
Tollef Fog Heen
- [master] ab05eda Test getsockopt, not just setsockopt in configure.ac
Tollef Fog Heen
- [master] ab70df5 Fix typo
Tollef Fog Heen
- [master] cd458db Tighten SO{RCV,SND}TIMEO check
Tollef Fog Heen
- [master] 71a99b6 Add TAGS (etags) file to ignore list
Tollef Fog Heen
- [master] 5f8041a Reduce http_resp_size to 8k on 32 bit
Tollef Fog Heen
- [master] 589f8f6 Switch from mkpasswd to uuidgen in rpm spec file
Tollef Fog Heen
- [master] f2b1e0a Add support for system libjemalloc
Tollef Fog Heen
- [master] 28dafef Add panic.show and panic.clear CLI commands
Tollef Fog Heen
- [master] 5101756 Look for C99 compilers somewhat harder
Tollef Fog Heen
- [master] 30dc7dd Fix typo
Tollef Fog Heen
- [master] 17d7143 Validate EXTRA_DEVELOPER_CFLAGS and -fstack-protector
Tollef Fog Heen
- [master] e0842f5 Fix build failures
Tollef Fog Heen
- [master] f014b45 Fix up compilation error
Tollef Fog Heen
- [master] 8742421 svn_version.c is renamed to vcs_version.c, ignore the new name
Tollef Fog Heen
- [master] 1c0e14e Bump the value of http_resp_hdr_len and http_req_hdr_len
Tollef Fog Heen
- [master] 6c957b4 Make varnishadm able to find args automatically
Tollef Fog Heen
- [master] 7109360 Use printf rather than echo when writing default.vcl
Tollef Fog Heen
- [master] 5ec2bb0 Get rid of temporary intermediate file
Tollef Fog Heen
- [master] 714bde1 Build varnish-cli.7 from rst
Tollef Fog Heen
- [master] 8850b65 Add varnish-cli.rst to list of distributed files
Tollef Fog Heen
- [master] e01527c Stop stripping rpath when building RPMs
Tollef Fog Heen
- [master] 3b23f37 Fix up -o documentation for varnishlog
Tollef Fog Heen
- [master] cd43465 Make varnishlog complain if regex and tag is passed but no -o
Tollef Fog Heen
- [master] e89cffc Add -p $period to varnishtop
Tollef Fog Heen
- [master] 6bf50b2 Silence warnings about the VMOD interface functions not being used etc.
Poul-Henning Kamp
- [master] e10a410 Make default_oc_methods static to stevedore.c
Poul-Henning Kamp
- [master] b8f33e0 Remove unused variable
Poul-Henning Kamp
- [master] ddc3902 Separate sandboxing of child processes to a separate source file in order to encapsulate the lack of of API coordination between different OS's in this arena.
Poul-Henning Kamp
- [master] 72d94d7 Add missing checks for Z_OK
Poul-Henning Kamp
- [master] 7264c91 Move grace and ttl variables into a common structure and rename HSH_Grace() to EXP_Grace()
Poul-Henning Kamp
- [master] d6b3388 Change the ttl variables to be relative to o->entered, since most manipulation is actually the relative value, not the absolute time.
Poul-Henning Kamp
- [master] 61cc67d Try to handle ttl and grace next to each other.
Poul-Henning Kamp
- [master] 3101d97 Move ttl and grace handling together
Poul-Henning Kamp
- [master] a21746d Unify .grace and .ttl VCL variable handling
Poul-Henning Kamp
- [master] f04a08e Change prototypes for .ttl and .grace VRT functions to be consistent
Poul-Henning Kamp
- [master] fc836dd Encapsulate the calculation of ttl and grace times in functions in cache_expire.c
Poul-Henning Kamp
- [master] c2b0f14 Final (?) Part of ttl/grace clean up: Add an EXP_Clr() function to initialize struct exp, and use it.
Poul-Henning Kamp
- [master] 2b4e631 Make default_ttl/grace doubles, polish rfc2616 ttl calculation accordingly.
Poul-Henning Kamp
- [master] a9dc4a2 Extract the two bits of information we need from the unadultered beresp, rather than saving the entire thing.
Poul-Henning Kamp
- [master] c799158 Avoid the indirection of the bereq, beresp and resp http structures, it no longer saves us memory.
Poul-Henning Kamp
- [master] 8559412 Move the body_status enum to cache.h
Poul-Henning Kamp
- [master] 25c5f2e Move more policy stuff to rfc2616.c
Poul-Henning Kamp
- [master] eda2f19 Add {req,obj,beresp}.keep and req.ttl variables.
Poul-Henning Kamp
- [master] c95acca Use brain in low-power mode while sneezing my way through the first cold of spring and add the "duration" conversion function to vmod_std.
Poul-Henning Kamp
- [master] 6038894 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] b8f4cd4 Flexelint silencing.
Poul-Henning Kamp
- [master] ba51600 Add missing assert
Poul-Henning Kamp
- [master] 638e22a Clarify code a tiny bit, making it more understandable for FlexeLint
Poul-Henning Kamp
- [master] 1dfaf8a Editor-malfunction
Poul-Henning Kamp
- [master] 281c818 Clarify a pointers value for FlexeLint
Poul-Henning Kamp
- [master] 1ebd861 grace=0 should not mean "use default"
Poul-Henning Kamp
- [master] b530ed4 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 9c9ce2a Make the power-of-two rounding functions generally available and use them for VSM allocation
Poul-Henning Kamp
- [master] 72e08e2 Fix a VSM segment list corruption bug, spotted by inspection.
Poul-Henning Kamp
- [master] ad65850 Actually free the memory libvgz allocated to work in.
Poul-Henning Kamp
- [master] 8838884 Make the VSM_ITER macro available to all vsm users.
Poul-Henning Kamp
- [master] 958114d Commenting
Poul-Henning Kamp
- [master] 7259fab Lock the VSM alloc/free cals in the child process
Poul-Henning Kamp
- [master] c3c2307 Add a couple of asserts to detect the panic Per sees somewhat earlier
Poul-Henning Kamp
- [master] 6cd23c2 Fix HEAD requests with ESI processing: Only call vfp->end if we called vfp->begin.
Poul-Henning Kamp
- [master] 4dac230 Don't explode if ErrWhere2() comes with a NULL-pointer, fall back to ErrWhere()
Poul-Henning Kamp
- [master] 384d673 Record the http-header-spec for wildcard'ed variables.
Poul-Henning Kamp
- [master] ee9e803 Add support for passing a HTTP header-identity to a VMOD function.
Poul-Henning Kamp
- [master] 395a5c8 Add std.collect() which will collect multiple HTTP headers into one single header.
Poul-Henning Kamp
- [master] 6fe073a Don't acces symbol until we are sure we have one.
Poul-Henning Kamp
- [master] 13d6057 Make foo.grace and foo.keep return 0. as lowest value. foo.ttl still returns -1. to close gap due to integer second timestamps.
Poul-Henning Kamp
- [master] 3e087be Kill objects on "ttl + max(grace, keep)" rather than "ttl + grace + keep"
Poul-Henning Kamp
- [master] 8ef6c17 Don't skip in the argument string, HEADER is a simple token.
Poul-Henning Kamp
- [master] f04cff3 still has a chance to compile.
Poul-Henning Kamp
- [master] 9c47426 Cast bit numbers before printf.
Poul-Henning Kamp
- [master] 516e69e Fix an indentation bug, which caused too much input data to be made "pending" if an input snippet ended with an XML comment or CDATA block.
Poul-Henning Kamp
- [master] f6a5e7e Allways call with VGZ_FINISH for proper gzip termination.
Poul-Henning Kamp
- [master] 03b5604 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 293f332 Deal with a couple of warnings/errors.
Poul-Henning Kamp
- [master] a1a62dc Cut cnt_fetch() into two, one that fetches the header and one that fetches the body.
Poul-Henning Kamp
- [master] bd007e8 Forgot to git add this one some days ago
Poul-Henning Kamp
- [master] 3441f41 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] d9037dd Move some of the magic bits related to gzip-editing onto the worker thread workspace, to make sure they are not overwritten before they make it out the wire.
Poul-Henning Kamp
- [master] 83ea35d Segregate the WRW related fields in their own structure for code clarity.
Poul-Henning Kamp
- [master] d4ac001 Add WRW support for chunked encoding.
Poul-Henning Kamp
- [master] 306f74b Remove unwarranted assert
Poul-Henning Kamp
- [master] 6e68c08 Further flesh out the WRW chunked support
Poul-Henning Kamp
- [master] 702f640 Leave generation of chunked headers to WRW code
Poul-Henning Kamp
- [master] 285deaa Don't put chunked headers in the esi-specification, we won't need them.
Poul-Henning Kamp
- [master] 27422d8 Unify code path for abandoning a fetch.
Poul-Henning Kamp
- [master] 3a56dbd Also correctly initialize subsequent references to vmods.
Poul-Henning Kamp
- [master] f378c80 If we fail to allocate storage, it can be because the request is too large to serve in one bite, so chop it down until we reach fetch_chunksize before we start LRU flushing to make space for it.
Poul-Henning Kamp
- [master] 3cf1648 Make gzip data corruption on fetch a non-assert fetch error.
Poul-Henning Kamp
- [master] ec66fc0 Proper casting for debugging printout
Poul-Henning Kamp
- [master] 149fde9 Try to solve the 32/64 bit issue with a less draconian #ifdef, this looks like it helps PPC64 platform.
Poul-Henning Kamp
- [master] fd0ff2b Be more systematic about the returns from VGZ_Unzip() and pay attention to the VGZ_STUCK indication.
Poul-Henning Kamp
- [master] bfde25a Minor cleanups.
Poul-Henning Kamp
- [master] 0393086 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] 79c2d96 Minor cleanups from FlexeLint
Poul-Henning Kamp
- [master] 12a85b9 Another nit, trying to make opensolaris compile
Poul-Henning Kamp
- [master] 9434db5 More nitpickery to make OpenSolaris compile
Poul-Henning Kamp
- [master] 4fac23d Unify the task of gunzip'ing a chunk of data and putting it in a buf to be flushed to WRW.
Poul-Henning Kamp
- [master] 2e3b5a5 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] feafbe2 Handle the case where we already have a full buffer on entry.
Poul-Henning Kamp
- [master] c29c358 Fix a really stupid typo: s/ibufl/obufl/
Poul-Henning Kamp
- [master] 66c8c9c Treat RFC-illegal negative (s-)max-age values as zero.
Poul-Henning Kamp
- [master] 4c3a1f2 Duh! Same s/i/o/ bug was copy & pasted.
Poul-Henning Kamp
- [master] 40e09c2 Don't return VGZ_STUCK if we have emptied the input.
Poul-Henning Kamp
- [master] 8aa9494 Don't assume esi-spec lengths match up with storage segments.
Poul-Henning Kamp
- [master] 3c8e520 Merge branch 'master' of ssh://git.varnish-cache.org/git/varnish-cache
Poul-Henning Kamp
- [master] c7e3738 Only do CRC calculation once.
Poul-Henning Kamp
- [master] 19ff8f1 Fix the VBE/VCL reference count anomaly
Poul-Henning Kamp
- [master] ad3f134 Add some asserts to help catch #886
Poul-Henning Kamp
- [master] cb86f7e doc: Change 3600 to 1h
Kristian Lyngstøl
- [master] 4340f0a varnishd.rst: Indent the literal block for a-e
Kristian Lyngstøl
- [2.1] varnish-2.1.5-3-g5cdfbfc
Bjørn Ruberg
- [2.1] varnish-2.1.5-4-g4184ed1
Bjørn Ruberg
- [master] ccb59d9 add link
Bjørn Ruberg
- [master] 79a8de9 Take 2
Bjørn Ruberg
- [master] 2e50392 Take 3
Bjørn Ruberg
- [master] 97e918d Added reference
Bjørn Ruberg
- [2.1] varnish-2.1.5-5-g24fe3cd
Bjørn Ruberg
- [master] 193a8c7 Fix typos
Bjørn Ruberg
- [master] 1dd0560 typos
Bjørn Ruberg
- [master] cc6482f typo patrol
Bjørn Ruberg
- [master] 20454d7 typo patrol
Bjørn Ruberg
- [master] 0aeeb84 typo patrol^3
Bjørn Ruberg
- [master] 6b11aa2 More typo patrol
Bjørn Ruberg
- [master] 6e95c71 Typo patrol - again
Bjørn Ruberg
- [master] f615d8a glossary typo
Bjørn Ruberg
- [2.1] varnish-2.1.5-6-g6382fbc
Bjørn Ruberg
- [master] 7427be8 nicer definitions
Bjørn Ruberg
- [2.1] varnish-2.1.5-7-g0605c36
Bjørn Ruberg
- [master] 802cfca clarifications (again)
Bjørn Ruberg
- [2.1] varnish-2.1.5-8-gf3710ac
Bjørn Ruberg
Last message date:
Thu Mar 31 22:02:37 CEST 2011
Archived on: Thu Mar 31 22:02:39 CEST 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).