ph10
|
abc2ecb129
|
Set PCRE2GREP_RC to the pcre2grep exit status when running under VMS.
|
2017-10-11 16:49:10 +00:00 |
|
ph10
|
6f49e228bd
|
Add some casts to avoid compiler warnings.
|
2017-09-26 17:01:23 +00:00 |
|
ph10
|
19643e355f
|
Fix typos in documentation.
|
2017-09-25 15:05:29 +00:00 |
|
ph10
|
ee54b2e8cd
|
Fixed a small memory leak in pcre2test (convert contexts).
|
2017-09-18 15:51:44 +00:00 |
|
ph10
|
fdc0e07e82
|
Define names for compiler error codes and use them in pcre2_convert.c
|
2017-09-17 16:56:41 +00:00 |
|
ph10
|
dc2f9d2be2
|
Remove \C tests from JIT regression when NEVER_BACKSLASH_C is defined.
|
2017-09-16 11:46:08 +00:00 |
|
ph10
|
a4c1d1328b
|
Add PCRE2_CONFIG_COMPILED_WIDTHS and PCRE2_CONFIG_NEVER_BACKSLASH_C.
|
2017-09-16 11:39:38 +00:00 |
|
ph10
|
052a385225
|
Documentation update.
|
2017-09-13 16:22:14 +00:00 |
|
ph10
|
96ee81ba8e
|
Make pcre2_internal.h idempotent.
|
2017-09-13 09:07:00 +00:00 |
|
ph10
|
d09a0ccb37
|
Documentation update.
|
2017-09-12 16:50:01 +00:00 |
|
ph10
|
b9a832c70e
|
Replace multiple copies of extended grapheme sequence code with a single
subroutine.
|
2017-09-12 16:28:42 +00:00 |
|
ph10
|
0af3254f1e
|
Documentation update.
|
2017-09-12 11:41:31 +00:00 |
|
ph10
|
2784e037f6
|
Fix typo in VMS code in pcre2test.
|
2017-08-28 14:59:04 +00:00 |
|
ph10
|
4954fb42b2
|
Fudge binary zero pcre2grep test for Darwin, similar to SunOS.
|
2017-08-18 15:21:08 +00:00 |
|
ph10
|
840d8c4f02
|
Final file tidies for 10.30 release.
|
2017-08-15 10:58:32 +00:00 |
|
ph10
|
e835857203
|
Fix "maybe uninitialized" warning.
|
2017-08-12 16:22:52 +00:00 |
|
zherczeg
|
01e9137426
|
Minor JIT compiler update.
|
2017-08-01 08:26:01 +00:00 |
|
ph10
|
d18d227c14
|
Hyphen at the end of a character class is always literal. Give error for false
range after \d etc.
|
2017-07-29 15:54:04 +00:00 |
|
ph10
|
3711e10f10
|
Modify #ifdefs for Cygwin.
|
2017-07-27 16:17:19 +00:00 |
|
ph10
|
4f89e4abe6
|
Fix bug in /xx implementation.
|
2017-07-25 15:27:30 +00:00 |
|
zherczeg
|
cfe7c7aac7
|
JIT compiler update.
|
2017-07-24 04:05:38 +00:00 |
|
ph10
|
fcd1d036e8
|
Put back pcre2_set_recursion_limit() as a real function, synonym for
pcre2_set_depth_limit() in order to preserve the ABI.
|
2017-07-21 08:53:02 +00:00 |
|
ph10
|
8950f24d6f
|
Use %z format to avoid compiler warning.
|
2017-07-21 08:41:21 +00:00 |
|
ph10
|
75a2fe13e8
|
Add missing src/sljit/sljitProtExecAllocator.c file name.
|
2017-07-21 08:37:48 +00:00 |
|
ph10
|
0f01d401db
|
Rename the FWRITE macro in pcre2grep to avoid clash in cygwin.
|
2017-07-21 08:22:03 +00:00 |
|
ph10
|
3625620dfb
|
Code tidies for 10.30-RC1 release candidate.
|
2017-07-19 16:04:15 +00:00 |
|
ph10
|
98d4e61c18
|
Cut out the binary zero pcre2grep test on Solaris (SunOS) as it isn't possible
to check the output because sed won't handle binary zeros on Solaris.
|
2017-07-18 17:22:39 +00:00 |
|
ph10
|
463b98b685
|
Document experimental pattern conversion functions and remove unimplemented
features.
|
2017-07-12 16:34:49 +00:00 |
|
ph10
|
1ee7c6b1f1
|
Update grapheme breaking rules for Unicode 10.0.0.
|
2017-07-05 08:55:49 +00:00 |
|
ph10
|
eb060c61f6
|
Update to Unicode 10.0.0 and add callout_no_where to pcre2test to aid testing.
|
2017-07-02 16:32:01 +00:00 |
|
ph10
|
50fee9e172
|
Allow anchored patterns to use "first code unit" optimization.
|
2017-06-30 16:00:33 +00:00 |
|
ph10
|
4b5bc56a33
|
Increase limit for "must be present" code units for 8-bit searches, which use
memchr().
|
2017-06-26 16:25:16 +00:00 |
|
ph10
|
e83a19e4e3
|
Amend licence to relax its conditions for chains of binary distributions.
|
2017-06-26 11:21:19 +00:00 |
|
ph10
|
67137b5121
|
Update convert tests so they run on Windows.
|
2017-06-24 15:54:14 +00:00 |
|
ph10
|
834c342401
|
Document configuration for SELinux execmem allocator and fix CMake usage.
|
2017-06-17 15:36:22 +00:00 |
|
ph10
|
e68538e1be
|
Documentation update.
|
2017-06-17 11:40:17 +00:00 |
|
ph10
|
f14ecb64c3
|
Convert pcre2grep to use new pcre2_compile() options, thereby fixing two minor
(?) bugs.
|
2017-06-17 11:32:06 +00:00 |
|
ph10
|
58cafb76a0
|
Minor code tidy.
|
2017-06-16 18:04:41 +00:00 |
|
ph10
|
1597e1c730
|
Documentation update.
|
2017-06-16 17:57:18 +00:00 |
|
ph10
|
d760212d9c
|
Implement PCRE2_EXTRA_MATCH_LINE and PCRE2_EXTRA_MATCH_WORD for the benefit
of pcre2grep.
|
2017-06-16 17:51:13 +00:00 |
|
zherczeg
|
00f4fb1cc6
|
Fix a match offset check in JIT.
|
2017-06-16 10:27:02 +00:00 |
|
ph10
|
d802f1eca3
|
Implement PCRE2_LITERAL and REG_NOSPEC.
|
2017-06-15 16:41:44 +00:00 |
|
zherczeg
|
8708ecb680
|
JIT compiler update.
|
2017-06-15 11:36:18 +00:00 |
|
zherczeg
|
1adfec892a
|
Add makefile support for SELinux allocator in JIT.
|
2017-06-15 06:20:30 +00:00 |
|
ph10
|
18803cd347
|
Add subject_literal and allow jitstack in pcre2test pattern modifiers, and add
another big pattern test.
|
2017-06-12 17:48:03 +00:00 |
|
zherczeg
|
05149e3a03
|
Improve char range match in JIT.
|
2017-06-08 12:07:05 +00:00 |
|
ph10
|
26af4a01fe
|
Documentation update.
|
2017-06-06 11:32:25 +00:00 |
|
ph10
|
1d2baae9f5
|
Implement REG_PEND (GNU extension) for the POSIX wrapper.
|
2017-06-05 18:25:47 +00:00 |
|
ph10
|
20e5875082
|
Add suitable "fall through" comments for latest gcc warnings.
|
2017-06-03 17:50:03 +00:00 |
|
ph10
|
ef2ba7f59a
|
Fix matching offsets from regexec() in the POSIX wrapper when called with
REG_STARTEND and a starting offset greater than zero.
|
2017-06-03 16:42:58 +00:00 |
|