me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							f0336b38ad 
							
						 
					 
					
						
						
							
							fix change in IDF causing havoc when used as component  
						
						 
						
						
						
						
					 
					
						2017-11-30 16:17:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								allex1978 
							
						 
					 
					
						
						
						
						
							
						
						
							47cdfff475 
							
						 
					 
					
						
						
							
							Now SmartConfig works! ( #807 )  
						
						 
						
						... 
						
						
						
						* little fix to WiFiSTA.cpp
Now SmartConfig works! Tested on ESP32
* little fix to WiFiSTA.cpp
Now SmartConfig works! Tested on ESP32 
						
						
					 
					
						2017-11-06 20:10:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							0c038b4063 
							
						 
					 
					
						
						
							
							Update WiFiGeneric.cpp  
						
						 
						
						... 
						
						
						
						Missed definition 
						
						
					 
					
						2017-10-21 09:50:43 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							43544d89c5 
							
						 
					 
					
						
						
							
							Run WiFi thread on the Arduino core  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/749 
Works even when single core mode is selected 
						
						
					 
					
						2017-10-21 09:47:24 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							81f225a4c5 
							
						 
					 
					
						
						
							
							Fix ioctl undefined in latest IDF  
						
						 
						
						
						
						
					 
					
						2017-10-18 10:51:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							e72895b722 
							
						 
					 
					
						
						
							
							Quiet SSL and HTTPClient debug  
						
						 
						
						
						
						
					 
					
						2017-09-29 20:31:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							28b7b4e287 
							
						 
					 
					
						
						
							
							Move network events to their own task  
						
						 
						
						
						
						
					 
					
						2017-09-28 11:41:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							eb282131ba 
							
						 
					 
					
						
						
							
							Allow DHCP to be started again by giving a zero IP address to STA config  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/654  
						
						
					 
					
						2017-09-22 12:20:53 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pranav Cherukupalli 
							
						 
					 
					
						
						
						
						
							
						
						
							17add63139 
							
						 
					 
					
						
						
							
							Add Example Code for WPS Functionality ( #648 )  
						
						 
						
						
						
						
					 
					
						2017-09-21 16:47:45 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							4cf0e98f32 
							
						 
					 
					
						
						
							
							Fix desync with IDF in dhcpserver  
						
						 
						
						
						
						
					 
					
						2017-09-20 15:36:39 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							f648ad7cea 
							
						 
					 
					
						
						
							
							Allow WiFi Event Callback to read the event info  
						
						 
						
						... 
						
						
						
						Helps in cases where Event Info is needed (WPS and others) 
						
						
					 
					
						2017-09-18 17:54:57 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								copercini 
							
						 
					 
					
						
						
						
						
							
						
						
							9edf65d56e 
							
						 
					 
					
						
						
							
							Static IP example  
						
						 
						
						
						
						
					 
					
						2017-09-09 00:15:54 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Scislowicz 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8e28dc87 
							
						 
					 
					
						
						
							
							change esp_wifi_scan_start to async mode ( #574 )  
						
						 
						
						
						
						
					 
					
						2017-08-17 16:12:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							9618eec19e 
							
						 
					 
					
						
						
							
							Set DNS IP to type V4  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/553  
						
						
					 
					
						2017-08-02 09:32:05 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							3af1710a92 
							
						 
					 
					
						
						
							
							Add initial support for Ethernet and examples  
						
						 
						
						
						
						
					 
					
						2017-08-02 00:02:45 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sticilface 
							
						 
					 
					
						
						
						
						
							
						
						
							91d02cc6d5 
							
						 
					 
					
						
						
							
							Change disconnect function ( #466 )  
						
						 
						
						... 
						
						
						
						* Change disconnect function
Current implementation does not disconnect the WiFi. Use of `esp_wifi_disconnect()` does.
* Update WiFiSTA.cpp
put back the clear ssid + password
remove the duplicate `esp_wifi_set_config(WIFI_IF_STA, &conf);` 
						
						
					 
					
						2017-08-01 12:59:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbx10 
							
						 
					 
					
						
						
						
						
							
						
						
							37ef5a43e3 
							
						 
					 
					
						
						
							
							Handle partial socket send ( #503 )  
						
						 
						
						... 
						
						
						
						send() can return a value > 0 but less than size indicating it was able to accept some of the data in buffer. The caller must try again after updating the buffer pointer and size remaining. 
						
						
					 
					
						2017-07-31 22:51:41 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							7811668fb1 
							
						 
					 
					
						
						
							
							Make sure that WiFi is started before trying to erase configuration.  
						
						 
						
						... 
						
						
						
						Connected to: https://github.com/espressif/arduino-esp32/issues/400  
						
						
					 
					
						2017-06-21 12:42:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							409926ef77 
							
						 
					 
					
						
						
							
							Fix commits duplicating methods  
						
						 
						
						
						
						
					 
					
						2017-06-14 13:48:48 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbx10 
							
						 
					 
					
						
						
						
						
							
						
						
							b05c7dfa59 
							
						 
					 
					
						
						
							
							Additions to WiFiClient and WiFiServer ( #404 )  
						
						 
						
						... 
						
						
						
						Required for WebServer and/or DNSServer libraries 
						
						
					 
					
						2017-06-14 10:22:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbx10 
							
						 
					 
					
						
						
						
						
							
						
						
							26677a4b05 
							
						 
					 
					
						
						
							
							Add WiFiClient localIP and localPort ( #428 )  
						
						 
						
						... 
						
						
						
						Implement methods from ESP8266WiFiClient but use sockets API. 
						
						
					 
					
						2017-06-14 10:17:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SO_yeah 
							
						 
					 
					
						
						
						
						
							
						
						
							73cd8d7f7e 
							
						 
					 
					
						
						
							
							set max clients from code ( #432 )  
						
						 
						
						... 
						
						
						
						* Update WiFiAP.cpp
set from code the maximum number of clients to smaller than 4 (in my case i must allow only one client at a time)
* Update WiFiAP.h
* Update WiFiAP.cpp
* Update WiFiAP.cpp
* Create WiFiAP.cpp 
						
						
					 
					
						2017-06-14 10:14:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joey Babcock 
							
						 
					 
					
						
						
						
						
							
						
						
							4d47deab24 
							
						 
					 
					
						
						
							
							Some grammar/spelling fixes ( #438 )  
						
						 
						
						
						
						
					 
					
						2017-06-14 10:12:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							0e513f3a4b 
							
						 
					 
					
						
						
							
							Make sure WiFi is initialized in disconnect.  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/400  
						
						
					 
					
						2017-05-29 13:12:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							5d92784710 
							
						 
					 
					
						
						
							
							Call esp_wifi_start in WiFi::begin  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/391  
						
						
					 
					
						2017-05-23 11:32:03 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbx10 
							
						 
					 
					
						
						
						
						
							
						
						
							432bcf5a0a 
							
						 
					 
					
						
						
							
							Add WiFiServer hasClient and WiFiTelnetToSerial example ( #394 )  
						
						 
						
						... 
						
						
						
						WiFiTelnetToSerial is also a test for hasClient(). 
						
						
					 
					
						2017-05-23 08:12:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							db09ca8c16 
							
						 
					 
					
						
						
							
							Make SimpleBLE work again  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/373  
						
						
					 
					
						2017-05-22 17:50:57 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e83fac62 
							
						 
					 
					
						
						
							
							Initial WiFi auto reconnect implementation  
						
						 
						
						... 
						
						
						
						This needs proper testing!
Fixes: https://github.com/espressif/arduino-esp32/issues/353  
						
						
					 
					
						2017-05-22 16:29:41 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							21ff3d0e32 
							
						 
					 
					
						
						
							
							Slight rework of WiFi Class  
						
						 
						
						... 
						
						
						
						- call esp_wifi_start()
- separate tcp initialization to prepare for Ethernet
- setup dhcp addresses when using custom IP config for SoftAP 
						
						
					 
					
						2017-05-22 15:31:23 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							88293a4284 
							
						 
					 
					
						
						
							
							Implement WiFiClient.peek()  
						
						 
						
						... 
						
						
						
						Thanks @miomir1981 
						
						
					 
					
						2017-05-22 15:27:34 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bbx10 
							
						 
					 
					
						
						
						
						
							
						
						
							06a76eebe8 
							
						 
					 
					
						
						
							
							Remote tcp disconnect not detected ( #389 )  
						
						 
						
						... 
						
						
						
						* Add setNoDelay and getNoDelay to WiFiServer class
* Remote TCP disconnect not detected 
						
						
					 
					
						2017-05-22 14:16:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							b1b77a658f 
							
						 
					 
					
						
						
							
							WiFiClient::peek should return -1 instead of 0  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/329  
						
						
					 
					
						2017-05-06 18:30:38 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tzxespressio 
							
						 
					 
					
						
						
						
						
							
						
						
							6006308575 
							
						 
					 
					
						
						
							
							fix some compile issue in cpp project(like WiFiMulti.h) ( #350 )  
						
						 
						
						
						
						
					 
					
						2017-05-05 09:59:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							6519a35799 
							
						 
					 
					
						
						
							
							Fix WifiUDP::beginMulticastPacket()  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/304 
Thanks @jliegner :) 
						
						
					 
					
						2017-04-11 00:08:18 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							7e5b278107 
							
						 
					 
					
						
						
							
							Add new control to WiFi Scan  
						
						 
						
						
						
						
					 
					
						2017-04-04 02:03:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							7e45310771 
							
						 
					 
					
						
						
							
							Fix UDP TX Buffer not set to NULL after free  
						
						 
						
						... 
						
						
						
						thans @martinayotte 
						
						
					 
					
						2017-04-03 20:54:57 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							fcbb3e7987 
							
						 
					 
					
						
						
							
							Reconnect WiFi on Auth Expire  
						
						 
						
						... 
						
						
						
						Should Fix: https://github.com/espressif/arduino-esp32/issues/234  
						
						
					 
					
						2017-03-26 00:28:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							a07f9842af 
							
						 
					 
					
						
						
							
							Fix SmartConfig not saving the correct config  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/275  
						
						
					 
					
						2017-03-24 13:20:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							87b7182ef1 
							
						 
					 
					
						
						
							
							Give WiFiClient more time to select for writing  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/263  
						
						
					 
					
						2017-03-20 11:31:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								copercini 
							
						 
					 
					
						
						
						
						
							
						
						
							9dae9cea37 
							
						 
					 
					
						
						
							
							Fix for WiFiMulti ( #264 )  
						
						 
						
						... 
						
						
						
						Actually WiFiMulti is not working due some functions haven't equal comportment of ESP8266
Replace status == WL_DISCONNECTED => status != WL_CONNECTED
Replace scanComplete() => scanNetworks()
Maybe is more interesting, for keep the maximum compatibility, investigate why WL_DISCONNECTED and scanComplete() doesn't works in this case instead of just replace by this pull request. 
						
						
					 
					
						2017-03-20 10:23:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb8478431 
							
						 
					 
					
						
						
							
							Flush client with single call to available  
						
						 
						
						
						
						
					 
					
						2017-03-03 14:56:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							946e52da98 
							
						 
					 
					
						
						
							
							Break on any error when flushing a client  
						
						 
						
						
						
						
					 
					
						2017-03-02 12:32:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							6fc96b977f 
							
						 
					 
					
						
						
							
							Add WiFiClient flush to clear all non-read data in RX  
						
						 
						
						... 
						
						
						
						fixes: https://github.com/espressif/arduino-esp32/issues/119  
						
						
					 
					
						2017-03-02 02:49:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Schroeder 
							
						 
					 
					
						
						
						
						
							
						
						
							f0fc28f0e3 
							
						 
					 
					
						
						
							
							Rework WiFiClient ( #238 )  
						
						 
						
						... 
						
						
						
						* Rework WiFiClient
Rework WiFiClient to correct error where making a copy of a WiFiClient object resulted in the socket being closed prematurely.
Added loop and select to write to handle/prevent EAGAIN errors.
* Rework WiFiClient to use shared_ptr
Rework changes to utilize shared_ptr rather than manually maintaining reference count. 
Revert changes to write
* Incorporate comments from review
Move WiFiClientSocketHandle and fd() into WiFiClient.cpp 
						
						
					 
					
						2017-03-02 00:47:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Schroeder 
							
						 
					 
					
						
						
						
						
							
						
						
							770830aa01 
							
						 
					 
					
						
						
							
							Revise WiFiClient::Write to handle EAGAIN ( #240 )  
						
						 
						
						... 
						
						
						
						The send call may return EAGAIN. This indicates a recoverable error and a retry should be attempted. The current implementation treats this as a fatal error. Further, the current implementation strips the error code, setting it to 0, which prevents the caller from handling it directly. 
This change utilizes select to verify the socket is available prior to calling send and will retry on an EAGAIN condition. 
						
						
					 
					
						2017-03-01 00:37:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							1d759380a6 
							
						 
					 
					
						
						
							
							Major IDF and Arduino Update  
						
						 
						
						... 
						
						
						
						WiFi and BlueTooth can now be started and stopped at will.
basic functions added to esp32-hal to start and stop the BT radio
SimpleBLE class added to show the most basic functionality
Example to show how to switch between BT, WiFi or Both 
						
						
					 
					
						2017-02-23 01:11:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							fb8fe671d6 
							
						 
					 
					
						
						
							
							New partitions ( #192 )  
						
						 
						
						... 
						
						
						
						* Add new partition scheme
* Init NVS early, so it can be used without BT or WiFi 
						
						
					 
					
						2017-02-10 14:11:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							1f0df1ef97 
							
						 
					 
					
						
						
							
							Fix wrong return values for WiFi::softAPConfig  
						
						 
						
						... 
						
						
						
						fixes: https://github.com/espressif/arduino-esp32/issues/191  
						
						
					 
					
						2017-02-10 13:49:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							0101564219 
							
						 
					 
					
						
						
							
							fix compilation error if debug level is above debug and less or equal to warn  
						
						 
						
						
						
						
					 
					
						2017-02-10 04:27:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							8df22cac80 
							
						 
					 
					
						
						
							
							Store WiFi settings in flash  
						
						 
						
						... 
						
						
						
						Fixes: https://github.com/espressif/arduino-esp32/issues/173  
						
						
					 
					
						2017-02-10 02:01:16 +02:00