adafruit / nina-fw

Firmware for u-blox NINA W102 WiFi/BT module
85 stars 43 forks source link

Extending WifiSSLClient #11

Closed brentru closed 5 years ago

brentru commented 5 years ago

This pull request extends the functionality of WiFiSSLClient to include a new, optional, way of establishing a secure SSL connection with a server. Users can now connect with a server either with a CA certificates, or a CA certificate and user-defined certificate and private key.

jerryneedell commented 5 years ago

FWIW - I have built this using the 3.3 IDF and loaded it onto a PyPortal and a Huzzah ESP32 feather. Both run the esp32spi_simpletest OK.
Does not appear to break anything! Next I'll try to figure out how to actually use the new stuff and run a few more tests.

Just curious -are you planning to use the 3.2 IDF or 3.3 for the "production run"

jerryneedell commented 5 years ago

the combine.py file needs to be updated to change the name of the combined file. It still uses 1.3.1

brentru commented 5 years ago

@jerryneedell Thanks for testing if it broke anything.

the combine.py file needs to be updated to change the name of the combined file. It still uses 1.3.1

Thanks, updated to reflect 1.4.0.

Just curious -are you planning to use the 3.2 IDF or 3.3 for the "production run"

3.2, I think we should update nina-fw to ESP-IDF v3.3 in the future, though, I haven't yet looked at what the major diffs are.