diff --git a/README.md b/README.md index 7309816..1ab40c0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Xvirus CLI -Xvirus CLI 4.2.1 +Xvirus CLI 4.2.2 ## Table of Contents @@ -36,6 +36,10 @@ The following Operating Systems are supported: ## 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**: - Optimized scanning speed of big files - Optimized scanning speed in Linux version @@ -87,6 +91,7 @@ You have the following commands available: - "**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. - "**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: - "**There is a new SDK version available!**" - "**Database was updated!**" diff --git a/bin/Linux/XvirusCLI.deps.json b/bin/Linux/XvirusCLI.deps.json index 35fbff2..3ca7ca9 100644 --- a/bin/Linux/XvirusCLI.deps.json +++ b/bin/Linux/XvirusCLI.deps.json @@ -7,10 +7,10 @@ "targets": { ".NETCoreApp,Version=v7.0": {}, ".NETCoreApp,Version=v7.0/linux-x64": { - "XvirusCLI/4.2.1.0": { + "XvirusCLI/4.2.2.0": { "dependencies": { - "XvirusSDK": "4.2.1", - "XvirusSDK.Reference": "4.2.1.0", + "XvirusSDK": "4.2.2", + "XvirusSDK.Reference": "4.2.2.0", "runtimepack.Microsoft.NETCore.App.Runtime.linux-x64": "7.0.20" }, "runtime": { @@ -1923,29 +1923,29 @@ } } }, - "XvirusSDK/4.2.1": { + "XvirusSDK/4.2.2": { "dependencies": { "BaseLibrary": "1.0.0" }, "runtime": { "XvirusSDK.dll": { - "assemblyVersion": "4.2.1", + "assemblyVersion": "4.2.2", "fileVersion": "" } } }, - "XvirusSDK.Reference/4.2.1.0": { + "XvirusSDK.Reference/4.2.2.0": { "runtime": { "XvirusSDK.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.2.1.0" + "assemblyVersion": "4.2.2.0", + "fileVersion": "4.2.2.0" } } } } }, "libraries": { - "XvirusCLI/4.2.1.0": { + "XvirusCLI/4.2.2.0": { "type": "project", "serviceable": false, "sha512": "" @@ -2877,12 +2877,12 @@ "serviceable": false, "sha512": "" }, - "XvirusSDK/4.2.1": { + "XvirusSDK/4.2.2": { "type": "project", "serviceable": false, "sha512": "" }, - "XvirusSDK.Reference/4.2.1.0": { + "XvirusSDK.Reference/4.2.2.0": { "type": "reference", "serviceable": false, "sha512": "" diff --git a/bin/Linux/XvirusCLI.dll b/bin/Linux/XvirusCLI.dll index c819694..67bf0cb 100644 Binary files a/bin/Linux/XvirusCLI.dll and b/bin/Linux/XvirusCLI.dll differ diff --git a/bin/Linux/XvirusSDK.dll b/bin/Linux/XvirusSDK.dll index a8ce74f..67d0751 100644 Binary files a/bin/Linux/XvirusSDK.dll and b/bin/Linux/XvirusSDK.dll differ diff --git a/bin/Windows/BaseLibrary.dll b/bin/Windows/BaseLibrary.dll index 4d2a04d..f2998ef 100644 Binary files a/bin/Windows/BaseLibrary.dll and b/bin/Windows/BaseLibrary.dll differ diff --git a/bin/Windows/XvirusCLI.deps.json b/bin/Windows/XvirusCLI.deps.json index 7419288..ccca3f3 100644 --- a/bin/Windows/XvirusCLI.deps.json +++ b/bin/Windows/XvirusCLI.deps.json @@ -7,10 +7,10 @@ "targets": { ".NETCoreApp,Version=v7.0": {}, ".NETCoreApp,Version=v7.0/win-x64": { - "XvirusCLI/4.2.1.0": { + "XvirusCLI/4.2.2.0": { "dependencies": { - "XvirusSDK": "4.2.1", - "XvirusSDK.Reference": "4.2.1.0", + "XvirusSDK": "4.2.2", + "XvirusSDK.Reference": "4.2.2.0", "runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "7.0.20" }, "runtime": { @@ -1908,29 +1908,29 @@ } } }, - "XvirusSDK/4.2.1": { + "XvirusSDK/4.2.2": { "dependencies": { "BaseLibrary": "1.0.0" }, "runtime": { "XvirusSDK.dll": { - "assemblyVersion": "4.2.1", + "assemblyVersion": "4.2.2", "fileVersion": "" } } }, - "XvirusSDK.Reference/4.2.1.0": { + "XvirusSDK.Reference/4.2.2.0": { "runtime": { "XvirusSDK.dll": { - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.2.1.0" + "assemblyVersion": "4.2.2.0", + "fileVersion": "4.2.2.0" } } } } }, "libraries": { - "XvirusCLI/4.2.1.0": { + "XvirusCLI/4.2.2.0": { "type": "project", "serviceable": false, "sha512": "" @@ -2855,12 +2855,12 @@ "serviceable": false, "sha512": "" }, - "XvirusSDK/4.2.1": { + "XvirusSDK/4.2.2": { "type": "project", "serviceable": false, "sha512": "" }, - "XvirusSDK.Reference/4.2.1.0": { + "XvirusSDK.Reference/4.2.2.0": { "type": "reference", "serviceable": false, "sha512": "" diff --git a/bin/Windows/XvirusCLI.dll b/bin/Windows/XvirusCLI.dll index c1ff588..ca14c7e 100644 Binary files a/bin/Windows/XvirusCLI.dll and b/bin/Windows/XvirusCLI.dll differ diff --git a/bin/Windows/XvirusCLI.exe b/bin/Windows/XvirusCLI.exe index c6e3e2a..d9b7848 100644 Binary files a/bin/Windows/XvirusCLI.exe and b/bin/Windows/XvirusCLI.exe differ diff --git a/bin/Windows/XvirusSDK.dll b/bin/Windows/XvirusSDK.dll index a8ce74f..67d0751 100644 Binary files a/bin/Windows/XvirusSDK.dll and b/bin/Windows/XvirusSDK.dll differ