root/trunk/varnish-cache/lib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @4626 [4626] 13 hours phk Add a specific error message to explain <action> -> return(<action>) …
(edit) @4617 [4617] 37 hours phk More polishing and comment cleanup
(edit) @4616 [4616] 37 hours phk comment cleanup
(edit) @4615 [4615] 37 hours phk Add an explanation
(edit) @4614 [4614] 37 hours phk Remove the last remains of purge_hash, and obj.hash.
(edit) @4613 [4613] 38 hours phk Make the return(foo) syntax mandatory.
(edit) @4611 [4611] 38 hours phk Move the utility parser functions into their own file
(edit) @4609 [4609] 3 days phk Undo last test-commit, to see if all the gremlins agree now ?
(edit) @4608 [4608] 3 days phk Silly test-commit.
(edit) @4607 [4607] 3 days phk Use _exit(0) in our daemon(3) compat function, we do not want to trigger …
(edit) @4601 [4601] 2 weeks phk Add svn:keywords properties
(edit) @4597 [4597] 2 weeks kristian Read the epoll-timeout thread in the right place With level-triggered …
(edit) @4594 [4594] 3 weeks phk Clean up #includes
(edit) @4591 [4591] 3 weeks phk Make the response argument a #defined size buffer, and assert that the …
(edit) @4590 [4590] 3 weeks phk Add a function to calculate the proper response to a AUTH challenge from …
(edit) @4588 [4588] 3 weeks phk Give VSS_open() a timeout argument.
(edit) @4582 [4582] 3 weeks phk Various flexelint inspired cleanups
(edit) @4581 [4581] 3 weeks phk Evict the [v]asprintf compat & configure stuff, we have stopped using …
(edit) @4576 [4576] 4 weeks phk Tell FlexeLint? that we ignore returnvalues on purpose.
(edit) @4572 [4572] 4 weeks phk Try to handle socket state calls that return errno's relating to the …
(edit) @4567 [4567] 4 weeks phk Revert part of last commit, it's not ready for primetime yet.
(edit) @4566 [4566] 4 weeks phk Pretend to use variable, even if kernel is deficient.
(edit) @4563 [4563] 4 weeks phk Void* cast for mmap() and friends for portability (solaris).
(edit) @4562 [4562] 4 weeks phk Print pid_t's as uintmax_t for portability (solaris)
(edit) @4557 [4557] 5 weeks phk Update copyright messages of files significantly changed in 2010 so far.
(edit) @4556 [4556] 5 weeks phk White-space cleanup
(edit) @4555 [4555] 5 weeks phk Set Id keyword expansion
(edit) @4522 [4522] 6 weeks phk Merger a bunch of (mostly) stylistic changes from FreeBSD.
(edit) @4477 [4477] 8 weeks phk Take another trip over the CLI code, this time the help function.
(edit) @4475 [4475] 8 weeks phk Various flexelint silencings.
(edit) @4474 [4474] 8 weeks phk Move cli_dispatch into cli_serve.c and unroll stuff that only needs to be …
(edit) @4473 [4473] 2 months phk CLI reworking in the manager process. Use the new cli_serve stuff, as …
(edit) @4472 [4472] 2 months phk Add a wild-card CLI hack, and use it for passing cli to the child process.
(edit) @4471 [4471] 2 months phk Add the unadultered cli command to struct cli, and make the default …
(edit) @4470 [4470] 2 months phk Have the child process use the new "CLI_serve()" functions to hand cli …
(edit) @4469 [4469] 2 months phk First attempt at unified, general "serve CLI requests" code. (not used …
(edit) @4461 [4461] 2 months phk Add the VCC magic to recognize the "client" director
(edit) @4459 [4459] 2 months phk Use the new bprintf() macros to avoid some (v)asprintf() calls.
(edit) @4457 [4457] 2 months ssm Add jemalloc information for the SH architecture Thanks to Nobuhiro …
(edit) @4450 [4450] 2 months phk Make it possible to use VSS_connect() for nonblocking connects.
(edit) @4449 [4449] 2 months phk Add TCP_hisname() function
(edit) @4447 [4447] 2 months phk Catch up with changes in shmlog format: handle records longer than 256 …
(edit) @4440 [4440] 2 months phk Various flexelint nits.
(edit) @4436 [4436] 2 months tfheen asprintf cleanup glibc and FreeBSD libc differ in how they handle …
(edit) @4431 [4431] 2 months phk Add ability to tell if a char is valid "XML Name" or "XML Name Start".
(edit) @4430 [4430] 2 months tfheen Updated generated files
(edit) @4428 [4428] 2 months tfheen Add string representations of TIME and RTIME Make it possible to get …
(edit) @4427 [4427] 2 months tfheen Use gethrtimer rather than clock_gettime if available gethrtimer does not …
(edit) @4419 [4419] 3 months phk Exploit the new and cleaner director interface and add a "hash" director …
(edit) @4411 [4411] 3 months phk Significantly objectify directors, and have non-simple directors call …
(edit) @4405 [4405] 3 months phk Get rid of all reference to backend index numbers in the compiled VCL …
(edit) @4401 [4401] 3 months phk Refer to directors by integer index instead of pointer.
(edit) @4396 [4396] 3 months phk Avoid dragging the name and policy of the director around in arguments.
(edit) @4395 [4395] 3 months phk Add vgcname to host struct
(edit) @4394 [4394] 3 months phk Make all anonymous backends have a simple director.
(edit) @4393 [4393] 3 months phk Change the way we identify backends internally in the compiled VCL code.
(edit) @4391 [4391] 3 months phk Eliminate the vrt_dir_simple structure, it is not really needed.
(edit) @4390 [4390] 3 months phk Cosmetic: Move the vrt_dir_simple{} up together with the rest of the …
(edit) @4387 [4387] 3 months ingvar jemalloc portability fixes for sparc and s390
(edit) @4384 [4384] 3 months phk Don't panic in TCP_linger() if the other end closed on us. Fixes #547
(edit) @4382 [4382] 3 months tfheen Use built-in backtrace function if one exists This gives us backtraces on …
(edit) @4376 [4376] 4 months phk Eliminate the obj.hash hack. This was originally a quick hack to allow …
(edit) @4358 [4358] 4 months phk White-space cleanup megacommit.
(edit) @4357 [4357] 4 months phk .expected_response is a better idea than .status Tip o' the hat to: …
(edit) @4356 [4356] 4 months phk Don't halfclose the backend polling TCP connection after sending the …
(edit) @4349 [4349] 4 months phk Hide GCC specific backtrace() compat function under a #ifdef. We do not …
(edit) @4336 [4336] 5 months kristian Add saintmode_threshold to backend definitions
(edit) @4334 [4334] 5 months tfheen Switch regex engine to PCRE We no longer use POSIX style regexes, but …
(edit) @4328 [4328] 5 months kristian Add saintmode_threshold When saintmode_threshold items have been added to …
(edit) @4237 [4237] 6 months phk Further Flexelint polishing
(edit) @4236 [4236] 6 months phk Another FlexeLint? washing of the source.
(edit) @4235 [4235] 6 months phk Various FlexeLint? silencing
(edit) @4234 [4234] 6 months phk Remove some unnecessary #includes
(edit) @4219 [4219] 7 months phk Expose the good string backslash implementation from argv.c and replace a …
(edit) @4209 [4209] 7 months phk Silence some FlexeLint? warnings
(edit) @4208 [4208] 7 months kristian Saint mode: add beresp.saintmode to vcl_fetch. This allows us to put …
(edit) @4206 [4206] 7 months phk Add an experimental thread to lurk at the bottom of the ban-list and try …
(edit) @4191 [4191] 7 months phk Make the -d option to varnishlog et all exit when the log is emptied.
(edit) @4190 [4190] 7 months phk Clean up the vcc generator script a little bit
(edit) @4189 [4189] 7 months phk Remove last traces of client.bandwidth object
(edit) @4188 [4188] 7 months phk I can never remember which of the two VCC generation scripts to run first, …
(edit) @4186 [4186] 7 months phk Make string comparisons against other than string literals possible.
(edit) @4185 [4185] 7 months phk Add a ".initial" property to backend probe specifications. This is the …
(edit) @4176 [4176] 7 months phk Give vsb_quote() an optional length paramter (Pass -1 for strlen). Add a …
(edit) @4175 [4175] 7 months tfheen Reinstate svn_version code Reinstate code to embed the svn version (or …
(edit) @4171 [4171] 8 months sky Implement the linux equivalent of BSD accept filter using TCP_DEFER_ACCEPT
(edit) @4163 [4163] 8 months sky revert r4160 and r4161 since apparently they do not fix the problem
(edit) @4161 [4161] 8 months sky On Solaris we occasionally get EBADF when we use the ioctl to toggle …
(edit) @4160 [4160] 8 months sky document the fact we need to rewrite this for solaris support
(edit) @4112 [4112] 9 months sky make -werror work on OSX again .. check for daemon only if it isn't OSX as …
(edit) @4100 [4100] 9 months phk Remove the vcl_timeout{} VCL callback. We had big plans for this …
(edit) @4099 [4099] 9 months phk Remove the vcl_discard{} facility, it does not seem to bring benefits …
(edit) @4098 [4098] 9 months des We already had a perfectly good daemon(3) implementation in the tree. All …
(edit) @4097 [4097] 9 months des Forgot this one.
(edit) @4096 [4096] 9 months des Remove the svn_version hack, which was made redundant by r4093.
(edit) @4095 [4095] 9 months des Re-regenerate and remove svn:keywords, so the generated files now contain …
(edit) @4094 [4094] 9 months des Regenerate
(edit) @4093 [4093] 9 months des Embed RCS tag in each compiled file.
(edit) @4089 [4089] 10 months tfheen Quiet the build process if we don't have git Make sure to quiet the build …
(edit) @4066 [4066] 10 months sky Allows you to turn off esi processing for a specific request using set …
Note: See TracRevisionLog for help on using the revision log.