Releases: oxidecomputer/oxnet
Releases · oxidecomputer/oxnet
oxnet 0.1.4
- Bumps Rust min-version to 1.85
is_admin_scoped_multicast()now covers IPv4 (239.0.0.0/8) in addition to IPv6 (scopes 4, 5, 8)- Adds
is_admin_local_multicast()for IPv6 scope 4 - Adds
is_local_multicast()for IPv4 Local scope (239.255.0.0/16) - Adds
is_site_local_multicast()for IPv6 scope 5 - Adds
is_org_local_multicast()for IPv4 (239.192.0.0/14) and IPv6 scope 8
oxnet 0.1.3
- Adds
MulticastMactrait for deriving multicast MAC addresses from IP addresses - Implements RFC 1112 (IPv4) and RFC 2464 (IPv6) multicast MAC derivation
- Optional
macaddrfeature forMacAddr6integration
oxnet 0.1.2
- Bumps Rust min-version to 1.84 for direct
is_unique_localcall on IPv6
addresses. - Adds
is_admin_scoped_multicastcheck for multicast IPv6 addresses that are
site-local or org scoped
oxnet 0.1.1
- Adds
is_subnet_of/is_supernet_of/overlaps, for verifying disjoint
ranges. Previously this was only on IPv6. - Adds
is_network_address, for checking that none of the host bits are set
(and ensuring we have a canonical form). - Adds
is_multicastandis_loopback(forwards to std/core).
oxnet 0.1.0
Initial release.