aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2020-03-26 12:37:46 +0100
committerLinus Färnstrand <linus@mullvad.net>2020-04-20 16:02:28 +0200
commit02176dfe35711f4992cfe4e68b8629bae61d1ac2 (patch)
tree735358e2358de3f6b0b4407b5c75936960ec8a74
parent75fbd02521d97973a9942eb3571ba1a88b2eee1f (diff)
Add changelog for 0.3.0 release
-rw-r--r--CHANGELOG.md15
1 files changed, 14 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 30bdb64..8df81e0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,12 +15,25 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
+
+
+## [0.3.0] - 2020-04-20
### Added
+- Add `ChainType` and allow setting a chain to either filter, route or nat type.
+- Add support for reading and setting marks in the `Meta` and `Conntrack` expressions.
+- Add support for reading the cgroup via the `Meta` expression.
+- Add `Immediate` expression type that can load data into the registers.
- Add support for masquerading.
+- Implement `Debug` for `Chain`.
+
+### Changed
+- Change `get_tables_nlmsg` to include all tables, not only inet tables,
+ but also arp, ip, ip6, bridge etc.
### Fixed
- Fix compilation errors on ARM64 platforms.
-
+- Set `NFTNL_CHAIN_FAMILY` for chains and other fixes making the library compatible
+ with older kernels.
## [0.2.1] - 2019-09-23
### Added