Jiang Jiang Jian
c4ce15b33d
Merge branch 'bugfix/fix_some_ble_bugs_240310_v4.4' into 'release/v4.4'
...
Bugfix/fix some ble bugs 240310 v4.4(backport v4.4)
See merge request espressif/esp-idf!29520
2024-03-11 11:24:50 +08:00
zhanghaipeng
7eebebff0c
fix(ble/bluedroid): Fixed BLE BLE periodic advertising parameter check
2024-03-10 20:08:51 +08:00
zhanghaipeng
4b40817158
fix(ble/bluedroid): Fixed BLE crash when repeatedly initialize and deinitialize host
2024-03-10 20:05:16 +08:00
Rahul Tank
c93a15c19d
Merge branch 'bugfix/gap_connect_failed_with_0x0d_v4.4' into 'release/v4.4'
...
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT (v4.4)
See merge request espressif/esp-idf!29495
2024-03-08 22:44:16 +08:00
Abhinav Kudnar
64b278f74e
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT
2024-03-08 11:31:36 +05:30
Rahul Tank
407795da51
Merge branch 'bugfix/addr_resol_for_esp32_v4.4' into 'release/v4.4'
...
fix(nimble): Added the check to prevent address resolution in case of identity addr for esp32(v4.4)
See merge request espressif/esp-idf!29347
2024-03-06 20:17:55 +08:00
Abhinav Kudnar
4e73d06135
fix(nimble): Added the check to prevent address resolution in case of identity addr for esp32
2024-03-06 15:16:50 +05:30
Island
29efc9650d
Merge branch 'bugfix/struct_init_order_blemesh_v4.4' into 'release/v4.4'
...
ble_mesh: example: fix the structure init order to meet C++ requirements(backport v4.4)
See merge request espressif/esp-idf!28929
2024-03-06 14:09:28 +08:00
Rahul Tank
0eb7ad2032
Merge branch 'feat/ble_gap_dev_auth_v4.4' into 'release/v4.4'
...
feat(nimble): Authorize or deauthorize a BLE device for a connection (v4.4)
See merge request espressif/esp-idf!29244
2024-03-05 20:50:29 +08:00
Darshan Dobariya
e79e35219e
feat(nimble): Authorize or deauthorize a BLE device for a connection (v4.4)
2024-03-05 10:02:37 +05:30
Michael (XIAO Xufeng)
e374f8fd6a
Merge branch 'feature/add_new_pkg_and_flash_psram_efuses_v4.4' into 'release/v4.4'
...
feat(efuse): Add flash&psram efuses for S3 (v4.4)
See merge request espressif/esp-idf!29145
2024-03-05 10:54:38 +08:00
Rahul Tank
7a00499cc9
Merge branch 'bugfix/move_count_v4.4' into 'release/v4.4'
...
fix(nimble): Fix compilation issue in nimble for -O2 flag (v4.4)
See merge request espressif/esp-idf!29076
2024-03-04 22:05:56 +08:00
Rahul Tank
29f92595bf
Merge branch 'bugfix/increase_reattempt_conn_count_v4.4' into 'release/v4.4'
...
fix(nimble): Increase range of reattempt connection count (v4.4)
See merge request espressif/esp-idf!29343
2024-03-04 19:44:21 +08:00
Darshan Dobariya
0e9b28f7fb
fix(nimble): Fix compilation issue in nimble for -O2 flag (v4.4)
2024-03-04 15:19:52 +05:30
morris
0241b95b71
Merge branch 'bugfix/usb_host_usbh_callback_misses_action_v4.4' into 'release/v4.4'
...
fix(usb): Fix bug where usbh_process() misses an event (v4.4)
See merge request espressif/esp-idf!29367
2024-03-04 11:38:12 +08:00
Jiang Jiang Jian
6ec1935ccb
Merge branch 'bugfix/fix_issues_in_mesh_and_scan_v4.4' into 'release/v4.4'
...
fix(wifi): fixed scan and mesh deinit issues (v4.4)
See merge request espressif/esp-idf!29203
2024-03-04 10:56:29 +08:00
Jiang Jiang Jian
093f04510f
Merge branch 'bugfix/ip101_reset_timing_v4.4' into 'release/v4.4'
...
fix(esp_eth): ip101-specific reset_hw to match reset timings from datasheet (v4.4)
See merge request espressif/esp-idf!29015
2024-03-04 10:40:47 +08:00
Jiang Jiang Jian
fdfe99cdb2
Merge branch 'bugfix/improve_find_by_addr' into 'release/v4.4'
...
fix(nimble): Improve find conn by ble_addr_t (v4.4)
See merge request espressif/esp-idf!29134
2024-03-04 10:40:27 +08:00
Jiang Jiang Jian
6cb955e8e6
Merge branch 'bugfix/update_spp_doc_v4.4' into 'release/v4.4'
...
docs(bt/bluedroid): update API documents of SPP (v4.4)
See merge request espressif/esp-idf!29173
2024-03-04 10:40:05 +08:00
Jiang Jiang Jian
8247e0b058
Merge branch 'bugfix/fix_ble_max_reconnect_v4.4' into 'release/v4.4'
...
fix(ble/bluedroid): Update maximum BLE reconnection attempts configuration(backport v4.4)
See merge request espressif/esp-idf!29221
2024-03-04 10:38:03 +08:00
Jiang Jiang Jian
303ad716b6
Merge branch 'bugfix/bootloader_custom_rtc_data_crc' into 'release/v4.4'
...
fix(bootloader): add legacy retained memory CRC calculation (backport v4.4)
See merge request espressif/esp-idf!28142
2024-03-04 10:36:39 +08:00
Jiang Jiang Jian
5c5ab4b0c9
Merge branch 'change/reduce_usage_of_iram_when_bt_in_single_mode_v4.4' into 'release/v4.4'
...
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode(backport v4.4)
See merge request espressif/esp-idf!29227
2024-03-04 10:35:29 +08:00
Jiang Jiang Jian
fac1a07248
Merge branch 'bugfix/fix_coex_lib_circular_dependency_v4.4' into 'release/v4.4'
...
fix(esp_coex): fix circular dependency issue on esp32 (v4.4)
See merge request espressif/esp-idf!29175
2024-03-04 10:34:18 +08:00
Roland Dobai
611a3735b5
Merge branch 'feature/add_esp_idf_version_env_var' into 'release/v4.4'
...
feat(tools): add ESP_IDF_VERSION env var to v4.4
See merge request espressif/esp-idf!29230
2024-03-01 21:55:19 +08:00
Roland Dobai
23ddb21992
Merge branch 'feat/bump_up_pre_commit_hook_v4.4' into 'release/v4.4'
...
fix: Bump up pre-commit hooks version (v4.4)
See merge request espressif/esp-idf!29255
2024-03-01 21:55:05 +08:00
Darian Leung
8f208fd0c0
fix(usb): Fix bug where usbh_process() misses an event
...
This commit fixes a bug where if multiple concurrent USBH API calls trigger
multiple events on the same device, some events will be lost. As a result,
those lost events don't get processed by the subsequent usbh_process() call.
2024-03-01 14:34:28 +08:00
Rahul Tank
1b249261f3
fix(nimble): Increase range of reattempt connection count
2024-02-29 15:58:33 +05:30
Roland Dobai
d9b9b76785
Merge branch 'fix/reachable_tag_v4.4' into 'release/v4.4'
...
CI: Make the v4.4.7 tag be reachable from release/v4.4
See merge request espressif/esp-idf!29316
2024-02-29 15:31:31 +08:00
Roland Dobai
2e21cf9cc7
Merge branch 'update/version_4_4_7' into 'release/v4.4'
...
Update version to 4.4.7
See merge request espressif/esp-idf!29284
2024-02-27 21:50:38 +08:00
Roland Dobai
38eeba213a
change(version): Update version to 4.4.7
2024-02-27 09:07:40 +01:00
Roland Dobai
4bd9aae42b
change(version): Update version to 4.4.7
2024-02-27 07:28:32 +01:00
Marek Fiala
b5b0b4d150
feat(tools): add ESP_IDF_VERSION env var to v4.4
...
Closes https://github.com/espressif/esp-idf/issues/10677
2024-02-26 10:59:19 +01:00
Jan Beran
c8ec6573bc
fix: Bump up pre-commit hooks version
2024-02-26 10:35:26 +01:00
gongyantao
9fac48f089
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode
2024-02-23 19:08:50 +08:00
zhanghaipeng
c73823095d
fix(ble/bluedroid): Update maximum BLE reconnection attempts configuration
2024-02-23 15:49:30 +08:00
David Čermák
1db39dfea9
Merge branch 'bugfix/w5500_copy_len_v4.4' into 'release/v4.4'
...
fix(esp_eth): W5500 receive function to return copy_len (v4.4)
See merge request espressif/esp-idf!29022
2024-02-23 15:06:57 +08:00
zhangyanjiao
989eb18f5d
fix(wifi): fixed scan and mesh deinit issues
...
1. update scan ap number when clear scan ap records
2. wait for child disconnect when mesh deinit
2024-02-23 10:55:19 +08:00
Konstantin Kondrashov
d78b2b6af9
feat(efuse): Adds support for alternative efuse names
2024-02-22 11:57:17 +02:00
KonstantinKondrashov
9cb32917a5
feat(efuse): Add flash&psram efuses for S3
2024-02-22 11:49:28 +02:00
linruihao
2c62a152fb
fix(esp_coex): fix circular dependency issue on esp32
...
Closes https://github.com/espressif/esp-idf/issues/13113
2024-02-22 16:54:58 +08:00
Rahul Tank
ead3022f5b
fix(nimble): Improve find conn by ble_addr_t
2024-02-22 09:01:42 +05:30
Jin Cheng
5c8190f2ad
docs(bt/bluedroid): update API documents of SPP
2024-02-22 10:01:19 +08:00
Mahavir Jain
f327ddf6ad
Merge branch 'bugfix/ota_anti_rollback_checks_2_v4.4' into 'release/v4.4'
...
feat(bootloader_support): Read secure_version under sha256 protection (v4.4)
See merge request espressif/esp-idf!29062
2024-02-21 11:45:51 +08:00
Mahavir Jain
40fe00a65c
fix(bootloader_support): check the secure version only for app image
...
Secure version in the image header is only available for the application
image. However, for certain security workflows, bootloader verifies
itself (own image) and hence the secure version check during that must be
avoided.
Regression introduced in recent commit-id: 3305cb4d
Tested that both secure boot and flash-enc workflows work correctly
with the anti-rollback scenario.
2024-02-20 11:20:03 +02:00
Mahavir Jain
1cf1f4ef9a
Merge branch 'fix/build_failure_when_hardware_gcm_is_disabled_v4.4' into 'release/v4.4'
...
fix(mbedtls/gcm): Fix build failure when config `MBEDTLS_HARDWARE_GCM` is disabled (v4.4)
See merge request espressif/esp-idf!29070
2024-02-20 12:10:11 +08:00
harshal.patil
7f20e696b6
fix(mbedtls/gcm): Avoid using GCM hardware when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-16 11:55:41 +05:30
harshal.patil
3bffba71c0
fix(mbedtls/gcm): Fix build failure when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-16 11:55:41 +05:30
Mahavir Jain
6d2153d703
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:23:19 +02:00
Mahavir Jain
6897e4e0fa
Merge branch 'feature/update_mbedtls_to_v_2.28.7' into 'release/v4.4'
...
feat(mbedtls): Update mbedtls to 2.28.7
See merge request espressif/esp-idf!28942
2024-02-13 23:54:03 +08:00
Ondrej Kosta
e2e03ced38
fix(esp_eth): W5500 receive function to return copy_len
2024-02-12 10:36:29 +01:00