Tree [d48ab4] master /
History



File Date Author Commit
doc 2011-06-02 Olaf Bergmann Olaf Bergmann [1c6bb8] turned on JAVADOC_AUTOBRIEF
examples 2014-11-06 Olaf Bergmann Olaf Bergmann [d48ab4] added client option -a
tests 2013-11-10 Olaf Bergmann Olaf Bergmann [652bdd] resolved conflict after cherry-picking from bra...
AUTHORS 2010-10-18 Olaf Bergmann Olaf Bergmann [94cc2c] added license information and general project i...
ChangeLog 2014-06-18 Olaf Bergmann Olaf Bergmann [891869] updated Changelog and Makefiles for new mem.c
LICENSE.BSD 2014-07-06 Olaf Bergmann Olaf Bergmann [690a3a] updated README and license file
LICENSE.GPL 2011-05-24 Olaf Bergmann Olaf Bergmann [c9c76a] Include BSD as additional licensing option (see...
Makefile.contiki 2012-01-20 Olaf Bergmann Olaf Bergmann [273bbd] set virtual addresses for platform minimal-net
Makefile.in 2014-06-18 Olaf Bergmann Olaf Bergmann [891869] updated Changelog and Makefiles for new mem.c
Makefile.libcoap 2014-06-18 Olaf Bergmann Olaf Bergmann [891869] updated Changelog and Makefiles for new mem.c
README.md 2014-07-06 Olaf Bergmann Olaf Bergmann [690a3a] updated README and license file
address.h 2014-06-11 Olaf Bergmann Olaf Bergmann [235bf7] added coap_address_isany() that checks if its a...
async.c 2013-02-01 Olaf Bergmann Olaf Bergmann [6a6135] removed unused option iterator
async.h 2011-06-23 Olaf Bergmann Olaf Bergmann [8dcaf0] More support for asynchronous transactions ('se...
bits.h 2012-03-09 Olaf Bergmann Olaf Bergmann [45e536] added missing header include
block.c 2014-03-06 Olaf Bergmann Olaf Bergmann [1b3aa7] Do not restrict writing of block option to Bloc...
block.h 2014-06-18 Olaf Bergmann Olaf Bergmann [e90be6] changed type of m and szx in coap_block_t back ...
coap-observer.c 2012-05-29 Olaf Bergmann Olaf Bergmann [28a6d4] fixed bug #3524612 (Double free error when coap...
coap-server.c 2014-06-18 Olaf Bergmann Olaf Bergmann [414673] bugfix: use header format from coap-17 in hnd_g...
coap.h 2013-11-19 Dag Björklund Dag Björklund [07065b] adding extern C to make libcoap c++ compilable
coap_io.c 2014-08-04 Sebastian Sontberg Sebastian Sontberg [8ee034] Convert function declarations to strict-prototy...
coap_io.h 2014-03-21 Olaf Bergmann Olaf Bergmann [d5dc48] Track local network interface for received pack...
coap_list.c 2011-12-11 Olaf Bergmann Olaf Bergmann [830a4c] more debug stuff
coap_list.h 2011-12-07 Olaf Bergmann Olaf Bergmann [2746d0] Initial version for Contiki-Server (target mini...
coap_time.h 2013-11-19 Dag Björklund Dag Björklund [07065b] adding extern C to make libcoap c++ compilable
config.h.contiki 2014-06-18 Olaf Bergmann Olaf Bergmann [143597] Improved logging function for Contiki.
config.h.in 2013-12-30 Olaf Bergmann Olaf Bergmann [3f69cd] Use log levels from syslog.h when available.
config.h.lwip 2013-06-06 chrysn chrysn [49ad7b] use lwip provided time function
configure.in 2014-03-09 Olaf Bergmann Olaf Bergmann [a3fae3] Support cancellation of observe relationships u...
debug.c 2014-08-10 Sebastian Sontberg Sebastian Sontberg [c3e278] Fix old-style-definition warnings
debug.h 2014-08-04 Sebastian Sontberg Sebastian Sontberg [8ee034] Convert function declarations to strict-prototy...
encode.c 2012-03-14 Olaf Bergmann Olaf Bergmann [c6473c] improved encoding of zero-length options
encode.h 2012-03-07 Olaf Bergmann Olaf Bergmann [783aca] resolved naming issue reported by Silke Schaefer
hashkey.c 2011-06-13 Olaf Bergmann Olaf Bergmann [ae79b6] minor fixes
hashkey.h 2011-06-13 Olaf Bergmann Olaf Bergmann [ae79b6] minor fixes
lwippools.h 2013-06-05 chrysn chrysn [119932] fix wrong name for memp resource
mem.c 2014-08-10 Sebastian Sontberg Sebastian Sontberg [c3e278] Fix old-style-definition warnings
mem.h 2014-08-04 Sebastian Sontberg Sebastian Sontberg [8ee034] Convert function declarations to strict-prototy...
net.c 2014-08-10 Sebastian Sontberg Sebastian Sontberg [c3e278] Fix old-style-definition warnings
net.h 2014-08-04 Sebastian Sontberg Sebastian Sontberg [8ee034] Convert function declarations to strict-prototy...
option.c 2014-07-24 Olaf Bergmann Olaf Bergmann [6b2ea6] enclose single debug() in block to avoid warnin...
option.h 2013-09-03 Olaf Bergmann Olaf Bergmann [3e47b6] increased size of argument type to support larg...
pdu.c 2014-08-04 Sebastian Sontberg Sebastian Sontberg [8ee034] Convert function declarations to strict-prototy...
pdu.h 2014-08-04 Sebastian Sontberg Sebastian Sontberg [8ee034] Convert function declarations to strict-prototy...
prng.h 2013-08-09 Olaf Bergmann Olaf Bergmann [e4f922] bugfix: set new random value when more than siz...
resource.c 2014-06-18 Olaf Bergmann Olaf Bergmann [c77c3c] fixed coap_iterator_next() to work on utlist st...
resource.h 2014-06-18 Olaf Bergmann Olaf Bergmann [978577] Use a generalized iterator to walk through reso...
str.c 2011-12-11 Olaf Bergmann Olaf Bergmann [fae51d] cleaned debug stuff
str.h 2011-06-02 Olaf Bergmann Olaf Bergmann [3358f2] Fixed license info.
subscribe.c 2013-07-23 Olaf Bergmann Olaf Bergmann [accc09] notifications and observer removal according to...
subscribe.h 2014-03-21 Olaf Bergmann Olaf Bergmann [d5dc48] Track local network interface for received pack...
t_list.h 2013-11-19 Dag Björklund Dag Björklund [c23483] renaming parameters named list, as there is a s...
uri.c 2014-06-18 Olaf Bergmann Olaf Bergmann [302944] bugfix: call coap_free() instead of free()
uri.h 2013-01-07 Olaf Bergmann Olaf Bergmann [c6412f] Rework of option parser to support "Klaus encod...
uthash.h 2011-12-11 Olaf Bergmann Olaf Bergmann [9af40a] quick hack to make hash tables from uthash comp...
utlist.h 2011-06-16 Olaf Bergmann Olaf Bergmann [a9fe11] added missing file

Read Me

libcoap: A C implementation of IETF Constrained Application Protocol (RFC 7252)

Copyright (C) 2010--2014 by Olaf Bergmann bergmann@tzi.org

ABOUT LIBCOAP

libcoap is a C implementation of a lightweight application-protocol
for devices that are constrained their resources such as computing
power, RF range, memory, bandwith, or network packet sizes. This
protocol, CoAP, is standardized by the IETF as RFC 7252. For further
information related to CoAP, see http://coap.technology.

PACKAGE CONTENTS

This directory contains a protocol parser and basic networking
functions for platform with support for malloc() and BSD-style
sockets. The examples directory contains a client and a server to
demonstrate the use of this library.

LICENSE INFORMATION

This library is published as open-source software without any warranty
of any kind. Use is permitted under the terms of the GNU General
Public License (GPL), Version 2 or higher, OR the revised BSD
license. Please refer to LICENSE.GPL oder LICENSE.BSD for further
details.