]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agotools: bump windows tools installer version to v2.1
Ivan Grokhotkov [Mon, 23 Sep 2019 03:45:49 +0000 (05:45 +0200)]
tools: bump windows tools installer version to v2.1

Includes the following changes:

80ad09f23 allow changing the installation path
(a fix for https://github.com/espressif/esp-idf/issues/3806)

9c5284e7b verify that IDF_PATH doesn't contain spaces

aaf3dcbda fix quoting of IDF_TOOLS_PATH
(a fix for https://github.com/espressif/esp-idf/issues/3807)

e6e179294 tools: update idf_exe to 1.0.1
76dc87e9a idf_exe: fix NULL pointer passed to WriteFile
(fixes for https://github.com/espressif/esp-idf/issues/3740)

5 years agotools: update Windows installer build script
Ivan Grokhotkov [Mon, 23 Sep 2019 03:42:01 +0000 (05:42 +0200)]
tools: update Windows installer build script

Replace the outdated build_installer.sh with the steps used in CI,
call build_installer.sh from CI. Move the signing part into the new
script, sign_installer.sh.

5 years agoidf_tools.py: add workaround for PermissionError in os.rename
Ivan Grokhotkov [Mon, 23 Sep 2019 04:01:09 +0000 (06:01 +0200)]
idf_tools.py: add workaround for PermissionError in os.rename

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

5 years agoidf_tools.py: pass --work-tree instead of -C option to git
X-Ryl669 [Wed, 4 Sep 2019 21:36:47 +0000 (23:36 +0200)]
idf_tools.py: pass --work-tree instead of -C option to git

Older versions of git do not support -C option. Use --work-tree option
instead.

Closes https://github.com/espressif/esp-idf/issues/4018
Merges https://github.com/espressif/esp-idf/pull/4019

5 years agoMerge branch 'bugfix/IDF-306' into 'master'
Ivan Grokhotkov [Tue, 24 Sep 2019 03:59:00 +0000 (11:59 +0800)]
Merge branch 'bugfix/IDF-306' into 'master'

Installer: support for WD exclusions (IDF Tools)

See merge request espressif/esp-idf!6062

5 years agoInstaller: support for WD exclusions (IDF Tools)
Martin Vychodil [Tue, 20 Aug 2019 06:37:45 +0000 (08:37 +0200)]
Installer: support for WD exclusions (IDF Tools)
JIRA IDF-306

5 years agoMerge branch 'bugfix/gh_action_on_pull_request' into 'master'
Ivan Grokhotkov [Mon, 23 Sep 2019 04:54:21 +0000 (12:54 +0800)]
Merge branch 'bugfix/gh_action_on_pull_request' into 'master'

gh_action: fix error on new pull request

Closes IDFGH-1824

See merge request espressif/esp-idf!6116

5 years agoMerge branch 'bugfix/make_cxx_depend_on_pthread' into 'master'
Ivan Grokhotkov [Mon, 23 Sep 2019 04:42:50 +0000 (12:42 +0800)]
Merge branch 'bugfix/make_cxx_depend_on_pthread' into 'master'

cxx: force pthread to appear later in link line

See merge request espressif/esp-idf!6124

5 years agoMerge branch 'fix/esp_flash_adapter_in_iram' into 'master'
Angus Gratton [Fri, 20 Sep 2019 10:21:58 +0000 (18:21 +0800)]
Merge branch 'fix/esp_flash_adapter_in_iram' into 'master'

esp_flash: put adapter to legacy functions into IRAM to be back-compatible

See merge request espressif/esp-idf!6135

5 years agoMerge branch 'refactor/update_spi_ethernet_api' into 'master'
Angus Gratton [Fri, 20 Sep 2019 10:15:25 +0000 (18:15 +0800)]
Merge branch 'refactor/update_spi_ethernet_api' into 'master'

ethernet: update spi ethernet api

See merge request espressif/esp-idf!6123

5 years agoMerge branch 'bugfix/fix_the_for_smartconfig_send_broadcast_to_phone' into 'master'
Jiang Jiang Jian [Fri, 20 Sep 2019 06:01:59 +0000 (14:01 +0800)]
Merge branch 'bugfix/fix_the_for_smartconfig_send_broadcast_to_phone' into 'master'

fix the bug that ESP32 sends broadcast to phone after smartconfig is done

Closes WIFI-1115

See merge request espressif/esp-idf!6071

5 years agoMerge branch 'doc/add_Chinese_translation_for_documents_in_storage_folder_2st_batch...
Krzysztof Budzynski [Fri, 20 Sep 2019 04:32:55 +0000 (12:32 +0800)]
Merge branch 'doc/add_Chinese_translation_for_documents_in_storage_folder_2st_batch' into 'master'

Add Chinese translation for the 2nd batch of the files in storage folder in api-reference

See merge request espressif/esp-idf!5737

5 years agoAdd Chinese translation for the 2nd batch of the files in storage folder in api-refer...
Wang Fang [Fri, 20 Sep 2019 04:32:55 +0000 (12:32 +0800)]
Add Chinese translation for the 2nd batch of the files in storage folder in api-reference.

1. The translation should be first reviewed by technical reviewers;
2. and then by language reviewers.

For the translation for the first batch of files, please see !MR5620 and !MR5613

5 years agoMerge branch 'bugfix/gnu_make_windows_paths' into 'master'
Angus Gratton [Thu, 19 Sep 2019 11:34:01 +0000 (19:34 +0800)]
Merge branch 'bugfix/gnu_make_windows_paths' into 'master'

build: In GNU Make, use "cygpath -m" to avoid backslashes

Closes IDF-961

See merge request espressif/esp-idf!6132

5 years agoMerge branch 'bugfix/cmake_case_insenstive_filesystem' into 'master'
Angus Gratton [Thu, 19 Sep 2019 11:33:36 +0000 (19:33 +0800)]
Merge branch 'bugfix/cmake_case_insenstive_filesystem' into 'master'

cmake: Account for IDF_PATH case mismatches on case insensitive filesystems

See merge request espressif/esp-idf!6137

5 years agoethernet: update spi-ethernet api
suda-morris [Wed, 18 Sep 2019 10:28:55 +0000 (18:28 +0800)]
ethernet: update spi-ethernet api

5 years agoethernet: test apps can build with ethernet disabled
suda-morris [Wed, 18 Sep 2019 10:28:18 +0000 (18:28 +0800)]
ethernet: test apps can build with ethernet disabled

5 years agoMerge branch 'bugfix/remove_v40_deprecations' into 'master'
Jiang Jiang Jian [Thu, 19 Sep 2019 08:07:01 +0000 (16:07 +0800)]
Merge branch 'bugfix/remove_v40_deprecations' into 'master'

Remove features deprecated before ESP-IDF V4.0

Closes IDF-507

See merge request espressif/esp-idf!5841

5 years agoMerge branch 'fix/nimble_example_test' into 'master'
Angus Gratton [Thu, 19 Sep 2019 03:11:08 +0000 (11:11 +0800)]
Merge branch 'fix/nimble_example_test' into 'master'

nimble_example_test: Fix BlePeripehral Test thread stuck issue

See merge request espressif/esp-idf!5510

5 years agocmake: Account for IDF_PATH case mismatches on case insensitive filesystems
Angus Gratton [Wed, 18 Sep 2019 07:54:10 +0000 (17:54 +1000)]
cmake: Account for IDF_PATH case mismatches on case insensitive filesystems

5 years agoMerge branch 'bugfix/ble_mesh_get_timer_remaining_time' into 'master'
Jiang Jiang Jian [Wed, 18 Sep 2019 08:38:24 +0000 (16:38 +0800)]
Merge branch 'bugfix/ble_mesh_get_timer_remaining_time' into 'master'

ble_mesh: fix ble mesh get timer remaining time

See merge request espressif/esp-idf!6060

5 years agoMerge branch 'bugfix/IDF-997' into 'master'
Angus Gratton [Wed, 18 Sep 2019 07:15:21 +0000 (15:15 +0800)]
Merge branch 'bugfix/IDF-997' into 'master'

docs: Update eclipse setup doc with the IDF Eclipse Plugins github link

Closes IDF-997 and IDF-194

See merge request espressif/esp-idf!6105

5 years agoesp_flash: put adapter to legacy functions into IRAM to be back-compatible
michael [Wed, 18 Sep 2019 07:07:47 +0000 (15:07 +0800)]
esp_flash: put adapter to legacy functions into IRAM to be back-compatible

5 years agoMerge branch 'doc/Add_Chinese_translation_to_sdmmc_in_storage_folder' into 'master'
Krzysztof Budzynski [Wed, 18 Sep 2019 05:28:16 +0000 (13:28 +0800)]
Merge branch 'doc/Add_Chinese_translation_to_sdmmc_in_storage_folder' into 'master'

Add Chinese transaltion to sdmmc in storage folder

See merge request espressif/esp-idf!6029

5 years agoAdd Chinese transaltion to sdmmc in storage folder
Wang Fang [Wed, 18 Sep 2019 05:28:16 +0000 (13:28 +0800)]
Add Chinese transaltion to sdmmc in storage folder

The translation should be first reviewed by technical reviewer Xiao Xufeng and then by Carrie

The translation for the other documents in storage folder can be found in MR5613, MR5620 and MR5737.

5 years agoesp_wifi: Update wifi lib
xiehang [Mon, 16 Sep 2019 03:07:17 +0000 (11:07 +0800)]
esp_wifi: Update wifi lib

5 years agogh_action: fix error on new pull request
suda-morris [Wed, 4 Sep 2019 07:36:50 +0000 (15:36 +0800)]
gh_action: fix error on new pull request

1. Disable the broken pull request sync temporarily
2. move python lint from travis to github action

5 years agoMerge branch 'bugfix/fix_http_request' into 'master'
Ivan Grokhotkov [Tue, 17 Sep 2019 13:29:16 +0000 (21:29 +0800)]
Merge branch 'bugfix/fix_http_request' into 'master'

Fix http_request example

See merge request espressif/esp-idf!6064

5 years agocxx: force pthread to appear later in link line
Renz Christian Bagaporo [Tue, 17 Sep 2019 10:07:47 +0000 (18:07 +0800)]
cxx: force pthread to appear later in link line

5 years agoMerge branch 'fix/esp_flash_coredump' into 'master'
Ivan Grokhotkov [Tue, 17 Sep 2019 09:40:30 +0000 (17:40 +0800)]
Merge branch 'fix/esp_flash_coredump' into 'master'

esp_flash: fix coredump issues

See merge request espressif/esp-idf!5917

5 years agoMerge branch 'feature/compile_option_O0' into 'master'
Ivan Grokhotkov [Tue, 17 Sep 2019 08:54:55 +0000 (16:54 +0800)]
Merge branch 'feature/compile_option_O0' into 'master'

build_system: add new compiler optimization levels

See merge request espressif/esp-idf!5686

5 years agoidf_test: Disable tests for Wi-Fi auto reconnect
Angus Gratton [Tue, 17 Sep 2019 08:41:09 +0000 (18:41 +1000)]
idf_test: Disable tests for Wi-Fi auto reconnect

Disable one, remove IDF tag from the other

5 years agoMerge branch 'bugfix/idf_py_dependent_tasks' into 'master'
Angus Gratton [Tue, 17 Sep 2019 08:26:25 +0000 (16:26 +0800)]
Merge branch 'bugfix/idf_py_dependent_tasks' into 'master'

idf.py: Fix execution order for dependent tasks

Closes IDF-901 and IDFGH-1710

See merge request espressif/esp-idf!5859

5 years agodocs: Update eclipse setup doc with the IDF Eclipse Plugins github link
Kondal Kolipaka [Mon, 16 Sep 2019 07:52:30 +0000 (13:22 +0530)]
docs: Update eclipse setup doc with the IDF Eclipse Plugins github link

5 years agoMerge branch 'feature/add_chip_revision_to_image_header' into 'master'
Angus Gratton [Tue, 17 Sep 2019 04:52:00 +0000 (12:52 +0800)]
Merge branch 'feature/add_chip_revision_to_image_header' into 'master'

app_image: add chip revision in image header

Closes IDF-811 and IDFGH-1778

See merge request espressif/esp-idf!5926

5 years agobuild: In GNU Make, use "cygpath -m" to avoid backslashes
Angus Gratton [Tue, 17 Sep 2019 03:47:05 +0000 (13:47 +1000)]
build: In GNU Make, use "cygpath -m" to avoid backslashes

Fixes issues where backslashes in KCONFIG paths are later expanded as shell escape sequences.

5 years agoMerge branch 'doc/add_Chinese_translation_for_touch_pad_in_api-reference' into 'master'
Krzysztof Budzynski [Tue, 17 Sep 2019 03:22:30 +0000 (11:22 +0800)]
Merge branch 'doc/add_Chinese_translation_for_touch_pad_in_api-reference' into 'master'

Add Chinese translation for touch_pad.rst in api-reference

See merge request espressif/esp-idf!5445

5 years agoAdd Chinese translation for touch_pad.rst in api-reference:
Wang Fang [Tue, 17 Sep 2019 03:22:30 +0000 (11:22 +0800)]
Add Chinese translation for touch_pad.rst in api-reference:

1. Add link to en/api-reference/peripherals/touch_pad.rst
2. Add Chinese translation to zh_CN/api-reference/peripherals/touch_pad.rst

5 years agoMerge branch 'bugfix/cmake_component_names' into 'master'
Angus Gratton [Tue, 17 Sep 2019 03:16:25 +0000 (11:16 +0800)]
Merge branch 'bugfix/cmake_component_names' into 'master'

CMake: Component name related bugfixes

See merge request espressif/esp-idf!5921

5 years agoMerge branch 'feature/idf_py_version' into 'master'
Angus Gratton [Tue, 17 Sep 2019 00:31:59 +0000 (08:31 +0800)]
Merge branch 'feature/idf_py_version' into 'master'

idf.py: Add --version option

Closes IDF-702

See merge request espressif/esp-idf!5800

5 years agoidf.py: Fix execution order for dependent tasks
Sergei Silnov [Wed, 21 Aug 2019 12:24:14 +0000 (14:24 +0200)]
idf.py: Fix execution order for dependent tasks

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

Add tests for idf.py
Move param check from cmake to idf_py test
Refactor task processing for idf.py
Add code comments
Fix an issue when options for dependent tasks are ignored
Add check for dupes in command list

5 years agoAdd idf.py --version option
Sergei Silnov [Thu, 15 Aug 2019 13:42:15 +0000 (15:42 +0200)]
Add idf.py --version option

Update docs on how to check IDF version
Show dependencies check information only in verbose mode

5 years agoAdd chip revision into image header
suda-morris [Mon, 16 Sep 2019 03:47:23 +0000 (11:47 +0800)]
Add chip revision into image header

Check chip id and chip revision before boot app image

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

5 years agoble_mesh: fix duplicate memory free during receiving status message
lly [Mon, 16 Sep 2019 07:05:14 +0000 (15:05 +0800)]
ble_mesh: fix duplicate memory free during receiving status message

5 years agoble_mesh: make unicast elem lookup O(1)
lly [Mon, 16 Sep 2019 06:55:41 +0000 (14:55 +0800)]
ble_mesh: make unicast elem lookup O(1)

5 years agoble_mesh: use adv report flow control for ble mesh
lly [Mon, 16 Sep 2019 06:43:30 +0000 (14:43 +0800)]
ble_mesh: use adv report flow control for ble mesh

5 years agoMerge branch 'bugfix/fix_yaml_load_warnings' into 'master'
Angus Gratton [Mon, 16 Sep 2019 01:44:10 +0000 (09:44 +0800)]
Merge branch 'bugfix/fix_yaml_load_warnings' into 'master'

python: Fix yaml.load warnings

See merge request espressif/esp-idf!5404

5 years agocoredump: use esp_flash api in coredump
Michael (XIAO Xufeng) [Wed, 11 Sep 2019 18:23:44 +0000 (02:23 +0800)]
coredump: use esp_flash api in coredump

Also put esp_flash functions into noflash region, when
ESP32_PANIC_HANDLER_IRAM and coredump are enabled. The option disables
the re-enabling of the CPU-cache when it's disabled during coredump.
This requires all the coredump functions including the flash API to be
in the D/IRAM.

5 years agoesp_flash: fix the coredump issue
Michael (XIAO Xufeng) [Wed, 11 Sep 2019 18:41:00 +0000 (02:41 +0800)]
esp_flash: fix the coredump issue

During coredump, dangerous-area-checking should be disabled, and cache
disabling should be replaced by a safer version.

Dangerous-area-checking used to be in the HAL, but it seems to be more
fit to os functions. So it's moved to os functions. Interfaces are
provided to switch between os functions during coredump.

5 years agoesp_flash: fix coredump for legacy spi flash API
Michael (XIAO Xufeng) [Tue, 10 Sep 2019 06:34:06 +0000 (14:34 +0800)]
esp_flash: fix coredump for legacy spi flash API

When legacy mode is used, the coredump still fails during linking
because "esp_flash_init_default_chip", "esp_flash_app_init" and
"esp_flash_default_chip " are not compiled and linked.

Instead of using ``if`` macros in callers, these functions are protected
by ``if`` macros in the header, and also not compiled in the sources.
"esp_flash_default_chip" variable is compiled with safe default value.

5 years agopython: Fix yaml.load warnings
Sergei Silnov [Fri, 28 Jun 2019 14:36:20 +0000 (16:36 +0200)]
python: Fix yaml.load warnings

Since pyyaml 5.1 yaml.load without specifing loader is deprecated
Details: https://msg.pyyaml.org/load

To keep code compatible with older versions of pyyaml
and keep best perfomance CLoader with fallback to Loader is used.

5 years agoFix http_request example
Sagar Bijwe [Tue, 10 Sep 2019 13:24:05 +0000 (18:54 +0530)]
Fix http_request example

1) WEB_PATH should path relative to document root of web server.
2) HTTP request should contain "Host" header of format "host:port".
3) Port number in the example should be configurable.

5 years agonimble_test: Fix nimble example test CI
Shivani Tipnis [Wed, 24 Jul 2019 09:27:22 +0000 (17:27 +0800)]
nimble_test: Fix nimble example test CI

5 years agoMerge branch 'feat/esp_flash_support_encrypt' into 'master'
Angus Gratton [Fri, 13 Sep 2019 06:52:01 +0000 (14:52 +0800)]
Merge branch 'feat/esp_flash_support_encrypt' into 'master'

esp_flash: add support for encrypted read and write

See merge request espressif/esp-idf!6008

5 years agoMerge branch 'bugfix/use_local_kconfiglib' into 'master'
Angus Gratton [Fri, 13 Sep 2019 06:46:42 +0000 (14:46 +0800)]
Merge branch 'bugfix/use_local_kconfiglib' into 'master'

Use kconfiglib from $IDF_PATH/tools/kconfig_new

See merge request espressif/esp-idf!6078

5 years agoMerge branch 'doc/add-extension-sphinx.ext.todo' into 'master'
Angus Gratton [Fri, 13 Sep 2019 06:46:09 +0000 (14:46 +0800)]
Merge branch 'doc/add-extension-sphinx.ext.todo' into 'master'

Add extension "sphinx.ext.todo" for todo notes in rst files. Add info how to use it.

See merge request espressif/esp-idf!6084

5 years agoMerge branch 'feature/idf_py_depeprecation_parameter_flag' into 'master'
Angus Gratton [Fri, 13 Sep 2019 06:30:27 +0000 (14:30 +0800)]
Merge branch 'feature/idf_py_depeprecation_parameter_flag' into 'master'

idf.py: Add support for deprecation of command/options

See merge request espressif/esp-idf!5433

5 years agoMerge branch 'bugfix/do_not_use_absolute_paths_to_other_components' into 'master'
Angus Gratton [Thu, 12 Sep 2019 23:51:22 +0000 (07:51 +0800)]
Merge branch 'bugfix/do_not_use_absolute_paths_to_other_components' into 'master'

app_update: use build system api to get partition_table dir

See merge request espressif/esp-idf!6039

5 years agoWi-Fi: remove wifi_fast_scan_threshold_t which is not suitable in name
Jack [Thu, 5 Sep 2019 04:43:17 +0000 (12:43 +0800)]
Wi-Fi: remove wifi_fast_scan_threshold_t which is not suitable in name

5 years agodport: remove clock_en and reset bitname which is not suitable
Jack [Thu, 5 Sep 2019 04:35:14 +0000 (12:35 +0800)]
dport: remove clock_en and reset bitname which is not suitable

5 years agosoc: Remove deprecated LEDC struct register names (bit_num, div_num)
Angus Gratton [Wed, 21 Aug 2019 02:58:29 +0000 (12:58 +1000)]
soc: Remove deprecated LEDC struct register names (bit_num, div_num)

Deprecated since ESP-IDF V3.0

5 years agosoc: remove deprecated io_mux PIN_PULLxxx_yyy macros
Angus Gratton [Wed, 21 Aug 2019 02:57:07 +0000 (12:57 +1000)]
soc: remove deprecated io_mux PIN_PULLxxx_yyy macros

Deprecated before ESP-IDF V1.0!

5 years agombedtls: Remove esp_aes_encrypt/decrypt
Angus Gratton [Wed, 21 Aug 2019 02:55:26 +0000 (12:55 +1000)]
mbedtls: Remove esp_aes_encrypt/decrypt

Deprecated in ESP-IDF V3.1

Anyone reading this should please include mbedtls/aes.h and use mbedTLS APIs,
not the ESP-specific APIs.

5 years agoheap: Remove esp_heap_alloc_caps header
Angus Gratton [Wed, 21 Aug 2019 02:53:53 +0000 (12:53 +1000)]
heap: Remove esp_heap_alloc_caps header

Deprecated in ESP-IDF V3.1

5 years agofatfs: Remove esp_vfs_fat_unregister()
Angus Gratton [Wed, 21 Aug 2019 02:52:55 +0000 (12:52 +1000)]
fatfs: Remove esp_vfs_fat_unregister()

Deprecated in ESP-IDF V2.0

5 years agoesp_wifi: Remove WIFI_PS_MODEM constant
Angus Gratton [Wed, 21 Aug 2019 02:50:14 +0000 (12:50 +1000)]
esp_wifi: Remove WIFI_PS_MODEM constant

Deprecated in ESP-IDF V3.1

5 years agoesp_wifi: Remove deprecated auto connect API
Angus Gratton [Wed, 21 Aug 2019 02:49:30 +0000 (12:49 +1000)]
esp_wifi: Remove deprecated auto connect API

Deprecated in ESP-IDF V3.1

5 years agoringbuf: Remove deprecated RingbufferType_t
Angus Gratton [Wed, 21 Aug 2019 02:48:32 +0000 (12:48 +1000)]
ringbuf: Remove deprecated RingbufferType_t

Deprecated in ESP-IDF V3.1

5 years agowdt: Remove deprecated esp_task_wdt_feed() function
Angus Gratton [Wed, 21 Aug 2019 02:47:12 +0000 (12:47 +1000)]
wdt: Remove deprecated esp_task_wdt_feed() function

Deprecated in ESP-IDF V3.1

5 years agoesp32/esp_common: Remove deprecated esp_efuse_read_mac() function
Angus Gratton [Wed, 21 Aug 2019 02:46:09 +0000 (12:46 +1000)]
esp32/esp_common: Remove deprecated esp_efuse_read_mac() function

Deprecated since ESP-IDF V2.0

5 years agoesp32/esp_common: Remove deprecated system_* APIs
Angus Gratton [Wed, 21 Aug 2019 02:45:09 +0000 (12:45 +1000)]
esp32/esp_common: Remove deprecated system_* APIs

Mostly deprecated before ESP-IDF V1.0 & V2.0

5 years agoesp_adc_cal: Remove deprecated ADC calibration functions
Angus Gratton [Wed, 21 Aug 2019 02:41:16 +0000 (12:41 +1000)]
esp_adc_cal: Remove deprecated ADC calibration functions

Deprecated since ESP-IDF V3.1

5 years agoesp32: Remove deprecated system_deep_sleep function
Angus Gratton [Wed, 21 Aug 2019 02:39:58 +0000 (12:39 +1000)]
esp32: Remove deprecated system_deep_sleep function

Deprecated since ESP-IDF V3.0

5 years agoesp32/test: fix usage of deprecated fields
Ivan Grokhotkov [Fri, 26 Oct 2018 11:52:49 +0000 (19:52 +0800)]
esp32/test: fix usage of deprecated fields

5 years agosoc/pm: Remove deprecated use of rtc_cpu_freq_t enum
Angus Gratton [Wed, 21 Aug 2019 02:38:05 +0000 (12:38 +1000)]
soc/pm: Remove deprecated use of rtc_cpu_freq_t enum

Removes deprecated ways of setting/getting CPU freq, light sleep freqs.

Deprecated since ESP-IDF V3.2

5 years agodriver: Remove features deprecated pre-IDF V4.0
Angus Gratton [Wed, 21 Aug 2019 02:31:44 +0000 (12:31 +1000)]
driver: Remove features deprecated pre-IDF V4.0

5 years agoapp_update: Remove deprecated "make erase_ota" target
Angus Gratton [Wed, 21 Aug 2019 02:20:04 +0000 (12:20 +1000)]
app_update: Remove deprecated "make erase_ota" target

Deprecated in v3.2

5 years agobootloader_support: Remove deprecated partition load/verify functions
Angus Gratton [Wed, 21 Aug 2019 02:19:08 +0000 (12:19 +1000)]
bootloader_support: Remove deprecated partition load/verify functions

Deprecated since v3.2

5 years agobluetooth: Remove bt.h header (deprecated in v3.1-dev)
Angus Gratton [Wed, 21 Aug 2019 02:17:57 +0000 (12:17 +1000)]
bluetooth: Remove bt.h header (deprecated in v3.1-dev)

5 years agoMerge branch 'bugfix/transport' into 'master'
Jiang Jiang Jian [Thu, 12 Sep 2019 05:55:48 +0000 (13:55 +0800)]
Merge branch 'bugfix/transport' into 'master'

fix(transport): Fix a bug of the connection whether be active or not.

See merge request espressif/esp-idf!5604

5 years agofix(transport): Fix a bug of the connection whether be active or not by timeout optio...
Liu Han [Thu, 12 Sep 2019 05:55:47 +0000 (13:55 +0800)]
fix(transport): Fix a bug of the connection whether be active or not by timeout option when the select function return a correct value.

5 years agoMerge branch 'docs/wifi_update_concurrent_mode_info' into 'master'
Jiang Jiang Jian [Thu, 12 Sep 2019 05:45:45 +0000 (13:45 +0800)]
Merge branch 'docs/wifi_update_concurrent_mode_info' into 'master'

docs: wifi: wifi_guide update for disconnection warning in case of invalid...

See merge request espressif/esp-idf!5861

5 years agodocs: wifi: wifi_guide update for disconnection warning in case of invalid initiation...
Hrudaynath Dhabe [Thu, 12 Sep 2019 05:45:44 +0000 (13:45 +0800)]
docs: wifi: wifi_guide update for disconnection warning in case of invalid initiation in `WIFI_MODE_APSTA`.

    Added warning to expect momentary disconnection of exSTA if channel of exAP is different than that of softAP and a prescribed solution.

5 years agoMerge branch 'bugfix/uart_select_free' into 'master'
Jiang Jiang Jian [Thu, 12 Sep 2019 05:38:43 +0000 (13:38 +0800)]
Merge branch 'bugfix/uart_select_free' into 'master'

VFS: Fix memory access after free() in UART select()

Closes IDFGH-1820

See merge request espressif/esp-idf!6045

5 years agoMerge branch 'feature/btdm_add_hf_nvrc_command' into 'master'
Jiang Jiang Jian [Thu, 12 Sep 2019 05:25:18 +0000 (13:25 +0800)]
Merge branch 'feature/btdm_add_hf_nvrc_command' into 'master'

BT HFP: Add AT+NREC=0 command for disabling AG echo cancellation.

See merge request espressif/esp-idf!5974

5 years agoMerge branch 'bugfix/btdm_config_msbc' into 'master'
Jiang Jiang Jian [Thu, 12 Sep 2019 05:23:41 +0000 (13:23 +0800)]
Merge branch 'bugfix/btdm_config_msbc' into 'master'

components/bt: Disable Wide Bond Speech when SCO data path is PCM

See merge request espressif/esp-idf!5978

5 years agoesp_flash: add support for encrypted read and write
Michael (XIAO Xufeng) [Thu, 5 Sep 2019 10:45:45 +0000 (18:45 +0800)]
esp_flash: add support for encrypted read and write

Using legacy implementation.

5 years agoApply suggestion to docs/en/contribute/documenting-code.rst
Kirill Chalov [Thu, 12 Sep 2019 04:36:13 +0000 (12:36 +0800)]
Apply suggestion to docs/en/contribute/documenting-code.rst

5 years agoUse kconfiglib from $IDF_PATH/tools/kconfig_new
Roland Dobai [Wed, 11 Sep 2019 09:18:18 +0000 (11:18 +0200)]
Use kconfiglib from $IDF_PATH/tools/kconfig_new

5 years agoAllow the extension for adding todo notes to rst files. Add information on how to...
Kirill Chalov [Wed, 11 Sep 2019 09:15:00 +0000 (17:15 +0800)]
Allow the extension  for adding todo notes to rst files. Add information on how to use this extension to the contribution section.

5 years agoMerge branch 'bugfix/cmake_sdkconfig_path' into 'master'
Angus Gratton [Wed, 11 Sep 2019 03:39:49 +0000 (11:39 +0800)]
Merge branch 'bugfix/cmake_sdkconfig_path' into 'master'

fix bug for cmake build system

See merge request espressif/esp-idf!6052

5 years agofix bug for cmake build system
jiangguangming [Mon, 9 Sep 2019 07:46:47 +0000 (15:46 +0800)]
fix bug for cmake build system

The path of ${SDKCONFIG_H} does not exist, should be replaced by ${sdkconfig_header}.

5 years agofix the bug that ESP32 sends broadcast to phone after smartconfig done
zhangyanjiao [Wed, 11 Sep 2019 02:42:16 +0000 (10:42 +0800)]
fix the bug that ESP32 sends broadcast to phone after smartconfig done

5 years agoMerge branch 'bugfix/flash_encryption_disable_plaintext' into 'master'
Angus Gratton [Tue, 10 Sep 2019 23:59:33 +0000 (07:59 +0800)]
Merge branch 'bugfix/flash_encryption_disable_plaintext' into 'master'

flash encryption: Always disable plaintext reflashes in Release mode

See merge request espressif/esp-idf!6051

5 years agoMerge branch 'bugfix/wpa2_ent_eap_reauth_fail' into 'master'
Jiang Jiang Jian [Tue, 10 Sep 2019 12:14:22 +0000 (20:14 +0800)]
Merge branch 'bugfix/wpa2_ent_eap_reauth_fail' into 'master'

wpa_supplicant: Fix EAP Re-authentication issue

See merge request espressif/esp-idf!5588

5 years agoble_mesh: fix ble mesh get timer remaining time
lly [Tue, 10 Sep 2019 08:58:41 +0000 (16:58 +0800)]
ble_mesh: fix ble mesh get timer remaining time

5 years agoMerge branch 'bugfix/multi_heap_printf' into 'master'
Angus Gratton [Tue, 10 Sep 2019 05:26:27 +0000 (13:26 +0800)]
Merge branch 'bugfix/multi_heap_printf' into 'master'

heap: Fix printf usage in heap poisoning

See merge request espressif/esp-idf!6046

5 years agoMerge branch 'doc/build_system_requirements' into 'master'
Angus Gratton [Tue, 10 Sep 2019 05:10:03 +0000 (13:10 +0800)]
Merge branch 'doc/build_system_requirements' into 'master'

docs: Explain build system REQUIRES & PRIV_REQUIRES in more detail

See merge request espressif/esp-idf!5965

5 years agoVFS: Fix memory access after free() in UART select()
Roland Dobai [Mon, 9 Sep 2019 13:02:38 +0000 (15:02 +0200)]
VFS: Fix memory access after free() in UART select()

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

5 years agoMerge branch 'bugfix/ble_mesh_related_bugfixes' into 'master'
Jiang Jiang Jian [Tue, 10 Sep 2019 01:46:26 +0000 (09:46 +0800)]
Merge branch 'bugfix/ble_mesh_related_bugfixes' into 'master'

Bugfix/ble mesh related bugfixes

See merge request espressif/esp-idf!5975