Commit Graph

14 Commits

Author SHA1 Message Date
ph10
2ce7e40148 Check for memfd_create in configuration files. 2020-04-28 15:03:58 +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
8b1adaba6e Check for secure_getenv() and strerror() in CMake build. 2020-04-09 15:25:14 +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
834c342401 Document configuration for SELinux execmem allocator and fix CMake usage. 2017-06-17 15:36:22 +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
1aef9e5ea5 Once case of MATCH_LIMIT_RECURSION not being renamed as MATCH_LIMIT_DEPTH. 2017-03-15 09:37:46 +00:00
ph10
a96905b68a Implement buffer expansion in pcre2grep. 2016-10-11 16:40:09 +00:00
ph10
57a8611a13 Implement --never-backslash-C 2015-10-17 13:50:56 +00:00
ph10
8a437c45cc Implement --enable-debug. 2015-04-24 11:14:47 +00:00
ph10
a4127fec4f Changed SUPPORT_PCRE8 etc into SUPPORT_PCRE2_8 etc. 2014-09-19 17:53:33 +00:00
ph10
ad496af8a1 API documentation and a lot of little related changes to the code. 2014-09-19 07:43:39 +00:00
ph10
e8fbf13f71 Basic CMake support is now working, at least on Linux. 2014-08-30 15:41:23 +00:00