Skip to content
fast, simple packet creation / parsing, with definitions for the basic TCP/IP protocols
Python Makefile
Branch: master
Clone or download
mx and obormot Turn strings in headers into bytes. Necessary for Py3 compatibility. (#…
…461)

* Turn strings in headers into bytes. Necessary for Py3 compatibility.
Has no effect in Py2, where str == bytes.
* Add a test for the string packing in headers.
Latest commit cbc51dc Oct 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs updating copyright date Dec 14, 2018
dpkt Turn strings in headers into bytes. Necessary for Py3 compatibility. (#… Oct 25, 2019
examples
.coveralls.yml Add coveralls Jun 11, 2015
.gitignore adding an ICMP example script Aug 23, 2016
.landscape.yml Disable PEP8 - E704 Mar 27, 2015
.prospector.yaml
.travis.yml Drop python 2.6 support and add python 3.7 testing Apr 20, 2019
AUTHORS
CHANGES set the version to 1.9.0 Jan 3, 2017
LICENSE pull from dpkt r82 Jun 6, 2012
MANIFEST.in adding initial docs framing for readthedocs May 18, 2015
Makefile initial work on setup/tox Dec 18, 2014
README.rst fix bullet list in readme Mar 23, 2017
setup.cfg fix alias for pypi release Mar 23, 2017
setup.py updating supported Python version in package info May 3, 2019
tox.ini Drop python 2.6 support and add python 3.7 testing Apr 20, 2019

README.rst

dpkt

Installation

pip install dpkt

Documentation

https://dpkt.readthedocs.org/

Recent News

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.

About

This code is based on dpkt code lead by Dug Song and is now being maintained and improved by an extended set of contributors and developers.

LICENSE

BSD 3-Clause

You can’t perform that action at this time.