Closed JAndrassy closed 2 weeks ago
Messages | |
---|---|
:book: | 🎉 Good Job! All checks are passing! |
👋 Hello JAndrassy, we appreciate your contribution to this project!
This automated output is generated by the PR linter DangerJS, which checks if your Pull Request meets the project's requirements and helps you fix potential issues.
DangerJS is triggered with each push
event to a Pull Request and modify the contents of this comment.
Please consider the following:
- Danger mainly focuses on the PR structure and formatting and can't understand the meaning behind your code or changes.
- Danger is not a substitute for human code reviews; it's still important to request a code review from your colleagues.
- To manually retry these Danger checks, please navigate to the Actions tab and re-run last Danger workflow.
We do welcome contributions in the form of bug reports, feature requests and pull requests.
1. An internal issue has been created for the PR, we assign it to the relevant engineer.
2. They review the PR and either approve it or ask you for changes or clarifications.
3. Once the GitHub PR is approved we do the final review, collect approvals from core owners and make sure all the automated tests are passing.
- At this point we may do some adjustments to the proposed change, or extend it by adding tests or documentation.
4. If the change is approved and passes the tests it is merged into the default branch.
Generated by :no_entry_sign: dangerJS against da152b5c462229d57aed092fc1405d152b6b93f7
Hi @JAndrassy :) This PR is failing CI. Please fix it and make sure that you add all you might need as breaking changes. Further such PRs will not be accepted until we get to next major version.
this PR is my last for 3.0.0. I don't consider it a breaking change.
the problem with PR checks is with existing code, not with my change: and I don't know how to fix it the right way.
error: 'void memset(void, int, size_t)' clearing an object of non-trivial type 'sslclient_context'
C:\Users\runneradmin\Documents\Arduino\hardware\espressif\esp32\libraries\NetworkClientSecure\src\ssl_client.cpp:374:9: error: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'sslclient_context' {aka 'struct sslclient_context'}; use assignment or value-initialization instead [-Werror=class-memaccess]
374 | memset(ssl_client, 0, sizeof(sslclient_context));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\runneradmin\Documents\Arduino\hardware\espressif\esp32\libraries\NetworkClientSecure\src\ssl_client.h:15:16: note: 'sslclient_context' {aka 'struct sslclient_context'} declared here
15 | typedef struct sslclient_context {
| ^~~~~~~~~~~~~~~~~
cc1plus.exe: some warnings being treated as errors
so the default values made the struct "non-trivial". thank you
The table below shows the summary of memory usage change (decrease - increase) in bytes and percentage for each target.
Memory | FLASH [bytes] | FLASH [%] | RAM [bytes] | RAM [%] | ||||
---|---|---|---|---|---|---|---|---|
Target | DEC | INC | DEC | INC | DEC | INC | DEC | INC |
ESP32S3 | 0 | :warning: +44 | 0.00 | 0.00 | :green_heart: -16 | 0 | :green_heart: -0.04 | 0.00 |
ESP32S2 | 0 | :warning: +56 | 0.00 | :warning: +0.01 | :green_heart: -16 | 0 | :green_heart: -0.05 | 0.00 |
ESP32C3 | 0 | :warning: +94 | 0.00 | :warning: +0.01 | :green_heart: -16 | 0 | :green_heart: -0.05 | 0.00 |
ESP32C6 | 0 | :warning: +94 | 0.00 | :warning: +0.01 | :green_heart: -16 | 0 | :green_heart: -0.04 | 0.00 |
ESP32H2 | 0 | 0 | 0.00 | 0.00 | 0 | 0 | 0.00 | 0.00 |
ESP32 | 0 | :warning: +52 | 0.00 | 0.00 | :green_heart: -16 | 0 | :green_heart: -0.04 | 0.00 |
Target | ESP32S3 | ESP32S2 | ESP32C3 | ESP32C6 | ESP32H2 | ESP32 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Example | FLASH | RAM | FLASH | RAM | FLASH | RAM | FLASH | RAM | FLASH | RAM | FLASH | RAM |
ArduinoOTA/examples/BasicOTA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
AsyncUDP/examples/AsyncUDPClient | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
AsyncUDP/examples/AsyncUDPMulticastServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
AsyncUDP/examples/AsyncUDPServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
BLE/examples/BLE5_extended_scan | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | - | - |
BLE/examples/BLE5_multi_advertising | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | - | - |
BLE/examples/BLE5_periodic_advertising | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | - | - |
BLE/examples/BLE5_periodic_sync | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | - | - |
BLE/examples/Beacon_Scanner | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/Client | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/EddystoneTLM_Beacon | 0 | 0 | - | - | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
BLE/examples/EddystoneURL_Beacon | 0 | 0 | - | - | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
BLE/examples/Notify | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/Scan | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/Server | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/Server_multiconnect | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/UART | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/Write | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BLE/examples/iBeacon | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
DNSServer/examples/CaptivePortal | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
EEPROM/examples/eeprom_class | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EEPROM/examples/eeprom_extra | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EEPROM/examples/eeprom_write | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/AnalogOut/LEDCFade | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/AnalogOut/LEDCSoftwareFade | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/AnalogOut/SigmaDelta | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/AnalogOut/ledcFrequency | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/AnalogOut/ledcWrite_RGB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/AnalogRead | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/AnalogReadContinuous | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/ArduinoStackSize | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/CI/CIBoardsTest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Camera/CameraWebServer | 0 | 0 | 0 | 0 | - | - | - | - | - | - | 0 | 0 |
ESP32/examples/ChipID/GetChipID | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/DeepSleep/ExternalWakeUp | 0 | 0 | 0 | 0 | - | - | - | - | - | - | 0 | 0 |
ESP32/examples/DeepSleep/TimerWakeUp | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
ESP32/examples/DeepSleep/TouchWakeUp | 0 | 0 | 0 | 0 | - | - | - | - | - | - | 0 | 0 |
ESP32/examples/FreeRTOS/BasicMultiThreading | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/FreeRTOS/Mutex | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/FreeRTOS/Queue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/FreeRTOS/Semaphore | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/GPIO/BlinkRGB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/GPIO/FunctionalInterrupt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/GPIO/FunctionalInterruptStruct | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/GPIO/GPIOInterrupt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/HWCDC_Events | 0 | 0 | - | - | 0 | 0 | 0 | 0 | 0 | 0 | - | - |
ESP32/examples/MacAddress/GetMacAddress | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/RMT/RMTCallback | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/RMT/RMTLoopback | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/RMT/RMTReadXJT | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/RMT/RMTWriteNeoPixel | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/RMT/RMT_CPUFreq_Test | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/RMT/RMT_EndOfTransmissionState | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/RMT/RMT_LED_Blink | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/ResetReason/ResetReason | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/ResetReason/ResetReason2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/BaudRateDetect_Demo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/OnReceiveError_BREAK_Demo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/OnReceive_Demo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/RS485_Echo_Demo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/RxFIFOFull_Demo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/RxTimeout_Demo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/Serial_All_CPU_Freqs | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/Serial_STD_Func_OnReceive | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Serial/onReceiveExample | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/TWAI/TWAIreceive | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/TWAI/TWAItransmit | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Template/ExampleTemplate | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Time/SimpleTime | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
ESP32/examples/Timer/RepeatTimer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Timer/WatchdogTimer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Touch/TouchButtonV2 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
ESP32/examples/Touch/TouchInterrupt | 0 | 0 | 0 | 0 | - | - | - | - | - | - | 0 | 0 |
ESP32/examples/Touch/TouchRead | 0 | 0 | 0 | 0 | - | - | - | - | - | - | 0 | 0 |
ESP32/examples/Utilities/HEXBuilder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Utilities/MD5Builder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP32/examples/Utilities/SHA1Builder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP_I2S/examples/ES8388_loopback | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP_I2S/examples/Record_to_WAV | 0 | 0 | - | - | - | - | - | - | - | - | 0 | 0 |
ESP_I2S/examples/Simple_tone | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ESP_NOW/examples/ESP_NOW_Broadcast_Master | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
ESP_NOW/examples/ESP_NOW_Broadcast_Slave | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
ESP_NOW/examples/ESP_NOW_Network | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
ESP_NOW/examples/ESP_NOW_Serial | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
ESP_SR/examples/Basic | 0 | 0 | - | - | - | - | - | - | - | - | - | - |
ESPmDNS/examples/mDNS-SD_Extended | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
ESPmDNS/examples/mDNS_Web_Server | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Ethernet/examples/ETH_W5500_Arduino_SPI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Ethernet/examples/ETH_W5500_IDF_SPI | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
FFat/examples/FFat_Test | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
FFat/examples/FFat_time | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
HTTPClient/examples/Authorization | :warning: +40 | 0 | :warning: +44 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +48 | 0 |
HTTPClient/examples/BasicHttpClient | :warning: +40 | 0 | :warning: +44 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +48 | 0 |
HTTPClient/examples/BasicHttpsClient | :warning: +40 | 0 | :warning: +48 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +48 | 0 |
HTTPClient/examples/HTTPClientEnterprise | :warning: +24 | 0 | :warning: +52 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +52 | 0 |
HTTPClient/examples/ReuseConnection | :warning: +44 | 0 | :warning: +44 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +52 | 0 |
HTTPClient/examples/StreamHttpClient | :warning: +40 | 0 | :warning: +40 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +36 | 0 |
HTTPUpdate/examples/httpUpdate | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
HTTPUpdate/examples/httpUpdateSPIFFS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
HTTPUpdate/examples/httpUpdateSecure | :warning: +28 | 0 | :warning: +56 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +52 | 0 |
HTTPUpdateServer/examples/WebUpdater | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Insights/examples/DiagnosticsSmokeTest | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
Insights/examples/MinimalDiagnostics | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
LittleFS/examples/LITTLEFS_test | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
LittleFS/examples/LITTLEFS_time | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
NetBIOS/examples/ESP_NBNST | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
NetworkClientSecure/examples/WiFiClientInsecure | :warning: +40 | 0 | :warning: +44 | 0 | :warning: +94 | 0 | :warning: +94 | :green_heart: -16 | - | - | :warning: +48 | :green_heart: -16 |
NetworkClientSecure/examples/WiFiClientPSK | :warning: +40 | :green_heart: -16 | :warning: +44 | :green_heart: -16 | :warning: +94 | :green_heart: -16 | :warning: +94 | :green_heart: -16 | - | - | :warning: +36 | 0 |
NetworkClientSecure/examples/WiFiClientSecure | :warning: +40 | 0 | :warning: +44 | 0 | :warning: +94 | 0 | :warning: +94 | :green_heart: -16 | - | - | :warning: +48 | :green_heart: -16 |
NetworkClientSecure/examples/WiFiClientSecureEnterprise | :warning: +44 | 0 | :warning: +52 | :green_heart: -16 | :warning: +94 | :green_heart: -16 | :warning: +94 | :green_heart: -16 | - | - | :warning: +48 | :green_heart: -16 |
NetworkClientSecure/examples/WiFiClientSecureProtocolUpgrade | :warning: +44 | 0 | :warning: +52 | 0 | :warning: +94 | 0 | :warning: +94 | :green_heart: -16 | - | - | :warning: +48 | :green_heart: -16 |
NetworkClientSecure/examples/WiFiClientShowPeerCredentials | :warning: +36 | 0 | :warning: +48 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +48 | 0 |
NetworkClientSecure/examples/WiFiClientTrustOnFirstUse | :warning: +40 | :green_heart: -16 | :warning: +48 | :green_heart: -16 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +48 | :green_heart: -16 |
PPP/examples/PPP_Basic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Preferences/examples/Prefs2Struct | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Preferences/examples/StartCounter | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
RainMaker/examples/RMakerCustom | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
RainMaker/examples/RMakerCustomAirCooler | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
RainMaker/examples/RMakerSonoffDualR3 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
RainMaker/examples/RMakerSwitch | 0 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
SD/examples/SD_Test | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
SD/examples/SD_time | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
SD_MMC/examples/SDMMC_Test | 0 | 0 | - | - | - | - | - | - | - | - | 0 | 0 |
SD_MMC/examples/SDMMC_time | 0 | 0 | - | - | - | - | - | - | - | - | 0 | 0 |
SPI/examples/SPI_Multiple_Buses | 0 | 0 | 0 | 0 | - | - | - | - | - | - | 0 | 0 |
SPIFFS/examples/SPIFFS_Test | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
SPIFFS/examples/SPIFFS_time | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
SimpleBLE/examples/SimpleBleDevice | 0 | 0 | - | - | - | - | 0 | 0 | 0 | 0 | 0 | 0 |
TFLiteMicro/examples/hello_world | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Ticker/examples/Blinker | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Ticker/examples/TickerBasic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Ticker/examples/TickerParameter | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
USB/examples/CompositeDevice | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/ConsumerControl | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/CustomHIDDevice | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/FirmwareMSC | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/Gamepad | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/HIDVendor | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/Keyboard/KeyboardLogout | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/Keyboard/KeyboardMessage | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/Keyboard/KeyboardReprogram | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/Keyboard/KeyboardSerial | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/KeyboardAndMouseControl | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/MIDI/MidiController | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/MIDI/MidiInterface | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/MIDI/MidiMusicBox | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/MIDI/ReceiveMidi | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/Mouse/ButtonMouseControl | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/SystemControl | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/USBMSC | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/USBSerial | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
USB/examples/USBVendor | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | - |
Update/examples/AWS_S3_OTA_Update | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Update/examples/HTTPS_OTA_Update | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Update/examples/HTTP_Client_AES_OTA_Update | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Update/examples/HTTP_Server_AES_OTA_Update | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Update/examples/OTAWebUpdater | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Update/examples/SD_Update | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
WebServer/examples/AdvancedWebServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/FSBrowser | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/HelloServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/HttpAdvancedAuth | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/HttpAuthCallback | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/HttpAuthCallbackInline | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/HttpBasicAuth | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/HttpBasicAuthSHA1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/HttpBasicAuthSHA1orBearerToken | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/MultiHomedServers | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/PathArgServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/SDWebServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/SimpleAuthentification | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/UploadHugeFile | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/WebServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WebServer/examples/WebUpdate | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/FTM/FTM_Initiator | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/FTM/FTM_Responder | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/SimpleWiFiServer | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WPS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiAccessPoint | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiBlueToothSwitch | 0 | 0 | - | - | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiClient | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiClientBasic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiClientConnect | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiClientEnterprise | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiClientEvents | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiClientStaticIP | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiIPv6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiMulti | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiMultiAdvanced | :warning: +32 | 0 | :warning: +48 | 0 | :warning: +94 | 0 | :warning: +94 | 0 | - | - | :warning: +48 | 0 |
WiFi/examples/WiFiScan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiScanAsync | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiScanDualAntenna | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiSmartConfig | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiTelnetToSerial | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFi/examples/WiFiUDPClient | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
WiFiProv/examples/WiFiProv | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - | - | 0 | 0 |
Wire/examples/WireMaster | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Wire/examples/WireScan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Wire/examples/WireSlave | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
BluetoothSerial/examples/DiscoverConnect | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
BluetoothSerial/examples/GetLocalMAC | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
BluetoothSerial/examples/SerialToSerialBT | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
BluetoothSerial/examples/SerialToSerialBTM | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
BluetoothSerial/examples/SerialToSerialBT_Legacy | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
BluetoothSerial/examples/SerialToSerialBT_SSP | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
BluetoothSerial/examples/bt_classic_device_discovery | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
BluetoothSerial/examples/bt_remove_paired_devices | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
ESP32/examples/DeepSleep/SmoothBlink_ULP_Code | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
ESP32/examples/Touch/TouchButton | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
Ethernet/examples/ETH_LAN8720 | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
Ethernet/examples/ETH_TLK110 | - | - | - | - | - | - | - | - | - | - | 0 | 0 |
The PR has 3 fixes for NetworkClientSecure
1) buffer to store the peeked byte is moved into the shared objects to be shared between NetworkClientSecure copies 2) last error code is moved into the shared objects to be available in all copies 3) NetworkClientSecure::_timeout shadowed NetworkClient::_timeout and then NetworkClient::setConnectionTimeout didn't set the timeout for NetworkClientSecure
test (to test the last error change port to 80)