devolutions-gateway icon indicating copy to clipboard operation
devolutions-gateway copied to clipboard

build(deps): bump netlink-packet-route from 0.19.0 to 0.21.0

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Bumps netlink-packet-route from 0.19.0 to 0.21.0.

Release notes

Sourced from netlink-packet-route's releases.

New release 0.21.0

Breaking changes

  • InfoIpVlan::Flags changed from u16 to IpVlanFlags. (321e4d5)
  • AfSpecBridge::Flags changed from u16 to BridgeFlag. (40d090b)
  • InfoBond::ArpValidate changed from u32 to BondArpValidate.(5246712)
  • InfoVxlan::Group changed from Vec<u8> to Ipv4Addr. (538e13b)
  • InfoVxlan::Group6 changed from Vec<u8> to Ipv6Addr. (538e13b)
  • InfoVxlan::Local changed from Vec<u8> to Ipv4Addr. (538e13b)
  • InfoVxlan::Local6 changed from Vec<u8> to Ipv6Addr. (538e13b)

New features

  • bridge port: Introduce BridgeFlag, BridgeMode and BridgeVlanTunnelInfo. (40d090b)
  • Add support for geneve links. (7391b19)

Bug fixes

  • Avoid panic in TcU32Selector parsing. (c49e3ac)
  • Avoid panic in RouteNextHopBuffer length checks. (666edbc)
  • Check NLA buffers on creation. (fceb9c2)
  • Check Map buffers on creation. (d53bbad)

New release 0.20.1

Breaking changes

  • N/A

New features

  • Support for tc-actions. (65f699a, 0227234)
  • Support IFLA_VRF_PORT_TABLE attribute. (abfadc1)

Bug fixes

  • N/A

New release 0.20.0

Breaking changes

  • Use bitflags. (3c08f7f, 5072f3a, 9271b33, 8564ed9, e26b489, b337e00, 386470f, 99bd9d2, 590411d, 6f63c6b)
  • bond: Convert InfoBond::Mode into an enum. (3e16f9c)
  • ipvlan: Change mode type from u16 to enum. (396d4b0)
  • link: Renamed LinkAttribute::NetnsId to LinkNetNsId. (528905c)
  • mac vlan/vtap: Changed MAC VLAN/VTAP mode from u32 to enum. (b23b165)
  • bridge: Change InfoBridge::VlanFiltering from u8 to bool. (de0f47a)

New features

  • Added InfoData::IpVtap. (a8d125c)
  • impl From<IpAddr> for RouteAddress. (984b358)

Bug fixes

  • link: Check buffer length when parsing NLAs. (a543bb7)
  • link: Expand the buffer before parsing stats data from old kernel. (4d5f819)
Changelog

Sourced from netlink-packet-route's changelog.

[0.21.0] - 2024-09-12

Breaking changes

  • InfoIpVlan::Flags changed from u16 to IpVlanFlags. (321e4d5)
  • AfSpecBridge::Flags changed from u16 to BridgeFlag. (40d090b)
  • InfoBond::ArpValidate changed from u32 to BondArpValidate.(5246712)
  • InfoVxlan::Group changed from Vec<u8> to Ipv4Addr. (538e13b)
  • InfoVxlan::Group6 changed from Vec<u8> to Ipv6Addr. (538e13b)
  • InfoVxlan::Local changed from Vec<u8> to Ipv4Addr. (538e13b)
  • InfoVxlan::Local6 changed from Vec<u8> to Ipv6Addr. (538e13b)

New features

  • bridge port: Introduce BridgeFlag, BridgeMode and BridgeVlanTunnelInfo. (40d090b)
  • Add support for geneve links. (7391b19)

Bug fixes

  • Avoid panic in TcU32Selector parsing. (c49e3ac)
  • Avoid panic in RouteNextHopBuffer length checks. (666edbc)
  • Check NLA buffers on creation. (fceb9c2)
  • Check Map buffers on creation. (d53bbad)

[0.20.1] - 2024-06-29

Breaking changes

  • N/A

New features

  • Support for tc-actions. (65f699a, 0227234)
  • Support IFLA_VRF_PORT_TABLE attribute. (abfadc1)

Bug fixes

  • N/A

[0.20.0] - 2024-01-31

Breaking changes

  • Use bitflags. (3c08f7f, 5072f3a, 9271b33, 8564ed9, e26b489, b337e00, 386470f, 99bd9d2, 590411d, 6f63c6b)
  • bond: Convert InfoBond::Mode into an enum. (3e16f9c)
  • ipvlan: Change mode type from u16 to enum. (396d4b0)
  • link: Renamed LinkAttribute::NetnsId to LinkNetNsId. (528905c)
  • mac vlan/vtap: Changed MAC VLAN/VTAP mode from u32 to enum. (b23b165)
  • bridge: Change InfoBridge::VlanFiltering from u8 to bool. (de0f47a)

New features

  • Added InfoData::IpVtap. (a8d125c)
  • impl From<IpAddr> for RouteAddress. (984b358)

Bug fixes

  • link: Check buffer length when parsing NLAs. (a543bb7)
  • link: Expand the buffer before parsing stats data from old kernel. (4d5f819)
Commits
  • 1bab123 New release 0.21.0
  • 8c7f46a automation: Add script for making new release
  • 321e4d5 link: ipvlan: Change flag mode from u16 to bitflag.
  • 40d090b bridge port: Introduce BridgeFlag, BridgeMode and BridgeVlanTunnelInfo
  • c91b2e9 Fix cargo clippy warnings
  • 5246712 Convert InfoBond::ArpValidate into an enum.
  • 538e13b vxlan: convert some attributes from Vec<u8> to IP address
  • 7391b19 Add support for geneve links
  • c49e3ac Avoid panic in TcU32Selector parsing
  • 666edbc Avoid panic in RouteNextHopBuffer length checks
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Oct 07 '24 21:10 dependabot[bot]