openbikesensor / OpenBikeSensorFirmware

Overtaking distance measurements for cyclists
https://www.openbikesensor.org/
GNU Lesser General Public License v3.0
110 stars 25 forks source link

Take care of libraries #364

Open schiermi opened 4 months ago

schiermi commented 4 months ago

- https://github.com/fhessel/esp32_https_server seems to be unmaintained since a while and throws deprecation warnings by the used TLS library openssl. https://github.com/jasenk2/esp32_https_server/tree/esp_tls at least addresses this deprecation.

A build containing those changes was tested for three weeks "on the bike". Testing included track uploads & OBS Webinterface access.
schiermi commented 1 month ago

OK, I missed the CN fix. New approach based on the currently better maintained fork https://github.com/jackjansen/esp32_idf5_https_server with cherry-picked commits from https://github.com/amandel/esp32_https_server/tree/hotfix/openbikesensor. If tests with Apple devices work well, it should be worth a try to get the commits into https://github.com/jackjansen/esp32_idf5_https_server

I should be able to test certificates, generated based on this branch, with Apple devices in the next days.

amandel commented 1 month ago

Great! Would be good to find the one well maintained fork of the lib!

schiermi commented 1 month ago

Verified successfully & opened PR.