5.5. OPSWAT Client for macOS (On-demand client)

10.5.252.0: April 21, 2021

1.OPSWAT Client only reports applications in categories enabled in a policy if an account turns on privacy setting for applications

2. Bugs fixed:

  • The client could not run a custom check sometimes

3. Built-in SDK signature version: 4.3.1734.0

10.5.250.0: March 16, 2021

  1. Add new CLI arguments

    • /compliance_check <value>: specifies which compliance check (health check, scan malware with MetaDefender, patch managent) the client should do when a user runs the client with the runonce option.

    • /notrayicon: tells the client to hide the OPSWAT Client tray icon

    • /skip_request_files_permission <0|1>: tells the client to skip requesting permission from users

  2. Support on-demand compliance check triggered from MetaAccess/OPSWAT Central Management console.

  3. Built-in SDK signature version: 4.3.1532.0

10.5.246.0: February 02, 2021

  1. Custom script

    • Secure a custom script when the OPSWAT Client executes the script. Note that this is only applied for a single script.

    • Check integrity of a custom script when the OPSWAT Client executes the script

  2. Minor enhancement:

    • Now support both runwhile and runone options in the command line. The client will exit if either the client has done the first device compliance check or conditions in runwhile option meet

  3. Built-in SDK signature version: 4.3.1532.0

10.5.238.0: December 30, 2020

  1. Bugs fixed:

    1. Fixed an issue that OPSWAT Client detected the wrong FileVault encryption state

  2. Built-in SDK signature version: 4.3.1532.0

10.5.235.0: December 16, 2020

  1. Built-in SDK signature version: 4.3.1501.0

10.5.227.0: November 22, 2020

  1. Enhanced the OPSWAT Client to support run multiple scripts for custom check. The admin needs to upload a zip package that includes multiple scripts.

  2. Built-in SDK signature version: 4.3.1488.0

10.5.222.0: October 29, 2020

  1. Skip scanning a file based on file exception setting configured on a policy. This setting is only available on OPSWAT Central Management 7.10+.

  2. Built-in SDK signature version: 4.3.1415.0

10.5.218.0: September 29, 2020

  1. Removed the local IP and MAC address information from About box

  2. The client now generates log in /Users/<username>/Library/Logs/Gears/logs instead of Desktop folder

  3. Add a new CLI argument, groupid, to indicate what device group the client should enroll to.

  4. Bugs fixed

    • The client consumed high resources on macOS Big Sur

    • The client did not send group information when it enrolled to an account even the group information is embedded in the filename

  5. Built-in SDK signature version: 4.3.1301.0

10.5.217.0: August 18, 2020

  1. Run custom script as a defined privilege in a policy which the device is assigned to. If the specified privilege in the policy is higher then privilege the client runs, it will try to run at highest privilege it can.

  2. Custom script is now stored in a secure form instead of plain text.

  3. Add a signature to a cross-domain API's response to allow 3rd party validate the API response if it comes from OPSWAT Client

  4. Updated built-in SDK signature: 4.3.1301.0

10.5.213.0: July 07, 2020

  1. Bugs fixed

    • The client didn't popup the remediation page when the device is non-compliant after the fresh installation

  2. Updated built-in SDK signature: 4.3.1249.0

10.5.212.0: June 02, 2020

1. Added a new argument, runwhile, to CLI to allow the client to run while specified criteria still meet.

2. Minor enhancements:

- Always notify users if the client runs an outdated version based on the configuration on an account even the user turns off notifications on the client's tray icon

3. Updated built-in SDK signature: 4.3.1210.0

10.5.209.0: April 28, 2020

1. Enhanced user experience with one recheck devices if a device reports any issue.

- This option is not available if the device has no issue.

- When a user performs this action, the client only re-checks issues on the device.

2. Updated built-in SDK signature: 4.3.1151.0

10.5.204.0: March 24, 2020

1. Enhanced notifications to end-users:

  • OPSWAT Client now only shows notifications for actions which triggered by end-users

  • End-users can track action history from the system notification area

2. OPSWAT Client now uses MetaDefender Cloud APIv4 to scan malware

3. Improved tray icon menu

4. Updated a certificate for cross-domain API

5. Bug Fixed: A lot of OPSWAT Client disk images showed up on desktop

6. Updated built-in SDK signature: 4.3.1090.0

10.5.202.0: March 22, 2020 - Hotfix

1. Updated a certificate for cross-domain API

2. Updated built-in SDK signature: 4.3.1090.0

10.5.196.0: February 11, 2020

1. Notify an end-user if a newer version is available when an administrator enables this on the management console.

2. Updated built-in SDK signature: 4.3.1038.0

10.5.195.0: January 07, 2020

1. Bugs fixed:

- The agent only performs one malware scan instead of twice when a user clicks Scan Threats from the tray icon

2. Updated built-in SDK signature: 4.3.959.0

10.5.191.0: November 26, 2019

1. The client will delay collecting compliance data after it starts with the operating system if the delay setting is configured on the MetaAccess console

2. Bugs fixed:

- "Check application security" action was sometimes disabled

3. Updated built-in SDK signature: 4.3.926.0

10.5.183.0: October 22, 2019

1. Reported threat scan progress to the server

2. Users can now monitor a threat scan progress on the tray icon

images/download/attachments/8457065/on-demand_client_-_threat_scan_progress.png

3. Updated built-in SDK signature: 4.3.865.0

10.5.181.0: September 17, 2019

  1. The agent is now notarized to support macOS 10.14.5+

  2. Updated built-in SDK signature: 4.3.797.0

10.5.178.0: August 06, 2019

  1. Renamed the agent name to OPSWAT Client

  2. Minor changes:

    1. Managed by field on About dialog now shows Account name instead of an email.

  3. Updated built-in SDK signature: OESIS 4.3.734.0

10.5.169.0: June 04, 2019

  1. Fixed: the agent failed to start cross-domain API if the agent was downloaded on a macOS device directly

  2. Updated built-in SDK signature: OESIS 4.3.638.0

10.5.163.0: May 14, 2019

  1. Updated built-in SDK signature: OESIS 4.3.613.0

10.5.160.0: April 02, 2019

  1. Re-branded to OPSWAT On-demand Agent

  2. Updated text for menu on Tray Icon

  3. Updated built-in SDK signature: OESIS 4.3.534.0

10.5.154.0: Feb 26, 2019

  1. Updated built-in SDK signature: OESIS 4.3.477.0

10.5.153.0: January 22, 2019

  1. Ability to embed a custom id and run once mode into the agent's filename. Administrators can use the custom id to query device information with Device Details API

  2. Updated built-in SDK signature: OESIS 4.3.421.0

10.5.149.0: November 27, 2018

  1. Updated built-in SDK signature: OESIS 4.3.327.0

10.5.147.0: October 23, 2018

  1. Updated built-in SDK signature: OESIS 4.3.279.0

10.5.142.0: September 25, 2018

  1. Updated built-in SDK signature: OESIS 4.3.219.0

10.5.141.0: August 28, 2018

  1. Updated built-in SDK signature: OESIS 4.3.150.0

10.5.138.0: July 31, 2018

  1. Not report privacy information to the cloud if it's enabled

  2. Updated built-in SDK signature: OESIS 4.3.110.0

10.5.135.0: June 26, 2018

  • Updated built-in SDK signature: OESIS 4.3.72.0

10.5.131.0: May 08, 2018

  • Reported encryption state as “not supported” instead of “unencrypted” if a product is not supported to detect encryption state.

  • Updated built-in SDK signature: OESIS 4.3.18.0

10.5.127.0: April 10, 2018

  • Reported if an infected file which detected by a local AV exists on the system along with local malware threat log

  • Updated built-in SDK signature: OESIS 4.2.1407.0

10.5.124.0: March 12, 2018

  • Updated the agent tray icon

  • Report the last reboot timestamp to the cloud

  • Updated built-in SDK signature: OESIS 4.2.1360.0

10.5.117.0: Jan 09, 2018

  • Able to run a custom script based on configuration on the cloud

  • Updated built-in SDK signature: OESIS 4.2.1262.0

10.5.114.0: Dec 12, 2017

  • Fixed reporting Device ID as “0” for virtual machines which run on Virtual Box

  • Updated built-in SDK signature: OESIS 4.2.1234.0Enhanced missing patches report with all patch management products

10.5.111.0: Nov 21, 2017

  • Enhanced missing patches report with all patch management products

  • Added ability to rescan missing patches

  • Updated built-in SDK signature: OESIS 4.2.1197.0

10.5.108.0: Oct 31, 2017

  • Rebranded the product name to OPSWAT MetaAccess

  • Update built-in SDK signature: OESIS 4.2.1097.0

10.5.101.0: Sept 27, 2017

  • Rebranded the product name to MetaAccess

  • Update built-in SDK signature: OESIS 4.2.1097.0

10.5.90.0: August 8, 2017

  • Update built-in SDK signature: OESIS 4.2.1017.0

10.5.89.0: July 18, 2017

  • Added ability to rescan health and threat reports

  • Update built-in SDK signature: OESIS 4.2.1017.0

10.5.85.0: June 28, 2017

  • Report full domain name when a device joins to a domain

  • Update built-in SDK signature: OESIS 4.2.1192.0

10.5.88.0: May 23, 2017

  • Add more runonce options

  • Updated built-in SDK signature: OESIS 4.2.935.0

10.5.74.0: April 25, 2017

  • Updated the built-in SDK signature to version 4.2.898.0

  • Fixed bug: CPU resource consumption intensive on 10.12.4