Release: v4
Release: v4

Patrick Bruenn (14):
      Tests: make version check less strict
      AmsConnection: stop frame processing on AMS ErrorCode
      ci: remove debugging code from GitHub action
      ci: use a container as ads-server
      ci: use OpenBSD nc instead of ncat
      Sockets: make error codes readable
      uncrustify: found some formatting issues
      Logger: constexpr makes loglevel init a bit simpler
      AdsHandle: support big-endian
      wrap_endian: drop unused qToBigEndian
      wrap_endian: give endian wrapper a saner API
      ci: refactor before_script: to be overwritten by jobs
      ci: cross compile for Linux MIPS (big-endian)
      ci: test MIPS binaries on Linux with qemu-mips

Signed-off-by: Patrick Bruenn <27dd71a6a4a167461f53ec06010a2a08d399a527@beckhoff.com>

Beckhoff/ADS,Beckhoff/ADS,Beckhoff/ADS,Beckhoff/ADS