Commit Graph

  • 2b09e7e01d CHANGES: Adds info about #2253 Felipe Zimmerle 2020-02-04 10:53:22 -03:00
  • f76a1a667b modsecurity.pc.in: add Libs.private Fabrice Fontaine 2020-01-31 22:08:52 +01:00
  • 357c140003 Changens copyright year Felipe Zimmerle 2020-01-31 10:32:37 -03:00
  • fe98ce4c7d Cosmetics: address cppcheck warnings Felipe Zimmerle 2020-01-27 18:11:08 -03:00
  • 68ef2dece3 Cosmetics: address cppcheck warnings on src/variables Felipe Zimmerle 2020-01-27 08:47:30 -03:00
  • ff9152ed74 Cosmetics: address cppcheck warnings on src/utils Felipe Zimmerle 2020-01-23 08:51:45 -03:00
  • ff590174da Cosmetics: address cppcheck warnings on src/operators Felipe Zimmerle 2020-01-23 08:10:05 -03:00
  • 9101a8ab15 Cosmetics: address cppcheck warnings on src/actions Felipe Zimmerle 2020-01-22 10:37:24 -03:00
  • a6620604d4 build: fix yajl messages Felipe Zimmerle 2020-01-20 14:05:36 -03:00
  • 4f13fecbaf cppcheck: make static analysis more pedantic Felipe Zimmerle 2020-01-17 11:41:05 -03:00
  • cd9b8aa93b cppcheck: Organizes the suppression list Felipe Zimmerle 2020-01-16 10:03:02 -03:00
  • 86a5f471a9 Cosmetics: fixed static analysis issues. Felipe Zimmerle 2020-01-15 20:35:59 -03:00
  • 6a5ec1ff7b Properly cleanup XML parser contexts upon completion Vladimir Krivopalov 2020-01-13 16:36:09 -08:00
  • 1fc5847919 Travis: abusing -j Felipe Zimmerle 2020-01-14 14:41:53 -03:00
  • 2e88337332 Test suite: improvements Felipe Zimmerle 2020-01-14 14:40:25 -03:00
  • 7c6bf810e4 CHANGES: Preparing to 3.0.4+ Felipe Zimmerle 2020-01-14 11:02:44 -03:00
  • 753145fbd1 Change release version to v3.0.4 v3.0.4 Felipe Zimmerle 2020-01-09 22:26:13 -03:00
  • 0470168056 Fix: audit log data omitted when nolog,auditlog martinhsv 2019-12-31 10:31:46 -08:00
  • 6624a18a4e Fixed inspectFile operator does not pass FILES_TMPNAMES root 2019-11-09 06:36:34 +03:00
  • 05e9e7cf31 XML: Remove error messages from stderr Felipe Zimmerle 2019-11-25 09:19:34 -03:00
  • 42a16c71cf CHANGES: Adds info about #1645 Felipe Zimmerle 2019-11-22 14:49:50 -03:00
  • 7b1b00b5e1 filter comment or blank line for pmFromFile operator toubley 2018-12-29 18:02:48 +08:00
  • ea7cacf289 Additional adjustment to Cookie header parsing martinhsv 2019-11-20 13:39:17 -08:00
  • 6395fe07ce Restore chained rule logging to be more like 2.9 martinhsv 2019-11-20 13:33:43 -08:00
  • 038522ad9b Small fixes in log messages to help debugging Ervin Hegedus 2019-07-10 15:33:39 +00:00
  • 12cefbd70f Adds a sanity check before use ctl:ruleRemove(TargetById|TargetByMsg) studersi 2019-10-23 15:01:10 +02:00
  • b8160cce6b Fix Cookie header parsing issues martinhsv 2019-11-14 08:14:04 -08:00
  • 7ba77631f9 Replace Cookie parsing method Ervin Hegedus 2019-11-12 20:57:33 +00:00
  • 199a9db3e2 Fix nolog rules logging to part H martinhsv 2019-11-07 13:58:03 -08:00
  • 9cac167faf Fix argument key-value pair parsing cases martinhsv 2019-11-05 06:22:45 -08:00
  • 68c995ca98 Fix: audit log part for response body for JSON format to be E martinhsv 2019-10-24 13:19:48 -07:00
  • c41ab312f3 Updates test cases felipe 2019-10-24 09:59:39 -03:00
  • 01c7a2689b Fix test issue-1974 martinhsv 2019-10-23 07:47:35 -07:00
  • d4dc3dbf2a Make sure m_rulesMessages is filled after successfull match Victor Hora 2019-03-15 18:55:49 -04:00
  • 42da29fed1 Merge pull request #2155 from patros/v3/master Felipe Zimmerle 2019-10-15 16:30:35 -03:00
  • 5929277938 Avoid using NULL string (match) in Pm::evaluate Andrei Belov 2019-10-03 20:20:27 +03:00
  • beedddd6c6 Fix @pm lookup for possible matches on offset zero Felipe Zimmerle 2019-10-02 08:05:14 -07:00
  • 1d552673a1 Correct minor README.md typo Patrick Dwyer 2019-08-22 21:28:25 +10:00
  • 176276a931 Fix the order of error_msg validation Felipe Zimmerle 2019-07-10 14:41:32 -03:00
  • d5b93c1013 Update README.md Felipe Zimmerle 2019-07-03 09:58:02 -03:00
  • 28b4be670f CHANGES: Adds info on: #2123, #2124 Felipe Zimmerle 2019-06-26 13:03:35 -03:00
  • f7e4d01b01 added missing Geo Countries emphazer 2019-06-26 09:17:46 +02:00
  • 341a5d01e1 CHANGES: Regex lookup on the key name instead of COLLECTION:key Felipe Zimmerle 2019-06-26 11:01:43 -03:00
  • 2bdc5f9d0a Adds test case to cover issue #2005 Felipe Zimmerle 2019-06-18 15:10:43 -03:00
  • 74eee9330b CHANGES: Adds info about #2106 Felipe Zimmerle 2019-06-17 14:57:13 -03:00
  • 96d36afeca Add Missing throw in Operator::instantiate marduone 2019-06-17 14:56:03 -03:00
  • 6ab464ab78 negative lookup on the key name instead of COLLECTION:key Felipe Zimmerle 2019-06-17 12:57:42 -03:00
  • 47dd9c5df4 Refactoring on the VariableValue class Felipe Zimmerle 2019-06-14 10:13:54 -03:00
  • cbd15ec138 CHANGES: Adds info about #2113, #2111 Felipe Zimmerle 2019-06-04 10:30:19 -03:00
  • c0142cf326 Changed compared variables of range id intervall in ruleRemoveById ctl action. #2111 Ervin Hegedus 2019-06-04 10:41:57 +00:00
  • 9ebebfc838 Fix test case 1960 Felipe Zimmerle 2019-06-04 08:38:45 -03:00
  • b6995c528e test case: Adds test case for issue 1960 Felipe Zimmerle 2019-06-03 20:50:05 -03:00
  • f50700e9d4 CHANGES: Adds info about #1960 Felipe Zimmerle 2019-06-03 19:56:24 -03:00
  • 50abc072c4 Make block action execution dependent of the SecEngine status Felipe Zimmerle 2019-06-03 19:32:35 -03:00
  • 1cc22966db CHANGES: Adds info on "Having body limits to respect ..." Felipe Zimmerle 2019-06-03 14:15:49 -03:00
  • a4e8484115 Having body limits to respect the rule engine state Felipe Zimmerle 2019-06-03 14:05:10 -03:00
  • c7fe50e5be CHANGES: Adds info about #1872 Felipe Zimmerle 2019-05-31 11:52:32 -03:00
  • 20b90364fa Adds test case for #1872 Felipe Zimmerle 2019-05-31 11:50:47 -03:00
  • 1b8d69da02 Fix dict element regular expression selection on SecRuleUpdateTargetByTag Felipe Zimmerle 2019-05-31 01:40:08 -03:00
  • 5472362313 Fix SecRuleUpdateTargetByTag with regular expressions Felipe Zimmerle 2019-05-31 01:02:31 -03:00
  • b5823d4e0c CHANGES: Adds info about #2099, #2102 Felipe Zimmerle 2019-05-30 10:22:00 -03:00
  • 2c136a2d9c Adds test case for #2099 on the test case list Felipe Zimmerle 2019-05-30 10:12:44 -03:00
  • 7a93bea8f7 Added some test cases related to #2099 Ervin Hegedus 2019-05-23 18:44:18 +00:00
  • db298696fa Adds missing check for runtime ctl:ruleRemoveByTag Ervin Hegedus 2019-05-23 13:00:38 +00:00
  • 7e8782d977 CHANGES: Adds info about #2063 Felipe Zimmerle 2019-05-29 22:05:28 -03:00
  • 86ce479b59 Adds new operator to check for data leakage of Austrian social security number Rufus125 2019-03-27 15:14:57 +01:00
  • 6d266fae85 fixes typo Rufus 2019-03-27 22:22:36 +01:00
  • f752291af8 CHANGES: Adds info about #2057 Felipe Zimmerle 2019-05-27 17:43:06 -03:00
  • 49900eec97 Fix variables output in debug logs Julien Leproust 2019-04-03 14:49:12 +02:00
  • 25e4445834 CHANGES: Adds info about #2059 Felipe Zimmerle 2019-05-27 17:14:29 -03:00
  • 75a5c8d334 correct typo validade in log output Tim Herren 2019-04-03 16:02:38 +02:00
  • a0a99319a2 CHANGES: Adds info about #2068 Felipe Zimmerle 2019-05-27 17:08:44 -03:00
  • 4a3e9734ef fix/minor: Error encoding hexa decimal Thierry Fournier 2019-04-10 23:42:08 +02:00
  • 033942c925 CHANGES: Adds info about #2073 Felipe Zimmerle 2019-05-27 17:05:16 -03:00
  • 1acd87a803 Limit log variables to 200 characters Julien Leproust 2019-04-11 14:31:20 +02:00
  • ca8e2db5a7 CHANGES: Adds info on: 2092 Felipe Zimmerle 2019-05-27 14:34:08 -03:00
  • 32e185c2ca When the input filter finishes, check whether we returned data during the last read and if not, delegate to the remaining filter chain. Rainer Jung 2019-05-15 01:31:43 +02:00
  • 0d663616f7 CHANGES: Adds info on Felipe Zimmerle 2019-05-27 10:33:56 -03:00
  • 774ff40c96 fix: care non-null terminated chunk data Nao YONASHIRO 2019-05-17 15:19:09 +09:00
  • 61c11251b6 parser: Fix filename Felipe Zimmerle 2019-04-23 13:09:22 -03:00
  • 0669c2e64d parser: new bison version Felipe Zimmerle 2019-04-22 10:46:27 -03:00
  • b574418386 regression: Using github instead of modsecurity.org for SecRemoteRules Felipe Zimmerle 2019-04-05 12:59:34 -03:00
  • 46c6cb2759 use uid if user name is not available Armin Abfalterer 2019-03-12 16:29:43 +01:00
  • ce14299729 First commit to Yara experimental branch v3/dev/experimental_yara Victor Hora 2019-03-10 21:21:47 -04:00
  • 4e76c6adf0 Renames namespace Variables to variables v3/dev/fix_using Felipe Zimmerle 2019-03-06 15:53:20 -03:00
  • b9ed150224 Fix namespace utilization on seclang-parser.yy Felipe Zimmerle 2019-03-06 15:12:44 -03:00
  • bd053b0c62 EOD commit v3/dev/reload2 Felipe Zimmerle 2019-02-15 07:57:02 -03:00
  • 7f9f94a251 Makes action name a shared pointer Felipe Zimmerle 2019-02-14 23:20:32 -03:00
  • dcea8db34b Avoids copy on the transformation operation Felipe Zimmerle 2019-02-14 19:46:06 -03:00
  • 7a6c20b931 Lets reserve some memory for rule message Felipe Zimmerle 2019-02-12 16:13:15 -03:00
  • 221baa6e79 Makes m_id a shared pointer Felipe Zimmerle 2019-01-23 10:29:36 -03:00
  • a4480f4811 Makes m_fileName a shared pointer Felipe Zimmerle 2019-01-22 16:07:47 -03:00
  • 0d2abed05d Makes m_uri_no_query_string_decoded a shared pointer Felipe Zimmerle 2019-01-22 15:36:33 -03:00
  • 92f69532c4 Makes m_serverIpAddress a shared pointer Felipe Zimmerle 2019-01-22 15:18:25 -03:00
  • f06df087a7 Makes m_clientIpAddress a shared pointer Felipe Zimmerle 2019-01-22 14:52:18 -03:00
  • ffa8fd1bfc Removes reference counter for RulesSet Felipe Zimmerle 2019-01-22 13:30:57 -03:00
  • eaaf521354 Removes reference counter from audit_log writer Felipe Zimmerle 2019-01-22 12:45:56 -03:00
  • 7c10a94296 Removes reference counter from log write agent Felipe Zimmerle 2019-01-22 12:27:40 -03:00
  • ade995f897 Removes referece count from audit logs Felipe Zimmerle 2019-01-22 12:06:13 -03:00
  • cd9f1b40b0 Removes reference count form Actions Felipe Zimmerle 2019-01-22 10:09:08 -03:00