zwj 
							
						 
					 
					
						
						
							
						
						7c1c669799 
					 
					
						
						
							
							component/bt: add BLE v5.0 feature for bluedroid host  
						
						 
						
						
						
						
					 
					
						2021-01-15 17:55:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lly 
							
						 
					 
					
						
						
							
						
						ac93a38990 
					 
					
						
						
							
							ble_mesh: stack: Support reporting normal ble adv packets  
						
						 
						
						
						
						
					 
					
						2020-12-21 09:08:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lly 
							
						 
					 
					
						
						
							
						
						a6ebe48e6e 
					 
					
						
						
							
							ble_mesh: stack: Add a btc file for ble coex functions  
						
						 
						
						... 
						
						
						
						Previously if starting/stopping BLE advertising when BLE Mesh
is enabled, the corresponding events will be notified through
the callback registered by esp_ble_mesh_register_prov_callback().
With this commit, the func esp_ble_mesh_register_ble_callback()
needs to be invoked for resgitering the callback used for BLE
coexistence related functionalities (i.e. ADV/SCAN). 
						
						
					 
					
						2020-12-21 09:08:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wangcheng 
							
						 
					 
					
						
						
							
						
						d1bf93e055 
					 
					
						
						
							
							component/bt: Add a macro to control the compilation of blufi.  
						
						 
						
						
						
						
					 
					
						2020-11-24 10:43:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						 
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lly 
							
						 
					 
					
						
						
							
						
						fc071c10a6 
					 
					
						
						
							
							ble_mesh: stack: Add a Kconfig option to make Health Server model optional  
						
						 
						
						
						
						
					 
					
						2020-10-23 02:04:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lly 
							
						 
					 
					
						
						
							
						
						9176fe996c 
					 
					
						
						
							
							ble_mesh: stack: Add Kconfig options to make server models optional  
						
						 
						
						
						
						
					 
					
						2020-10-23 02:04:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lly 
							
						 
					 
					
						
						
							
						
						a1f1a6b484 
					 
					
						
						
							
							ble_mesh: stack: Use Kconfig option to make client models optional  
						
						 
						
						
						
						
					 
					
						2020-10-23 02:04:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liqigan 
							
						 
					 
					
						
						
							
						
						93ba9ba15c 
					 
					
						
						
							
							replace list and ringbuffer with fixed queue  
						
						 
						
						... 
						
						
						
						use eventgroup to sync spp_vfs_write
each connection has a switch_delay_timer not sharing a one
revert functions like spp_find_slot_by_xxx
fix vfs read bug when peer close 
						
						
					 
					
						2020-09-29 17:19:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liqigan 
							
						 
					 
					
						
						
							
						
						14f48d35bd 
					 
					
						
						
							
							move flow control to btc layer  
						
						 
						
						... 
						
						
						
						defer free slot in btc layer when receive BTA_JV_RFCOMM_CLOSE_EVT 
						
						
					 
					
						2020-09-29 17:15:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						acce9e5fea 
					 
					
						
						
							
							components/bt: Replace task post with btc_inter_profile_call, when post message from btc_dm to btc_gap  
						
						 
						
						
						
						
					 
					
						2020-09-27 19:55:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								weitianhua 
							
						 
					 
					
						
						
							
						
						7e772d2195 
					 
					
						
						
							
							Add some debug log for bt:  
						
						 
						
						... 
						
						
						
						1. Add logs for SPP not enabled successfully
2. Add information to Applicatioin layer that the A2DP is connecting to peer device
Regular BTC and BTU Task name & Add BTC Init protection
1. Regular the BTC Task Name to Close a Github issue
   Closes https://github.com/espressif/esp-idf/issues/4966 
2. Add BTC Init failure protection
3. Regular BTU Task Name with BTC
4. Correct the comment of
   a. SDP_ServiceSearchRequest and SDP_ServiceSearchRequest2
   b. l2cu_create_conn_after_switch
5. Correct comment of esp_bt_hf_vra();
6. Fix cpp compilier region 
						
						
					 
					
						2020-08-26 15:17:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						84aebc6a78 
					 
					
						
						
							
							Merge branch 'feature/bluedroid_link_based_dynamic_allocation' into 'master'  
						
						 
						
						... 
						
						
						
						Bluedroid stack dynamic allocation changes to optimise DRAM usage
See merge request espressif/esp-idf!9461  
						
						
					 
					
						2020-07-16 00:06:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sushant.chougule 
							
						 
					 
					
						
						
							
						
						0583a04969 
					 
					
						
						
							
							Bluedroid stack dynamic allocation changes to optimise DRAM usage  
						
						 
						
						... 
						
						
						
						Structures allocated dynamically:
tACL_CONN, tBTM_PM_MCB, tBTM_SEC_DEV_REC, tGATT_TCB, tGATT_CLCB, tL2C_LCB, tL2C_CCB, tSDP_RECORD
Total dynamic allocation size ~19KB.
Peak dram usage reduced by ~12KB when in BT classic + BLE scenario(1 a2dp sink + 1 BLE gatt server) 
						
						
					 
					
						2020-07-15 14:44:10 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boblane 
							
						 
					 
					
						
						
							
						
						4293f0320f 
					 
					
						
						
							
							fix esp_bt_gap_get_bond_device_list bug  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5395  
						
						
					 
					
						2020-07-09 11:58:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tian Hao 
							
						 
					 
					
						
						
							
						
						f351effdb2 
					 
					
						
						
							
							fix Kconfig use mistake cause some config not effect  
						
						 
						
						... 
						
						
						
						1. Fix bluedroid task pinned_to_core un-effected
2. other minor sdkconfig bugs 
						
						
					 
					
						2020-01-20 17:43:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gengyuchao 
							
						 
					 
					
						
						
							
						
						8e1a28940c 
					 
					
						
						
							
							ble:config.c remove the error code when there is no file in the nvs because it is not an error.  
						
						 
						
						
						
						
					 
					
						2020-01-10 20:04:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gengyuchao 
							
						 
					 
					
						
						
							
						
						8a687d46ad 
					 
					
						
						
							
							reduce useless calloc size  
						
						 
						
						
						
						
					 
					
						2020-01-09 21:12:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gengyuchao 
							
						 
					 
					
						
						
							
						
						945e4f7162 
					 
					
						
						
							
							bugfix:Fix length check for snprintf in osi config  
						
						 
						
						
						
						
					 
					
						2020-01-09 21:12:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geng Yu Chao 
							
						 
					 
					
						
						
							
						
						46c53ab8c8 
					 
					
						
						
							
							btdm:fix the problem that Not getting complete Identity Address (Public Address) of the Privacy-enabled Bonded Device after bonding. beacuse of the wrong memcpy in LE_KEY callback handler.  
						
						 
						
						
						
						
					 
					
						2019-12-09 15:21:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								weitianhua 
							
						 
					 
					
						
						
							
						
						f1116be195 
					 
					
						
						
							
							bugfix for osi_fixed_queue pointer type  
						
						 
						
						
						
						
					 
					
						2019-11-26 21:16:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lly 
							
						 
					 
					
						
						
							
						
						f906b7caf3 
					 
					
						
						
							
							ble_mesh: add Generic/Sensor/Time and Scenes/Lighting Server models  
						
						 
						
						
						
						
					 
					
						2019-11-08 11:10:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						90b18dd4f6 
					 
					
						
						
							
							components/bt: Not post message to a2dp ctrl queue from btc queue, just call it.  
						
						 
						
						
						
						
					 
					
						2019-11-01 14:12:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f974811150 
					 
					
						
						
							
							Merge branch 'feature/hf_ag' into 'master'  
						
						 
						
						... 
						
						
						
						Feature: BT/HFP AG.
Closes BT-346 and BT-428
See merge request espressif/esp-idf!6306  
						
						
					 
					
						2019-10-25 10:57:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hrishikesh Dhayagude 
							
						 
					 
					
						
						
							
						
						f58d7d14c7 
					 
					
						
						
							
							components/bt: Add support of NimBLE host in ESP BLE Mesh  
						
						 
						
						
						
						
					 
					
						2019-10-21 20:18:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						bf87d0949b 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_osi_queue_gycfix_master' into 'master'  
						
						 
						
						... 
						
						
						
						Component/bt : Added handling of osi memory calloc failure
See merge request espressif/esp-idf!6140  
						
						
					 
					
						2019-10-14 21:35:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								weitianhua 
							
						 
					 
					
						
						
							
						
						26b69f1363 
					 
					
						
						
							
							New Clean Commit for AG.  
						
						 
						
						... 
						
						
						
						Only Support single AG control block. 
						
						
					 
					
						2019-10-14 07:54:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gengyuchao 
							
						 
					 
					
						
						
							
						
						87995c5f75 
					 
					
						
						
							
							bugfix:btmd fix the problem that fixed_queue_enqueue may give the wrong semaphore if list_append fail to calloc a new node  
						
						 
						
						
						
						
					 
					
						2019-09-18 17:43:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lly 
							
						 
					 
					
						
						
							
						
						624bf7e3a0 
					 
					
						
						
							
							ble_mesh: ble mesh btc miscellaneous modifications  
						
						 
						
						
						
						
					 
					
						2019-09-09 17:15:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						f048be924c 
					 
					
						
						
							
							components/bt: Fix AVRCP command will not be executed while playing music  
						
						 
						
						
						
						
					 
					
						2019-07-16 08:50:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								baohongde 
							
						 
					 
					
						
						
							
						
						f8c107fbe3 
					 
					
						
						
							
							components/bt: Fix compile error with new toolchain  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3331 
Closes https://github.com/espressif/esp-idf/issues/3734  
						
						
					 
					
						2019-07-09 17:50:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hrishikesh Dhayagude 
							
						 
					 
					
						
						
							
						
						daa71d5e18 
					 
					
						
						
							
							Fix the irrelevant characters added to test the config options  
						
						 
						
						
						
						
					 
					
						2019-07-03 17:17:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hrishikesh Dhayagude 
							
						 
					 
					
						
						
							
						
						21165edf41 
					 
					
						
						
							
							Bluetooth component refactoring  
						
						 
						
						
						
						
					 
					
						2019-06-30 16:39:00 +08:00