Jiang Jiang Jian
e66df0492e
Merge branch 'bugfix/fix_ble_ext_adv_parameter_detection_v4.3' into 'release/v4.3'
...
component/bt: check the ble ext adv parameters (backport release/v4.3)
See merge request espressif/esp-idf!18490
2022-07-12 10:35:09 +08:00
Jiang Jiang Jian
fc14448654
Merge branch 'doc/ble_deinit_v4.3' into 'release/v4.3'
...
doc(bt): Add description for de-initialize bt controller(backport release/v4.3)
See merge request espressif/esp-idf!18929
2022-07-12 10:34:53 +08:00
Anton Maklakov
e9514be5f8
Merge branch 'fix/tls-size-esp32c2_esp32c3_esp32h2_v4.3' into 'release/v4.3'
...
esp_system: Fix esp32c2/esp32c3/esp32h2 TLS size (v4.3)
See merge request espressif/esp-idf!18828
2022-07-11 18:44:45 +08:00
Jiang Jiang Jian
1970d887a3
Merge branch 'bugfix/do_not_allow_unauthenticated_encrypted_key_data_release_v4.3' into 'release/v4.3'
...
esp_wifi: Ignore unauthenticated encrypted EAPOL-Key data and fix
See merge request espressif/esp-idf!18315
2022-07-11 16:33:30 +08:00
Wang Meng Yang
500df7bc1f
Merge branch 'bugfix/fix_osi_men_dbg_xxx_not_defined_when_enable_mem_dbg_v4.3' into 'release/v4.3'
...
bugfix/fix the issue of functions not defined when enable memory debug (v4.3)
See merge request espressif/esp-idf!18816
2022-07-11 15:37:43 +08:00
Jiang Jiang Jian
8225ffcda3
Merge branch 'bugfix/install_key_refactor_v4.3' into 'release/v4.3'
...
esp_wifi: Refactor key install code(v4.3)
See merge request espressif/esp-idf!18599
2022-07-11 11:28:28 +08:00
xiewenxiang
98245dabe0
component/bt: check the ble ext adv parameters
2022-07-11 02:44:30 +00:00
Hrudaynath Dhabe
7af06705d3
esp_wifi: Ignore unauthenticated encrypted EAPOL-Key data and fix handling of key RSC.
...
Closes https://github.com/espressif/esp-idf/issues/8401
2022-07-10 08:00:24 +00:00
Jiang Jiang Jian
a015532f66
Merge branch 'bugfix/mbedtls_free_keypair_v4.3' into 'release/v4.3'
...
Nimble: Fixed memory leak while generating keypair using embedtls v4.3
See merge request espressif/esp-idf!18719
2022-07-10 15:51:44 +08:00
Jiang Jiang Jian
5fe6852ed9
Merge branch 'bugfix/restore_edr_en_and_protect_for_vhci_env_v4.3' into 'release/v4.3'
...
bugfix/restore edr_en and add protect for vhci_env (v4.3)
See merge request espressif/esp-idf!18812
2022-07-10 15:49:48 +08:00
Jiang Jiang Jian
36875e1b78
Merge branch 'bugfix/lower_a2dp_appT_prio_v4.3' into 'release/v4.3'
...
bugfix/lower the priority of application task of a2dp demo (v4.3)
See merge request espressif/esp-idf!18820
2022-07-10 15:48:15 +08:00
Jiang Jiang Jian
aa81cebd82
Merge branch 'bugfix/resolve_redefinition_in_spp_and_hid_v4.3' into 'release/v4.3'
...
bugfix/resolve redefinition in btc_spp.h and btc_hd.h/btc_hh.h (v4.3)
See merge request espressif/esp-idf!18825
2022-07-10 15:47:16 +08:00
Jiang Jiang Jian
802c93b5f1
Merge branch 'bugfix/xtensa_sol_frame_saves_extra_registers_v4.3' into 'release/v4.3'
...
freertos: Xtensa solicited stack frame should save threadptr register (v4.3)
See merge request espressif/esp-idf!18854
2022-07-10 15:45:16 +08:00
Jiang Jiang Jian
09b05350b3
Merge branch 'bugfix/main_task_on_cpu1_startup_failure_v4.3' into 'release/v4.3'
...
freertos: Fix issue with bootup failure in ESP_MAIN_TASK_AFFINITY_CPU1 config (v4.3)
See merge request espressif/esp-idf!18936
2022-07-10 15:41:46 +08:00
Jiang Jiang Jian
0c6e436e15
Merge branch 'docs/update_wifi_csi_sub_carrier_index_doc_v4.3' into 'release/v4.3'
...
docs:update wifi sci subcarrier index docs (v4.3)
See merge request espressif/esp-idf!18942
2022-07-10 15:39:57 +08:00
Jiang Jiang Jian
d5728c4583
Merge branch 'bugfix/not_use_malloc_in_bluedroid_v4.3' into 'release/v4.3'
...
component/bt: use osi_malloc instead of malloc in bluedroid
See merge request espressif/esp-idf!18844
2022-07-08 16:48:30 +08:00
Jiang Jiang Jian
e268aec85c
Merge branch 'bugfix/fix_some_memory_leak_in_phy_v4.3' into 'release/v4.3'
...
fix the bug that some memory leaked in phy after wifi/ble deinit
See merge request espressif/esp-idf!18550
2022-07-08 16:46:16 +08:00
muhaidong
44ef1f070e
docs: modify some Chinese expressions related to CSI
2022-07-08 15:01:48 +08:00
muhaidong
b142e78363
docs:update wifi sci subcarrier index docs
2022-07-08 14:44:33 +08:00
jincheng
4e7b2fedcd
resolve redefinition in btc_spp.h and btc_hd.h/btc_hh.h
...
Closes https://github.com/espressif/esp-idf/issues/9199
2022-07-08 14:25:55 +08:00
jincheng
21888edbf3
restore edr_en which wrongly cleared by rsw
...
add critical protection for vhci_env_p->vhci_intr_st
ignore max_page when handle remote features
2022-07-08 14:11:46 +08:00
jincheng
dca3686f0a
lower the priority of application task of a2dp demo
2022-07-08 13:08:23 +08:00
Mahavir Jain
35f8df3995
freertos: Fix issue with bootup failure in ESP_MAIN_TASK_AFFINITY_CPU1 config
...
Idle tick hook that indicates completion of scheduler init must be launched
on other core than the one where main task runs. Earlier it was assumed that
main task shall always run on PRO cpu but that behavior can be changed with
ESP_MAIN_TASK_AFFINITY_CPU1 and hence this fix.
Closes https://github.com/espressif/esp-idf/issues/9247
Closes IDFGH-7705
2022-07-08 08:37:28 +05:30
xiewenxiang
ac3fbccbe1
doc(bt): Add description for de-initialize bt controller
2022-07-08 11:03:16 +08:00
jincheng
5050625f9e
fix the issue of functions not defined when enable memory debug
2022-07-08 11:02:04 +08:00
Mahavir Jain
9bbe2fc041
Merge branch 'bugfix/efuse_esp_efuse_utility_burn_efuses' into 'release/v4.3'
...
efuse: Fix burn operation when data was written directly to regs
See merge request espressif/esp-idf!18886
2022-07-07 21:12:24 +08:00
Jack
937069dc6c
esp_wifi: clear phy calibrated flag when phy pd memory deinit
2022-07-06 04:36:12 +00:00
Jack
9b0b046382
fix the bug that some memory leaked in phy after wifi/ble deinit
2022-07-06 04:36:12 +00:00
KonstantinKondrashov
7841054063
efuse: Fix burn operation when data was written directly to regs
...
Closes https://github.com/espressif/esp-idf/issues/9290
2022-07-05 17:37:48 +08:00
Rahul Tank
aedf00cd78
Nimble: Added check to free keypair if already allocated to avoid memory leak.
...
Added an API that allows to free keypair
2022-07-05 10:53:21 +05:30
Darian Leung
5f50e835e6
freertos: Xtensa FreeRTOS saves threadptr in solicited stack frame
...
The Xtensa FreeRTOS port does not save the threadptr register when
doing a voluntary yield. This can result in a crash when multiple
tasks used the threadptr register and call "taskYIELD()".
This commit adds the threadptr register to the solicited stack frame.
2022-07-04 18:27:26 +08:00
baohongde
565142e60c
component/bt: use osi_malloc instead of malloc in bluedroid
2022-07-04 16:17:51 +08:00
Alexey Lapshin
0f98788d59
esp_system: Fix esp32c2/esp32c3/esp32h2 TLS size
...
The change fixes thread-local-storage size by removing .srodata section
from it. It initially was included in TLS section by mistake.
The issue was found when stack size increased after building applications
with GCC-11.1 compiler. Stack size became bigger because some new data
appeared in .srodata. See more details here:
adce62f53d
2022-07-01 16:08:04 +04:00
Jiang Jiang Jian
228cbc4dae
Merge branch 'bugfix/sync_host_nocp_cmd_v4.3' into 'release/v4.3'
...
Nimble: Add support for sync for Host NOCP command .
See merge request espressif/esp-idf!18609
2022-06-30 15:55:08 +08:00
Jiang Jiang Jian
e313ab14ec
Merge branch 'bugfix/a_small_fix_for_multi_heap_backport_v4.3' into 'release/v4.3'
...
Heap: fix param passed to assert_valid_block, should be block not ptr(backport v4.3)
See merge request espressif/esp-idf!18675
2022-06-29 14:06:36 +08:00
Jiang Jiang Jian
473f637ca2
Merge branch 'bugfix/a2dp_source_not_stop_discovery_correctly_v4.3' into 'release/v4.3'
...
bugfix/avoid wrongly restart discovery in a2dp_source (v4.3)
See merge request espressif/esp-idf!18711
2022-06-29 13:52:05 +08:00
Jiang Jiang Jian
e448ba32d6
Merge branch 'bugfix/app_trace_iram_v4.3' into 'release/v4.3'
...
apptrace: move all apptrace related functions to IRAM (v4.3)
See merge request espressif/esp-idf!18729
2022-06-29 13:50:21 +08:00
Marius Vikhammer
85511fcafb
apptrace: move all apptrace related functions to IRAM
...
Closes: https://github.com/espressif/esp-idf/issues/9131
2022-06-29 10:21:32 +08:00
Roland Dobai
5f93e3c702
Merge branch 'tools/csv_handling_overhaul_v4.3' into 'release/v4.3'
...
tools: Overhaul csv handling for mfg_gen and nvs_partition_gen (v4.3)
See merge request espressif/esp-idf!18568
2022-06-28 23:30:22 +08:00
jincheng
464673fb10
avoid wrongly restart discovery
2022-06-28 13:05:13 +08:00
Djordje Nedic
dd10afb18d
tools: overhaul csv handling for mfg_gen and nvs_partition_gen
...
This fixes the issue where multiline strings and strings with delimiters inside the nvs input csv file were incorrectly parsed, and adds back the ability to add comment lines anywhere in the CSV file.
The issue stems from the move away from the python built in csv module to manual parsing, which was made after moving away from using the csv module to parse mfg data.
This reverts back to using the csv module for parsing and writing csv data in both mfg_gen and nvs_partition_gen, fixes the original issue in mfg_gen and improves code quality which makes the code more readable and maintainable.
Closes https://github.com/espressif/esp-idf/issues/7175
2022-06-24 22:18:00 +02:00
Island
7988aec391
Merge branch 'feature/add_filter_seq_auth_config_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Add filter old seq_auth packet menuconfig(v4.3)
See merge request espressif/esp-idf!18650
2022-06-24 11:15:45 +08:00
jingli
b01797b87d
fix param passed to assert_valid_block, should be block not ptr
2022-06-23 21:45:26 +08:00
Jiang Jiang Jian
b3f523b64b
Merge branch 'feature/efuse_rst_is_treated_as_poweron_rst_v4.3' into 'release/v4.3'
...
reset_reasons: EFUSE_RST is treated as POWERON_RST + checks errors of eFuse BLOCK0 (v4.3)
See merge request espressif/esp-idf!14806
2022-06-23 17:06:27 +08:00
wangjialiang
dd72d309b6
ble_mesh: stack: Add filter old seq_auth packet menuconfig
2022-06-23 16:19:15 +08:00
David Čermák
c8882c2ba5
Merge branch 'bugfix/vfs_sock_select_race_v4.3' into 'release/v4.3'
...
vfs: Fix potential select() race if both sock and other-fd trigger (v4.3)
See merge request espressif/esp-idf!18176
2022-06-22 22:56:39 +08:00
KonstantinKondrashov
714bc66e0e
efuse: Checks errors of 4x coding scheme for BLOCK0 if so then abort
2022-06-22 18:04:11 +08:00
KonstantinKondrashov
0a71dce1ef
reset_reasons: EFUSE_RST is treated as POWERON_RST
...
ESP32 does not have the EFUSE_RST, the rest chips has this reset reason.
2022-06-22 17:56:32 +08:00
Mahavir Jain
0fc7bd6a37
Merge branch 'ci/fix_protobuf_error' into 'release/v4.3'
...
[ci] Fix protobuf-related error in assign_test stage
See merge request espressif/esp-idf!18570
2022-06-22 13:44:26 +08:00
morris
a1c4397ce2
Merge branch 'bugfix/cpu_cycle_count_not_iram_v4.3' into 'release/v4.3'
...
HAL: place cpu_ll_get_cycle_count in IRAM (v4.3)
See merge request espressif/esp-idf!18294
2022-06-22 11:42:27 +08:00