Piyush Shah
3fa198b8a2
wifi_provisioning: Catch the Wi-Fi events even after Connection errors
...
It was observed that after sending credentials, if the first
Wi-Fi conection attempt fails, the Wi-Fi provisioning managager
ignores subsequent Wi-Fi events. So, even if the device eventually
connects to the AP, the provisioning stays on indefinitely.
Changing a check so that subsequent events are also captured and
provisioning finishes successfully.
2020-05-05 22:09:18 +05:30
Angus Gratton
9778b163b1
Merge branch 'bugfix/fix_spi_flash_clock_config_error_v4.1' into 'release/v4.1'
...
flash: fix spi flash clock config error (backport v4.1)
See merge request espressif/esp-idf!8513
2020-05-05 11:31:11 +08:00
Krzysztof Budzynski
f7a2bfc873
Merge branch 'doc/openocd_security_features_v4.1' into 'release/v4.1'
...
doc: Add caveats about using JTAG debugging with hardware security features (v4.1)
See merge request espressif/esp-idf!8463
2020-05-04 03:10:02 +08:00
Angus Gratton
bd01c359bd
Merge branch 'bugfix/heap_psram_fill_v4.1' into 'release/v4.1'
...
heap: Only fill new heaps with FREE_FILL_PATTERN if Comprehensive poisoning is on (v4.1)
See merge request espressif/esp-idf!8490
2020-04-30 13:45:07 +08:00
Jiang Jiang Jian
c5cb44d813
Merge branch 'bugfix/fix_some_wifi_bugs_0427_v4.1' into 'release/v4.1'
...
wifi: backport some wifi fixes 0427 (v4.1)
See merge request espressif/esp-idf!8496
2020-04-29 23:39:58 +08:00
zhangyanjiao
43d8950682
wifi changes:
...
1. fix the bug for softAP update second channel wrong
2. change wifi_scan_time_t from union to struct
3. query country code wrong when policy change from manual to auto
2020-04-29 17:27:00 +08:00
Jiang Jiang Jian
d4e700e744
Merge branch 'bugfix/coex_fix_wifi_performance_when_ble_conn_v4.1' into 'release/v4.1'
...
Coexistence: Add coexist API to enable BLE connection dynamic priority
See merge request espressif/esp-idf!8467
2020-04-29 17:24:30 +08:00
baohongde
ddaa9d4523
Coexistence: Add coexist API to enable BLE connection dynamic priority
2020-04-29 13:57:59 +08:00
Angus Gratton
fadbfdadf4
Merge branch 'bugfix/make_to_cmake_msys_py3_v4.1' into 'release/v4.1'
...
tools: Make Unicode from subprocess result in the CMake convert script (v4.1)
See merge request espressif/esp-idf!8543
2020-04-29 13:44:10 +08:00
Jiang Jiang Jian
6366c20858
Merge branch 'bugfix/pmf_cert_fixes_backport_v4.1' into 'release/v4.1'
...
PMF cert fixes (backport v4.1)
See merge request espressif/esp-idf!8469
2020-04-29 11:58:49 +08:00
Nachiket Kukade
27ec86cd8e
esp_wifi: Update wifi lib
...
Backports PMF Certification fixes -
1. Check return status of decrypt operation. Fixes 5.3.3.1.
2. Allow PMF negotiation for WPA2-Enterprise. Fixes 5.3.3.2, 5.3.3.4.
3. Add NULL check on key before encrypting PMF, fixes crash.
Closes WIFI-2251
2020-04-29 01:47:32 +00:00
Roland Dobai
3b3050b09f
tools: Make Unicode from subprocess result in the CMake convert script
...
Fixes an issue with Python 3 in MSYS where it fails while trying to join
paths where one part is Unicode (default string on Python3) and the
second part are bytes (returned by the subprocess call).
Closes https://github.com/espressif/esp-idf/issues/5189
2020-04-28 15:22:07 +02:00
Jiang Jiang Jian
69c8d9211f
Merge branch 'bugfix/supplicant_disable_tls_v1.2_backport_v4.1' into 'release/v4.1'
...
Disable TLS v1.2 (backport v4.1)
See merge request espressif/esp-idf!8536
2020-04-28 16:22:26 +08:00
Nachiket Kukade
6254bf443e
wpa_supplicant: Disable TLSv1.2 by default
...
Some Enterprise Authentication Servers do not support TLS v1.2.
Move this option to Menuconfig and disable by default.
2020-04-28 10:46:59 +05:30
Jiang Jiang Jian
198953df8f
Merge branch 'fixbug/tcp_kill_state_assert_for_v4.1' into 'release/v4.1'
...
lw-ip:fixbug for tcp kill state assert(backport 4.1)
See merge request espressif/esp-idf!8452
2020-04-28 11:43:37 +08:00
Jiang Jiang Jian
87fa7af6b7
Merge branch 'bugfix/pm_dump_locks_v4.1' into 'release/v4.1'
...
esp_pm: esp_pm_dump_locks: don't print from a critical section (backport v4.1)
See merge request espressif/esp-idf!8353
2020-04-28 11:41:21 +08:00
Michael (XIAO Xufeng)
e558b2237d
Merge branch 'bugfix/mcpwm_period_error_v4.1' into 'release/v4.1'
...
bugfix(mcpwm_period_error): fix the issue of wrong period (backport v4.1)
See merge request espressif/esp-idf!7735
2020-04-27 18:06:15 +08:00
chenjianqiang
eb5bafeb65
flash: fix spi flash clock config error
...
Closes https://github.com/espressif/esp-idf/issues/5099
2020-04-27 16:56:58 +08:00
Jiang Jiang Jian
9a389162ab
Merge branch 'fixbug/set_dhcp_time_fail_for_v4.1' into 'release/v4.1'
...
lw-ip:fixbug for set dhcp time fail for 4.1(backport4.1)
See merge request espressif/esp-idf!8426
2020-04-27 16:48:58 +08:00
Angus Gratton
2fb9cad1b4
doc: Add warnings about using JTAG debugging with hardware security features
...
This is related to the following issues but is not a fix, just documentation of a workaround until we can
improve the support:
https://github.com/espressif/esp-idf/issues/4878
https://github.com/espressif/esp-idf/issues/4734
2020-04-27 16:40:06 +10:00
Angus Gratton
13ef9cf4bc
heap: Only fill new heaps with FREE_FILL_PATTERN if Comprehensive poisoning is on
...
Significantly speeds up heap initialization at startup when default "Light" heap
poisoning is enabled.
Tip via reddit user LinkeSeitentasche https://www.reddit.com/r/esp32/comments/fnj51a/a_guide_to_improving_esp32_boot_speed/
2020-04-27 16:32:24 +10:00
espressif
7d934dafb8
mcpwm: fix the issue of wrong period (backport v4.1)
2020-04-24 21:10:14 +08:00
Angus Gratton
6c9864ce86
Merge branch 'fix/ci_example_test_prov_v4.1' into 'release/v4.1'
...
CI: Fix prov example test exception handle (v4.1)
See merge request espressif/esp-idf!8439
2020-04-24 16:13:02 +08:00
Angus Gratton
4952b3baed
Merge branch 'bugfix/ci_unterminated_sdkconfig_defaults_v4.1' into 'release/v4.1'
...
CI: Add EOL to sdkconfig.defaults before adding sdkconfig.ci (v4.1)
See merge request espressif/esp-idf!8456
2020-04-24 16:12:31 +08:00
Roland Dobai
ee234472c1
CI: Add EOL to sdkconfig.defaults before adding sdkconfig.ci
2020-04-23 16:54:16 +02:00
xueyunfei
c50952ebaf
fixbug for tcp kill state assert
2020-04-23 15:58:29 +08:00
Angus Gratton
20085a0fcd
Merge branch 'bugfix/ci_partition_table_detection_v4.1' into 'release/v4.1'
...
CI: Fix partition table detection if "partition" is in the project name (v4.1)
See merge request espressif/esp-idf!8431
2020-04-23 11:36:58 +08:00
Shivani Tipnis
19449289d0
CI: Fix prov example test cryptography package version exception handling
2020-04-23 00:47:41 +05:30
Roland Dobai
f5645cc9d8
CI: Fix partition table detection if "partition" is in the project name
2020-04-22 10:04:36 +02:00
xueyunfei
0c92ca5175
fixbug for set dhcp time fail for 4.1
2020-04-22 11:13:01 +08:00
Angus Gratton
a41bcacf31
Merge branch 'bugfix/ppp_enable_ipv6_v4.1' into 'release/v4.1'
...
esp-netif: make the IPv6 configurable for PPP netifs (v4.1)
See merge request espressif/esp-idf!8200
2020-04-21 12:36:00 +08:00
Angus Gratton
f4243de752
Merge branch 'bugfix/error_on_building_in_idf_path_v4.1' into 'release/v4.1'
...
cmake: Error out when building in IDF_PATH dir (v4.1)
See merge request espressif/esp-idf!8297
2020-04-20 15:04:33 +08:00
Angus Gratton
e9c6f119de
Merge branch 'bugfix/make_system_using_rom_time_funcs_v4.1' into 'release/v4.1'
...
esp_rom: Fix esp32.rom.newlib-time.ld should includes all time ROM functions/data (v4.1)
See merge request espressif/esp-idf!8365
2020-04-17 14:14:13 +08:00
Angus Gratton
1ea008d22e
Merge branch 'feature/add_rtc_xtal_cal_retry_option_v4.1' into 'release/v4.1'
...
esp32: Add a Kconfig option - Number of attempts to repeat 32k XTAL calibration (v4.1)
See merge request espressif/esp-idf!7931
2020-04-16 15:25:03 +08:00
Jiang Jiang Jian
585d53dfa8
Merge branch 'bugfix/fix_errors_with_mbedtls_disabled_v4.1' into 'release/v4.1'
...
wpa_supplicant: Fix compilation errors when USE_MBEDTLS is disabled. (v4.1)
See merge request espressif/esp-idf!8356
2020-04-16 14:59:35 +08:00
Jiang Jiang Jian
1f480f4570
Merge branch 'bugfix/fix_API_esp_wifi_stop_crash_issue_v4.1' into 'release/v4.1'
...
bugfix: fix esp_wifi_stop crash issue (backport v4.1)
See merge request espressif/esp-idf!8329
2020-04-16 14:58:00 +08:00
Angus Gratton
d10ad9a4b1
Merge branch 'bufgix/esp_ota_get_app_elf_sha256_v4.1' into 'release/v4.1'
...
app_update: Fix case when elf file SHA256 should be printed by panic handler while cache is disabled (v4.1)
See merge request espressif/esp-idf!8366
2020-04-16 14:32:21 +08:00
Angus Gratton
0effd9b257
Merge branch 'bugfix/efuse_get_coding_scheme_and_ut_v4.1' into 'release/v4.1'
...
efuse: Fix get_coding_scheme() using ESP_EARLY_LOG* instead of ESP_LOG* (v4.1)
See merge request espressif/esp-idf!8360
2020-04-16 14:29:12 +08:00
Marius Vikhammer
0c4e55e3bd
app_update: fix test failure for get_app_elf_sha256 test
...
Commit fc03161f
updated esp_ota_get_app_elf_sha256 to store and return
X number of bytes of the hash, but the test case still expected 64 bytes.
Updated test case to use CONFIG value for expected length.
2020-04-15 21:09:57 +08:00
KonstantinKondrashov
a2a71fc68f
app_update: Fix case when elf file SHA256 should be printed by panic handler while cache is disabled
...
Closes: IDF-1342
2020-04-15 21:05:58 +08:00
KonstantinKondrashov
ae063d96c2
esp_rom: Fix esp32.rom.newlib-time.ld should includes all time ROM functions/data
...
- Added UT
Closes: https://github.com/espressif/esp-idf/issues/4925
2020-04-15 20:59:24 +08:00
KonstantinKondrashov
3948065c24
efuse: Using IDF_ENV_FPGA in UTs
2020-04-15 19:43:07 +08:00
KonstantinKondrashov
33eab40f2a
efuse/esp32s2: Fix get_coding_scheme() when CONFIG_SECURE_FLASH_ENC_ENABLED and LOG_LEVEL is Debug
2020-04-15 19:36:47 +08:00
KonstantinKondrashov
f59ef5e6ef
efuse/esp32: Fix get_coding_scheme() when CONFIG_SECURE_FLASH_ENC_ENABLED and LOG_LEVEL is Debug
...
Closes: https://github.com/espressif/esp-idf/issues/4862
2020-04-15 19:36:45 +08:00
Sagar Bijwe
b7ae3ff9bd
wpa_supplicant: Fix compilation errors when USE_MBEDTLS is disabled.
...
This is a regression from earlier commit related to TLSV12 which used
sha functions that are currently declared static.
Solution: Follow upstream code structure and resolve the errors.
2020-04-15 15:33:59 +05:30
KonstantinKondrashov
a2a89fb95d
esp32: Add a Kconfig option- Number of attempts to repeat 32k XTAL calibration
...
Closes: IDF-1479
2020-04-15 16:34:57 +08:00
Ivan Grokhotkov
ffe0cca423
esp_pm: esp_pm_dump_locks: don't print from a critical section
...
Closes https://github.com/espressif/esp-idf/issues/1917
2020-04-15 08:47:37 +02:00
Jiang Jiang Jian
b3410b9210
Merge branch 'bugfix/coredump_no_ext_stacks_v4.1' into 'release/v4.1'
...
core dump: don't allow core dumps to Flash if PSRAM is used for stacks (backport v4.1)
See merge request espressif/esp-idf!8228
2020-04-15 13:25:26 +08:00
Jiang Jiang Jian
b08b0f0949
Merge branch 'bugfix/psram_single_bit_error_v4.1' into 'release/v4.1'
...
psram: support psram 2T mode to fix single bit error (backport v4.1)
See merge request espressif/esp-idf!8327
2020-04-15 13:24:21 +08:00
Jiang Jiang Jian
f646cdd6a8
Merge branch 'nimble/fix_ble_hs_reset_v4.1' into 'release/v4.1'
...
NimBLE: Reset master and slave states on host reset and few minor fixes (backport v4.1)
See merge request espressif/esp-idf!8216
2020-04-15 13:23:59 +08:00