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 22bcb9b287 bb#11212 - alternate fix in MEW unpacker 10 years ago
..
7z Fix Windows build 11 years ago
c++ autojunk'd 10 years ago
jsparse bb#11217 - fixed starting unary plus on string 11 years ago
nsis Fix Windows build 11 years ago
regex bb11264 - patch for 'possible' heap overflow submitted by the Debian team. 10 years ago
tomsfastmath bb11166 - fix incorrect length in strncat() call. 11 years ago
.gitignore update ignore files 16 years ago
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 Add strlcat functionality. Rely on existing strlcat and strlcpy if they are available. 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 bb11160 - Plug a few memory leaks 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 update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
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 15 years ago
blob.c Silence a bunch of compiler warnings in libclamav 11 years ago
blob.h preliminary dlopen support for libclamunrar - this is mostly libtool stuff 17 years ago
builtin_bytecodes.h Update builtin bytecode (bb #2089). 15 years ago
bytecode.c fixed issue in bytecode statistics avg time reporting 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: updated functionality level macros 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 bc: bb#11107 - clarify meesages where LLVM is not compiled or not linked 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 Add macro to help with unused parameter compiler warnings 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 Forward-port the I/O wrapping code Dave Raynor wrote to fix an older bug that happened in the hashing code 11 years ago
cvd.c bb#11195 - change html links in code to match the current clamav.net website. 11 years ago
cvd.h Provide further abstractions to the OpenSSL integration work 11 years ago
dconf.c Silence a bunch of compiler warnings in libclamav 11 years ago
dconf.h libclamav: added matchicon dconf 11 years ago
default.h engine: added max-iconspe(MaxIconsPE) option and docs 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 integrate the DLP code from Marty Roesch 17 years ago
dmg.c Use a minimum set of flags when dealing with XML data 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 configure, libclamav: fix compile issues on IRIX (bb#1532) 16 years ago
entconv.c Silence a bunch of compiler warnings in libclamav 11 years ago
entconv.h update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
entitylist.h configure, libclamav: fix compile issues on IRIX (bb#1532) 16 years ago
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 update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
filetypes.c bb#11205 - fixed implicit declaration 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 bb#11226 - fixed gpt GUID debugging message 11 years ago
gpt.h gpt/mbr: added support to specify sector size 11 years ago
hashtab.c bb11161 - fix return code test that resulted in writing to uninitialized hashset. 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 Revert "bb#11217 - fixed js normalization parsing of single-line comments" 11 years ago
htmlnorm.h fmapfiy screnc 14 years ago
iana_cctld.h add lots of warnings flags to 'make distcheck', 17 years ago
iana_tld.h add lots of warnings flags to 'make distcheck', 17 years ago
inffixed64.h Merging the post0.92 stuff 18 years ago
inflate64.c Move all the crypto API to clamav.h 11 years ago
inflate64.h realign structs see bb#474 18 years ago
inflate64_priv.h AIX collisions in inflate64 - bb#947 17 years ago
iowrap.c Forward-port the I/O wrapping code Dave Raynor wrote to fix an older bug that happened in the hashing code 11 years ago
iowrap.h Forward-port the I/O wrapping code Dave Raynor wrote to fix an older bug that happened in the hashing code 11 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 ishiled full fmap - pt 2 16 years ago
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 Add strlcat functionality. Rely on existing strlcat and strlcpy if they are available. 11 years ago
line.c Silence a bunch of compiler warnings in libclamav 11 years ago
line.h update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
lzma_iface.c Silence a bunch of compiler warnings in libclamav 11 years ago
lzma_iface.h 7z support 16 years ago
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 Switch the engine to using cli_strlcat instead of strcat 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.c Silence a bunch of compiler warnings in libclamav 11 years ago
matcher.h Add new target type for json properties file and scanning of the same. 11 years ago
mbox.c Switch the engine to using cli_strlcat instead of strcat 11 years ago
mbox.h mbox already fmapified, just drop descriptor 14 years ago
mbr.c mbr: increased clarity on boot section scan 11 years ago
mbr.h mbr: adjusted filetype checks and changed to type 1 filetype sig 11 years ago
message.c Switch the engine to using cli_strlcat instead of strcat 11 years ago
message.h libclamav/message.c, mbox.c: fix out-of-memory null dereference in mbox/message (bb#1141) 17 years ago
mew.c bb#11212 - alternate fix in MEW unpacker 10 years ago
mew.h fmapify: fix const-ness warnings 14 years ago
mpool.c formatting changes 11 years ago
mpool.h Fix bus error on Sparc. 16 years ago
msdoc.c msdoc: guarentee null termination for US-ASCII/UTF-8 strings 11 years ago
msdoc.h separated ole2 and msdoc parsing into separate sources 11 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 ole2: fixed debugging messages in printing ole2 header 11 years ago
ole2_extract.h doc/ppt: moved information stream parsing from vba source to ole2 source 11 years ago
ooxml.c bb#11208 - added engine limit checks to ooxml parsing 11 years ago
ooxml.h bb#11145 - added function to determine ooxml filetype 11 years ago
openioc.c Use a minimum set of flags when dealing with XML data 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 Silence a bunch of compiler warnings in libclamav 11 years ago
others.h Use a minimum set of flags when dealing with XML data 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 bb11233 - fix a strange bus error on Mac OS X PPC when using debug mode. 11 years ago
pdf.h Add more PDF properties 11 years ago
pdfng.c bb#11238 - added missing PDF preclass operations 11 years ago
pe.c Actually flag the heuristic if the y0da bounds check failed 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 bb#11215 - Change a variable to be an unsigned int 11 years ago
petite.h update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
phish_domaincheck_db.c Move all the crypto API to clamav.h 11 years ago
phish_domaincheck_db.h fix more compiler warnings (bb #273) 17 years ago
phish_whitelist.c Move all the crypto API to clamav.h 11 years ago
phish_whitelist.h update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
phishcheck.c Silence a bunch of compiler warnings in libclamav 11 years ago
phishcheck.h fix distcheck. 16 years ago
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 Switch the engine to using cli_strlcat instead of strcat 11 years ago
readdb.h Support for OpenIOC md5, sha1, sha256 hashes. 11 years ago
rebuildpe.c added alignment functionality in rebuildpe 11 years ago
rebuildpe.h added alignment functionality in rebuildpe 11 years ago
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_suffix.c Move all the crypto API to clamav.h 11 years ago
regex_suffix.h fix compiler warnings 17 years ago
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 fixed an incorrect return value for magic_scandesc 10 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 update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
stats.c bb11260: fix compile error when './configure --disable-pthreads' is specified. 10 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 strlcat functionality. Rely on existing strlcat and strlcpy if they are available. 11 years ago
strlcat.c Add strlcat functionality. Rely on existing strlcat and strlcpy if they are available. 11 years ago
swf.c bb11160 - Plug a few memory leaks 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 update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
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 re-enable text detection (ASCII, UTF8, UTF16) 18 years ago
textnorm.c fix some warnings 16 years ago
textnorm.h fix some warnings 16 years ago
tnef.c bb#11195 - change html links in code to match the current clamav.net website. 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 uniq update 17 years ago
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 ooxml: fixed a number of potential memory issues 11 years ago
unzip.h bb#11145 - added function to determine ooxml filetype 11 years ago
upack.c fix up bb#11216 debug messages. 11 years ago
upack.h update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
upx.c Fix signage 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 bb#11164 - fixed invalid wrap-around read with vba inflation 11 years ago
vba_extract.h doc/ppt: moved information stream parsing from vba source to ole2 source 11 years ago
version.c when --disable-gcc-vcheck is set, set CFLAGS to O0 and 17 years ago
wwunpack.c Silence a bunch of compiler warnings in libclamav 11 years ago
wwunpack.h update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
www.c Silence a bunch of compiler warnings in libclamav 11 years ago
www.h Update copyrights 11 years ago
xar.c fix memory leaks for hash checks. 11 years ago
xar.h xar: add checksumming checks and fixups from code review 12 years ago
xdp.c Use a case-sensitive match. Cap the matching at a given point. 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 bb#11210 fix yoda false detections in regression test. 11 years ago
yc.h bb#11210: Apply a basic fix for y0da 11 years ago