Commit graph

  • ade1527bef Add pcre2 include dir (required for non-system PCRE2 installations) 2.0 modeco80 2023-12-24 23:13:53 -0500
  • 6a0cff2846
    Merge 7c625f8f4c into c1aab00c40 Björn Svensson 2023-11-21 09:10:56 -0700
  • c1aab00c40
    Merge pull request #157 from Nordix/cmake-corrections c9s 2023-11-12 22:51:25 +0800
  • 9887545ab0 Install headers in correct path when using CMake Björn Svensson 2023-11-03 09:31:39 +0100
  • 7c625f8f4c Replace use of deprecated libcheck API fail_if() Björn Svensson 2023-09-22 15:25:01 +0200
  • 2c06b8d750 Fix Clang compiler warnings Björn Svensson 2023-09-22 14:42:56 +0200
  • c105117b40
    Use PCRE2 instead of PCRE (#153) Björn Svensson 2023-10-23 12:38:24 +0200
  • 9168f7e4d4 Support C23 projects Björn Svensson 2023-10-02 09:48:47 +0200
  • 58d8b0c028 Use coverity-scan-action in CI Björn Svensson 2023-09-06 08:53:02 +0200
  • 9459bacd35 fixup: fix pointer-sign warning Björn Svensson 2023-10-18 15:59:27 +0200
  • 01b35fd29a fixup: fix unused-result warning Björn Svensson 2023-10-18 15:25:48 +0200
  • bf1bab9f21 Use coverity-scan-action in CI Björn Svensson 2023-09-06 08:53:02 +0200
  • 255a594531 Support C23 projects Björn Svensson 2023-10-02 09:48:47 +0200
  • cc62290b2c Use PCRE2 instead of PCRE Björn Svensson 2023-08-17 16:01:22 +0200
  • 91405adda5
    Merge pull request #152 from c9s/c9s-patch-1 Yo-An Lin 2023-02-12 10:52:51 +0800
  • b6639e557f
    Update coverity.yml c9s-patch-1 Yo-An Lin 2022-08-24 16:05:06 +0800
  • c8123430a9
    remove coverity env var since it is not working Yo-An Lin 2022-07-21 00:41:08 +0800
  • 9b69f38527
    Fix leak in r3_tree_insert_pathl_ex() (#150) Bjorn Svensson 2022-07-20 13:23:45 +0200
  • 2068aafd85 Merge remote-tracking branch 'upstream/2.0' into fix-coverity-issue Björn Svensson 2022-07-20 13:12:08 +0200
  • 25cc816025
    Fix coverity token variable (#151) Yo-An Lin 2022-07-20 19:08:42 +0800
  • b730668c2e
    fix variable substitution Yo-An Lin 2022-07-20 18:43:52 +0800
  • 54fb2056e1
    Fix coverity token variable Yo-An Lin 2022-07-20 18:41:38 +0800
  • da83760814 Fix leak in r3_tree_insert_pathl_ex() Björn Svensson 2022-07-19 15:50:24 +0200
  • edbeb0631d
    Merge pull request #149 from Nordix/coverity-in-ci Yo-An Lin 2022-07-19 17:20:04 +0800
  • 04d52a6dd1 Fix Coverity warning Björn Svensson 2021-11-08 14:49:12 +0100
  • cfed420cd3 Add Coverity Scan to CI Björn Svensson 2021-11-05 11:18:03 +0100
  • 76e2770304
    Merge pull request #148 from Nordix/faulty-slug-in-insert-route Yo-An Lin 2021-11-05 09:27:52 +0800
  • 90450def8b
    Merge pull request #147 from Nordix/memory-pool-cleanups Yo-An Lin 2021-11-05 09:26:46 +0800
  • 2f3e0b01ff Handle incomplete slug in insert route Björn Svensson 2021-11-04 18:34:39 +0100
  • bf11f8e2e6 Remove unused code in memory.c/.h Björn Svensson 2021-11-03 21:11:52 +0100
  • f0dd25bd53 Remove unused memory pool Björn Svensson 2021-11-03 14:14:07 +0100
  • e533bae646
    Merge pull request #146 from Nordix/coveralls-action Yo-An Lin 2021-10-28 21:14:43 +0800
  • b44f052897 Use recommended Coveralls GitHub action in CI Björn Svensson 2021-10-18 21:54:15 +0200
  • 06c4fc41bf
    Merge pull request #140 from Nordix/test-leak-fixes Yo-An Lin 2021-10-19 02:45:18 +0800
  • 35c5d13df8
    Merge pull request #144 from Nordix/migrate-ci-to-github-actions Yo-An Lin 2021-10-19 02:44:40 +0800
  • 4f3c1cd994
    Merge pull request #145 from Nordix/misaligned-address-error Yo-An Lin 2021-10-19 02:44:14 +0800
  • 5114d894e5 Remove fixed alignment Björn Svensson 2021-10-18 09:14:26 +0200
  • 79a3bc7c50 Add CI via Github Actions Björn Svensson 2021-10-17 23:04:54 +0200
  • 9c8feff07f Correcting leaks in tests Björn Svensson 2021-09-20 08:28:55 +0200
  • b13dc8aa6e
    Merge pull request #131 from iresty/feature-ipv6 Yo-An Lin 2021-10-14 10:31:23 +0800
  • eca8d9992e
    Merge pull request #143 from Nordix/str_array-fixes Yo-An Lin 2021-10-14 10:29:49 +0800
  • c9743f3904
    Merge pull request #142 from Nordix/invalid-read-corrections Yo-An Lin 2021-10-14 10:29:19 +0800
  • 383717a8c7 Update the faulty access macros for str_array Björn Svensson 2021-10-12 11:34:05 +0200
  • 673bb2f6d9 Remove declarations for nonexisting functions in str_array.h Björn Svensson 2021-10-12 11:26:02 +0200
  • 4babe735e8 Remove cyclic dependency between str_array.h and r3.h Björn Svensson 2021-10-12 11:18:45 +0200
  • 0072b618b6 Check for existence of stdbool.h during CMake builds Björn Svensson 2021-10-12 10:52:44 +0200
  • 00ec8b7f2b Correct buffer over-read errors Björn Svensson 2021-10-10 21:10:24 +0200
  • d2fcf2f2d4
    Merge pull request #135 from fishgege/patch-1 Yo-An Lin 2021-10-07 22:08:13 +0800
  • da0c89b6db
    Merge pull request #137 from dthadi3/ppc64le Yo-An Lin 2021-10-07 22:07:24 +0800
  • 3228fb8cb5
    Merge pull request #141 from Nordix/multi-edge-corrections Yo-An Lin 2021-10-07 22:07:02 +0800
  • ff1ef2c148 Correcting issue with multiple edges Björn Svensson 2021-09-20 16:27:12 +0200
  • ac7af9697c Travis-ci: added support for ppc64le Devendranath Thadi 2020-11-18 14:14:29 +0000
  • 36198aefba
    bugfix: insert path success, but get data failed 董宇 2019-12-15 13:05:49 +0800
  • 66ee5442ca fix travis CI failed case, with_pcre default value is empty and when with-jemalloc is set the withval is jemalloc, so cause pcre_config filled with invalid value lizhiyong 2019-09-28 05:30:01 +0800
  • 130079d38e remove debug log lizhiyong 2019-09-26 15:20:33 +0800
  • 017683f00c add R3_CC_OPT to subdirectory Makefile.am lizhiyong 2019-09-26 14:24:13 +0800
  • d492c43343 add C comipler options and C link options lizhiyong 2019-09-26 12:19:47 +0800
  • 7957906aea add --with-pcre configure paramter lizhiyong 2019-09-25 20:25:13 +0800
  • de5128ef07 add --with-pcre=pcre-config path for configure lizhiyong 2019-09-25 20:13:55 +0800
  • e20e48a5ce
    Merge pull request #128 from iresty/bug-end-maybe-0-len Yo-An Lin 2019-08-06 10:22:30 +0800
  • 79fd587615 feature: supported to match ipv6 address. Yuansheng 2019-08-02 09:37:18 +0800
  • 1b9e007dfc bugfix: make a try for endpoint. Yuansheng 2019-07-20 08:38:52 +0800
  • 81f77ffe5a test: added test cases. Yuansheng 2019-07-20 06:51:18 +0800
  • 0d70b8f5de bugfix: the end matching length is 0. Yuansheng 2019-07-20 06:41:18 +0800
  • 577cfa0ccb
    Merge pull request #130 from iresty/typo Yo-An Lin 2019-07-21 19:30:50 +0800
  • 3dac164cec
    Merge pull request #126 from iresty/optimize-wildcard Yo-An Lin 2019-07-21 19:30:37 +0800
  • f8a3741211 change: typo. Yuansheng 2019-07-21 09:14:37 +0800
  • 845c47907f test: describe the test case name. Yuansheng 2019-07-21 07:48:11 +0800
  • 2ad6b4c4f0 test: skip one test case, will fix it later. Yuansheng 2019-07-20 22:58:17 +0800
  • 3364df80ee test: run test case check_routes2. Yuansheng 2019-07-20 22:55:44 +0800
  • db91289ab6 change: rename OP_EXPECT_NOLINEBREAKS to OP_GREEDY_ANY. Yuansheng 2019-07-20 22:49:25 +0800
  • d516237aab optimize: optimized pattern .*, which can be used prefix matching. Yuansheng 2019-07-01 10:46:51 +0800
  • 41685d402d
    Merge pull request #129 from iresty/make-warning Yo-An Lin 2019-07-20 18:00:48 +0800
  • 27d4d3191e
    Merge pull request #125 from iresty/feature-scheme Yo-An Lin 2019-07-20 17:59:48 +0800
  • fd34c7244a
    Merge branch '2.0' into feature-scheme Yo-An Lin 2019-07-20 17:56:59 +0800
  • 2b332bffba
    Merge pull request #127 from iresty/check-more Yo-An Lin 2019-07-20 17:55:17 +0800
  • 91cfc9d282 test: run the test case check_http_scheme. Yuansheng 2019-07-20 07:21:05 +0800
  • fdc698f924 change: avoided compiling warning message. Yuansheng 2019-07-20 07:12:37 +0800
  • 0485554d44 change(tests/check_slug): avoided compiling warning. Yuansheng 2019-07-20 07:06:56 +0800
  • 4b066dd0fc test: run all of the test cases. Yuansheng 2019-07-19 03:54:32 -0400
  • 43666a1183 feature: supported to match http scheme. Yuansheng 2019-06-26 23:06:32 +0800
  • 3f410ef5d4
    Merge pull request #124 from iresty/make-WARN Yo-An Lin 2019-06-21 12:55:15 +0800
  • 8e18a995d8 make: avoided the warning message when do make. change: code style, delete some useless spaces(visual code). Yuansheng 2019-06-21 10:45:54 +0800
  • 410f66bc1a
    Merge pull request #123 from iresty/feature-remote-ip Yo-An Lin 2019-06-20 11:47:46 +0800
  • 848b8efdca feature: supported to match remote ip address. Yuansheng 2019-06-20 11:19:08 +0800
  • 2a08bc62d5
    Merge pull request #122 from iresty/feature-wildcard-host Yo-An Lin 2019-06-20 11:29:52 +0800
  • 917fa6e385 change: removed useless comments. Yuansheng 2019-06-20 11:21:04 +0800
  • 4ab222a308 feature: supported wildcard match way for host. Yuansheng 2019-06-19 20:01:36 +0800
  • 5d317b8953 tests: added new test case. Yuansheng Wang 2019-03-07 18:59:57 +0800
  • 2f6964cf5f test: added test case. Yuansheng Wang 2019-03-07 10:21:03 +0800
  • ec090e2f9a change: code style and passed the match_early argument. Yuansheng Wang 2019-03-06 15:00:09 +0800
  • 4ceef370a5 change: code style. Yuansheng Wang 2019-03-06 10:31:47 +0800
  • 570f4db683 feature: supported to match the tree early. Yuansheng Wang 2019-03-06 00:15:07 +0800
  • 23a2b767df
    Merge a2cdbb5f7c into 9761bdeec3 Simon R 2019-01-23 15:02:52 +0000
  • 9761bdeec3
    Merge pull request #119 from GuacheSuede/patch-1 Yo-An Lin 2019-01-23 23:02:41 +0800
  • 69e31ce07a
    Quick Includes Bug fix Sakamoto 2019-01-23 01:02:04 +0800
  • a2cdbb5f7c
    test cmake change for broken travis build simon-p-r 2018-09-18 10:02:10 +0100
  • 5bcb073aec
    added appveyor badge and supressed _CRT_SECURE_NO_WARNINGS with define simon-p-r 2018-09-17 19:54:13 +0100
  • 07443aa8a8
    fixed broken test with constant ov array size set to 30 simon-p-r 2018-09-17 19:46:24 +0100
  • 3ae3da52c7
    commit to build on windows and appveyor simon-p-r 2018-09-17 16:47:33 +0100