Mahavir Jain
829080e10e
Merge branch 'bugfix/convert-string-to-bytes_v4.1' into 'release/v4.1'
...
components: convert string to bytes to fix TypeError (backport v4.1)
See merge request espressif/esp-idf!9733
2020-08-20 21:54:21 +08:00
Mahavir Jain
67504984c1
Merge branch 'feature/upgrade_mbedtls_to_v4.1' into 'release/v4.1'
...
mbedtls: update to mbedtls release v2.16.7 (v4.1)
See merge request espressif/esp-idf!9907
2020-08-20 21:52:51 +08:00
Mahavir Jain
29c40aa784
Merge branch 'bugfix/mbedtls_disable_sha_mpi_v4.1' into 'release/v4.1'
...
mbedtls: Don't compile hardware MPI & SHA files if disabled in config (v4.1)
See merge request espressif/esp-idf!9403
2020-08-20 21:50:36 +08:00
Mahavir Jain
6e22f6bae9
Merge branch 'fix/esp_tls_wolfssl_fix_cert_verify_v4.1' into 'release/v4.1'
...
esp_tls_wolfssl : fix incorrect error message after handshake fails (v4.1)
See merge request espressif/esp-idf!9231
2020-08-20 21:48:50 +08:00
Mahavir Jain
23a36bdd77
Merge branch 'bugfix/http_server_lru_v4.1' into 'release/v4.1'
...
esp_http_server: Update LRU counter on accepting a new connection (v4.1)
See merge request espressif/esp-idf!9351
2020-08-20 21:47:56 +08:00
Mahavir Jain
b3af5fb2c3
Merge branch 'bugfix/softap_prov_session_v4.1' into 'release/v4.1'
...
protocomm_httpd: Restart security session if request is received on a new session (v4.1)
See merge request espressif/esp-idf!9116
2020-08-20 21:47:34 +08:00
Mahavir Jain
a603bf9e02
Merge branch 'bugfix/httpd_lru_purge_v4.1' into 'release/v4.1'
...
esp_http_server: Fixed a bug which could cause issues with LRU purge (v4.1)
See merge request espressif/esp-idf!8830
2020-08-20 21:46:45 +08:00
Michael (XIAO Xufeng)
9ff88e9f0e
Merge branch 'fixbug/sdmmc_spi_highspeed_v4.1' into 'release/v4.1'
...
sdmmc: fix the probe issue that forbid sdspi working in highspeed mode(backport v4.1)
See merge request espressif/esp-idf!9840
2020-08-20 19:14:30 +08:00
Michael (XIAO Xufeng)
c83a8c4cc7
Merge branch 'bugfix/fix_fifo_cnt_bug_v4.1' into 'release/v4.1'
...
bugfix(uart): fix esp32 fifo_cnt bug(backport v4.1)
See merge request espressif/esp-idf!9040
2020-08-20 19:13:57 +08:00
Michael (XIAO Xufeng)
000c0b4b8a
Merge branch 'bugfix/fix_adc_dac_conflict_backportv4.1' into 'release/v4.1'
...
Driver(adc): Disable the synchronization operation function of ADC1 and DAC (backport v4.1)
See merge request espressif/esp-idf!9361
2020-08-20 19:12:35 +08:00
Michael (XIAO Xufeng)
d8061fa8d9
Merge branch 'bugfix/esp_flash_revert_qe_clear_4.1' into 'release/v4.1'
...
esp_flash: fix the regression of non-quad mode by default chip driver, bugs in add_device and deprecate cs_id (4.1)
See merge request espressif/esp-idf!8836
2020-08-20 19:11:00 +08:00
Michael (XIAO Xufeng)
6e148c0051
Merge branch 'bugfix/esp_flash_write_performance_regression_4.1' into 'release/v4.1'
...
esp_flash: fix the write performance regression (Backport v4.1)
See merge request espressif/esp-idf!8800
2020-08-20 19:09:59 +08:00
fuzhibo
4fc12259dd
Driver(adc): Disable the synchronization operation function of ADC1 and DAC
...
Closes IDF-1585
2020-08-14 06:49:35 +00:00
Angus Gratton
5ef1b39002
Merge branch 'fix/prov_ble_read_offset_v4.1' into 'release/v4.1'
...
BLE provisioning: Add check for valid ble read offset (v4.1)
See merge request espressif/esp-idf!9745
2020-08-13 07:54:36 +08:00
Mahavir Jain
ac0731e977
mbedtls: update to mbedtls release v2.16.7
...
For detailed release notes, please refer to:
https://github.com/ARMmbed/mbedtls/releases/tag/mbedtls-2.16.7
2020-08-03 15:46:55 +05:30
Darian Leung
f1b651af7e
CAN: Remove asserts used for program logic
...
This commit fixes the bug where CAN driver program logic was being
called in assert(), thus leading to the logic being omitted in
release builds.
2020-07-31 00:19:53 +08:00
Darian Leung
550ed39ea3
CAN: Fix size of RX msg count field on the esp32
...
This commit fixes the size of the RX message count register field
on the esp32.
2020-07-30 23:59:42 +08:00
Michael (XIAO Xufeng)
19fcd9cc19
sdmmc: fix the probe issue that forbid sdspi working in highspeed mode
...
SD cards don't support CMD7 (select_card) in SPI mode. Highspeed probe
of sdspi will fail in this step and stop working in highspeed mode.
Remove the CMD7 in enable_hs_mode_and_check to fix this issue.
Please note that, on ESP32, you have to use the IOMUX pins to use sdspi
in 40MHz, otherwise the initialization process will report reading issue
and fail.
2020-07-28 17:38:37 +08:00
Angus Gratton
ceeee9036c
Merge branch 'ci/fix_uart_read_write_priorities_v4.1' into 'release/v4.1'
...
driver test: Ensure uart write task can't overflow buffer of read task (v4.1)
See merge request espressif/esp-idf!9570
2020-07-23 13:15:27 +08:00
Prasad Alatkar
be13513378
BLE provisioning: Add check for valid ble read offset
2020-07-22 19:40:49 +05:30
Angus Gratton
36edd91060
Merge branch 'bugfix/rs485_test_temp_disable_v41' into 'release/v4.1'
...
Bugfix/rs485 test temp disable v41 (backport v4.1)
See merge request espressif/esp-idf!9524
2020-07-22 17:20:00 +08:00
martin.gano
b41752b95c
components: convert string to bytes to fix TypeError There is a string passed as an argument for function, but a format of a string seemingly refers to bytes therefore it needs to be converted to bytes Solves https://esp32.com/viewtopic.php?f=13&t=16529
...
(cherry picked from commit cb0bdb8bba774c0d5a670f73a23ca882dfddd2b6)
2020-07-22 11:19:10 +02:00
He Yin Ling
103503ba56
CI: do not run cases likely to fail
2020-07-19 14:58:06 +08:00
He Yin Ling
50b5b3184e
CI: disable cases with test env SSC_T5_1
2020-07-19 14:58:05 +08:00
He Yin Ling
77fd8095e0
CI: remove incorrect MTU related cases
2020-07-19 14:58:02 +08:00
Angus Gratton
5cf858bee3
driver test: Ensure uart write task can't overflow buffer of read task
...
Previously both tasks had equal priority, possible for write task and another
internal task to be scheduled at the same time - starving read task and
causing data loss.
Related to IDFCI-59
2020-07-10 16:00:39 +10:00
Ivan Grokhotkov
1ecd5ab91d
ci: temporarily disable RS485 related tests
2020-07-08 06:44:07 +02:00
wangcheng
9c9b64ee17
component/bt: Fixed ble memory leak issue, buff_semaphore was not released.
2020-07-07 21:02:49 +08:00
Angus Gratton
0116d5d096
Merge branch 'bugfix/esp32_encrypted_flash_write_v4.1' into 'release/v4.1'
...
spi_flash: esp32: fix regression in encrypted flash write (v4.1)
See merge request espressif/esp-idf!9378
2020-07-06 08:18:23 +08:00
Angus Gratton
6db66c96d6
Merge branch 'bugfix/ci_fixes_v4.1' into 'release/v4.1'
...
ci: multiple minor fixes (backport v4.1)
See merge request espressif/esp-idf!8226
2020-07-06 07:23:46 +08:00
Ivan Grokhotkov
370aa39045
efuse: don't include esp_efuse_utility_debug_dump_blocks in bootloader
2020-07-03 09:45:03 +00:00
zhangyanjiao
f9e22b627e
mesh: remove coexist warnings in ESP_WIFI_MESH
...
1. remove warning log when mesh is started:
Error! Should use default passive scan time parameter for WiFi scan when Bluetooth is enabled!!!!!!
2. remove abort when mesh is started:
Error! Should enable WiFi modem sleep when both WiFi and Bluetooth are enabled!!!!!!
2020-07-03 14:54:20 +08:00
Angus Gratton
40c9f0599c
mbedtls: Don't compile hardware MPI & SHA files if disabled in config
...
Fixes bug where hardware accelerated mbedtls_mpi API was always used, even when
disabled in config.
2020-07-03 10:37:15 +10:00
Nachiket Kukade
aceb46efc2
esp_wifi: Update wifi lib
...
1. Avoid parsing RSN/WPA IE's after connection
2. Remove AUTH_CHANGED reason code logic
2020-07-01 11:49:02 +00:00
Mahavir Jain
56accfe4c4
spi_flash: esp32: fix regression in encrypted flash write
...
In commit 309376f51ae01bf0dcfa45d5b00a71657c3df7b2, it seems like regression
was added to use ROM level API for disabling flash write protection. This
started random firmware crashes (on specific modules) with exception
`IllegalInstruction` during encrypted flash writes.
Fix here removes relevant ROM API call, since disabling flash write protection
is already ensured by caller of this API.
Closes https://github.com/espressif/esp-idf/issues/5467
2020-06-29 14:51:58 +05:30
Angus Gratton
7ab2ffb45f
spi_flash: Use per-chip flash_ops files for legacy API
...
Looks like when ESP32-S2 Beta support was merged, the separate files
were dropped by accident.
2020-06-29 14:49:28 +05:30
Wang Jia Lin
6cbc7dc2cd
Merge branch 'bugfix/fix_adc_io_init_bug_for_idfv4.1' into 'release/v4.1'
...
driver(adc): fix adc io init bug for idfv4.1 (backport v4.1)
See merge request espressif/esp-idf!8714
2020-06-29 15:00:22 +08:00
Shubham Kulkarni
4b41f19a01
esp_http_server: Update LRU counter on accepting a new connection
...
Closes https://github.com/espressif/esp-idf/issues/3851
2020-06-26 19:24:49 +05:30
Aditya Patwardhan
6aba4efca0
esp_tls_wolfssl: fix incorrect error message after handshake fails
2020-06-18 13:58:07 +05:30
Nachiket Kukade
ee70736a03
esp_wifi: Update wifi lib
...
1. Fix WPA3 Auth timeout during BLE coex by increasing CNX timeout
2. Extend Coex phase for SAE Handshake
3. Define and utilize WPA3 Mixed Authmode, update esp_wifi_types.h
2020-06-18 05:19:26 +00:00
Angus Gratton
9e55345c43
Merge branch 'bugfix/efuse_logs_v4.1' into 'release/v4.1'
...
esp32: Reduce using ESP_EARLY_LOGx and move some code after the stdout initialization in startup code (v4.1)
See merge request espressif/esp-idf!9206
2020-06-18 07:11:42 +08:00
Jiang Jiang Jian
6b66850dc1
Merge branch 'bugfix/ble_conn_fail_v4.1' into 'release/v4.1'
...
Fix bugs from coex test v4.1
See merge request espressif/esp-idf!9136
2020-06-17 18:17:15 +08:00
KonstantinKondrashov
e0e391dce3
esp32s2: Move some code after the stdout initialization
2020-06-17 15:53:45 +08:00
KonstantinKondrashov
0a1919abff
esp32: Reduce using ESP_EARLY_LOGx and move some code after the stdout initialization
...
After setting _GLOBAL_REENT, ESP_LOGIx can be used instead of ESP_EARLY_LOGx.
Closes: https://github.com/espressif/esp-idf/issues/5343
2020-06-17 15:53:45 +08:00
Piyush Shah
6baa5f0d7b
protocomm_httpd: Restart security session if request is received on a new session
...
This commit fixes a bug as well as changes a behaviour.
Bugfix: During softap/httpd based provisioning, if a session was closed
midway and a new one started, it would never proceed if the http server
assigns same socket number to the new session (which happens almost always).
Now, if a session is closed, using the http callbacks, the older session
data is cleared so that a new one can be created.
Behavioural change: If a client (mobile app particularly) does not use
persistent http session i.e. all provisioning communication on the same
socket, the provisioning may fail. Earlier, since the session context was
not getting cleared, even if the client closed a session and continued
on a new one, it would go through if the socket number assigned was same
(which happens almost always).
Ideally, from a security perspective, all communication related
to secure provisioning must happen on the same socket, and so, this
change is required.
2020-06-17 05:34:11 +00:00
Jiang Jiang Jian
c5bbe87425
Merge branch 'bugfix/airkiss_find_hidden_ap_fail_v4.1' into 'release/v4.1'
...
fix the bug that airkiss find hidden AP fail (backport v4.1)
See merge request espressif/esp-idf!9176
2020-06-17 12:26:56 +08:00
Jiang Jiang Jian
5e52e5f6f5
Merge branch 'bugfix/blufi_buffer_overflow_report_v4.1' into 'release/v4.1'
...
Bugfix/blufi buffer overflow report v4.1
See merge request espressif/esp-idf!9178
2020-06-16 15:59:49 +08:00
Jiang Jiang Jian
f82010fa6a
Merge branch 'bugfix/att_buffer_count_fixed_v4.1' into 'release/v4.1'
...
Bugfix/att buffer count fixed v4.1
See merge request espressif/esp-idf!9160
2020-06-16 15:59:34 +08:00
xiongyu
cf3b2df4a4
bugfix(uart): fix esp32 fifo_cnt bug
...
When using DPort to read fifo, fifo_cnt is not credible, we need to calculate the real cnt based on the fifo read and write pointer. When using AHB to read FIFO, we can use fifo_cnt to indicate the data length in fifo.
2020-06-16 14:48:02 +08:00
zhangyanjiao
08e7bce4ea
esp_wifi:
...
1. fix the bug that airkiss find hidden AP fail
2. addba fix and send bar in first ampdu
2020-06-16 10:48:48 +08:00