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 9f2de39e04 New tmp sub-dir per scan; JSON meta improvements 6 years ago
..
7z fuzz-17763: Fix leak in Xz error handling 6 years ago
c++ Autojunk 6 years ago
jsparse Update copyright dates for 2020 6 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 bb12371 - nsis - manually adding patch by Albert Astals Cid to mitigate bzip2 CVE-2019-12900 6 years ago
regex Assortment of warning fixes. 6 years ago
tomsfastmath compiler warning suppression 10 years ago
.gitignore
7z_iface.c Update copyright dates for 2020 6 years ago
7z_iface.h Update copyright dates for 2020 6 years ago
Doxyfile
Makefile.am XLM (Excel 4.0) macro detection and extraction 6 years ago
Makefile.in Autojunk 6 years ago
adc.c Update copyright dates for 2020 6 years ago
adc.h Update copyright dates for 2020 6 years ago
apm.c Update copyright dates for 2020 6 years ago
apm.h Update copyright dates for 2020 6 years ago
arc4.c fuzz-21329: Fix out-of-bounds read in PDF parser 6 years ago
arc4.h fuzz-21329: Fix out-of-bounds read in PDF parser 6 years ago
asn1.c Update copyright dates for 2020 6 years ago
asn1.h Update copyright dates for 2020 6 years ago
aspack.c Update copyright dates for 2020 6 years ago
aspack.h Update copyright dates for 2020 6 years ago
autoit.c Add support for the 0x0 and 0x1 AutoIT opcodes 6 years ago
autoit.h Update copyright dates for 2020 6 years ago
bcfeatures.h Update copyright dates for 2020 6 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 Update copyright dates for 2020 6 years ago
binhex.h Update copyright dates for 2020 6 years ago
blob.c Update copyright dates for 2020 6 years ago
blob.h Update copyright dates for 2020 6 years ago
builtin_bytecodes.h Update copyright dates for 2020 6 years ago
bytecode.c Add LZMA & BZip2 decompression to bytecode API 6 years ago
bytecode.h Update copyright dates for 2020 6 years ago
bytecode_api.c Add LZMA & BZip2 decompression to bytecode API 6 years ago
bytecode_api.h Add LZMA & BZip2 decompression to bytecode API 6 years ago
bytecode_api_decl.c Add LZMA & BZip2 decompression to bytecode API 6 years ago
bytecode_api_impl.h Add LZMA & BZip2 decompression to bytecode API 6 years ago
bytecode_detect.c Update copyright dates for 2020 6 years ago
bytecode_detect.h Update copyright dates for 2020 6 years ago
bytecode_hooks.h Update copyright dates for 2020 6 years ago
bytecode_nojit.c Update copyright dates for 2020 6 years ago
bytecode_priv.h Add LZMA & BZip2 decompression to bytecode API 6 years ago
bytecode_vm.c Update copyright dates for 2020 6 years ago
cache.c libclamav: Generate hash for each new fmap 6 years ago
cache.h libclamav: Generate hash for each new fmap 6 years ago
clamav.h Add DLP feature to detect credit cards only 6 years ago
clambc.h Add LZMA & BZip2 decompression to bytecode API 6 years ago
conv.c clang-format'd using new .clang-format rules. 6 years ago
conv.h Add proof-of-concept XDP support. 12 years ago
cpio.c Update copyright dates for 2020 6 years ago
cpio.h Update copyright dates for 2020 6 years ago
crtmgr.c Formatting touch-up 6 years ago
crtmgr.h Update copyright dates for 2020 6 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 Update copyright dates for 2020 6 years ago
cvd.h Update copyright dates for 2020 6 years ago
dconf.c png - fixup PR based on feedback 6 years ago
dconf.h png - fixup PR based on feedback 6 years ago
default.h Update copyright dates for 2020 6 years ago
disasm-common.h Update copyright dates for 2020 6 years ago
disasm.c Update copyright dates for 2020 6 years ago
disasm.h Update copyright dates for 2020 6 years ago
disasmpriv.h Update copyright dates for 2020 6 years ago
dlp.c dlp - clang-format'd 6 years ago
dlp.h Add DLP feature to detect credit cards only 6 years ago
dmg.c Update copyright dates for 2020 6 years ago
dmg.h Update copyright dates for 2020 6 years ago
dsig.c Update copyright dates for 2020 6 years ago
dsig.h Update copyright dates for 2020 6 years ago
egg.c libclamav: Support for HFS+ compressed files 6 years ago
egg.h Update copyright dates for 2020 6 years ago
elf.c Update copyright dates for 2020 6 years ago
elf.h Update copyright dates for 2020 6 years ago
encoding_aliases.h Fix issue with PROFILE_HASHTABLE dev mode build option 6 years ago
entconv.c XLM (Excel 4.0) macro detection and extraction 6 years ago
entconv.h XLM (Excel 4.0) macro detection and extraction 6 years ago
entitylist.h Fix issue with PROFILE_HASHTABLE dev mode build option 6 years ago
events.c Update copyright dates for 2020 6 years ago
events.h Update copyright dates for 2020 6 years ago
execs.c Update copyright dates for 2020 6 years ago
execs.h Update copyright dates for 2020 6 years ago
explode.c Update copyright dates for 2020 6 years ago
explode.h Update copyright dates for 2020 6 years ago
filetypes.c png - fixup PR based on feedback 6 years ago
filetypes.h Transforming the PNG checker into a PNG exploit seeker 6 years ago
filetypes_int.h New tmp sub-dir per scan; JSON meta improvements 6 years ago
filtering.c Update copyright dates for 2020 6 years ago
filtering.h Update copyright dates for 2020 6 years ago
fmap.c libclamav: Fixes scanning of embedded fmaps 6 years ago
fmap.h libclamav: Fixes scanning of embedded fmaps 6 years ago
fpu.c Update copyright dates for 2020 6 years ago
fpu.h Update copyright dates for 2020 6 years ago
fsg.c Update copyright dates for 2020 6 years ago
fsg.h Update copyright dates for 2020 6 years ago
gif.c gif - clang formatted; copyright dates fixed 6 years ago
gif.h gif - clang formatted; copyright dates fixed 6 years ago
gpt.c XLM (Excel 4.0) macro detection and extraction 6 years ago
gpt.h Update copyright dates for 2020 6 years ago
hashtab.c Formatting touch-up 6 years ago
hashtab.h Update copyright dates for 2020 6 years ago
hfsplus.c libclamav: Support for HFS+ compressed files 6 years ago
hfsplus.h libclamav: Support for HFS+ compressed files 6 years ago
hostid.c clang-format'd using new .clang-format rules. 6 years ago
hostid.h Update copyrights 12 years ago
htmlnorm.c Update copyright dates for 2020 6 years ago
htmlnorm.h XLM (Excel 4.0) macro detection and extraction 6 years ago
hwp.c fuzz-20432: Fix fmap leak in HWP error handling 6 years ago
hwp.h Update copyright dates for 2020 6 years ago
iana_cctld.h
iana_tld.h clang-format'd using new .clang-format rules. 6 years ago
inffixed64.h Spelling Adjustments (#30) 8 years ago
inflate64.c Spelling Adjustments (#30) 8 years ago
inflate64.h Spelling Adjustments (#30) 8 years ago
inflate64_priv.h Spelling Adjustments (#30) 8 years ago
iowrap.c Update copyright dates for 2020 6 years ago
iowrap.h Update copyright dates for 2020 6 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 Update copyright dates for 2020 6 years ago
ishield.h Update copyright dates for 2020 6 years ago
iso9660.c XLM (Excel 4.0) macro detection and extraction 6 years ago
iso9660.h Update copyright dates for 2020 6 years ago
jpeg.c gif - clang formatted; copyright dates fixed 6 years ago
jpeg.h Making the GIF parser more tolerant and supporting GIF overlays 6 years ago
json_api.c Update copyright dates for 2020 6 years ago
json_api.h Update copyright dates for 2020 6 years ago
libclamav.map str - add cli_strntoul to libclamav.map 6 years ago
libmspack.c Fix for bad format string, identified by coverity. 6 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. 8 years ago
line.c Update copyright dates for 2020 6 years ago
line.h Update copyright dates for 2020 6 years ago
lzma_iface.c Add LZMA & BZip2 decompression to bytecode API 6 years ago
lzma_iface.h Update copyright dates for 2020 6 years ago
macho.c Formatting touch-up 6 years ago
macho.h Update copyright dates for 2020 6 years ago
matcher-ac.c Update copyright dates for 2020 6 years ago
matcher-ac.h Update copyright dates for 2020 6 years ago
matcher-bm.c Update copyright dates for 2020 6 years ago
matcher-bm.h Update copyright dates for 2020 6 years ago
matcher-byte-comp.c bcomp - limit check subsigid 6 years ago
matcher-byte-comp.h Update copyright dates for 2020 6 years ago
matcher-hash.c Update copyright dates for 2020 6 years ago
matcher-hash.h Update copyright dates for 2020 6 years ago
matcher-pcre.c Update copyright dates for 2020 6 years ago
matcher-pcre.h Update copyright dates for 2020 6 years ago
matcher.c libclamav: Fixes scanning of embedded fmaps 6 years ago
matcher.h Update copyright dates for 2020 6 years ago
mbox.c New tmp sub-dir per scan; JSON meta improvements 6 years ago
mbox.h Update copyright dates for 2020 6 years ago
mbr.c Update copyright dates for 2020 6 years ago
mbr.h Update copyright dates for 2020 6 years ago
message.c Fixes null-dereference in mail message parser. 6 years ago
message.h Update copyright dates for 2020 6 years ago
mew.c Update copyright dates for 2020 6 years ago
mew.h Update copyright dates for 2020 6 years ago
mpool.c Update copyright dates for 2020 6 years ago
mpool.h Update copyright dates for 2020 6 years ago
msdoc.c Update copyright dates for 2020 6 years ago
msdoc.h Update copyright dates for 2020 6 years ago
msexpand.c Update copyright dates for 2020 6 years ago
msexpand.h Update copyright dates for 2020 6 years ago
msxml.c Update copyright dates for 2020 6 years ago
msxml.h Update copyright dates for 2020 6 years ago
msxml_parser.c Update copyright dates for 2020 6 years ago
msxml_parser.h Update copyright dates for 2020 6 years ago
ole2_extract.c XLM (Excel 4.0) macro detection and extraction 6 years ago
ole2_extract.h XLM (Excel 4.0) macro detection and extraction 6 years ago
ooxml.c Update copyright dates for 2020 6 years ago
ooxml.h Update copyright dates for 2020 6 years ago
openioc.c Update copyright dates for 2020 6 years ago
openioc.h Update copyright dates for 2020 6 years ago
others.c New tmp sub-dir per scan; JSON meta improvements 6 years ago
others.h New tmp sub-dir per scan; JSON meta improvements 6 years ago
others_common.c New tmp sub-dir per scan; JSON meta improvements 6 years ago
packlibs.c Update copyright dates for 2020 6 years ago
packlibs.h Update copyright dates for 2020 6 years ago
pdf.c pdf - fixup Aldo's PR based on review by team 6 years ago
pdf.h Update copyright dates for 2020 6 years ago
pdfdecode.c PDF: Fix error Attempt to allocate 0 bytes 6 years ago
pdfdecode.h Fixes to a handful of bugs identified during regression testing of PDF and UnRAR changes. 7 years ago
pdfng.c XLM (Excel 4.0) macro detection and extraction 6 years ago
pe.c XLM (Excel 4.0) macro detection and extraction 6 years ago
pe.h Update copyright dates for 2020 6 years ago
pe_icons.c Update copyright dates for 2020 6 years ago
pe_icons.h Update copyright dates for 2020 6 years ago
pe_structs.h Update copyright dates for 2020 6 years ago
perflogging.c Update copyright dates for 2020 6 years ago
perflogging.h Update copyright dates for 2020 6 years ago
petite.c Update copyright dates for 2020 6 years ago
petite.h Update copyright dates for 2020 6 years ago
phish_domaincheck_db.c Update copyright dates for 2020 6 years ago
phish_domaincheck_db.h Update copyright dates for 2020 6 years ago
phish_whitelist.c Update copyright dates for 2020 6 years ago
phish_whitelist.h Update copyright dates for 2020 6 years ago
phishcheck.c Formatting touch-up 6 years ago
phishcheck.h Update copyright dates for 2020 6 years ago
png.c Fix PNG missing-return recently introduced 6 years ago
png.h Update copyright dates for 2020 6 years ago
prtn_intxn.c Update copyright dates for 2020 6 years ago
prtn_intxn.h Update copyright dates for 2020 6 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 bcomp - limit check subsigid 6 years ago
readdb.h bcomp - limit check subsigid 6 years ago
rebuildpe.c Update copyright dates for 2020 6 years ago
rebuildpe.h Update copyright dates for 2020 6 years ago
regex_list.c Update copyright dates for 2020 6 years ago
regex_list.h Update copyright dates for 2020 6 years ago
regex_pcre.c Update copyright dates for 2020 6 years ago
regex_pcre.h Update copyright dates for 2020 6 years ago
regex_suffix.c Update copyright dates for 2020 6 years ago
regex_suffix.h Update copyright dates for 2020 6 years ago
rijndael.c Silence a bunch of compiler warnings in libclamav 12 years ago
rijndael.h Adding support for Adobe Reader X encryption scheme 6 years ago
rtf.c bb12437: Fix for RTF detection issue 6 years ago
rtf.h Update copyright dates for 2020 6 years ago
scanners.c New tmp sub-dir per scan; JSON meta improvements 6 years ago
scanners.h Update copyright dates for 2020 6 years ago
sf_base64decode.c Update copyright dates for 2020 6 years ago
sf_base64decode.h Update copyright dates for 2020 6 years ago
sis.c Formatting touch-up 6 years ago
sis.h Update copyright dates for 2020 6 years ago
special.c Update copyright dates for 2020 6 years ago
special.h Update copyright dates for 2020 6 years ago
spin.c Update copyright dates for 2020 6 years ago
spin.h Update copyright dates for 2020 6 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 12 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 12 years ago
str.c XLM (Excel 4.0) macro detection and extraction 6 years ago
str.h XLM (Excel 4.0) macro detection and extraction 6 years ago
strlcat.c clang-format'd using new .clang-format rules. 6 years ago
swf.c Update copyright dates for 2020 6 years ago
swf.h Update copyright dates for 2020 6 years ago
table.c Update copyright dates for 2020 6 years ago
table.h Update copyright dates for 2020 6 years ago
text.c Update copyright dates for 2020 6 years ago
text.h Update copyright dates for 2020 6 years ago
textdet.c scanners - uncomment utf8 BOM check to improve file type identifiaction and add html scan check to account for false negatives caused by the change 6 years ago
textdet.h Update copyright dates for 2020 6 years ago
textnorm.c Update copyright dates for 2020 6 years ago
textnorm.h Update copyright dates for 2020 6 years ago
tiff.c Update copyright dates for 2020 6 years ago
tiff.h Update copyright dates for 2020 6 years ago
tnef.c Update copyright dates for 2020 6 years ago
tnef.h Update copyright dates for 2020 6 years ago
type_desc.h Update copyright dates for 2020 6 years ago
unarj.c bb12515: Fix for out-of-bounds read in ARJ parser 6 years ago
unarj.h Update copyright dates for 2020 6 years ago
uniq.c Update copyright dates for 2020 6 years ago
uniq.h Update copyright dates for 2020 6 years ago
unsp.c Update copyright dates for 2020 6 years ago
unsp.h Update copyright dates for 2020 6 years ago
untar.c Update copyright dates for 2020 6 years ago
untar.h Update copyright dates for 2020 6 years ago
unzip.c Update copyright dates for 2020 6 years ago
unzip.h Update copyright dates for 2020 6 years ago
upack.c Update copyright dates for 2020 6 years ago
upack.h Update copyright dates for 2020 6 years ago
upx.c Update copyright dates for 2020 6 years ago
upx.h Update copyright dates for 2020 6 years ago
uuencode.c Update copyright dates for 2020 6 years ago
uuencode.h Update copyright dates for 2020 6 years ago
vba_extract.c fuzz-21960: Add missing size checks to vba parser 6 years ago
vba_extract.h Modernize VBA code extraction from Microsoft Office files 6 years ago
version.c clang-format'd using new .clang-format rules. 6 years ago
wwunpack.c Update copyright dates for 2020 6 years ago
wwunpack.h Update copyright dates for 2020 6 years ago
www.c clang-format'd using new .clang-format rules. 6 years ago
www.h Update copyrights 12 years ago
xar.c Update copyright dates for 2020 6 years ago
xar.h Update copyright dates for 2020 6 years ago
xdp.c clang-format'd using new .clang-format rules. 6 years ago
xdp.h Add proof-of-concept XDP support. 12 years ago
xlm_extract.c XLM (Excel 4.0) macro detection and extraction 6 years ago
xlm_extract.h XLM (Excel 4.0) macro detection and extraction 6 years ago
xz_iface.c Update copyright dates for 2020 6 years ago
xz_iface.h Update copyright dates for 2020 6 years ago
yara_arena.c Fix YARA arena management, improve error reporting, clean up some code. 11 years ago
yara_arena.h YARA work in progress: enable parser functions, add YARA arenas and hash tables. 11 years ago
yara_clam.h Update copyright dates for 2020 6 years ago
yara_compiler.c clang-format'd using new .clang-format rules. 6 years ago
yara_compiler.h Add the YARA compiler files. 11 years ago
yara_exec.c More cleanup re: variables possibly used before initialized. 8 years ago
yara_exec.h Add YARA condition evaluation function. Add support for YARA 'of' clauses. 11 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 Update copyright dates for 2020 6 years ago
yara_hash.c Fix YARA arena management, improve error reporting, clean up some code. 11 years ago
yara_hash.h YARA work in progress: enable parser functions, add YARA arenas and hash tables. 11 years ago
yara_lexer.c Update copyright dates for 2020 6 years ago
yara_lexer.h clang-format'd using new .clang-format rules. 6 years ago
yara_lexer.l Update copyright dates for 2020 6 years ago
yara_parser.c Update copyright dates for 2020 6 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 6 years ago
yc.h Update copyright dates for 2020 6 years ago