e2fde18833Prepare for 10.38-RC1 release
Philip Hazel
2021-08-31 17:10:37 +0100
857ac92372Minor documentation update
Philip Hazel
2021-08-31 16:25:40 +0100
31a46200faAdd --allow-lookaround-bsk to pcre2grep
Philip Hazel
2021-08-31 16:24:25 +0100
edcc076bd8Add test files to .gitignore
Philip Hazel
2021-08-31 15:58:52 +0100
c232286c6bUpdate HTML docs.
Philip Hazel
2021-08-30 16:59:34 +0100
21c26698b3Lock out \K in lookaround assertions by default, but provide an option to re-enable the old behaviour, just in case.
Philip Hazel
2021-08-30 16:57:44 +0100
eea410b33aImprove code for "starts with" optimization in the interpreters.
Philip Hazel
2021-08-29 17:25:59 +0100
d5a61ee891Patch to detect (and ignore) symlink loops in pcre2grep.
Philip Hazel
2021-08-28 17:37:33 +0100
6c2fe9da99Documentation update to clarify ovector usage with DFA matching.
Philip Hazel
2021-08-28 16:25:59 +0100
5ff1daffa0Clarify delimiter handling in pcre2test documentation.
Philip Hazel
2021-08-28 12:46:50 +0100
f4beac6c1aUpdate minimum CMake version to 3.0.0.
Philip Hazel
2021-08-28 12:11:27 +0100
e1cd61c292Update README.md to be identical to index.md.
Philip Hazel
2021-08-28 10:19:40 +0100
6ee9921a89Another tweak needed.
Philip Hazel
2021-08-28 10:16:41 +0100
b8c60ce272Try another URL format (all one line) for github.io.
Philip Hazel
2021-08-28 10:12:41 +0100
b61aa572f6Updated all the URLs to better Markdown format.
Philip Hazel
2021-08-28 10:09:50 +0100
25bb9de6fcAdjust wording for proper link - first test.
Philip Hazel
2021-08-28 09:56:42 +0100
e74a9b6932We need both README.md and index.md (identical).
Philip Hazel
2021-08-28 09:47:59 +0100
Rename README.md to index.md
PhilipHazel
2021-08-28 09:45:29 +0100
a8c4ef7f20Another doc tidy.
Philip Hazel
2021-08-27 12:23:40 +0100
c2fc6cfa0aRevert "Remove dist-bzip2 from AM_INIT_AUTOMAKE in configure.ac because GitHub does not"
Philip Hazel
2021-08-27 12:06:07 +0100
587e46b372Ajust so that URLs show as live links.
Philip Hazel
2021-08-27 09:45:57 +0100
d8267c20fdCreate README.md as a mini-overview of PCRE2.
Philip Hazel
2021-08-27 09:32:34 +0100
15b692fd82Fix typo.
Philip Hazel
2021-08-27 09:14:11 +0100
4ccef1697aUpdate HTML docs with new URLs etc.
Philip Hazel
2021-08-26 17:26:16 +0100
5c0d38b3a8Remove dist-bzip2 from AM_INIT_AUTOMAKE in configure.ac because GitHub does not support .bz2 "assets" for releases so there is no point building it.
Philip Hazel
2021-08-26 16:32:02 +0100
23c16e6cedUpdate URLs etc for new infrastructure at GitHub/Googlegroups.
Philip Hazel
2021-08-26 16:10:11 +0100
876ba431b0Another update to .gitignore. Put some temporary wording in documentation about the infrastructure move.
Philip Hazel
2021-08-21 17:22:53 +0100
f64fbed2e1Updated and sorted .gitignore.
Philip Hazel
2021-08-21 16:08:44 +0100
2410fbe386Apply Jan-Willem Blokland's CMake patches to build both static and shared libraries, plus some other CMake extensions.
Philip.Hazel
2021-07-11 15:15:24 +0000
d70da76dfbFix some documentation typos.
Philip.Hazel
2021-06-14 10:53:18 +0000
a5389db88dFix invalid single character repetition issues in JIT.
Zoltán Herczeg
2021-06-04 12:55:49 +0000
3d80cf5a25Add s390x to JIT targets.
Zoltán Herczeg
2021-05-31 12:32:11 +0000
900921f83eMinor improvement for s390x SIMD.
Zoltán Herczeg
2021-05-30 04:56:42 +0000
1951243b5dJIT compiler update
Zoltán Herczeg
2021-05-27 08:11:15 +0000
85fc061dcfDocumentation and tests update.
Philip.Hazel
2021-04-28 14:21:38 +0000
080d7789ebRemove real POSIX function names from the pcre2-posix library.
Philip.Hazel
2021-04-27 08:36:47 +0000
38dbea6200JIT compiler update.
Zoltán Herczeg
2021-04-26 05:56:04 +0000
8c1df186abAdd another test, tidy ChangeLog.
Philip.Hazel
2021-02-19 12:05:57 +0000
0dd0283b17Prefer single character optimization over bracket repetition in JIT.
Zoltán Herczeg
2021-02-19 11:58:36 +0000
19a1319c0aRestore single character repetition optimization in JIT.
Zoltán Herczeg
2021-02-19 09:20:37 +0000
2c4d3942e4Fix \K within recursion bug in interpreter.
Philip.Hazel
2021-02-18 09:46:08 +0000
b6acebe497JIT compiler update.
Zoltán Herczeg
2021-02-12 07:45:12 +0000
25029849c3Fix RunGrepTest's handling of binary zeros on Solaris by using /usr/xpg4/bin/tr instead of tr if /usr/xpg4/bin/tr exists.
Philip.Hazel
2021-02-07 16:43:00 +0000
4cfa216898Try reducing autoconf requirement to 2.60.
Philip.Hazel
2021-02-06 11:48:06 +0000
91485e5d5aUpdate configure.ac for latest version of autoconf.
Philip.Hazel
2021-02-02 17:02:55 +0000
6cb388d55bUpdate version number for next release.
Philip.Hazel
2021-02-02 09:24:05 +0000
166e576f91Another CMake patch for Windows, fixes#2688.
Philip.Hazel
2021-01-14 17:14:58 +0000
c246f53ae1Get rid of gcc -fanalyzer error (though it was probably a false positive).
Philip.Hazel
2021-01-14 16:56:44 +0000
e5e1fab2dbAdd fast forward requested char simd support for s390x.
Zoltán Herczeg
2021-01-10 14:51:53 +0000
b730793117Add fast forward char pair simd support for s390x.
Zoltán Herczeg
2021-01-09 13:41:29 +0000
46158a811fAdd fast forward char simd support for s390x.
Zoltán Herczeg
2021-01-06 07:52:05 +0000
027c9375c0Update RunGrepTest to use tr for handling binary zeros instead of sed, which it is hoped with increase portability. Bugzilla #2681.
Philip.Hazel
2021-01-04 17:17:48 +0000
7eb23f423eFinal file tidies for 10.36
Philip.Hazel
2020-12-04 14:30:03 +0000
6a9900c53bFixed a Windows CMake testing issue, as advised by Daniel Richard G.
Philip.Hazel
2020-12-03 15:41:54 +0000
9e15c97b6dFix bug in RunTest: not reporting failure in test 2, and fix bugs in RunTest and RunTest.bat causing test 2 to fail when not building in source directory.
Philip.Hazel
2020-11-22 15:16:05 +0000
d19789c251Fix ARM64 compilation warning in JIT.
Zoltán Herczeg
2020-11-13 08:04:06 +0000
000bbf2ea7File tidies for 10.36-RC1
Philip.Hazel
2020-11-06 17:27:35 +0000
81da2b97e3pcre2grep update: -m and $x{..}, $o{..} escapes. Also some doc updates.
Philip.Hazel
2020-10-04 16:34:31 +0000
3bdc76e4f3Fixed a bug in character set matching when JIT is enabled.
Zoltán Herczeg
2020-09-19 03:49:32 +0000
f8cbb1f58dFix Bugzilla #2642: no match bug in 8-bit mode for caseless invalid utf matching.
Philip.Hazel
2020-09-15 14:36:23 +0000
0cf247f558Ooops, forgot to update ChangeLog for previous commit.
Philip.Hazel
2020-09-14 15:45:34 +0000
a2f0fd01c7Update pcre2test to check delimiters after #perltest and fix some in test 1.
Philip.Hazel
2020-09-14 15:39:39 +0000
5652d41209Fix delimiters in tests 1 and 4 for correct Perl behaviour (Bugzilla #2641). Also move \K in lookaround tests to test 2 (Perl no longer supports).
Philip.Hazel
2020-09-13 15:56:32 +0000
384620a172JIT compiler update.
Zoltán Herczeg
2020-08-27 06:19:17 +0000
3d317692acFix an early fail optimization issue and a buffer overread in JIT.
Zoltán Herczeg
2020-07-15 04:35:32 +0000
0ad89ab06dFix read overflow for invalid VERSION test with one fractional digit at the end of a pattern. Fixes ClusterFuzz 23779.
Philip.Hazel
2020-06-29 15:35:49 +0000
ed489f99aeFix Windows debug builds (Bugzilla #2600) using CMake.
Philip.Hazel
2020-06-22 15:51:19 +0000
3faff02596Add cast to prevent a compiler warning.
Philip.Hazel
2020-06-05 16:11:01 +0000
cffe1ca463Change CMakeLists.txt to use CHECK_SYMBOL_EXISTS instead of CHECK_FUNCTION_EXISTS.
Philip.Hazel
2020-06-05 16:06:05 +0000
b55dba885aAllow spaces in directory name in CMake build (fixes#2588).
Philip.Hazel
2020-06-05 15:58:28 +0000
fda3221597Guard update after r1260.
Zoltán Herczeg
2020-06-02 16:54:25 +0000
0652de5597Add SIMD support for fast forward newline in JIT.
Zoltán Herczeg
2020-06-02 10:54:37 +0000
e44976f929Patch for CMakeLists.txt by Wolfgang Stoeggl fixes several things; see Bugzilla #2584/
Philip.Hazel
2020-06-01 16:36:00 +0000