Skip to content

Tags: guolisongIsesol/ADS

Tags

v3

Toggle v3's commit message
Release: v3 with tag and changelog

Mihael Koep (3):
      Implement CMake-Buildsystem for Beckhoff ADS.
      Set compile features, options and definitions globally.
      Improve linking to the right thread library.

Patrick Bruenn (21):
      ci: prefer docker container over Linux VMs
      Router: add virtual destructor
      ci: build with meson on Windows 10
      example: add meson support
      Drop Visual Studio solution/project files
      ci: build native Linux binaries with meson
      ci: cross build i386 Linux with meson
      ci: cross build for win32 on Linux with meson
      ci: native FreeBSD build with meson
      ci: native macOS build with meson
      ci: drop build-template
      Makefile: superseeded by meson
      TcAdsLib: add missing SYSTEMSERVICE defines
      ci: link with TcAdsDll on FreeBSD, too
      ci: link with TcAdsDll on Windows 10, too
      AdsLibTestRef: wasn't compiled for some time
      AdsLibTestRef: make it compile on TC/BSD
      AdsLibTestRef: Drop Visual Studio solution/project files
      github: try actions, compile on ubuntu
      AdsLib: update infosys links...
      AdsLib: drop #ifdef __cplusplus

Signed-off-by: Patrick Bruenn <[email protected]>

v2

Toggle v2's commit message
Release: v2 with tag and changelog ;-)

v2:
- a general refactoring to finally support the use of the TwinCAT router on
  systems with TwinCAT available such as Windows and TC/BSD.
- add wrapper for ADS file access
- add provide standalone comparsion operator for AmsNetId objects
- validate ADSSTATE values in AdsDevice
- fix exception message in TcpSocket::Connect

fixes Beckhoff#115

Signed-off-by: Patrick Bruenn <[email protected]>

v1

Toggle v1's commit message
NotificationDispatcher: make stopExecution flag atomic

stopExecution is read and written by different threads, so it's much more
natural to use std::atomic.

Suggested-by: Juergen Werner <[email protected]>
Signed-off-by: Patrick Bruenn <[email protected]>