Stefan Bühler
|
eaf460e3d0
|
[plugin_core] fix docroot pattern error handling (fixes #2362)
|
2011-12-18 14:59:28 +01:00 |
Stefan Bühler
|
26d9155e87
|
[pattern] fix endless (memory eating) loop in pattern parsing
|
2010-10-13 14:46:31 +02:00 |
Stefan Bühler
|
2941105e28
|
[pattern] Fix vr->wrk->tmp_str usage, remove pattern.h from base.h, add pattern support to header.add* actions
|
2010-10-07 16:14:12 +02:00 |
Stefan Bühler
|
67fcc00125
|
[pattern] Fix regex nth callback, activate env-set pattern range tests
|
2010-10-05 14:50:21 +02:00 |
Stefan Bühler
|
01f0c1606f
|
[core] Fix pattern range parser, fix docroot_nth callback
|
2010-10-05 14:37:33 +02:00 |
Stefan Bühler
|
52584c99bb
|
[pattern] Add ranges (and fix match-info handling)
|
2010-10-05 13:26:03 +02:00 |
Stefan Bühler
|
eecf0d90be
|
[pattern] Fix handling of escaped characters
|
2010-10-05 13:25:25 +02:00 |
Stefan Bühler
|
d6820e5cfd
|
[pattern] Hide pattern-part struct
|
2010-09-26 01:04:50 +02:00 |
Thomas Porzelt
|
ce4f9391e3
|
[core] Fix tiny leak in pattern code when parse errors happen
|
2010-09-25 23:43:54 +02:00 |
Stefan Bühler
|
3b1a781381
|
[core] remove encoding.h from base.h includes
|
2010-09-23 18:28:31 +02:00 |
Thomas Porzelt
|
587c7383ba
|
[core] Add support for req.env/header[key] to patterns
|
2010-09-18 14:47:11 +02:00 |
Thomas Porzelt
|
e2a551298e
|
[core] Use liCond* helpers in li_pattern_parse/eval
|
2010-07-24 14:51:44 +02:00 |
Stefan Bühler
|
c23509424d
|
pattern: check for NULL in li_pattern_free
|
2010-07-17 15:23:42 +02:00 |
Thomas Porzelt
|
013297bc9b
|
[core] Ignore callbacks if NULL in pattern_eval()
|
2010-06-12 12:37:59 +02:00 |
Thomas Porzelt
|
3668ef97ab
|
[core] Add liPattern type and associated functions
|
2010-06-06 23:54:55 +02:00 |