Alexandre Pujol
|
228d3b653c
|
fix(aa): ineffective assignment
|
2024-06-23 10:57:46 +01:00 |
|
Alexandre Pujol
|
6791dcde28
|
feat(aa): add merge methods to the rule interface.
|
2024-06-22 20:59:43 +01:00 |
|
Alexandre Pujol
|
42ca1be858
|
feat(aa): add the Merge method to the Rule interface.
|
2024-06-20 23:23:39 +01:00 |
|
Alexandre Pujol
|
944f9575a0
|
feat(aa): rewrite rules formatting.
|
2024-06-19 23:30:36 +01:00 |
|
Alexandre Pujol
|
163c5be61c
|
feat(aa): add rule constructors from internal parser.
|
2024-06-19 23:22:49 +01:00 |
|
Alexandre Pujol
|
cdab2588aa
|
refractor(aa): newRuleFromLog -> newBaseFromLog
|
2024-06-19 18:44:55 +01:00 |
|
Alexandre Pujol
|
4cbacc186c
|
feat(aa): rule interface: replace less & equal by the compare method.
- set a new alphabet order to sort AARE based string.
- unify compare function for all rules
- handle some special sort order, eg: base include
|
2024-06-19 18:34:58 +01:00 |
|
Alexandre Pujol
|
3b0944c615
|
feat(aa): add the Kind struct to manage aa rules.
|
2024-05-28 18:15:22 +01:00 |
|
Alexandre Pujol
|
a99387c323
|
feat(aa): parse apparmor preamble files.
|
2024-05-27 18:55:21 +01:00 |
|
Alexandre Pujol
|
05de39d92a
|
feat(aa): improve comment generation from log map.
|
2024-05-25 22:03:16 +01:00 |
|
Alexandre Pujol
|
81f0163086
|
feat(aa): cleanup, fix import and add some unit tests.
|
2024-05-05 14:19:25 +01:00 |
|
Alexandre Pujol
|
28f4294774
|
feat(aa): move the all rule to its own file.
|
2024-05-05 13:57:15 +01:00 |
|
Alexandre Pujol
|
f763d31a07
|
feat(aa): a Constraint and Kind method to the Rule interface.
|
2024-05-04 23:41:47 +01:00 |
|
Alexandre Pujol
|
8a8808194b
|
refractor(aa): move base rule & qualifier to their own file.
|
2024-04-24 13:31:22 +01:00 |
|