New upstream version 10.46
authorMatthew Vernon <matthew@debian.org>
Thu, 28 Aug 2025 07:22:23 +0000 (08:22 +0100)
committerMatthew Vernon <matthew@debian.org>
Thu, 28 Aug 2025 07:22:23 +0000 (08:22 +0100)
114 files changed:
ChangeLog
MODULE.bazel
NEWS
SECURITY.md
configure
configure.ac
doc/pcre2-config.1
doc/pcre2-config.txt
doc/pcre2.3
doc/pcre2.txt
doc/pcre2_callout_enumerate.3
doc/pcre2_code_copy.3
doc/pcre2_code_copy_with_tables.3
doc/pcre2_code_free.3
doc/pcre2_compile.3
doc/pcre2_compile_context_copy.3
doc/pcre2_compile_context_create.3
doc/pcre2_compile_context_free.3
doc/pcre2_config.3
doc/pcre2_convert_context_copy.3
doc/pcre2_convert_context_create.3
doc/pcre2_convert_context_free.3
doc/pcre2_converted_pattern_free.3
doc/pcre2_dfa_match.3
doc/pcre2_general_context_copy.3
doc/pcre2_general_context_create.3
doc/pcre2_general_context_free.3
doc/pcre2_get_error_message.3
doc/pcre2_get_mark.3
doc/pcre2_get_match_data_heapframes_size.3
doc/pcre2_get_match_data_size.3
doc/pcre2_get_ovector_count.3
doc/pcre2_get_ovector_pointer.3
doc/pcre2_get_startchar.3
doc/pcre2_jit_compile.3
doc/pcre2_jit_free_unused_memory.3
doc/pcre2_jit_match.3
doc/pcre2_jit_stack_assign.3
doc/pcre2_jit_stack_create.3
doc/pcre2_jit_stack_free.3
doc/pcre2_maketables.3
doc/pcre2_maketables_free.3
doc/pcre2_match.3
doc/pcre2_match_context_copy.3
doc/pcre2_match_context_create.3
doc/pcre2_match_context_free.3
doc/pcre2_match_data_create.3
doc/pcre2_match_data_create_from_pattern.3
doc/pcre2_match_data_free.3
doc/pcre2_pattern_convert.3
doc/pcre2_pattern_info.3
doc/pcre2_serialize_decode.3
doc/pcre2_serialize_encode.3
doc/pcre2_serialize_free.3
doc/pcre2_serialize_get_number_of_codes.3
doc/pcre2_set_bsr.3
doc/pcre2_set_callout.3
doc/pcre2_set_character_tables.3
doc/pcre2_set_compile_extra_options.3
doc/pcre2_set_compile_recursion_guard.3
doc/pcre2_set_depth_limit.3
doc/pcre2_set_glob_escape.3
doc/pcre2_set_glob_separator.3
doc/pcre2_set_heap_limit.3
doc/pcre2_set_match_limit.3
doc/pcre2_set_max_pattern_compiled_length.3
doc/pcre2_set_max_pattern_length.3
doc/pcre2_set_max_varlookbehind.3
doc/pcre2_set_newline.3
doc/pcre2_set_offset_limit.3
doc/pcre2_set_optimize.3
doc/pcre2_set_parens_nest_limit.3
doc/pcre2_set_recursion_limit.3
doc/pcre2_set_recursion_memory_management.3
doc/pcre2_set_substitute_callout.3
doc/pcre2_set_substitute_case_callout.3
doc/pcre2_substitute.3
doc/pcre2_substring_copy_byname.3
doc/pcre2_substring_copy_bynumber.3
doc/pcre2_substring_free.3
doc/pcre2_substring_get_byname.3
doc/pcre2_substring_get_bynumber.3
doc/pcre2_substring_length_byname.3
doc/pcre2_substring_length_bynumber.3
doc/pcre2_substring_list_free.3
doc/pcre2_substring_list_get.3
doc/pcre2_substring_nametable_scan.3
doc/pcre2_substring_number_from_name.3
doc/pcre2api.3
doc/pcre2build.3
doc/pcre2callout.3
doc/pcre2compat.3
doc/pcre2convert.3
doc/pcre2demo.3
doc/pcre2grep.1
doc/pcre2grep.txt
doc/pcre2jit.3
doc/pcre2limits.3
doc/pcre2matching.3
doc/pcre2partial.3
doc/pcre2pattern.3
doc/pcre2perform.3
doc/pcre2posix.3
doc/pcre2sample.3
doc/pcre2serialize.3
doc/pcre2syntax.3
doc/pcre2test.1
doc/pcre2test.txt
doc/pcre2unicode.3
src/config.h.generic
src/pcre2.h.generic
src/pcre2_match.c
testdata/testinput2
testdata/testoutput2

index 5217d07859914a6d083a3a9718256e2acbe9debf..766313dee645d9d6488d14154766d031ec036f57 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,22 @@ there is also the log of commit messages.
 Internal changes which are not visible to clients of the library are mostly not
 listed here.
 
+Version 10.46 27-August-2025
+----------------------------
+
+1. (#771) (CVE-2025-58050) Security fix to prevent a read-past-the-end memory
+error, of arbitrary length. An attacker-controlled regex pattern is required,
+and it cannot be triggered by providing crafted subject (match) text. The
+(*ACCEPT) and (*scs:) pattern features must be used together.
+
+Release 10.44 and earlier are not affected.
+
+This could have implications of denial-of-service or information disclosure,
+and could potentially be used to escalate other vulnerabilities in a system
+(such as information disclosure being used to escalate the severity of an
+unrelated bug in another system).
+
+
 Version 10.45 05-February-2025
 ------------------------------
 
index 8f4c0b46c449db1862c0176d87dd7ca2818e33b2..042676bb4143cadf37bd8a2c86aef6c52271a29f 100644 (file)
@@ -1,6 +1,6 @@
 module(
     name = "pcre2",
-    version = "10.45",
+    version = "10.46",
     compatibility_level = 1,
 )
 
diff --git a/NEWS b/NEWS
index 4b5ec1e5103484b4fafcc1f4f21197662b6c39a1..ea7af0c436ce6de5a1df760be6a2ab3b7242aebe 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,25 @@
 News about PCRE2 releases
 -------------------------
 
+Version 10.46 27-August-2025
+----------------------------
+
+This is a security-only release, to address CVE-2025-58050.
+
+Compared to 10.45, this release has only a minimal code change to prevent a
+read-past-the-end memory error, of arbitrary length. An attacker-controlled
+regex pattern is required, and it cannot be triggered by providing crafted
+subject (match) text. The (*ACCEPT) and (*scs:) pattern features must be used
+together.
+
+Release 10.44 and earlier are not affected.
+
+This could have implications of denial-of-service or information disclosure,
+and could potentially be used to escalate other vulnerabilities in a system
+(such as information disclosure being used to escalate the severity of an
+unrelated bug in another system).
+
+
 Version 10.45 05-February-2025
 ------------------------------
 
index 1e3a05b9aef1302e5d477d5ce5d66b0905e3cd3e..b39ddb77c714c52f25ef564a2749b504005b1efa 100644 (file)
@@ -20,6 +20,11 @@ Git checkout of the (GPG-signed) release tag.
 Please contact the maintainers for any queries about release integrity or the
 project's supply-chain.
 
+## Previous vulnerabilities
+
+* CVE-2025-58050 (August 2025). Affects 10.45 only (not earlier), and is fixed
+  in 10.46.
+
 ## Reporting vulnerabilities
 
 The PCRE2 project prioritises security. We appreciate third-party testing and
@@ -38,7 +43,13 @@ aim to respond within 1 week, or perhaps 2 during holidays.
 
 ### Response procedure
 
-PCRE2 has never previously made a rapid or embargoed release in response to a
-security incident. We would work with security managers from trusted downstream
-distributors, such as major Linux distributions, before disclosing the
-vulnerability publicly.
+PCRE2 has in the past made at least one rapid release in response to
+security incidents.
+
+We have never produced an embargoed release, or provided preferential
+access to security fixes to any clients.
+
+We would aim to notify security managers from trusted downstream distributors,
+such as major Linux distributions, via the `pcre2-dev` mailing list, by
+publicly signalling an upcoming security release before disclosing the
+vulnerability publicly, where advance notification is possible.
index 6d202d65693254f718c294a5bdc3e09dd356abef..4750b9b818097b0a0f3698da5ab21eb3d9031d19 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for PCRE2 10.45.
+# Generated by GNU Autoconf 2.71 for PCRE2 10.46.
 #
 #
 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
@@ -618,8 +618,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='PCRE2'
 PACKAGE_TARNAME='pcre2'
-PACKAGE_VERSION='10.45'
-PACKAGE_STRING='PCRE2 10.45'
+PACKAGE_VERSION='10.46'
+PACKAGE_STRING='PCRE2 10.46'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1460,7 +1460,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures PCRE2 10.45 to adapt to many kinds of systems.
+\`configure' configures PCRE2 10.46 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1531,7 +1531,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of PCRE2 10.45:";;
+     short | recursive ) echo "Configuration of PCRE2 10.46:";;
    esac
   cat <<\_ACEOF
 
@@ -1719,7 +1719,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-PCRE2 configure 10.45
+PCRE2 configure 10.46
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2074,7 +2074,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by PCRE2 $as_me 10.45, which was
+It was created by PCRE2 $as_me 10.46, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3346,7 +3346,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='pcre2'
- VERSION='10.45'
+ VERSION='10.46'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -14162,9 +14162,9 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 # Versioning
 
 PCRE2_MAJOR="10"
-PCRE2_MINOR="45"
+PCRE2_MINOR="46"
 PCRE2_PRERELEASE=""
-PCRE2_DATE="2025-02-05"
+PCRE2_DATE="2025-08-27"
 
 if test "$PCRE2_MINOR" = "08" -o "$PCRE2_MINOR" = "09"
 then
@@ -17286,7 +17286,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by PCRE2 $as_me 10.45, which was
+This file was extended by PCRE2 $as_me 10.46, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -17354,7 +17354,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-PCRE2 config.status 10.45
+PCRE2 config.status 10.46
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
index 27b0fe238afd6bb78aae9f01ad8697549fb44a2c..1dba8e91d88879c9bbd8519d068bfd5ec0f581a0 100644 (file)
@@ -9,9 +9,9 @@ dnl The PCRE2_PRERELEASE feature is for identifying release candidates. It might
 dnl be defined as -RC2, for example. For real releases, it should be empty.
 
 m4_define(pcre2_major, [10])
-m4_define(pcre2_minor, [45])
+m4_define(pcre2_minor, [46])
 m4_define(pcre2_prerelease, [])
-m4_define(pcre2_date, [2025-02-05])
+m4_define(pcre2_date, [2025-08-27])
 
 # Libtool shared library interface versions (current:revision:age)
 m4_define(libpcre2_8_version,     [14:0:14])
index ac139b976da7b3a3138d54a5b43e069c78497e7d..3b7a8c294aca65f8f735d56b6b13b558c8386fa2 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2-CONFIG 1 "28 September 2014" "PCRE2 10.45"
+.TH PCRE2-CONFIG 1 "28 September 2014" "PCRE2 10.46"
 .SH NAME
 pcre2-config - program to return PCRE2 configuration
 .SH SYNOPSIS
index c87de589db7f6863617da44da705f74998246f06..9c70b401c742f5c35c8fbbfc09bdb286a6c45def 100644 (file)
@@ -81,4 +81,4 @@ REVISION
        Last updated: 28 September 2014
 
 
-PCRE2 10.45                    28 September 2014               PCRE2-CONFIG(1)
+PCRE2 10.46                    28 September 2014               PCRE2-CONFIG(1)
index 44566c7da9d4ff351da6f005d96268e146868481..32c7c9c56d1380fee20917affecc89d73fed45e6 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2 3 "18 December 2024" "PCRE2 10.45"
+.TH PCRE2 3 "18 December 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH INTRODUCTION
index 38e86d6e6a346055221b7705c7b900249930efdb..9903eddb370c44c8b1be0ab8dc425acd40d03041 100644 (file)
@@ -189,7 +189,7 @@ REVISION
        Copyright (c) 1997-2021 University of Cambridge.
 
 
-PCRE2 10.45                    18 December 2024                       PCRE2(3)
+PCRE2 10.46                    18 December 2024                       PCRE2(3)
 ------------------------------------------------------------------------------
 
 
@@ -4297,7 +4297,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                    26 December 2024                    PCRE2API(3)
+PCRE2 10.46                    26 December 2024                    PCRE2API(3)
 ------------------------------------------------------------------------------
 
 
@@ -4923,7 +4923,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                      16 April 2024                   PCRE2BUILD(3)
+PCRE2 10.46                      16 April 2024                   PCRE2BUILD(3)
 ------------------------------------------------------------------------------
 
 
@@ -5356,7 +5356,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                     19 January 2024                PCRE2CALLOUT(3)
+PCRE2 10.46                     19 January 2024                PCRE2CALLOUT(3)
 ------------------------------------------------------------------------------
 
 
@@ -5610,7 +5610,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                     02 October 2024                 PCRE2COMPAT(3)
+PCRE2 10.46                     02 October 2024                 PCRE2COMPAT(3)
 ------------------------------------------------------------------------------
 
 
@@ -6065,7 +6065,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                     22 August 2024                     PCRE2JIT(3)
+PCRE2 10.46                     22 August 2024                     PCRE2JIT(3)
 ------------------------------------------------------------------------------
 
 
@@ -6148,7 +6148,7 @@ REVISION
        Copyright (c) 1997-2023 University of Cambridge.
 
 
-PCRE2 10.45                     16 August 2023                  PCRE2LIMITS(3)
+PCRE2 10.46                     16 August 2023                  PCRE2LIMITS(3)
 ------------------------------------------------------------------------------
 
 
@@ -6381,7 +6381,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                     30 August 2024                PCRE2MATCHING(3)
+PCRE2 10.46                     30 August 2024                PCRE2MATCHING(3)
 ------------------------------------------------------------------------------
 
 
@@ -6764,7 +6764,7 @@ REVISION
        Copyright (c) 1997-2019 University of Cambridge.
 
 
-PCRE2 10.45                    27 November 2024                PCRE2PARTIAL(3)
+PCRE2 10.46                    27 November 2024                PCRE2PARTIAL(3)
 ------------------------------------------------------------------------------
 
 
@@ -10594,7 +10594,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                    27 November 2024                PCRE2PATTERN(3)
+PCRE2 10.46                    27 November 2024                PCRE2PATTERN(3)
 ------------------------------------------------------------------------------
 
 
@@ -10849,7 +10849,7 @@ REVISION
        Copyright (c) 1997-2022 University of Cambridge.
 
 
-PCRE2 10.45                    06 December 2022                PCRE2PERFORM(3)
+PCRE2 10.46                    06 December 2022                PCRE2PERFORM(3)
 ------------------------------------------------------------------------------
 
 
@@ -11207,7 +11207,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                    27 November 2024                  PCRE2POSIX(3)
+PCRE2 10.46                    27 November 2024                  PCRE2POSIX(3)
 ------------------------------------------------------------------------------
 
 
@@ -11300,7 +11300,7 @@ REVISION
        Copyright (c) 1997-2016 University of Cambridge.
 
 
-PCRE2 10.45                    14 November 2023                 PCRE2SAMPLE(3)
+PCRE2 10.46                    14 November 2023                 PCRE2SAMPLE(3)
 ------------------------------------------------------------------------------
 PCRE2SERIALIZE(3)          Library Functions Manual          PCRE2SERIALIZE(3)
 
@@ -11491,7 +11491,7 @@ REVISION
        Copyright (c) 1997-2018 University of Cambridge.
 
 
-PCRE2 10.45                     19 January 2024              PCRE2SERIALIZE(3)
+PCRE2 10.46                     19 January 2024              PCRE2SERIALIZE(3)
 ------------------------------------------------------------------------------
 
 
@@ -12195,7 +12195,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                    27 November 2024                 PCRE2SYNTAX(3)
+PCRE2 10.46                    27 November 2024                 PCRE2SYNTAX(3)
 ------------------------------------------------------------------------------
 
 
@@ -12690,7 +12690,7 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                    27 November 2024                PCRE2UNICODE(3)
+PCRE2 10.46                    27 November 2024                PCRE2UNICODE(3)
 ------------------------------------------------------------------------------
 
 
index 0d41eca2e759abd792c65c954288a516e23b1a93..0c241146e1a510dce70aaa3d4b0e718f6bef9b5f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE 3 "23 March 2017" "PCRE2 10.45"
+.TH PCRE2_COMPILE 3 "23 March 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 97fbea135b014a83896217c895aa37f6113917cc..f7a2d789ed922ab39f66143293b5f0943bdac9c4 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CODE_COPY 3 "22 November 2016" "PCRE2 10.45"
+.TH PCRE2_CODE_COPY 3 "22 November 2016" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 9cb62993d11cced185e50208ea733221a39f70f7..ebde43b8d1f0abfeb4d237aa53ecf4341a55191d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CODE_COPY 3 "16 January 2017" "PCRE2 10.45"
+.TH PCRE2_CODE_COPY 3 "16 January 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 2d979bf95a9de02a28740728096e33cdac0b77d3..101d3950e9132e45684664004e5af700e419ad4e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CODE_FREE 3 "28 June 2018" "PCRE2 10.45"
+.TH PCRE2_CODE_FREE 3 "28 June 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 29a3dbed600857d506432aec8d80b17817bec37e..e2dab6258ae5ddb58eaeb624b5795d8c58cd1d14 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE 3 "30 October 2024" "PCRE2 10.45"
+.TH PCRE2_COMPILE 3 "30 October 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index bdd36fd84f8bd0bacd1f1aa779494b80c268c7f2..94a0c6ea49a5ea31f4ab9f5886e0dab67dbba011 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_COMPILE_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 261f42d9146ae3b47f6cf311ecfd5816f33ace59..9dcdaa390696a5e0afca239dc333319fb7adaa0f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_COMPILE_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 359f593479cc9c92f504dcdd7d7d441cd9574293..c9dd2606089e8bb3cf876efa68499b4eb983bec4 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_COMPILE_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45"
+.TH PCRE2_COMPILE_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 68ff105f5ca436f73a3669f150cd7729afb88d29..37c1597ebe74142e5061ebbc6fd77ca50d5505f5 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONFIG 3 "16 September 2017" "PCRE2 10.45"
+.TH PCRE2_CONFIG 3 "16 September 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 4e866eb1bc581751424d0df5b6e1e07a2b17145c..5f91691f54cd161026665de2f976c3d1ab51d2e7 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERT_CONTEXT_COPY 3 "12 July 2017" "PCRE2 10.45"
+.TH PCRE2_CONVERT_CONTEXT_COPY 3 "12 July 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index dccc10abd85e68e21864ef65e9a6f919e4be6cb0..73ccff48b3c83ddfd9e34de6a50219b0c434f83a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERT_CONTEXT_CREATE 3 "12 July 2017" "PCRE2 10.45"
+.TH PCRE2_CONVERT_CONTEXT_CREATE 3 "12 July 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index e3b73ac8b8b1b78fbe2152d68290f7d079ce1233..6ae3541fdc0af9b631130cc0430c7a3ea2098d36 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERT_CONTEXT_FREE 3 "13 August 2018" "PCRE2 10.45"
+.TH PCRE2_CONVERT_CONTEXT_FREE 3 "13 August 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 551d72104619f8d105eaa84356bab75aece27cb6..d0c60ca6a372b5d84e71807cd4335b1bfce885bb 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_CONVERTED_PATTERN_FREE 3 "13 August 2018" "PCRE2 10.45"
+.TH PCRE2_CONVERTED_PATTERN_FREE 3 "13 August 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 316a954e4d45dd2f9affe3af627af2ff06011743..299a7f8a1a99ec5bbb49db31a2f917063f8cf629 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_DFA_MATCH 3 "31 August 2021" "PCRE2 10.45"
+.TH PCRE2_DFA_MATCH 3 "31 August 2021" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index cd4fd3c0cc2f23c290ba037cf5ca35f5d24b74dd..a852018f83175b5740e1c5a180f992bae3ab6f6b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GENERAL_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_GENERAL_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 40d0ec6de350f522434620c8a8e5b55c46ccd247..445ca38ac2d4574fd3e3b1d39833a47a61107f61 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GENERAL_CONTEXT_CREATE 3 "23 January 2023" "PCRE2 10.45"
+.TH PCRE2_GENERAL_CONTEXT_CREATE 3 "23 January 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 4c65b2a9606efb2b69fd491efd597b35dac39756..83cd557165c4d351c6c3fbc7679e1ff4ff814b15 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GENERAL_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45"
+.TH PCRE2_GENERAL_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 5ef62bd23350fad4b4447a2e87355deb6de5f35a..d86a671cc67f19578912f8f0434949c5dfe54b2f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_ERROR_MESSAGE 3 "24 March 2017" "PCRE2 10.45"
+.TH PCRE2_GET_ERROR_MESSAGE 3 "24 March 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 9f8e78ceaf2807fde0f898cfbbb5f95a3ec75408..fd0725ccdf53456a697cd9e8583e67f8bad07d49 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_MARK 3 "13 January 2018" "PCRE2 10.45"
+.TH PCRE2_GET_MARK 3 "13 January 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index d1b9ba683979404523cee9b7cf8eb97e31572e2b..64a07f995641d11241a1dfd44c3db0fd8fb06be6 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_MATCH_DATA_HEAPFRAMES_SIZE 3 "18 January 2023" "PCRE2 10.45"
+.TH PCRE2_GET_MATCH_DATA_HEAPFRAMES_SIZE 3 "18 January 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index f2e2b27a083c312647e17a2070ce6fdf8350925c..e5ba40252f09c46dee53775a7390013276bd977a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_MATCH_DATA_SIZE 3 "17 October 2019" "PCRE2 10.45"
+.TH PCRE2_GET_MATCH_DATA_SIZE 3 "17 October 2019" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c6d866cd87dc3a162d6560099dcabb98e5b2d44d..c41ed7f6f666a36037ae5d58f9713a8c92c6853d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_OVECTOR_COUNT 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_GET_OVECTOR_COUNT 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 8c89eee68940931a07414c4bbcd5346900630454..9cf5e991a466e6a0b2d36f531525bc2c585bd502 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_OVECTOR_POINTER 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_GET_OVECTOR_POINTER 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 293913ebdcd1554a741aa02813657dc4f42e8944..7c99df487b979cbbd92fd8bf2cf919fc7a7a4db1 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_GET_STARTCHAR 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_GET_STARTCHAR 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c3cc49a9858614f46b5571970a98d3c593d9e37f..53cea8b1ff730a0aae35efa33e724c3eeb9c0cce 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_COMPILE 3 "22 August 2024" "PCRE2 10.45"
+.TH PCRE2_JIT_COMPILE 3 "22 August 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 2eb3e154adc38b7b8f39894e78d7c614b688b331..3eb23db2ed256f0032f560815f015026b3ccc8f8 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_FREE_UNUSED_MEMORY 3 "24 April 2020" "PCRE2 10.45"
+.TH PCRE2_JIT_FREE_UNUSED_MEMORY 3 "24 April 2020" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0488a0a1cd9725ffc1c3cb3e029adc3fbb106c21..60e3a631157dfd22116d28bb740e5cce9dea6534 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_MATCH 3 "20 January 2023" "PCRE2 10.45"
+.TH PCRE2_JIT_MATCH 3 "20 January 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 8cb0beaa0de5a260ca73e50d21fe63bc7aca1267..f3a0a0448caf0b1d84ad484ae1242564af61f6b3 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_STACK_ASSIGN 3 "13 August 2018" "PCRE2 10.45"
+.TH PCRE2_JIT_STACK_ASSIGN 3 "13 August 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 768368ad5597c7dc75fa8721452e07aad430c278..3ad2adc59af7893f28061daa7a1688e1ca19a92e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_STACK_CREATE 3 "23 January 2023" "PCRE2 10.45"
+.TH PCRE2_JIT_STACK_CREATE 3 "23 January 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 6a1025488bc064d3914c77f60d09d4686bdec8d8..8f1d5a4882469a50e6e3d3df8c909dac8270354f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_JIT_STACK_FREE 3 "13 August 2018" "PCRE2 10.45"
+.TH PCRE2_JIT_STACK_FREE 3 "13 August 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 5910e8dba6880d92310795ce347a3a5a334b39fb..d859b312c29eae9b1eeaa07b0cfcef399fe2bb90 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MAKETABLES 3 "28 July 2019" "PCRE2 10.45"
+.TH PCRE2_MAKETABLES 3 "28 July 2019" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 95ee24fa945a7ebd2777e29332b6f01afd7f3343..44a8db733fa18e0a6b29b989460cbbe5d564a10b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MAKETABLES_FREE 3 "03 September 2019" "PCRE2 10.45"
+.TH PCRE2_MAKETABLES_FREE 3 "03 September 2019" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index afa58ffd5712161c9523ae04eeacb43b9fbfcdff..50cd1f23836fee2096e26ed3856e24c4a0b5e376 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH 3 "27 January 2024" "PCRE2 10.45"
+.TH PCRE2_MATCH 3 "27 January 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index deaf7007b2b3babea0f4361488e6a52f059d1cae..88614b15506559d659a048e1ce3ac74a000d2caa 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_MATCH_CONTEXT_COPY 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 5d638ba2d69f4553012818722180a030018816e1..b20c7021a98c6a51931da27daab1e381300fe7aa 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_MATCH_CONTEXT_CREATE 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 1de4b111e6ef01777a9466ba4a0387a49def8f9e..83c66a384c54ad611a5b0206611214d8dfd1f04b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.45"
+.TH PCRE2_MATCH_CONTEXT_FREE 3 "28 June 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0a6862f45e1e586e4b465a86b885df5b56fe511a..59c9de87b884f0394fb9c2024ec8a763dadaf8e9 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_DATA_CREATE 3 "28 August 2021" "PCRE2 10.45"
+.TH PCRE2_MATCH_DATA_CREATE 3 "28 August 2021" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 7cb2db8675e4dbedc0f702ac290d699d3c541e1b..ec9a62f378e81a5f08c7f389f2cce080ea9cfe7e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_DATA_CREATE_FROM_PATTERN 3 "19 August 2022" "PCRE2 10.45"
+.TH PCRE2_MATCH_DATA_CREATE_FROM_PATTERN 3 "19 August 2022" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c5ecc258a0f93149a614cd738f04c1132580e04d..855ddce19ac861f8ba8d92e2f04f4eed6cce3981 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_MATCH_DATA_FREE 3 "16 August 2023" "PCRE2 10.45"
+.TH PCRE2_MATCH_DATA_FREE 3 "16 August 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0fe626095059030c6df814826782c5e7a7845e54..f3266f28ae080a5f611d00611df523ee44c899d0 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_PATTERN_CONVERT 3 "12 July 2017" "PCRE2 10.45"
+.TH PCRE2_PATTERN_CONVERT 3 "12 July 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 69ce3574f5ba3a8589f52280711f9a6b0189ced9..05e133e0b13a444b8873015cbfaad861becb23a2 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_PATTERN_INFO 3 "14 February 2019" "PCRE2 10.45"
+.TH PCRE2_PATTERN_INFO 3 "14 February 2019" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 6a3f30d6b653b868e968b8ee4857a638217db938..b81cf7e473fb068d408e06947b7a19ecc33ad1fb 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_DECODE 3 "22 April 2022" "PCRE2 10.45"
+.TH PCRE2_SERIALIZE_DECODE 3 "22 April 2022" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index f682a54ab6e84326a05e6b7e4e066c94b7054d99..9fb7aed369a64ccc5586718607eb8af2a7aeeb94 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_ENCODE 3 "13 August 2018" "PCRE2 10.45"
+.TH PCRE2_SERIALIZE_ENCODE 3 "13 August 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 73bfa4e9ac48cc20d1f422a8c9a0fd5923836a09..c90378d74077fbbd327b6aac41f4bf3cfe8353ab 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_FREE 3 "13 August 2018" "PCRE2 10.45"
+.TH PCRE2_SERIALIZE_FREE 3 "13 August 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 9c4ebf72c10523ae5e960486f2e5e9e35f990623..689771f93e4eaf49e2a19f44002e6494f76e3f90 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SERIALIZE_GET_NUMBER_OF_CODES 3 "13 August 2018" "PCRE2 10.45"
+.TH PCRE2_SERIALIZE_GET_NUMBER_OF_CODES 3 "13 August 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index fb4018a72672a730a2c84e88be307cc95ae60de9..6fdf798ed78fa8d2d445b0bb76a247f36dd8b94d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_BSR 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_SET_BSR 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index d973cfc2c5f047c1f69a40398693dceef8481530..6e8334cc89d62153069691c17a9b2d6954d5a155 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_CALLOUT 3 "25 March 2017" "PCRE2 10.45"
+.TH PCRE2_SET_CALLOUT 3 "25 March 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 690191b0fea60c6347d6cd8fb77f982706018c53..252aa48947a6763667def26fb2796581a521d90d 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_CHARACTER_TABLES 3 "15 April 2020" "PCRE2 10.45"
+.TH PCRE2_SET_CHARACTER_TABLES 3 "15 April 2020" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 703b541b9a9000b99f534b2dcfb17a1bb9320d17..37e2d4c7d50ccee9c4e1d3bf0cd5bd52c6ac3a8a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_COMPILE_EXTRA_OPTIONS 3 "14 October 2024" "PCRE2 10.45"
+.TH PCRE2_SET_COMPILE_EXTRA_OPTIONS 3 "14 October 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ac9baca1776be4f787c57bf4694f8771cf7dcb52..e6126cb382510aa61cc1c0aec9e1d4958ef8dd9b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_COMPILE_RECURSION_GUARD 3 "26 November 2014" "PCRE2 10.45"
+.TH PCRE2_SET_COMPILE_RECURSION_GUARD 3 "26 November 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 74b4d13132782f7379f2d934fbe9969e9e247ebb..5ae81db03f665c3cec8d9c52a3612485b8d41415 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_DEPTH_LIMIT 3 "25 March 2017" "PCRE2 10.45"
+.TH PCRE2_SET_DEPTH_LIMIT 3 "25 March 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index a8cfac3fcff1f08afacc6708bcdfbd61beec9e91..7e52e972ee6e82fba273b0ce751047f750d359c8 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_GLOB_ESCAPE 3 "12 July 2017" "PCRE2 10.45"
+.TH PCRE2_SET_GLOB_ESCAPE 3 "12 July 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0016c5f0554839c4fbc02f436c57a89fb4008728..36ebdb97d5adbfee1513e891842eae9b36af9b38 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_GLOB_SEPARATOR 3 "17 June 2018" "PCRE2 10.45"
+.TH PCRE2_SET_GLOB_SEPARATOR 3 "17 June 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 61c9349cad9cbef2fc795dd92b4dd615e322c776..f240309b6cf85e9eb72a2f98023780fa0ad75934 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_HEAP_LIMIT 3 "17 June 2018" "PCRE2 10.45"
+.TH PCRE2_SET_HEAP_LIMIT 3 "17 June 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 615d8174ce62ba801653994c121a325365abd17e..c15172cef7bbe5819719800a0dd90f2179da790b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_MATCH_LIMIT 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_SET_MATCH_LIMIT 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index edb9460aa226fa8e92181dafdf244d53edac28cf..2d1e6dd3059714b4d1c1ebc43d0d64bc1b61e44c 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_MAX_PATTERN_COMPILED_LENGTH 3 "09 June 2024" "PCRE2 10.45"
+.TH PCRE2_SET_MAX_PATTERN_COMPILED_LENGTH 3 "09 June 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index fa8357ecaaab750b433256037b22eb5854416ea8..7a8b3456f5bfb374a319a7b85794354d96797fd8 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_MAX_PATTERN_LENGTH 3 "05 October 2016" "PCRE2 10.45"
+.TH PCRE2_SET_MAX_PATTERN_LENGTH 3 "05 October 2016" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index b54426ff71a0a3b291739f1b85ee324f57b8fdae..ce97886fafcf672e82aa03cd298e677fb81b0166 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_NEWLINE 3 "11 August 2023" "PCRE2 10.45"
+.TH PCRE2_SET_NEWLINE 3 "11 August 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 1e74bb46d65b7e5cef9172b332b2a588a11a1926..54747b7fbc74d0e68f5d71629b2a8f13cf724d51 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_NEWLINE 3 "19 July 2017" "PCRE2 10.45"
+.TH PCRE2_SET_NEWLINE 3 "19 July 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 72de1f0e3ca1fb098d4479596e7396e0d23e1d9f..b9b694ffd9ec0313a05e2b8123b79d37fee6f28a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_OFFSET_LIMIT 3 "22 September 2015" "PCRE2 10.45"
+.TH PCRE2_SET_OFFSET_LIMIT 3 "22 September 2015" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 9a17baa516b1ef09497a138336ca2ecfbe44b51a..3fc4c9e43f8b3ba931dd2c507d77294c6dbeb612 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_OPTIMIZE 3 "22 September 2024" "PCRE2 10.45"
+.TH PCRE2_SET_OPTIMIZE 3 "22 September 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index b74b4166931b4e2940ad9e061b479cbcf22c5128..ccc8542d2bc01ddcfe72f148d034d1340cb9005f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_PARENS_NEST_LIMIT 3 "25 October 2014" "PCRE2 10.45"
+.TH PCRE2_SET_PARENS_NEST_LIMIT 3 "25 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index e95d1f78a6aa325709564453e65d982478fd670f..eeaad17e1fb3cbc9822ebfc6f0adf324e62eaa28 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_RECURSION_LIMIT 3 "19 July 2017" "PCRE2 10.45"
+.TH PCRE2_SET_RECURSION_LIMIT 3 "19 July 2017" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0ae39dc8ba246f5676b7a1fa50d62670fa2b5da6..68bd7ba2e7a63f1d4e885b7f41e8e76ac2312308 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_RECURSION_MEMORY_MANAGEMENT 3 "23 January 2023" "PCRE2 10.45"
+.TH PCRE2_SET_RECURSION_MEMORY_MANAGEMENT 3 "23 January 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 628a2f6437d372c495aa7bff36d79c3d17f91177..bada5a335c0175843e1f777d5539dad2092fa167 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_SUBSTITUTE_CALLOUT 3 "04 October 2024" "PCRE2 10.45"
+.TH PCRE2_SET_SUBSTITUTE_CALLOUT 3 "04 October 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 660fa9c17552a16575a6e32ed9442a5577dc6e15..5e548905a51e94cd23d266f9ef8b3b407327e262 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SET_SUBSTITUTE_CASE_CALLOUT 3 "26 December 2024" "PCRE2 10.45"
+.TH PCRE2_SET_SUBSTITUTE_CASE_CALLOUT 3 "26 December 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index b4cd49a955128fbdc95dd5eb189195643c950a93..10ffcc8c93cc58502d7fe81af136b3c02413ca8c 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTITUTE 3 "27 November 2021" "PCRE2 10.45"
+.TH PCRE2_SUBSTITUTE 3 "27 November 2021" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index de8cc10dedca973b57734ac49e67e11325b759fb..bffc429728f94b819e5c3a5f932ec0cbef230f5e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_COPY_BYNAME 3 "19 December 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_COPY_BYNAME 3 "19 December 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ec7428b496fa977ad41c110788c4c37eb18b09ac..c1ab9f3eadf1ac10369d3a8a5d1a986762397734 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_COPY_BYNUMBER 3 "13 December 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_COPY_BYNUMBER 3 "13 December 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 12b65044cd12f8b5cdd27f33cdd4ded7a584d072..340be6cc522313d41e2bd59f7f50938ef73ce25a 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_FREE 3 "28 June 2018" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_FREE 3 "28 June 2018" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 9b14681b55ccabeac4ee777d1bd6edae461ff296..90e3310c036b4eb8a56942acda16715892426c95 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_GET_BYNAME 3 "19 December 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_GET_BYNAME 3 "19 December 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index b388a0993efb48a8cfb11fb2f8ff89c34af5ce8f..8017f2dba722b7a7674b1e0b6dd6dbfda7c7a942 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_GET_BYNUMBER 3 "13 December 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_GET_BYNUMBER 3 "13 December 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index ce075f02da59b992d3da784296ef365a968fe6d1..111fccd3063ed8330b4950c127b73258bcf8e263 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LENGTH_BYNAME 3 "21 October 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_LENGTH_BYNAME 3 "21 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index eb10fce3ad93889e0fc3235f22aeb3b7fee08ba5..bc7c4c1fae941a626d9f88d220a94914bbbc9f7b 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LENGTH_BYNUMBER 3 "22 December 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_LENGTH_BYNUMBER 3 "22 December 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 6f0ec8e140ccfd12a6e805f240de6dec0533844d..4e02b6909019ba89299917b1c64aec9a734e2e2f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LIST_FREE 3 "02 December 2023" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_LIST_FREE 3 "02 December 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 97f25258e5a5a79646eec906616c3db890da9da4..20cc72c2f66340e61f37e336bb72438c4b60713e 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_LIST_GET 3 "21 October 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_LIST_GET 3 "21 October 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 0d9b611c900d9fb4aa74c37c1f67e5933430f6e0..6a9f22ae630494af882f305897a2ce0c2e44feba 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_NAMETABLE_SCAN 3 "06 February 2019" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_NAMETABLE_SCAN 3 "06 February 2019" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 8c26f113766c474cd06e2cb03c34a7629084d7c1..03b445ba45cc7d57410ecb7ef799276ba0aa9081 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2_SUBSTRING_NUMBER_FROM_NAME 3 "03 November 2014" "PCRE2 10.45"
+.TH PCRE2_SUBSTRING_NUMBER_FROM_NAME 3 "03 November 2014" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index c3a7968902de09f842ffd873231a33b6199e3138..b09d7ab891364c23ac42be189bc98cf1dedc8c00 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2API 3 "26 December 2024" "PCRE2 10.45"
+.TH PCRE2API 3 "26 December 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .sp
index 5b5fb402cdeff7cb14e7df0a9a20f30856af4d52..787e02de3eae6feb3a91d40dd346ca3606c5d215 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2BUILD 3 "16 April 2024" "PCRE2 10.45"
+.TH PCRE2BUILD 3 "16 April 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .
index ee04fbca5b3ba4a0e9f4c019782e7ef3dfff0d4f..3726fbc403224b4e8f2719e06c2f162792a1bad7 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2CALLOUT 3 "19 January 2024" "PCRE2 10.45"
+.TH PCRE2CALLOUT 3 "19 January 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH SYNOPSIS
index 281c7e59904145c9217928b6e570f2fb2217f1af..131f5764b0ec343f54f34283acab88e43500c299 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2COMPAT 3 "02 October 2024" "PCRE2 10.45"
+.TH PCRE2COMPAT 3 "02 October 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "DIFFERENCES BETWEEN PCRE2 AND PERL"
index 9f07f51d9ca92ee952bbd6a8616e970a11875b70..8b7a4e6c1239df5c296dc7d53cab0307919142df 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2CONVERT 3 "14 November 2023" "PCRE2 10.45"
+.TH PCRE2CONVERT 3 "14 November 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "EXPERIMENTAL PATTERN CONVERSION FUNCTIONS"
index fc4243574e310129b4d6bce7e9a23cbf6aa75d40..3f4da3bcab85846365290ecd676b462efe7fce07 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2DEMO 3 "31 August 2021" "PCRE2 10.45"
+.TH PCRE2DEMO 3 "31 August 2021" "PCRE2 10.46"
 .\"AUTOMATICALLY GENERATED BY PrepareRelease - do not EDIT!
 .SH NAME
 PCRE2DEMO - A demonstration C program for PCRE2
index 0b6212efb6420b597b9afe1bb6e57bf056f0ae29..95872f17612f162b9e878de527b500751e84d0af 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2GREP 1 "04 February 2025" "PCRE2 10.45"
+.TH PCRE2GREP 1 "04 February 2025" "PCRE2 10.46"
 .SH NAME
 pcre2grep - a grep with Perl-compatible regular expressions.
 .SH SYNOPSIS
index 9e07a5a7dac905be4aecdc657f072aa284fe4709..dd1a38ea479abe35f59b8c69da98d6fe20a87122 100644 (file)
@@ -1103,4 +1103,4 @@ REVISION
        Copyright (c) 1997-2023 University of Cambridge.
 
 
-PCRE2 10.45                    04 February 2025                   PCRE2GREP(1)
+PCRE2 10.46                    04 February 2025                   PCRE2GREP(1)
index 7567839c02b08a8d3ccdb4b92c3660eb652c172f..009a5ff7b36b86128b5bd20041ca52c53716cad4 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2JIT 3 "22 August 2024" "PCRE2 10.45"
+.TH PCRE2JIT 3 "22 August 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 JUST-IN-TIME COMPILER SUPPORT"
index d21def4e46556733d50f27661142f5333c34142e..f51a7a8f577f52ebcb5d467fa52d385207e87887 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2LIMITS 3 "16 August 2023" "PCRE2 10.45"
+.TH PCRE2LIMITS 3 "16 August 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "SIZE AND OTHER LIMITATIONS"
index 7a203e9475e0d44b66d02799d1ad6439cd6753b7..18ee75ac82e2928ead8478b72e9258bcbfb255b1 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2MATCHING 3 "30 August 2024" "PCRE2 10.45"
+.TH PCRE2MATCHING 3 "30 August 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 MATCHING ALGORITHMS"
index 744f00646121914ae1d0c4011e0959999d82ac7d..0674f71cacb72ec60f1f3a9e0bb66ed4f4a9d048 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2PARTIAL 3 "27 November 2024" "PCRE2 10.45"
+.TH PCRE2PARTIAL 3 "27 November 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PARTIAL MATCHING IN PCRE2"
index 583222abef3bbbcb7e2a7e64497c0023b55b9d78..242ba7a13b00c38b5d387d5210b9945897fac0ad 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2PATTERN 3 "27 November 2024" "PCRE2 10.45"
+.TH PCRE2PATTERN 3 "27 November 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 REGULAR EXPRESSION DETAILS"
index 02edd38f987866d847ef8e2e47188aaa86294002..2d3e33bb0fda1c65da7b98c219a762d86d9b1b5f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2PERFORM 3 "06 December 2022" "PCRE2 10.45"
+.TH PCRE2PERFORM 3 "06 December 2022" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 PERFORMANCE"
index c4a9272a95b19318d833021256d700227cad31f5..4eceda1c4098e3e7a1322194ee9bc544e1bfe750 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2POSIX 3 "27 November 2024" "PCRE2 10.45"
+.TH PCRE2POSIX 3 "27 November 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "SYNOPSIS"
index e9fecd1d5e2d0136e0b8d8f78cdc4ec77be4f5c0..a55b79523cf1a530fb32745171dffb0ceb8ce86f 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2SAMPLE 3 "14 November 2023" "PCRE2 10.45"
+.TH PCRE2SAMPLE 3 "14 November 2023" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 SAMPLE PROGRAM"
index d52507e06a3fd102d8d53db80a023298b1155e34..4de8e303138cb2a87ccc322cf96f00c505c08967 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2SERIALIZE 3 "19 January 2024" "PCRE2 10.45"
+.TH PCRE2SERIALIZE 3 "19 January 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "SAVING AND RE-USING PRECOMPILED PCRE2 PATTERNS"
index 28305bdf66c8f20f1bc41b51c650d3ec2ea3fc91..0fb37d9719915b7097faa15881b0f59ae56a39ae 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2SYNTAX 3 "27 November 2024" "PCRE2 10.45"
+.TH PCRE2SYNTAX 3 "27 November 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "PCRE2 REGULAR EXPRESSION SYNTAX SUMMARY"
index 0a3ee21fad651ea2551fe6bf41621c8ac788904e..a84b62a426d56c37e1b46e1f9bc0d7928a39d671 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2TEST 1 "26 December 2024" "PCRE2 10.45"
+.TH PCRE2TEST 1 "26 December 2024" "PCRE2 10.46"
 .SH NAME
 pcre2test - a program for testing Perl-compatible regular expressions.
 .SH SYNOPSIS
index b6574b2ea1b5bb23009b61ec94865f84093c1152..5df8c71c9aedaee45c01f5c1164d506ecc1e9121 100644 (file)
@@ -2065,4 +2065,4 @@ REVISION
        Copyright (c) 1997-2024 University of Cambridge.
 
 
-PCRE2 10.45                    26 December 2024                   PCRE2TEST(1)
+PCRE2 10.46                    26 December 2024                   PCRE2TEST(1)
index 44759ec71967c38d96a05ba86644ff5e4c65831c..417baf3737b162cc195bb738cbc0769197b6b8fc 100644 (file)
@@ -1,4 +1,4 @@
-.TH PCRE2UNICODE 3 "27 November 2024" "PCRE2 10.45"
+.TH PCRE2UNICODE 3 "27 November 2024" "PCRE2 10.46"
 .SH NAME
 PCRE2 - Perl-compatible regular expressions (revised API)
 .SH "UNICODE AND UTF SUPPORT"
index 380a089069dcc4e8025aab30384ec9d906b680ff..e982933b5316807915e7c65788cfa1acf1aa6f80 100644 (file)
@@ -255,7 +255,7 @@ sure both macros are undefined; an emulation function will then be used. */
 #define PACKAGE_NAME "PCRE2"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "PCRE2 10.45"
+#define PACKAGE_STRING "PCRE2 10.46"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "pcre2"
@@ -264,7 +264,7 @@ sure both macros are undefined; an emulation function will then be used. */
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "10.45"
+#define PACKAGE_VERSION "10.46"
 
 /* The value of PARENS_NEST_LIMIT specifies the maximum depth of nested
    parentheses (of any kind) in a pattern. This limits the amount of system
@@ -464,7 +464,7 @@ sure both macros are undefined; an emulation function will then be used. */
 #endif
 
 /* Version number of package */
-#define VERSION "10.45"
+#define VERSION "10.46"
 
 /* Number of bits in a file offset, on hosts where this is settable. */
 /* #undef _FILE_OFFSET_BITS */
index 061f3db0a76eedc1c7e7ad9bed8be8edd7d9e012..a6c739fb9182dba9d79d056d8fef66d4d578e9d5 100644 (file)
@@ -42,9 +42,9 @@ POSSIBILITY OF SUCH DAMAGE.
 /* The current PCRE version information. */
 
 #define PCRE2_MAJOR           10
-#define PCRE2_MINOR           45
+#define PCRE2_MINOR           46
 #define PCRE2_PRERELEASE      
-#define PCRE2_DATE            2025-02-05
+#define PCRE2_DATE            2025-08-27
 
 /* When an application links to a PCRE DLL in Windows, the symbols that are
 imported have to be identified as such. When building PCRE2, the appropriate
index 5adc03480522f6526b551970ee272748d91596e3..34a92eaa36ed369a845c6a602c467e7e9f6864f3 100644 (file)
@@ -5824,6 +5824,9 @@ fprintf(stderr, "++ %2ld op=%3d %s\n", Fecode - mb->start_code, *Fecode,
               assert_accept_frame->offset_top * sizeof(PCRE2_SIZE));
         Foffset_top = assert_accept_frame->offset_top;
         Fmark = assert_accept_frame->mark;
+        mb->end_subject = Lsaved_end_subject;
+        mb->true_end_subject = mb->end_subject + Ltrue_end_extra;
+        mb->moptions = Lsaved_moptions;
         break;
         }
 
index b162c539e3f74527a800e9691618dc9f39d356b5..aa9ff30a8a3bbdb6c8191e86a2f88af137e03ca5 100644 (file)
@@ -6672,6 +6672,12 @@ a)"xI
     abxyz
     efgxyz
 
+/(a)(*scs:(1)a(*ACCEPT))bbb/
+    abbb
+
+/(a)(b+)(*scs:(1)a(*ACCEPT))(\2)/
+    abbb
+
 # Tests for pcre2_set_optimize()
 
 /abc/I,optimization_none
index de4752e2b9e87bce3b2107ebe70a4350afbd29ca..4fe19d902bfb39c78acbff158eee1b0f2893e9e1 100644 (file)
@@ -19664,6 +19664,18 @@ No match
  2: 
  3: 
 
+/(a)(*scs:(1)a(*ACCEPT))bbb/
+    abbb
+ 0: abbb
+ 1: a
+
+/(a)(b+)(*scs:(1)a(*ACCEPT))(\2)/
+    abbb
+ 0: abb
+ 1: a
+ 2: b
+ 3: b
+
 # Tests for pcre2_set_optimize()
 
 /abc/I,optimization_none