weitianhua 
							
						 
					 
					
						
						
							
						
						8fc05d0665 
					 
					
						
						
							
							Fix ASSERT for RXDESC and save the log for debug  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						8d1032ccac 
					 
					
						
						
							
							Fix ASSERT in ld_acl at line 302 forclkoff1 and localval  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						77cc105c72 
					 
					
						
						
							
							Fix ld_acl schedule bug to parity shift  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						55877684a0 
					 
					
						
						
							
							Fix ASSERT(64,0) in rwble.c  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						0811851378 
					 
					
						
						
							
							Fix ASSERT in ld_pscan.c at line 1032  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						b20f254483 
					 
					
						
						
							
							Free lmp tx buf in EM in the procedure of handling LMP_detach_Req when not received the last acknowledge from peer device and seperate them by ACL State  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						190ff3ae37 
					 
					
						
						
							
							Fix that when slave initiate unsniff procedure and meet transaction collision, no mode change event is repoerted  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						70fa5b4ac5 
					 
					
						
						
							
							Fix int_wdt due to disable interrupt too long time  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						c18ed5cbee 
					 
					
						
						
							
							Fix Connection fail in loop  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						7aeb3d329a 
					 
					
						
						
							
							Set AFH in BTDM Task when WiFi changes channel  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						e0e1154b62 
					 
					
						
						
							
							Fix ASSERT(25,0) in lc_task.c  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						899e49b90e 
					 
					
						
						
							
							Disable frequent warning log in ld_acl  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						b45f2d3913 
					 
					
						
						
							
							Move default log level to WARNING instead ERROR in BT Controller  
						
						
						
						
					 
					
						2020-05-18 06:51:51 +00:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						95f47a2d4d 
					 
					
						
						
							
							Coexistence: Add coexist API to enable BLE connection dynamic priority  
						
						
						
						
					 
					
						2020-04-28 16:16:27 +08:00 
						 
				 
			
				
					
						
							
							
								sushant.chougule 
							
						 
					 
					
						
						
							
						
						4cd6f09427 
					 
					
						
						
							
							components/bt: Fix for HCI desync deadlock issue in BLE controller  
						
						
						
						
					 
					
						2020-04-02 09:54:16 +00:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						1bcce4e7db 
					 
					
						
						
							
							components/coex: Fix wakeup delay with DFS  
						
						
						
						
					 
					
						2020-03-20 17:58:05 +08:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						b86f4d4f00 
					 
					
						
						
							
							Fix mem_start uninitialized error when compiler optimization performance enabled  
						
						
						
						
					 
					
						2020-03-12 15:07:03 +08:00 
						 
				 
			
				
					
						
							
							
								gengyuchao 
							
						 
					 
					
						
						
							
						
						df3f2f4cb0 
					 
					
						
						
							
							bugfix/fix_controller_disable_re_enable_crash  
						
						
						
						
					 
					
						2020-03-09 17:40:06 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						d2aa4a1e50 
					 
					
						
						
							
							components/bt: Fix assert when create conntion cancel  
						
						
						
						
					 
					
						2020-02-28 20:13:41 +08:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						3428a1ad0b 
					 
					
						
						
							
							component/bt: set non-zero initial value for bt sleep clock cycle to avoid div-by-zero error in function "btdm_us_2_lpcycles" when BT modem sleep is not enabled  
						
						
						
						
					 
					
						2020-02-28 11:36:48 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						7092613eea 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_check_EXT_CRYS_state_for_sleep_clk' into 'master'  
						
						... 
						
						
						
						bugfix/btdm_check_EXT_CRYS_state_for_sleep_clk
Closes BT-582
See merge request espressif/esp-idf!7439  
						
						
					 
					
						2020-02-21 21:21:54 +08:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						d6e672ed51 
					 
					
						
						
							
							component/bt: fall back to main XTAL as Bluetooth sleep clock when EXT 32K CRYS is configured but not detected  
						
						
						
						
					 
					
						2020-02-20 14:34:28 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						d11a86076f 
					 
					
						
						
							
							Fix bugs about role switch  
						
						... 
						
						
						
						Jitter in FHS
Jitter in first PULL
Receive EDR packet fail after role switch 
						
						
					 
					
						2020-02-19 20:14:47 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						66a01ef490 
					 
					
						
						
							
							components/coex: Fix watchdog timeout when sleep enabled  
						
						... 
						
						
						
						Fix crash without enabling sw coex 
						
						
					 
					
						2020-02-18 03:35:24 +00:00 
						 
				 
			
				
					
						
							
							
								sushant.chougule 
							
						 
					 
					
						
						
							
						
						74c7db3f49 
					 
					
						
						
							
							Fix ble crash issue triggered by ble event irq miss(0x20000) (d2a1d18d)  
						
						
						
						
					 
					
						2020-02-13 16:16:21 +05:30 
						 
				 
			
				
					
						
							
							
								Chinmay Chhajed 
							
						 
					 
					
						
						
							
						
						6d96217204 
					 
					
						
						
							
							Future events scheduling error in case of wifi and bluetooth.  
						
						... 
						
						
						
						After this commit, global interrupts will be disabled before taking
current time for scheduling further bluetooth events. Earlier disabling
interrupts was taking some time because of which WiFi events were
interrupting in current bluetooth scheduling.
Signed-off-by: Chinmay Chhajed <chinmay.chhajed@espressif.com > 
						
						
					 
					
						2020-02-12 20:04:21 +08:00 
						 
				 
			
				
					
						
							
							
								June 
							
						 
					 
					
						
						
							
						
						4f9c3e977e 
					 
					
						
						
							
							controller flash code optimize  
						
						... 
						
						
						
						fix ld file to link 3 bt rom functions 
						
						
					 
					
						2020-01-31 06:29:46 +00:00 
						 
				 
			
				
					
						
							
							
								Tian Hao 
							
						 
					 
					
						
						
							
						
						30fbd99ad0 
					 
					
						
						
							
							fix bug sleep may cause HCI timeout  
						
						... 
						
						
						
						When Host run different cpu and sleep enable, it may cause hci
timeout about 10s. 
						
						
					 
					
						2020-01-20 17:44:03 +08:00 
						 
				 
			
				
					
						
							
							
								June 
							
						 
					 
					
						
						
							
						
						19730c81f0 
					 
					
						
						
							
							esp32 5p0 new features support  
						
						
						
						
					 
					
						2020-01-17 10:34:54 +00:00 
						 
				 
			
				
					
						
							
							
								weitianhua 
							
						 
					 
					
						
						
							
						
						8b2919ee2b 
					 
					
						
						
							
							hfp disconn issue for bridgera  
						
						
						
						
					 
					
						2020-01-15 12:22:58 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						a2398f0dcc 
					 
					
						
						
							
							components/esp_wifi: improve coexistence performance according to specific WiFi/BT/BLE scienario  
						
						... 
						
						
						
						1. Improve WiFi throughput in some Classic BT scienarios(idle, inquire scan,
       connected, sniff, a2dp pause, etc).
    2. Support WiFi + Classic BT + BLE mesh coexistence scienario.
    3. Improve WiFi scan and connect succeed ratio in coexistence scienario.
    4. Do not support to choose software coexistence preference anymore for it is
       determined according to coexistence scienario automatically.
components/lwip: increase TCP send buffer and receive window limitation when TCP window scale is enabled
components/ble_mesh: Fix some bugs about ble mesh
    1. fix send acl pkt after ble have sent terminate ind modify min adv interval to 10ms. 
						
						
					 
					
						2020-01-10 16:00:12 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						f9802da461 
					 
					
						
						
							
							components/bt: Fix A2DP stuck when BLE's interval is too small  
						
						... 
						
						
						
						1. Fix the cumulative time switch from BLE to classic BT
2. Enhance classic BT performance while enable calssic BT and BLE at the same time 
						
						
					 
					
						2020-01-06 20:22:04 +08:00 
						 
				 
			
				
					
						
							
							
								zhiweijian 
							
						 
					 
					
						
						
							
						
						fb369577d9 
					 
					
						
						
							
							component/bt: allow adv stop again when adv is already stoped and fix crash when tx prog sometimes  
						
						
						
						
					 
					
						2019-11-27 10:03:06 +00:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						e248a4fe6e 
					 
					
						
						
							
							components/bt: Fix assert due to no free element from  
						
						
						
						
					 
					
						2019-11-14 06:59:23 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b7c2c93ecc 
					 
					
						
						
							
							Merge branch 'bugfix/wifi_internal_memory' into 'master'  
						
						... 
						
						
						
						wifi: Include DMA reserved pool when allocating internal-only memory
Closes WIFI-883
See merge request espressif/esp-idf!6545  
						
						
					 
					
						2019-11-04 13:55:49 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						1768473eb8 
					 
					
						
						
							
							bt: Include DMA reserved pool when allocating internal-only memory  
						
						... 
						
						
						
						Fix for root cause of https://github.com/espressif/esp-idf/issues/3592  
						
						
					 
					
						2019-10-31 15:19:17 +11:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						9d5a7f8df6 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_possibly_unable_to_enter_sleep_after_woken_up' into 'master'  
						
						... 
						
						
						
						bugfix/btdm_possibly_unable_to_enter_sleep_after_woken_up
See merge request espressif/esp-idf!6219  
						
						
					 
					
						2019-10-30 15:38:58 +08:00 
						 
				 
			
				
					
						
							
							
								Tian Hao 
							
						 
					 
					
						
						
							
						
						4987a5ad90 
					 
					
						
						
							
							fix bug that semaphore may schedule out in Critical Section  
						
						... 
						
						
						
						1. Since BLE full-scan feature for BLE mesh change the controller code cause this problem,
it cause coex semaphore take in "interrupt disable", then it may cause task schedule
and cause crash in freertos
2. Fix newlib lock ISR context and critical section check
3. Fix bt controller ISR context and critical section check 
						
						
					 
					
						2019-10-28 18:43:35 +08:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						11aa4ef1ef 
					 
					
						
						
							
							components/bt: bugfix that bluetooth controller may not be able to enter sleep after end of wake up request  
						
						
						
						
					 
					
						2019-10-25 02:52:12 +00:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						e1d61d03de 
					 
					
						
						
							
							components/bt: Fix LMP sniff req timeout  
						
						
						
						
					 
					
						2019-10-14 14:56:07 +08:00 
						 
				 
			
				
					
						
							
							
								Xia Xiaotian 
							
						 
					 
					
						
						
							
						
						63019689d6 
					 
					
						
						
							
							Coexist: fix some coexist bugs  
						
						... 
						
						
						
						1. Fix high beacon and broadcast packets loss ratio of WiFi to make
   MDNS test pass.
2. Improve stability of WiFi performance with a little
   sacrifice of throughput.
3. Improve BLE advertising and connection performance with dynamic
   priority. It sacrifices a little WiFi throughput, but achieves balance
   between WiFi and Bluetooth. 
						
						
					 
					
						2019-09-30 11:49:16 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						cb2e1f93d1 
					 
					
						
						
							
							components/bt: Fix sending LMP_features_req_ext in a loop  
						
						... 
						
						
						
						Remove xtensa/xtruntime.h at the same time 
						
						
					 
					
						2019-09-06 12:00:54 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						8d85792acc 
					 
					
						
						
							
							Merge branch 'bugfix/btdm_crash_in_sket_ist' into 'master'  
						
						... 
						
						
						
						Fix 2 bugs in r_ld_fm_sket_isr
See merge request espressif/esp-idf!5946  
						
						
					 
					
						2019-09-05 12:01:35 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ff5cb217fe 
					 
					
						
						
							
							Merge branch 'bugfix/unicore_config_prevent_ipc_code' into 'master'  
						
						... 
						
						
						
						ipc: prevent code getting pulled in for unicore configuration
See merge request espressif/esp-idf!5795  
						
						
					 
					
						2019-08-30 16:26:47 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						b6fe44b520 
					 
					
						
						
							
							Fix 2 bugs in r_ld_fm_sket_isr  
						
						... 
						
						
						
						1. When remove two elt in the 1st isr, then assert in then 2nd one.
2. When timestamp of first elt is equal to sket_clkn, then crash. 
						
						
					 
					
						2019-08-29 11:27:57 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						ebe53416ad 
					 
					
						
						
							
							ipc: prevent code getting pulled in for unicore configuration  
						
						
						
						
					 
					
						2019-08-28 12:47:08 +05:30 
						 
				 
			
				
					
						
							
							
								zhiweijian 
							
						 
					 
					
						
						
							
						
						f002d1c6aa 
					 
					
						
						
							
							Component/bt: fix dome BLE bugs  
						
						... 
						
						
						
						- fix data loss and send same pkt twice sometimes
- fix adv data error in air sometimes
- fix adv start/stop crash sometimes 
						
						
					 
					
						2019-08-26 14:17:46 +08:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						76b6902e96 
					 
					
						
						
							
							components/bt: set the minimum encryption key size to be 7 octects for BR/EDR link for preventing KNOB attack  
						
						... 
						
						
						
						This patch is to address the CVE-2019-9506 vulnerability. 
						
						
					 
					
						2019-08-23 08:26:15 +08:00 
						 
				 
			
				
					
						
							
							
								Tian Hao 
							
						 
					 
					
						
						
							
						
						a9dfae66ea 
					 
					
						
						
							
							bugfix btdm sleep twice after wakeup request  
						
						... 
						
						
						
						This problem may cause HCI send command timeout.
When host call VHCI api to do btdm_wakeup_request, then controller
wakeup process will be handled in ISR and controller task context.
As host task priority is lower than controller task and ISR,
it will cause an incorrect behavior that before VHCI take the
rx_flow_on_semaphore, controller sleep again, then VHCI cannot take
the semaphore and has to wait the automatic wakeup. 
						
						
					 
					
						2019-08-04 07:17:13 +00:00 
						 
				 
			
				
					
						
							
							
								zhiweijian 
							
						 
					 
					
						
						
							
						
						6029ef1b58 
					 
					
						
						
							
							component/bt: fix rxwinsz assert in ble and wifi coex  
						
						
						
						
					 
					
						2019-07-04 19:44:59 +08:00