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

5 years agoSign IDF Tools installer with 'osslsigncode', update to V1.2
Angus Gratton [Mon, 1 Oct 2018 06:22:07 +0000 (16:22 +1000)]
Sign IDF Tools installer with 'osslsigncode', update to V1.2

Uninstaller is still unsigned, as currently building and signing in 'wine'
and running Linux osslsigncode inside Inno Setup inside wine is awkward.

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

5 years agowindows: Add License (GPL) display to IDF Tools installer
Angus Gratton [Thu, 4 Oct 2018 03:30:47 +0000 (13:30 +1000)]
windows: Add License (GPL) display to IDF Tools installer

5 years agowindows: Add Python dependencies, openocd, and ULP to installer
Angus Gratton [Mon, 1 Oct 2018 06:21:30 +0000 (16:21 +1000)]
windows: Add Python dependencies, openocd, and ULP to installer

5 years agodocs: Recommend native 'cryptography' package on Linux as well
Angus Gratton [Mon, 1 Oct 2018 06:19:37 +0000 (16:19 +1000)]
docs: Recommend native 'cryptography' package on Linux as well

5 years agoHTTP Server Docs : Updated to demonstrate handling of timeout errors
Anurag Kar [Tue, 9 Oct 2018 14:47:26 +0000 (20:17 +0530)]
HTTP Server Docs : Updated to demonstrate handling of timeout errors

5 years agoHTTP Server Examples : Updated examples to manually return 408 and 500 errors
Anurag Kar [Tue, 9 Oct 2018 12:37:38 +0000 (18:07 +0530)]
HTTP Server Examples : Updated examples to manually return 408 and 500 errors

5 years agoHTTP Server : Automated 408 error response restricted to timeout in receiving packet...
Anurag Kar [Tue, 9 Oct 2018 12:34:37 +0000 (18:04 +0530)]
HTTP Server : Automated 408 error response restricted to timeout in receiving packet header

5 years agoHTTP Server : Added helper functions for sending HTTP error 408 and 500
Anurag Kar [Tue, 9 Oct 2018 12:33:41 +0000 (18:03 +0530)]
HTTP Server : Added helper functions for sending HTTP error 408 and 500

5 years agoHTTP Server : Bug fixed in httpd_recv logic and updated function descriptions
Anurag Kar [Tue, 9 Oct 2018 12:24:33 +0000 (17:54 +0530)]
HTTP Server : Bug fixed in httpd_recv logic and updated function descriptions

5 years agoHTTP Server : Use getsockopt instead of errno
Anurag Kar [Tue, 9 Oct 2018 06:12:23 +0000 (11:42 +0530)]
HTTP Server : Use getsockopt instead of errno

5 years agoHTTP Server : Return HTTPD_SOCK_ERR_ based on errno set during send / recv
Anurag Kar [Mon, 8 Oct 2018 11:15:45 +0000 (16:45 +0530)]
HTTP Server : Return HTTPD_SOCK_ERR_ based on errno set during send / recv

This feature allows `httpd_req_recv()` and `httpd_send()` functions to return
specific `HTTPD_SOCK_ERR_` codes in case of socket errors. This is useful
in case of errors like `EAGAIN`, `EINTR`, etc. when the user may want to
retry `httpd_req_recv()` / `httpd_send()` function call.

5 years agomesh: fix a bug in generating ESP-SSID IE
qiyueixa [Wed, 17 Oct 2018 09:52:29 +0000 (17:52 +0800)]
mesh: fix a bug in generating ESP-SSID IE

1. wifi: if Wi-Fi is not scanning, ignore beacons from different channels.

5 years agofix the compile bug for autoip
zhangyanjiao [Tue, 9 Oct 2018 07:21:38 +0000 (15:21 +0800)]
fix the compile bug for autoip

5 years agoTiny-test-fw: Fix string comparison which cases ignore of test cases
Roland Dobai [Wed, 10 Oct 2018 06:24:42 +0000 (08:24 +0200)]
Tiny-test-fw: Fix string comparison which cases ignore of test cases

Example tests from examples/protocols/http_server/ were silently ignored
because of incompatible string comparisons.

5 years agoMerge branch 'docs/freertos_words_to_bytes' into 'master'
Angus Gratton [Wed, 17 Oct 2018 08:41:28 +0000 (16:41 +0800)]
Merge branch 'docs/freertos_words_to_bytes' into 'master'

FreeRTOS: Update API reference from words to bytes

See merge request idf/esp-idf!3453

5 years agoMerge branch 'bugfix/tw26696_fix_wifi_timer' into 'master'
Ivan Grokhotkov [Wed, 17 Oct 2018 08:37:22 +0000 (16:37 +0800)]
Merge branch 'bugfix/tw26696_fix_wifi_timer' into 'master'

esp32: fix WiFi timer inaccurate bug

See merge request idf/esp-idf!3471

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

Feature/sockets example

See merge request idf/esp-idf!3447

5 years agoMerge branch 'feature/i2c-tools' into 'master'
Angus Gratton [Wed, 17 Oct 2018 07:23:48 +0000 (15:23 +0800)]
Merge branch 'feature/i2c-tools' into 'master'

add i2c-tools example

See merge request idf/esp-idf!3483

5 years agoMerge branch 'update/mfg_gen' into 'master'
Angus Gratton [Wed, 17 Oct 2018 07:23:27 +0000 (15:23 +0800)]
Merge branch 'update/mfg_gen' into 'master'

Update mfg utility and nvs partition utility to make Python2 and Python3 compatible

See merge request idf/esp-idf!3243

5 years agoesp32: fix WiFi timer inaccurate bug
Liu Zhi Fu [Thu, 11 Oct 2018 12:57:15 +0000 (20:57 +0800)]
esp32: fix WiFi timer inaccurate bug

Fix the bug that WiFi timer is not accurate when sleep is on

5 years agoMerge branch 'bugfix/run_esptool_espport' into 'master'
Angus Gratton [Wed, 17 Oct 2018 00:14:20 +0000 (08:14 +0800)]
Merge branch 'bugfix/run_esptool_espport' into 'master'

cmake: Handle ESPPORT environment variable correctly

See merge request idf/esp-idf!3482

5 years agoi2c/i2c-tools: add i2c-tools example
morris [Mon, 15 Oct 2018 02:19:02 +0000 (10:19 +0800)]
i2c/i2c-tools: add i2c-tools example

1. add command i2cconfig
2. add command i2cdetect
3. add command i2cget
4. add command i2cset
5. add command i2cdump
6. add README.md

5 years agoBSD Socket examples
MartinValik [Tue, 2 Oct 2018 14:33:16 +0000 (16:33 +0200)]
BSD Socket examples

5 years agoMerge branch 'feature/34_coding_scheme' into 'master'
Angus Gratton [Tue, 16 Oct 2018 07:07:43 +0000 (15:07 +0800)]
Merge branch 'feature/34_coding_scheme' into 'master'

bootloader: 3/4 Coding Scheme support

See merge request idf/esp-idf!3430

5 years agoSecure Boot & Flash encryption: Support 3/4 Coding Scheme
Angus Gratton [Tue, 2 Oct 2018 05:15:32 +0000 (15:15 +1000)]
Secure Boot & Flash encryption: Support 3/4 Coding Scheme

Includes esptool update to v2.6-beta1

5 years agoMerge branch 'bugfix/fuzzer_ci_tests_to_new_lwip' into 'master'
Angus Gratton [Tue, 16 Oct 2018 00:01:00 +0000 (08:01 +0800)]
Merge branch 'bugfix/fuzzer_ci_tests_to_new_lwip' into 'master'

LWIP Fuzzer: updated fuzzer tests to be compatible with new lwip module

See merge request idf/esp-idf!3278

5 years agouart: fix uart_tx_wait_idle to wait for fifo empty
Ivan Grokhotkov [Mon, 15 Oct 2018 12:08:16 +0000 (20:08 +0800)]
uart: fix uart_tx_wait_idle to wait for fifo empty

In some cases, when data was just written into UART FIFO, transmitter
state could be still zero while the FIFO did contain some data.
This resulted in uart_tx_wait_idle occasionally returning before all
the data was sent out.
Fix by checking both UART transmitter state and TX FIFO count.

5 years agoMerge branch 'bugfix/guide-download' into 'master'
Angus Gratton [Mon, 15 Oct 2018 08:27:44 +0000 (16:27 +0800)]
Merge branch 'bugfix/guide-download' into 'master'

Docs: Renamed download links to clearly state they are to download documentation.…

See merge request idf/esp-idf!3271

5 years agoMerge branch 'feature/64mb_psram_support_base' into 'master'
Jeroen Domburg [Mon, 15 Oct 2018 07:54:10 +0000 (15:54 +0800)]
Merge branch 'feature/64mb_psram_support_base' into 'master'

Feature/64mb psram support base

See merge request idf/esp-idf!2887

5 years agoSpiram: Add option to reserve MMU banks; add himem API to make use of those banks
Jeroen Domburg [Fri, 29 Jun 2018 03:05:36 +0000 (11:05 +0800)]
Spiram: Add option to reserve MMU banks; add himem API to make use of those banks

5 years agocmake: Handle ESPPORT environment variable correctly
Angus Gratton [Sun, 14 Oct 2018 23:25:44 +0000 (10:25 +1100)]
cmake: Handle ESPPORT environment variable correctly

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

5 years agoMerge branch 'doc/update_i2c_example_readme' into 'master'
Angus Gratton [Sun, 14 Oct 2018 22:34:48 +0000 (06:34 +0800)]
Merge branch 'doc/update_i2c_example_readme' into 'master'

cleanup readme of i2c example

See merge request idf/esp-idf!3449

5 years agoMerge remote-tracking branch 'refs/remotes/origin/update/mfg_gen' into update/mfg_gen
Shivani Tipnis [Fri, 12 Oct 2018 05:35:02 +0000 (11:05 +0530)]
Merge remote-tracking branch 'refs/remotes/origin/update/mfg_gen' into update/mfg_gen

5 years agoutil: Update docs as per review comments
Shivani Tipnis [Fri, 12 Oct 2018 04:46:39 +0000 (10:16 +0530)]
util: Update docs as per review comments

5 years agotools: Add Python2 and Python3 compatibility support to nvs util tool and mfg tool
Shivani Tipnis [Thu, 11 Oct 2018 12:20:12 +0000 (17:50 +0530)]
tools: Add Python2 and Python3 compatibility support to nvs util tool and mfg tool

5 years agonvs_util: Add Python2 and Python3 compatible
Shivani Tipnis [Thu, 11 Oct 2018 06:19:32 +0000 (11:49 +0530)]
nvs_util: Add Python2 and Python3 compatible

5 years agonvs_part_gen: Add changes to partition size input
Shivani Tipnis [Mon, 8 Oct 2018 05:41:56 +0000 (11:11 +0530)]
nvs_part_gen: Add changes to partition size input

5 years agonvs_part_gen: Update to make python version compatible
Shivani Tipnis [Mon, 8 Oct 2018 05:02:09 +0000 (10:32 +0530)]
nvs_part_gen: Update to make python version compatible

(cherry picked from commit 3506b2d60792e5d4ed4f744b28f2da6733c6aae7)

5 years agomfg_gen: Add changes to make Python2 and Python3 compatible
Shivani Tipnis [Wed, 3 Oct 2018 11:31:00 +0000 (17:01 +0530)]
mfg_gen: Add changes to make Python2 and Python3 compatible

5 years agoUpdate mfg utility as per updated nvs partition util
Shivani Tipnis [Tue, 11 Sep 2018 08:13:05 +0000 (13:43 +0530)]
Update mfg utility as per updated nvs partition util

5 years agonvs_util: Add Python2 and Python3 compatible
Shivani Tipnis [Thu, 11 Oct 2018 06:19:32 +0000 (11:49 +0530)]
nvs_util: Add Python2 and Python3 compatible

5 years agonvs_part_gen: Add changes to partition size input
Shivani Tipnis [Mon, 8 Oct 2018 05:41:56 +0000 (11:11 +0530)]
nvs_part_gen: Add changes to partition size input

5 years agonvs_part_gen: Update to make python version compatible
Shivani Tipnis [Mon, 8 Oct 2018 05:02:09 +0000 (10:32 +0530)]
nvs_part_gen: Update to make python version compatible

(cherry picked from commit 3506b2d60792e5d4ed4f744b28f2da6733c6aae7)

5 years agomfg_gen: Add changes to make Python2 and Python3 compatible
Shivani Tipnis [Wed, 3 Oct 2018 11:31:00 +0000 (17:01 +0530)]
mfg_gen: Add changes to make Python2 and Python3 compatible

5 years agoUpdate mfg utility as per updated nvs partition util
Shivani Tipnis [Tue, 11 Sep 2018 08:13:05 +0000 (13:43 +0530)]
Update mfg utility as per updated nvs partition util

5 years agoutil: Update docs as per review comments
Shivani Tipnis [Fri, 12 Oct 2018 04:46:39 +0000 (10:16 +0530)]
util: Update docs as per review comments

5 years agodoc/i2c-example: cleanup readme of i2c example
morris [Mon, 8 Oct 2018 08:50:26 +0000 (16:50 +0800)]
doc/i2c-example: cleanup readme of i2c example

1. Update i2c README to add more detail according to the template.[TW#26530]
2. Move some specific configuration to KConfig

5 years agoMerge branch 'bugfix/doc_get_started_cmake' into 'master'
Angus Gratton [Thu, 11 Oct 2018 23:01:27 +0000 (07:01 +0800)]
Merge branch 'bugfix/doc_get_started_cmake' into 'master'

doc : Corrected git clone command parameters under get-started-cmake

See merge request idf/esp-idf!3466

5 years agotools: Add Python2 and Python3 compatibility support to nvs util tool and mfg tool
Shivani Tipnis [Thu, 11 Oct 2018 12:20:12 +0000 (17:50 +0530)]
tools: Add Python2 and Python3 compatibility support to nvs util tool and mfg tool

5 years agonvs_util: Add Python2 and Python3 compatible
Shivani Tipnis [Thu, 11 Oct 2018 06:19:32 +0000 (11:49 +0530)]
nvs_util: Add Python2 and Python3 compatible

5 years agonvs_part_gen: Add changes to partition size input
Shivani Tipnis [Mon, 8 Oct 2018 05:41:56 +0000 (11:11 +0530)]
nvs_part_gen: Add changes to partition size input

5 years agonvs_part_gen: Update to make python version compatible
Shivani Tipnis [Mon, 8 Oct 2018 05:02:09 +0000 (10:32 +0530)]
nvs_part_gen: Update to make python version compatible

(cherry picked from commit 3506b2d60792e5d4ed4f744b28f2da6733c6aae7)

5 years agomfg_gen: Add changes to make Python2 and Python3 compatible
Shivani Tipnis [Wed, 3 Oct 2018 11:31:00 +0000 (17:01 +0530)]
mfg_gen: Add changes to make Python2 and Python3 compatible

5 years agoUpdate mfg utility as per updated nvs partition util
Shivani Tipnis [Tue, 11 Sep 2018 08:13:05 +0000 (13:43 +0530)]
Update mfg utility as per updated nvs partition util

5 years agonvs_util: Add Python2 and Python3 compatible
Shivani Tipnis [Thu, 11 Oct 2018 06:19:32 +0000 (11:49 +0530)]
nvs_util: Add Python2 and Python3 compatible

5 years agonvs_part_gen: Add changes to partition size input
Shivani Tipnis [Mon, 8 Oct 2018 05:41:56 +0000 (11:11 +0530)]
nvs_part_gen: Add changes to partition size input

5 years agonvs_part_gen: Update to make python version compatible
Shivani Tipnis [Mon, 8 Oct 2018 05:02:09 +0000 (10:32 +0530)]
nvs_part_gen: Update to make python version compatible

(cherry picked from commit 3506b2d60792e5d4ed4f744b28f2da6733c6aae7)

5 years agomfg_gen: Add changes to make Python2 and Python3 compatible
Shivani Tipnis [Wed, 3 Oct 2018 11:31:00 +0000 (17:01 +0530)]
mfg_gen: Add changes to make Python2 and Python3 compatible

5 years agoUpdate mfg utility as per updated nvs partition util
Shivani Tipnis [Tue, 11 Sep 2018 08:13:05 +0000 (13:43 +0530)]
Update mfg utility as per updated nvs partition util

5 years agodoc : Corrected git clone command parameters under get-started-cmake
Anurag Kar [Thu, 11 Oct 2018 06:08:55 +0000 (11:38 +0530)]
doc : Corrected git clone command parameters under get-started-cmake

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

5 years agolwip: updated fuzzer tests to be compatible with new lwip module
David Cermak [Fri, 14 Sep 2018 12:30:03 +0000 (14:30 +0200)]
lwip: updated fuzzer tests to be compatible with new lwip module

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

esp32: several fixes/optimizations about BlockAck(BA) setup

See merge request idf/esp-idf!3374

5 years agoMerge branch 'feature/unified_provisioning' into 'master'
Angus Gratton [Wed, 10 Oct 2018 08:29:11 +0000 (16:29 +0800)]
Merge branch 'feature/unified_provisioning' into 'master'

provisioning: This patch adds the unified provisioning support

See merge request idf/esp-idf!2812

5 years agoMerge branch 'doc/nvs_encr_doc' into 'master'
Angus Gratton [Wed, 10 Oct 2018 06:58:15 +0000 (14:58 +0800)]
Merge branch 'doc/nvs_encr_doc' into 'master'

nvs_flash: Update documentation at various places to indicate NVS encryotion is supported

See merge request idf/esp-idf!3431

5 years agoMerge branch 'feature/bss_seg_in_external_memory' into 'master'
Angus Gratton [Wed, 10 Oct 2018 06:40:21 +0000 (14:40 +0800)]
Merge branch 'feature/bss_seg_in_external_memory' into 'master'

memory:   support .bss segment can be in psram

See merge request idf/esp-idf!2236

5 years agoMerge branch 'feature/error_check_without_abort' into 'master'
Angus Gratton [Wed, 10 Oct 2018 06:31:38 +0000 (14:31 +0800)]
Merge branch 'feature/error_check_without_abort' into 'master'

esp32: Add macro to check a condition without abort

See merge request idf/esp-idf!3348

5 years agoMerge branch 'bugfix/fix_psram_eid' into 'master'
Angus Gratton [Wed, 10 Oct 2018 03:37:43 +0000 (11:37 +0800)]
Merge branch 'bugfix/fix_psram_eid' into 'master'

bugfix(psram): fix psram eid

See merge request idf/esp-idf!3392

5 years agoMerge branch 'bugfix/httpd_default_content_type' into 'master'
Angus Gratton [Wed, 10 Oct 2018 00:21:56 +0000 (08:21 +0800)]
Merge branch 'bugfix/httpd_default_content_type' into 'master'

HTTP Server : Default content type of response should be HTTPD_TYPE_TEXT

See merge request idf/esp-idf!3443

5 years agoMerge branch 'bugfix/httpd_chunked_content_len' into 'master'
Angus Gratton [Wed, 10 Oct 2018 00:21:50 +0000 (08:21 +0800)]
Merge branch 'bugfix/httpd_chunked_content_len' into 'master'

Remove Content-Length from chunked encoding

See merge request idf/esp-idf!3442

5 years agoMerge branch 'feature/docs_update_mcpwm_api' into 'master'
Angus Gratton [Wed, 10 Oct 2018 00:15:23 +0000 (08:15 +0800)]
Merge branch 'feature/docs_update_mcpwm_api' into 'master'

MCPWM API doc update

See merge request idf/esp-idf!1602

5 years agoMCPWM API doc update
Krzysztof Budzynski [Wed, 10 Oct 2018 00:15:23 +0000 (08:15 +0800)]
MCPWM API doc update

5 years agoFreeRTOS: Update API reference from words to bytes
Darian Leung [Tue, 9 Oct 2018 12:49:19 +0000 (20:49 +0800)]
FreeRTOS: Update API reference from words to bytes

This commit updates some of the API references in task.h so
that stack sizes are referred to in bytes rather than words as
found in the vanilla version.

Closes #2528

5 years agoMerge branch 'bugfix/btdm_fix_connect_interval_error_in_slave_adv_params' into 'master'
Jiang Jiang Jian [Tue, 9 Oct 2018 09:01:44 +0000 (17:01 +0800)]
Merge branch 'bugfix/btdm_fix_connect_interval_error_in_slave_adv_params' into 'master'

Component/bt: fix connection interval error in slave adv params

See merge request idf/esp-idf!3407

5 years agoesp32: Add macro to check a condition without abort
Roland Dobai [Mon, 24 Sep 2018 06:49:39 +0000 (08:49 +0200)]
esp32: Add macro to check a condition without abort

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

5 years agoesp32: several fixes about BA session setup
Liu Zhi Fu [Mon, 8 Oct 2018 09:44:44 +0000 (17:44 +0800)]
esp32: several fixes about BA session setup

1. Fix the bug that ESP32 will reject the retry AddBA request frame
   if AddBA response frame is failed to sent by WiFi LMAC
2. Fix the bug that AddBA request retrys too frequently
3. Forbid BA session setup for VO queue related TID

5 years agoMerge branch 'bugfix/downgrade_future' into 'master'
Angus Gratton [Tue, 9 Oct 2018 03:06:45 +0000 (11:06 +0800)]
Merge branch 'bugfix/downgrade_future' into 'master'

Change python-future to 0.15.2 (again)

See merge request idf/esp-idf!3423

5 years agoMerge branch 'bugfix/fix_close_socket_crash_bug' into 'master'
Jiang Jiang Jian [Mon, 8 Oct 2018 13:23:57 +0000 (21:23 +0800)]
Merge branch 'bugfix/fix_close_socket_crash_bug' into 'master'

lwip: fix the crash when close socket

See merge request idf/esp-idf!3384

5 years agoHTTP Server : Default content type of response should be HTTPD_TYPE_TEXT
Anurag Kar [Mon, 8 Oct 2018 10:42:19 +0000 (16:12 +0530)]
HTTP Server : Default content type of response should be HTTPD_TYPE_TEXT

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

5 years agobugfix(psram): fix psram driver
chenjianqiang [Thu, 27 Sep 2018 09:00:48 +0000 (17:00 +0800)]
bugfix(psram): fix psram driver

1. remove use EID to distinguish psram voltage
2. 1V8 64Mbit psram and 3V3 64Mbit psram use the same psram driver(standard spi interface)
3. set cs hold time register as 1

5 years agoRemove Content-Length from chunked encoding
Assaf Inbal [Sat, 22 Sep 2018 16:47:20 +0000 (19:47 +0300)]
Remove Content-Length from chunked encoding

Content-Length header should not be included when using chunked encoding.
Some browsers will close the socket after seeing the 0 sized response instead of
reading the chunks.

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

5 years agoMerge branch 'test/spi_slave_psram_disable' into 'master'
Angus Gratton [Mon, 8 Oct 2018 08:28:41 +0000 (16:28 +0800)]
Merge branch 'test/spi_slave_psram_disable' into 'master'

test: disable the spi slave startup test when psram is enabled

See merge request idf/esp-idf!3373

5 years agoMerge branch 'fix/spi_master_cmd_addr_lsbfirst' into 'master'
Angus Gratton [Mon, 8 Oct 2018 08:26:27 +0000 (16:26 +0800)]
Merge branch 'fix/spi_master_cmd_addr_lsbfirst' into 'master'

spi_master: fix the command and address field when LSB_FIRST enabled

See merge request idf/esp-idf!3398

5 years agoMerge branch 'bugfix/no_disconnect_event_report_if_no_correct_status_code_report...
Jiang Jiang Jian [Mon, 8 Oct 2018 07:59:07 +0000 (15:59 +0800)]
Merge branch 'bugfix/no_disconnect_event_report_if_no_correct_status_code_report' into 'master'

WiFi: bugfix of no disconnect event report if no correct status code report

See merge request idf/esp-idf!3370

5 years agoMerge branch 'feature/global_ca_store' into 'master'
Angus Gratton [Mon, 8 Oct 2018 06:51:02 +0000 (14:51 +0800)]
Merge branch 'feature/global_ca_store' into 'master'

esp_tls: Support for global CA store.

See merge request idf/esp-idf!3432