Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Upgraded Boost to 1.66.0 (Sames as RHEL / CentOS 8)
  • Upgraded xerces-c to 3.2.2 (Same as RHEL / CentOS 8)
  • Corrected package version for several Python packages (duplicates, open versions, etc.)
  • Java dependencies are now installed using Maven repository as part of ExtProds
  • Code to allow random delay when starting monitoring in a component to prevent too much simultaneous hardware demand from components sharing hardware resources (Network, CAN channel, etc.)
  • Several improvements to New Makefile (More performant, less warnings, removed some bugs, etc.)
  • Python imports no longer require ACS to be running. The code that was implemented in this way, was changed to be used as a singleton instead
  • Try to avoid destruction of component while its servant reference may be in use by maciContainerImpl, which leaves a component without etherealization
  • ComponentCaller now supports simple asynchronous calls that depend on basic callbacks (CBvoid, CBfloat, ...)
    • Future releases will increase the functionality to support custom callbacks
  • Improvements to properly support Octet sequence in Python and objexp
  • ACS now compatible with C++14, C++17 and C++2a (Current draft Draft of C++20 as of gcc version 8.3.1 20191121)
  • Small bug-fixes for Python 3 compatibility in code not frequently used

...