Timeline
05/19/10:
- 23:05 Ticket #683 (varnishd usage output out of date) closed by
- fixed: (In [4831]) add -hcritbit and -spersist to usage. Fixes: #683
- 23:05 Changeset [4831] by
- add -hcritbit and -spersist to usage. Fixes: #683
- 22:55 Ticket #693 (Assert error in WS_Release(), cache_ws.c line 175) closed by
- fixed: (In [4830]) Fix an off-by one error in vrt_assemble_string() when we use …
- 22:55 Changeset [4830] by
- Fix an off-by one error in vrt_assemble_string() when we use up exactly …
- 22:16 Ticket #682 (hash maps) closed by
- invalid: This is the kind of stuff where I have to point at inline-C and say "do it …
- 22:15 PostTwoShoppingList edited by
- (diff)
- 21:53 Ticket #700 (Response Reason-Phrase can contain SP) closed by
- fixed: (In [4829]) Allow TAB in the 3rd field of the first line of HTTP requests …
- 21:53 Changeset [4829] by
- Allow TAB in the 3rd field of the first line of HTTP requests and …
- 21:40 Ticket #701 (Parameters to limit URI / header sizes) closed by
- invalid: We already have a length check on the total request: half the workspace. …
- 21:37 PostTwoShoppingList edited by
- (diff)
- 15:54 Ticket #690 (Allow for a negative grace period for internal crawler) closed by
- wontfix: Actually closing it this time.
- 14:35 Changeset [4828] by
- authorization and normalizing namespace
- 12:42 Changeset [4827] by
- Add a delay to make this case more predictable.
- 12:15 Changeset [4826] by
- more on increasing hit rates
- 10:19 Changeset [4825] by
- Constify arg to HSH_Ref()
- 10:18 Changeset [4824] by
- Use vend.h version of endian conversion.
- 10:17 Changeset [4823] by
- Fix a minor confusion.
- 10:17 Changeset [4822] by
- Use vend.h version of endian macros.
- 10:16 Changeset [4821] by
- Unhack vbit_destroy() hiding.
- 10:15 Changeset [4820] by
- Unhack the vbit_destroy hack, I had forgotten "inline"
- 10:15 Changeset [4819] by
- Import my v{be|le}{16|32|64}{enc|dec}() from Freebsd. #if 0 out those not …
- 09:32 Changeset [4818] by
- Face the music and do memory barriers sensibly. This really belongs in …
- 09:07 Changeset [4817] by
- Constify what pick() finds. Move hash & storage config out to …
- 09:05 Changeset [4816] by
- Note a possible idea.
- 08:45 Changeset [4815] by
- Expose pick()
05/18/10:
- 14:09 Changeset [4814] by
- Protect mgt_SHM_Alloc() with a couple of asserts.
- 14:09 Changeset [4813] by
- Move the mgt_SHM_Alloc() prototype
- 14:05 Changeset [4812] by
- Add a stevedore call to complete initialization ("ready") which is called …
- 13:41 Changeset [4811] by
- Give the malloc storage a proper "sc" structure and mini-obj'ify the sma …
- 13:06 Changeset [4810] by
- Heading cleanups + merged introduction and index
05/17/10:
- 22:11 Changeset [4809] by
- Give varnishadm the ability to find -T and possibly -S arguments if given …
- 22:11 Changeset [4808] by
- Store the -S and -T arguments in the shmlog.
- 22:10 Changeset [4807] by
- Expose VSL_Find_Alloc() Properly handle the case where the looked for …
- 22:09 Changeset [4806] by
- Expose mgt_SHM_Alloc() Fix an safely-off-by-some-bytes error which made …
- 17:48 Changeset [4805] by
- Move the log records to an allocated chunk of shmem. Warning: may contain …
- 17:27 Changeset [4804] by
- Split shmlog.c into more appropriately named vsl*[.ch] files
- 15:22 Changeset [4803] by
- Move the stats into an allocated chunk of shmem.
- 14:30 Changeset [4802] by
- Do pid checks before compat checks.
- 12:24 Changeset [4801] by
- Minor polishing
- 12:11 Changeset [4800] by
- Simplify the panic string processing
- 11:58 Changeset [4799] by
- Add a pool of shm we can allocate from. Allocate the params from it.
- 10:51 Changeset [4798] by
- Update usage with new -l definition.
- 10:48 Changeset [4797] by
- Move vsl handles out of heritage, they do no good there. Change -l …
- 10:40 Changeset [4796] by
- Add preliminary macro for memory barriers
- 10:11 Changeset [4795] by
- Move shm-related arg processing to mgt_shmem.c Apply our naming system
- 09:36 Changeset [4794] by
- Split shmlog.c into mgt_shmem.c and cache_shmlog.c
05/15/10:
- 23:50 Changeset [4793] by
- cleaned up rst. added more text.
- 13:07 Changeset [4792] by
- New tutorial
05/14/10:
- 11:50 Changeset [4791] by
- Quieten git/svn/make a bit harder.
05/13/10:
- 16:01 Ticket #701 (Parameters to limit URI / header sizes) created by
- There still exist various scenarios where varnish may panic on failed …
05/12/10:
- 12:20 Ticket #700 (Response Reason-Phrase can contain SP) created by
- Currently, Varnish refuses a TAB in the reason phrase in a response status …
05/11/10:
- 12:59 WikiStart edited by
- (diff)
- 03:10 Ticket #699 (Varnishncsa Will Not Log Certain Requests Due to Out of Sequence (ReqEnd, ...) created by
- Varnishncsa assumes that a ReqEnd? will always happen before a …
05/10/10:
- 21:57 Changeset [4790] by
- Move my rants into their own sandbox
- 21:32 Changeset [4789] by
- reStructure'ized the old Trac faq and sorted the stuff into their …
- 16:27 Ticket #698 (High load after upgrade from 2.1.0 to 2.1.2) created by
- After upgrade varnish from 2.1.0 to 2.1.2 get really big load: …
- 15:25 Ticket #696 (Varnish returning on a 503 while backend is returning a 302) closed by
- invalid: Your backend is sending too many headers compared to the built-in in your …
- 13:11 Changeset [4788] by
- Add missing bits for string version of "now"
- 11:49 Introduction edited by
- Oups! (diff)
- 11:48 Introduction edited by
- Eye candy (diff)
- 11:47 VCL edited by
- Special subroutines must be wrapped with return for varnish v>=2.1 (diff)
- 01:15 Changeset [4787] by
- More clean-up.
05/09/10:
- 20:47 Changeset [4786] by
- Cleaned up some code in the general section. Used the ** marker for …
05/08/10:
- 15:11 Changeset [4785] by
- Started some work on the FAQ. Split into different sections and ported …
- 15:10 Changeset [4784] by
- Started some work on the FAQ. Split into different sections and ported …
05/07/10:
- 11:23 CommercialSupport edited by
- (diff)
- 11:23 Changeset [4783] by
- Update URLs and email addresses
05/06/10:
- 15:03 Changeset [4782] by
- Added different distros to binary install in installastion documentation
- 13:21 Changeset [4781] by
- Add the first real example of running varnishd
- 13:04 Changeset [4780] by
- Only configure -smalloc in -L mode.
- 13:02 Changeset [4779] by
- Make varnishd -L mode work with or without -b arguments
- 12:06 Changeset [4778] by
- Tell the VCC if we are in -L(earn) mode. In Learn mode, a backend port …
- 11:39 Changeset [4777] by
- Add -L option to varnishd, it will: - enable -d - set listen address to …
- 11:10 Changeset [4776] by
- Implement the -L(earn) option in all the log/stats tools via libvarnishapi
- 11:00 Changeset [4775] by
- Overhaul the libvarnishapi: - make struct VSL_data the uniform handle. - …
- 10:26 Changeset [4774] by
- Centralize the '-n' option handling for the log tools in libvarnishapi.
- 05:17 Ticket #697 (I updated from Varnis 2.0.4 to 2.1.2 and nothing working!) created by
- I just updated and I cant get anything working, first I get compile errors …
05/05/10:
- 15:59 Ticket #696 (Varnish returning on a 503 while backend is returning a 302) created by
- This seems to happen only on my wordpress installations behind varnish …
- 13:15 WikiStart edited by
- (diff)
- 11:45 WikiStart edited by
- (diff)
- 11:34 Changeset [4773] by
- Release 2.1.2
- 10:50 Changeset [4772] by
- Bump version number in configure.ac
- 10:48 Changeset [4771] by
- Update spec file to 2.1.2
- 10:42 Ticket #688 (varnish doesn't work) closed by
- invalid: I have no idea. Please don't use our ticket system for user-help …
- 10:41 Ticket #692 (Test case v00017.vtc fails: VCL compilation got 200 expected 106) closed by
- worksforme: It seems to be because your operating system thinks it can resolve the …
- 10:39 Ticket #687 (Varnish, squid and apc) closed by
- invalid: can't see why not.
- 10:38 Ticket #691 (Varnish Cache misses) closed by
- invalid: The most likely cause is Cookies. By default varnish does not cache if …
- 10:38 Changeset [4770] by
- Merge r4750: Add -storage spec to varnishtest Introduce a -storage spec, …
- 10:28 Changeset [4769] by
- Typo: of course we want to expand the macro when we find it.
- 10:20 Changeset [4768] by
- Return in main-thread if macro expansion fails
- 10:16 Changeset [4767] by
- Give a sensible message on attempting to expand an undefined macro
- 10:15 Changeset [4766] by
- Document 2.1.2 changes
- 10:08 Changeset [4765] by
- Don't assert varnisttest if vcl fails to compile, fail normally.
- 10:02 Changeset [4764] by
- Merge r4762: Assert that we have an object, in case people use inline-C to …
- 09:48 Changeset [4763] by
- Merge r4758: Fix trailing garbage for large objects Fix one of those …
- 09:48 Changeset [4762] by
- Assert that we have an object, in case people use inline-C to access …
- 09:40 Changeset [4761] by
- Merge r4757: Support for sending chunked synth bodie
- 09:18 Changeset [4760] by
- Merge r4731: Don't rely on CNN's CDN architecture, use a FQDN that we …
05/04/10:
- 23:04 Changeset [4759] by
- Cleanup the -n argument to name/dir/shmfilename munging and put it in a …
- 21:48 VTLA edited by
- (diff)
- 16:33 TroubleLog edited by
- (diff)
- 16:32 TroubleLog edited by
- (diff)
- 16:19 Ticket #694 (Calls from silverlight fails on 2.1.1) closed by
- fixed: (In [4758]) Fix one of those "nothing can possibly go wrong" bugs that are …
- 16:19 Changeset [4758] by
- Fix one of those "nothing can possibly go wrong" bugs that are so typical …
- 15:58 Ticket #695 (Varnish trunk 4516 segmentation fault in FreeBSD) created by
- I am running Varnish trunk/4516 in FreeBSD/amd64 7.2-RELEASE with these …
- 15:56 Changeset [4757] by
- Support for sending chunked synth bodie
- 15:55 Changeset [4756] by
- Only dump up to 512 bytes.
- 10:32 Ticket #694 (Calls from silverlight fails on 2.1.1) created by
- When upgrading to 2.1.1 silverlight stopped working. The plugin does not …
05/03/10:
- 15:05 FAQ edited by
- (diff)
- 13:49 Changeset [4755] by
- Syslog the platform we are running on.
- 11:50 Changeset [4754] by
- Add the first tutorial example, based on the new -L flag to varnishtest.
- 11:49 Changeset [4753] by
- Add a '-L' flag for running varnishtest in "Learner mode", this will be …
- 10:13 Ticket #693 (Assert error in WS_Release(), cache_ws.c line 175) created by
- The following errors appeared in the logs yesterday: […] And on another …
05/02/10:
05/01/10:
- 22:24 Ticket #692 (Test case v00017.vtc fails: VCL compilation got 200 expected 106) created by
- Test case v00017.vtc fails (seemingly just after, and thus unrelated, …
- 15:18 Ticket #691 (Varnish Cache misses) created by
- How to make varnish cache? my cache misses much bigger that cache hits... …
- 03:44 Ticket #690 (Allow for a negative grace period for internal crawler) created by
- We use an internal crawler to refresh the pages cache. So if we want …
04/30/10:
- 17:31 Ticket #689 (Backend host "yui.yahooapis.com": resolves to multiple IPv4 addresses) closed by
- worksforme: This works exactly as advertised. If you want Varnish to try all these IP …
- 17:18 Ticket #689 (Backend host "yui.yahooapis.com": resolves to multiple IPv4 addresses) created by
- Piece of my code backend Portal { .host = "172.17.2.10"; .port = …
- 11:25 Ticket #688 (varnish doesn't work) created by
- varnish doesn't seams to work on my server what's wrong? 0+00:04:16 …
- 10:45 RFC:Streaming delivery edited by
- (diff)
- 10:44 RFC:Streaming delivery edited by
- (diff)
- 10:28 RFC:Streaming delivery edited by
- (diff)
- 10:16 RFC:Streaming delivery edited by
- (diff)
- 10:16 Changeset [4752] by
- Another ban-lurker-hater.
- 10:15 Changeset [4751] by
- A round of various cleanups
- 10:15 Changeset [4750] by
- Introduce a -storage spec, and default it -sfile,<workdir>,10m to aovid …
- 09:53 Changeset [4749] by
- Don't use tempnam(3) it results in a bogus compile time warning, because …
- 09:52 RFC:Streaming delivery edited by
- (diff)
- 09:49 RFC:Streaming delivery edited by
- (diff)
- 09:49 RFC:Streaming delivery edited by
- (diff)
- 09:44 RFC:Streaming delivery edited by
- (diff)
- 09:35 RFC:Streaming delivery created by
- 09:17 Changeset [4748] by
- Another p* test does not like the ban lurker
04/29/10:
- 17:21 changelog_2.1.1 created by
- 17:20 WikiStart edited by
- link to changelog 2.1.1 that i will create (diff)
- 10:52 Changeset [4747] by
- Add a FAQ and start converting the Trac FAQ to .rst format
04/28/10:
- 14:26 Changeset [4746] by
- More xref coverage testing
- 14:26 Changeset [4745] by
- Return on error, we are in the vtc_thread
- 14:08 Changeset [4744] by
- Update the "vtc_thread" for each test we run so that error exits work as …
- 13:54 Ticket #638 (Assert error in VRT_ESI) closed by
- fixed: (In [4743]) Restrict the esi action to vcl_fetch{} now that we have the …
- 13:05 Changeset [4743] by
- Restrict the "esi" action to vcl_fetch{} now that we have the VCC …
- 13:04 Changeset [4742] by
- I guess none of the p* tests really like the ban-lurker.
- 11:55 Changeset [4741] by
- Implement distinct read/write access control for variables.
- 11:54 Changeset [4740] by
- Remove debug printouts
- 11:54 Changeset [4739] by
- Split the bit map of allowed methods for variables into separate bitmaps …
- 11:53 Changeset [4738] by
- The ban lurker disturbs these test, so explicitly disable it.
- 10:23 Changeset [4737] by
- Enable the ban_lurker by default
- 06:59 Ticket #687 (Varnish, squid and apc) created by
- Hi, Can I use them together?
04/27/10:
- 17:24 Changeset [4736] by
- We can run the VCC generator script with python 2.5..3.2, look for …
- 17:19 Changeset [4735] by
- Update the generated files, now produced by a python script.
- 17:18 Changeset [4734] by
- Retire the tcl version of the VCC generator script
- 17:16 Changeset [4733] by
- Have auto* look for a python3 instead of tclsh and use the python version …
- 16:45 Changeset [4732] by
- A Python3 version of the vcc_gen_fixed_token.tcl script.
- 10:37 Changeset [4731] by
- Don't rely on CNN's CDN architecture, use a FQDN that we control.
04/26/10:
- 22:39 Changeset [4730] by
- Fix up some links, typo, email address
- 22:09 Changeset [4729] by
- I started writing the tutorial, but got sidetracked on how to carry …
- 13:29 WikiStart edited by
- 2.1.1 released (diff)
- 12:14 FAQ edited by
- Document that regexes are now case sensitive. (diff)
- 10:50 Changeset [4728] by
- Tag 2.1.1
- 10:50 Ticket #686 (VCL doesn't account for duplicate headers with different content) created by
- Using Chromium 5.0.342.9 on Linux with a forced refresh (Ctrl+F5) I get …
- 10:49 Changeset [4727] by
- Release 2.1.1
- 10:38 Changeset [4726] by
- Update email address for varnish-dev
- 10:18 Changeset [4725] by
- Update changelog with critbit fixes
- 10:12 Changeset [4724] by
- Merge r4719: Close a race between hcb_insert() and hcb_delete() Hit by: …
- 09:58 Changeset [4723] by
- Merge r4718: Add more "volatile" to make it clear to the compiler what we …
- 09:52 Changeset [4722] by
- Merge r4717: Fix a deadlock in the critbit hasher. Spotted by: dormando …
- 09:36 Changeset [4721] by
- Merge r4716: Set correct upper limit on critbit cooling timer.
- 09:30 Changeset [4720] by
- Merge r4715: Make the critbit cooling off period a parameter.
04/24/10:
- 09:44 Changeset [4719] by
- Close a race between hcb_insert() and hcb_delete() Hit by: dormando
04/23/10:
- 23:09 Changeset [4718] by
- Add more "volatile" to make it clear to the compiler what we mean here.
- 18:20 Ticket #685 (Logging non-HTTP connections as null) created by
- We have a load balancer setup in front of Varnish and it is simply doing a …
- 07:17 Ticket #684 (Varnish 2.1.1 hangs with critbit enabled) closed by
- fixed: Fixed in r4717
- 07:16 Changeset [4717] by
- Fix a deadlock in the critbit hasher. Spotted by: dormando Testing …
04/22/10:
- 13:13 Changeset [4716] by
- Set correct upper limit on critbit cooling timer.
- 11:54 Changeset [4715] by
- Make the critbit cooling off period a parameter.
- 10:17 Ticket #684 (Varnish 2.1.1 hangs with critbit enabled) created by
- I'm able to run varnish 2.1.x with critbit as the default hash table for …
04/21/10:
- 23:01 Ticket #683 (varnishd usage output out of date) created by
- -h lists classic as default hash -s doesn't list persist mode. this is in …
- 15:44 Changeset [4714] by
- Merge r4712: Add libm to linking flags Patch by Robert Scheck …
- 15:39 Changeset [4713] by
- redhat specfile ready to roll
- 15:31 Changeset [4712] by
- Patch by Robert Scheck <robert@…> for varnish >= 2.1, …
- 15:00 Changeset [4711] by
- Add changelogs for 2.1.1
- 12:47 Changeset [4710] by
- Merge r4700: Tune Range: handling based on real-world sample: Also …
- 12:40 Changeset [4709] by
- Merge r4690: Set $Id$ keyword expansion
- 12:36 Changeset [4708] by
- Merge r4689: Whitespace cleanup
- 12:26 Changeset [4707] by
- Merge r4686: Add experimental and limited support for "Range:" headers. …
- 11:41 Changeset [4706] by
- The simple bugs
- 11:33 Changeset [4705] by
- Merge r4670: Add vct_isdigit()
- 11:24 Changeset [4704] by
- Merge r4669: Document that TTL is no longer taken into account for …
- 11:18 Changeset [4703] by
- Merge r4668: Add a, for now, unsupported & experimental facility. See …
- 11:01 Changeset [4702] by
- More doc
- 09:48 Changeset [4701] by
- A manual page a day, keeps the users abay ?
- 07:53 Changeset [4700] by
- Tune Range: handling based on real-world sample: Also support: bytes=-%d …
04/20/10:
- 18:06 Changeset [4699] by
- A first cut at installing Varnish on your system.
- 16:18 Changeset [4698] by
- More HTTP: than you require
- 15:35 Changeset [4697] by
- Add boilerplate explanation
- 15:15 Changeset [4696] by
- Add a Sphinx directory and my outlines for three varnish documents: …
04/19/10:
- 22:30 Ticket #682 (hash maps) created by
- Hi I have a web site where every URL either: 1) returns an immutable …
- 15:03 Changeset [4695] by
- Merge r4667: Carry out a bit of internal renaming, and recognize that it …
- 14:57 Blogs edited by
- (diff)
- 14:49 Changeset [4694] by
- Merge r4666: Oops: Last commit to this file didn't actually get the …
- 14:40 Changeset [4693] by
- Merge r4665: Add vcc_ prefixes to a bunch of static functions.
- 14:30 Changeset [4692] by
- Merge r4664: Added the -S option as default in the redhat package
- 14:14 Changeset [4691] by
- Merge r4663: Add varnishsizes, which is varnishhist for the Length-header …
- 14:10 Changeset [4690] by
- Set $Id$ keyword expansion
- 14:08 Changeset [4689] by
- Whitespace cleanup
- 14:06 Changeset [4688] by
- Merge r4662: We converted HEAD to GET in vcl_recv{}, that is far too …
- 14:00 Changeset [4687] by
- Merge r4661: We need to update the master-process pid in the shmlog after …
- 13:58 Changeset [4686] by
- Add experimental and limited support for "Range:" headers. By default it …
- 13:54 Changeset [4685] by
- Merge r4660: Align all workspace allocations on pointer boundaries. Add …
- 13:49 Changeset [4684] by
- Merge r4659: Align pointers in allocated objects to pointer boundaries.
- 13:44 Changeset [4683] by
- Merge r4658: Round up estimate of HTTP header space to alow for alignment …
- 13:38 Changeset [4682] by
- Merge r4657: Add some semi-magic functions to align pointers with.
- 13:33 Changeset [4681] by
- Merge r4656: Make vcc_UintVal() behave like the other ..Val() functions …
- 13:28 Changeset [4680] by
- Merge r4655: Polish the variable/type system a little bit, to make life …
- 13:24 Changeset [4679] by
- Merge r4654: Reject "auth" command if no -S argument given.
- 13:16 Changeset [4678] by
- Merge r4650: Add a HTTP_Copy() function and use it for the "rollback" copy …
- 13:10 Changeset [4677] by
- Merge r4649: Add a SkipToken?() macro which does a ExpectErr?() + …
- 13:04 Changeset [4676] by
- Merge r4648: Keep track of file descriptors We clean the child process of …
- 12:57 Changeset [4675] by
- Merge r4647: After check reading the -S argument file during startup, we …
- 12:47 Changeset [4674] by
- Merge r4645: Fix formatting mistake, add explanation. 2.1 candidate
- 12:41 Changeset [4673] by
- Merge r4644: Add another client cycle, to make sure there is no difference …
- 12:26 Changeset [4672] by
- Merge r4643: Fix syntax errors, add some more changes
- 12:19 Changeset [4671] by
- Merge r4637: White-space fixups
- 11:59 Changeset [4670] by
- Add vct_isdigit()
- 11:26 Ticket #680 (Passing on HEAD modifies backend request method to GET.) closed by
- fixed: Hi there, I already fixed that (while waiting for your ticket :-) See …
- 08:20 Changeset [4669] by
- Document that TTL is no longer taken into account for beresp.cacheable
Note: See TracTimeline
for information about the timeline view.
