Philip.Hazel
|
c014958f16
|
Add a bit more sanity checking to pcre2_serialize_decode(), and document.
|
2016-05-24 16:37:13 +00:00 |
Philip.Hazel
|
18018db697
|
Minor refactor to avoid "left shift of negative number" warning.
|
2016-05-21 13:41:24 +00:00 |
Philip.Hazel
|
bf1587490b
|
Minor code refactor to avoid compiler warning.
|
2016-05-20 10:47:42 +00:00 |
Zoltán Herczeg
|
7650161677
|
A racing condition is fixed in JIT reported by Mozilla.
|
2016-05-19 18:09:07 +00:00 |
Philip.Hazel
|
8f4e7c84b4
|
Refactor pcre2posix.c so as not to #include pcre2_internal.h.
|
2016-05-14 16:35:20 +00:00 |
Philip.Hazel
|
517cd43ff6
|
Fix bug for test 22.
|
2016-04-22 14:10:51 +00:00 |
Philip.Hazel
|
c332eaf4f2
|
Add callout support to pcre2grep
|
2016-04-01 15:52:08 +00:00 |
Philip.Hazel
|
ddcedf0338
|
pcre2grep: fix \r\r\n problem for Windows, and give buffer size in error
message.
|
2016-04-01 09:15:38 +00:00 |
Philip.Hazel
|
dd76a5938d
|
Apply supplied patch for MSVC static compilation.
|
2016-03-01 12:02:58 +00:00 |
Philip.Hazel
|
0cfea16397
|
Define snprintf as _snprintf for older MSVC compilers.
|
2016-02-29 18:31:30 +00:00 |
Philip.Hazel
|
5b543bf660
|
Fix typo in pcre2_study().
|
2016-02-28 14:56:50 +00:00 |
Philip.Hazel
|
371bf87af6
|
Fix pcre2test bug when snprintf() in regerror() does not insert a binary zero.
|
2016-02-27 12:49:00 +00:00 |
Philip.Hazel
|
96926349bc
|
Implemented pcre2_code_copy().
|
2016-02-26 18:26:17 +00:00 |
Philip.Hazel
|
c28ed7fd4a
|
Fix some picky compiler warnings
|
2016-02-16 10:23:06 +00:00 |
Philip.Hazel
|
94e07de498
|
Detect missing closing parentheses during the pre-pass.
|
2016-02-13 15:30:29 +00:00 |
Philip.Hazel
|
6bb132265b
|
Fix workspace overflow for deep nested parentheses with (*ACCEPT).
|
2016-02-10 18:24:02 +00:00 |
Philip.Hazel
|
78aff8c80f
|
Fix pcre2test loop when a callout is in an initial lookbehind.
|
2016-02-06 16:40:59 +00:00 |
Philip.Hazel
|
26f610a1e5
|
Detect and warn when pcre2test is linked with an alien POSIX library.
|
2016-02-03 15:22:01 +00:00 |
Philip.Hazel
|
9f75a0f92a
|
Detect unmatched closing parentheses in the pre-scan to avoid giving incorrect
error messages.
|
2016-02-02 17:22:55 +00:00 |
Philip.Hazel
|
4e67c0c9e9
|
Tidy pcre2demo.c
|
2016-02-02 16:25:47 +00:00 |
Philip.Hazel
|
6c1c817438
|
Don't set PCRE2_NO_AUTO_CAPTURE when REG_NOSUB is passed to regcomp().
|
2016-01-31 19:14:15 +00:00 |
Philip.Hazel
|
310cd4e0f3
|
Update maintenance script (easier test set selection).
|
2016-01-30 16:00:55 +00:00 |
Philip.Hazel
|
f345e7dd9a
|
Update valgrind parameters.
|
2016-01-30 15:19:48 +00:00 |
Philip.Hazel
|
8febd27344
|
Two pcre2test extensions: quoted literal substrings in hex patterns and
detection of unsupported binary zeros in file input.
|
2016-01-29 18:16:59 +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
|
57c44eec15
|
Fix printing of *MARK names containing binary zeroes in pcre2test.
|
2015-12-16 18:44:24 +00:00 |
Philip.Hazel
|
35e0f55783
|
Implement PCRE2_SUBSTITUTE_{OVERFLOW_LENGTH,UNKNOWN_UNSET}.
|
2015-12-12 18:45:40 +00:00 |
Philip.Hazel
|
b34dbecb75
|
Harden pcre2test against ridiculously large values in modifiers and command
line arguments.
|
2015-12-05 18:17:41 +00:00 |
Philip.Hazel
|
2f684a60ed
|
Implement PCRE2_SUBSTITUTE_UNSET_EMPTY.
|
2015-12-04 18:39:08 +00:00 |
Philip.Hazel
|
a7c9027ae6
|
Fix \) in (*verb) "name" bug.
|
2015-12-03 18:36:36 +00:00 |
Philip.Hazel
|
4a4326638d
|
Documentation clarification.
|
2015-12-03 17:19:13 +00:00 |
Philip.Hazel
|
1f9b2a2e4b
|
Fix /x bug when pattern starts with whitespace followed by (?-x).
|
2015-12-03 16:58:31 +00:00 |
Philip.Hazel
|
d71b70cdf7
|
Fix issues with NULL characters in patterns.
|
2015-12-02 17:39:26 +00:00 |
Philip.Hazel
|
7b1d9549c6
|
Fix extended *verb name ignored terminating whitespace bug.
|
2015-12-01 17:41:24 +00:00 |
Philip.Hazel
|
12fc152074
|
Fix empty \Q\E between an item and a qualifier in auto-callout mode.
|
2015-11-30 17:31:16 +00:00 |
Philip.Hazel
|
1b38451847
|
Allow for up to 32-bit numbers in the ordin() function in pcre2grep.
|
2015-11-29 17:45:27 +00:00 |
Philip.Hazel
|
e0764cd5fd
|
Give error for regexec with pmatch=NULL and REG_STARTEND set.
|
2015-11-29 17:38:12 +00:00 |
Philip.Hazel
|
de6603d294
|
Fix bad behaviour for isolated \E before qualifier with auto-callout.
|
2015-11-27 17:34:36 +00:00 |
Philip.Hazel
|
291ececa58
|
Fix negated POSIX class bug.
|
2015-11-27 17:03:58 +00:00 |
Philip.Hazel
|
aec5c96cf5
|
Fix bad offset value in invalid UTF pattern error.
|
2015-11-27 15:58:44 +00:00 |
Philip.Hazel
|
2eb24e2dac
|
Fix auto-callout with (?# comment bug.
|
2015-11-25 18:46:35 +00:00 |
Philip.Hazel
|
c7e9887a65
|
Make startoffset a synonym of offset in pcre2test.
|
2015-11-21 16:10:24 +00:00 |
Philip.Hazel
|
11e0001b14
|
Fix wide character problem with negated POSIX ascii and xdigit class items.
|
2015-11-20 16:55:36 +00:00 |
Philip.Hazel
|
c4b8531a8f
|
Fix [:punct:] bug in UCP mode (matching chars in the range 128-255)
|
2015-11-17 17:59:35 +00:00 |
Philip.Hazel
|
6650a2fd9a
|
Fix single-character POSIX class bug in UCP mode.
|
2015-11-17 17:13:43 +00:00 |
Zoltán Herczeg
|
c0d0f2f65e
|
Fix two offset_limit bug in JIT.
|
2015-11-16 08:30:48 +00:00 |
Philip.Hazel
|
7cc0597baa
|
Re-arrange valgrind code.
|
2015-11-15 18:55:20 +00:00 |
Philip.Hazel
|
5ced14bf24
|
Implement PCRE2_INFO_HASBACKSLASHC.
|
2015-11-14 17:28:19 +00:00 |