Me No Dev
d67763a809
Merge remote-tracking branch 'esp8266/master'
2016-01-04 15:29:08 +02:00
Ivan Grokhotkov
ce1b64bc43
Merge pull request #1320 from alltheblinkythings/SerialInterframeFixes
...
Fixes for poor HardwareSerial performance/crashes exacerbated by SDK1.5
2016-01-04 21:26:59 +08:00
Markus Sattler
6cf20e0a71
fix WiFi Multi debug compile error
2016-01-03 15:27:36 +01:00
Me No Dev
7b297d2992
Merge remote-tracking branch 'esp8266/master'
2016-01-03 14:33:05 +02:00
Markus Sattler
995f02f437
add more debug levels
2016-01-02 12:54:34 +01:00
Markus Sattler
2b23b005aa
allow control of enabling debug and debug level from IDE
2016-01-02 12:25:39 +01:00
Markus Sattler
c488bfb84e
fix WiFi mode change typo
2015-12-31 00:12:41 +01:00
Markus Sattler
db4076fd41
add more debug for disconnect
...
add isConnected function for easier usage
2015-12-30 17:40:36 +01:00
Markus Sattler
4a68612af8
add API for connect / reconnect management
2015-12-29 21:01:48 +01:00
Christopher Pascoe
2375fb0f86
Cleanup: remove unused includes of cbuf.h.
2015-12-29 12:25:24 -05:00
Markus Sattler
85905c12f2
allow multiple event callbacks and add filter option
2015-12-29 17:31:57 +01:00
Markus Sattler
61440d9e2b
add WiFi sleep management
...
Note: testing needed
2015-12-29 16:15:11 +01:00
Markus Sattler
bbeaeaad54
add WiFi TX power control
2015-12-29 15:56:53 +01:00
Markus Sattler
8943ac402c
add softAPgetStationNum
2015-12-29 15:40:54 +01:00
Markus Sattler
293e55c690
check for WiFi pass < 8 (not allowed for WPA2)
...
simplify STA config and allow setting of second DNS server for fallback
code style
2015-12-29 15:28:29 +01:00
Markus Sattler
640d0bb65e
improve error handling and return values
2015-12-29 15:00:47 +01:00
Markus Sattler
0ed104f028
add WiFi Event example
2015-12-29 14:38:13 +01:00
Markus Sattler
373da3df6b
allow hook WiFi events from sketch
2015-12-29 14:33:10 +01:00
Markus Sattler
fd443d4e17
split ESP8266WiFiClass in different sub classes for better overview.
2015-12-29 14:03:15 +01:00
Markus Sattler
6f00503bc3
add reconnect function for STA
2015-12-28 20:19:36 +01:00
Markus Sattler
cee4ef3078
less static stuff
2015-12-28 20:13:56 +01:00
Markus Sattler
64326f9573
rework mode management
...
may fixes : #1138
2015-12-28 19:30:56 +01:00
Markus Sattler
d521cea232
reorder part 3
2015-12-28 17:55:38 +01:00
Markus Sattler
20de9a5673
reorder part two
2015-12-28 17:38:58 +01:00
Markus Sattler
49b0821beb
reorder part one
2015-12-28 17:22:36 +01:00
Markus Sattler
b1b19299bb
mode docu to cpp and make it doxygen compatible
2015-12-28 17:02:09 +01:00
Markus Sattler
09a7940006
code style
2015-12-28 16:36:55 +01:00
Me No Dev
b28be23601
Merge remote-tracking branch 'esp8266/master'
2015-12-28 16:16:16 +02:00
George Talusan
c3de2851c0
fix undefined DEBUG_TLS_MEM_PRINT hiding return statement
2015-12-27 21:36:48 -05:00
Markus Sattler
195e595453
add setSleepMode + getSleepMode and setPhyMode + getPhyMode to WiFi
2015-12-26 13:02:31 +01:00
Me No Dev
f0f9114f70
fix extra endif
2015-12-22 13:31:06 +02:00
Me No Dev
2067152238
Merge remote-tracking branch 'esp8266/master'
...
# Conflicts:
# libraries/ESP8266WiFi/src/include/wl_definitions.h
2015-12-22 13:29:56 +02:00
Ivan Grokhotkov
ee2d4495fd
Additional check in wl_definitions.h to guard against duplicate definitions
2015-12-22 14:08:17 +03:00
Me No Dev
7e8e535d3f
revert some changes and fix wl_definitions
2015-12-22 12:51:28 +02:00
Me No Dev
bcfdfb6b67
more bad definitions
...
interesting that they differ in issues with 1.3 over the same source
did pvPort* change in between?
2015-12-21 14:52:56 +02:00
Me No Dev
0fd1201633
fix tcp status redefinition and bad mem definitions in lwip
2015-12-21 14:47:48 +02:00
Markus Sattler
5333ebfed7
add function peekBytes to WiFiClient/WiFiClientSecure to allow to peek multiple bytes if possible
2015-12-19 14:37:36 +01:00
Ivan Grokhotkov
2b941f5e2c
Merge pull request #1239 from esp8266/sdk-1.5
...
Update to SDK 1.5 (#1102 )
2015-12-18 09:31:00 +03:00
Ivan Grokhotkov
695583ec62
Merge pull request #1220 from asez73/master
...
Skip ':' inside SHA1 signatures in WiFiClientSecure.cpp .
2015-12-18 08:45:04 +03:00
Ivan Grokhotkov
5b012b2040
Update heap function defines in LwIP headers
2015-12-17 23:29:29 +03:00
Martin Ayotte
481d74ba86
add show_hidden argument to scanNetworks()
2015-12-16 12:06:29 -05:00
asez73
4be40bc5fa
Skip ':' inside SHA1 signatures in WiFiClientSecure.cpp .
...
Improves the convenience of the verification of fingerprints.
As ':' are commonly inserted by web browser inside the SHA1 of https web sites, this created false problems with signatures "not matching".
Now, copied and pasted signature from Firefox simply because the verify function will skipped them...
2015-12-15 11:41:29 +01:00
Markus Sattler
55afeba174
see #1167
...
add close and stop as alias
2015-12-10 12:02:49 +01:00
Christopher Pascoe
a7609bce35
Remove double include of cbuf.h.
2015-12-09 22:17:50 -08:00
Ivan Grokhotkov
5cd42a0316
WiFiClientSecure: don't trash certificate and private key on stop()
2015-12-09 09:23:47 +03:00
Ivan Grokhotkov
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
Martin Ayotte
e166e85f73
oupps ! I forgot to set the timout value
2015-12-06 09:47:00 -05:00
Martin Ayotte
6fa70bda01
replace delay with while loop in WiFiClient.ino
2015-12-06 09:42:51 -05:00
Markus Sattler
cedce24bf3
rename to WiFiClientBasic
2015-12-04 19:07:51 +01:00
Markus Sattler
34571a0e9d
typo
2015-12-04 18:20:40 +01:00