]>
granicus.if.org Git - esp-idf/log
Jiang Jiang Jian [Wed, 14 Jun 2017 03:18:34 +0000 (11:18 +0800)]
Merge branch 'bugfix/btdm_config_bluedroid_mem_debug_github_#12631' into 'master'
component/bt: Change the osi_mem_dbg_init to the esp_bluedroid_init function.
See merge request !860
Jiang Jiang Jian [Wed, 14 Jun 2017 02:57:59 +0000 (10:57 +0800)]
Merge branch 'bugfix/wps_receive_m2d_fail_process' into 'master'
ESP32: Add error wps fail reason
See merge request !855
Jiang Jiang Jian [Wed, 14 Jun 2017 02:52:56 +0000 (10:52 +0800)]
Merge branch 'bugfix/btdm_task_post' into 'master'
component/bt : fix task post bug && fix controller init protection
See merge request !856
Ivan Grokhotkov [Wed, 14 Jun 2017 01:16:58 +0000 (09:16 +0800)]
Merge branch 'bugfix/doc_adding_to_path' into 'master'
Fixed adding to PATH and setting up IDF_PATH procedures, ref. issue report #656
See merge request !807
Ivan Grokhotkov [Wed, 14 Jun 2017 01:15:59 +0000 (09:15 +0800)]
Merge branch 'bugfix/nvs_max_value_size' into 'master'
nvs: check value size before writing, document limitations
See merge request !796
Ivan Grokhotkov [Wed, 14 Jun 2017 01:14:02 +0000 (09:14 +0800)]
Merge branch 'bugifx/cplusplus_guards' into 'master'
add C++ include guards to header files which are missing them
See merge request !799
Ivan Grokhotkov [Wed, 14 Jun 2017 01:12:55 +0000 (09:12 +0800)]
Merge branch 'bugfix/ulp_fixes' into 'master'
Minor fixes for ULP
See merge request !800
Ivan Grokhotkov [Wed, 14 Jun 2017 01:11:50 +0000 (09:11 +0800)]
Merge branch 'bugfix/esp_event_send_init_check' into 'master'
esp_event_send: check if the event loop is initialized
See merge request !817
Angus Gratton [Wed, 14 Jun 2017 00:35:22 +0000 (08:35 +0800)]
Merge branch 'bugfix/rmt_driver_interrupts' into 'master'
rmt driver: Fix some issues around interrupts
See merge request !837
Angus Gratton [Wed, 14 Jun 2017 00:31:00 +0000 (08:31 +0800)]
Merge branch 'feature/freertos_get_priority' into 'master'
freertos: Mark uxTaskPriorityGet() as tested, add SMP task priority unit tests
See merge request !794
Deng Xin [Tue, 13 Jun 2017 11:37:22 +0000 (19:37 +0800)]
Merge branch bugfix/wps_receive_m2d_fail_process to master
ESP32: Add error wps fail reason enum in esp_event.h
see merge request !226
Ivan Grokhotkov [Tue, 13 Jun 2017 13:32:50 +0000 (21:32 +0800)]
Merge branch 'test/nvs_compatible_test' into 'master'
test: add WIFI NVS compatible test case
See merge request !812
Jiang Jiang Jian [Tue, 13 Jun 2017 13:14:33 +0000 (21:14 +0800)]
Merge branch 'bugfix/tw13140_fix_assoc_timeout_bug' into 'master'
esp32: update wifi lib to fix assoc timeout issue
See merge request !854
Jiang Jiang Jian [Tue, 13 Jun 2017 13:03:55 +0000 (21:03 +0800)]
Merge branch 'bugfix/btdm_uuid_convert' into 'master'
component/bt : fix uuid convert warning
See merge request !857
Yulong [Tue, 13 Jun 2017 12:52:26 +0000 (08:52 -0400)]
component/bt: Change the osi_mem_dbg_init to the esp_bluedroid_init function.
Tian Hao [Tue, 13 Jun 2017 12:21:59 +0000 (20:21 +0800)]
component/bt : fix uuid convert warning
Liu Zhi Fu [Tue, 13 Jun 2017 08:37:56 +0000 (16:37 +0800)]
esp32: update wifi lib to fix assoc timeout issue
Fix assoc timeout thread-safe issue
Jiang Jiang Jian [Tue, 13 Jun 2017 10:22:39 +0000 (18:22 +0800)]
Merge branch 'bugfix/tw13140_fix_throughput_test_crash_issue' into 'master'
esp32: update wifi lib to fix wifi crash bug
See merge request !840
Jiang Jiang Jian [Tue, 13 Jun 2017 10:18:30 +0000 (18:18 +0800)]
Merge branch 'bugfix/btdm_write_API_to_write_char_get_wrong_status_when_server_response_NULL' into 'master'
component /bt: write_API_to_write_char_get_wrong_status_when_server_response_NULL
See merge request !842
Ivan Grokhotkov [Tue, 13 Jun 2017 10:15:47 +0000 (18:15 +0800)]
Merge branch 'bugfix/app_cpu_reset' into 'master'
esp32: don’t reset APP CPU if it was already reset by OpenOCD
See merge request !848
Jiang Jiang Jian [Tue, 13 Jun 2017 10:14:39 +0000 (18:14 +0800)]
Merge branch 'bugfix/btdm_auth_val_error_#12962' into 'master'
component/bt: correct the security demo pair status code.
See merge request !841
Tian Hao [Tue, 13 Jun 2017 09:14:50 +0000 (17:14 +0800)]
component/bt : fix task post bug && fix controller init protection
1. fix bluedroid task post to blocking.
2. use semphore protect btdm controller task when be called from higher priority task
Anton Maklakov [Tue, 13 Jun 2017 07:18:32 +0000 (15:18 +0800)]
Merge branch 'fix/ci_examples' into 'master'
CI: Improve the build_examples test job
See merge request !826
Ivan Grokhotkov [Mon, 12 Jun 2017 07:16:57 +0000 (15:16 +0800)]
esp32: don’t reset APP CPU if it was already reset by OpenOCD
When ‘reset halt’ command is executed, OpenOCD will take the APP CPU
out of reset and enable the clock. At this point, user can set a
breakpoint on code which will run on APP CPU. Previously, app startup
code would do another reset of APP CPU, thereby removing any breakpoints
which may have been set. This change makes APP CPU reset conditional on
DPORT_APPCPU_CLKGATE_EN bit, which is 0 by default but is set to 1 by
OpenOCD after reset.
zhiweijian [Fri, 9 Jun 2017 07:08:06 +0000 (15:08 +0800)]
Component /bt: write_API_to_write_char_get_wrong_status_when_server_response_NULL
krzychb [Thu, 1 Jun 2017 20:44:33 +0000 (22:44 +0200)]
Fixed procedures, ref. issue report #656
Yulong [Fri, 9 Jun 2017 08:54:56 +0000 (04:54 -0400)]
component/bt: Change the btc ESP_BLE_SM_SET_RSP_KEK to ESP_BLE_SM_SET_RSP_KEY
Yulong [Fri, 9 Jun 2017 06:37:28 +0000 (02:37 -0400)]
component/bt: correct the security demo pair status code.
Anton Maklakov [Wed, 7 Jun 2017 08:30:25 +0000 (16:30 +0800)]
CI: Build examples in parallel
Now you can create several 'build_examples_N' jobs
in the .gitlab-ci.yaml and get parallel execution.
Angus Gratton [Thu, 8 Jun 2017 06:11:40 +0000 (16:11 +1000)]
rmt driver: Manage driver interrupt handler based on which channels are enabled
Previously the first call to rmt_driver_uninstall() would remove the interrupt handler,
even if other channels still had the driver installed.
Adds an OS-level lock to control concurrent registration/deregistration of channels.
Anton Maklakov [Wed, 7 Jun 2017 07:42:36 +0000 (15:42 +0800)]
CI: Use the environment variable MAKEFLAGS for 'make' instead of the in-place '-j' option.
Anton Maklakov [Wed, 7 Jun 2017 01:58:35 +0000 (09:58 +0800)]
CI: Assign a common variable
Anton Maklakov [Tue, 6 Jun 2017 10:26:31 +0000 (18:26 +0800)]
CI: Fix build_examples to cover the deep hierarchy examples
Now we have 57 building examples against 49 before.
Also, a short message prints at the end of the job for found warnings.
Anton Maklakov [Mon, 5 Jun 2017 06:39:11 +0000 (14:39 +0800)]
CI: Fix incorrect path to the artifacts in build_examples
Ivan Grokhotkov [Fri, 9 Jun 2017 04:00:18 +0000 (12:00 +0800)]
Merge branch 'bugfix/btdm_crash_invalid_control_param' into 'master'
component/bt: Fix crash problem while using invalid control parameter
See merge request !832
Angus Gratton [Thu, 8 Jun 2017 23:10:10 +0000 (07:10 +0800)]
Merge branch 'bugfix/resume_task_cpu1_when_scheduler_disabled' into 'master'
Fix bug waking a task on CPU1 when scheduler is disabled
See merge request !819
Liu Zhi Fu [Thu, 8 Jun 2017 12:51:21 +0000 (20:51 +0800)]
esp32: update wifi lib to fix wifi crash bug
Fix a wifi crash bug which happens in throughput test
Angus Gratton [Thu, 8 Jun 2017 05:58:33 +0000 (15:58 +1000)]
rmt driver: When deleting, disable interrupt before freeing data structures
Fixes potential race if RMT interrupt happens while deregistering (unlikely
due to timing of taking semaphore tx_sem, but still possible.)
island [Wed, 7 Jun 2017 12:06:49 +0000 (20:06 +0800)]
component/bt: Fix crash problem while using invalid control parameter
- Fix crash problem while using invalid control parameter to set gatt characteristic or descriptor
Jiang Jiang Jian [Wed, 7 Jun 2017 08:16:06 +0000 (16:16 +0800)]
Merge branch 'bugfix/btdm_task_yield' into 'master'
component/bt : fix bug of task schedule delayed.
See merge request !828
Tian Hao [Wed, 7 Jun 2017 06:58:17 +0000 (14:58 +0800)]
component/bt : fix bug of task schedule delayed.
1. BLE RX test mode require quick task reaction, so allow higher priority task schedule from ISR.
2. Maybe other scenario also require this.
Jiang Jiang Jian [Wed, 7 Jun 2017 06:17:33 +0000 (14:17 +0800)]
Merge branch 'bugfix/btdm_library' into 'master'
component/bt : revert the bluetooth library
See merge request !827
Jiang Jiang Jian [Wed, 7 Jun 2017 05:55:35 +0000 (13:55 +0800)]
Merge branch 'feature/tw10091_add_sniffer_filter' into 'master'
esp32: add sniffer filter api
See merge request !790
Tian Hao [Wed, 7 Jun 2017 05:52:28 +0000 (13:52 +0800)]
component/bt : revert the bluetooth library
bluetooth library use a old one, so update to the newest.
Jiang Jiang Jian [Wed, 7 Jun 2017 05:45:43 +0000 (13:45 +0800)]
Merge branch 'feature/btdm_add_connect_event_and_disconnect_event_for_gattc' into 'master'
component/bt: Add disconnect & connect func and event
See merge request !806
Jiang Jiang Jian [Tue, 6 Jun 2017 12:56:05 +0000 (20:56 +0800)]
Merge branch 'bugfix/bt_ble_separation' into 'master'
component/bt: fix the build error when using classic BT, with GATTC, GATTS and SMP disabled
See merge request !822
Jiang Jiang Jian [Tue, 6 Jun 2017 12:55:23 +0000 (20:55 +0800)]
Merge branch 'bugfix/btdm_rebase_update_param_#9626' into 'master'
component/bt: rebase the btdm_updata_param_bug_#9626 to the new master.
See merge request !808
Jiang Jiang Jian [Tue, 6 Jun 2017 12:53:31 +0000 (20:53 +0800)]
Merge branch 'bugfix/btdm_cherrypick_no_doc_for_value_type_github_#118659' into 'master'
component/bt: Cherry-pick the btdm_no_doc_for_value_type_github_#118659 to this …
See merge request !825
Liu Zhi Fu [Fri, 26 May 2017 06:11:16 +0000 (14:11 +0800)]
esp32: add sniffer filter api
Add sniffer filter to filter specified packets
Yulong [Fri, 2 Jun 2017 05:09:23 +0000 (01:09 -0400)]
component/bt: rebase the btdm_updata_param_bug_#9626 to the new master.
- Added the error code for the time out status.
Yulong [Tue, 6 Jun 2017 09:22:17 +0000 (05:22 -0400)]
component/bt: Cherry-pick the btdm_no_doc_for_value_type_github_#118659 to this branch to avoid conflict.
zhiweijian [Thu, 1 Jun 2017 07:56:36 +0000 (15:56 +0800)]
component/bt: Add disconnect & connect func and event
- Add disconnect func for gap
- Add connect event and disconnect event for gattc
Angus Gratton [Tue, 6 Jun 2017 06:40:43 +0000 (14:40 +0800)]
Merge branch 'bugfix/i2s_channel_setting' into 'master'
bugfix(i2s): fix error when changing channel number in i2s_set_clk function
See merge request !784
Angus Gratton [Tue, 6 Jun 2017 06:38:41 +0000 (14:38 +0800)]
Merge branch 'feature/nghttp2_v1_22' into 'master'
nghttp module: Update to v1.22, use submodule instead of in-tree source
See merge request !763
Angus Gratton [Tue, 6 Jun 2017 06:37:21 +0000 (14:37 +0800)]
Merge branch 'bugfix/make_srcdirs_order' into 'master'
build system: Fix bug where component src subdirs needed listing before parent source dirs
See merge request !778
Angus Gratton [Tue, 6 Jun 2017 06:36:33 +0000 (14:36 +0800)]
Merge branch 'feature/doc_note_about_component_search_order' into 'master'
Add a note about handling of same-named components in different component search paths
See merge request !788
Jiang Jiang Jian [Tue, 6 Jun 2017 06:11:05 +0000 (14:11 +0800)]
Merge branch 'bugfix/btdm_ble_scan_5min_stop_github_#12723' into 'master'
component/bt: Change the duration type from UINT8 to UINT32
See merge request !815
Ivan Grokhotkov [Tue, 6 Jun 2017 06:08:46 +0000 (14:08 +0800)]
Merge branch 'bugfix/ut_crlf_fix' into 'master'
unit-test-app: Fix incorrect CR+LF sequence
See merge request !816
Jiang Jiang Jian [Tue, 6 Jun 2017 06:02:41 +0000 (14:02 +0800)]
Merge branch 'bugfix/wdt_reset_info_for_cpu1_not_correct' into 'master'
bugfix:Fix bug that wdt reset information for CPU1 was not correct
See merge request !823
wangmengyang [Fri, 2 Jun 2017 12:43:03 +0000 (20:43 +0800)]
component/bt: fix the build error when using classic BT, with GATTC, GATTS and SMP disabled
jack [Mon, 5 Jun 2017 10:26:14 +0000 (18:26 +0800)]
bugfix:Fix bug that wdt reset information for CPU1 was not correct
Angus Gratton [Mon, 5 Jun 2017 06:08:46 +0000 (16:08 +1000)]
freertos: Fix crash when waking task on CPU1 with scheduler disabled
xPendingReadyList[1] was never initialised correctly, so if a task is added to this list (ie by xSemaphoreGiveFromISR()
or similar) while scheduler is disabled, then it causes a null pointer dereference.
Bug produces stack traces similar to:
0x40086e87: vListInsertEnd at /home/gus/esp/32/idf/components/freertos/./list.c:130
0x40084ba3: xTaskRemoveFromEventList at /home/gus/esp/32/idf/components/freertos/./tasks.c:3439
0x40083c54: xQueueGiveFromISR at /home/gus/esp/32/idf/components/freertos/./queue.c:2034
0x400f50a0: timer_group0_isr at /home/gus/esp/32/idf/components/freertos/test/./test_suspend_scheduler.c:27
0x40081d7d: _xt_lowint1 at xtensa_vectors.o:?
Angus Gratton [Mon, 5 Jun 2017 06:08:23 +0000 (16:08 +1000)]
freertos: add test case for ISRs waking tasks when scheduler disabled
Ivan Grokhotkov [Mon, 5 Jun 2017 03:01:26 +0000 (11:01 +0800)]
esp_event_send: check if the event loop is initialized
Fixes https://github.com/espressif/esp-idf/issues/668
Anton Maklakov [Mon, 5 Jun 2017 02:43:13 +0000 (10:43 +0800)]
unit-test-app: Fix incorrect CR+LF sequence.
This caused problems with handling output by grep, sed, etc
He Yin Ling [Fri, 2 Jun 2017 07:03:56 +0000 (15:03 +0800)]
test: add NVS compatible test case and CI job
Ivan Grokhotkov [Sat, 3 Jun 2017 16:51:12 +0000 (00:51 +0800)]
Merge branch 'bugfix/duplicate_unit_test_case_id' into 'master'
CI: fix bug that generates duplicate unit test case ID
See merge request !813
Yulong [Sat, 3 Jun 2017 05:00:10 +0000 (01:00 -0400)]
component/bt: Change the duration type from UINT8 to UINT32
He Yin Ling [Sat, 3 Jun 2017 01:56:13 +0000 (09:56 +0800)]
CI: add one more UT runner
He Yin Ling [Sat, 3 Jun 2017 01:34:53 +0000 (09:34 +0800)]
CI: fix bug of duplicated unit test case ID:
need to compare if different file names has the same hash value.
use relative path to IDF to keep test case ID consist.
Jiang Jiang Jian [Fri, 2 Jun 2017 11:13:18 +0000 (19:13 +0800)]
Merge branch 'bugfix/add_dport_protect_in_libphy' into 'master'
Add dport protect in libphy.a
See merge request !803
Jiang Jiang Jian [Fri, 2 Jun 2017 11:09:43 +0000 (19:09 +0800)]
Merge branch 'bugfix/tw12798_dhcp_server_crash' into 'master'
lwip: fix dhcp server crash issue
See merge request !797
Jiang Jiang Jian [Fri, 2 Jun 2017 07:41:01 +0000 (15:41 +0800)]
Merge branch 'bugfix/btdm_bit_against_enums_github_#12289' into 'master'
component/bt: Change the esp_gatt_perm_t & esp_gatt_char_prop_t type from enum t…
See merge request !809
Liu Zhi Fu [Wed, 31 May 2017 06:48:21 +0000 (14:48 +0800)]
lwip: fix dhcp server crash issue
Fix long dhcp request packet cause dhcp server crash issue
Jiang Jiang Jian [Fri, 2 Jun 2017 05:53:03 +0000 (13:53 +0800)]
Merge branch 'bugfix/btdm_add_open_and_close_event_for_gatts' into 'master'
component/bt: add open and close event for gatts
See merge request !786
Yulong [Fri, 2 Jun 2017 05:48:56 +0000 (01:48 -0400)]
component/bt: Change the esp_gatt_perm_t & esp_gatt_char_prop_t type from enum to uint16_t & uint8_t.
Jiang Jiang Jian [Fri, 2 Jun 2017 05:11:12 +0000 (13:11 +0800)]
Merge branch 'example/smartconfig' into 'master'
feat: add smartconfig example
See merge request !716
XiaXiaotian [Wed, 31 May 2017 12:46:02 +0000 (20:46 +0800)]
Add dport protect in libphy.a
Jiang Jiang Jian [Thu, 1 Jun 2017 11:40:02 +0000 (19:40 +0800)]
Merge branch 'bugfix/tw12174_connect_ap_fail' into 'master'
Fix the bug that station fails to connect to AP sometimes.
See merge request !802
zhiweijian [Thu, 1 Jun 2017 06:16:24 +0000 (14:16 +0800)]
component/bt: add open and close event for gatts
1.added open event and close event for gatts.
2.used esp_log_buffer_char/hex for gattc scan result.
Anton Maklakov [Thu, 1 Jun 2017 06:26:36 +0000 (14:26 +0800)]
Merge branch 'bugfix/ut_inverse_filter' into 'master'
unit-test-app: Fix capability to use !<filter> to inverse that filter
See merge request !805
Anton Maklakov [Thu, 1 Jun 2017 04:11:45 +0000 (12:11 +0800)]
unit-test-app: Fix capability to use !<filter> to inverse that filter
Jiang Jiang Jian [Wed, 31 May 2017 12:39:59 +0000 (20:39 +0800)]
Merge branch 'bugfix/wrong_merge_of_MR773' into 'master'
fix bug that files missing commit in MR 773
See merge request !801
XiaXiaotian [Wed, 31 May 2017 12:27:02 +0000 (20:27 +0800)]
Fix the bug that station fails to connect to AP sometimes.
jack [Wed, 31 May 2017 09:20:29 +0000 (17:20 +0800)]
fix bug that files missing commit in MR 773
Ivan Grokhotkov [Wed, 31 May 2017 10:23:24 +0000 (18:23 +0800)]
ulp: fix macro names in documentation
Ivan Grokhotkov [Wed, 31 May 2017 10:22:48 +0000 (18:22 +0800)]
ULP: remove deprecated cycle_sel field from ADC instruction
Cycle_sel field was never used in binutils and was always set to zero.
This change removes it from documentation and examples.
Needs ULP binutils with this change:
https://github.com/espressif/binutils-esp32ulp/commit/
af79434
Ivan Grokhotkov [Wed, 31 May 2017 09:20:17 +0000 (17:20 +0800)]
add C++ include guards to header files which are missing them
Fixes https://github.com/espressif/esp-idf/issues/628
fuzhibo [Sat, 1 Apr 2017 14:37:58 +0000 (22:37 +0800)]
feat: add smartconfig example
Ivan Grokhotkov [Wed, 31 May 2017 04:59:24 +0000 (12:59 +0800)]
nvs: check value size before writing, document limitations
Writing values longer than half of the page size (with header taken into
account) causes fragmentation issues. Previously it was suggested on the
forum that using long values may cause issues, but this wasn’t checked
in the library itself, and wasn’t documented. This change adds necessary
checks and introduces the new error code.
Documentation is also fixed to reflect the fact that the maximum length
of the key is 15 characters, not 16.
Angus Gratton [Mon, 29 May 2017 23:07:08 +0000 (09:07 +1000)]
CI: Add another unit test runner
Angus Gratton [Mon, 29 May 2017 06:10:38 +0000 (16:10 +1000)]
freertos: Mark uxTaskPriorityGet() as tested
Also adds some SMP-aware dynamic task priority unit tests
Angus Gratton [Mon, 29 May 2017 04:11:56 +0000 (12:11 +0800)]
Merge branch 'bugfix/deep_sleep_example_stub_delay' into 'master'
sdkconfig: set CONFIG_ESP32_DEEP_SLEEP_WAKEUP_DELAY=2000 by default
See merge request !758
Angus Gratton [Sun, 28 May 2017 23:09:47 +0000 (07:09 +0800)]
Merge branch 'bugfix/doc-small-updates' into 'master'
Small fixes/updates to toolchain installation procedures
See merge request !782
Angus Gratton [Sun, 28 May 2017 23:08:53 +0000 (07:08 +0800)]
Merge branch 'feature/docs_gen-dxd' into 'master'
docs: Automatically generate API reference list / Doxygen directives
See merge request !723
Jiang Jiang Jian [Sat, 27 May 2017 06:40:26 +0000 (14:40 +0800)]
Merge branch 'bugfix/ble_comfirm_reply_not_work_#12881' into 'master'
component/bt: Added the esp_ble_passkey_reply BTC_GAP_BLE_PASSKEY_REPLY_EVT &BTC…
See merge request !793
Jiang Jiang Jian [Sat, 27 May 2017 06:38:08 +0000 (14:38 +0800)]
Merge branch 'bugfix/btdm_set_invalid_rand_addr_error_12303' into 'master'
component/bt: Added the set static random address callback to the bt project.
See merge request !773
Yulong [Sat, 27 May 2017 02:47:56 +0000 (22:47 -0400)]
component/bt: Merge the new master to avoid conflict.
Yulong [Fri, 26 May 2017 09:26:15 +0000 (05:26 -0400)]
component/bt: Added the esp_ble_passkey_reply BTC_GAP_BLE_PASSKEY_REPLY_EVT &BTC_GAP_BLE_CONFIRM_REPLY_EVT
event.
Jiang Jiang Jian [Fri, 26 May 2017 06:40:47 +0000 (14:40 +0800)]
Merge branch 'bugfix/btdm_ble_crash_read_long_char_#12338' into 'master'
component/bt: Change the fragement method to avoid crash when the data transmit should fragement.
See merge request !789