Package: pcre3 / 1:8.36-1

Metadata

Package Version Patches format
pcre3 1:8.36-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
PCRE6_compatible_API.patch | (download)

pcrecpp.cc | 6 6 + 0 - 0 !
pcrecpp.h | 2 2 + 0 - 0 !
pcretest.c | 2 1 + 1 - 0 !
3 files changed, 9 insertions(+), 1 deletion(-)

 include old interface to re::init() for pcre 6.x compatibility


pcreposix.patch | (download)

pcreposix.h | 13 9 + 4 - 0 !
1 file changed, 9 insertions(+), 4 deletions(-)

 fix pcre posix interface otherwise libc regexes are used (bug 22525)

pcre_info.patch | (download)

Makefile.am | 3 2 + 1 - 0 !
Makefile.in | 22 16 + 6 - 0 !
pcre_info.c | 90 90 + 0 - 0 !
3 files changed, 108 insertions(+), 7 deletions(-)

 restore obsolete pcre_info() api for compatiblity


pcregrep.1 patch | (download)

doc/pcregrep.1 | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 mention zpcregrep wrapper script in pcregrep man page.


soname.patch | (download)

configure.ac | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 change soname to what debian use

no_jit_ppc64el.patch | (download)

sljit/sljitConfigInternal.h | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 disable jit on ppc64el, needs explicit porting to elfv2.
no_jit_x32_powerpcspe.patch | (download)

sljit/sljitConfigInternal.h | 12 10 + 2 - 0 !
1 file changed, 10 insertions(+), 2 deletions(-)

 disable jit on x32, needs explicit porting to ilp32 amd64, fpu-less powerpc.
cve 2014 8964.patch | (download)

pcre_exec.c | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 cve-2014-8964, heap buffer overflow
 Heap buffer overflow if an assertion with a zero minimum repeat is used as
 the condition in a conditional group.