Raoul Rubien
37cd2e2b48
fix esp_https_ota_begin(): implements handling of HttpStatus_PartialContent-code 206
2025-12-03 13:33:05 +01:00
feedc0de
c6d093b1a1
Implement i2c_master_multi_buffer_transmit_receive()
2025-12-01 12:45:07 +01:00
feedc0de
688c818c2f
Avoid cmake error when variable is not defined
2025-11-27 11:11:21 +01:00
Ferdi265
c9281dc1e3
fix(cmake): Allow disabling component validation
...
Allow disabling component validation by setting
ESP_IDF_DISABLE_COMPONENT_VALIDATION=1 in the environment.
2025-11-27 11:11:21 +01:00
feedc0de
a4f4040ef0
fix(esp_phy): Make config argument const for esp_phy_set_ant_gpio()
2025-11-27 11:11:21 +01:00
feedc0de
fdb3a300b3
Allow the https server to request client certs only with OPTIONAL
2025-11-27 11:11:21 +01:00
feedc0de
d0cba05798
Update esp-mqtt submodule to my fork with async stop api
2025-11-27 11:11:21 +01:00
feedc0de
f34b2966d9
Show stacktrace of task which failed timeout in task watchdog
2025-11-27 11:11:21 +01:00
feedc0de
11769a9eb7
Add uart_read_some_bytes() to allow reading into a buffer without waiting until that buffer is full
2025-11-27 11:11:21 +01:00
feedc0de
c9dcfbace5
Add filename and line number back to esp log
2025-11-27 11:11:21 +01:00
Peter Pötzi
2d0af32c8f
add function to start spi transaction from isr
2025-11-27 11:11:21 +01:00
feedc0de
1c715e372a
set_server_config() set ssl authmode to OPTIONAL
2025-11-27 11:11:21 +01:00
feedc0de
b76c9b20de
Show websocket network errors
2025-11-27 11:11:21 +01:00
Tobias Schramm
888952efaa
bootloader_support: burn security efuses if flash encryption is enabled
...
Previously security eFuses were only burnt if the flash was not encrypted
yet.
To enhance robustness of the security eFuse settings their correct setup
should be verified on each bootup. Else it would be possible for an
already encrypted ESP to be reflashed with firmware containing updated,
more restrictive eFuse settings without them ever being applied.
Additionally this change enables easy, secure use of ESPs with host sidee
flash preencryption. Flash preencryption by the host computer performing
the programming procedure can speed up the programming process by a great
deal since the flash no longer needs to be read, erased and written again
by the bootloader self-encryption routines. Additionally it avoids
bricking of ESPs through interruption of the self-ecnryption procedure.
Without this change the host would have to set up all fuses in the ESP
correctly by itself, duplicating the fuse configuration code already
present in the bootloader and creating additional maintenance burden for
the host software if anything about the fuse setup logic changes.
This commit changes the security eFuse configuration logic to always burn
any configured security eFuses on bootup, regardless of current flash
encryption status.
2025-11-27 11:11:21 +01:00
feedc0de
86e4391bde
Show remote ip address when somebody requests and invalid path to ease debugging
2025-11-27 11:11:21 +01:00
feedc0de
6846f9846c
Return ESP_ERR_HTTP_EAGAIN in http client perform
2025-11-27 11:11:21 +01:00
feedc0de
55092b1409
Less tcp packet fragmentation
2025-11-27 11:11:21 +01:00
feedc0de
0e63b97662
Add missing header include to netif ppp
2025-11-27 11:11:20 +01:00
feedc0de
cc60dc1410
Return EAGAIN in http client perform
2025-11-27 11:11:20 +01:00
feedc0de
74cf5f130a
Add support for X-WWW-Authenticate header
2025-11-27 11:11:20 +01:00
feedc0de
c740d3179b
Fix compilation under C++ again
2025-11-27 11:11:20 +01:00
Wei Yuhan
d9ad0ad50b
change(version): Update version to 6.0.0
v6.0-beta1
2025-11-05 16:25:23 +08:00
Jiang Jiang Jian
8e1ebcad18
Merge branch 'feat/support_nan_usd' into 'master'
...
Add support for Unsynchronized Service Discovery (USD)
See merge request espressif/esp-idf!30990
2025-10-22 14:00:49 +08:00
Island
883eca3119
Merge branch 'feat/ble_mesh_ble_50_micellaneous_fix' into 'master'
...
fix(ble_mesh): resolve issues in long packet mode
Closes BLERP-2324, BLERP-2323, BLERP-2322, BLERP-2321, BLERP-2320, and BLERP-2319
See merge request espressif/esp-idf!42745
2025-10-22 10:46:54 +08:00
Island
d5086b36ac
Merge branch 'feature/ble_mesh_dfu_support' into 'master'
...
Feature/ble mesh dfu support
Closes BLERP-808
See merge request espressif/esp-idf!31579
2025-10-22 10:42:39 +08:00
Chen Chen
23b76aaf92
Merge branch 'refactor/i2c_op_array_type' into 'master'
...
refactor(i2c_master): Change member type of i2c_operation_job_t
Closes IDFGH-16453
See merge request espressif/esp-idf!42036
2025-10-22 10:29:05 +08:00
David Čermák
3d5c2efb82
Merge branch 'netif_return_error' into 'master'
...
Makes netif receive to return error
Closes IDF-7194
See merge request espressif/esp-idf!40325
2025-10-22 03:06:18 +08:00
Jiang Jiang Jian
93f0ecfe2e
Merge branch 'fix/eth_init' into 'master'
...
fix(examples): fixed examples ethernet_init dependency
Closes IDFCI-4847
See merge request espressif/esp-idf!42770
2025-10-22 02:37:12 +08:00
morris
0566fb4260
Merge branch 'pr/17754' into 'master'
...
build(deps-dev): bump vite
Closes IDFGH-16656
See merge request espressif/esp-idf!42734
2025-10-21 22:31:07 +08:00
Shu Chen
25d269dab6
Merge branch 'feat/ot_ci_log_output' into 'master'
...
feat(openthread): output logs of host for debugging CI issues
See merge request espressif/esp-idf!42587
2025-10-21 12:02:26 +00:00
Ondrej Kosta
6e160e2e47
fix(examples): fixed examples ethernet_init dependency
2025-10-21 13:06:04 +02:00
Island
160df75e64
Merge branch 'feat/support_get_ble_local_irk' into 'master'
...
feat(ble/bluedroid): add API to get local BLE IRK
Closes BLERP-2278
See merge request espressif/esp-idf!42214
2025-10-21 18:03:09 +08:00
Roland Dobai
c4cabac522
Merge branch 'fix/root_build_error' into 'master'
...
Fixed unsuccessful build for the IDF root directory attempts in Windows
See merge request espressif/esp-idf!42000
2025-10-21 11:30:14 +02:00
David Čermák
76966b3d8d
Merge branch 'fix/docs_dhcp_acd' into 'master'
...
[lwip]: Clarify and test DHCP conflict detection
Closes IDF-7271
See merge request espressif/esp-idf!42020
2025-10-21 17:28:14 +08:00
luoxu
9f62db74d3
fix(bt): Fixed the issue of duplicate MAX macro definitions
2025-10-21 17:22:22 +08:00
luoxu
1b1a646891
feat(ble_mesh): Adapt DFU/MBT to esp-idf
2025-10-21 17:22:22 +08:00
luoxu
9fd27046c5
feat(ble_mesh): Device Firmware Update (Zephyr v4.0.0)
2025-10-21 17:22:22 +08:00
dependabot[bot]
f3aa1e81a9
build(deps-dev): bump vite version
...
Merges https://github.com/espressif/esp-idf/pull/17754
2025-10-21 16:38:27 +08:00
luoxu
0772e12f58
fix(ble_mesh): resolve issues in long packet mode
...
- Fix ignored extended advertising parameters from application
- Fix incorrect filtering of extended advertising reports
- Fix segmentation logic errors in long packet mode
2025-10-21 16:00:48 +08:00
C.S.M
06e5eeb494
Merge branch 'refactor/jpeg_fourcc' into 'master'
...
refactor(jpeg): Use fourcc for jpeg format
Closes IDF-14231
See merge request espressif/esp-idf!42581
2025-10-21 15:57:20 +08:00
Roland Dobai
ca6cfada99
Merge branch 'feat/add_idf_py_mcp' into 'master'
...
tools: add idf.py mcp-server support
Closes DOC-12659
See merge request espressif/esp-idf!40833
2025-10-21 09:43:13 +02:00
luoxu
b01490fc95
fix(ble_mesh): fixed the uninitialized relay advertisement queue on provisioner
2025-10-21 15:42:02 +08:00
luoxu
950b000be6
fix(ble_mesh): Fixed an issue where BLE advertisement packets failed to be sent
2025-10-21 15:41:56 +08:00
luoxu
67539296dd
fix(ble_mesh): fixed ble50 advertising on bluedroid
2025-10-21 15:41:48 +08:00
Chen Chen
3d73884ae8
refactor(i2c_master): Change member type of i2c_operation_job_t
...
Closes https://github.com/espressif/esp-idf/issues/17585
2025-10-21 14:52:57 +08:00
Jakub Kocka
138ef35683
Merge branch 'fix/env_locale' into 'master'
...
Updated setting of locale to prevent Windows issues with building tools
Closes IDFGH-16402
See merge request espressif/esp-idf!42110
2025-10-21 14:48:34 +08:00
Wang Meng Yang
f207bec03c
Merge branch 'bugfix/ci_c3eco7_pwr_save_fail' into 'master'
...
fix(ble): fix ci power save test connection failure
Closes IDFCI-3036
See merge request espressif/esp-idf!42636
2025-10-21 14:40:56 +08:00
Chen Chen
bb80291429
Merge branch 'refactor/pre_i2c_removal' into 'master'
...
refactor(i2c): Add disclaimer for legacy driver
Closes IDF-14262
See merge request espressif/esp-idf!42607
2025-10-21 14:39:09 +08:00
Kevin (Lao Kaiyao)
311158878f
Merge branch 'bugfix/fixed_i2s_write_invalid_offset_issue' into 'master'
...
fix(i2s): fixed invalid offset in the big gap writing scenario
See merge request espressif/esp-idf!42735
2025-10-21 14:33:25 +08:00
Kevin (Lao Kaiyao)
dc2415aedf
Merge branch 'contrib/github_pr_17742' into 'master'
...
fix(i2s_hal): fix typo in PDM2PCM check (GitHub PR)
Closes IDFGH-16642
See merge request espressif/esp-idf!42712
2025-10-21 14:29:28 +08:00