Skip to content

Conversation

@cathay4t
Copy link
Member

=== Breaking changes

  • Rewrite to align with netlink-packet-route code style. (3067a39)
    • All netlink attribute are marked as =[non_exhaustive].
    • Renamed Wireguard to WireguardMessage.
    • Renamed WgDeviceAttrs to WireguardAttribute.
    • Renamed WgAllowedIp to WireguardAllowedIp.
    • Renamed WgPeerAttrs to WireguardPeer.
    • Renamed WgPeer to WireguardPeerAttribute.
    • Will not expose any constants.
    • Changed the use of std::time::SystemTime to self-defined
      WireguardTimeSpec.
    • Do not raise error for unknown attribute but store in
      Self::Other(DefaultNla).

=== New features

  • N/A

=== Bug fixes

  • N/A

=== Breaking changes
 - Rewrite to align with netlink-packet-route code style. (3067a39)
     - All netlink attribute are marked as `=[non_exhaustive]`.
     - Renamed `Wireguard` to `WireguardMessage`.
     - Renamed `WgDeviceAttrs` to `WireguardAttribute`.
     - Renamed `WgAllowedIp` to `WireguardAllowedIp`.
     - Renamed `WgPeerAttrs` to `WireguardPeer`.
     - Renamed `WgPeer` to `WireguardPeerAttribute`.
     - Will not expose any constants.
     - Changed the use of `std::time::SystemTime` to self-defined
       `WireguardTimeSpec`.
     - Do not raise error for unknown attribute but store in
       `Self::Other(DefaultNla)`.

=== New features
 - N/A

=== Bug fixes
 - N/A

Signed-off-by: Gris Ge <[email protected]>
@cathay4t cathay4t merged commit 21b5d89 into rust-netlink:main Jan 26, 2026
3 checks passed
@cathay4t cathay4t deleted the new_release branch January 26, 2026 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant