Armando (Dou Yiwen)
5650bd5447
Merge branch 'change/isp_sampling_point' into 'master'
...
isp: improve sampling point for AE and AWB
Closes IDF-15293
See merge request espressif/esp-idf!46649
2026-03-17 04:54:36 +00:00
Jiang Jiang Jian
9d4eb85854
Merge branch 'bugfix/roc_rx_policy' into 'master'
...
bugfix(usd): Resolve multicast RX issue in AX capable chips
Closes WIFIBUG-1659, WIFIBUG-1244, and WIFIBUG-1736
See merge request espressif/esp-idf!45979
2026-03-17 12:27:38 +08:00
Ashish Sharma
26d295ac94
Merge branch 'feat/delete_content_length_header_with_transfer_encoding' into 'master'
...
fix(esp_http_client): delete Content-Length header when using Transfer-Encoding
Closes IDFGH-17249
See merge request espressif/esp-idf!46658
2026-03-17 12:19:03 +08:00
morris
0e8006dfea
Merge branch 'fix/i2c_null_check' into 'master'
...
fix(i2c): add NULL check and correct log
See merge request espressif/esp-idf!46662
2026-03-17 11:15:03 +08:00
Ashish Sharma
22c384ca9f
Merge branch 'docs/add_psa_drivers_guide' into 'master'
...
doc: adds RSA DS docs for PSA Migration
Closes IDF-15242
See merge request espressif/esp-idf!45517
2026-03-17 10:27:02 +08:00
Akshat Agrawal
66a25379c0
bugfix(usd): Resolve multicast RX issue in AX capable chips
...
- Limit the NAN_DE_MAX_SERVICE to avoid Starvation of the second service
2026-03-16 19:33:46 +05:30
Jiang Jiang Jian
2757e0b87e
Merge branch 'bugfix/wifibug-1649' into 'master'
...
fix(wifi): return specific error in API
Closes WIFIBUG-1649
See merge request espressif/esp-idf!44614
2026-03-16 21:24:28 +08:00
Zhang Wen Xu
642a2d2f54
Merge branch 'feat/support_wifi_infinite_retry' into 'master'
...
feat(protocol_examples_common): support infinite retries for example_handler_on_wifi_disconnect
See merge request espressif/esp-idf!46609
2026-03-16 11:47:29 +00:00
Hu Rui
9f412d6026
fix(i2c): add NULL check and correct log
2026-03-16 19:13:28 +08:00
Wang Meng Yang
594679aa73
Merge branch 'bugfix/fix_call_spp_start_discovert_twice_crash' into 'master'
...
fix(bt): fix crash when calling esp_spp_start_discovery twice in succession
Closes IDFCI-6478 and IDFCI-8863
See merge request espressif/esp-idf!46343
2026-03-16 19:04:10 +08:00
Ashish Sharma
795f0466b6
fix(esp_http_client): delete Content-Length header when using Transfer-Encoding
...
Closes https://github.com/espressif/esp-idf/issues/18242
2026-03-16 17:31:07 +08:00
Ashish Sharma
727c638645
Merge branch 'contrib/github_pr_18310' into 'master'
...
fix(esp_http_server): Dispatch PONG frames to WebSocket handler (GitHub PR)
Closes IDFGH-17331
See merge request espressif/esp-idf!46375
2026-03-16 16:45:10 +08:00
harshal.patil and Zhang Shu Xian
269b90323f
docs: Adds a migration guide entry for HMAC peripheral's PSA interface
...
Co-authored-by: Zhang Shu Xian <zhangshuxian@espressif.com >
2026-03-16 16:38:26 +08:00
Ashish Sharma
5edf434f2e
docs: adds RSA DS docs for PSA Migration
2026-03-16 16:38:26 +08:00
Roland Dobai
648818c9f3
Merge branch 'feat/mcp_server_with_eim' into 'master'
...
feat(tools): Fixed mcp-server functionality + EIM integration
Closes IDF-13051
See merge request espressif/esp-idf!45998
2026-03-16 08:57:17 +01:00
armando
7bb22fd0b9
change(isp): improve sampling point
2026-03-16 15:51:49 +08:00
Marius Vikhammer
02c8a8b99d
Merge branch 'ci/fix_non_running_core_tests' into 'master'
...
ci: restore runnable pytest configs
See merge request espressif/esp-idf!46536
2026-03-16 15:32:32 +08:00
Mo Fei Fei
131fbdd864
Merge branch 'docs/update_echoear_to_esp_vocat' into 'master'
...
docs: update echoear to esp-vocat
Closes DOC-14014
See merge request espressif/esp-idf!46626
2026-03-16 15:11:30 +08:00
Wang Meng Yang
c941926ee7
Merge branch 'feat/bt_distance_test' into 'master'
...
feat(bt): Add APIs to read ACL real RSSI and read/write tx power of inq/iscan/page/pscan/ACL
Closes BT-4155
See merge request espressif/esp-idf!45601
2026-03-16 15:09:19 +08:00
Armando (Dou Yiwen)
ee665de678
Merge branch 'feat/isp_error_events' into 'master'
...
isp: added isp error interrupts
Closes IDF-15295
See merge request espressif/esp-idf!46627
2026-03-16 06:49:55 +00:00
Island
721f411dd5
Merge branch 'feat/support_more_ci_ble_examples_build' into 'master'
...
feat(ble/bluedroid): Added more ble CI configs for examples (SMP off, min_bin, log off)
See merge request espressif/esp-idf!46275
2026-03-16 14:38:13 +08:00
Island
bdf808b34f
Merge branch 'feat/add_bluedroid_cancel_open_api' into 'master'
...
feat(ble/bluedroid): Added cancel open function for bluedroid
See merge request espressif/esp-idf!46305
2026-03-16 14:36:19 +08:00
Chen Ji Chang
53aa236809
Merge branch 'feat/support_to_config_clock_lane_mode' into 'master'
...
feat(dsi): support to config clock lane mode
See merge request espressif/esp-idf!46189
2026-03-16 14:25:05 +08:00
Tan Yan Quan
2a2811d5e6
feat(protocol_examples_common): support infinite retries for example_handler_on_wifi_disconnect
2026-03-16 14:10:04 +08:00
Marius Vikhammer and Copilot
25a2747dfd
ci: restore runnable pytest configs
...
Use real CI config names and minimal config aliases so these tests are
collected and built again instead of silently being skipped.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Made-with: Cursor
2026-03-16 13:45:26 +08:00
Marek Fiala
d1bbfabb22
docs(tools): Adjusted mcp server documentation
2026-03-16 13:27:54 +08:00
Marek Fiala
c07737ee17
feat(tools): mcp_ext.py commands adjustments
2026-03-16 13:27:54 +08:00
morris
35f6c201ad
Merge branch 'ci/ast_grep_rule_soc_reg_h' into 'master'
...
feat(ci): add rule to prevent inclusion of <stdint.h> in soc *reg.h headers
See merge request espressif/esp-idf!46624
2026-03-16 12:39:57 +08:00
Junchi Chen
3703e15a94
fix(wifi): return specific error in API
2026-03-16 12:06:04 +08:00
armando
f154ade586
feat(isp): added isp error interrupts
2026-03-16 11:33:56 +08:00
Jin Chen
e6588c64dd
Merge branch 'feat/expand_periph_skip_ls_no_to' into 'master'
...
fix(pm): expand the number of skip light sleep number
Closes BT-4283
See merge request espressif/esp-idf!46618
2026-03-16 10:19:56 +08:00
Alexey Lapshin
108dd9bdea
Merge branch 'fix/cmake_flags_passing_to_external_project' into 'master'
...
fix(build): fix passing CMAKE_<LANG>_FLAGS from ExternalProject_Add
See merge request espressif/esp-idf!46541
2026-03-16 06:14:44 +04:00
mofeifei
8d365ed697
docs: update echoear to esp-vocat
2026-03-16 10:03:09 +08:00
Igor Udot
aa91b5d902
Merge branch 'ci/manual-master-start' into 'master'
...
ci: manual job to block pipeline start
See merge request espressif/esp-idf!46518
2026-03-16 09:25:42 +08:00
morris
950c094e4e
feat(ci): add rule to prevent inclusion of <stdint.h> in soc *reg.h headers
2026-03-16 00:02:41 +08:00
Tomas Rohlinek
3c499632c7
Merge branch 'feat/unify_vfs_api' into 'master'
...
feat(storage/vfs): Unify VFS API by removing context-less APIs
Closes IDF-15107
See merge request espressif/esp-idf!44161
2026-03-13 15:05:04 +01:00
Guillaume Souchere
ca8eb6b6f2
Merge branch 'fix/esp-attr-section-impl' into 'master'
...
fix(esp_common): remove alignment value for section definition
See merge request espressif/esp-idf!46582
2026-03-13 12:24:19 +01:00
Omar Chebib
76d053141e
Merge branch 'bugfix/eeprom_write_page' into 'master'
...
fix(examples): fix EEPROM API to allow variable page sizes
See merge request espressif/esp-idf!46526
2026-03-13 19:05:22 +08:00
morris
ce86ba4cad
Merge branch 'fix/sdm_psram_esp32p4' into 'master'
...
test(sdm): add iram safe test case
Closes IDF-13039
See merge request espressif/esp-idf!46395
2026-03-13 18:52:16 +08:00
Frantisek Hrbata
e494fb6284
Merge branch 'fix/cmakev2_ulp_fixes' into 'master'
...
fix(cmakev2): allow building ULP apps with cmakev2
Closes IDF-15435
See merge request espressif/esp-idf!46470
2026-03-13 11:39:57 +01:00
Ashish Sharma
4971424986
feat(http_server): adds example to test server pong response
2026-03-13 17:42:10 +08:00
Peter Backeris
5dbab1d395
fix(esp_http_server): Dispatch PONG frames to WebSocket handler
...
PONG frames (opcode 0xA) were never dispatched to the user's WebSocket
handler despite an existing comment stating they should be. The dispatch
condition `ra->ws_type < HTTPD_WS_TYPE_CLOSE` excluded PONG (0xA)
since CLOSE is 0x8.
This caused a critical secondary bug: when the server sends PING frames
and the client responds with PONG, httpd_ws_recv_frame() is never
called for the PONG, leaving the remaining frame bytes (second_byte
plus 4-byte mask_key) unconsumed in the TCP buffer. On the next
WebSocket read, these orphaned bytes are misinterpreted as a new frame
header, causing either "WS frame is not properly masked" errors or
EAGAIN timeouts with garbage length values, effectively destroying
the connection.
Add `ra->ws_type == HTTPD_WS_TYPE_PONG` to the dispatch condition so
PONG frames reach the user handler, which calls httpd_ws_recv_frame()
to properly consume the frame bytes from the socket.
Closes https://github.com/espressif/esp-idf/issues/18227
2026-03-13 17:42:10 +08:00
Alexey Lapshin
338cc50125
fix(build): fix passing CMAKE_<LANG>_FLAGS from ExternalProject_Add
2026-03-13 17:23:11 +08:00
Tan Yan Quan
4bb6ab870c
Merge branch 'fix/tsens_phy_iram' into 'master'
...
fix(phy): remove tsens set_range from linker.lf when ESP_PHY_INIT_IRAM
See merge request espressif/esp-idf!46592
2026-03-13 17:21:27 +08:00
cjin
2e23886193
fix(pm): expand the number of skip light sleep number
2026-03-13 17:18:38 +08:00
igor.udot
f6e7ab370a
ci: manual job to block pipeline start
2026-03-13 16:58:00 +08:00
Jiang Jiang Jian
1903522990
Merge branch 'fix/fix_ext_coex_154_stage_switch' into 'master'
...
fix(coex): fix ieee802.15.4 external coex tx/rx stage handling
Closes TZ-2393
See merge request espressif/esp-idf!46024
2026-03-13 16:00:29 +08:00
Fu Hanxi
7d8b6549d0
Merge branch 'ci/missing_config_pre_commit_hook' into 'master'
...
ci: add pre-commit hook to detect missing configs
Closes IDFCI-2653
See merge request espressif/esp-idf!45826
2026-03-13 08:48:25 +01:00
Omar Chebib
1c0416afcf
fix(examples): fix EEPROM API to allow variable page sizes
2026-03-13 15:45:58 +08:00
Wang Meng Yang
13d8a6e405
Merge branch 'bugfix/report_hid_close_evt' into 'master'
...
fix(hid): Fixed HID repeatedly reporting the close event
Closes BT-4238
See merge request espressif/esp-idf!45593
2026-03-13 15:37:18 +08:00