Skip to content

PyPCAPKit v1.0.0rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 04 May 06:22
· 505 commits to main since this release
v1.0.0rc1
f7104d3
  • f7104d3 bugfix in create release action
  • a284431 bugfix in create release action
  • 968dfc1 bumped version to 1.0.0rc1
  • 1185189 updated sample output
  • 0396511 revised pcapng schema (set section length to -1 if needed)
  • a5654f8 bugfix in PCAPNG docstrings
  • 9b53763 added pcapng docs
  • 27774a3 updated docs (general fix)
  • 3e04b57 minor bugfix for pcapng protocol (method name typo)
  • 1a6aea9 make isort
  • edd1c07 finished implementation of PCAPNG protocol
  • e67088c added pcapng samples
  • 428c60c general cleanup for PCAPNG engine
  • c59a387 updated docs for warning/exception changes
  • 1077507 bugfix in PCAPNG protocol
  • 2d4256a bugfix in PCAPNG schema
  • 6507d47 added Protocol._get_payload for customisable payload retrieving methods
  • 32ad44a bugfix in schema
  • 54cbba0 bugfix for PCAP Frame timestamp out of range handling
  • dbca330 bugfix for PCAPNG engine init
  • a29e9fd quiet on MultiDict.get
  • d85cfac bugfix in fields (added length property and revised call)
  • 88c0a2c added SchemaWarning
  • b19fee0 added pcapng test files
  • 9950e0d revised switch field arglist (removed length)
  • fc657f1 added pycharm profiles
  • 7eb43a6 revised Extractor input file extension check
  • e409b9a added test_pcapng
  • afa20e7 revised PCAP Frame timestamp handling
  • 383bc32 working on pcapng protocol impl (added all block parsing)
  • c999984 working on pcapng protocol impl (added IDB parsing)
  • d13ff17 bugfix for circular imports in PCAPNG protocol
  • f618b52 make isort
  • 43e6258 working on pcapng protocol impl (added all secrets/records)
  • 945242c make isort
  • 4904958 revised PCAP Frame timestamp making process
  • 468bbcf working on pcapng protocol impl (added all options parsing/making)
  • 873dd6c Update requirements.txt
  • c4bceeb Scheduled weekly dependency update for week 18 (#137)
  • d7d491b working on pcapng protocol impl (added PACK options making)
  • 4ba3722 make isort
  • acd2823 working on pcapng protocol impl (added ISB & PACK options parsing)
  • 56daf53 working on pcapng protocol impl (added NRB options)
  • dc87cba working on pcapng protocol impl (added EPB options)
  • 755a362 added namespace check of options
  • 3fb3b9c revised pcapng schema for the redesign of OptionType enum
  • a2fd7fe revised const/vendor for missing & type hints
  • f8958ab working on pcapng protocol impl (added IF options)
  • 8312727 working on pcapng protocol impl (adding IF options)
  • 9cd07ad working on pcapng protocol impl (added general opts)
  • b276e8b added custom option enums for direct reference
  • d58a1a0 working on pcapng protocol impl (added shb & option generic handling)
  • 965130f bugfix in doc for TCP
  • 693621f added CustomOption schema/data
  • 3e4b3e8 updated sample output
  • ffc13c6 make isort
  • 5456696 revised schema's packet context usage * added packet param to SchemaField * use packet arg in SchemaField.un/pack as packet dict key * added docs for OptionField's option_padding dict key * added snaplen for PCAPNG engine extraction process (for ISB) * revised usage of callback functions in schemas * bugfix in PCAPNG schema for PayloadField usage
  • e8e715b make isort
  • 2af3f99 renamed Schema.pre_process as pre_unpack; added .pre_pack
  • dfac5d1 revised default dumper object_hook
  • dde3420 working on pcapng protocol impl (added unknown block read/make)
  • b52bd7c bugfix in PCAPNG schema typing annotations
  • c42248c removed packets attribute from PCAPNG context (unused)
  • 5f50a73 make isort
  • 9715d38 revised dpkt engine workflow
  • 49e57bb working on pcapng protocol impl (added _make_data, _decode_next_layer)
  • 74707eb removed unnecessary call in scapy engine
  • ecbb99d revised Extractor * added PCAPNG engine support * bugfix in engine module mapping * added magic_number property
  • 429f1a0 revised 3rd party engines (no need to call builtin engine)
  • 1dfd66b bugfix in PCAPNG secrets name mapping
  • 8fdc205 make isort
  • 8a9a2a6 added registry method to PCAPNG
  • d021ade working on pcapng protocol impl (make done)
  • 92da1a2 updated docs for HTTP/2
  • 7ebd4cf working on pcapng protocol impl (read done)
  • 3738773 updated docs for Frame
  • 58d979c bugfix in Frame (~._data should be the entire packet)
  • 9efaca9 bugfix for Extractor.read_frames (no return)
  • fc79049 updated docs for PCAPNG engine
  • 70f1c22 make isort
  • c3df364 working on pcapng protocol impl * added context/nanosecond/linktype properties & revised name * added pack/unpack impl with self._ctx support * added post_init to define the init args
  • 0ea7842 revised first block processing in pcapng engine
  • 5e01e59 updated docs for DeprecatedFormatWarning
  • 5ddbdb6 added DeprecatedFormatWarning
  • 23b737b added checks for interface ID in packet related blocks
  • 689feeb implemented PCAPNG engine support
  • 7f6de7b added necessary attributes to PCAPNG data models for compatibility support
  • 25f216f implemented toolkit functions for PCAPNG
  • aeee9a1 working on pcapng protocol impl
  • bca119c working on pcapng engine
  • 5d86eb2 renamed pcapkit.toolkit.default as pcapkit.toolkit.pcap
  • 9290f65 bugfix in data imports
  • e49e463 updated extraction typings
  • cc72690 make isort
  • fd3cee5 revised engines & extraction * merged unnecessary properties to engine instance * updated docs accordingly
  • 4744f08 working on pcapng protocol impl (added default mappings)
  • 4c95a76 make isort
  • edef4a4 added unknown secrets data model & header schema
  • 9014c8b updated docs for PCAP Frame
  • 63fce1d working on pcapng protocol impl
  • 74916c6 bugfix for PCAPNG schema with a generic BlockType
  • b782149 updated Enum output format in dumpkit & updated sample outputs
  • da9a08b bugfix in Frame._decode_next_layer for NoPayload compat
  • 02912e2 bugfix in NumberField for default bitmask
  • cbd7034 added test_tcp for TCP options test
  • 66d24e2 WIP: 33cda9b working on pcapng (data model done, revised header schema)