Commit Graph

  • 768a1cc801 feat(proto): MTU discovery probes should be congestion controlled Floris Bruynooghe 2026-04-09 11:23:52 +01:00
  • e5e862cb76 fix(proto): Eventually stop resending PATH_CHALLENGEs on revalidations (#590) Philipp Krüger 2026-04-14 12:53:00 +02:00
  • 4b013e319b refactor(docs): describe PathData vs PacketNumberSpace (#588) Floris Bruynooghe 2026-04-14 11:34:29 +01:00
  • 58272d9fa3 deploy: 6e11983a99e01765b514793612b48524d499dbc2 flub 2026-04-14 10:18:59 +00:00
  • f0ccfc2ece fix(proto): let server-side paths use recoverability hint on network change (#579) Franz Heinzmann 2026-04-14 11:01:39 +02:00
  • 35df78f4f5 deploy: 7a7249fc2ced407ad95a9695af4fe4511a643dd3 matheus23 2026-04-14 08:55:33 +00:00
  • c7d0e275ed deploy: a44878300f85eb3057b5589d7bc0ff1fece82369 matheus23 2026-04-14 08:50:44 +00:00
  • efdd98f749 deploy: faad27067f4bc8341c14b398af4fb318a7141e00 matheus23 2026-04-14 08:24:00 +00:00
  • 32ace101ce deploy: 723e16ddcad45a122a9ed92a26a1e9e116fb475c matheus23 2026-04-14 08:10:24 +00:00
  • cd218d06fd deploy: 1a5e99f49d089b638469ff1b05455e776a4191c6 matheus23 2026-04-13 17:55:13 +00:00
  • f35aeddedc deploy: 4c5b9f3558b861034b1a64a922881f121d82df88 matheus23 2026-04-13 17:42:18 +00:00
  • 7f935da0c0 deploy: b1bb9021aa999099dec34df30b3ccf692ccf6ce7 flub 2026-04-13 16:37:50 +00:00
  • 00ea25a7b6 deploy: 085690fce0e61da8d61392dcd16115d71ced11c6 flub 2026-04-13 16:35:20 +00:00
  • d31b11e7df deploy: 0905ff8129fe68a0ab27a10c46b34f96827e1659 Frando 2026-04-13 15:44:33 +00:00
  • 83bd7061c0 deploy: 71346d52cc4b9e5a03b85e62bf14083fc607843c matheus23 2026-04-13 15:02:37 +00:00
  • de242d85f4 chore: Add more cargo-make targets and update CI template (#586) Floris Bruynooghe 2026-04-13 15:42:43 +01:00
  • c6e7e028e3 deploy: b6b42a75ce36f8cdd78a8ca18697749819ab8f49 flub 2026-04-13 13:56:15 +00:00
  • 0a60f2af8d deploy: 934c0f55db8e96fcf00f7d24c9092cadeea43c90 matheus23 2026-04-13 13:46:48 +00:00
  • 3fa17d9b63 deploy: a3628a7cb3f37dec479de91fd402ffc512588add matheus23 2026-04-13 13:44:32 +00:00
  • e39c87a8bd deploy: 35b6c637981aea79464606c5ef78bef55c5d5b7f matheus23 2026-04-13 13:17:44 +00:00
  • 520ac2e91e deploy: e0b7ea21b0f0e8ac2fe0c1403a119ad5a3d90209 matheus23 2026-04-13 12:30:29 +00:00
  • b074b22a73 deploy: 1ac7a70ae565fb9e05a9f5e8391b6408037ff8ed Frando 2026-04-13 12:27:50 +00:00
  • f1e6fa4cc4 deploy: 899a62904c25be0c0366bc78481404c0b170b4eb Frando 2026-04-13 12:10:52 +00:00
  • 712b231d6f fix(proto): Move Connection::app_limited to PathData::app_limited (#580) Philipp Krüger 2026-04-13 13:24:10 +02:00
  • 9ce42b976b deploy: 660ce1e23156d601894bb9344b38d770e8085d10 flub 2026-04-13 11:05:43 +00:00
  • ea5fa355da deploy: 68ead9975eac232398de50b2c27886b40df7714f matheus23 2026-04-13 10:21:37 +00:00
  • f92c1b17bb deploy: 1e1d1f2a5272d9e8cc64dc12be385819fcd44c9a matheus23 2026-04-13 09:08:39 +00:00
  • cd0bc28331 deploy: bd6e6de27b3861e853f5ad6f90ca78c299b8fbfe matheus23 2026-04-13 07:54:05 +00:00
  • 5cdc2d64ae deploy: bf9dc105e01a2dee3e53c590626ca843e645faf3 matheus23 2026-04-13 07:37:07 +00:00
  • bda24fdae5 Upgrade rustls-platform-verifier to 0.7 Dirkjan Ochtman 2026-04-12 12:16:46 +02:00
  • 239287afce Take semver-compatible dependency updates Dirkjan Ochtman 2026-04-12 12:16:09 +02:00
  • 95863afb5d Bump MSRV to 1.85 (for rustls-platform-verifier) Dirkjan Ochtman 2026-04-12 12:14:26 +02:00
  • 3f6cf10d31 deploy: c9a410c86c424209cebe55fcce6c8c63f8d6e662 matheus23 2026-04-10 17:18:52 +00:00
  • e377e9539d refactor(proto): Spell out packet number (#577) Floris Bruynooghe 2026-04-10 17:09:02 +01:00
  • dd8a0ad5f6 deploy: 082760dfe83f027a65534c6e6ead8a9296b0c755 flub 2026-04-10 15:45:54 +00:00
  • e9f08219bf deploy: da8a52310d349a831a3498529652c97650b1c64a matheus23 2026-04-10 15:42:10 +00:00
  • 693dd5658f deploy: 73d6316292dafb8fb276e96b36b4c0c7fa8dd19c matheus23 2026-04-10 15:37:20 +00:00
  • ac7c7246e4 deploy: b8f9ddae8aa9337567aeb316dfd68d278f751ad6 Frando 2026-04-10 12:55:23 +00:00
  • d85427adc1 fix(proto): Avoid scheduling tail-loss probes on abandoned paths (#562) Philipp Krüger 2026-04-10 14:15:10 +02:00
  • d88fcad0f4 deploy: aa2bd428f30e3c27a88d9eb928d64d0646b4c225 matheus23 2026-04-10 10:48:50 +00:00
  • e582d12e49 Don't set pacing timer in poll_transmit_mtu_probe matheus23/congestion-controlled-mtu Philipp Krüger 2026-04-10 12:42:30 +02:00
  • f182144a60 deploy: 6c2503584391968abb1ef9e122aa74ede43e2343 matheus23 2026-04-10 10:23:30 +00:00
  • 306c4ff7e3 deploy: 1b037b8cd47ffd9216bfa0c510613d70c30481cc matheus23 2026-04-10 10:14:53 +00:00
  • 96ecc99d3e fix(proto): Track permit_idle_reset per-path (#576) Floris Bruynooghe 2026-04-10 10:56:56 +01:00
  • de7aa7de54 deploy: 47f23feaa236cdd178e283d4ff5f7ff7853cd198 matheus23 2026-04-10 08:31:26 +00:00
  • 1601aa7379 deploy: d30881011bbb7fd4c6825528377345dd832b9ba3 matheus23 2026-04-09 19:13:23 +00:00
  • 9b0361b304 deploy: 48308bd0adbd7ad95ff0a46607342c5a66b577c0 matheus23 2026-04-09 19:11:39 +00:00
  • 0e060ef9d8 deploy: 8830ae6f3068fbe7dd15a0bc071840ea7b43702f flub 2026-04-09 15:57:16 +00:00
  • 0b9c16599c deploy: dec4575e0d67bd3bf95cb8f9913e17be54b8bdba flub 2026-04-09 15:47:53 +00:00
  • 47f61edcc8 feat(proto): Server sends NAT traversal probes with active CID (#575) Floris Bruynooghe 2026-04-09 15:18:57 +01:00
  • 149d5a8554 fix(proto): make permit_idle_reset per-path instead of per-connection fix/server-uplink-switch Frando 2026-04-09 16:17:29 +02:00
  • cae82f484a fix(proto): let server-side paths use recoverability hint on network change Frando 2026-04-09 16:16:56 +02:00
  • 3ef2aedad0 deploy: 328dd121c7ba8fc9c1cf093236b286434175b563 flub 2026-04-09 14:14:27 +00:00
  • 3003ecac52 deploy: e4230fceb03b1d305dd45705abe7091fb1f2aa72 flub 2026-04-09 11:33:06 +00:00
  • 2ed0c3b92e deploy: 8a1960507d4374e1d093e81c2a62c1f1cf39bec4 flub 2026-04-09 10:31:31 +00:00
  • 1948efc817 fix(proto): tail-loss probes should always be ack-eliciting (#561) Floris Bruynooghe 2026-04-09 11:30:04 +01:00
  • 6fcf4306b7 feat(proto): MTU discovery probes should be congestion controlled Floris Bruynooghe 2026-04-09 11:23:52 +01:00
  • d8a4e802a3 deploy: 00097d05ba3af3c65da56f27cae65250036a4ad9 flub 2026-04-08 16:08:39 +00:00
  • c1016596b4 deploy: 08651bdd75bcdf9c7f3e4b47dca1756994ae937d flub 2026-04-08 16:05:59 +00:00
  • 23981cef2c deploy: 8941d092381e9409f851699ecab13aa57cb3b94c dignifiedquire 2026-04-08 15:39:57 +00:00
  • 8895f7be50 deploy: 094a71e68e9986850eabb245c1d88b93e0febc79 divagant-martian 2026-04-08 15:29:09 +00:00
  • 06c8269437 deploy: d13107d567a41c111017af12b98b46087adf098b dignifiedquire 2026-04-08 15:09:25 +00:00
  • dc8640052a Introduce max_outgoing_bytes_per_second option Adolfo Ochagavía 2026-03-06 12:51:36 -03:00
  • 44387fda1b refactor(proto): Only emit handshake confirmed event for the first HandshakeDone frame (#566) Philipp Krüger 2026-04-08 13:24:23 +02:00
  • 7d60937158 fix(proto): retry off-path NAT traversal probes and retire stale CIDs (#524) Friedel Ziegelmayer 2026-04-08 12:53:04 +02:00
  • 0f4cfae175 deploy: e516ebf28d5ea1a4213b74d9e6f5589623de2341 dignifiedquire 2026-04-08 10:45:44 +00:00
  • 304351eaa6 deploy: 83534193272ac43407e5d3b20c65761227d66807 dignifiedquire 2026-04-08 10:38:57 +00:00
  • 5d94390eb3 deploy: 87e56afadcbb8ecaa9bd7776a1ac5c674bc56d89 dignifiedquire 2026-04-08 10:35:55 +00:00
  • 36800d6e6a deploy: a04e58e14652e91ebeb8b0a0a5ea315361ac81e1 matheus23 2026-04-08 10:32:49 +00:00
  • 44295473ca deploy: 99b28a27ab7760a78a3612c537a5747207211bd2 dignifiedquire 2026-04-08 09:04:14 +00:00
  • d8db7a047a Upgrade to qlog 0.17 Dirkjan Ochtman 2026-04-07 12:13:36 +02:00
  • 905e1090f9 Bump MSRV to 1.82 (for qlog -> serde_with) Dirkjan Ochtman 2026-04-07 12:41:08 +02:00
  • d24f5c6569 Take semver-compatible dependency updates Dirkjan Ochtman 2026-04-07 11:57:43 +02:00
  • c9d9bf3509 refactor: remove poll_read_buf from public api (#548) Rüdiger Klaehn 2026-04-07 16:59:24 +02:00
  • ba42413819 deploy: 4921968265f743c22adf0ba52012108fffd8299d dignifiedquire 2026-04-06 18:54:56 +00:00
  • 5b4bbf7727 deploy: b4bf18b3cbe4740d88706d080ecf254caf715aec dignifiedquire 2026-04-06 18:46:35 +00:00
  • 2f6424dc09 deploy: 33bbe7f0db8d475a9ffe3ddd84391742b1c141c3 dignifiedquire 2026-04-06 18:44:48 +00:00
  • 93f421632b noq-proto: fix CID exhaustion check overflow on 32-bit targets (#564) Kevin 2026-04-03 17:17:18 +02:00
  • 79b93baadb deploy: 6365d7b12b046e8f9ad9fac51ca1232a8d58451c flub 2026-04-02 16:41:18 +00:00
  • ab042ea7e3 feat(proto): add lost_packets and lost_bytes to the ConnectionStats (#560) Floris Bruynooghe 2026-04-02 16:20:15 +01:00
  • 52f76fadb3 deploy: 24bd5d68a5d9ebc8c69abaee5adce15bae3a14c7 matheus23 2026-04-02 12:47:46 +00:00
  • 5b3dac6fd8 deploy: fc0c578b440c92904e5165f1d2f8120e55b11380 flub 2026-04-02 12:37:19 +00:00
  • 7285306ee2 deploy: 329261603a7a52a104120124bd7178ae64bf08b5 flub 2026-04-02 12:25:47 +00:00
  • a2245b5f11 refactor(proto): Rename maybe_queue_probe to queue_tail_loss_probe (#558) Philipp Krüger 2026-04-02 14:01:34 +02:00
  • b3e07e92ba test(proto): Stop driving the connection before a path idle timer fires (#557) Philipp Krüger 2026-04-02 13:36:14 +02:00
  • 841cb09cbb deploy: 6844c3dca40fc5137cca3d66f62587ca31aabe96 matheus23 2026-04-02 09:11:20 +00:00
  • 012eb5bc39 deploy: 382c90ae44c8e5a6a6becfd4e3bc289947181894 matheus23 2026-04-02 08:39:21 +00:00
  • ac7688d1ef test(proto): Set an idle timeout for paths in multipath proptests matheus23/proptest-path-idle Philipp Krüger 2026-03-25 15:01:03 +01:00
  • fe6b5c4d63 deploy: 31b91aa15f3bd9bfa8d2b89a76f35021636fea8f matheus23 2026-04-01 07:41:04 +00:00
  • c2103a144c fix(proto): display for CONNECTION_CLOSE frame (#554) Floris Bruynooghe 2026-03-31 16:34:20 +01:00
  • 740d61f440 deploy: cdadbf390ffd676c706df122d8353dfacc8fc09d flub 2026-03-31 15:14:40 +00:00
  • 0c8f0cd908 deploy: 6438121f3559f30ad164b425c7533fd4ed044558 matheus23 2026-03-31 07:53:28 +00:00
  • eff5572893 proto: send STREAMS_BLOCKED when stream limit is hit (#2579) cong-or 2026-03-31 08:20:26 +01:00
  • ea43cf33f6 build(deps): bump android-actions/setup-android from 3 to 4 dependabot[bot] 2026-03-30 15:09:21 +00:00
  • 44c71fe7dd build(deps): bump codecov/codecov-action from 5 to 6 dependabot[bot] 2026-03-30 15:09:17 +00:00
  • 50faca4146 fix(proto): cap PTO backoff at 2 seconds post-handshake (#523) Friedel Ziegelmayer 2026-03-30 17:09:04 +01:00
  • c4fa7212e9 test(proto): Test closing while the client migrates (#552) Floris Bruynooghe 2026-03-30 17:56:30 +02:00
  • a609615f26 deploy: 5aba00e66ba304b83f7413c0b6fa3ac41aa1273c flub 2026-03-30 15:50:54 +00:00
  • 6b36a0c075 deploy: 5b28f113874c358a2999447e335d7f7211d82b7a flub 2026-03-30 14:38:47 +00:00
  • 42d531d24f build(deps): bump rustc-hash from 2.1.1 to 2.1.2 dependabot[bot] 2026-03-30 13:48:46 +00:00