Wang Meng Yang
ee4fdf8447
Merge branch 'bugfix/spp_disc_connect_btqabr2023_156_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed SPP connection failure(v5.2)
See merge request espressif/esp-idf!28524
2024-02-18 09:50:25 +08:00
Wang Meng Yang
406e11bea2
Merge branch 'bugfix/fix_dangling_pointer_in_remove_bond_list_section_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fix dangling pointer issue when logging removed section (backport v5.2)
See merge request espressif/esp-idf!28961
2024-02-18 09:45:39 +08:00
Rahul Tank
93ea06fe3e
Merge branch 'bugfix/address_resolution_v5.2' into 'release/v5.2'
...
fix(nimble): Added support for address resolution during inquiry (v5.2)
See merge request espressif/esp-idf!28517
2024-02-17 09:35:55 +08:00
Darshan Dobariya
6ce28ee59b
fix(nimble): Added support for address resolution during inquiry.
2024-02-16 20:51:24 +05:30
Rahul Tank
8b08d11e4f
Merge branch 'feature/gatt_caching_support_v5.2' into 'release/v5.2'
...
feat(nimble): Gatt caching support (v5.2)
See merge request espressif/esp-idf!28511
2024-02-16 23:10:39 +08:00
Roshan Bangar
c1efc55584
feat(nimble): Gatt caching support
2024-02-16 18:15:56 +05:30
Rahul Tank
99552ebd15
Merge branch 'bugfix/handle_task_lock_v5.2' into 'release/v5.2'
...
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled (v5.2)
See merge request espressif/esp-idf!28417
2024-02-16 20:41:19 +08:00
Mahavir Jain
b43aa0404a
Merge branch 'fix/build_failure_when_hardware_gcm_is_disabled_v5.2' into 'release/v5.2'
...
fix(mbedtls/gcm): Fix build failure when config `MBEDTLS_HARDWARE_GCM` is disabled (v5.2)
See merge request espressif/esp-idf!29067
2024-02-16 18:22:01 +08:00
Rahul Tank
600bd44c72
fix(nimble): Remove unwanted task lock check when HS_DEBUG is enabled
2024-02-16 15:33:24 +05:30
Rahul Tank
8b1c532754
Merge branch 'bugfix/reattempt_conn_feat_extended_v5.2' into 'release/v5.2'
...
fix(nimble): Support for reattempt connection in ext connect (v5.2)
See merge request espressif/esp-idf!28305
2024-02-16 17:58:17 +08:00
Mahavir Jain
1181f59158
Merge branch 'fix/packed-attribute-definition' into 'release/v5.2'
...
fix(esp_attr): Remove semiclon from PACKED attribute
See merge request espressif/esp-idf!29021
2024-02-16 15:06:07 +08:00
harshal.patil
5862b981ed
fix(mbedtls/gcm): Avoid using GCM hardware when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-16 11:54:39 +05:30
harshal.patil
38f13b15d3
fix(mbedtls/gcm): Fix build failure when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-16 11:54:37 +05:30
Rahul Tank
71932c99fc
fix(nimble): Support for reattempt connection in ext connect
2024-02-16 11:32:15 +05:30
Rahul Tank
2d36710ca1
Merge branch 'bugfix/enable_addr_resol_across_reboot_v5.2' into 'release/v5.2'
...
fix(nimble): Enable address resolution across reboot (v5.2)
See merge request espressif/esp-idf!28214
2024-02-16 14:01:14 +08:00
Mahavir Jain
d7f19c4a37
Merge branch 'bugfix/ota_anti_rollback_checks_2_v5.2' into 'release/v5.2'
...
feat(bootloader_support): Read secure_version under sha256 protection (v5.2)
See merge request espressif/esp-idf!29059
2024-02-16 13:55:13 +08:00
Mahavir Jain
585f9a0fc0
Merge branch 'bugfix/fix_esp_http_client_build_failure_with_wifi_v5.2' into 'release/v5.2'
...
fix: fix esp_http_client_example build failure (v5.2)
See merge request espressif/esp-idf!28760
2024-02-16 13:51:00 +08:00
Mahavir Jain
3549a154b0
Merge branch 'bugfix/fix_http_auth_without_qop_v5.2' into 'release/v5.2'
...
fix(esp_http_client): Fix http digest auth without qop (v5.2)
See merge request espressif/esp-idf!28757
2024-02-16 13:50:46 +08:00
Mahavir Jain
4beadd4c57
Merge branch 'feat/flash_enc_encrypt_app_image_of_size_image_length_v5.2' into 'release/v5.2'
...
feat(bootloader_support): Encrypt only the app image instead of the whole partition (v5.2)
See merge request espressif/esp-idf!28265
2024-02-16 13:49:01 +08:00
Mahavir Jain
51d2f67f02
Merge branch 'bugfix/fix_http_client_error_v5.2' into 'release/v5.2'
...
esp_http_client: Fix reset errno to 0 before call esp_transport_read(backport v5.2)
See merge request espressif/esp-idf!28329
2024-02-16 13:48:43 +08:00
Mahavir Jain
1bd76ee0da
Merge branch 'bugfix/update_jtag_disabling_api_v5.2' into 'release/v5.2'
...
fix(esp_hw_support): fix API esp_hmac_disable_jtag() to disable JTAG (v5.2)
See merge request espressif/esp-idf!28492
2024-02-16 13:48:36 +08:00
Mahavir Jain
360ecf5613
Merge branch 'feature/update_mbedtls_v5.2' into 'release/v5.2'
...
feat(mbedtls): updated mbedtls version from 3.5.0 to 3.5.2 (v5.2)
See merge request espressif/esp-idf!28892
2024-02-16 13:48:28 +08:00
Mahavir Jain
cc2db3d190
Merge branch 'bugfix/soc_cpu_subsys_region_v5.2' into 'release/v5.2'
...
fix(soc): change debug addr range to CPU subsystem range (v5.2)
See merge request espressif/esp-idf!28671
2024-02-16 13:47:49 +08:00
Mahavir Jain
4c95aa445d
fix(ota): additional checks for secure version in anti-rollback case
...
Some additional checks related to secure version of the application in
anti-rollback case have been added to avoid any attempts to boot lower
security version but valid application (e.g., passive partition image).
- Read secure_version under sha256 protection
- First check has been added in the bootloader to ensure correct secure
version after application verification and loading stage. This check
happens before setting up the flash cache mapping and handling over
the final control to application. This check ensures that application
was not swapped (e.g., to lower security version but valid image) just
before the load stage in bootloader.
- Second check has been added in the application startup code to ensure
that currently booting app has higher security version than the one
programmed in the eFuse for anti-rollback scenario. This will ensure
that only the legit application boots-up on the device for
anti-rollback case.
2024-02-15 15:08:26 +02:00
Guillaume Souchere
8fbc34a356
fix(esp_attr): Remove semiclon from PACKED attribute
...
When the macro was introduced, a semicolon was added at the end
of the definition and merged like that in v5.2 release. The semicolon
was then removed in master but the change was never backported in v5.2.
This commit removes the semicolon to the definition of the PATCKED_ATTR
macro in v5.2.
Closes https://github.com/espressif/esp-idf/issues/13149
2024-02-12 09:51:10 +01:00
gongyantao
72a8b4e6e8
fix(bt/bluedroid): fix dangling pointer issue when logging remove section
2024-02-07 14:57:28 +08:00
morris
cc649ea869
Merge branch 'contrib/github_pr_12998_v5.2' into 'release/v5.2'
...
fix(twai): TWAI_GENERAL_CONFIG_DEFAULT initialize controller_id (GitHub PR) (v5.2)
See merge request espressif/esp-idf!28572
2024-02-06 21:30:26 +08:00
nilesh.kale
7d358754a2
feat(mbedtls): updated mbedtls version from 3.5.0 to 3.5.2
...
This updates the submodule mbedtls to its latest version 3.5.2.
2024-02-05 12:50:27 +05:30
Harshit Malpani
9e472f582b
fix: fix esp_http_client_example build failure
...
Fixed the build failure of esp_http_client_example for ESP32-C6 when
build with Wi-Fi enabled
2024-01-29 11:35:59 +05:30
Mahavir Jain
e173895618
fix(soc): change debug addr range to CPU subsystem range
...
For C6/H2/P4/C5, there is no SoC specific debug range. Instead the same
address range is part of CPU Subsystem range which contains debug mode
specific code and interrupt config registers (CLINT, PLIC etc.).
For now the PMP entry is provided with RWX permission for both machine
and user mode but we can save this entry and allow the access to only
machine mode for this range.
For P4/C5 case, this PMP entry can have RW permission as the debug mode
specific code is not present in this memory range.
2024-01-29 13:57:04 +08:00
Harshit Malpani
302661ed5f
fix(esp_http_client): Fix http digest auth without qop
...
Closes https://github.com/espressif/esp-idf/issues/12962
2024-01-29 11:00:58 +05:30
morris
4ecc978bd6
Merge branch 'fix/i2s_multi_dev_test_fix_v5.2' into 'release/v5.2'
...
fix(i2s): multi_dev test update to use non_boot_ctrl gpio (v5.2)
See merge request espressif/esp-idf!28701
2024-01-26 16:12:51 +08:00
wanlei
59d25c4d62
fix(i2s): multi_dev test update to use non_boot_ctrl gpio
2024-01-25 16:44:58 +08:00
Jiang Jiang Jian
11eaf41b37
Merge branch 'bugfix/fix_scan_request_ifs_error_v5.2' into 'release/v5.2'
...
Fixed BLE scan request ifs time error in coexistence scenarios on ESP32(backport v5.2)
See merge request espressif/esp-idf!28574
2024-01-22 11:01:08 +08:00
Island
c54555bb01
Merge branch 'bugfix/ble_update_lib_20231229_v5.2' into 'release/v5.2'
...
update lib on release/v5.2
See merge request espressif/esp-idf!28189
2024-01-22 10:37:49 +08:00
Island
2710c37d51
Merge branch 'bugfix/fix_ble_robost_cashing_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix BLE robost cashing config(backport v5.2)
See merge request espressif/esp-idf!28201
2024-01-22 10:33:25 +08:00
Island
9156cb085f
Merge branch 'bugfix/fix_ble_memory_leak_v5.2' into 'release/v5.2'
...
fix(ble/bluedroid): Fix ble memory leak when gattc config off(backport v5.2)
See merge request espressif/esp-idf!28495
2024-01-22 10:33:16 +08:00
Island
0c5d2c261d
Merge branch 'bugfix/ble_check_adv_data_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix ble adv data check to avoid memory overflow(backport v5.2)
See merge request espressif/esp-idf!28405
2024-01-22 10:33:00 +08:00
Jiang Jiang Jian
15341d51c2
Merge branch 'bugfix/change_default_value_for_ip_ttl_5.2' into 'release/v5.2'
...
Fix(lwip):bugfix for change default value for ip ttl 5.2
See merge request espressif/esp-idf!28401
2024-01-19 16:38:39 +08:00
luomanruo
86d6781f68
change(ble): npl count is zero if nimble host is not used
...
change(ble): added npl eventq put to front
change(ble): added cache safe check in ble power save example
ble(update):
Update c2 lib to 91b81332
Update h2 lib to 620fbe79
Update c6 lib to 620fbe79
fix(ble): fix stack overflow disable at sleep
Revert "change(ble): added ble cca en and thresh option"
This reverts commit 71901499b9
.
2024-01-19 16:14:55 +08:00
Jiang Jiang Jian
f4e96ada37
Merge branch 'bugfix/fix_systick_lost_in_esp32_dfs_v5.2' into 'release/v5.2'
...
fix(esp_pm): safely check ccompare validity in DFS update_ccompare (v5.2)
See merge request espressif/esp-idf!28561
2024-01-19 15:10:55 +08:00
Mahavir Jain
5f74ed7419
Merge branch 'feat/add_ble_support_in_local_ctrl_example_v5.2' into 'release/v5.2'
...
fix(examples): Fix encoding issue in esp_local_ctrl's proto script (v5.2)
See merge request espressif/esp-idf!28127
2024-01-19 11:43:57 +08:00
Mahavir Jain
35e025f8e3
Merge branch 'bugfix/fix_dynamic_mbedtls_crash_v5.2' into 'release/v5.2'
...
mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation(backport v5.2)
See merge request espressif/esp-idf!28326
2024-01-19 11:42:35 +08:00
Mahavir Jain
9699f27723
Merge branch 'feat/update_cjson_v1_7_17_v5.2' into 'release/v5.2'
...
feat(cJSON): update submodule to v1.7.17 (v5.2)
See merge request espressif/esp-idf!28348
2024-01-19 11:42:11 +08:00
Jiang Jiang Jian
5408580c41
Merge branch 'bugfix/esp32h2_wakeup_i2c_fail_v5.2' into 'release/v5.2'
...
fix(esp_phy): fix esp32h2 wakeup i2c fail (backport v5.2)
See merge request espressif/esp-idf!28539
2024-01-19 11:16:16 +08:00
wuzhenghui
3f75f037c0
fix(esp_pm): safely check ccompare validity in DFS update_ccompare
2024-01-19 11:12:22 +08:00
linruihao
df1bf06665
fix(esp_coex): Fixed potential BLE scan request ifs timer error bug
2024-01-18 22:36:59 +08:00
zhiweijian
3a429b0310
Fixed BLE scan request ifs timer error in coexistence scenarios
2024-01-18 22:36:48 +08:00
Nebojša Cvetković
24b3a4ee45
fix(twai): TWAI_GENERAL_CONFIG_DEFAULT initialize controller_id
...
Fix for C++ warning `-Wmissing-field-initializers`
Closes https://github.com/espressif/esp-idf/pull/12998
2024-01-18 20:06:30 +08:00
Jiang Jiang Jian
b8bb11402a
Merge branch 'bugfix/fix_mac_bb_pd_iwdt_timeout_v5.2' into 'release/v5.2'
...
fix(ble): fixed interrupt timeout in MAC_BB_PD callback (v5.2)
See merge request espressif/esp-idf!28464
2024-01-18 19:41:19 +08:00