Felipe Zimmerle
|
995f22b3ce
|
Having Bison 3.7.2
|
2020-10-14 13:58:37 -03:00 |
|
Felipe Zimmerle
|
7a48245aed
|
Creates RuleUnconditional
Makes RuleScript child of RuleWithActions instead of Operator
|
2020-03-31 14:44:19 -03:00 |
|
Felipe Zimmerle
|
8274be066a
|
Refactoring: Having RuleMarker in a separated file
|
2020-03-31 12:45:46 -03:00 |
|
Felipe Zimmerle
|
59d4268882
|
Refactoring: renames Rule to RuleWithOperator
|
2020-03-31 10:00:08 -03:00 |
|
Felipe Zimmerle
|
43f8aee6b6
|
Splits Rule class into: Rule, RuleBase, RuleMarker
|
2020-03-30 20:21:36 -03:00 |
|
Felipe Zimmerle
|
fda03c0016
|
Yet another refactoring in Rule
|
2020-03-30 15:38:51 -03:00 |
|
Felipe Zimmerle
|
b66224853b
|
Refactoring in Rule: Meaningful structures name
|
2020-03-27 17:43:43 -03:00 |
|
Felipe Zimmerle
|
96849c07de
|
Makes action name a shared pointer
|
2020-03-27 16:13:15 -03:00 |
|
Felipe Zimmerle
|
343b86c2a7
|
Makes m_fileName a shared pointer
|
2020-03-27 15:00:22 -03:00 |
|
Felipe Zimmerle
|
6b0ad8049a
|
Having default actions as o shared pointer
|
2020-03-26 09:59:57 -03:00 |
|
Felipe Zimmerle
|
9d158611cf
|
Makes Rule a shared pointer
|
2020-03-25 16:11:23 -03:00 |
|
Felipe Zimmerle
|
6367e6d5e9
|
Having a class Rules
|
2020-03-24 17:20:10 -03:00 |
|
Felipe Zimmerle
|
fb7714f202
|
Creates class RulesSetPhases
|
2020-03-24 14:00:28 -03:00 |
|
Felipe Zimmerle
|
88789a577f
|
parser: Using bison 3.5.2
|
2020-03-11 14:21:11 -03:00 |
|
Felipe Zimmerle
|
1e26bf2078
|
Revert "Creates the RulesSetPhases clas"
This reverts commit 072e4edc53e388fdf64a5eb9d4317544a1c8ada6.
|
2020-03-11 08:17:56 -03:00 |
|
Felipe Zimmerle
|
072e4edc53
|
Creates the RulesSetPhases clas
|
2020-03-05 07:13:02 -03:00 |
|
Felipe Zimmerle
|
6a742cdf76
|
Refactoring: Renames RulesProperties to RulesSetProperties
|
2020-02-17 13:17:03 -03:00 |
|
martinhsv
|
f57265a3e2
|
Support configurable limit on number of arguments processed
|
2020-02-14 11:00:01 -03:00 |
|
Felipe Zimmerle
|
7495675d54
|
Refactoring: Renames Rules to RulesSet
RulesSet does not only contain rules but alse properties
|
2020-02-11 14:26:47 -03:00 |
|
Felipe Zimmerle
|
0c3e8b6b59
|
parser: cosmetics: makes it easy to read
|
2020-02-11 13:10:49 -03:00 |
|
Felipe Zimmerle
|
6a0df8ca5c
|
parser: new bison version
|
2020-02-11 11:15:09 -03:00 |
|
Felipe Zimmerle
|
357c140003
|
Changens copyright year
|
2020-01-31 10:32:37 -03:00 |
|
Felipe Zimmerle
|
fe98ce4c7d
|
Cosmetics: address cppcheck warnings
|
2020-01-30 18:19:34 -03:00 |
|
Felipe Zimmerle
|
1b8d69da02
|
Fix dict element regular expression selection on SecRuleUpdateTargetByTag
|
2019-05-31 01:42:51 -03:00 |
|
Rufus125
|
86ce479b59
|
Adds new operator to check for data leakage of Austrian social security number
|
2019-05-29 20:57:08 -03:00 |
|
Felipe Zimmerle
|
61c11251b6
|
parser: Fix filename
|
2019-04-23 13:17:23 -03:00 |
|
Felipe Zimmerle
|
0669c2e64d
|
parser: new bison version
|
2019-04-22 10:46:27 -03:00 |
|
Felipe Zimmerle
|
4e76c6adf0
|
Renames namespace Variables to variables
|
2019-03-06 15:53:20 -03:00 |
|
Felipe Zimmerle
|
b9ed150224
|
Fix namespace utilization on seclang-parser.yy
|
2019-03-06 15:12:44 -03:00 |
|
Felipe Zimmerle
|
dc78c0e180
|
Fix: Extra whitespace in some configuration directives causing error
Issue #2006
|
2019-01-21 14:44:31 -03:00 |
|
Felipe Zimmerle
|
d00ea5111d
|
Adds initial support to drop action
|
2018-12-24 16:35:41 -03:00 |
|
Wenfeng Liu
|
3b3004d24d
|
Correct the usage of modsecurity::Phases::NUMBER_OF_PHASES
|
2018-11-27 09:23:00 -03:00 |
|
Felipe Zimmerle
|
9d80983e55
|
Fix on top of #1943 + adding test cases
|
2018-11-01 16:11:39 -03:00 |
|
supplient
|
39f4a5d7d2
|
Fix double macros bug
Macro run strangely if I input double macros like "%{ARGS_COMBINED_SIZE}%{ARGS_COMBINED_SIZE}".
|
2018-11-01 15:56:54 -03:00 |
|
Victor Hora
|
e3b9f7c913
|
Fix SecUnicodeMapFile support
Makes SecUnicodeMapFile read the file and adjust transformation to use the
right variable.
|
2018-10-31 22:57:39 -03:00 |
|
Felipe Zimmerle
|
bfe917b6b1
|
parser: Fix the support for CRLF configuration files
|
2018-10-30 17:16:44 -03:00 |
|
Felipe Zimmerle
|
3f0ea90970
|
Test case skeleton for #1941
|
2018-10-29 11:14:31 -03:00 |
|
Felipe Zimmerle
|
973c1f1028
|
Fix rule line number
Issue #1844
|
2018-10-24 21:02:35 -03:00 |
|
Felipe Zimmerle
|
ef7f65db90
|
Changes debuglogs schema to avoid unecessary str allocation
|
2018-10-23 17:00:16 -03:00 |
|
Felipe Zimmerle
|
23e0d35d2d
|
Fix the SecUnicodeMapFile and SecUnicodeCodePage
|
2018-10-23 17:00:11 -03:00 |
|
Victor Hora
|
8088d6af71
|
Fix crash in msc_rules_add_file() when using disruptive action in child rule inside of chain
|
2018-10-23 16:39:21 -03:00 |
|
Felipe Zimmerle
|
8bda7c0a45
|
Fix RULE lookup in chained rules.
|
2018-10-23 16:37:54 -03:00 |
|
Felipe Zimmerle
|
85ecd190d9
|
Adds full support to UpdateActionById.
Issue #1800
|
2018-10-23 16:26:11 -03:00 |
|
Felipe Zimmerle
|
554251bade
|
Refactoring on the Rule class
|
2018-10-23 16:26:10 -03:00 |
|
Felipe Zimmerle
|
74841779f8
|
Adds partial support to UpdateActionById
|
2018-10-23 16:26:10 -03:00 |
|
Felipe Zimmerle
|
bc3d3f1915
|
Adds support to setenv action
Issue #1044
|
2018-09-25 10:19:52 -03:00 |
|
Felipe Zimmerle
|
98b9ae659d
|
Having a better organization for Variables::
|
2018-09-24 16:39:48 -03:00 |
|
Felipe Zimmerle
|
ee50fea266
|
Handling key exceptions on the variable itself
This is the first step towords to solve #1697
|
2018-09-24 16:16:30 -03:00 |
|
Felipe Zimmerle
|
c2bc695265
|
parser: Fix typo on SanitiseArgs
Related to: #715 and #1889
|
2018-09-12 09:37:34 -03:00 |
|
Felipe Zimmerle
|
9c73c09abd
|
parser: Updates the generated parser file
|
2018-09-11 21:01:13 -03:00 |
|