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
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
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
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
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
xiongweichao
24e47c1def
Fix rtc watchdog timeout when waking up light sleep because some functions are not in IRAM
2022-07-05 11:16:19 +08:00
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
wangjialiang
5747b35308
ble_mesh: stack: Bugfix for proxy beacon send after reinit mesh
2022-07-01 11:43:48 +08: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
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
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
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
David Cermak
b972b442e0
vfs: Fix potential select() race if both sock and other-fd trigger
...
This fixes a potential race condition in select() if both a socket-fd
and non-socket fd trigger simultaneously to unblock this select.
In case of both fds, we use lwip's local thread semaphore, so we only
have to try return it (if it was taken/triggered more than once) when
we exit select().
Closes https://github.com/espressif/esp-idf/issues/8896
2022-06-21 16:39:58 +00:00
Jiang Jiang Jian
578146ad5d
Merge branch 'bugfix/avdtp_genreal_reject_format_error_v4.3' into 'release/v4.3'
...
component_bt: Fix AVDTP general reject format error(v4.3)
See merge request espressif/esp-idf!18557
2022-06-21 20:54:45 +08:00
Jiang Jiang Jian
7855067dc3
Merge branch 'feature/update_hfp_ag_version_v4.3' into 'release/v4.3'
...
component_bt: update hfp_ag version to 1.7.2(v4.3)
See merge request espressif/esp-idf!18604
2022-06-21 19:41:11 +08:00
Rahul Tank
57fd6c0e69
Nimble: Add support for sync for Host NOCP command .
2022-06-21 16:41:52 +05:30
morris
b0b895cf00
Merge branch 'bugfix/rmt_register_file_v4.3' into 'release/v4.3'
...
rmt: fix error in rmt register file (v4.3)
See merge request espressif/esp-idf!18512
2022-06-21 17:45:50 +08:00
xiongweichao
e1120e2554
update hfp_ag version to 1.7.2
2022-06-21 14:46:49 +08:00
chenjianxing
b4d3ed9f10
esp_wifi: Refactor key install code
2022-06-21 11:23:46 +08:00
Jiang Jiang Jian
142d7d2bb2
Merge branch 'bugfix/adds_iram_attr_for_efuse_apis_v4.3' into 'release/v4.3'
...
bootloader_efuse: Adds IRAM_ATTR for efuse API (v4.3)
See merge request espressif/esp-idf!18562
2022-06-20 19:57:03 +08:00
Jiang Jiang Jian
fdc1aa147e
Merge branch 'bugfix/light_sleep_when_rtc_is_used_for_gettimeofday_v4.3' into 'release/v4.3'
...
esp_hw_support: Fix time spent in light sleep when RTC is used for gettimeofday (v4.3)
See merge request espressif/esp-idf!18414
2022-06-19 23:17:43 +08:00
Jiang Jiang Jian
2e7cc4679d
Merge branch 'feature/adds_check_32k_xtal_stopped_v4.3' into 'release/v4.3'
...
esp_hw_support: Adds a msg when 32k xtal was stopped (v4.3)
See merge request espressif/esp-idf!18412
2022-06-19 23:17:29 +08:00
Jiang Jiang Jian
79ae12203e
Merge branch 'bugfix/ipc_blocking_v4.3' into 'release/v4.3'
...
esp_ipc: Fix a case when ipc_task() can wake up blocking task early (v4.3)
See merge request espressif/esp-idf!18416
2022-06-19 23:16:28 +08:00
morris
7c9e19b9bb
rmt: fix error in rmt register file
...
Closes https://github.com/espressif/esp-idf/issues/9100
2022-06-18 13:51:53 +00:00
Mahavir Jain
d9610cfa0b
Merge branch 'bugfix/esp_crt_bundle_build_issue_v4.3' into 'release/v4.3'
...
esp_crt_bundle: Fix build problems if MBEDTLS_CERTIFICATE_BUNDLE is disabled (v4.3)
See merge request espressif/esp-idf!18476
2022-06-17 14:15:44 +08:00
KonstantinKondrashov
a4a7f1d8b7
bootloader_efuse: Adds IRAM_ATTR for efuse API
...
Fixes startup of app for case:
bootloader with 40Mhz and app with 80Mhz (ESPTOOLPY_FLASHFREQ)
Closes https://github.com/espressif/esp-idf/issues/9156
2022-06-17 13:53:35 +08:00
xiongweichao
21fbc7355a
Fix AVDTP general reject format error.
2022-06-17 10:21:10 +08:00
Jiang Jiang Jian
e2ebb90df3
Merge branch 'bugfix/eap_method_selection_release_v4.3' into 'release/v4.3'
...
esp_wifi: Fix the negotiation of method with eap server.
See merge request espressif/esp-idf!18508
2022-06-15 11:25:45 +08:00
Jiang Jiang Jian
a9432cd781
Merge branch 'bugfix/psram_startup_crash_v4.3' into 'release/v4.3'
...
psram: Fix startup crash when `CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL=0` (v4.3)
See merge request espressif/esp-idf!18501
2022-06-15 11:10:32 +08:00
Jiang Jiang Jian
319ba4419d
Merge branch 'bugfix/uninitialized-element_v4.3' into 'release/v4.3'
...
component_bt:initialize all elements of esp_bt_controller_config_t(v4.3)
See merge request espressif/esp-idf!18405
2022-06-15 11:06:56 +08:00
Hrudaynath Dhabe
7ccd26eeaf
esp_wifi: Fix the negotiation of method with eap server.
2022-06-14 12:34:18 +00:00
Laukik Hase
7c85d2c498
freertos: Indicate completed initialization for APP CPU with idle task hook
...
Co-authored-by: Mahavir Jain <mahavir@espressif.com>
2022-06-14 14:25:59 +05:30
wangmengyang
9e96538a86
Added example(ESP32-C3), to use Bluetooth Controller through HCI UART transport
2022-06-13 15:56:44 +08:00
Mahavir Jain
d8ffa6df04
esp_crt_bundle: Fix build problems if MBEDTLS_CERTIFICATE_BUNDLE is disabled
...
Exclude source and include file from build list if certificate bundle feature
is disabled.
Closes https://github.com/espressif/esp-idf/issues/8714
Closes IDFGH-7106
2022-06-13 11:24:00 +05:30
KonstantinKondrashov
50606887b2
esp_hw_support: Fix time spent in light sleep when RTC is used for gettimeofday
...
The esp_timer was not advanced correctly.
2022-06-09 14:51:44 +00:00
KonstantinKondrashov
8d022df00c
esp_hw_support: Adds a msg when 32k xtal was stopped
2022-06-09 22:48:53 +08:00
KonstantinKondrashov
ff4b6949cf
esp_ipc: Fix a case when ipc_task() can wake up blocking task early
...
Closes https://github.com/espressif/esp-idf/issues/8559
2022-06-09 10:59:30 +00:00
KonstantinKondrashov
4e0e261f4e
soc: Fix description of efuse fail bits
2022-06-09 10:35:25 +00:00
Jiang Jiang Jian
c65f973e64
Merge branch 'bugfix/mbedtls_dynamic_buffer_crash_on_ssl_server_v4.3' into 'release/v4.3'
...
fix(mbedtls): fix ssl server memory leak when enable mbedtls dynamic buffer (backport v4.3)
See merge request espressif/esp-idf!17876
2022-06-09 17:26:16 +08:00
Jiang Jiang Jian
5494b483af
Merge branch 'bugfix/pm_enabled_bt_build_fail_v4.3' into 'release/v4.3'
...
Bluetooth build fail when power management is enabled(v4.3)
See merge request espressif/esp-idf!18382
2022-06-09 17:25:51 +08:00
Mahavir Jain
6524f136b9
Merge branch 'bugfix/mbedtls_dynamic_memory_crash_on_rsa_ciphers_v4.3' into 'release/v4.3'
...
mbedtls: fix ssl server crash when enable mbedtls dynamic buffer(backport v4.3)
See merge request espressif/esp-idf!18428
2022-06-09 16:25:58 +08:00
Mahavir Jain
562e94be9e
Merge branch 'fix/menuconfig_option_esp_cryptoauthlib_v4.3' into 'release/v4.3'
...
esp_tls_mbedtls.c: Fix esp-idf integration of esp-cryptoauthlib (v4.3)
See merge request espressif/esp-idf!18401
2022-06-09 16:08:14 +08:00
Li Jingyi
24feccbd80
mbedtls: fix ssl server crash when enable mbedtls dynamic buffer
...
Not free keycert until MBEDTLS_SSL_CLIENT_KEY_EXCHANGE for rsa key exchange methods, because keycert will be used to parse client key exchange.
2022-06-09 04:37:35 +00:00
Jiang Jiang Jian
5be64c3111
Merge branch 'bugfix/backport_certificate_bundle_fixes_v4.3' into 'release/v4.3'
...
Certificate bundle fixes (v4.3)
See merge request espressif/esp-idf!18353
2022-06-09 11:13:41 +08:00
Jiang Jiang Jian
e04eaca191
Merge branch 'bugfix/enable_crt_bundle_v4.3' into 'release/v4.3'
...
esp_https_ota: Enable option of using global_ca_store and x509_crt_bundle
See merge request espressif/esp-idf!18344
2022-06-09 11:12:54 +08:00
Jiang Jiang Jian
ae47e3f172
Merge branch 'bugfix/add_bda_to_read_rmt_name_param_v4.3' into 'release/v4.3'
...
Bugfix/add bda to read rmt name param v4.3
See merge request espressif/esp-idf!18281
2022-06-09 11:12:17 +08:00
Jiang Jiang Jian
b1eb8ebe79
Merge branch 'bugfix/fix_cannot_lslp_again_after_ulp_wakeup_backport_v4.3' into 'release/v4.3'
...
sleep: fix cannot lightsleep again after a wakeup from ULP(backport v4.3)
See merge request espressif/esp-idf!18217
2022-06-09 11:11:08 +08:00
Jiang Jiang Jian
1b40e6173e
Merge branch 'bugfix/i2c_timeout_issue_v4.3' into 'release/v4.3'
...
I2C: patch for solving watchdog timeout issue(backport v4.3)
See merge request espressif/esp-idf!18132
2022-06-09 11:10:57 +08:00
Jiang Jiang Jian
fab70ef326
Merge branch 'bugfix/Fix_ios_ble_adv_rsp_v4.3' into 'release/v4.3'
...
Fix iOS advertisement response and simplify (v4.3)
See merge request espressif/esp-idf!18039
2022-06-09 11:10:12 +08:00
KonstantinKondrashov
4a203de329
efuse: Adds ERR_RST_ENABLE efuse for C3 and S3
...
Closes https://github.com/espressif/esp-idf/issues/8357
2022-06-07 22:12:20 +08:00
xiongweichao
16e6f85ab6
initialize all elements of esp_bt_controller_config_t
...
Closes https://github.com/espressif/esp-idf/pull/9073
2022-06-07 17:38:51 +08:00
Aditya Patwardhan
3831ad2d47
esp_tls_mbedtls.c: Fix esp-idf integration of esp-cryptoauthlib
...
menuconfig option
2022-06-07 14:46:35 +05:30
xiongweichao
222a3da891
Bluetooth build fail when power management is enabled
...
Closes https://github.com/espressif/esp-idf/issues/9081
2022-06-06 20:16:53 +08:00
Espressif BOT
d2c1c97755
Update esp_crt_bundle certificates
2022-06-06 11:22:07 +05:30
Aditya Patwardhan
ac05c493b9
esp_crt_bundle: Add bounds checking for the "esp_crt_bundle_set" API.
...
Closes https://github.com/espressif/esp-idf/issues/8397
2022-06-06 11:22:02 +05:30
Ivan Grokhotkov
16d9971302
versions: Update version to 4.3.3
2022-06-02 23:41:07 +02:00
Mahavir Jain
a6fd8b0972
mbedtls: move locally managed root certificates to separate file
...
Purpose:
This will allow for easily automating periodic updates to
"cacrt_all.pem" file.
Note:
For now newly created "cacrt_local.pem" contains single "DST Root CA X3"
which we are keeping to manage compatibility with endpoints like
"howsmyssl.com". Please note this Root CA is expired and is not part of
Mozilla’s NSS root certificate store.
2022-06-02 11:07:37 +05:30
Laukik Hase
bc7cb7c947
esp_crt_bundle: Fix build error
...
- When `esp_crt_bundle.h` is included before any config,
a build error (`esp_err_t` not defined) is observed
Closes https://github.com/espressif/esp-idf/issues/8606
2022-06-02 11:06:55 +05:30
Aditya Patwardhan
be783ae29b
tcp_transport: Add option to enable crt_bundle for SSL connection
2022-06-01 14:39:01 +05:30
Aditya Patwardhan
85ee22932a
esp_http_client: Enable support of crt_bundle in esp_http_client
2022-06-01 14:38:51 +05:30
Aditya Patwardhan
f496742ec8
esp_https_ota: Enable option of using global_ca_store and x509_crt_bundle
...
Closes https://github.com/espressif/esp-idf/issues/5504
2022-06-01 14:01:19 +05:30
Jiang Jiang Jian
0e3ec4fb99
Merge branch 'bugfix/update_efuse_name_v4.3' into 'release/v4.3'
...
efuse: update efuse name (backport v4.3)
See merge request espressif/esp-idf!18196
2022-05-31 14:42:05 +08:00
Wu Zheng Hui
a0b1d016e4
efuse: update efuse name (backport v4.3)
2022-05-31 14:42:05 +08:00
keymoon
8aa0f77863
assign value to uninitialized bt_addr
field
2022-05-29 18:06:45 -07:00
keymoon
71791a4706
add address field to read_rmt_name_param
2022-05-29 18:06:35 -07:00
Marius Vikhammer
537f802260
HAL: place cpu_ll_get_cycle_count in IRAM
...
Closes https://github.com/espressif/esp-idf/issues/9008
2022-05-28 14:31:33 +08:00
Kapil Gupta
cba053da3d
esp_wifi: Remove group cipher check for PMF connection
2022-05-27 14:01:28 +05:30
jingli
da08dab9e5
remove wrong function rtc_cntl_ll_ulp_wakeup_enable for esp32s2 and esp32s3
2022-05-19 23:58:29 +08:00
jingli
8309e3e5ce
esp_hw_support/sleep: fix cannot lightsleep again after a wakeup from ULP
...
Since ulp wakeup signal are connected to ulp int raw(except esp32), we
need to clear ulp int raw before sleep when ulp wakeup enabled. Otherwise,
if the ulp int raw is already set, chip will not sleep properly.
Closes https://github.com/espressif/esp-idf/issues/6229
2022-05-19 23:54:29 +08:00
Li Jingyi
ffef57c580
fix(mbedtls): fix ssl server memory leak when enable mbedtls dynamic buffer function
2022-05-19 16:28:53 +08:00
Jiang Jiang Jian
b137ae4259
Merge branch 'bugfix/fix_wifi_pm_state_v4.3' into 'release/v4.3'
...
esp_wifi: fix no null data after WiFi waking up. (backport v4.3)
See merge request espressif/esp-idf!18144
2022-05-18 17:42:55 +08:00
Jiang Jiang Jian
2a83da379f
Merge branch 'bugfix/disable_bt_pll_track_v4.3' into 'release/v4.3'
...
Bluetooth: disable PLL track function for ESP32-C3/ESP32-S3 as it introduced coexistence issues(bacport v4.3)
See merge request espressif/esp-idf!18140
2022-05-18 17:24:55 +08:00
Michael (XIAO Xufeng)
61e1b81752
Merge branch 'bugfix/fix_memory_miss_bug_v4.3' into 'release/v4.3'
...
esp32c3: Fix cpu crash bug when wakeup from lightsleep for memory data miss (backport v4.3)
See merge request espressif/esp-idf!17825
2022-05-18 12:08:56 +08:00
Jiang Jiang Jian
34c9af3e2d
Merge branch 'bugfix/driver_uart_fix_tx_bytes_rts_assert_failure_v43' into 'release/v4.3'
...
driver: fixes context switch while sending cause rts reset before send (backport v4.3)
See merge request espressif/esp-idf!17935
2022-05-18 02:22:17 +08:00
Alex Lisitsyn
94c4c3186d
driver: fixes context switch while sending cause rts reset before send (backport v4.3)
2022-05-18 02:22:17 +08:00
Jiang Jiang Jian
35ddb13090
Merge branch 'feature/check_block_after_burn_v4.3' into 'release/v4.3'
...
efuse: Validates data after burning and re-burnes it if necessary (v4.3)
See merge request espressif/esp-idf!17703
2022-05-18 02:21:20 +08:00
Jiang Jiang Jian
f60bbf5172
Merge branch 'feature/esp32c3_apptrace_v4.3' into 'release/v4.3'
...
apptrace: refactoring & esp32c3 support (v4.3)
See merge request espressif/esp-idf!17878
2022-05-18 02:09:44 +08:00
Jiang Jiang Jian
30013ca66f
Merge branch 'bugfix/idle_task_skipped_light_sleep_backport_v4.3' into 'release/v4.3'
...
pm_impl: fix neither enter light sleep nor enter waiti state in idle task(backport v4.3)
See merge request espressif/esp-idf!17848
2022-05-18 02:08:29 +08:00
liuning
692265302e
esp_wifi: fix no null data after WiFi waking up. (backport v4.3)
2022-05-17 23:32:33 +08:00
Karl Wang
cd43531831
components/bt: disable Bluetooth PLL track function for ESP32-C3/ESP32-S3 as it introduced coexistence issuescomponents/bt: disable Bluetooth PLL track function for ESP32-C3 as it introduced coexistence issues
2022-05-17 20:58:31 +08:00
Cao Sen Miao
75f6279c22
I2C: patch for solving watchdog timeout issue
2022-05-17 16:56:58 +08:00
Mahavir Jain
6042412a35
Merge branch 'feature/optimize_wifi_provisioning_memory_v4.3' into 'release/v4.3'
...
feat(wifi_provisioning): Optimize memory for wifi scan ap number (backport v4.3)
See merge request espressif/esp-idf!18114
2022-05-17 14:13:23 +08:00
chaijie
908192f504
solve memory error bug when in lightsleep mode
2022-05-16 19:42:56 +08:00
Jiang Jiang Jian
5fe7d538a5
Merge branch 'bugfix/fix_esp32c3_brownout_bug_after_deepsleep_v4.3' into 'release/v4.3'
...
rtc: fix c3 brownout bug after deepsleep (backport v4.3)
See merge request espressif/esp-idf!17959
2022-05-16 16:10:52 +08:00
Jiang Jiang Jian
3fa2d25983
Merge branch 'bugfix/fix_websocket_server_v4.3' into 'release/v4.3'
...
fix(server): Fix websocket server not support handle multiple connections when client send CLOSE frame (backport v4.3)
See merge request espressif/esp-idf!18019
2022-05-16 16:10:32 +08:00
yuanjm
3a532ecb5c
feat(wifi_provisioning): Optimize memory for wifi scan ap number
2022-05-16 14:14:23 +08:00
lorenzo.consolaro
721a59dd31
Fix iOS advertisement response and simplify
2022-05-16 04:08:12 +00:00
Alexey Gerenkov
d06fac5c8b
apptrace: Adds ESP32-C3 support
2022-05-13 16:23:46 +03:00
Michael (XIAO Xufeng)
58f378602f
Merge branch 'feature/usb_serial_default_option_v4.3' into 'release/v4.3'
...
vfs_usb_serial: set secondary selection for making usb port can output under default menu (backport v4.3)
See merge request espressif/esp-idf!18062
2022-05-13 17:24:33 +08:00
Alexey Gerenkov
fa6655cbcf
apptrace: Refactors apptrace for better support various tracing HW
2022-05-13 08:45:31 +00:00
Alexey Gerenkov
440c4a28d7
hal/esp32c3: Avoid entering WFI mode under debugger
2022-05-13 08:45:31 +00:00
Jiang Jiang Jian
91f679bdb3
Merge branch 'bugfix/fix_disable_bt_log_ci_fail_v4.3' into 'release/v4.3'
...
component_bt: Fix CI failure when disable bluetooth debug log(v4.3)
See merge request espressif/esp-idf!17906
2022-05-13 15:22:16 +08:00
Jiang Jiang Jian
181b75e152
Merge branch 'bugfix/fix_phy_tx_power_limit_v4.3' into 'release/v4.3'
...
esp_wifi: fix phy limit tx power for s2/c3
See merge request espressif/esp-idf!17907
2022-05-13 15:21:50 +08:00
Jiang Jiang Jian
c9ff4822c5
Merge branch 'bugfix/spp_crash_after_call_spp_deinit_v4.3' into 'release/v4.3'
...
Component_bt/Fix spp crash after call esp_spp_deinit(v4.3)
See merge request espressif/esp-idf!17931
2022-05-13 15:21:07 +08:00
Jiang Jiang Jian
7df94ffb2e
Merge branch 'contrib/github_pr_8779_v4.3' into 'release/v4.3'
...
esp_wifi: fix clearing default wifi netif procedure(v4.3)
See merge request espressif/esp-idf!17939
2022-05-13 15:20:12 +08:00
Jiang Jiang Jian
3207993eb7
Merge branch 'bugfix/_rtc_slow_length_incorrectly_optimized_backport_v4.3' into 'release/v4.3'
...
sleep_power_domain: fix _rtc_slow_length being incorrectly optimized by compiler(backport v4.3)
See merge request espressif/esp-idf!17975
2022-05-13 15:19:50 +08:00
Cao Sen Miao
0f2aa2eae4
vfs_usb_serial: set secondary selection for making usb port can output under default menu
2022-05-12 12:23:35 +08:00
yuanjm
15090af9d1
fix(server): Fix websocket server not support handle multiple connections when client send CLOSE frame
2022-05-06 17:58:52 +08:00
xiongweichao
d6f857a2f0
Fix ESP32C3 build error after enable light sleep
2022-05-05 10:50:33 +08:00
jingli
92ccc5fa95
fix _rtc_slow_length being incorrectly optimized by compiler
2022-05-01 23:22:05 +08:00
chaijie
0d5f7b5521
fix c3 brownout bug after deepsleep
2022-04-28 18:20:25 +08:00
KonstantinKondrashov
28e50c1180
efuse: fix
2022-04-28 09:29:10 +00:00
KonstantinKondrashov
4be976e40d
efuse: Fix 3/4 coding scheme UTs
2022-04-28 09:29:10 +00:00
KonstantinKondrashov
adc9261443
efuse: Improve messages during burn operation
2022-04-28 09:29:10 +00:00
KonstantinKondrashov
2e9e5d6e7c
efuse: Burn func can return an error
...
esp_efuse_utility_burn_chip()
2022-04-28 09:29:10 +00:00
KonstantinKondrashov
2ba9cd6c54
efuse: Validates data after burning and re-burnes it if necessary
...
It checks the content of the written data and encoding errors.
2022-04-28 09:29:10 +00:00
xiongweichao
e0cf810bab
Fix spp initialization failure without free mutex
2022-04-27 14:25:45 +08:00
xiongweichao
a9b515d0d1
Fix spp crash after calling esp_spp_deinit
2022-04-27 14:25:38 +08:00
Krzysztof Lewandowski
068221cb33
esp_wifi: fix clearing default wifi netif procedure
...
Prior to this change "esp_wifi_clear_default_wifi_driver_and_handlers"
will not remove netif pointer from table when both AP and STA interfaces were
created and destroying default wifi interfaces is done in unfortunate
order. As a result there is dangling pointer left and it may cause crash in
later code (i.e. when esp_wifi_stop() is called).
2022-04-26 22:51:28 -04:00
Jessy Chen
94bac458bf
esp_wifi: fix phy limit tx power for s2/c3
2022-04-26 03:26:10 -04:00
xiongweichao
30b2cad3b7
Fix CI failure when disable bluetooth debug log
2022-04-26 15:14:26 +08:00
wangjialiang
c4f39a5d91
ble_mesh: stack: Bugfix for oversized SegN as valid
2022-04-25 11:52:30 +08:00
Jiang Jiang Jian
588436db47
Merge branch 'feature/touch_sense_test_case_v4.3' into 'release/v4.3'
...
touch_element: add unit test for Touch Element lib (backport v4.3)
See merge request espressif/esp-idf!15084
2022-04-23 15:22:27 +08:00
Jiang Jiang Jian
df8ebc9bba
Merge branch 'bugfix/fix_build_warring_v4.3' into 'release/v4.3'
...
esp_wifi: fix build warning(v4.3)
See merge request espressif/esp-idf!17839
2022-04-23 15:21:56 +08:00
Jiang Jiang Jian
e48cf0c188
Merge branch 'bugfix/interrupted_thread_gdb_bt_v4.3' into 'release/v4.3'
...
riscv: Fixes GDB backtrace of interrupted threads (v4.3)
See merge request espressif/esp-idf!17722
2022-04-23 13:56:51 +08:00
Jiang Jiang Jian
3477c342e2
Merge branch 'bugfix/rrm_dpp_task_delete_v4.3' into 'release/v4.3'
...
wpa_supplicant: backport WLAN fixes (release v4.3)
See merge request espressif/esp-idf!17656
2022-04-23 13:50:57 +08:00
Jack
ffd68203f6
fix build error
2022-04-22 21:52:42 +08:00
Omar Chebib
e1d3993309
RISC-V: Fix vectors.S assembly file indentation and macro usage
...
The file is now more consistent as the macros have been fixed, more comments
have been added and the indentation is now using spaces only.
2022-04-22 13:17:59 +03:00
Alexey Gerenkov
dfd3a9c3bc
riscv: Use semihosting to set breakpoint and watchpoint when running under debugger
2022-04-22 13:17:54 +03:00
Alexey Gerenkov
4edc903bb3
riscv: Adds support for returning from exception handler
2022-04-22 12:38:16 +03:00
Alexey Gerenkov
e688645ff9
riscv: Fixes GDB backtrace end function to point to prvTaskExitError
2022-04-22 12:38:16 +03:00
Alexey Gerenkov
f8a0279e5d
riscv: Fixes GDB backtrace of interrupted threads
...
Save missed SP value on stack
2022-04-22 12:38:16 +03:00
Jack
81d1226f53
ESP_WIFI: Remove static analysis warnings
2022-04-22 17:17:48 +08:00
Jiang Jiang Jian
846cbf14dc
Merge branch 'bugfix/spiffs_check_part_alignment_v4.3' into 'release/v4.3'
...
spiffs: add init checks for partition alignment and data types (v4.3)
See merge request espressif/esp-idf!17836
2022-04-22 13:07:03 +08:00
morris
a818e9ca91
Merge branch 'bugfix/fix_adc_digital_not_reset_issue_v4.3' into 'release/v4.3'
...
adc: fix adc digital not reset issue (v4.3)
See merge request espressif/esp-idf!17427
2022-04-22 12:43:44 +08:00
Kang Zuoling
a37e9318ef
touch_element: add unit test for Touch Element lib
2022-04-22 03:13:25 +00:00
Jiang Jiang Jian
1ad55d707b
Merge branch 'origin/bugfix/i2c_iram_placement_fix_v4.3' into 'release/v4.3'
...
i2c: Correct hal functions iram placement and remove IRAM_ATTR for i2c_hw_fsm_reset (backport v4.3)
See merge request espressif/esp-idf!17805
2022-04-22 11:08:17 +08:00
Jiang Jiang Jian
1d72f077c5
Merge branch 'bugfix/scan_mixed_keymgmt_issue_v4.3' into 'release/v4.3'
...
Combined fix for scan issue and PMF disable API (Backport v4.3)
See merge request espressif/esp-idf!17749
2022-04-22 10:58:47 +08:00
Kapil Gupta
6d3dc2e616
wpa_supplicant: Remove scan done event in task
2022-04-22 02:40:15 +00:00
Kapil Gupta
8ef2842074
wpa_supplicant: static analysis fixes
2022-04-22 02:40:15 +00:00
Kapil Gupta
bf4f9b9e41
wpa_supplicant: Add BTM security checks
2022-04-22 02:40:15 +00:00