Markus Sattler
b9d0807a56
only malloc needed ram if we know the response size and its less then 1460
2015-12-16 00:48:35 +01:00
Markus Sattler
b8769bf5eb
HTTP Client move buffer (1460 Byte) from stack to heap.
2015-12-16 00:36:11 +01:00
Markus Sattler
4dd5d8cf7d
allow control of restart on http update
...
#1202
2015-12-13 23:04:27 +01: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
Ivan Grokhotkov
5a2af5419b
WebServer: catch the case when request isn't handled
...
If RequestHandler::canHandle returns true, but subsequent RequestHandler::handle returns false, we should return some HTTP response instead of an empty one.
2015-11-30 08:42:00 +03:00
Me No Dev
bda06d686c
Add HTTP Basic Auth to WebServer and libb64 (base64) to core
2015-11-30 03:37:47 +02:00
Stavros Korokithakis
e9f2f1c989
Fix typo.
2015-11-28 16:37:36 +02:00
Markus Sattler
ceb8acbb94
typo
2015-11-27 14:08:16 +01:00
Markus Sattler
f115e42105
add httpUpdate.ino example
...
#1021
2015-11-27 13:55:21 +01:00