]>
granicus.if.org Git - esp-idf/log
Angus Gratton [Mon, 2 Jul 2018 01:18:26 +0000 (09:18 +0800)]
Merge branch 'docs/eclipse_regex' into 'master'
Docs: Fix bugs in Eclipse setup in CN
See merge request idf/esp-idf!2620
Angus Gratton [Mon, 2 Jul 2018 01:02:21 +0000 (09:02 +0800)]
Merge branch 'bugfix/lwip_socket_leak_accept_enfile' into 'master'
lwip: Fix leak when accept() fails due to max socket limit
See merge request idf/esp-idf!2585
Jiang Jiang Jian [Sat, 30 Jun 2018 14:29:18 +0000 (22:29 +0800)]
Merge branch 'bugfix/coex_bug' into 'master'
esp32: fix coex bug
See merge request idf/esp-idf!2603
Jiang Jiang Jian [Sat, 30 Jun 2018 03:30:41 +0000 (11:30 +0800)]
Merge branch 'bugfix/btdm_fix_gattc_register_multi_srvc_chg' into 'master'
Component/bt: fix register multi service change when register multi gattc
See merge request idf/esp-idf!2625
Jiang Jiang Jian [Fri, 29 Jun 2018 11:37:03 +0000 (19:37 +0800)]
Merge branch 'bugfix/btdm_delete_deprecated_files' into 'master'
Component/bt: delete deprecated files
See merge request idf/esp-idf!2583
Jiang Jiang Jian [Fri, 29 Jun 2018 11:29:57 +0000 (19:29 +0800)]
Merge branch 'bugfix/btdm_bt_remove_device_disconnect' into 'master'
component/bt: Fix bug of BT and BLE remove bond device
See merge request idf/esp-idf!2562
Jiang Jiang Jian [Fri, 29 Jun 2018 11:25:13 +0000 (19:25 +0800)]
Merge branch 'bugfix/btdm_bad_pointer_of_bt_gap' into 'master'
component/bt: Fix some bad point calculations of BT GAP
See merge request idf/esp-idf!2655
Tian Hao [Sun, 24 Jun 2018 08:38:05 +0000 (16:38 +0800)]
esp32: fix coex bug
1. fix BLE connection missing in coex mode
2. modify other parameters to make coex priority more reasonable
3. fix modem sleep procedure trap cause Wifi disable RF when BT is
working. Such cause that BR/EDR is difficult to be connected, BLE
connection stability decrease and so on.
4. modify BR/EDR coexist duration to imrove BR/EDR connect success
ratio.
5. Due to the hardware coexist bug, BLE scan interval/window should
be less than 0x100(about 160ms). Therefore, it will cause BLE cannot
scan any advertising packet while WiFi have higher priority
behaviour(such like RX beacon, scan, TX/RX VO packets and etc.).
Jiang Jiang Jian [Fri, 29 Jun 2018 07:36:53 +0000 (15:36 +0800)]
Merge branch 'bugfix/btdm_some_ble_hid_bugs' into 'master'
component/bt: Fix some hid bugs
See merge request idf/esp-idf!2628
Jiang Jiang Jian [Fri, 29 Jun 2018 07:24:09 +0000 (15:24 +0800)]
Merge branch 'feature/optimize_wifi_memory' into 'master'
Optimize WiFi memory
See merge request idf/esp-idf!2650
Jiang Jiang Jian [Fri, 29 Jun 2018 07:06:49 +0000 (15:06 +0800)]
Merge branch 'bugfix/btdm_fix_stop_adv_error_in_dual_core' into 'master'
component/bt: fix stop adv error in dual core
See merge request idf/esp-idf!2561
Jiang Jiang Jian [Fri, 29 Jun 2018 07:00:29 +0000 (15:00 +0800)]
Merge branch 'bugfix/btdm_modify_service_uuid_of_sec_gatts_demo' into 'master'
Component/bt: modify service uuid of ble_sec_gatts demo
See merge request idf/esp-idf!2612
Jiang Jiang Jian [Fri, 29 Jun 2018 06:59:01 +0000 (14:59 +0800)]
Merge branch 'bugfix/btdm_fix_no_adv_packet' into 'master'
component/bt: fix no adv packets
See merge request idf/esp-idf!2647
zhiweijian [Tue, 26 Jun 2018 08:39:30 +0000 (16:39 +0800)]
Component/bt: fix register multi service change when register multi gattc
Jiang Jiang Jian [Fri, 29 Jun 2018 06:47:12 +0000 (14:47 +0800)]
Merge branch 'bugfix/btdm_respond_error_when_receives_unsupported_request' into 'master'
component/bt: Fix bug: Respond with the Error Response when receiving a request…
See merge request idf/esp-idf!2591
Jiang Jiang Jian [Fri, 29 Jun 2018 06:24:28 +0000 (14:24 +0800)]
Merge branch 'bugfix/btdm_rm_assert_in_isr' into 'master'
bugfix/btdm_rm_assert_in_isr
See merge request idf/esp-idf!2633
Jiang Jiang Jian [Fri, 29 Jun 2018 06:23:40 +0000 (14:23 +0800)]
Merge branch 'bugfix/prevent_btsleep_dfs_coex' into 'master'
prevent Dynamic Frequency Scaling to be used together with bluetooth modem sleep
See merge request idf/esp-idf!2645
Jiang Jiang Jian [Fri, 29 Jun 2018 06:22:58 +0000 (14:22 +0800)]
Merge branch 'bugfix/btdm_singular_sleep_time_correction' into 'master'
Bugfix/btdm singular sleep time correction
See merge request idf/esp-idf!2635
baohongde [Fri, 29 Jun 2018 03:40:46 +0000 (11:40 +0800)]
component/bt: Fix some bad point calculations of BT GAP
In response to: https://github.com/espressif/esp-idf/issues/2103
Liu Zhi Fu [Thu, 28 Jun 2018 13:24:44 +0000 (21:24 +0800)]
Optimize WiFi memory
Optimize wifi memory (
b987c01d )
1. Decrease WiFi task stack size by 512 Bytes
2. Modify WiFi NVS configuration array from static to dynamic
3. Move interrupt/RX relating variables from .bss segment to .data segment
4. Modify WiFi management short buffer from static to dynamic
5. Remove some useless WiFi buffer space
wangmengyang [Thu, 28 Jun 2018 10:08:18 +0000 (18:08 +0800)]
prevent Dynamic Frequency Scaling when using bluetooth modem sleep
This constraint will be elimiated after the issue is fixed
Jin Fang Cheng Cheng [Thu, 28 Jun 2018 09:58:19 +0000 (17:58 +0800)]
Update eclipse-setup.rst
Jin Fang Cheng Cheng [Thu, 28 Jun 2018 09:57:55 +0000 (17:57 +0800)]
Update eclipse-setup-windows.rst
zwj [Thu, 28 Jun 2018 09:49:41 +0000 (17:49 +0800)]
component/bt: fix no adv packets
Jin Fang Cheng Cheng [Thu, 28 Jun 2018 08:28:54 +0000 (16:28 +0800)]
Update eclipse-setup.rst
Jin Fang Cheng Cheng [Thu, 28 Jun 2018 07:16:20 +0000 (15:16 +0800)]
Update eclipse-setup.rst
Jin Fang Cheng Cheng [Thu, 28 Jun 2018 07:10:36 +0000 (15:10 +0800)]
Update eclipse-setup-windows.rst
Jin Fang Cheng Cheng [Thu, 28 Jun 2018 07:00:40 +0000 (15:00 +0800)]
Update eclipse-setup-windows.rst
He Yin Ling [Thu, 28 Jun 2018 01:28:49 +0000 (09:28 +0800)]
Merge branch 'ci/remove_test_report' into 'master'
CI: optimize CI stages
See merge request idf/esp-idf!2602
wangmengyang [Wed, 27 Jun 2018 11:00:20 +0000 (19:00 +0800)]
component/bt: fix the cornered case caused by singular finetime correction value upon waking up from sleep
1. revert previous changes that adds 1-slot margin for first master Tx event, since this bugfix can handle that case
wangmengyang [Wed, 27 Jun 2018 09:23:23 +0000 (17:23 +0800)]
component/bt: remove the call of assert in time conversion functions which can be caused in ISR
He Yin Ling [Wed, 27 Jun 2018 02:00:53 +0000 (10:00 +0800)]
Merge branch 'bugfix/pcnt_event_edge_case' into 'master'
test: fix pcnt unit test fail
See merge request idf/esp-idf!2614
He Yin Ling [Wed, 27 Jun 2018 01:59:46 +0000 (09:59 +0800)]
Merge branch 'bugfix/ci_stop_all_thread_when_one_failed' into 'master'
ci: stop main thread when one failed
See merge request idf/esp-idf!2615
Angus Gratton [Wed, 27 Jun 2018 01:38:47 +0000 (09:38 +0800)]
Merge branch 'bugfix/eclipse_regex' into 'master'
Docs: Fix bugs in Eclipse setup
See merge request idf/esp-idf!2617
Angus Gratton [Wed, 27 Jun 2018 00:12:49 +0000 (08:12 +0800)]
Merge branch 'bugfix/conn_stress_test_test_during_sleep' into 'master'
Bugfix/btdm_le_conn_initiating_assert
See merge request idf/esp-idf!2595
Angus Gratton [Wed, 27 Jun 2018 00:09:57 +0000 (08:09 +0800)]
Merge branch 'docs/update_resources.rst' into 'master'
docs/update_resources.rst
See merge request idf/esp-idf!2532
Angus Gratton [Tue, 26 Jun 2018 23:29:52 +0000 (07:29 +0800)]
Merge branch 'docs/esp32-devkitv-v4_updates' into 'master'
Renamed ESP-WROOM-32 to ESP32-WROOM-32/D/U including links to data sheets,…
See merge request idf/esp-idf!2567
Jin Fang Cheng Cheng [Mon, 11 Jun 2018 18:22:04 +0000 (20:22 +0200)]
Fixed link to documentation and updated some wording
krzychb [Sat, 16 Jun 2018 19:46:27 +0000 (21:46 +0200)]
Renamed ESP-WROOM-32 to ESP32-WROOM-32/D/U including links to data sheets, reflected upcoming ESP32-SOLO-1 as one of options for ESP32-DevKitC, provided updated schematics and notes on C15.
Ivan Grokhotkov [Tue, 26 Jun 2018 11:36:08 +0000 (19:36 +0800)]
Merge branch 'docs/sdio_slave_protocol_comb' into 'master'
doc(sdio_slave): add some information of slave protocol
See merge request idf/esp-idf!2598
baohongde [Tue, 26 Jun 2018 09:48:07 +0000 (17:48 +0800)]
component/bt: Fix some hid bugs
1. Property of HID Information is Read
2. Property of HID Control Point is WriteWithoutResponse
Jiang Jiang Jian [Tue, 26 Jun 2018 09:06:19 +0000 (17:06 +0800)]
Merge branch 'mesh/bugfix' into 'master'
mesh: update libs
See merge request idf/esp-idf!2580
Angus Gratton [Tue, 26 Jun 2018 02:45:54 +0000 (12:45 +1000)]
doc: Clarify some Eclipse setup steps
houchenyao [Tue, 26 Jun 2018 01:07:51 +0000 (09:07 +0800)]
bugfix: fix pcnt case "PCNT interrupt method test(control IO is high)"
Jin Fang Cheng Cheng [Tue, 26 Jun 2018 05:19:14 +0000 (13:19 +0800)]
Update eclipse-setup-windows.rst
Jin Fang Cheng Cheng [Tue, 26 Jun 2018 05:15:13 +0000 (13:15 +0800)]
Update eclipse-setup.rst
Jin Fang Cheng Cheng [Tue, 26 Jun 2018 05:13:08 +0000 (13:13 +0800)]
Update eclipse-setup-windows.rst
Jin Fang Cheng Cheng [Tue, 26 Jun 2018 04:55:34 +0000 (12:55 +0800)]
Update eclipse-setup-windows.rst according to https://gitlab.espressif.cn:6688/idf/esp-idf/merge_requests/2617.
Jin Fang Cheng Cheng [Tue, 26 Jun 2018 04:54:15 +0000 (12:54 +0800)]
Update eclipse-setup.rst according to https://gitlab.espressif.cn:6688/idf/esp-idf/merge_requests/2617
Angus Gratton [Tue, 26 Jun 2018 02:44:01 +0000 (12:44 +1000)]
doc: Fix Build Output Parser command pattern to include C++ correctly
Previously only C files had build output correctly parsed.
Closes https://github.com/espressif/esp-idf/issues/2056
May also relate to:
https://github.com/espressif/esp-idf/issues/529
https://github.com/espressif/esp-idf/issues/17
wangmengyang [Fri, 22 Jun 2018 06:17:02 +0000 (14:17 +0800)]
component/bt: add 1 slot margin to program the 1st master Tx event during BLE connection
this will resolve the issue of failure of BLE connection stress test with sleep enabled
houchenyao [Tue, 26 Jun 2018 01:45:09 +0000 (09:45 +0800)]
stop main thread when one failed
qiyueixa [Tue, 19 Jun 2018 10:23:56 +0000 (18:23 +0800)]
mesh: update libs
1. add APIs to set/get announce interval values.
2. add API to enable/disable the min rate to 6Mbps for data packages.
3. add APIs to set/get RSSI threshold values.
4. fix ap_loss.
Jiang Jiang Jian [Mon, 25 Jun 2018 12:33:21 +0000 (20:33 +0800)]
Merge branch 'feature/btdm_controller_to_host_flow_control' into 'master'
component/bt: Add Controller to Host Flow Control
See merge request idf/esp-idf!2493
Jiang Jiang Jian [Mon, 25 Jun 2018 12:28:27 +0000 (20:28 +0800)]
Merge branch 'bugfix/btdm_slave_can_not_receive_long_packets_in_smp' into 'master'
Component/bt: fix slave can not receive long packets in smp
See merge request idf/esp-idf!2586
zhiweijian [Mon, 25 Jun 2018 08:04:20 +0000 (16:04 +0800)]
Component/bt: modify service uuid of ble_sec_gatts demo
He Yin Ling [Mon, 25 Jun 2018 02:33:59 +0000 (10:33 +0800)]
CI: add stage `host_test`:
1. Add `host_test` stage for test jobs running on host.
2. Rename stage `test` to `integration_test`.
He Yin Ling [Sun, 24 Jun 2018 06:11:57 +0000 (14:11 +0800)]
CI: minor optimize of CI config file:
1. set shorter expire time for artifacts
2. set dependency for example test jobs, to limit the artifacts it downloads
Michael (XIAO Xufeng) [Fri, 22 Jun 2018 08:21:03 +0000 (16:21 +0800)]
doc(sdio_slave): add some information of slave protocol
Ivan Grokhotkov [Mon, 25 Jun 2018 05:41:17 +0000 (13:41 +0800)]
Merge branch 'bugfix/esp_err_name_idf_path' into 'master'
docs: fix error code reference build issue
See merge request idf/esp-idf!2587
Ivan Grokhotkov [Mon, 25 Jun 2018 04:33:27 +0000 (12:33 +0800)]
Merge branch 'feature/move_to_soc_rtc_gpio_desc' into 'master'
soc: Fix check_long_hold_gpio and move def to soc
See merge request idf/esp-idf!2550
Ivan Grokhotkov [Mon, 25 Jun 2018 03:02:42 +0000 (11:02 +0800)]
Merge branch 'bugfix/assert' into 'master'
assert: Fix. Move useful functions from wrapped assert functions
See merge request idf/esp-idf!2599
Angus Gratton [Mon, 25 Jun 2018 00:43:42 +0000 (08:43 +0800)]
Merge branch 'bugfix/app_partition_fallback' into 'master'
partition_table: Add parttool.py fallback option, some small cleanups
See merge request idf/esp-idf!2593
He Yin Ling [Sun, 24 Jun 2018 05:58:27 +0000 (13:58 +0800)]
CI: remove test report stage:
Test report is not used as expected:
1. we rarely download and use test report
2. current test report method doesn't handle large amount data well,
need to be replaced by other methods
Test report also make test jobs allow to fail. It breaks the
original flow of Gitlab CI and make user confused.
Konstantin Kondrashov [Fri, 22 Jun 2018 10:17:55 +0000 (15:17 +0500)]
assert: Fix. Move useful functions from wrapped assert functions
Moved useful functions from wrapped assert functions, because option `CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED=y` will remove this functions.
Closes https://github.com/espressif/esp-idf/issues/2068
zhiweijian [Thu, 21 Jun 2018 07:16:01 +0000 (15:16 +0800)]
Component/bt: fix slave can not receive long packets in smp
Jiang Jiang Jian [Fri, 22 Jun 2018 09:19:23 +0000 (17:19 +0800)]
Merge branch 'bugfix/read_rssi' into 'master'
bt : fix read rssi conflict when in dual mode
See merge request idf/esp-idf!2592
Angus Gratton [Fri, 22 Jun 2018 02:06:40 +0000 (12:06 +1000)]
partition_table: Warn if the partition table name doesn't match type & subtype
Jiang Jiang Jian [Fri, 22 Jun 2018 07:24:02 +0000 (15:24 +0800)]
Merge branch 'bugfix/btdm_modify_throught_demo_default_config' into 'master'
Component/bt: modify throughput demo default config
See merge request idf/esp-idf!2590
Konstantin Kondrashov [Wed, 13 Jun 2018 04:52:44 +0000 (09:52 +0500)]
soc: Fix check_long_hold_gpio and move def to soc
Fix factory_reset_pin init as input
Move definition a structure rtc_gpio_desc to soc
Closes https://github.com/espressif/esp-idf/issues/2030
baohongde [Fri, 22 Jun 2018 03:54:40 +0000 (11:54 +0800)]
component/bt: Fix bug of BT and BLE remove bond device
1. esp_ble_remove_bond_device will only remove BLE bond key and disconnect BLE device.
2. esp_bt_gap_remove_bond_device will only remove BT bond key and disconnect BT device.
Tian Hao [Thu, 21 Jun 2018 13:43:46 +0000 (21:43 +0800)]
bt : fix read rssi conflict when in dual mode
Angus Gratton [Fri, 22 Jun 2018 01:27:09 +0000 (11:27 +1000)]
gen_esp32part: Fix input/output handling, regression when Python 3 was supported
Also remove misleading help about using stdin (was broken) and --display argument (doesn't exist).
Angus Gratton [Fri, 22 Jun 2018 01:15:41 +0000 (11:15 +1000)]
partition_table: Use names not numeric values in default OTA example partition
Angus Gratton [Fri, 22 Jun 2018 01:14:22 +0000 (11:14 +1000)]
partition_table: Support same fallback logic as bootloader for default boot partition
Generates correct "make flash" command even when partition table has no factory partition.
Also adds unit tests for parttool.py
Closes https://github.com/espressif/esp-idf/issues/2086
He Yin Ling [Thu, 21 Jun 2018 14:55:56 +0000 (22:55 +0800)]
Merge branch 'test/add_mesh_test_cases' into 'master'
test: add mesh basic function test cases
See merge request idf/esp-idf!2330
zhiweijian [Thu, 21 Jun 2018 12:13:05 +0000 (20:13 +0800)]
Component/bt: modify throughput demo default config
Ivan Grokhotkov [Thu, 21 Jun 2018 12:32:06 +0000 (20:32 +0800)]
Merge branch 'bugfix/mdns_service_limit' into 'master'
fix(mdns): add the maximum number of services
See merge request idf/esp-idf!2559
baohongde [Thu, 21 Jun 2018 12:20:21 +0000 (20:20 +0800)]
component/bt: Fix bug: Respond with the Error Response when receiving a request that it does not support
Jiang Jiang Jian [Thu, 21 Jun 2018 07:25:45 +0000 (15:25 +0800)]
Merge branch 'bugfix/wifi_support_null_mode_again' into 'master'
support WiFi null mode again
See merge request idf/esp-idf!2577
Ivan Grokhotkov [Thu, 21 Jun 2018 07:21:45 +0000 (15:21 +0800)]
esp_err_to_name.py: guess IDF_PATH if not set in environement
Fixes the issue that esp_err_to_name.py would fail when called in
documentation build process, when there was no IDF_PATH set.
Ivan Grokhotkov [Thu, 21 Jun 2018 07:22:47 +0000 (15:22 +0800)]
docs: conf.py: check return code when calling os.system
Several calls were made but results were not checked, obfuscating the
errors.
zhiweijian [Thu, 21 Jun 2018 03:07:05 +0000 (11:07 +0800)]
Component/bt: delete deprecated files
Angus Gratton [Thu, 21 Jun 2018 05:59:44 +0000 (13:59 +0800)]
Merge branch 'doc/examples_guide' into 'master'
docs: Add "Creating Examples" docs page, template example README
See merge request idf/esp-idf!2536
Angus Gratton [Thu, 21 Jun 2018 05:58:08 +0000 (13:58 +0800)]
Merge branch 'bugfix/heap_int_overflow' into 'master'
heap: Add integer overflow checks
See merge request idf/esp-idf!2568
Ivan Grokhotkov [Thu, 21 Jun 2018 05:55:23 +0000 (13:55 +0800)]
Merge branch 'example/sdio_example' into 'master'
example(sdio): example to use sdmmc host to do SDIO communication with SDIO slave
See merge request idf/esp-idf!1946
Angus Gratton [Thu, 21 Jun 2018 05:22:48 +0000 (15:22 +1000)]
lwip: Fix leak when accept() fails due to max socket limit
As reported https://esp32.com/viewtopic.php?f=14&t=6171
event_callback() in sockets.c calls conn->socket-- to register
activity on a netconn which may not have any socket yet,
so any socket value < 0 indicates "no controlling socket"
for the netconn.
baohongde [Thu, 21 Jun 2018 03:41:42 +0000 (11:41 +0800)]
component/bt: Add Controller to Host Flow Control
Jiang Jiang Jian [Thu, 21 Jun 2018 03:15:11 +0000 (11:15 +0800)]
Merge branch 'bugfix/btdm_k_mem_assert_bug' into 'master'
component/bt: Fix the bug of when operating the list on interrupt function,…
See merge request idf/esp-idf!2575
Liu Han [Fri, 15 Jun 2018 07:55:48 +0000 (15:55 +0800)]
fix(mdns): add the maximum number of services
Angus Gratton [Thu, 21 Jun 2018 00:10:13 +0000 (08:10 +0800)]
Merge branch 'bugfix/fix_http_client_header_bug' into 'master'
esp_http_client: Fix content-type header overwritten by esp_http_client_set_post_field
See merge request idf/esp-idf!2552
He Yin Ling [Wed, 20 Jun 2018 10:31:24 +0000 (18:31 +0800)]
Merge branch 'test/driver_pcnt' into 'master'
test: add pcnt test cases
See merge request idf/esp-idf!1930
XiaXiaotian [Wed, 20 Jun 2018 08:45:30 +0000 (16:45 +0800)]
support WiFi null mode again
Michael (XIAO Xufeng) [Tue, 29 May 2018 08:33:24 +0000 (16:33 +0800)]
example(sdio): example to use sdmmc host to do SDIO communication with SDIO slave
michael [Thu, 7 Jun 2018 12:11:08 +0000 (20:11 +0800)]
chore(sdio_slave): format source files
houchenyao [Wed, 6 Jun 2018 11:56:43 +0000 (19:56 +0800)]
test: components/driver: pcnt case
He Yin Ling [Sat, 28 Apr 2018 09:17:05 +0000 (17:17 +0800)]
test: add mesh basic function test cases
Ivan Grokhotkov [Wed, 20 Jun 2018 05:58:56 +0000 (13:58 +0800)]
Merge branch 'feat/sdio_pullup' into 'master'
feature(sdio): add features to make SDIO slave compatible with more devkits
See merge request idf/esp-idf!2454
Jitin George [Thu, 14 Jun 2018 07:06:19 +0000 (12:36 +0530)]
esp_http_client: Fix content-type header overwritten by esp_http_client_set_post_field
Also, references of non-existent function `esp_http_client_finalize_open` is removed
from `esp_http_client` documentation.
Closes https://github.com/espressif/esp-idf/issues/2047
Closes https://github.com/espressif/esp-idf/issues/2040
Angus Gratton [Wed, 20 Jun 2018 03:51:46 +0000 (11:51 +0800)]
Merge branch 'bugfix/fix_touch_pad_can_not_wake_up' into 'master'
bugfix(touch pad): modify deep-sleep example and add note for sleep api
See merge request idf/esp-idf!2553