- 01 Oct, 2014 1 commit
-
-
Geoff Simmons authored
-
- 29 Jul, 2014 3 commits
-
-
Nils Goroll authored
The worker workspace gets reset in miss/pass/pipe, so a copied substring could get overwritten after recv.
-
Nils Goroll authored
This should fix an assertion failure when the ov became invalid between a match and backref.
-
Nils Goroll authored
-
- 19 Mar, 2014 1 commit
-
-
Geoff Simmons authored
-
- 04 Dec, 2013 2 commits
-
-
Nils Goroll authored
match (according to the documentation). Change implementation and test to follow the documentation - don't keep pcre internal state in struct sess_ov - clean up struct sess_ov if the xid changes and if the workspace changes - stramline getting the struct sess_ov
-
Nils Goroll authored
null byte of the back reference copy to the workspace, so any data from following workspace allocations could appear to be appended to the return value of re.backref() / vmod_backref.
-
- 19 Nov, 2013 1 commit
-
-
Nils Goroll authored
The previous code had some issues: - race: priv_call->priv could be incomplete when being non-null, so using it outside re_mutex was not safe. fix: make sure that the re_t is complete before referencing it in priv_call->priv using a membar - caching dynamic REs did not work because invalid comparison of the cached pattern, also freeing the cached REs was incorrect it could be a good idea to add a global cache for compiled patterns (dynamic or not), but as long as we don't have that, it's probably safest to just recompile dynamic REs always
-
- 05 Nov, 2013 2 commits
-
-
Nils Goroll authored
always include config.h first -- solaris (and others?) need defines from it (GNU_SOURCE in particular)
-
Nils Goroll authored
-
- 04 Nov, 2013 2 commits
-
-
Geoff Simmons authored
compilation fails).
-
Geoff Simmons authored
and pattern.
-
- 23 Oct, 2013 1 commit
-
-
Nils Goroll authored
-
- 28 Sep, 2013 4 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 27 Sep, 2013 5 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
(because we don't have any, just varnishtest)
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 14 Sep, 2013 1 commit
-
-
Geoff Simmons authored
-
- 13 Sep, 2013 4 commits
-
-
Geoff Simmons authored
succeeds, and has not already been done in another thread
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 12 Sep, 2013 2 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
always return true for matches against the empty pattern
-
- 11 Sep, 2013 2 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 09 Sep, 2013 1 commit
-
-
Geoff Simmons authored
-