Skip to content

Releases: eclipse-ecal/ecal

eCAL v5.9.1

17 Sep 11:24
Compare
Choose a tag to compare

Changes

Core:

  • Fixed a small memory leak
  • Fixed a bug that caused eCAL to prevent sending protobuf messages with all-default values

Player:

  • Fixed bug when loading non-existing measurement

Build:

  • Added support to build eCAL with Conan (Windows)
  • Added missing includes for Visual Studio 2019

Setup:

  • Properly added HDF5 CMake files to Windows installer

eCAL 5.9.1 is patch-level equivalent to eCAL 5.8.14

eCAL v5.8.14

17 Sep 11:23
Compare
Choose a tag to compare

Changes

Core:

  • Fixed a small memory leak
  • Fixed a bug that caused eCAL to prevent sending protobuf messages with all-default values

Player:

  • Fixed bug when loading non-existing measurement

Build:

  • Added missing includes for Visual Studio 2019

Setup:

  • Properly added HDF5 CMake files to Windows installer

eCAL 5.8.14 is patch-level equivalent to eCAL 5.9.1

eCAL v5.9.0

09 Aug 08:26
88d77f2
Compare
Choose a tag to compare

Changes

  • Core:

    • Added async support to TcpClient
    • Added support for iceoryx 1.0.0
  • Player:

    • Reduced GUI update speed when not replaying a measurement
  • Monitor:

    • Added command line option to ecal_rec to stop after a certain amount of messages (-C)
  • Recorder:

    • Added ecal_rec_cli (A fully featured command-line based recorder that can also remote-control other recorders)
    • Added "Explore to..." context menu option in the measurement list (GUI)
    • Added some command-line options to ecal_rec_gui
  • Sys:

    • Added a command-preview in the GUI (so you can see what a task will be evaluated to)
  • General:

    • Improved compatibility with Qnx
    • Improved compatibility with FreeBSD
    • Fixed many compiler warnings
    • Updated tclap to 1.2.4
  • Build:

    • Improved Qt5 autodetection on Windows
    • Added support for Innosetup 6
    • Fixes for Cross-compilation

eCAL 5.9.0 is patch-level equivalent to eCAL 5.8.13

eCAL v5.8.13

09 Aug 08:25
Compare
Choose a tag to compare

Changes

  • Build:
    • Explicitely link against libsocket for QNX

eCAL 5.8.13 is patch-level equivalent to eCAL 5.9.0

eCAL v5.8.12

13 Jul 07:12
Compare
Choose a tag to compare

Changes

  • Core:

    • Fixed multiple bugs in Npcap integration (Faulty IP fragment reassembly, memory leak)
    • Updated Npcap SDK and Pcap++
    • Fixed bug that could cause the eCAL receive-thread to shut down on faulty UDP traffic
    • Fixed 0-publish-frequency when sending empty protobuf messages
  • Build:

    • Fixed RelWithDebInfo and MinSizeRel mode for Qt
    • Support linking statically against HDF5 (Don't use this unless absolutely necessary!)
  • Release:

    • Added ecal-fat-source.tar.gz archive that contains the eCAL Source and all git submodules

eCAL 5.8.12 is patch-level equivalent to eCAL 5.7.15

eCAL v5.7.15

13 Jul 07:12
Compare
Choose a tag to compare

Changes

  • Core:

    • Fixed multiple bugs in Npcap integration (Faulty IP fragment reassembly, memory leak)
    • Updated Npcap SDK and Pcap++
    • Fixed bug that could cause the eCAL receive-thread to shut down on faulty UDP traffic
    • Fixed 0-publish-frequency when sending empty protobuf messages
  • Release:

    • Added ecal-fat-source.tar.gz archive that contains the eCAL Source and all git submodules

eCAL 5.7.15 is patch-level equivalent to eCAL 5.8.12

eCAL v5.8.10

15 Jun 13:36
Compare
Choose a tag to compare

Changes

  • Core:

    • Enabled time-modules for QNX
    • Fixed compile issue with gcc 11
    • Fixed compile issue when compiling with protobuf 3.16
    • Fixed memory leak in client-server interface
    • When copying a file, eCAL now properly closes file descriptors on linux
  • Play:

    • Fixed bug that prevented channel mappings with spaces from being loaded
  • Rec:

    • Uploading to internal FTP Server now properly creates the directory structure if necessary
    • Fixed potential deadlock in ecal_rec_client
    • Fixed Blacklist / Whitelist dialog in Rec GUI
  • Sys:

    • Relative paths are now handled properly, when a working directory is used
      (prepend ./ before your executable, just like you are starting from a linux bash)

eCAL 5.8.10 is patch-level equivalent to eCAL 5.7.14.

eCAL v5.7.14

15 Jun 13:36
Compare
Choose a tag to compare

Changes

  • Core:

    • Fixed compile issue with gcc 11
    • Fixed compile issue when compiling with protobuf 3.16
    • Fixed memory leak in client-server interface
  • Play:

    • Fixed bug that prevented channel mappings with spaces from being loaded
  • Rec:

    • Uploading to internal FTP Server now properly creates the directory structure if necessary
    • Fixed potential deadlock in ecal_rec_client
    • Fixed Blacklist / Whitelist dialog in Rec GUI

eCAL 5.7.14 is patch-level equivalent to eCAL 5.8.10.

eCAL v5.8.9

25 May 14:21
Compare
Choose a tag to compare

Changes

  • Core / Sys:
    • Removed unnecessary delay when stopping processes on Linux
    • Added better logging to eCAL Sys Client

eCAL 5.8.9 is patch-level equivalent to eCAL 5.7.13.

eCAL v5.7.13

25 May 14:19
Compare
Choose a tag to compare

Changes

  • Core:
    • Removed unnecessary delay when stopping processes on Linux

eCAL 5.7.13 is patch-level equivalent to eCAL 5.8.9.