Commit Graph

  • 6727600373 deploy: 7c0cf3c1a9907ae8a528cc6c1cb2544fd1212f2b divagant-martian 2025-12-19 23:18:15 +00:00
  • 1e2150b696 make path ack encodable Diva Martínez 2025-12-19 17:57:48 -05:00
  • 8b7b8cc00c make ack encodable Diva Martínez 2025-12-19 17:47:12 -05:00
  • b4960486b9 impl Encodable for RemoveAddress Diva Martínez 2025-12-19 18:16:46 -05:00
  • 7e44a4d94d impl Encodable for ReachOut Diva Martínez 2025-12-19 18:15:00 -05:00
  • df99253819 impl Encodable for AddAddress Diva Martínez 2025-12-19 18:12:40 -05:00
  • d7870a584f deploy: 8897a1028ca7bbfb8c9d51356ae20c89ed9166be divagant-martian 2025-12-19 22:38:52 +00:00
  • 611c5feab9 split coding Diva Martínez 2025-12-19 16:30:15 -05:00
  • af754cdb1b deploy: ed3401931f897759cb7a13d0344c42c5e190e96a divagant-martian 2025-12-19 20:46:58 +00:00
  • 8b4e800d47 more parity with revious code Diva Martínez 2025-12-19 15:45:36 -05:00
  • 5f8ca64d99 deploy: 3de24c4f89db43f555493026435859767a2afac3 divagant-martian 2025-12-19 20:42:36 +00:00
  • fd2d75b57e deploy: 5bdbf5d89f43b09c4d19203b96f4858956d7a65e divagant-martian 2025-12-19 20:41:03 +00:00
  • 4940f47143 clippy Diva Martínez 2025-12-19 15:40:06 -05:00
  • 983c422d28 reduce LOC Diva Martínez 2025-12-19 15:39:10 -05:00
  • fdcf56f13c deploy: c430aa4a67a63bca09aac50e8f34782c1e970c2c divagant-martian 2025-12-19 20:35:14 +00:00
  • e7fb588de5 document MaybeFrame Diva Martínez 2025-12-19 14:02:45 -05:00
  • 9e26fd0ea8 remove dbg! Diva Martínez 2025-12-19 13:15:09 -05:00
  • c2ea709e49 read Padding Diva Martínez 2025-12-19 13:14:18 -05:00
  • dfcc007386 fix reading u64 plain Diva Martínez 2025-12-19 13:03:08 -05:00
  • 40c80d8b4b solve all compile errors and warns Diva Martínez 2025-12-19 12:52:11 -05:00
  • 2f13b430c1 wip Diva Martínez 2025-12-19 11:26:54 -05:00
  • 75184b25fa deploy: 62e22ec130886ecdc97389f2626f6a4443e76f6b matheus23 2025-12-19 16:16:40 +00:00
  • e012708d8e Batch proto::ConnectionEvent in poll_socket. batch-endpoint-to-connection Ruediger Klaehn 2025-12-19 14:28:59 +02:00
  • 4840325907 Merge remote-tracking branch 'n0/main' into encoder-helper Diva Martínez 2025-12-19 10:02:03 -05:00
  • 96f64a9ba3 wip Diva Martínez 2025-12-19 09:52:48 -05:00
  • 4ab410b15a deploy: cc815803176b7ef0e5b99de27cdf0b08432467ca rklaehn 2025-12-19 15:00:25 +00:00
  • 200a68a0d9 feat(quinn): expose per path ping method (#290) Friedel Ziegelmayer 2025-12-19 14:53:29 +00:00
  • 1d41903b0d deploy: 05ac33bb590dd652ae2c0cacfb062f0d33f2243e dignifiedquire 2025-12-19 14:28:14 +00:00
  • 6861f4f0b2 feat(quinn): expose per path ping method dignifiedquire 2025-12-19 15:12:58 +01:00
  • d840435447 fix(docs): Fix a number of doc links (#285) Floris Bruynooghe 2025-12-19 13:02:50 +00:00
  • e8953c6f28 fix(proto): actually use per path default configs (#286) Friedel Ziegelmayer 2025-12-19 12:57:48 +00:00
  • 40d29e493b deploy: b89a9e51ad72e5856a1adbc4214a8d36fb78193c dignifiedquire 2025-12-19 12:51:09 +00:00
  • 6dbfb684e5 fix(proto): actually use per path default configs dignifiedquire 2025-12-19 13:48:08 +01:00
  • fbee2ab236 Merge branch 'main' into batch-sending batch-sending Ruediger Klaehn 2025-12-19 14:44:09 +02:00
  • 9ff5ed3dc2 fnt and fix quinn-udp bench Ruediger Klaehn 2025-12-19 14:30:37 +02:00
  • bb55a44959 Batch proto::ConnectionEvent in poll_socket. Ruediger Klaehn 2025-12-19 14:28:59 +02:00
  • 25a3d70a71 deploy: 8e93f400a37b6bb43d13690507406808d325559b flub 2025-12-19 12:00:25 +00:00
  • 3da4850661 fix(docs): Fix a number of doc links Floris Bruynooghe 2025-12-19 12:56:42 +01:00
  • 0d024abc3f log Ruediger Klaehn 2025-12-19 13:45:17 +02:00
  • 9a29a461e8 Log connection states explicitly (#284) Floris Bruynooghe 2025-12-19 11:22:17 +00:00
  • c88ef1be5e deploy: f580b887af55971d64015832cf766785ef16143c flub 2025-12-19 11:20:55 +00:00
  • c287b891b3 log some fields for close state Floris Bruynooghe 2025-12-19 12:18:36 +01:00
  • d3d4034b8b Implement batch send Ruediger Klaehn 2025-12-19 13:10:48 +02:00
  • d3cdbd425b refactor!: use NonZeroUsize for segment sizes (#251) Friedel Ziegelmayer 2025-12-19 10:58:10 +00:00
  • 19243379a5 deploy: c0034cef2759a82da57d6eaed0125783d63c84bf dignifiedquire 2025-12-19 10:56:27 +00:00
  • ceab1a9f20 fixup dignifiedquire 2025-12-12 21:42:09 +01:00
  • c0333c545d CR dignifiedquire 2025-12-12 21:20:01 +01:00
  • fa72f4e64c fixups dignifiedquire 2025-12-12 21:14:36 +01:00
  • 40fffcb74b refactor!: use NonZeroUsize for segments sizes dignifiedquire 2025-12-12 16:43:54 +01:00
  • 87e00efa2a deploy: 4c025e361e27064644479315595785644a0b4c9d matheus23 2025-12-19 10:47:09 +00:00
  • c486b7c9ec fix: Stop PathChallengeLost timer when path opening timer fires Philipp Krüger 2025-12-19 11:45:17 +01:00
  • d4ec3819b0 deploy: ccded2fb46877d390abbb5f634854b701e58596e flub 2025-12-19 09:15:25 +00:00
  • c84198f54d cargo make format Floris Bruynooghe 2025-12-19 10:13:35 +01:00
  • 44a1daefbb deploy: bb38e8d9135c48474fed96fa357ce034e1691187 matheus23 2025-12-19 09:00:00 +00:00
  • 33aa513853 deploy: 603d8c49d88c75ffad600fa1439d487934a8e580 matheus23 2025-12-19 08:58:32 +00:00
  • 6ba96ce8a1 Remove debug logging Philipp Krüger 2025-12-19 09:57:02 +01:00
  • 798255c33f Fixup merge Philipp Krüger 2025-12-19 09:56:19 +01:00
  • 72c6abefac Merge remote-tracking branch 'origin/main' into matheus23/4-tuples Philipp Krüger 2025-12-19 09:55:17 +01:00
  • 2933649e97 deploy: c5afeb6939a4a07bb1c280447b7cd266ae29013d flub 2025-12-19 08:54:15 +00:00
  • 8b6f76cc0e Log connection states explicitly Floris Bruynooghe 2025-12-19 09:51:11 +01:00
  • 73b1e3164f Adjust some comments and debug print format Philipp Krüger 2025-12-19 09:50:03 +01:00
  • f9150cf3cd wip Diva Martínez 2025-12-18 23:32:35 -05:00
  • ee6de91ded document the macro Diva Martínez 2025-12-18 22:06:09 -05:00
  • 4850da7a50 finish horrible macro Diva Martínez 2025-12-18 21:59:12 -05:00
  • cee0f94746 fuck macro rules Diva Martínez 2025-12-18 21:50:55 -05:00
  • 8f0bd084af Initialize the path's initial RTT to that of an existing path, if it's the same. Philipp Krüger 2025-12-19 00:01:28 +01:00
  • 81c0fe38fd Remove rtt_hint, always compute our own RTT hint matheus23/global-rtt-hint Philipp Krüger 2025-12-18 23:41:19 +01:00
  • c558aff0f7 Move RTT hint to the connection Philipp Krüger 2025-12-18 23:31:41 +01:00
  • 086ebf3bb7 feat(proto): Implement TransportConfig::set_rtt_hint Philipp Krüger 2025-12-18 22:34:14 +01:00
  • c8f55101b5 feat(quinn-proto): Retry client sent probes when the failures might be spurious (#271) Diva Martínez 2025-12-18 17:14:37 +00:00
  • 3aa82edca7 deploy: da04709c267069652d8f4a7cdbb48179f1f24120 divagant-martian 2025-12-18 16:24:20 +00:00
  • a27b408d3a Merge branch 'main' into hole-punch-try-harder Diva Martínez 2025-12-18 11:22:28 -05:00
  • 657a53d47d Merge branch 'bulk-choose-runtime' into batch-sending Ruediger Klaehn 2025-12-18 18:10:15 +02:00
  • 49b93e61c9 Add the possibility of sending multiple transmits in drive_transmit Ruediger Klaehn 2025-12-18 18:08:49 +02:00
  • 60145f8c7c Introduce an accessor fn for Transmit to compute number of datagrams. Ruediger Klaehn 2025-12-18 17:58:46 +02:00
  • b8f63106dd Weird version of full four-tuples matheus23/4-tuple-with-port Philipp Krüger 2025-12-18 16:57:32 +01:00
  • 9387836a23 Change UdpSender trait to allow sending a batch Ruediger Klaehn 2025-12-18 17:54:18 +02:00
  • 9055cb2c6b deploy: f04c571efaab9f81f8ecbd2ef0c213b3ed0c7e47 divagant-martian 2025-12-18 15:47:33 +00:00
  • 4f4b8b7f3d Whoops Philipp Krüger 2025-12-18 16:26:12 +01:00
  • 8c6c0d98c9 Adjust logic for when 4-tuples are compared and updated. Philipp Krüger 2025-12-18 16:05:17 +01:00
  • dd5ddba4f0 Reintroduce assertion Philipp Krüger 2025-12-17 09:29:07 +01:00
  • b978fdf4db refactor: Track 4-tuples instead of only the remote per path. Philipp Krüger 2025-12-16 12:44:49 +01:00
  • 463d0d9a53 deploy: e8cf44d254e5eccb7d368a856d08c601d46ced51 divagant-martian 2025-12-18 15:45:30 +00:00
  • da63d58ae3 keep now as first arg Diva Martínez 2025-12-18 10:44:34 -05:00
  • 0f0616bcfc deploy: 0e97485ee43cc47a03c24770572f7551fde7f1a0 divagant-martian 2025-12-18 15:43:34 +00:00
  • 9d73ec4a94 fix(proto): Send the close frame on the available path (#274) Philipp Krüger 2025-12-18 15:42:18 +00:00
  • 9df126caf7 Merge branch 'main' into hole-punch-try-harder Diva Martínez 2025-12-18 10:42:12 -05:00
  • 0b93d82c74 address review Diva Martínez 2025-12-18 10:42:15 -05:00
  • 6b5a2676c3 deploy: f68192dd72dc1d4901626e6b0e8bf840c3fdc828 matheus23 2025-12-18 15:27:53 +00:00
  • cd4ce43df1 Improve logging of path challenge and response frames (#281) Floris Bruynooghe 2025-12-18 13:12:49 +00:00
  • 9294ca15ff deploy: a3d02b7f4956861b43771735695bf15ee7efbb3d flub 2025-12-18 11:56:09 +00:00
  • 6902f3efbe clippy Floris Bruynooghe 2025-12-18 12:53:58 +01:00
  • 8486fc94b8 deploy: 829518968ec5c6eb0b3e40685315496753d66588 flub 2025-12-18 11:50:35 +00:00
  • 44e445343e Improve logging of path challenge and response frames Floris Bruynooghe 2025-12-18 12:43:44 +01:00
  • 67c0316dd8 deploy: b486ddf873f959ad39d03cdfbb9cf773f6fe5ca3 rklaehn 2025-12-18 09:54:27 +00:00
  • b689450931 Allow configuring the runtime type in the bulk bench Ruediger Klaehn 2025-12-18 11:48:20 +02:00
  • aca375ed0a Use the rtt hint for the RttEstimator's initial RTT matheus23/rtt-hints Philipp Krüger 2025-12-18 09:15:51 +01:00
  • f611fc8ffd deploy: eb238fb9df11ebbc875bff08baa6603ae46959cc dignifiedquire 2025-12-17 18:02:14 +00:00
  • e87c2a65fb deploy: be945079922161f38a744c2290f0de1efab416ba divagant-martian 2025-12-17 17:09:16 +00:00
  • 9fac9dd3ce clippy Diva Martínez 2025-12-17 12:07:21 -05:00