ClamAV is an open source (GPLv2) anti-virus toolkit.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
clamav/libclamav
Aditya Vidyadhar Kamath efe89784fc
Build system improvements to support AIX
7 months ago
..
7z fuzz-17763: Fix leak in Xz error handling 5 years ago
c++ Clang-format touchup 1 year ago
jsparse Fix typos and remove duplicate #include 1 year ago
lzw Rename clamav memory allocation functions 1 year ago
nsis Fix GitHub code scan issues 1 year ago
regex Rename clamav memory allocation functions 1 year ago
7z_iface.c Add LHA/LZH archive support 1 year ago
7z_iface.h Bump copyright dates for 2024 1 year ago
CMakeLists.txt Build system improvements to support AIX 7 months ago
Doxyfile Remove bundled tomfastmath library. 2 years ago
adc.c Bump copyright dates for 2024 1 year ago
adc.h Bump copyright dates for 2024 1 year ago
apm.c Clang-format touchup 1 year ago
apm.h Bump copyright dates for 2024 1 year ago
arc4.c Bump copyright dates for 2024 1 year ago
arc4.h Bump copyright dates for 2024 1 year ago
asn1.c Fix typos and remove duplicate #include 1 year ago
asn1.h Bump copyright dates for 2024 1 year ago
aspack.c Rename clamav memory allocation functions 1 year ago
aspack.h Bump copyright dates for 2024 1 year ago
autoit.c Rename clamav memory allocation functions 1 year ago
autoit.h Bump copyright dates for 2024 1 year ago
bcfeatures.h Bump copyright dates for 2024 1 year ago
binhex.c Bump copyright dates for 2024 1 year ago
binhex.h Bump copyright dates for 2024 1 year ago
blob.c Add LHA/LZH archive support 1 year ago
blob.h Bump copyright dates for 2024 1 year ago
builtin_bytecodes.h Bump copyright dates for 2024 1 year ago
bytecode.c Remove libjson-c dead code 1 year ago
bytecode.h Bump copyright dates for 2024 1 year ago
bytecode_api.c Remove libjson-c dead code 1 year ago
bytecode_api.h New release version changes 9 months ago
bytecode_api_decl.c Bump copyright dates for 2024 1 year ago
bytecode_api_impl.h Bump copyright dates for 2024 1 year ago
bytecode_detect.c Bump copyright dates for 2024 1 year ago
bytecode_detect.h Bump copyright dates for 2024 1 year ago
bytecode_hooks.h Bump copyright dates for 2024 1 year ago
bytecode_nojit.c Bump copyright dates for 2024 1 year ago
bytecode_priv.h Remove libjson-c dead code 1 year ago
bytecode_vm.c Clang-format touchup 1 year ago
cache.c Defer or avoid file MD5 calculation when cache is disabled 1 year ago
cache.h Bump copyright dates for 2024 1 year ago
clamav.h Store URLs from HTML when recording scan metadata json 8 months ago
clambc.h Bump copyright dates for 2024 1 year ago
conv.c Add CMake build tooling 5 years ago
conv.h Add proof-of-concept XDP support. 11 years ago
cpio.c Add LHA/LZH archive support 1 year ago
cpio.h Bump copyright dates for 2024 1 year ago
crtmgr.c Clang-format touchup 1 year ago
crtmgr.h Fix unit test caused by expiring signing certificate 10 months ago
crypto.c Add CMake build tooling 5 years ago
cvd.c fix: Issue with `--fail-if-cvd-older-than` and non-CVD database files 10 months ago
cvd.h Bump copyright dates for 2024 1 year ago
dconf.c Add parser for ALZ archives 1 year ago
dconf.h Add parser for ALZ archives 1 year ago
default.h Limit the max-recursion scan option to 100 8 months ago
disasm-common.h Bump copyright dates for 2024 1 year ago
disasm.c Bump copyright dates for 2024 1 year ago
disasm.h Bump copyright dates for 2024 1 year ago
disasmpriv.h Bump copyright dates for 2024 1 year ago
dlp.c Bump copyright dates for 2024 1 year ago
dlp.h Bump copyright dates for 2024 1 year ago
dmg.c Remove libz dead code 1 year ago
dmg.h Bump copyright dates for 2024 1 year ago
dsig.c Remove max-allocation limits where not required 1 year ago
dsig.h Bump copyright dates for 2024 1 year ago
egg.c Remove libbz2 dead code 1 year ago
egg.h Bump copyright dates for 2024 1 year ago
elf.c Rename clamav memory allocation functions 1 year ago
elf.h Bump copyright dates for 2024 1 year ago
encoding_aliases.h Bump copyright dates for 2024 1 year ago
entconv.c Fix unicode conversion truncation bug 1 year ago
entconv.h Bump copyright dates for 2024 1 year ago
entitylist.h Bump copyright dates for 2024 1 year ago
events.c Refine max-allocation and safer-allocation function and macro names 1 year ago
events.h Bump copyright dates for 2024 1 year ago
execs.c Bump copyright dates for 2024 1 year ago
execs.h Bump copyright dates for 2024 1 year ago
explode.c Bump copyright dates for 2024 1 year ago
explode.h Bump copyright dates for 2024 1 year ago
filetypes.c Add parser for ALZ archives 1 year ago
filetypes.h Add parser for ALZ archives 1 year ago
filetypes_int.h clam-format touchup 1 year ago
filtering.c Bump copyright dates for 2024 1 year ago
filtering.h Bump copyright dates for 2024 1 year ago
fmap.c Refine max-allocation and safer-allocation function and macro names 1 year ago
fmap.h Fix typos and remove duplicate #include 1 year ago
fpu.c Bump copyright dates for 2024 1 year ago
fpu.h Bump copyright dates for 2024 1 year ago
fsg.c Bump copyright dates for 2024 1 year ago
fsg.h Bump copyright dates for 2024 1 year ago
gif.c Bump copyright dates for 2024 1 year ago
gif.h Bump copyright dates for 2024 1 year ago
gpt.c Clang-format touchup 1 year ago
gpt.h Bump copyright dates for 2024 1 year ago
hashtab.c Store URLs from HTML when recording scan metadata json 8 months ago
hashtab.h Bump copyright dates for 2024 1 year ago
hfsplus.c Windows: Fix C/Rust FFI compat issue + Windows compile warnings 1 year ago
hfsplus.h Bump copyright dates for 2024 1 year ago
hostid_internal.c Add explicit log level parameter to application logging API 3 years ago
hostid_internal.h Add CMake build tooling 5 years ago
htmlnorm.c Store URLs from HTML when recording scan metadata json 8 months ago
htmlnorm.h Store URLs from HTML when recording scan metadata json 8 months ago
hwp.c clam-format touchup 1 year ago
hwp.h Bump copyright dates for 2024 1 year ago
iana_cctld.h
iana_tld.h clang-format'd using new .clang-format rules. 6 years ago
inffixed64.h Spelling Adjustments (#30) 7 years ago
inflate64.c Rename clamav memory allocation functions 1 year ago
inflate64.h Spelling Adjustments (#30) 7 years ago
inflate64_priv.h Spelling Adjustments (#30) 7 years ago
iowrap.c Bump copyright dates for 2024 1 year ago
iowrap.h Bump copyright dates for 2024 1 year ago
is_tar.c Add explicit log level parameter to application logging API 3 years ago
is_tar.h libclamav: Fix scan recursion tracking 4 years ago
ishield.c Add LHA/LZH archive support 1 year ago
ishield.h Bump copyright dates for 2024 1 year ago
iso9660.c Add LHA/LZH archive support 1 year ago
iso9660.h Bump copyright dates for 2024 1 year ago
jpeg.c Clang-format touchup 1 year ago
jpeg.h Bump copyright dates for 2024 1 year ago
json_api.c Email Parser: Reduce message multipart json logic complexity 9 months ago
json_api.h Email Parser: Reduce message multipart json logic complexity 9 months ago
libclamav.map Remove PCRE dead code 1 year ago
libclamav_main.c Bump copyright dates for 2024 1 year ago
libmspack.c Add LHA/LZH archive support 1 year ago
libmspack.h Add explicit log level parameter to application logging API 3 years ago
line.c Rename clamav memory allocation functions 1 year ago
line.h Bump copyright dates for 2024 1 year ago
lzma_iface.c Remove duplicate max-alloc checks for lzma and 7z alloc functions 1 year ago
lzma_iface.h Bump copyright dates for 2024 1 year ago
macho.c Refine max-allocation and safer-allocation function and macro names 1 year ago
macho.h Bump copyright dates for 2024 1 year ago
matcher-ac.c Refine max-allocation and safer-allocation function and macro names 1 year ago
matcher-ac.h Bump copyright dates for 2024 1 year ago
matcher-bm.c Remove additional memory allocation limits relating to signature load 1 year ago
matcher-bm.h Bump copyright dates for 2024 1 year ago
matcher-byte-comp.c Refine max-allocation and safer-allocation function and macro names 1 year ago
matcher-byte-comp.h Bump copyright dates for 2024 1 year ago
matcher-hash-types.h Bump copyright dates for 2024 1 year ago
matcher-hash.c Windows: Fix C/Rust FFI compat issue + Windows compile warnings 1 year ago
matcher-hash.h Bump copyright dates for 2024 1 year ago
matcher-pcre.c Remove PCRE dead code 1 year ago
matcher-pcre.h Remove PCRE dead code 1 year ago
matcher.c Remove PCRE dead code 1 year ago
matcher.h Remove PCRE dead code 1 year ago
mbox.c Email Parser: Reduce message multipart json logic complexity 9 months ago
mbox.h Bump copyright dates for 2024 1 year ago
mbr.c Code cleanup: remove accidental self-assigns in mbr.c that have no effect 1 year ago
mbr.h Bump copyright dates for 2024 1 year ago
message.c Email Parser: Reduce message multipart json logic complexity 9 months ago
message.h Email Parser: Reduce message multipart json logic complexity 9 months ago
mew.c Rename clamav memory allocation functions 1 year ago
mew.h Bump copyright dates for 2024 1 year ago
mpool.c Bump copyright dates for 2024 1 year ago
mpool.h Refine max-allocation and safer-allocation function and macro names 1 year ago
msdoc.c Remove libjson-c dead code 1 year ago
msdoc.h Remove libjson-c dead code 1 year ago
msexpand.c Bump copyright dates for 2024 1 year ago
msexpand.h Bump copyright dates for 2024 1 year ago
msxml.c Remove libjson-c dead code 1 year ago
msxml.h Bump copyright dates for 2024 1 year ago
msxml_parser.c Remove libjson-c dead code 1 year ago
msxml_parser.h Remove libxml2 dead code 1 year ago
ole2_encryption.h OLE2: Fix bounds check on OLE2 encryption info check 2 years ago
ole2_extract.c Notify user that ole2 files are encrypted 8 months ago
ole2_extract.h Bump copyright dates for 2024 1 year ago
ooxml.c Remove libjson-c dead code 1 year ago
ooxml.h Bump copyright dates for 2024 1 year ago
openioc.c Remove libxml2 dead code 1 year ago
openioc.h Bump copyright dates for 2024 1 year ago
others.c tests: Fix issue when path to unrar module is very long 10 months ago
others.h Store URLs from HTML when recording scan metadata json 8 months ago
others_common.c Windows: Fix C/Rust FFI compat issue + Windows compile warnings 1 year ago
packlibs.c Bump copyright dates for 2024 1 year ago
packlibs.h Bump copyright dates for 2024 1 year ago
partition_intersection.c Optimization: replace limited allocation calls 1 year ago
partition_intersection.h Bump copyright dates for 2024 1 year ago
pdf.c Fix possible out of bounds read in PDF parser 9 months ago
pdf.h Bump copyright dates for 2024 1 year ago
pdfdecode.c Rename clamav memory allocation functions 1 year ago
pdfdecode.h Bump copyright dates for 2024 1 year ago
pdfng.c Fix possible out of bounds read in PDF parser 9 months ago
pe.c Remove libjson-c dead code 1 year ago
pe.h Bump copyright dates for 2024 1 year ago
pe_icons.c Clang-format touchup 1 year ago
pe_icons.h Bump copyright dates for 2024 1 year ago
pe_structs.h Bump copyright dates for 2024 1 year ago
perflogging.c Bump copyright dates for 2024 1 year ago
perflogging.h Bump copyright dates for 2024 1 year ago
petite.c Rename clamav memory allocation functions 1 year ago
petite.h Bump copyright dates for 2024 1 year ago
phish_allow_list.c Bump copyright dates for 2024 1 year ago
phish_allow_list.h Bump copyright dates for 2024 1 year ago
phish_domaincheck_db.c Optimization: replace limited allocation calls 1 year ago
phish_domaincheck_db.h Bump copyright dates for 2024 1 year ago
phishcheck.c Refine max-allocation and safer-allocation function and macro names 1 year ago
phishcheck.h Bump copyright dates for 2024 1 year ago
png.c Bump copyright dates for 2024 1 year ago
png.h Bump copyright dates for 2024 1 year ago
qsort.c Code cleanup: Refactor to clean up formatting issues 3 years ago
queue.h Add CMake build tooling 5 years ago
readdb.c Fix unit test caused by expiring signing certificate 10 months ago
readdb.h Clang-format touchup 8 months ago
rebuildpe.c Rename clamav memory allocation functions 1 year ago
rebuildpe.h Bump copyright dates for 2024 1 year ago
regex_list.c Clang-format touchup 1 year ago
regex_list.h Bump copyright dates for 2024 1 year ago
regex_pcre.c Remove PCRE dead code 1 year ago
regex_pcre.h Remove PCRE dead code 1 year ago
regex_suffix.c Clang-format touchup 1 year ago
regex_suffix.h Bump copyright dates for 2024 1 year ago
rijndael.c Windows: Fix C/Rust FFI compat issue + Windows compile warnings 1 year ago
rijndael.h Windows: Fix C/Rust FFI compat issue + Windows compile warnings 1 year ago
rtf.c Rename clamav memory allocation functions 1 year ago
rtf.h Bump copyright dates for 2024 1 year ago
scanners.c Store URLs from HTML when recording scan metadata json 8 months ago
scanners.h Bump copyright dates for 2024 1 year ago
sf_base64decode.c Bump copyright dates for 2024 1 year ago
sf_base64decode.h Clang-format touchup 1 year ago
sis.c clam-format touchup 1 year ago
sis.h Bump copyright dates for 2024 1 year ago
special.c Clang-format touchup 8 months ago
special.h Bump copyright dates for 2024 1 year ago
spin.c Rename clamav memory allocation functions 1 year ago
spin.h Bump copyright dates for 2024 1 year ago
stats.c Fix many warnings 2 years ago
stats.h
stats_json.c Add CMake build tooling 5 years ago
stats_json.h
str.c Refine max-allocation and safer-allocation function and macro names 1 year ago
str.h Bump copyright dates for 2024 1 year ago
strlcat.c clang-format'd using new .clang-format rules. 6 years ago
swf.c Bump copyright dates for 2024 1 year ago
swf.h Bump copyright dates for 2024 1 year ago
table.c Refine max-allocation and safer-allocation function and macro names 1 year ago
table.h Bump copyright dates for 2024 1 year ago
text.c Optimization: replace limited allocation calls 1 year ago
text.h Bump copyright dates for 2024 1 year ago
textdet.c Bump copyright dates for 2024 1 year ago
textdet.h Bump copyright dates for 2024 1 year ago
textnorm.c Bump copyright dates for 2024 1 year ago
textnorm.h Bump copyright dates for 2024 1 year ago
tiff.c Bump copyright dates for 2024 1 year ago
tiff.h Bump copyright dates for 2024 1 year ago
tnef.c Rename clamav memory allocation functions 1 year ago
tnef.h Bump copyright dates for 2024 1 year ago
type_desc.h Bump copyright dates for 2024 1 year ago
udf.c UDF: Minor code cleanup 1 year ago
udf.h Clang-format touchup 8 months ago
unarj.c Rename clamav memory allocation functions 1 year ago
unarj.h Bump copyright dates for 2024 1 year ago
uniq.c Rename clamav memory allocation functions 1 year ago
uniq.h Bump copyright dates for 2024 1 year ago
unsp.c Rename clamav memory allocation functions 1 year ago
unsp.h Bump copyright dates for 2024 1 year ago
untar.c Windows: Fix C/Rust FFI compat issue + Windows compile warnings 1 year ago
untar.h Bump copyright dates for 2024 1 year ago
unzip.c Remove libjson-c dead code 1 year ago
unzip.h Bump copyright dates for 2024 1 year ago
upack.c Bump copyright dates for 2024 1 year ago
upack.h Bump copyright dates for 2024 1 year ago
upx.c Rename clamav memory allocation functions 1 year ago
upx.h Bump copyright dates for 2024 1 year ago
uuencode.c Bump copyright dates for 2024 1 year ago
uuencode.h Bump copyright dates for 2024 1 year ago
vba_extract.c Remove libjson-c dead code 1 year ago
vba_extract.h Bump copyright dates for 2024 1 year ago
version.c clang-format'd using new .clang-format rules. 6 years ago
version.h.in Add CMake build tooling 5 years ago
wwunpack.c Rename clamav memory allocation functions 1 year ago
wwunpack.h Bump copyright dates for 2024 1 year ago
www.c Rename clamav memory allocation functions 1 year ago
www.h
xar.c Remove libxml2 dead code 1 year ago
xar.h Bump copyright dates for 2024 1 year ago
xdp.c Remove libxml2 dead code 1 year ago
xdp.h Record names of extracted files 5 years ago
xlm_extract.c Refine max-allocation and safer-allocation function and macro names 1 year ago
xlm_extract.h Bump copyright dates for 2024 1 year ago
xz_iface.c Remove duplicate max-alloc checks for lzma and 7z alloc functions 1 year ago
xz_iface.h Bump copyright dates for 2024 1 year ago
yara_arena.c Fix typos (no functional changes) 2 years ago
yara_arena.h Fix assorted sign-compare compilation warnings 3 years ago
yara_clam.h Refine max-allocation and safer-allocation function and macro names 1 year ago
yara_compiler.c Fix typos (no functional changes) 2 years ago
yara_compiler.h Add the YARA compiler files. 10 years ago
yara_exec.c Yara: Fix crash with partially loaded yara files 4 years ago
yara_exec.h Yara: Fix crash with partially loaded yara files 4 years ago
yara_grammar.c Fix typos (no functional changes) 2 years ago
yara_grammar.h CMake: Remove Flex & Bison hard build dependency 5 years ago
yara_grammar.y Bump copyright dates for 2024 1 year ago
yara_hash.c Fix YARA arena management, improve error reporting, clean up some code. 10 years ago
yara_hash.h YARA work in progress: enable parser functions, add YARA arenas and hash tables. 10 years ago
yara_lexer.c Bump copyright dates for 2024 1 year ago
yara_lexer.h clang-format'd using new .clang-format rules. 6 years ago
yara_lexer.l Bump copyright dates for 2024 1 year ago
yara_parser.c Refine max-allocation and safer-allocation function and macro names 1 year ago
yara_parser.h fix to update autogenerated files for machines that do not have bison installed. also eliminating warning in .y file at the same time by removing ifdef from yara_parser.h 8 years ago
yc.c Bump copyright dates for 2024 1 year ago
yc.h Bump copyright dates for 2024 1 year ago