Philip.Hazel
|
9de1a271a0
|
Remove previous patch, as it did not take account of read-only source
directories.
|
2018-06-22 15:04:01 +00:00 |
Philip.Hazel
|
c5c9d9bacd
|
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 |
Philip.Hazel
|
c46434dd62
|
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 |
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
|
75747ebb11
|
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 |
Philip.Hazel
|
e5b34b3555
|
Add --enable-jit=auto support.
|
2018-02-25 18:00:29 +00:00 |
Philip.Hazel
|
af9bcb7f13
|
Fix pcre2test -C to correctly show what \R matches.
|
2018-02-19 16:55:47 +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
|
badfbcdd12
|
Documentation update.
|
2017-09-12 11:41:31 +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 |
Zoltán Herczeg
|
9af8fe2e87
|
Add makefile support for SELinux allocator in JIT.
|
2017-06-15 06:20:30 +00:00 |
Philip.Hazel
|
3d80fa4fc2
|
Implement PCRE2_NEWLINE_NUL.
|
2017-05-26 17:14:36 +00:00 |
Philip.Hazel
|
14989bd454
|
Add explicit heap limiting options to pcre2_match(), with associated features
for listing, configuring, etc.
|
2017-04-11 11:47:25 +00:00 |
Philip.Hazel
|
88db1be123
|
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 |
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
|
20804215a8
|
Code for new interpreter (build system and documentation still to be done).
|
2017-03-09 16:23:28 +00:00 |
Philip.Hazel
|
f6f7c9148f
|
Check malloc returns in pcre2test.
|
2017-02-23 17:05:43 +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
|
662a765bdf
|
Update build system for changes in the JIT modules.
|
2017-01-12 16:35:43 +00:00 |
Philip.Hazel
|
396a7c7d29
|
Upgrade pcre2grep for Windows courtesy of Jason Hood.
|
2016-12-31 17:40:45 +00:00 |
Philip.Hazel
|
2aa482039a
|
Add fuzzer support features.
|
2016-10-31 17:19:00 +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
|
69c9d81e43
|
Update pcre2test with the /utf8_input option, for generating wide characters in
non-UTF 16-bit and 32-bit modes.
|
2016-08-03 09:01:02 +00:00 |
Philip.Hazel
|
5b6c797a4d
|
Final file tidies for 10.22.
|
2016-07-29 08:47:39 +00:00 |
Philip.Hazel
|
9bedb66492
|
Fix incorrect SONAME for pcre2posix wrapper library.
|
2016-07-02 16:03:06 +00:00 |
Philip.Hazel
|
921636f6fc
|
Documentation detrail and make HTML for 10.22-RC1.
|
2016-06-29 16:52:05 +00:00 |
Philip.Hazel
|
431d41cb2d
|
File tidies for 10.22-RC1
|
2016-06-29 16:43:32 +00:00 |
Philip.Hazel
|
c332eaf4f2
|
Add callout support to pcre2grep
|
2016-04-01 15:52:08 +00:00 |
Philip.Hazel
|
fd008957d5
|
Patches to fix tests under Windows.
|
2016-01-29 15:01:17 +00:00 |
Philip.Hazel
|
bebd2d48bf
|
Final file updates for 10.21 release.
|
2016-01-12 14:44:34 +00:00 |
Philip.Hazel
|
dffd559601
|
File tidies, version updates, etc. for 10.21-RC1
|
2015-12-17 18:44:06 +00:00 |
Philip.Hazel
|
ab48e8bb73
|
Lock out configuring for EBCDIC with non-8-bit libraries.
|
2015-11-11 17:43:37 +00:00 |
Philip.Hazel
|
3263d44b97
|
Implement --never-backslash-C
|
2015-10-17 13:50:56 +00:00 |
Philip.Hazel
|
be646cb567
|
Memchr() speed-up for unanchored pattern in 8-bit mode.
|
2015-07-06 16:05:41 +00:00 |
Philip.Hazel
|
865b2d5f6e
|
Final file tidies for 10.20.
|
2015-07-02 13:18:14 +00:00 |
Philip.Hazel
|
f885874cd8
|
Correct library version number.
|
2015-06-22 09:47:08 +00:00 |
Philip.Hazel
|
07a8fdce25
|
Source and document file tidies for 10.20-RC1.
|
2015-06-18 16:39:25 +00:00 |
Philip.Hazel
|
2966b067cb
|
Implement --enable-debug.
|
2015-04-24 11:14:47 +00:00 |
Philip.Hazel
|
d0cf279d87
|
Code for callouts with string arguments. Documentation not yet updated.
|
2015-03-11 17:44:16 +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
|
980a637741
|
Fix bugs in CMake control file.
|
2015-02-24 12:35:28 +00:00 |
Philip.Hazel
|
49a7eada2d
|
Final source file tidies for 10.10-RC1
|
2015-02-20 11:20:40 +00:00 |
Philip.Hazel
|
d4daaf966d
|
Fix conditional group backreference bug.
|
2015-01-13 16:01:24 +00:00 |