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 
						 
				 
			
				
					
						
							
							
								Martin Sloup 
							
						 
					 
					
						
						
						
						
							
						
						
							3e87dcf748 
							
						 
					 
					
						
						
							
							beginPacket can be used without listening on socket ( #185 )  
						
						... 
						
						
						
						Currently there is bug in WiFiUDP library when you want to use beginPacket(...) without listening on socket (without calling begin(...) first). You can't send any data because socket is not open and also tx_buffer is not allocated which cause crash while writing data to tx_buffer. 
						
						
					 
					
						2017-02-08 23:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc4f53eb6 
							
						 
					 
					
						
						
							
							fix WiFi disconnect reason index  
						
						
						
						
					 
					
						2017-02-08 20:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							d02c1c786e 
							
						 
					 
					
						
						
							
							Update IDF, fix SS definition, add custom partitions and debug level selection ( #174 )  
						
						... 
						
						
						
						* Add build time partitions compilation
* Fix wrong definition of SS pin
* Add support for core debug level selection
* update idf libs 
						
						
					 
					
						2017-02-06 15:17:11 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							ee8149e207 
							
						 
					 
					
						
						
							
							add better debug messages for WiFi status  
						
						
						
						
					 
					
						2017-02-05 23:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Hendrik Berlin 
							
						 
					 
					
						
						
						
						
							
						
						
							bbf48a5d54 
							
						 
					 
					
						
						
							
							Add (ported) SimpleWiFiServer ( #158 )  
						
						
						
						
					 
					
						2017-02-05 17:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								Joren Six 
							
						 
					 
					
						
						
						
						
							
						
						
							97e9a120bd 
							
						 
					 
					
						
						
							
							Added a basic WiFi UDP client example ( #114 )  
						
						... 
						
						
						
						* Added a basic WiFi UDP client example: a sketch that sends random bytes over udp.
* Updated udp example and included Python and Ruby UDP servers. 
						
						
					 
					
						2017-02-03 16:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							6dfbdbca29 
							
						 
					 
					
						
						
							
							fix WiFi.config not being applied  
						
						... 
						
						
						
						fixes: https://github.com/espressif/arduino-esp32/issues/143  
						
						
					 
					
						2017-01-24 01:08:48 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7d0e9905 
							
						 
					 
					
						
						
							
							add RSSI return and fix SSID and BSSID methods  
						
						... 
						
						
						
						fixes: https://github.com/espressif/arduino-esp32/issues/144  
						
						
					 
					
						2017-01-24 00:56:12 +02:00 
						 
				 
			
				
					
						
							
							
								Seop Yoon 
							
						 
					 
					
						
						
						
						
							
						
						
							57dbc9ab77 
							
						 
					 
					
						
						
							
							Add smartConfig support ( #136 )  
						
						... 
						
						
						
						* smartConfig support
* fixed bug, added example
* added _smartConfigDone = ture
* changed example name, added explanation 
						
						
					 
					
						2017-01-20 12:39:51 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							9e6e3249b6 
							
						 
					 
					
						
						
							
							update windows toolchain and platform.txt  
						
						
						
						
					 
					
						2017-01-19 03:24:21 +02:00 
						 
				 
			
				
					
						
							
							
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							be7871677f 
							
						 
					 
					
						
						
							
							Update WiFiUdp.cpp  
						
						... 
						
						
						
						Change return value of UDP::endPacket() to match specifications
Ref: https://github.com/espressif/arduino-esp32/issues/138  
						
						
					 
					
						2017-01-19 02:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							7cef2e2954 
							
						 
					 
					
						
						
							
							Add initial IPv6 Support  
						
						
						
						
					 
					
						2017-01-06 00:54:50 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							f49ac391b2 
							
						 
					 
					
						
						
							
							replace wrong calls to cbuf->size in UDP  
						
						
						
						
					 
					
						2017-01-02 09:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							e383a11291 
							
						 
					 
					
						
						
							
							Add Server and UDP and fix WiFi.hostByName  
						
						
						
						
					 
					
						2016-12-30 02:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Hirotaka 
							
						 
					 
					
						
						
						
						
							
						
						
							3c81739b33 
							
						 
					 
					
						
						
							
							need close(sockfd) before sockfd = -1, "_connected = false and close socket" means stop() function. ( #73 )  
						
						
						
						
					 
					
						2016-12-01 13:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								me-no-dev 
							
						 
					 
					
						
						
						
						
							
						
						
							8904f52c39 
							
						 
					 
					
						
						
							
							Allow phy to be initialized only if WiFi/BLE is used/enabled  
						
						... 
						
						
						
						fixes: https://github.com/espressif/arduino-esp32/issues/72  
						
						
					 
					
						2016-12-01 13:23:17 +02:00 
						 
				 
			
				
					
						
							
							
								Me No Dev 
							
						 
					 
					
						
						
						
						
							
						
						
							57c3650ea2 
							
						 
					 
					
						
						
							
							Disconnect WiFiClient on destruct  
						
						
						
						
					 
					
						2016-11-29 03:27:01 +02:00