Skip to content

Releases: COVESA/capicxx-core-runtime

capicxx-core-runtime 3.2.4

09 Oct 09:21
0e1d97e
Compare
Choose a tag to compare
  • Added github workflow to build the project in Ubuntu and Windows
  • Fix Copyright & github link in README
  • (dev) Warn about multiple subscriptions

capicxx-core-runtime 3.2.3-r7

23 Oct 11:05
e3818cb
Compare
Choose a tag to compare
  • Fixed warnings with gcc11 for Wextra-extra-semi flag
  • Fix capi-core-runtime Runtime::loadLibrary
  • vSomeIP Security: Update vsomeip_sec
  • Fixed commonapi-core-runtime windows build
  • Fix race condition.
  • Remove mutex and add exception handling to RuntimeDeinit.
  • Fix double initialization of loggerImpl.
  • Linux: avoid static initialization of std::mutex
  • Replace deprecated std::ptr_fun
  • Properly initialize Runtime::defaultCallTimeout_
  • Removed GENIVI copyright line
  • Fix bug in assignment operator of Variant in case of self-assignment
  • Ensure to stop struct deserialization on error
  • Implement "no_timeout" in method responses
  • Use COMMONAPI_EXPORT_CLASS_EXPLICIT to export classes
  • Removed libdlt dependency from android
  • Add support to logs in Android
  • Update android build files
  • Support retrieval of environment (hostname) from client identifier.
  • Use lock objects and remove self assignment.

3.2.0

27 Oct 09:16
Compare
Choose a tag to compare
  • Support ABI compatible changes (additional attributes, broadcast and methods added to the end of the interface specification)
  • Use vSomeIP 3.x interface

3.1.12.6

22 Jul 10:50
Compare
Choose a tag to compare
  • Fix race condition leading to event delivery after unsubscription
  • Initialize valueType in copy ctors of Variant class

3.1.12.4

25 Jan 12:00
Compare
Choose a tag to compare
  • Fix calling of registered subscription status handlers for
    selective broadcasts

3.1.12.3

25 Jan 12:00
Compare
Choose a tag to compare
  • Added copy constructor for CommonAPI CallInfo

3.1.12.2

25 Jan 11:59
Compare
Choose a tag to compare
  • Defer Runtime destruction till shared object is unloaded

3.1.12.1

20 Jun 09:15
Compare
Choose a tag to compare
  • replaced std::chrono::high_resolution_clock by std::chrono::steady_clock in MainLoopContext.cpp

3.1.12

20 Jun 09:14
Compare
Choose a tag to compare
  • Add possibility to be notified on proxy destruction via Proxy::getCompletionFuture method
  • set CommonAPI CallStatus to INVALID_VALUE for wrong CRC values
  • fixed code sonar warnings

3.1.11

28 Feb 14:09
Compare
Choose a tag to compare
  • console logging - log to standard error stream instead of standard output stream
  • Runtime::initFactories() made public
  • check for #define _WIN32 instead of (deprecated) WIN32