shenmengjing
f29627cbe3
docs(provisioning): Sync CN translation and EN source
2025-03-10 12:33:27 +08:00
Mahavir Jain
fee5008f1a
fix(esp_local_ctrl): update for changes in protocomm security2 scheme
2025-03-10 12:33:27 +08:00
Mahavir Jain
51383a610a
fix(docs): update for changes in provisioning security2 scheme
2025-03-10 12:33:27 +08:00
Mahavir Jain
293e29d400
fix(provisioning): fix incorrect AES-GCM IV usage in security2 scheme
...
Using same IV in AES-GCM across multiple invocation of
encryption/decryption operations can pose a security risk. It can help
to reveal co-relation between different plaintexts.
This commit introduces a change to use part of IV as a monotonic
counter, which must be incremented after every AES-GCM invocation
on both the client and the device side.
Concept of patch version for a security scheme has been introduced here
which can help to differentiate a protocol behavior for the provisioning
entity. The security patch version will be available in the JSON
response for `proto-ver` endpoint request with the field
`sec_patch_ver`.
Please refer to documentation for more details on the changes required
on the provisioning entity side (e.g., PhoneApps).
2025-03-10 12:33:27 +08:00
Mahavir Jain
b64b519f73
fix(protocomm): memory leak issue for session command0 failure case
2025-03-10 12:33:27 +08:00
Jiang Jiang Jian
f16e65b193
Merge branch 'fix/fix_esp32s3_reboot_cache_failure_v5.1' into 'release/v5.1'
...
fix(esp_system): fix possible cache_error by another core accessing flash in esp_restart (v5.1)
See merge request espressif/esp-idf!37588
2025-03-10 11:41:07 +08:00
Rahul Tank
b523b9f98c
Merge branch 'feature/expose_ble_gap_wl_tx_add_v5.1' into 'release/v5.1'
...
fix(nimble): Exposed the ble_gap_wl_tx_add API to add a device in whitelist(v5.1)
See merge request espressif/esp-idf!37056
2025-03-09 11:30:42 +08:00
wuzhenghui
63c8fc4575
fix(esp_system): fix possible cache_error by another core accessing flash in esp_restart
2025-03-07 20:29:46 +08:00
Abhinav Kudnar
4e7990ea21
fix(nimble): Exposed the ble_gap_wl_tx_add API to add a device in whitelist, other fixes
2025-03-07 14:34:01 +05:30
Jiang Jiang Jian
6ff5fca12d
Merge branch 'bugfix/fix_some_wifi_bugs_250303_v5.1' into 'release/v5.1'
...
Bugfix/fix some wifi bugs 250303 v5.1(Backport v5.1)
See merge request espressif/esp-idf!37431
2025-03-07 10:43:19 +08:00
Roland Dobai
954ac358a6
Merge branch 'fix/remove-unnecessary-select_v5.1' into 'release/v5.1'
...
fix(esp_system): Remove unnecessary select from esp_system/Kconfig (v5.1)
See merge request espressif/esp-idf!37523
2025-03-07 02:22:13 +08:00
Alexey Gerenkov
a190db8413
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20250226_v5.1' into 'release/v5.1'
...
feat(tools): update openocd version to v0.12.0-esp32-20250226 (v5.1)
See merge request espressif/esp-idf!37530
2025-03-06 21:51:55 +08:00
Rahul Tank
126fdc33da
Merge branch 'bugfix/fix_sc_only_pairing_v5.1' into 'release/v5.1'
...
fix(nimble): Fix SC only pairing failure (v5.1)
See merge request espressif/esp-idf!37535
2025-03-06 17:10:02 +08:00
Erhan Kurubas
1d5a76a7a8
feat(tools): update openocd version to v0.12.0-esp32-20250226
2025-03-05 15:48:57 +01:00
Rahul Tank
2b897075a7
fix(nimble): Fix SC only pairing failure
2025-03-05 19:45:27 +05:30
Jan Beran
bc55769c8b
fix(esp_system): Remove unnecessary select from esp_system/Kconfig
2025-03-05 15:09:48 +01:00
Island
5bf714fe53
Merge branch 'feat/ble_read_long_value_v5.1' into 'release/v5.1'
...
feat(ble/bluedroid): Add Read Long Characteristic Values example (v5.1)
See merge request espressif/esp-idf!37486
2025-03-05 20:06:49 +08:00
Rahul Tank
8ea69f25e1
Merge branch 'feat/added_change_to_ble_spp_client_v5.1' into 'release/v5.1'
...
feat(nimble): Allow BLE SPP Client to subscribe to the server (v5.1)
See merge request espressif/esp-idf!37458
2025-03-05 17:59:59 +08:00
Island
9ca83ba4f4
Merge branch 'bugfix/fix_ble_kconfig_v5.1' into 'release/v5.1'
...
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior (v5.1)
See merge request espressif/esp-idf!37419
2025-03-05 15:08:12 +08:00
zhanghaipeng
3b78623bd4
feat(ble/bluedroid): Add Read Long Characteristic Values example
2025-03-05 15:00:20 +08:00
Rahul Tank
fbec1c0964
Merge branch 'bugfix/fix_link_estab_compile_failure_v5.1' into 'release/v5.1'
...
fix(nimble): Handle probable release breaking change (v5.1)
See merge request espressif/esp-idf!37437
2025-03-05 14:56:02 +08:00
Shreeyash
d10462be9b
feat(nimble): Allow BLE SPP Client to subscribe to the server
2025-03-05 11:43:43 +05:30
morris
7ee30e144b
Merge branch 'fix/build_when_rom_patch_disable_v5.1' into 'release/v5.1'
...
fix(spi_flash): Fix build fail when rom_patch config disabled (backport v5.1)
See merge request espressif/esp-idf!37107
2025-03-05 10:12:07 +08:00
Wang Meng Yang
28035c9873
Merge branch 'bugfix/spp_mem_leak_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): fixed memory leaks in SPP callback mode (v5.1)
See merge request espressif/esp-idf!37388
2025-03-05 09:09:21 +08:00
C.S.M
3d30cae7d3
refactor(spi_flash): remove redundent flash suspend check
2025-03-04 13:18:30 +08:00
C.S.M
d14a627f2f
fix(spi_flash): Fix build fail when rom_patch config disabled,
...
Closes https://github.com/espressif/esp-idf/issues/15229
2025-03-04 13:18:30 +08:00
Rahul Tank
e620fddc85
fix(nimble): Handle probable release breaking change
...
link_estab event may be handled by customers in application and the previous would break it.
Revert few changes so as to not break the customer's code
2025-03-03 12:47:09 +05:30
muhaidong
aeeb0fb853
fix(coex): fix disable external coex fail issue
2025-03-03 14:32:41 +08:00
muhaidong
b2f9be1cbb
feat(phy): update libphy for RXDC cal opt, no antenna current opt, add cca api
2025-03-03 14:32:41 +08:00
muhaidong
827145135d
feat(phy): add gpio cmd for cert test
2025-03-03 14:30:44 +08:00
Jiang Jiang Jian
eda82c2f2e
Merge branch 'bugfix/analyzer_issues_supplicant_v5.1' into 'release/v5.1'
...
fix(esp_wifi): fix some analyzer issues (v5.1)
See merge request espressif/esp-idf!36833
2025-03-03 11:51:50 +08:00
Jiang Jiang Jian
1e83cfe72e
Merge branch 'doc/add_wakeup_source_usage_precautions_v5.1' into 'release/v5.1'
...
change(doc): added more usage notes & warings about PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP (v5.1)
See merge request espressif/esp-idf!37394
2025-03-03 11:45:22 +08:00
zhanghaipeng
5fc7854542
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior
2025-03-03 11:19:07 +08:00
Jiang Jiang Jian
a285318a11
Merge branch 'bugfix/check_ssid_before_sa_query_v5.1' into 'release/v5.1'
...
fix(esp_wifi): Check SSID from Assoc Req before starting SA Query (Backport v5.1)
See merge request espressif/esp-idf!37195
2025-03-03 11:05:21 +08:00
morris
92638cbbfe
Merge branch 'feat/add_temperature_calib_v5.1' into 'release/v5.1'
...
feat(temperature_sensor): Add temperature sensor calibration support(backport v5.1)
See merge request espressif/esp-idf!37317
2025-03-03 10:53:29 +08:00
Jiang Jiang Jian
46b822cacc
Merge branch 'bugfix/mem_leak_sae_pk_v5.1' into 'release/v5.1'
...
fix(wifi): Bugfix memory leak due to sae public key (v5.1)
See merge request espressif/esp-idf!36928
2025-03-03 10:40:40 +08:00
Jiang Jiang Jian
dacb2734b7
Merge branch 'bugfix/fix_cache_count_flash_pages_patchs_return_wrong_value_v5.1' into 'release/v5.1'
...
fix(rom): Fix s2 and s3 Cache_Count_Flash_Pages rom function wrapper (v5.1)
See merge request espressif/esp-idf!37158
2025-03-03 10:40:28 +08:00
Kapil Gupta
f5a114a42f
fix(esp_wifi): Add review comments and some cleanup
2025-03-02 17:06:12 +08:00
Kapil Gupta
8652a5c552
fix(esp_wifi): fix some analyzer issues
...
Closes https://github.com/espressif/esp-idf/issues/15097
Closes https://github.com/espressif/esp-idf/issues/15098
Closes https://github.com/espressif/esp-idf/issues/15099
2025-03-02 17:06:12 +08:00
Shreyas Sheth
bbda0a9baa
fix(wifi): Fixed memory leak occurring in SAE PK connection
2025-03-02 17:05:27 +08:00
Rahul Tank
22e5ec0cc5
Merge branch 'bugfix/set_data_len_post_conn_v5.1' into 'release/v5.1'
...
fix(nimble): update data length after connection for all chips (v5.1)
See merge request espressif/esp-idf!37291
2025-03-01 16:36:20 +08:00
wuzhenghui
7c2261fca8
change(doc): added more usage notes & warings about PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP
2025-02-28 16:49:08 +08:00
Jin Cheng
674036910a
fix(bt/bluedroid): fixed memory leaks in SPP callback mode
2025-02-28 16:16:02 +08:00
Island
e7019570a6
Merge branch 'feat/support_ble_vendor_hci_event_report_v5.1' into 'release/v5.1'
...
feat(bt/bluedroid): Support BLE vendor hci event reporting (v5.1)
See merge request espressif/esp-idf!37351
2025-02-28 14:30:38 +08:00
Island
f2c8eb0f09
Merge branch 'feat/add_ble_ctrl_log_module_on_esp32c3_v5.1' into 'release/v5.1'
...
feat(bt): Added BLE log module on ESP32-C3 and ESP32-S3(723439d) (v5.1)
See merge request espressif/esp-idf!37358
2025-02-28 14:30:25 +08:00
Shu Chen
0fbfc09641
Merge branch 'fix/fix_ot_uart_init_bug_v5.1' into 'release/v5.1'
...
fix(openthread): fix a bug of openthread uart init port (v5.1)
See merge request espressif/esp-idf!37326
2025-02-28 12:44:12 +08:00
Jiang Jiang Jian
cfc64c7299
Merge branch 'bugfix/ifdef_cplusplus_bracket_v5.1' into 'release/v5.1'
...
bugfix(wifi): Add missing brackets in the C++ guard (Backport v5.1)
See merge request espressif/esp-idf!36848
2025-02-28 11:53:00 +08:00
Jiang Jiang Jian
f4733573bc
Merge branch 'fix/fix_bad_dslp_param_after_lightsleep_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): Fixed the issue that light sleep destroyed the parameters of subsequent deep sleep (v5.1)
See merge request espressif/esp-idf!37305
2025-02-28 11:52:30 +08:00
Rahul Tank
1689287f4a
fix(nimble): update data length after connection for all chips
2025-02-27 20:59:00 +05:30
Rahul Tank
bec000aa18
Merge branch 'bugfix/deprecate_link_estab_v5.1' into 'release/v5.1'
...
fix(nimble): Deprecate link_estab event (v5.1)
See merge request espressif/esp-idf!37060
2025-02-27 23:19:41 +08:00