April 2014 Archives by thread
Starting: Tue Apr 1 11:30:05 CEST 2014
Ending: Wed Apr 30 16:00:28 CEST 2014
Messages: 218
- [master] d1a6814 sess_workspace -> workspace_client
Lasse Karstensen
- [master] a592241 Short note about vcc_allow_inline_c
Lasse Karstensen
- [master] fc2adf0 Correct vmod name
Federico G. Schwindt
- [master] 6cc6c64 Missing set on req.backend_hint = ..
Federico G. Schwindt
- [master] 3be7659 Require same version of libvarnishapi for now
Lasse Karstensen
- [master] e6fe0ef Reflect Makefile changes
Lasse Karstensen
- [4.0] 4f66a21 rename "rxhdrs" to "rxreqhdrs" and add "rxresphdrs"
Poul-Henning Kamp
- [4.0] bf996bc There is no `y' (year) suffix
Federico G. Schwindt
- [4.0] e757cc1 More spelling fixes
Federico G. Schwindt
- [4.0] 899b87e A few more spelling fixes
Federico G. Schwindt
- [4.0] 717f0fb Spotted while looking for 1449:
Poul-Henning Kamp
- [4.0] e177b46 Add a test-case to check that vcl_backend_error{} objects can be cached.
Poul-Henning Kamp
- [4.0] b135934 Fix a race when we Unbusy and abandonned oc which has no object.
Poul-Henning Kamp
- [4.0] 02843b8 Fix URL
Per Buer
- [4.0] 79c241e Typos and itsos
Tollef Fog Heen
- [4.0] 44d4609 Don't unbusy failed objects, it is pointless and introduces a race.
Poul-Henning Kamp
- [4.0] e7466ac Reserve h key for a future help screen
Lasse Karstensen
- [4.0] 793d67a Helpful pointers for future contributors
Lasse Karstensen
- [4.0] a4d1d5d Small example on how to do synthetic responses
Lasse Karstensen
- [4.0] 4e3169c Dump some info on fetch_objcore during panics
Poul-Henning Kamp
- [4.0] 99851a1 Try to close the #1449 race definitively.
Poul-Henning Kamp
- [4.0] 8aec118 Comment out an assert to get jenkins happier
Poul-Henning Kamp
- [4.0] 07ff86d Add varnishhist
Poul-Henning Kamp
- [4.0] 166c557 Typo in makefile.phk
Tollef Fog Heen
- [4.0] 70fda4f Comment out another busy check
Poul-Henning Kamp
- [4.0] 44b8341 White space fix
Poul-Henning Kamp
- [4.0] 2247fc8 More commenting out busy checks
Poul-Henning Kamp
- [4.0] ae54868 Move X-Forwarded-For handled into C code
Tollef Fog Heen
- [4.0] 880c3c2 Set Connection: close before calling vcl_pipe
Tollef Fog Heen
- [4.0] fa955a8 Make this test more robust
Poul-Henning Kamp
- [4.0] 40112d5 reference to wiki page
Nils Goroll
- [4.0] 2e12bb7 another reference to the Contributing wiki page
Nils Goroll
- [4.0] dbc9a28 solaris platforms
Nils Goroll
- [4.0] 7ebc542 platform notes about solaris
Nils Goroll
- [4.0] 05a462d Rename vcl_error{} to vcl_synth{}
Poul-Henning Kamp
- [4.0] 3c33b93 Forgot to change error -> synth here.
Poul-Henning Kamp
- [4.0] f89015a Add major version in Via header
Lasse Karstensen
- [4.0] 101a5f7 Fix spelling and reformat a bit
Federico G. Schwindt
- [4.0] 243e690 Better example
Federico G. Schwindt
- [4.0] 83319e4 Remove obj.last_use
Tollef Fog Heen
- [4.0] fb4c1f8 Rework a bit of the build system for vmod docs
Tollef Fog Heen
- [4.0] 0f90ee2 Reset busyobj state to BOS_INVALID in VBO_GetBusyObj
Martin Blix Grydeland
- [4.0] 493b979 Document the version marker
Per Buer
- [4.0] 1b34638 split DEVELOPER_CFLAGS to multiple lines for legibility
Nils Goroll
- [4.0] 1cebffd dont try to build documentation for tools we cant build
Nils Goroll
- [4.0] 2001b7e DEVELOPER_CFLAGS: - use -fstack-protector only if both compiler and linker support it - use -Wno-missing-field-initializers vs -Wno-extra depending on compiler support - -Wno-pointer-sign only if compiler supports it - add -Wno-address to avoid "the address of âbufâ will never be NULL" warning in cache_backend_cfg.c (and in other places where REPLACE() is used with local buf variable)
Nils Goroll
- [4.0] bba23ef Move obj.hits to objhead, make it read-only
Poul-Henning Kamp
- [4.0] 4a81bc6 Remove obsolete comment about obj.hits
Poul-Henning Kamp
- [4.0] d260e98 Fix the three obj.{proto, reason, status} variables to match reality.
Poul-Henning Kamp
- [4.0] af27926 Update.. somewhat
Federico G. Schwindt
- [4.0] 0f38ff3 Add missing dependency
Federico G. Schwindt
- [4.0] 4362464 Typo
Federico G. Schwindt
- [4.0] f9fd935 Update after moving vmod docs to man/
Federico G. Schwindt
- [4.0] 5261bdb Revert "Reset busyobj state to BOS_INVALID in VBO_GetBusyObj"
Martin Blix Grydeland
- [4.0] cd2e297 Reflect new C: close default in vcl_pipe
Lasse Karstensen
- [4.0] 47565d7 Emphasise the values.
Per Buer
- [4.0] afbdcbb Note that directors stack.
Per Buer
- [4.0] 6284634 Update purging docs for V4.
Per Buer
- [4.0] 06762cf How to call purge from recv.
Per Buer
- [4.0] 526ca86 Directors can stack.
Per Buer
- [4.0] cda2ecf Error is gone.
Per Buer
- [4.0] c890439 Fix error syntax.
Per Buer
- [4.0] 7f5dbd3 Update for V4 syntax.
Per Buer
- [4.0] 1a25542 Another error/synth.
Per Buer
- [4.0] 7b5f540 Remove saint mode.
Per Buer
- [4.0] dd54b29 Remove saint mode references.
Per Buer
- [4.0] 836d855 Remove references to vcl_error.
Per Buer
- [4.0] 22dcc15 Updated to running.rst in users guide
Lasse Karstensen
- [4.0] 45637bb Done. Important changes are consequently commented and all comments are marked with the string 'benc' for easy identification. There are some heavy refactorings done, that fundamentally changes content meaing.
Lasse Karstensen
- [4.0] b4068d3 minor update
Lasse Karstensen
- [4.0] 64438cd Minor cleanups
Lasse Karstensen
- [4.0] a077da7 Use pipe for chunked POST/PUT requests.
Lasse Karstensen
- [4.0] b966907 Squash some RST warnings
Lasse Karstensen
- [4.0] 8c56d06 Old habits die hard.
Lasse Karstensen
- [4.0] 5e3e98f Correct article
Lasse Karstensen
- [4.0] bb8e863 Reindent for spaces, explain obj changes.
Lasse Karstensen
- [4.0] c8add6f Add a conventions section.
Lasse Karstensen
- [4.0] b8f32b9 Squash more warnings
Lasse Karstensen
- [4.0] 1309012 Skip generated files, they are included manually.
Lasse Karstensen
- [4.0] 9f9d069 Squash more sphinx warnings
Lasse Karstensen
- [4.0] b109eed Formatting, typo
Lasse Karstensen
- [4.0] 31a4724 Formatting cleanup
Lasse Karstensen
- [4.0] c510ea2 Endless reformatting
Lasse Karstensen
- [4.0] af74f47 WIP, redoing structure
Lasse Karstensen
- [4.0] cfb7fd2 C-c: nocache is honored in 4.0
Lasse Karstensen
- [4.0] 9d5e807 Formatting
Lasse Karstensen
- [4.0] 0ab1908 Redo heading structure a bit
Lasse Karstensen
- [4.0] 830151a Adhere to style manual
Lasse Karstensen
- [4.0] c4ee24f TOC looks OK in HTML and latex now
Lasse Karstensen
- [4.0] 02e38f7 Fix two small resource leaks to make coverity happy
Tollef Fog Heen
- [4.0] 7b48fae Move freeing of topbuild later to prevent use-after-free
Tollef Fog Heen
- [4.0] 597f4e9 Free topbuild, makes coverity happy
Tollef Fog Heen
- [4.0] 8f176df Use system Python3 interpreter
Lasse Karstensen
- [4.0] 2ebf017 Clean up for 4.0 syntax.
Lasse Karstensen
- [4.0] 9556bb4 HTTP is an abbreviation
Lasse Karstensen
- [4.0] cca0de0 Update copyright
Lasse Karstensen
- [4.0] 54e060c Move vcl_var.rst, use sane variable name for fp.
Lasse Karstensen
- [4.0] ccc2005 Discover failure to execute varnishd faster
Poul-Henning Kamp
- [4.0] 755a6c5 Track source changes
Poul-Henning Kamp
- [4.0] d6a7f31 Cache-Control: no-cache and friends is honored.
Lasse Karstensen
- [4.0] 71a357a Make objects read-only, once they have been stored.
Poul-Henning Kamp
- [4.0] 67538af Move retries behind refcount so it is cleared when busyobj is recycled.
Poul-Henning Kamp
- [4.0] e557692 If vcl_synth{} or vcl_deliver{} sets a "Connection: close" header, we close from our side with the new SC_RESP_CLOSE status.
Poul-Henning Kamp
- [4.0] d850882 Add tests for outgoing Connection: close handling
Poul-Henning Kamp
- [4.0] 6abce40 Reflect change of obj size
Poul-Henning Kamp
- [4.0] d5a6e32 Bump 10 bytes further to catch all platforms
Poul-Henning Kamp
- [4.0] e135798 more tweaking
Poul-Henning Kamp
- [4.0] fe32532 more tweaking
Poul-Henning Kamp
- [4.0] 836f128 Add a couple of tiny delays to stabilize this test.
Poul-Henning Kamp
- [4.0] 7a14478 Stabilize this test with a short sleep
Poul-Henning Kamp
- [4.0] 32c8acb Handle 'return (abandon);' in vcl_backend_response.
Dag Haavi Finstad
- [4.0] 5a6cf6c Add more panic detail on busyobjs.
Poul-Henning Kamp
- [4.0] d94db39 Remove a debugging print
Poul-Henning Kamp
- [4.0] 405aad9 Split the oc->flags into those locked by oh->mtx, and those locked by lru->mtx.
Poul-Henning Kamp
- [4.0] ac21ca0 If the backend sends "Content-Length: 0" and "Content_Encoding: gzip" it is buggy, work around it. If the backend sends chunked encoding we don't catch it and fail the transfer.
Poul-Henning Kamp
- [4.0] c17fc43 Reorder command line options with the binary and add the missing ones. Reformat for easier editing.
Per Buer
- [4.0] 1e08789 zap a warning. Formatting error
Per Buer
- [4.0] a1a10e0 Clear up hash algorithms. Critbit is teh shit.
Per Buer
- [4.0] a343a8e Discourage use of persistent. You need to know what you are doing.
Per Buer
- [4.0] 2d38d19 Too much Varnish Software here.
Per Buer
- [4.0] 8a986ce Fix 'varnishstat -l' segmentation fault.
Dag Haavi Finstad
- [4.0] 26bc79e Fix 'varnishstat -l' lack of output.
Dag Haavi Finstad
- [4.0] f8c6b70 Document weight on the hash director
Lasse Karstensen
- [4.0] b112e9a Remove incomplete sentence and visible XXX
Lasse Karstensen
- [4.0] efc1871 Improve backend_hint + director example
Lasse Karstensen
- [4.0] c204366 Introduce SLT_Timestamp mechanism for request handling timing information.
Martin Blix Grydeland
- [4.0] dc66d1c Reduce logged timer precision to microseconds
Martin Blix Grydeland
- [4.0] e15f957 Backend fetch timestamps
Martin Blix Grydeland
- [4.0] 7b5ee1a Timestamp documentation
Martin Blix Grydeland
- [4.0] 7e2ac56 Add an XXX comment about turning off unnecessary timestamps
Martin Blix Grydeland
- [4.0] acc49fd Fix test cases to pass with timestamp records present
Martin Blix Grydeland
- [4.0] d8c8c66 Timestamp test case
Martin Blix Grydeland
- [4.0] 064f034 Add std.timestamp() method
Martin Blix Grydeland
- [4.0] 59c5e3d Update varnishncsa to read timing data from SLT_Timestamp records.
Dag Haavi Finstad
- [4.0] b40bd3d Update varnishhist to read ttfb from VSL_Timestamp record.
Dag Haavi Finstad
- [4.0] d6298a7 Restore default_ttl to 120 seconds.
Lasse Karstensen
- [4.0] 1a6bb1d Reformat to <=80 cols.
Dag Haavi Finstad
- [4.0] 75eaba8 Varnishncsa %D format option is now in microseconds.
Dag Haavi Finstad
- [4.0] 6dc740f Add manual Provides for libvarnishapi.so.1.
Lasse Karstensen
- [4.0] 6f4a02d Amending 6dc740f with additional Provides.
Lasse Karstensen
- [4.0] f021385 Use -p to pass parameters, -w is long gone
Federico G. Schwindt
- [4.0] 648951e Use jemalloc again.
Lasse Karstensen
- [4.0] aa526ab Harmonise default storage across distributions.
Lasse Karstensen
- [4.0] 723da93 Fix duplicate wording in example.vcl
Dag Haavi Finstad
- [4.0] 1a1f1d3 Update dependencies and sort entries
Federico G. Schwindt
- [4.0] fa54ec5 Check if the compiler supports -Wno-address
Federico G. Schwindt
- [4.0] 7bee7ba Fix previous commit
Federico G. Schwindt
- [4.0] dc8b9fc Restrict client.ip and client.identity to req processing to avoid the predictable panic if they are accessed from the backend side.
Poul-Henning Kamp
- [4.0] c17a6d2 Spelling, formatting and various other fixes
Federico G. Schwindt
- [4.0] 78cbdea Fix test-case
Poul-Henning Kamp
- [4.0] db1d398 Fix an assert to look at the right objcore
Poul-Henning Kamp
- [4.0] 8d3e492 VCC default vcl -> builtin vcl renames.
Dag Haavi Finstad
- [4.0] 631f23e Fix the meaning of '=' in logexpect
Martin Blix Grydeland
- [4.0] 5b17fb2 Fix logexp record length to account for terminating zero.
Martin Blix Grydeland
- [4.0] 34f4b96 Remove struct sess acct_bit and bit fields from SessClose log record
Martin Blix Grydeland
- [4.0] 6f2e1bc Request handling byte accounting
Martin Blix Grydeland
- [4.0] c654dc5 ESI byte accounting
Martin Blix Grydeland
- [4.0] 6dfcd17 Pipe byte accounting
Martin Blix Grydeland
- [4.0] 3398877 Backend fetch byte accounting
Martin Blix Grydeland
- [4.0] 7de67d2 Backend fetch counters
Martin Blix Grydeland
- [4.0] 621ac54 Use SLT_ReqAcct for length in varnishncsa
Martin Blix Grydeland
- [4.0] 2e75328 Use SLT_ReqAcct for length in varnishhist
Martin Blix Grydeland
- [4.0] d6d97bb Disable streaming on byte counter test cases
Martin Blix Grydeland
- [4.0] 6d468fe Don't use acct as variable name
Martin Blix Grydeland
- [4.0] e471a84 Silence Flexelint
Poul-Henning Kamp
- [4.0] d861c18 This file was named wrong, and the test does not make sense anymore, since the backend health information is in the fetch thread
Andreas Plesner
- [4.0] 54001d6 Bump release number
Lasse Karstensen
- [4.0] bc17365 Revert "Bump release number"
Lasse Karstensen
- [4.0] d1e3ff9 Prepare for 4.0.0 beta1 release.
Lasse Karstensen
- [4.0] 24ac2e1 Merge tag 'varnish-4.0.0-beta1' into 4.0
Lasse Karstensen
- [4.0] 3453924 Merge branch '4.0' of git.varnish-cache.org:varnish-cache into 4.0
Lasse Karstensen
- [master] 0b31b9f Make sure the thread_pool_stack default is at least the minimum imposed by the kernel.
Poul-Henning Kamp
- [master] 3d93b5c Fix bad example.
Lasse Karstensen
- [master] 669197c create a hard dependency on some curses library
Martin Blix Grydeland
- [master] ed234cf Re-add some XXX Makefile comments
Martin Blix Grydeland
- [master] acd718f Only grab the first matched fragment in varnishncsa
Martin Blix Grydeland
- [master] a43326d Rearm at zero TTL on failed objects
Martin Blix Grydeland
- [master] 9f3100e Take offset rounding into account when rounding the length of segment size.
Martin Blix Grydeland
- [3.0] dec9098 Clear the pass oc flag bits earlier in the ban lurker
Martin Blix Grydeland
- [master] c91c1c3 Expand access to req.backend_hint
Lasse Karstensen
- [master] a0da22f Make varnishstat use the -w update interval argument in curses mode.
Martin Blix Grydeland
- [master] 3ba1d01 Update the varnishstat documentation to reflect the implementation
Martin Blix Grydeland
- [master] 69e4cfc On pipe, if we don't get a backend log it to shmlog
Federico G. Schwindt
- [master] 72d8f88 Typo
Poul-Henning Kamp
- [master] 7135d6b Wording
Federico G. Schwindt
- [master] 989cfea Install cache_backend.h with the vmod headers
Federico G. Schwindt
- [master] 2acedeb Prepare 4.0.0 release
Lasse Karstensen
- [master] 26c2dc6 Ease this up a bit not scare of users
Lasse Karstensen
- [master] 77524d9 Add some text about some of the changed parameters, fixes #1474 Introduce new section for new parameters
Andreas Plesner
- 通知;
常先生
- [master] b241f61 Add info about client.port
Andreas Plesner
- [master] ec13b93 Fix example, since req.* isn't available in vcl_backend_response
Andreas Plesner
- [master] 6cb0f12 Update, mostly vcl_fetch -> vcl_backend_response
Federico G. Schwindt
- [master] cf33308 vcl_hash() returns lookup now
Federico G. Schwindt
- [master] 514b371 Preaching the "Moral License" gospel, not just for Varnish
Poul-Henning Kamp
- [master] e477eb7 git commit is magic: It makes it possible to see mistakes in the text.
Poul-Henning Kamp
- [master] 426474c typo
Poul-Henning Kamp
- [master] 89870e0 Be more RFC2616 compliant, by keeping Date header as given from the backend. Set it on the object if missing.
Martin Blix Grydeland
- [master] d31fa83 Timestamp "Process" after vcl_deliver has been run.
Martin Blix Grydeland
- [master] 9919320 Use the time we get the content from the backend as the origin time of objects.
Martin Blix Grydeland
- [master] 0a02a39 Add Date and Server headers also on backend error objects
Martin Blix Grydeland
- [master] 1127242 Add test case to make sure we always emit Date headers
Martin Blix Grydeland
- [master] a9716fe Use bereq.url within vcl_backend_response
Federico G. Schwindt
- [master] 5e1586a Fix typo in error message
Federico G. Schwindt
- [master] e7340a6 Add more changes. Fixes #1480
Andreas Plesner
- [master] 203eafe Some stylistic consistency patches from Dridi Boukelmoune who made them with Coccinelle.
Poul-Henning Kamp
- [master] 3599490 One may have gcc or other things restricted, so that e.g. only a specific user and/or group may execute it. Varnish never inherited the groups of the user that has been specified by "-u". initgroups() will make sure that varnish gets all supplementary groups.
Poul-Henning Kamp
- [master] 35308a3 Missing paren. Spotted by Alexander Kuznetcov
Per Buer
- [master] 26546ec varnishtest txresp reason phrase 'Ok' -> 'OK'
Dag Haavi Finstad
- [master] 06ba9c2 Error when no rst2man is found
Tollef Fog Heen
- [master] e99b5cf Only attempt IMS on status=200 objects.
Poul-Henning Kamp
- [master] e258ca1 Remove negative Age assertion and truncate to zero instead.
Martin Blix Grydeland
- [master] e04394c Copy the status code, proto, status string and response message on backend IMS.
Martin Blix Grydeland
- [master] 5729e77 Document vcl_purge and replace vcl_erro with vcl_synth
Federico G. Schwindt
- [master] 94a3d07 Close race on req->wrk clearing introduced in 6f2e1bcd
Martin Blix Grydeland
- [master] c8663d5 Sync with reality
Federico G. Schwindt
- [master] 9aa6eef Fix up req.esi to only be available in client context.
Martin Blix Grydeland
Last message date:
Wed Apr 30 16:00:28 CEST 2014
Archived on: Wed Apr 30 16:00:30 CEST 2014
This archive was generated by
Pipermail 0.09 (Mailman edition).