1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-22 21:23:07 +03:00

549 Commits

Author SHA1 Message Date
Eric Wilkison
c40cb79ec2 -replace char _hostName[63], char _instanceName[63], and char _txt[128] with Strings. Calling enableArduino allocates four TXT records, and there is quite an overhead of storing tcp_check=no inside an 128-byte buffer. Plus you gain flexibility by supporting TXT records larger than 128 bytes. Host and instance names should also be less than 63 characters most of the time.\n-move definitions of struct MDNSService and struct MDNSTxt to .cpp file, and use forward declaratio 2015-12-18 11:37:53 -08:00
Eric Wilkison
f7d8a027e8 Fix begin overwriting instancename 2015-12-17 14:29:15 -08:00
Eric Wilkison
99b3e2df26 remove debug code 2015-12-17 14:13:03 -08:00
Eric Wilkison
8d9f174826 Add human readable instance name property 2015-12-15 13:29:59 -08:00
Eric Wilkison
971bd9b75c Change addServiceTxt to key/val pair 2015-12-15 06:05:35 -08:00
Eric Wilkison
758107f35d Add TXT support 2015-12-15 05:39:49 -08:00
Eric Wilkison
f34f84be74 Fix add multiple services 2015-12-15 05:17:53 -08:00
Eric Wilkison
d45294efff fix invalid packets, removes compression 2015-12-15 05:07:57 -08:00
Markus Sattler
9a096f828d Merge remote-tracking branch 'remotes/esp8266/master' 2015-12-10 12:26:15 +01:00
Markus Sattler
fdadadc787 add default values for updateSpiffs 2015-12-10 12:03:53 +01:00
Markus Sattler
55afeba174 see #1167
add close and stop as alias
2015-12-10 12:02:49 +01:00
Markus Sattler
839b150b97 Merge remote-tracking branch 'remotes/esp8266/master' into httpUpdate 2015-12-10 11:48:44 +01:00
Christopher Pascoe
a7609bce35 Remove double include of cbuf.h. 2015-12-09 22:17:50 -08:00
Markus Sattler
95089b75b9 fix startUpdate always false 2015-12-09 19:56:14 +01:00
Markus Sattler
b1ea7b602e httpUpdate Improve error handling 2015-12-09 16:27:04 +01:00
Markus Sattler
ce4edcb423 Merge branch 'master' into httpUpdate 2015-12-09 15:41:55 +01:00
Markus Sattler
0a4da83243 HTTPClient add Authorization example 2015-12-09 14:27:51 +01:00
Markus Sattler
85341ff25a HTTPClient phasing username + password from url 2015-12-09 14:19:28 +01:00
Markus Sattler
a9ce1b4f2e add Authorization support for HTTP client 2015-12-09 13:51:55 +01:00
Markus Sattler
b1e3d2256a add errorToString function 2015-12-09 13:05:29 +01:00
Markus Sattler
1dabac60a9 rework HTTPclient examples 2015-12-09 12:56:49 +01:00
Markus Sattler
e15c745e6f remove some HTTP_CODE_UNASSIGNED 2015-12-09 12:50:55 +01:00
Markus Sattler
174d606759 Merge remote-tracking branch 'remotes/esp8266/master' into httpClient 2015-12-09 12:48:28 +01:00
Markus Sattler
8b161ecf16 add http codes as enum t_http_codes 2015-12-09 12:47:23 +01: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
d8e3c766a3 ESP8266HTTPUpdate - improve error displaying 2015-12-06 11:07:25 +01:00
Markus Sattler
95d53c37c3 add httpUpdateSPIFFS.ino example 2015-12-05 20:47:58 +01:00
Markus Sattler
ecce35d240 allow SPIFFS 2015-12-05 20:33:08 +01: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
Markus Sattler
2ebc7c9dc1 Merge remote-tracking branch 'remotes/esp8266/master' 2015-12-04 18:18:57 +01:00
Markus Sattler
8cec66b23b add a simple TCP example 2015-12-04 18:18:23 +01:00
Ivan Grokhotkov
14b70e9328 Allow setting client side TLS key and certificate 2015-12-04 19:02:46 +03:00
Ivan Grokhotkov
1ac18e11ff Merge pull request #1119 from me-no-dev/www-basic-auth
memory housekeeping
2015-12-01 17:17:24 +03:00
Stavros Korokithakis
c2c7cc3a71 Print a newline properly. 2015-12-01 05:32:42 +02:00
Stavros Korokithakis
239352b7cf Add linebreak. 2015-12-01 05:27:06 +02:00
Stavros Korokithakis
1da7f91a08 Make progress print on the same line. 2015-12-01 05:26:05 +02:00
Me No Dev
4ca084e628 Merge remote-tracking branch 'esp8266/master' into www-basic-auth 2015-11-30 15:00:50 +02:00
Me No Dev
12c71aa899 memory housekeeping 2015-11-30 15:00:47 +02:00
Ivan Grokhotkov
1b49c58cdb Merge pull request #1112 from me-no-dev/www-basic-auth
Add HTTP Basic Auth to WebServer and libb64 (base64) to core
2015-11-30 12:56:36 +03:00
Ivan Grokhotkov
9e930e5d34 Fix link-time dependency of ESP8266WebServer on SPIFFS (#862) 2015-11-30 12:20:15 +03:00
Me No Dev
0c6e11b4ea Merge branch 'master' into www-basic-auth 2015-11-30 10:50:53 +02:00
Ivan Grokhotkov
c10a19e052 ESP8266HTTPClient: fix HTTPCLIENT_TCP_TIMEOUT definition 2015-11-30 10:15:59 +03:00
Ivan Grokhotkov
1c616747ab ESP8266HTTPClient: fix case for some defines 2015-11-30 10:07:38 +03:00
Ivan Grokhotkov
ea7eade8f1 Rename ESP8266httpClient to ESP8266HTTPClient (part 2) 2015-11-30 09:49:40 +03:00
Ivan Grokhotkov
14f67c4ebc Rename ESP8266httpClient to ESP8266HTTPClient (part 1) 2015-11-30 09:48:07 +03:00
Ivan Grokhotkov
a6e01b8d27 Fix handling of / to load index.htm (#1085)
Thanks @sticilface
2015-11-30 08:43:08 +03:00