Releases: openziti/ziti-tunnel-sdk-c
v1.3.4
What's Changed
- move config file update from tunneler lib to ZET by @ekoby in #1064
- fixes #1073, which prevented the identity json file from being saved when the controller address or CA bundle was updated
- Add identity from url cert key identity filename by @dovholuknf in #1061
- refinements for external auth support by @dovholuknf in #1049
- update ziti-sdk-c@1.3.3 by @scareything in #1072
- this version of ziti-sdk-c allows partial CA chains to be validated when using the OpenSSL tlsuv engine
Full Changelog: v1.2.9...v1.3.4
v1.1.4.2
What's Changed
- save identity file when processing api events by @scareything in #1069
- update macos CI runner to 13 by @scareything in #1070
Full Changelog: v1.1.4...v1.1.4.2
v1.2.10
v1.2.9
What's Changed
-
add CLI refresh command by @ekoby in #1046
$ ziti-edge-tunnel refresh -h ziti-edge-tunnel refresh: refresh identity usage: ziti-edge-tunnel refresh [-i <identity>] -i|--identity identity to be refreshed $ ziti-edge-tunnel refresh -i etc/mm.json { "Success":true, "Code":0 }
-
update ziti-sdk-c@1.2.1
- optimize service bind refresh
- prevents crashes and/or unresponsive services when posture checks are enabled
-
fix newAddress event writing identity file by @dovholuknf in ttps://github.com//pull/1052
Full Changelog: v1.2.7...v1.2.9
v1.2.7
What's Changed
- New enrollment options by @ekoby in #1041
- set explicit additive filemode on linux package signing pubkey by @qrkourier in #1042
Full Changelog: v1.2.6...v1.2.7
v1.2.6
What's Changed
- fix postinstall scriptlet syntax by @qrkourier in #1028
- use persisted config path on darwin by @scareything in #1031
- link with distro libraries by @scareything in #1018
- add usage hint for dns-upstream by @qrkourier in #1027
- don't overwrite ziti c-sdk refresh_rate option when setting tunneler options by @scareything in #1040
- make the linux service env file optional by @qrkourier in #1039
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
- update ziti-sdk-c@1.1.5 by @scareything in #1025
Backwards Compatibility Note
Prior to version 1.2.0 of ziti-edge-tunnel, all identities that were present in config.json
were loaded regardless of each identity's enabled
field. Starting with ziti-edge-tunnel 1.2.0 the enabled
field of each identity is respected.
Look for this error message in the ziti-edge-tunnel log (or journal) if you have identities that ziti-edge-tunnel 1.2.5 isn't loading:
ERROR ziti-edge-tunnel:ziti-edge-tunnel.c:1235 on_event() ztx[/path/to/identity.json] failed to connect to controller due to ziti context is disabled
If you see this error, you can re-enable the identity with the following command:
ziti-edge-tunnel on_off_identity --identity /path/to/identity.json --onoff true
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- fix rebind loop by @scareything in #1023
Backwards Compatibility Note
Prior to version 1.2.0 of ziti-edge-tunnel, all identities that were present in config.json
were loaded regardless of each identity's enabled
field. Starting with ziti-edge-tunnel 1.2.0 the enabled
field of each identity is respected.
Look for this error message in the ziti-edge-tunnel log (or journal) if you have identities that ziti-edge-tunnel 1.2.4 isn't loading:
ERROR ziti-edge-tunnel:ziti-edge-tunnel.c:1235 on_event() ztx[/path/to/identity.json] failed to connect to controller due to ziti context is disabled
If you see this error, you can re-enable the identity with the following command:
ziti-edge-tunnel on_off_identity --identity /path/to/identity.json --onoff true
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- expose loading identity in
disabled
state by @ekoby in #1021 - update ziti-sdk@1.1.3: fix service bind (backward compat) by @ekoby in #1022
Backwards Compatibility Note
Prior to version 1.2.0 of ziti-edge-tunnel, all identities that were present in config.json
were loaded regardless of each identity's enabled
field. Starting with this version of ziti-edge-tunnel, the enabled
field of each identity is respected.
Look for this error message in the ziti-edge-tunnel log (or journal) if you have identities that ziti-edge-tunnel 1.2.3 isn't loading:
ERROR ziti-edge-tunnel:ziti-edge-tunnel.c:1235 on_event() ztx[/path/to/identity.json] failed to connect to controller due to ziti context is disabled
If you see this error, you can re-enable the identity with the following command:
ziti-edge-tunnel on_off_identity --identity /path/to/identity.json --onoff true
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- CI caching improvements by @scareything in #1016
- update ziti-sdk-c@1.1.2 by @scareything in #1017
Full Changelog: v1.2.1...v1.2.2