Commit Graph

31638 Commits

Author SHA1 Message Date
wuzhenghui
bd80be3b83 bugfix: fix deepsleep saradc leakage 2023-03-31 15:49:43 +08:00
Aditya Patwardhan
7c8e8557a6 Merge branch 'bugfix/esp_tls_coverity_warning' into 'master'
Fix coverity warning in esp-tls component

See merge request espressif/esp-idf!22934
2023-03-31 15:22:58 +08:00
Fu Hanxi
9295aef934 ci: remove linux build dir workaround 2023-03-31 15:07:07 +08:00
Jakob Hasse
5327fd89b5 spiffs: test is using configurable build dir 2023-03-31 15:07:07 +08:00
Jakob Hasse
f67bcc669a esp_partition: partition_linux.c and its test do not use hard-coded file anymore 2023-03-31 15:07:07 +08:00
Sarvesh Bodakhe
b89a851645 esp_wifi: Move wpa_supplicant WIFI_EVENT_STA_CONNECTED and WIFI_EVENT_STA_DISCONNECTED event handlers into callbacks
Executing supplicant WIFI_EVENT_STA_CONNECTED and WIFI_EVENT_STA_DISCONNECTED handlers in event-handler context can lead to concurrency issues.
Moving the functionality into 'wpa_sta_connected_cb' and 'wpa_sta_disconnected_cb' callbacks and execute in ppTask context.
2023-03-31 12:34:03 +05:30
Sarvesh Bodakhe
7fb6f3b9e3 esp_wifi: remove unnecessary code under SAE-PK configuration 2023-03-31 12:34:03 +05:30
Ivan Grokhotkov
eb3b2b5a63
ci: danger: check author/committer email 2023-03-31 09:00:44 +02:00
Isha Pardikar
3c184338f2 Merge branch 'bugfix/multi_adv_crash' into 'master'
NimBLE: Fixed crash in multi advertising example.

See merge request espressif/esp-idf!23001
2023-03-31 14:59:20 +08:00
Laukik Hase
1c30854d48 Merge branch 'contrib/github_pr_11079' into 'master'
Fix preprocessor condition in esp_tls_mbedtls (GitHub PR)

Closes IDFGH-9746

See merge request espressif/esp-idf!23017
2023-03-31 14:48:51 +08:00
Jiang Jiang Jian
2ffd3cef70 Merge branch 'bugfix/fix_logs_information_messages_at_warning_level_issue' into 'master'
esp_wifi: fix logs information messages at warning level issue

Closes WIFI-5441 and WIFI-5497

See merge request espressif/esp-idf!22433
2023-03-31 14:34:09 +08:00
Jiang Jiang Jian
6ede152d87 Merge branch 'bugfix/unhandle_unsniff_req_disconnect' into 'master'
bt: Fixed disconnection due to not handling lmp_unsniff_req in LC_WAIT_SNIFF_SUB_RSP state

Closes BTQABR2023-25 and BT-3208

See merge request espressif/esp-idf!22941
2023-03-31 12:07:14 +08:00
muhaidong
a33b9f9101 esp_wifi: fix logs information messages at warning level issue
1. fix logs information messages at warning level issue
2. fix set inactive time crash issue
2023-03-31 11:41:18 +08:00
Jiang Jiang Jian
c3e0e36703 Merge branch 'bugfix/improve_tx_robust' into 'master'
esp_wifi: improve tx robust for c2/c3/s3

Closes WIFI-5663

See merge request espressif/esp-idf!23006
2023-03-31 11:02:36 +08:00
Linda
cafd3ab4c1 update brief of uart_set_wakeup_threshold 2023-03-31 10:58:02 +08:00
Mahavir Jain
42261df71f Merge branch 'update/docs_h2_protocols' into 'master'
docs: Update Protocols & Provisioning sections for H2

See merge request espressif/esp-idf!22978
2023-03-31 10:45:16 +08:00
Jiang Jiang Jian
70c3cdc4f2 Merge branch 'bugfix/fix_softap_qos_null_issue' into 'master'
esp_wifi: fix softap qos null issue

Closes WIFI-5543

See merge request espressif/esp-idf!22889
2023-03-30 21:56:21 +08:00
chenjianxing
8d2e2ef2aa esp_wifi: improve tx robust for c2/c3/s3 2023-03-30 21:36:35 +08:00
Mahavir Jain
7fb16bcb55 Merge branch 'fix/esp_https_ota_check_max_authorization_retries' into 'master'
esp_https_ota: Set user configurable ota authorization retries

Closes IDF-7126

See merge request espressif/esp-idf!22938
2023-03-30 21:31:23 +08:00
Harshit Malpani
2910050060
docs: Update Protocols & Provisioning sections for H2 2023-03-30 18:00:12 +05:30
Jiang Jiang Jian
6cac537791 Merge branch 'bugfix/fix_hw_ralunderrun_assert' into 'master'
Fixed BLE HW RAL_UNDERRUN assert on ESP32C3 and ESP32S3

Closes BT-3241 and BT-3247

See merge request espressif/esp-idf!22974
2023-03-30 19:02:51 +08:00
Tomas Sebestik
c1d5514a4e ci(danger): Changed pattern for matching area labels 2023-03-30 11:23:41 +02:00
xueyunfei
c770abeb49 esp_wifi: fix softap qos null issue 2023-03-30 16:28:52 +08:00
Jiang Jiang Jian
893d6ad5aa Merge branch 'bugfix/update_tx_rate_when_phymode_change' into 'master'
esp_wifi: Update tx rate when phymode change from LR to 11N

Closes WIFI-5554 and WIFI-5606

See merge request espressif/esp-idf!22898
2023-03-30 16:23:43 +08:00
Kevin (Lao Kaiyao)
26fd252e4b Merge branch 'refactor/lcd_i2c_panel_reduce_link_size' into 'master'
lcd_i2c: reduce recommended link size

Closes IDFGH-9674

See merge request espressif/esp-idf!22979
2023-03-30 15:56:04 +08:00
morris
76ac9b0ecf Merge branch 'bugfix/rmt_calarify_mem_block_symbols' into 'master'
Bugfix/rmt calarify mem block symbols

See merge request espressif/esp-idf!22966
2023-03-30 15:50:10 +08:00
Rocha Euripedes
610d5ea0ae Merge branch 'ci/mqtt_test_app' into 'master'
ci: Migrate unit test for mqtt test to unit test app

Closes IDF-5594

See merge request espressif/esp-idf!22814
2023-03-30 15:33:07 +08:00
isha.pardikar@espressif.com
1117bd8ab0 NimBLE: Fixed crash in multi advertising example. 2023-03-30 12:54:10 +05:30
Sudeep Mohanty
c2f404aab8 Merge branch 'bugfix/ulp_riscv_rtc_i2c_driver' into 'master'
ulp-riscv-i2c: Updated ULP RISC-V I2C driver to abort when met with errors

See merge request espressif/esp-idf!22942
2023-03-30 14:49:46 +08:00
Jiang Jiang Jian
74c151df44 Merge branch 'bugfix/fix_softap_wpa3_loop' into 'master'
Fix infinite loop in PMK mismatch case in WPA3 SoftAP

Closes WIFI-5627

See merge request espressif/esp-idf!22954
2023-03-30 14:42:00 +08:00
Marius Vikhammer
6fcb8b3f00 Merge branch 'docs/readme_i2s_datasheet' into 'master'
docs: remove link to NS4150 datasheet

See merge request espressif/esp-idf!22967
2023-03-30 12:32:50 +08:00
Wang Meng Yang
70a355dbc1 Merge branch 'doc/update_doc_of_esp_bt_gap_set_cod' into 'master'
bt: Optimized the document for GAP API: esp_bt_gap_set_cod

Closes IDFGH-8668

See merge request espressif/esp-idf!22887
2023-03-30 12:12:02 +08:00
morris
81b16b7852 spi_lcd: don't release bus if acquire failed
Closes https://github.com/espressif/esp-idf/issues/10952
2023-03-30 11:48:42 +08:00
morris
90c32e8021 Merge branch 'bugfix/glitch_filter_hw_issue' into 'master'
filter: workaround a hw issue in the glitch filter

See merge request espressif/esp-idf!22951
2023-03-30 11:31:06 +08:00
xiongweichao
8f5c33cec1 1.Fixed disconnection due to not handling lmp_unsniff_req in LC_WAIT_SNIFF_SUB_RSP state
2.Fixed crash caused by supervision timeout greater than sniff interval
2023-03-30 11:15:38 +08:00
morris
5d1a272b1c rmt: calarify the meaning of mem_block_symbols in DMA and non-DMA mode 2023-03-30 11:09:13 +08:00
boarchuz
0c85f7407e
fix preprocessor log condition in esp_tls_mbedtls 2023-03-30 14:08:57 +11:00
Marius Vikhammer
20b0cbbbec Merge branch 'feature/esp_docs_1.4.0' into 'master'
docs: use caps directly in docs.

Closes IDF-6419

See merge request espressif/esp-idf!22779
2023-03-30 10:56:48 +08:00
zhangyanjiao
a6d5ad1dfb esp_wifi: Update tx rate when phymode change from LR to 11N 2023-03-30 10:51:30 +08:00
Armando
84e3d7de85 psram: fixed esp32 2t mode fail issue 2023-03-30 02:45:06 +00:00
wuzhenghui
fcf0498da8 esp_pm: update doc for PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP 2023-03-30 10:33:47 +08:00
morris
d82981c437 rmt: use gpio_num_t to define gpio number 2023-03-30 10:30:27 +08:00
Jiang Jiang Jian
20f200a1c9 Merge branch 'bugfix/wpa3_softap_set_pmf_req_implicitly' into 'master'
esp_wifi: WPA3 softap set PMF required true

Closes WIFI-5540, WIFI-5476, WIFI-5563, and WIFI-5509

See merge request espressif/esp-idf!22691
2023-03-30 10:01:03 +08:00
Frantisek Hrbata
84deb34035 tools: fix progress output in asyncio.run with zero terminal width
Currently the forced progress in RunTool is trying to fit the output
line into a terminal width, but it doesn't take into an account a
situation when the terminal width is reported as zero. This manifests
when running in docker image with redirected output and can be seen
in the github workflow output for esp-idf-ci-action.

docker run --rm -t my_ubuntu_esp python3 -c 'import os,sys; print(os.get_terminal_size(), sys.stdout.isatty())'
os.terminal_size(columns=238, lines=59) True

vs

docker run --rm -t my_ubuntu_esp python3 -c 'import os,sys; print(os.get_terminal_size(), sys.stdout.isatty())' | tee
os.terminal_size(columns=0, lines=0) True

Since the output is reported as tty and the terminal width as 0, the
fit_text_in_terminal() function returns empty string. I also verified this
by running idf.py build inside a testing docker image.

This fix adjusts the fit_text_in_terminal() function to return original
line if the terminal width is zero.

Also simplify the progress print and use same approach as ninja
https://github.com/ninja-build/ninja/blob/master/src/line_printer.cc#L66

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-03-29 17:12:36 +02:00
Roland Dobai
83469ddbac Merge branch 'feature/update_ccache_to_4.8' into 'master'
Tools: update ccache 4.6.2 -> 4.8

Closes IDF-6749

See merge request espressif/esp-idf!22881
2023-03-29 22:18:16 +08:00
Konstantin Kondrashov
6c5a7da77c Merge branch 'feature/unicore_bootloader_can_run_multicore_app' into 'master'
esp_system: Fix case when multicore app can not be run if bootloader is unicore

Closes IDFGH-9336

See merge request espressif/esp-idf!22664
2023-03-29 21:56:26 +08:00
Shreyas Sheth
888b909e79 esp_wifi: WPA3 softap set PMF required true
1) Set NVS PMF required true if not specified by application when
   authmode is WPA3
2) Fix issue regarding cleanup of non associated sta_info
3) Fix implementation of sta lock to avoid concurrency issues
4) Fix softAP deinit crash when password is configured with max length
2023-03-29 13:07:52 +00:00
Zim Kalinowski
ce9d466324 Merge branch 'bugfix/esp-system-ignored-warnings' into 'master'
esp_system: fixed and reenable no-format warnings

Closes IDF-6801

See merge request espressif/esp-idf!22710
2023-03-29 20:18:14 +08:00
Shen Weilong
aad3d8344b BLE: Add interface for QA test
Fix sleep crash issue
2023-03-29 20:02:56 +08:00
harshal.patil
2d7ec1d239 esp_https_ota: Set user configurable ota authorization retries 2023-03-29 17:29:31 +05:30