Releases: rust-netlink/rtnetlink
Releases · rust-netlink/rtnetlink
New release 0.20.0
Breaking changes
- Please check breaking changes in netlink-packet-route 0.28.0 and 0.27.0.
- Use netlink-packet-route 0.28.0. (0486ff7)
- Change
LinkBondto align with rust-netlink-route 0.27.0. (563f95d)
New features
- link: Support specifying arbitrary LinkMessage for
RTM_DELLINK. (d4d5a4b) - link: Support changing VLAN filter of bridge itself. (1f8b7da)
- link: Support changing bridge VLAN filtering. (e520140)
- link: Add
LinkBridgePortfor modifying bridge port properties. (86dd67d) - link: Expand LinkBridge to support all bridge options. (c85d988)
- link: Add support for
netkitdevices. (2f18ca4) - link: Add
LinkHandle::change()to changing existing interface. (2d1a6cc)
Bug fixes
- link bridge: Fix typo of document. (a994f72)
New release 0.19.0
Breaking changes
- Please check breaking changes of netlink-packet-route 0.19.0
New features
- vlan: Add wrapper for setting VLAN protocol and flags. (50fbcb3)
- Add function on RouteMessageBuilder for setting route mark. (c0edfbf)
- Support creating multicast netlink connection. (84dfe67)
Bug fixes
- Swap 'futures' dependency for 'futures-util' and 'futures-channel'. (26eda64)
New release 0.18.1
New release 0.18.0
Breaking changes
- Please check
netlink-packet-route0.25.0 breaking changes. - Please check
netlink-packet-core0.8.0 breaking changes. - Please check
netlink-proto0.12.0 breaking changes. - Removed
rtnetlink::packet_utils. (9373d77)
New features
- ip: Introduced
AddressMessageBuilder. (1fe2569) - macsec: Introduced
LinkMacSec. (b9dd9d9) - Allow the user to specify their own socket. (6547f22)
- Allow
TrafficGetFilterRequestto get ingress or egress filters. (45f9206)
Bug fixes
New release 0.17.0
New release 0.16.0
New release 0.15.0
Breaking changes
- Deprecated
LinkAddRequest::xfrmtun()in the favor of
LinkAddRequest::xfrmtun_link. (de62338) - Changed
RouteGetRequest::new()to useRouteMessageBuilder. (9be24c6) - Changed
LinkAddRequest()andLinkSetRequestto use
LinkMessageBuilder. (230a729)
New features
- Support specifying link when crating xfrm interface. (de62338)
- Support creating VRF link. (6863102)
- Introducing
RouteAddRequestfor building netlink message for adding
routes. (b5e0cb6, 24bf04f) - Reexport
netlink-*packages. (a4d2611) - impl Debug, Clone for all requests and handles. (515471f)
Bug fixes
- N/A
New release 0.14.1
[0.14.1] - 2024-02-01
Breaking changes
- N/A
New features
- FreeBSD support. (eb04e60)
- Support specifying MAC address in
LinkAddRequest. (d76171c) - Support creating wireguard link in
LinkAddRequest. (24982ec) - Support setting priority in
RouteAddRequest. (c840e78)
Bug fixes
- Fixing docs of AddressGetRequest::set_address_filter. (006a348)
New release 0.14.0
Breaking changes
- Many
VxlanAddRequestfunctions changed from u8 to bool. (ba4825a) - Deprecated
LinkSetRequest::master()in the favor of
LinkSetRequest::controller(). (ba4825a) - Deprecated
LinkSetRequest::nomaster()in the favor of
LinkSetRequest::nocontroller(). (ba4825a) - Many
NeighbourAddRequestfunctions changed from u8/u16 to enum. (ba4825a) - Many
TrafficFilterNewRequestfunctions changed from u8/u16 to enum.
(ba4825a)
New features
- Rule: function to set fw_mark when adding rule. (dabef43)
Bug fixes
- N/A