Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
0520329350 | |||
ba88a05b74 |
@ -1,6 +1,10 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
All changes to this project will be documented in this file.
|
All changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
## [7.8.7] - 2019-12-28
|
||||||
|
|
||||||
|
(mbedtls) fix related to private key file parsing and initialization
|
||||||
|
|
||||||
## [7.8.6] - 2019-12-28
|
## [7.8.6] - 2019-12-28
|
||||||
|
|
||||||
(ws cobra to sentry/statsd) fix for handling null events properly for empty queues + use queue to send data to statsd
|
(ws cobra to sentry/statsd) fix for handling null events properly for empty queues + use queue to send data to statsd
|
||||||
|
@ -82,6 +82,11 @@ namespace ix
|
|||||||
errMsg = "Cannot parse key file '" + _tlsOptions.keyFile + "'";
|
errMsg = "Cannot parse key file '" + _tlsOptions.keyFile + "'";
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
if (mbedtls_ssl_conf_own_cert(&_conf, &_cert, &_pkey) < 0)
|
||||||
|
{
|
||||||
|
errMsg = "Problem configuring cert '" + _tlsOptions.certFile + "'";
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_tlsOptions.isPeerVerifyDisabled())
|
if (_tlsOptions.isPeerVerifyDisabled())
|
||||||
@ -105,11 +110,6 @@ namespace ix
|
|||||||
}
|
}
|
||||||
|
|
||||||
mbedtls_ssl_conf_ca_chain(&_conf, &_cacert, NULL);
|
mbedtls_ssl_conf_ca_chain(&_conf, &_cacert, NULL);
|
||||||
|
|
||||||
if (_tlsOptions.hasCertAndKey())
|
|
||||||
{
|
|
||||||
mbedtls_ssl_conf_own_cert(&_conf, &_cert, &_pkey);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (mbedtls_ssl_setup(&_ssl, &_conf) != 0)
|
if (mbedtls_ssl_setup(&_ssl, &_conf) != 0)
|
||||||
|
@ -6,4 +6,4 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define IX_WEBSOCKET_VERSION "7.8.6"
|
#define IX_WEBSOCKET_VERSION "7.8.7"
|
||||||
|
Reference in New Issue
Block a user