xueyunfei 
							
						 
					 
					
						
						
							
						
						f29ff2c552 
					 
					
						
						
							
							Modify IPv6 functionality compatible with lwip2.1.2  
						
						
						
						
					 
					
						2019-07-16 16:22:11 +08:00 
						 
				 
			
				
					
						
							
							
								xueyunfei 
							
						 
					 
					
						
						
							
						
						fa02598b5c 
					 
					
						
						
							
							lwip_2.1.2 for idf_4.0  
						
						
						
						
					 
					
						2019-07-07 01:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						90c4827bd2 
					 
					
						
						
							
							add esp_eth component  
						
						
						
						
					 
					
						2019-06-26 10:19:23 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						9eccd7c082 
					 
					
						
						
							
							components: use new component registration api  
						
						
						
						
					 
					
						2019-06-21 19:53:29 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						684514b3d6 
					 
					
						
						
							
							ci: added standard set of network suite for lwip as a part of weekend test  
						
						
						
						
					 
					
						2019-06-04 08:27:53 +02:00 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						c187f1ef6b 
					 
					
						
						
							
							esp_event: fix bug in set_default_eth_handler  
						
						
						
						
					 
					
						2019-05-31 16:00:15 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						24a2e5a17e 
					 
					
						
						
							
							Rename Kconfig options (components/tcpip_adapter)  
						
						
						
						
					 
					
						2019-05-21 09:09:01 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						198d7d4754 
					 
					
						
						
							
							tcpip_adapter: unregister shutdown handlers, don’t fail on repeated registration  
						
						
						
						
					 
					
						2019-04-11 12:04:58 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						b1d1e37f87 
					 
					
						
						
							
							event loop: re-implement based on esp_event library  
						
						... 
						
						
						
						Includes ds2ds unit test fix, iperf example test fix 
						
						
					 
					
						2019-04-11 12:04:58 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						1872e34115 
					 
					
						
						
							
							tcpip_adapter: add event declarations  
						
						
						
						
					 
					
						2019-04-11 12:04:58 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c159984264 
					 
					
						
						
							
							separate rom from esp32 component to esp_rom  
						
						... 
						
						
						
						1. separate rom include files and linkscript to esp_rom
2. modefiy "include rom/xxx.h" to "include esp32/rom/xxx.h"
3. Forward compatible
4. update mqtt 
						
						
					 
					
						2019-03-21 18:51:45 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						27cc0d1f91 
					 
					
						
						
							
							modify the behavior for dhcpserver and tcpip_adapter:  
						
						... 
						
						
						
						1. dhcp_server: suppress send_offer debug output
2. tcpip_adapter: zero-initialize system_event_t structures
3. tcpip_adapter: pass client IP address along with SYSTEM_EVENT_AP_STAIPASSIGNED
Closes https://github.com/espressif/esp-idf/issues/2924 
Closes https://github.com/espressif/esp-idf/issues/2949  
						
						
					 
					
						2019-03-11 12:11:05 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						37126d3451 
					 
					
						
						
							
							Correct Kconfigs according to the coding style  
						
						
						
						
					 
					
						2019-01-29 13:37:01 +01:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9a08e49ca9 
					 
					
						
						
							
							tcpip_adapter: Rename DHCP option types to include DHCP in the type name  
						
						
						
						
					 
					
						2018-12-18 14:07:43 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ede47ed33a 
					 
					
						
						
							
							tcpip_adapter: Update header descriptions, constify some parameters  
						
						
						
						
					 
					
						2018-12-18 14:07:43 +11:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						097282a8e3 
					 
					
						
						
							
							mdns: fixed crashes on network changes  
						
						... 
						
						
						
						1) two events AP_STOP, AP_START shortly after each other may cause IGMP config on already stopped netif
2) not properly locked sending packets to queue from timer task
closes  #2580  
						
						
					 
					
						2018-10-24 12:03:41 +02:00 
						 
				 
			
				
					
						
							
							
								MartinValik 
							
						 
					 
					
						
						
							
						
						2e79baa1db 
					 
					
						
						
							
							lwip: DHCP restore last IP  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/799  
						
						
					 
					
						2018-09-17 11:11:25 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						237cc88b9f 
					 
					
						
						
							
							lwip: add code for sending gratuitous ARP periodically  
						
						
						
						
					 
					
						2018-09-11 14:36:42 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						d9939cedd9 
					 
					
						
						
							
							cmake: make main a component again  
						
						
						
						
					 
					
						2018-09-11 09:44:12 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						cff2ef695a 
					 
					
						
						
							
							Merge branch 'master' into feature/cmake  
						
						
						
						
					 
					
						2018-09-06 20:23:04 +08:00 
						 
				 
			
				
					
						
							
							
								Zhang Yan Jiao 
							
						 
					 
					
						
						
							
						
						3578fe39e0 
					 
					
						
						
							
							Feature/sync lwip as submodule  
						
						
						
						
					 
					
						2018-09-06 19:43:08 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a9c4ed7139 
					 
					
						
						
							
							Merge branch 'master' into feature/cmake  
						
						
						
						
					 
					
						2018-08-30 18:51:01 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						b63f6a8a95 
					 
					
						
						
							
							emac:optimise tcpip_adapter and fix emac_dev.c  
						
						... 
						
						
						
						1. move CONFIG_xx macros to Kconfig
2. fix a bug that make EMAC_DMAOPERATION_MODE_ERG mess 
						
						
					 
					
						2018-08-20 19:52:48 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6b9784cc45 
					 
					
						
						
							
							Merge branch 'master' into feature/cmake_update  
						
						
						
						
					 
					
						2018-05-31 14:46:23 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						cb649e452f 
					 
					
						
						
							
							remove executable permission from source files  
						
						
						
						
					 
					
						2018-05-29 20:07:45 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						3f031cdd9d 
					 
					
						
						
							
							add event SYSTEM_EVENT_AP_STAIPASSIGNED  
						
						
						
						
					 
					
						2018-05-19 13:14:12 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						1cb5712463 
					 
					
						
						
							
							cmake: Add component dependency support  
						
						... 
						
						
						
						Components should set the COMPONENT_REQUIRES & COMPONENT_PRIVATE_REQUIRES variables to define their
requirements. 
						
						
					 
					
						2018-04-30 09:59:20 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						4f1a856dbf 
					 
					
						
						
							
							cmake: Remove defaults for COMPONENT_SRCDIRS, COMPONENT_SRCS, COMPONENT_ADD_INCLUDEDIRS  
						
						... 
						
						
						
						* Philosophical: "explicit is better than implicit".
* Practical: Allows useful errors if invalid directories given in components as the defaults aren't
  always used. Also trims the -I path from a number of components that have no actual include
  directory.
* Simplifies knowing which components will be header-only and which won't 
						
						
					 
					
						2018-04-30 09:59:20 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c671a0c3eb 
					 
					
						
						
							
							build system: Initial cmake support, work in progress  
						
						
						
						
					 
					
						2018-04-30 09:59:20 +10:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						7c4b3d50f8 
					 
					
						
						
							
							Make error codes globally unique  
						
						
						
						
					 
					
						2018-03-27 08:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								XiaXiaotian 
							
						 
					 
					
						
						
							
						
						0470f28055 
					 
					
						
						
							
							Fix the bug that incorrect event is posted when setting static ip of softap and ethernet  
						
						
						
						
					 
					
						2018-03-21 11:04:22 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						b3be1b5190 
					 
					
						
						
							
							tcpip_adapter: make log output at debug level less noisy  
						
						... 
						
						
						
						At debug log level, tcpip_adapter would print logs for each function
call scheduled onto the tcpip task. These logs contained pointers which
idf_monitor decoded, adding even more noise and useless vertical space
in logs. This change moves these log statements to verbose level. 
						
						
					 
					
						2018-02-11 13:06:01 +08:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
							
						
						4bddbc031c 
					 
					
						
						
							
							Import mDNS changes  
						
						
						
						
					 
					
						2018-01-16 10:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						e315d7ca08 
					 
					
						
						
							
							fix the dhcps default behaviour chenged by dns  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/1285  
						
						
					 
					
						2017-11-28 16:39:00 +08:00 
						 
				 
			
				
					
						
							
							
								Tian Zhong Xing 
							
						 
					 
					
						
						
							
						
						55e95b04bd 
					 
					
						
						
							
							bugfix: add netif info in event message when got ipv6 address  
						
						
						
						
					 
					
						2017-10-23 13:50:43 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						cf7ae8135b 
					 
					
						
						
							
							tcpip_adapter/lwip: make dhcp domain name server option configurable  
						
						... 
						
						
						
						Add api to configure dhcp option: domain name server
1.closes https://github.com/espressif/esp-idf/issues/162 
2.closes https://github.com/espressif/esp-idf/issues/705  
						
						
					 
					
						2017-10-19 19:28:00 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						e04a0d66b8 
					 
					
						
						
							
							esp32/tcpipadapter: correct eth ip got event info  
						
						... 
						
						
						
						1. Raise SYSTEM_EVENT_ETH_GOT_IP when eth got ip
2. Add default handler for SYSTEM_EVENT_ETH_GOT_IP
3. Minor change about ethernet kconfig 
						
						
					 
					
						2017-10-13 15:56:51 +08:00 
						 
				 
			
				
					
						
							
							
								XiaXiaotian 
							
						 
					 
					
						
						
							
						
						20064978ba 
					 
					
						
						
							
							Fix the bug that if one device is in station+softap mode, other device can not  
						
						... 
						
						
						
						get IP address after connecting to the softap.
    Now the default netif is station in station+softap mode. The UDP pcb of
DHCP server is binded to IP 0.0.0.0. When other device connects to softap, the
DHCP offer will be sent by softap.But because the destination IP of DHCP offer
is broadcast IP and the source IP of it is 0.0.0.0, it will be sent from default
netif, that is station interface. Other device can not receive the DHCP offer
sent from station interface. As a result, other device can not get IP address.
The resolution is that bind UDP pcb to the IP address of softap. So, the source
IP of DHCP offer is that of softap. DHCP offer can be sent from softap interface
by source IP route method. 
						
						
					 
					
						2017-09-23 20:18:50 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						164006509f 
					 
					
						
						
							
							optimize lwip route when loopback open and in "APSTA" mode  
						
						
						
						
					 
					
						2017-09-14 16:19:05 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						868b0ce228 
					 
					
						
						
							
							Merge branch 'bugfix/list_node_naming' into 'master'  
						
						... 
						
						
						
						Fix "list_node" name conflict in bluedroid & dhcp_server
See merge request !1216  
						
						
					 
					
						2017-09-12 12:10:54 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9471ce9135 
					 
					
						
						
							
							dhcpserver: Move DHCP option names to a separate header  
						
						... 
						
						
						
						Avoids naming conflicts. Resolves TW13826. 
						
						
					 
					
						2017-09-05 17:28:40 +10:00 
						 
				 
			
				
					
						
							
							
								Henrik Maier 
							
						 
					 
					
						
						
							
						
						58ba8a2a24 
					 
					
						
						
							
							tcpip_adapter: Fix bug which prevents setting a static IP address for Ethernet interface  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/657  
						
						
					 
					
						2017-08-30 14:50:22 +10:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						b45433110f 
					 
					
						
						
							
							tcpip_adapter/lwip: optimize wifi/ip event  
						
						
						
						
					 
					
						2017-08-21 14:36:44 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						eddc07eebf 
					 
					
						
						
							
							Merge branch 'feature/set_static_ip_to_zero' into 'master'  
						
						... 
						
						
						
						Zero static IP address can also be set
See merge request !1101  
						
						
					 
					
						2017-08-16 19:12:01 +08:00 
						 
				 
			
				
					
						
							
							
								Kedar Sovani 
							
						 
					 
					
						
						
							
						
						a24130b390 
					 
					
						
						
							
							tcpip_adapter: Decompose tcpip_adapter_start() into interface specification options  
						
						... 
						
						
						
						Since only the used interface's start function gets called, it pulls
in only the functions that are required in the current application,
thereby saving footprint. 
						
						
					 
					
						2017-08-16 15:54:29 +05:30 
						 
				 
			
				
					
						
							
							
								XiaXiaotian 
							
						 
					 
					
						
						
							
						
						67b6327c4e 
					 
					
						
						
							
							Zero static IP address can also be set  
						
						
						
						
					 
					
						2017-08-10 19:43:26 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						d724cc23d2 
					 
					
						
						
							
							tcpip_adapter: not free netif when tcpip adapter is stopped  
						
						... 
						
						
						
						When tcpip adapter is stop, don't free the netif 
						
						
					 
					
						2017-07-13 18:42:45 +08:00 
						 
				 
			
				
					
						
							
							
								Edmund Huber 
							
						 
					 
					
						
						
							
						
						eab6d483a5 
					 
					
						
						
							
							give the AP and STA netifs different names for ease of debugging lwip  
						
						
						
						
					 
					
						2017-04-11 20:40:36 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						68e27f8188 
					 
					
						
						
							
							optimize tcpip adapter layer  
						
						
						
						
					 
					
						2017-04-01 16:41:51 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						975be7a2c9 
					 
					
						
						
							
							Merge branch 'bugfix/github_small_fixes' into 'master'  
						
						... 
						
						
						
						Merge small bugfix PRs from github
* https://github.com/espressif/esp-idf/pull/389 
* https://github.com/espressif/esp-idf/pull/382 
* https://github.com/espressif/esp-idf/pull/367 
* https://github.com/espressif/esp-idf/pull/366 
* https://github.com/espressif/esp-idf/pull/361 
* https://github.com/espressif/esp-idf/pull/355 
* https://github.com/espressif/esp-idf/pull/350 
* https://github.com/espressif/esp-idf/pull/348 
* https://github.com/espressif/esp-idf/pull/339 
* https://github.com/espressif/esp-idf/pull/46 
* https://github.com/espressif/esp-idf/pull/307 
See merge request !541  
						
						
					 
					
						2017-03-03 12:58:22 +08:00