Skip to content

chore(deps): bump noq-proto from 1.3.0 to 1.4.0 - #91

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/noq-proto-1.4.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/noq-proto-1.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 5, 2026

Copy link
Copy Markdown

Bumps noq-proto from 1.3.0 to 1.4.0.

Changelog

Sourced from noq-proto's changelog.

1.4.0 - 2026-10-20

⛰️ Features

  • (proto) Add {Connection,Path}Stats::sent_{packets,bytes} (#740) - (89ed00c)
  • (proto) Expose BBR bandwidth estimate in path stats (#823) - (dcb8949)
  • (udp) Deprecate UdpSocketState::send (#823) - (31032ff)

🐛 Bug Fixes

  • (noq) Wake endpoint waiters when the driver is dropped (#824) - (cf1bc66)
  • (noq) Surface non-WouldBlock recv errors from poll_recv (#823) - (099284e)
  • (noq) Ignore EMSGSIZE error triggered by ICMP Frag Needed (Path To Big) (#823) - (c3cac8a)
  • (noq) Reuse one receive buffer per batch instead of allocating per datagram (#823) - (941eef9)
  • (proto) Report time threshold losses correctly in qlog (#827) - (475b142)
  • (proto) Match unspecified local IP when sending connection close (#822) - (34ec969)
  • (proto) Do not coalesce into a too small datagram tail (#792) - (f916a5c)
  • (proto) Yield error on too many gaps in assembler (#823) - (61302fd)
  • (proto) Congestion: saturate CUBIC window increment to avoid overflow (#823) - (d7f3a88)
  • (proto) Allow the cwnd to be filled exactly (#823) - (9612584)
  • (proto) Pass CID length/lifetime to Connection::new directly (#823) - (9fc7f70)
  • (proto) Bound assembler chunk count regardless of over-allocation (#823) - (b08b5e1)
  • (proto) Check limits when processing already retired CIDs (#823) - (78a4b2e)
  • (proto) Limit total memory used to buffer incoming datagrams (#823) - (2ea64e1)
  • (proto) Limit total memory used to buffer outgoing datagrams (#823) - (09dd4ee)
  • (proto) Treat an equal-size delivery as evidence against a preceding loss burst (#823) - (dd77a46)
  • (proto) Apply RFC 9000 §12.4 packet-type rules to CONNECTION_CLOSE (#823) - (5fecec8)
  • (proto) Allow the cwnd to be filled exactly - (acfec5f)
  • (proto) Issue flow control credit once for streams both stopped and reset (#842) - (13b93f7)
  • (quinn-udp) Avoid permanent EWOULDBLOCK from macOS sendmsg kernel bug - (3d59275)
  • (quinn-udp) Add a per-send EMSGSIZE safety net - (b33c61c)
  • (udp) Handle EIO from sendmsg in the cmsg fallback (#823) - (68e27fa)
  • (udp) Avoid permanent EWOULDBLOCK from macOS sendmsg kernel bug (#823) - (9c42264)
  • (udp) Add a per-send EMSGSIZE safety net (#823) - (49477cf)
  • (udp) Read cmsg payloads unaligned (#823) - (215f49e)

🚜 Refactor

  • (proto) Take items from core and alloc where std re-exports them (#838) - (71c390c)
  • (proto) Factor out DatagramBuffer for queues in either direction (#823) - (1c51be5)
  • (proto) Name the hash map types through crate-root aliases (#845) - (117e54c)

📚 Documentation

  • (noq) Document why the receive batch is copied into a reusable buffer (#823) - (246c7e4)
  • (noq) Document cancellation safety for accept_uni, accept_bi and read_datagram (#823) - (56522d8)
  • (quinn) Document cancellation safety for accept_uni, accept_bi and read_datagram - (8663c76)
  • Adjust contributor guidelines and add new ai policy (#832) - (1137456)

⚡ Performance

... (truncated)

Commits
  • 34f75c4 chore: Release
  • 117e54c refactor(proto): name the hash map types through crate-root aliases (#845)
  • 13b93f7 fix(proto): issue flow control credit once for streams both stopped and reset...
  • 58869bf Merge commit 'ba18f6c12ad96a66c92d38471eb3370b7bd68337' into sync-upstream
  • 4523eaa perf(proto): replace the assembler BinaryHeap with a sorted VecDeque (#823)
  • 5fecec8 fix(proto): apply RFC 9000 §12.4 packet-type rules to CONNECTION_CLOSE (#823)
  • f268351 tests(proto): port connection_close_while_congestion_blocked to noq's api
  • a17c35e tests(proto): Test that CONNECTION_CLOSE is sent even when congestion blocked...
  • dcb8949 feat(proto): Expose BBR bandwidth estimate in path stats (#823)
  • dd77a46 fix(proto): Treat an equal-size delivery as evidence against a preceding loss...
  • 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 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 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)

Bumps [noq-proto](https://github.com/n0-computer/noq) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/n0-computer/noq/releases)
- [Changelog](https://github.com/n0-computer/noq/blob/main/CHANGELOG.md)
- [Commits](n0-computer/noq@noq-proto-v1.3.0...noq-proto-v1.4.0)

---
updated-dependencies:
- dependency-name: noq-proto
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 5, 2026
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants