v1.9.2
Release v1.9.2 contains the following improvements:
- Work around bug causing all certificate verification to fail in case CRL checking was enabled, and there was a CRL issued by a non-root CA. The root cause of the failure is a bug in OpenSSL effectively preventing to the use of partial chains and CRL checking simultaneously. To work around this issue, the XCM TLS transport disallows partial chains (i.e., chains of trust where the trust anchor is a non-root CA) if (and only if) CRL checking is enabled.
- Log cause of certificate verification failures.
- Fail test runs on Valgrind memory leaks. Prior to this fix, any memory-related errors would just cause printouts on stderr during test execution.
The ABI/API remains unchanged.
The API documentation and user manual for this release can be found at:
https://ericsson.github.io/xcm/doc/v1.9.2/