@ -36,9 +36,15 @@ The following Operating Systems are supported:
## Changelog
## Changelog
- Version **4.2.2**:
- Optimized scanning speed of PDF files
- ScanResult now returns the file path
- Added new ScanFolder() and ScanFolderString() functions
- Version **4.2.1**:
- Version **4.2.1**:
- Optimized scanning speed of big files
- Optimized scanning speed of big files
- Optimized scanning speed in Linux version
- Optimized scanning speed in Linux version
- Version **4.2**:
- Version **4.2**:
- Reduced glibc minimum version to 2.17 on Linux
- Reduced glibc minimum version to 2.17 on Linux
- Added "Logging()" function to enable/disable logging
- Added "Logging()" function to enable/disable logging
@ -87,6 +93,7 @@ You have the following commands available:
- "**File not found!**" - If no file is found in the submited path.
- "**File not found!**" - If no file is found in the submited path.
- "**File too big!**" - If the file size is bigger than the set limit.
- "**File too big!**" - If the file size is bigger than the set limit.
- "**Could not get file hash!**" - There was an error calculating the hash of the file.
- "**Could not get file hash!**" - There was an error calculating the hash of the file.
- **ScanFolder** 'folderpath' - Scans all the files inside the folder at `folderpath`. It will print the scan result message for each file scanned.
- **Update** 'checkSDKUpdates' 'loadDBAfterUpdate' - Checks and updates the databases and AI engine to the most recent versions. If `checkSDKUpdates`=true then it will also check for SDK updates. If `loadDBAfterUpdate`=true then it will reload the Xvirus Scan Engine after the update is done. It can print the following messages:
- **Update** 'checkSDKUpdates' 'loadDBAfterUpdate' - Checks and updates the databases and AI engine to the most recent versions. If `checkSDKUpdates`=true then it will also check for SDK updates. If `loadDBAfterUpdate`=true then it will reload the Xvirus Scan Engine after the update is done. It can print the following messages: