Skip to content

Conversation

@martinhsv
Copy link
Contributor

No description provided.

zimmerle and others added 30 commits October 21, 2020 09:09
IMPORTANT: SecDefaultAction specified on a child configuration will
overwrite the ones specified on the parent; Previously it was
concatenating.
Generals organization on the Action class
Previously, ModSecurity inconsistently used RuleId, int and double for
rule id variables in different places.
The original author was @WGH-, this change was proposed at #2370
zimmerle and others added 14 commits October 21, 2020 09:09
Using the references on key and collection as shared pointers
On `Use std::shared_ptr for variable resolution` @wgh changes
VariableValue to be a shared_ptr. As shared pointer, the copy
on AnchoredVariable is no longer necessary. The copy was removed
along with the copy constructor.
Last compute at the last minute, if needed.
i/o operations are expensive. Making sure that they were not
being executed/printed more than necessary.
@zimmerle zimmerle force-pushed the v3/dev/3.1-experimental branch 3 times, most recently from 4e6f485 to b4a8fa9 Compare October 23, 2020 17:55
@zimmerle zimmerle force-pushed the v3/dev/3.1-experimental branch 2 times, most recently from 33752b3 to abf59f4 Compare October 29, 2020 16:52
@zimmerle zimmerle self-requested a review October 29, 2020 17:00
@zimmerle zimmerle self-assigned this Oct 29, 2020
@zimmerle zimmerle added the 3.x Related to ModSecurity version 3.x label Oct 29, 2020
@zimmerle
Copy link
Contributor

On branch v3/dev/pull_2430 doing some QA testing.

@glinker
Copy link

glinker commented Dec 9, 2024

What release was this actually included in? I don't see the defect listed in 3.0.4 and 3.1.0 hasn't been released yet.

@airween
Copy link
Member

airween commented Dec 9, 2024

What release was this actually included in? I don't see the defect listed in 3.0.4 and 3.1.0 hasn't been released yet.

I'm not sure it was merged into any main branch. As you can see above, the original author pushed this into a development branch.

Since then there are many changes in the code, so I'm not sure we can pick up this in this form.

Probably someone needs to rewrite this feature...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.x Related to ModSecurity version 3.x

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants