Changelog of the Cyberwatch agent

Agent updates are optional.

Agent 4.14 (2024-01-23)

Updated features and performance improvements:

  • Agent for macOS: Python dependencies for the agent are now updated with the Python version installed on the system.
  • Improved agent error messages.

Bugfix:

  • Agent for macOS: fixed a line duplication issue that could occur in the agent configuration file.

Agent 4.13 (2023-11-06)

Updated features and performance improvements:

  • Agent for macOS: hardened the permissions of the setup folder.
  • Agent for Windows:
    • Python 3.11.6 is now used.
    • Version 4.12 is now frozen for Windows 8 and Windows Server 2012 for compatibility reasons.

Bugfix:

  • Agent for Linux and Windows: fixed an issue when deleting the agent files during the agent uninstallation.

Agent 4.12 (2022-11-28)

Bugfix:

  • Agent for macOS: the pip3 requests module is now embedded as a dependency in the agent and does not require to be installed before the agent.

Agent 4.11 (2022-07-11)

Updated features and performance improvements:

  • Added static links to download the .deb and .rpm packages.
  • Agent for Windows:
    • Agent for Windows Server 2008 is now frozen in version 4.9 for compatibility.
    • Python version 3.8.10 is now used.
    • Temporary execution folders of agents in error are now deleted.

Agent 4.10 (2022-04-29)

Updated features and performance improvements:

  • Agent for Windows:
    • DLLs are now extracted in the C:\Program Files\CYBERWATCH SAS\Runtime folder.
    • Migrated to Python 3.10.
  • Requests signature: SHA256 is now used by default.

Bugfixes:

  • Removed the server_id settings option.
  • The NoNewPrivileges and RestrictSUIDSGID systemd options are now disabled by default, and can be changed with systemctl edit cyberwatch-agent@root.service.
  • TLS requests have now a 60 seconds timeout.

Agent 4.9 (2022-03-08)

Bugfixes:

  • Logs: exceptions occurring in the agent context are now always logged locally in the agent.log file.

Agent 4.8 (2022-03-07)

New features:

  • 32-bit Agent: the 32-bit Agent is now deprecated and only available in its 4.7 version.
  • Agent for Linux: the agent may now be executed by another system account, chosen by the user (see the documentation here).
  • TLS: the agent now uses the system Certificates Authorities to trust the Cyberwatch server certificate.

Bugfixes:

  • API address: the agent now supports API routes regardless of a final slash.