Skip to content

Release 0.2.0

Compare
Choose a tag to compare
@DavidAntliff DavidAntliff released this 08 Jul 04:05
· 254 commits to master since this release

The theme of this release is a change in the default CoAP library from libcoap to Erbium, and initial implementation of DTLS support for both client, server and bootstrap server.

Enhancements

New since version 0.1.10:

  • Changed default CoAP library to Erbium. Libcoap support remains but will be deprecated eventually.
  • Added DTLS support (PSK and Certificate).
    • Supports GnuTLS, CyaSSL and TinyDTLS (PSK only).
  • Added loading of object and resource definitions from file when daemons start.
  • Added export of object and resource definitions to awa-client-explore and awa-server-explore tools.
  • Improved documentation.
  • Moved bootstrap configuration files from core/ to config/ and changed extension to .bsc.

Bug Fixes

New since version 0.1.10:

  • Fixed awa-client-explore and awa-server-explore tool output.
  • Fixed issues found by Coverity and Valgrind.
  • Fixed miscellaneous small bugs.