]> git.ipfire.org Git - ipfire-2.x.git/commit
pcre 8.38: latest patches from upstream (LFS)
authorMatthias Fischer <matthias.fischer@ipfire.org>
Fri, 1 Apr 2016 07:01:28 +0000 (09:01 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 5 Apr 2016 21:56:33 +0000 (22:56 +0100)
commitc07053012f7007a627a92141db162675370c909e
treed6c0786209a6a82b96560522fd48271405b02604
parent8e6421d78ec03d5ad32c82328838e4fac9dfac20
pcre 8.38: latest patches from upstream (LFS)

* Fix auto-callout (?# comment bug.
* Fix negated POSIX class within negated overall class UCP bug.
* Fix bug for isolated \E between an item and its qualifier
when auto callout is set.
* Give error for regexec with pmatch=NULL and REG_STARTEND set.
* Allow for up to 32-bit numbers in the ordin() function in  pcregrep.
* Fix \Q\E before qualifier bug when auto callouts are enabled.
* Fix /x bug when pattern starts with white space and (?-x).
* Fix copy named substring bug.
* Fix (by hacking) another length computation issue.
* Fix get_substring_list() bug when \K is used in an assertion.
* Fix pcretest bad behaviour for callout in lookbehind.
* Fix workspace overflow for (*ACCEPT) with deeply nested parentheses.
* Yet another duplicate name bugfix by overestimating the
memory needed  (i.e. another hack - PCRE2 has this "properly" fixed).
* Fix pcretest loop for global matching with an ovector size less than 2.
* Fix non-diagnosis of missing assertion after (?(?C).

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/pcre
src/patches/pcre-8.38-upstream_fixes-1.patch [new file with mode: 0644]