Skip to content

Bump the major group across 1 directory with 4 updates - #3

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/major-c24d57cdfa
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/major-c24d57cdfa

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown

Bumps the major group with 4 updates in the / directory: spin, buddy_system_allocator, object and smoltcp.

Updates spin from 0.9.8 to 0.12.0

Updates buddy_system_allocator from 0.10.0 to 0.13.0

Commits
  • 95b6b9e Release v0.13.0
  • 54bc9a3 Fix compilation warnings for Rust 2024 edition
  • 49e161a Merge pull request #48 from Acture/master
  • 6739802 feat: add fixed-address allocation for FrameAllocator
  • 70703b0 Merge pull request #45 from mevinagrise/docs-safety-sections
  • f916fb7 docs: clarify additional safety requirements
  • 0e44835 Merge pull request #46 from mevinagrise/fix-frame-top-order-merge
  • 29f39f8 Merge pull request #47 from mevinagrise/fix-frame-zero-start
  • 05edc00 Merge pull request #44 from mevinagrise/docs-wording-fixes
  • cfe3849 fix: handle zero start correctly when splitting frame ranges
  • Additional commits viewable in compare view

Updates object from 0.36.7 to 0.39.1

Changelog

Sourced from object's changelog.

0.39.1

Released 2026/04/21.

Changed

  • Changed read::PeFile::imports to return an error for empty import names. #873

  • Fixed read::PeFile::imports to handle import names in a different section. #881

  • Fixed the ELF section flags for write::StandardSection::EhFrame. #877

  • Updated hashbrown, indexmap, and wasmparser dependencies. #879

Added

  • Added Android definitions for ELF. #875

  • Updated Mach-O definitions. #883

  • Added read::macho::LoadCommandData::dylib_use_flags. #887


0.39.0

Released 2026/03/29.

Breaking changes

  • Changed read::NativeFile to use NativeEndian instead of Endianness. #851

  • Changed the type of elf::Dyn32/64::d_tag to signed (i32/i64). Changed the type of DT_* constants to i64. Changed write::elf::Writer::write_dynamic parameter to match. #852

  • Changed parsing to always support unaligned data. The unaligned feature now has no effect. #861

  • Changed read::SymbolMapName::new to accept a size parameter.

... (truncated)

Commits

Updates smoltcp from 0.11.0 to 0.13.1

Release notes

Sourced from smoltcp's releases.

v0.13.0

Highlights of this release are IPv6 SLAAC support, TCP improvements (zero window probes, retransmit fixes, RFC compliance), raw socket enhancements, and a bump to Rust Edition 2024.

  • Minimum Supported Rust Version (MSRV) bumped to 1.91.
  • Rust Edition bumped to 2024. (#1084)
  • heapless dependency bumped to v0.9. (#1083)
  • iface
    • IPv6 SLAAC (Stateless Address Autoconfiguration), gated behind a new slaac feature flag. (#1039)
    • Add slaac_updated_at method to check when SLAAC addresses were last updated. (#1130)
    • Add getters for the default IPv4/IPv6 route and is_ipv4_gateway/is_ipv6_gateway helpers. (#1129)
    • Exhaust egress socket state on poll, so sockets don't have to wait for the next poll to send queued data. (#1059)
    • Remove always-Ok Results in consume(). (#1093)
    • Honor any_ip when checking local address. (#1119)
    • Add iface_max_route_count-0 feature flag to disable the routing table entirely. (#1057)
    • Improve IPv4 source address selection for multi-subnet interfaces. (#1074)
    • Fix poll_at returning stale timestamps due to silent_until expiry check. (#1127)
    • Fix fragment payload sizes not being a multiple of eight octets. (#1116)
    • Fix incorrect packet length after defragmentation. (#1094)
    • Fix compilation of IPv6+Multicast without Ethernet. (#1043)
    • Log and drop IPv6 packets requiring fragmentation (IPv6 routers must not fragment). (#1038)
  • tcp
    • Add zero window probe support. (#1026)
    • Close socket if the local IP is no longer assigned to the interface. (#1113)
    • Reject bytes outside the receive window. (#1079)
    • Don't accept RST packets on listening sockets. (#1058)
    • Don't send TCP RST when packet is handled by a raw socket. (#1069)
    • Send challenge ACK for duplicate ACK in LAST-ACK state. (#1126)
    • Fix retransmit exponential backoff, align to RFC 6298. (#1023)
    • Restart retransmit timer on new data ACK. (#1018)
    • Fix FIN retransmit in CLOSING state. (#1026)
    • Add pause_synack feature flag to allow user code to withhold SYN|ACK. (#1063)
  • socket
    • ICMP: support binding to a TCP port. (#1089)
    • ICMP: add no-auto-icmp-echo-reply feature flag to disable automatic echo replies. (#1106)
    • Raw: allow receiving all protocols and IP versions (unfiltered mode). (#1067)
    • Raw: fix panic when payload buffer exceeds packet size during fragmentation. (#1077)
    • DHCPv4: reuse DHCPOFFER transaction ID in DHCPREQUEST. (#1061)
    • DHCPv4: fix panic when T1 < T2 < lease duration is not respected by server. (#1029)
    • DNS: fix compilation when socket-dns is enabled but socket-udp isn't. (#1041)
    • Implement AnySocket for the Socket enum. (#1092)
  • phy
    • Tracer: update public API to allow custom inspection and printing of packets. (#1076)
    • TunTapInterface: no longer automatically enables medium-ethernet feature. (#1055)
  • wire
    • Add generic IPv4/IPv6 packet parsing support to IpRepr. (#1087)
    • Make Cidr initialization const. (#1036)
    • Add conversion from Endpoint into SocketAddr. (#1124)
    • Use newly stable IP methods from core::net. (#1115)
    • Fix RawHardwareAddress panic when parsing to specific link-layer address. (#1027)

... (truncated)

Changelog

Sourced from smoltcp's changelog.

[0.13.1] - 2026-05-01

  • tcp: Fix panic when a listening socket receives a SYN from the unspecified addr.
  • tcp: fix SACK sequence number overflow, which could cause a panic when compiling with overflow checks enabled.
  • ipv4: Check IPv4 IHL to be at least 20 bytes.

[0.13.0] - 2026-03-20

Highlights of this release are IPv6 SLAAC support, TCP improvements (zero window probes, retransmit fixes, RFC compliance), raw socket enhancements, and a bump to Rust Edition 2024.

  • Minimum Supported Rust Version (MSRV) bumped to 1.91.
  • Rust Edition bumped to 2024. (#1084)
  • heapless dependency bumped to v0.9. (#1083)
  • iface
    • IPv6 SLAAC (Stateless Address Autoconfiguration), gated behind a new slaac feature flag. (#1039)
    • Add slaac_updated_at method to check when SLAAC addresses were last updated. (#1130)
    • Add getters for the default IPv4/IPv6 route and is_ipv4_gateway/is_ipv6_gateway helpers. (#1129)
    • Exhaust egress socket state on poll, so sockets don't have to wait for the next poll to send queued data. (#1059)
    • Remove always-Ok Results in consume(). (#1093)
    • Honor any_ip when checking local address. (#1119)
    • Add iface_max_route_count-0 feature flag to disable the routing table entirely. (#1057)
    • Improve IPv4 source address selection for multi-subnet interfaces. (#1074)
    • Fix poll_at returning stale timestamps due to silent_until expiry check. (#1127)
    • Fix fragment payload sizes not being a multiple of eight octets. (#1116)
    • Fix incorrect packet length after defragmentation. (#1094)
    • Fix compilation of IPv6+Multicast without Ethernet. (#1043)
    • Log and drop IPv6 packets requiring fragmentation (IPv6 routers must not fragment). (#1038)
  • tcp
    • Add zero window probe support. (#1026)
    • Close socket if the local IP is no longer assigned to the interface. (#1113)
    • Reject bytes outside the receive window. (#1079)
    • Don't accept RST packets on listening sockets. (#1058)
    • Don't send TCP RST when packet is handled by a raw socket. (#1069)
    • Send challenge ACK for duplicate ACK in LAST-ACK state. (#1126)
    • Fix retransmit exponential backoff, align to RFC 6298. (#1023)
    • Restart retransmit timer on new data ACK. (#1018)
    • Fix FIN retransmit in CLOSING state. (#1026)
    • Add pause_synack feature flag to allow user code to withhold SYN|ACK. (#1063)
  • socket
    • ICMP: support binding to a TCP port. (#1089)
    • ICMP: add no-auto-icmp-echo-reply feature flag to disable automatic echo replies. (#1106)
    • Raw: allow receiving all protocols and IP versions (unfiltered mode). (#1067)
    • Raw: fix panic when payload buffer exceeds packet size during fragmentation. (#1077)
    • DHCPv4: reuse DHCPOFFER transaction ID in DHCPREQUEST. (#1061)
    • DHCPv4: fix panic when T1 < T2 < lease duration is not respected by server. (#1029)
    • DNS: fix compilation when socket-dns is enabled but socket-udp isn't. (#1041)
    • Implement AnySocket for the Socket enum. (#1092)
  • phy
    • Tracer: update public API to allow custom inspection and printing of packets. (#1076)
    • TunTapInterface: no longer automatically enables medium-ethernet feature. (#1055)

... (truncated)

Commits
  • e347a1e Merge pull request #1145 from smoltcp-rs/release-0-13-1
  • d6c4b64 Release v0.13.1
  • 4a19ac7 Merge pull request #1144 from smoltcp-rs/tcp-unspecified-fix
  • ffeaf62 Fix TCP crash when receiving SYN from unspecified addr.
  • 096b006 Merge pull request #1139 from tomkris/ihl-check
  • faa1603 ipv4: check IPv4 IHL to be at least 20 bytes
  • 1ae2846 Merge pull request #1138 from smoltcp-rs/fix-sack-overflow
  • 25d4f7c tcp: fix sack sequence number overflow.
  • df66ffe Release v0.13.0
  • 608a3b9 Merge pull request #1127 from HueCodes/fix/meta-poll-at-stale-timestamp
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Jun 7, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: deps. Please create it before Dependabot can add it to a pull request.

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

@dependabot dependabot Bot changed the title Bump the major group with 4 updates Bump the major group across 1 directory with 4 updates Jun 7, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/major-c24d57cdfa branch 2 times, most recently from 369ce6a to bc73e2c Compare June 10, 2026 07:49
@dependabot
dependabot Bot force-pushed the dependabot/cargo/major-c24d57cdfa branch from bc73e2c to 887c166 Compare June 15, 2026 05:23
Bumps the major group with 4 updates in the / directory: spin, [buddy_system_allocator](https://github.com/rcore-os/buddy_system_allocator), [object](https://github.com/gimli-rs/object) and [smoltcp](https://github.com/smoltcp-rs/smoltcp).


Updates `spin` from 0.9.8 to 0.12.0

Updates `buddy_system_allocator` from 0.10.0 to 0.13.0
- [Commits](rcore-os/buddy_system_allocator@v0.10.0...v0.13.0)

Updates `object` from 0.36.7 to 0.39.1
- [Changelog](https://github.com/gimli-rs/object/blob/main/CHANGELOG.md)
- [Commits](gimli-rs/object@0.36.7...v0.39.1)

Updates `smoltcp` from 0.11.0 to 0.13.1
- [Release notes](https://github.com/smoltcp-rs/smoltcp/releases)
- [Changelog](https://github.com/smoltcp-rs/smoltcp/blob/main/CHANGELOG.md)
- [Commits](smoltcp-rs/smoltcp@v0.11.0...v0.13.1)

---
updated-dependencies:
- dependency-name: buddy_system_allocator
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: object
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: smoltcp
  dependency-version: 0.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: spin
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/major-c24d57cdfa branch from 887c166 to 6e43db6 Compare June 21, 2026 02:24
@lgutschow

Copy link
Copy Markdown
Contributor

@dependabot ignore this major version

@dependabot @github

dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Jun 22, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/major-c24d57cdfa branch June 22, 2026 05:38
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.

1 participant