Marius Vikhammer
93202c4a57
Merge branch 'feature/improve_ulp_delay_api_v5.5' into 'release/v5.5'
...
feat(ulp): Improved ULP delay accuracy and removed floating point operations (v5.5)
See merge request espressif/esp-idf!46424
2026-05-06 10:28:53 +08:00
Jiang Jiang Jian
1a82a170a0
Merge branch 'fix/efuse_regs_store_operations_v5.5' into 'release/v5.5'
...
feat(hal): Adds half-word read/write checks for efuse (v5.5)
See merge request espressif/esp-idf!45342
2026-05-06 10:28:13 +08:00
Jiang Jiang Jian
99967b607f
Merge branch 'feature/efuse_adds_fields_v5.5' into 'release/v5.5'
...
feat(efuse): Adds efuse flash fields for esp32c2 (v5.5)
See merge request espressif/esp-idf!45340
2026-05-06 10:27:53 +08:00
Marius Vikhammer
869a53dd5a
Merge branch 'feature/adds_efuse_for_h2_v5.5' into 'release/v5.5'
...
feat(efuse): Adds efuse for ESP32-H2 revision 1.2 (v5.5)
See merge request espressif/esp-idf!48152
2026-05-06 10:27:43 +08:00
Marius Vikhammer
2e750cac2f
Merge branch 'fix/freertos_riscv_px_end_of_stack_alignment_v5.5' into 'release/v5.5'
...
fix(freertos): fix riscv pxEndOfStack offset alignment (v5.5)
See merge request espressif/esp-idf!46537
2026-05-06 10:26:48 +08:00
Alexey Gerenkov
715a2de06b
Merge branch 'fix/cxx_noreturn_issue_v5.5' into 'release/v5.5'
...
fix(libc): picolibc: workaround wrong pthread_exit declaration for c++ (v5.5)
See merge request espressif/esp-idf!48089
2026-05-05 18:52:58 +08:00
Alexey Gerenkov
bf6aa74e0e
Merge branch 'feature/add_clock_implementation_v5.5' into 'release/v5.5'
...
fix(picolibc): add times() stub (v5.5)
See merge request espressif/esp-idf!48087
2026-05-05 18:47:15 +08:00
Martin Vychodil
4d298d3ecc
Merge branch 'bugfix/fatfs-readdir-stat-path-buffer-master_v5.5' into 'release/v5.5'
...
fix(fatfs): fix readdir/stat path buffer sizing in test (v5.5)
See merge request espressif/esp-idf!48170
2026-05-05 18:39:21 +08:00
sonika.rathi
dad5dd867e
fix(fatfs): fix readdir/stat path buffer sizing in test
2026-05-05 12:16:49 +02:00
Mahavir Jain
e56c5eb83b
Merge branch 'fix/flipped_key_mgr_key_info_flash_position_v5.5' into 'release/v5.5'
...
Enable ECC clock while using the Key Manager's ECDH key deployment mode (v5.5)
See merge request espressif/esp-idf!48160
2026-05-05 14:32:29 +05:30
harshal.patil
e0211edf0e
fix(esp_security): Enable ECC clock while using the Key Manager's ECDH key deployment mode
2026-05-05 13:37:00 +05:30
Martin Vychodil
c3fe30b731
Merge branch 'bugfix/fatfsgen-pytest-read-flash-idfci-3512_v5.5' into 'release/v5.5'
...
fix(fatfsgen): stabilize host read-flash after UART close in pytest (v5.5)
See merge request espressif/esp-idf!48139
2026-05-05 15:40:00 +08:00
Mahavir Jain
28da6733a2
Merge branch 'fix/fix_protocomm_sec2_input_validations_v5.5' into 'release/v5.5'
...
fix(protocomm): fixes potential issues that can lead to crash during device provisioning (v5.5)
See merge request espressif/esp-idf!47306
2026-05-04 11:41:01 +05:30
Mahavir Jain
d183c3d4a6
Merge branch 'fix/supported_key_mgr_key_types_check_v5.5' into 'release/v5.5'
...
fix(esp_security): guard key manager APIs against unsupported chip revs (v5.5)
See merge request espressif/esp-idf!48010
2026-05-04 10:38:32 +05:30
Rahul Tank
3e37dcfc56
Merge branch 'bugfix/always_init_dft_queue_in_nimble_host_v5.5' into 'release/v5.5'
...
fix(nimble): always init the default os queue for all of controllers (5.5)
See merge request espressif/esp-idf!48072
2026-05-04 09:17:10 +05:30
Rahul Tank
27749827fe
Merge branch 'bugfix/ble_revert_file_v5.5' into 'release/v5.5'
...
fix(nimble): Reverted unwanted script files (v5.5)
See merge request espressif/esp-idf!48130
2026-05-01 19:24:21 +05:30
Konstantin Kondrashov
ae11eba923
fix(freertos): fix riscv pxEndOfStack offset alignment
...
Closes https://github.com/espressif/esp-idf/issues/18256
2026-05-01 15:50:29 +03:00
Konstantin Kondrashov
1c94a566cb
feat(hal): Adds half-word read/write checks for efuse
2026-05-01 12:21:23 +03:00
Konstantin Kondrashov
13d9b43701
feat(efuse): Adds efuse flash fields for esp32c2
2026-05-01 12:21:15 +03:00
Konstantin Kondrashov
5561482b37
feat(efuse): Adds efuse for ESP32-H2 revision 1.2
2026-05-01 12:17:57 +03:00
sonika.rathi
cf4c425733
fix(fatfsgen): stabilize host read-flash after UART close in pytest
2026-04-30 15:31:36 +02:00
Konstantin Kondrashov
325ebb8021
feat(ulp): Improved ULP delay API accuracy and removed floating point operations
...
Closes https://github.com/espressif/esp-idf/issues/17494
Closes https://github.com/espressif/esp-idf/issues/16891
2026-04-30 15:17:34 +03:00
Jiang Jiang Jian
fb93ff749e
Merge branch 'bugfix/ap_5g_phy_bw_v5.5' into 'release/v5.5'
...
fix(wifi): Add bss max idle timer and protected keep alive fixes (v5.5)
See merge request espressif/esp-idf!47783
2026-04-30 19:41:08 +08:00
Jiang Jiang Jian
736e6f3106
Merge branch 'bugfix/dpp_concurrency_issue_v5.5' into 'release/v5.5'
...
fix(esp_wifi): Execute DPP event handlers in eloop context (v5.5)
See merge request espressif/esp-idf!48126
2026-04-30 19:19:06 +08:00
Jiang Jiang Jian
a75e6afe94
Merge branch 'feature/update-gdb-to-17.1_20260402_v5.5' into 'release/v5.5'
...
feat(tools): update gdb version to 17.1_20260402 (v5.5)
See merge request espressif/esp-idf!47482
2026-04-30 17:05:28 +08:00
Rahul Tank
f603dc91c5
fix(nimble): cleanup: remove extraneous script file
...
Removed files that were unintentionally included in an earlier commit
2026-04-30 14:20:16 +05:30
Kapil Gupta
2c3440481d
fix(esp_wifi): Execute DPP event handlers in eloop context
2026-04-30 12:36:01 +05:30
Zhang Wen Xu
b6d599681b
Merge branch 'fix/handle_escape_characters_v5.5' into 'release/v5.5'
...
Fix/handle escape characters (v5.5)
See merge request espressif/esp-idf!48096
2026-04-30 06:23:18 +00:00
Zhang Wen Xu
15026102c8
Merge branch 'fix/enable_ext_coex_cmd_v5.5' into 'release/v5.5'
...
feat(coex): enable external coexistence command (v5.5)
See merge request espressif/esp-idf!48101
2026-04-30 06:22:55 +00:00
Mahavir Jain
26184a7177
Merge branch 'fix/esp-tee-validation-clobber-and-deref-before-check_v5.5' into 'release/v5.5'
...
fix(esp_tee): prevent validation clobbering and deref-before-check in secure services (v5.5)
See merge request espressif/esp-idf!48122
2026-04-30 11:45:03 +05:30
muhaidong
b67963103a
fix(wifi): fix fail case connection with bss max idle enabled
2026-04-30 14:08:49 +08:00
muhaidong
1edf75c9cf
fix(wifi): fix arp and dns affect signaling test issue
...
1. fix arp and dns affects signaling test issue
2. improve ap chnnel parameter documentation
3. fix set country change ap channel issue
4. fix beacon timeout too long issue
5. only unicast frames count as keep-alive
2026-04-30 14:08:49 +08:00
Sajia
4fd34e5e4c
fix(wifi): Add bss max idle timer and protected keep alive fixes
2026-04-30 14:08:49 +08:00
Euripedes Rocha
a898b362cd
Merge branch 'fix/lwip_dhcps_oob_read_v5.5' into 'release/v5.5'
...
fix(lwip): Fix DHCP servver OOB read issue (v5.5)
See merge request espressif/esp-idf!48050
2026-04-30 07:42:19 +02:00
Aditya Patwardhan
dcb758a30b
fix(esp_tee): prevent validation clobbering and deref-before-check
...
TEE secure-service handlers had two bugs letting REE bypass
pointer-region validation:
1. valid_addr = instead of valid_addr &= in AEAD encrypt/decrypt
and DS sign handlers, clobbering prior failed checks.
Impact: REE writes to TEE DRAM via DS signature output, or reads
TEE DRAM via AEAD output.
2. data->rsa_length dereferenced before data is validated in DS sign
and DS start_sign handlers.
Fix: use &= for subsequent checks, add early return after initial
data pointer check in DS handlers.
2026-04-30 10:18:00 +05:30
Shu Chen
4609163992
Merge branch 'review_ot_code_using_cursor_v5.5' into 'release/v5.5'
...
fix(openthread): make the code more robust (v5.5)
See merge request espressif/esp-idf!48083
2026-04-30 03:07:39 +00:00
Xu Si Yu
9598118d89
fix(openthread): always reserve null-terminator space when appending escaped args
2026-04-30 11:05:13 +08:00
Xu Si Yu
76579add6e
feat(coex): enable external coexistence command
2026-04-29 20:15:59 +08:00
Xu Si Yu
c8d0d19619
feat(openthread): align spinel radio caps with RCP CSMA backoff and TX retry support
2026-04-29 20:06:42 +08:00
Xu Si Yu
5f806d0cfd
fix(openthread): escape CLI arguments and enforce command buffer bounds
2026-04-29 20:06:42 +08:00
Jiang Jiang Jian
1751f64a49
Merge branch 'bugfix/leave_after_assoc_comeback_error_v5.5' into 'release/v5.5'
...
Leave connection after assoc comeback failure (Backport v5.5)
See merge request espressif/esp-idf!47684
2026-04-29 19:54:23 +08:00
zwx
2e262292f1
fix(openthread): fix SPI host-RCP communication loss
...
- 1. H2 SPI slave DMA transaction length insufficient for CMD_RESET
frame
- 2. H2 SPI slave BUSY race at boot causing permanent deadlock
- 3. H2 INT pin spurious NEGEDGE on chip reset
- 4. H2 SPI slave trans_len exceeding buffer size
- 5. S3 host RST flag handling preventing Spinel-layer reset detection
- 6. S3 stale eventfd events after HardwareReset causing WaitResponse
timeout
- 7. ot_br missing coprocessor reset failure callback
2026-04-29 19:37:46 +08:00
Alexey Lapshin
709656d8a1
fix(libc): picolibc: workaround wrong pthread_exit declaration for c++
2026-04-29 18:36:07 +07:00
Alexey Lapshin
1da17b0437
fix(picolibc): add times() stub
2026-04-29 18:33:23 +07:00
zwx
6f09b0616f
fix(openthread): make the code more robust
2026-04-29 19:30:26 +08:00
Alexey Lapshin
d237f5a7be
feat(tools): update gdb version to 17.1_20260402
2026-04-29 19:29:51 +08:00
morris
4c194962cf
Merge branch 'fix/adc_clk_div_error_v5.5' into 'release/v5.5'
...
Fix ADC continuous sample frequency and clock divide error on H2/C5/C61 (v5.5)
See merge request espressif/esp-idf!47976
2026-04-29 18:13:51 +08:00
ShenWeilong
1d42b7d2d4
fix(ble): always init the default os queue for all of controllers
2026-04-29 16:53:01 +08:00
Ashish Sharma
71eb2dbe6a
fix(protocomm): fixes potential issues that can lead to crash during device provisioning
2026-04-29 16:22:14 +08:00
gaoxu
696e42b502
fix(adc): fix ESP32-H2/C5/C61 clock divide error
2026-04-29 12:01:37 +08:00