nodemcu-firmware/app
Philip Gladstone 3a5e5f10e2 Take 2: Add regular sends to mdns. Check for (some) buffer overflows. Make it handle unicast
Merging as suggested by @TerryE (and squashing at the same time. Turns out that this feature is enabled for this repo).

* Squashed commit of the following:

commit f985f10d9d2ee035f5a6ee6245c60d9904d98cc1
Author: philip <philip@gladstonefamily.net>
Date:   Sun Mar 27 21:52:46 2016 -0400

    Better mdns code

commit 6ee49ee106
Author: philip <philip@gladstonefamily.net>
Date:   Fri Mar 25 23:25:11 2016 -0400

    Update the docs

commit 7e455541c6
Author: philip <philip@gladstonefamily.net>
Date:   Thu Mar 24 21:58:16 2016 -0400

    Add retries and buffer checking to mdns

    Get the length right

    Now it seems to work

* Might work for combined mode

* Fix crash

* Simplified various bits of code. Changed the LUA interface

Added checking (to some degree) incoming quyery types

Move the defaults to the right place

Added reference to the RFC`
2016-04-03 14:10:52 -04:00
..
cjson Fixed broken linear growth allocation in cjson. 2015-07-31 13:17:05 +10:00
coap Enable -std=gnu11 for modules dir. 2016-01-20 19:40:47 +11:00
crypto Added crypto.fhash function for hashing files 2016-02-05 22:19:00 +00:00
dhtlib Changed os_intr_xxx to ets_intr_xxx. 2015-10-12 13:26:04 +11:00
driver Corrected SPI CPOL/CPHA relationships 2016-04-02 19:26:07 +02:00
http Adds support for verifying the certificate offered by an SSL server. 2016-03-09 21:51:23 -05:00
include Take 2: Add regular sends to mdns. Check for (some) buffer overflows. Make it handle unicast 2016-04-03 14:10:52 -04:00
json source file first commit, folder structure refact 2014-12-22 19:35:05 +08:00
libc Take 2: Add regular sends to mdns. Check for (some) buffer overflows. Make it handle unicast 2016-04-03 14:10:52 -04:00
lua Remove unusedcode 2016-03-20 12:54:16 -04:00
lwip Upgrade to SDK 1.5.0 + Espressif's Open LWIP 1.5.0. 2015-12-23 11:17:05 +11:00
modules Take 2: Add regular sends to mdns. Check for (some) buffer overflows. Make it handle unicast 2016-04-03 14:10:52 -04:00
mqtt Initial version of unsubscribe 2016-03-20 18:44:06 -04:00
net Take 2: Add regular sends to mdns. Check for (some) buffer overflows. Make it handle unicast 2016-04-03 14:10:52 -04:00
platform Add support for GPIO open-drain output mode. 2016-03-17 00:21:28 +01:00
smart Enable -std=gnu11 for modules dir. 2016-01-20 19:40:47 +11:00
spiffs Limit file.open() names to 31 char max C string format. See #1112 2016-03-04 01:46:35 +00:00
task Add New Tasking I/F and rework GPIO, UART, etc to support it 2016-02-17 17:13:17 +00:00
tsl2561 Enable -std=gnu11 for tsl2561 dir 2016-03-22 22:26:44 +01:00
u8glib enable -std=gnu11 for u8glib and ucglib dir 2016-03-22 22:26:36 +01:00
ucglib enable -std=gnu11 for u8glib and ucglib dir 2016-03-22 22:26:36 +01:00
user Remove unusedcode 2016-03-20 12:54:16 -04:00
.gitignore seperate user_config.h to speed-up compile when modules disabled/enabled 2015-03-06 11:59:04 +08:00
Makefile Take 2: Add regular sends to mdns. Check for (some) buffer overflows. Make it handle unicast 2016-04-03 14:10:52 -04:00