ivmarkov 
							
						 
					 
					
						
						
							
						
						98733692c9 
					 
					
						
						
							
							lwip: Fix ICMP Ping on specific iface  
						
						... 
						
						
						
						Fix broken parentheses in setsockopt call
Merges https://github.com/espressif/esp-idf/pull/7397  
						
						
					 
					
						2021-10-05 13:12:01 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						bb0eecee0e 
					 
					
						
						
							
							lwip: Fix sntp custom options if sntp_get_system_time used  
						
						
						
						
					 
					
						2021-09-24 14:49:15 +08:00 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						25a6744ff7 
					 
					
						
						
							
							ping_sock: Fix esp_ping_new_session may return ESP_OK when the error occured  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/7363  
						
						
					 
					
						2021-08-18 11:33:36 +08:00 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						90696dad89 
					 
					
						
						
							
							lwip: Add LWIP_IPV6 macro to strip IPv6 function in LWIP component  
						
						
						
						
					 
					
						2021-04-12 05:42:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chen Wu 
							
						 
					 
					
						
						
							
						
						8207f6ac32 
					 
					
						
						
							
							lwip: Fixed ping assert reset when ping interval is 0  
						
						
						
						
					 
					
						2021-01-26 10:48:56 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						
						
						
					 
					
						2021-01-12 14:05:08 +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 
						 
				 
			
				
					
						
							
							
								xueyunfei 
							
						 
					 
					
						
						
							
						
						79fc027830 
					 
					
						
						
							
							lwip:add feature for ipv6 ping  
						
						
						
						
					 
					
						2020-10-22 15:01:59 +08:00 
						 
				 
			
				
					
						
							
							
								ronghulin 
							
						 
					 
					
						
						
							
						
						9230e0d26d 
					 
					
						
						
							
							bugfix: fix ICMP specify length issue  
						
						
						
						
					 
					
						2020-06-28 10:46:43 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						fa57bdbdbe 
					 
					
						
						
							
							dhcpserver: make subnet mask configurable  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4988  
						
						
					 
					
						2020-04-30 14:04:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						72d54b68a6 
					 
					
						
						
							
							lwip: dhcp-server fix static analysis warnings  
						
						... 
						
						
						
						1) kill_oldest_dhcps_pool() is only called when list has at least two members (assured with kconfig value limit), added assertion to ensure this function is used only when prerequisities are met
2) use after free reported in two places, since the analyzer checks also the scenario when the linked list has loops, added ignore tags 
						
						
					 
					
						2020-03-27 18:46:39 +01:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						98495e5939 
					 
					
						
						
							
							sntp: Add API to set update interval  
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/issues/4437 
Closes: IDFGH-2298 
						
						
					 
					
						2019-12-20 18:26:23 +08: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 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						dc6acf0033 
					 
					
						
						
							
							icmp: add example and unitest  
						
						
						
						
					 
					
						2019-10-22 04:38:09 +00:00 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						fa32a4bd93 
					 
					
						
						
							
							ping: refactor with new esp_ping_xxx APIs  
						
						... 
						
						
						
						This refactor is only for backwards compatible. 
						
						
					 
					
						2019-10-22 04:38:09 +00:00 
						 
				 
			
				
					
						
							
							
								Andro Nooh 
							
						 
					 
					
						
						
							
						
						a77e69c408 
					 
					
						
						
							
							lwip: add icmp echo example  
						
						... 
						
						
						
						It piggybacks on the console example to add ping support and CLI.
Merges https://github.com/espressif/esp-idf/pull/4093  
						
						
					 
					
						2019-10-22 04:38:09 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						afbaf74007 
					 
					
						
						
							
							tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)  
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						7e5be1b58c 
					 
					
						
						
							
							sntp/lwip: Add some modes for time synchronization  
						
						... 
						
						
						
						Closes: IDF-236
Closes: https://github.com/espressif/esp-idf/pull/1668  
						
						
					 
					
						2019-04-15 18:11:47 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						fa2998d70b 
					 
					
						
						
							
							dhcpserver: suppress send_nak debug output  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/2924  
						
						
					 
					
						2019-03-14 14:00:35 +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 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						32f3972284 
					 
					
						
						
							
							add ping length and QoS  
						
						
						
						
					 
					
						2018-10-17 09:39:27 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						f8750eb58d 
					 
					
						
						
							
							lwip: add compatibility headers for sntp.h and esp_ping.h  
						
						... 
						
						
						
						Before LwIP was moved into a submodule, sntp and esp_ping were
available as the following includes:
#include "apps/sntp/sntp.h"
#include "esp_ping.h"
This commit makes header files available at the old location, and adds
a deprecation warning for sntp.h.
Closes https://github.com/espressif/esp-idf/issues/2392  
						
						
					 
					
						2018-09-21 14:09:37 +08:00 
						 
				 
			
				
					
						
							
							
								Zhang Yan Jiao 
							
						 
					 
					
						
						
							
						
						3578fe39e0 
					 
					
						
						
							
							Feature/sync lwip as submodule  
						
						
						
						
					 
					
						2018-09-06 19:43:08 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						1bab62a6d6 
					 
					
						
						
							
							modify dhcp offer MTU to 1500  
						
						
						
						
					 
					
						2018-06-07 10:03:26 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						3f031cdd9d 
					 
					
						
						
							
							add event SYSTEM_EVENT_AP_STAIPASSIGNED  
						
						
						
						
					 
					
						2018-05-19 13:14:12 +08:00 
						 
				 
			
				
					
						
							
							
								Sagar Bijwe 
							
						 
					 
					
						
						
							
						
						21584827b3 
					 
					
						
						
							
							dhcp/dhcpserver Fix max station limit check in dhcp server  
						
						... 
						
						
						
						Currently when MAX_STATION limit in DHCP config is set to N, dhcp server
issues only N-1 IP addresses. This is problematic from customer
perspective if both SoftAP MAX_STATION and DHCP MAX_STATION limit is set
to same value. With this change DHCP server can issue N addresses that
is inline with the set limit.
Closes TW<20556> 
						
						
					 
					
						2018-04-24 17:36:55 +05:30 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						7c4b3d50f8 
					 
					
						
						
							
							Make error codes globally unique  
						
						
						
						
					 
					
						2018-03-27 08:12:54 +02:00 
						 
				 
			
				
					
						
							
							
								Chris Morgan 
							
						 
					 
					
						
						
							
						
						86bf8798b2 
					 
					
						
						
							
							esp_ping - Document that timeout units are in milliseconds  
						
						... 
						
						
						
						Remove 1000 multiplier from esp_ping_set_target() parameters that define time 
						
						
					 
					
						2018-02-18 18:47:46 -05:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						f44cbe9033 
					 
					
						
						
							
							Change ESP_ERR_PING_BASE because of collision with ESP_ERR_TCPIP_ADAPTER_BASE  
						
						
						
						
					 
					
						2018-02-06 12:34:12 +01:00 
						 
				 
			
				
					
						
							
							
								Chen Wu 
							
						 
					 
					
						
						
							
						
						ffc2db0a35 
					 
					
						
						
							
							fix(ping): fix crash when multi-ping  
						
						... 
						
						
						
						1. "lwip_socket" should close by "lwip_close_r" other than "lwip_close"
2. for generally compatible, fix all lwip interface to normally socket interface
3. call vTaskDelete when new socket failed in case of task crash
close #https://github.com/espressif/esp32-at/issues/58  
						
						
					 
					
						2018-01-12 15:54:07 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						aece22f763 
					 
					
						
						
							
							Merge branch 'bugfix/tw16581_dhcps_default_behaviour_changed' into 'master'  
						
						... 
						
						
						
						fix the dhcps default behaviour chenged by dns
See merge request !1612  
						
						
					 
					
						2017-12-01 19:21:26 +08: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 
						 
				 
			
				
					
						
							
							
								Krzysztof Bociurko 
							
						 
					 
					
						
						
							
						
						626ad5f577 
					 
					
						
						
							
							dhcpserver: Option to change lease time multiplier and number of max  
						
						... 
						
						
						
						stations connected to it.
Merges: https://github.com/espressif/esp-idf/pull/1206  
						
						
					 
					
						2017-11-28 15:58:03 +11: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 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						50c993a1b2 
					 
					
						
						
							
							Merge branch 'feature/some_refactor_for_esp_ping' into 'master'  
						
						... 
						
						
						
						lwip: refactor to socket ping
See merge request !875  
						
						
					 
					
						2017-10-16 17:30:00 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						3bcaa592ee 
					 
					
						
						
							
							lwip: refactor to socket ping  
						
						... 
						
						
						
						Do some refactor to socket ping:
1. Add ping_deinit to kill ping thread
2. Apply configuration set by esp_ping_set_target to socket ping
3. Limit only one ping thread 
						
						
					 
					
						2017-10-13 16:37:09 +08:00 
						 
				 
			
				
					
						
							
							
								XiaXiaotian 
							
						 
					 
					
						
						
							
						
						5df39cd4b6 
					 
					
						
						
							
							Allocate some memories in SPIRAM first.  
						
						... 
						
						
						
						Try to allocate some WiFi and LWIP memories in SPIRAM first. If
    failed, try to allocate in internal RAM then. 
						
						
					 
					
						2017-10-13 10:11:24 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						1be6bf6790 
					 
					
						
						
							
							dhcpserver: Move list_node to implementation not public interface  
						
						... 
						
						
						
						Was unused in the public interface.
Closes https://github.com/espressif/esp-idf/issues/948  
						
						
					 
					
						2017-09-05 17:14:23 +10:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						cd58f089c2 
					 
					
						
						
							
							lwip: fix dhcp server crash issue  
						
						... 
						
						
						
						Fix long dhcp request packet cause dhcp server crash issue 
						
						
					 
					
						2017-06-02 14:02:33 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						ab37f89f55 
					 
					
						
						
							
							lwip: fix tcp stable test abort issue  
						
						... 
						
						
						
						1. Modify dhcp server timer to 1 seconds
2. Enable ETHARP_TRUST_IP_MAC
modify according to review 
						
						
					 
					
						2017-04-19 17:39:32 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Han 
							
						 
					 
					
						
						
							
						
						6c86586e97 
					 
					
						
						
							
							components/lwip: Set the ping target info  
						
						... 
						
						
						
						Add API for set the ping target info and get the ping result 
						
						
					 
					
						2017-01-11 10:58:34 +08:00 
						 
				 
			
				
					
						
							
							
								Deomid Ryabkov 
							
						 
					 
					
						
						
							
						
						cbff82cc44 
					 
					
						
						
							
							Allow gw to be null  
						
						... 
						
						
						
						Allow interfaces to be configured without a default gateway, for
local-only communication.
In case of the AP interface, if gw is not set, do not offer it. 
						
						
					 
					
						2016-12-14 19:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								shangke 
							
						 
					 
					
						
						
							
						
						e0040af7e5 
					 
					
						
						
							
							ethernet: add first version of ethernet driver  
						
						
						
						
					 
					
						2016-12-01 19:17:48 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Zhi Fu 
							
						 
					 
					
						
						
							
						
						6e6e51426f 
					 
					
						
						
							
							lwip: refractor for lwip  
						
						... 
						
						
						
						1. All espressif specific code are prefix with ESP_
2. Define all ESP_ options in lwipopts.h
3. Remove useless code added in 8266 
						
						
					 
					
						2016-10-27 14:11:01 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Chun Guang 
							
						 
					 
					
						
						
							
						
						064d2b4ecb 
					 
					
						
						
							
							dhcpserver: Fix crash when switching wifi mode  
						
						... 
						
						
						
						See Teamwork 7058. 
						
						
					 
					
						2016-09-14 16:14:50 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Jian Gang 
							
						 
					 
					
						
						
							
						
						df53d1588a 
					 
					
						
						
							
							tcpip_adapter: typedef clean up  
						
						
						
						
					 
					
						2016-09-06 19:36:03 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Jian Gang 
							
						 
					 
					
						
						
							
						
						25e1a7bf1a 
					 
					
						
						
							
							sntp: fix author name  
						
						
						
						
					 
					
						2016-09-02 16:26:06 +08:00 
						 
				 
			
				
					
						
							
							
								liuhan 
							
						 
					 
					
						
						
							
						
						37d817b6f9 
					 
					
						
						
							
							components/lwip: modify sntp function  
						
						... 
						
						
						
						delete sntp_time.c file, move sntp head file. 
						
						
					 
					
						2016-09-01 19:56:51 +08:00