]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agoMerge branch 'bugfix/esp_event_add_missing_include' into 'master'
Mahavir Jain [Fri, 26 Jul 2019 10:30:34 +0000 (18:30 +0800)]
Merge branch 'bugfix/esp_event_add_missing_include' into 'master'

esp_event: add missing header include

See merge request espressif/esp-idf!5630

5 years agoMerge branch 'feature/ext_flash_example' into 'master'
Ivan Grokhotkov [Fri, 26 Jul 2019 08:30:37 +0000 (16:30 +0800)]
Merge branch 'feature/ext_flash_example' into 'master'

examples: add FATFS in external Flash example

See merge request espressif/esp-idf!5579

5 years agoesp_event: add missing header include
Mahavir Jain [Tue, 9 Jul 2019 06:38:31 +0000 (12:08 +0530)]
esp_event: add missing header include

Required header was indirectly getting resolved through lwip includes,
apparently does not work if application is not using lwip networking stack.

5 years agoexamples: add FATFS in external Flash example
Ivan Grokhotkov [Thu, 18 Jul 2019 13:25:06 +0000 (15:25 +0200)]
examples: add FATFS in external Flash example

Demonstrates the usage of the new spi_bus_add_flash_device,
esp_flash_init, esp_partition_register_external functions.

5 years agoMerge branch 'bugfix/mesh_scan_done_crash' into 'master'
Jiang Jiang Jian [Thu, 25 Jul 2019 10:01:47 +0000 (18:01 +0800)]
Merge branch 'bugfix/mesh_scan_done_crash' into 'master'

Bugfix: mesh scan done crash caused by uint8_t overflow

See merge request espressif/esp-idf!5590

5 years agoMerge branch 'bugfix/dont_rerun_reconfig_on_tests' into 'master'
Ivan Grokhotkov [Thu, 25 Jul 2019 04:24:03 +0000 (12:24 +0800)]
Merge branch 'bugfix/dont_rerun_reconfig_on_tests' into 'master'

Don't re-run reconfig on tests executed with same parameters

Closes IDF-732

See merge request espressif/esp-idf!5335

5 years agoMerge branch 'bugfix/tools_installer_fixes' into 'master'
Ivan Grokhotkov [Thu, 25 Jul 2019 04:20:28 +0000 (12:20 +0800)]
Merge branch 'bugfix/tools_installer_fixes' into 'master'

tools: fixes for idf_tools.py and Windows tools installer

Closes IDFGH-1545 and IDFGH-1544

See merge request espressif/esp-idf!5595

5 years agoMerge branch 'bugfix/fix_WiFi_stack_can_freeze' into 'master'
Jiang Jiang Jian [Thu, 25 Jul 2019 02:42:54 +0000 (10:42 +0800)]
Merge branch 'bugfix/fix_WiFi_stack_can_freeze' into 'master'

esp_wifi: ESP32_WIFI_RX_BA_WIN should be less than ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM

Closes IDFGH-1383

See merge request espressif/esp-idf!5576

5 years agoesp_wifi: ESP32_WIFI_RX_BA_WIN should be less than ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM
xiehang [Fri, 19 Jul 2019 07:32:05 +0000 (15:32 +0800)]
esp_wifi: ESP32_WIFI_RX_BA_WIN should be less than ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM

5 years agomesh: fix scan done crash caused by uint8_t overflow
chenyudong [Fri, 19 Jul 2019 12:02:09 +0000 (20:02 +0800)]
mesh: fix scan done crash caused by uint8_t overflow

5 years agotools: installer: allow changing installation path
Ivan Grokhotkov [Wed, 24 Jul 2019 04:44:30 +0000 (06:44 +0200)]
tools: installer: allow changing installation path

Installation path can now be changed in a subsequent install,
without uninstalling and logging out.
The default value of the installation path is set to
IDF_TOOLS_PATH environment variable, if it was already set by the
previous installation, or by the user.

Closes https://github.com/espressif/esp-idf/issues/3806

5 years agoMerge branch 'bugfix/ethernet_apll_clock_config' into 'master'
Angus Gratton [Wed, 24 Jul 2019 03:28:10 +0000 (11:28 +0800)]
Merge branch 'bugfix/ethernet_apll_clock_config' into 'master'

fix ethernet apll clock config and other optimization

Closes IDFGH-1432, IDFGH-1503, and IDFGH-1504

See merge request espressif/esp-idf!5499

5 years agoidf_ext.py: don't rerun reconfig for tests when possible
Sergei Silnov [Fri, 21 Jun 2019 08:45:13 +0000 (10:45 +0200)]
idf_ext.py: don't rerun reconfig for tests when possible

5 years agoMerge branch 'doc/resolve-pdf-building-issues' into 'master'
Krzysztof Budzynski [Tue, 23 Jul 2019 09:45:42 +0000 (17:45 +0800)]
Merge branch 'doc/resolve-pdf-building-issues' into 'master'

Doc/resolve pdf building issues

See merge request espressif/esp-idf!5566

5 years agoReplace gif images on EN and zh_CN index pages with identical png images for successf...
Kirill Chalov [Tue, 23 Jul 2019 09:45:41 +0000 (17:45 +0800)]
Replace gif images on EN and zh_CN index pages with identical png images for successful building of PDFs on ReadTheDocs.

5 years agotools: tools.json: don't require ulp-binutils and openocd on x86 Linux
Ivan Grokhotkov [Tue, 23 Jul 2019 04:57:36 +0000 (06:57 +0200)]
tools: tools.json: don't require ulp-binutils and openocd on x86 Linux

Fixes https://esp32.com/viewtopic.php?f=13&t=11540

5 years agotools: idf_tools.py: improve error message when no downloads found
Ivan Grokhotkov [Tue, 23 Jul 2019 04:55:30 +0000 (06:55 +0200)]
tools: idf_tools.py: improve error message when no downloads found

...for the given platform.
Previously would raise AssertionError.

5 years agotools: install.bat: bail out if idf_tools.py call fails
Ivan Grokhotkov [Tue, 23 Jul 2019 04:20:52 +0000 (06:20 +0200)]
tools: install.bat: bail out if idf_tools.py call fails

Makes installation errors easier to spot.

5 years agoMerge branch 'test/check_lib_reversion' into 'master'
Jiang Jiang Jian [Tue, 23 Jul 2019 04:02:37 +0000 (12:02 +0800)]
Merge branch 'test/check_lib_reversion' into 'master'

test: move wifi library check to esp32-wifi-lib ci

See merge request espressif/esp-idf!5483

5 years agoethernet: can build without enable esp32 emac
suda-morris [Fri, 12 Jul 2019 09:58:45 +0000 (17:58 +0800)]
ethernet: can build without enable esp32 emac

Closes https://github.com/espressif/esp-idf/issues/3770

5 years agoethernet: support giving 50mhz rmii clock with both 40mhz and 26 mhz rtc xtal
Tomer Shefler [Thu, 11 Jul 2019 18:01:28 +0000 (21:01 +0300)]
ethernet: support giving 50mhz rmii clock with both 40mhz and 26 mhz rtc xtal

Merges https://github.com/espressif/esp-idf/pull/3769
Closes https://github.com/espressif/esp-idf/pull/3704

5 years agoethernet: task yield at the end of isr handler
suda-morris [Thu, 11 Jul 2019 03:01:51 +0000 (11:01 +0800)]
ethernet: task yield at the end of isr handler

5 years agoethernet: malloc hal together with driver context
suda-morris [Thu, 11 Jul 2019 02:47:17 +0000 (10:47 +0800)]
ethernet: malloc hal together with driver context

5 years agotools: installer: verify that IDF_PATH doesn't contain spaces
Ivan Grokhotkov [Mon, 22 Jul 2019 06:57:21 +0000 (08:57 +0200)]
tools: installer: verify that IDF_PATH doesn't contain spaces

5 years agotools: installer: fix quoting of IDF_TOOLS_PATH
Ivan Grokhotkov [Mon, 22 Jul 2019 06:56:43 +0000 (08:56 +0200)]
tools: installer: fix quoting of IDF_TOOLS_PATH

IDF_TOOLS_PATH may contain spaces, so needs to be properly quoted.

Closes https://github.com/espressif/esp-idf/issues/3807

5 years agoMerge branch 'bugfix/mqtt_minor_fixes' into 'master'
Angus Gratton [Mon, 22 Jul 2019 07:21:39 +0000 (15:21 +0800)]
Merge branch 'bugfix/mqtt_minor_fixes' into 'master'

mqtt: bugfixes: crash on disconnect if not connected, fixed static analysis warning

See merge request espressif/esp-idf!5223

5 years agoMerge branch 'bugfix/IDF-790' into 'master'
Ivan Grokhotkov [Mon, 22 Jul 2019 03:56:28 +0000 (11:56 +0800)]
Merge branch 'bugfix/IDF-790' into 'master'

tools: added realpath_int() for MacOS script path resolution

Closes IDF-790

See merge request espressif/esp-idf!5548

5 years agoMerge branch 'bugfix/btdm_AVRC_command_fail_while_playing' into 'master'
Jiang Jiang Jian [Mon, 22 Jul 2019 03:45:19 +0000 (11:45 +0800)]
Merge branch 'bugfix/btdm_AVRC_command_fail_while_playing' into 'master'

components/bt: Fix AVRCP command will not be executed while playing music

See merge request espressif/esp-idf!5458

5 years agoMerge branch 'doc/add_Chinese_translation_to_api-reference_network_esp_smartconfig...
Krzysztof Budzynski [Fri, 19 Jul 2019 11:04:44 +0000 (19:04 +0800)]
Merge branch 'doc/add_Chinese_translation_to_api-reference_network_esp_smartconfig' into 'master'

Add Chinese translation to api-reference/network/esp_smartconfig.rst

See merge request espressif/esp-idf!5302

5 years agoAdd Chinese translation to api-reference/network/esp_smartconfig.rst
Wang Ning [Fri, 19 Jul 2019 11:04:44 +0000 (19:04 +0800)]
Add Chinese translation to api-reference/network/esp_smartconfig.rst

5 years agoMerge branch 'doc/review_api-ref_periph-timer' into 'master'
Krzysztof Budzynski [Fri, 19 Jul 2019 07:06:52 +0000 (15:06 +0800)]
Merge branch 'doc/review_api-ref_periph-timer' into 'master'

Review the file api-reference/peripherals/timer.rst

See merge request espressif/esp-idf!5291

5 years agoReview the file api-reference/peripherals/timer.rst
Kirill Chalov [Fri, 19 Jul 2019 07:06:52 +0000 (15:06 +0800)]
Review the file api-reference/peripherals/timer.rst

5 years agoMerge branch 'config/nimble_params' into 'master'
Mahavir Jain [Fri, 19 Jul 2019 06:34:57 +0000 (14:34 +0800)]
Merge branch 'config/nimble_params' into 'master'

NimBLE: Give an option to configuration no of bonds and CCCD's to save through menuconfig

See merge request espressif/esp-idf!5563

5 years agoNimBLE: Give an option to configuration no of bonds and CCCD's to save through menuconfig
Hrishikesh Dhayagude [Fri, 19 Jul 2019 06:34:57 +0000 (14:34 +0800)]
NimBLE: Give an option to configuration no of bonds and CCCD's to save through menuconfig

5 years agotest: move wifi library check to esp32-wifi-lib ci
chenyudong [Tue, 9 Jul 2019 07:55:05 +0000 (15:55 +0800)]
test: move wifi library check to esp32-wifi-lib ci

5 years agoMerge branch 'bugfix/fix_some_supplicant_bugs' into 'master'
Jiang Jiang Jian [Fri, 19 Jul 2019 02:46:39 +0000 (10:46 +0800)]
Merge branch 'bugfix/fix_some_supplicant_bugs' into 'master'

esp_wifi/supplicant: fix some supplicant bugs

Closes IDFGH-1455 and IDF-774

See merge request espressif/esp-idf!5511

5 years agoMerge branch 'doc/review_api-ref_periph-ledc' into 'master'
Krzysztof Budzynski [Thu, 18 Jul 2019 12:33:27 +0000 (20:33 +0800)]
Merge branch 'doc/review_api-ref_periph-ledc' into 'master'

Doc/review api ref periph ledc

See merge request espressif/esp-idf!5342

5 years agoMerge branch 'feature/dockerfile' into 'master'
Ivan Grokhotkov [Thu, 18 Jul 2019 11:52:38 +0000 (19:52 +0800)]
Merge branch 'feature/dockerfile' into 'master'

tools: add Dockerfile

Closes IDFGH-1304 and IDF-590

See merge request espressif/esp-idf!5432

5 years agotools: added realpath_int() for MacOS script path resolution
Martin Vychodil [Tue, 16 Jul 2019 13:38:40 +0000 (15:38 +0200)]
tools: added realpath_int() for MacOS script path resolution
JIRA IDF-790

5 years agoesp_wifi/supplicant: fix some supplicant bugs
liu zhifu [Mon, 8 Jul 2019 08:23:33 +0000 (16:23 +0800)]
esp_wifi/supplicant: fix some supplicant bugs

Closes IDFGH-1455
Closes IDF-774

5 years agoMerge branch 'bugfix/phy_change_for_WiFi_scan_BLE_scan_watchdog' into 'master'
Jiang Jiang Jian [Thu, 18 Jul 2019 09:31:00 +0000 (17:31 +0800)]
Merge branch 'bugfix/phy_change_for_WiFi_scan_BLE_scan_watchdog' into 'master'

phy change for WiFi scan BLE scan watchdog

Closes WIFI-681

See merge request espressif/esp-idf!5539

5 years agoReview the file api-reference/peripherals/ledc.rst
Kirill Chalov [Wed, 19 Jun 2019 11:27:17 +0000 (19:27 +0800)]
Review the file api-reference/peripherals/ledc.rst

5 years agomqtt: referenced esp-mqtt master to close disconnection issues and fix static analysi...
David Cermak [Wed, 17 Jul 2019 18:52:53 +0000 (20:52 +0200)]
mqtt: referenced esp-mqtt master to close disconnection issues and fix static analysis warnings

closes https://github.com/espressif/esp-idf/issues/3619 including mqtt commit https://github.com/espressif/esp-mqtt/commit/7223302deb3ffefe60cc645c6d792fd5e4d6259c
closes https://github.com/espressif/esp-idf/issues/3215 including mqtt commit https://github.com/espressif/esp-mqtt/commit/caf5007b99df985b330683dfe2fa454c94633018

5 years agolwip fuzzer: supplied dummy dns server entry to work with internal packet processing...
David Cermak [Fri, 28 Jun 2019 12:12:10 +0000 (14:12 +0200)]
lwip fuzzer: supplied dummy dns server entry to work with internal packet processing functionwhich is exercised in fuzzer tests, disable CTYPE as recent newlib is not compatible with AFL

5 years agodocs: add tools section and IDF docker image page
Ivan Grokhotkov [Wed, 17 Jul 2019 09:35:28 +0000 (11:35 +0200)]
docs: add tools section and IDF docker image page

5 years agoci: build IDF docker image in CI
Ivan Grokhotkov [Mon, 8 Jul 2019 16:42:46 +0000 (18:42 +0200)]
ci: build IDF docker image in CI

5 years agotools: add Dockerfile
Ivan Grokhotkov [Tue, 2 Jul 2019 16:36:12 +0000 (18:36 +0200)]
tools: add Dockerfile

5 years agophy change for WiFi scan BLE scan watchdog
zhangyanjiao [Thu, 18 Jul 2019 03:00:18 +0000 (11:00 +0800)]
phy change for WiFi scan BLE scan watchdog

5 years agoMerge branch 'bugfix/mesh_stop_block' into 'master'
Jiang Jiang Jian [Wed, 17 Jul 2019 12:36:51 +0000 (20:36 +0800)]
Merge branch 'bugfix/mesh_stop_block' into 'master'

mesh: fix esp_mesh_stop blocking issue

Closes WIFI-313

See merge request espressif/esp-idf!5475

5 years agoMerge branch 'bugfix/app_update_tests' into 'master'
Angus Gratton [Wed, 17 Jul 2019 08:41:06 +0000 (16:41 +0800)]
Merge branch 'bugfix/app_update_tests' into 'master'

app_update: Add [timeout=90] for UTs

See merge request espressif/esp-idf!5553

5 years agoMerge branch 'bugfix/optimize_wifi_rx' into 'master'
Jiang Jiang Jian [Wed, 17 Jul 2019 04:40:09 +0000 (12:40 +0800)]
Merge branch 'bugfix/optimize_wifi_rx' into 'master'

esp_wifi: optimize wifi rx

See merge request espressif/esp-idf!5501

5 years agomesh: fix esp_mesh_stop not return
chenyudong [Mon, 8 Jul 2019 12:37:49 +0000 (20:37 +0800)]
mesh: fix esp_mesh_stop not return

5 years agoapp_update: Add [timeout=90]
KonstantinKondrashov [Wed, 17 Jul 2019 02:28:50 +0000 (10:28 +0800)]
app_update: Add [timeout=90]

5 years agoMerge branch 'fix_bug_for_ipv6_example' into 'master'
Jiang Jiang Jian [Tue, 16 Jul 2019 16:09:17 +0000 (00:09 +0800)]
Merge branch 'fix_bug_for_ipv6_example' into 'master'

Modify IPv6 functionality compatible with lwip2.1.2

See merge request espressif/esp-idf!5495

5 years agoesp_wifi: optimize wifi rx
liu zhifu [Tue, 16 Jul 2019 02:17:48 +0000 (10:17 +0800)]
esp_wifi: optimize wifi rx

5 years agoMerge branch 'bugfix/fix_wifi_stop_bug' into 'master'
Jiang Jiang Jian [Tue, 16 Jul 2019 09:55:19 +0000 (17:55 +0800)]
Merge branch 'bugfix/fix_wifi_stop_bug' into 'master'

esp_wifi: fix wifi stop

See merge request espressif/esp-idf!5479

5 years agocomponents/bt: Fix AVRCP command will not be executed while playing music
baohongde [Fri, 5 Jul 2019 11:53:56 +0000 (19:53 +0800)]
components/bt: Fix AVRCP command will not be executed while playing music

5 years agoModify IPv6 functionality compatible with lwip2.1.2
xueyunfei [Wed, 10 Jul 2019 07:29:32 +0000 (03:29 -0400)]
Modify IPv6 functionality compatible with lwip2.1.2

5 years agoMerge branch 'feature/update_mbedtls_config_approach' into 'master'
Angus Gratton [Tue, 16 Jul 2019 07:32:03 +0000 (15:32 +0800)]
Merge branch 'feature/update_mbedtls_config_approach' into 'master'

Modify esp_config include approach

See merge request espressif/esp-idf!5382

5 years agoMerge branch 'bugfix/fix_mcpwm_example_memory_bug' into 'master'
Angus Gratton [Tue, 16 Jul 2019 06:51:35 +0000 (14:51 +0800)]
Merge branch 'bugfix/fix_mcpwm_example_memory_bug' into 'master'

Bugfix(example) : Fixed the bug that the malloc memory size is smaller than the actual required.

Closes IDFGH-1490

See merge request espressif/esp-idf!5509

5 years agoesp_wifi: fix WiFi stop bug
liu zhifu [Tue, 16 Jul 2019 06:09:47 +0000 (14:09 +0800)]
esp_wifi: fix WiFi stop bug

Fix the bug that WiFi stop causes esp_wifi_internal_reg_rxcb() fails.

5 years agoMerge branch 'bugfix/wifi_prov_mgr_event_end_missing' into 'master'
Angus Gratton [Tue, 16 Jul 2019 05:53:08 +0000 (13:53 +0800)]
Merge branch 'bugfix/wifi_prov_mgr_event_end_missing' into 'master'

Bugfix wifi_prov_mgr : Added missing esp_event_post() for WIFI_PROV_END events

See merge request espressif/esp-idf!5522

5 years agoMerge branch 'bugfix/do_not_require_new_target_link_library_signature' into 'master'
Angus Gratton [Tue, 16 Jul 2019 05:36:35 +0000 (13:36 +0800)]
Merge branch 'bugfix/do_not_require_new_target_link_library_signature' into 'master'

CMake: Do not force use of new target_link_libraries signature

See merge request espressif/esp-idf!5471

5 years agoMerge branch 'bugfix/fix_smartconfig_crash_when_no_ap_is_found' into 'master'
Jiang Jiang Jian [Mon, 15 Jul 2019 13:21:09 +0000 (21:21 +0800)]
Merge branch 'bugfix/fix_smartconfig_crash_when_no_ap_is_found' into 'master'

esp_wifi: smartconfig crash when no ap is found

Closes IDFGH-1292

See merge request espressif/esp-idf!5505

5 years agoesp_wifi: fix smartconfig crash when no AP is found
liu zhifu [Thu, 11 Jul 2019 10:00:40 +0000 (18:00 +0800)]
esp_wifi: fix smartconfig crash when no AP is found

Fix the bug that smartconfig crashes when no AP is found during smartconfig scan.

5 years agoMerge branch 'bugfix/modify_wifi_country_struct' into 'master'
Jiang Jiang Jian [Mon, 15 Jul 2019 04:41:59 +0000 (12:41 +0800)]
Merge branch 'bugfix/modify_wifi_country_struct' into 'master'

esp32: make wifi_country_t in idf consistent with VNC

See merge request espressif/esp-idf!5463

5 years agoMerge branch 'bugfix/fix_regression_with_setting_component_dir_in_early_expansion...
Angus Gratton [Mon, 15 Jul 2019 03:05:21 +0000 (11:05 +0800)]
Merge branch 'bugfix/fix_regression_with_setting_component_dir_in_early_expansion' into 'master'

cmake: set COMPONENT_DIR in early expansion

Closes IDFGH-1506

See merge request espressif/esp-idf!5518

5 years agoMerge branch 'bugfix/docs_update_openssl_command' into 'master'
Angus Gratton [Mon, 15 Jul 2019 02:53:37 +0000 (10:53 +0800)]
Merge branch 'bugfix/docs_update_openssl_command' into 'master'

mqtt: update example documentation on generating a certificate for ssl authentication to hosts

See merge request espressif/esp-idf!5220

5 years agoMerge branch 'feature/esptool_py_use_component_properties' into 'master'
Angus Gratton [Mon, 15 Jul 2019 02:52:15 +0000 (10:52 +0800)]
Merge branch 'feature/esptool_py_use_component_properties' into 'master'

esptool_py: use component property to simplify arg file generation

See merge request espressif/esp-idf!5312

5 years agomqtt: update example documentation on generating a certificate for ssl authentication...
David Cermak [Wed, 12 Jun 2019 12:55:58 +0000 (14:55 +0200)]
mqtt: update example documentation on generating a certificate for ssl authentication to hosts

Closes https://github.com/espressif/esp-idf/issues/3593

5 years agoMerge branch 'bugfix/fix_wps_memory_leak' into 'master'
Jiang Jiang Jian [Sun, 14 Jul 2019 09:19:16 +0000 (17:19 +0800)]
Merge branch 'bugfix/fix_wps_memory_leak' into 'master'

WPS: fix wps memory leak

Closes WIFI-630 and WIFI-644

See merge request espressif/esp-idf!5314

5 years agoWiFi: Modify the wifi_country struct in VNC to keep it consistent with IDF.
xiehang [Mon, 8 Jul 2019 03:26:18 +0000 (11:26 +0800)]
WiFi: Modify the wifi_country struct in VNC to keep it consistent with IDF.

    1, Modfy wifi_country struct
    2, Add md5 check esp_wifi_types.h
    3, Add md5 check esp_wifi.h

5 years agoMerge branch 'doc/heap_thread_safety' into 'master'
Jiang Jiang Jian [Sun, 14 Jul 2019 06:48:14 +0000 (14:48 +0800)]
Merge branch 'doc/heap_thread_safety' into 'master'

docs: Add notes about thread safety and using heap from ISRs

Closes IDFGH-1502

See merge request espressif/esp-idf!5516

5 years agoMerge branch 'bugfix/fix_the_watchdog_during_WiFi_scan_BLE_scan' into 'master'
Jiang Jiang Jian [Sun, 14 Jul 2019 06:40:33 +0000 (14:40 +0800)]
Merge branch 'bugfix/fix_the_watchdog_during_WiFi_scan_BLE_scan' into 'master'

fix the watchdog bug during WiFi scan and BLE scan

See merge request espressif/esp-idf!5521

5 years agowifi_prov_mgr : Added missing esp_event_post() for WIFI_PROV_END events
Anurag Kar [Sat, 13 Jul 2019 10:18:23 +0000 (15:48 +0530)]
wifi_prov_mgr : Added missing esp_event_post() for WIFI_PROV_END events

5 years agocoexist: fix the watchdog bug during WiFi scan and BLE scan
zhangyanjiao [Fri, 12 Jul 2019 12:07:10 +0000 (20:07 +0800)]
coexist: fix the watchdog bug during WiFi scan and BLE scan

5 years agocmake: set COMPONENT_DIR in early expansion
Renz Christian Bagaporo [Fri, 12 Jul 2019 08:02:47 +0000 (16:02 +0800)]
cmake: set COMPONENT_DIR in early expansion

Gives same treatment to COMPONENT_DIR as COMPONENT_PATH in
https://gitlab.espressif.cn:6688/espressif/esp-idf/merge_requests/4557

Closes https://github.com/espressif/esp-idf/issues/3771

5 years agoUpdate esp_config and add new feature
hemal.gujarathi [Wed, 26 Jun 2019 09:51:30 +0000 (15:21 +0530)]
Update esp_config and add new feature

Closes https://github.com/espressif/esp-idf/issues/3372

5 years agoFixed the bug that the malloc memory size is smaller than the actual required.
Ramesh [Wed, 10 Jul 2019 03:25:36 +0000 (08:55 +0530)]
Fixed the bug that the malloc memory size is smaller than the actual required.

Merges https://github.com/espressif/esp-idf/pull/3757

5 years agodocs: Add notes about thread safety and using heap from ISRs
Angus Gratton [Fri, 12 Jul 2019 01:09:00 +0000 (11:09 +1000)]
docs: Add notes about thread safety and using heap from ISRs

Closes https://github.com/espressif/esp-idf/issues/3768

5 years agoMerge branch 'feature/vfs_pread' into 'master'
Angus Gratton [Thu, 11 Jul 2019 11:33:33 +0000 (19:33 +0800)]
Merge branch 'feature/vfs_pread' into 'master'

VFS: Implement pread() and pwrite()

Closes IDFGH-1211

See merge request espressif/esp-idf!5422

5 years ago 1, Fix wps memory leak.
xiehang [Fri, 5 Jul 2019 02:27:20 +0000 (10:27 +0800)]
  1, Fix wps memory leak.
  2, Add a queue to save wps rx eapol frame.
  3, Add data lock protect wpa2_sig_cnt.
  4, Add a queue to save wpa2 rx rapol frame.

5 years agoMerge branch 'bugfix/parttool_baud' into 'master'
Angus Gratton [Thu, 11 Jul 2019 06:53:54 +0000 (14:53 +0800)]
Merge branch 'bugfix/parttool_baud' into 'master'

partition_table: Add baud option to parttool and otatool

Closes IDFGH-1483

See merge request espressif/esp-idf!5494

5 years agoVFS: Implement pread() and pwrite()
Roland Dobai [Mon, 1 Jul 2019 09:08:57 +0000 (11:08 +0200)]
VFS: Implement pread() and pwrite()

Closes https://github.com/espressif/esp-idf/issues/3515

5 years agoMerge branch 'feature/build_example_make_on_trigger' into 'master'
Ivan Grokhotkov [Thu, 11 Jul 2019 05:59:15 +0000 (13:59 +0800)]
Merge branch 'feature/build_example_make_on_trigger' into 'master'

ci: don't build examples with Make in regular jobs

See merge request espressif/esp-idf!5498

5 years agoMerge branch 'bugfix/unit_test_app_size' into 'master'
Ivan Grokhotkov [Thu, 11 Jul 2019 05:27:30 +0000 (13:27 +0800)]
Merge branch 'bugfix/unit_test_app_size' into 'master'

unit-test-app: split default, release, single_core configs

See merge request espressif/esp-idf!5497

5 years agoMerge branch 'feature/cleanup_fast_crypto_files' into 'master'
Jiang Jiang Jian [Thu, 11 Jul 2019 02:26:45 +0000 (10:26 +0800)]
Merge branch 'feature/cleanup_fast_crypto_files' into 'master'

wpa_supplicant: Cleanup fast_xxx modules that use duplicate code

See merge request espressif/esp-idf!5190

5 years agounit-test-app: use stripped config name in test case ID:
He Yin Ling [Wed, 10 Jul 2019 15:00:25 +0000 (23:00 +0800)]
unit-test-app: use stripped config name in test case ID:

We could split cases of same config into multiple binaries as we have limited rom space. So we should regard those configs like `default` and `default_2` as the same config.

5 years agoci: don't build examples with Make on pushes
Ivan Grokhotkov [Wed, 10 Jul 2019 15:16:53 +0000 (17:16 +0200)]
ci: don't build examples with Make on pushes

Still build the examples with make on:
- triggered pipelines
- master, release branches, tags
- scheduled and manual (web) pipelines

5 years agoci: add unit test job
Ivan Grokhotkov [Wed, 10 Jul 2019 12:19:13 +0000 (14:19 +0200)]
ci: add unit test job

5 years agounit-test-app: split default, release, single_core configs
Ivan Grokhotkov [Wed, 10 Jul 2019 11:20:17 +0000 (13:20 +0200)]
unit-test-app: split default, release, single_core configs

5 years agoapp_update: Add the baud option into otatool
Roland Dobai [Wed, 10 Jul 2019 12:11:12 +0000 (14:11 +0200)]
app_update: Add the baud option into otatool

5 years agoapp_update: Fix argument of ParttoolTarget
Roland Dobai [Wed, 10 Jul 2019 06:41:47 +0000 (08:41 +0200)]
app_update: Fix argument of ParttoolTarget

5 years agoAdd --baud option to parttool
Søren Christian Madsen [Thu, 27 Jun 2019 12:54:04 +0000 (14:54 +0200)]
Add --baud option to parttool

Closes https://github.com/espressif/esp-idf/pull/3753

5 years agowpa_supplicant: Cleanup fast_xxx modules that use duplicate code
Nachiket Kukade [Wed, 3 Jul 2019 12:09:52 +0000 (17:39 +0530)]
wpa_supplicant: Cleanup fast_xxx modules that use duplicate code

wpa_supplicant is using MbedTLS API's for crypto algorithms. For
calling them a duplicate set of modules is maintained prepended
with 'fast_'. Remove these and use flag USE_MBEDTLS_CRYPTO
instead to separate modules calling MbedTLS API's from native
implementation.

5 years agoMerge branch 'bugfix/idf_exe_crash' into 'master'
Ivan Grokhotkov [Wed, 10 Jul 2019 08:20:13 +0000 (16:20 +0800)]
Merge branch 'bugfix/idf_exe_crash' into 'master'

tools: fix idf.py.exe crash on Windows 7

Closes IDFGH-1471

See merge request espressif/esp-idf!5484

5 years agoMerge branch 'bugfix/btdm_compile_error_with_new_toolchain' into 'master'
Jiang Jiang Jian [Wed, 10 Jul 2019 07:28:49 +0000 (15:28 +0800)]
Merge branch 'bugfix/btdm_compile_error_with_new_toolchain' into 'master'

components/bt: Fix compile error with new toolchain

See merge request espressif/esp-idf!5444

5 years agoMerge branch 'bugfix/docs_recover_some_build_time' into 'master'
Angus Gratton [Wed, 10 Jul 2019 02:06:32 +0000 (10:06 +0800)]
Merge branch 'bugfix/docs_recover_some_build_time' into 'master'

docs: Remove building of zipped HTML docs from build process and consequently...

See merge request espressif/esp-idf!5467

5 years agoMerge branch 'feature/cmake_default_build_system' into 'master'
Angus Gratton [Wed, 10 Jul 2019 00:16:39 +0000 (08:16 +0800)]
Merge branch 'feature/cmake_default_build_system' into 'master'

cmake: Make CMake the default build system

Closes IDF-198 and IDF-325

See merge request espressif/esp-idf!5328

5 years agoMerge branch 'bugfix/fix_flash_read_error_in_dio_26MHz_mode' into 'master'
Angus Gratton [Wed, 10 Jul 2019 00:13:35 +0000 (08:13 +0800)]
Merge branch 'bugfix/fix_flash_read_error_in_dio_26MHz_mode' into 'master'

bugfix(flash): fix flash read error in DIO/26MHz mode

See merge request espressif/esp-idf!5381