From c2225633addd46a175d48b05bc3f2ef32d78ed5a Mon Sep 17 00:00:00 2001 From: eugene Date: Mon, 16 Sep 2024 11:37:27 -0400 Subject: [PATCH 1/2] update ziti-sdk-c@2.0.0-alpha19 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7cbd73a3..0b9f8970 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.21) set(ZITI_SDK_DIR "" CACHE FILEPATH "developer option: use local ziti-sdk-c checkout") -set(ZITI_SDK_VERSION "2.0.0-alpha18" CACHE STRING "ziti-sdk-c version or branch to use") +set(ZITI_SDK_VERSION "2.0.0-alpha19" CACHE STRING "ziti-sdk-c version or branch to use") # if TUNNEL_SDK_ONLY then don't descend into programs/ziti-edge-tunnel option(TUNNEL_SDK_ONLY "build only ziti-tunnel-sdk (without ziti)" OFF) From b9e99de4537e35a4ef576c2d1400c62b17aba99c Mon Sep 17 00:00:00 2001 From: eugene Date: Mon, 16 Sep 2024 13:24:21 -0400 Subject: [PATCH 2/2] update ziti-sdk-c@2.0.0-alpha20 set stream mode on TCP connections --- CMakeLists.txt | 2 +- lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0b9f8970..0fd6e037 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.21) set(ZITI_SDK_DIR "" CACHE FILEPATH "developer option: use local ziti-sdk-c checkout") -set(ZITI_SDK_VERSION "2.0.0-alpha19" CACHE STRING "ziti-sdk-c version or branch to use") +set(ZITI_SDK_VERSION "2.0.0-alpha20" CACHE STRING "ziti-sdk-c version or branch to use") # if TUNNEL_SDK_ONLY then don't descend into programs/ziti-edge-tunnel option(TUNNEL_SDK_ONLY "build only ziti-tunnel-sdk (without ziti)" OFF) diff --git a/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c b/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c index 01334b5b..f47ec4c3 100644 --- a/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c +++ b/lib/ziti-tunnel-cbs/ziti_tunnel_cbs.c @@ -327,6 +327,8 @@ void * ziti_sdk_c_dial(const void *intercept_ctx, struct io_ctx_s *io) { return NULL; } + dial_opts.stream = strcmp(app_data.dst_protocol, "tcp") == 0; + char resolved_dial_identity[128]; if (dial_opts.identity != NULL && dial_opts.identity[0] != '\0') { strncpy(resolved_dial_identity, dial_opts.identity, sizeof(resolved_dial_identity));