- 07 2月, 2023 1 次提交
-
-
由 Krzysiek S 提交于
Allow passing IP as connect method parameter in WiFiClientSecure and skip unnecessary host-ip conversions (#7643)
-
- 08 12月, 2022 1 次提交
-
-
由 Krzysiek S 提交于
* Fix hostByName to avoid asking DNS when valid IP is passed via hostname param * Fix hanging in send_ssl_data
-
- 19 1月, 2022 1 次提交
-
-
由 esp32wrangler 提交于
* Add certificate bundle capability to WiFiClientSecure Enable usage of the ESP32 IDF's certificate bundle for WiFiClientSecure connections. Adds the ability to load a bundle or root certificates and use them for authenticating SSL servers. Based on work from Onno-Dirkzwager, Duckle29, kubo6472, meltdown03, kinafu and others. See also: - https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/esp_crt_bundle.html - https://github.com/espressif/arduino-esp32/issues/3646 - libraries/WiFiClientSecure/README.md * Fix build issues * Clean up old bundle index when NULL bundle is attached
-
- 25 10月, 2021 1 次提交
-
-
由 Anthony Elder 提交于
This adds a function to WiFiClientSecure to set the ALPN protocol. This is required for an MQTT client to connect to AWS IoT when using an AWS Custom Authorizer, as described here. Example code snippet: ... WiFiClientSecure wiFiClient; // ALPN protocol, needed with AWS custom authorizer const char *aws_protos[] = {"mqtt", NULL}; void setup() { wiFiClient.setCACert(AWSCAPEM); wiFiClient.setAlpnProtocols(aws_protos); } ...
-
- 08 10月, 2021 1 次提交
-
-
由 Dirk-Willem van Gulik 提交于
Add the ability to get the peer certificate of an SSL connection; useful for IoT when the root/cert trust chain has a shorter lifecylce than the device itself. Includes example
-
- 18 3月, 2021 1 次提交
-
-
- 21 12月, 2020 1 次提交
-
-
由 Me No Dev 提交于
-
- 15 4月, 2019 1 次提交
-
-
由 me-no-dev 提交于
-
- 03 12月, 2018 1 次提交
-
-
由 Thorsten von Eicken 提交于
* WiFiClientSecure: add support for PSK (pre-shared key) ciphers * add example for WiFiClientSecure PSK * WiFiClientSecure: added README
-
- 27 11月, 2018 1 次提交
-
-
由 A C SREEDHAR REDDY 提交于
* issue #2041 * handshake timeout * seconds to milliseconds
-
- 14 5月, 2018 1 次提交
-
-
由 chemicstry 提交于
-
- 16 4月, 2018 1 次提交
-
-
由 Craig Leres 提交于
If you develop on windows and need cr/lf files, see this: https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#_formatting_and_whitespace Git can handle this by auto-converting CRLF line endings into LF when you add a file to the index, and vice versa when it checks out code onto your filesystem. You can turn on this functionality with the core.autocrlf setting. If you're on a Windows machine, set it to true - this converts LF endings into CRLF when you check out code: $ git config --global core.autocrlf true
-
- 24 8月, 2017 1 次提交
-
-
由 copercini 提交于
Server Name Indication (SNI) support for WiFiClientSecure Fix https://github.com/espressif/arduino-esp32/issues/571 and https://github.com/espressif/arduino-esp32/issues/550
-
- 19 5月, 2017 1 次提交
-
-
由 copercini 提交于
* Fix possible infinite loop in the example * Remove workaround of sockets always return -76 Remove workaround of sockets always return -76 (because it's fixed on IDF now) Remove delay during handshake (improving stability) * Remove unusable mbedtls_net of context creation * Fix bad destructor * Compatibility with WiFiClient for HTTPClient * Initial port from ESP8266 Changed SHA1 fingerprint by Root CA verification Changed log system * Remove deprecated function
-
- 10 3月, 2017 1 次提交
-
-
由 copercini 提交于
* Add CA certificate in example SHA1 fingerprint is broken now: more info: https://shattered.io * Best error handling When occur an error in WiFiClientSecure library just return the error message and clean the context avoiding crash - fix for https://github.com/espressif/arduino-esp32/issues/211 Translate MbedTLS error codes in messages for best understanding * Declarate certificates as const mbedtls_pk_parse_key needs a const unsigned char * certificate. In old implementation the certificate was declarated as char * so first it converts to unsigned and after to const. When we convert signed to unsigned it may result in a +1 larger output. Fix issue https://github.com/espressif/arduino-esp32/issues/223
-
- 11 2月, 2017 1 次提交
-
-
由 copercini 提交于
* Provide SSL/TLS functions to ESP32 with Arduino IDE * Generate a new random number in case of reconnection
-