summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Apply Jan-Willem Blokland's CMake patches to build both static and shared HEADmasterph102021-07-116-107/+410
| | | | | | | libraries, plus some other CMake extensions. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1317 6239d852-aaf2-0410-a92c-79f79f948069
* Fix some documentation typos.ph102021-06-1410-66/+68
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1316 6239d852-aaf2-0410-a92c-79f79f948069
* Fix invalid single character repetition issues in JIT.zherczeg2021-06-043-4/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1315 6239d852-aaf2-0410-a92c-79f79f948069
* Add s390x to JIT targets.zherczeg2021-05-311-0/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1314 6239d852-aaf2-0410-a92c-79f79f948069
* Minor improvement for s390x SIMD.zherczeg2021-05-301-15/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1313 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler updatezherczeg2021-05-2717-899/+1226
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1312 6239d852-aaf2-0410-a92c-79f79f948069
* Final source changes for 10.37ph102021-05-265-11/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1310 6239d852-aaf2-0410-a92c-79f79f948069
* Final file tidies for 10.37-RC1ph102021-04-2821-124/+203
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1309 6239d852-aaf2-0410-a92c-79f79f948069
* Documentation updateph102021-04-286-159/+189
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1308 6239d852-aaf2-0410-a92c-79f79f948069
* Documentation and tests update.ph102021-04-284-9/+51
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1307 6239d852-aaf2-0410-a92c-79f79f948069
* Remove real POSIX function names from the pcre2-posix library.ph102021-04-275-56/+88
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1306 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2021-04-263-11/+24
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1305 6239d852-aaf2-0410-a92c-79f79f948069
* Add another test, tidy ChangeLog.ph102021-02-193-9/+16
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1304 6239d852-aaf2-0410-a92c-79f79f948069
* Prefer single character optimization over bracket repetition in JIT.zherczeg2021-02-191-21/+17
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1303 6239d852-aaf2-0410-a92c-79f79f948069
* Restore single character repetition optimization in JIT.zherczeg2021-02-192-1/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1302 6239d852-aaf2-0410-a92c-79f79f948069
* Fix \K within recursion bug in interpreter.ph102021-02-184-1/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1301 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2021-02-123-71/+87
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1300 6239d852-aaf2-0410-a92c-79f79f948069
* Fix RunGrepTest's handling of binary zeros on Solaris by using /usr/xpg4/bin/tr ph102021-02-072-8/+20
| | | | | | | instead of tr if /usr/xpg4/bin/tr exists. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1299 6239d852-aaf2-0410-a92c-79f79f948069
* Try reducing autoconf requirement to 2.60.ph102021-02-062-2/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1298 6239d852-aaf2-0410-a92c-79f79f948069
* Update configure.ac for latest version of autoconf.ph102021-02-022-7/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1297 6239d852-aaf2-0410-a92c-79f79f948069
* Update version number for next release.ph102021-02-022-20/+79
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1296 6239d852-aaf2-0410-a92c-79f79f948069
* Fix some numerical checking bugs, Bugzilla 2690.ph102021-02-0111-22/+83
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1295 6239d852-aaf2-0410-a92c-79f79f948069
* Another CMake patch for Windows, fixes #2688.ph102021-01-142-1/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1294 6239d852-aaf2-0410-a92c-79f79f948069
* Get rid of gcc -fanalyzer error (though it was probably a false positive).ph102021-01-142-4/+13
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1293 6239d852-aaf2-0410-a92c-79f79f948069
* Add fast forward requested char simd support for s390x.zherczeg2021-01-101-0/+165
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1292 6239d852-aaf2-0410-a92c-79f79f948069
* Add fast forward char pair simd support for s390x.zherczeg2021-01-091-49/+302
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1291 6239d852-aaf2-0410-a92c-79f79f948069
* Add fast forward char simd support for s390x.zherczeg2021-01-061-22/+348
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1290 6239d852-aaf2-0410-a92c-79f79f948069
* Update RunGrepTest to use tr for handling binary zeros instead of sed, which it ph102021-01-043-11/+15
| | | | | | | is hoped with increase portability. Bugzilla #2681. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1289 6239d852-aaf2-0410-a92c-79f79f948069
* Final file tidies for 10.36ph102020-12-049-17/+42
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1287 6239d852-aaf2-0410-a92c-79f79f948069
* Fixed a Windows CMake testing issue, as advised by Daniel Richard G.ph102020-12-031-1/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1286 6239d852-aaf2-0410-a92c-79f79f948069
* Fix bug in RunTest: not reporting failure in test 2, and fix bugs in RunTest ph102020-11-225-5/+19
| | | | | | | and RunTest.bat causing test 2 to fail when not building in source directory. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1285 6239d852-aaf2-0410-a92c-79f79f948069
* Fix ARM64 compilation warning in JIT.zherczeg2020-11-132-0/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1284 6239d852-aaf2-0410-a92c-79f79f948069
* File tidies for 10.36-RC1 ph102020-11-0627-140/+150
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1283 6239d852-aaf2-0410-a92c-79f79f948069
* Documentation updateph102020-11-043-1275/+1364
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1282 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2020-11-032-5/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1281 6239d852-aaf2-0410-a92c-79f79f948069
* Fixed a word boundary check bug in JIT when partial matching is enabled.zherczeg2020-10-274-0/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1280 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2020-10-197-12768/+2887
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1279 6239d852-aaf2-0410-a92c-79f79f948069
* Fix binary zero issue (Bugzilla #2628) in RunGrepTest.ph102020-10-092-14/+16
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1278 6239d852-aaf2-0410-a92c-79f79f948069
* Documentation updateph102020-10-076-1256/+1311
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1277 6239d852-aaf2-0410-a92c-79f79f948069
* Fix potential memory leak in error situation in recent new code.ph102020-10-061-2/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1276 6239d852-aaf2-0410-a92c-79f79f948069
* Documentation update.ph102020-10-052-20/+39
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1275 6239d852-aaf2-0410-a92c-79f79f948069
* pcre2grep update: -m and $x{..}, $o{..} escapes. Also some doc updates.ph102020-10-0415-1259/+1511
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1274 6239d852-aaf2-0410-a92c-79f79f948069
* Fixed a bug in character set matching when JIT is enabled.zherczeg2020-09-193-8/+32
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1273 6239d852-aaf2-0410-a92c-79f79f948069
* Fix Bugzilla #2642: no match bug in 8-bit mode for caseless invalid utf ph102020-09-154-2/+22
| | | | | | | matching. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1272 6239d852-aaf2-0410-a92c-79f79f948069
* Ooops, forgot to update ChangeLog for previous commit.ph102020-09-141-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1271 6239d852-aaf2-0410-a92c-79f79f948069
* Update pcre2test to check delimiters after #perltest and fix some in test 1.ph102020-09-144-29/+42
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1270 6239d852-aaf2-0410-a92c-79f79f948069
* Fix delimiters in tests 1 and 4 for correct Perl behaviour (Bugzilla #2641). ph102020-09-138-58/+99
| | | | | | | Also move \K in lookaround tests to test 2 (Perl no longer supports). git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1269 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2020-08-2723-439/+690
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1268 6239d852-aaf2-0410-a92c-79f79f948069
* Fix an early fail optimization issue and a buffer overread in JIT.zherczeg2020-07-153-12/+17
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1267 6239d852-aaf2-0410-a92c-79f79f948069
* Fix read overflow for invalid VERSION test with one fractional digit at the end ph102020-06-294-0/+10
| | | | | | | of a pattern. Fixes ClusterFuzz 23779. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1266 6239d852-aaf2-0410-a92c-79f79f948069