]> granicus.if.org Git - esp-idf/log
esp-idf
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 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 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 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 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 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 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 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 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 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 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

5 years agobootloader: Link RTC clock functions to the iram_loader section
Angus Gratton [Tue, 10 Sep 2019 01:28:17 +0000 (11:28 +1000)]
bootloader: Link RTC clock functions to the iram_loader section

As flash encryption & secure boot needs these functions after the app is loaded.

Fixes regression introduced in fb72a6f629a62c0655e8eff1d2d3f67d7aa9b62c

5 years agodocs: Small cleanup of flash encryption docs
Angus Gratton [Tue, 10 Sep 2019 00:52:13 +0000 (10:52 +1000)]
docs: Small cleanup of flash encryption docs

5 years agoflash encryption: Ensure flash encryption can't be disabled if Secure Boot is on
Angus Gratton [Fri, 12 Jul 2019 06:29:40 +0000 (16:29 +1000)]
flash encryption: Ensure flash encryption can't be disabled if Secure Boot is on

5 years agodocs: Explain build system REQUIRES & PRIV_REQUIRES in more detail
Angus Gratton [Fri, 30 Aug 2019 08:08:19 +0000 (18:08 +1000)]
docs: Explain build system REQUIRES & PRIV_REQUIRES in more detail

Including an example.

5 years agoheap: Fix printf usage in heap poisoning
Darian Leung [Mon, 9 Sep 2019 13:56:39 +0000 (21:56 +0800)]
heap: Fix printf usage in heap poisoning

This commit fixes the bug where printf() is used in
verify_allocated_region() when ets_printf() should be used.

5 years agoMerge branch 'doc/review_api-ref_periph-sdspi_host' into 'master'
Krzysztof Budzynski [Mon, 9 Sep 2019 11:59:56 +0000 (19:59 +0800)]
Merge branch 'doc/review_api-ref_periph-sdspi_host' into 'master'

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

See merge request espressif/esp-idf!5732

5 years agoReview the file api-reference/peripherals/sdspi_host.rst
Kirill Chalov [Thu, 8 Aug 2019 12:15:48 +0000 (20:15 +0800)]
Review the file api-reference/peripherals/sdspi_host.rst

5 years agoble_mesh: update ble mesh examples sdkconfig.defaults
lly [Tue, 3 Sep 2019 11:32:05 +0000 (19:32 +0800)]
ble_mesh: update ble mesh examples sdkconfig.defaults

5 years agoble_mesh: fix ble mesh btc may caused memory leak
lly [Mon, 2 Sep 2019 07:39:59 +0000 (15:39 +0800)]
ble_mesh: fix ble mesh btc may caused memory leak

5 years agoble_mesh: fix publication period timestamp initialization
lly [Mon, 2 Sep 2019 07:37:10 +0000 (15:37 +0800)]
ble_mesh: fix publication period timestamp initialization

5 years agoble_mesh: remove useless mesh_opcode
lly [Mon, 2 Sep 2019 07:35:03 +0000 (15:35 +0800)]
ble_mesh: remove useless mesh_opcode

5 years agoble_mesh: fix bt_mesh_net_resend() caused compiling error
lly [Mon, 2 Sep 2019 07:32:20 +0000 (15:32 +0800)]
ble_mesh: fix bt_mesh_net_resend() caused compiling error

5 years agoble_mesh: fix adhering to the configured Friend Queue size
lly [Mon, 2 Sep 2019 07:30:40 +0000 (15:30 +0800)]
ble_mesh: fix adhering to the configured Friend Queue size

5 years agoble_mesh: remove useless code bt_mesh_trans_resend()
lly [Mon, 2 Sep 2019 07:18:33 +0000 (15:18 +0800)]
ble_mesh: remove useless code bt_mesh_trans_resend()

5 years agoble_mesh: lpn remove msg from cache on rejection
lly [Mon, 2 Sep 2019 07:17:20 +0000 (15:17 +0800)]
ble_mesh: lpn remove msg from cache on rejection

5 years agoble_mesh: introduce a helper for send callback function
lly [Mon, 2 Sep 2019 07:15:28 +0000 (15:15 +0800)]
ble_mesh: introduce a helper for send callback function

5 years agoble_mesh: fix heartbeat sending on friendship established/lost
lly [Mon, 2 Sep 2019 07:12:12 +0000 (15:12 +0800)]
ble_mesh: fix heartbeat sending on friendship established/lost

5 years agoble_mesh: fix checking for active heartbeat publication
lly [Mon, 2 Sep 2019 07:09:48 +0000 (15:09 +0800)]
ble_mesh: fix checking for active heartbeat publication

5 years agoble_mesh: fix starting iv update when not on primary subnet
lly [Mon, 2 Sep 2019 07:07:20 +0000 (15:07 +0800)]
ble_mesh: fix starting iv update when not on primary subnet

5 years agoble_mesh: fix canceling publication retransmit timer
lly [Mon, 2 Sep 2019 07:04:52 +0000 (15:04 +0800)]
ble_mesh: fix canceling publication retransmit timer

5 years agoble_mesh: fix resending segments on correct bearer
lly [Mon, 2 Sep 2019 07:03:42 +0000 (15:03 +0800)]
ble_mesh: fix resending segments on correct bearer

5 years agoble_mesh: fix not sending all segments through the Friend Queue
lly [Mon, 2 Sep 2019 06:59:41 +0000 (14:59 +0800)]
ble_mesh: fix not sending all segments through the Friend Queue

5 years agoble_mesh: fix canceled buffer memory leak
lly [Mon, 2 Sep 2019 06:55:09 +0000 (14:55 +0800)]
ble_mesh: fix canceled buffer memory leak

5 years agoble_mesh: remove some useless copy during ecdh calculation
lly [Mon, 2 Sep 2019 06:51:35 +0000 (14:51 +0800)]
ble_mesh: remove some useless copy during ecdh calculation

5 years agoble_mesh: move heartbeat sending to transport layer
lly [Mon, 2 Sep 2019 06:48:43 +0000 (14:48 +0800)]
ble_mesh: move heartbeat sending to transport layer

5 years agoble_mesh: fix provisioning send error handling
lly [Mon, 2 Sep 2019 06:42:35 +0000 (14:42 +0800)]
ble_mesh: fix provisioning send error handling

5 years agoble_mesh: fix rejecting invalid remote public key
lly [Mon, 2 Sep 2019 06:40:28 +0000 (14:40 +0800)]
ble_mesh: fix rejecting invalid remote public key

5 years agoble_mesh: add error checks for scan start/stop
lly [Mon, 2 Sep 2019 06:38:12 +0000 (14:38 +0800)]
ble_mesh: add error checks for scan start/stop

5 years agoble_mesh: rename reset_link() to reset_adv_link()
lly [Mon, 2 Sep 2019 06:36:24 +0000 (14:36 +0800)]
ble_mesh: rename reset_link() to reset_adv_link()

5 years agoble_mesh: fix public key mismatch error handling
lly [Mon, 2 Sep 2019 06:34:58 +0000 (14:34 +0800)]
ble_mesh: fix public key mismatch error handling

5 years agoble_mesh: update protocol error timeout from zephyr
lly [Mon, 2 Sep 2019 06:32:54 +0000 (14:32 +0800)]
ble_mesh: update protocol error timeout from zephyr

5 years agoble_mesh: fix segmented message RPL behavior
lly [Mon, 2 Sep 2019 06:26:32 +0000 (14:26 +0800)]
ble_mesh: fix segmented message RPL behavior

5 years agoble_mesh: clear LPN sent_req on failure
lly [Mon, 2 Sep 2019 06:22:28 +0000 (14:22 +0800)]
ble_mesh: clear LPN sent_req on failure

5 years agoble_mesh: update proxy sar operation from zephyr
lly [Mon, 2 Sep 2019 06:21:03 +0000 (14:21 +0800)]
ble_mesh: update proxy sar operation from zephyr

5 years agoble_mesh: fix postponing storage deadline indefinitely
lly [Mon, 2 Sep 2019 06:17:47 +0000 (14:17 +0800)]
ble_mesh: fix postponing storage deadline indefinitely

5 years agoble_mesh: fix RPL storage timeout handling
lly [Mon, 2 Sep 2019 06:16:33 +0000 (14:16 +0800)]
ble_mesh: fix RPL storage timeout handling

5 years agoble_mesh: fix output MIC with additional data
lly [Mon, 2 Sep 2019 06:06:15 +0000 (14:06 +0800)]
ble_mesh: fix output MIC with additional data

5 years agoble_mesh: remove non-standard relay opearation
lly [Mon, 2 Sep 2019 06:01:54 +0000 (14:01 +0800)]
ble_mesh: remove non-standard relay opearation

5 years agoble_mesh: fix finding netkey/appkey/devkey for tx/rx msg
lly [Mon, 2 Sep 2019 06:00:24 +0000 (14:00 +0800)]
ble_mesh: fix finding netkey/appkey/devkey for tx/rx msg

5 years agoble_mesh: fix failed to set device role caused mem leak
lly [Mon, 2 Sep 2019 05:08:05 +0000 (13:08 +0800)]
ble_mesh: fix failed to set device role caused mem leak

5 years agoble_mesh: ble mesh btc miscellaneous modifications
lly [Mon, 2 Sep 2019 05:01:06 +0000 (13:01 +0800)]
ble_mesh: ble mesh btc miscellaneous modifications

5 years agoble_mesh: fix MESH/NODE/FRND/FN/BV-11-C related bug
lly [Mon, 2 Sep 2019 04:40:31 +0000 (12:40 +0800)]
ble_mesh: fix MESH/NODE/FRND/FN/BV-11-C related bug

5 years agoble_mesh: fix MESH/NODE/CFG/GPXY/BV-02-C & MESH/NODE/CFG/NID/BV-02-C related bug
lly [Mon, 2 Sep 2019 04:38:49 +0000 (12:38 +0800)]
ble_mesh: fix MESH/NODE/CFG/GPXY/BV-02-C & MESH/NODE/CFG/NID/BV-02-C related bug

5 years agoble_mesh: fix MESH/NODE/CFG/HBS/BV-01-C related bug
lly [Mon, 2 Sep 2019 04:36:37 +0000 (12:36 +0800)]
ble_mesh: fix MESH/NODE/CFG/HBS/BV-01-C related bug

5 years agoble_mesh: rename ble mesh client model variables and functions
lly [Mon, 2 Sep 2019 04:06:20 +0000 (12:06 +0800)]
ble_mesh: rename ble mesh client model variables and functions

5 years agoble_mesh: reorganize ble mesh model files
lly [Mon, 2 Sep 2019 03:41:39 +0000 (11:41 +0800)]
ble_mesh: reorganize ble mesh model files

5 years agoble_mesh: sync zephyr v1.14.0 bt_hex()
lly [Mon, 2 Sep 2019 03:20:15 +0000 (11:20 +0800)]
ble_mesh: sync zephyr v1.14.0 bt_hex()

5 years agoble_mesh: fix provisioner prov auth bug
lly [Mon, 2 Sep 2019 03:17:25 +0000 (11:17 +0800)]
ble_mesh: fix provisioner prov auth bug

5 years agoMerge branch 'bugfix/mbedtls_client_only_config_build_failure' into 'master'
Mahavir Jain [Fri, 6 Sep 2019 13:12:04 +0000 (21:12 +0800)]
Merge branch 'bugfix/mbedtls_client_only_config_build_failure' into 'master'

Fix build issues in coap library with mbedtls client only config

See merge request espressif/esp-idf!5955

5 years agoMerge branch 'doc/add_Chinese_translation_to_README_files_in_components_and_tools_fol...
Krzysztof Budzynski [Fri, 6 Sep 2019 12:18:20 +0000 (20:18 +0800)]
Merge branch 'doc/add_Chinese_translation_to_README_files_in_components_and_tools_folders_1st_batch' into 'master'

Add Chinese translation for storage documents linked to README files in components and tools folders (1st batch)

See merge request espressif/esp-idf!5620

5 years agoAdd Chinese translation for README files in components and tools folders, including:
Wang Fang [Fri, 6 Sep 2019 12:18:19 +0000 (20:18 +0800)]
Add Chinese translation for README files in components and tools folders, including:

1. components/nvs_flash/nvs_partition_generator/README_CN.rst
2. components/wear_levelling/README_CN.rst
3. tools/mass_mfg/docs/README_CN.rst

5 years agoMerge branch 'doc/add_Chinese_translation_to_rst_files_in_storage_folder_1st_batch...
Krzysztof Budzynski [Fri, 6 Sep 2019 11:12:37 +0000 (19:12 +0800)]
Merge branch 'doc/add_Chinese_translation_to_rst_files_in_storage_folder_1st_batch' into 'master'

Doc/add chinese translation to rst files in storage folder 1st batch

See merge request espressif/esp-idf!5613

5 years agoAdd Chinese translation for the rst documents in storage folder, including:
Wang Fang [Fri, 6 Sep 2019 11:12:36 +0000 (19:12 +0800)]
Add Chinese translation for the rst documents in storage folder, including:

1. docs/zh_CN/api-reference/storage/fatfs.rst
2. docs/zh_CN/api-reference/storage/index.rst
3. docs/zh_CN/api-reference/storage/sdmmc.rst
4. docs/zh_CN/api-reference/storage/spiffs.rst
5. docs/zh_CN/api-reference/storage/wear-levelling.rst

5 years agoFix libcoap building with various MbedTLS compile time options
Jon Shallow [Wed, 28 Aug 2019 09:03:17 +0000 (10:03 +0100)]
Fix libcoap building with various MbedTLS compile time options

components/coap/port/coap_mbedtls.c:

Add in additional compile time check wrappers for different MbedTLS
configurations.

components/coap/CMakeLists.txt:
components/coap/component.mk:
components/coap/port/coap_notls.c:
components/coap/port/include/coap_config_posix.h:

Add in the ability to compile and run if MbedTLS does not have any TLS
mode enabled.

examples/protocols/coap_client/main/coap_client_example_main.c:

Inform user that MbedTLS Client Mode is required for DTLS if not enabled,
and coaps:// has been requested.
[Lower libcoap library will still error and report this condition]

examples/protocols/coap_server/main/coap_server_example_main.c:

Inform user that MbedTLS Server Mode is required for DTLS if not enabled.
[Lower libcoap library will still error and report this condition]

Closes https://github.com/espressif/esp-idf/issues/3961
Closes https://github.com/espressif/esp-idf/issues/3971
Closes https://github.com/espressif/esp-idf/pull/3977

5 years agocmake: Add new compiler optimization levels definitions
Andrew [Tue, 3 Sep 2019 05:12:58 +0000 (13:12 +0800)]
cmake: Add new compiler optimization levels definitions

Rename and add multiple kconfig compiler options. New compiler options
COMPILER_OPTIMIZATION_PERF and COMPILER_OPTIMIZATION_NONE have been added.
Optimize "Debug" and "Release" options to "Default" and "Size" respectively.
This commit also does the following:

- The COMPILER_OPTIMIZATION_PERF option introduced multiple bug.
This commit fixes those bugs.
- build.yml also updated to test for the new optimization options.