philbowles / PangolinMQTT

PangolinMQTT - ArduinoIDE client library for ESP8266, ESP32 and STM32-NUCLEO
Other
71 stars 21 forks source link

Reason for restriction of TLS support to ESP8266? #43

Closed matthias-bs closed 1 year ago

matthias-bs commented 1 year ago

Hi,

is there a technical reason for restricting TLS support to ESP8266? It would be great to have this for ESP32, too.

Thanks in advance!

Best regards Matthias

HamzaHajeir commented 1 year ago

Hi matthias,

I'm not very aware of why it's restricted, maybe the author didn't find a way to.

but overall, I'm sad to inform you the the author has passed away 5 months ago, I hope someone could find a way to get it running.

luebbe commented 1 year ago

That is sad to hear. @matthias-bs maybe take a look at https://github.com/bertmelis/espMqttClient? It claims to support TLS using standard wifi client secure connections. I'm using it in one of my projects, but without TLS.

matthias-bs commented 1 year ago

Oh, this is indeed sad news.

Thanks a lot for your feedback.

HamzaHajeir commented 1 year ago

You're welcome,

We the people near to Phil (over the internet) would try to get his paperworks, he had developed a new AsyncTCP library (unpublished still), and it would be our starting point to reflect it to other libraries within the h4plugins project.

Something to pay back for him.

Talking about TLS issue, I think an expert could port it out to ESP32, it's a matter of APIs utilization as I can imagine.

On Mon, Nov 21, 2022, 18:51 Matthias Prinke @.***> wrote:

Oh, this is indeed sad news.

Thanks a lot for your feedback.

— Reply to this email directly, view it on GitHub https://github.com/philbowles/PangolinMQTT/issues/43#issuecomment-1322269596, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH3O7JZZFG3XKDNKEF5JOGLWJOK7FANCNFSM6AAAAAARPHBLS4 . You are receiving this because you commented.Message ID: @.***>

HamzaHajeir commented 11 months ago

TLS is supported in ESP32, please check the forked library.