Abhik Roy 
							
						 
					 
					
						
						
							
						
						325a8d7a6e 
					 
					
						
						
							
							feat(esp_netif): Added code to expose api to add and remove ipv6 address  
						
						
						
						
					 
					
						2024-01-09 18:00:47 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						ca44460359 
					 
					
						
						
							
							esp_netif: Fix Wno-format issues  
						
						
						
						
					 
					
						2023-08-14 14:13:33 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						5f6cb31105 
					 
					
						
						
							
							lwip: Support IPv6 only mode  
						
						
						
						
					 
					
						2023-02-27 08:53:34 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						64f4f0ac1e 
					 
					
						
						
							
							esp_netif/lwip: Use netif-client-data to store esp_netif ptr  
						
						... 
						
						
						
						lwip/netif struct has two places to store user's data
* netif->state (1 void*) but that might be occupied in special cases
* netif->client_dtat (n void*s) but that must be enabled in opts.h
This commit stores esp_netif_t* primarily in state, but if any special
netif is enabled in menuconfig (bridgeif, pppos), it uses netif->client_data.
This commit also fixes incorrect esp_netif that is attached to
IP_EVENT_GOT_IP6 event posted by pppos interfaces in:
c585618b97/components/esp_netif/lwip/esp_netif_lwip_ppp.c (L114)https://github.com/espressif/esp-idf/issues/9345  
						
						
					 
					
						2022-07-27 11:55:18 +00:00 
						 
				 
			
				
					
						
							
							
								Sagar Bijwe 
							
						 
					 
					
						
						
							
						
						6501eff7f5 
					 
					
						
						
							
							Remove legacy system event framework.  
						
						
						
						
					 
					
						2022-03-09 15:53:45 +05:30 
						 
				 
			
				
					
						
							
							
								Jiacheng Guo 
							
						 
					 
					
						
						
							
						
						52a68cb7fe 
					 
					
						
						
							
							openthread: integrate OpenThread network interface with esp_netif  
						
						
						
						
					 
					
						2021-06-02 17:03:54 +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 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						c2053a8e65 
					 
					
						
						
							
							esp_netif: fix default connect handler to check dhcpc return value  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5184  
						
						
					 
					
						2020-05-06 07:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						f839a1328c 
					 
					
						
						
							
							esp_netif: added locking for netif list management, unit tests to use unique if_keys, updated comments  
						
						
						
						
					 
					
						2019-11-13 12:36:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						cf710a3cb1 
					 
					
						
						
							
							esp_netif: include tcpip_adapter legacy header by default to provide *implicit* compatiblity  
						
						
						
						
					 
					
						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