3.3.3
API documentation: https://docs.couchbase.com/sdk-api/couchbase-c-client-3.3.3
-
CCBC-1565: load system CAs when the trust certificate is not provided
When the user has not set any root ca provider but is using TLS then we should trust both the system store and the Capella root CA.
-
CCBC-1564: update error message for authentication failure
-
CCBC-1568: skip logging for closed SSL IO contexts.
OpenSSL might still invoke IO callbacks after the actual context has been closed. This more likely could happen with libuv-style IO.
Ensure that once socket context has been closed, its pointer in SSL object will be erased. -
Added cbc-bucket-list command to list all buckets.