Revisions of python-dpkt
Ana Guerrero (anag+factory)
accepted
request 1223764
from
Markéta Machová (mcalabkova)
(revision 11)
Ana Guerrero (anag+factory)
accepted
request 1147607
from
Matej Cepl (mcepl)
(revision 10)
Forwarded request #1147585 from kairu - Add Python 3.11 build.
Dominique Leuenberger (dimstar_suse)
accepted
request 924285
from
Matej Cepl (mcepl)
(revision 9)
- Update skip-BE-tests.patch so that it actually fixes things, instead of just skipping tests (gh#kbandla/dpkt#615). - Update to 1.9.7.2: - Fixed performance regression (#611) - Moved the project documentation from Read the Docs(RST) to github.io(MarkDown) - Added a new mechanism for creating bit-sized field definitions in the protocol parsers (Packet.__bit_fields__) - Added pretty printing capability aka Packet.pprint(), Packet.__pprint_funcs__ - Added documentation on developing protocol parsers in dpkt (creating_parsers.md) - Added a universal pcap+pcapng reader (dpkt.pcap.UniversalReader) - Improved TLS ClientHello and ServerHello parsing: return an "Unknown" ciphersuite instead of raising an exception, add codes for rfc8701, GREASE ciphersutes - Added function to get IP protocol name - Modified Packet.__getitem__() and added Packet.__contains__() to address the nested protocol layers - Fixed payload length interpretation in AH decoder - Improved handling of invalid chunks in HTTP and SCTP - Fixed decoding of IPv6 fragments after the 1st fragment - Support rfc3540 nonce sum flag in TCP - Added in the TLS 1.3 Cipher Suite from the RFC 8446 dated August 2018 - Added support for Linux cooked capture v2, SLL2. - 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%. - Remove upstreamed patch fix_s390x_tests.patch - Add patch skip-BE-tests.patch skipping failing tests again (gh#kbandla/dpkt#505).
Dominique Leuenberger (dimstar_suse)
accepted
request 859976
from
Matej Cepl (mcepl)
(revision 8)
- Rename skip_s390x_tests.patch to fix_s390x_tests.patch (from the upstream commit 4ce0b897e60a), which seems to fix the problem.
Dominique Leuenberger (dimstar_suse)
accepted
request 855900
from
Matej Cepl (mcepl)
(revision 7)
Cleanup (forwarded request 855899 from mcepl)
Dominique Leuenberger (dimstar_suse)
accepted
request 686318
from
Tomáš Chvátal (scarabeus_iv)
(revision 6)
Dominique Leuenberger (dimstar_suse)
accepted
request 681304
from
Tomáš Chvátal (scarabeus_iv)
(revision 5)
- Update to 1.9.2: * Tiny fixes for 3.7 python - Enable tests - Add proper dependencies
Dominique Leuenberger (dimstar_suse)
accepted
request 561440
from
Tomáš Chvátal (scarabeus_iv)
(revision 4)
- Update to version 1.9.1: * Allow building with python3 - Remove epydoc dependency so we can remove py2 only package
Adrian Schröter (adrianSuSE)
committed
(revision 3)
Split 13.2 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 2)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 197804
from
Greg Freemyer (gregfreemyer)
(revision 1)
A new package to create / parse IP packets. Required for plaso which I still hope to get into 13.1
Displaying all 11 revisions