]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agolwip: autoip: used Kconfig parameters instead of constants to be in line with previou...
David Cermak [Tue, 8 Oct 2019 17:56:11 +0000 (19:56 +0200)]
lwip: autoip: used Kconfig parameters instead of constants to be in line with previous esp-lwip port and to have the BCT passed

5 years agomdns: fix possible race condition when checking DHCP status on WIFI_EVENT_STA_CONNECT...
David Cermak [Tue, 8 Oct 2019 17:53:56 +0000 (19:53 +0200)]
mdns: fix possible race condition when checking DHCP status on WIFI_EVENT_STA_CONNECTED event.

tcpip_adapter_dhcpc_get_status() returns the actual internal value of dhcp client without any locking or TCP/IP stack context call, so when CONNECTED event fired with default settings it started DHCP client in TCP/IP stack context and at the same time mdns event handler checking actual DHCP state, which could still be INIT (not STARTED). Purpose of this check is to enable PCB if DHCP was stopped before setting network interface up (typically static IP settings), so the solutin is to check against TCPIP_ADAPTER_DHCP_STOPPED state

5 years agoMerge branch 'bugfix/debug_logs_cleanup' into 'master'
Ivan Grokhotkov [Mon, 14 Oct 2019 15:37:51 +0000 (23:37 +0800)]
Merge branch 'bugfix/debug_logs_cleanup' into 'master'

Bugfix/debug logs cleanup

See merge request espressif/esp-idf!6209

5 years agowpa_supplicant: Make hexdump logs more compact
Hrudaynath Dhabe [Mon, 14 Oct 2019 15:37:51 +0000 (23:37 +0800)]
wpa_supplicant: Make hexdump logs more compact

When running with wpa debug prints enabled data/key hexdumps are
printed to the log in a really verbose format (one byte per line).

Make these printouts more compact. 16 bytes per line.

5 years agoMerge branch 'bugfix/console_command_exit_error_check' into 'master'
Ivan Grokhotkov [Mon, 14 Oct 2019 15:10:01 +0000 (23:10 +0800)]
Merge branch 'bugfix/console_command_exit_error_check' into 'master'

console: fix wrong param passed to esp_err_to_name

See merge request espressif/esp-idf!6360

5 years agoMerge branch 'feature/idf_monitor_detect_port' into 'master'
Jiang Jiang Jian [Mon, 14 Oct 2019 14:19:56 +0000 (22:19 +0800)]
Merge branch 'feature/idf_monitor_detect_port' into 'master'

idf_monitor: Autodetect port

Closes IDFGH-1995

See merge request espressif/esp-idf!6345

5 years agoMerge branch 'hfp_bugfix' into 'master'
Jiang Jiang Jian [Mon, 14 Oct 2019 13:47:56 +0000 (21:47 +0800)]
Merge branch 'hfp_bugfix' into 'master'

component/bt: Fix bugs in HFP feature

Closes BT-427

See merge request espressif/esp-idf!6197

5 years agoMerge branch 'bugfix/apps_esp_ble_mesh' into 'master'
Jiang Jiang Jian [Mon, 14 Oct 2019 13:42:36 +0000 (21:42 +0800)]
Merge branch 'bugfix/apps_esp_ble_mesh' into 'master'

ESP BLE Mesh: Minor fix - Print the address and the on/off value appropriately

See merge request espressif/esp-idf!6322

5 years agoESP BLE Mesh: Minor fix - Print the address and the on/off value appropriately
Hrishikesh Dhayagude [Mon, 14 Oct 2019 13:42:35 +0000 (21:42 +0800)]
ESP BLE Mesh: Minor fix - Print the address and the on/off value appropriately

The new value should be printed in the set function and not the previous
one.

5 years agoMerge branch 'bugfix/btdm_osi_queue_gycfix_master' into 'master'
Jiang Jiang Jian [Mon, 14 Oct 2019 13:35:41 +0000 (21:35 +0800)]
Merge branch 'bugfix/btdm_osi_queue_gycfix_master' into 'master'

Component/bt : Added handling of osi memory calloc failure

See merge request espressif/esp-idf!6140

5 years agoMerge branch 'bugfix/fix_sta_wpa2_enterprise_issue' into 'master'
Jiang Jiang Jian [Mon, 14 Oct 2019 13:27:05 +0000 (21:27 +0800)]
Merge branch 'bugfix/fix_sta_wpa2_enterprise_issue' into 'master'

esp_wifi: fix a station wpa2 enterprise issue

Closes WIFI-1042

See merge request espressif/esp-idf!6287

5 years agoconsole: fix wrong param passed to esp_err_to_name
suda-morris [Mon, 14 Oct 2019 11:49:19 +0000 (19:49 +0800)]
console: fix wrong param passed to esp_err_to_name

5 years agoMerge branch 'bugfix/msys2_toolchain_path_note' into 'master'
Angus Gratton [Mon, 14 Oct 2019 07:31:49 +0000 (15:31 +0800)]
Merge branch 'bugfix/msys2_toolchain_path_note' into 'master'

docs: update windows msys2 installer notes to unzip all-in-one toolchain to path without spaces

See merge request espressif/esp-idf!6181

5 years agoMerge branch 'bugfix/ci_weekend_test_update' into 'master'
Angus Gratton [Mon, 14 Oct 2019 07:30:33 +0000 (15:30 +0800)]
Merge branch 'bugfix/ci_weekend_test_update' into 'master'

CI: weekend test fixes

See merge request espressif/esp-idf!6235

5 years agoMerge branch 'bugfix/ws_client_fix_event_blocking' into 'master'
Angus Gratton [Mon, 14 Oct 2019 07:17:34 +0000 (15:17 +0800)]
Merge branch 'bugfix/ws_client_fix_event_blocking' into 'master'

ws_client: fixed posting to event loop with websocket timeout

See merge request espressif/esp-idf!5901

5 years agoMerge branch 'bugfix/ws_client_fixed_path_query_uri' into 'master'
Angus Gratton [Mon, 14 Oct 2019 07:01:59 +0000 (15:01 +0800)]
Merge branch 'bugfix/ws_client_fixed_path_query_uri' into 'master'

websocket_client: fix URI parsing to include also query part in websocket connection path

See merge request espressif/esp-idf!6201

5 years agoMerge branch 'bugfix/mdns_answer_ip6_size' into 'master'
Angus Gratton [Mon, 14 Oct 2019 06:59:16 +0000 (14:59 +0800)]
Merge branch 'bugfix/mdns_answer_ip6_size' into 'master'

mdns: use constant size of AAAA answer instead of lw_IP struct size

Closes WIFI-771

See merge request espressif/esp-idf!6188

5 years agoidf_monitor: Autodetect port
Roland Dobai [Mon, 14 Oct 2019 06:06:43 +0000 (08:06 +0200)]
idf_monitor: Autodetect port

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

5 years agoMerge branch 'doc/esp_ringbuf_acquire_complete' into 'master'
Angus Gratton [Mon, 14 Oct 2019 03:34:12 +0000 (11:34 +0800)]
Merge branch 'doc/esp_ringbuf_acquire_complete' into 'master'

esp_ringbuf: add documents for SendAcquire and SendComplete

See merge request espressif/esp-idf!6165

5 years agoMerge branch 'docs/update_bootloader_chip_revision_print' into 'master'
Ivan Grokhotkov [Mon, 14 Oct 2019 03:29:49 +0000 (11:29 +0800)]
Merge branch 'docs/update_bootloader_chip_revision_print' into 'master'

bootloader_support: fix logging prints around chip revision

See merge request espressif/esp-idf!6324

5 years agobootloader_support: fix logging prints around chip revision
Mahavir Jain [Fri, 11 Oct 2019 09:05:22 +0000 (14:35 +0530)]
bootloader_support: fix logging prints around chip revision

5 years agoesp_ringbuf: add documents for SendAcquire and SendComplete
michael [Thu, 19 Sep 2019 10:35:24 +0000 (18:35 +0800)]
esp_ringbuf: add documents for SendAcquire and SendComplete

5 years agoMerge branch 'feature/handle_icy_uris' into 'master'
Angus Gratton [Fri, 11 Oct 2019 06:06:16 +0000 (14:06 +0800)]
Merge branch 'feature/handle_icy_uris' into 'master'

Modified http_parser to handle ICY uris.

See merge request espressif/esp-idf!6207

5 years agoMerge branch 'refactor/ethernet_remove_blocking_in_timer_callback' into 'master'
Angus Gratton [Fri, 11 Oct 2019 05:07:38 +0000 (13:07 +0800)]
Merge branch 'refactor/ethernet_remove_blocking_in_timer_callback' into 'master'

Ethernet: optimize and bugfix

Closes IDF-1051

See merge request espressif/esp-idf!6213

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 agoEthernet: optimize and bugfix
suda-morris [Thu, 19 Sep 2019 03:27:42 +0000 (11:27 +0800)]
Ethernet: optimize and bugfix

1. simplify deallocate in esp_eth_mac_new_esp32, esp_eth_mac_new_dm9051
2. remove blocking operation in os timer callback
3. check buffer size in ethernet receive function

5 years agoesp_wifi: fix the bug that wpa2 enterprise sta can connect open AP
liu zhifu [Fri, 11 Oct 2019 01:39:35 +0000 (09:39 +0800)]
esp_wifi: fix the bug that wpa2 enterprise sta can connect open AP

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 agocomponent/bt: Fix bugs in HFP feature
weitianhua [Mon, 23 Sep 2019 05:15:27 +0000 (13:15 +0800)]
component/bt: Fix bugs in HFP feature

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 agowebsocket_client: fix URI parsing to include also query part in websocket connection...
David Cermak [Wed, 25 Sep 2019 13:30:01 +0000 (15:30 +0200)]
websocket_client: fix URI parsing to include also query part in websocket connection path

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

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 agows_client: fixed posting to event loop with websocket timeout
David Cermak [Mon, 26 Aug 2019 06:30:09 +0000 (08:30 +0200)]
ws_client: fixed posting to event loop with websocket timeout

Executing event loop `esp_event_loop_run()` with timeout causes delays in receiving events from user code. Fixed by removing the timeout to post synchronously.

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

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 agoupdate mqtt weekend test to use mbedtls asymetric buffer
David Cermak [Wed, 2 Oct 2019 14:22:50 +0000 (16:22 +0200)]
update mqtt weekend test to use mbedtls asymetric buffer

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 agoci: fix test build system when using template repository from a
David Cermak [Mon, 9 Sep 2019 09:48:24 +0000 (11:48 +0200)]
ci: fix test build system when using template repository from a
different branch then master

5 years agoci: fix weekend test confguration update per latest refactoring of
David Cermak [Fri, 27 Sep 2019 12:44:55 +0000 (14:44 +0200)]
ci: fix weekend test confguration update per latest refactoring of
grouping tests

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 agodocs: fix minor parameter description inconsistency for idf_component_set_property
David Cermak [Thu, 26 Sep 2019 08:51:04 +0000 (10:51 +0200)]
docs: fix minor parameter description inconsistency for idf_component_set_property