..
7z
fuzz-17763: Fix leak in Xz error handling
5 years ago
c++
Fix crash loading bugged bytecode signature
3 years ago
jsparse
Fix benign overread in HTML/js-norm parser
3 years ago
lzw
Add explicit log level parameter to application logging API
3 years ago
nsis
Scanners: Remove allmatch checks + significant code cleanup
3 years ago
regex
Single commit to add clam mods to regex code
3 years ago
tomsfastmath
Fix EXE/DLL cert verification
3 years ago
7z_iface.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
7z_iface.h
Bump copyright for 2022
3 years ago
CMakeLists.txt
CMake: remove option to build using external TomsFastMath library
3 years ago
Doxyfile
Correct input source.
13 years ago
adc.c
Bump copyright for 2022
3 years ago
adc.h
Bump copyright for 2022
3 years ago
apm.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
apm.h
Disk partition parsers: Remove all-match checks + code cleanup
3 years ago
arc4.c
Bump copyright for 2022
3 years ago
arc4.h
Bump copyright for 2022
3 years ago
asn1.c
Matcher: Remove allmatch checks and significantly tidy code
3 years ago
asn1.h
Bump copyright for 2022
3 years ago
aspack.c
Bump copyright for 2022
3 years ago
aspack.h
Bump copyright for 2022
3 years ago
autoit.c
Coverity: fix assorted static analysis issues
2 years ago
autoit.h
AutoIT: Remove all-match checks + code cleanup
3 years ago
bcfeatures.h
Bump copyright for 2022
3 years ago
bignum.h
Update vendored TomsFastMath code to 0.13.1
3 years ago
binhex.c
Scanners: Remove allmatch checks + significant code cleanup
3 years ago
binhex.h
Bump copyright for 2022
3 years ago
blob.c
HWP3, ASN1, blob: Remove all-match checks
3 years ago
blob.h
HWP3, ASN1, blob: Remove all-match checks
3 years ago
builtin_bytecodes.h
Bump copyright for 2022
3 years ago
bytecode.c
Clang-format touchup
3 years ago
bytecode.h
Fix additional invalid prototypes
3 years ago
bytecode_api.c
CLAM-1775: increase max allocation size
3 years ago
bytecode_api.h
Bump version to 1.0.4 and FLEVEL to 164
2 years ago
bytecode_api_decl.c
Bump copyright for 2022
3 years ago
bytecode_api_impl.h
Bump copyright for 2022
3 years ago
bytecode_detect.c
Fix additional invalid prototypes
3 years ago
bytecode_detect.h
Bump copyright for 2022
3 years ago
bytecode_hooks.h
Code cleanup: Refactor to clean up formatting issues
3 years ago
bytecode_nojit.c
Code cleanup: More accurate variable types in bytecode modules
3 years ago
bytecode_priv.h
Code cleanup: More accurate variable types in bytecode modules
3 years ago
bytecode_vm.c
Bytecode: Fix compiler warning for unused iptr variable
3 years ago
cache.c
Allmatch-mode overhaul, part 1: append_virus
3 years ago
cache.h
Allmatch-mode overhaul, part 1: append_virus
3 years ago
clamav.h
Clang-format touchup
3 years ago
clambc.h
Bump copyright for 2022
3 years ago
conv.c
Add CMake build tooling
5 years ago
conv.h
Add proof-of-concept XDP support.
11 years ago
cpio.c
CPIO: Remove all-match checks + code cleanup
3 years ago
cpio.h
CPIO: Remove all-match checks + code cleanup
3 years ago
crtmgr.c
Update vendored TomsFastMath code to 0.13.1
3 years ago
crtmgr.h
Update vendored TomsFastMath code to 0.13.1
3 years ago
crypto.c
Add CMake build tooling
5 years ago
cvd.c
Tests: unit tests for cl_load(), cl_cvdverify(), cl_cvdunpack()
3 years ago
cvd.h
Tests: unit tests for cl_load(), cl_cvdverify(), cl_cvdunpack()
3 years ago
dconf.c
Bump copyright for 2022
3 years ago
dconf.h
Bump copyright for 2022
3 years ago
default.h
Increase default file maximums
3 years ago
disasm-common.h
Bump copyright for 2022
3 years ago
disasm.c
Bump copyright for 2022
3 years ago
disasm.h
Bump copyright for 2022
3 years ago
disasmpriv.h
Bump copyright for 2022
3 years ago
dlp.c
Add explicit log level parameter to application logging API
3 years ago
dlp.h
Bump copyright for 2022
3 years ago
dmg.c
Disable XML entity expansion in DMG file parsing
2 years ago
dmg.h
Bump copyright for 2022
3 years ago
dsig.c
Sigtool: Add --fuzzy-img option to generate image fuzzy hash
3 years ago
dsig.h
Sigtool: Add --fuzzy-img option to generate image fuzzy hash
3 years ago
egg.c
EGG: Fix small memory leak for EGG's with encrypted files
3 years ago
egg.h
Bump copyright for 2022
3 years ago
elf.c
Fix bytecode hook out-file descriptor error handling
3 years ago
elf.h
PE, ELF, Mach-O: code cleanup
3 years ago
encoding_aliases.h
Bump copyright for 2022
3 years ago
entconv.c
Add explicit log level parameter to application logging API
3 years ago
entconv.h
Bump copyright for 2022
3 years ago
entitylist.h
Bump copyright for 2022
3 years ago
events.c
Bump copyright for 2022
3 years ago
events.h
Adds file inspection callback and example code
3 years ago
execs.c
Add explicit log level parameter to application logging API
3 years ago
execs.h
Add explicit log level parameter to application logging API
3 years ago
explode.c
Add explicit log level parameter to application logging API
3 years ago
explode.h
Bump copyright for 2022
3 years ago
filetypes.c
Improve file type detection for some small files
3 years ago
filetypes.h
Bump copyright for 2022
3 years ago
filetypes_int.h
Bump copyright for 2022
3 years ago
filtering.c
Add explicit log level parameter to application logging API
3 years ago
filtering.h
Bump copyright for 2022
3 years ago
fmap.c
Fmap: Fix copy-paste bug when checking if map hash exists
3 years ago
fmap.h
Matcher: Remove allmatch checks and significantly tidy code
3 years ago
fpu.c
Bump copyright for 2022
3 years ago
fpu.h
Bump copyright for 2022
3 years ago
fsg.c
Bump copyright for 2022
3 years ago
fsg.h
Bump copyright for 2022
3 years ago
gif.c
Scanners: Remove allmatch checks + significant code cleanup
3 years ago
gif.h
Bump copyright for 2022
3 years ago
gpt.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
gpt.h
Disk partition parsers: Remove all-match checks + code cleanup
3 years ago
hashtab.c
Hashtable / hashmap / hashset code cleanup
3 years ago
hashtab.h
Hashtable / hashmap / hashset code cleanup
3 years ago
hfsplus.c
Fix infinite loop when scanning some DMG archives
2 years ago
hfsplus.h
Bump copyright for 2022
3 years 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
Add explicit log level parameter to application logging API
3 years ago
htmlnorm.h
Bump copyright for 2022
3 years ago
hwp.c
HWP3, ASN1, blob: Remove all-match checks
3 years ago
hwp.h
Bump copyright for 2022
3 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
Use correct enum types for cli_memcpy internal API
3 years ago
iowrap.h
Use correct enum types for cli_memcpy internal API
3 years 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
Install Shield: Remove all-match checks + code cleanup
3 years ago
ishield.h
Install Shield: Remove all-match checks + code cleanup
3 years ago
iso9660.c
ISO9660: Remove all-match checks + code cleanup
3 years ago
iso9660.h
ISO9660: Remove all-match checks + code cleanup
3 years ago
jpeg.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
jpeg.h
Bump copyright for 2022
3 years ago
json_api.c
Bump copyright for 2022
3 years ago
json_api.h
Bump copyright for 2022
3 years ago
libclamav.map
Fix link error with LLD 17
2 years ago
libclamav_main.c
Bump copyright for 2022
3 years ago
libmspack.c
CAB/CHM: Remove allmatch checks & clean up error handling
3 years ago
libmspack.h
Add explicit log level parameter to application logging API
3 years ago
line.c
Bump copyright for 2022
3 years ago
line.h
Bump copyright for 2022
3 years ago
lzma_iface.c
Bump copyright for 2022
3 years ago
lzma_iface.h
Bump copyright for 2022
3 years ago
macho.c
Fix bytecode hook out-file descriptor error handling
3 years ago
macho.h
PE, ELF, Mach-O: code cleanup
3 years ago
matcher-ac.c
Abort signature load for short signature patterns
2 years ago
matcher-ac.h
Image fuzzy hash: new logical sub-signature feature
3 years ago
matcher-bm.c
Abort signature load for short signature patterns
2 years ago
matcher-bm.h
Bump copyright for 2022
3 years ago
matcher-byte-comp.c
Fix divide by zero crash loading LDB signature
3 years ago
matcher-byte-comp.h
Image fuzzy hash: new logical sub-signature feature
3 years ago
matcher-hash-types.h
Matcher: Remove allmatch checks and significantly tidy code
3 years ago
matcher-hash.c
Matcher: Remove allmatch checks and significantly tidy code
3 years ago
matcher-hash.h
Matcher: Remove allmatch checks and significantly tidy code
3 years ago
matcher-pcre.c
PCRE: Remove allmatch check + minor code cleanup
3 years ago
matcher-pcre.h
*/*: fix invalid prototypes.
3 years ago
matcher.c
Reduce # of time limit checks when in logical sig evaluation
3 years ago
matcher.h
PE, ELF, Mach-O: code cleanup
3 years ago
mbox.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
mbox.h
Bump copyright for 2022
3 years ago
mbr.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
mbr.h
Disk partition parsers: Remove all-match checks + code cleanup
3 years ago
message.c
Add explicit log level parameter to application logging API
3 years ago
message.h
Add explicit log level parameter to application logging API
3 years ago
mew.c
Add explicit log level parameter to application logging API
3 years ago
mew.h
Bump copyright for 2022
3 years ago
mpool.c
Fix integer overflow/undefined behavior in NSIS parser
3 years ago
mpool.h
DB read logic cleanup, fix some warnings
3 years ago
msdoc.c
Add explicit log level parameter to application logging API
3 years ago
msdoc.h
Bump copyright for 2022
3 years ago
msexpand.c
Bump copyright for 2022
3 years ago
msexpand.h
Bump copyright for 2022
3 years ago
msxml.c
Bump copyright for 2022
3 years ago
msxml.h
Bump copyright for 2022
3 years ago
msxml_parser.c
MSXML: Remove allmatch checks + minor code cleanup
3 years ago
msxml_parser.h
MSXML: Remove allmatch checks + minor code cleanup
3 years ago
ole2_encryption.h
Decrypt old Excel default-password files
3 years ago
ole2_extract.c
OLE2: Sector size check before checking for encryption
3 years ago
ole2_extract.h
Bump copyright for 2022
3 years ago
ooxml.c
Code quality: Refactor layer attributes as scan parameter
3 years ago
ooxml.h
Bump copyright for 2022
3 years ago
openioc.c
Bump copyright for 2022
3 years ago
openioc.h
Bump copyright for 2022
3 years ago
others.c
Fix alert-exceeds-max feature for files > 2GB and < max-filesize
2 years ago
others.h
Bump version to 1.0.4 and FLEVEL to 164
2 years ago
others_common.c
Clang-format touchup
3 years ago
packlibs.c
Bump copyright for 2022
3 years ago
packlibs.h
Bump copyright for 2022
3 years ago
partition_intersection.c
Disk partition parsers: Remove all-match checks + code cleanup
3 years ago
partition_intersection.h
Disk partition parsers: Remove all-match checks + code cleanup
3 years ago
pdf.c
Add PDF object extraction recursion limits
3 years ago
pdf.h
Add PDF object extraction recursion limits
3 years ago
pdfdecode.c
PDF: remove allmatch checks
3 years ago
pdfdecode.h
Bump copyright for 2022
3 years ago
pdfng.c
Add PDF object extraction recursion limits
3 years ago
pe.c
PE, ELF, Mach-O: code cleanup
3 years ago
pe.h
PE, ELF, Mach-O: code cleanup
3 years ago
pe_icons.c
Add explicit log level parameter to application logging API
3 years ago
pe_icons.h
Bump copyright for 2022
3 years ago
pe_structs.h
Add explicit log level parameter to application logging API
3 years ago
perflogging.c
Add explicit log level parameter to application logging API
3 years ago
perflogging.h
Bump copyright for 2022
3 years ago
petite.c
Bump copyright for 2022
3 years ago
petite.h
Bump copyright for 2022
3 years ago
phish_allow_list.c
Bump copyright for 2022
3 years ago
phish_allow_list.h
Bump copyright for 2022
3 years ago
phish_domaincheck_db.c
Bump copyright for 2022
3 years ago
phish_domaincheck_db.h
Bump copyright for 2022
3 years ago
phishcheck.c
Phishcheck: remove allmatch check
3 years ago
phishcheck.h
Bump copyright for 2022
3 years ago
png.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
png.h
Bump copyright for 2022
3 years 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
Abort signature load for short signature patterns
2 years ago
readdb.h
PE, ELF, Mach-O: code cleanup
3 years ago
rebuildpe.c
Bump copyright for 2022
3 years ago
rebuildpe.h
Bump copyright for 2022
3 years ago
regex_list.c
PE, ELF, Mach-O: code cleanup
3 years ago
regex_list.h
Bump copyright for 2022
3 years ago
regex_pcre.c
Add explicit log level parameter to application logging API
3 years ago
regex_pcre.h
*/*: fix invalid prototypes.
3 years ago
regex_suffix.c
PE, ELF, Mach-O: code cleanup
3 years ago
regex_suffix.h
Bump copyright for 2022
3 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
Coverity: fix assorted static analysis issues
2 years ago
rtf.h
Bump copyright for 2022
3 years ago
scanners.c
Fix alert-exceeds-max feature for files > 2GB and < max-filesize
2 years ago
scanners.h
Allmatch-mode overhaul, part 1: append_virus
3 years ago
sf_base64decode.c
Add explicit log level parameter to application logging API
3 years ago
sf_base64decode.h
Bump copyright for 2022
3 years ago
sis.c
Scanners: Remove allmatch checks + significant code cleanup
3 years ago
sis.h
Bump copyright for 2022
3 years ago
special.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
special.h
Bump copyright for 2022
3 years ago
spin.c
Bump copyright for 2022
3 years ago
spin.h
Bump copyright for 2022
3 years ago
stats.c
Add CMake build tooling
5 years ago
stats.h
Set the stats server to the real one
11 years ago
stats_json.c
Add CMake build tooling
5 years ago
stats_json.h
support libjson-c 0.10, 1.11, and 1.12
11 years ago
str.c
Fix issue preventing multiple LDB PCRE subsignatures
3 years ago
str.h
Bump copyright for 2022
3 years ago
strlcat.c
clang-format'd using new .clang-format rules.
6 years ago
swf.c
Scanners: Remove allmatch checks + significant code cleanup
3 years ago
swf.h
Minor type safety improvements for FMAP reads
3 years ago
table.c
Add explicit log level parameter to application logging API
3 years ago
table.h
Bump copyright for 2022
3 years ago
text.c
Add explicit log level parameter to application logging API
3 years ago
text.h
Bump copyright for 2022
3 years ago
textdet.c
Add explicit log level parameter to application logging API
3 years ago
textdet.h
Bump copyright for 2022
3 years ago
textnorm.c
Update vendored TomsFastMath code to 0.13.1
3 years ago
textnorm.h
Bump copyright for 2022
3 years ago
tiff.c
Strong indicator precedence over PUA / Heuristic detections
3 years ago
tiff.h
Bump copyright for 2022
3 years ago
tnef.c
Minor type safety improvements for FMAP reads
3 years ago
tnef.h
Bump copyright for 2022
3 years ago
type_desc.h
Bump copyright for 2022
3 years ago
unarj.c
Add explicit log level parameter to application logging API
3 years ago
unarj.h
Bump copyright for 2022
3 years ago
uniq.c
Bump copyright for 2022
3 years ago
uniq.h
Bump copyright for 2022
3 years ago
unsp.c
Bump copyright for 2022
3 years ago
unsp.h
Bump copyright for 2022
3 years ago
untar.c
TAR: Remove allmatch checks
3 years ago
untar.h
Bump copyright for 2022
3 years ago
unzip.c
Improvements to adhere to scan time limit
3 years ago
unzip.h
Code quality: Refactor layer attributes as scan parameter
3 years ago
upack.c
Add explicit log level parameter to application logging API
3 years ago
upack.h
Bump copyright for 2022
3 years ago
upx.c
Add explicit log level parameter to application logging API
3 years ago
upx.h
Bump copyright for 2022
3 years ago
uuencode.c
Bump copyright for 2022
3 years ago
uuencode.h
Bump copyright for 2022
3 years ago
vba_extract.c
Fix ole2 vba temp file leak
2 years ago
vba_extract.h
Fix ole2 vba temp file leak
2 years 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
Bump copyright for 2022
3 years ago
wwunpack.h
Bump copyright for 2022
3 years ago
www.c
Bump copyright for 2022
3 years ago
www.h
Update copyrights
11 years ago
xar.c
XAR: Remove allmatch checks
3 years ago
xar.h
Bump copyright for 2022
3 years ago
xdp.c
Scanners: Remove allmatch checks + significant code cleanup
3 years ago
xdp.h
Record names of extracted files
5 years ago
xlm_extract.c
Fix ole2 vba temp file leak
2 years ago
xlm_extract.h
Add explicit log level parameter to application logging API
3 years ago
xz_iface.c
Code cleanup: Refactor to clean up formatting issues
3 years ago
xz_iface.h
Bump copyright for 2022
3 years ago
yara_arena.c
Fix assorted sign-compare compilation warnings
3 years ago
yara_arena.h
Fix assorted sign-compare compilation warnings
3 years ago
yara_clam.h
Bump copyright for 2022
3 years ago
yara_compiler.c
Code cleanup: Refactor to clean up formatting issues
3 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
CMake: Remove Flex & Bison hard build dependency
5 years ago
yara_grammar.h
CMake: Remove Flex & Bison hard build dependency
5 years ago
yara_grammar.y
Bump copyright for 2022
3 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
Rust bindgen: Only generate if CMake MAINTAINER_MODE is ON
3 years ago
yara_lexer.h
clang-format'd using new .clang-format rules.
6 years ago
yara_lexer.l
Bump copyright for 2022
3 years ago
yara_parser.c
Add explicit log level parameter to application logging API
3 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
Strong indicator precedence over PUA / Heuristic detections
3 years ago
yc.h
Bump copyright for 2022
3 years ago