Skip to content

Releases: libpnet/libpnet

v0.34.0

19 Jul 19:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.33.0...v0.34.0

v0.33.0

03 Feb 15:40
Compare
Choose a tag to compare

What's Changed

  • Apply dependabot on all subfolders by @matteyeux in #578
  • packet: add DHCP support by @Martichou in #581
  • Fix examples/arp_packet.rs by @palindrom615 in #586
  • Add blanket impls of Packet for Box and &T. by @landhb in #599
  • Revert "Add blanket impls of Packet for Box and &T." by @mrmonday in #605
  • Upgrade dependencies
  • Remove pnet dev dependency from pnet_datalink
  • Fix cargo doc warning for pnet_macros

New Contributors

Full Changelog: v0.32.0...v0.33.0

Release v0.32.0

03 Feb 14:01
Compare
Choose a tag to compare

What's Changed

  • pnet_macros: Fix handle_vec_primitive for multi byte primitives by @jefftt in #596
  • Add missing #[repr(C)] attributes to structs
  • Enable the std feature by default use --no-default-features for nostd support

New Contributors

Full Changelog: v0.31.0...v0.32.0

Release v0.31.0

01 Jun 16:54
Compare
Choose a tag to compare

What's Changed

  • Update libc dependency to 0.2.117 by @cc-morning in #568
  • Fix feature deps in top-level Cargo.toml blocking #[no_std] use by @Felix-El in #566
  • bump version for ipnetwork in pnet_datalink by @matteyeux in #567
  • Upgrade dependencies by @mrmonday in #570
  • Fix some build warnings on Windows by @mrmonday c9bb42f

New Contributors

  • @cc-morning made their first contribution in #568
  • @matteyeux made their first contribution in #567

Full Changelog: v0.30.0...v0.31.0

Release v0.30.0

12 May 15:12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.29.0...v0.30.0

v0.29.0

13 Jan 19:27
Compare
Choose a tag to compare
  • Update Rust edition to 2021
  • Update time dev-dependency
  • Remove deprecated interface.mac_address(), use interface.mac instead
  • Make pnet_datalink::Channel be #[non_exhaustive]
  • Support more interface flags
  • Fix issue preventing filling the datalink write buffer on Linux
  • Clean up/better document some unsafety
  • Add icmpv6 echo request and reply packet types
  • Add Linux SLL packet type
  • Various code clean-ups

v0.28.0

15 May 12:41
1410816
Compare
Choose a tag to compare
  • Upgrade dependencies
  • Add USBPcap packet
  • Switch from Travis and AppVeyor to Github Actions for CI
  • Switch from compiletest_rs to trybuild for macro tests
  • Upgrade to github native dependabot
  • README cleanups
  • Switch from syntex to procedural macros
  • Support getting MacAddr octets as a fixed-size array
  • Fix crash found during fuzz testing
  • Fix invalid pointer use
  • Support setting IPv6 TTL

v0.26.0

01 May 19:04
Compare
Choose a tag to compare

This is bug fix and maintenance release.
All of topics are listed here libpnet 0.26.0 milestone.

v0.25.0

08 Jan 20:43
9402190
Compare
Choose a tag to compare

Fixes #391 and #394

v0.23.0

06 Nov 19:52
cd46f24
Compare
Choose a tag to compare
Merge pull request #390 from JuxhinDB/master

Version Bump to 0.23.0