Skip to content

Releases: rmuch/ClamAV.Managed

ClamAV.Managed 0.3.0.0

04 Feb 18:37
Compare
Choose a tag to compare

ClamAV.Managed 0.3.0.0 is the third release of the project. As well as bringing
the library up to date with the latest versions of ClamAV, there have been
substantial improvements across the codebase, in summary:

  • Upgraded from ClamAV 0.97 to 0.99, adding support for settings and functions
    new in the latest version.
  • Improved quality and adherence to standards in the asynchronous (WPF) scan
    sample.
  • Updated dependencies, including the .NET Framework version.
  • Improved testability by extracting an IClamEngine interface to facilitate
    easier mocking.

This is a source code release, with no binary builds available.

ClamAV.Managed 0.2.0.0

05 May 17:02
Compare
Choose a tag to compare

5 May 2014

ClamAV.Managed 0.2.0.0 is the second versioned release of the project, adding
several new features and many small fixes and improvements, including:

  • Preliminary support for PowerShell, implementing a set of cmdlets around the
    ClamAV.Managed API.
  • PowerShell helper script for downloading definition databases from a
    selected HTTP mirror.
  • Upgraded from ClamAV 0.97 to 0.98, adding support for settings and functions
    new in the latest version.
  • Functions which do not require an engine handle are now callable statically.
  • Improved error condition handling.
  • Asynchronous API using async/await.
  • A GUI sample project using WPF and the new async/await API.

This is a source code release, with no binary builds available.

ClamAV.Managed 0.1.0.0

04 Mar 10:37
Compare
Choose a tag to compare

10 January 2014

ClamAV.Managed 0.1.0.0 is the first public release of the project. This release
supports the following feature set:

  • A managed code interface for libclamav, written in C# and implemented using
    P/Invoke to wrap the C library functions.
  • Support for most of the libclamav interface, except for callback functions.
  • Functionality for scanning directories as well as files.
  • A sample project implementing a simple GUI virus scanner, to help developers
    get started.
  • Support for Windows, working on Linux and Mac OS X with Mono.

This is a source code release, with no binary builds available.