Commit Graph

  • 08c051987c Merge branch 'v2/master' into memory-leak-fix-2208 martinhsv 2022-06-07 17:09:40 -04:00
  • 5e1c1312a6 Merge pull request #2753 from martinhsv/v2/master martinhsv 2022-06-07 13:41:40 -04:00
  • 14c94e2eb2 Restore Unique_id to include random portion after timestamp Martin Vierula 2022-06-03 10:32:53 -07:00
  • b5b4e2fdd1 Fix: negative usec on log line when data type long is 32b Martin Vierula 2022-06-01 07:19:10 -07:00
  • 97550881fe Add cppcheck suppressions Martin Vierula 2022-05-30 11:03:39 -07:00
  • bc8662b0d5 Fix memory leak in streams Vincent Loup 2022-04-14 16:27:49 +02:00
  • 1bdd047400 Change release version to v3.0.7 v3.0.7 Martin Vierula 2022-05-30 06:29:36 -07:00
  • 03ec81d86f Merge pull request #2749 from martinhsv/v2/master martinhsv 2022-05-27 14:09:41 -04:00
  • f71498ceff mlogc log-line parsing fails due to enhanced timestamp Martin Vierula 2022-05-27 11:05:37 -07:00
  • 841c06a9f3 Correct CHANGES entry for previous commit Martin Vierula 2022-05-20 08:19:08 -07:00
  • 0362af4db4 Move PCRE2 match block from member variable Martin Vierula 2022-05-20 06:58:31 -07:00
  • 770662c0da Add CHANGES entry for previous commit Martin Vierula 2022-05-17 13:36:43 -07:00
  • 8d8000132b Merge pull request #2738 from martinhsv/v3/master martinhsv 2022-05-17 14:43:22 -04:00
  • 76c0c864e8 Add CHANGES entry for previous commit Martin Vierula 2022-05-05 16:22:54 -07:00
  • 844e1bf6eb Merge pull request #2727 from liudongmiao/patch-1 martinhsv 2022-05-05 18:24:02 -04:00
  • 7b696d8c57 Add SecArgumentsLimit to modsecurity.conf-recommended Martin Vierula 2022-05-04 11:40:32 -07:00
  • 784693b61c Merge pull request #2735 from martinhsv/v2/master martinhsv 2022-05-03 15:58:43 -04:00
  • 4a98032b7f Allow no-key, single-value JSON body Martin Vierula 2022-05-03 12:34:03 -07:00
  • 0b6bd39a52 Add CHANGES entry for previous merge Martin Vierula 2022-04-29 11:29:28 -07:00
  • 83c302e6ab Merge pull request #2688 from ziollek/lmdb_single_env martinhsv 2022-04-29 13:08:39 -04:00
  • 82326ffe2b shift lmdb initialization to provider constructor which is called only once tomasz.ziolkowski 2022-04-29 06:49:00 +02:00
  • 00483e4009 swtich singleton to thread safe version tomasz.ziolkowski 2022-04-28 07:15:02 +02:00
  • 606f5721c2 Change some parms to const reference (satisfies cppcheck) Martin Vierula 2022-04-27 08:57:09 -07:00
  • 0be89cc15e Correct CHANGES entry for previous merge Martin Vierula 2022-04-26 19:40:39 -07:00
  • 763db3f63a Merge pull request #2732 from martinhsv/v3/master martinhsv 2022-04-26 21:37:41 -04:00
  • f7f8a9827f Fix initcol error message wording Martin Vierula 2022-04-26 16:40:03 -07:00
  • 563fabebff Merge pull request #2731 from martinhsv/v3/master martinhsv 2022-04-26 16:41:58 -04:00
  • 6e56950cdf Tolerate other parameters after boundary in multipart C-T Martin Vierula 2022-04-26 11:17:46 -07:00
  • 6b7f2b0d63 fix memory in transaction.cc when log REMOTE_USER Liu DongMiao 2022-04-24 17:06:30 +08:00
  • 3975f0f8fa Fix minor CHANGES typos Martin Vierula 2022-04-21 12:33:24 -07:00
  • 59531be2ff Merge pull request #2723 from martinhsv/v3/master martinhsv 2022-04-21 15:28:22 -04:00
  • 1aa7616c18 Add DebugLog message for bad pattern in rx operator Martin Vierula 2022-04-21 11:16:01 -07:00
  • ced56c5b08 Merge pull request #2719 from SpiderLabs/v3/dev/pcre2_a martinhsv 2022-04-20 21:30:17 -04:00
  • 733427197e Set SecStatusEngine Off in modsecurity.conf-recommended Martin Vierula 2022-04-19 10:07:36 -07:00
  • f84614fe06 Support PCRE2 Martin Vierula 2022-04-13 09:37:54 -07:00
  • a1980c8419 fix argv in examples Liu Dongmiao 2022-03-20 21:26:25 +08:00
  • 89186b7e3a update lines for modsecurity.cc on supress list for static check tomasz.ziolkowski 2022-03-19 09:12:43 +01:00
  • 3b50b2634b remove destructor, close environment only once tomasz.ziolkowski 2022-03-08 12:27:08 +01:00
  • 1fa95ec2e8 set initialized flag, remove unnecessary semicolon tomasz.ziolkowski 2022-03-08 11:21:43 +01:00
  • 46f40899e7 Fix parallel lmdb readonly transactions tomasz.ziolkowski 2022-03-06 14:30:27 +01:00
  • 5519f6cfae Update CHANGES for SecRequestBodyNoFilesLimit impl Martin Vierula 2022-02-25 09:40:29 -08:00
  • f5efd9ab8f Merge pull request #2686 from SpiderLabs/v3/dev/issue_2670_a martinhsv 2022-02-25 10:40:53 -05:00
  • 4c526fc218 Support SecRequestBodyNoFilesLimit Martin Vierula 2022-02-15 14:53:34 -08:00
  • 6bd1c7764e Add exclusions due to newer cppcheck version Martin Vierula 2022-02-09 13:58:24 -08:00
  • 5106307cc6 Change one parm from pass-by-value to reference-to-const Martin Vierula 2022-02-09 13:02:06 -08:00
  • 378e31c79b CHANGES: Adds info about #2602 Martin Vierula 2022-02-09 09:16:42 -08:00
  • d0813fec45 Merge pull request #2602 from LMDB/issue2601 martinhsv 2022-02-09 10:46:15 -05:00
  • 4e37985b22 Update CHANGES file for recent commits Martin Vierula 2022-01-26 19:09:12 -08:00
  • b89c737ad3 Merge pull request #2677 from gleydsonsoares/loadFromUri_zap_duplicate_words martinhsv 2022-01-26 20:13:50 -05:00
  • 2cde1933a7 Merge pull request #2680 from SpiderLabs/v3/dev/issue_2606_a martinhsv 2022-01-26 15:53:53 -05:00
  • cc83a1baca Merge pull request #2673 from martinhsv/v3/master martinhsv 2022-01-24 14:55:41 -05:00
  • 2d51efae49 Add ctl:auditengine action support Martin Vierula 2022-01-19 14:06:01 -08:00
  • b052adf0b8 tweak loadFromUri: zap duplicate words in comment Gleydson Soares 2022-01-20 10:19:36 -03:00
  • 3ee6e108d6 Fix multiMatch msg, etc, population in audit log Martin Vierula 2022-01-14 09:25:07 -08:00
  • cb80837e6a Remove old commented-out re: audit log, relevant Martin Vierula 2022-01-08 09:08:25 -08:00
  • ef1b8d8d98 Merge pull request #2667 from martinhsv/v3/master martinhsv 2022-01-04 15:41:46 -05:00
  • 1a965a49ad Fix some name handling for ARGS_*NAMES: regex SecRuleUpdateTargetById, etc. Martin Vierula 2022-01-04 11:47:18 -08:00
  • 76ce6739bf Correct previous CHANGES update Martin Vierula 2021-12-30 09:55:44 -08:00
  • 630b1e0a46 CHANGES: Adds info about #2635 Martin Vierula 2021-12-30 09:47:53 -08:00
  • 2de14cb000 Merge pull request #2635 from Mesar-Ali/patch-1 martinhsv 2021-12-30 11:29:37 -05:00
  • f82b98c04d Confusing variable name in setRequestBody method Mesar ali 2021-12-30 08:55:51 +05:30
  • 1dd1c6defd Merge pull request #2663 from martinhsv/v2/master martinhsv 2021-12-29 10:03:45 -05:00
  • c6582df2e5 Fix memory leak that occurs on JSON parsing error Martin Vierula 2021-12-29 06:46:25 -08:00
  • 52958fa73c Merge pull request #2661 from martinhsv/v3/master martinhsv 2021-12-23 12:37:11 -05:00
  • f34b49f666 Multipart names may include single quote if double-quote enclosed Martin Vierula 2021-12-23 08:02:43 -08:00
  • 1d0ccc99c0 Merge pull request #2660 from martinhsv/v2/master martinhsv 2021-12-22 14:23:32 -05:00
  • 065dbe7e76 Multipart names may include single quote if double-quote enclosed Martin Vierula 2021-12-22 10:37:03 -08:00
  • c072ac29eb Merge pull request #2656 from martinhsv/v3/master martinhsv 2021-12-22 10:54:24 -05:00
  • 4fc4ba5c31 Merge pull request #2657 from martinhsv/v2/master martinhsv 2021-12-22 10:16:00 -05:00
  • 60be05914c Add SecRequestBodyJsonDepthLimit to modsecurity.conf-recommended Martin Vierula 2021-12-21 06:30:28 -08:00
  • 0275c8847b Add SecRequestBodyJsonDepthLimit to modsecurity.conf-recommended Martin Vierula 2021-12-21 06:18:53 -08:00
  • 19d50f4da4 Add a const to satisfy cppcheck Martin Vierula 2021-12-20 09:41:38 -08:00
  • 13e8be83c5 CHANGES: Preparing for next version Martin Vierula 2021-12-20 06:38:45 -08:00
  • df4bffcdc8 IIS: Update dependencies for Windows build as of v2.9.5 Martin Vierula 2021-12-06 14:27:04 -08:00
  • 860299971d Version 2.9.5 v2.9.5 Martin Vierula 2021-11-22 11:22:12 -08:00
  • c3d7f4b560 Change release version to v3.0.6 v3.0.6 Martin Vierula 2021-11-19 11:23:27 -08:00
  • 683ba1f086 Merge pull request #2644 from martinhsv/v2/master martinhsv 2021-11-18 20:49:28 -05:00
  • 41918335fa Support configurable limit on depth of JSON parsing Martin Vierula 2021-11-18 17:35:40 -08:00
  • d16c3250a9 Add a few cppcheck suppressions Martin Vierula 2021-11-16 11:26:16 -08:00
  • d8afc4029b Merge pull request #2642 from martinhsv/v3/master martinhsv 2021-11-15 22:28:49 -05:00
  • ac79c1c29b Support configurable limit on depth of JSON parsing Martin Vierula 2021-11-15 18:51:25 -08:00
  • 5aec781d39 Confusing variable name in setRequestBody method Mesar ali 2021-11-02 12:35:29 +05:30
  • 199cf5da91 Update README.md EarlRoth 2021-09-13 16:30:50 -06:00
  • ec86b242e1 Update README.md EarlRoth 2021-09-13 16:28:54 -06:00
  • 9b8a53686f Merge pull request #1 from LuyaoZhong/v3/master Le Yao 2021-08-10 08:47:47 +08:00
  • a6e1074844 Fix #2601 misuses of LMDB API Howard Chu 2021-08-09 14:28:54 +01:00
  • a48e5b86a9 support logCb for disruptive actions Luyao Zhong 2021-08-09 09:47:16 +00:00
  • 8e3e9b8be7 Makes operator to use string_view v3/dev/3.1-experimental-III Felipe Zimmerle 2019-03-05 12:26:44 -03:00
  • 1e9c54860b Improves rules dump for better testing Felipe Zimmerle 2019-04-11 10:18:03 -03:00
  • 17c4201522 Better error handling when loading configurations Felipe Zimmerle 2019-03-21 09:45:04 -03:00
  • 8de527ebb1 Adds method getVariableNames to variables Felipe Zimmerle 2019-04-08 15:50:42 -03:00
  • 4b03e89b01 Cosmetics: Defining a type for RuleId Felipe Zimmerle 2019-03-20 16:21:28 -03:00
  • 99350b885d Moves rule* headers to src/ Felipe Zimmerle 2019-02-26 21:59:08 -03:00
  • 17122a05d3 Cleanup on Action class Felipe Zimmerle 2019-03-15 01:56:40 -03:00
  • dc33ed7abc Removes RuleMessage from action execute signature Felipe Zimmerle 2019-03-15 01:35:07 -03:00
  • d329d52cc3 Refactoring: Makes transformations to work with new execute signature Felipe Zimmerle 2019-02-26 15:39:27 -03:00
  • 81b98f3e0c Refactoring: rename evaluate to execute on actions Felipe Zimmerle 2019-02-25 21:47:51 -03:00
  • 9c0d5d104d Refactoring in the Rule class to make it more elegant Felipe Zimmerle 2019-02-25 20:22:38 -03:00
  • 4669387d1f Rule: isMarker is no longer necessary Felipe Zimmerle 2019-02-25 11:32:43 -03:00
  • b079faee97 Adds new method for rule merge Felipe Zimmerle 2020-04-14 11:33:17 -03:00