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 |
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
|
a119d6f974
|
(1) uint32_t for substring number args; (2) correct PRIV(memctl_malloc)
definition for Windows; (3) remove unwanted PCRE2_EXP_DATA_DEFN; (4)
documentation updates.
|
2014-12-01 16:14:53 +00:00 |
Philip.Hazel
|
9fcdf2cc6f
|
Add user data to recursion guard; get ready for RC1 (again)
|
2014-11-26 16:51:53 +00:00 |
Philip.Hazel
|
0acc416ed1
|
Final preparations for 10.00-RC1
|
2014-11-24 15:31:28 +00:00 |
Philip.Hazel
|
44ef2c3401
|
Make --enable-unicode the default.
|
2014-11-03 18:27:56 +00:00 |
Philip.Hazel
|
c3799e750f
|
Tidy a lot of files (remove trailing spaces)
|
2014-10-20 17:28:49 +00:00 |
Philip.Hazel
|
eb59159ce0
|
Change --enable-pcre8 etc to --enable-pcre2-8 etc and consequent changes;
change "pcre" to "pcre2" in a number of files.
|
2014-10-17 15:52:57 +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
|
fbb4db531a
|
Small tidy.
|
2014-08-30 15:47:43 +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
|
1abd5a7f8d
|
Basic pcre2_compile() is working (no study, no auto-possess yet).
|
2014-06-14 18:29:51 +00:00 |
Philip.Hazel
|
9812ca8b0a
|
More groundwork for pcre2test: POSIX support.
|
2014-04-30 16:55:24 +00:00 |
Philip.Hazel
|
f4174bab90
|
Create dummy framework for all functions and programs.
|
2014-03-07 17:28:52 +00:00 |
Philip.Hazel
|
0fd300bf87
|
Some basic building infrastructure.
|
2014-02-28 09:40:55 +00:00 |
Philip.Hazel
|
7d60040966
|
Add basic configuration files.
|
2014-02-20 19:17:05 +00:00 |