Commit Graph

  • d2b700d7af build/libmaxmind.m4: fix build with host-pkgconf Fabrice Fontaine 2021-07-25 18:35:59 +02:00
  • a49249a20c Remove chmod and link calls Le Yao 2021-07-23 02:41:37 -04:00
  • 6c874721cf Moves default actions to be part of the rules Felipe Zimmerle 2020-04-06 20:27:10 -03:00
  • 2e2417f107 Add new transformation call phpArgsNames marshal09 2020-08-25 05:21:16 -04:00
  • ca52e88e60 cosmetics: Please cppcheck Felipe Zimmerle 2021-07-15 14:34:06 -03:00
  • f379aa149f Merge pull request #2593 from martinhsv/v2/master martinhsv 2021-07-14 13:15:52 -04:00
  • 8b2c869279 Add commented-out sample rule to engage JSON Processor for more subtypes martinhsv 2021-07-12 09:29:38 -07:00
  • 54312497a9 Adds hyperscan support to pm operator v3/dev/hyperscan Wang Xiang W 2021-04-08 09:21:19 +00:00
  • bed6e00324 Adds hyperscan to the build matrix Felipe Zimmerle 2021-02-26 11:23:29 -03:00
  • e275830509 Adds suppor for HyperScan in the bulid system Felipe Zimmerle 2021-02-26 11:15:02 -03:00
  • 465db29b76 docs: correct project name Filip Sandborg-Olsen 2021-07-05 15:34:50 +02:00
  • 873a94a73f CHANGES: Preparing for a next version Felipe Zimmerle 2021-07-09 10:21:10 -03:00
  • bf881a4eda Change release version to v3.0.5 v3.0.5 Felipe Zimmerle 2021-06-29 10:00:50 -03:00
  • cd5fba8974 Handle URI received with uri-fragment martinhsv 2021-06-29 09:46:28 -03:00
  • faad65d385 Merge pull request #2586 from martinhsv/v3/master martinhsv 2021-07-03 13:15:16 -04:00
  • 3dd0ed7979 Update inspect_file.cc Le Yao 2021-07-02 15:45:21 +08:00
  • bf2bde603f Remove unsupport calls Le Yao 2021-07-01 04:10:37 -04:00
  • 9de05109bf Update modsecurity2wasm.md Le Yao 2021-07-01 16:19:57 +08:00
  • bffd68e4d1 Add commented-out sample rule to engage JSON Processor for more subtypes martinhsv 2021-06-30 11:38:52 -07:00
  • c5a005029f Update README.md Le Yao 2021-06-29 10:26:35 +08:00
  • f537bdcc9f Update modsecurity2wasm.md Le Yao 2021-06-28 09:39:57 +08:00
  • aeb8305f9a Update README.md Le Yao 2021-06-24 16:27:53 +08:00
  • 394b508e32 Add guide to build wams library Le Yao 2021-06-24 16:23:09 +08:00
  • 9d0c8e0d9c Add pcre prefix config script Le Yao 2021-06-24 03:54:35 -04:00
  • f2a52c6c3b Remove some unsupport system call for WASM Le Yao 2021-06-24 02:31:02 -04:00
  • 5a0ae73ba6 Update README.md Felipe Zimmerle 2021-06-21 13:30:52 -03:00
  • b32cc1680c Version 2.9.4 v2.9.4 v2/dev/v2.9.4 Felipe Zimmerle 2021-06-01 21:24:56 -03:00
  • 47a27fd3b7 iis: Having build scripts up2date Felipe Zimmerle 2021-06-14 19:09:06 -03:00
  • a4798f7f56 Remove memory leak in lmdb.cc while passing data from MDB_val to VariableValue v3/dev/pull_2520 Tomasz Ziolkowski 2021-02-24 12:38:25 +01:00
  • 3bfe4b81af build: Fix pcre's JIT support detection was not working v3/dev/pkg-config Takaya Saeki 2021-04-28 19:19:41 +09:00
  • 662c05f89b build: Adding a new path while searching for liblua. Felipe Zimmerle 2021-05-17 21:23:54 -03:00
  • a589f6b693 Build: using PKG-CONFIG in a new fashion Felipe Zimmerle 2021-05-17 13:57:45 -03:00
  • 754daebfb0 Update README.md Kedu SCCL 2021-05-21 07:04:45 +02:00
  • 65e7e474b1 fix missing parentheses in filename* parsing martinhsv 2021-05-11 13:46:50 -07:00
  • 7fccb0d225 Cosmetic: pleasing cppcheck Felipe Zimmerle 2021-05-10 16:06:24 -03:00
  • 6fdba42c02 Cosmetics: Having cppcheck pleased Felipe Zimmerle 2021-05-10 11:17:45 -03:00
  • 66ba7b065a Cosmetic: fix static warning Felipe Zimmerle 2021-05-04 21:04:21 -03:00
  • 1e2ccc1578 test: Fix optimization test Felipe Zimmerle 2021-05-03 19:37:10 -03:00
  • 1376882f7d Fix typo Neil Craig 2021-03-26 11:18:30 +00:00
  • 29fd4a2856 Update README.md Felipe Zimmerle 2021-03-17 12:45:17 -03:00
  • 4127c1bf52 README: States the sponsor note Felipe Zimmerle 2021-03-08 09:36:02 -03:00
  • a97c515d42 Moves rule* headers to src/ v3/dev/3.1 Felipe Zimmerle 2019-02-26 21:59:08 -03:00
  • 8bc8be6429 Cleanup on Action class Felipe Zimmerle 2019-03-15 01:56:40 -03:00
  • f7ab746c3b Removes RuleMessage from action execute signature Felipe Zimmerle 2019-03-15 01:35:07 -03:00
  • d196bec0bc Refactoring: Makes transformations to work with new execute signature Felipe Zimmerle 2019-02-26 15:39:27 -03:00
  • eacbbf89e7 Refactoring: rename evaluate to execute on actions Felipe Zimmerle 2019-02-25 21:47:51 -03:00
  • bff00b1ea4 Refactoring in the Rule class to make it more elegant Felipe Zimmerle 2019-02-25 20:22:38 -03:00
  • 7dadd55c11 Rule: isMarker is no longer necessary Felipe Zimmerle 2019-02-25 11:32:43 -03:00
  • 6e24e60a02 Adds new method for rule merge Felipe Zimmerle 2020-04-14 11:33:17 -03:00
  • a7c7b3f4c3 Moves default actions to be part of the rules Felipe Zimmerle 2020-04-06 20:27:10 -03:00
  • 42eec41a46 Add new transformation call phpArgsNames marshal09 2020-08-25 05:21:16 -04:00
  • a18d18a28f Revert "Adds hyperscan to the build matrix" Felipe Zimmerle 2021-02-26 11:33:18 -03:00
  • 4cdcc15334 Revert "Adds suppor for HyperScan in the bulid system" Felipe Zimmerle 2021-02-26 11:33:12 -03:00
  • a496865e96 Adds hyperscan to the build matrix Felipe Zimmerle 2021-02-26 11:23:29 -03:00
  • 912704b6d4 Adds suppor for HyperScan in the bulid system Felipe Zimmerle 2021-02-26 11:15:02 -03:00
  • 2e69ce6ccf build: Fix curl include path Felipe Zimmerle 2021-02-24 13:20:24 -03:00
  • 50fc347ed4 Fix rules dump v3/dev/master Felipe Zimmerle 2021-02-04 11:07:22 -03:00
  • 6ca028b6f5 Fix memory leak in rx operator when pattern includes macro martinhsv 2021-01-21 16:40:56 -08:00
  • 9764b1fb3b CHANGES: Fix entry for ARGS_NAMES Felipe Zimmerle 2021-01-25 14:59:17 -03:00
  • 53d36ab63a Updates libInjection Felipe Zimmerle 2021-01-25 14:16:22 -03:00
  • 102f4bdd91 Make the configure step more reliable Dmitri Toubelis 2020-12-24 15:04:27 -05:00
  • fbea73120c Fix: FILES variable does not use multipart part name for key martinhsv 2020-08-04 14:34:27 -07:00
  • f1f2527c03 Using setenv instead of putenv on SetEnv action Felipe Zimmerle 2020-12-09 18:39:24 -03:00
  • 03b3e472d4 cosmetics: Please static check v3/dev/master-fix Felipe Zimmerle 2021-01-24 11:53:52 -03:00
  • e8bd2151f2 Having _NAMES, variables proxied Felipe Zimmerle 2021-01-18 14:58:56 -03:00
  • dd458dedb8 github workflow: having bison from brew Felipe Zimmerle 2021-01-22 09:49:39 -03:00
  • 686bdd58c9 Using setenv instead of putenv on SetEnv action v3/dev/setenv Felipe Zimmerle 2020-12-09 18:39:24 -03:00
  • 3748d62f19 Changes copyright dates on the code Felipe Zimmerle 2021-01-19 09:24:37 -03:00
  • 33f7b46bcc Using GitHub Workflow instead of Travis Felipe Zimmerle 2021-01-19 09:16:18 -03:00
  • b3cfd88819 Having Travis working again v3/dev/master-on-workflow-n-travis Felipe Zimmerle 2021-01-14 10:38:24 -03:00
  • ba8119984a CHANGES: Adds info on: #2095 Felipe Zimmerle 2021-01-15 15:15:11 -03:00
  • f80114a906 Add microsec timestamp resolution to the formatted log timestamp. Rainer Jung 2019-05-15 01:50:20 +02:00
  • 40b98970c4 CHANGES: Adds info on: #890, #2049 Felipe Zimmerle 2021-01-14 14:27:14 -03:00
  • 039b35029c Fix other usage of the global pool for request temporaries in re_operators.c John Lightsey 2019-03-19 13:40:50 -05:00
  • e419b50fe7 Store temporaries in the request pool for regexes compiled per-request. John Lightsey 2019-03-19 13:10:53 -05:00
  • f948d637f2 Having the QA on GitHub workflow v3/dev/master-on-workflow Felipe Zimmerle 2020-11-06 14:14:31 -03:00
  • e6bdadeb69 tests: Prints test number on segfault Felipe Zimmerle 2020-05-18 12:53:16 -03:00
  • 9b40a045bb Cosmetics: fix some cppcheck complains to please QA Felipe Zimmerle 2020-04-29 10:19:49 -03:00
  • 9f47f1473c Removes memory leaks on the parse v3/dev/3.1-experimental Felipe Zimmerle 2021-01-12 09:58:30 -03:00
  • 0bf36192a5 Adds CXX_FLAGS on Makefile.am Felipe Zimmerle 2021-01-12 09:43:25 -03:00
  • b5d9d00ae8 Cosmetics: Refactoring on regression utility Felipe Zimmerle 2020-12-22 18:16:35 -03:00
  • 9ca34d2032 Fix memory leaks in ValidateSchema martinhsv 2020-12-16 11:48:10 -08:00
  • e35a73995a Moves fixDefaultActions to Rules Felipe Zimmerle 2020-12-21 10:10:37 -03:00
  • 2270b204e5 Avoid warnings while generating the parser Felipe Zimmerle 2020-12-18 11:18:03 -03:00
  • ae6ddf01fa Fix memory leak of ValidateDTD's dtd object martinhsv 2020-12-15 09:48:03 -08:00
  • ecdaeb0aa0 cosmetics: Fix compilation warnings to please QA Felipe Zimmerle 2020-12-14 09:30:10 -03:00
  • e0408ef0a1 Testing gcc-problem-matcher on ci/workflow Felipe Zimmerle 2020-12-10 11:22:50 -03:00
  • ff3407e711 Using setenv instead of putenv on SetEnv action Felipe Zimmerle 2020-12-09 18:39:24 -03:00
  • ee8410b12c Having the QA on GitHub workflow Felipe Zimmerle 2020-11-06 14:14:31 -03:00
  • 8ea7aec0fd Using a custom VariableMatch* implementation Felipe Zimmerle 2020-11-22 11:04:24 -03:00
  • 8e2fa206eb Avoids to cleanup GeoIp on ModSecurity destructor Felipe Zimmerle 2020-11-16 11:39:26 -03:00
  • f8740e1144 Fix memory leak of RuleMessages objects martinhsv 2020-11-08 10:31:38 -08:00
  • 0466a5ab57 Produce not-supported error for ctl:forceRequestBodyVariable, ctl:auditEngine martinhsv 2020-11-05 13:56:38 -08:00
  • 01e45e8774 Implement id ranges for ctl:ruleRemoveTargetById martinhsv 2020-10-21 13:55:46 -07:00
  • 79d574baa3 Refactoring on Action - having RuleWithAction and RuleWithActionsProperties Felipe Zimmerle 2020-09-23 13:48:15 -03:00
  • bd59555206 Constify Transaction on variable resolution Felipe Zimmerle 2020-09-18 11:41:55 -03:00
  • b9735f8bcd Uses unique_ptr on REMOTE_USER Felipe Zimmerle 2020-09-18 11:34:31 -03:00
  • 7749d198e1 Reduce the workload on VariableValue Felipe Zimmerle 2020-09-17 19:51:34 -03:00
  • 744a82d181 Adds support for string_view in Variable Felipe Zimmerle 2020-08-26 11:20:12 -03:00
  • c7f3c9eef0 Removes copy form VariableValue Felipe Zimmerle 2020-08-26 09:18:36 -03:00