]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agoMerge branch 'bugfix/bootloader_iram_overlap_check' into 'master'
Ivan Grokhotkov [Thu, 1 Nov 2018 05:56:43 +0000 (13:56 +0800)]
Merge branch 'bugfix/bootloader_iram_overlap_check' into 'master'

bootloader: verify that loaded image does not overlap bootloader code

See merge request idf/esp-idf!3409

5 years agoMerge branch 'bugfix/wl_version_update' into 'master'
Ivan Grokhotkov [Thu, 1 Nov 2018 04:50:49 +0000 (12:50 +0800)]
Merge branch 'bugfix/wl_version_update' into 'master'

Version update from V1 to V2 now done in correct way.

See merge request idf/esp-idf!3557

5 years agoMerge branch 'doc/issue_template_compiler_version' into 'master' v3.3-dev
Ivan Grokhotkov [Thu, 1 Nov 2018 04:16:30 +0000 (12:16 +0800)]
Merge branch 'doc/issue_template_compiler_version' into 'master'

doc: include compiler version in issue template

See merge request idf/esp-idf!3357

5 years agoMerge branch 'fix/spi_test_memory_layout' into 'master' v3.2-beta1
Ivan Grokhotkov [Wed, 31 Oct 2018 13:37:56 +0000 (21:37 +0800)]
Merge branch 'fix/spi_test_memory_layout' into 'master'

test: fix the unit test fail issue under single_core config

See merge request idf/esp-idf!3596

5 years agoMerge branch 'bugfix/btdm_change_default_CoD_of_BT_profile' into 'master'
Jiang Jiang Jian [Wed, 31 Oct 2018 12:51:15 +0000 (20:51 +0800)]
Merge branch 'bugfix/btdm_change_default_CoD_of_BT_profile' into 'master'

components/bt: Set default Class of Device of BT profile

See merge request idf/esp-idf!3564

5 years agoMerge branch 'bugfix/btdm_add_attr_handle_for_ESP_GATTS_CONF_EVT' into 'master'
Jiang Jiang Jian [Wed, 31 Oct 2018 09:20:47 +0000 (17:20 +0800)]
Merge branch 'bugfix/btdm_add_attr_handle_for_ESP_GATTS_CONF_EVT' into 'master'

Component/bt: add attr_handle for ESP_GATTS_CONF_EVT

See merge request idf/esp-idf!3492

5 years agotest: fix the unit test fail issue under single_core config
Michael (XIAO Xufeng) [Wed, 31 Oct 2018 08:51:09 +0000 (16:51 +0800)]
test: fix the unit test fail issue under single_core config

Introduced in 97e35429477b9877378ce9c4ec943ccc34318d42.

The previous commit frees the IRAM part when single core, but doesn't
change the memory layout functions. The unit test mallocs IRAM memory
from the heap, accidently into the new-released region, which doesn't
match the memory layout function.

This commit update the memory layout function to fix this.

5 years agoMerge branch 'bugfix/minor_doc_fixes' into 'master'
Angus Gratton [Wed, 31 Oct 2018 05:23:58 +0000 (13:23 +0800)]
Merge branch 'bugfix/minor_doc_fixes' into 'master'

Documentation fixes

See merge request idf/esp-idf!3529

5 years agoMerge branch 'feature/mqtt_mutual_auth' into 'master'
Angus Gratton [Tue, 30 Oct 2018 23:06:58 +0000 (07:06 +0800)]
Merge branch 'feature/mqtt_mutual_auth' into 'master'

MQTT: Added client cert ssl example per PR from GitHub

See merge request idf/esp-idf!3473

5 years agoMerge branch 'bugfix/release_some_memory_on_single_core_mode' into 'master'
Jiang Jiang Jian [Tue, 30 Oct 2018 07:53:31 +0000 (15:53 +0800)]
Merge branch 'bugfix/release_some_memory_on_single_core_mode' into 'master'

release memory not used in single core mode

See merge request idf/esp-idf!2733

5 years agoMerge branch 'bugfix/assert_when_do_wps_with_mikrotik' into 'master'
Jiang Jiang Jian [Tue, 30 Oct 2018 07:52:02 +0000 (15:52 +0800)]
Merge branch 'bugfix/assert_when_do_wps_with_mikrotik' into 'master'

wifi: bugfix of assert when do wps with mikrotik

See merge request idf/esp-idf!3572

5 years agoMerge branch 'bugfix/btdm_reduce_iram_size' into 'master'
Jiang Jiang Jian [Tue, 30 Oct 2018 07:17:06 +0000 (15:17 +0800)]
Merge branch 'bugfix/btdm_reduce_iram_size' into 'master'

components/bt: Reduce IRAM size

See merge request idf/esp-idf!3574

5 years agomqtt: ssl mutual authentication example added per PR from github, corrected cmake...
David Cermak [Thu, 11 Oct 2018 15:34:09 +0000 (17:34 +0200)]
mqtt: ssl mutual authentication example added per PR from github, corrected cmake build, updated per idf style

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

5 years agomqtt: Add ssl mutual authentication example
Riccardo Binetti [Mon, 6 Aug 2018 14:35:00 +0000 (16:35 +0200)]
mqtt: Add ssl mutual authentication example

Signed-off-by: David Cermak <cermak@espressif.com>
5 years agotransport_ssl: add support for mutual SSL authentication
Riccardo Binetti [Fri, 28 Sep 2018 16:45:37 +0000 (18:45 +0200)]
transport_ssl: add support for mutual SSL authentication

Signed-off-by: David Cermak <cermak@espressif.com>
5 years agoesp-tls: add support for mutual SSL authentication
Riccardo Binetti [Fri, 28 Sep 2018 16:45:11 +0000 (18:45 +0200)]
esp-tls: add support for mutual SSL authentication

Signed-off-by: David Cermak <cermak@espressif.com>
5 years agoMerge branch 'bugfix/docs_fixes_from_github' into 'master'
Angus Gratton [Mon, 29 Oct 2018 23:40:16 +0000 (07:40 +0800)]
Merge branch 'bugfix/docs_fixes_from_github' into 'master'

Documentation bugfixes from GitHub

See merge request idf/esp-idf!3570

5 years agowifi: bugfix of assert when do wps with mikrotik
Deng Xin [Mon, 29 Oct 2018 07:28:32 +0000 (15:28 +0800)]
wifi: bugfix of assert when do wps with mikrotik

Problem Decribe

The problem happenned when do wps with a mikrotik router
1. router always want to do connect with 32 without EAP-WSC step
2. after 4 way timeour, 32 crash

Root Cause

The reason why can not start EAP-WSC step is router's check method is RSN > WPA > WPS, when it found there include RSN and WPS in assoc, it will choice do 4 way rather than WPS
The reason of second problem is 32's EAPOL start timer didn't stop and send EAPOL start to a null pointer

Soultion
1. remove RSN and WPA ie when do WPS step
2. check mac address's pointer before send EAPOL start

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

5 years agocomponents/bt: Reduce IRAM size
baohongde [Mon, 29 Oct 2018 08:54:32 +0000 (16:54 +0800)]
components/bt: Reduce IRAM size

libbtdm: 2608B
idf: 924B

5 years agoMerge branch 'bugfix/mdns_crash_on_network_change' into 'master'
Angus Gratton [Mon, 29 Oct 2018 08:31:52 +0000 (16:31 +0800)]
Merge branch 'bugfix/mdns_crash_on_network_change' into 'master'

Fixed mdns crashes on network changes

See merge request idf/esp-idf!3546

5 years agoMerge branch 'bugfix/doc_provisioning' into 'master'
Angus Gratton [Mon, 29 Oct 2018 06:56:32 +0000 (14:56 +0800)]
Merge branch 'bugfix/doc_provisioning' into 'master'

Docs : Provisioning docs and READMEs updated with links to phone apps

See merge request idf/esp-idf!3511

5 years agoMerge branch 'feat/sdio_slave_init_doc' into 'master'
Angus Gratton [Mon, 29 Oct 2018 01:07:30 +0000 (09:07 +0800)]
Merge branch 'feat/sdio_slave_init_doc' into 'master'

sdio_slave: add documentation for the standard init process

See merge request idf/esp-idf!3548

5 years agoFix some typos related to ethernet documentation and Kconfig. Closes https://github...
Peter Meerwald-Stadler [Sat, 27 Oct 2018 13:03:27 +0000 (15:03 +0200)]
Fix some typos related to ethernet documentation and Kconfig. Closes https://github.com/espressif/esp-idf/pull/2642

5 years agoFixed spelling in build-system.rst. Closes https://github.com/espressif/esp-idf/pull...
fabianpedd [Sun, 28 Oct 2018 11:23:50 +0000 (12:23 +0100)]
Fixed spelling in build-system.rst. Closes https://github.com/espressif/esp-idf/pull/2641

5 years agocomponents/bt: Set default Class of Device of BT profile
baohongde [Fri, 26 Oct 2018 09:03:39 +0000 (17:03 +0800)]
components/bt: Set default Class of Device of BT profile

The CoD of each profile both are 0x2c0414, now they are as follow:
A2DP sink:   0x240414
A2DP source: 0x280400
HFP:         0x200408
SPP:         0x001F00

5 years agosdio_slave: add documentation for the standard init process
Michael (XIAO Xufeng) [Wed, 24 Oct 2018 03:17:56 +0000 (11:17 +0800)]
sdio_slave: add documentation for the standard init process

5 years agoVersion update from V1 to V2 now done in correct way.
Dmitry [Thu, 25 Oct 2018 12:31:28 +0000 (15:31 +0300)]
Version update from V1 to V2 now done in correct way.
Before this works only first time.
The source and test updated.
State length was changed to macro.

5 years agoMerge branch 'bugfix/py3_ci' into 'master'
Angus Gratton [Fri, 26 Oct 2018 05:45:19 +0000 (13:45 +0800)]
Merge branch 'bugfix/py3_ci' into 'master'

Fix Python3 compatibility issues

See merge request idf/esp-idf!3487

5 years agoMerge branch 'feature/esp_event_loop_library' into 'master'
Angus Gratton [Fri, 26 Oct 2018 05:14:19 +0000 (13:14 +0800)]
Merge branch 'feature/esp_event_loop_library' into 'master'

event: Implement event loop library

See merge request idf/esp-idf!2881

5 years agoevent: Implement event loop library
Renz Christian Bagaporo [Fri, 26 Oct 2018 05:14:19 +0000 (13:14 +0800)]
event: Implement event loop library

5 years agoMerge branch 'bugfix/rename_http_server' into 'master'
Angus Gratton [Fri, 26 Oct 2018 04:59:38 +0000 (12:59 +0800)]
Merge branch 'bugfix/rename_http_server' into 'master'

Rename http_server component to esp_http_server

See merge request idf/esp-idf!3553

5 years agoMerge branch 'bugfix/idf_pyserial_error' into 'master'
Angus Gratton [Fri, 26 Oct 2018 04:58:03 +0000 (12:58 +0800)]
Merge branch 'bugfix/idf_pyserial_error' into 'master'

idf.py: Import from pyserial after packages have been checked

See merge request idf/esp-idf!3519

5 years agodoc: include compiler version in issue template
Ivan Grokhotkov [Tue, 25 Sep 2018 04:44:47 +0000 (12:44 +0800)]
doc: include compiler version in issue template

5 years agobootloader: verify that loaded image does not overlap bootloader code
Ivan Grokhotkov [Sat, 29 Sep 2018 09:29:23 +0000 (17:29 +0800)]
bootloader: verify that loaded image does not overlap bootloader code

Fixes CVE-2018-18558

5 years agobugfix: minor_doc_fixes into Chinese
morris [Mon, 22 Oct 2018 10:26:44 +0000 (18:26 +0800)]
bugfix: minor_doc_fixes into Chinese

5 years agodocs: use generated links in CMake getting started guides
Ivan Grokhotkov [Mon, 22 Oct 2018 06:37:17 +0000 (14:37 +0800)]
docs: use generated links in CMake getting started guides

5 years agoesp_timer: document limitations on timeout/period
Ivan Grokhotkov [Mon, 22 Oct 2018 06:30:48 +0000 (14:30 +0800)]
esp_timer: document limitations on timeout/period

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

5 years agodocs: fix instructions for building toolchain on macOS
Ivan Grokhotkov [Mon, 22 Oct 2018 05:45:09 +0000 (13:45 +0800)]
docs: fix instructions for building toolchain on macOS

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

5 years agodocs: fix git submodule update command
Ivan Grokhotkov [Mon, 22 Oct 2018 05:33:26 +0000 (13:33 +0800)]
docs: fix git submodule update command

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

5 years agoMerge branch 'fix/spi_polling_speed_test' into 'master'
Angus Gratton [Fri, 26 Oct 2018 04:41:00 +0000 (12:41 +0800)]
Merge branch 'fix/spi_polling_speed_test' into 'master'

spi: speed up polling performance and fix several tests

Closes #33

See merge request idf/esp-idf!3530

5 years agoMerge branch 'bugfix/missing_header_file' into 'master'
Angus Gratton [Fri, 26 Oct 2018 04:19:50 +0000 (12:19 +0800)]
Merge branch 'bugfix/missing_header_file' into 'master'

esp32: Add missing header file in esp_task.h

See merge request idf/esp-idf!3353

5 years agoMerge branch 'ci/only_create_required_jobs_in_pipeline' into 'master'
Ivan Grokhotkov [Fri, 26 Oct 2018 03:56:22 +0000 (11:56 +0800)]
Merge branch 'ci/only_create_required_jobs_in_pipeline' into 'master'

CI: only create required jobs when use bot to trigger test

See merge request idf/esp-idf!3404

5 years agoMerge branch 'bugfix/fix_some_wifi_bugs_1022' into 'master'
Jiang Jiang Jian [Fri, 26 Oct 2018 03:50:44 +0000 (11:50 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs_1022' into 'master'

esp32: fix some wifi bugs

See merge request idf/esp-idf!3539

5 years agoMerge branch 'bugfix/btdm_read_multiple_return_callback_status_ESP_GATT_STACK_RSP...
Jiang Jiang Jian [Fri, 26 Oct 2018 03:41:18 +0000 (11:41 +0800)]
Merge branch 'bugfix/btdm_read_multiple_return_callback_status_ESP_GATT_STACK_RSP' into 'master'

Component/bt: fix read multiple return callback status: ESP_GATT_STACK_RSP

See merge request idf/esp-idf!3437

5 years agoMerge branch 'bugfix/btdm_add_sniff_mode_to_spp' into 'master'
Jiang Jiang Jian [Fri, 26 Oct 2018 03:38:50 +0000 (11:38 +0800)]
Merge branch 'bugfix/btdm_add_sniff_mode_to_spp' into 'master'

components/bt: Add sniff mode to SPP

See merge request idf/esp-idf!3472

5 years agoMerge branch 'bugfix/btdm_disconnect_ble_when_ESP_BLE_SM_ONLY_ACCEPT_SPECIFIED_SEC_AU...
Jiang Jiang Jian [Fri, 26 Oct 2018 03:34:26 +0000 (11:34 +0800)]
Merge branch 'bugfix/btdm_disconnect_ble_when_ESP_BLE_SM_ONLY_ACCEPT_SPECIFIED_SEC_AUTH_failed' into 'master'

Component/bt: add ble disconnect when ACCEPT_SPECIFIED_SEC_AUTH failed

See merge request idf/esp-idf!3465

5 years agoesp32: fix some wifi bugs
Liu Zhi Fu [Thu, 25 Oct 2018 08:47:57 +0000 (16:47 +0800)]
esp32: fix some wifi bugs

Fix following WiFi bugs:
1. Fix the bug that MIC verification fails on soft-AP mode
2. Modify mesh root to have same behavior as normal WiFi STA in state change
3. Fix the bug that sniffer can't catch control packets
4. Fix crash bug in soft-AP mode
5. Fix ACM(Admission Control Management) bug

5 years agoMerge branch 'bugfix/btdm_fix_remove_bond_list_failed' into 'master'
Jiang Jiang Jian [Thu, 25 Oct 2018 07:14:14 +0000 (15:14 +0800)]
Merge branch 'bugfix/btdm_fix_remove_bond_list_failed' into 'master'

component/bt: fix remove bond list failed

See merge request idf/esp-idf!3475

5 years agoidf.py: Import from pyserial after packages have been checked
Roland Dobai [Thu, 25 Oct 2018 06:16:30 +0000 (08:16 +0200)]
idf.py: Import from pyserial after packages have been checked

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

5 years agoComponent/bt: add ble disconnect when ACCEPT_SPECIFIED_SEC_AUTH failed
zhiweijian [Thu, 11 Oct 2018 03:25:45 +0000 (11:25 +0800)]
Component/bt: add ble disconnect when ACCEPT_SPECIFIED_SEC_AUTH failed

5 years agospi_master: speed up polling performance by putting into IRAM
Michael (XIAO Xufeng) [Mon, 22 Oct 2018 07:25:41 +0000 (15:25 +0800)]
spi_master: speed up polling performance by putting into IRAM

5 years agotest: fix the IRAM type conflict issue using heap_caps_malloc
Michael (XIAO Xufeng) [Fri, 19 Oct 2018 04:00:16 +0000 (12:00 +0800)]
test: fix the IRAM type conflict issue using heap_caps_malloc

5 years agocomponent/bt: fix remove bond list failed
zwj [Fri, 12 Oct 2018 02:48:46 +0000 (10:48 +0800)]
component/bt: fix remove bond list failed

5 years agoProtocomm : Use esp_http_server instead of http_server
Anurag Kar [Wed, 24 Oct 2018 10:09:43 +0000 (15:39 +0530)]
Protocomm : Use esp_http_server instead of http_server

5 years agoHTTP Server Docs : Replace http_server with esp_http_server
Anurag Kar [Wed, 24 Oct 2018 09:55:04 +0000 (15:25 +0530)]
HTTP Server Docs : Replace http_server with esp_http_server

5 years agoHTTP Server Examples : Include header esp_http_server.h
Anurag Kar [Wed, 24 Oct 2018 09:52:15 +0000 (15:22 +0530)]
HTTP Server Examples : Include header esp_http_server.h

5 years agoHTTP Server : Added esp_ prefix to http_server component files
Anurag Kar [Wed, 24 Oct 2018 09:42:50 +0000 (15:12 +0530)]
HTTP Server : Added esp_ prefix to http_server component files

5 years agomdns: fixed crashes on network changes
David Cermak [Mon, 22 Oct 2018 14:45:42 +0000 (16:45 +0200)]
mdns: fixed crashes on network changes

1) two events AP_STOP, AP_START shortly after each other may cause IGMP config on already stopped netif
2) not properly locked sending packets to queue from timer task

closes #2580

5 years agoFix Python 3 compatibility issues
Roland Dobai [Wed, 10 Oct 2018 11:19:31 +0000 (13:19 +0200)]
Fix Python 3 compatibility issues

5 years agoCI: only create required jobs when use bot to trigger test:
He Yin Ling [Sat, 29 Sep 2018 06:51:43 +0000 (14:51 +0800)]
CI: only create required jobs when use bot to trigger test:

Gitlab CI now allow us to define if a job need to be created by
varialbes. This commit add label to CI jobs, so we can make some jobs
not created in certain scenarios when we trigger pipeline with @bot.

5 years agoMerge branch 'feature/ci_multi_python' into 'master'
Angus Gratton [Wed, 24 Oct 2018 09:00:38 +0000 (17:00 +0800)]
Merge branch 'feature/ci_multi_python' into 'master'

CI: Support switching between various versions of Python

See merge request idf/esp-idf!3520

5 years agoMerge branch 'bugfix/tw26711_fix_wifi_memory' into 'master'
Jiang Jiang Jian [Mon, 22 Oct 2018 13:20:14 +0000 (21:20 +0800)]
Merge branch 'bugfix/tw26711_fix_wifi_memory' into 'master'

esp32: fix wifi memory leak

See merge request idf/esp-idf!3523

5 years agoMerge branch 'feature/cmake-unit-test' into 'master'
Angus Gratton [Mon, 22 Oct 2018 08:29:15 +0000 (16:29 +0800)]
Merge branch 'feature/cmake-unit-test' into 'master'

cmake: add unit tests build support

See merge request idf/esp-idf!3003

5 years agoMerge branch 'bugfix/gcc8_compatibility' into 'master'
Angus Gratton [Mon, 22 Oct 2018 03:11:04 +0000 (11:11 +0800)]
Merge branch 'bugfix/gcc8_compatibility' into 'master'

gcc8 compatibility for master branch

See merge request idf/esp-idf!3481

5 years agoMerge branch 'feature/docs_getting_started_guides_cn' into 'master'
Angus Gratton [Mon, 22 Oct 2018 01:10:58 +0000 (09:10 +0800)]
Merge branch 'feature/docs_getting_started_guides_cn' into 'master'

Added CN version of 'Getting Started' guides for 'ESP32-DevKitC' and 'ESP-WROVER-KIT'

See merge request idf/esp-idf!3408

5 years agoAdded CN version of 'Getting Started' guides for 'ESP32-DevKitC' and 'ESP-WROVER...
Krzysztof Budzynski [Mon, 22 Oct 2018 01:10:58 +0000 (09:10 +0800)]
Added CN version of 'Getting Started' guides for 'ESP32-DevKitC' and 'ESP-WROVER-KIT'

5 years agoesp32: fix wifi memory leak
Liu Zhi Fu [Sun, 21 Oct 2018 12:37:08 +0000 (20:37 +0800)]
esp32: fix wifi memory leak

Fix a WiFi memory leak bug

5 years agotcp_transport: Remove the ignore warning because we had idf/esp-idf!3359
Anton Maklakov [Sat, 13 Oct 2018 08:26:11 +0000 (16:26 +0800)]
tcp_transport: Remove the ignore warning because we had idf/esp-idf!3359

5 years agodocs: Correct Linux port names for more relevance
Anton Maklakov [Sat, 13 Oct 2018 07:26:59 +0000 (15:26 +0800)]
docs: Correct Linux port names for more relevance

5 years agotest_spi_slave: fix warnings about unused identifiers
Anton Maklakov [Sat, 13 Oct 2018 07:13:02 +0000 (15:13 +0800)]
test_spi_slave: fix warnings about unused identifiers

5 years agointr: fix a type mismatch warning
Anton Maklakov [Sat, 13 Oct 2018 06:38:48 +0000 (14:38 +0800)]
intr: fix a type mismatch warning

5 years agopthread: fix a type mismatch warning
Anton Maklakov [Tue, 25 Sep 2018 06:10:03 +0000 (14:10 +0800)]
pthread: fix a type mismatch warning

5 years agocmake: Add support for test build
Renz Bagaporo [Mon, 27 Aug 2018 02:48:16 +0000 (10:48 +0800)]
cmake: Add support for test build

5 years agoCI: Support switching between various versions of Python
Roland Dobai [Tue, 25 Sep 2018 12:43:07 +0000 (14:43 +0200)]
CI: Support switching between various versions of Python

5 years agoComponent/bt: add attr_handle for ESP_GATTS_CONF_EVT
zhiweijian [Tue, 16 Oct 2018 06:38:49 +0000 (14:38 +0800)]
Component/bt: add attr_handle for ESP_GATTS_CONF_EVT

5 years agoMerge branch 'feature/add_ping_packet_len_and_QoS' into 'master'
Jiang Jiang Jian [Fri, 19 Oct 2018 07:29:58 +0000 (15:29 +0800)]
Merge branch 'feature/add_ping_packet_len_and_QoS' into 'master'

ping: add length and QoS

See merge request idf/esp-idf!3379

5 years agoMerge branch 'feature/uart_rs485_test' into 'master'
Ivan Grokhotkov [Fri, 19 Oct 2018 05:05:55 +0000 (13:05 +0800)]
Merge branch 'feature/uart_rs485_test' into 'master'

driver: rs485 test support

See merge request idf/esp-idf!2701

5 years agoMerge branch 'feature/simple_sniffer' into 'master'
Ivan Grokhotkov [Fri, 19 Oct 2018 04:42:32 +0000 (12:42 +0800)]
Merge branch 'feature/simple_sniffer' into 'master'

wifi sniffer example

See merge request idf/esp-idf!3412

5 years agoMerge branch 'feature/freemodbus_slave_support_upd' into 'feature/uart_rs485_test'
Ivan Grokhotkov [Fri, 19 Oct 2018 04:35:00 +0000 (12:35 +0800)]
Merge branch 'feature/freemodbus_slave_support_upd' into 'feature/uart_rs485_test'

examples: freemodbus port slave basic implementation

See merge request idf/esp-idf!3468

5 years agoMerge branch 'bugfix/unit_tests_tcpip_adapter' into 'master'
Ivan Grokhotkov [Fri, 19 Oct 2018 04:33:09 +0000 (12:33 +0800)]
Merge branch 'bugfix/unit_tests_tcpip_adapter' into 'master'

unit tests: Only initialise tcpip_adapter() when needed by the test

See merge request idf/esp-idf!3364

5 years agoMerge branch 'bugfix/ndebug_build' into 'master'
Ivan Grokhotkov [Fri, 19 Oct 2018 03:55:37 +0000 (11:55 +0800)]
Merge branch 'bugfix/ndebug_build' into 'master'

soc,sdmmc: fix build failures when NDEBUG is used

See merge request idf/esp-idf!3352

5 years agoexample: add console command for wifi sniffer
morris [Thu, 27 Sep 2018 03:24:12 +0000 (11:24 +0800)]
example: add console command for wifi sniffer

1. add mount/unmount command
2. add sniffer command, supporting options
3. make pcap a component

5 years agoMerge branch 'bugfix/asio_consistent_example_names' into 'master'
Ivan Grokhotkov [Fri, 19 Oct 2018 02:25:47 +0000 (10:25 +0800)]
Merge branch 'bugfix/asio_consistent_example_names' into 'master'

Renamed examples to be consistent no matter which build system used

See merge request idf/esp-idf!3257

5 years agoMerge branch 'bugfix/move_ringbuf_lib_to_iram' into 'master'
Ivan Grokhotkov [Thu, 18 Oct 2018 14:57:46 +0000 (22:57 +0800)]
Merge branch 'bugfix/move_ringbuf_lib_to_iram' into 'master'

esp_ringbuf: fix default placement from flash to IRAM

See merge request idf/esp-idf!3452

5 years agoMerge branch 'bugfix/ci_missing_outputs' into 'master'
Ivan Grokhotkov [Thu, 18 Oct 2018 14:41:48 +0000 (22:41 +0800)]
Merge branch 'bugfix/ci_missing_outputs' into 'master'

Tiny-test-fw: Fix string comparison which cases ignore of test cases

See merge request idf/esp-idf!3458

5 years agoMerge branch 'bugfix/fix_random_failure_with_ota_updates' into 'master'
Ivan Grokhotkov [Thu, 18 Oct 2018 14:32:33 +0000 (22:32 +0800)]
Merge branch 'bugfix/fix_random_failure_with_ota_updates' into 'master'

app_update: fix intermittent failure with firmware updates

See merge request idf/esp-idf!3401

5 years agoMerge branch 'bugfix/coex_hw_blocking_2nd' into 'master'
Jiang Jiang Jian [Thu, 18 Oct 2018 13:25:24 +0000 (21:25 +0800)]
Merge branch 'bugfix/coex_hw_blocking_2nd' into 'master'

coexist : fix coexist bugs related to coex hw blocking

See merge request idf/esp-idf!3414

5 years agoDocs : Provisioning docs and READMEs updated with links to GitHub repositories of...
Anurag Kar [Thu, 18 Oct 2018 08:19:04 +0000 (13:49 +0530)]
Docs : Provisioning docs and READMEs updated with links to GitHub repositories of Android and iOS apps

5 years agoMerge branch 'bugfix/fix_autoip_bug' into 'master'
Jiang Jiang Jian [Thu, 18 Oct 2018 06:55:34 +0000 (14:55 +0800)]
Merge branch 'bugfix/fix_autoip_bug' into 'master'

fix the compile bug for autoip

See merge request idf/esp-idf!3450

5 years agoMerge branch 'bugfix/idf_tools_installer' into 'master'
Angus Gratton [Thu, 18 Oct 2018 06:22:15 +0000 (14:22 +0800)]
Merge branch 'bugfix/idf_tools_installer' into 'master'

IDF Tools Installer for Windows: Python requirements, ULP & openocd, signed installer

See merge request idf/esp-idf!3428

5 years agoapp_update: remove unrequired static attribute from mmap handle
Mahavir Jain [Sat, 29 Sep 2018 05:12:40 +0000 (10:42 +0530)]
app_update: remove unrequired static attribute from mmap handle

5 years agoapp_update: fix intermittent failure with firmware updates
Mahavir Jain [Fri, 28 Sep 2018 10:29:52 +0000 (15:59 +0530)]
app_update: fix intermittent failure with firmware updates

Routine `spi_flash_cache2phys` sometimes return incorrect value,
resulting in failure in getting currently running ota partition.
This in turn aborts firmware update process.This issue was more
prominent with SPIRAM enabled cases.

Fix ensures proper cache guards during `spi_flash_cache2phys`, and
also for few other similar APIs.

In addition, `esp_ota_get_running_partition` has also been optimized
to save currently running partition for subsequent invocations.

Fixes https://github.com/espressif/esp-idf/issues/2451

5 years agoesp_ringbuf: fix default placement from flash to IRAM
Mahavir Jain [Tue, 9 Oct 2018 11:56:14 +0000 (17:26 +0530)]
esp_ringbuf: fix default placement from flash to IRAM

In earlier change this component was decoupled from freertos and hence
regression was introduced which changed default placement to flash. Some
device drivers make use of ringbuffer while flash cache is being disabled
and hence default placement should instead be internal memory.

Closes: https://github.com/espressif/esp-idf/issues/2517
5 years agounit test: split psram config into two configs to free up IRAM
Ivan Grokhotkov [Tue, 16 Oct 2018 04:46:17 +0000 (12:46 +0800)]
unit test: split psram config into two configs to free up IRAM

5 years agocoexist : fix coexist bugs related to coex hw blocking
Tian Hao [Sun, 30 Sep 2018 09:26:04 +0000 (17:26 +0800)]
coexist : fix coexist bugs related to coex hw blocking

1. fix some bugs by previous coex hw blocking bugfix,
   such like, rwble.c (64, 0) line 222
2. fix bug that ble scan performance is very low when software coexist
   is working.
3. update libcoexist version to v1.1.0

5 years agoMerge branch 'bugfix/uart_wait_idle' into 'master'
Ivan Grokhotkov [Thu, 18 Oct 2018 03:25:59 +0000 (11:25 +0800)]
Merge branch 'bugfix/uart_wait_idle' into 'master'

uart: fix uart_tx_wait_idle to wait for fifo empty

See merge request idf/esp-idf!3489

5 years agoMerge branch 'bugfix/wpa2_fixes' into 'master'
Jiang Jiang Jian [Thu, 18 Oct 2018 03:10:10 +0000 (11:10 +0800)]
Merge branch 'bugfix/wpa2_fixes' into 'master'

wpa2_enterprise fixes from Github

See merge request idf/esp-idf!3166

5 years agoMerge branch 'mesh/bugfix_esp_ssid_ie' into 'master'
Jiang Jiang Jian [Thu, 18 Oct 2018 03:06:44 +0000 (11:06 +0800)]
Merge branch 'mesh/bugfix_esp_ssid_ie' into 'master'

mesh: fix a bug in generating ESP-SSID IE

See merge request idf/esp-idf!3382

5 years agoMerge branch 'feature/httpd_sock_err' into 'master'
Angus Gratton [Wed, 17 Oct 2018 22:59:47 +0000 (06:59 +0800)]
Merge branch 'feature/httpd_sock_err' into 'master'

HTTP Server : Return HTTPD_SOCK_ERR_ based on errno set during send / recv

See merge request idf/esp-idf!3445

5 years agocmake: Fix Windows issue running menuconfig in Command Prompt if winpty on Path
Angus Gratton [Wed, 17 Oct 2018 07:15:41 +0000 (18:15 +1100)]
cmake: Fix Windows issue running menuconfig in Command Prompt if winpty on Path

Previous version assumed having winpty on the Path meant that it would be needed,
but some tools (like Atlassian Sourcetree) permanently add winpty to the path.

Symptom is arrow keys not working in menuconfig dialog.