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

Releases: GENIVI/rvi_lib

v1.0.1

20 Jul 00:41
Compare
Choose a tag to compare

This release improves handling for large JSON messages and provides basic logging capabilities. It also provides a new initialization function that accepts a JSON string for configuration so that a configuration file is not required. (It's a bit overdue for packaging as a release.)

v1.0.0

30 Jan 17:05
Compare
Choose a tag to compare

This release includes an API-breaking change to rviRegisterService, removing the "dataSize" parameter to the function. The buffer pointed to by userData must be maintained by the calling application for as long as the service is registered and must be freed after the service is unregistered.

This release also adds an optional Python wrapper around the library. To build the Python wrapper, install cython, then simply run cd python; make from the top level of the rvi_lib repo.

Alpha release

17 Jan 21:08
Compare
Choose a tag to compare

This alpha release of rvi_lib supports basic client behavior for an RVI node to communicate with other nodes/vehicles in an RVI network. An application using this C library can initiate connections with other RVI nodes, make local procedures available remotely as services, and invoke remote services, all using the security model defined in the RVI Core implementation at GENIVI/rvi_core. Yocto build recipes are available at GENIVI/meta-rvi.