Skip to content
This repository has been archived by the owner on Nov 2, 2021. It is now read-only.

Version 0.5.1

Latest
Compare
Choose a tag to compare
@uwiger uwiger released this 21 Dec 19:14
· 4 commits to develop since this release

Release Notes

This is a maintenance release.

  • Updated certificates

    The sample certificates in Version 0.5.0 have expired. New versions of insecure_device_cert.crt and insecure_root_cert.crt have been created, as well as a corresponding sample credential file, insecure_credential.jwt.

  • A new JSON codec was introduced in 0.5.0, but adaptation was only partial, relying on a conversion layer. In this version, the remainder of the code has been rewritten for the jsx data representation.

  • caching authorization results for higher performance.

  • added support for TLS options (and turning of TLS session caching as default)

  • various bug fixes, particularly a subtle bug in the fragmentation support

  • some added tracing support

  • added "get_node_service_prefix" in the service edge API. The "get_node_service_prefix" method returns the service prefix of the RVI node. The option {"full": false} returns only the domain name, whereas {"full": true} returns the <domain>/<type>/<UUID> triple.

  • some improvements in the Websocket python client

  • the sample credential now uses "right_to_receive" instead of "right_to_register" (but both forms are supported in both 0.5.0 and 0.5.1)