Skip to content

Conversation

@dignifiedquire
Copy link

@dignifiedquire dignifiedquire commented Dec 1, 2025

Updates up to quinn-rs@8bf6825

stormshield-damiend and others added 30 commits August 28, 2025 08:15
Previously `quinn*` would provide the `log` feature to log events via `log` if
no `tracing` subscriber exists.

Later quinn-rs#1923 allowed `quinn-udp` to log via
`log` directly, making `tracing` an optional dependency. For that, it introduced
the `direct-log` feature, a workaround name in order to not introduce a breaking
change.

This commit cleans up the above, renaming the `log` feature to `tracing-log` and
the `direct-log` to `log`. This is a breaking change and thus `quinn-udp` is
bumped to `v0.6.0`.

See quinn-rs#1921 for the full history.
Boxes AcceptError to avoid clippy::result_large_err, rather than
suppressing it. Breaking change.
Mark `RecvMeta` as non exhaustive such that subsequent field additions are not
breaking changes.

Fixes quinn-rs#2378.
We have reports that on some MacOS 10.15 systems, recvmsg can return a non IPv4
or IPv4 `RecvMeta`, potentially due to uninitialized memory. Instead of
panicking on an unknown address family, simply return an IO error.

Fixes quinn-rs#2383.
Bumps [rcgen](https://github.com/rustls/rcgen) from 0.14.3 to 0.14.4.
- [Release notes](https://github.com/rustls/rcgen/releases)
- [Commits](rustls/rcgen@v0.14.3...v0.14.4)

---
updated-dependencies:
- dependency-name: rcgen
  dependency-version: 0.14.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.219 to 1.0.223.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.219...v1.0.223)

---
updated-dependencies:
- dependency-name: serde
  dependency-version: 1.0.223
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [async-io](https://github.com/smol-rs/async-io) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/smol-rs/async-io/releases)
- [Changelog](https://github.com/smol-rs/async-io/blob/master/CHANGELOG.md)
- [Commits](smol-rs/async-io@v2.5.0...v2.6.0)

---
updated-dependencies:
- dependency-name: async-io
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
CathalMullan and others added 14 commits November 14, 2025 18:29
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.10.1 to 1.11.0.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.10.1...v1.11.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Mateusz Szczygieł <mateusz.szczygiel@nordsec.com>
- There is no libc::IP_RECVTOST defined for DragonFly. We do support it
  in the kernel, but it's not yet defined in libc.

- There is no recvmmsg(2) support in DragonFly kernel.
@n0bot n0bot bot added this to iroh Dec 1, 2025
@github-project-automation github-project-automation bot moved this to 🏗 In progress in iroh Dec 1, 2025
@matheus23 matheus23 changed the title chhore merge upstream chore: merge upstream Dec 1, 2025
@dignifiedquire dignifiedquire merged commit 8954a64 into main-iroh Dec 2, 2025
19 checks passed
@dignifiedquire dignifiedquire deleted the chore-merge-upstream branch December 2, 2025 08:53
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in iroh Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.