]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agoesp_http_server : APIs renamed and context get/set implementations fixed
Anurag Kar [Fri, 2 Nov 2018 18:25:40 +0000 (23:55 +0530)]
esp_http_server : APIs renamed and context get/set implementations fixed

* http_sess_set_*_override APIs are now the only ones available to set custom recv/send/pending functions
* Fixed side effects to using http_sess_set/get_context inside URI handlers

5 years agoesp_http_server example tests : updated advanced_tests as per API changes
Anurag Kar [Fri, 2 Nov 2018 18:05:38 +0000 (23:35 +0530)]
esp_http_server example tests : updated advanced_tests as per API changes

5 years agoesp_https_server : Docs and API references fixed
Anurag Kar [Thu, 1 Nov 2018 12:54:19 +0000 (18:24 +0530)]
esp_https_server : Docs and API references fixed

5 years agoAdd a 'esp_https_server' component allowing to use http_server with OpenSSL
Ondřej Hruška [Wed, 31 Oct 2018 22:17:00 +0000 (23:17 +0100)]
Add a 'esp_https_server' component allowing to use http_server with OpenSSL

5 years agoesp_http_server improvements to allow adding transport layer encryption
Ondřej Hruška [Wed, 31 Oct 2018 21:59:57 +0000 (22:59 +0100)]
esp_http_server improvements to allow adding transport layer encryption

Changes:
- renamed `httpd_free_sess_ctx_fn_t` to `httpd_free_ctx_fn_t`
- added a `httpd_handle_t` argument to `httpd_send_func_t` and `httpd_recv_func_t`
- internal function `httpd_sess_get()` is no longer static, as it's used in other
  files besides httpd_sess.c

Bug fixes:
- removed a trailing semicolon from `HTTPD_DEFAULT_CONFIG()`
- fixed issue with failed `select()`, now it automatically closes invalid sockets
  instead of shutting down the entire server

New features:
- `httpd_resp_send()` and `httpd_resp_send_chunk()` now accept -1 as length to use
  `strlen()` internally
- added `httpd_sess_set_ctx()` to accompany `httpd_sess_get_ctx()`
- added a "transport context" to the session structure (next to user context)
- added `httpd_sess_{get,set}_transport_ctx()` to work with this transport context
- added "global user context" and "global transport context" stored in the server
  config (and then the handle); supports a user-provided free_fn
- added a "pending func" to e.g. check for data in the transport layer receive
  buffer
- added functions `httpd_set_sess_{send,recv,pending}_override()` that target
  a session by ID (i.e. not using a request object)
- added `httpd_set_pending_override()`
- added a "open_fn" and "close_fn" - functions called when creating and closing
  a session. These may be used to set up transport layer encryption or some other
  session-wide feature

5 years agoMerge branch 'bugfix/wifi_sta_sniffer_phy_config_bug' into 'master'
Jiang Jiang Jian [Mon, 19 Nov 2018 02:11:23 +0000 (10:11 +0800)]
Merge branch 'bugfix/wifi_sta_sniffer_phy_config_bug' into 'master'

wifi: fix wifi sta and sniffer phy config bug

See merge request idf/esp-idf!3566

5 years agoMerge branch 'bugfix/cmake_ut_parsing' into 'master'
Ivan Grokhotkov [Fri, 16 Nov 2018 14:11:14 +0000 (22:11 +0800)]
Merge branch 'bugfix/cmake_ut_parsing' into 'master'

cmake: fix for parsing unit test config

See merge request idf/esp-idf!3696

5 years agoMerge branch 'bugfix/fat_lock_log' into 'master'
Ivan Grokhotkov [Fri, 16 Nov 2018 13:29:56 +0000 (21:29 +0800)]
Merge branch 'bugfix/fat_lock_log' into 'master'

fatfs: Do not log from critical sections

See merge request idf/esp-idf!3683

5 years agocmake: fix for parsing unit test config
Renz Christian Bagaporo [Tue, 13 Nov 2018 14:27:53 +0000 (22:27 +0800)]
cmake: fix for parsing unit test config

5 years agoesp_timer: improve unit test robustness
Ivan Grokhotkov [Thu, 15 Nov 2018 12:03:13 +0000 (20:03 +0800)]
esp_timer: improve unit test robustness

1. call esp_timer_get_time and ref_clock_get in the same order on
   start and in the loop

2. disable interrupts when calculating delta between ref_clock
   and esp_timer

3. ensure both functions are in cache before calculating the delta

5 years agoMerge branch 'feature/ut_filter_test_groups' into 'master'
Ivan Grokhotkov [Fri, 16 Nov 2018 11:31:47 +0000 (19:31 +0800)]
Merge branch 'feature/ut_filter_test_groups' into 'master'

unit test: allow filtering tests using TEST_GROUPS

See merge request idf/esp-idf!3695

5 years agoMerge branch 'bugfix/adjtime_test2' into 'master'
Ivan Grokhotkov [Fri, 16 Nov 2018 11:21:45 +0000 (19:21 +0800)]
Merge branch 'bugfix/adjtime_test2' into 'master'

Resolve ""test for thread safety adjtime and gettimeofday functions" fails randomly"

Closes #37

See merge request idf/esp-idf!3657

5 years agofatfs: Do not log from critical sections
Roland Dobai [Fri, 9 Nov 2018 13:15:00 +0000 (14:15 +0100)]
fatfs: Do not log from critical sections

Logging in the critical section can result in a deadlock when the logger
is redirected to FATFS.

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

5 years agowifi: fix the bug that if station (sleep is enabled) and sniffer are enabled at the...
zhangyanjiao [Wed, 14 Nov 2018 06:46:49 +0000 (14:46 +0800)]
wifi: fix the bug that if station (sleep is enabled) and sniffer are enabled at the same time,
when disable sniffer, station will never enable phy and rf again.

Closes: https://github.com/espressif/esp-idf/issues/2545
5 years agoMerge branch 'bugfix/btdm_controller_disable' into 'master'
Jiang Jiang Jian [Fri, 16 Nov 2018 09:10:37 +0000 (17:10 +0800)]
Merge branch 'bugfix/btdm_controller_disable' into 'master'

Fix two bugs when disable bluetooth controller

See merge request idf/esp-idf!3692

5 years agoMerge branch 'bugfix/mdns_query_failed_after_init' into 'master'
Ivan Grokhotkov [Fri, 16 Nov 2018 08:37:11 +0000 (16:37 +0800)]
Merge branch 'bugfix/mdns_query_failed_after_init' into 'master'

Fixed: mdns query failed after init

See merge request idf/esp-idf!3480

5 years agomdns: added example test for ci runners
David Cermak [Fri, 12 Oct 2018 14:45:52 +0000 (16:45 +0200)]
mdns: added example test for ci runners

5 years agomdns: sending search packets also in probing and announcing state
David Cermak [Fri, 12 Oct 2018 06:13:55 +0000 (08:13 +0200)]
mdns: sending search packets also in probing and announcing state

mdns queries did not work properly when send imeadiately after set_hostname, which cuased reinit of pcb and therefore restarted probing, so search packets were blocked until probing finished
closes #2507, closes #2593

5 years agoMerge branch 'feature/docs_wireshark_trubleshooting_guide' into 'master'
Angus Gratton [Fri, 16 Nov 2018 06:44:58 +0000 (14:44 +0800)]
Merge branch 'feature/docs_wireshark_trubleshooting_guide' into 'master'

Added wireshark instruction to provide a common workflow for users submitting diagnostic data for Wi-Fi troubleshooting

See merge request idf/esp-idf!3497

5 years agoAdded wireshark instruction to provide a common workflow for users submitting diagnos...
Krzysztof Budzynski [Fri, 16 Nov 2018 06:44:58 +0000 (14:44 +0800)]
Added wireshark instruction to provide a common workflow for users submitting diagnostic data for Wi-Fi troubleshooting

5 years agonewlib: Fix UT adjtime
Konstantin Kondrashov [Wed, 7 Nov 2018 11:47:51 +0000 (19:47 +0800)]
newlib: Fix UT adjtime

5 years agoMerge branch 'doc/console_zh_CN' into 'master'
Angus Gratton [Fri, 16 Nov 2018 03:21:16 +0000 (11:21 +0800)]
Merge branch 'doc/console_zh_CN' into 'master'

doc/console: translate console.rst into zh_CN

See merge request idf/esp-idf!3320

5 years agoFix two bugs when disable bluetooth controller
Tian Hao [Tue, 13 Nov 2018 09:29:44 +0000 (17:29 +0800)]
Fix two bugs when disable bluetooth controller

1. Fix the bug that disable controller suddenly cause crash when ble is working. (585cfba1)
2. Fix the bug that when disable controller, it will cause wifi cannot RX, TX timeout, buffer lack and etc. (f8546145)

5 years agounit-test: use TEST_GROUPS to filter tests for psram_vspi and psram_hspi
Ivan Grokhotkov [Tue, 13 Nov 2018 12:14:17 +0000 (20:14 +0800)]
unit-test: use TEST_GROUPS to filter tests for psram_vspi and psram_hspi

5 years agounit test: allow filtering tests for configs using TEST_GROUPS
Ivan Grokhotkov [Tue, 13 Nov 2018 11:48:31 +0000 (19:48 +0800)]
unit test: allow filtering tests for configs using TEST_GROUPS

5 years agoMerge branch 'feature/core_dump_crc' into 'master'
Ivan Grokhotkov [Thu, 15 Nov 2018 07:05:43 +0000 (15:05 +0800)]
Merge branch 'feature/core_dump_crc' into 'master'

Core Dump CRC

See merge request idf/esp-idf!1290

5 years agoesp32: Fixes freezing core dump process when flash write address checks are enabled
Alexey Gerenkov [Mon, 12 Nov 2018 21:26:07 +0000 (00:26 +0300)]
esp32: Fixes freezing core dump process when flash write address checks are enabled

5 years agoesp32: Adds logging level to core dump script
Alexey Gerenkov [Mon, 12 Nov 2018 21:18:17 +0000 (00:18 +0300)]
esp32: Adds logging level to core dump script

5 years agoesp32: Adds support for core dump format version
Alexey Gerenkov [Mon, 12 Nov 2018 21:04:23 +0000 (00:04 +0300)]
esp32: Adds support for core dump format version

5 years agoesp32: Adds menuconfig option for max tasks number in core dump
Alexey Gerenkov [Mon, 12 Nov 2018 21:01:24 +0000 (00:01 +0300)]
esp32: Adds menuconfig option for max tasks number in core dump

5 years agoesp32: Core dump API to retrieve current core data layout in flash
Alexey Gerenkov [Tue, 13 Mar 2018 14:07:42 +0000 (17:07 +0300)]
esp32: Core dump API to retrieve current core data layout in flash

5 years agoesp32: Replaces magic numbers with CRC for core dump in flash
Alexey Gerenkov [Wed, 13 Sep 2017 18:30:48 +0000 (21:30 +0300)]
esp32: Replaces magic numbers with CRC for core dump in flash

5 years agoMerge branch 'bugfix/ethernet_fail_twice_init' into 'master'
Ivan Grokhotkov [Thu, 15 Nov 2018 04:35:55 +0000 (12:35 +0800)]
Merge branch 'bugfix/ethernet_fail_twice_init' into 'master'

fix bug of multi-call failure in esp_eth_init

See merge request idf/esp-idf!3673

5 years agoMerge branch 'bugfix/tw27096_fix_lwip_mbox_free_crash' into 'master'
Jiang Jiang Jian [Thu, 15 Nov 2018 02:31:35 +0000 (10:31 +0800)]
Merge branch 'bugfix/tw27096_fix_lwip_mbox_free_crash' into 'master'

fix the crash bug caused by sys_mbox_free

See merge request idf/esp-idf!3654

5 years agoMerge branch 'bugfix/app_template_build' into 'master'
Anton Maklakov [Thu, 15 Nov 2018 01:51:00 +0000 (09:51 +0800)]
Merge branch 'bugfix/app_template_build' into 'master'

esp-idf-template app: some fixes for the updated template app

See merge request idf/esp-idf!3698

5 years agotools: fix cmake build script for sdkconfig test
Mahavir Jain [Wed, 14 Nov 2018 12:27:15 +0000 (17:57 +0530)]
tools: fix cmake build script for sdkconfig test

5 years agocmake: fix the creation dummy main to avoid rebuilding
Anton Maklakov [Wed, 14 Nov 2018 11:45:14 +0000 (19:45 +0800)]
cmake: fix the creation dummy main to avoid rebuilding

5 years agoci: If there is no sdkconfig, we have to generate one
Anton Maklakov [Wed, 14 Nov 2018 06:13:28 +0000 (14:13 +0800)]
ci: If there is no sdkconfig, we have to generate one

5 years agoMerge branch 'bugfix/readdir_ut_timeout' into 'master'
Ivan Grokhotkov [Tue, 13 Nov 2018 14:54:21 +0000 (22:54 +0800)]
Merge branch 'bugfix/readdir_ut_timeout' into 'master'

spiffs: increase timeout in readdir test

Closes #41

See merge request idf/esp-idf!3687

5 years agoethernet: multi-call failure in esp_eth_init
morris [Fri, 9 Nov 2018 09:33:44 +0000 (17:33 +0800)]
ethernet: multi-call failure in esp_eth_init

Because of incomplete state machine, ethernet driver will broken if esp_eth_init is called twice.
Detailed information here: https://ezredmine.espressif.cn:8765/issues/27332

5 years agoMerge branch 'bugfix/ethernet_memory_leak' into 'master'
Ivan Grokhotkov [Tue, 13 Nov 2018 07:53:47 +0000 (15:53 +0800)]
Merge branch 'bugfix/ethernet_memory_leak' into 'master'

fix potential memory leak in ethernet driver

See merge request idf/esp-idf!3646

5 years agospiffs: increase timeout in readdir test
Ivan Grokhotkov [Tue, 13 Nov 2018 03:41:19 +0000 (11:41 +0800)]
spiffs: increase timeout in readdir test

Timeout of 15 seconds is not sufficient if SPIFFS partition needs to
be formatted, on some of the boards.

5 years agoethernetif: fix potential memory leak
morris [Tue, 6 Nov 2018 11:10:01 +0000 (19:10 +0800)]
ethernetif: fix potential memory leak

1. If L2_TO_L3_RX_BUF_MODE is not selected, we must assign l2_owner explictly before we call pbuf_free.
2. free intr resource in esp_eth_deinit

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

5 years agoMerge branch 'bugfix/cmake_utf_decode' into 'master'
Angus Gratton [Tue, 13 Nov 2018 01:54:28 +0000 (09:54 +0800)]
Merge branch 'bugfix/cmake_utf_decode' into 'master'

tools: Fix Unicode decode error & indentation error

See merge request idf/esp-idf!3669

5 years agoMerge branch 'bugfix/http_literal_caseinsensitive' into 'master'
Jiang Jiang Jian [Mon, 12 Nov 2018 09:03:06 +0000 (17:03 +0800)]
Merge branch 'bugfix/http_literal_caseinsensitive' into 'master'

Compare case-insensitive URI schemes

See merge request idf/esp-idf!3558

5 years agoMerge branch 'feature/build_system_multi_target' into 'master'
Ivan Grokhotkov [Mon, 12 Nov 2018 07:30:36 +0000 (15:30 +0800)]
Merge branch 'feature/build_system_multi_target' into 'master'

build system: support for multiple targets (CMake only)

See merge request idf/esp-idf!3499

5 years agoMerge branch 'bugfix/btdm_fix_memory_leak_in_v3.2' into 'master'
Jiang Jiang Jian [Mon, 12 Nov 2018 03:27:00 +0000 (11:27 +0800)]
Merge branch 'bugfix/btdm_fix_memory_leak_in_v3.2' into 'master'

Component/bt: fix memory leak in service change char

See merge request idf/esp-idf!3631

5 years agoMerge branch 'feature/btdm_add_vendor_hci_cmd' into 'master'
Jiang Jiang Jian [Mon, 12 Nov 2018 03:26:35 +0000 (11:26 +0800)]
Merge branch 'feature/btdm_add_vendor_hci_cmd' into 'master'

component/bt: add vendor hci cmd

See merge request idf/esp-idf!3577

5 years agoMerge branch 'bugfix/uart_examples_match_template' into 'master'
Angus Gratton [Mon, 12 Nov 2018 01:19:14 +0000 (09:19 +0800)]
Merge branch 'bugfix/uart_examples_match_template' into 'master'

examples: Fix UART examples to match the template

See merge request idf/esp-idf!3642

5 years agoMerge branch 'feature/update_board_guides_for_headers' into 'master'
Angus Gratton [Mon, 12 Nov 2018 01:15:29 +0000 (09:15 +0800)]
Merge branch 'feature/update_board_guides_for_headers' into 'master'

Feature/update board guides for headers

See merge request idf/esp-idf!3590

5 years agoFeature/update board guides for headers
Natasha [Mon, 12 Nov 2018 01:15:29 +0000 (09:15 +0800)]
Feature/update board guides for headers

5 years agoMerge branch 'bugfix/multiple_github_pr' into 'master'
Angus Gratton [Mon, 12 Nov 2018 01:14:35 +0000 (09:14 +0800)]
Merge branch 'bugfix/multiple_github_pr' into 'master'

Multiple github PR's

See merge request idf/esp-idf!3665

5 years agoMerge branch 'feature/cmake_secure_boot_support' into 'master'
Angus Gratton [Mon, 12 Nov 2018 01:09:30 +0000 (09:09 +0800)]
Merge branch 'feature/cmake_secure_boot_support' into 'master'

CMake : Secure Boot support added

See merge request idf/esp-idf!3522

5 years agobuild system: support for multiple targets
Ivan Grokhotkov [Fri, 19 Oct 2018 03:51:51 +0000 (11:51 +0800)]
build system: support for multiple targets

5 years agoconfgen.py: allow multiple defaults files
Ivan Grokhotkov [Fri, 19 Oct 2018 03:53:57 +0000 (11:53 +0800)]
confgen.py: allow multiple defaults files

5 years agolwip: fix crash caused by sys_mbox_free
Liu Zhi Fu [Wed, 7 Nov 2018 02:52:33 +0000 (10:52 +0800)]
lwip: fix crash caused by sys_mbox_free

Fix lwip crashed bug caused by sys_mbox_free()

5 years agoMerge branch 'bugfix/btdm_add_scan_window_interval_check' into 'master'
Jiang Jiang Jian [Fri, 9 Nov 2018 11:32:11 +0000 (19:32 +0800)]
Merge branch 'bugfix/btdm_add_scan_window_interval_check' into 'master'

Component/bt: add scan window and interval check when set scan params

See merge request idf/esp-idf!3581

5 years agocomponent/bt: add vendor hci cmd
zwj [Mon, 29 Oct 2018 13:27:39 +0000 (21:27 +0800)]
component/bt: add vendor hci cmd

5 years agoexamples: Fix UART examples to match the template
Roland Dobai [Thu, 1 Nov 2018 10:57:24 +0000 (11:57 +0100)]
examples: Fix UART examples to match the template

5 years agotools: Fix UTF decode error
Roland Dobai [Thu, 8 Nov 2018 12:02:03 +0000 (13:02 +0100)]
tools: Fix UTF decode error

5 years agodocs: corrected typo event_handler
Cheppali Umasankar Reddy [Sun, 4 Nov 2018 08:27:17 +0000 (13:57 +0530)]
docs: corrected typo event_handler

esp_http_client_config_t has member event_handler not event_handle

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

5 years agoAdd checks to for CONFIG_MBEDTLS_SSL_ALPN
Stephen Bird [Mon, 15 Oct 2018 21:46:52 +0000 (14:46 -0700)]
Add checks to for CONFIG_MBEDTLS_SSL_ALPN

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

5 years agobt: Fix bracket warning
Stephen Bird [Fri, 12 Oct 2018 18:15:40 +0000 (11:15 -0700)]
bt: Fix bracket warning

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

5 years agoexamples: Correct Content-Length in openssl_server example
Ondřej Hruška [Tue, 9 Oct 2018 13:01:35 +0000 (15:01 +0200)]
examples: Correct Content-Length in openssl_server example

Before this fix it didn't send all of the response, ending with `</h`

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

5 years agoesp_http_client: Fix infinite loop on esp_http_client_fetch_headers
Damian Reboredo [Tue, 9 Oct 2018 11:55:19 +0000 (08:55 -0300)]
esp_http_client: Fix infinite loop on esp_http_client_fetch_headers

error must also be returned if esp_tls_conn_read return 0 because socket  was closed

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

5 years agoheap: Compile heap_task_info.c conditionally on CONFIG_HEAP_TASK_TRACKING in heap...
Paul Reimer [Sun, 30 Sep 2018 23:45:51 +0000 (16:45 -0700)]
heap: Compile heap_task_info.c conditionally on CONFIG_HEAP_TASK_TRACKING in heap CMakeLists.txt

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

5 years agortc_clk: bugfix: incorrect divider setting in rtc_clk_cpu_freq_to_config()
shawwwn [Wed, 12 Sep 2018 23:20:58 +0000 (16:20 -0700)]
rtc_clk: bugfix: incorrect divider setting in rtc_clk_cpu_freq_to_config()

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

5 years agoexamples: Fixing possible memory leak, not freeing "run_time" prior to returning
mharizanov [Tue, 4 Sep 2018 12:52:11 +0000 (15:52 +0300)]
examples: Fixing possible memory leak, not freeing "run_time" prior to returning

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

5 years agoMerge branch 'bugfix/fix_ble_examples' into 'master'
Jiang Jiang Jian [Thu, 8 Nov 2018 10:09:29 +0000 (18:09 +0800)]
Merge branch 'bugfix/fix_ble_examples' into 'master'

examples/bluetooth: Miscellaneous fixes in some of the examples

See merge request idf/esp-idf!3549

5 years agoMerge branch 'feature/btdm_support_oob_in_SMP' into 'master'
Jiang Jiang Jian [Thu, 8 Nov 2018 08:44:15 +0000 (16:44 +0800)]
Merge branch 'feature/btdm_support_oob_in_SMP' into 'master'

Component/bt: support OOB in SMP

See merge request idf/esp-idf!3496

5 years agoMerge branch 'doc/create_example_zh_CN' into 'master'
Angus Gratton [Thu, 8 Nov 2018 02:23:14 +0000 (10:23 +0800)]
Merge branch 'doc/create_example_zh_CN' into 'master'

translation of creating-examples.rst

See merge request idf/esp-idf!3391

5 years agodoc/console: translate console.rst into zh_CN
morris [Thu, 6 Sep 2018 02:10:47 +0000 (10:10 +0800)]
doc/console: translate console.rst into zh_CN

5 years agodoc:update_creating_example_cn
liying [Tue, 6 Nov 2018 10:40:17 +0000 (18:40 +0800)]
doc:update_creating_example_cn

5 years agodoc: document of creating-examples_zh_CN
morris [Thu, 27 Sep 2018 12:37:03 +0000 (20:37 +0800)]
doc: document of creating-examples_zh_CN

Translated the document of creating-examples into Chinese

5 years agoMerge branch 'bugfix/mesh_start_stop' into 'master'
Jiang Jiang Jian [Wed, 7 Nov 2018 06:29:27 +0000 (14:29 +0800)]
Merge branch 'bugfix/mesh_start_stop' into 'master'

mesh: update libs

See merge request idf/esp-idf!3569

5 years agomesh: update libs
qiyuexia [Wed, 31 Oct 2018 13:11:57 +0000 (21:11 +0800)]
mesh: update libs

1. fix ap_loss that occurs when the parent turns off the mesh function and becomes a normal WiFi with a different SSID.
2. add an event MESH_EVENT_NETWORK_STATE that contains information about whether there is a root in the current network.
3. modify the mechanism of mesh IE update.
4. fix a problem in the process of re-voting to select the root, the device that does not meet the conditions of being a root votes for itself.
5. fix an issue that occurs in esp_mesh_recv_toDS() when stopping the mesh.
6. when the user specifies a parent for the device, the device will set the authmode and password of its AP mode to the same value as the specified parent.
7. add two disconnected reason codes MESH_REASON_EMPTY_PASSWORD and MESH_REASON_PARENT_UNENCRYPTED.

5 years agoMerge branch 'bugfix/fix_bt_btc_gatts_arg_deep_copy' into 'master'
Jiang Jiang Jian [Tue, 6 Nov 2018 13:01:54 +0000 (21:01 +0800)]
Merge branch 'bugfix/fix_bt_btc_gatts_arg_deep_copy' into 'master'

components/bt: Fix btc_gatts_arg_deep_copy() and bta_gatts_indicate_handle()

See merge request idf/esp-idf!3058

5 years agocomponents/bt: Fix btc_gatts_arg_deep_copy() and bta_gatts_indicate_handle()
Hrishikesh Dhayagude [Tue, 6 Nov 2018 13:01:54 +0000 (21:01 +0800)]
components/bt: Fix btc_gatts_arg_deep_copy() and bta_gatts_indicate_handle()

5 years agoMerge branch 'feat/psram_support_hspi' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 12:34:41 +0000 (20:34 +0800)]
Merge branch 'feat/psram_support_hspi' into 'master'

esp32: support to use hspi to output clock for 4M psram

See merge request idf/esp-idf!3377

5 years agoCMake : Secure Boot support added
Anurag Kar [Fri, 19 Oct 2018 19:02:55 +0000 (00:32 +0530)]
CMake : Secure Boot support added

5 years agoMerge branch 'bugfix/wifi_do_not_load_phy_data_if_fail_to_open_nvs' into 'master'
Jiang Jiang Jian [Tue, 6 Nov 2018 10:01:58 +0000 (18:01 +0800)]
Merge branch 'bugfix/wifi_do_not_load_phy_data_if_fail_to_open_nvs' into 'master'

esp32: do not try to load PHY data if fail to open NVS

See merge request idf/esp-idf!3538

5 years agoMerge branch 'bugfix/btdm_fuction_in_isr_is_not_in_iram' into 'master'
Jiang Jiang Jian [Tue, 6 Nov 2018 09:13:34 +0000 (17:13 +0800)]
Merge branch 'bugfix/btdm_fuction_in_isr_is_not_in_iram' into 'master'

components/bt: Put function in isr into iram

See merge request idf/esp-idf!3619

5 years agoComponent/bt: add scan window and interval check when set scan params
zhiweijian [Tue, 30 Oct 2018 03:08:49 +0000 (11:08 +0800)]
Component/bt: add scan window and interval check when set scan params

5 years agoComponent/bt: fix memory leak in service change char
zhiweijian [Mon, 5 Nov 2018 03:21:03 +0000 (11:21 +0800)]
Component/bt: fix memory leak in service change char

5 years agoMerge branch 'feature/partition_api_example' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 04:24:27 +0000 (12:24 +0800)]
Merge branch 'feature/partition_api_example' into 'master'

Add partition API examples

See merge request idf/esp-idf!3427

5 years agoMerge branch 'bugfix/tickless_idle_single_core' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 04:15:03 +0000 (12:15 +0800)]
Merge branch 'bugfix/tickless_idle_single_core' into 'master'

freertos, pm: fix tickless idle not entered in single core mode

See merge request idf/esp-idf!3584

5 years agoMerge branch 'bugfix/freertos_idle_tick_count' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 04:14:51 +0000 (12:14 +0800)]
Merge branch 'bugfix/freertos_idle_tick_count' into 'master'

freertos: use xTaskQueueMutex to protect tick count

See merge request idf/esp-idf!3478

5 years agoMerge branch 'bugfix/register_map_LAN8720' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 04:13:47 +0000 (12:13 +0800)]
Merge branch 'bugfix/register_map_LAN8720' into 'master'

ethernet: fix some bugs in Ethernet driver

See merge request idf/esp-idf!3490

5 years agoMerge branch 'bugfix/btdm_allow_a2dp_codec_dynamic_alloc' into 'master'
Jiang Jiang Jian [Tue, 6 Nov 2018 03:56:30 +0000 (11:56 +0800)]
Merge branch 'bugfix/btdm_allow_a2dp_codec_dynamic_alloc' into 'master'

bugfix/btdm_allow_a2dp_codec_dynamic_allocated

See merge request idf/esp-idf!3598

5 years agoethernet: fix some bugs in phy&mac driver
morris [Mon, 15 Oct 2018 12:35:05 +0000 (20:35 +0800)]
ethernet: fix some bugs in phy&mac driver

1. Original register mapping for LAN8720 has some registers that doesn't exist/support.
So just remove them, and fix the power and init function for LAN8720.
2. GPIO16 and GPIO17 is occupied by PSRAM, so only ETH_CLOCK_GPIO_IN mode is supported in that case if using PSRAM.
3. Fix bug of OTA failing with Ethernet
4. Fix bug of multicast with Ethernet

Closes https://github.com/espressif/esp-idf/issues/2564
Closes https://github.com/espressif/esp-idf/issues/2620
Closes https://github.com/espressif/esp-idf/issues/2657

5 years agoMerge branch 'feature/vfs_utime' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 02:47:02 +0000 (10:47 +0800)]
Merge branch 'feature/vfs_utime' into 'master'

VFS: Implement utime() for FATFS and SPIFFS

See merge request idf/esp-idf!3610

5 years agoMerge branch 'bugfix/ut_add_job' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 02:45:24 +0000 (10:45 +0800)]
Merge branch 'bugfix/ut_add_job' into 'master'

ci: add unit test job

See merge request idf/esp-idf!3634

5 years agoMerge branch 'doc/partition_tables_zh_CN' into 'master'
Ivan Grokhotkov [Tue, 6 Nov 2018 02:45:11 +0000 (10:45 +0800)]
Merge branch 'doc/partition_tables_zh_CN' into 'master'

translation of partition-tables.rst

See merge request idf/esp-idf!3457

5 years agoci: add unit test job
Ivan Grokhotkov [Mon, 5 Nov 2018 15:19:30 +0000 (23:19 +0800)]
ci: add unit test job

5 years agoMerge branch 'bugfix/py3_ci_enable' into 'master'
Ivan Grokhotkov [Mon, 5 Nov 2018 11:49:32 +0000 (19:49 +0800)]
Merge branch 'bugfix/py3_ci_enable' into 'master'

Enable Python 3 bot tests in master

See merge request idf/esp-idf!3615

5 years agoMerge branch 'doc/storage_example_readme' into 'master'
Ivan Grokhotkov [Mon, 5 Nov 2018 11:33:16 +0000 (19:33 +0800)]
Merge branch 'doc/storage_example_readme' into 'master'

examples/storage: adjust readme files according to standard

See merge request idf/esp-idf!3594

5 years ago(doc)update_CN/EN_partition_tables
liying [Fri, 2 Nov 2018 10:51:20 +0000 (18:51 +0800)]
(doc)update_CN/EN_partition_tables

5 years agodoc/partition-tables: translation of zh_CN
morris [Wed, 10 Oct 2018 01:43:31 +0000 (09:43 +0800)]
doc/partition-tables: translation of zh_CN

1. Translated partition-tables.rst into Chinese.
2. Fixed some error in the English version.

5 years agoMerge branch 'bugfix/xts_compile_err' into 'master'
Ivan Grokhotkov [Mon, 5 Nov 2018 08:58:38 +0000 (16:58 +0800)]
Merge branch 'bugfix/xts_compile_err' into 'master'

mbedtls: Fix compilation errors when CONFIG_MBEDTLS_HARDWARE_AES is disabled

See merge request idf/esp-idf!3506

5 years agoVFS: Implement utime()
Roland Dobai [Thu, 25 Oct 2018 09:53:52 +0000 (11:53 +0200)]
VFS: Implement utime()