Commit Graph

33947 Commits

Author SHA1 Message Date
Jiang Jiang Jian
85be95e48e Merge branch 'bugfix/fix_espnow_set_peer_rate_memory_leak' into 'master'
fix(wifi/espnow): fixed the espnow set peer rate memory leak

Closes WIFI-7165

See merge request espressif/esp-idf!44762
2026-01-05 14:54:38 +08:00
morris
129f58d90d Merge branch 'refactor/remove_reference_of_idf-12273' into 'master'
refactor(lp_wdt): Remove reference of IDF-12273 JIRA ticket from code

Closes IDF-12273

See merge request espressif/esp-idf!44748
2026-01-05 14:00:37 +08:00
Meet Patel
a07b83fcb9 refactor(lp_wdt): Remove reference of JIRA ticket from code
No further actions for this JIRA ticket are pending. The neccessary test
cases have already been added to verify some additional functionalities.
Hence, removing the TODO reference from code for internal JIRA ticket.
2026-01-05 09:54:11 +05:30
Shu Chen
5804cc679d Merge branch 'feat/fix_ot_key_mode2_destructor' into 'master'
fix(openthread): fixed an issue with key destruction in mode 2

See merge request espressif/esp-idf!44710
2026-01-04 09:58:02 +00:00
Island
7e3df61a97 Merge branch 'feat/support_fixed_id_for_ctrl_log' into 'master'
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(1bb2f50)

Closes BLERP-2506

See merge request espressif/esp-idf!44714
2026-01-04 17:53:17 +08:00
Island
2588fcb1b3 Merge branch 'change/ble_update_lib_20251231' into 'master'
change(ble): [AUTO_MR] 20251231 - Update ESP BLE Controller Lib

Closes BLERP-2502

See merge request espressif/esp-idf!44712
2026-01-04 17:52:02 +08:00
Island
c327f0804f Merge branch 'fix/fix_some_bludedroid_host_bug' into 'master'
fix(ble/bluedroid): optimize bluedroid some code

Closes BLERP-2505

See merge request espressif/esp-idf!44680
2026-01-04 17:49:14 +08:00
Island
e3fbe4cf1e Merge branch 'feat/support_bluedroid_encrypted_adv_data' into 'master'
feat(ble/bluedroid): Support bluedroid encrypted advertising data

Closes BLERP-2483

See merge request espressif/esp-idf!44400
2026-01-04 17:49:11 +08:00
zwx
da9f6999c0 fix(openthread): fixed an issue with key destruction in mode 2 2026-01-04 16:39:36 +08:00
Rahul Tank
7c218e6531 Merge branch 'feat/add_local_irk_command' into 'master'
feat(nimble): Support for getting the currently used local IRK and Identity Address

Closes BLERP-2280 and BLERP-2181

See merge request espressif/esp-idf!42235
2026-01-04 12:48:51 +05:30
zhangyanjiao
1126b3789a fix(wifi/espnow): fixed the espnow set peer rate memory leak 2026-01-04 12:14:24 +08:00
C.S.M
0025239085 Merge branch 'feature/support_i3c_basic' into 'master'
feat(i3c_master): Support i3c master basic functions on esp32p4 🛠

See merge request espressif/esp-idf!41123
2026-01-04 11:51:48 +08:00
Marius Vikhammer
7dfc2f0343 Merge branch 'ci/enable_esp_event_tests' into 'master'
ci(core): fixed esp_event and psram freertos not running properly in CI

See merge request espressif/esp-idf!44711
2026-01-04 10:11:02 +08:00
Laukik Hase
b15334600d Merge branch 'refactor/esp_tee_picolibc' into 'master'
refactor(esp_tee): Adopt `Picolibc` as the default LibC for ESP-TEE build

See merge request espressif/esp-idf!44050
2026-01-02 10:38:47 +05:30
Sumeet Singh
90c3470dc0 feat(nimble): Support for getting the currently using local IRK 2025-12-31 18:58:14 +05:30
zhaoweiliang
cd63e7ded5 fix(ble): fixed build error on ESP32-C5 2025-12-31 20:05:14 +08:00
zhaoweiliang
a16a56fdbe fix(ble): fixed build error on ESP32-C6 2025-12-31 20:05:14 +08:00
zhaoweiliang
fcec820e55 change(ble): [AUTO_MR] Update lib_esp32c6 to 2406161c 2025-12-31 20:05:14 +08:00
zhaoweiliang
3fc22abe7e change(ble): [AUTO_MR] Update lib_esp32c5 to 2406161c 2025-12-31 20:05:14 +08:00
zhaoweiliang
a4fa41564c change(ble): [AUTO_MR] Update lib_esp32h2 to 2406161c 2025-12-31 20:05:14 +08:00
zhiweijian
6b09de6dbf fix(ble/bluedroid): optimize bluedroid some code 2025-12-31 20:04:54 +08:00
zhiweijian
ac80bbe285 feat(ble/bluedroid): Support bluedroid encrypted advertising data 2025-12-31 19:55:17 +08:00
C.S.M
c58e1cf6a1 test(i3c): add i3c master tests on esp32p4 2025-12-31 18:05:17 +08:00
C.S.M
ea73d7f35d feat(i3c): Support i3c master functions on esp32p4 2025-12-31 18:04:25 +08:00
C.S.M
23fbaad6e9 feat(i3c): Add soc and hal support for i3c master 2025-12-31 18:03:05 +08:00
Marius Vikhammer
b2f70311a2 Merge branch 'ci/limit_esp_common_tests' into 'master'
ci(esp_common): set depends_components for esp_common tests

Closes IDF-14166

See merge request espressif/esp-idf!44566
2025-12-31 16:15:37 +08:00
Marius Vikhammer
81ccf090c8 Merge branch 'ci/pthread_depends_components' into 'master'
ci(pthread): add depends_components for test apps

Closes IDF-14174

See merge request espressif/esp-idf!44572
2025-12-31 16:01:35 +08:00
Marius Vikhammer
05401e3892 Merge branch 'ci/newlib_depends_components' into 'master'
ci(libc): set depends_components for esp_libc tests

Closes IDF-14175

See merge request espressif/esp-idf!44596
2025-12-31 15:58:49 +08:00
Marius Vikhammer
8ce6bd349b test(core): fixed freertos and newlib test setup leaking memory 2025-12-31 15:40:34 +08:00
Chen Ji Chang
09a3d16cfa Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled' into 'master'
fix(dma): fix dma alignment when flash_enc enabled

Closes IDFGH-16594

See merge request espressif/esp-idf!43825
2025-12-31 14:57:30 +08:00
He Binglin
e53ef0eb14 Merge branch 'feat/esp_idf_lpio_inv' into 'master'
change(hal): add lpio oe and out inv ll apis

See merge request espressif/esp-idf!44638
2025-12-31 14:49:49 +08:00
chenjianhua
2ccf312373 feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(1bb2f50)
- Support fixed log id for log compression
- Support parsing log with synced timestamp
2025-12-31 14:09:35 +08:00
Guillaume Souchere
97cb925d47 fix(esp_event): Leak in setup / teardown and wonrg evaluation of variable 2025-12-31 14:07:34 +08:00
Jiang Jiang Jian
ae303b0537 Merge branch 'bugfix/parse_ftm_responder' into 'master'
bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly

Closes IDFGH-16897

See merge request espressif/esp-idf!44421
2025-12-31 13:59:31 +08:00
Li Shuai
6e9885f7e6 Merge branch 'bugfix/idfgh-16634' into 'master'
remove the configurable constraint for sleep memory usage optimization option

Closes IDFGH-16634 and IDF-13780

See merge request espressif/esp-idf!42882
2025-12-31 12:57:50 +08:00
Marius Vikhammer
e87aee9bac ci(core): fixed esp_event and psram freertos not running properly in CI 2025-12-31 12:38:47 +08:00
Zhi Wei Jian
df3b7e1e9d Merge branch 'feat/support_bluedroid_host_smp_with_psa_tinycrypt' into 'master'
Supported bluedroid host smp with mbedtls and TinyCrypt

Closes BLERP-2468 and BLERP-2490

See merge request espressif/esp-idf!44575
2025-12-31 11:36:28 +08:00
morris
b0c4d4b7f3 Merge branch 'soc/etm_header' into 'master'
soc(esp32s31): Add etm souce header

See merge request espressif/esp-idf!44648
2025-12-31 10:07:18 +08:00
Wu Zheng Hui
dcca718908 Merge branch 'refactor/independent_rtc_timer_hal' into 'master'
feat(hal): graduate rtc_cntl_timer/lp_timer hal/ll  into a new component: esp_hal_rtc_timer and unify naming

Closes IDF-15045

See merge request espressif/esp-idf!44573
2025-12-31 05:22:06 +08:00
hebinglin
0856806db0 change(hal): add lpio oe and out inv ll apis 2025-12-30 20:18:04 +08:00
Akshat Agrawal
805a79dd78 bugfix(wifi): Ensure STA parses the FTM responder capability from the beacon correctly
Closes https://github.com/espressif/esp-idf/issues/17962
2025-12-30 17:34:35 +05:30
Laukik Hase
406ca9aa92 ci(esp_tee): Enable the tee_cli_app test-app for ESP32-H2
- Also set the RX burst size correctly for AES/SHA DMA operations
  with ESP-TEE
- Fix the compile-time minimum chip revision check for patching
  the `ets_delay_us` API
2025-12-30 16:03:43 +05:30
Laukik Hase
0964024484 refactor(esp_tee): Adopt Picolibc as the default LibC for ESP-TEE build
- Also fixed an issue where NewLib ROM APIs, when called from TEE, were
  using the syscall table located in the REE SRAM. This could be abused
  as an attack vector to invoke illegal functions from the TEE.
  To prevent this, the syscall table is now switched to the TEE-specific
  copy during every M-U mode transition.
2025-12-30 16:03:41 +05:30
Li Shuai
cbbbc413b1 change(ld): adding a comment explaining the unsigned arithmetic constraint for GNU ld buildin function MAX. 2025-12-30 16:45:14 +08:00
Mahavir Jain
a4293b1c3f Merge branch 'feat/secure_boot_externally_init_case' into 'master'
feat(bootloader): add config to force secure boot already init case

See merge request espressif/esp-idf!44107
2025-12-30 14:12:11 +05:30
Mahavir Jain
4b11cb883d Merge branch 'feature/mbedtls_psa_migration_master' into 'master'
feat(mbedtls): PSA Migration for master branch

Closes IDF-12180, IDF-13706, IDF-11772, IDF-14842, and IDF-11452

See merge request espressif/esp-idf!44153
2025-12-30 14:00:30 +05:30
Jiang Jiang Jian
4d9bd4b057 Merge branch 'bugfix/rx_pkt_failed_in_modem_state' into 'master'
fix(pm): fix rx packet failed when modem state is interrupted by other wakeup sources for C5 and C61

Closes WIFIBUG-859

See merge request espressif/esp-idf!44605
2025-12-30 15:54:22 +08:00
Meet Patel
12a1ecc8b7 Merge branch 'bugfix/adc_read_ci_issue2' into 'master'
fix(lp_adc): Fix LP ADC 1-byte read CI issue on ESP32P4

Closes IDFCI-5374 and IDFCI-5375

See merge request espressif/esp-idf!44637
2025-12-30 13:04:57 +05:30
Chen Jichang
f94c0535db fix(dma): fix dma alignment when flash_enc enabled
Closes https://github.com/espressif/esp-idf/issues/17708
2025-12-30 15:22:58 +08:00
Wang Meng Yang
eee9e5f0c4 Merge branch 'bugfix/a2dp_reg_sep' into 'master'
fix(bt/bluedroid): Fix index boundary check and function return in SEP registration

Closes IDFGH-16991

See merge request espressif/esp-idf!44549
2025-12-30 14:52:04 +08:00