From 9370f672a6b204482dbb58377503c17346d0a92b Mon Sep 17 00:00:00 2001 From: "ts\\bozicekm" Date: Thu, 10 Jun 2021 08:40:59 +0200 Subject: [PATCH 1/2] Fix of depricated BearSSL method call in sample for ESP8266. --- sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino b/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino index 349ad6c284..0f2d9dd8ed 100644 --- a/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino +++ b/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino @@ -37,6 +37,7 @@ static const char* device_key = IOT_CONFIG_DEVICE_KEY; static const int port = 8883; static WiFiClientSecure wifi_client; +static X509List cert((const char*)ca_pem); static PubSubClient mqtt_client(wifi_client); static az_iot_hub_client client; static char sas_token[200]; @@ -107,11 +108,14 @@ void receivedCallback(char* topic, byte* payload, unsigned int length) static void initializeClients() { +/* DEPRICATED setCACert => setTrustAnchors if (!wifi_client.setCACert((const uint8_t*)ca_pem, ca_pem_len)) { Serial.println("setCACert() FAILED"); return; } +*/ + wifi_client.setTrustAnchors(&cert); if (az_result_failed(az_iot_hub_client_init( &client, From cee3a682bd60584d709ed606663122369352b700 Mon Sep 17 00:00:00 2001 From: mikexmas Date: Fri, 11 Jun 2021 08:39:47 +0200 Subject: [PATCH 2/2] Fix of depricated BearSSL method call of WiFiClientSecure class in sample for ESP8266. --- sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino | 8 -------- 1 file changed, 8 deletions(-) diff --git a/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino b/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino index 0f2d9dd8ed..fe9e562ec3 100644 --- a/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino +++ b/sdk/samples/iot/aziot_esp8266/aziot_esp8266.ino @@ -108,15 +108,7 @@ void receivedCallback(char* topic, byte* payload, unsigned int length) static void initializeClients() { -/* DEPRICATED setCACert => setTrustAnchors - if (!wifi_client.setCACert((const uint8_t*)ca_pem, ca_pem_len)) - { - Serial.println("setCACert() FAILED"); - return; - } -*/ wifi_client.setTrustAnchors(&cert); - if (az_result_failed(az_iot_hub_client_init( &client, az_span_create((uint8_t*)host, strlen(host)),