Skip to content

Releases: COVESA/capicxx-someip-tools

capicxx-someip-tools 3.2.15

09 Oct 09:29
c867e4b
Compare
Choose a tag to compare
  • Create verification test for noRead
  • Update gitignore and cleanup project
  • Add FTypeDef in hasNonArrayDeployment
  • Added workflow to build the project in Ubuntu, Windows, and macOS

capicxx-someip-tools 3.2.14

23 Oct 11:06
36a0c92
Compare
Choose a tag to compare
  • Adapt StubAdapter to new ClientId interface
  • Validation error on pdugateway
  • Increase heap memory
  • Modify generation TypeColl without name
  • Increase maximum heap memory size
  • Disable renaming of overwrite enumerations
  • Accept enumeration/enumerator with same name
  • Update dependencies
  • Accept duplicate arg names for method in/out
  • 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
  • Remove invalid completed future
  • Update generated code to use getSomeIPClient instead direct dynamic_pointer_cast
  • Fix for attributes of type "inline array of EnumerationType"
  • Added json interface catalog generator
  • Update SomeIP validator
  • Fix selective event handler registration
  • Extend the client identifier by the hostname: Added a missing placeholder (for the new enviroment argument), a host identifier to broadcast types and a host name to ClientId
  • Adapted README to changed core generator name

3.2.0.1

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

3.2.0

27 Oct 09:23
Compare
Choose a tag to compare
  • Adapted to capicxx-core-tools 3.2.0
  • Update to Franca 0.13.1
  • Update to xtend v2.20.0
  • Fixed missing generation depency for arrays
  • Added generation of includes for maps
  • Improved handling of derived enumerations

3.1.12.2

22 Jul 10:45
Compare
Choose a tag to compare
  • Fixed dependency to Eclipse Modeling Framework causing compilation error.

3.1.12.1

25 Jan 13:02
Compare
Choose a tag to compare
  • support 'lock functors' in AttributeDispatcher(s)

3.1.12

20 Jun 10:15
Compare
Choose a tag to compare
  • Improve deployment validator
  • Support inline array deployments
  • Add deployment and robustness tests
  • Fix usage of SomeIPStructStructLengthWidth deployment

3.1.11.1

07 Apr 09:26
Compare
Choose a tag to compare
  • Support deployment for anonymous arrays

3.1.11

28 Feb 14:44
Compare
Choose a tag to compare
  • Create deep copy of "actualReceiverList" before iterating.
  • Extend pom with build/directory.
  • Replace Config.hpp by SomeIP/Constants.hpp.
  • Changed #define from WIN32 to _WIN32.
  • Take deployment of base structs (using "extends") into account.

3.1.10

04 Nov 16:56
Compare
Choose a tag to compare
  • Upgrade to JDK-1.8.
  • Explicitely set visibility for the deployments to enable linkage after compilation with -fvisibility=hidden.
  • Added new deployment parameter CRCWidth for attributes, broadcasts and methods.
  • Added config file to run tests with security. All clients are allowed to do everything and "credentials" (uid/gid)
    may need to be adjusted in order to run tests on different platforms depending on which user/group the tests
    started from.
  • Added filter in validator to avoid validation of interfaces deployed for the core or dbus.