Roland Dobai
3c07dc26ed
Merge branch 'version_check_fix_dev_5.0' into 'release/v5.0'
...
fix(tools): check_python_version accept dev releases as requirement (v5.0)
See merge request espressif/esp-idf!25187
2023-08-08 15:20:45 +08:00
cjin
42677134dc
ble: move phy enabled/disable to controller enable/disable
2023-08-08 14:10:10 +08:00
Rahul Tank
60acb3239d
Merge branch 'feature/add_duplicate_excep_list_vsc_v5.0' into 'release/v5.0'
...
feat(mesh): Add support for Duplicate Exception list update VSC for Nimble (v5.0)
See merge request espressif/esp-idf!25133
2023-08-08 13:56:35 +08:00
morris
c7a5b3c948
Merge branch 'bugfix/i80_lcd_reset_gpio_config_v5.0' into 'release/v5.0'
...
fix(i80_lcd): reset cs gpio on exit (v5.0)
See merge request espressif/esp-idf!25244
2023-08-08 10:16:19 +08:00
morris
a55ab7cb5d
Merge branch 'feature/usb_host_restrict_ahb_errata_workaround_to_esp32s2_eco0_v5.0' into 'release/v5.0'
...
USB Host: Restrict ESP32-S2 AHB errata workaround to only ECO0 chips (v5.0)
See merge request espressif/esp-idf!25053
2023-08-08 10:12:42 +08:00
Rahul Tank
b9c34e83f8
feat(mesh): Add support for Duplicate Exception list update VSC for
...
Nimble
2023-08-07 20:00:14 +05:30
Cao Sen Miao
4f67fe7d3f
bugfix(temperature_sensor): Fix issue that get the value is negative
2023-08-07 19:05:59 +08:00
Peter Dragun
5369eea710
fix(tools): check_python_version accept dev releases as requirement
2023-08-07 10:27:04 +02:00
morris
38c8db565f
fix(i80_lcd): reset cs gpio on exit
2023-08-07 15:54:21 +08:00
Roland Dobai
6e5bcdfe4c
Merge branch 'bugfix/sbom_hash_check_v5.0' into 'release/v5.0'
...
fix(test_submodules.py): don't rely on submodule init (v5.0)
See merge request espressif/esp-idf!25058
2023-08-07 14:04:04 +08:00
Shyamal Khachane
63b32f4dda
fix(esp_wifi): Fix some OWE issues
...
1. Allow flow of traffic after 4 way handshake is completed
2. Fix beacon timeout issue in transition mode
2023-08-07 11:11:00 +05:30
wuzhenghui
cb139b4386
change(esp_hw_support): improve ESP_SLEEP_PSRAM/FLASH_LEAKAGE_WORKAROUND help doc in Kconfig
2023-08-07 11:35:49 +08:00
Wang Meng Yang
bd23db594b
Merge branch 'test/bqb_test_bt_classic_spp_rfcomm_v5.0' into 'release/v5.0'
...
feat(bt/bqb): Add BQB enabling and rfcomm msc command sending support (backport v5.0)
See merge request espressif/esp-idf!25098
2023-08-07 11:35:28 +08:00
morris
5e933a8fc5
Merge branch 'feature/gptimer_interrupt_priority_v5.0' into 'release/v5.0'
...
feat(gptimer): support set interrupt priority (v5.0)
See merge request espressif/esp-idf!25200
2023-08-07 11:14:30 +08:00
Michael (XIAO Xufeng)
116f343115
Merge branch 'feat/psram_support_d2wd_single_clk_u4wdh_v5.0' into 'release/v5.0'
...
spiram: Add support for U4WDH, and fixed D0WD/D2WD cannot share CLK pins (v5.0)
See merge request espressif/esp-idf!25172
2023-08-05 03:28:31 +08:00
Rahul Tank
2f7ccb7e3f
Merge branch 'bugfix/handle_NULL_data_periodic_adv_v5.0' into 'release/v5.0'
...
fix(nimble): Add check to set length only if data is valid in periodic adv (v5.0)
See merge request espressif/esp-idf!25179
2023-08-04 21:16:09 +08:00
morris
2f88ec6824
Merge branch 'docs/add_Chinese_translation_for_api-guides_hardware-abstraction.rst_backport_v5.0' into 'release/v5.0'
...
docs: provide CN tranlsation for api-guides/hardware-abstraction.rst (backport v5.0)
See merge request espressif/esp-idf!25044
2023-08-04 16:44:32 +08:00
Mahavir Jain
52c9c342bd
fix(secure_ota): secure app verification issue without padding bytes
...
For the following configuration case:
- CONFIG_SECURE_SIGNED_APPS_RSA_SCHEME
- CONFIG_SECURE_SIGNED_ON_UPDATE_NO_SECURE_BOOT
- CONFIG_SECURE_BOOT_ALLOW_SHORT_APP_PARTITION
verification of the application was failing because the externally
padded bytes were not considered in the hash (checksum) process.
This commit fixes the problem by enabling relevant code for secure OTA
without secure boot case.
Closes https://github.com/espressif/esp-idf/issues/11995
2023-08-04 12:25:20 +05:30
morris
f5154364ac
feat(gptimer): support set interrupt priority
...
Related forum post: https://esp32.com/viewtopic.php?f=13&t=34959
2023-08-04 12:55:16 +08:00
xiongweichao
4fd3eb28d6
fix(bt/controller): Fix disconnection due to lmp messages not being processed by both sides
...
The master sent lmp_enc_mode_req, and the slave sent lmp_switch_req.
However, both sides failed to handle the LMP message, resulting in LMP timeout.
2023-08-04 11:04:46 +08:00
Rahul Tank
f34f4272a0
fix (nimble): Add check to set length only if data is valid in periodic adv
2023-08-03 14:45:47 +05:30
Jiang Jiang Jian
5eddb9e016
Merge branch 'bugfix/esp_netif_ppp_backport_regression' into 'release/v5.0'
...
esp_netif: Fix regression from 12d09e0b
when PPP enabled (v5.0)
See merge request espressif/esp-idf!24920
2023-08-03 16:35:43 +08:00
Michael (XIAO Xufeng)
f168e9f174
spiram: Support configure CLK onto the same pin as flash for ESP32-D0WD
...
When using PSRAM of rev0, the Flash and PSRAM should use different clock pins. But if using newer PSRAM, this is not necesary. This MR fixed the issue that allocating CLK of PSRAM to the same pin as Flash may crash.
2023-08-03 15:44:59 +08:00
Kapil Gupta
4b29d8340b
esp_wifi: Move ccmp mgmt enc/decrypt logs to verbose
2023-08-03 10:58:53 +05:30
Mahavir Jain
ca087a174d
Merge branch 'feat/update_cjson_submodule_v5.0' into 'release/v5.0'
...
feat: Update cJSON version to v1.7.16 (v5.0)
See merge request espressif/esp-idf!25138
2023-08-03 13:10:05 +08:00
Mahavir Jain
6fa9586fd8
Merge branch 'esp_prov/update_deprecation_warnings_v5.0' into 'release/v5.0'
...
fix(esp_prov): Fixed the deprecation APIs warnings (v5.0)
See merge request espressif/esp-idf!25151
2023-08-03 12:48:57 +08:00
Jiang Jiang Jian
7744f7888c
Merge branch 'docs/rewrite_all_low_to_any_low_when_not_esp32_v5.0' into 'release/v5.0'
...
Docs: rewrite_all_low_to_any_low_when_not_esp32(backport v5.0)
See merge request espressif/esp-idf!24998
2023-08-03 11:39:58 +08:00
Jiang Jiang Jian
cbb4126f71
Merge branch 'bugfix/fix_cache_data_mem_corrupt_after_sleep_v5.0' into 'release/v5.0'
...
fix(lightsleep): Suspend cache before goto sleep to avoid cache load wrong data (backport v5.0)
See merge request espressif/esp-idf!25089
2023-08-03 11:39:05 +08:00
Roland Dobai
6daffb32b3
Merge branch 'bugfix/ps_export_extra_paths_v5.0' into 'release/v5.0'
...
tools: export.ps1: define functions for helper python tools (v5.0)
See merge request espressif/esp-idf!25140
2023-08-02 21:17:30 +08:00
Island
6531a415f2
Merge branch 'ble_mesh/esp32c6_BLEQABR23-266v5.0' into 'release/v5.0'
...
ble mesh: stack: return error when scanning failed to be enabled(v5.0)
See merge request espressif/esp-idf!24774
2023-08-02 21:07:21 +08:00
Wu Meng Shi
e81d8f8329
ble mesh: stack: return error when scanning failed to be enabled(v5.0)
2023-08-02 21:07:20 +08:00
harshal.patil
01a870bd8a
fix(esp_prov): Fixed the deprecation APIs warnings
...
- Updated the extraction of service_uuids using AdvertisementData
- Replaced the `get_services()` API with the `services` property
2023-08-02 17:22:18 +05:30
Christoph Baechler
34efd5af6f
bugfix: avoid warning in espcoredump when log disabled
2023-08-02 15:04:34 +05:30
Ivan Grokhotkov
c5d3f350a0
feat(tools): add espsecure.py to the Windows export scripts
...
This is not needed on Linux/macOS where the path to esptool directory
is added to PATH.
2023-08-02 10:44:15 +02:00
Ivan Grokhotkov
4153351bb8
change(tools): export.ps1: define functions for helper python tools
...
Follows the approach used in Initialise-Idf.ps1 created by the tools
installer. This is the closes equivalent of "alias" used in export.bat
Closes https://github.com/espressif/esp-idf/issues/9849
2023-08-02 10:44:15 +02:00
Harshit Malpani
c6caa80d4c
feat: Update cJSON version to v1.7.16
...
Changelog: https://github.com/DaveGamble/cJSON/releases/tag/v1.7.16
2023-08-02 13:54:33 +05:30
Lou Tianhao
6a7646e5f4
docs(pm/sleep): rewrite_all_low_to_any_low_when_not_esp32
2023-08-02 15:23:03 +08:00
Mahavir Jain
080214b31a
ci(test): add SHA DMA mode test for large data in PSRAM
...
Covers a test scenario described in following issue:
https://github.com/espressif/esp-idf/issues/11915
2023-08-02 04:48:48 +00:00
Mahavir Jain
66b718ac82
fix(sha): DMA mode iteration calculation issue for certain data lengths
...
SHA hardware DMA mode calculation had off-by-one error for specific
input lengths. This was causing last chunk of the input data not being
fed to the hardware accelerator and hence resulting in an incorrect
final result.
Closes: https://github.com/espressif/esp-idf/issues/11915
2023-08-02 04:48:48 +00:00
Island
6db7b11d7e
Merge branch 'doc/c2_5.0' into 'release/v5.0'
...
c2 5.0 doc, header files re-organized
See merge request espressif/esp-idf!25112
2023-08-01 23:11:33 +08:00
Rahul Tank
339dff07f3
Merge branch 'bugfix/remove_52_feature_macro' into 'release/v5.0'
...
fix(nimble): Update Menuconfig option to remove separate 5.2 feature option
See merge request espressif/esp-idf!24954
2023-08-01 21:42:47 +08:00
luomanruo
3fd6493ade
c2 5.0 doc, header files re-organized
2023-08-01 14:43:11 +08:00
Rahul Tank
9ec33f6a68
Merge branch 'bugfix/l2cap_coc_more_one_pkt_v5.0' into 'release/v5.0'
...
NimBLE: Fixed crash when L2CAP COC sends large amount of data. (v5.0)
See merge request espressif/esp-idf!25060
2023-08-01 14:01:21 +08:00
Krzysztof Budzynski
8beb1a2f8d
Merge branch 'docs/add_Chinese_translation_for_api-guides/openthread.rst_backport_v5.0' into 'release/v5.0'
...
provide CN translation for api-guides/openthread.rst (backport v5.0)
See merge request espressif/esp-idf!25047
2023-08-01 13:15:18 +08:00
Cai Xin Ying
8a187da064
provide CN translation for api-guides/openthread.rst (backport v5.0)
2023-08-01 13:15:17 +08:00
wuzhenghui
652bc76354
fix(lightsleep): fix access pu_cfg after sleep wakeup which is linked to flash
2023-07-31 21:36:27 +08:00
wanglai@espressif.com
f5ad81e04a
fix(bt/bqb): Modify BQB related configurations
2023-07-31 18:18:29 +08:00
wanglai@espressif.com
543a0aaa25
feat(bt): Add BQB enabling and rfcomm msc command sending support
...
1: add the CONFIG_BT_BQB_ENABLED for some functions of bqb test.
2: add bqb_rfc_send_msc_cmd function to send rfcomm msc command with
only address arg input.
2023-07-31 17:58:01 +08:00
Alexey Gerenkov
ea3f68824f
fix(app_trace): Fix apptrace data corruption on ESP32-S3
...
Close https://github.com/espressif/esp-idf/issues/10604
diff --git a/components/soc/esp32s3/include/soc/tracemem_config.h b/components/soc/esp32s3/include/soc/tracemem_config.h
index 55c9b907dd..75fd87419b 100644
--- a/components/soc/esp32s3/include/soc/tracemem_config.h
+++ b/components/soc/esp32s3/include/soc/tracemem_config.h
@@ -10,7 +10,7 @@ extern "C" {
#endif
#define TRACEMEM_MUX_BLK0_NUM 22
-#define TRACEMEM_MUX_BLK1_NUM 23
+#define TRACEMEM_MUX_BLK1_NUM 26
#if (TRACEMEM_MUX_BLK0_NUM < 6) || (TRACEMEM_MUX_BLK0_NUM > 29)
#error Invalid TRAX block 0 num!
2023-07-31 11:20:44 +03:00
wuzhenghui
2236c2fd34
fix(lightsleep): suspend cache before goto sleep to avoid cache load wrong data after spi io isolation
2023-07-31 15:35:00 +08:00