Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 26, 2025

Updates the requirements on pcap-parser to permit the latest version.

Changelog

Sourced from pcap-parser's changelog.

[0.17.0]

Added

  • Add benchmarks (using criterion)
  • Add example to display information about pcap file
  • Add method to get shb_hardware option value from SHB
  • Add helpers for SHB options
  • Add helper to get IPv4Addr and IPv6Addr from IDB
  • Add helpers to get the most common options for IDB
  • Add documentation for PcapNGOption structure and fields
  • Add unit test for timestamp decoding
  • Add helpers to get the most common options for ISB
  • Add Send trait bound to create_reader so I can use this in async context

Changed

  • Change as_xxx() function to return an error if length or value is invalid
  • Start adding helper functions for IDB and factorize code
  • Adjust lifetime in trait definition
  • Bump rustsec/audit-check from 1 to 2
  • Disable protobuf output in benchmarks (Closes #49)
  • Upgrade nom to version 8.0
  • Update MSRV to 1.65 (for nom 8)
  • Upgrade pprof to 0.15 (Closes #46)
  • Bump the crates-io group across 1 directory with 2 updates
  • Keep criterion dev-dependency to 0.5, pprof is not yet compatible with 0.6

Fixed

  • Fix PcapNGOption 32 bits conversions
  • Fix typo
  • Fix Correct header detection in LegacyPcapReader

Other

  • Fix clippy warnings: elided lifetime has a name
  • Fix (nightly) clippy warnings: explicit lifetime could be elided
  • Generate lockfile (to see if that fixes rustsec/audit-check v2 failures)
  • Fix clippy warnings: inline arguments in println!/format!
  • Fix clippy (nightly) warning: error: hiding a lifetime that's elided elsewhere is confusing
  • Update cargo-check-external-types toolchain
  • Ignore errors in check-external-types for now

0.16.0

Added

  • Add SLL2 support (#31)
  • Add support for PCAP "modified" format (#35)

... (truncated)

Commits
  • 38ff4ea Include benchmarks in cargo package
  • b7bb70e Ignore some patterns when generating changelog
  • c5d87ac Use git-cliff to generate CHANGELOG (with some manual editions)
  • 37722ab Bump version to 0.17.0
  • eda294d Keep criterion dev-dependency to 0.5, pprof is not yet compatible with 0.6
  • a599f53 Add Send trait bound to create_reader so I can use this in async context
  • 934258d Bump the crates-io group across 1 directory with 2 updates
  • 5735a6c Upgrade pprof to 0.15 (Closes #46)
  • 4596a74 Update MSRV to 1.65 (for nom 8)
  • df43a0d Upgrade nom to version 8.0
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [pcap-parser](https://github.com/rusticata/pcap-parser) to permit the latest version.
- [Changelog](https://github.com/rusticata/pcap-parser/blob/master/CHANGELOG.md)
- [Commits](rusticata/pcap-parser@pcap-parser-0.16.0...pcap-parser-0.17.0)

---
updated-dependencies:
- dependency-name: pcap-parser
  dependency-version: 0.17.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 26, 2025

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@mikemiles-dev mikemiles-dev merged commit 7599ac2 into main Dec 27, 2025
2 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/pcap-parser-0.17 branch December 27, 2025 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants