Commit Graph

  • 4a45482c9c Cleanup of Makefile.os4, added release rule and a README file for this release amigaos 10.40r1 George Sokianos 2022-07-31 20:34:33 +0100
  • 8b133fa0ba Implement -Z in pcre2grep and update documentation master Philip Hazel 2022-07-30 17:41:49 +0100
  • cc5e121c8e Added some special heap tests Philip Hazel 2022-07-28 17:58:19 +0100
  • 1343bdff8f Fix overlooked comment edit Philip Hazel 2022-07-27 18:00:40 +0100
  • d90fb23878 Refactor match_data() to always use the heap instead of having an initial frames vector on the stack; some consequential adjustmentsneeded. Philip Hazel 2022-07-27 17:44:55 +0100
  • e47fc51584
    bazel support (#136) Ezekiel Warren 2022-07-15 09:18:11 -0700
  • b67d568201 JIT compiler update Zoltan Herczeg 2022-07-14 03:41:42 +0000
  • 4851890ede
    Fixed an issue in the backtracking optimization of character repeats in JIT (#135) Zoltan Herczeg 2022-07-14 05:25:39 +0200
  • 4faf41b236 bazel support Ezekiel Warren 2022-07-12 01:33:02 -0700
  • 44a4e60e0a Fixed an issue in the backtracking optimization of character repeats in JIT Zoltan Herczeg 2022-07-12 08:35:38 +0000
  • a7057201ca Provide pcre2_match_data_create_with_frames() to avoid start stack frames. ylavic 2022-07-10 15:51:11 +0200
  • 3e52db5209
    doc: fix various typos (#132) Amin Yahyaabadi 2022-07-08 02:01:46 -0700
  • b26b23e581 doc: fix various typos Amin Yahyaabadi 2022-07-06 01:55:52 -0700
  • 4804b00e8f Add an #ifdef to avoid the need even to link with pcre2_jit_compile.o when JIT is not supported Philip Hazel 2022-06-30 17:37:51 +0100
  • 7549fdca74 Change length variables in pcre2grep from int to size_t Philip Hazel 2022-06-30 17:06:32 +0100
  • 5271b533c4 Fix compiler warning in pcre2test Philip Hazel 2022-06-08 17:05:24 +0100
  • 45af1203bd
    Fixed race condition that occurs when initializing the executable_allocator_is_working variable in the pcre2_jit_compile function (#91) larinsv 2022-05-18 13:16:00 +0300
  • 187b7ba050
    Add `pcre2_ucptables.c` to non-autotools build docs (#120) Rémi Verschelde 2022-05-18 09:56:59 +0200
  • db861f26e1 Fixed race condition that occurs when initializing the executable_allocator_is_working variable in the pcre2_jit_compile function larinsv 2022-03-13 10:34:07 +0300
  • 41cbb7b418
    Add `pcre2_ucptables.c` to non-autotools build docs Rémi Verschelde 2022-05-17 21:36:21 +0200
  • 06f34ba374
    Include specific .pdb files only for chosen char size libs when shared (#116) William A Rowe Jr 2022-05-07 03:09:19 -0500
  • 3132abf861 Include specific .pdb files only for chosen char size libs when shared William A Rowe Jr 2022-05-06 12:21:22 -0500
  • a334ea2a34
    Add target_include_directories to CMakefile (#113) GregThain 2022-05-03 10:29:28 -0500
  • 15a82c3efd
    doc: mostly wording issues, but more importantly a fixed group link (#114) Carlo Marcelo Arenas Belón 2022-04-30 01:46:50 -0700
  • ac8b45997a doc: mostly wording issues, but more importantly a fixed group link Carlo Marcelo Arenas Belón 2022-04-29 18:01:13 -0700
  • c300d120c9 Add target_include_directories to CMakefile Greg Thain 2022-04-28 16:59:27 -0500
  • 51a5fcdc1f Remove unused variables in ucptest.c and update test data for added properties Philip Hazel 2022-04-25 15:19:09 +0100
  • 104fe2fead Update maintenance documentation Philip Hazel 2022-04-25 15:07:14 +0100
  • f65df06305 Remove unused enum; add comments re unity builds Philip Hazel 2022-04-24 16:44:33 +0100
  • a13d7d4340
    Added support for (CMake) Unity Builds. (#94) pkeir 2022-04-24 16:37:37 +0100
  • c630e868ca
    Fix integer promotion causing a warning in MSVC (#111) Lucas Trzesniewski 2022-04-24 17:16:49 +0200
  • 77ce1ff528
    Add OpenSSF Scorecards to impove the security posture (#93) Joe Zhang 2022-04-24 00:48:09 +0800
  • ff5402a378 Add some casts and other tidies to pcre2test formatting of size_t values Philip Hazel 2022-04-23 17:34:35 +0100
  • 9f3897c8a0 Fix integer promotion causing a warning in MSVC Lucas Trzesniewski 2022-04-23 13:46:32 +0200
  • b52d055d1b Update HTML docs Philip Hazel 2022-04-22 18:02:14 +0100
  • a4ac97fea8
    doc: avoid nonexistent PCRE2_ERROR_MEMORY error (#107) Carlo Marcelo Arenas Belón 2022-04-22 09:59:44 -0700
  • fedf4d9d40 Fix recent documentation error Philip Hazel 2022-04-22 17:51:31 +0100
  • 8ebf9efe7b Add PR#110 comment to ChangeLog Philip Hazel 2022-04-22 17:33:07 +0100
  • 4edcf6ada5
    cmake: add pthread dependency (#110) Carlo Marcelo Arenas Belón 2022-04-22 09:31:07 -0700
  • 7cd2a8cc6b cmake: add pthread dependency Carlo Marcelo Arenas Belón 2022-04-22 00:40:41 -0700
  • d0c7544e78 Documentation update Philip Hazel 2022-04-22 10:38:37 +0100
  • f28e82602d
    ci: windows support (#105) Carlo Marcelo Arenas Belón 2022-04-22 02:07:12 -0700
  • 2b32d3726f
    Merge branch 'master' into win32 PhilipHazel 2022-04-22 09:58:12 +0100
  • 1bb2b97b29 Update build workflow to add test in an Alpine container Philip Hazel 2022-04-22 09:31:05 +0100
  • 33ddb5e8e3 doc: avoid nonexistent PCRE2_ERROR_MEMORY error Carlo Marcelo Arenas Belón 2022-04-20 22:19:13 -0700
  • 981c74211f ci: windows support Carlo Marcelo Arenas Belón 2022-04-20 16:38:45 -0700
  • 3fec24a26f
    Add a GitHub Actions build workflow (#19) Lucas Trzesniewski 2022-04-20 09:43:44 +0200
  • 66b3cb34df More GitHub URL updates Philip Hazel 2022-04-19 17:44:47 +0100
  • 29a43aa11d Update README to new GitHub organization URL Philip Hazel 2022-04-19 17:39:59 +0100
  • 7e363f5dda pcre2_compile: make errorcode parameter optional Carlo Marcelo Arenas Belón 2022-04-18 14:29:58 -0700
  • 3103b8f20a Final file tidies for 10.40 pcre2-10.40 Philip Hazel 2022-04-15 16:57:57 +0100
  • 13be26a5c2 Adjust code for PR100 to put declarations before code Philip Hazel 2022-04-15 12:23:04 +0100
  • ba6a5f16d2
    Enable fuzzing of the JIT engine (#100) pagabuc 2022-04-15 04:06:05 -0700
  • fe20c833a0 Enable fuzzing of the JIT engine Fabio Pagani 2022-04-14 15:06:38 -0700
  • d07c967b3a Fix recursion issue in JIT Zoltan Herczeg 2022-04-14 19:09:40 +0000
  • 4279abbd7d
    pcre2test: allow using readline headers for libedit (#99) Carlo Marcelo Arenas Belón 2022-04-14 08:51:51 -0700
  • 8ff3ab27d5 Update README to mention autogen.sh Philip Hazel 2022-04-13 09:17:09 +0100
  • e612e06b5d JIT compiler update Zoltan Herczeg 2022-04-11 05:19:52 +0000
  • d4aabad775 pcre2test: allow using readline headers for libedit Carlo Marcelo Arenas Belón 2022-04-08 03:42:42 -0700
  • d6a92729b5 Avoid use of PATH_MAX (Debian bug #1009066) Yavor Doganov 2022-04-09 17:19:14 +0100
  • 64c9baaaa4 Update ChangeLog for #96 Philip Hazel 2022-04-08 17:12:40 +0100
  • 9c8abddc52
    pcre2test: really allow using libedit when enabled (#96) Carlo Marcelo Arenas Belón 2022-04-08 09:07:30 -0700
  • 15db5d3631 pcre2test: avoid using readline headers with libedit Carlo Marcelo Arenas Belón 2022-04-07 17:31:01 -0700
  • 28c42594c3 pcre2test: really allow libedit with cmake Carlo Marcelo Arenas Belón 2022-04-06 22:01:18 -0700
  • a1093f660d pcre2test: use the right header for libedit in FreeBSD with autoconf Carlo Marcelo Arenas Belón 2022-04-07 17:17:27 -0700
  • f11c26842d
    jit: update SIMD code to latest syntax (#95) Carlo Marcelo Arenas Belón 2022-04-03 01:22:45 -0700
  • 1b5bcbba9b jit: update SIMD code to latest syntax Carlo Marcelo Arenas Belón 2022-04-02 20:53:13 -0700
  • bb2088ceb1 Added support for (CMake) Unity Builds. Paul Keir 2022-03-28 23:54:21 +0100
  • dd1e3921c1
    Merge branch 'PhilipHazel:master' into master Joe Zhang 2022-03-28 16:58:41 +0800
  • fa53a7b8a5 Create codeql.yml Joe Zhang 2022-03-28 15:39:51 +0800
  • ef383831c0 add openssf scorecards joey 2022-03-28 15:23:25 +0800
  • 4ca0530b9b Improve the code generator of recurse in JIT Zoltan Herczeg 2022-03-27 06:33:22 +0000
  • 03654e751e Fixed an issue affecting recursions in JIT Zoltan Herczeg 2022-03-26 07:55:50 +0000
  • d4fa336fbc Fix incorrect value reading in JIT. Zoltan Herczeg 2022-03-24 05:34:42 +0000
  • 50a51cb7e6 Fixed a unicode properrty matching issue in JIT Zoltan Herczeg 2022-03-23 07:53:25 +0000
  • f7a7341726 Update ucd.c generation script for overlong initializer Philip Hazel 2022-03-04 08:41:57 +0000
  • eef5740ff9 Remove overlooked excess initializer Philip Hazel 2022-03-03 16:44:06 +0000
  • dea56d2df9 JIT compiler update. Zoltan Herczeg 2022-02-24 14:15:15 +0000
  • 0322538fbf fix: Use -fPIC SongZihuan 2022-02-08 19:44:49 +0800
  • 111cd470b5
    Fix typo `with-match-limit_depth` -> `with-match-limit-depth` (#83) Adam 2022-01-26 07:15:11 -0500
  • fdd9479108 Fix incorrect compiling when [Aa] etc. are quantified Philip Hazel 2022-01-26 08:37:18 +0000
  • f2a19dd428 Fix typo `with-match-limit_depth` -> `with-match-limit-depth` Adam Saponara 2022-01-26 00:09:29 -0500
  • 419e3c68a3 Tidy comments Philip Hazel 2022-01-14 16:05:30 +0000
  • e21345de97
    Extend unicode boolean property bitset index to 12 bit (#81) Zoltan Herczeg 2022-01-14 16:51:03 +0100
  • a12d7cc376 Extend unicode boolean property bitset index to 12 bit Zoltan Herczeg 2022-01-14 13:20:15 +0000
  • e85a81ebac Correct CMakeLists.txt for MSVC debugger file names Philip Hazel 2022-01-14 12:37:24 +0000
  • 504ff06fff Fix overrun bug in recent property name parsing change Philip Hazel 2022-01-14 12:24:23 +0000
  • 360a84e80b Update descriptive comments in UCD generation. Philip Hazel 2022-01-12 17:38:48 +0000
  • 061e57695a
    Merge scriptx and bidi fields (#78) Zoltan Herczeg 2022-01-12 18:00:12 +0100
  • 7f7d3e8521 Documentation update for binary property support Philip Hazel 2022-01-12 15:30:22 +0000
  • bf35c0518c Add -LP and -LS (list properties, list scripts) features to pcre2test. Philip Hazel 2022-01-12 15:01:14 +0000
  • cc3a8ec2da Merge scriptx and bidi fields Zoltan Herczeg 2022-01-12 10:12:44 +0000
  • 68fbc1982e
    Support boolean properties in JIT (#76) Zoltan Herczeg 2022-01-11 17:03:34 +0100
  • 5092ce5b2f Support boolean properties in JIT Zoltan Herczeg 2022-01-11 11:37:26 +0000
  • 06d3a66065 Fix bug in modifier listing Philip Hazel 2022-01-11 09:21:27 +0000
  • 87571b5af3 Update documentation and comments for UCD generation Philip Hazel 2022-01-10 16:26:41 +0000
  • 838cdac4dc Remove vestiges of previous Bidi_Class coding Philip Hazel 2022-01-10 14:57:45 +0000
  • 628a804102 Tests for new Boolean properties Philip Hazel 2022-01-10 12:41:28 +0000
  • ec091e2e44 Restore lost de-duplication Philip Hazel 2022-01-10 11:31:27 +0000
  • 636569a957 Initial code for Boolean property support Philip Hazel 2022-01-09 14:46:43 +0000