Improve reusability
Conversion to ArduinoJson 6
Add note about the patch
Switch from my hack to proposed patch on esp-idf to pass peer certificate.
Remove dead code
Misc changes when integrating with espalarm
Add function to list files on littlefs.
Get starting the ACME process right
Add the build support for the build timestamp include file
Small cleanup
Remove esp-idf-v3.x version of the code.
Actually document the workaround, see also https://github.com/espressif/esp-idf/issues/7479
Simplistic authentication works, but with workaround for ESP-IDF bug
work in progress on mutual authentication
Use correct values, esp-idf-4.3 appears to be more strict than predecessors
Oops
Trying to get mutual authentication to work
Return the right value in ReadFile(), use it in the caller. Not sure about the +1.
Cope with the fact that WebServer can't create a https server without a certificate, so
Remove debug lines
Add a handler for Certificate Update, and call it to restart the (secure) web server.
More cleanup (e.g. no more wildcard handler).
Bugfix in MAC handling.
Work in progress
Remove Arduino dependency, small changes for ESP-IDF 4.x
Work with the ESP-IDF 4.x APIs too, some functions now exist in two versions
Trivial fix
Remove Arduino dependency, avoid compiler warnings about sprintf into limited size array
Remove Arduino dependency (include file, String type)
Event handlers : use static member functions instead of globals
Cleanup of global variables (move into the App class).
Should not be an Error log line
Small cleanup
Change DynDNS timeout code.
Bugfix to esp_http_client_fetch_headers, orig version fails on headers exceeding 512 bytes
Add orginal esp_http_client component, bugfix will be in next commit
Add JsonServer, https checks to be added
Add support for acme_alt_url
Add check of return value of register function
Small update
Add description and sample configuration files
Small diffs
Initial commit
Initial import