Guillaume Souchere
cd805a5ab1
heap: Fix memory boundary condition checks when adding new region
...
Previously, condition_4 was making impossible the valid scenario
start > heap_start && end == heap_end.
Now, the end == heap_end and start == heap_start case is handled
separately allowing the case start > heap_start && ned == heap_end
to be considered a valid scenario
2022-10-07 13:22:30 +02:00
morris
05092e2f82
rgb_lcd: support restart dma transmission manually
...
When doing Flash operations (e.g. OTA), LCD's DMA bandwidth will be not
sufficient, causing the desync between the LCD controller and DMA.
Added a restart function to help the user to make them sync again.
2022-10-07 18:46:05 +08:00
Sudeep Mohanty
052dc64616
Merge branch 'feature/ulp_fix_ignore_tests' into 'master'
...
ulp: add all ignored ulp unit tests to the pytest framework
See merge request espressif/esp-idf!20465
2022-10-07 14:17:12 +08:00
Ivan Grokhotkov
23e1ae1bc2
storage: fix and re-enable -Wformat warnings
2022-10-06 16:16:32 +02:00
Martin Vychodil
1abd4eac2c
Merge branch 'test/fatfs_component_test_apps' into 'master'
...
fatfs: migrate unit tests to component test app, re-enable test for C2
Closes IDF-5588 and IDF-5136
See merge request espressif/esp-idf!20462
2022-10-06 21:10:39 +08:00
Sudeep Mohanty
93153bdfe1
ulp: add all 'ignore' tests to pytest framework
...
This commit adds a way to run all 'ignore' tests for ulp using the
pytest framework.
2022-10-06 12:58:11 +02:00
Martin Vychodil
c99a82de28
Merge branch 'bugfix/sdmmc_target_test' into 'master'
...
ci: add missing target-test jobs for sdcard and extflash examples
Closes IDF-6043
See merge request espressif/esp-idf!20466
2022-10-06 18:53:50 +08:00
Guillaume Souchere
cc545fbf9a
Merge branch 'feature/heap-fix-ignored-tests' into 'master'
...
heap: add all 'ignore' tests to pytest framework
See merge request espressif/esp-idf!20478
2022-10-06 16:25:18 +08:00
Roland Dobai
a6792c2673
Merge branch 'feature/use_tools_json_to_check_toolchain_ver' into 'master'
...
Tools: use tools.json to double-check toolchain version when building
See merge request espressif/esp-idf!19894
2022-10-06 16:22:41 +08:00
Rahul Tank
81c23740e1
Nimble: Added check to deregister stack callback with controller during
...
stack deinit
2022-10-06 09:31:09 +05:30
Rocha Euripedes
8dff5bbf69
Merge branch 'bugfix/wrong_ws_mask_check' into 'master'
...
[tcp_transport] Bugfix: Remove unecessary mask_key check
See merge request espressif/esp-idf!20366
2022-10-05 21:47:42 +08:00
Guillaume Souchere
2b5a844640
heap: fix the boundary checks when adding a new region
2022-10-05 15:08:21 +02:00
Guillaume Souchere
2cce5e98b1
heap: add dynamic poisoning threshold in pytest env to allow test with known memory leak to pass
2022-10-05 15:07:37 +02:00
Guillaume Souchere
a29627f59d
heap: fix the size of buffers in ignored tests
...
the ignored tests are updated with the minimum required buffer size to create
a new heap using the tlsf heap callocator.
2022-10-05 15:07:06 +02:00
Ivan Grokhotkov
8048d596a2
docs: remove duplicate "the" articles
2022-10-05 11:58:23 +02:00
Ivan Grokhotkov
12f4ea94aa
docs: async_memcpy: use real function names in the example code
2022-10-05 11:58:22 +02:00
Kapil Gupta
198a4335f2
Remove unnecessary code from disconnect handler
2022-10-04 21:38:59 +05:30
Ivan Grokhotkov
ac830e04ac
fatfs: migrate unit tests to component test app, re-enable test for C2
2022-10-04 17:39:38 +02:00
Ivan Grokhotkov
353df4f530
Merge branch 'bugfix/pytest_import_from_conftest' into 'master'
...
test_apps: move PanicTestDut from conftest into a separate module
See merge request espressif/esp-idf!20472
2022-10-04 21:48:19 +08:00
Ivan Grokhotkov
87ea3142ac
Merge branch 'contrib/github_pr_9899' into 'master'
...
Make esp_app_desc a weak symbol (GitHub PR)
Closes IDFGH-8433
See merge request espressif/esp-idf!20461
2022-10-04 13:40:32 +08:00
Ivan Grokhotkov
39319c0750
test_apps: move PanicTestDut from conftest into a separate module
...
pytest_panic used to do 'from conftest import PanicTestDut'. This
stopped working when another conftest.py file was added in
tools/test_build_system/conftest.py.
In this case we can't rename conftest.py since both are necessary
for pytest to install the hooks in the respective test cases.
Fix by moving PanicTestDut into a separate module, then importing
it from there.
2022-10-03 21:44:28 +02:00
Ivan Grokhotkov
104f2da4c6
Merge branch 'feature/pytest_build_system' into 'master'
...
build system: add initial version of pytest-based build system tests
See merge request espressif/esp-idf!19498
2022-10-04 01:18:58 +08:00
David Cermak
1f2c16af97
lwip/test: Add SNTP cases to check NTP timestamp overflow
2022-10-03 17:34:42 +02:00
Ivan Grokhotkov
6872ff1080
ci: add missing target-test jobs for sdcard and extflash examples
2022-10-03 17:15:02 +02:00
Alexey Lapshin
e6f7b1a3a0
tools: cmake: check tool supported version with idf_tools.py
2022-10-03 19:01:32 +04:00
Ivan Grokhotkov
93c332155d
docs: system: mention how to obtain esp_app_desc_t
2022-10-03 12:01:57 +02:00
Roland Dobai
d50f574a31
Tools: The Python dependency checker should not update the constraint file
...
The Python dependency checker called from the export scripts and before
build remains offline, i.e. it will use the previously downloaded
constraint file but won't download a newer version.
Related to https://github.com/espressif/esp-idf/pull/9328
2022-10-03 11:39:28 +02:00
Rocha Euripedes
d6aacbc9ce
Merge branch 'feature/adjust_log_level' into 'master'
...
[tcp_transport] - Change log level on socket reading timeout
See merge request espressif/esp-idf!20448
2022-10-03 16:41:22 +08:00
Akos Vandra-Meyer
48b50327a0
Make esp_app_desc a weak symbol
...
By doing so, the application will be able to define its own esp_app_desc generated at their discretion, with help of whatever build process they use, and removes the necessity to rebuild esp-idf every time only to have the esp_app_desc updated.
Removes the patch necessary for https://github.com/esp-rs/esp-idf-sys/pull/136 , where we are building esp-idf and basically linking it as a static library. The process building the library doesn't have access to the real application version or the build time, since we are only rebuilding esp-idf if the sdkconfig changes.
2022-10-02 18:46:46 +02:00
Mahavir Jain
5fffe4bba5
Merge branch 'fix/fix_protocomm_security2_backward_compatibility' into 'master'
...
wifi_prov: Update behaviour for wifi_prov_mgr_start_provisioning to avoid...
See merge request espressif/esp-idf!20003
2022-10-02 23:08:01 +08:00
Laukik Hase
8476ba1b7a
Merge branch 'bugfix/https_server_dyn_buf' into 'master'
...
https_server: Fix example when `MBEDTLS_DYNAMIC_BUFFER` is enabled
Closes IDFCI-1479
See merge request espressif/esp-idf!20452
2022-10-01 15:52:08 +08:00
Song Ruo Jing
29363b1af0
Merge branch 'bugfix/ets_update_cpu_frequency_typo_esp32s3' into 'master'
...
esp_hw_support: Fix typo on esp32s3 ets_update_cpu_frequency
See merge request espressif/esp-idf!20454
2022-10-01 13:09:43 +08:00
Laukik Hase
aeb42ce3a7
https_server: Fix example when MBEDTLS_DYNAMIC_BUFFER
is enabled
...
- While checking if ciphersuite uses RSA key exchange methods,
the APIs `mbedtls_ssl_get_ciphersuite_id_from_ssl` and
`mbedtls_ssl_ciphersuite_from_id` were used to get the ciphersuite
info.
- However, this is incorrect as we need the ciphersuite info from the
handshake instance and not the ssl_session instance.
2022-09-30 23:25:27 +05:30
Michael (XIAO Xufeng)
9bc18ba480
Merge branch 'feat/sdio_slave_disable_hs' into 'master'
...
sdio_slave: allow disabling highspeed mode
Closes IDF-5994
See merge request espressif/esp-idf!20312
2022-10-01 01:52:47 +08:00
Martin Gaňo
21408698e1
fatfsgen.py: Support for detection of minimal partition size
2022-09-30 15:20:49 +02:00
Martin Gaňo
1206d05d36
fatfsgen.py: removed unused options in Kconfig
2022-09-30 14:49:20 +02:00
Song Ruo Jing
4eab31cb82
esp_hw_support: Fix typo on esp32s3 ets_update_cpu_frequency introduced in 23e37393a7
2022-09-30 20:45:16 +08:00
David Čermák
bea755605e
Merge branch 'ci/fix_mqtt5_broker_not_available' into 'master'
...
ci: Fix mqtt broker is not available
Closes IDFCI-1476
See merge request espressif/esp-idf!20434
2022-09-30 19:42:52 +08:00
Kapil Gupta
7a7bdf05d5
Merge branch 'bugfix/eap_hash_key_len_validation' into 'master'
...
esp_wifi:adding hash key length validation
Closes WIFI-4882 and WIFI-4825
See merge request espressif/esp-idf!20438
2022-09-30 19:32:30 +08:00
cje
4dddb6d8e8
fix system not stable bug when dbias storing in efuse is bigger than 27
2022-09-30 19:24:51 +08:00
Aditya Patwardhan
ff42412916
wifi_prov_mgr: Make security2 as default for the example
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
c8e1b741dd
wifi_prov_mgr_example: Set "wifiprov" as test username and "abcd1234" as
...
test password.
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
853715f3e2
wifi_prov_mgr: Fix comments
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
244f4ce1d9
protocomm: Enable security version 2 by default
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
0e3c630f9a
wifi_prov_mgr: Add security version in the proto-ver endpoint.
2022-09-30 16:53:20 +05:30
Aditya Patwardhan
1d8e7fe2d7
wifi_prov: Update behaviour for wifi_prov_mgr_start_provisioning to avoid breaking the usage for sec1
2022-09-30 16:53:06 +05:30
Jiang Jiang Jian
cf9921a9f5
Merge branch 'bugfix/set_ap_rsnxe_while_connect' into 'master'
...
esp_wifi: Set AP rsnxe while connection
See merge request espressif/esp-idf!20046
2022-09-30 18:25:30 +08:00
Jiang Jiang Jian
f881197f15
Merge branch 'bugfix/master_send_data_err_when_retransmit' into 'master'
...
Fixed the issue that master sends retransmitted data incorrectly on ESP32C2
Closes BT-2620
See merge request espressif/esp-idf!20430
2022-09-30 18:21:22 +08:00
Mahavir Jain
59a5bf61e9
Merge branch 'protobuf-c/update_submodule_to_v1.4.1' into 'master'
...
protobuf-c: Update submodule to v1.4.1
Closes IDF-6031
See merge request espressif/esp-idf!20435
2022-09-30 17:20:57 +08:00
Shu Chen
6ca5db14fa
Merge branch 'feature/thread_ethernet_border_router' into 'master'
...
Feature: add Thread-Ethernet border router option
See merge request espressif/esp-idf!20285
2022-09-30 17:12:07 +08:00