Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pcre2-tools-10.32-3.el8_6 RPM for x86_64

From AlmaLinux 8.10 PowerTools for x86_64

Name: pcre2-tools Distribution: AlmaLinux
Version: 10.32 Vendor: AlmaLinux
Release: 3.el8_6 Build date: Tue Aug 2 18:07:44 2022
Group: Unspecified Build host: x64-builder01.almalinux.org
Size: 246094 Source RPM: pcre2-10.32-3.el8_6.src.rpm
Packager: AlmaLinux Packaging Team <packager@almalinux.org>
Url: http://www.pcre.org/
Summary: Auxiliary utilities for pcre2
Utilities demonstrating PCRE2 capabilities like pcre2grep or pcre2test.

Provides

Requires

License

BSD and GPLv3+

Changelog

* Fri May 13 2022 Lukas Javorsky <ljavorsk@redhat.com> - 10.32-3
  - Resolves: CVE-2022-1586
* Mon May 13 2019 Petr Pisar <ppisar@redhat.com> - 10.32-2
  - Fix CVE-2019-20454 (a crash when \X is used without UTF mode in a JIT)
    (bug #1734468)
* Fri Dec 07 2018 Petr Pisar <ppisar@redhat.com> - 10.32-1
  - 10.32 bump (bug #1628200)
  - Fix a subject buffer overread in JIT when UTF is disabled and \X or \R has
    a greater than 1 fixed quantifier (bug #1628200)
  - Fix matching a zero-repeated subroutine call at a start of a pattern
    (bug #1628200)
  - Fix heap limit checking overflow in pcre2_dfa_match() (bug #1628200)
* Mon Sep 24 2018 Petr Pisar <ppisar@redhat.com> - 10.31-11
  - Fix caseless matching an extended class in JIT mode (bug #1617960)
* Mon Sep 03 2018 Petr Pisar <ppisar@redhat.com> - 10.31-10
  - Fix anchoring in conditionals with only one branch (bug #1617960)
* Thu Aug 16 2018 Petr Pisar <ppisar@redhat.com> - 10.31-9
  - Recognize all Unicode space characters with /x option in a pattern
    (bug #1617960)
  - Fix changing dynamic options (bug #1617960)
  - Fix autopossessifying a repeated negative class with no characters less than
    256 that is followed by a positive class with only characters less than 255,
    (bug #1617960)
  - 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,
    (bug #1617960)
* Tue Jul 31 2018 Petr Pisar <ppisar@redhat.com> - 10.31-8
  - Fix backtracking atomic groups when they are not separated by something with
    a backtracking point
* Mon Jul 09 2018 Petr Pisar <ppisar@redhat.com> - 10.31-7
  - Fix checking that a lookbehind assertion has a fixed length if the
    lookbehind assertion is used inside a lookahead assertion
  - Fix parsing VERSION conditions
* Mon Jul 02 2018 Petr Pisar <ppisar@redhat.com> - 10.31-6
  - Fix global search/replace in pcre2test and pcre2_substitute() when the pattern
    matches an empty string, but never at the starting offset
* Mon Jun 25 2018 Petr Pisar <ppisar@redhat.com> - 10.31-5
  - Fix bug when \K is used in a lookbehind in a substitute pattern
* Fri Mar 16 2018 Petr Pisar <ppisar@redhat.com> - 10.31-4
  - Fix setting error offset zero for early errors in pcre2_pattern_convert()
* Mon Feb 26 2018 Petr Pisar <ppisar@redhat.com> - 10.31-3
  - Add support to pcre2grep for binary zeros in -f files (upstream bug #2222)
  - Fix compiler warnings in pcre2grep
* Tue Feb 20 2018 Petr Pisar <ppisar@redhat.com> - 10.31-2
  - Fix returning unset groups in POSIX interface if REG_STARTEND has a non-zero
    starting offset (upstream bug #2244)
  - Fix pcre2test -C to correctly show what \R matches
  - Fix matching repeated character classes against an 8-bit string containting
    multi-code-unit characters
* Mon Feb 12 2018 Petr Pisar <ppisar@redhat.com> - 10.31-1
  - 10.31 bump
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 10.31-0.3.RC1.2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Fri Feb 02 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 10.31-0.3.RC1.1
  - Switch to %ldconfig_scriptlets
* Thu Feb 01 2018 Petr Pisar <ppisar@redhat.com> - 10.31-0.3.RC1
  - Fix auto-possessification at the end of a capturing group that is called
    recursively (upstream bug #2232)
* Tue Jan 30 2018 Petr Pisar <ppisar@redhat.com> - 10.31-0.2.RC1
  - Enlarge ovector array match data structure to be large enough in all cases
    (oss-fuzz #5415)
* Mon Jan 15 2018 Petr Pisar <ppisar@redhat.com> - 10.31-0.1.RC1
  - 10.31-RC1 bump
* Fri Jan 12 2018 Petr Pisar <ppisar@redhat.com> - 10.30-5
  - Fix handling \K in an assertion in pcre2grep tool and documentation
    (upstream bug #2211)
  - Fix matching at a first code unit of a new line sequence if PCRE2_FIRSTLINE
    is enabled
* Fri Dec 22 2017 Petr Pisar <ppisar@redhat.com> - 10.30-4
  - Fix pcre2_jit_match() to properly check the pattern was JIT-compiled
  - Allow pcre2grep match counter to handle values larger than 2147483647,
    (upstream bug #2208)
  - Fix incorrect first matching character when a backreference with zero minimum
    repeat starts a pattern (upstream bug #2209)
* Mon Nov 13 2017 Petr Pisar <ppisar@redhat.com> - 10.30-3
  - Fix multi-line matching in pcre2grep tool (upstream bug #2187)
* Thu Nov 02 2017 Petr Pisar <ppisar@redhat.com> - 10.30-2
  - Accept files names longer than 128 bytes in recursive mode of pcre2grep
    (upstream bug #2177)
* Tue Aug 15 2017 Petr Pisar <ppisar@redhat.com> - 10.30-1
  - 10.30 bump
* Wed Aug 02 2017 Petr Pisar <ppisar@redhat.com> - 10.30-0.6.RC1
  - Disable SELinux-friendly JIT allocator because it crashes after a fork
    (upstream bug #1749)
* Mon Jul 31 2017 Petr Pisar <ppisar@redhat.com> - 10.30-0.5.RC1
  - Fix handling a hyphen at the end of a character class (upstream bug #2153)
* Sat Jul 29 2017 Florian Weimer <fweimer@redhat.com> - 10.30-0.4.RC1
  - Rebuild with binutils fix for ppc64le (#1475636)
* Thu Jul 27 2017 Petr Pisar <ppisar@redhat.com> - 10.30-0.3.RC1
  - Fix applying local x modifier while global xx was in effect
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.30-0.2.RC1.1
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon Jul 24 2017 Petr Pisar <ppisar@redhat.com> - 10.30-0.2.RC1
  - Fix a compiler warning in JIT code for ppc32
* Thu Jul 20 2017 Petr Pisar <ppisar@redhat.com> - 10.30-0.1.RC1
  - 10.30-RC1 bump
  - Heap-based matching implementation replaced stack-based one
  - SELinux-friendly JIT enabled
* Fri Jun 16 2017 Petr Pisar <ppisar@redhat.com> - 10.23-8
  - Fix DFA matching a lookbehind assertion that has a zero-length branch
    (PCRE2 oss-fuzz issue 1859)
  - Fix returned offsets from regexec() when REG_STARTEND is used with starting offset
    greater than zero (upstream bug #2128)
* Tue May 09 2017 Petr Pisar <ppisar@redhat.com> - 10.23-7
  - Fix a pcre2test crash on multiple push statements (upstream bug #2109)
* Tue Apr 18 2017 Petr Pisar <ppisar@redhat.com> - 10.23-6
  - Fix CVE-2017-7186 in JIT mode (a crash when finding a Unicode property for
    a character with a code point greater than 0x10ffff in UTF-32 library while
    UTF mode is disabled) (bug #1434504)
  - Fix an incorrect cast in UTF validation (upstream bug #2090)
* Mon Mar 27 2017 Petr Pisar <ppisar@redhat.com> - 10.23-5
  - Fix DFA match for a possessively repeated character class (upstream bug #2086)
  - Use a memory allocator from the pattern if no context is supplied to
    pcre2_match()
* Wed Mar 22 2017 Petr Pisar <ppisar@redhat.com> - 10.23-4
  - Close serialization file in pcre2test after any error (upstream bug #2074)
  - Fix a memory leak in pcre2_serialize_decode() when the input is invalid
    (upstream bug #2075)
  - Fix a potential NULL dereference in pcre2_callout_enumerate() if called with
    a NULL pattern pointer when Unicode support is available (upstream bug #2076)
  - Fix CVE-2017-8786 (32-bit error buffer size bug in pcre2test) (bug #1500717)
* Mon Mar 20 2017 Petr Pisar <ppisar@redhat.com> - 10.23-3
  - Fix an internal error for a forward reference in a lookbehind with
    PCRE2_ANCHORED (oss-fuzz bug #865)
  - Fix a pcre2test bug for global match with zero terminated subject
    (upstream bug #2063)
* Mon Feb 27 2017 Petr Pisar <ppisar@redhat.com> - 10.23-2
  - Handle memmory allocation failures in pcre2test tool
  - Fix CVE-2017-7186 (a crash when finding a Unicode property for a character
    with a code point greater than 0x10ffff in UTF-32 library while UTF mode is
    disabled) (upstream bug #2052)
* Tue Feb 14 2017 Petr Pisar <ppisar@redhat.com> - 10.23-1
  - 10.23 bump
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 10.23-0.1.RC1.1
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Jan 17 2017 Petr Pisar <ppisar@redhat.com> - 10.23-0.1.RC1
  - 10.23-RC1 bump
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 10.22-10.1
  - Rebuild for readline 7.x
* Thu Jan 12 2017 Petr Pisar <ppisar@redhat.com> - 10.22-10
  - Fix an out-of-bound read in pcre2test tool within POSIX mode
    (upstream bug #2008)
* Tue Jan 03 2017 Petr Pisar <ppisar@redhat.com> - 10.22-9
  - Fix compiling a class with UCP and without UTF
* Fri Dec 16 2016 Petr Pisar <ppisar@redhat.com> - 10.22-8
  - Fix a crash when doing an extended substitution for \p, \P, or \X
    (upstream bug #1977)
  - Fix a crash in substitution if starting offest was specified beyond the
    subject end (upstream bug #1992)
* Fri Dec 09 2016 Petr Pisar <ppisar@redhat.com> - 10.22-7
  - Fix pcre2-config --libs-posix output (upstream bug #1924)
  - Fix a memory leak and a typo in a documentation (upstream bug #1973)
  - Fix a buffer overflow in partial match test for CRLF in an empty buffer
    (upstream bug #1975)
  - Fix a crash in pcre2test when displaying a wide character with a set locate
    (upstream bug #1976)
* Tue Nov 08 2016 Petr Pisar <ppisar@redhat.com> - 10.22-6
  - Fix faulty auto-anchoring patterns when .* is inside an assertion
* Mon Oct 24 2016 Petr Pisar <ppisar@redhat.com> - 10.22-5
  - Document assert capture limitation (upstream bug #1887)
  - Ignore offset modifier in pcre2test in POSIX mode (upstream bug #1898)
* Wed Oct 19 2016 Richard W.M. Jones <@redhat.com> - 10.22-4
  - Disable the JIT on riscv64.
* Wed Oct 19 2016 Petr Pisar <ppisar@redhat.com> - 10.22-3
  - Fix displaying a callout position in pcretest output with an escape sequence
    greater than \x{ff}
  - Fix pcrepattern(3) documentation
  - Fix miscopmilation of conditionals when a group name start with "R"
    (upstream bug #1873)
  - Fix internal option documentation in pcre2pattern(3) (upstream bug #1875)
  - Fix optimization bugs for patterns starting with lookaheads
    (upstream bug #1882)
* Mon Aug 29 2016 Petr Pisar <ppisar@redhat.com> - 10.22-2
  - Fix matching characters above 255 when a negative character type was used
    without enabled UCP in a positive class (upstream bug #1866)
* Fri Jul 29 2016 Petr Pisar <ppisar@redhat.com> - 10.22-1
  - 10.22 bump
* Thu Jun 30 2016 Petr Pisar <ppisar@redhat.com> - 10.22-0.1.RC1
  - 10.22-RC1 bump
  - libpcre2-posix library changed ABI
  - Fix register overwite in JIT when SSE2 acceleration is enabled
  - Correct pcre2unicode(3) documentation
* Mon Jun 20 2016 Petr Pisar <ppisar@redhat.com> - 10.21-6
  - Fix repeated pcregrep output if -o with -M options were used and the match
    extended over a line boundary (upstream bug #1848)
* Fri Jun 03 2016 Petr Pisar <ppisar@redhat.com> - 10.21-5
  - Fix a race in JIT locking condition
  - Fix an ovector check in JIT test program
  - Enable JIT in the pcre2grep tool
* Mon Mar 07 2016 Petr Pisar <ppisar@redhat.com> - 10.21-4
  - Ship README in devel as it covers API and build, not general info
  - Move UTF-16 and UTF-32 libraries into pcre-ut16 and pcre-32 subpackages
* Mon Feb 29 2016 Petr Pisar <ppisar@redhat.com> - 10.21-3
  - Fix a typo in pcre2_study()
* Thu Feb 11 2016 Petr Pisar <ppisar@redhat.com> - 10.21-2
  - Report unmatched closing parantheses properly
  - Fix pcre2test for expressions with a callout inside a look-behind assertion
    (upstream bug #1783)
  - Fix CVE-2016-3191 (workspace overflow for (*ACCEPT) with deeply nested
    parentheses) (upstream bug #1791)
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 10.21-1.1
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Tue Jan 12 2016 Petr Pisar <ppisar@redhat.com> - 10.21-1
  - 10.21 bump
* Wed Jan 06 2016 Petr Pisar <ppisar@redhat.com> - 10.21-0.2.RC1
  - Adapt a test to French locale on RHEL
* Tue Jan 05 2016 Petr Pisar <ppisar@redhat.com> - 10.21-0.1.RC1
  - 10.21-RC1 bump
* Mon Oct 26 2015 Petr Pisar <ppisar@redhat.com> - 10.20-3
  - Fix compiling patterns with PCRE2_NO_AUTO_CAPTURE (upstream bug #1704)
* Mon Oct 12 2015 Petr Pisar <ppisar@redhat.com> - 10.20-2
  - Fix compiling classes with a negative escape and a property escape
    (upstream bug #1697)
  - Fix integer overflow for patterns whose minimum matching length is large
    (upstream bug #1699)
* Fri Jul 03 2015 Petr Pisar <ppisar@redhat.com> - 10.20-1
  - 10.20 bump
* Fri Jun 19 2015 Petr Pisar <ppisar@redhat.com> - 10.20-0.1.RC1
  - 10.20-RC1 bump
  - Replace dependency on glibc-headers with gcc (bug #1230479)
  - Preserve soname
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.10-3.1
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Fri May 29 2015 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 10.10-3
  - fixed Release field
* Fri May 29 2015 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 10.10-2.1
  - Backport fix for AArch64
* Tue May 05 2015 Petr Pisar <ppisar@redhat.com> - 10.10-2
  - Package pcre2demo.c as a documentation for pcre2-devel
* Fri Mar 13 2015 Petr Pisar <ppisar@redhat.com> - 10.10-1
  - PCRE2 library packaged

Files

/usr/bin/pcre2grep
/usr/bin/pcre2test
/usr/lib/.build-id
/usr/lib/.build-id/20
/usr/lib/.build-id/20/6927d587d4d8f8385aeb60384abc3c836f286b
/usr/lib/.build-id/66
/usr/lib/.build-id/66/fa6c873b962cfb0142122fc7d142883f2136cc
/usr/share/man/man1/pcre2grep.1.gz
/usr/share/man/man1/pcre2test.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 7 08:13:41 2024