ph10
|
afb4fc7a01
|
Try reducing autoconf requirement to 2.60.
|
2021-02-06 11:48:06 +00:00 |
|
ph10
|
a70dd98f64
|
Update configure.ac for latest version of autoconf.
|
2021-02-02 17:02:55 +00:00 |
|
ph10
|
de7a33d88a
|
Update version number for next release.
|
2021-02-02 09:24:05 +00:00 |
|
ph10
|
22b568eee6
|
Final file tidies for 10.36
|
2020-12-04 14:30:03 +00:00 |
|
ph10
|
36ac47a708
|
File tidies for 10.36-RC1
|
2020-11-06 17:27:35 +00:00 |
|
ph10
|
fdc64483e7
|
Fix Windows debug builds (Bugzilla #2600) using CMake.
|
2020-06-22 15:51:19 +00:00 |
|
ph10
|
eec6530879
|
Patch for CMakeLists.txt by Wolfgang Stoeggl fixes several things; see Bugzilla
#2584/
|
2020-06-01 16:36:00 +00:00 |
|
ph10
|
04d043ff43
|
Apply H.J. Lu's patch to pass -mshstk to the compiler when Intel CET is
enabled. CMake version invented by PH, but only tested on non-CET system.
|
2020-05-25 16:03:24 +00:00 |
|
ph10
|
06ee7f58f2
|
Final file tidies for 10.35.
|
2020-05-09 15:47:41 +00:00 |
|
ph10
|
accac2c613
|
Restrict configuration of the JIT SELinux compatible memory allocator to Linux
and NetBSD.
|
2020-04-28 15:29:18 +00:00 |
|
ph10
|
2ce7e40148
|
Check for memfd_create in configuration files.
|
2020-04-28 15:03:58 +00:00 |
|
ph10
|
f0eb80db2a
|
Add support for pkgconfig etc and versioning to CMake builds.
|
2020-04-25 16:04:15 +00:00 |
|
ph10
|
9e5c54ebe6
|
Added tests for __attribute__((uninitialized)) to both the configure and
CMake build files. Used to disable initialization of the match stack frames
vector (clang has an automatic initialization feature).
|
2020-04-23 16:50:45 +00:00 |
|
ph10
|
32186e6bd0
|
File tidies for 10.35-RC1 release candidate.
|
2020-04-15 16:34:36 +00:00 |
|
ph10
|
240e5d6e83
|
Remove atomic restriction on capture groups containing recursive back
references, as since 10.30 it has been unnecessary.
|
2019-12-18 16:16:12 +00:00 |
|
ph10
|
aa210712dc
|
Final file tidies for 10.34
|
2019-11-21 16:31:08 +00:00 |
|
ph10
|
bc876fd379
|
File tidies for 10.34-RC2.
|
2019-11-06 16:51:31 +00:00 |
|
ph10
|
aad727c420
|
Fix minor test issues and tidies/updates for 10.34-RC1 testing release.
|
2019-10-15 15:23:31 +00:00 |
|
zherczeg
|
106a4f47f3
|
Better description for jit-sealloc option and early check for executable memory.
|
2019-10-01 13:46:41 +00:00 |
|
ph10
|
ac5f127ddb
|
Implement a check on the number of capturing parentheses, which for some reason
has never existed. This fixes ClusterFuzz issue 14376.
|
2019-04-22 12:39:38 +00:00 |
|
ph10
|
fae3cecf44
|
Final file tidies for 10.33.
|
2019-04-16 15:34:27 +00:00 |
|
ph10
|
56473cd6c4
|
More file tidies for 10.33-RC1
|
2019-03-04 18:07:04 +00:00 |
|
ph10
|
29bdf92c1c
|
Final file tidies for 10.33-RC1
|
2019-03-04 18:04:44 +00:00 |
|
ph10
|
6d6d52f3d0
|
Fix --enable-jit=auto for out-of-tree builds.
|
2019-03-01 16:19:49 +00:00 |
|
ph10
|
b3f69214be
|
Add --disable-pcre2grep-callout-fork configuration setting.
|
2018-11-17 16:45:57 +00:00 |
|
ph10
|
06676b259f
|
Implement --disable-percent-zt to avoid %zu and %td even if the environment
claims to be C99 or greater.
|
2018-11-15 18:09:02 +00:00 |
|
ph10
|
14aaf5e8c6
|
Unconditionally use inttypes.h instead of trying for stdint.h (simplification)
and remove the now unnecessary inclusion in pcre2_internal.h.
|
2018-11-14 16:59:19 +00:00 |
|
ph10
|
6fea58392e
|
Add "allvector" to pcre2test.
|
2018-09-15 17:10:39 +00:00 |
|
ph10
|
ebc9edb2bf
|
Final file tidies for 10.32
|
2018-09-11 14:27:39 +00:00 |
|
ph10
|
85bdc33a54
|
File tidies and documentation update for 10.32-RC1 Release Candidate.
|
2018-08-13 11:57:09 +00:00 |
|
ph10
|
4f23d3f7e5
|
Remove previous patch, as it did not take account of read-only source
directories.
|
2018-06-22 15:04:01 +00:00 |
|
ph10
|
53042dc167
|
Both make systems now delete src/{pcre2.h,config.h} before starting. The
existence of these files can confuse if building is happening in another
directory.
|
2018-06-21 16:13:15 +00:00 |
|
ph10
|
fcec91f6d7
|
Ensure PCRE2_HAVE_STDINT_H is defined to 0 when no header, not unset. Same for
PCRE2_HAVE_INTTYPES_H.
|
2018-06-21 15:20:39 +00:00 |
|
ph10
|
4c0df0ad31
|
Make stdint.h an optional inclusion, in case it's not present in some systems.
Use inttypes.h instead if it exists.
|
2018-06-19 17:41:01 +00:00 |
|
ph10
|
8c2c547183
|
More typos and changes to "Kibibytes" for "Kilobytes".
|
2018-06-18 14:03:33 +00:00 |
|
ph10
|
2d9da6c896
|
Typos in documentation and comments noted by Jason Hood.
|
2018-06-17 14:13:28 +00:00 |
|
ph10
|
d9184094b4
|
Re-factor pcre2_dfa_match() to use the heap instead of the stack for workspace
vectors when doing recursive function calls.
|
2018-04-27 16:48:35 +00:00 |
|
ph10
|
b4212ed31c
|
Add --enable-jit=auto support.
|
2018-02-25 18:00:29 +00:00 |
|
ph10
|
c9bec6d0eb
|
Fix pcre2test -C to correctly show what \R matches.
|
2018-02-19 16:55:47 +00:00 |
|
ph10
|
95348f719d
|
Final file tidies for 10.31
|
2018-02-12 11:33:56 +00:00 |
|
ph10
|
0aa7a0a276
|
Source tidies and version etc. updates for 10.31-RC1.
|
2018-01-13 16:53:02 +00:00 |
|
ph10
|
0af3254f1e
|
Documentation update.
|
2017-09-12 11:41:31 +00:00 |
|
ph10
|
840d8c4f02
|
Final file tidies for 10.30 release.
|
2017-08-15 10:58:32 +00:00 |
|
ph10
|
3625620dfb
|
Code tidies for 10.30-RC1 release candidate.
|
2017-07-19 16:04:15 +00:00 |
|
zherczeg
|
1adfec892a
|
Add makefile support for SELinux allocator in JIT.
|
2017-06-15 06:20:30 +00:00 |
|
ph10
|
d1b8b13374
|
Implement PCRE2_NEWLINE_NUL.
|
2017-05-26 17:14:36 +00:00 |
|
ph10
|
9d7cf25ee9
|
Add explicit heap limiting options to pcre2_match(), with associated features
for listing, configuring, etc.
|
2017-04-11 11:47:25 +00:00 |
|
ph10
|
b46cf4e403
|
Change "limit recursion" to "limit depth" in code and build systems because the
old name, which is retained as a synonym for the moment, is no longer
appropriate.
|
2017-03-12 13:47:01 +00:00 |
|
ph10
|
59401c73af
|
Remove remaining (now unused) code under HEAP_MATCH_RECURSE, and make the build
systems give a warning of the obsolescence of --disable-stack-for-recursion and
the equivalent CMake setting.
|
2017-03-11 17:39:02 +00:00 |
|
ph10
|
b68e48ff4d
|
Code for new interpreter (build system and documentation still to be done).
|
2017-03-09 16:23:28 +00:00 |
|