Jiang Jiang Jian
6992b536e4
Merge branch 'bugfix/fix_blufi_deinit_v5.0' into 'release/v5.0'
...
Blufi : Corrected blufi host deinit API (v5.0)
See merge request espressif/esp-idf!29001
2024-02-23 10:50:31 +08:00
Jiang Jiang Jian
646658a564
Merge branch 'bugfix/fix_dangling_pointer_in_remove_bond_list_section_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): fix dangling pointer issue when logging removed section (backport v5.0)
See merge request espressif/esp-idf!28963
2024-02-23 10:49:27 +08:00
Jiang Jiang Jian
48570f5466
Merge branch 'bugfix/ble_mesh_deinit_reinit_v5.0' into 'release/v5.0'
...
feat: ble mesh: improve ble mesh deinit when nimble enable(backport v5.0)
See merge request espressif/esp-idf!28924
2024-02-23 10:49:03 +08:00
Jiang Jiang Jian
1cc35f0bdc
Merge branch 'bugfix/ble_mesh_ble_advtype_v5.0' into 'release/v5.0'
...
ble_mesh: update ble mesh ble adv type(backport v5.0)
See merge request espressif/esp-idf!28915
2024-02-23 10:47:45 +08:00
Jiang Jiang Jian
d253654f0f
Merge branch 'bugfix/ble_bug_backport_20240205_v5.0' into 'release/v5.0'
...
Bugfix/ble bug backport 20240205 (backport v5.0)
See merge request espressif/esp-idf!28898
2024-02-23 10:47:06 +08:00
Jiang Jiang Jian
0c555c9fbc
Merge branch 'bugfix/fix_dtm_tx_count_v5.0' into 'release/v5.0'
...
Update bt lib for ESP32-C3 and ESP32-S3(30b57c45)(backport v5.0)
See merge request espressif/esp-idf!28878
2024-02-23 10:45:16 +08:00
Jiang Jiang Jian
6d5f4bcda6
Merge branch 'feat/use_esp_debug_backend_pkg' into 'release/v5.0'
...
Replace 'debug_backend' with 'esp-debug-backend' from PyPi
See merge request espressif/esp-idf!28820
2024-02-23 10:42:38 +08:00
Jiang Jiang Jian
91ed63ef02
Merge branch 'feature/supplicant_bss_extmem_v5.0' into 'release/v5.0'
...
WiFi: Add support to move supplicant BSS to external memory (v5.0)
See merge request espressif/esp-idf!28745
2024-02-23 10:41:41 +08:00
Jiang Jiang Jian
153b81b546
Merge branch 'bugfix/spp_disc_connect_btqabr2023_156_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed SPP connection failure(v5.0)
See merge request espressif/esp-idf!28543
2024-02-23 10:40:41 +08:00
morris
b721f9cd09
Merge branch 'bugfix/fix_incorrect_regbase_name_of_i2s_v5.0' into 'release/v5.0'
...
fix(i2s): fixed incorrect reg base name on C3 (v5.0)
See merge request espressif/esp-idf!28632
2024-02-23 10:28:41 +08:00
morris
e6d25871f1
Merge branch 'contrib/github_pr_12963_v5.0' into 'release/v5.0'
...
fix misformatted link (GitHub PR) (v5.0)
See merge request espressif/esp-idf!28756
2024-02-23 10:27:46 +08:00
morris
e9fa7a9f06
Merge branch 'bugfix/mcpwm_reset_generator_gpio_v5.0' into 'release/v5.0'
...
fix(mcpwm): reset GPIO used by generator after delete (v5.0)
See merge request espressif/esp-idf!28833
2024-02-23 10:27:10 +08:00
morris
7146c557e9
Merge branch 'feature/bytes_encoder_config_update_v5.0' into 'release/v5.0'
...
feat(rmt): support update bytes encoder configurations at runtime (v5.0)
See merge request espressif/esp-idf!28383
2024-02-23 10:26:01 +08:00
morris
fcc7bcbfc7
Merge branch 'contrib/github_pr_13020_v5.0' into 'release/v5.0'
...
fix (esp_lcd): Don't assume panels are 16bit in VSYNC restart logic (GitHub PR) (v5.0)
See merge request espressif/esp-idf!28813
2024-02-23 10:25:42 +08:00
Roland Dobai
21abe3eda6
Merge branch 'fix/py_dep_check_v5.0' into 'release/v5.0'
...
fix(tools): catch more general errors in python dependency checker (v5.0)
See merge request espressif/esp-idf!29165
2024-02-23 01:10:08 +08:00
Fu Hanxi
c40c612cf5
Merge branch 'ci/limit_idf_build_apps_to_1.x_5.0' into 'release/v5.0'
...
ci: limit idf-build-apps version to 1.x in pre-commit config file (5.0)
See merge request espressif/esp-idf!28829
2024-02-22 20:55:05 +08:00
Peter Dragun
575e924d61
fix(tools): catch more general errors in python dependency checker
2024-02-22 11:33:52 +01:00
Roland Dobai
cd36f43f09
Merge branch 'feature/python-reorder-imports-instead-isort_v5.0' into 'release/v5.0'
...
feat: Use python-reorder-imports instead of isort (v5.0)
See merge request espressif/esp-idf!28733
2024-02-22 17:32:47 +08:00
Marius Vikhammer
2caab9344e
Merge branch 'docs/add_cannonical_url_v5.0' into 'release/v5.0'
...
docs(build): add cannonical stable url to all docs (v5.0)
See merge request espressif/esp-idf!28849
2024-02-22 17:32:34 +08:00
Marius Vikhammer
422bb72993
Merge branch 'bugfix/linenoise_calculates_negative_prompt_len_v5.0' into 'release/v5.0'
...
fix(console): Fixed linenoise prompt length calculation (v5.0)
See merge request espressif/esp-idf!28528
2024-02-22 17:32:01 +08:00
Roland Dobai
760587ab0d
Merge branch 'feature/python-reorder-imports-instead-isort_v5.0' into 'release/v5.0'
...
feat: Use python-reorder-imports instead of isort (v5.0)
See merge request espressif/esp-idf!28733
2024-02-22 17:30:59 +08:00
Mahavir Jain
68c450df47
Merge branch 'feature/conservative_key_revocation_in_secure_boot_v5.0' into 'release/v5.0'
...
feat: Add API to verify the bootloader and application image before revoking... (v5.0)
See merge request espressif/esp-idf!28490
2024-02-22 17:15:24 +08:00
Mahavir Jain
5af8e8890d
Merge branch 'bugfix/fix_http_auth_without_qop_v5.0' into 'release/v5.0'
...
fix(esp_http_client): Fix http digest auth without qop (v5.0)
See merge request espressif/esp-idf!28759
2024-02-22 17:15:15 +08:00
Mahavir Jain
534e3ad1fa
Merge branch 'bugfix/ota_anti_rollback_checks_2_v5.0' into 'release/v5.0'
...
feat(bootloader_support): Read secure_version under sha256 protection (v5.0)
See merge request espressif/esp-idf!29061
2024-02-22 17:13:17 +08:00
Mahavir Jain
96e3e4c589
Merge branch 'feature/update_mbedtls_v5.0' into 'release/v5.0'
...
feat(mbedtls): updated mbedtls version from 3.5.0 to 3.5.2 (v5.0)
See merge request espressif/esp-idf!28894
2024-02-22 17:12:39 +08:00
Aditya Patwardhan
14ddc194bd
Merge branch 'feat/flash_enc_encrypt_app_image_of_size_image_length_v5.0' into 'release/v5.0'
...
feat(bootloader_support): Encrypt only the app image instead of the whole partition (v5.0)
See merge request espressif/esp-idf!28267
2024-02-22 17:06:42 +08:00
Aditya Patwardhan
7ef4d6b769
Merge branch 'update/version_5_0_6' into 'release/v5.0'
...
Update version to 5.0.6
See merge request espressif/esp-idf!29118
2024-02-21 16:41:56 +08:00
Mahavir Jain
1620858985
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:18:28 +02:00
Aditya Patwardhan
bcca689866
change(version): Update version to 5.0.6
2024-02-20 10:03:13 +05:30
Mahavir Jain
f2743707b8
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:14:51 +02:00
Roshan Bangar
93176970d9
Blufi : fix blufi deinit
2024-02-08 17:14:12 +05:30
gongyantao
817ae554ca
fix(bt/bluedroid): fix dangling pointer issue when logging remove section
2024-02-07 14:58:17 +08:00
YuanMingFu
ed2ea01b76
ble_mesh: update ble mesh ble adv type
2024-02-07 13:09:32 +08:00
InfiniteYuan
dae30350dd
feat: ble mesh: improve ble mesh deinit when nimble enable
2024-02-06 14:44:58 +08:00
morris
8ac48a138e
fix(rgb_lcd): relax the check for the data line GPIO
...
There are a bunch of cases you might want some pins not exposed.
Eg.
* Reading say 8 bit data and outputting the top 5 bits, discarding the rest by not mapping those data pins to output pins
* Not using hsync/vsync because sync data is embedded within the data bits for more timing flexibility (eg. interlacing).
* Using the LCD module as a high speed parallel data output bus, with no need for sync/control pins.
Removing this validation makes these cases work.
Merges https://github.com/espressif/esp-idf/pull/13103
2024-02-06 10:37:20 +08:00
zhiweijian
4a413b9d27
feat(ble/controller): Add API to get BLE controller status on ESP32
2024-02-05 16:11:26 +08:00
zhiweijian
fb94d9175f
Fixed xQueueSemaphoreTask assert when deinit host during scan
2024-02-05 16:11:08 +08:00
nilesh.kale
4f63e93118
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:59 +05:30
zhanghaipeng
50ef8650ac
fix(ble/controller): Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
...
- Fixed tx count in direct test mode on ESP32-C3 and ESP32-S3
- fixed modem sleep enter failed sometimes
2024-02-04 14:28:28 +08:00
chenjianhua
1363cbe1ca
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(91980c2)
...
- Fixed scheduling when modem sleep wakeup delayed
- Fixed IRQ FIFO overflow when enter critical
- Fixed clock sync timeout for modem sleep
- Fixed directed adv with RPA when privacy disabled
- Fixed instant passed for connection update and PHY update
2024-02-04 14:28:12 +08:00
Marius Vikhammer
474ebfc3ee
docs(build): add cannonical stable url to all docs
2024-02-02 10:36:44 +08:00
morris
1ce7be11fa
fix(mcpwm): reset GPIO used by generator after delete
...
Closes https://github.com/espressif/esp-idf/issues/12980
2024-02-01 17:49:53 +08:00
Fu Hanxi
e94615eade
ci: limit idf-build-apps version to 1.x in pre-commit config file
2024-02-01 09:58:23 +01:00
Jiang Jiang Jian
899bc1d6b2
Merge branch 'bugfix/no_wakeup_sleep_v5.0' into 'release/v5.0'
...
fix(ble): Fixed Bluetooth not waking up due to clock drift(v5.0)
See merge request espressif/esp-idf!28723
2024-02-01 00:02:09 +08:00
Alexey Gerenkov
164be1cd52
tests: Replace 'debug_backend' with 'esp-debug-backend' from PyPi
2024-01-31 18:49:21 +03:00
Brian Whitman
d44dc57f8a
fix(rgb_lcd): don't assume 16 bit width on panels for restart logic
...
Merges https://github.com/espressif/esp-idf/pull/13020
2024-01-31 18:56:49 +08:00
Island
58b52c1230
Merge branch 'ble_dev/added_ble_power_save_pytest_v5.0' into 'release/v5.0'
...
Added pytest case for BLE power save example v5.0
See merge request espressif/esp-idf!28594
2024-01-31 18:33:14 +08:00
Island
1d83a2125a
Merge branch 'feat/ble_mesh_miscellaneous_update_v5.0' into 'release/v5.0'
...
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related(v5.0)
See merge request espressif/esp-idf!28034
2024-01-31 18:29:34 +08:00
Island
68a90a1f05
Merge branch 'bugfix/fix_sm_inject_io_return_val_v5.0' into 'release/v5.0'
...
fix(nimble): Added change to ensure that API execution returns success (v5.0)
See merge request espressif/esp-idf!28651
2024-01-31 17:34:02 +08:00
Jan Beran
632620fa60
feat: Use python-reorder-imports instead of isort
2024-01-31 09:31:47 +01:00