Angus Gratton
6ee42ba036
Merge branch 'feature/update_libsodium_submodule_v4.3' into 'release/v4.3'
...
libsodium: Update library to v1.0.18 (v4.3)
See merge request espressif/esp-idf!13081
2021-06-22 02:38:03 +00:00
yuanjm
83e9c1d28d
esp_netif: Add CONFIG_LWIP_SLIP_SUPPORT to sperate slip component
2021-06-22 10:12:53 +08:00
KonstantinKondrashov
6a50197246
bootloader: Fix a wrong offset in image_load after refactoring
2021-06-22 08:30:43 +08:00
KonstantinKondrashov
2d439ba001
simple_ota_example: Adds sha256 check for app images
2021-06-22 08:30:43 +08:00
KonstantinKondrashov
54ae758b77
bootloader_support: Used esp_image_get_metadata() instead of esp_image_verify()
...
- bootloader_common_get_sha256_of_partition will not do any unnecessery verifies.
- Used esp_image_get_metadata() instead of esp_image_verify().
2021-06-22 08:30:43 +08:00
KonstantinKondrashov
99af5e9a71
bootloader: Fixed a case when signed OTA updates fail when debugger is attached due to the wrong image_len.
...
And it fixed another case for bootloader_common_get_sha256_of_partition() when CHECK_SIGNATURE is on
- If RSA signature check is on in Kconfig then sha256 was 0xFFFFF...
because image_load gave image_len which pointed to the end of sign blocks.
And image_digest was filled from a wrong position.
Closes https://github.com/espressif/esp-idf/issues/6873
2021-06-22 08:30:41 +08:00
Angus Gratton
362c9234dc
Merge branch 'bugfix/fix_ld_relinking_on_modification_v4.3' into 'release/v4.3'
...
build: fix linker scripts edition not triggering a rebuild (backport v4.3)
See merge request espressif/esp-idf!13450
2021-06-22 00:29:11 +00:00
Angus Gratton
9f6e09d0d3
Merge branch 'bugfix/flash_rodata_any_alignement_v4.3' into 'release/v4.3'
...
build: Fix cache issue and add dedicated section for (Custom) App version info (backport v4.3)
See merge request espressif/esp-idf!13448
2021-06-22 00:23:49 +00:00
Angus Gratton
fafaeb195c
ci panic test: Update the panic test timeout from 3s to 10s
...
If it takes longer than 10s to respond, it's probably not because of the
runner...
2021-06-22 09:37:43 +10:00
Angus Gratton
c5fc90f579
ci: Extend timeout for initial gdbstub commands in panic tests
...
Theory is that on the runner, in rare cases, gdb may need more than
1 second to load and start responding to commands.
However it's possible these timeouts are due to some other problem
(like gdb failing)
2021-06-22 09:37:29 +10:00
“YangZhao”
fe9ecf2f7a
If the scan window set as 4 slots and the scan interval set as 5 slots
...
,then the device will crash when starting scanning.This commit is to fix
this bug.
2021-06-21 21:56:03 +08:00
liqigan
a6b1fda209
fix a2dp sink RxSbcQ bugs
...
Closes https://github.com/espressif/esp-idf/issues/6712
Closes https://github.com/espressif/esp-idf/issues/7100
2021-06-21 20:05:41 +08:00
Island
7182219718
Merge branch 'feat/ble_mesh_make_unprov_beacon_interval_configurable_v4.3' into 'release/v4.3'
...
Feat/ble mesh make unprov beacon interval configurable (v4.3)
See merge request espressif/esp-idf!14061
2021-06-21 11:39:47 +00:00
Juraj Michálek
e55985335d
tools: remove dependency of idf-python and idf-python-wheels
...
Closes IDFGH-5097
Closes https://github.com/espressif/esp-idf/issues/6881
2021-06-21 11:29:17 +02:00
yuanjm
b2dfa2ed85
ppp: Fix disable IPv6 will make esp_netif_lwip_ppp build fail
...
Closes https://github.com/espressif/esp-idf/issues/6935
2021-06-21 17:23:58 +08:00
Mahavir Jain
46d04231e6
docs/en: update heap debugging guide for tracing on RISC-V architecture
2021-06-21 14:40:07 +05:30
Mahavir Jain
1c0fb793b4
test_apps: add HEAP_TRACING configuration to build tests
2021-06-21 14:40:07 +05:30
Mahavir Jain
dd73ba9601
heap: use hal specific API to get cpu cycles count
...
This fixes compilation issue of heap tracing feature for RISC-V
architecture.
2021-06-21 14:40:07 +05:30
Anton Maklakov
49c6b790c6
Merge branch 'bugfix/loadable_elf_test_eco3_v4.3' into 'release/v4.3'
...
tests: gdb_loadable_elf: adjust the breakpoint location for ESP32 ECO3 (v4.3)
See merge request espressif/esp-idf!14039
2021-06-21 05:35:27 +00:00
wangjialiang
6203a22e2c
ble_mesh: stack: Fix crash for net_key_del when subnet is NULL
2021-06-21 11:19:31 +08:00
wangjialiang
c250bbc3fb
ble_mesh: stack: Make unprovisioned beacon interval configurable.
...
Closes https://github.com/espressif/esp-idf/issues/6722
2021-06-21 11:19:01 +08:00
Island
8c909d3319
Merge branch 'bugfix/AuthValue_leak_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Fix AuthValue Leak and Predictable AuthValue in Bluetooth... (v4.3)
See merge request espressif/esp-idf!14024
2021-06-21 03:08:55 +00:00
liaowenhao
2060f63130
bugfix/bta_hf_client_co_cb_ptr requires HFP_DYNAMIC_MEMORY macro to be used
...
Closes https://jira.espressif.com:8443/browse/IDFGH-5399
2021-06-21 10:55:34 +08:00
laokaiyao
5f184c6556
driver/i2c: add notes to i2c deleteing function v4.3
2021-06-21 10:07:40 +08:00
Melissa LeBlanc-Williams
b6826d8878
dreiver/i2c: delete i2c cmd_mux semaphore more cleanly v4.3
...
Merges https://github.com/espressif/esp-idf/pull/6846
2021-06-21 10:07:40 +08:00
Wang Meng Yang
51aaf310fd
Merge branch 'bugfix/active_ext_scan_performance_in_coex_v4.3' into 'release/v4.3'
...
bugfix/active_ext_scan_performance_in_coex_v4.3
See merge request espressif/esp-idf!13544
2021-06-19 02:28:13 +00:00
Ivan Grokhotkov
84e4127f0c
tests: gdb_loadable_elf: adjust the breakpoint location for ESP32 ECO3
...
The previous location was the return from the first ets_printf call
that prints ROM sign-on message. Since the main function was patched
in ECO3, the new address no longer works — there is no instruction at
0x40007901 in ECO3 ROM. This could be solved by setting two
breakpoints (one would work for ECO <=2, the other for ECO3), but we
would need to remove the unused breakpoint later.
Fix this by setting the breakpoint at ets_printf. This means that when
debugging a loadable ELF the ROM sign-on message will no longer be
shown, but this doesn't seem to be an issue.
2021-06-18 14:38:43 +02:00
Aditya Patwardhan
694f7e349f
libsodium: Update library to v1.0.18
2021-06-18 16:57:37 +08:00
Angus Gratton
e9fd883f50
Merge branch 'bugfix/esp32_u4wdh_quad_io_v4.3' into 'release/v4.3'
...
bootloader: Fix selection of Quad I/O modes on ESP32-U4WDH chip (v4.3)
See merge request espressif/esp-idf!13876
2021-06-18 07:16:50 +00:00
wangjialiang
36cb29280a
ble_mesh: stack: Fix AuthValue Leak and Predictable AuthValue in Bluetooth Mesh Provisioning Leads to MITM
2021-06-18 14:16:07 +08:00
Mahavir Jain
f819a4fffa
Merge branch 'feature/update_esp_cryptoauthlib_v4.3' into 'release/v4.3'
...
secure_element: Update esp-cryptoauthlib submodule latest version. (v4.3)
See merge request espressif/esp-idf!13836
2021-06-18 06:15:36 +00:00
Island
cf3445db01
Merge branch 'bugfix/impersonation_attacks_and_AuthValue_disclosure_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Add check the value of Provisioning Random & Confirmation... (v4.3)
See merge request espressif/esp-idf!13922
2021-06-18 03:33:15 +00:00
wangmengyang
ef6910467c
components/bt: fixed performance issue for extended active scan in coexistence scenario: use the same priority for Rx of AUX_ADV_IND and AUX_SCAN_RSP
2021-06-17 19:34:03 +08:00
Island
4d20919ff3
Merge branch 'bugfix/ble_mesh_sensor_server_model_not_start_on_esp32s3_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Add sdkconfig.defaults.esp32s3 for esp32s3 (v4.3)
See merge request espressif/esp-idf!13910
2021-06-17 07:42:08 +00:00
David Čermák
777907f8ef
Merge branch 'bugfix/start_emac_after_phy_reset_v4.3' into 'release/v4.3'
...
esp_eth: restart negotiation in esp_eth_start (v4.3)
See merge request espressif/esp-idf!13698
2021-06-17 07:13:31 +00:00
He Yin Ling
1508b9ff03
Merge branch 'bugfix/enable_pmf_in_iperf_test_v4.3' into 'release/v4.3'
...
iperf example: set PMF capable to connect to PMF required APs (v4.3)
See merge request espressif/esp-idf!13869
2021-06-17 06:16:48 +00:00
Aditya Patwardhan
92a5c34a61
secure_element: Update esp-cryptoauthlib submodule latest version.
...
*This updates the cryptoauthlib version in the esp-cryptoauthlib to cryptoauthlib-v3.3.1
2021-06-17 13:52:03 +08:00
morris
5c3d5faeff
i2s: fix driver uninstall issue
2021-06-17 12:57:58 +08:00
Michael (XIAO Xufeng)
9249f05fc9
spi_flash: reverted unwilling cs_setup argument
...
Partially reverted 08f1bbe0c7
.
The host should have this flexibility, which is consistent to the cs_hold argument.
However, the user should know as less as possible about the host.
So the wrapper layer (esp_flash_spi_init.c) should cover this, helping to set cs_setup to 1, to meet the common requirements.
2021-06-17 12:26:11 +08:00
He Yin Ling
cb8d4585b2
Merge branch 'test/support_multiple_targets_for_iperf_example_test_v4.3' into 'release/v4.3'
...
test: support multiple targets for iperf example test (v4.3)
See merge request espressif/esp-idf!13617
2021-06-17 03:48:12 +00:00
He Yin Ling
850d8170f5
Merge branch 'ci/ttfw_fix_dut_exception_not_added_to_junit_report_v4.3' into 'release/v4.3'
...
ttfw: fix DUT exception not added to junit report (v4.3)
See merge request espressif/esp-idf!13611
2021-06-17 03:36:02 +00:00
ChenJianxing
f2676b8e59
esp_wifi: fix amsdu & fragment vulnerabilities
2021-06-17 10:44:06 +08:00
Li Shuai
21b3068b77
deep sleep: clear wakeup and reject int raw signal before entry sleep
2021-06-17 10:41:22 +08:00
Angus Gratton
b5256118ff
Merge branch 'bugfix/riscv_stack_alignment_v4.3' into 'release/v4.3'
...
core: fix cases where riscv SP were not 16 byte aligned (v4.3)
See merge request espressif/esp-idf!13653
2021-06-17 02:09:34 +00:00
Angus Gratton
9d50e27aff
Merge branch 'bugfix/cmake_ulp_reserved_size_v4.3' into 'release/v4.3'
...
ulp: Fix bug where ULP linker script not regenerated for new config (v4.3)
See merge request espressif/esp-idf!13628
2021-06-17 00:06:30 +00:00
Angus Gratton
f40f6b4bb1
Merge branch 'bugfix/ci_ble_wifi_example_test_v4.3' into 'release/v4.3'
...
Fix for ble and wifi example test (v4.3)
See merge request espressif/esp-idf!13802
2021-06-16 23:24:50 +00:00
Mahavir Jain
a213b289be
Merge branch 'feature/extmem_alloc_for_s2_v4.3' into 'release/v4.3'
...
External memory allocation policy support for ESP32-S2 (GitHub PR) (v4.3)
See merge request espressif/esp-idf!13619
2021-06-16 16:34:13 +00:00
wangjialiang
6300f7791a
ble_mesh: stack: Add check the value of Provisioning Random & Confirmation sent and received by provisioner
2021-06-16 21:26:38 +08:00
Krzysztof Budzynski
a6f4f7399a
Merge branch 'bugfix/doc_no_secure_boot_sig_verify_v4.3' into 'release/v4.3'
...
secure boot doc: Clarify limits for verifying signed updates without secure boot (v4.3)
See merge request espressif/esp-idf!13983
2021-06-16 09:56:19 +00:00
David Čermák
3e28c250d7
Merge branch 'bugfix/tcp_transport_tls_no_mem_v4.3' into 'release/v4.3'
...
tcp_transport: Fix error handling of esp_tls_init() (v4.3)
See merge request espressif/esp-idf!13676
2021-06-16 09:50:10 +00:00