FujiNetWIFI / fujinet-firmware

8-bit systems to ESP32 WiFi Multifunction Firmware
https://fujinet.online
GNU General Public License v3.0
218 stars 66 forks source link

Add TLS socket protocol adapter #485

Open cstrotm opened 2 years ago

cstrotm commented 2 years ago

A generic TLS socket connection via the N: device handler would be useful to access Gemini server

https://en.wikipedia.org/wiki/Gemini_(protocol)

I'm working on an Gemini server for the ABBUC webpage contents and would like to create a Atari 8bit Gemini Browser

tschak909 commented 2 years ago

ESP-IDF does indeed have an API for accessing TLS wrapped sockets: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/esp_tls.html

And I did attempt to start on this in May 2021, but got stuck. https://www.esp32.com/viewtopic.php?f=13&t=20773

Does anyone want to take a whack at this?

-Thom