Commit Graph

  • d4e40dfaa0 improve on 'auto' mode for DISABLE_PERCENT_ZT Carlo Marcelo Arenas Belón 2021-10-21 22:45:11 -0700
  • 507d6a9232 Update to Unicode 14.0.0 Carlo Marcelo Arenas Belón 2021-10-22 01:04:24 -0700
  • 794470b51d Merge branch 'master' of github.com:PhilipHazel/pcre2 Documentation update. Philip Hazel 2021-10-18 17:10:47 +0100
  • 179c5d212c
    Merge pull request #27 from ltrzesniewski/fix-convert-doc PhilipHazel 2021-10-18 17:07:18 +0100
  • ec0755b829 Fix option name in pcre2convert docs Lucas Trzesniewski 2021-10-17 19:22:11 +0200
  • 8d9e91228c Update version number to 10.39-RC1. Philip Hazel 2021-10-06 12:00:04 +0100
  • e7af7efaa1
    Merge pull request #22 from PhilipHazel/early_fail_fix PhilipHazel 2021-10-06 11:55:58 +0100
  • 51ec2c9893 Fix incorrect detection of alternatives in first character search. Zoltan Herczeg 2021-10-05 16:40:57 +0000
  • 0612ed77c2 Update dates and tidy files for 10.38 release. pcre2-10.38 Philip Hazel 2021-10-01 16:44:09 +0100
  • 6272b832c7 Add a GitHub Actions build workflow Lucas Trzesniewski 2021-09-19 14:08:12 +0200
  • 507e4dcf6f Fix incorrect loop counter reset when setting lookbehind lengths (ClusterFuzz 38653). Philip Hazel 2021-09-14 16:10:20 +0100
  • dc5f966635 Re-enable an optimization which was unintentionally disabled in 10.35. Zoltan Herczeg 2021-09-10 10:00:47 +0000
  • 8f3e11a355 Doc file tidies for 10.38-RC1 pcre2-10.38-RC1 Philip Hazel 2021-08-31 17:14:42 +0100
  • e2fde18833 Prepare for 10.38-RC1 release Philip Hazel 2021-08-31 17:10:37 +0100
  • 857ac92372 Minor documentation update Philip Hazel 2021-08-31 16:25:40 +0100
  • 31a46200fa Add --allow-lookaround-bsk to pcre2grep Philip Hazel 2021-08-31 16:24:25 +0100
  • edcc076bd8 Add test files to .gitignore Philip Hazel 2021-08-31 15:58:52 +0100
  • c232286c6b Update HTML docs. Philip Hazel 2021-08-30 16:59:34 +0100
  • 21c26698b3 Lock 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
  • eea410b33a Improve code for "starts with" optimization in the interpreters. Philip Hazel 2021-08-29 17:25:59 +0100
  • d5a61ee891 Patch to detect (and ignore) symlink loops in pcre2grep. Philip Hazel 2021-08-28 17:37:33 +0100
  • 6c2fe9da99 Documentation update to clarify ovector usage with DFA matching. Philip Hazel 2021-08-28 16:25:59 +0100
  • 5ff1daffa0 Clarify delimiter handling in pcre2test documentation. Philip Hazel 2021-08-28 12:46:50 +0100
  • f4beac6c1a Update minimum CMake version to 3.0.0. Philip Hazel 2021-08-28 12:11:27 +0100
  • e1cd61c292 Update README.md to be identical to index.md. Philip Hazel 2021-08-28 10:19:40 +0100
  • 6ee9921a89 Another tweak needed. Philip Hazel 2021-08-28 10:16:41 +0100
  • b8c60ce272 Try another URL format (all one line) for github.io. Philip Hazel 2021-08-28 10:12:41 +0100
  • b61aa572f6 Updated all the URLs to better Markdown format. Philip Hazel 2021-08-28 10:09:50 +0100
  • 25bb9de6fc Adjust wording for proper link - first test. Philip Hazel 2021-08-28 09:56:42 +0100
  • e74a9b6932 We need both README.md and index.md (identical). Philip Hazel 2021-08-28 09:47:59 +0100
  • 30036e670f
    Rename README.md to index.md PhilipHazel 2021-08-28 09:45:29 +0100
  • a8c4ef7f20 Another doc tidy. Philip Hazel 2021-08-27 12:23:40 +0100
  • c2fc6cfa0a Revert "Remove dist-bzip2 from AM_INIT_AUTOMAKE in configure.ac because GitHub does not" Philip Hazel 2021-08-27 12:06:07 +0100
  • 587e46b372 Ajust so that URLs show as live links. Philip Hazel 2021-08-27 09:45:57 +0100
  • d8267c20fd Create README.md as a mini-overview of PCRE2. Philip Hazel 2021-08-27 09:32:34 +0100
  • 15b692fd82 Fix typo. Philip Hazel 2021-08-27 09:14:11 +0100
  • 4ccef1697a Update HTML docs with new URLs etc. Philip Hazel 2021-08-26 17:26:16 +0100
  • 5c0d38b3a8 Remove 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
  • 23c16e6ced Update URLs etc for new infrastructure at GitHub/Googlegroups. Philip Hazel 2021-08-26 16:10:11 +0100
  • 876ba431b0 Another update to .gitignore. Put some temporary wording in documentation about the infrastructure move. Philip Hazel 2021-08-21 17:22:53 +0100
  • f64fbed2e1 Updated and sorted .gitignore. Philip Hazel 2021-08-21 16:08:44 +0100
  • 2410fbe386 Apply 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
  • d70da76dfb Fix some documentation typos. Philip.Hazel 2021-06-14 10:53:18 +0000
  • a5389db88d Fix invalid single character repetition issues in JIT. Zoltán Herczeg 2021-06-04 12:55:49 +0000
  • 3d80cf5a25 Add s390x to JIT targets. Zoltán Herczeg 2021-05-31 12:32:11 +0000
  • 900921f83e Minor improvement for s390x SIMD. Zoltán Herczeg 2021-05-30 04:56:42 +0000
  • 1951243b5d JIT compiler update Zoltán Herczeg 2021-05-27 08:11:15 +0000
  • 2ae7c30b95 Tag 10.37 pcre2-10.37 Philip.Hazel 2021-05-26 14:34:55 +0000
  • 1c3256349f Final source changes for 10.37 Philip.Hazel 2021-05-26 14:34:14 +0000
  • cd45050ee4 Final file tidies for 10.37-RC1 Philip.Hazel 2021-04-28 16:44:51 +0000
  • a5d81d06f4 Documentation update Philip.Hazel 2021-04-28 15:37:48 +0000
  • 85fc061dcf Documentation and tests update. Philip.Hazel 2021-04-28 14:21:38 +0000
  • 080d7789eb Remove real POSIX function names from the pcre2-posix library. Philip.Hazel 2021-04-27 08:36:47 +0000
  • 38dbea6200 JIT compiler update. Zoltán Herczeg 2021-04-26 05:56:04 +0000
  • 8c1df186ab Add another test, tidy ChangeLog. Philip.Hazel 2021-02-19 12:05:57 +0000
  • 0dd0283b17 Prefer single character optimization over bracket repetition in JIT. Zoltán Herczeg 2021-02-19 11:58:36 +0000
  • 19a1319c0a Restore single character repetition optimization in JIT. Zoltán Herczeg 2021-02-19 09:20:37 +0000
  • 2c4d3942e4 Fix \K within recursion bug in interpreter. Philip.Hazel 2021-02-18 09:46:08 +0000
  • b6acebe497 JIT compiler update. Zoltán Herczeg 2021-02-12 07:45:12 +0000
  • 25029849c3 Fix 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
  • 4cfa216898 Try reducing autoconf requirement to 2.60. Philip.Hazel 2021-02-06 11:48:06 +0000
  • 91485e5d5a Update configure.ac for latest version of autoconf. Philip.Hazel 2021-02-02 17:02:55 +0000
  • 6cb388d55b Update version number for next release. Philip.Hazel 2021-02-02 09:24:05 +0000
  • 8144ae04e9 Fix some numerical checking bugs, Bugzilla 2690. Philip.Hazel 2021-02-01 17:56:12 +0000
  • 166e576f91 Another CMake patch for Windows, fixes #2688. Philip.Hazel 2021-01-14 17:14:58 +0000
  • c246f53ae1 Get rid of gcc -fanalyzer error (though it was probably a false positive). Philip.Hazel 2021-01-14 16:56:44 +0000
  • e5e1fab2db Add fast forward requested char simd support for s390x. Zoltán Herczeg 2021-01-10 14:51:53 +0000
  • b730793117 Add fast forward char pair simd support for s390x. Zoltán Herczeg 2021-01-09 13:41:29 +0000
  • 46158a811f Add fast forward char simd support for s390x. Zoltán Herczeg 2021-01-06 07:52:05 +0000
  • 027c9375c0 Update 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
  • 72669190cb Tagged for 10.36 pcre2-10.36 Philip.Hazel 2020-12-04 14:31:05 +0000
  • 7eb23f423e Final file tidies for 10.36 Philip.Hazel 2020-12-04 14:30:03 +0000
  • 6a9900c53b Fixed a Windows CMake testing issue, as advised by Daniel Richard G. Philip.Hazel 2020-12-03 15:41:54 +0000
  • 9e15c97b6d Fix 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
  • d19789c251 Fix ARM64 compilation warning in JIT. Zoltán Herczeg 2020-11-13 08:04:06 +0000
  • 000bbf2ea7 File tidies for 10.36-RC1 Philip.Hazel 2020-11-06 17:27:35 +0000
  • dc426be88e Documentation update Philip.Hazel 2020-11-04 17:01:13 +0000
  • fb54d81528 JIT compiler update. Zoltán Herczeg 2020-11-03 13:20:09 +0000
  • 2451870e3c Fixed a word boundary check bug in JIT when partial matching is enabled. Zoltán Herczeg 2020-10-27 08:16:04 +0000
  • 37b76d8609 JIT compiler update. Zoltán Herczeg 2020-10-19 06:20:18 +0000
  • 92554d19aa Fix binary zero issue (Bugzilla #2628) in RunGrepTest. Philip.Hazel 2020-10-09 15:25:27 +0000
  • 6d4936dc29 Documentation update Philip.Hazel 2020-10-07 16:27:20 +0000
  • fff544a1e9 Fix potential memory leak in error situation in recent new code. Philip.Hazel 2020-10-06 08:04:40 +0000
  • deffc391ce Documentation update. Philip.Hazel 2020-10-05 16:52:39 +0000
  • 81da2b97e3 pcre2grep update: -m and $x{..}, $o{..} escapes. Also some doc updates. Philip.Hazel 2020-10-04 16:34:31 +0000
  • 3bdc76e4f3 Fixed a bug in character set matching when JIT is enabled. Zoltán Herczeg 2020-09-19 03:49:32 +0000
  • f8cbb1f58d Fix Bugzilla #2642: no match bug in 8-bit mode for caseless invalid utf matching. Philip.Hazel 2020-09-15 14:36:23 +0000
  • 0cf247f558 Ooops, forgot to update ChangeLog for previous commit. Philip.Hazel 2020-09-14 15:45:34 +0000
  • a2f0fd01c7 Update pcre2test to check delimiters after #perltest and fix some in test 1. Philip.Hazel 2020-09-14 15:39:39 +0000
  • 5652d41209 Fix 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
  • 384620a172 JIT compiler update. Zoltán Herczeg 2020-08-27 06:19:17 +0000
  • 3d317692ac Fix an early fail optimization issue and a buffer overread in JIT. Zoltán Herczeg 2020-07-15 04:35:32 +0000
  • 0ad89ab06d Fix 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
  • ed489f99ae Fix Windows debug builds (Bugzilla #2600) using CMake. Philip.Hazel 2020-06-22 15:51:19 +0000
  • 3faff02596 Add cast to prevent a compiler warning. Philip.Hazel 2020-06-05 16:11:01 +0000
  • cffe1ca463 Change CMakeLists.txt to use CHECK_SYMBOL_EXISTS instead of CHECK_FUNCTION_EXISTS. Philip.Hazel 2020-06-05 16:06:05 +0000
  • b55dba885a Allow spaces in directory name in CMake build (fixes #2588). Philip.Hazel 2020-06-05 15:58:28 +0000
  • fda3221597 Guard update after r1260. Zoltán Herczeg 2020-06-02 16:54:25 +0000
  • 0652de5597 Add SIMD support for fast forward newline in JIT. Zoltán Herczeg 2020-06-02 10:54:37 +0000
  • e44976f929 Patch for CMakeLists.txt by Wolfgang Stoeggl fixes several things; see Bugzilla #2584/ Philip.Hazel 2020-06-01 16:36:00 +0000