Ivan Grokhotkov
b7fde00aed
sleep: keep RTC_SLOW_MEM powered on if RTC_NOINIT is used
...
Fixes a bug that if application uses RTC_NOINIT variables but doesn’t
use RTC_DATA variables, then RTC_NOINIT variables loose their values
after deep sleep.
Reported in https://esp32.com/viewtopic.php?f=2&t=7045&p=30301#p30299
2018-09-27 11:31:28 +08:00
Ivan Grokhotkov
d6547595d7
bt: build unit tests only when CONFIG_BT_ENABLED=1
2018-09-27 11:31:10 +08:00
Angus Gratton
83b8f38484
Merge branch 'bugfix/cmake_lambda_v3.1' into 'release/v3.1'
...
idf.py: Make the lambda function Python 2 & 3 compatible (backport v3.1)
See merge request idf/esp-idf!3249
2018-09-27 10:22:00 +08:00
Jiang Jiang Jian
bdb65ed066
Merge branch 'bugfix/btdm_bt_remove_device_fail_when_ble_connected_v3.1' into 'release/v3.1'
...
component/bt: Fix bug of remove bond device fail when BLE and BT are connectd at…
See merge request idf/esp-idf!3368
2018-09-26 18:57:36 +08:00
Jiang Jiang Jian
cbb5b6f50b
Merge branch 'mesh/bugfix_v3.1' into 'release/v3.1'
...
Mesh/bugfix v3.1 (backport3.1)
See merge request idf/esp-idf!3358
2018-09-26 16:14:40 +08:00
baohongde
cc0a73c156
component/bt: Fix bug of remove bond device fail when BLE and BT are connectd at the same time (backport 3.1)
...
A cherry-pick of MR !2767
2018-09-26 14:23:05 +08:00
qiyueixa
1d4ae1e9ad
mesh: bugfix
...
1. suppport mesh type, mesh ID, router and IE crypt func&key at any time after mesh is initalized.
2. support modify parent at any time after mesh is configured.
3. modify manual networking example.
4. update header file.
5. fix issues in root conflicts handling.
6. add max length of beacon to menuconfig.
7. fix issue when received a beacon without DSSS.
2018-09-25 13:43:55 +08:00
Jiang Jiang Jian
fbcfc869e2
Merge branch 'bugfix/fix_the_bug_create_socket_fail_v3.1' into 'release/v3.1'
...
lwip: fix the bug that failed to create socket (backport v3.1)
See merge request idf/esp-idf!3311
2018-09-20 18:44:18 +08:00
Jiang Jiang Jian
4107361a3a
Merge branch 'bugfix/btdm_fix_crash_when_test_multi_connect_v3.1' into 'release/v3.1'
...
Component/bt: fix crash when test multi_connect(backport v3.1)
See merge request idf/esp-idf!3313
2018-09-20 14:02:12 +08:00
Jiang Jiang Jian
e8aa442305
Merge branch 'bugfix/btdm_fix_save_error_key_in_smp_when_reconnect_v3.1' into 'release/v3.1'
...
Component/bt: fix save error key in smp when reconnect(backport v3.1)
See merge request idf/esp-idf!3289
2018-09-20 10:58:01 +08:00
Jiang Jiang Jian
82ee078d9a
Merge branch 'bugfix/btdm_fix_iphoneX_error_when_get_wifi_list_v3.1' into 'release/v3.1'
...
Component/bt: fix iPhoneX error when getting wifi list (backport v3.1)
See merge request idf/esp-idf!3314
2018-09-20 10:55:08 +08:00
Jiang Jiang Jian
f90512ba39
Merge branch 'bugfix/mdns_memory_leak_backport_v3.1' into 'release/v3.1'
...
feat(mdns): fix bug when clean action memory (backport v3.1)
See merge request idf/esp-idf!3305
2018-09-19 18:05:51 +08:00
Liu Zhi Fu
bb48077a81
lwip: fix the bug that failed to create socket
...
Fix the bug that failed to create nonblocking TCP or UDP socket after several times socket create/close
2018-09-19 16:43:25 +08:00
zhiweijian
72f9d15a57
Component/bt: fix iPhoneX error when getting wifi list
2018-09-19 15:21:57 +08:00
zhiweijian
78dca32a28
Component/bt: fix crash when test multi_connect
2018-09-19 14:26:55 +08:00
Liu Han
52a70b3418
feat(mdns): fix bug when clean action memory
2018-09-18 23:39:10 +05:30
Jiang Jiang Jian
889c80ec1c
Merge branch 'bugfix/backport_several_wifi_bugfix_v3.1' into 'release/v3.1'
...
esp32: backport several WiFi bug fixes to v3.1 (backport v3.1)
See merge request idf/esp-idf!3280
2018-09-18 20:03:32 +08:00
Angus Gratton
922bae0be3
Merge branch 'bugfix/cmake_make_flash_target_v3.1' into 'release/v3.1'
...
cmake: Fix "make flash" & "ninja flash" targets
See merge request idf/esp-idf!3295
2018-09-18 10:49:52 +08:00
Angus Gratton
982a7fa499
Merge branch 'fix/spi_slave_free_cs_v3.1' into 'release/v3.1'
...
spi_slave: fix the issue rx dma get broken by master unexpected transaction (backport v3.1)
See merge request idf/esp-idf!3294
2018-09-18 08:08:41 +08:00
Angus Gratton
52413e9925
Merge branch 'feature/signature_verify_updates_v3.1' into 'release/v3.1'
...
secure boot: Support signed app verification without hardware secure boot (backport v3.1)
See merge request idf/esp-idf!3184
2018-09-18 07:56:12 +08:00
Angus Gratton
cfb96e67f9
cmake: Fix "make flash" & "ninja flash" targets
...
As reported on forum.
Requires a small CMake wrapper script to pick
up environment variables at flashing time.
2018-09-18 09:32:54 +10:00
michael
a7c67c1681
spi_slave: fix the issue rx dma get broken by master unexpected transaction
2018-09-17 22:36:49 +08:00
zhiweijian
53d75901a9
Component/bt: fix save error key in smp when reconnect
2018-09-17 20:13:30 +08:00
Jiang Jiang Jian
8f665c3393
Merge branch 'bugfix/btdm_enable_modem_sleep_by_default_for_v3.1' into 'release/v3.1'
...
bugfix/btdm_enable_modem_sleep_by_default_for_v3.1(backport v3.1)
See merge request idf/esp-idf!3275
2018-09-17 16:17:46 +08:00
Jiang Jiang Jian
b5365c19f7
Merge branch 'bugfix/btdm_unreserve_scn1_for_hfp_v3.1' into 'release/v3.1'
...
component/bt: Unlock reserve of SCN 1 for HFP (backport v3.1)
See merge request idf/esp-idf!3285
2018-09-17 16:17:08 +08:00
XiaXiaotian
738afe2de3
esp32: backport several WiFi bug fixes to v3.1
...
Backport following WiFi fixes to v3.1:
1. Fix AMPDU RX sequence compitability bug
2. Optimize scan capability in all channel scan
3. Fix some modem sleep bugs
4. Update API to set CSI channel filter and HT_LTF data generating
2018-09-17 14:40:24 +08:00
baohongde
ea3b2716fd
component/bt: Unlock reserve of SCN 1 for HFP (backport v3.1)
...
A cherry-pick of MR !3269
2018-09-17 11:01:58 +08:00
Jiang Jiang Jian
bfcb673c8e
Merge branch 'bugfix/tw24694_dns_request_no_reply_v3.1' into 'release/v3.1'
...
lwip: add code for sending gratuitous ARP periodically (backport v3.1)
See merge request idf/esp-idf!3195
2018-09-16 15:18:39 +08:00
Jiang Jiang Jian
e5d8a68d96
Merge branch 'bugfix/mdns_service_txt_set_backportv3.1' into 'release/v3.1'
...
bugfix: mdns_service_txt_set() wasn't allocating memory for TXT records (backport v3.1)
See merge request idf/esp-idf!3254
2018-09-16 15:12:03 +08:00
Jiang Jiang Jian
760772ec4b
Merge branch 'bugfix/ble_adv_data_tx_power_v3.1' into 'release/v3.1'
...
fix TX power value in ble adv data is incorrect
See merge request idf/esp-idf!3187
2018-09-16 14:54:59 +08:00
Jiang Jiang Jian
1a9d40ca3d
Merge branch 'bugfix/btdm_controller_enable_failed_in_examples_for_v3.1' into 'release/v3.1'
...
Bugfix/btdm controller enable failed in examples for v3.1(backport v3.1)
See merge request idf/esp-idf!3266
2018-09-14 19:41:10 +08:00
Jiang Jiang Jian
9773c019d8
Merge branch 'doc/btdm_a2dp_source_example_improvement_for_v3.1' into 'release/v3.1'
...
Doc/btdm a2dp source example improvement for v3.1(backport v3.1)
See merge request idf/esp-idf!3233
2018-09-14 19:39:16 +08:00
Jiang Jiang Jian
67ef1865a6
Merge branch 'doc/btdm_a2dp_sink_example_improvement_for_v3.1' into 'release/v3.1'
...
doc/btdm_sink_example_improvement_for_v3.1(backport v3.1)
See merge request idf/esp-idf!3234
2018-09-14 19:38:57 +08:00
Jiang Jiang Jian
3db38f8281
Merge branch 'bugfix/btdm_a2dp_role_mixed_up_for_v3.1' into 'release/v3.1'
...
Bugfix/btdm a2dp role mixed up for v3.1(backport v3.1)
See merge request idf/esp-idf!3267
2018-09-14 19:32:53 +08:00
wangmengyang
c6d2fc6807
component/bt: enable bluetooth modem sleep as default setting
2018-09-14 17:01:45 +08:00
Piyush Shah
9237110c5c
bugfix: mdns_service_txt_set() wasn't allocating memory for TXT records
...
Allocation was happening later, causing possible use of stack variables
of caller function, which could be invalid.
Signed-off-by: Piyush Shah <piyush@espressif.com>
2018-09-14 11:17:53 +05:30
wangmengyang
4c240064ab
component/bt: stop to inititate AVRC connection when A2DP connection fails to set up
...
AVRCP connection binds to A2DP in current implementation, despite the two profiles are\
independent according to specification. AVRCP connection is not necessary to set-up \
if A2DP connection fails to establish
2018-09-13 17:58:00 +08:00
wangmengyang
da4108dd1e
component/bt: stop to initiate AVDTP connection on failure of A2DP service discovery
...
In opening state of AVDTP connection, if SDP client fails to get valid A2DP service record\
from peer SDP server, then do not initiate AVDTP connection request
2018-09-13 17:58:00 +08:00
wangmengyang
01994059e2
component/bt: bugfix that A2DP sink device can be connected by another A2DP sink device
...
In pevious implementation, A2DP sink will register an A2DP source Stream End Point(SEP) although the SEP is not\
supposed to be used. Now remove the unused SEP for source so that only one role of A2DP can be supported at one
time. Service record in local SDP server only includes at most one service for A2DP sink role or source
2018-09-13 17:58:00 +08:00
wangmengyang
763fa9b0fa
component/bt: release some controller memory according to the configuration of bluetooth examples
2018-09-13 17:46:01 +08:00
wangmengyang
a55c7a62ad
component/bt: bugfix for mismatch of controller mode in sdkconfig.defaults and source code in some examples
2018-09-13 17:46:00 +08:00
He Yin Ling
0e1f561a32
test: fix incorrect tx power value in adv
2018-09-13 15:48:52 +08:00
Angus Gratton
cea4d31325
Merge branch 'feature/cmake_make_main_component_again_v3.1_bp' into 'release/v3.1'
...
cmake: make main a component again (backport v3.1)
See merge request idf/esp-idf!3247
2018-09-13 15:37:25 +08:00
Angus Gratton
af86b9cbce
Merge branch 'doc/eclipse_parallel_build_v31' into 'release/v3.1'
...
docs: Add parallel builds to Eclipse setup (backport v3.1)
See merge request idf/esp-idf!3219
2018-09-13 15:36:35 +08:00
Angus Gratton
f16e78f72c
Merge branch 'bugfix/ci_github_deploy_v31' into 'release/v3.1'
...
ci: Fix spurious pipeline failure when deploying a tag to GitHub (backport v3.1)
See merge request idf/esp-idf!3220
2018-09-13 15:36:28 +08:00
Renz Christian Bagaporo
bc8540fec1
cmake: fix source list issues
2018-09-13 11:13:27 +08:00
Ivan Grokhotkov
533c5e98e8
cmake: don't add main component Kconfig twice
2018-09-13 11:13:27 +08:00
Ivan Grokhotkov
d04718bbe3
cmake: use built-in file function to create dummy main
2018-09-13 11:13:27 +08:00
Renz Bagaporo
7edf2bf66c
cmake: make main a component again
2018-09-13 11:13:27 +08:00
Tian Hao
a05868f0a8
fix TX power value in ble adv data is incorrect
...
refence to https://github.com/espressif/esp-idf/issues/2284
Before fixing, the tx power in adv data is always 0xeb(-21dbm).
restriction:
If change BLE advertising TX power, please call esp_ble_gap_config_adv_data()
after BLE adv TX power changed.
Later, will implement set BLE advertising TX power via HCI, then the
TX power value in adv data can be update automatically after BLE adv
TX power changed.
2018-09-12 10:19:08 +00:00