Angus Gratton
7e2e162653
Merge branch 'ci/disable_dev_push_pipelines_v4.1' into 'release/v4.1'
...
CI: Disable pipelines generated by push on dev branches (v4.1)
See merge request espressif/esp-idf!11593
2021-01-29 16:46:49 +08:00
Angus Gratton
44d6bbea8b
Merge branch 'bugfix/driver_spi_poll_test_stack_v41' into 'release/v4.1'
...
driver test: Increase stack for the "spi poll tasks" test
See merge request espressif/esp-idf!12117
2021-01-29 16:45:53 +08:00
Angus Gratton
6713bade96
Merge branch 'update/version_4_1_1' into 'release/v4.1'
...
Update version to 4.1.1
See merge request espressif/esp-idf!12106
2021-01-29 16:45:32 +08:00
Angus Gratton
e48e6aa9df
driver test: Increase stack for the "spi poll tasks" test
...
Current stack usage gets very close to overflowing
2021-01-22 18:03:45 +11:00
He Yin Ling
4ebe0d8a2f
versions: Update version to 4.1.1
2021-01-22 11:08:17 +08:00
Jiang Jiang Jian
6f7c750f0d
Merge branch 'bugfix/mdns_revert_nonstrict_mode' into 'release/v4.1'
...
mdns: Revert support for queries in responses, mDNS non-strict mode (v4.1)
See merge request espressif/esp-idf!12044
2021-01-20 16:42:58 +08:00
Jiang Jiang Jian
faa740028c
Merge branch 'bugfix/bt_bluedroid_same_public_key_attack_v4.1' into 'release/v4.1'
...
Bluedroid: Fixes for some Bluetooth vulnerabilities. (v4.1)
See merge request espressif/esp-idf!11764
2021-01-19 20:49:25 +08:00
Island
2d7508bd58
Merge branch 'bugfix/bluedroid_avoid_same_bdaddr_conn_v4.1' into 'release/v4.1'
...
Bluedroid: Do not connect if peer BD_ADDR is same as own BD_ADDR. (v4.1)
See merge request espressif/esp-idf!11991
2021-01-18 19:15:36 +08:00
David Cermak
31ecdcd3f6
mdns: Revert support for queries in responses, mDNS non-strict mode
...
This reverts backporting commits to v4.1 related to mDNS non-strict mode
and the related fix for resolving the non-strict mode:
* Revert "mdns: Allow resolve its own non-strict answers"
This reverts commit 0182a84c2b
.
* Revert "mdns: Support queries in responses in mDNS non-strict mode"
This reverts commit 12e86a7c1b
.
2021-01-18 07:53:54 +01:00
Chinmay Chhajed
53e93c0a10
Bluedroid: Do not connect if peer BD_ADDR is same as own BD_ADDR.
2021-01-14 12:22:47 +05:30
Jiang Jiang Jian
22c82a4e28
Merge branch 'bugfix/mdns_resolve_nonstrict_answers_v4.1' into 'release/v4.1'
...
mdns: Allow resolve (it's own) non-strict answers (v4.1)
See merge request espressif/esp-idf!11819
2021-01-13 16:54:02 +08:00
Mahavir Jain
382fa9072d
Merge branch 'bugfix/misc_secure_boot_v4.1' into 'release/v4.1'
...
Bugfix/misc secure boot v2 (v4.1)
See merge request espressif/esp-idf!11744
2020-12-31 18:35:58 +08:00
Morozov-5F
cca370df47
secure boot v2: Fix crash if signature verification fails in app
...
sha_handle is "finished" when verify_secure_boot_signature() returns and
should be nulled out.
Alternative version of fix submitted in https://github.com/espressif/esp-idf/pull/6210
Closes https://github.com/espressif/esp-idf/pull/6210
Signed-off-by: Angus Gratton <angus@espressif.com>
2020-12-31 14:34:25 +05:30
David Cermak
0182a84c2b
mdns: Allow resolve its own non-strict answers
...
the mDNS responder should not repeat questions when replying, however resolvers
must ignore these questions field if they are present. esp-idf mDNS
library does include questions in answering packets (thus not strictly
following the RFC6762) so the resolver did not correctly resolved
another instance host name.
Closes https://github.com/espressif/esp-idf/issues/6190
2020-12-29 19:05:32 +01:00
Chinmay Chhajed
5dd8bf4fe5
Bluedroid: Fixes for some vulnerabilities.
...
This commit fixes 'Impersonation in Passkey entry protocol'
(CVE-2020-26558) and suggests fixes for other vulnerabilites like
'Impersonation in the Pin Pairing Protocol' (CVE-2020-26555) and
'Authentication of the LE Legacy Pairing Protocol'
CVE-2020-26558 can be easily implemented if the peer device can
impersonate our public key. This commit adds a check by comparing our
and received public key and returns failed pairing if keys are same.
This commit also adds comments suggesting to use secure connection when
supported by all devices.
2020-12-25 16:01:30 +05:30
Supreet Deshpande
801bbcc7ad
Secure boot v2: Fixes the issue of passing the flash calculated digest for ota verification.
2020-12-24 14:25:28 +05:30
Supreet Deshpande
2427847229
Secure Boot v2: Fix the double padding of the image length during flash encryption
...
Fixes https://github.com/espressif/esp-idf/issues/6236
2020-12-24 14:22:08 +05:30
Jiang Jiang Jian
64c2f8605a
Merge branch 'nimble/fix_misc_coverity_issue_v4.1' into 'release/v4.1'
...
Nimble: Fix misc issues in NimBLE NVS, `ble_eddystone`, recursive call and L2CAP CoC (v4.1)
See merge request espressif/esp-idf!11391
2020-12-21 12:07:37 +08:00
Jiang Jiang Jian
6710148748
Merge branch 'bugfix/fix_crash_caused_by_calling_deinit_directly_4_1' into 'release/v4.1'
...
Fix crash cause by calling a2dp deinit when connected [backport v4.1]
See merge request espressif/esp-idf!11690
2020-12-21 12:05:40 +08:00
Jiang Jiang Jian
be2d72b660
Merge branch 'bugfix/blufi_config_potential_double_free_v4.1' into 'release/v4.1'
...
Bugfix/blufi config potential double free v4.1
See merge request espressif/esp-idf!11164
2020-12-21 12:05:33 +08:00
weitianhua
aee941a087
Fix crash cause by calling a2dp deinit when connected
2020-12-21 10:23:46 +08:00
Jiang Jiang Jian
73f601554b
Merge branch 'bugfix/eap_client_crash_4.1' into 'release/v4.1'
...
wpa_supplicant: Fix null pointer dereference if eap init failed
See merge request espressif/esp-idf!11642
2020-12-20 15:58:29 +08:00
Jiang Jiang Jian
aff13c0fbc
Merge branch 'fixbug/baidu_tcp_recv_assert_for_4.1' into 'release/v4.1'
...
lw-ip:fix bug for tcp recv assert(backport 4.1)
See merge request espressif/esp-idf!11602
2020-12-20 15:52:44 +08:00
xueyunfei
5f3f5f15b2
fix bug for tcp recv assert
2020-12-18 14:00:48 +00:00
Jiang Jiang Jian
286f8c76b6
Merge branch 'bugfix/exl200_reset_and_adv_v4.1' into 'release/v4.1'
...
Bugfix/exl200 reset and adv v4.1
See merge request espressif/esp-idf!11672
2020-12-18 21:59:32 +08:00
wangcheng
b5e93053e5
components/bt:fix exl200, add btdm_disable_adv_delay, fix RPA addr update error.
2020-12-18 12:25:19 +00:00
wangcheng
c6d2c43661
components/bt: Fixed the problem of early release of pointer(p_ccb) in funcion
2020-12-18 12:25:19 +00:00
Jiang Jiang Jian
bd9025f817
Merge branch 'bugfix/revert_tx_optimization_v4.1' into 'release/v4.1'
...
Revert "esp_wifi: optimize WiFi TX performance" (v4.1)
See merge request espressif/esp-idf!11675
2020-12-18 20:22:41 +08:00
Fu Hanxi
7bdef15e85
CI: Disable pipelines generated by push on dev branches
2020-12-18 08:43:22 +00:00
zhangyanjiao
20dc46ca49
Revert "esp_wifi: optimize WiFi TX performance"
...
This reverts commit 5de5eb5676
.
2020-12-18 08:38:01 +00:00
He Yin Ling
592645f0c0
Merge branch 'bugfix/ci_py2_warnings_fix_v4.1' into 'release/v4.1'
...
ci: Python 2 warnings fix (v4.1)
See merge request espressif/esp-idf!11618
2020-12-18 16:33:44 +08:00
Artem Godlevskyi
a582fbdfdc
Added missing MYNEWT_VAL_BLE_L2CAP_COC_MPS definition
...
Signed-off-by: Prasad Alatkar <prasad.alatkar@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/5825
2020-12-17 07:20:35 +00:00
Prasad Alatkar
30c89dc11d
NimBLE: Fix misc coverity issues in NimBLE host
...
- NimBLE NVS : Additional check to account for NVS operation failure
- NimBLE host: Fix minor bug in ble_eddystone_set_adv_data_gen
- NimBLE host: remove recursive call, upstream PR: https://github.com/apache/mynewt-nimble/pull/857
2020-12-17 07:20:35 +00:00
Angus Gratton
9d21d0a671
Merge branch 'feature/dis_uart_dl_mode_v4.1' into 'release/v4.1'
...
feature: Disable UART download mode (v4.1)
See merge request espressif/esp-idf!10765
2020-12-16 16:24:25 +08:00
kapil.gupta
45370f4fae
wpa_supplicant: Fix null pointer dereference if eap init failed
2020-12-16 11:57:08 +05:30
Angus Gratton
5b3734a04a
efuse: Add ESP32 V3 'disable Download Mode' functionality
2020-12-16 17:08:04 +11:00
Anton Maklakov
b766dc00eb
tools: Redirect some warnings to stderr
2020-12-15 13:27:00 +07:00
Anton Maklakov
d3c35e1c5f
ci: Ignore Python 2 deprecation warning
2020-12-15 13:26:18 +07:00
Angus Gratton
fca2d78459
efuse: Add new esp_efuse_read_field_bit() convenience function
2020-12-15 15:53:26 +11:00
Angus Gratton
1ef020f0a6
efuse: Add new esp_efuse_write_field_bit() convenience function
2020-12-15 15:53:26 +11:00
Angus Gratton
9b31bd54da
efuse: Don't need to burn WR_CRYPT_CNT if CRYPT_CNT is already max
...
Reduces write cycles, and useful on ESP32 ECO3 as UART_DIS_DL is protected by
the same efuse.
Also fixes accidental macro definition introduced in 7635dce502
2020-12-15 15:53:26 +11:00
Angus Gratton
c9307cb16e
secure boot: Fix regression enabling secure boot v2
...
Regression in 18b4ae2a65
- write-protecting BLK2 caused write
registers to be cleared, so key digest was all zeroes.
2020-12-15 15:53:26 +11:00
Ivan Grokhotkov
f4739d69ab
Merge branch 'bugfix/verify-directory-exists_v4.1' into 'release/v4.1'
...
Bugfix: add check for existence build directory (v4.1)
See merge request espressif/esp-idf!11583
2020-12-12 01:43:28 +08:00
Martin Gaňo
a303b53209
Add checking if the build directory exists and move expression after docstring
2020-12-11 13:26:45 +01:00
Ivan Grokhotkov
77be96fd87
Merge branch 'bugfix/log-error-run-esptool_v4.1' into 'release/v4.1'
...
parttool.py: Add file stream parameter and log stdout and stderr to same stream (v4.1)
See merge request espressif/esp-idf!10517
2020-12-11 16:55:09 +08:00
Krzysztof Budzynski
3217cd4734
Merge branch 'doc/update_CN_translation_for_relase/v4.1' into 'release/v4.1'
...
update get-started/index.rst for release/v4.1
See merge request espressif/esp-idf!11513
2020-12-11 11:38:41 +08:00
Dai Zi Yan
37d8033906
update get-started/index.rst for release/v4.1
2020-12-11 11:38:37 +08:00
Krzysztof Budzynski
6daf14a031
Merge branch 'feature/python2-deprecation-warn_v4.1' into 'release/v4.1'
...
Tools: Add Python 2 deprecation warning (v4.1)
See merge request espressif/esp-idf!11527
2020-12-11 11:28:56 +08:00
Jiang Jiang Jian
bb20c40fd8
Merge branch 'bugfix/decouple_wifi_bt_with_coex_v4.1' into 'release/v4.1'
...
esp_wifi: decouple Wi-Fi and bluetooth with coexist to reduce binary file size
See merge request espressif/esp-idf!11534
2020-12-10 22:33:23 +08:00
Xia Xiaotian
649d834c16
esp_wifi: decouple Wi-Fi and bluetooth with coexist to reduce binary file size
...
close https://github.com/espressif/esp-idf/issues/5970
2020-12-10 17:07:49 +08:00