|
|
|
@5162
|
[5162]
|
2 days |
martin |
Make varnishncsa only consider log information between the open and close …
|
|
|
|
@5160
|
[5160]
|
2 days |
martin |
Add explicit log flushing when backend connections close to keep log …
|
|
|
|
@5149
|
[5149]
|
3 days |
phk |
Remove debugging noise
|
|
|
|
@5146
|
[5146]
|
3 days |
phk |
Add the VRT functions for importing a module.
Tie the vmod_std module …
|
|
|
|
@5141
|
[5141]
|
6 days |
phk |
Coverage of new multi-token error messages.
|
|
|
|
@5139
|
[5139]
|
6 days |
phk |
Move Flexelint supressing comments into the parameter include files
that …
|
|
|
|
@5138
|
[5138]
|
7 days |
phk |
Coverage for the last bit of vcc_expr.c
|
|
|
|
@5137
|
[5137]
|
7 days |
phk |
More coverage of vcc_expr.c
|
|
|
|
@5134
|
[5134]
|
7 days |
phk |
Introduce STRING_LIST type so we don't needlessly assemble strings on
the …
|
|
|
|
@5133
|
[5133]
|
7 days |
phk |
Push the new expressions into all other actions.
Get precedence of the …
|
|
|
|
@5131
|
[5131]
|
7 days |
phk |
The new string concatenation syntax is STRING + STRING + STRING […]
For …
|
|
|
|
@5130
|
[5130]
|
8 days |
phk |
Rewrite of the "if (foo)" code in VCC to actually build expressions
the …
|
|
|
|
@5127
|
[5127]
|
8 days |
phk |
white-space anal-retentive fixup
|
|
|
|
@5126
|
[5126]
|
8 days |
phk |
More svn:keywords fixup
|
|
|
|
@5125
|
[5125]
|
8 days |
phk |
Add missing svn:keywords
|
|
|
|
@5123
|
[5123]
|
8 days |
phk |
The -T argument can be specified as :0 which will just find one or
two …
|
|
|
|
@5121
|
[5121]
|
8 days |
ingvar |
Upping this test to 1s. It times out on some builds on ppc64.
|
|
|
|
@5120
|
[5120]
|
8 days |
ingvar |
A stack size of 128k is too small for rhel6/ppc64. Upping to 256k.
|
|
|
|
@5119
|
[5119]
|
9 days |
phk |
Always report sockaddr's as
IP# <space> PORT#
Explain why.
|
|
|
|
@5117
|
[5117]
|
10 days |
phk |
Have VSS_resolve() call VSS_parse() and only use the provided port …
|
|
|
|
@5116
|
[5116]
|
12 days |
phk |
Whenever the CLI comms with the child process runs of the rails, we
have …
|
|
|
|
@5114
|
[5114]
|
12 days |
phk |
Add a couple of documenting asserts.
|
|
|
|
@5113
|
[5113]
|
12 days |
phk |
Don't mess with X-forwarded-for on restarts.
Fixes: #758
|
|
|
|
@5112
|
[5112]
|
12 days |
phk |
Log the length of cli responses to VSL
|
|
|
|
@5111
|
[5111]
|
12 days |
phk |
Emit varnishd ident as part of banner.
|
|
|
|
@5107
|
[5107]
|
3 weeks |
kristian |
Add a varnishtests/Makefile.kristian for parallel tests
Usage: cd …
|
|
|
|
@5106
|
[5106]
|
3 weeks |
tfheen |
Correct embedded dot about obj.* in vcl_fetch
The embedded dot claimed …
|
|
|
|
@5105
|
[5105]
|
3 weeks |
phk |
Remove this old test file
|
|
|
|
@5104
|
[5104]
|
3 weeks |
phk |
Add a testcase for backend retries.
|
|
|
|
@5102
|
[5102]
|
3 weeks |
phk |
Retry backend fetches one time if we got a recycled conncetion and
the …
|
|
|
|
@5101
|
[5101]
|
3 weeks |
phk |
Rework the FetchHdr?() and surroundings a litle bit, to get us a return …
|
|
|
|
@5100
|
[5100]
|
3 weeks |
phk |
Don't assert good returns from ncurses for now.
Fixes: #741
|
|
|
|
@5098
|
[5098]
|
3 weeks |
phk |
Some minor cleaups and additional asserts to get rid of the worst …
|
|
|
|
@5097
|
[5097]
|
3 weeks |
phk |
Constification
|
|
|
|
@5096
|
[5096]
|
3 weeks |
phk |
Set backend health good if we stop polling the health.
|
|
|
|
@5095
|
[5095]
|
3 weeks |
phk |
Add another per-backend variable to show the happy health-probe bitmap.
…
|
|
|
|
@5094
|
[5094]
|
3 weeks |
phk |
Properly eliminate NULL pointer printing in backend ID.
|
|
|
|
@5093
|
[5093]
|
3 weeks |
phk |
Push the new backend naming reality into the backend probe code and
make …
|
|
|
|
@5092
|
[5092]
|
3 weeks |
phk |
Continue the rototilling of the backend code to fit the finally
decided …
|
|
|
|
@5090
|
[5090]
|
3 weeks |
phk |
Move the top-of-director APIs from cache_backend.c to cache_dir.c and
give …
|
|
|
|
@5089
|
[5089]
|
3 weeks |
phk |
Move the per backend stats counters to "struct backend"
|
|
|
|
@5088
|
[5088]
|
3 weeks |
phk |
Rename backend connections to the VTLA "VBC"
|
|
|
|
@5087
|
[5087]
|
3 weeks |
phk |
Identify backends using the (vcl_name, ipv4, ipv6) triplet and drop
the …
|
|
|
|
@5082
|
[5082]
|
3 weeks |
phk |
Fix a corner-case of pipe mode close-down processing, by simplifying
the …
|
|
|
|
@5081
|
[5081]
|
3 weeks |
phk |
VBE_ClosedFd() was badly named, loose the 'd' to indicate that it
will …
|
|
|
|
@5080
|
[5080]
|
3 weeks |
phk |
Add a new VCL variable "client.identity" which defaults to client.ip …
|
|
|
|
@5079
|
[5079]
|
3 weeks |
kristian |
Remove empty return(refresh) test case
|
|
|
|
@5078
|
[5078]
|
3 weeks |
kristian |
Revert the return(refresh) patches
(better approach coming soon-ish)
|
|
|
|
@5075
|
[5075]
|
3 weeks |
phk |
If we get a HTTP/1.1 response with no indicatation of length, assume EOF …
|
|
|
|
@5074
|
[5074]
|
3 weeks |
phk |
Do not suppress the Content-Length:, Age:, Range: and Proxy-Auth headers …
|
|
|
|
@5073
|
[5073]
|
3 weeks |
phk |
Don't explode in vcl.show if VCL code contains a '%' sign.
Fixes: 742
|
|
|
|
@5072
|
[5072]
|
3 weeks |
phk |
Fix the error emitted if quotes on a line are not properly balanced.
|
|
|
|
@5066
|
[5066]
|
4 weeks |
kristian |
Test-case for return(refresh)
|
|
|
|
@5065
|
[5065]
|
4 weeks |
kristian |
Return(refresh) from VCL recv, allowing a controlled refresh of content …
|
|
|
|
@5064
|
[5064]
|
4 weeks |
kristian |
DNS Director: Include the necessary headers to build on FreeBSD too.
|
|
|
|
@5063
|
[5063]
|
4 weeks |
kristian |
Clean out some silly imprecisions, clearing the build
Some minor …
|
|
|
|
@5062
|
[5062]
|
5 weeks |
kristian |
Add a DNS director
The DNS director allows Varnish to pick backend based …
|
|
|
|
@5048
|
[5048]
|
7 weeks |
phk |
Make Expect 100-continue test case-insensitive
Candidate for merging into …
|
|
|
|
@5019
|
[5019]
|
2 months |
tfheen |
Get rid of autogenerated files from SVN
We now require python to build …
|
|
|
|
@5016
|
[5016]
|
2 months |
tfheen |
Add "log" command to VCL
This allows logging to varnishlog with the …
|
|
|
|
@5010
|
[5010]
|
2 months |
kristian |
generate section 1 man pages from rst
fix some rst2man rendering issues
|
|
|
|
@5001
|
[5001]
|
2 months |
phk |
Convert the "req.hash +=" pseudo variable handing of the
hask-key build …
|
|
|
|
@4998
|
[4998]
|
2 months |
phk |
Some boilerplate stuff for VMOD's.
|
|
|
|
@4997
|
[4997]
|
2 months |
phk |
FLexelinting
|
|
|
|
@4995
|
[4995]
|
2 months |
phk |
Move the dlopen/dlsym/dlclose check of newly compiled VCL code to
a sub …
|
|
|
|
@4994
|
[4994]
|
2 months |
phk |
Make vcl_dir work for vcl.load and include filenames.
|
|
|
|
@4993
|
[4993]
|
2 months |
phk |
Change API to VCC to be handle/object based.
|
|
|
|
@4990
|
[4990]
|
2 months |
phk |
Add a vcl_dir parameter to resolve relative VCL pathnames from …
|
|
|
|
@4989
|
[4989]
|
2 months |
phk |
Fix a problem with accounting of ESI transactions, in particular make
the …
|
|
|
|
@4986
|
[4986]
|
2 months |
phk |
Add a code coverage test for the classic hasher, now that critbit is the …
|
|
|
|
@4985
|
[4985]
|
2 months |
phk |
Make it possible to declare stand-alone backend probes and reference
them …
|
|
|
|
@4984
|
[4984]
|
2 months |
phk |
Emit probe-specs as separate free-standing structs, and point
to them from …
|
|
|
|
@4983
|
[4983]
|
2 months |
phk |
Add testcase to check that backends named "default" get used as such.
|
|
|
|
@4980
|
[4980]
|
2 months |
phk |
Emit Length for client side right before ReqEnd?, to summarize ESI …
|
|
|
|
@4979
|
[4979]
|
2 months |
phk |
Emit a Length record on fetches from the backend.
|
|
|
|
@4976
|
[4976]
|
2 months |
phk |
Silence a bogus pthread warning
|
|
|
|
@4975
|
[4975]
|
2 months |
phk |
Fix a bug when ESI elements span storage elements, which only the …
|
|
|
|
@4974
|
[4974]
|
2 months |
phk |
Minor nitpicking
|
|
|
|
@4973
|
[4973]
|
2 months |
phk |
Use WSP instead of VSL for ordering and performance
|
|
|
|
@4972
|
[4972]
|
2 months |
phk |
Too many bogus SVID versions out there, don't assert set_curs() return.
|
|
|
|
@4970
|
[4970]
|
3 months |
phk |
Rename main counter struct from VSL to VSC namespace
|
|
|
|
@4969
|
[4969]
|
3 months |
phk |
FlexeLint? inspired garbage collection
|
|
|
|
@4967
|
[4967]
|
3 months |
phk |
Fix a problem in director teardown at vcl.discard time:
We didn't …
|
|
|
|
@4966
|
[4966]
|
3 months |
phk |
Introduce the first per-backend stats counter: number of VCLs referencing …
|
|
|
|
@4965
|
[4965]
|
3 months |
phk |
Add mark/clean facility to VSM, so that all dynamic allocations gets …
|
|
|
|
@4962
|
[4962]
|
3 months |
phk |
Make varnishstat discover dynamic allocations in curses mode.
|
|
|
|
@4961
|
[4961]
|
3 months |
phk |
Move SMA stats allocation to child process
|
|
|
|
@4960
|
[4960]
|
3 months |
phk |
Preincrement seq#, otherwise it makes no difference.
|
|
|
|
@4959
|
[4959]
|
3 months |
phk |
Move VSM allocation to common code
|
|
|
|
@4958
|
[4958]
|
3 months |
phk |
VSM allocations/frees need to happen from both manager and child process …
|
|
|
|
@4957
|
[4957]
|
3 months |
phk |
Add a comment about desirable but complex error recovery
|
|
|
|
@4956
|
[4956]
|
3 months |
phk |
Pull in srandomdev() compat if needed.
|
|
|
|
@4955
|
[4955]
|
3 months |
phk |
Make VSL_Dispatch reopen the vsm when idle-timeout kicks in.
|
|
|
|
@4954
|
[4954]
|
3 months |
phk |
Remove the -L option stuff, it will not be needed for docs.
|
|
|
|
@4953
|
[4953]
|
3 months |
phk |
Cleanup around arg processing. Need to think a bit more about
usage …
|
|
|
|
@4951
|
[4951]
|
3 months |
phk |
Don't check return value of curs_set(), appearantly the old SVID bug
is …
|
|
|
|
@4940
|
[4940]
|
3 months |
phk |
Delaminate the VSL api from the VSM api
|
|
|
|
@4939
|
[4939]
|
3 months |
phk |
FlexeLint? VSC api
|
|
|
|
@4937
|
[4937]
|
3 months |
phk |
Redo the VSC api new-style.
|
|
|
|
@4935
|
[4935]
|
3 months |
phk |
More wanton renaming, this time varnishapi::VSC
|
|
|
|