Go to file
Vinicius Costa Gomes ac152ea884 iot/zoap: Add support for RFC6690 link format
RFC6690[1] defines a lightweight format for listing and querying
resources and their relationships.

The RFC defines an '.well-known/core' resource that will list the
resources and their associated metadata. It also allows resources to
filtered by their attributes.

The implementation uses the fact that resources are organized in an
array: only the resources present in the array after the
"ZOAP_WELL_KNOWN_CORE_RESOURCE" will be considered, this allows a
primitive form of visibility control for the attributes.

[1] https://tools.ietf.org/html/rfc6690

Change-Id: I2bc21ddf45f20e1f749d8ac36d247474fdaa9d64
Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
2016-12-02 12:41:05 +02:00
.known-issues
arch arc: move disabling/invalidation of caches earlier 2016-11-30 23:47:46 +00:00
boards net: Add TI_CC2520 RAW driver 2016-12-02 12:40:46 +02:00
doc doc: Add a Network Management API usage document 2016-12-02 12:40:57 +02:00
drivers drivers: ieee802154: Implement get_lqi() relevantly 2016-12-02 12:41:04 +02:00
ext samples/mbedtls_dtlsclient: mbedTLS sample DTLS client app. 2016-12-02 12:40:51 +02:00
include net: nbuf: Fix UDP and TCP start of the packet calculation 2016-12-02 12:41:04 +02:00
kernel kernel: fix race condition when spawning a thread with a delay 2016-11-30 23:48:06 +00:00
lib iot/zoap: Add support for RFC6690 link format 2016-12-02 12:41:05 +02:00
misc build: x86: add some flexibility in custom linker scripts 2016-11-30 22:47:02 +00:00
net net: ipv4: Move broadcast address getter to ipv4.c 2016-12-02 12:41:04 +02:00
samples samples: net: Add CC2520 dedicated prj.conf files for echo apps 2016-12-02 12:41:04 +02:00
scripts net: Remove nbr_data section as it is useless 2016-12-02 12:40:27 +02:00
subsys usb :mass_storage: correct the license details 2016-12-02 02:11:34 +00:00
tests net: ipv6: Move unspecified address getter to ipv6.c 2016-12-02 12:41:04 +02:00
.checkpatch.conf checkpatch: ignore CONST_STRUCT warnings 2016-11-11 22:12:22 +00:00
.gitattributes
.gitignore
.gitreview
.mailmap
defaults.tc
Kbuild
Kconfig
Kconfig.zephyr
LICENSE
LICENSING.rst
MAINTAINERS MAINTAINERS: fix email address 2016-12-01 19:07:49 -05:00
Makefile build: x86: add some flexibility in custom linker scripts 2016-11-30 22:47:02 +00:00
Makefile.inc build: Document outputexports 2016-11-12 02:08:08 +00:00
zephyr-env.sh