Skip to content

Releases: rust-netlink/rtnetlink

New release 0.14.1

01 Feb 15:16
Compare
Choose a tag to compare

[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

05 Dec 14:45
Compare
Choose a tag to compare

Breaking changes

  • Many VxlanAddRequest functions 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 NeighbourAddRequest functions changed from u8/u16 to enum. (ba4825a)
  • Many TrafficFilterNewRequest functions changed from u8/u16 to enum.
    (ba4825a)

New features

  • Rule: function to set fw_mark when adding rule. (dabef43)

Bug fixes

  • N/A

New release 0.13.1

18 Jul 14:12
Compare
Choose a tag to compare

Breaking changes

  • Deprecated BondAddRequest::active_slave() in the favor of
    BondAddRequest::active_port(). (9b67c97, bf6dbf0)
  • Deprecated BondAddRequest::all_slaves_active() in the favor of
    BondAddRequest::all_ports_active(). (9b67c97, bf6dbf0)

New features

  • Support bond port setting. (7afe563)
  • Support VLAN QOS setting. (78a58db)

Bug fixes

  • N/A

New release 0.13.0

10 Jul 04:19
Compare
Choose a tag to compare

Breaking changes

  • InfoVlan::EgressQos(Vec<u8>) changed to
    InfoVlan::EgressQos(Vec<VlanQosMapping>). (2d33edb)
  • InfoVlan::IngressQos(Vec<u8>) changed to
    InfoVlan::IngressQos(Vec<VlanQosMapping>). (2d33edb)

New features

  • Added rich representation for VLAN QOS mapping. (2d33edb)
  • Added MacVlan IFLA_MACVLAN_BC_ options. (640be35)

Bug fixes

  • N/A

New release 0.12.0

29 Jan 09:27
v0.12.0
Compare
Choose a tag to compare

Breaking changes

  • Removed these reexports. (2d58a54)
    • rtnetlink::packet
    • rtnetlink::proto
    • rtnetlink::sys

New features

  • Allow adding macvtap on a link. (ad1207f)
  • Support setting priority when adding rules. (b771ffd)

Bug fixes

  • Fix ip_monitor example. (b12f061)