david gauchard
c720c0d9e8
Stream::send() ( #6979 )
2021-03-14 17:36:20 -07:00
david gauchard
33083861c8
webserver hook: allow to handle external http protocol ( #7459 )
...
* webhook api
* simplify webserver debug printouts, move text to flash
* Hook examples in HelloServer example
* print executable code address in example
* simplify example per @mcspr suggestion
2020-07-28 23:34:26 +02:00
Earle F. Philhower, III
36f903443b
Add const char* content to ESP8266WebServer::send() ( #6797 )
...
* Add const char* content to ESP8266WebSerer::send()
Supercedes #3492
Allow sending raw binary data or strings directly without conversion to
a String to reduce memory overhead when possible.
From original @timw1971 PR #3492
Added public functions to allow content to be uploaded using const
char*. For some cases, this can remove the need for content to be copied
into a String, and thus can be considerably more space-efficient.
* Fix example formatting
* Make GIF example use static const array
* Make the example really need to use const char*
Make the generated GIF dynamic in the example and move the original to
PROGMEM (since that's where const arrays like this belong).
2019-11-19 14:46:30 -03:00
Develo
e9d052c621
WIP - Update ArduinoOTA and examples with MDNS.update() calls ( #5494 )
...
* ArduinoOTA: allow use without MDNS, add MDNS.update() in handle()
* Update examples with MDNS.update() in loop
* Update CaptivePortalAdvanced.ino
Fix typo
* Update CaptivePortalAdvanced.ino
astyle
* Update Arduino_Wifi_AVRISP.ino
astyle
2018-12-14 03:29:32 -03:00
david gauchard
92373a9837
Deprecate axTLS, update examples ( #5366 )
...
* update examples
* fix serial<->tcp example, use STASSID instead of SSID (name collision)
* fix HTTPSRequest.ino
* update AxTLS HTTPS examples, update AxTLS API to deprecated
* fixes
* fixes + fix astyle (no preproc directives) + restyling script
* fix HTTPClient library
* fixes
* common.sh: do not reload arduino when already present (for locally CI testing)
* common.sh: do not reload ArduinoJson when already present (for locally CI testing)
* fix
* fix
* fix deprecated example
* fix WiFiHTTPSServer.ino
* reduce footprint
* wipfix
* fix led builtin
* fix example
* finished updating APSSID on all examples
* style
* restyle examples
* helper to run CI test locally
* local CI runner more verbose
* +const
* deprecation deprecation
* deprecation
* Update NTPClient.ino
const char[] => const char *
* Update interactive.ino
const char[] => const char *
2018-11-29 20:49:27 -08:00
Ivan Grokhotkov
61cd8d8385
examples: format all .ino files
...
This formats all the example source files using Arduino style rules.
2018-03-08 14:32:06 +08:00
James Stanley
2abbc36da4
Put WiFi into station mode in examples ( #3731 )
2017-10-22 13:53:01 +08:00
Ivan Grokhotkov
143f29bc29
Fix mDNS library usage in ESP8266WebServer examples
2015-09-01 00:58:27 +03:00
Ivan Grokhotkov
699b06b875
implement async replies in mDNS library
...
No need to call mdns.update() from loop() any more.
2015-05-12 17:59:24 +03:00
Ivan Grokhotkov
95832b0e2f
fix HelloServer sample
...
close #168
2015-05-05 13:57:35 +03:00
ficeto
3a7846a574
missed led and fixed output to make more sense
2015-05-01 13:00:17 +03:00
ficeto
d6ae950c26
Add led to WebServer example
...
This reverts commit 43be35c4de9618c21d04fe1d5056143b9b55ffd3.
2015-05-01 12:32:37 +03:00
Ivan Grokhotkov
435f59f771
ESP8266WebServer code review, fix indentation, add keywords
2015-05-01 11:17:45 +08:00
ficeto
dbbd047980
Updated HelloServer with mDNS and NotFound catcher with custom page
...
the not found handler should be used in conjunction with other means of
getting data, like SD card
2015-05-01 02:51:59 +03:00
Ivan Grokhotkov
d98efdbced
Move esp8266 platform from "arduino" into "esp8266com"
2015-03-27 12:11:55 +03:00
Ivan Grokhotkov
cfda6cbd06
Add ESP8266WebServer library
2015-03-27 11:17:45 +03:00