Page MenuHomePhabricator

[Tunnelbroker] Add initial websocket connection support and connection map
ClosedPublic

Authored by jon on Apr 25 2023, 8:56 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 30, 3:57 PM
Unknown Object (File)
Wed, Oct 30, 3:57 PM
Unknown Object (File)
Wed, Oct 30, 3:57 PM
Unknown Object (File)
Wed, Oct 30, 3:57 PM
Unknown Object (File)
Wed, Oct 30, 3:53 PM
Unknown Object (File)
Mon, Oct 28, 2:53 AM
Unknown Object (File)
Fri, Oct 25, 7:14 AM
Unknown Object (File)
Fri, Oct 25, 7:14 AM
Subscribers

Details

Summary

Add simple websocket implementation which can be used to easily onboard
keyserver support.

Part of:

Test Plan
cd services/tunnelbroker
cargo run

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bartek added inline comments.
services/tunnelbroker/Cargo.toml
30–33 ↗(On Diff #25680)

Nit: IIRC we agreed sometime ago to omit the patch version numbers and keep major.minor only (and most of the previous deps stick to this rule). However, due to Cargo resolution rules, I don't think it matters much.

BTW. it would be nice to keep them sorted alphabetically ;)

This revision is now accepted and ready to land.Apr 26 2023, 6:20 AM

Use only major.minor for versions.

Alphabetize crates

jon marked an inline comment as done.
jon added inline comments.
services/tunnelbroker/Cargo.toml
30–33 ↗(On Diff #25680)

oh yea, cargo add does this behavior by default