From e96d440e2d4ab0ecc5df8b0ade628e21c1a1bb32 Mon Sep 17 00:00:00 2001 From: ospab Date: Sun, 17 May 2026 00:21:15 +0300 Subject: [PATCH] feat: add turn section to default client init template --- Cargo.lock | 10 +++++----- ostp/src/main.rs | 8 ++++++++ 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e13ab5e..60ef965 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -745,7 +745,7 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "ostp" -version = "0.1.50" +version = "0.1.51" dependencies = [ "anyhow", "base64", @@ -762,7 +762,7 @@ dependencies = [ [[package]] name = "ostp-client" -version = "0.1.50" +version = "0.1.51" dependencies = [ "anyhow", "bytes", @@ -779,7 +779,7 @@ dependencies = [ [[package]] name = "ostp-core" -version = "0.1.50" +version = "0.1.51" dependencies = [ "anyhow", "async-trait", @@ -812,7 +812,7 @@ dependencies = [ [[package]] name = "ostp-server" -version = "0.1.50" +version = "0.1.51" dependencies = [ "anyhow", "bytes", @@ -826,7 +826,7 @@ dependencies = [ [[package]] name = "ostp-tun-helper" -version = "0.1.50" +version = "0.1.51" dependencies = [ "anyhow", "chrono", diff --git a/ostp/src/main.rs b/ostp/src/main.rs index 1c96dca..7674ecb 100644 --- a/ostp/src/main.rs +++ b/ostp/src/main.rs @@ -374,6 +374,14 @@ async fn run_app() -> Result<()> { "processes": [] }}, + // STUN/TURN server settings to bypass UDP blocks by mimicking WebRTC call traffic + "turn": {{ + "enabled": false, + "server_addr": "127.0.0.1:3478", + "username": "ostpuser", + "access_key": "ostppassword" + }}, + "mux": {{ "enabled": false, "sessions": 1