NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3265 most downloaded on PyPI
fast, simple packet creation / parsing, with definitions for the basic TCP/IP protocols
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.6 years
Some releases are documented
notes for 8 of 21 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
21 releases · first in 2014
Fixed endianness issues in PCAPNG, Loopback
Changelog 1.9.8 [2022-08-17]
Fixed performance regression
One column per quarter.
[2021-08-16]
Nothing published for this version
Added in the TLS 1.3 Cipher Suite from the RFC 8446 dated August 2018
Change Log:
[2021-05-21]
Released 1.9.5, thanks a bunch to all contributors but mostly to @crocogorical for doing most of the work :)
Released 1.9.5, thanks a bunch to all contributors but mostly to @crocogorical for doing most of the work :)
1.9.5 Changelog: - New example showing how to process truncated DNS packets (examples/print_dns_truncated.py). - Corrected typo in BGP.notification attribute. - BGP.Update.Attribute.MPReachNLRI.SNPA now inherits from dpkt.Packet. - Byteorder is now specified when packing GRE optional fields. - #517: Improvement to Radiotap class, supporting multi-byte and misaligned flags fields. Endianness is now enforced. - Github issue template added for bug reporting. - Compliance with flake8 formatting. - asn1.py::utctime method now returns time in UTC, instead of local. - Allow multiple InterfaceDescriptionBlocks with pcapng.Writer. - SCTP decoder DATA chunk padding aligned to 4-bytes, and improved handling of .data field. - IEEE80211 DELBA frame now works on big and little-endian architectures. - Introduce compat.ntole which converts from network byte order to little-endian byte order, regardless of host endianness. - Ethernet class now attempts to unpack the padding and trailer if present. - Added anonymous property to cipher suites, which returns True if the cipher suite starts with 'anon'. - Added pfs (Perfect Forward Secrecy) and aead (Authenticated Encryption with Additional Data) properties to cipher suites. - Added old CHACHA20-POLY1305 related cipher suites to TLS CipherSuite list. - Remove redundant num_compression_methods from TLSClientHello - Testing improved from 90% coverage to over 99%.
Nothing published for this version
fix netbios name encoding and decoding
It's been a while since we pushed new stuff to PyPI, so we're pushing the latest stuff. Please don't kill me but there's not really a nice feature/bug
Hi All,
It's been a while since we pushed new stuff to PyPI, so we're pushing the latest stuff. Please don't kill me but there's not really a nice feature/bug list we can give of what's been changed.... but at least PyPI will have a nicer/newer version :)
Nothing published for this version
The DPKT code base now supports both Python2 and Python3 thanks to the efforts of @kylekeppler @jonathanslenders @sunhao2014 and many more.
The DPKT code base now supports both Python2 and Python3 thanks to the efforts of @kylekeppler @jonathanslenders @sunhao2014 and many more.
Given the large amount of work that went into the Python3 support there's bound to be a few wrinkles that crop up.
Please submit an Issue if you find a problem The legacy/stable release is dpkt==1.8.8 (https://github.com/kbandla/dpkt/releases), please use this release if you have any troubles.
You have a legacy script that uses a method that has been deprecated.
This release is the 'legacy stable' release of DPKT for Python 2. This version should be used for the following use cases:
To install this version: $ pip install dpkt==1.8.8
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →