David Cermak
f4e54541f3
ws_client: Optimize example test payloads and timeouts
...
Important update: NO_DATA_TIMEOUT_SEC=5, as some ws-servers typically send pings in 30s or 10s intervals, so we might never fire shutdown test
2022-02-08 18:15:53 +08:00
David Cermak
ff1846bebe
ci/websockets: Run ws-client example test on ethernet runners
2022-02-08 18:15:53 +08:00
David Cermak
936bbdc75b
ci/mdns: Run mdns test on ethernet runners
2022-02-08 18:15:49 +08:00
David Cermak
63dda9f1d9
ci: Increase parallel job count for Eth runners
2022-02-08 18:15:49 +08:00
David Cermak
2b62d7bfdc
ci/mqtt: Move publish-connect test to ethernet runners
2022-02-08 18:15:48 +08:00
David Cermak
d24241d5ad
ci/mqtt: Move mqtt example tests to ethernet runners
2022-02-08 18:15:48 +08:00
Roland Dobai
18da1180ad
Tools: Use delay between rename attempts on Windows in the installer
2022-02-08 11:06:14 +01:00
Jiang Jiang Jian
6934a0164a
Merge branch 'bugfix/fix_common_clock_bug_v4.4' into 'release/v4.4'
...
esp_wifi: fix common clock bug (backport v4.4)
See merge request espressif/esp-idf!16971
2022-02-08 09:10:34 +00:00
Ivan Grokhotkov
f98ec313f2
Merge branch 'revert-0a1e309e' into 'release/v4.4'
...
Revert "Merge branch 'bugfix/temp_disable_f8r8_test_v4.4' into 'release/v4.4'"
See merge request espressif/esp-idf!17037
2022-02-07 14:51:55 +00:00
Mahavir Jain
93855605f3
Merge branch 'bugfix/esp32c3_sysview_examples_build_error_v4.4' into 'release/v4.4'
...
riscv: fix portSTACK_GROWTH redefinition error (v4.4)
See merge request espressif/esp-idf!17038
2022-02-07 12:48:02 +00:00
Ivan Grokhotkov
23b0cdad8a
vfs: add test for errno value after 'open'
2022-02-07 11:36:00 +01:00
hörbert
931dd74da6
vfs: don't overwrite errno by a hard coded ENOENT
...
Calling "open" in CHECK_AND_CALL sets a perfectly correct errno.
There is no need to overwrite that with a value of ENOENT, since doing
so hides lower level errors like EIO.
Closes https://github.com/espressif/esp-idf/pull/8036
2022-02-07 11:35:59 +01:00
Ivan Grokhotkov
aaa2a344c6
docs: peripherals: update SD related docs for ESP32-S3
2022-02-07 11:31:17 +01:00
Ivan Grokhotkov
faac0e7589
perfmon: re-enable example for ESP32-S3, remove warning from the docs
...
Includes minor fix for formatting of code blocks in the example readme
2022-02-07 11:28:57 +01:00
Ivan Grokhotkov
096c013675
esp_rom: remove functions which depend on sizeof(struct stat)
...
...and all their callers.
With the upcoming switch from sizeof(time_t)==4 to sizeof(time_t)==8,
sizeof(struct stat) is also increasing.
A few newlib functions present in ROM allocate 'struct stat' on the
stack and call _fstat_r on this structure. The implementation of
fstat is provided in ESP-IDF. This implementation will often do
memset(st, 0, sizeof(*st)), where st is 'struct stat*', before setting
some fields of this structure. If IDF is built with sizeof(st)
different from sizeof(st) which ROM was built with, this will lead
to an out-of-bounds write and a stack corruption.
This commit removes problematic ROM functions from the linker script.
Here are the functions which allocate 'struct stat':
* _isatty_r (in ROM)
* __swhatbuf_r, called by __smakebuf_r, called by __swsetup_r and
__srefill_r (in ROM)
* _fseeko_r (not in ROM)
* glob2 (not in ROM)
* _gettemp (not in ROM)
As a result, these functions are used from libc.a, and use correct
size of 'stat' structure.
Closes https://github.com/espressif/esp-idf/issues/7980
2022-02-07 11:23:59 +01:00
Michael (XIAO Xufeng)
1e80a52de4
Merge branch 'bugfix/i2s_mclk_stopped_when_set_clock' into 'release/v4.4'
...
i2s: fix mclk stop issue when setting clock (v4.4)
See merge request espressif/esp-idf!16706
2022-02-07 09:47:19 +00:00
Erhan Kurubas
8fc5f8ae55
heap: use HEAP_TRACING_STACK_DEPTH default value for riscv
2022-02-07 09:47:57 +01:00
Erhan Kurubas
5c8bfa9b46
esp32c3: fix portSTACK_GROWTH redefinition error
2022-02-07 09:47:57 +01:00
xiewenxiang
2fe53759c9
components/bt: Fix bluedroid compile issue
2022-02-07 16:04:50 +08:00
Wang Meng Yang
0a0b652815
Merge branch 'bugfix/fix_bluedroid_ble50_adv_data_length_issue_v4.4' into 'release/v4.4'
...
components/bt: Fix bluedroid ble50 adv data length issue(backport release/v4.4)
See merge request espressif/esp-idf!16579
2022-02-07 08:01:55 +00:00
Lu Ai Jun
aae55512b7
Update copyright headers
2022-02-07 07:41:03 +00:00
Lu Ai Jun
371ab10bcd
Revert "Merge branch 'bugfix/temp_disable_f8r8_test_v4.4' into 'release/v4.4'"
...
This reverts merge request !17031
2022-02-07 15:39:25 +08:00
laokaiyao
a9df58c776
i2s: fix mclk stopped when setting clock
2022-02-07 15:27:35 +08:00
Armando
1140036424
spi_master: fix spi cs_ena_posttrans issue
2022-02-07 12:19:51 +08:00
Wang Meng Yang
5e5af3606b
Merge branch 'bugfix/nimble_spp_v4.4' into 'release/v4.4'
...
NimBLE : SPP example fails to build on Windows (v4.4)
See merge request espressif/esp-idf!17013
2022-02-07 02:35:30 +00:00
Zim Kalinowski
7c986a64c7
Merge branch 'feature/adds_tips_to_run_ci_example_tests_v4.4' into 'release/v4.4'
...
examples: Adds a note on how to meet requirements to run the example_test.py (v4.4)
See merge request espressif/esp-idf!16944
2022-02-06 09:25:40 +00:00
Mahavir Jain
0a1e309ee4
Merge branch 'bugfix/temp_disable_f8r8_test_v4.4' into 'release/v4.4'
...
ci: temporarily disable MSPI_F8R8 test (v4.4)
See merge request espressif/esp-idf!17031
2022-02-05 05:34:09 +00:00
Ivan Grokhotkov
e67ecd998c
ci: temporarily disable MSPI_F8R8 test
2022-02-04 15:23:05 +01:00
Mahavir Jain
d501a53f2f
Merge branch 'feature/mbedtls-2.28.0_v4.4' into 'release/v4.4'
...
mbedtls: Upgrading to v2.28.0 (v4.4)
See merge request espressif/esp-idf!17004
2022-02-02 13:52:54 +00:00
Isha Pardikar
db80244920
Merge branch 'bugfix/nimble_spp' into 'release/v4.4'
...
NimBLE : Fixed BLE SPP build fail on Windows
Closes : https://github.com/espressif/esp-idf/issues/8305
See merge request espressif/esp-idf!17013
2022-02-02 15:15:24 +05:30
Laukik Hase
51fc67f5fa
ci: Fix issues for build stage
...
- Fixed logs expecting different format specifier
- Updated ignore list for check_public_header test
- Updated functions ported from mbedTLS
- Fix for make-system build errors
2022-02-02 15:03:48 +05:30
Laukik Hase
11366d643f
mbedtls: Added option MBEDTLS_SSL_KEEP_PEER_CERTIFICATE
...
- Removed code regarding MBEDTLS_DYNAMIC_FREE_PEER_CERT
(config was kept for backward compatibility)
- Combined mbedTLS v2.28.x related options under a separate Kconfig menu
2022-02-02 10:56:48 +05:30
Laukik Hase
c3d2f2361c
protocomm: Updated function for constant time buffer comparison
...
- mbedtls_ssl_safer_memcmp() -> mbedtls_ct_memcmp()
2022-02-02 10:56:48 +05:30
Laukik Hase
b10d0a533c
wpa_supplicant: Saved message-type digest used in handshake for PRF operations
2022-02-02 10:56:48 +05:30
Laukik Hase
76b9beff3c
mbedtls: Moved mbedtls_mpi_mul_int to port layer
2022-02-02 10:56:48 +05:30
Laukik Hase
76658d5066
mbedtls: Added config options for v2.28.0 upgrade
2022-02-02 10:56:48 +05:30
Laukik Hase
0fdc5f7490
mbedtls: Upgrade to v2.28.0
2022-02-02 10:56:13 +05:30
Mahavir Jain
28489ac412
Merge branch 'bugfix/provisioning_not_stopping_v4.4' into 'release/v4.4'
...
wifi_prov_mgr: Fix provisioning not stopping in release mode (v4.4)
See merge request espressif/esp-idf!17002
2022-02-01 05:22:38 +00:00
Laukik Hase
b7c1c4913e
wifi_prov_mgr: Fix provisioning not stopping in release mode
...
- For the wifi_prov_mgr example in release mode (with NDEBUG defined -
assertions disabled), the task to stop provisioning is never started
as it is voided by the assert function it is called in.
Closes https://github.com/espressif/esp-idf/issues/8309
2022-02-01 09:49:45 +05:30
Mahavir Jain
602b26ccd4
Merge branch 'feature/upgrade_expat_component_v4.4' into 'release/v4.4'
...
expat: upgrade to v2.4.3 release
See merge request espressif/esp-idf!16981
2022-01-31 07:14:04 +00:00
Harshit Malpani
3dbe641c6b
expat: upgrade to v2.4.3 release
...
Detailed changelog: https://github.com/libexpat/libexpat/blob/R_2_4_3/expat/Changes
2022-01-31 11:13:26 +05:30
Mahavir Jain
eb3797dc3f
Merge branch 'provisioning/update_readme_v4.4' into 'release/v4.4'
...
provisioning: Remove legacy examples reference (v4.4)
See merge request espressif/esp-idf!16987
2022-01-29 10:46:56 +00:00
Anton Maklakov
bfd3e9c54c
Merge branch 'ci/split_assign_test_and_add_c3_integration_test_4.4' into 'release/v4.4'
...
Ci: split assign test and add c3 integration test 4.4
See merge request espressif/esp-idf!16925
2022-01-28 14:39:16 +00:00
Ivan Grokhotkov
b9eda8431e
Merge branch 'test/esp32s2_fatfs_speedtest_ci_fix_v4.4' into 'release/v4.4'
...
[Storage]: Re-enable FatFS write/read speed test (v4.4)
See merge request espressif/esp-idf!16080
2022-01-28 10:37:10 +00:00
Laukik Hase
954844a308
esp_prov.py: Replaced deprecated function for loading modules
2022-01-28 15:46:27 +05:30
Anton Maklakov
e0968e506c
Merge branch 'bugfix/unused_tag_string' into 'release/v4.4'
...
build: fix unused tag string (v4.4)
See merge request espressif/esp-idf!16838
2022-01-28 07:58:40 +00:00
aditi_lonkar
0113e2768d
esp_wifi: Fixed issue of weak md for certificates in wifi_enterprise example.
2022-01-28 11:02:06 +05:30
morris
42abd894d4
build: fix unused tag string
...
Closes https://github.com/espressif/esp-idf/issues/8250
2022-01-28 11:59:45 +08:00
Michael (XIAO Xufeng)
c8eb02bb39
bugfix (nvs): fixed wrong pointer check
2022-01-28 11:37:53 +08:00
Krzysztof Budzynski
257d95fc22
Merge branch 'docs/pinlayout_image_update_backport_v4.4' into 'release/v4.4'
...
docs: Update ESP32-DevKitC Pin Layout figure of higher resolution (backport v4.4)
See merge request espressif/esp-idf!16364
2022-01-28 03:22:51 +00:00