Philip Hazel
35fee4193b
Final file tidies for 10.39.
2021-10-29 17:09:37 +01:00
Carlo Marcelo Arenas Belón
3b973ebf4b
inttypes and stdint cleanup ( #30 )
...
* cleanup: remove references to no longer used stdint.h
Since 19c50b9d
(Unconditionally use inttypes.h instead of trying for
stdint.h (simplification) and remove the now unnecessary inclusion in
pcre2_internal.h., 2018-11-14), stdint.h is no longer used.
Remove checks for it in autotools and CMake and document better the
expected build failures for systems that might have stdint.h (C99)
and not inttypes.h (from POSIX), like old Windows.
* cleanup: remove detection for inttypes.h which is a hard dependency
CMake checks for standard headers are not meant to be used for hard
dependencies, so will prevent a possible fallback to work.
Alternatively, the header could be checked to make the configuration
fail instead of breaking the build, but that was punted, as it was
missing anyway from autotools.
2021-10-29 15:05:19 +01:00
Philip Hazel
0612ed77c2
Update dates and tidy files for 10.38 release.
2021-10-01 16:44:09 +01:00
Philip Hazel
d5a61ee891
Patch to detect (and ignore) symlink loops in pcre2grep.
2021-08-28 17:37:33 +01:00
Philip.Hazel
1c3256349f
Final source changes for 10.37
2021-05-26 14:34:14 +00:00
Philip.Hazel
cd45050ee4
Final file tidies for 10.37-RC1
2021-04-28 16:44:51 +00:00
Philip.Hazel
7eb23f423e
Final file tidies for 10.36
2020-12-04 14:30:03 +00:00
Philip.Hazel
000bbf2ea7
File tidies for 10.36-RC1
2020-11-06 17:27:35 +00:00
Philip.Hazel
768c7fe67e
Final file tidies for 10.35.
2020-05-09 15:47:41 +00:00
Philip.Hazel
56c4bf9095
Check for memfd_create in configuration files.
2020-04-28 15:03:58 +00:00
Philip.Hazel
8b3f8af535
File tidies for 10.35-RC1 release candidate.
2020-04-15 16:34:36 +00:00
Philip.Hazel
add4db4c87
Final file tidies for 10.34
2019-11-21 16:31:08 +00:00
Philip.Hazel
8855b0efe1
File tidies for 10.34-RC2.
2019-11-06 16:51:31 +00:00
Philip.Hazel
ae9208ab7b
Source tidies (trailing spaces) etc. for 10.34-RC1.
2019-10-17 16:39:38 +00:00
Philip.Hazel
4e4f273f07
Final file tidies for 10.33.
2019-04-16 15:34:27 +00:00
Philip.Hazel
24b592ed00
Oversight; forgot to update this for the previous patch.
2018-11-17 16:49:28 +00:00
Philip.Hazel
149af0e21b
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
Philip.Hazel
19c50b9d41
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
Philip.Hazel
bf3c7c68ec
Final file tidies for 10.32
2018-09-11 14:27:39 +00:00
Philip.Hazel
7aaced3475
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
Philip.Hazel
e75410a5d8
More typos and changes to "Kibibytes" for "Kilobytes".
2018-06-18 14:03:33 +00:00
Philip.Hazel
fabea723cf
Typos in documentation and comments noted by Jason Hood.
2018-06-17 14:13:28 +00:00
Philip.Hazel
7eae1c5d17
Final file tidies for 10.31
2018-02-12 11:33:56 +00:00
Philip.Hazel
958cd1484f
Source tidies and version etc. updates for 10.31-RC1.
2018-01-13 16:53:02 +00:00
Philip.Hazel
94cb52befb
Final file tidies for 10.30 release.
2017-08-15 10:58:32 +00:00
Philip.Hazel
810d9b6da5
Code tidies for 10.30-RC1 release candidate.
2017-07-19 16:04:15 +00:00
Philip.Hazel
b6b716b540
Update generic files.
2017-03-17 16:55:47 +00:00
Philip.Hazel
02779c9a67
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
Philip.Hazel
bea3a10a93
Final file updates for 10.23.
2017-02-14 10:40:33 +00:00
Philip.Hazel
ca1ecd41a1
File tidies for 10.23-RC1
2017-01-16 17:40:47 +00:00
Philip.Hazel
ff6bec1991
Note in config.h that SUPPORT_PCRE2GREP_JIT needs SUPPORT_JIT in order to be
...
effective.
2016-10-14 15:16:39 +00:00
Philip.Hazel
bf6f0bb335
Implement buffer expansion in pcre2grep.
2016-10-11 16:40:09 +00:00
Philip.Hazel
5b6c797a4d
Final file tidies for 10.22.
2016-07-29 08:47:39 +00:00
Philip.Hazel
921636f6fc
Documentation detrail and make HTML for 10.22-RC1.
2016-06-29 16:52:05 +00:00
Philip.Hazel
bebd2d48bf
Final file updates for 10.21 release.
2016-01-12 14:44:34 +00:00
Philip.Hazel
3263d44b97
Implement --never-backslash-C
2015-10-17 13:50:56 +00:00
Philip.Hazel
6fbfbe9a56
Update generic versions of config.h and pcre2.h.
2015-09-25 16:00:50 +00:00
Philip.Hazel
865b2d5f6e
Final file tidies for 10.20.
2015-07-02 13:18:14 +00:00
Philip.Hazel
07a8fdce25
Source and document file tidies for 10.20-RC1.
2015-06-18 16:39:25 +00:00
Philip.Hazel
b6bc8c6328
Final file tidies for 10.10 release.
2015-03-06 15:08:29 +00:00
Philip.Hazel
67800ba810
Final file tidies for 10.10-RC2.
2015-02-26 17:36:29 +00:00
Philip.Hazel
5438fc8a6a
Add serialization functions and tests with updated pcre2test. Fix
...
PCRE2_INFO_SIZE issues.
2015-01-23 16:51:47 +00:00
Philip.Hazel
c702fd65c8
Final file tides for the 10.00 release.
2015-01-05 16:02:11 +00:00
Philip.Hazel
2a5767d757
File tidies for 10.00-RC2.
2014-12-19 09:55:25 +00:00
Philip.Hazel
0acc416ed1
Final preparations for 10.00-RC1
2014-11-24 15:31:28 +00:00
Philip.Hazel
698d21c62f
Changed SUPPORT_PCRE8 etc into SUPPORT_PCRE2_8 etc.
2014-09-19 17:53:33 +00:00
Philip.Hazel
eee8530add
API documentation and a lot of little related changes to the code.
2014-09-19 07:43:39 +00:00
Philip.Hazel
7efba85b56
Change lengths to PCRE2_SIZE and revise OP_RECURSE processing.
2014-08-16 09:46:58 +00:00
Philip.Hazel
0fd300bf87
Some basic building infrastructure.
2014-02-28 09:40:55 +00:00