Uh oh!
There was an error while loading. Please reload this page.
Upgrade libddwaf java to 14.0.0 - #8654
Conversation
54f9c5d to
71046f9Comparea5ff9ce to
88e240eCompareHi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
e706341 to
8a9e7c1Compareaf04cd6 to
ec2a6fbCompare2edb032 to
90b6580Compare
smola
left a comment
There was a problem hiding this comment.
Benchmarks suggest we're still initializing the WAF too early (eager on AppSec start, rather than lazily later).
Uh oh!
There was an error while loading. Please reload this page.
335eff4 to
f1ebe51CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
2ff3f40 to
e6fe1bdCompareUh oh!
There was an error while loading. Please reload this page.
6614e65 to
63c8a1eCompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
What Does This Do
Integrates upgrade of libddwaf java to version 14.0.0 (major upgrade because of libddwaf upgrade to version 1.24.1 in DataDog/libddwaf-java#159) The most important changes include upgrading the libsqreen dependency, replacing the AppSecConfig and AppSecConfigDeserializer classes with a new WAF configuration approach (use of raw configurations in map formats), and refactoring the AppSecSystem and WafBenchmark classes to integrate with the updated WAF system.
Motivation
Remote config errors are now reported per each remote config file independently.
Additional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: APPSEC-55502