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
Micah Snyder (micasnyd) c637de532b Disable embedded type recognition for disk images 5 years ago
..
7z fuzz-17763: Fix leak in Xz error handling 5 years ago
c++ Remove autotools generated files, add autogen.sh 5 years ago
jsparse Update copyright dates for 2020 5 years ago
lzw Correcting types from int to cl_error_t where appropriate. Eliminating unused variables and referencing unused parameters to remove warnings. 6 years ago
nsis Improve tmp sub-directory names 5 years ago
regex Assortment of warning fixes. 6 years ago
tomsfastmath compiler warning suppression 9 years ago
7z_iface.c Rename core scanning functions 5 years ago
7z_iface.h Update copyright dates for 2020 5 years ago
Doxyfile
Makefile.am Autotools compatibility fixes 5 years ago
adc.c Update copyright dates for 2020 5 years ago
adc.h Update copyright dates for 2020 5 years ago
apm.c Rename core scanning functions 5 years ago
apm.h Update copyright dates for 2020 5 years ago
arc4.c fuzz-21329: Fix out-of-bounds read in PDF parser 5 years ago
arc4.h fuzz-21329: Fix out-of-bounds read in PDF parser 5 years ago
asn1.c Update copyright dates for 2020 5 years ago
asn1.h Update copyright dates for 2020 5 years ago
aspack.c Update copyright dates for 2020 5 years ago
aspack.h Update copyright dates for 2020 5 years ago
autoit.c Change permission for new tmp files from RWX to RW 5 years ago
autoit.h Update copyright dates for 2020 5 years ago
bcfeatures.h Update copyright dates for 2020 5 years ago
bignum.h clang-format'd using new .clang-format rules. 6 years ago
bignum_fast.h clang-format'd using new .clang-format rules. 6 years ago
binhex.c Rename core scanning functions 5 years ago
binhex.h Update copyright dates for 2020 5 years ago
blob.c Clang-format touchup 5 years ago
blob.h Update copyright dates for 2020 5 years ago
builtin_bytecodes.h Update copyright dates for 2020 5 years ago
bytecode.c Rename core scanning functions 5 years ago
bytecode.h Update copyright dates for 2020 5 years ago
bytecode_api.c Improve tmp sub-directory names 5 years ago
bytecode_api.h Clang-format touchup 5 years ago
bytecode_api_decl.c Add LZMA & BZip2 decompression to bytecode API 5 years ago
bytecode_api_impl.h Add LZMA & BZip2 decompression to bytecode API 5 years ago
bytecode_detect.c Update copyright dates for 2020 5 years ago
bytecode_detect.h Update copyright dates for 2020 5 years ago
bytecode_hooks.h Update copyright dates for 2020 5 years ago
bytecode_nojit.c Update copyright dates for 2020 5 years ago
bytecode_priv.h Add LZMA & BZip2 decompression to bytecode API 5 years ago
bytecode_vm.c Update copyright dates for 2020 5 years ago
cache.c libclamav: Generate hash for each new fmap 5 years ago
cache.h Clang-format touchup 5 years ago
clamav.h Docs: Warn against running untrusted bytecode 5 years ago
clambc.h Add LZMA & BZip2 decompression to bytecode API 5 years ago
conv.c clang-format'd using new .clang-format rules. 6 years ago
conv.h Add proof-of-concept XDP support. 11 years ago
cpio.c Fix assorted warnings 5 years ago
cpio.h Update copyright dates for 2020 5 years ago
crtmgr.c Formatting touch-up 5 years ago
crtmgr.h Update copyright dates for 2020 5 years ago
crypto.c bb12238 - Removing support for deprecated readdir_r() function. The readdir() function is thread safe so long as you don't share a dir object between threads. If you do, it requires a mutex. 6 years ago
cvd.c bb12506: Fix phishing/heuristic alert verbosity 5 years ago
cvd.h Update copyright dates for 2020 5 years ago
dconf.c png - fixup PR based on feedback 5 years ago
dconf.h png - fixup PR based on feedback 5 years ago
default.h Update copyright dates for 2020 5 years ago
disasm-common.h Update copyright dates for 2020 5 years ago
disasm.c Update copyright dates for 2020 5 years ago
disasm.h Update copyright dates for 2020 5 years ago
disasmpriv.h Update copyright dates for 2020 5 years ago
dlp.c dlp - clang-format'd 5 years ago
dlp.h Add DLP feature to detect credit cards only 5 years ago
dmg.c Change permission for new tmp files from RWX to RW 5 years ago
dmg.h Update copyright dates for 2020 5 years ago
dsig.c Update copyright dates for 2020 5 years ago
dsig.h Update copyright dates for 2020 5 years ago
egg.c Add unit tests for conv to UTF-8 5 years ago
egg.h Update copyright dates for 2020 5 years ago
elf.c Rename core scanning functions 5 years ago
elf.h Update copyright dates for 2020 5 years ago
encoding_aliases.h Fix issue with PROFILE_HASHTABLE dev mode build option 5 years ago
entconv.c Clang-format touchup 5 years ago
entconv.h Add unit tests for conv to UTF-8 5 years ago
entitylist.h Fix issue with PROFILE_HASHTABLE dev mode build option 5 years ago
events.c Update copyright dates for 2020 5 years ago
events.h Update copyright dates for 2020 5 years ago
execs.c Update copyright dates for 2020 5 years ago
execs.h Update copyright dates for 2020 5 years ago
explode.c Update copyright dates for 2020 5 years ago
explode.h Update copyright dates for 2020 5 years ago
filetypes.c Rename core scanning functions 5 years ago
filetypes.h Rename core scanning functions 5 years ago
filetypes_int.h New tmp sub-dir per scan; JSON meta improvements 5 years ago
filtering.c Update copyright dates for 2020 5 years ago
filtering.h Update copyright dates for 2020 5 years ago
fmap.c bb12506: Fix phishing/heuristic alert verbosity 5 years ago
fmap.h Record names of extracted files 5 years ago
fpu.c Update copyright dates for 2020 5 years ago
fpu.h Update copyright dates for 2020 5 years ago
fsg.c Update copyright dates for 2020 5 years ago
fsg.h Update copyright dates for 2020 5 years ago
gif.c Clang-format touchup 5 years ago
gif.h Record names of extracted files 5 years ago
gpt.c Rename core scanning functions 5 years ago
gpt.h Update copyright dates for 2020 5 years ago
hashtab.c Formatting touch-up 5 years ago
hashtab.h Update copyright dates for 2020 5 years ago
hfsplus.c Clang-format touchup 5 years ago
hfsplus.h Clang-format touchup 5 years ago
hostid.c clang-format'd using new .clang-format rules. 6 years ago
hostid.h Update copyrights 11 years ago
htmlnorm.c HTML-normalization valgrind fix for Alpine 5 years ago
htmlnorm.h XLM (Excel 4.0) macro detection and extraction 5 years ago
hwp.c More Coverity bug fixes 5 years ago
hwp.h Update copyright dates for 2020 5 years 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 Spelling Adjustments (#30) 7 years ago
inflate64.h Spelling Adjustments (#30) 7 years ago
inflate64_priv.h Spelling Adjustments (#30) 7 years ago
iowrap.c Update copyright dates for 2020 5 years ago
iowrap.h Update copyright dates for 2020 5 years ago
is_tar.c clang-format'd using new .clang-format rules. 6 years ago
is_tar.h clang-format'd using new .clang-format rules. 6 years ago
ishield.c Fix several coverity warnings 5 years ago
ishield.h Update copyright dates for 2020 5 years ago
iso9660.c Rename core scanning functions 5 years ago
iso9660.h Update copyright dates for 2020 5 years ago
jpeg.c Record names of extracted files 5 years ago
jpeg.h Record names of extracted files 5 years ago
json_api.c Add EmbeddedObjects to JSON 5 years ago
json_api.h Update copyright dates for 2020 5 years ago
libclamav.map Add unit tests for conv to UTF-8 5 years ago
libmspack.c Rename core scanning functions 5 years ago
libmspack.h Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate. 7 years ago
line.c Update copyright dates for 2020 5 years ago
line.h Update copyright dates for 2020 5 years ago
lzma_iface.c Add LZMA & BZip2 decompression to bytecode API 5 years ago
lzma_iface.h Update copyright dates for 2020 5 years ago
macho.c Rename core scanning functions 5 years ago
macho.h Update copyright dates for 2020 5 years ago
matcher-ac.c Fix assorted warnings 5 years ago
matcher-ac.h Update copyright dates for 2020 5 years ago
matcher-bm.c Update copyright dates for 2020 5 years ago
matcher-bm.h Update copyright dates for 2020 5 years ago
matcher-byte-comp.c bcomp - limit check subsigid 5 years ago
matcher-byte-comp.h Update copyright dates for 2020 5 years ago
matcher-hash.c Update copyright dates for 2020 5 years ago
matcher-hash.h Update copyright dates for 2020 5 years ago
matcher-pcre.c Update copyright dates for 2020 5 years ago
matcher-pcre.h Update copyright dates for 2020 5 years ago
matcher.c Recurse all fpmaps when doing fpchecks 5 years ago
matcher.h Recurse all fpmaps when doing fpchecks 5 years ago
mbox.c fuzz-20756: Fix memory leak in mail parser 5 years ago
mbox.h Update copyright dates for 2020 5 years ago
mbr.c Rename core scanning functions 5 years ago
mbr.h Update copyright dates for 2020 5 years ago
message.c Rename core scanning functions 5 years ago
message.h Update copyright dates for 2020 5 years ago
mew.c Update copyright dates for 2020 5 years ago
mew.h Update copyright dates for 2020 5 years ago
mpool.c Update copyright dates for 2020 5 years ago
mpool.h Update copyright dates for 2020 5 years ago
msdoc.c Add unit tests for conv to UTF-8 5 years ago
msdoc.h Add unit tests for conv to UTF-8 5 years ago
msexpand.c Record names of extracted files 5 years ago
msexpand.h Record names of extracted files 5 years ago
msxml.c Update copyright dates for 2020 5 years ago
msxml.h Update copyright dates for 2020 5 years ago
msxml_parser.c Rename core scanning functions 5 years ago
msxml_parser.h Update copyright dates for 2020 5 years ago
ole2_extract.c Bug fixes related to the recent HFS+/VBA/OLE2/XLM code changes 5 years ago
ole2_extract.h Clang-format touchup 5 years ago
ooxml.c Clang-format touchup 5 years ago
ooxml.h Record names of extracted files 5 years ago
openioc.c Update copyright dates for 2020 5 years ago
openioc.h Update copyright dates for 2020 5 years ago
others.c Recurse all fpmaps when doing fpchecks 5 years ago
others.h Heuristic macro detection for imp VBA extraction 5 years ago
others_common.c Fix bug added in previous patch, fixup unit tests to use newly added sanitized_basename parameter. 5 years ago
packlibs.c Update copyright dates for 2020 5 years ago
packlibs.h Update copyright dates for 2020 5 years ago
pdf.c fuzz-24408: Fix NULL-deref bug in PDF parser 5 years ago
pdf.h Record names of extracted files 5 years ago
pdfdecode.c PDF: Fix error Attempt to allocate 0 bytes 5 years ago
pdfdecode.h Fixes to a handful of bugs identified during regression testing of PDF and UnRAR changes. 7 years ago
pdfng.c Fixed pdf timeout. 5 years ago
pe.c Change permission for new tmp files from RWX to RW 5 years ago
pe.h Update copyright dates for 2020 5 years ago
pe_icons.c Improve tmp sub-directory names 5 years ago
pe_icons.h Update copyright dates for 2020 5 years ago
pe_structs.h Update copyright dates for 2020 5 years ago
perflogging.c Update copyright dates for 2020 5 years ago
perflogging.h Update copyright dates for 2020 5 years ago
petite.c Update copyright dates for 2020 5 years ago
petite.h Update copyright dates for 2020 5 years ago
phish_domaincheck_db.c Update copyright dates for 2020 5 years ago
phish_domaincheck_db.h Update copyright dates for 2020 5 years ago
phish_whitelist.c Update copyright dates for 2020 5 years ago
phish_whitelist.h Update copyright dates for 2020 5 years ago
phishcheck.c Fix several coverity warnings 5 years ago
phishcheck.h bb12506: Fix phishing/heuristic alert verbosity 5 years ago
png.c Clang-format touchup 5 years ago
png.h Record names of extracted files 5 years ago
prtn_intxn.c Update copyright dates for 2020 5 years ago
prtn_intxn.h Update copyright dates for 2020 5 years ago
qsort.c Replacing libclamav/cltypes.h with clamav-types.h.in, which generates a header clamav-types.h that we install alongside clamav.h. 6 years ago
readdb.c bb12506: Fix phishing/heuristic alert verbosity 5 years ago
readdb.h bcomp - limit check subsigid 5 years ago
rebuildpe.c Update copyright dates for 2020 5 years ago
rebuildpe.h Update copyright dates for 2020 5 years ago
regex_list.c Clang-format touchup 5 years ago
regex_list.h Update copyright dates for 2020 5 years ago
regex_pcre.c Update copyright dates for 2020 5 years ago
regex_pcre.h Update copyright dates for 2020 5 years ago
regex_suffix.c Update copyright dates for 2020 5 years ago
regex_suffix.h bb12506: Fix phishing/heuristic alert verbosity 5 years ago
rijndael.c Silence a bunch of compiler warnings in libclamav 11 years ago
rijndael.h Adding support for Adobe Reader X encryption scheme 5 years ago
rtf.c Improve tmp sub-directory names 5 years ago
rtf.h Update copyright dates for 2020 5 years ago
scanners.c Disable embedded type recognition for disk images 5 years ago
scanners.h Rename core scanning functions 5 years ago
sf_base64decode.c Update copyright dates for 2020 5 years ago
sf_base64decode.h Update copyright dates for 2020 5 years ago
sis.c Improve tmp sub-directory names 5 years ago
sis.h Update copyright dates for 2020 5 years ago
special.c Update copyright dates for 2020 5 years ago
special.h Update copyright dates for 2020 5 years ago
spin.c Update copyright dates for 2020 5 years ago
spin.h Update copyright dates for 2020 5 years ago
stats.c clang-format'd using new .clang-format rules. 6 years ago
stats.h Set the stats server to the real one 11 years ago
stats_json.c clang-format'd using new .clang-format rules. 6 years ago
stats_json.h support libjson-c 0.10, 1.11, and 1.12 11 years ago
str.c XLM (Excel 4.0) macro detection and extraction 5 years ago
str.h XLM (Excel 4.0) macro detection and extraction 5 years ago
strlcat.c clang-format'd using new .clang-format rules. 6 years ago
swf.c Rename core scanning functions 5 years ago
swf.h Update copyright dates for 2020 5 years ago
table.c Update copyright dates for 2020 5 years ago
table.h Update copyright dates for 2020 5 years ago
text.c Update copyright dates for 2020 5 years ago
text.h Update copyright dates for 2020 5 years ago
textdet.c Clang-format touchup 5 years ago
textdet.h Update copyright dates for 2020 5 years ago
textnorm.c Update copyright dates for 2020 5 years ago
textnorm.h Update copyright dates for 2020 5 years ago
tiff.c Record names of extracted files 5 years ago
tiff.h Record names of extracted files 5 years ago
tnef.c Record names of extracted files 5 years ago
tnef.h Update copyright dates for 2020 5 years ago
type_desc.h Update copyright dates for 2020 5 years ago
unarj.c fuzz-22211: correct fix to heap over-read in ARJ parser. 5 years ago
unarj.h Update copyright dates for 2020 5 years ago
uniq.c Update copyright dates for 2020 5 years ago
uniq.h Update copyright dates for 2020 5 years ago
unsp.c Update copyright dates for 2020 5 years ago
unsp.h Update copyright dates for 2020 5 years ago
untar.c Improve tmp sub-directory names 5 years ago
untar.h Update copyright dates for 2020 5 years ago
unzip.c zip: Fix false negative w. HeuristicScanPrecedence 5 years ago
unzip.h Rename core scanning functions 5 years ago
upack.c Update copyright dates for 2020 5 years ago
upack.h Update copyright dates for 2020 5 years ago
upx.c Update copyright dates for 2020 5 years ago
upx.h Update copyright dates for 2020 5 years ago
uuencode.c Update copyright dates for 2020 5 years ago
uuencode.h Update copyright dates for 2020 5 years ago
vba_extract.c Fix bug added in previous patch, fixup unit tests to use newly added sanitized_basename parameter. 5 years ago
vba_extract.h Heuristic macro detection for imp VBA extraction 5 years ago
version.c clang-format'd using new .clang-format rules. 6 years ago
wwunpack.c Update copyright dates for 2020 5 years ago
wwunpack.h Update copyright dates for 2020 5 years ago
www.c clang-format'd using new .clang-format rules. 6 years ago
www.h Update copyrights 11 years ago
xar.c Rename core scanning functions 5 years ago
xar.h Update copyright dates for 2020 5 years ago
xdp.c Rename core scanning functions 5 years ago
xdp.h Record names of extracted files 5 years ago
xlm_extract.c Heuristic macro detection for imp VBA extraction 5 years ago
xlm_extract.h XLM (Excel 4.0) macro detection and extraction 5 years ago
xz_iface.c Update copyright dates for 2020 5 years ago
xz_iface.h Update copyright dates for 2020 5 years ago
yara_arena.c Fix YARA arena management, improve error reporting, clean up some code. 10 years ago
yara_arena.h YARA work in progress: enable parser functions, add YARA arenas and hash tables. 10 years ago
yara_clam.h Update copyright dates for 2020 5 years ago
yara_compiler.c clang-format'd using new .clang-format rules. 6 years ago
yara_compiler.h Add the YARA compiler files. 10 years ago
yara_exec.c More cleanup re: variables possibly used before initialized. 7 years ago
yara_exec.h Add YARA condition evaluation function. Add support for YARA 'of' clauses. 10 years ago
yara_grammar.c Updating generated yara_grammar and yara_lexer files. Including modification to yara_grammar.y to include yara_compiler.h in both the .h and .c file, as previously it was manually added to the .h file which causes build failures if you don't realize this and need to recompile the yacc file. 6 years ago
yara_grammar.h Updating generated yara_grammar and yara_lexer files. Including modification to yara_grammar.y to include yara_compiler.h in both the .h and .c file, as previously it was manually added to the .h file which causes build failures if you don't realize this and need to recompile the yacc file. 6 years ago
yara_grammar.y Fix build issue with newer versions of Bison 5 years 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 Update copyright dates for 2020 5 years ago
yara_lexer.h clang-format'd using new .clang-format rules. 6 years ago
yara_lexer.l Update copyright dates for 2020 5 years ago
yara_parser.c Update copyright dates for 2020 5 years 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 Update copyright dates for 2020 5 years ago
yc.h Update copyright dates for 2020 5 years ago