Antivirus Software ClamAV 1.0.0 Released after 20 Years of Development

ClamAV, free and open-source antivirus software, released version 1.0.0 as a long term support release.

I rarely do virus scan in Linux. But if you need, ClamAV is a good choice in the free open-source world. And, it just announced the 1.0.0 release after 20 years of development.

ClamAV 1.0.0 overhauled the all-match system with new reliable and easier to maintain code-base. Which fixed several know issues, and added multiple test cases to verify correct all-match behavior.

The release also added support for decrypting read-only OLE2-based XLS files that are encrypted with the default password.

Other changes include:

  • new callback to the public API for inspecting file content during a scan at each layer of archive extraction.
  • new function to the public API for unpacking CVD signature archives.
  • Removed the option to build with an external TomsFastMath library
  • Add checks to limit PDF object extraction recursion.
  • Increased the limit for memory allocations based on untrusted input
  • Increased the time limit in FreshClam before warning if the DNS entry is stale.
  • Include C library header files in the Docker image.
  • And various bug-fixes.
ClamTK, the graphical interface of ClamAV

How to Get ClamAV 1.0.0

The software website offers binary packages for Windows, macOS, and Linux, as well as source tarball available to download at the link below:

As a command line tool, ClamAV is not so friendly for beginners. You may either follow the official manual to set it up, or install ClamTK for a graphical interface. And for Linux beginners, I’d recommend to install the ClamAV package from system repository.

Merilyn Ne
Hi, I'm Merilyn Ne, a computer geek working on Ubuntu Linux for many years and would like to write useful tips for beginners. Forgive me for language mistakes. I'm not a native speaker of English.