22306 Commits

Author SHA1 Message Date
Mahavir Jain
665585d8a5
fix(rng): avoid clearing PMU_PERIF_I2C_RSTB in random disable API for C6
This configuration bit is required for ADC operation as well and hence
should not be cleared in the RNG API sequence.

Ideally, the ADC driver should take care of initializing this bit but
still the RNG layer change is required because of interleaved API usage
scenario described in following linked issue.

Closes https://github.com/espressif/esp-idf/issues/14124
Closes https://github.com/espressif/esp-idf/issues/14280
2024-08-12 10:09:15 +05:30
Jiang Guang Ming
09b1844a0a feat(newlib): add test case for printf float 2024-08-12 09:59:13 +08:00
Jiang Guang Ming
97c5bc51e6 fix(esp_rom): add new rom caps ESP_ROM_HAS_NEWLIB_NANO_PRINTF_FLOAT_BUG 2024-08-12 09:57:07 +08:00
zwl
8397aaa29d fix(bluetooth/controller): fixed get controller status vendor hci command error on ESP32C6 2024-08-10 13:06:45 +08:00
Shen Weilong
a981024b98 feat(ble): Print out the BT mac when the controller is initialized 2024-08-09 20:55:16 +08:00
liqigan
f0add1b1c1 fix(esp_hid): Loose the check of input report length to be more compatible
Closes https://github.com/espressif/esp-idf/issues/14259
2024-08-09 15:55:06 +08:00
Island
c9c26a6afc Merge branch 'fix/ble_mesh_github_pr_14140_v5.1' into 'release/v5.1'
fix(ble-mesh): don't use dangling pointer in nimble gatt service (v5.1)

See merge request espressif/esp-idf!32615
2024-08-09 10:33:15 +08:00
Rahul Tank
5af88badfa feat(nimble): Add extra handling for set data len packet event 2024-08-08 12:03:36 +05:30
KonstantinKondrashov
d28ecb3345 feat(CI): Add targets into manifest file for esp_flash_stress test 2024-08-07 15:13:17 +03:00
KonstantinKondrashov
17c3f85a89 feat(ipc): Adds a new no blocking IPC call 2024-08-07 15:13:11 +03:00
KonstantinKondrashov
6f46db3de8 fix(spi_flash): Fix stuck during flash operation
When a task was not pinned to a certain CPU.
2024-08-07 15:00:52 +03:00
Wang Meng Yang
03f66399a1 Merge branch 'fix/hfp_pcm_api_set_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape (backport v5.1)

See merge request espressif/esp-idf!32481
2024-08-07 19:06:24 +08:00
Frantisek Hrbata
efa758c6a3 change: exclude CVEs that do not impact ESP-IDF components
cJSON:    CVE-2024-31755 - Resolved in cJSON v1.7.18
FreeRTOS: CVE-2024-28115 - Affects only ARMv7-M MPU ports, and ARMv8-M ports

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-08-06 17:25:48 +02:00
harshal.patil
7a167f4b9a
fix(bootloader_support): Fix encrypt image instead of the partition feature not being enabled 2024-08-06 13:45:35 +05:30
Island
6892f1a08d Merge branch 'bugfix/fixed_ble_issues_on_c6_h2_c2_0731_v5.1' into 'release/v5.1'
Bugfix/fixed ble issues on c6 h2 c2 0731 (v5.1)

See merge request espressif/esp-idf!32462
2024-08-06 16:01:17 +08:00
zwx
760bdd1cfc fix(openthread): make ot task queue sending non-permanent blocking 2024-08-06 14:10:55 +08:00
wuzhenghui
41bff2fdfa
fix(esp_pm): configure timer wakeup source with auto light-sleep congiguration 2024-08-06 11:06:00 +08:00
Mario Schlegel
c237d010e4 fix(ble-mesh): don't use dangling pointer in nimble gatt service
Signed-off-by: luoxu <luoxu@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/14140
2024-08-06 10:43:57 +08:00
Rahul Tank
5c57dfe949 Merge branch 'bugfix/adjust_tx_power_lvl_boundary_v5.1' into 'release/v5.1'
Some checks failed
docker / docker (push) Has been cancelled
fix(nimble): Modify Advertising Tx power levels (v5.1)

See merge request espressif/esp-idf!32563
2024-08-05 20:38:40 +08:00
Ivan Grokhotkov
9be8ed546e Merge branch 'fix/fatfs_f_mount_immediately_after_formatting_v5.1' into 'release/v5.1'
fix(vfs): FATFS mount immediately after format if mount failed (v5.1)

See merge request espressif/esp-idf!32381
2024-08-05 20:32:32 +08:00
xiongweichao
efd8ee03e5 fix(bt/controller): Fixed disconnection issue
- Fixed the issue of disconnection caused by updating the channel map in sniff mode
2024-08-05 20:01:56 +08:00
chenqingqing
d36f5166fe fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape 2024-08-05 20:01:56 +08:00
Rahul Tank
a367c5da00 fix(nimble): Modify Advertising Tx power levels 2024-08-05 10:57:48 +05:30
Island
d7bf5a1eac Merge branch 'bugfix/fix_ble_security_param_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed issue with resetting BLE security parameters during initialization (v5.1)

See merge request espressif/esp-idf!32507
2024-08-02 17:31:28 +08:00
Island
69ed92c95c Merge branch 'bugfix/fix_ble_gattc_app_unregister_v5.1' into 'release/v5.1'
Bugfix/fix ble gattc app unregister (v5.1)

See merge request espressif/esp-idf!32440
2024-08-02 17:30:21 +08:00
Rahul Tank
f49f9795dc Merge branch 'bugfix/add_return_value_to_rpa_to_api_v5.1' into 'release/v5.1'
Some checks failed
docker / docker (push) Has been cancelled
fix(nimble): Add return value to RPA Timeout API (v5.1)

See merge request espressif/esp-idf!32477
2024-08-01 20:31:06 +08:00
zhanghaipeng
3a163fe2cf fix(ble/bluedroid): Fixed issue with resetting BLE security parameters during initialization 2024-08-01 16:18:05 +08:00
Shu Chen
21ed2cbd6a Merge branch 'backport/fix_154_next_operation_for_multi_event_v51' into 'release/v5.1'
fix(ieee802154): refactor the next operation logic for multiple events(Backport v5.1)

See merge request espressif/esp-idf!32386
2024-08-01 10:59:13 +08:00
Shu Chen
9dad9f9704 Merge branch 'backport/openthread_related_bacport_to_5_1' into 'release/v5.1'
Backport some openthread related features (Backport v5.1)

See merge request espressif/esp-idf!32249
2024-08-01 10:48:35 +08:00
Rahul Tank
966988af45 fix(nimble): Add return value to RPA Timeout API 2024-07-31 14:46:33 +05:30
zwx
bfed357f37 fix(ieee802154): refacted the next operation logic for multiple events 2024-07-31 16:40:09 +08:00
zwl
fde374a78e fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2 2024-07-31 14:38:52 +08:00
zwl
c8b7ce6f11 fix: fixed occasional wdt issue in multi-connection scenarios on ESP32H2 2024-07-31 14:38:52 +08:00
zwx
554ca91716 feat(openthread): add task switching lock holder check 2024-07-31 11:36:26 +08:00
Island
490d5e7211 Merge branch 'feat/save_ble_log_to_flash_0605_v5.1' into 'release/v5.1'
ble: save ble log to flash on ESP32C6 (v5.1)

See merge request espressif/esp-idf!32396
2024-07-31 11:29:30 +08:00
zhanghaipeng
2330510635 fix(ble/bluedroid): Fix incorrect state issue when unregistering BLE GATTC application 2024-07-30 19:12:40 +08:00
zhangyanjiao
2b3df95766 fix(wifi/mesh): fix the beacon timeout issue in mesh 2024-07-30 11:36:16 +08:00
morris
5a26d8ae8e Merge branch 'feat/support_psram_aps3204l_v5.1' into 'release/v5.1'
Some checks failed
docker / docker (push) Has been cancelled
psram: support APS3204L (v5.1)

See merge request espressif/esp-idf!32392
2024-07-29 17:13:48 +08:00
zwl
d26a0ba71f fix(ble): fixed tx memory leak issue when controller disable 2024-07-29 11:56:23 +08:00
zwl
035bb3176d fix(ble): fixed wdt issue when print key controller info on ESP32-C6 and ESP32-H2 2024-07-29 11:56:23 +08:00
zwl
70e5c79476 feat(bluetooth/controller): support switching log output mode on ESP32-C2 2024-07-29 11:56:23 +08:00
zwl
10c8b0c3b8 feat(bluetooth/controller): support switching log output mode on ESP32-C6 and ESP32-H2 2024-07-29 11:56:23 +08:00
zwl
11f0fd8f8e feat(bluetooth/controller): storage ble controller log to flash on ESP32C2 2024-07-29 11:56:23 +08:00
zwl
cfb5d9d224 feat(bluetooth/controller): storage ble controller log to flash on ESP32C6 and ESP32H2 2024-07-29 11:56:23 +08:00
Armando
c330a9ef67 feat(psram): support APS3204L 2024-07-29 11:43:33 +08:00
Rahul Tank
1d23173715 fix(nimble): Zero initialize variable to avoid garbage value 2024-07-26 21:33:00 +05:30
Adam Múdry
b57e0a2d49 fix(vfs): FATFS mount immediately after format if mount failed 2024-07-26 17:54:51 +02:00
Jiang Jiang Jian
ecdd485305 Merge branch 'bugfix/handle_no_pmkid_case_owe_v5.1' into 'release/v5.1'
Some checks failed
docker / docker (push) Has been cancelled
Recompute keys in OWE incase of PMKID absence or mismatch (Backport v5.1)

See merge request espressif/esp-idf!32335
2024-07-26 19:07:41 +08:00
Island
2e08930e9c Merge branch 'bugfix/fix_ble_cannot_create_conn_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed BLE cannot create connection(v5.1)

See merge request espressif/esp-idf!32309
2024-07-26 15:43:36 +08:00
Jiang Jiang Jian
0ca290deb0 Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.1' into 'release/v5.1'
Fixed some BLE bugs 240723 (backport v5.1)

See merge request espressif/esp-idf!32301
2024-07-26 14:19:55 +08:00