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
|
958cd1484f
|
Source tidies and version etc. updates for 10.31-RC1.
|
2018-01-13 16:53:02 +00:00 |
Philip.Hazel
|
94d5f4a050
|
Add callout_flags to callout blocks, and set bits within it from pcre2_match()
interpretation.
|
2017-12-22 15:56:27 +00:00 |
Philip.Hazel
|
71d0ee75d2
|
Derived documentation update.
|
2017-10-17 16:26:40 +00:00 |
Philip.Hazel
|
14edec2ad7
|
Fix typos in documentation.
|
2017-09-25 15:05:29 +00:00 |
Philip.Hazel
|
897d547046
|
Define names for compiler error codes and use them in pcre2_convert.c
|
2017-09-17 16:56:41 +00:00 |
Philip.Hazel
|
a23715d7b1
|
Document experimental pattern conversion functions and remove unimplemented
features.
|
2017-07-12 16:34:49 +00:00 |
Philip.Hazel
|
c92bfc3d21
|
Documentation update.
|
2017-06-16 17:57:18 +00:00 |
Philip.Hazel
|
e3a0f22349
|
Implement PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL.
|
2017-06-01 18:10:15 +00:00 |
Philip.Hazel
|
c0902e176f
|
Make pcre2_dfa_match() take notice of the match limit, to catch patterns that
use too much resource. This should fix oss-fuzz 1761.
|
2017-05-30 10:42:57 +00:00 |
Philip.Hazel
|
3d80fa4fc2
|
Implement PCRE2_NEWLINE_NUL.
|
2017-05-26 17:14:36 +00:00 |
Philip.Hazel
|
dfc9712bcd
|
Add additional compile options and PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES.
|
2017-05-17 17:55:11 +00:00 |
Philip.Hazel
|
3dca43fdff
|
Implement PCRE2_EXTENDED_MORE and friends.
|
2017-04-18 12:32:52 +00:00 |
Philip.Hazel
|
79bbc574a0
|
Documentation update.
|
2017-04-17 15:24:41 +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
|
7afe4e4110
|
Documentation tidies and code tidies for Windows.
|
2017-04-08 15:21:39 +00:00 |
Philip.Hazel
|
88abc14e42
|
Jason Hood's pcre2grep patches (modified a bit) to add --output to pcre2grep,
and also an inbuilt callout echo.
|
2017-04-06 18:02:40 +00:00 |
Philip.Hazel
|
0bf17d9974
|
Remove references to the now-deleted pcre2stack man page.
|
2017-04-01 09:38:58 +00:00 |
Philip.Hazel
|
6c7fa44939
|
Documentation update.
|
2017-03-28 16:34:29 +00:00 |
Philip.Hazel
|
3aeb812180
|
Documentation update.
|
2017-03-24 16:53:38 +00:00 |
Philip.Hazel
|
ca1ecd41a1
|
File tidies for 10.23-RC1
|
2017-01-16 17:40:47 +00:00 |
Philip.Hazel
|
2aec84e37e
|
Add pcre2_code_copy_with_tables().
|
2016-11-22 15:37:02 +00:00 |
Philip.Hazel
|
921636f6fc
|
Documentation detrail and make HTML for 10.22-RC1.
|
2016-06-29 16:52:05 +00:00 |
Philip.Hazel
|
0a29ecbe02
|
Return an error code when pcre2_get_error_message() does not recognize an error
code, and add a pcre2test facility for testing this.
|
2016-06-17 11:30:27 +00:00 |
Philip.Hazel
|
d243224a60
|
Implement PCRE2_NO_JIT, update HTML docs as well.
|
2016-06-05 16:05:34 +00:00 |
Philip.Hazel
|
be1ac011ec
|
Update HTML docs.
|
2016-02-26 18:32:07 +00:00 |
Philip.Hazel
|
4e67c0c9e9
|
Tidy pcre2demo.c
|
2016-02-02 16:25:47 +00:00 |
Philip.Hazel
|
dffd559601
|
File tidies, version updates, etc. for 10.21-RC1
|
2015-12-17 18:44:06 +00:00 |
Philip.Hazel
|
b7ee0684e3
|
Implement pcre2_set_max_pattern_length()
|
2015-11-05 17:33:39 +00:00 |
Philip.Hazel
|
3263d44b97
|
Implement --never-backslash-C
|
2015-10-17 13:50:56 +00:00 |
Philip.Hazel
|
c70450d08b
|
Documentation for offset limits.
|
2015-09-22 16:51:11 +00:00 |
Philip.Hazel
|
6aa0f3e56f
|
Update HTML documentation.
|
2015-09-12 18:12:01 +00:00 |
Philip.Hazel
|
d2e87a75af
|
Implemented PCRE2_ALT_VERBNAMES
|
2015-08-30 17:47:36 +00:00 |
Philip.Hazel
|
07a8fdce25
|
Source and document file tidies for 10.20-RC1.
|
2015-06-18 16:39:25 +00:00 |
Philip.Hazel
|
4e61019ffe
|
Implement pcre2_callout_enumerate().
|
2015-03-23 15:52:08 +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
|
5a18651441
|
Add PCRE2_NO_DOTSTAR_ANCHOR and revise documentation for .* optimizing.
|
2015-01-02 17:09:16 +00:00 |
Philip.Hazel
|
b8dbae1474
|
Improvements for substring handling with partial matches.
|
2014-12-22 17:33:10 +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
|
caf78231ec
|
Use allocator from code for pcre2_match_data_create_from_pattern if NULL
passed.
|
2014-11-28 13:23:40 +00:00 |
Philip.Hazel
|
161cd17ba0
|
Move context argument to last in pcre2_jit_stack_create().
|
2014-11-28 12:46:16 +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
|
eb4fffbbf4
|
More documentation and file tidies.
|
2014-11-21 16:45:06 +00:00 |
Philip.Hazel
|
07f8372202
|
Further substitution tests (code and data), and more documentation.
|
2014-11-14 18:41:20 +00:00 |
Philip.Hazel
|
b3ac0ffb32
|
Substitute code update and documentation.
|
2014-11-11 16:51:07 +00:00 |
Philip.Hazel
|
08e3107cbe
|
Changed jit_stack_alloc to jit_stack_create.
|
2014-11-03 17:13:00 +00:00 |
Philip.Hazel
|
b23ec7e1f5
|
More per-function documentation; revised perltest.sh replaces perltest.pl.
|
2014-10-25 14:16:46 +00:00 |
Philip.Hazel
|
db8480a1e0
|
A lot more documentation.
|
2014-10-21 16:33:30 +00:00 |