Skip to content

Releases: COVESA/capicxx-core-tools

capicxx-core-tools 3.2.15

09 Oct 09:26
Compare
Choose a tag to compare
  • Create verification test for noRead
  • Fix issues identified in the CommonAPI-Examples
  • Update gitignore and cleanup project
  • Verification test for vsomeip_sec host address
  • Added workflow to build the project in Ubuntu, Windows, and macOS

capicxx-core-tools 3.2.14

23 Oct 11:05
4f12264
Compare
Choose a tag to compare
  • Update README.md with correct github.io link
  • Fixed build of the examples with installed DBus
  • Enable Modify generation TypeColl without name
  • Fix several issues in the CommonAPI-Examples
  • Fix compilation error for word "client"
  • Revert Modify generation TypeColl without name
  • Reduce load models in validation
  • Impl changes in generator for Keywords
  • Enable Modify generation TypeColl without name
  • Fix typedef InterfaceType declaration
  • Revert Modify generation TypeColl without name"
  • Increase heap memory
  • Fix reserved identifier error
  • Modify generation TypeColl without name
  • Enumeration/Enumerator with same name
  • Increase maximum heap memory size
  • Accept enumeration/enumerator with same name
  • Update dependencies
  • Accept duplicate arg names for method in/out
  • Create a CommonAPI Example for the E2E functionality
  • Update Generator to change the Parameter name "info"
  • Modify generation of TypeCollections without name
  • Accept Methods with Parameters with the same name
  • Accept duplicate argument names for method in and out
  • Accept an Interface with a method with the same name
  • Fix "com.google.inject" dependencies
  • Extend DTCombined with variant test case
  • Restore correct include path for AttributeCacheExtension in Example 02 Attributes
  • Adapt README to current generator name.
  • Check whether an accessor exists before using it.

3.2.0.1

01 Dec 10:07
Compare
Choose a tag to compare
  • Added generated code for deployment specification

3.2.0

27 Oct 09:18
Compare
Choose a tag to compare
  • Adapted to capicxx-core-runtime 3.2.0
  • Update to Franca 0.13.1
  • Improved evaluation of literal value expressions
  • Allow typedef´ed types within unions
  • Update to xtend v2.20.0
  • Improve handling of derived enumerations
  • Removed unnecessary warnings

3.1.12.4

22 Jul 10:38
Compare
Choose a tag to compare
  • Fixed dependency to Eclipse Modeling Framework causing compilation error.
  • Prevent crash due to concurrent attribute access from stub itself
    and a remote client.

3.1.12.3

22 May 10:48
Compare
Choose a tag to compare
  • Prevent crash due to concurrent attribute access from stub itself and a remote client.

3.1.12.2

25 Jan 12:56
Compare
Choose a tag to compare
  • Reworked attribute locking in StubAdapter to prevent deadlock

3.1.12.1

25 Jan 12:55
Compare
Choose a tag to compare
  • Fixed data race in generated StubDefault when using attributes
  • Fix extended unions with custom data types

3.1.12

20 Jun 09:56
Compare
Choose a tag to compare
  • Fix compiler warnings in generated code
  • Test adaptions

3.1.11

28 Feb 14:17
Compare
Choose a tag to compare
  • Fix several data races and wrong lock order warnings reported by gcc's thread sanitizer (compiled w/ -fsanitize=thread) in the verification tests
  • Fix identical polymorphic structures. Make sure serial ids of polymorphic structures are different by using the structure name as part of the hash.
  • Changed #define from WIN32 to _WIN32.
  • Do not make the instance counter for managed interfaces protected.