Changelog for
libpcre2-8-0-10.40-1.75.x86_64.rpm :
* Sun Jul 31 2022 Stephan Kulow
- Fix the profiling call to be non-parallel again (fighting spec cleaner)
* Thu May 05 2022 pgajdosAATTsuse.com- do not enable jit-sealloc [bsc#1182864] [bsc#1199208]
* Thu May 05 2022 pgajdosAATTsuse.com- enable jit for s390x [bsc#1199196]
* Sat Apr 16 2022 Andreas Stieger - 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
* Fri Nov 05 2021 Andreas Stieger - pcre2 10.39:
* Fix incorrect detection of alternatives in first character search in JIT
* Update to Unicode 14.0.0
* Sun Oct 24 2021 Andreas Stieger - 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
* Thu May 27 2021 Andreas Stieger - 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
* Wed Apr 14 2021 Jan Engelhardt - Remove regcomp, regexec etc. from libpcre2-posix. (Add pcre2-symbol-clash.patch)
* Sat Dec 05 2020 Andreas Stieger - pcre2 10.36:
* add GNU grep\'s -m (aka --max-count) option to pcre2grep
* unify the handling of substitution strings for both -O and callouts in pcre2grep, with the addition of $x{...} and $o{...} to allow for characters whose code points are greater than 255 in Unicode mode
* Wed May 13 2020 Илья Индиго - Refresh spec-file via spec-cleaner.
* Add %make_build and %license macros.- Update to 10.35
* https://www.pcre.org/changelog.txt
* Use PCRE2_MATCH_EMPTY flag to detect empty matches in JIT.
* A JIT bug is fixed which allowed to read the fields of the compiled pattern before its existence is checked.
* Added PCRE2_SUBSTITUTE_LITERAL.
* Avoid some VS compiler warnings.
* Added PCRE2_SUBSTITUTE_MATCHED.
* Added (?
* and (?<
* as synonms for (
*napla: and (
*naplb: to match another regex engine.
* Fix
*THEN verbs in lookahead assertions in JIT.
* Added PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.
* The JIT stack should be freed when the low-level stack allocation fails.
* Changed setting of CMAKE_MODULE_PATH in CMakeLists.txt from SET to LIST(APPEND...) to allow a setting from the command line to be included.
* Updated to Unicode 13.0.0.
* CMake build now checks for secure_getenv() and strerror().
* Restrict the configuration setting for the SELinux compatible execmem allocator (change 10.30/44) to Linux and NetBSD.
* Fri Mar 27 2020 Marketa Calabkova - Resubmit the package (bsc#1167890, jsc#SLE-11608)