Commit Graph

13526 Commits

Author SHA1 Message Date
Jiang Jiang Jian
97c96b64bf Merge branch 'bugfix/fix_static_check_error_mr_4.1' into 'release/v4.1'
Fix the high-impact issues from the code analysis report from customer.

See merge request espressif/esp-idf!16047
2021-12-07 03:32:27 +00:00
“YangZhao”
dea009aa62 Fix the high-impact issues from the code analysis report from customer.
For the CID10564,10384,10280,10098,10038,The memory was released in other place.
For the CID10365,it release the memory in the function when sent successfully.
For the CID10268,10011, we need not change the code.
2021-12-06 14:04:05 +08:00
Jiang Jiang Jian
488930b9f7 Merge branch 'bugfix/enable_gpio_20_v4.1' into 'release/v4.1'
gpio: Enable IO20 on ESP32 (backport v4.1)

See merge request espressif/esp-idf!15024
2021-12-03 03:37:33 +00:00
Jiang Jiang Jian
8c6853bbc1 Merge branch 'bugfix/lwip_config_dhcp_client_id_v4.1' into 'release/v4.1'
lw-ip: Add config for DHCP client id; Fix DNS server idx assert issue (v4.1)

See merge request espressif/esp-idf!16175
2021-12-03 03:33:51 +00:00
Jiang Jiang Jian
70fbcbddc8 Merge branch 'bugfix/eap_client_iot_issues_v4.1' into 'release/v4.1'
ESP_WiFi: Fix some wpa enterprise issue (backport V4.1)

See merge request espressif/esp-idf!15574
2021-12-03 03:30:59 +00:00
Jiang Jiang Jian
31203908a3 Merge branch 'bugfix/fix_adc-dma_reading_gap_for_esp32_backport_v4.1' into 'release/v4.1'
bugfix(adc): missing ranges of ADC codes in ESP32 (backport v4.1)

See merge request espressif/esp-idf!12878
2021-12-03 03:26:04 +00:00
Jiang Jiang Jian
2da581f82f Merge branch 'bugfix/pm_dump_format_v4.1' into 'release/v4.1'
esp_pm: fix formatting issues in esp_pm_dump_locks (backport v4.1)

See merge request espressif/esp-idf!12023
2021-12-03 03:23:54 +00:00
Island
e8982b5874 Merge branch 'test/update_ble_mesh_console_files_forv4.1' into 'release/v4.1'
test: fix ble mesh send problem (v4.1)

See merge request espressif/esp-idf!14492
2021-11-30 06:08:10 +00:00
Yuan Hong Hui
48506b70c4 test: fix ble mesh send problem (v4.1) 2021-11-30 06:08:09 +00:00
David Cermak
8bf61c289a lwip: Add config for DHCP client id; Fix DNS server idx assert issue
This commit brings two esp-lwip fixes to IDF:

1) Add configuration to disable DHCP client identification
2195f7416f
This config could be used to disable option 61 in DHCP packets, so that
clients will be identified by their  chaddr only.
(This is the lwip upstream original behaviour)

2) Fix server_idx increasing to DNS_MAX_SERVERS and trigger the LWIP_ASSERT
5a567d52f7
When lwip doesn't have DNS server and resolve a domain address, the server_idx
will increase to DNS_MAX_SERVERS, which will trigger the LWIP_ASSERT and make device crash.

Closes https://github.com/espressif/esp-idf/issues/6878
2021-11-29 11:18:54 +01:00
Roland Dobai
c9124ed99a Merge branch 'bugfix/doskey_v4.1' into 'release/v4.1'
tools: fix export.bat /tools/idf.py not found issue (v4.1)

See merge request espressif/esp-idf!16051
2021-11-26 15:28:03 +00:00
Roland Dobai
f3b823381b Merge branch 'bugfix/coredump_esp_panic_reason_v4.1' into 'release/v4.1'
coredump: Fixes ESP-specific panic reasons handling (v4.1)

See merge request espressif/esp-idf!16068
2021-11-26 11:03:57 +00:00
Ivan Grokhotkov
5132d6ab5c tools: {install, export}.bat: fix path quoting
Also includes fix for DOSKEY definitions.
Closes https://github.com/espressif/esp-idf/issues/7605
Closes https://github.com/espressif/esp-idf/issues/7927
2021-11-26 11:08:01 +01:00
Mahavir Jain
2dbefaa3d4 Merge branch 'bugfix/bootloader_debug_buffers_v4.1' into 'release/v4.1'
bootloader_support: Fix and re-enable bootloader_debug_buffer function (v4.1)

See merge request espressif/esp-idf!16076
2021-11-26 08:01:00 +00:00
Mahavir Jain
45130c47a1 Merge branch 'feature/docker_build_use_git_mirror_v4.1' into 'release/v4.1'
ci: use LOCAL_GIT_MIRROR in docker build job, if set (v4.1)

See merge request espressif/esp-idf!16113
2021-11-26 05:22:17 +00:00
Gustavo Henrique Nihei
7e17bd8eb3 bootloader_support: Fix and re-enable bootloader_debug_buffer function
The body of the bootloader_debug_buffer function was conditioned to
macros that were never defined, resulting in deactivated code.

Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2021-11-26 13:19:18 +08:00
Shen Jun
28d3a8c06b Merge branch 'mesh/esp_mesh_send_block_time_v4.1' into 'release/v4.1'
esp_wifi_mesh: add esp_mesh_send_block_time to set blocking time of esp_mesh_send(backport v4.1)

See merge request espressif/esp-idf!13410
2021-11-25 12:51:03 +00:00
Roland Dobai
706778b5df Merge branch 'docs/fix_oocd_debug_level_opt_v4.1' into 'release/v4.1'
docs: Fixes OpenOCD debug level option

See merge request espressif/esp-idf!16064
2021-11-25 11:55:33 +00:00
Roland Dobai
4bb68b3da9 Merge branch 'feature/oocd_ver_upgrade_v4.1' into 'release/v4.1'
tools: Updates OpenOCD version to 'v0.10.0-esp32-20211111' (v4.1)

See merge request espressif/esp-idf!16002
2021-11-25 11:26:25 +00:00
Alexey Gerenkov
719974ac88 coredump: Fixes ESP-specific panic reasons handling 2021-11-25 09:43:32 +01:00
Alexey Gerenkov
9b31ddcc49 idf_tools: Adds 'linux-armhf' platform support 2021-11-25 09:41:52 +01:00
Alexey Gerenkov
3e9da74451 tools: Updates OpenOCD version to 'v0.10.0-esp32-20211111' 2021-11-25 09:41:52 +01:00
Alexey Gerenkov
ba03d9f55b docs: Fixes OpenOCD debug level option 2021-11-25 09:38:48 +01:00
shenjun
56a1a74492 esp_wifi_mesh: add esp_mesh_send_block_time to set blocking time of esp_mesh_send
1. add esp_mesh_send_block_time to set blocking time of esp_mesh_send
2. fix the issue that layer2 node connect to lower-layer node when FIXED-ROOT root disappeared
2021-11-25 14:02:03 +08:00
Ivan Grokhotkov
e25d83744e ci: use LOCAL_GIT_MIRROR in docker build job, if set
When the build runner has a local git mirror configured via
LOCAL_GIT_MIRROR variable, use that mirror when cloning IDF insider
the docker build job. Follows similar logic for
LOCAL_GITLAB_HTTPS_HOST, which is used for geo nodes.
2021-11-25 13:36:42 +08:00
Anton Maklakov
943d4e4f72 Merge branch 'feature/remove_component_manager_tests_v4.1' into 'release/v4.1'
ci: Remove component manager test from build system tests (v4.1)

See merge request espressif/esp-idf!16109
2021-11-25 05:35:48 +00:00
Sergei Silnov
3458101c48 ci: Remove component manager test from build system tests
Component manager itself has a set of integration tests
that run against different ESP-IDF versions
2021-11-24 15:41:18 +01:00
Roland Dobai
ad3ee9f4f9 Merge branch 'feature/json_schema_for_idf_size_v4.1' into 'release/v4.1'
tools: add json schema for idf_size (v4.1)

See merge request espressif/esp-idf!15962
2021-11-24 09:02:33 +00:00
Roland Dobai
81517ead9e Merge branch 'feature/gcov_dump_in_thread_v4.1' into 'release/v4.1'
Feature/gcov dump in thread v4.1

See merge request espressif/esp-idf!15918
2021-11-23 07:55:11 +00:00
Anton Maklakov
3f75d76fb7 Merge branch 'feature/ci_runner_failure_retries_v4.1' into 'release/v4.1'
ci: runner system failure retries (v4.1)

See merge request espressif/esp-idf!15725
2021-11-19 08:02:24 +00:00
Mahavir Jain
81fdf6a4c1 Merge branch 'bugfix/efuse_stdbool_v4.1' into 'release/v4.1'
efuse: Add missing stdbool.h include file (v4.1)

See merge request espressif/esp-idf!15938
2021-11-15 15:29:37 +00:00
simon.chupin
a0bc68ac92 tools: add json schema for idf_size 2021-11-15 15:32:33 +01:00
Erhan Kurubas
08ef49e478 gcov: enable gcov in single core 2021-11-12 22:35:52 +03:00
Gustavo Henrique Nihei
8e03ec2253 efuse: Enable C++ linkage for the include headers on esp_efuse.h
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2021-11-12 13:30:37 -03:00
Gustavo Henrique Nihei
c72930f726 efuse: Add missing stdbool.h include file
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2021-11-12 13:30:36 -03:00
Erhan Kurubas
3277ff6856 gcov: ipc component name changei 2021-11-12 19:28:07 +03:00
Erhan Kurubas
3830ac21e2 esp_ipc: fix race condition in ipc task 2021-11-12 00:33:01 +03:00
Erhan Kurubas
384ca3452b gcov: enable single core tests 2021-11-12 00:32:44 +03:00
Erhan Kurubas
9681fb3d71 ipc: enable ipc task at single core for gcov dump 2021-11-12 00:32:43 +03:00
Erhan Kurubas
1d987334d3 gcov: add stub table size entry 2021-11-12 00:32:43 +03:00
Erhan Kurubas
fd8b943619 gcov: add gcov callback into the ipc task 2021-11-12 00:32:39 +03:00
Erhan Kurubas
49942a9468 gcov: readme update for ESP32-S2 2021-11-12 00:31:56 +03:00
Erhan Kurubas
357e938298 gcov: dump in a special thread 2021-11-12 00:31:17 +03:00
Erhan Kurubas
1a40148be0 gcov: added dbg stub capabilites and magic number entry to keep backward compatible 2021-11-12 00:29:57 +03:00
Xie Wen Xiang
fb7f4ed6ab Merge branch 'bugfix/fix_crash_when_shutdown_bt_v4.1' into 'release/v4.1'
component/bt: fix crash when shutdown bt(backport v4.1)

See merge request espressif/esp-idf!15711
2021-11-10 06:31:53 +00:00
Wang Meng Yang
cce7229188 Merge branch 'bugfix/hfp_demo_audio_not_sine_v4.1' into 'release/v4.1'
fix hfp_ag demo audio not sine_v4.1

See merge request espressif/esp-idf!15748
2021-11-09 08:26:08 +00:00
xiewenxiang
7b18c32ad2 component/bt: fix crash when shutdown bt(backport v4.1) 2021-11-08 10:43:15 +08:00
Island
25ce06d32e Merge branch 'bugfix/ble_mesh_host_init_v4.1' into 'release/v4.1'
ble_mesh: nimble: return error if init host twice (v4.1)

See merge request espressif/esp-idf!15790
2021-11-05 03:12:34 +00:00
Island
30450b456f Merge branch 'bugfix/sig_ble_mesh_errata_e16350_v4.1' into 'release/v4.1'
ble_mesh: stack: Apply the errata E16350 from Bluetooth SIG (v4.1)

See merge request espressif/esp-idf!15786
2021-11-05 03:09:32 +00:00
Chinmay Chhajed
8aad029805 Merge branch 'bugfix/ble_conn_latency_max_value_v4.1' into 'release/v4.1'
BLE: Set connection max latency value to 499.

See merge request espressif/esp-idf!15757
2021-11-04 10:17:38 +00:00