Skip to content

Commit

Permalink
Release v1.9.0 (#159)
Browse files Browse the repository at this point in the history
  • Loading branch information
Anilm3 authored Apr 4, 2023
1 parent 1312c33 commit 9e583c2
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 3 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# libddwaf release

### v1.9.0 ([unstable](https://github.com/DataDog/libddwaf/blob/master/README.md#versioning-semantics))
#### Changes
- Remove a libinjection signature ([#145](https://github.com/DataDog/libddwaf/pull/145))
- Priority collection, rule and filter simplification ([#150](https://github.com/DataDog/libddwaf/pull/150))
- Improve allocation / deallocation performance within the context using a `context_allocator` ([#151](https://github.com/DataDog/libddwaf/pull/151))
- Longest rule data expiration takes precedence for `ip_match` and `exact_match` operators ([#152](https://github.com/DataDog/libddwaf/pull/152))
- Custom rules support ([#154](https://github.com/DataDog/libddwaf/pull/154))
- Add vdso support for aarch64 ([#157](https://github.com/DataDog/libddwaf/pull/157))

#### Miscellaneous
- Upgrade CodeQL Github Action to v2 ([#144](https://github.com/DataDog/libddwaf/pull/144))
- Fix broken builds ([#147](https://github.com/DataDog/libddwaf/pull/147))
- Benchmark: context destroy fixture ([#148](https://github.com/DataDog/libddwaf/pull/148))
- Remove unused json rule files and vendorise aho-corasick submodule ([#153](https://github.com/DataDog/libddwaf/pull/153))
- Cancel jobs in progress ([#158](https://github.com/DataDog/libddwaf/pull/158))

### v1.8.2 ([unstable](https://github.com/DataDog/libddwaf/blob/master/README.md#versioning-semantics))
#### Changes
- Use raw pointers instead of shared pointers for rule targets ([#141](https://github.com/DataDog/libddwaf/pull/141))
Expand Down
3 changes: 1 addition & 2 deletions include/ddwaf.h
Original file line number Diff line number Diff line change
Expand Up @@ -226,8 +226,7 @@ ddwaf_handle ddwaf_init(const ddwaf_object *ruleset,
* @param rule ddwaf::object map containing rules, exclusions, rules_override and rules_data. (nonnull)
* @param info Optional ruleset parsing diagnostics. (nullable)
*
* @return Handle to the new WAF instance or NULL if there were no new updates
* or there was an error processing the ruleset.
* @return Handle to the new WAF instance or NULL if there was an error processing the ruleset.
**/
ddwaf_handle ddwaf_update(ddwaf_handle handle, const ddwaf_object *ruleset,
ddwaf_ruleset_info *info);
Expand Down
2 changes: 1 addition & 1 deletion version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.8.2
1.9.0

0 comments on commit 9e583c2

Please sign in to comment.