481d74ba86
add show_hidden argument to scanNetworks()
2015-12-16 12:06:29 -05:00
55afeba174
see #1167
...
add close and stop as alias
2015-12-10 12:02:49 +01:00
a7609bce35
Remove double include of cbuf.h.
2015-12-09 22:17:50 -08:00
5cd42a0316
WiFiClientSecure: don't trash certificate and private key on stop()
2015-12-09 09:23:47 +03:00
3d1fbc60ab
Replace chain of UDP pbufs with a single pbuf before sending ( #1009 )
...
Packets up to 1492 bytes may be sent this way.
Also reduced pbuf_unit_size to 128 bytes.
2015-12-06 20:22:54 +03:00
e166e85f73
oupps ! I forgot to set the timout value
2015-12-06 09:47:00 -05:00
6fa70bda01
replace delay with while loop in WiFiClient.ino
2015-12-06 09:42:51 -05:00
cedce24bf3
rename to WiFiClientBasic
2015-12-04 19:07:51 +01:00
34571a0e9d
typo
2015-12-04 18:20:40 +01:00
2ebc7c9dc1
Merge remote-tracking branch 'remotes/esp8266/master'
2015-12-04 18:18:57 +01:00
8cec66b23b
add a simple TCP example
2015-12-04 18:18:23 +01:00
14b70e9328
Allow setting client side TLS key and certificate
2015-12-04 19:02:46 +03:00
55e94f346f
Merge remote-tracking branch 'esp8266/master'
2015-11-25 18:11:23 +02:00
a44632b8cf
make compiler happier
2015-11-25 18:11:16 +02:00
6be74ec95e
Fix softAP issue introduced in 40da463
( #1054 )
2015-11-25 18:29:34 +03:00
c8aac83c47
add :del message to unref
2015-11-22 22:39:58 +01:00
ab16b2fe0d
Fix typo
2015-11-21 20:09:18 +03:00
40da463ee6
ESP8266WiFi library: add persistent option, fix #1054
2015-11-21 20:06:10 +03:00
8bf1e98f24
Improve debug output on critical errors
2015-11-21 20:04:38 +03:00
74e6e9e1a9
Merge remote-tracking branch 'remotes/esp8266/master'
2015-11-17 18:42:14 +01:00
e9f0ea2afe
WiFiClientSecure: handle full size TLS fragments ( #43 )
...
- free up some memory by getting rid of intermediate buffer
- libaxtls: update to 6830d98
- allocate plaintext buffer in two stages: 4*MSS initially, grow to 16k after handshake
- free certificate data after handshake is complete
- preallocate some structures to reduce memory fragmentation
2015-11-17 02:47:57 +03:00
83b452b824
add missing WiFiClientSecure include in ESP8266WiFi.h
2015-11-16 19:28:59 +01:00
5b28ae23c2
Allow WiFiServer to bind to a specific address ( #997 )
...
In addition to the existing constructors (WiFiServer::WiFiServer(port) and WiFiWebServer::WiFiWebServer(port)), new constructors are added:
WiFiServer::WiFiServer(IPAddress, port) and WiFiWebServer::WiFiWebServer(IPAddress, port).
2015-11-15 20:35:52 +03:00
77428baddc
WiFiClientSecure rx overflow fixes
...
- Increase plaintext rx buffer size to 4096
- Request more data from axtls only when rx buffer is empty
2015-11-15 22:38:06 +03:00
810ab68ae5
Fix WiFiClientSecure::connected ( #43 )
...
thanks @whyameye
2015-11-09 01:37:22 +03:00
adb0dac077
Don't close UDP pcbs when WiFi connection drops ( #969 )
2015-11-07 23:52:59 +03:00
0b89b9b467
Fix FAILD typo
2015-11-06 14:17:45 +01:00
6436a175c4
add dns_no argument to dnsIP() int ESP8266WiFi class
2015-10-18 14:22:24 -04:00
7f318d72cf
add dnsIP() to ESP8266WiFi class
2015-10-18 14:18:14 -04:00
0bd3b72550
Fix bug with SSLContext not being initialized ( #43 )
2015-10-07 01:01:38 +03:00
f1dcfb2794
use String return for both SSID functions
2015-10-01 18:52:46 +02:00
0034697b6e
use String instead of char pointer for SSID() and psk()
2015-09-30 18:15:53 +02:00
ebdaedff4b
More error checks in WiFiClientSecure
2015-09-28 19:32:45 +03:00
d137fa9c18
Merge pull request #802 from pgollor/SPIFFS-OTA
...
Flash SPIFFS over the air (OTA)
2015-09-28 18:11:09 +03:00
b13095763d
add function begin
without any parameters and add functin psk
to return current pre shared kex form sdk config
2015-09-28 16:48:06 +02:00
6b7b802706
Fix a crash due to abort() called from TCP error callback ( #428 )
2015-09-28 16:05:23 +03:00
82bb82a931
Merge pull request #794 from paulmand3l/esp8266
...
Adding getMode() function to WiFi library so I can easily get the current mode of the wifi.
2015-09-18 09:54:40 +03:00
378ce87441
Merge pull request #789 from Juppit/esp8266
...
Remove unused include time.h from ssl.h
2015-09-18 09:54:19 +03:00
e0da5a284f
Merge pull request #753 from martinayotte/esp8266
...
add ESP8266WebServer::sendContent_P and ESP8266WebServer::send_P with contentLength
2015-09-18 09:54:04 +03:00
4719a31898
Rebasing into single commit
...
Adding getMode function to ESP8266WiFiClass.cpp
Adding getMode function to ESP8266WiFiClass.h
Changing return type of getMode to WiFiMode for clarity
Changing return type of getMode to WiFiMode for clarity
Add return typecast
2015-09-16 09:39:40 -07:00
5387b2286e
WiFiClientSecure::available fix
...
Attempt to read data from SSL engine inside WiFiClientSecure::available() if RX buffer is empty.
Fix #784 .
2015-09-16 16:24:52 +03:00
6d6a26aea0
Remove unused include time.h from ssl.h
...
This include is not used by ssl.h but can be annoying.
If there is need for time.h it should be located in the esp8266 tree.
2015-09-15 23:46:15 +02:00
c528a44f1a
Temporary fix for #780
2015-09-15 12:43:45 +03:00
f73d414f38
WiFiClientSecure: add certificate fingerprint verification ( #43 )
2015-09-14 10:22:54 +03:00
c970dec6a7
Add HTTPS request sample ( #43 )
2015-09-13 22:50:14 +03:00
098c71ca02
Improve receive handling in TLS support ( #43 )
2015-09-13 22:49:30 +03:00
348efba5b2
Merge remote-tracking branch 'upstream/esp8266' into esp8266
2015-09-09 10:54:30 -04:00
6a9eaca8b2
#754 fix _useClientMode & _useApMode in SDK auto connect mode
2015-09-07 17:11:30 +02:00
e3e25da792
fix bug in WiFiClient::write_P/ESP8266WebServer::sendContent_P introduced few minutes ago when changing memccpy_P to memcpy_P
2015-09-06 14:04:57 -04:00
389107f09d
fix bug in WiFiClient::write_P when content was binary
2015-09-06 13:09:57 -04:00