[Varnish] #1557: regsuball() doesn't honor lookahead assertion on repeated strings
Varnish
varnish-bugs at varnish-cache.org
Tue Oct 14 02:52:20 CEST 2014
#1557: regsuball() doesn't honor lookahead assertion on repeated strings
--------------------------------------+---------------------
Reporter: varnish@… | Owner: martin
Type: defect | Status: closed
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Resolution: fixed
Keywords: lookahead pcre regsuball |
--------------------------------------+---------------------
Changes (by Federico G. Schwindt <fgsch@…>):
* status: new => closed
* resolution: => fixed
Comment:
In [b9e53ea2ebbb59d739bb2307b16743a9179090a4]:
{{{
#!CommitTicketReference repository=""
revision="b9e53ea2ebbb59d739bb2307b16743a9179090a4"
Fix lookbehind handling in regsuball
Do not advance the subject but use the ovector information as offset,
pcre might need to peek back when handling lookbehinds.
Original patch from MegaMaddin via github.
Fixes: #1557
}}}
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1557#comment:6>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list