Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						2d0124698e 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_update_private_address' into 'master'  
						
						 
						
						... 
						
						
						
						component/bt: Update BLE private address after it's private address interval
See merge request idf/esp-idf!2987  
						
						
					 
					
						2018-08-31 21:33:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						4542bf19f7 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_rfcomm_test_command_cause_crash' into 'master'  
						
						 
						
						... 
						
						
						
						component/bt: Fix bug rfcomm test command cause crash
See merge request idf/esp-idf!3080  
						
						
					 
					
						2018-08-31 21:33:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						e3778d7bd9 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_find_remote_service_by_uuid_always_return_success' into 'master'  
						
						 
						
						... 
						
						
						
						component/bt: Fix bug of SDP find services by uuid always return success
See merge request idf/esp-idf!3036  
						
						
					 
					
						2018-08-31 21:27:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						779bce7681 
					 
					
						
						
							
							bluetooth: fix incorrect memset size  
						
						 
						
						
						
						
					 
					
						2018-08-29 14:40:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						033b694128 
					 
					
						
						
							
							bt/a2dp: fix incorrect return type  
						
						 
						
						... 
						
						
						
						res was declared as “bool” so expression
((count == 0) ? A2D_SET_ONE_BIT : A2D_SET_MULTL_BIT)
always evaluated to “true”, and was implicitly converted to
A2D_SET_ONE_BIT. 
						
						
					 
					
						2018-08-29 14:40:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						536df958ad 
					 
					
						
						
							
							bt/btm: fix misplaced debug statement  
						
						 
						
						
						
						
					 
					
						2018-08-29 14:40:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						1c676300f0 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_fix_get_error_adv_sometimes' into 'master'  
						
						 
						
						... 
						
						
						
						Component/bt: fix get error adv packet sometimes
See merge request idf/esp-idf!3035  
						
						
					 
					
						2018-08-27 12:17:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						588e006256 
					 
					
						
						
							
							component/bt: Fix bug of SDP find services by uuid always return success  
						
						 
						
						
						
						
					 
					
						2018-08-27 02:14:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						f74b041288 
					 
					
						
						
							
							Component/bt: fix memory leak in security server  
						
						 
						
						
						
						
					 
					
						2018-08-25 15:47:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						1ca5b70803 
					 
					
						
						
							
							Component/bt: fix get error adv packet sometimes  
						
						 
						
						
						
						
					 
					
						2018-08-24 09:24:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						9eefd8c1aa 
					 
					
						
						
							
							component/bt: Fix bug rfcomm test command cause crash  
						
						 
						
						... 
						
						
						
						find when BQB 
						
						
					 
					
						2018-08-24 14:49:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						33f0eadac9 
					 
					
						
						
							
							Merge branch 'bugfix/timer_oneshot_timeout_twice' into 'master'  
						
						 
						
						... 
						
						
						
						component/bt: Some timer oneshot will timeout twice
See merge request idf/esp-idf!2979  
						
						
					 
					
						2018-08-23 10:41:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						4fe04ae14d 
					 
					
						
						
							
							component/bt: Update BLE private address after it's private address interval  
						
						 
						
						
						
						
					 
					
						2018-08-21 11:01:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						886bf4b88e 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_ecdh_public_key_not_check' into 'master'  
						
						 
						
						... 
						
						
						
						component/bt: Fixed the vulnerability released by Bluetooth org when using…
See merge request idf/esp-idf!2933  
						
						
					 
					
						2018-08-13 15:44:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yulong 
							
						 
					 
					
						
						
							
						
						72eaaff9fe 
					 
					
						
						
							
							component/bt: Fixed the vulnerability released by Bluetooth org when using public key not check in the process of ECDH encryption.  
						
						 
						
						... 
						
						
						
						1. Add the 100 times test when the private key is generated by the random number;
2. Add the bt components to the unit-test-app/config directory.
3. Added the bt unit test case to CI. 
						
						
					 
					
						2018-08-13 14:08:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						31c66af560 
					 
					
						
						
							
							component/bt: Some timer oneshot will timeout twice  
						
						 
						
						... 
						
						
						
						Find when BQB 
						
						
					 
					
						2018-08-13 06:00:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						163dbc3200 
					 
					
						
						
							
							Component/bt:  fix SC_MITM_BOND failed in smp for iphones  
						
						 
						
						
						
						
					 
					
						2018-08-04 16:52:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						4f1e8df367 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_a2dp_disconnect_reason' into 'master'  
						
						 
						
						... 
						
						
						
						bugfix/btdm_a2dp_disconnect_reason
See merge request idf/esp-idf!2914  
						
						
					 
					
						2018-08-03 15:30:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wangmengyang 
							
						 
					 
					
						
						
							
						
						7f7f8a02d0 
					 
					
						
						
							
							component/bt: retrieve disconnection reason in AVDT when ACL-U link is disconnected  
						
						 
						
						
						
						
					 
					
						2018-08-01 17:16:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						658668b386 
					 
					
						
						
							
							Component/bt: fix hci_hal_env.rx_q and xHciH4Queue blocking when scanning  
						
						 
						
						
						
						
					 
					
						2018-08-01 15:06:56 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						caeab09f65 
					 
					
						
						
							
							Merge branch 'bugfix/src_encoding' into 'master'  
						
						 
						
						... 
						
						
						
						Correct source code encoding
See merge request idf/esp-idf!2820  
						
						
					 
					
						2018-07-24 22:03:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						0efb4a11ec 
					 
					
						
						
							
							Correct source code encoding  
						
						 
						
						
						
						
					 
					
						2018-07-19 14:00:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						11ca056320 
					 
					
						
						
							
							component/bt: Fix bug of remove bond device fail when BLE and BT are connectd at the same time  
						
						 
						
						
						
						
					 
					
						2018-07-16 15:46:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						8571170abe 
					 
					
						
						
							
							Merge branch 'feature/btdm_bt_ssp' into 'master'  
						
						 
						
						... 
						
						
						
						component/bt: Add Secure Simple Pairing
See merge request idf/esp-idf!2453  
						
						
					 
					
						2018-07-13 19:19:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						21af1d7339 
					 
					
						
						
							
							component/bt: Add Secure Simple Pairing  
						
						 
						
						
						
						
					 
					
						2018-07-10 11:18:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Le-Andrew 
							
						 
					 
					
						
						
							
						
						a8da9c1b96 
					 
					
						
						
							
							Fixed typos on booleans.  
						
						 
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/2067  
						
						
					 
					
						2018-07-09 14:36:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wangmengyang 
							
						 
					 
					
						
						
							
						
						0ede362f84 
					 
					
						
						
							
							component/bt: bugfix of invalid SCO handle in HCI number_of_completed_packets event  
						
						 
						
						
						
						
					 
					
						2018-07-05 12:00:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						0e4b28e893 
					 
					
						
						
							
							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  
						
						
					 
					
						2018-06-29 15:06:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						1124e073d7 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_fix_no_adv_packet' into 'master'  
						
						 
						
						... 
						
						
						
						component/bt: fix no adv packets
See merge request idf/esp-idf!2647  
						
						
					 
					
						2018-06-29 14:59:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						34797d8d52 
					 
					
						
						
							
							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  
						
						
					 
					
						2018-06-29 14:47:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwj 
							
						 
					 
					
						
						
							
						
						077380a352 
					 
					
						
						
							
							component/bt: fix no adv packets  
						
						 
						
						
						
						
					 
					
						2018-06-28 17:49:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						aaf12390eb 
					 
					
						
						
							
							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  
						
						
					 
					
						2018-06-25 20:33:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						8a7e112a72 
					 
					
						
						
							
							Merge branch 'bugfix/read_rssi' into 'master'  
						
						 
						
						... 
						
						
						
						bt : fix read rssi conflict when in dual mode
See merge request idf/esp-idf!2592  
						
						
					 
					
						2018-06-22 17:19:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tian Hao 
							
						 
					 
					
						
						
							
						
						e3d3ed5a06 
					 
					
						
						
							
							bt : fix read rssi conflict when in dual mode  
						
						 
						
						
						
						
					 
					
						2018-06-22 11:16:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						4aae691519 
					 
					
						
						
							
							Component/bt: modify throughput demo default config  
						
						 
						
						
						
						
					 
					
						2018-06-21 20:48:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						012415c9f8 
					 
					
						
						
							
							component/bt: Fix bug: Respond with the Error Response when receiving a request that it does not support  
						
						 
						
						
						
						
					 
					
						2018-06-21 20:20:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						de8a735a7a 
					 
					
						
						
							
							component/bt: Add Controller to Host Flow Control  
						
						 
						
						
						
						
					 
					
						2018-06-21 11:44:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwj 
							
						 
					 
					
						
						
							
						
						c9aac643e3 
					 
					
						
						
							
							component/bt: fix stop adv error in dual core  
						
						 
						
						
						
						
					 
					
						2018-06-15 20:43:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Becker 
							
						 
					 
					
						
						
							
						
						3a71ae8595 
					 
					
						
						
							
							bt: PORT_WriteDataCO: fixed a bug, reduced heap memory allocation  
						
						 
						
						... 
						
						
						
						* a missing pointer increment caused error, if available was > 0 after the first iteration of while(available) loop.
* changed memory allocation strategy from large fixed size (RFCOMM_DATA_BUF_SIZE) to just the needed
  size, which will be below MTU
Cherry-picked from https://github.com/espressif/esp-idf/pull/1923/  
						
						
					 
					
						2018-06-13 09:52:02 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						c8e848b0ff 
					 
					
						
						
							
							Component/bt: fix start adv  
						
						 
						
						
						
						
					 
					
						2018-05-30 17:10:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						2e63a445d9 
					 
					
						
						
							
							Component/bt: fix set scan params command completer error  
						
						 
						
						
						
						
					 
					
						2018-05-23 12:09:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						340ad5c430 
					 
					
						
						
							
							Component/bt: fix scan duplicate  
						
						 
						
						
						
						
					 
					
						2018-05-21 15:23:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wangmengyang 
							
						 
					 
					
						
						
							
						
						4c4e143a2f 
					 
					
						
						
							
							component/bt: implement HFP Hands Free Unit Role  
						
						 
						
						
						
						
					 
					
						2018-05-21 11:33:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						993b8b7bf6 
					 
					
						
						
							
							Merge branch 'bugfix/o3_fails' into 'master'  
						
						 
						
						... 
						
						
						
						Fix compilation errors when -O3 is used
See merge request idf/esp-idf!2396  
						
						
					 
					
						2018-05-17 16:48:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f502e195aa 
					 
					
						
						
							
							Merge branch 'bugfix/improve_bt_debug' into 'master'  
						
						 
						
						... 
						
						
						
						components/bt: Improve the Bluetooth debug messaging scheme
See merge request idf/esp-idf!2303  
						
						
					 
					
						2018-05-16 16:04:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hrishikesh Dhayagude 
							
						 
					 
					
						
						
							
						
						da6cb6c741 
					 
					
						
						
							
							components/bt: Improve the Bluetooth debug messaging scheme  
						
						 
						
						... 
						
						
						
						As of now, when Bluetooth debugs are enabled, all the messages are
mapped to BT_PRINTF which is mapped to ESP_LOGE. Hence, make monitor
shows all logs in red color which might lead to missing the actual
errors
This patch maps the Bluetooth messages to appropriate ESP_LOG* messages
and improves readability.
Also, make the BT trace level be configurable in menuconfig, so that
each layer of bt trace can be enabled/disabled.
Finally, add debug log control for BTC, OSI, BLUFI and clear up
Bluetooth debug logs.
So, with this the method of enabling Bluetooth logs is as follows:
1. make menuconfig -> Component config -> Bluetooth -> Bluedroid Enable
-> BT DEBUG LOG LEVEL -> set trace level for every layer of BT
Signed-off-by: Hrishikesh Dhayagude <hrishi@espressif.com > 
						
						
					 
					
						2018-05-14 20:45:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						9e5318b584 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_reconnect_con_params_update_reject_in_smp' into 'master'  
						
						 
						
						... 
						
						
						
						Component/bt: update con params is rejected in smp when reconnection
See merge request idf/esp-idf!2318  
						
						
					 
					
						2018-05-14 20:19:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						ca08397b6b 
					 
					
						
						
							
							Fix compilation errors when -O3 is used  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/718  
						
						
					 
					
						2018-05-14 12:29:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						2041c08681 
					 
					
						
						
							
							Bluedroid: remove warnings about discarding "const" for "const char*"  
						
						 
						
						
						
						
					 
					
						2018-05-11 11:29:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhiweijian 
							
						 
					 
					
						
						
							
						
						58b2cb3e0c 
					 
					
						
						
							
							Component/bt: update con params is rejected in smp when reconnection  
						
						 
						
						
						
						
					 
					
						2018-05-09 20:28:13 +08:00