Commit Graph

251 Commits

Author SHA1 Message Date
Petr Písař
31771535a6 Use HTTPS protocol in URL metadata 2019-08-20 17:45:22 +02:00
Fedora Release Engineering
6a1f642d17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 00:14:48 +00:00
Petr Písař
46bf871629 Add (*LF) to a list of start-of-pattern options in the C++ wrapper 2019-05-24 07:16:04 +02:00
Petr Písař
fd0c45c6e6 Cache 8.43 sources 2019-02-25 11:00:32 +01:00
Petr Písař
6f00f31c11 8.43 bump 2019-02-25 10:59:06 +01:00
Igor Gnatenko
9ab6b3a15a Rebuild for readline 8.0 2019-02-17 09:30:52 +01:00
Fedora Release Engineering
d065688794 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 18:08:53 +00:00
Petr Písař
5ab6228674 8.43-RC1 bump 2019-01-28 14:41:01 +01:00
Petr Písař
4e41214d91 Link applications to PCRE-specific symbols when using POSIX API 2019-01-23 14:49:56 +01:00
Petr Písař
f72cb5f35c Fix OpenPOWER 64-bit ELFv2 ABI detection and an undefined behavior in aarch64 JIT compiler 2019-01-03 15:25:17 +01:00
Petr Písař
8106d529ae Fix matching a zero-repeated subroutine call at a start of a pattern 2018-11-01 12:28:28 +01:00
Petr Písař
ed8913378b Fix a subject buffer overread in JIT when UTF is disabled and \X or \R has a greater than 1 fixed quantifier 2018-11-01 12:28:22 +01:00
Petr Písař
4a1f36de58 Fix anchoring in conditionals with only one branch 2018-09-03 10:59:53 +02:00
Petr Písař
d568a9031a Fix autopossessifying a repeated negative class with no characters less than 256 that is followed by a positive class with only characters less than 256 2018-08-20 13:11:28 +02:00
Fedora Release Engineering
972b635dbd - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:36:15 +00:00
Petr Písař
e6b8835d47 Modernize rpmlint configuration 2018-06-28 09:59:42 +02:00
Petr Písař
dadcc54184 Fix an error message and locale handling in pcregrep tool 2018-06-28 09:58:37 +02:00
Petr Písař
f5618215fc Fix handling UTF and start-of-pattern options in C++ wrapper 2018-06-28 09:55:12 +02:00
Petr Písař
d1e3f6368e 8.42 bump 2018-03-20 14:09:18 +01:00
Petr Písař
8bdb17a13b Fix compiler warnings in pcregrep 2018-02-26 09:51:02 +01:00
Petr Písař
3f025cce7c 8.42-RC1 bump 2018-02-23 09:35:02 +01:00
Petr Písař
392d65b972 Fix a typo in a comment 2018-02-20 12:16:04 +01:00
Petr Písař
6d944117b6 Fix returning unset groups in POSIX interface if REG_STARTEND a non-zero starting offset 2018-02-20 10:59:28 +01:00
Fedora Release Engineering
131eb75ebc - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 18:28:18 +00:00
Igor Gnatenko
08f9f3393f
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-03 18:08:08 +01:00
Petr Písař
4fe0d7c310 Fix out-of-bounds read for partial matching of /./ against an empty string when the newline type is CRLF 2018-01-30 10:17:32 +01:00
Petr Písař
6649114634 Fix incorrect first matching character when a backreference with zero minimum repeat starts a pattern 2018-01-12 14:43:50 +01:00
Petr Písař
13135a397c Allow pcregrep match counter to handle values larger than 2147483647 2018-01-12 14:40:03 +01:00
Petr Písař
aaf579eb22 fix_stack_estimator.patch was refused by upstream
because he does not want to touch this unreliable code in obsoleted
PCRE1 project.
2017-11-02 08:21:47 +01:00
Petr Písař
2eb3461ad7 Accept files names longer than 128 bytes in recursive mode of pcregrep 2017-11-02 08:21:05 +01:00
Petr Písař
f6403fa93c Add pcre-8.41-fix_stack_estimator.patch 2017-10-09 16:25:35 +02:00
Petr Písař
3658290885 Fix recursion stack estimator 2017-10-09 16:08:48 +02:00
Fedora Release Engineering
93e27456fc - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 04:55:26 +00:00
Fedora Release Engineering
9232f6c27f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 02:18:18 +00:00
Petr Písař
d6947687f4 8.41 bump 2017-07-07 09:43:48 +02:00
Petr Písař
cc814f7bdb 8.41 RC1 bump 2017-06-15 14:05:44 +02:00
Petr Písař
a82fb773cc Fix CVE-2017-7186 in JIT mode 2017-04-21 10:08:34 +02:00
Petr Písař
34de8513c6 Fix a buffer overflow in pcretest tool when copying a string in UTF-32 mode 2017-04-21 10:05:11 +02:00
Petr Písař
1f8181b38c Upstream bug #2052 is known as CVE-2017-7244 2017-03-30 13:12:51 +02:00
Petr Písař
8e80c804e1 Fix DFA match for a possessively repeated character class 2017-03-27 17:46:59 +02:00
Petr Písař
5f33918b5b Build-require C++ compiler for C++ PCRE wrapper 2017-03-27 17:37:00 +02:00
Petr Písař
c36d2c5e3d Fix a crash when finding a Unicode property for a character with a code point greater than 0x10ffff 2017-02-27 15:16:48 +01:00
Petr Písař
ec2d617244 Document pcretest input cannot contain binary zeroes 2017-02-24 10:27:40 +01:00
Petr Písař
1f6fbc3882 Fix a crash in pcretest when \O directive was supplied with too big number 2017-02-24 10:20:04 +01:00
Petr Písař
be6a110b85 Fix a crash in pcretest when printing non-ASCII characters 2017-02-23 08:53:31 +01:00
Petr Písař
028b0b28a0 Silent-a-GCC-7-warning-about-too-small-buffer-for-pr.patch accepted 2017-02-23 08:37:32 +01:00
Petr Písař
e8041b1518 Upstream bug #2035 is known as CVE-2017-6004 2017-02-21 15:09:51 +01:00
Petr Písař
21328c1699 Fix parsing comments between quantifiers 2017-02-21 12:10:52 +01:00
Petr Písař
5e0a8b06de Correct changelog entry 2017-02-16 08:40:03 +01:00
Petr Písař
09d899911e Fix a potenial buffer overflow in formatting a pcregrep error message 2017-02-14 17:32:37 +01:00