]>
granicus.if.org Git - esp-idf/log
Jiang Jiang Jian [Wed, 27 Dec 2017 10:03:13 +0000 (18:03 +0800)]
Merge branch 'bugfix/btdm_disconnect_fail_during_pairing' into 'master'
component/bt: Fix bug of disconnected fail during pairing
See merge request !1672
Jiang Jiang Jian [Wed, 27 Dec 2017 03:46:15 +0000 (11:46 +0800)]
Merge branch 'refactor/btdm_spp_client_demo' into 'release/v3.0'
component/bt: refactor spp client demo
See merge request !1697
Ivan Grokhotkov [Mon, 25 Dec 2017 06:30:50 +0000 (14:30 +0800)]
Merge branch 'bugfix/btdm_modify_code_format_and_comments_v3.0' into 'release/v3.0'
Component/bt: modify code format and comments_v3.0
See merge request !1693
zhiweijian [Mon, 4 Dec 2017 06:51:42 +0000 (14:51 +0800)]
Component/bt: modify code format and comments
Ivan Grokhotkov [Fri, 22 Dec 2017 06:34:44 +0000 (14:34 +0800)]
Merge branch 'bugfix/btdm_fix_memory_leak_for_SMP_V3.0' into 'release/v3.0'
component/bt: fix memory leak in SMP_V3.0
See merge request !1691
xiewenxiang [Mon, 6 Nov 2017 07:35:11 +0000 (15:35 +0800)]
component/bt: refactor spp client demo
- fix the bug that before free the db pointer, the db was set to NULL
Jiang Jiang Jian [Wed, 20 Dec 2017 05:31:41 +0000 (13:31 +0800)]
Merge branch 'bugfix/esp_timer_overflow_bugs' into 'release/v3.0'
esp_timer:fix three bugs about timer get and timer alarm where overflow is not correct
See merge request !1663
Jiang Jiang Jian [Wed, 20 Dec 2017 05:31:22 +0000 (13:31 +0800)]
Merge branch 'feature/eth_set_mac_addr_for_3.0' into 'release/v3.0'
emac:add set_eth_mac api
See merge request !1692
zhiweijian [Tue, 19 Dec 2017 09:41:23 +0000 (17:41 +0800)]
component/bt: fix memory leak in SMP
- fix memory leak in smp
- fix log error in config_parse
Jack [Mon, 27 Nov 2017 14:10:15 +0000 (22:10 +0800)]
esp_timer:fix three bugs about timer get and timer alarm where overflow is not correct
Jiang Jiang Jian [Tue, 19 Dec 2017 09:42:19 +0000 (17:42 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs_v3.0' into 'release/v3.0'
Fix some wifi bugs
See merge request !1679
Jiang Jiang Jian [Tue, 19 Dec 2017 09:38:45 +0000 (17:38 +0800)]
Merge branch 'bugfix/btdm_send_data_length_req_after_read_feature_complete_for_V3.0' into 'release/v3.0'
component/bt: send data length req after read feature complete for v3.0
See merge request !1665
Jiang Jiang Jian [Tue, 19 Dec 2017 09:24:47 +0000 (17:24 +0800)]
Merge branch 'bugfix/btdm_mem_release_for_v3_0' into 'release/v3.0'
component/bt : fix btdm mem release cause 0x3ffbbb28-0x3ffbdb28 add to region but should not.
See merge request !1662
Jiang Jiang Jian [Tue, 19 Dec 2017 09:24:09 +0000 (17:24 +0800)]
Merge branch 'bugfix/btdm_optimiz_adv_cb_func_for_3_0' into 'release/v3.0'
Bugfix/btdm optimiz adv cb func
See merge request !1681
Angus Gratton [Sun, 17 Dec 2017 22:43:17 +0000 (06:43 +0800)]
Merge branch 'bugfix/windows_10_idf_monitor_redux_v30' into 'release/v3.0'
idf_monitor: Fix Windows 10 bug in cases where second console write also fails (v3.0 backport)
See merge request !1676
Yulong [Wed, 29 Nov 2017 06:23:21 +0000 (01:23 -0500)]
component/bt: Optimized broadcast callback function, send the callback function to the application after the controller confirms receipt of the broadcast start.
1. optimiz the ble stop adv callback function.
2. added the osi_mutex_unlock in the bta_gattc_wait4_service_change_ccc_cback function when the p_timer_param == NULL || p_conn == NULL.
XiaXiaotian [Fri, 15 Dec 2017 09:56:30 +0000 (17:56 +0800)]
Fix some wifi bugs
1. change first scanning channel to adjust different country code.
2. fix a bug that system crashes when station disconnects from AP.
shangke [Mon, 27 Nov 2017 07:58:35 +0000 (15:58 +0800)]
emac:add set_eth_mac api
Angus Gratton [Fri, 15 Dec 2017 05:45:44 +0000 (16:45 +1100)]
idf_monitor: Fix Windows 10 bug in cases where second console write also fails
Although in my tests the second write always passes, people have reported
different results.
Closes https://github.com/espressif/esp-idf/issues/1136 (again)
Tian Hao [Tue, 12 Dec 2017 07:24:43 +0000 (15:24 +0800)]
component/bt : fix btdm mem release cause 0x3ffbbb28-0x3ffbdb28 add to region but should not.
1. fix the bug. Modify the condition that esp_bt_controller_mem_release() shoud be only called before esp_bt_controller_init() or after esp_bt_controller_deinit()
2. modify the example to use esp_bt_controller_mem_release()
zhiweijian [Thu, 7 Dec 2017 07:00:06 +0000 (15:00 +0800)]
Component/bt: send data length request by host after read feature complete
Tian Hao [Thu, 7 Dec 2017 13:48:27 +0000 (21:48 +0800)]
component/btdm : change bt.h name to esp_bt.h to form the name prefix
krzychb [Mon, 4 Dec 2017 19:22:24 +0000 (20:22 +0100)]
LEDC Driver: Added back original definitions of 'duty_resolution' and 'clock_divider'. This update is to provide backward compatibility with ESP-IDF 2.1.
krzychb [Mon, 4 Dec 2017 05:10:50 +0000 (06:10 +0100)]
Pin descriptions, overview diagram and board dimensions carried over from ESP32-PICO-KIT_Datasheet_EN.pdf. The datasheet looks redundant and will not be used.
zhangyanjiao [Mon, 4 Dec 2017 11:23:43 +0000 (19:23 +0800)]
when netconn created directly,netconn_delete() will not call netconn_free(),
which will lead to memory leak
Closes https://github.com/espressif/esp-idf/issues/784
Jiang Jiang Jian [Fri, 1 Dec 2017 14:06:43 +0000 (22:06 +0800)]
Merge branch 'bugfix/wdt_periph_enable' into 'master'
watchdogs: make sure timer group peripherals are enabled
See merge request !1623
Jiang Jiang Jian [Fri, 1 Dec 2017 13:35:17 +0000 (21:35 +0800)]
Merge branch 'bugfix/btdm_connect_stable_optimiz' into 'master'
component/bt: Optimiz the ble connection performance.
See merge request !1618
Ivan Grokhotkov [Fri, 1 Dec 2017 12:31:25 +0000 (20:31 +0800)]
Merge branch 'feature/btdm_avrc_metadata' into 'master'
Feature/btdm avrc metadata: implemented AVRCP metadata and notification register commands
See merge request !1624
Ivan Grokhotkov [Fri, 1 Dec 2017 08:23:03 +0000 (16:23 +0800)]
watchdog: increase default INT WDT interval if SPIRAM is used
Running heap_caps_check_integrity for 4MB of PSRAM can take longer than
the default WDT interval, 300ms.
Ivan Grokhotkov [Fri, 1 Dec 2017 04:23:33 +0000 (12:23 +0800)]
watchdog: enable INT WDT unit test
Ivan Grokhotkov [Fri, 1 Dec 2017 04:11:37 +0000 (12:11 +0800)]
watchdogs: make sure timer group peripherals are enabled
yulong [Wed, 29 Nov 2017 07:09:15 +0000 (15:09 +0800)]
component/bt: Optimiz the ble connection performance.
Jiang Jiang Jian [Fri, 1 Dec 2017 11:34:45 +0000 (19:34 +0800)]
Merge branch 'bugfix/flash_1v8_enable_vddsdio_reg' into 'master'
bootloader: Only apply VDDSDIO 1.8V->1.9V if regulator is enabled
See merge request !1601
Jiang Jiang Jian [Fri, 1 Dec 2017 11:34:29 +0000 (19:34 +0800)]
Merge branch 'bugfix/update_libstdcxx_psram' into 'master'
libstdc++: update the library built with PSRAM workaround
See merge request !1588
Jiang Jiang Jian [Fri, 1 Dec 2017 11:33:53 +0000 (19:33 +0800)]
Merge branch 'feature/ledc_more_meaningful_parameter_names' into 'master'
Provided more meaningful parameter names by renaming 'bit_num' to 'duty_resoluti…
See merge request !1440
Jiang Jiang Jian [Fri, 1 Dec 2017 11:32:39 +0000 (19:32 +0800)]
Merge branch 'bugfix/btdm_con_discon_test_crash_#16055' into 'master'
component/bt: Fix the bug when write ccc sometimes will lead to repeatedly release the memory.
See merge request !1599
pufstudio [Tue, 3 Oct 2017 02:56:13 +0000 (04:56 +0200)]
component/bt: Add AVRCP medadata attribute support so A2DP can show track title, album, etc.
Merges https://github.com/espressif/esp-idf/pull/1078
Jiang Jiang Jian [Fri, 1 Dec 2017 11:22:18 +0000 (19:22 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs' into 'master'
Fix some wifi lib bugs
See merge request !1626
Jiang Jiang Jian [Fri, 1 Dec 2017 11:21:26 +0000 (19:21 +0800)]
Merge branch 'bugfix/tw16581_dhcps_default_behaviour_changed' into 'master'
fix the dhcps default behaviour chenged by dns
See merge request !1612
Jiang Jiang Jian [Fri, 1 Dec 2017 11:21:10 +0000 (19:21 +0800)]
Merge branch 'bugfix/small_fixes_from_github' into 'master'
Small fixes by users from GitHub
See merge request !1620
Jiang Jiang Jian [Fri, 1 Dec 2017 11:18:50 +0000 (19:18 +0800)]
Merge branch 'feature/bt_a2dp_i2s' into 'master'
examples/bluetooth/a2dp_sink: add i2s audio to a2dp_sink example application
See merge request !853
Adrián Paníček [Wed, 29 Nov 2017 08:26:44 +0000 (09:26 +0100)]
Small typo fix
Signed-off-by: krzychb
Merges https://github.com/espressif/esp-idf/pull/1331
krzychb [Wed, 29 Nov 2017 19:56:00 +0000 (20:56 +0100)]
Typo fix. Closes https://github.com/espressif/esp-idf/issue/1323
XiaXiaotian [Fri, 1 Dec 2017 07:00:49 +0000 (15:00 +0800)]
Fix some wifi lib bugs
1. Add a hide API for station to receive and process probe request
frame.
2. Fix an issue that wifi/bt coexistence crashes in PSRAM version.
3. Fix an issue that the API for clearing vendor ie can not work.
4. Fix an issue that wifi stop and reboot leads watchdog.
Ivan Grokhotkov [Fri, 1 Dec 2017 06:42:29 +0000 (14:42 +0800)]
Merge branch 'bugfix/pthread_local_storage_spinlock' into 'master'
pthreads: Remove potentially blocking mutex from idle task cleanup path
See merge request !1621
Jiang Jiang Jian [Fri, 1 Dec 2017 04:25:42 +0000 (12:25 +0800)]
Merge branch 'feature/btdm_optimize_gatt_server_service_table_demo' into 'master'
component/bt: optimize gatt_server_service_table demo
See merge request !1479
Jiang Jiang Jian [Fri, 1 Dec 2017 04:24:04 +0000 (12:24 +0800)]
Merge branch 'bugfix/btdm_mem_leak_lead_to_WDT_#16592' into 'master'
compoent/bt: Fix the bug when do the BLE pressure test will lead to memory leak will appear WDT.
See merge request !1610
Angus Gratton [Fri, 1 Dec 2017 03:28:07 +0000 (14:28 +1100)]
pthread: Use spinlock not semaphore mutex to protect TLS key list
yulong [Thu, 30 Nov 2017 08:15:22 +0000 (16:15 +0800)]
component/bt: Remove the p_tle->param reset to 0 when free the p_timer_param pointer.
Yulong [Thu, 30 Nov 2017 07:45:26 +0000 (02:45 -0500)]
component/bt: Added the mutex lock protect the ccc free when disconnect.
Jiang Jiang Jian [Thu, 30 Nov 2017 07:06:20 +0000 (15:06 +0800)]
Merge branch 'bugfix/active_scan' into 'master'
component/bt : fix actvie scan cannot send scan_req in a certain case
See merge request !1608
Ivan Grokhotkov [Thu, 30 Nov 2017 02:28:20 +0000 (10:28 +0800)]
Merge branch 'bugfix/fix_lwip_macros' into 'master'
lwip: Change socket API macros to static-inline
See merge request !1614
Kedar Sovani [Tue, 28 Nov 2017 10:23:39 +0000 (15:53 +0530)]
lwip: Change socket API macros to static-inline
Ivan Grokhotkov [Wed, 29 Nov 2017 04:32:38 +0000 (12:32 +0800)]
Merge branch 'bugfix/esp_timer_profiling' into 'master'
esp_timer: fix for deletion of timer in a callback, add docs
See merge request !1607
Ivan Grokhotkov [Fri, 24 Nov 2017 10:51:37 +0000 (18:51 +0800)]
esp_timer: add documentation, expose profiling option in Kconfig
Ivan Grokhotkov [Fri, 24 Nov 2017 09:33:13 +0000 (17:33 +0800)]
esp_timer: fix for the case when timer is deleted in callback
Timer callback can delete the timer. If CONFIG_ESP_TIMER_PROFILING was
enabled, this caused an access to invalid (freed) memory.
This fix adds a pointer to track the timer while executing the callback.
This is needed so that we can check if callback deletes the timer,
in which case we won't try updating profiling counters for this timer
after the callback is done.
yulong [Wed, 29 Nov 2017 02:50:03 +0000 (10:50 +0800)]
component/bt: reset the p_cmd_list pointer after release the mem.
Angus Gratton [Tue, 28 Nov 2017 23:07:09 +0000 (07:07 +0800)]
Merge branch 'feature/dhcp_server_options_menuconfig' into 'master'
dhcpserver: Option to change lease time multiplier and number of max
See merge request !1595
Tian Hao [Mon, 27 Nov 2017 13:30:29 +0000 (21:30 +0800)]
component/bt : fix actvie scan cannot send scan_req in a certain case
zhangyanjiao [Tue, 28 Nov 2017 08:14:35 +0000 (16:14 +0800)]
fix the dhcps default behaviour chenged by dns
Closes https://github.com/espressif/esp-idf/issues/1285
yulong [Tue, 28 Nov 2017 07:43:33 +0000 (15:43 +0800)]
compoent/bt: Fix the bug when do the BLE pressure test will lead to memory leak will appear WDT.
Krzysztof Bociurko [Tue, 31 Oct 2017 18:13:04 +0000 (19:13 +0100)]
dhcpserver: Option to change lease time multiplier and number of max
stations connected to it.
Merges: https://github.com/espressif/esp-idf/pull/1206
Jiang Jiang Jian [Mon, 27 Nov 2017 14:18:58 +0000 (22:18 +0800)]
Merge branch 'bugfix/tw16551_buffer_overflow' into 'master'
fix buffer overflow
See merge request !1605
Jiang Jiang Jian [Mon, 27 Nov 2017 13:30:46 +0000 (21:30 +0800)]
Merge branch 'bugfix/tw16287_tcp_send_succeed_after_station_disconnect' into 'master'
In STA mode, tcp_send cannot catch err after disconnect station
See merge request !1540
Jiang Jiang Jian [Mon, 27 Nov 2017 13:30:11 +0000 (21:30 +0800)]
Merge branch 'bugfix/TW16564_tcp_connect/disconnect_crash' into 'master'
fix tcp connect/disconnect carsh
See merge request !1598
Jiang Jiang Jian [Mon, 27 Nov 2017 13:21:13 +0000 (21:21 +0800)]
Merge branch 'bugfix/btdm_scan_lead_to_conn_error' into 'master'
component/bt: Fixed the bug when stop scan if not set back the scan params will …
See merge request !1590
zhangyanjiao [Mon, 27 Nov 2017 07:58:36 +0000 (15:58 +0800)]
fix buffer overflow in ipc.c
Ivan Grokhotkov [Mon, 27 Nov 2017 08:31:27 +0000 (16:31 +0800)]
Merge branch 'bugfix/allow_external_stack' into 'master'
freertos: fix a bug for incorrect check of allow-external-stack
See merge request !1596
Ivan Grokhotkov [Mon, 27 Nov 2017 04:48:12 +0000 (12:48 +0800)]
Merge branch 'bugfix/cpp_unit_tests_not_executed_by_ci' into 'master'
CI: fix C++ unit test cases not executed by CI
See merge request !1589
zhangyanjiao [Fri, 24 Nov 2017 13:26:53 +0000 (21:26 +0800)]
fix tcp connect/disconnect carsh
Angus Gratton [Sun, 26 Nov 2017 23:33:41 +0000 (10:33 +1100)]
bootloader: Only apply VDDSDIO 1.8V->1.9V if regulator is enabled
Fixes bug if regulator is disabled via efuse.
Angus Gratton [Sun, 26 Nov 2017 23:24:37 +0000 (07:24 +0800)]
Merge branch 'docs/esp_ipc' into 'master'
docs/ipc documentation
See merge request !1584
Angus Gratton [Sun, 26 Nov 2017 23:23:19 +0000 (07:23 +0800)]
Merge branch 'bugfix/ledc_fade_scale' into 'master'
driver(LEDC): add scale value check in ledc_set_fade API
See merge request !1583
Angus Gratton [Sun, 26 Nov 2017 23:22:44 +0000 (07:22 +0800)]
Merge branch 'bugfix/monitor_windows10_crash' into 'master'
monitor: Fix Windows 10 crash since Fall Creators Update
See merge request !1567
Yulong [Sat, 25 Nov 2017 10:06:14 +0000 (05:06 -0500)]
component/bt: Fix the bug when write ccc sometimes will lead to repeatedly release the memory.
Darian Leung [Wed, 22 Nov 2017 07:16:29 +0000 (15:16 +0800)]
docs/ipc documentation
This commit updates doxygen comments in the IPC header files and adds an rst
docs page.
Kedar Sovani [Fri, 24 Nov 2017 04:23:47 +0000 (09:53 +0530)]
freertos: fix a bug for incorrect check of allow-external-stack
Angus Gratton [Fri, 24 Nov 2017 00:49:59 +0000 (08:49 +0800)]
Merge branch 'feature/freertos_backported_functions' into 'master'
freertos/backport and test v9.0.0 functions
See merge request !1515
Jiang Jiang Jian [Thu, 23 Nov 2017 16:14:14 +0000 (00:14 +0800)]
Merge branch 'bugfix/btdm_corret_bt_h_comment' into 'master'
component/bt: Correct the ESP_BLE_PWR_TYPE_CONN_HDL0-9 comment in the bt.h file t…
See merge request !1570
Jiang Jiang Jian [Thu, 23 Nov 2017 14:22:43 +0000 (22:22 +0800)]
Merge branch 'feature/enable_disable_ampdu_rx_tx_independently' into 'master'
Feature/enable disable ampdu rx tx independently
See merge request !1560
Yulong [Thu, 23 Nov 2017 11:42:04 +0000 (06:42 -0500)]
component/bt: Change the code format.
Yulong [Thu, 23 Nov 2017 11:36:00 +0000 (06:36 -0500)]
component/bt: recovery the scan parameter to the controller before start scan.
panfeng [Wed, 22 Nov 2017 09:13:17 +0000 (17:13 +0800)]
bugfix: while scale equals 0 will cause crash
He Yin Ling [Thu, 23 Nov 2017 08:51:28 +0000 (16:51 +0800)]
CI: fix C++ unit test cases not executed by CI
Yulong [Thu, 23 Nov 2017 08:54:29 +0000 (03:54 -0500)]
component/bt: Fixed the bug when stop scan if not set back the scan params will lead to connection request sent the empty packet to the peer device.
Ivan Grokhotkov [Thu, 23 Nov 2017 07:34:23 +0000 (15:34 +0800)]
libstdc++: update the library built with PSRAM workaround
Darian Leung [Fri, 20 Oct 2017 11:03:01 +0000 (19:03 +0800)]
freertos/backport and test v9.0.0 functions
This commit backports the following features from FreeRTOS v9.0.0
- uxSemaphoreGetCount()
- vTimerSetTimerId(), xTimerGetPeriod(), xTimerGetExpiryTime()
- xTimerCreateStatic()
- xEventGroupCreateStatic()
- uxSemaphoreGetCount()
Functions backported previously
- xTaskCreateStatic()
- xQueueCreateStatic()
- xSemaphoreCreateBinaryStatic(), xSemaphoreCreateCountingStatic()
- xSemaphoreCreateMutexStatic(), xSemaphoreCreateRecursiveMutexStatic()
- pcQueueGetName()
- vTaskSetThreadLocalStoragePointer()
- pvTaskGetThreadLocalStoragePointer()
Unit tests were also written for the functions above (except for pcQueueGetName
which is tested in a separate Queue Registry MR). The original tlsp and del cb test case
was deleted and integrated into the test cases of this MR.
Angus Gratton [Thu, 23 Nov 2017 05:19:21 +0000 (13:19 +0800)]
Merge branch 'bugfix/aws_iot_nvs_no_init' into 'master'
aws_iot: fix aws_iot examples without NVS initialization
See merge request !1581
Ivan Grokhotkov [Thu, 23 Nov 2017 05:02:57 +0000 (13:02 +0800)]
Merge branch 'feature/toolchain_update' into 'master'
toolchain: update to
1.22.0-75-gbaf03c2
See merge request !1577
Ivan Grokhotkov [Thu, 23 Nov 2017 05:02:49 +0000 (13:02 +0800)]
Merge branch 'feature/cxx_exceptions_emg_pool' into 'master'
esp32: Adds C++ exceptions emergency pool size menuconfig option
See merge request !1561
Ivan Grokhotkov [Thu, 23 Nov 2017 05:02:40 +0000 (13:02 +0800)]
Merge branch 'feature/pthread_key_and_cond_var_support' into 'master'
pthread: Added support for pthread condition variables
See merge request !1387
Ivan Grokhotkov [Wed, 22 Nov 2017 14:40:49 +0000 (22:40 +0800)]
ci: increase number of example build jobs
Amey Inamdar [Thu, 12 Oct 2017 10:58:19 +0000 (16:28 +0530)]
pthread: Added support for pthread condition variables
This is required for std::condition_variable support
Signed-off-by: Amey Inamdar <amey.inamdar@gmail.com>
Alexey Gerenkov [Fri, 17 Nov 2017 09:38:19 +0000 (12:38 +0300)]
esp32: Adds C++ exceptions emergency pool size menuconfig option
Liu Zhi Fu [Fri, 17 Nov 2017 07:47:22 +0000 (15:47 +0800)]
esp32: add options to disable/enable TX/RX AMPDU independently
Make menuconfig can disable/enable TX/RX AMPDU independently
Angus Gratton [Thu, 23 Nov 2017 00:55:23 +0000 (11:55 +1100)]
windows: Update precompiled env link & toolchain in setup script
Ivan Grokhotkov [Wed, 22 Nov 2017 14:30:11 +0000 (22:30 +0800)]
Merge branch 'bugfix/ringbuf_buflen_bugfix' into 'master'
Bugfix/ringbuf buflen bugfix
See merge request !1562
Ivan Grokhotkov [Wed, 22 Nov 2017 14:27:10 +0000 (22:27 +0800)]
Merge branch 'bugfix/ota_example_http_request' into 'master'
ota example: Send a valid HTTP/1.0 request
See merge request !1566
Ivan Grokhotkov [Wed, 22 Nov 2017 14:26:54 +0000 (22:26 +0800)]
Merge branch 'bugfix/gpio_disable_api' into 'master'
driver: GPIO can be disabled by calling gpio_set_direction
See merge request !1575
Ivan Grokhotkov [Wed, 22 Nov 2017 14:26:40 +0000 (22:26 +0800)]
Merge branch 'feature/prs_from_github' into 'master'
PRs from Github
See merge request !1578