4 Commits

7 changed files with 112 additions and 179 deletions

BIN
pcre2-10.45.tar.bz2 (Stored with Git LFS)

Binary file not shown.

Binary file not shown.

3
pcre2-10.46.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:15fbc5aba6beee0b17aecb04602ae39432393aba1ebd8e39b7cabf7db883299f
size 2035354

BIN
pcre2-10.46.tar.bz2.sig Normal file

Binary file not shown.

View File

@@ -1,3 +1,15 @@
-------------------------------------------------------------------
Thu Aug 28 10:27:11 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- Update to 10.46:
* CVE-2025-58050: heap-buffer-overflow read in match_ref due to
missing boundary restoration in SCS (boo#1248832, boo#1248842)
-------------------------------------------------------------------
Tue Jun 10 06:41:24 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>
- Mark profiling as non-deterministic (boo#1040589)
-------------------------------------------------------------------
Sun Mar 30 15:44:02 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
@@ -133,20 +145,6 @@ Thu May 5 06:52:30 UTC 2022 - pgajdos@suse.com
-------------------------------------------------------------------
Sat Apr 16 10:50:31 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
- pcre2 10.40:
* Added support for Bidi_Class and a number of binary Unicode
properties, including Bidi_Control.
* A number of changes to script matching for \p and \P:
speed improvements, add the syntax \p{script:xxx} and
\p{script_extensions:xxx} (synonyms sc and scx), Changed
\p{scriptname} from being the same as \p{sc:scriptname} to
being the same as \p{scx:scriptname}, recognize the standard
Unicode 4-letter abbreviations for script names, implement
Unicode and Perl's "loose matching" rules on property names
-------------------------------------------------------------------
Sat Apr 16 10:50:31 UTC 2022 - Andreas Stieger <andreas.stieger@gmx.de>
- pcre2 10.40:
* Added support for Bidi_Class and a number of binary Unicode
properties, including Bidi_Control.
@@ -169,14 +167,6 @@ Fri Nov 5 19:01:43 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
-------------------------------------------------------------------
Sun Oct 24 14:41:00 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- pcre2 10.38:
* Following Perl's lead, \K is now locked out in lookaround
assertions by default, but an option is provided to re-enable
the previous behaviour
-------------------------------------------------------------------
Sun Oct 24 14:41:00 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- pcre2 10.38:
* Following Perl's lead, \K is now locked out in lookaround
assertions by default, but an option is provided to re-enable
@@ -185,19 +175,6 @@ Sun Oct 24 14:41:00 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
-------------------------------------------------------------------
Thu May 27 12:30:17 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- pcre2 10.37:
* removal of the actual POSIX names regcomp etc. from the POSIX
wrapper library because these have caused issues for some
applications, replacing pcre2-symbol-clash.patch
* fix a hypothetical NULL dereference
* fix two bugs related to over-large numbers so the behaviour is
now the same as Perl
* Fix propagation of \K back from the full pattern recursion
* Restore single character repetition optimization in JIT
-------------------------------------------------------------------
Thu May 27 12:30:17 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- pcre2 10.37:
* removal of the actual POSIX names regcomp etc. from the POSIX
wrapper library because these have caused issues for some
@@ -345,13 +322,6 @@ Mon Jan 14 16:11:53 CET 2019 - kukuk@suse.de
-------------------------------------------------------------------
Tue Dec 11 14:31:55 UTC 2018 - Cristian Rodríguez <crrodriguez@opensuse.org>
- Build with --enable-jit-sealloc option, otherwise when
selinux is enabled or systemd memory protections are on,
programs will fail to work with execmem violations.
-------------------------------------------------------------------
Tue Dec 11 14:31:55 UTC 2018 - Cristian Rodríguez <crrodriguez@opensuse.org>
- Build with --enable-jit-sealloc option, otherwise when
selinux is enabled or systemd memory protections are on,
programs will fail to work with execmem violations.
@@ -392,42 +362,6 @@ Sun Feb 18 05:15:03 UTC 2018 - avindra@opensuse.org
-------------------------------------------------------------------
Mon Sep 11 18:14:30 UTC 2017 - jengelh@inai.de
- Update to new upstream release 10.30
* The main interpreter, pcre2_match(), has been refactored into
a new version that does not use recursive function calls for
remembering backtracking positions. The new implementation
allows backtracking into recursive group calls in patterns,
making it more compatible with Perl. For patterns that have a
lot of backtracking, the heap is now used, and there is
explicit limit on the amount, settable by
pcre2_set_heap_limit(). The "recursion limit" is retained,
but is renamed as "depth limit".
* The new option PCRE2_ENDANCHORED insists that a pattern match
must end at the end of the subject.
* The new option PCRE2_EXTENDED_MORE implements Perl's /xx
feature, and pcre2test is upgraded to support it. Setting
within the pattern by (?xx) is Also supported.
* (?n) can be used to set PCRE2_NO_AUTO_CAPTURE, because Perl
now has this.
* Additional pattern compile options in the compile context are
now available: PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES and
PCRE2_EXTRA_BAD_ESCAPE_IS LITERAL.
* The newline type PCRE2_NEWLINE_NUL is now available.
* The match limit value now also applies to pcre2_dfa_match()
as there are patterns that can use up a lot of resources
without necessarily recursing very deeply.
* Various minor security fixes found by fuzzers:
+ bsc#1037165: crash for forward reference in lookbehind with
PCRE2_ANCHORED
+ CVE-2017-8786: heap-based buffer overflow write in pcre2test
(bsc#1036942)
+ CVE-2017-7186: DoS by triggering an invalid Unicode property
lookup (bsc#1030066)
- Switch source URLs to use HTTP.
-------------------------------------------------------------------
Mon Sep 11 18:14:30 UTC 2017 - jengelh@inai.de
- Update to new upstream release 10.30
* The main interpreter, pcre2_match(), has been refactored into
a new version that does not use recursive function calls for
@@ -681,12 +615,6 @@ Thu Jun 13 16:20:10 UTC 2013 - jengelh@inai.de
-------------------------------------------------------------------
Sat Jun 8 20:16:10 UTC 2013 - crrodriguez@opensuse.org
- Ensure the PCRE library and tools are built with large file
support in 32 bit archs.
-------------------------------------------------------------------
Sat Jun 8 20:16:10 UTC 2013 - crrodriguez@opensuse.org
- Ensure the PCRE library and tools are built with large file
support in 32 bit archs.
@@ -771,13 +699,6 @@ Tue Feb 7 15:10:59 UTC 2012 - crrodriguez@opensuse.org
-------------------------------------------------------------------
Tue Feb 7 04:40:59 UTC 2012 - crrodriguez@opensuse.org
- Update to PCRE 8.30, upstream SONAME bump, libpcre1
- Drop no longer needed ppc patch.
- move library back to %{_libdir}
-------------------------------------------------------------------
Tue Feb 7 04:40:59 UTC 2012 - crrodriguez@opensuse.org
- Update to PCRE 8.30, upstream SONAME bump, libpcre1
- Drop no longer needed ppc patch.
- move library back to %{_libdir}
@@ -795,14 +716,6 @@ Wed Nov 16 08:17:40 UTC 2011 - coolo@suse.com
-------------------------------------------------------------------
Tue Nov 1 16:16:49 UTC 2011 - crrodriguez@opensuse.org
- Update to version 8.20
* too many fixes to list here, see included ChangeLog
* replace pcre-visibility patch with the one I submitted to
upstream for inclusion.
-------------------------------------------------------------------
Tue Nov 1 16:16:49 UTC 2011 - crrodriguez@opensuse.org
- Update to version 8.20
* too many fixes to list here, see included ChangeLog
* replace pcre-visibility patch with the one I submitted to
@@ -965,19 +878,12 @@ Wed Jan 7 12:34:56 CET 2009 - olh@suse.de
-------------------------------------------------------------------
Fri Sep 12 01:51:31 CEST 2008 - crrodriguez@suse.de
- update to PCRE 7.8
* More bug fixes, plus a performance improvement
in Unicode character property lookup.
see complete changelog at http://www.pcre.org/changelog.txt
-------------------------------------------------------------------
Fri Sep 12 01:51:31 CEST 2008 - crrodriguez@suse.de
- update to PCRE 7.8
* More bug fixes, plus a performance improvement
in Unicode character property lookup.
see complete changelog at http://www.pcre.org/changelog.txt
-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
@@ -987,14 +893,6 @@ Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
-------------------------------------------------------------------
Fri Feb 1 19:43:16 CET 2008 - crrodriguez@suse.de
- update to version 7.6
- The main reason for having this release so soon after 7.5
is because it fixes a potential buffer overflow problem in pcre_compile()
when run in UTF-8 mode. In addition, the CMake configuration files have been brought up to date.
-------------------------------------------------------------------
Fri Feb 1 19:43:16 CET 2008 - crrodriguez@suse.de
- update to version 7.6
- The main reason for having this release so soon after 7.5
is because it fixes a potential buffer overflow problem in pcre_compile()

View File

@@ -65,63 +65,98 @@ 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
=9Cyu
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
2Ubl79Gm2nDkdOCO56yNFw==
=i8IK
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -19,7 +19,7 @@
%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
Name: pcre2
Version: 10.45
Version: 10.46
Release: 0
Summary: A library for Perl-compatible regular expressions
# code: BSD-3-Clause WITH PCRE2-exception
@@ -198,7 +198,7 @@ export LDFLAGS="-Wl,-z,relro,-z,now"
--enable-pcre2test-libedit \
--enable-unicode
%if 0%{?do_profiling}
%if 0%{?do_profiling} && !0%{?want_reproducible_builds}
%make_build CFLAGS="%{optflags} %{cflags_profile_generate}"
export LANG=POSIX
# do not run profiling in parallel for reproducible builds (boo#1040589 boo#1102408)