Pcap.Net 0.10.0 (67076)
Pcap.Net - April 2012 Release
Version 0.10.0 (Change Set 67076)
April 27th, 2012 release of the Pcap.Net framework.
Files
- Pcap.Net.DevelopersPack.0.10.0.67076.zip - Includes all the Pcap.Net Tutorial example projects source files, the binaries in a 3rdParty directory and the documentation. It includes two versions - x86 (32 bit) version and x64 (64 bit) version (only the binaries are different).
- Pcap.Net.Binaries.0.10.0.67076.zip - The x86 (32 bit) and x64 (64 bit) binaries.
- Pcap.Net.Documentation.0.10.0.67076.zip - The documentation.
Changes
- .NET wrap for WinPcap:
- Added support for IPv4 datalink (raw IP packets). Thanks brianestey17!
- Fixed IPv6 device address. Thanks Crema!
- Packet Interpretation:
- VLanTaggedFrame (802.1Q) support.
- Renamed Destination property to CurrentDestination and fixed IPv4 destination to be according to source routing options when they exist. Transport checksum calculation uses the Destination property and not the CurrentDestination property. This is a breaking change since you need to set IpV4Layer's CurrentDestination property and not Destination property.
- Fixed TCP/UDP checksum calculation - use actual Transport length and not according to IPv4 total length.
- DataSegment.ToString() now only gives the first 10 bytes. DataSegment.ToHexadecimalString() gives the full hexadecimal string and DataSegment.ToString(Encoding) is now Decode().
- Added IgmpMessageType.MulticastTraceRoute, TcpOptionType.SelectiveNegativeAcknowledgements.
- Better support for malformed packets.
- Improved ArpLayer.GetHashCode().