Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump smoltcp from 0.9.1 to 0.10.0 #1236

Merged
merged 2 commits into from
Jul 3, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 3, 2023

Bumps smoltcp from 0.9.1 to 0.10.0.

Changelog

Sourced from smoltcp's changelog.

[0.10.0] - 2023-06-26

  • Add optional packet metadata. Allows tracking packets by ID across the whole stack, between the Device impl and sockets. One application is timestamping packets with the PHY's collaboration, allowing implementing PTP (#628)

  • Work-in-progress implementation of RPL (Routing Protocol for Low-Power and Lossy Networks), commonly used for IEEE 802.15.4 / 6LoWPAN networks. Wire is mostly complete, full functionality will be in 0.11 hopefully! (#627, #766, #767, #772, #773, #777, #790, #798, #804)

  • dhcp: Add support for rebinding (#744)

  • iface:

    • add support for sending to subnet-local broadcast addrs (like 192.168.1.255). (#801)
    • Creating an interface requires passing in the time. (#799)
    • fix wrong payload length of first IPv4 fragment (#791, #792)
    • Don't discard from unspecified IPv4 src addresses (#787)
  • tcp:

    • do not count window updates as duplicate acks. (#748)
    • consider segments partially overlapping the window as acceptable (#749)
    • Perform a reset() after an abort() (#788)
  • 6lowpan:

    • Hop-by-Hop Header compression (#765)
    • Routing Header compression (#770)
  • wire:

    • reexport DNS opcode, rcode, flag. (#763, #806)
    • refactor IPv6 Extension Headers to make them more consistent and easier to parse. (#781)
    • check length field of NDISC redirected head (#784)
  • Modify hardware_addr and neighbor_cache to be not Option, add HardwareAddress::Ip (#745)

  • Add file descriptor support for tuntap devices, needed for the Android VPN API. (#776)

  • implement Display and Error for error types (#750, #756, #757)

  • Better defmt for Instant, Duration and Ipv6Address (#754, #758)

  • Add Hash trait for enum_with_unknown macro (#755)

Commits
  • cfc17ba Release v0.10.0
  • adfd2c2 Merge pull request #749 from smoltcp-rs/tcp-fixes-2
  • 6acc2b4 tcp: consider segments partially overlapping the window as acceptable
  • 9c903a8 Merge pull request #806 from smoltcp-rs/reexport-rcode
  • 9cfd5cf wire: Reexport DnsRcode
  • 803840b Merge pull request #796 from thvdveld/improve-tests
  • 6239609 Improve tests using rstest, move into own files, add more tests
  • c7e1a51 Merge pull request #805 from smoltcp-rs/packetmeta-no-ippacket
  • 3a8f133 Pass PacketMeta separately, not within IpPacket.
  • a4cee91 Merge pull request #628 from datdenkikniet/unique_packet_id
  • Additional commits viewable in compare view

Dependabot compatibility score

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 will merge this PR once CI passes on it, as requested by @zonyitoo.


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 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)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 3, 2023
@dependabot dependabot bot force-pushed the dependabot/cargo/smoltcp-0.10.0 branch from 7731593 to a4f47bf Compare July 3, 2023 15:52
Bumps [smoltcp](https://github.com/smoltcp-rs/smoltcp) from 0.9.1 to 0.10.0.
- [Changelog](https://github.com/smoltcp-rs/smoltcp/blob/main/CHANGELOG.md)
- [Commits](smoltcp-rs/smoltcp@v0.9.1...v0.10.0)

---
updated-dependencies:
- dependency-name: smoltcp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/smoltcp-0.10.0 branch from 9677717 to a509956 Compare July 3, 2023 16:00
@zonyitoo
Copy link
Collaborator

zonyitoo commented Jul 3, 2023

@dependabot squash and merge

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 3, 2023

One of your CI runs failed on this pull request, so Dependabot won't merge it.

Dependabot will still automatically merge this pull request if you amend it and your tests pass.

- HardwardAddress::Ip for Config::new
- now timestamp for Interface::new
@dependabot dependabot bot merged commit 32de79e into master Jul 3, 2023
6 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/smoltcp-0.10.0 branch July 3, 2023 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant