Eduardo Arias
|
b0497d9cb9
|
Avoid this unnecessary copy by using a "const" reference.
- Reported by Sonarcloud
|
2024-10-19 15:27:39 -03:00 |
|
Eduardo Arias
|
bbef22b3b5
|
Added const reported by cppcheck 2.14
|
2024-10-19 11:48:05 -03:00 |
|
Eduardo Arias
|
c917d6a2dc
|
Initialize variable in if statement to avoid doing dynamic_cast twice
- Refactored duplicate code in RuleWithOperator::getVariablesExceptions
- Leveraged auto to simplify declaration of dynamic_cast pointers.
|
2024-08-08 13:37:23 -07:00 |
|
Martin Vierula
|
a9edee3dbe
|
const-ify some references in test folder
|
2023-10-27 11:39:08 -07:00 |
|
Martin Vierula
|
648cad380e
|
Address some cppcheck complaints
|
2022-08-31 13:19:45 -07:00 |
|
Felipe Zimmerle
|
1e2ccc1578
|
test: Fix optimization test
|
2021-05-04 12:57:09 -03:00 |
|
Felipe Zimmerle
|
3748d62f19
|
Changes copyright dates on the code
|
2021-01-19 09:24:37 -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
|
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
|
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 |
|
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
|
357c140003
|
Changens copyright year
|
2020-01-31 10:32:37 -03:00 |
|
Felipe Zimmerle
|
86a5f471a9
|
Cosmetics: fixed static analysis issues.
|
2020-01-15 20:35:59 -03:00 |
|
Felipe Zimmerle
|
98b9ae659d
|
Having a better organization for Variables::
|
2018-09-24 16:39:48 -03:00 |
|
Felipe Zimmerle
|
f2d149fc5f
|
Extends the direct access model to other collections
|
2017-03-06 15:02:00 -03:00 |
|
Felipe Zimmerle
|
7927ddda91
|
Renames rules to m_rules in RulesProperties
|
2017-03-06 15:01:50 -03:00 |
|
Felipe Zimmerle
|
ab88083159
|
parser: Fix the expanded list inclusion
|
2016-11-16 15:47:21 -03:00 |
|
Felipe Zimmerle
|
424418f54b
|
Renames msc_system.[h|cc] to system.[h|cc]
|
2016-11-04 16:00:36 -03:00 |
|
Felipe Zimmerle
|
4ced1d18e0
|
Using full path in the header inclusion
|
2016-11-04 14:45:01 -03:00 |
|
Felipe Zimmerle
|
507ec44cc2
|
Refactoring on `utils.cc' and adjacents
Completely removed the `utils.cc' by moving residual functions into
sub-classes of `utils/'
|
2016-11-03 20:26:27 -03:00 |
|
Felipe Zimmerle
|
f1e742c159
|
Moves system related functions from utils' to utils/system'
|
2016-11-03 10:48:10 -03:00 |
|
Felipe Zimmerle
|
8757840bc3
|
Refactoring on the operators: negation is now being handled globally
Other minors changes were also made, including adding the prefix `m_'
to all the members of the class.
|
2016-10-19 10:30:26 -03:00 |
|
Felipe Zimmerle
|
b48e4b3a37
|
refactoring: Moves Phases enum to outside ModSecurity class
|
2016-10-07 19:05:50 -03:00 |
|
Felipe Zimmerle
|
4078677b7f
|
Cosmetic changes: applies changes suggested by static analysis
|
2016-07-12 00:46:12 -03:00 |
|
Felipe Zimmerle
|
a51e707517
|
Renames class Assay to Transaction
|
2016-01-13 15:57:00 -03:00 |
|
Felipe Zimmerle
|
b5a43871e6
|
Changes library namespace from ModSecurity to modsecurity
|
2015-12-01 10:55:59 -03:00 |
|
Felipe Zimmerle
|
283c8c818d
|
Fix some static analysis warnings
|
2015-11-18 13:56:31 -03:00 |
|
Felipe Zimmerle
|
ac61d1c40b
|
Adds missing file
|
2015-11-18 13:30:59 -03:00 |
|
Andrew Hutchings
|
c035e76ede
|
Avoid segfault if parser `ref' is empty
|
2015-11-17 11:28:47 -03:00 |
|
Felipe Zimmerle
|
ca33ba4200
|
Temporary adds the missing optimization.cc
|
2015-11-06 05:37:47 -08:00 |
|