build(deps): bump the rust-dependencies group in /src/crates/netipc with 2 updates
Bumps the rust-dependencies group in /src/crates/netipc with 2 updates: libc and proptest.
Updates libc from 0.2.183 to 0.2.186
Release notes
Sourced from libc's releases.
0.2.186
Added
- Apple: Add
KEVENT_FLAG_*constants (#5070)- Linux: Add
PR_SET_MEMORY_MERGEandPR_GET_MEMORY_MERGE(#5060)Changed
- CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (#5058)
0.2.185
Added
- EspIDF: Add
espidf_picolibccfg for picolibcO_*flag values (#5035)- Hexagon: add missing constants and fix types for linux-musl (#5042)
- Redox: Add semaphore functions (#5051)
- Windows: Add
sprintf,snprintf, and thescanffamily (#5024)Fixed
- Hexagon: Decouple
time64types from musl symbol redirects (#5040)- Horizon: Change
POLLconstants fromc_shorttoc_int(#5045)0.2.184
MSRV
This release increases the MSRV of
libcto 1.65. With this update, you can now always use thecore::ffi::c_*types withlibcdefinitions, sincelibchas been changed to reexport fromcorerather than redefining them. (This usually worked before but had edge cases.) (#4972)Added
- BSD: Add
IP_MINTTLto bsd (#5026)- Cygwin: Add
TIOCM_DSR(#5031)- FreeBSD: Added
xfilestructe and file descriptor types (#5002)- Linux: Add CAN netlink bindings (#5011)
- Linux: Add
struct ethhdr(#4239)- Linux: Add
struct ifinfomsg(#5012)- Linux: Define
max_align_tfor riscv64 (#5029)- NetBSD: Add missing
CLOCK_constants (#5020)- NuttX: Add
_SC_HOST_NAME_MAX(#5004)- VxWorks: Add
flockandF_*LCKconstants (#4043)- WASI: Add all
_SC_*sysconf constants (#5023)Deprecated
The remaining fixed-width integer aliases,
__uint128_t,__uint128,__int128_t, and__int128, have been deprecated. Usei128andu128instead. (#4343)
... (truncated)
Changelog
Sourced from libc's changelog.
0.2.186 - 2026-04-24
Added
- Apple: Add
KEVENT_FLAG_*constants (#5070)- Linux: Add
PR_SET_MEMORY_MERGEandPR_GET_MEMORY_MERGE(#5060)Changed
- CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (#5058)
0.2.185 - 2026-04-13
Added
- EspIDF: Add
espidf_picolibccfg for picolibcO_*flag values (#5035)- Hexagon: add missing constants and fix types for linux-musl (#5042)
- Redox: Add semaphore functions (#5051)
- Windows: Add
sprintf,snprintf, and thescanffamily (#5024)Fixed
- Hexagon: Decouple
time64types from musl symbol redirects (#5040)- Horizon: Change
POLLconstants fromc_shorttoc_int(#5045)0.2.184 - 2026-04-01
MSRV
This release increases the MSRV of
libcto 1.65. With this update, you can now always use thecore::ffi::c_*types withlibcdefinitions, sincelibchas been changed to reexport fromcorerather than redefining them. (This usually worked before but had edge cases.) (#4972)Added
- BSD: Add
IP_MINTTLto bsd (#5026)- Cygwin: Add
TIOCM_DSR(#5031)- FreeBSD: Added
xfilestructe and file descriptor types (#5002)- Linux: Add CAN netlink bindings (#5011)
- Linux: Add
struct ethhdr(#4239)- Linux: Add
struct ifinfomsg(#5012)- Linux: Define
max_align_tfor riscv64 (#5029)- NetBSD: Add missing
CLOCK_constants (#5020)- NuttX: Add
_SC_HOST_NAME_MAX(#5004)- VxWorks: Add
flockandF_*LCKconstants (#4043)- WASI: Add all
_SC_*sysconf constants (#5023)Deprecated
... (truncated)
Commits
42620ff[0.2] libc: Release 0.2.1869db2eaaapple: add KEVENT_FLAG_* constants3840939Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE for linuxf697debchore: migrate from Cirrus CI to GHA71d5bfclibc: Release 0.2.1851027d1cRevert "ci: Pin nightly to 2026-04-01"0e9c6e5redox: Add semaphore functions24ef457feat: add back support for gnu windows x86 in ciaa75cafhorizon: Change POLL constants from c_short to c_intb7eda5ahexagon: add missing constants and fix types for linux-musl- Additional commits viewable in compare view
Updates proptest from 1.10.0 to 1.11.0
Commits
7f1367fMerge pull request #641 from proptest-rs/release-1.11a63bf7eproptest-state-machine v0.8.0d86e9ffadd changelog for #6407940313proptest v1.11.03ec998cfix #638 changelog8ceb00cMerge pull request #639 from lukoktonos/bits1289c8df1aMerge pull request #638 from folkertdev/f16-supportca9d8e1changelog #638a39869fimply f16 feat by unstable85c5ca0Merge pull request #637 from folkertdev/min-max-assoc-constants- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions