Skip to content

PyPCAPKit v1.5.0b4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Sep 09:42
· 1189 commits to main since this release

What's Changed

🏕 Features

  • refactor: extract duplicated wire-unit arithmetic across mh/ipv6_route/hopopt/ipv6_opts by @JarryShaw in #509
  • test: sort sample_path() calls into real source order in the tier guard by @JarryShaw in #510
  • fix(vendor): retire the IPX socket scrape, its data source is gone (#507) by @JarryShaw in #511
  • docs: set PCAPKIT_SPHINX before importing pcapkit, not after by @JarryShaw in #520
  • fix(foundation): let register_extractor_* accept pcapkit's own built-in classes by @JarryShaw in #523
  • docs: add CHANGELOG.rst and render it in the Sphinx docs by @JarryShaw in #521
  • fix(vendor): send a descriptive User-Agent and retarget the dead pcapng draft by @JarryShaw in #524
  • fix(foundation): make register_mh_extension take schema keyword-only (#516) by @JarryShaw in #526
  • fix(protocols): repair all entries that name nothing, and guard the class by @JarryShaw in #527
  • fix(mh): count a CGA extension's 4-octet header in its reported length by @JarryShaw in #528
  • ci: feed the generated CHANGELOG.md to the release body, and gate its drift by @JarryShaw in #529
  • fix(vendor): make the handover_initiate_status crawler reachable (release blocker for make vendor) by @JarryShaw in #531
  • docs: mark the Type Stubs copies of four TypedDicts :no-index: by @JarryShaw in #532
  • fix(tcp): enforce the SACK length rule its docstring already promised (#519) by @JarryShaw in #535
  • fix(protocols): let from_data rebuild a parsed packet by @JarryShaw in #536
  • docs(hopopt): cite RFC 8200 section 4.2 for the Opt Data Len sentence (#530) by @JarryShaw in #538

Full Changelog: v1.5.0b3...v1.5.0b4