From cfb5e84f05d9efb56f40340ae1b1c846650087b9 Mon Sep 17 00:00:00 2001 From: brentru Date: Mon, 14 Jul 2025 16:06:58 -0400 Subject: [PATCH 1/2] Update fingerprint, bump ver --- .../adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino | 4 ++-- library.properties | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino b/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino index f386138..6ce14e1 100644 --- a/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino +++ b/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino @@ -44,12 +44,12 @@ WiFiClientSecure client; Adafruit_MQTT_Client mqtt(&client, AIO_SERVER, AIO_SERVERPORT, AIO_USERNAME, AIO_KEY); // io.adafruit.com SHA1 fingerprint -/* WARNING - This value was last updated on 07/02/24 (expires Aug2025) and may not be up-to-date! +/* WARNING - This value was last updated on 07/14/25 and may not be up-to-date! * If security is a concern for your project, we strongly recommend users impacted by this moving * to ESP32 which has certificate verification by storing root certs and having a * chain-of-trust rather than doing individual certificate fingerprints. */ -static const char *fingerprint PROGMEM = "23 97 B0 6A 5A DA 2C F7 F3 3D 0E AB 9B E8 F7 3A 97 A4 07 C1"; +static const char *fingerprint PROGMEM = "47:D2:CB:14:DF:38:97:59:C6:65:1A:1F:3E:00:1E:53:CC:A5:17:E0"; /****************************** Feeds ***************************************/ diff --git a/library.properties b/library.properties index a949c2f..f085d97 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=Adafruit MQTT Library -version=2.5.9 +version=2.6.0 author=Adafruit maintainer=Adafruit sentence=MQTT library that supports the FONA, ESP8266, ESP32, Yun, and generic Arduino Client hardware. From 380b3b50949520bce40d5b12543af580ab89ce34 Mon Sep 17 00:00:00 2001 From: brentru Date: Mon, 14 Jul 2025 16:09:00 -0400 Subject: [PATCH 2/2] Remove : --- .../adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino b/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino index 6ce14e1..e266b48 100644 --- a/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino +++ b/examples/adafruitio_secure_esp8266/adafruitio_secure_esp8266.ino @@ -49,7 +49,7 @@ Adafruit_MQTT_Client mqtt(&client, AIO_SERVER, AIO_SERVERPORT, AIO_USERNAME, AIO * to ESP32 which has certificate verification by storing root certs and having a * chain-of-trust rather than doing individual certificate fingerprints. */ -static const char *fingerprint PROGMEM = "47:D2:CB:14:DF:38:97:59:C6:65:1A:1F:3E:00:1E:53:CC:A5:17:E0"; +static const char *fingerprint PROGMEM = "47 D2 CB 14 DF 38 97 59 C6 65 1A 1F 3E 00 1E 53 CC A5 17 E0"; /****************************** Feeds ***************************************/