Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
02b232a
refactor: restructure relay into lib/bin and add coordinator interface
itzmanish Nov 26, 2025
492309a
feat: add file-based coordinator and rewrote remote for handling remo…
itzmanish Nov 28, 2025
767097f
refactor: simplify QUIC config initialization using new Config::new c…
itzmanish Dec 1, 2025
02bf324
fix: return clients on lookup for coordinator and misc fix
itzmanish Dec 2, 2025
9d4e76d
docs: clarify coordinator file usage in CLI help text and add FIXME f…
itzmanish Dec 2, 2025
838b5ce
fix: add lifetime parameter to lookup method signature for proper bor…
itzmanish Dec 2, 2025
9b91003
fix: prevent file truncation when opening for read/write in FileCoord…
itzmanish Dec 2, 2025
ecc63ee
refactor: remove track registration from coordinator interface and fi…
itzmanish Dec 2, 2025
f690c31
fix: update lookup signature to return owned Client instead of reference
itzmanish Dec 2, 2025
395ef6a
style: format track namespace test by removing unnecessary line breaks
itzmanish Dec 2, 2025
b556a97
fix: if host is IpAddr construct socket addr else resolve dns
itzmanish Dec 8, 2025
37b0c5d
fix: race and proper task shutdown
itzmanish Dec 18, 2025
af96cd6
fix: clippy warnings
itzmanish Dec 18, 2025
778d6f4
fix: clippy unused imports
itzmanish Dec 18, 2025
bd89b4a
fix: remove once_cell to pass the test
itzmanish Dec 18, 2025
88e413c
fix: seperate RemoteManager rewrite to different PR
itzmanish Dec 18, 2025
f331f23
fix: linter
itzmanish Dec 18, 2025
afc9cb0
fix: ci
itzmanish Dec 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 20 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 2 additions & 6 deletions moq-clock-ietf/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,16 +29,12 @@ async fn main() -> anyhow::Result<()> {
let tls = config.tls.load()?;

// Create the QUIC endpoint
let quic = quic::Endpoint::new(quic::Config {
bind: config.bind,
qlog_dir: None,
tls,
})?;
let quic = quic::Endpoint::new(quic::Config::new(config.bind, None, tls))?;

log::info!("connecting to server: url={}", config.url);

// Connect to the server
let (session, connection_id) = quic.client.connect(&config.url).await?;
let (session, connection_id) = quic.client.connect(&config.url, None).await?;

log::info!(
"connected with CID: {} (use this to look up qlog/mlog on server)",
Expand Down
Loading