Skip to content

Upgrading libddwaf to 1.28.0 - #181

Merged
sezen-datadog merged 1 commit into
masterfrom
sezen.leblay/ugrade-libddwaf-1.28.0
Sep 2, 2025
Merged

Upgrading libddwaf to 1.28.0#181
sezen-datadog merged 1 commit into
masterfrom
sezen.leblay/ugrade-libddwaf-1.28.0

Conversation

@sezen-datadog

@sezen-datadogsezen-datadog commented Sep 2, 2025

Copy link
Copy Markdown
Contributor

APPSEC-58796
statuses are now longs

@sezen-datadog
sezen-datadogforce-pushed the sezen.leblay/ugrade-libddwaf-1.28.0 branch from 1e9bbf0 to 9f5e38cCompareSeptember 2, 2025 11:43
shouldFail(InvalidRuleSetException) {
wafDiagnostics = builder.addOrUpdateConfig('test', [version: '0.0', events: []])
}
// libddwaf 1.27.0+ now accepts empty configurations instead of throwing an exception

@manuel-alvarez-alvarezmanuel-alvarez-alvarezSep 2, 2025

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We might want to update dd-trace-java too as it skipping empty configs with some ugly code

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes I’m adapting it right now

@sezen-datadog
sezen-datadog merged commit 3ee3f3b into masterSep 2, 2025
41 checks passed
@sezen-datadog
sezen-datadog deleted the sezen.leblay/ugrade-libddwaf-1.28.0 branch September 2, 2025 14:22
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@sezen-datadog@manuel-alvarez-alvarez