1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-10 14:42:08 +03:00
Commit Graph

482 Commits

Author SHA1 Message Date
2b23b005aa allow control of enabling debug and debug level from IDE 2016-01-02 12:25:39 +01:00
c488bfb84e fix WiFi mode change typo 2015-12-31 00:12:41 +01:00
db4076fd41 add more debug for disconnect
add isConnected function for easier usage
2015-12-30 17:40:36 +01:00
4a68612af8 add API for connect / reconnect management 2015-12-29 21:01:48 +01:00
2375fb0f86 Cleanup: remove unused includes of cbuf.h. 2015-12-29 12:25:24 -05:00
85905c12f2 allow multiple event callbacks and add filter option 2015-12-29 17:31:57 +01:00
61440d9e2b add WiFi sleep management
Note: testing needed
2015-12-29 16:15:11 +01:00
bbeaeaad54 add WiFi TX power control 2015-12-29 15:56:53 +01:00
8943ac402c add softAPgetStationNum 2015-12-29 15:40:54 +01:00
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
640d0bb65e improve error handling and return values 2015-12-29 15:00:47 +01:00
0ed104f028 add WiFi Event example 2015-12-29 14:38:13 +01:00
373da3df6b allow hook WiFi events from sketch 2015-12-29 14:33:10 +01:00
fd443d4e17 split ESP8266WiFiClass in different sub classes for better overview. 2015-12-29 14:03:15 +01:00
6f00503bc3 add reconnect function for STA 2015-12-28 20:19:36 +01:00
cee4ef3078 less static stuff 2015-12-28 20:13:56 +01:00
64326f9573 rework mode management
may fixes: #1138
2015-12-28 19:30:56 +01:00
d521cea232 reorder part 3 2015-12-28 17:55:38 +01:00
20de9a5673 reorder part two 2015-12-28 17:38:58 +01:00
49b0821beb reorder part one 2015-12-28 17:22:36 +01:00
b1b19299bb mode docu to cpp and make it doxygen compatible 2015-12-28 17:02:09 +01:00
09a7940006 code style 2015-12-28 16:36:55 +01:00
b28be23601 Merge remote-tracking branch 'esp8266/master' 2015-12-28 16:16:16 +02:00
c3de2851c0 fix undefined DEBUG_TLS_MEM_PRINT hiding return statement 2015-12-27 21:36:48 -05:00
195e595453 add setSleepMode + getSleepMode and setPhyMode + getPhyMode to WiFi 2015-12-26 13:02:31 +01:00
f0f9114f70 fix extra endif 2015-12-22 13:31:06 +02:00
2067152238 Merge remote-tracking branch 'esp8266/master'
# Conflicts:
#	libraries/ESP8266WiFi/src/include/wl_definitions.h
2015-12-22 13:29:56 +02:00
ee2d4495fd Additional check in wl_definitions.h to guard against duplicate definitions 2015-12-22 14:08:17 +03:00
7e8e535d3f revert some changes and fix wl_definitions 2015-12-22 12:51:28 +02:00
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
0fd1201633 fix tcp status redefinition and bad mem definitions in lwip 2015-12-21 14:47:48 +02:00
5333ebfed7 add function peekBytes to WiFiClient/WiFiClientSecure to allow to peek multiple bytes if possible 2015-12-19 14:37:36 +01:00
2b941f5e2c Merge pull request #1239 from esp8266/sdk-1.5
Update to SDK 1.5 (#1102)
2015-12-18 09:31:00 +03:00
695583ec62 Merge pull request #1220 from asez73/master
Skip ':' inside SHA1 signatures in WiFiClientSecure.cpp .
2015-12-18 08:45:04 +03:00
5b012b2040 Update heap function defines in LwIP headers 2015-12-17 23:29:29 +03:00
481d74ba86 add show_hidden argument to scanNetworks() 2015-12-16 12:06:29 -05:00
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
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