]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agoModified http_parser to handle ICY uris.
Vikram Dattu [Thu, 26 Sep 2019 05:54:13 +0000 (11:24 +0530)]
Modified http_parser to handle ICY uris.

ICY URIs e.g `http://uk1.internet-radio.com/proxy/vombat?mp=/;` need to
be handled differently.

For basic use case, these URIs are similar to HTTP with exception that they reply with `ICY 200` etc in place of `HTTP/1.1 200`.

In http_parser, we now also parse ICY URIs to be able to handle these similar to HTTP.

Signed-off-by: Vikram Dattu <vikram.dattu@espressif.com>
5 years agoMerge branch 'test/add_wifi_init_unit_test_case' into 'master'
Angus Gratton [Fri, 11 Oct 2019 05:00:59 +0000 (13:00 +0800)]
Merge branch 'test/add_wifi_init_unit_test_case' into 'master'

add wifi init unit test cases

Closes IDF-77

See merge request espressif/esp-idf!4200

5 years agoadd wifi init unit test cases
Hu Chao Ru [Fri, 11 Oct 2019 05:00:57 +0000 (13:00 +0800)]
add wifi init unit test cases

5 years agoMerge branch 'fix/cmake_req_private_comp' into 'master'
Angus Gratton [Fri, 11 Oct 2019 04:58:45 +0000 (12:58 +0800)]
Merge branch 'fix/cmake_req_private_comp' into 'master'

cmake: Fix cmakelists to add required private components

See merge request espressif/esp-idf!5428

5 years agoMerge branch 'bugfix/wifi_lib_ci' into 'master'
Jiang Jiang Jian [Thu, 10 Oct 2019 14:25:36 +0000 (22:25 +0800)]
Merge branch 'bugfix/wifi_lib_ci' into 'master'

ci: fix ci issues of wifi lib

See merge request espressif/esp-idf!6288

5 years agoMerge branch 'NimBLE/fix_esp_nimble_hci_delay' into 'master'
Mahavir Jain [Thu, 10 Oct 2019 09:20:15 +0000 (17:20 +0800)]
Merge branch 'NimBLE/fix_esp_nimble_hci_delay' into 'master'

NimBLE: Misc changes in NimBLE porting layer and menuconfig option

See merge request espressif/esp-idf!6243

5 years agoNimBLE: Misc changes in NimBLE porting layer and menuconfig option
Prasad Alatkar [Thu, 10 Oct 2019 09:20:15 +0000 (17:20 +0800)]
NimBLE: Misc changes in NimBLE porting layer and menuconfig option

- Minor fix to remove while loop & delay while transmitting data from
  host to controller.
- Add menuconfig option to enable predefined public-private keypair for
  debugging (Vol. 3, Part H, 2.3.5.6.1)

5 years agoMerge branch 'docs/Update_CN_Getting_Started_With_Changes_in_EN' into 'master'
Krzysztof Budzynski [Thu, 10 Oct 2019 08:52:07 +0000 (16:52 +0800)]
Merge branch 'docs/Update_CN_Getting_Started_With_Changes_in_EN' into 'master'

Add translation for getting started guide - batch 1

See merge request espressif/esp-idf!6147

5 years agoAdd translation for getting started guide - batch 1
Natasha [Thu, 10 Oct 2019 08:52:07 +0000 (16:52 +0800)]
Add translation for getting started guide - batch 1

5 years agoMerge branch 'bugfix/ut_adjtime' into 'master'
Angus Gratton [Thu, 10 Oct 2019 03:08:46 +0000 (11:08 +0800)]
Merge branch 'bugfix/ut_adjtime' into 'master'

newlib: Fix UT - test time adjustment happens linearly

See merge request espressif/esp-idf!6245

5 years agoMerge branch 'bugfix/fixes_from_kconfiglib_update' into 'master'
Angus Gratton [Thu, 10 Oct 2019 03:06:29 +0000 (11:06 +0800)]
Merge branch 'bugfix/fixes_from_kconfiglib_update' into 'master'

Fix of menuconfig bug for MSYS2 and a couple of cosmetic changes

See merge request espressif/esp-idf!6255

5 years agoMerge branch 'bugfix/treat_unreg_components_as_unresolved' into 'master'
Ivan Grokhotkov [Wed, 9 Oct 2019 15:53:57 +0000 (23:53 +0800)]
Merge branch 'bugfix/treat_unreg_components_as_unresolved' into 'master'

CMake: Treat unregistered components as unresolved

See merge request espressif/esp-idf!5700

5 years agoMerge branch 'feature/cxx_coding_style' into 'master'
Ivan Grokhotkov [Wed, 9 Oct 2019 15:52:18 +0000 (23:52 +0800)]
Merge branch 'feature/cxx_coding_style' into 'master'

doc: Added basic C++ style guide

See merge request espressif/esp-idf!6216

5 years agoMerge branch 'feature/add_psram_workaround_option' into 'master'
Ivan Grokhotkov [Wed, 9 Oct 2019 15:41:09 +0000 (23:41 +0800)]
Merge branch 'feature/add_psram_workaround_option' into 'master'

make psram workaround depend on chip revison

Closes IDF-1004

See merge request espressif/esp-idf!6113

5 years agoMerge branch 'bugfix/coap_mbedtls_add_define_check_for_apln' into 'master'
Mahavir Jain [Wed, 9 Oct 2019 08:46:46 +0000 (16:46 +0800)]
Merge branch 'bugfix/coap_mbedtls_add_define_check_for_apln' into 'master'

ESP32/coap_mbedtls:add macro checks

See merge request espressif/esp-idf!6262

5 years agoESP32/coap_mbedtls:add macro checks
Aditya Patwardhan [Wed, 9 Oct 2019 08:46:46 +0000 (16:46 +0800)]
ESP32/coap_mbedtls:add macro checks
Closes https://github.com/espressif/esp-idf/issues/4156

5 years agoci: fix ci issues of wifi lib
chenyudong [Wed, 9 Oct 2019 07:07:19 +0000 (15:07 +0800)]
ci: fix ci issues of wifi lib

sync esp_wifi.h to wifi lib

5 years agoMerge branch 'doc/zh_CN_repo_README' into 'master'
Krzysztof Budzynski [Wed, 9 Oct 2019 05:48:35 +0000 (13:48 +0800)]
Merge branch 'doc/zh_CN_repo_README' into 'master'

add zh_CN translation of README in esp-idf repo

Closes IDF-957

See merge request espressif/esp-idf!6217

5 years agoAdded basic C++ style guide
Jakob Hasse [Wed, 25 Sep 2019 03:08:21 +0000 (11:08 +0800)]
Added basic C++ style guide

* C++ style guide
* Changed headings to "Title Case"

5 years agoadd zh_CN translation of README in esp-idf repo
suda-morris [Thu, 19 Sep 2019 11:08:59 +0000 (19:08 +0800)]
add zh_CN translation of README in esp-idf repo

5 years agoMerge branch 'bugfix/alt_exit_idf_monitor' into 'master'
Angus Gratton [Wed, 9 Oct 2019 01:39:51 +0000 (09:39 +0800)]
Merge branch 'bugfix/alt_exit_idf_monitor' into 'master'

idf_monitor: Exit with CTRL+X in menu

Closes IDFGH-1971 and IDFGH-1930

See merge request espressif/esp-idf!6260

5 years agoMerge branch 'bugfix/missing_build_targets_cmake' into 'master'
Ivan Grokhotkov [Tue, 8 Oct 2019 08:24:40 +0000 (16:24 +0800)]
Merge branch 'bugfix/missing_build_targets_cmake' into 'master'

esptool_py: add missing phony build targets for CMake

Closes IDFGH-370

See merge request espressif/esp-idf!5838

5 years agoMerge branch 'feat/spi_internal_header' into 'master'
Ivan Grokhotkov [Tue, 8 Oct 2019 08:19:46 +0000 (16:19 +0800)]
Merge branch 'feat/spi_internal_header' into 'master'

spi: move deprecated functions into internal header

See merge request espressif/esp-idf!5985

5 years agoMerge branch 'bugfix/examples_disconnect_before_restart' into 'master'
Ivan Grokhotkov [Tue, 8 Oct 2019 08:16:25 +0000 (16:16 +0800)]
Merge branch 'bugfix/examples_disconnect_before_restart' into 'master'

examples: disconnect from Wi-Fi before restart (and don't try to reconnect!)

See merge request espressif/esp-idf!6267

5 years agoidf_monitor: Exit with CTRL+X in menu
Per-Olov Jernberg [Sun, 6 Oct 2019 13:03:23 +0000 (15:03 +0200)]
idf_monitor: Exit with CTRL+X in menu

Currently, the only way of exiting the idf_monitor program is to hit the CTRL+] button, if your keyboard doesn't have that key unless you hit another modifier key, it's not super trivial to exit.

This change adds the option to exit with CTRL+T (for menu) then hitting X (or CTRL+X) for exiting.

Closes https://github.com/espressif/esp-idf/pull/4167
Closes https://github.com/espressif/esp-idf/issues/4129

5 years agoMerge branch 'bugfix/restful_server_make_flash' into 'master'
Ivan Grokhotkov [Tue, 8 Oct 2019 08:14:40 +0000 (16:14 +0800)]
Merge branch 'bugfix/restful_server_make_flash' into 'master'

examples/restful_server: fix Makefile syntax for flashing SPIFFS

Closes IDFGH-1841

See merge request espressif/esp-idf!6263

5 years agoFix cmake typo
Roland Dobai [Fri, 4 Oct 2019 10:25:51 +0000 (12:25 +0200)]
Fix cmake typo

5 years agotools: Fix idf.py menuconfig characters in MSYS2
Roland Dobai [Fri, 4 Oct 2019 10:15:19 +0000 (12:15 +0200)]
tools: Fix idf.py menuconfig characters in MSYS2

5 years agoCosmetic Kconfig fixes
Roland Dobai [Fri, 4 Oct 2019 10:14:05 +0000 (12:14 +0200)]
Cosmetic Kconfig fixes

5 years agoMerge branch 'bugfix/freertos_xTaskNotifyGive' into 'master'
Angus Gratton [Tue, 8 Oct 2019 04:21:40 +0000 (12:21 +0800)]
Merge branch 'bugfix/freertos_xTaskNotifyGive' into 'master'

freertos: remove semicolon in xTaskNotifyGive

See merge request espressif/esp-idf!6208

5 years agospi: move deprecated functions into internal header
Michael (XIAO Xufeng) [Tue, 3 Sep 2019 06:06:26 +0000 (14:06 +0800)]
spi: move deprecated functions into internal header

Resolves https://github.com/espressif/esp-idf/issues/4132

5 years agoesp_wifi: fix typo in comments (ESP_ERR_WIFI_NOT_STARTED)
Ivan Grokhotkov [Mon, 7 Oct 2019 14:48:32 +0000 (16:48 +0200)]
esp_wifi: fix typo in comments (ESP_ERR_WIFI_NOT_STARTED)

5 years agoexamples: gracefully shut down Wi-Fi before restart
Ivan Grokhotkov [Mon, 7 Oct 2019 14:46:25 +0000 (16:46 +0200)]
examples: gracefully shut down Wi-Fi before restart

This fixes the issue that if Wi-Fi is stopped from a shutdown handler,
the code in connect.c tries to reconnect, and fails because Wi-Fi is
already stopped.
Also make the error check in connect.c less strict.

5 years agosystem_api: call shutdown handlers in reverse order
Ivan Grokhotkov [Mon, 7 Oct 2019 14:36:18 +0000 (16:36 +0200)]
system_api: call shutdown handlers in reverse order

Similar to how destructors should be called in reverse order to the
constructors.

5 years agoMerge branch 'bugfix/ws_client_fixes' into 'master'
Ivan Grokhotkov [Mon, 7 Oct 2019 12:05:41 +0000 (20:05 +0800)]
Merge branch 'bugfix/ws_client_fixes' into 'master'

ws_client: various fixes

See merge request espressif/esp-idf!5879

5 years agoMerge branch 'bugfix/esp_tls_add_header_in_esp_tls_h' into 'master'
Mahavir Jain [Mon, 7 Oct 2019 11:47:33 +0000 (19:47 +0800)]
Merge branch 'bugfix/esp_tls_add_header_in_esp_tls_h' into 'master'

ESP32/esp_tls: include esp_err.h in esp_tls.h

See merge request espressif/esp-idf!6256

5 years agoESP32/esp-tls: include esp_err.h in esp_tls.h
Aditya Patwardhan [Mon, 7 Oct 2019 11:47:32 +0000 (19:47 +0800)]
ESP32/esp-tls: include esp_err.h in esp_tls.h
Closes https://github.com/espressif/esp-idf/issues/4100

5 years agoexamples/restful_server: fix Makefile syntax for flashing SPIFFS
Ivan Grokhotkov [Mon, 7 Oct 2019 11:28:38 +0000 (13:28 +0200)]
examples/restful_server: fix Makefile syntax for flashing SPIFFS

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

5 years agoMerge branch 'bugfix/set_url_discards_username_password' into 'master'
Mahavir Jain [Fri, 4 Oct 2019 05:48:55 +0000 (13:48 +0800)]
Merge branch 'bugfix/set_url_discards_username_password' into 'master'

fixes : set_url discards username and password

Closes IDFGH-1586

See merge request espressif/esp-idf!5694

5 years agofixes : set_url discards username and password
ganeshlandge [Mon, 5 Aug 2019 08:57:48 +0000 (14:27 +0530)]
fixes : set_url discards username and password

5 years agows_client: added subprotocol configuration option to websocket client
David Cermak [Thu, 22 Aug 2019 20:00:41 +0000 (22:00 +0200)]
ws_client: added subprotocol configuration option to websocket client

closes https://github.com/espressif/esp-idf/issues/3893

5 years agows_client: fixed path config issue when ws server configured using host and path...
David Cermak [Thu, 22 Aug 2019 19:25:20 +0000 (21:25 +0200)]
ws_client: fixed path config issue when ws server configured using host and path instead of uri

closes https://github.com/espressif/esp-idf/issues/3892

5 years agows_client: fixed transport config option when server address configured as host,...
David Cermak [Thu, 22 Aug 2019 19:01:08 +0000 (21:01 +0200)]
ws_client: fixed transport config option when server address configured as host, port, transport rather then uri

closes https://github.com/espressif/esp-idf/issues/3891

5 years agows_client: fix ping-pong mechanism to use mask, support reception of zero-payload...
David Cermak [Thu, 22 Aug 2019 15:39:20 +0000 (17:39 +0200)]
ws_client: fix ping-pong mechanism to use mask, support reception of zero-payload PONG and sending non-zero-payload PING

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

5 years agoMerge branch 'feature/uart_isr_iram' into 'master'
Ivan Grokhotkov [Wed, 2 Oct 2019 17:21:56 +0000 (01:21 +0800)]
Merge branch 'feature/uart_isr_iram' into 'master'

uart: add option to put ISR in IRAM

Closes IDF-893

See merge request espressif/esp-idf!5905

5 years agoMerge branch 'bugfix/deprecated_sdkconfig_defaults' into 'master'
Ivan Grokhotkov [Wed, 2 Oct 2019 17:12:01 +0000 (01:12 +0800)]
Merge branch 'bugfix/deprecated_sdkconfig_defaults' into 'master'

Handle deprecated values in sdkconfig.defaults

Closes IDF-1005

See merge request espressif/esp-idf!6203

5 years agouart: add option to put ISR in IRAM
suda-morris [Mon, 26 Aug 2019 09:14:15 +0000 (17:14 +0800)]
uart: add option to put ISR in IRAM

5 years agoHandle deprecated values in sdkconfig.defaults
Roland Dobai [Wed, 25 Sep 2019 13:58:02 +0000 (15:58 +0200)]
Handle deprecated values in sdkconfig.defaults

The issue was pointed out also in
https://github.com/espressif/esp-idf/issues/4092

5 years agoMerge branch 'bugfix/ext_flash_load_partitions' into 'master'
Ivan Grokhotkov [Wed, 2 Oct 2019 10:50:54 +0000 (18:50 +0800)]
Merge branch 'bugfix/ext_flash_load_partitions' into 'master'

spi_flash: ensure partition table loaded when esp_partition_register_external is called

Closes IDFGH-1916

See merge request espressif/esp-idf!6244

5 years agoMerge branch 'bugfix/changes_in_idf_to_make_compatible_with_wolfssl' into 'master'
Mahavir Jain [Wed, 2 Oct 2019 06:05:10 +0000 (14:05 +0800)]
Merge branch 'bugfix/changes_in_idf_to_make_compatible_with_wolfssl' into 'master'

Bugfix/changes in idf to make compatible with wolfssl

See merge request espressif/esp-idf!6149

5 years agonghttp: move config.h to private_include dirs
Mahavir Jain [Wed, 11 Sep 2019 10:42:53 +0000 (16:12 +0530)]
nghttp: move config.h to private_include dirs

5 years agonewlib: Fix UT - test time adjustment happens linearly
KonstantinKondrashov [Mon, 30 Sep 2019 19:05:03 +0000 (03:05 +0800)]
newlib: Fix UT - test time adjustment happens linearly

5 years agoexamples/ext_flash_fatfs: print out data partitions, add CI test
Ivan Grokhotkov [Mon, 30 Sep 2019 14:26:34 +0000 (16:26 +0200)]
examples/ext_flash_fatfs: print out data partitions, add CI test

5 years agospi_flash: load partition table before adding an external partition
Ivan Grokhotkov [Mon, 30 Sep 2019 14:11:09 +0000 (16:11 +0200)]
spi_flash: load partition table before adding an external partition

esp_partition_register_external did not call load_partitions, so if
it was called before any call to esp_partition_find, then the main
partition table would never be loaded. Introduce new function,
ensure_partitions_loaded, and call it both from esp_partition_find and
esp_partition_register_external.

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

5 years agoMerge branch 'bugfix/coex_fix_some_bugs' into 'master'
Jiang Jiang Jian [Mon, 30 Sep 2019 08:59:19 +0000 (16:59 +0800)]
Merge branch 'bugfix/coex_fix_some_bugs' into 'master'

fix some coexist bugs

See merge request espressif/esp-idf!5200

5 years agoMerge branch 'NimBLE/add_mbedTLS_option_for_tinycrypt' into 'master'
Mahavir Jain [Mon, 30 Sep 2019 06:15:43 +0000 (14:15 +0800)]
Merge branch 'NimBLE/add_mbedTLS_option_for_tinycrypt' into 'master'

NimBLE: Add optional mbedTLS support to NimBLE

See merge request espressif/esp-idf!6097

5 years agoNimBLE: Add optional mbedTLS support to NimBLE
Prasad Alatkar [Mon, 30 Sep 2019 06:15:43 +0000 (14:15 +0800)]
NimBLE: Add optional mbedTLS support to NimBLE

- Additional menuconfig option to select either mbedTLS or Tinycrypt from NimBLE.
- Addition of `CMAC` and `ECP_RESTARTABLE` to mbedTLS menuconfig option and
  `esp_config.h`.
- Changes NimBLE `component.mk` and `CMakeLists.txt` to support mbedTLS option.
- Minor changes to `app_mesh.c` application.

5 years agoCoexist: fix some coexist bugs
Xia Xiaotian [Thu, 12 Sep 2019 06:12:13 +0000 (14:12 +0800)]
Coexist: fix some coexist bugs

1. Fix high beacon and broadcast packets loss ratio of WiFi to make
   MDNS test pass.
2. Improve stability of WiFi performance with a little
   sacrifice of throughput.
3. Improve BLE advertising and connection performance with dynamic
   priority. It sacrifices a little WiFi throughput, but achieves balance
   between WiFi and Bluetooth.

5 years agoMerge branch 'bugfix/fix_wifi_stop_leads_to_watchdog' into 'master'
Jiang Jiang Jian [Mon, 30 Sep 2019 02:53:37 +0000 (10:53 +0800)]
Merge branch 'bugfix/fix_wifi_stop_leads_to_watchdog' into 'master'

esp_wifi: fix the bug that WiFi stop leads task watchdog

Closes WIFI-526 and WIFI-746

See merge request espressif/esp-idf!5830

5 years agoesp_wifi:
zhangyanjiao [Sun, 29 Sep 2019 02:16:38 +0000 (10:16 +0800)]
esp_wifi:
1. Fixed smartconfig ipc crash
2. Fix the WiFi init sequence bug
3. Fixed the bug that WiFi stop leads to task watchdog

5 years agoMerge branch 'bugfix/ble_mesh_client_invalid_addr_access' into 'master'
Jiang Jiang Jian [Sun, 29 Sep 2019 02:23:51 +0000 (10:23 +0800)]
Merge branch 'bugfix/ble_mesh_client_invalid_addr_access' into 'master'

ble_mesh: fix client model invalid address access

See merge request espressif/esp-idf!6212

5 years agoMerge branch 'bugfix/fix_cache_disable_access_psram' into 'master'
Jiang Jiang Jian [Sun, 29 Sep 2019 02:08:17 +0000 (10:08 +0800)]
Merge branch 'bugfix/fix_cache_disable_access_psram' into 'master'

esp_wifi: Put g_promis_buf to IRAM

See merge request espressif/esp-idf!6142

5 years agoMerge branch 'refactor/shrink_bootloader_bin_size' into 'master'
Ivan Grokhotkov [Fri, 27 Sep 2019 17:40:46 +0000 (01:40 +0800)]
Merge branch 'refactor/shrink_bootloader_bin_size' into 'master'

bootloader: shrink bin size

Closes IDF-1043

See merge request espressif/esp-idf!6194

5 years agoMerge branch 'feature/load_elf' into 'master'
Ivan Grokhotkov [Fri, 27 Sep 2019 11:36:25 +0000 (19:36 +0800)]
Merge branch 'feature/load_elf' into 'master'

Support ELF files loadable with gdb

Closes IDF-335

See merge request espressif/esp-idf!5779

5 years agobootloader: shrink bin size
suda-morris [Fri, 27 Sep 2019 02:58:30 +0000 (10:58 +0800)]
bootloader: shrink bin size

1. write a bootloader version of "getting chip revision" function.
2. reduce wordy log.

5 years agoMerge branch 'feature/enable_ethernet_unit_test' into 'master'
Ivan Grokhotkov [Thu, 26 Sep 2019 13:28:13 +0000 (21:28 +0800)]
Merge branch 'feature/enable_ethernet_unit_test' into 'master'

enable Ethernet unit test

Closes IDF-959

See merge request espressif/esp-idf!6144

5 years agoble_mesh: fix client model invalid address access
lly [Thu, 26 Sep 2019 11:38:25 +0000 (19:38 +0800)]
ble_mesh: fix client model invalid address access

5 years agofreertos: remove semicolon in xTaskNotifyGive
suda-morris [Thu, 26 Sep 2019 07:27:48 +0000 (15:27 +0800)]
freertos: remove semicolon in xTaskNotifyGive

5 years agoesp_wifi: Put g_promis_buf to IRAM
xiehang [Thu, 19 Sep 2019 08:49:31 +0000 (16:49 +0800)]
esp_wifi: Put g_promis_buf to IRAM

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

Fix Kconfig issues discovered by upstream Kconfiglib

See merge request espressif/esp-idf!6183

5 years agoMerge branch 'bugfix/ble_mesh_queue_task_init_check' into 'master'
Jiang Jiang Jian [Wed, 25 Sep 2019 07:08:05 +0000 (15:08 +0800)]
Merge branch 'bugfix/ble_mesh_queue_task_init_check' into 'master'

ble_mesh: check ble mesh queue and task init status

See merge request espressif/esp-idf!6192

5 years agoethernet: enable unit test
suda-morris [Thu, 19 Sep 2019 03:27:42 +0000 (11:27 +0800)]
ethernet: enable unit test

5 years agoMerge branch 'feature/bluedroid_min_encr_key_size' into 'master'
Jiang Jiang Jian [Wed, 25 Sep 2019 03:56:48 +0000 (11:56 +0800)]
Merge branch 'feature/bluedroid_min_encr_key_size' into 'master'

BT/Bluedroid : Add support to set min encryption key size requirement

See merge request espressif/esp-idf!6122

5 years agoBT/Bluedroid : Add support to set min encryption key requirement
Prasad Alatkar [Wed, 25 Sep 2019 03:56:47 +0000 (11:56 +0800)]
BT/Bluedroid : Add support to set min encryption key requirement

- Modifies `smp_utils.c` to add check on encryption key size received from
  peer.
- Modifies `esp_ble_gap_set_security_param` API to add minimum encryption key
  size requirement.

5 years agoMerge branch 'bugfix/btdm_loop_in_feature_req_ext' into 'master'
Jiang Jiang Jian [Wed, 25 Sep 2019 03:51:53 +0000 (11:51 +0800)]
Merge branch 'bugfix/btdm_loop_in_feature_req_ext' into 'master'

components/bt: Fix sending LMP_features_req_ext in a loop

See merge request espressif/esp-idf!6022

5 years agoble_mesh: check ble mesh queue and task init status
lly [Wed, 25 Sep 2019 03:03:18 +0000 (11:03 +0800)]
ble_mesh: check ble mesh queue and task init status

5 years agoMerge branch 'feature/idf_tools_installer_v2.1' into 'master'
Ivan Grokhotkov [Tue, 24 Sep 2019 09:19:04 +0000 (17:19 +0800)]
Merge branch 'feature/idf_tools_installer_v2.1' into 'master'

IDF tools installer: extra fixes, bump version to v2.1

See merge request espressif/esp-idf!6176

5 years agodocs: update get-started to use Tools Installer v2.1
Ivan Grokhotkov [Tue, 24 Sep 2019 08:39:27 +0000 (10:39 +0200)]
docs: update get-started to use Tools Installer v2.1

5 years agoSupport ELF files loadable with gdb
Roland Dobai [Mon, 22 Jul 2019 14:04:03 +0000 (16:04 +0200)]
Support ELF files loadable with gdb

5 years agocmake: Fix cmakelists to add required private components
Shivani Tipnis [Tue, 2 Jul 2019 09:51:28 +0000 (15:21 +0530)]
cmake: Fix cmakelists to add required private components

Fixes: https://github.com/espressif/esp-idf/issues/3710
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 agoFix Kconfig issues discovered by upstream Kconfiglib
Roland Dobai [Mon, 23 Sep 2019 14:10:57 +0000 (16:10 +0200)]
Fix Kconfig issues discovered by upstream Kconfiglib

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 agomake psram workaround depend on chip revison
suda-morris [Tue, 17 Sep 2019 02:28:51 +0000 (10:28 +0800)]
make psram workaround depend on chip revison

Since ESP32 revision 3, the PSRAM workaround is not needed.