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
Kevin Lin 5843ac793e pcre: simplfied pcre subsig parsing using cli_strtokenize 11 years ago
..
7z Fix Windows build 11 years ago
c++ autojunk'd 11 years ago
jsparse Move all the crypto API to clamav.h 11 years ago
nsis Fix Windows build 11 years ago
regex Silence a bunch of compiler warnings in libclamav 11 years ago
tomsfastmath Silence a bunch of compiler warnings in libclamav 11 years ago
.gitignore
7z_iface.c Silence a bunch of compiler warnings in libclamav 11 years ago
7z_iface.h add 7z SFX support - bb#3063 14 years ago
Doxyfile Correct input source. 13 years ago
Makefile.am pcre: implemented rough support for matching and count 11 years ago
Makefile.in autojunk'd 11 years ago
adc.c Move all the crypto API to clamav.h 11 years ago
adc.h libclamav: add GPL license header to adc.h 12 years ago
apm.c Silence a bunch of compiler warnings in libclamav 11 years ago
apm.h libclamav: added APM parsing for raw DMGs 11 years ago
arc4.c Add missing files 14 years ago
arc4.h Add missing files 14 years ago
asn1.c Silence a bunch of compiler warnings in libclamav 11 years ago
asn1.h Change the cert management code to cache the trusted/revoked root certs in the engine struct 13 years ago
aspack.c Move all the crypto API to clamav.h 11 years ago
aspack.h
autoit.c Move all the crypto API to clamav.h 11 years ago
autoit.h use fmap in autoit 15 years ago
bcfeatures.h Sync headers with clamav bytecode compiler. 16 years ago
bignum.h bb#5700: implement and use fp_toradix_n() 13 years ago
bignum_fast.h bb #9017: tomsfastmath warning with zLinux on s390x 12 years ago
binhex.c Silence a bunch of compiler warnings in libclamav 11 years ago
binhex.h one pass binhex 16 years ago
blob.c Silence a bunch of compiler warnings in libclamav 11 years ago
blob.h
builtin_bytecodes.h Update builtin bytecode (bb #2089). 15 years ago
bytecode.c added pcre execution time and match performance tracking 11 years ago
bytecode.h clambc: added diagnostic tools for bytecode IR 11 years ago
bytecode_api.c Silence a bunch of compiler warnings in libclamav 11 years ago
bytecode_api.h bytecode api: added support for querying int and booleans from json properties 11 years ago
bytecode_api_decl.c clambc: added diagnostic tools for bytecode IR 11 years ago
bytecode_api_impl.h bytecode api: added support for querying int and booleans from json properties 11 years ago
bytecode_detect.c Move all the crypto API to clamav.h 11 years ago
bytecode_detect.h Quiet Minix warning bb#5325 13 years ago
bytecode_hooks.h bytecode api: updated copyright 11 years ago
bytecode_nojit.c Silence a bunch of compiler warnings in libclamav 11 years ago
bytecode_priv.h bytecode: fixed issue with older versions of g++ 11 years ago
bytecode_vm.c Silence a bunch of compiler warnings in libclamav 11 years ago
cab.c Move all the crypto API to clamav.h 11 years ago
cab.h port cab to fmap #5 14 years ago
cache.c Silence a bunch of compiler warnings in libclamav 11 years ago
cache.h Revert "bb9735 - Add ability to purge engine cache" 11 years ago
chmunpack.c Silence a bunch of compiler warnings in libclamav 11 years ago
chmunpack.h fmapify: fix const-ness warnings 14 years ago
clamav.h added pcre execution time and match performance tracking 11 years ago
clambc.h Sync headers with bytecode compiler. 15 years ago
cltypes.h added check for potential overflow with extremely large ole2 files 12 years ago
conv.c Add proof-of-concept XDP support. 11 years ago
conv.h Add proof-of-concept XDP support. 11 years ago
cpio.c Silence a bunch of compiler warnings in libclamav 11 years ago
cpio.h fmapify Mach-O and CPIO 14 years ago
crtmgr.c Silence a bunch of compiler warnings in libclamav 11 years ago
crtmgr.h Use OpenSSL for hashing. 11 years ago
crypto.c Add proof-of-concept XDP support. 11 years ago
cvd.c Silence a bunch of compiler warnings in libclamav 11 years ago
cvd.h Provide further abstractions to the OpenSSL integration work 11 years ago
dconf.c report pcre module to be off if support no configured 11 years ago
dconf.h dconf: added pcre options and pcre global 11 years ago
default.h pcre: added and linked options to set match_limit and match_limit_recursion 11 years ago
disasm-common.h bb#11007 - fixed enumeration conflict, renamed all values 11 years ago
disasm.c Move all the crypto API to clamav.h 11 years ago
disasm.h disasm_x86 api. 16 years ago
disasmpriv.h Sync with compiler. 16 years ago
dlp.c Move all the crypto API to clamav.h 11 years ago
dlp.h
dmg.c Silence a bunch of compiler warnings in libclamav 11 years ago
dmg.h bb #1570: turn mish blocks into list and process stripes 12 years ago
dsig.c Move all the crypto API to clamav.h 11 years ago
dsig.h CL_DB_CVDNOTMP is now the only way to load .cvd/.cld files; prepare 16 years ago
elf.c Silence a bunch of compiler warnings in libclamav 11 years ago
elf.h libclamav: bb #9154 - ELF handling re-write 12 years ago
encoding_aliases.h
entconv.c Silence a bunch of compiler warnings in libclamav 11 years ago
entconv.h
entitylist.h
events.c Move all the crypto API to clamav.h 11 years ago
events.h Add bytecode performance statistics 13 years ago
execs.h bb #2307. 15 years ago
explode.c Move all the crypto API to clamav.h 11 years ago
explode.h
filetypes.c Add proof-of-concept XDP support. 11 years ago
filetypes.h Add proof-of-concept XDP support. 11 years ago
filetypes_int.h Adjust the XDP filetyping. 11 years ago
filtering.c Silence a bunch of compiler warnings in libclamav 11 years ago
filtering.h Prepare for prefiltering: add new files. 16 years ago
fmap.c Silence a bunch of compiler warnings in libclamav 11 years ago
fmap.h bb#10681 fix speling and gramer errers pointed by uesr. 11 years ago
fpu.c Move all the crypto API to clamav.h 11 years ago
fpu.h bb#5341 - Change floating point byte order check from compile time to run time. 12 years ago
fsg.c Move all the crypto API to clamav.h 11 years ago
fsg.h fmapify: fix const-ness warnings 14 years ago
gpt.c Silence a bunch of compiler warnings in libclamav 11 years ago
gpt.h gpt/mbr: added support to specify sector size 11 years ago
hashtab.c Silence a bunch of compiler warnings in libclamav 11 years ago
hashtab.h port hashmatch to non-mpool 15 years ago
hfsplus.c Silence a bunch of compiler warnings in libclamav 11 years ago
hfsplus.h libclamav: HFS+/HFSX record walking and scanning internal files 12 years ago
hostid.c Silence a bunch of compiler warnings in libclamav 11 years ago
hostid.h Update copyrights 11 years ago
htmlnorm.c Move all the crypto API to clamav.h 11 years ago
htmlnorm.h fmapfiy screnc 14 years ago
iana_cctld.h
iana_tld.h
inffixed64.h
inflate64.c Move all the crypto API to clamav.h 11 years ago
inflate64.h
inflate64_priv.h
iowrap.c bb#5750 13 years ago
iowrap.h bb#5750 13 years ago
is_tar.c Move all the crypto API to clamav.h 11 years ago
is_tar.h fmapify: fix const-ness warnings 14 years ago
ishield.c Silence a bunch of compiler warnings in libclamav 11 years ago
ishield.h
iso9660.c Silence a bunch of compiler warnings in libclamav 11 years ago
iso9660.h Add support for scanning different types of iso9660 image files. 14 years ago
jpeg.c Move all the crypto API to clamav.h 11 years ago
jpeg.h libclamav: add basic GIF validator 14 years ago
json_api.c json_api: added unused function definition 11 years ago
json_api.h Silence a bunch of compiler warnings in libclamav 11 years ago
libclamav.map added pcre execution time and match performance tracking 11 years ago
line.c Silence a bunch of compiler warnings in libclamav 11 years ago
line.h
lzma_iface.c Silence a bunch of compiler warnings in libclamav 11 years ago
lzma_iface.h
macho.c Move all the crypto API to clamav.h 11 years ago
macho.h s/struct F_MAP/fmap_t/ 16 years ago
matcher-ac.c Silence a bunch of compiler warnings in libclamav 11 years ago
matcher-ac.h Revert "Support wildcard alternate strings of identical length in Aho-Corasick pattern matcher." 11 years ago
matcher-bm.c Move all the crypto API to clamav.h 11 years ago
matcher-bm.h add initial allscan/allmatch mode to libclamav, clamd, clamdscan, and clamscan with unit tests 13 years ago
matcher-hash.c Move all the crypto API to clamav.h 11 years ago
matcher-hash.h libclamav: print section hashes in debug 12 years ago
matcher-pcre.c pcre: simplfied pcre subsig parsing using cli_strtokenize 11 years ago
matcher-pcre.h Merge branch [performance tracking] into klin/pcre_support 11 years ago
matcher.c pcre: added disabling mechanism to metas and matcher 11 years ago
matcher.h pcre: support for clamav styled offsets 11 years ago
mbox.c Silence a bunch of compiler warnings in libclamav 11 years ago
mbox.h mbox already fmapified, just drop descriptor 14 years ago
mbr.c Silence a bunch of compiler warnings in libclamav 11 years ago
mbr.h mbr: adjusted filetype checks and changed to type 1 filetype sig 11 years ago
message.c Silence a bunch of compiler warnings in libclamav 11 years ago
message.h
mew.c Move all the crypto API to clamav.h 11 years ago
mew.h fmapify: fix const-ness warnings 14 years ago
mpool.c Silence a bunch of compiler warnings in libclamav 11 years ago
mpool.h Fix bus error on Sparc. 16 years ago
msexpand.c Move all the crypto API to clamav.h 11 years ago
msexpand.h fmapify msexpand 14 years ago
mspack.c Silence a bunch of compiler warnings in libclamav 11 years ago
mspack.h libclamav: type tweak for CAB files 13 years ago
ole2_extract.c Fix a few more compiler warnings 11 years ago
ole2_extract.h doc/ppt: moved information stream parsing from vba source to ole2 source 11 years ago
ooxml.c Silence a bunch of compiler warnings in libclamav 11 years ago
ooxml.h ooxml: moved ooxml specific functions to new source 11 years ago
openioc.c Silence a bunch of compiler warnings in libclamav 11 years ago
openioc.h Let the database loading logic handle whether an IOC was loaded via an official CVD. 11 years ago
others.c fixed undefined reference if pcre is disabled 11 years ago
others.h changed flevel to 80 11 years ago
others_common.c Silence a bunch of compiler warnings in libclamav 11 years ago
packlibs.c Move all the crypto API to clamav.h 11 years ago
packlibs.h fmapify: fix const-ness warnings 14 years ago
pdf.c Fix regression in new PDF code 11 years ago
pdf.h Add more PDF properties 11 years ago
pdfng.c Silence a bunch of compiler warnings in libclamav 11 years ago
pe.c Silence a bunch of compiler warnings in libclamav 11 years ago
pe.h Phase 1 of reporting hashes of PE sections 11 years ago
pe_icons.c Silence a bunch of compiler warnings in libclamav 11 years ago
pe_icons.h use cached metadata in icon parser, add icon unit tests 15 years ago
perflogging.c Prepare for prefiltering: add new files. 16 years ago
perflogging.h fix C++ comments 15 years ago
petite.c Move all the crypto API to clamav.h 11 years ago
petite.h
phish_domaincheck_db.c Move all the crypto API to clamav.h 11 years ago
phish_domaincheck_db.h
phish_whitelist.c Move all the crypto API to clamav.h 11 years ago
phish_whitelist.h
phishcheck.c Silence a bunch of compiler warnings in libclamav 11 years ago
phishcheck.h
png.c Silence a bunch of compiler warnings in libclamav 11 years ago
png.h libclamav: add PNG validator based on pngcheck 14 years ago
prtn_intxn.c Silence a bunch of compiler warnings in libclamav 11 years ago
prtn_intxn.h apm/gpt/mbr: added dconf option for partition intersection heuristic 11 years ago
qsort.c Move all the crypto API to clamav.h 11 years ago
readdb.c pcre: simplfied pcre subsig parsing using cli_strtokenize 11 years ago
readdb.h Support for OpenIOC md5, sha1, sha256 hashes. 11 years ago
rebuildpe.c Move all the crypto API to clamav.h 11 years ago
rebuildpe.h
regex_list.c Move all the crypto API to clamav.h 11 years ago
regex_list.h Revert "Revert "add whitelisting via cb to phish sigs too"" 15 years ago
regex_pcre.c pcre: cleaned up comments, old code, and debug messages 11 years ago
regex_pcre.h pcre: separated match report from execution 11 years ago
regex_suffix.c Move all the crypto API to clamav.h 11 years ago
regex_suffix.h
rijndael.c Silence a bunch of compiler warnings in libclamav 11 years ago
rijndael.h scan inside encrypted PDF streams (bb #2794). 14 years ago
rtf.c Move all the crypto API to clamav.h 11 years ago
rtf.h fmapify RTF 14 years ago
scanners.c Add proof-of-concept XDP support. 11 years ago
scanners.h Update copyright information. 11 years ago
sf_base64decode.c bb #1570: DMG TOC and striping (not reassembly yet), and libxml2 check 12 years ago
sf_base64decode.h bb #1570: DMG TOC and striping (not reassembly yet), and libxml2 check 12 years ago
sis.c Silence a bunch of compiler warnings in libclamav 11 years ago
sis.h fmapify sis 14 years ago
special.c Move all the crypto API to clamav.h 11 years ago
special.h fmapify jpeg_exploit 14 years ago
spin.c Move all the crypto API to clamav.h 11 years ago
spin.h
stats.c Silence a bunch of compiler warnings in libclamav 11 years ago
stats.h Set the stats server to the real one 11 years ago
stats_json.c Silence a bunch of compiler warnings in libclamav 11 years ago
stats_json.h support libjson-c 0.10, 1.11, and 1.12 11 years ago
str.c Move all the crypto API to clamav.h 11 years ago
str.h Add support for scanning different types of iso9660 image files. 14 years ago
swf.c bb#11072: In case of SWF decompression error, scan data if any data was decompressed. 11 years ago
swf.h swf: add more tag recognition 12 years ago
table.c Move all the crypto API to clamav.h 11 years ago
table.h
text.c Silence a bunch of compiler warnings in libclamav 11 years ago
text.h win32 16 years ago
textdet.c Move all the crypto API to clamav.h 11 years ago
textdet.h
textnorm.c fix some warnings 16 years ago
textnorm.h fix some warnings 16 years ago
tnef.c Silence a bunch of compiler warnings in libclamav 11 years ago
tnef.h fmapify tnef 14 years ago
type_desc.h 0.96.1 new APIs (cli_map etc.) 15 years ago
unarj.c Silence a bunch of compiler warnings in libclamav 11 years ago
unarj.h fmapify unarj 14 years ago
uniq.c Move all the crypto API to clamav.h 11 years ago
uniq.h
unsp.c Move all the crypto API to clamav.h 11 years ago
unsp.h fmapify: fix const-ness warnings 14 years ago
untar.c Silence a bunch of compiler warnings in libclamav 11 years ago
untar.h fmapify tar 14 years ago
unzip.c Silence a bunch of compiler warnings in libclamav 11 years ago
unzip.h Silence a bunch of compiler warnings in libclamav 11 years ago
upack.c Silence a bunch of compiler warnings in libclamav 11 years ago
upack.h
upx.c Move all the crypto API to clamav.h 11 years ago
upx.h fmapify: fix const-ness warnings 14 years ago
uuencode.c Silence a bunch of compiler warnings in libclamav 11 years ago
uuencode.h s/struct F_MAP/fmap_t/ 16 years ago
vba_extract.c Move all the crypto API to clamav.h 11 years ago
vba_extract.h doc/ppt: moved information stream parsing from vba source to ole2 source 11 years ago
version.c
wwunpack.c Silence a bunch of compiler warnings in libclamav 11 years ago
wwunpack.h
www.c Silence a bunch of compiler warnings in libclamav 11 years ago
www.h Update copyrights 11 years ago
xar.c Silence a bunch of compiler warnings in libclamav 11 years ago
xar.h xar: add checksumming checks and fixups from code review 12 years ago
xdp.c Don't include the libxml2 headers if we don't have them 11 years ago
xdp.h Add proof-of-concept XDP support. 11 years ago
xz_iface.c Silence a bunch of compiler warnings in libclamav 11 years ago
xz_iface.h XZ file type support 12 years ago
yc.c Move all the crypto API to clamav.h 11 years ago
yc.h