hreintke
82789d201c
Functional update, host and service probes ( #5653 )
...
* Functional update, host and service probes
* Fix ServiceMonitor.ino warnings
* Adding MDNSServiceQueryCallback functional
ServiceMonitor.ino needs some updates for web page but works on Serial output.
* DynamicServices Functional
* Fix ServiceMonitor to match latest MDNSServiceInfo
* Fix unused variable in LEAdns.h
* mDNS_Clock.ino fix
* example restyle
* Add keyValues and answerInfo
* Waring and formattin fix
* Change struct MDNSServiceInfo { MDNSServiceInfo(MDNSResponder ...
to struct MDNSServiceInfo { MDNSServiceInfo(MDNSResponder&
* Make AnswerType user friendly
* Update ServiceInfo example
* Code cleanup
* AnswerType update, Astyle update servicemonitor
* Update clock example to webserver
* Second typedef for probe callbacks
Change String -> const char* at multiple locations
* Optimizations
* Update callbacks to void
* esp32 compatibility
* std::map to const char*
* Fix emplace_back call
* Change Dynamic callback to void(...)
* Add WiFi events reset() in close()
2019-02-05 00:40:45 -03:00
hreintke
e9a6fd2f82
Update mDNS examples to use HTTP Server instead of TCP Server ( #5589 )
2019-01-22 10:04:56 +01:00
LaborEtArs
570b9a6b6a
LEAmDNS Fixes 1.1 ( #5619 )
...
* Fixes 1.1
- Better separation of ESP wifi thread code from user thread code
- Added a flag for 'update()'-less use (disabled by default)
- The too fast updates for service queries are fixed
- Switched fully to PolledTimeout; LEATimeFlag not needed anymore (BTW: a const 'expired()' method would be helpful)
- The device should stay visible now even after the first TTL timeout
- Improved service querying (queries five times now)
* Update mDNS_Clock.ino
Removed references to LEATimeFlag.h
* Update mDNS_Clock.ino
Styling
2019-01-18 15:59:26 -03:00
hreintke
62b8ac6be7
Fix LeamDNS examples ( #5563 )
...
* Fix LeamDNS examples
* Fix Style check error
* Another style fix
2018-12-29 00:00:16 -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
Develo
4d15590096
formalization of LEA's mdns rewrite ( #5450 )
...
* formalization of LEA's mdns rewrite (code), minor changes to polledTimeout
* fix typo
* Fix mdns examples
2018-12-08 19:36:20 -03:00
LaborEtArs
58a044b254
LEAmDNS - Multicast DNS Responder ( #5442 )
...
* LEAmDNS Responder (II)
Created a new branch to solve commit conflicts with recent changes to ESP8266mDNSResponder.cpp by d-a-v.
* Removed millis() roll-over issues
* fix LEA-mDNS
* astyle on lea-mdns examples
* add compatibility with lwIP-v1
* ditto
* use strncasecmp instead of lwip's strnicmp from lwIP-v2 (thanks @devyte)
* ditto
* fixes
* Update mDNS_Clock.ino
unindent
* Update mDNS_ServiceMonitor.ino
unindent
* Update LEAmDNS.h
Add setInstanceName() forwarder for compat
* Disable DEBUG_ESP_MDNS_RESPONDER by default
* [Fixed] Debug output line
DEBUG_OUTPUT needs to go inside DEBUG_EX_ function otherwise throw error if DEBUG_ESP_MDNS_RESPONDER is not defined
2018-12-05 16:51:01 -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
Lars Englund
e09c939c42
Clean code and add example
2016-03-09 11:12:47 +01:00
Me No Dev
a8976a01fd
Add MD5 to core, Fix OTA examples and Digest Authentication to OTA and espota.py
2015-11-09 00:42:30 +02:00
Me No Dev
e613e42249
Fix example sketch, espota output and failing updater
...
I get 100% success with OTA now
2015-11-08 02:01:12 +02:00
Pascal Gollor
c773140a5b
use ArduinoOTA class in OTA-mDNS.SPIFFS example
2015-10-22 16:43:00 +02:00
Pascal Gollor
0034697b6e
use String instead of char pointer for SSID() and psk()
2015-09-30 18:15:53 +02:00
Pascal Gollor
093cb1b081
update espota.py help and add chipd id to hostname from OTA-mDNS-SPIFFS example for better identification
2015-09-28 17:19:42 +02:00
Pascal Gollor
ec1c43b5f7
compare wifi settings from config file with sdk config
2015-09-28 16:49:19 +02:00
Pascal Gollor
fb2545f72f
example was in wrong folder
2015-09-28 13:27:45 +02:00
Ivan Grokhotkov
496da02f14
Verify sketches as part of travis build
...
Squashed commits:
[7d1b42f] Encrypt token, skip some tests
[17b8f39] Fix sha1 example path
[f3050b1] Fix build, add webhook
[fd2c9bd] Fix build errors, update mDNS library readme
[7b87031] Make common.sh more flexible
[3ba3eb2] Test all sketches
[87beb8a] Build all sketches in esp8266 core
[f2464f1] Fix paths
[823a9ae] Remove sudo usage
[7fce734] Fix arduino commands
[619bc7d] Move all commands into travis script
[15a5ada] First attempt test runner
2015-07-23 16:06:07 +03:00
Me No Dev
1cd50e481f
Update OTA Sketch
2015-07-11 13:55:39 +03:00
John Doe
7596ed0742
inlining and enchancements
2015-07-06 12:34:09 +03:00
John Doe
ace974aede
let's not wait too much :) telnet running here
2015-07-06 12:31:50 +03:00
John Doe
6f2069deac
New Update library, example, upload and more
...
Proper error handling in the uploading python script
Much faster OTA example sketch with better results
New Update class that simplifies updating the firmware from any source
Updated Esp.updateSketch() to use the new class
2015-07-06 12:31:24 +03:00
John Doe
83eeaa31e0
typo
2015-07-06 12:25:29 +03:00
John Doe
dc9072b94b
Initial Upload From IDE
...
For Test ONLY
2015-07-06 12:25:17 +03:00
John Doe
148ec5579f
no need for the IP
2015-06-29 02:42:54 +03:00
John Doe
25aa2cdc08
MDNS-SD
2015-06-29 02:27:14 +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
727c61efe2
UDP multicast APIs fix
...
fix #74 , fix #7
2015-04-29 07:01:46 +08:00
Ivan Grokhotkov
31c7b384b2
Add mDNS library for esp8266
2015-02-01 01:55:37 +03:00