ClamAV Development - FAQ is here: https://github.com/Cisco-Talos/clamav-faq
Switch branches/tags
test_prefiltering_disable test_prefilter_enable2 test_prefilter_enable start r5076 merge-llvm-97877 merge-llvm-94539 merge-llvm-92222 merge-llvm-91428 merge-llvm-91214 merge-llvm-90002 merge-llvm-83242 merge-llvm-80601 merge-llvm-79908 clamav-20080204 clamav-0.100.2 clamav-0.100.1 clamav-0.100.0 clamav-0.100.0-rc clamav-0.100-beta clamav-0.99.4 clamav-0.99.3 clamav-0.99.3-beta2 clamav-0.99.3-beta1 clamav-0.99.2 clamav-0.99.1 clamav-0.99.1-beta1 clamav-0.99 clamav-0.99-rc2 clamav-0.99-rc1 clamav-0.99-beta2 clamav-0.99-beta1 clamav-0.98.7 clamav-0.98.6 clamav-0.98.5 clamav-0.98.5beta clamav-0.98.5-rc2 clamav-0.98.5-rc1 clamav-0.98.4 clamav-0.98.4-rc1 clamav-0.98.3 clamav-0.98.2 clamav-0.98.1 clamav-0.98.1rc clamav-0.98 clamav-0.98rc2 clamav-0.98rc clamav-0.98-dmgxar clamav-0.97.8 clamav-0.97.7 clamav-0.97.6 clamav-0.97.5 clamav-0.97.4 clamav-0.97.3 clamav-0.97.2 clamav-0.97.1 clamav-0.97 clamav-0.97rc clamav-0.96.5 clamav-0.96.4 clamav-0.96.3 clamav-0.96.2 clamav-0.96.1 clamav-0.96 clamav-0.96rc2 clamav-0.96rc1 clamav-0.95.3 clamav-0.95.2 clamav-0.95.1 clamav-0.95 clamav-0.95rc2 clamav-0.95rc1 clamav-0.94.2 clamav-0.94.1 clamav-0.94.1rc1 clamav-0.94 clamav-0.94rc1 clamav-0.93.1rc1 clamav-0.93 clamav-0.92 clamav-0.92_sf clamav-0.92rc2 clamav-0.92rc1 clamav-0.91 clamav-0.91rc2 clamav-0.90@2749 clamav-0.90.1 clamav-0.90 clamav-0.90rc3@2754 clamav-0.90rc3@2666 clamav-0.90rc3 clamav-0.90rc2@2754 clamav-0.90rc2@2468 clamav-0.90rc2 clamav-0.90rc1@2754 clamav-0.90rc1@2403 clamav-0.90rc1 clamav-0.88.7 clamav-0.88.6 clamav-0.88.5
Nothing to show
Clone or download
Latest commit 3a7a213 Sep 14, 2018
Permalink
Failed to load latest commit information.
clamav-milter Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
clambc Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
clamconf Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
clamd Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
clamdscan Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
clamdtop Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
clamscan Correction to enabling dev-performance bug introduced with the scan o… Oct 20, 2018
clamsubmit Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
config Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
contrib Restructured scan options flags from a single bitflag field to a stru… Sep 11, 2018
database Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
docs Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
etc Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
examples Restructured scan options flags from a single bitflag field to a stru… Sep 11, 2018
freshclam Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
libclamav Prevent shared libraries from being loaded by libclam when statically… Oct 22, 2018
libclamunrar Modification to unrar codebase allowing skipping of files within Soli… Oct 19, 2018
libclamunrar_iface Changing the license for the complete-re-written unrar_iface code fro… Oct 19, 2018
libfreshclam Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
libltdl Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
llvm/lib/Target Merge LLVM upstream r90002 Nov 27, 2009
m4 Make milter to respect $THREAD_LIBS instead of force -lpthread Aug 8, 2018
shared Changing numerous scan options' names, primarily those of heuristic s… Oct 10, 2018
sigtool Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
test Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
unit_tests Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
win32 Updated win32 3rdparty libxml2 to version 2.9.8. Oct 20, 2018
.gitattributes Add .gitattributes to set ChangeLog merge driver. Jul 13, 2009
.gitignore Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
COPYING Add verbiage regarding linking OpenSSL Apr 17, 2014
COPYING.LGPL re-include RAR code Dec 12, 2007
COPYING.YARA Add licence file COPYING.YARA. May 1, 2015
COPYING.bzip2 Merging the post0.92 stuff Dec 13, 2007
COPYING.file re-enable text detection (ASCII, UTF8, UTF16) Jan 7, 2008
COPYING.getopt shared, clamconf: drop old stuff; replace getopt.[ch] with my_getopt Jan 2, 2009
COPYING.llvm Fix typo, use the correct path for LLVM's LICENSE.TXT. Apr 9, 2010
COPYING.lzma update lzma licence Aug 5, 2009
COPYING.pcre added pcre source for windows build; needs trimming May 29, 2015
COPYING.regex COPYING.BSD -> COPYING.regex; add COPYING.sha256 Mar 1, 2009
COPYING.unrar re-include RAR code Dec 12, 2007
COPYING.zlib revert nsis zlibs Feb 14, 2008
ChangeLog.md Documentation update and cleanup. Transition to MarkDown files for im… Mar 6, 2018
INSTALL.md Documentation update and cleanup. Transition to MarkDown files for im… Mar 6, 2018
Makefile.am Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
Makefile.in Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
NEWS.md update freshclam to match exit codes defined in freshclam.1 Sep 12, 2018
README.md removing references to clamdoc tex,pdfs; replacing with UserManual May 3, 2018
aclocal.m4 Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
clamav-config.h.in bb12087 - 0.101 - updating to libtool v2.4.6, autojunking, and adding… Apr 10, 2018
clamav-config.in remove old CVS-stuff and make the repository look more like SVN Feb 17, 2007
configure Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
configure.ac Updating libclamunrar from legacy C implementation to modern unrar 5.… Oct 19, 2018
libclamav.pc.in Improve pkgconfig. Patch supplied by Andreas Cadhalpun. Sep 9, 2015
platform.h.in fixes cvd load error on some i386 builds caused by -D_FILE_OFFSET_BIT… Nov 2, 2012

README.md

ClamAV

ClamAV® is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.

Documentation & FAQ

The ClamAV documentation can be found in locally in docs/UserManual.md with additional information online in our FAQ.

ClamAV Signatures

Anyone can learn to read and write ClamAV signatures. Take a look at docs/signatures.pdf and docs/phishsigs_howto.pdf to get started!

Installation Instructions

Build from Source

For basic compile and install instructions, check out INSTALL.md. For more detail please investigate the docs in docs/UserManual.md.

Install from a binary package

For binary package distribution insallation instructions, head over to our website.

Upgrading from a previous version

Some tips on how to upgrade from a previous version of ClamAV.

ClamAV News

For information about the features in this and prior releases, see NEWS.md.

Catch up on the latest about ClamAV by reading our blog and follow us on Twitter @clamav.

Join the ClamAV Community

The best way to get in touch with the ClamAV community is to join our our mailing lists, and tune to #clamav on IRC.

Want to make a contribution?

The ClamAV development team welcomes code contributions, improvements to our FAQ, and also bug reports. Thanks for joining us!

Credits

The ClamAV Team