xueyunfei 
							
						 
					 
					
						
						
							
						
						f5b7b148f1 
					 
					
						
						
							
							Fix(esp_wifi): Add the missing header file to the wifi header files.  
						
						
						
						
					 
					
						2023-11-16 11:09:38 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						20fcc23f88 
					 
					
						
						
							
							fix(wifi): Fix default wifi-netif creation to assert if no event loop  
						
						... 
						
						
						
						- Added ESP_ERROR_CHECK() checks to `esp_wifi_set_default_wifi_..._handlers()` calls
- Added ESP_ERROR_CHECH() to `esp_netif_attach_wifi_...()` calls
- Updated documentation to reflect the changes
Closes https://github.com/espressif/esp-idf/issues/11580  
						
						
					 
					
						2023-07-10 16:56:16 +02:00 
						 
				 
			
				
					
						
							
							
								Nachiket Kukade 
							
						 
					 
					
						
						
							
						
						4c76af3f68 
					 
					
						
						
							
							esp_wifi: Add support for NAN Discovery and Datapath  
						
						... 
						
						
						
						Update wifi lib with below -
1. Create NAN Discovery SM for beaconing & cluster formation
2. Create NAN interface for Tx/Rx of beacons & action frames
3. Add commands & events for NAN Services Publish/Subscribe/Followup
4. Add NAN Datapath definitions, Events, Peer structures
5. Support for forming and parsing of Datapath related attributes
6. Modules for NDP Req, Resp, Confirm, Term, Peer management
7. NAN Interface related additions in Datapath, Data Tx Q's
In addition include below changes -
1. Add netif and driver support for NAN Interface
2. Add simple examples for Publisher-Subscriber usecases
3. Add an advanced console example that supports commands
   for NAN Discovery, Services & Datapath
4. Add wifi_apps for providing better NAN API's and Peer management
Co-authored-by: Shyamal Khachane <shyamal.khachane@espressif.com > 
						
						
					 
					
						2023-03-10 11:18:23 +05:30 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						d038a35e96 
					 
					
						
						
							
							esp-wifi/netif: Made esp_netif_create_wifi() const correct  
						
						
						
						
					 
					
						2022-10-21 16:29:56 +02:00 
						 
				 
			
				
					
						
							
							
								Sagar Bijwe 
							
						 
					 
					
						
						
							
						
						6501eff7f5 
					 
					
						
						
							
							Remove legacy system event framework.  
						
						
						
						
					 
					
						2022-03-09 15:53:45 +05:30 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						3c6efbe5a5 
					 
					
						
						
							
							wifi/netif: Fix wifi_ap_handlers comments to relate to AP  
						
						
						
						
					 
					
						2021-08-23 09:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						c4870f4d9e 
					 
					
						
						
							
							esp_netif/wifi: Add API to destroy default wifi-netif for sta/ap  
						
						... 
						
						
						
						Partially addresses https://github.com/espressif/esp-idf/issues/6950  
						
						
					 
					
						2021-05-07 11:56:41 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						02cdef086f 
					 
					
						
						
							
							ESP-NETIF: easier creation for WiFi interfaces with custom parameters  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4611 
Closes IDFGH-2523 
						
						
					 
					
						2020-02-10 14:22:07 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						ddf59520c6 
					 
					
						
						
							
							wifi: fixed missing c++ guards  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4497  
						
						
					 
					
						2020-01-02 17:16:47 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						4857e92e2c 
					 
					
						
						
							
							esp_mesh: creation of wifi network interfaces for esp-mesh examples moved to used common esp_wifi_default API  
						
						
						
						
					 
					
						2019-11-13 12:36:26 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						20add7da60 
					 
					
						
						
							
							esp_netif: extract wifi_netif module as an abstraction to wifi universal interface defined by if handle and callback  
						
						
						
						
					 
					
						2019-11-13 12:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						549ee87912 
					 
					
						
						
							
							esp_netif: moving default netifs to wifi, moved sta_list to a separate header -- note will fail unit tests  
						
						
						
						
					 
					
						2019-11-13 12:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						3a19bf055d 
					 
					
						
						
							
							esp_netif and examples: using wifi driver handle, update examples and tests to pass the CI  
						
						
						
						
					 
					
						2019-11-13 12:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						ffe043b1a8 
					 
					
						
						
							
							esp_netif: Introduction of esp-netif component as a replacement of tcpip_adpter  
						
						... 
						
						
						
						- provides object oriented access to network intefaces
- not limited to default netifs
- more generic abstraction to network input output functions
- event handler registration removed from component responsibility
- backward compatibility layer for legacy tcpip_apapter APIs
Closes IDF-39 
						
						
					 
					
						2019-11-13 12:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						bf37f8a03c 
					 
					
						
						
							
							1. modify esp_wifi.h to support esp_netif feature  
						
						... 
						
						
						
						2. fix the bug for API_CHECK_ENABLE 
						
						
					 
					
						2019-11-06 12:48:02 +00:00