Skip to content

Releases: openziti/ziti-tunnel-sdk-c

v0.22.20

28 Dec 16:35
e6b878d
Compare
Choose a tag to compare

Changes

Proxied DNS query fixes:

  • handle failures on proxy resolve connections @ekoby (#773)
    ziti connections used for proxied DNS queries could be used when in an invalid state, potentially resulting in crashes.

  • complete proxy dns request when ziti_write fails @scareything (#777)
    DNS clients for proxied DNS queries that failed due to ziti_write failures would not receive a response.

  • only proxy dns queries for supported query types @scareything (#774)
    Any non-address (A or AAAA) query for a wildcard domain would be proxied to the hosting tunneler, but only MX, SRV, and TXT queries are supported.

Logging improvements:

  • log tcp src and dst in LOG_STATE. also log tcp flags of incoming segments @scareything (#772)
    incoming segments now look like this:

    TRACE tunnel-sdk:tunnel_tcp.c:366 recv_tcp() received segment src[tcp:100.64.1.1:64905] dst[tcp:100.64.1.5:22] flags[PSH,ACK]

v0.22.19

20 Dec 11:32
9237bb5
Compare
Choose a tag to compare

Changes

avoid crash when client sends app data with source_ip set. @scareything (#770)

fixes #769

codespell: Add spelling check and fix all issues @mjtrangoni (#768)

v0.22.18

18 Dec 14:50
dd7475e
Compare
Choose a tag to compare

Changes

get ziti-sdk-c 0.35.12 @scareything (#767)

  • Fixes a crash that could be triggered by tcp clients not closing cleanly

use buffer size when calling snprintf @scareything (#766)

  • Warning messages that were logged when clients sent inconsistent app data were truncated

set TCP keepalive and nodelay on backend connections @ekoby (#765)

v0.22.17

09 Dec 18:19
1ad72ee
Compare
Choose a tag to compare

Changes

update ziti-sdk-c to 0.35.11 @scareything (#764)

v0.22.16

06 Dec 13:40
431e375
Compare
Choose a tag to compare

Changes

update ziti-sdk-c from 0.35.6 to 0.35.8 @scareything (#763)

  • Reverts tlsuv back to 0.26.1

v0.22.15

29 Nov 22:13
9eb9e10
Compare
Choose a tag to compare

Changes

always check app_data before dereferencing @scareything (#761)

v0.22.14

28 Nov 20:10
77358cb
Compare
Choose a tag to compare

Changes

Update ziti-sdk-c @scareything (#760)

Resolve hostnames in worker threads @scareything (#754)

Update vcpkg baseline used in CI package workflow @scareything (#759)

Avoid invalid memory access when processing DNS queries with zero-length name @scareything (#757)

v0.22.13

21 Nov 16:43
4f99491
Compare
Choose a tag to compare
v0.22.13 Pre-release
Pre-release

Changes

update ziti-sdk@0.35.5 @ekoby (#756)

  • brings (re)binding fixes

Resolve hostnames in worker threads @scareything (#754)

Avoid invalid memory access when processing DNS queries with zero-length name @scareything (#757)

v0.22.12

19 Oct 19:30
caa16b2
Compare
Choose a tag to compare

Changes

Update ziti-sdk@0.35.4 @ekoby (#748)

v0.22.11

12 Oct 19:09
b6ca3f8
Compare
Choose a tag to compare

Changes

get ziti-sdk-c 0.35.2 @scareything (#746)