Skip to content

Releases: shellrow/netdev

v0.11.0

05 May 08:16
cf7ca24

Choose a tag to compare

Change

Interface TX/RX speed

  • Add transmit_speed and receive_speed to Interface struct

v0.10.0

03 May 14:22

Choose a tag to compare

Change

  • Update Rust edition to 2021
  • Add friendly_name field to Interface struct
  • [Windows] Change iphlpapi function from GetAdaptersInfo to GetAdaptersAddresses
    • Get friendly_name of interfaces
    • IPv6 support

v0.9.0

28 Mar 14:29
568b43d

Choose a tag to compare

  • Add InterfaceType enum
  • Add if_type and flags fields to Interface struct

v0.8.2

22 Mar 14:57
dab7f43

Choose a tag to compare

Bug fix for Windows network interface enumeration.

  • Add interface types that were skipped during enumeration (e.g. IF_TYPE_IEEE80211)

v0.8.1

12 Feb 07:17

Choose a tag to compare

  • Bug fix for Windows
    • Add adapter type filter

v0.8.0

29 Jan 11:53

Choose a tag to compare

v0.7.0

16 Jan 13:12

Choose a tag to compare

  • Refactoring for Unix-Like OS
  • Remove libpnet from dependencies(to minimize dependencies)

The dependencies of v0.7.0 are as follows

  • Unix-Like OS
    • libc ^0.2
  • Windows
    • windows ^0.29.0

v0.6.0

09 Jan 15:16

Choose a tag to compare

  • Remove libpnet from Windows build dependencies and changed to windows-rs only.

v0.5.0

13 Nov 08:43

Choose a tag to compare

  • Reduce the time to get the IP address and MAC address of the default gateway
  • Reduce memory usage
  • Improve error handling
  • Add MacAddr struct for convenience