|
|
|
@5048
|
[5048]
|
2 weeks |
phk |
Make Expect 100-continue test case-insensitive
Candidate for merging into …
|
|
|
|
@5035
|
[5035]
|
3 weeks |
perbu |
typos, minor fixes.
|
|
|
|
@5034
|
[5034]
|
3 weeks |
phk |
Add initial stage of expression support for numeric types so far.
You can …
|
|
|
|
@5033
|
[5033]
|
3 weeks |
phk |
Factor numeric type expressions into their own file.
|
|
|
|
@5032
|
[5032]
|
3 weeks |
phk |
Minor polishing
|
|
|
|
@5031
|
[5031]
|
3 weeks |
phk |
Reduce the scope of VCC code that knows about variables, specifically
the …
|
|
|
|
@5020
|
[5020]
|
3 weeks |
tfheen |
Make sure vmod.h is distributed as well
|
|
|
|
@5019
|
[5019]
|
3 weeks |
tfheen |
Get rid of autogenerated files from SVN
We now require python to build …
|
|
|
|
@5018
|
[5018]
|
3 weeks |
tfheen |
Update auto-generated file
|
|
|
|
@5017
|
[5017]
|
3 weeks |
tfheen |
Add function prototype, update to new world order
Unbreak the build
|
|
|
|
@5016
|
[5016]
|
3 weeks |
tfheen |
Add "log" command to VCL
This allows logging to varnishlog with the …
|
|
|
|
@5015
|
[5015]
|
3 weeks |
tfheen |
Fix some typos
|
|
|
|
@5014
|
[5014]
|
3 weeks |
phk |
Start massaging the conditional parsing to handle non-variable left sides.
|
|
|
|
@5013
|
[5013]
|
3 weeks |
phk |
Add a very rudimentary symbol table, and use it to find our
variables.
|
|
|
|
@5012
|
[5012]
|
3 weeks |
phk |
Add missing final newline.
|
|
|
|
@5011
|
[5011]
|
3 weeks |
phk |
Move the variable set from being an argument to FindVar? to being
a …
|
|
|
|
@5010
|
[5010]
|
3 weeks |
kristian |
generate section 1 man pages from rst
fix some rst2man rendering issues
|
|
|
|
@5009
|
[5009]
|
3 weeks |
kristian |
generate vcl.7 from rst, include default.vcl in vcl.rst
|
|
|
|
@5008
|
[5008]
|
3 weeks |
phk |
Improve usage restriction messages a little bit.
|
|
|
|
@5007
|
[5007]
|
3 weeks |
phk |
Polishing
|
|
|
|
@5006
|
[5006]
|
3 weeks |
phk |
Add a bitmap of allowed actions for the returns macro
|
|
|
|
@5005
|
[5005]
|
4 weeks |
phk |
Collapse the "VAR" token into ID.
|
|
|
|
@5004
|
[5004]
|
4 weeks |
phk |
Comment out parse functions for SIZE type.
|
|
|
|
@5003
|
[5003]
|
4 weeks |
phk |
Comment out unused SIZE type
|
|
|
|
@5002
|
[5002]
|
4 weeks |
phk |
Various cleanups.
|
|
|
|
@5001
|
[5001]
|
4 weeks |
phk |
Convert the "req.hash +=" pseudo variable handing of the
hask-key build …
|
|
|
|
@5000
|
[5000]
|
4 weeks |
phk |
The Tcl-Py conversion left out code to generate vrt_obj.h, add that.
…
|
|
|
|
@4999
|
[4999]
|
4 weeks |
phk |
In preparation for generic types functions, including conversion …
|
|
|
|
@4998
|
[4998]
|
4 weeks |
phk |
Some boilerplate stuff for VMOD's.
|
|
|
|
@4997
|
[4997]
|
4 weeks |
phk |
FLexelinting
|
|
|
|
@4996
|
[4996]
|
4 weeks |
perbu |
prerequisites for installation, cache sizing guidelines + some general …
|
|
|
|
@4995
|
[4995]
|
4 weeks |
phk |
Move the dlopen/dlsym/dlclose check of newly compiled VCL code to
a sub …
|
|
|
|
@4994
|
[4994]
|
4 weeks |
phk |
Make vcl_dir work for vcl.load and include filenames.
|
|
|
|
@4993
|
[4993]
|
4 weeks |
phk |
Change API to VCC to be handle/object based.
|
|
|
|
@4992
|
[4992]
|
4 weeks |
perbu |
more on vcl: pipe, deliver, ACLs, purging
|
|
|
|
@4991
|
[4991]
|
4 weeks |
phk |
Rename "struct tokenlist" to "struct vcc", it is much more than a simple …
|
|
|
|
@4990
|
[4990]
|
4 weeks |
phk |
Add a vcl_dir parameter to resolve relative VCL pathnames from …
|
|
|
|
@4989
|
[4989]
|
4 weeks |
phk |
Fix a problem with accounting of ESI transactions, in particular make
the …
|
|
|
|
@4988
|
[4988]
|
4 weeks |
phk |
Fix SVN urls.
Fixes: #723
|
|
|
|
@4987
|
[4987]
|
4 weeks |
phk |
Explain the security-barriers influence on Varnish' design.
|
|
|
|
@4986
|
[4986]
|
5 weeks |
phk |
Add a code coverage test for the classic hasher, now that critbit is the …
|
|
|
|
@4985
|
[4985]
|
5 weeks |
phk |
Make it possible to declare stand-alone backend probes and reference
them …
|
|
|
|
@4984
|
[4984]
|
5 weeks |
phk |
Emit probe-specs as separate free-standing structs, and point
to them from …
|
|
|
|
@4983
|
[4983]
|
5 weeks |
phk |
Add testcase to check that backends named "default" get used as such.
|
|
|
|
@4982
|
[4982]
|
5 weeks |
phk |
If there is a backend or director named "default", make that the default, …
|
|
|
|
@4981
|
[4981]
|
5 weeks |
phk |
Typo in -X matching in varnishapi
Fixes: #681
|
|
|
|
@4980
|
[4980]
|
5 weeks |
phk |
Emit Length for client side right before ReqEnd?, to summarize ESI …
|
|
|
|
@4979
|
[4979]
|
5 weeks |
phk |
Emit a Length record on fetches from the backend.
|
|
|
|
@4978
|
[4978]
|
5 weeks |
phk |
bereq.connect_timeout should be available in vcl_pipe
|
|
|
|
@4977
|
[4977]
|
5 weeks |
phk |
Check FreeBSD_version for memory barrier definition
|
|
|
|
@4976
|
[4976]
|
5 weeks |
phk |
Silence a bogus pthread warning
|
|
|
|
@4975
|
[4975]
|
5 weeks |
phk |
Fix a bug when ESI elements span storage elements, which only the …
|
|
|
|
@4974
|
[4974]
|
5 weeks |
phk |
Minor nitpicking
|
|
|
|
@4973
|
[4973]
|
5 weeks |
phk |
Use WSP instead of VSL for ordering and performance
|
|
|
|
@4972
|
[4972]
|
6 weeks |
phk |
Too many bogus SVID versions out there, don't assert set_curs() return.
|
|
|
|
@4971
|
[4971]
|
6 weeks |
phk |
Use ExpectErr?() instead of Expect, so that we get compiler error messages …
|
|
|
|
@4970
|
[4970]
|
6 weeks |
phk |
Rename main counter struct from VSL to VSC namespace
|
|
|
|
@4969
|
[4969]
|
6 weeks |
phk |
FlexeLint? inspired garbage collection
|
|
|
|
@4968
|
[4968]
|
6 weeks |
phk |
Destroy directors before their embedded backends.
|
|
|
|
@4967
|
[4967]
|
6 weeks |
phk |
Fix a problem in director teardown at vcl.discard time:
We didn't …
|
|
|
|
@4966
|
[4966]
|
6 weeks |
phk |
Introduce the first per-backend stats counter: number of VCLs referencing …
|
|
|
|
@4965
|
[4965]
|
6 weeks |
phk |
Add mark/clean facility to VSM, so that all dynamic allocations gets …
|
|
|
|
@4964
|
[4964]
|
6 weeks |
phk |
Better error handling, limit how long time we wait for initialization
to …
|
|
|
|
@4963
|
[4963]
|
6 weeks |
phk |
Add a state field for deletes.
|
|
|
|
@4962
|
[4962]
|
6 weeks |
phk |
Make varnishstat discover dynamic allocations in curses mode.
|
|
|
|
@4961
|
[4961]
|
6 weeks |
phk |
Move SMA stats allocation to child process
|
|
|
|
@4960
|
[4960]
|
6 weeks |
phk |
Preincrement seq#, otherwise it makes no difference.
|
|
|
|
@4959
|
[4959]
|
6 weeks |
phk |
Move VSM allocation to common code
|
|
|
|
@4958
|
[4958]
|
6 weeks |
phk |
VSM allocations/frees need to happen from both manager and child process …
|
|
|
|
@4957
|
[4957]
|
6 weeks |
phk |
Add a comment about desirable but complex error recovery
|
|
|
|
@4956
|
[4956]
|
6 weeks |
phk |
Pull in srandomdev() compat if needed.
|
|
|
|
@4955
|
[4955]
|
6 weeks |
phk |
Make VSL_Dispatch reopen the vsm when idle-timeout kicks in.
|
|
|
|
@4954
|
[4954]
|
6 weeks |
phk |
Remove the -L option stuff, it will not be needed for docs.
|
|
|
|
@4953
|
[4953]
|
6 weeks |
phk |
Cleanup around arg processing. Need to think a bit more about
usage …
|
|
|
|
@4952
|
[4952]
|
6 weeks |
phk |
Rename vsm stuff from vsl to vsm for consistency
|
|
|
|
@4951
|
[4951]
|
6 weeks |
phk |
Don't check return value of curs_set(), appearantly the old SVID bug
is …
|
|
|
|
@4950
|
[4950]
|
7 weeks |
perbu |
syntax error
|
|
|
|
@4949
|
[4949]
|
7 weeks |
perbu |
advanced topics pointed out + some minor fixes
|
|
|
|
@4948
|
[4948]
|
7 weeks |
perbu |
Bans via VCL/HTTP
|
|
|
|
@4947
|
[4947]
|
7 weeks |
perbu |
Some text on purging and bans. I guess we would need to rename url.purge …
|
|
|
|
@4946
|
[4946]
|
7 weeks |
perbu |
man varnishd was missing the -C option
|
|
|
|
@4945
|
[4945]
|
7 weeks |
phk |
Add a couple of missing includes
|
|
|
|
@4944
|
[4944]
|
7 weeks |
phk |
Another necessary <stdint.h>
|
|
|
|
@4943
|
[4943]
|
7 weeks |
phk |
Include stdint.h in varnishapi.h, that's easier.
|
|
|
|
@4942
|
[4942]
|
7 weeks |
phk |
Add necessary include
|
|
|
|
@4941
|
[4941]
|
7 weeks |
phk |
Hmm, not sure SVN and I fully agree on "svn cp" and "svn mv" commands.
…
|
|
|
|
@4940
|
[4940]
|
7 weeks |
phk |
Delaminate the VSL api from the VSM api
|
|
|
|
@4939
|
[4939]
|
7 weeks |
phk |
FlexeLint? VSC api
|
|
|
|
@4938
|
[4938]
|
7 weeks |
phk |
Document VSC api
|
|
|
|
@4937
|
[4937]
|
7 weeks |
phk |
Redo the VSC api new-style.
|
|
|
|
@4936
|
[4936]
|
7 weeks |
phk |
One more vsl->vsc rename
|
|
|
|
@4935
|
[4935]
|
7 weeks |
phk |
More wanton renaming, this time varnishapi::VSC
|
|
|
|
@4934
|
[4934]
|
7 weeks |
phk |
rename files to match subject matter
|
|
|
|
@4933
|
[4933]
|
7 weeks |
phk |
Wanton renaming in libvarnishapi
|
|
|
|
@4932
|
[4932]
|
7 weeks |
phk |
More wanton renaming
|
|
|
|
@4931
|
[4931]
|
7 weeks |
phk |
Explicitly open the VSM
|
|
|
|
@4930
|
[4930]
|
7 weeks |
phk |
Not sure why this didn't get included in last commit
|
|
|
|
@4929
|
[4929]
|
7 weeks |
phk |
Split and rename shmlog.h to vsl.h and vsc.h
|
|
|
|
@4928
|
[4928]
|
7 weeks |
phk |
Move vin stuff into vin.h and vsm stuff into vsm.h
|
|
|
|
@4927
|
[4927]
|
7 weeks |
phk |
Begin splitting shared memory log stuff into its three distinct parts:
…
|
|
|
|