Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Aug 29, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Aug 29, 2023
lucasssvaz and others added 29 commits August 29, 2025 09:11
Updated links in package/package_esp32_index.template.json to point to earlphilhower mklittlefs 4.0.2
feat(WebServer): Add support for JavaScript modules
The package index uses secure HTTPS links to all resources, but still
uses an unsecure HTTP link for the help online URL. Fix this.

Signed-off-by: Luca Burelli <[email protected]>
refactor(http-client): Replace USE_SERIAL with direct Serial
feat(sr): Update ESP-SR to 2.x and enable it for ESP32-P4
fix(package_index): Use HTTPS URL for online help link
me-no-dev and others added 30 commits September 16, 2025 18:00
feat(eth): Add support for LAN867X ETH PHY
change(esptool): Upgrade to version 5.1.0
- Add board configuration to `boards.txt`
- Add pin and Ethernet definitions to `variants/mant1s`
feat(axiometa_pixie_m1): Add Axiometa PIXIE M1
feat(board): add support for Silicognition ManT1S
Removed SPIFFS.h include from HTTPUpdateServer.h
Update HTTPUpdateServer.h to Fix SPIFFS Update error: Bad Size Given
change(script): Update the issue template when version changed
…s_pointer

fix(esp_sr):  Error with debug level log
…11854)

* fix: add Hash selective build option

* Add missing Hash selection

---------

Co-authored-by: Lucas Saavedra Vaz <[email protected]>
…han the default GRB (#11851)

* Update pins_arduino.h for lolin_c3_pico to define LED as RGB rather than the default GRB

* ci(pre-commit): Apply automatic fixes

---------

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Lucas Saavedra Vaz <[email protected]>
* feat(board): add support for Soldered NULA Mini ESP32C6

- Add board configuration to `boards.txt`
- Add pin definitions to 'variants/soldered_nula_mini_esp32c6'

* fix(board): remove unsupported partition schemes

- Delete unsupported partition schemes relative to the boards flash size

* ci(pre-commit): Apply automatic fixes

---------

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
)

* fix(ota): Add legacy option for devices using MD5 authentication

* change(tools): Push generated binaries to PR

* ci(pre-commit): Apply automatic fixes

* change(tools): Push generated binaries to PR

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
… write -> fixes sporadic MBEDTLS_ERR_NET_CONN_RESET (#11865)

* fix(ssl_client,wifi): Write full TLS buffer and avoid zero-length writes

Loop in send_ssl_data() until the entire buffer is written;
handle MBEDTLS_ERR_SSL_WANT_{READ,WRITE} and respect socket timeouts.
Return 0 for len==0 to prevent zero-length TLS writes.
Add a size==0 guard in WiFiClientSecure::write() for symmetry.

No API changes.

* fix(ssl_client): Chunk TLS writes and reset timeout after progress

Chunk TLS writes and reset timeout after progress to reduce mid-body resets

Send large TLS payloads in moderate chunks (4 KiB) instead of a single large write,
and measure the write timeout from the last successful progress. This significantly
reduces sporadic MBEDTLS_ERR_NET_CONN_RESET (-0x0050) observed during long HTTP bodies
(e.g., multipart uploads).

- write loop remains intact; now caps per-call size to 4096 bytes
- updates timeout window after each positive write to avoid false timeouts on slow links
- no API changes; handshake/verification paths unaffected

Sources

Ask ChatGPT

* refactor(ssl_client): Constexpr chunk size; rename max_write_chunk_size
* feat(update): Allow updating any type of file system

* fix(style): Update libraries/HTTPUpdate/src/HTTPUpdate.cpp

Co-authored-by: Copilot <[email protected]>

* ci(pre-commit): Apply automatic fixes

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* change(requirements): Update pytest-embedded packages to version 2.0.0a1 and esptool to 5.1.0

* change(workflow): Remove extra index URL from pip install command in Wokwi tests - for testing

* change(tests): Simplify Wokwi test script arguments and remove timeout variable

* change(requirements): Update pytest-embedded packages to version 2.0.0

* Revert "change(workflow): Remove extra index URL from pip install command in Wokwi tests - for testing"

This reverts commit 349922c.
- Removed duplicated log_e("No touch pad on selected pin!") calls from multiple functions.
- Centralized the error log inside digitalPinToTouchChannel().
- Extended the error message to include the pin number for better
  debugging context.
- Added log_e() in digitalPinToTouchChannel() when no touch sensor is available on the chip.

Co-authored-by: Me No Dev <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.