Commit Graph

93 Commits (202c13e4d7110f442d1dd777d6270f700449fb70)

Author SHA1 Message Date
Steve Morgan 202c13e4d7 fixes cvd load error on some i386 builds caused by -D_FILE_OFFSET_BITS=64 and a long story 13 years ago
Steve Morgan 6ad45a2931 add initial allscan/allmatch mode to libclamav, clamd, clamdscan, and clamscan with unit tests 13 years ago
Shawn webb 23a656ad98 Fix Win32 build 13 years ago
Shawn webb 0bc62e1c1e Fix building on FreeBSD 13 years ago
Shawn webb a2a004df25 BB#3737 - Value too large for specified data type 13 years ago
aCaB f7ce2365eb fix win32 build, sort of 14 years ago
Török Edvin e86311ab4e archive metadata callback 14 years ago
aCaB 4d08b6d6cf c4w: add Scan_GetFileType - untested 14 years ago
Török Edvin 778408051c draft new fmap scan API 14 years ago
aCaB 88d09f480d make the sigload callback be aware of custom sigs 14 years ago
aCaB a217d9a78b rework scan callbacks 14 years ago
aCaB a0eb791022 add filetype clcb 14 years ago
Tomasz Kojm cdddd014ff sigtool: add support for building unsigned dbs (--unsigned) 14 years ago
Tomasz Kojm b44fb658ba libclamav: add basic JPEG validator 14 years ago
aCaB c27d40568a Extend prescan_cb with file type 14 years ago
Tomasz Kojm 62315ce69a clamd: add new config option BytecodeUnsigned (bb#2537); drop 14 years ago
Török Edvin 63feb6cdf4 Add some performance measurement code. 14 years ago
Török Edvin 1f87ea8f8b c4w: new error codes. 15 years ago
Török Edvin 769f37a6f6 Default off, you can turn on via 'DevLiblog'. 15 years ago
Tomasz Kojm 6bee45b345 clamd: add new option OLE2BlockMacros (requested by Mike) 15 years ago
aCaB 80faa52898 warn about clcb_sigload usage 15 years ago
Török Edvin 927d054838 Add engine param to bytecode, and remove dconf from _init. 15 years ago
aCaB 38681d6bd9 clam4win: resolve errors 15 years ago
aCaB aa7380dfe3 clamav-for-windows draft#2 15 years ago
aCaB eb422a03cf callback draft - WIP 15 years ago
aCaB 3d7547cf6a add collect hashes options to clamd and clamscan 15 years ago
Török Edvin b63681a52b Introduce BytecodeTimeout. 15 years ago
Tomasz Kojm a86c2ddcfc update docs 15 years ago
Tomasz Kojm d46cdd59ea libclamav: add cl_countsigs() (bb#1473) 15 years ago
Tomasz Kojm de351ee1bc libclamav: handle digitally signed .info files 16 years ago
Török Edvin be43f951c6 BytecodeSecurity setting. 16 years ago
Tomasz Kojm 0c234f5ffd CL_DB_CVDNOTMP is now the only way to load .cvd/.cld files; prepare 16 years ago
aCaB 6223810ba0 tie cache to engine 16 years ago
Tomasz Kojm 208ceae5c7 clamd, clamscan: add support for OfficialDatabaseOnly/--official-db-only (bb#1743) 16 years ago
Török Edvin 52dd3a6bda Initial support for loading .cbc files from DB. 16 years ago
Tomasz Kojm 6a4dd9dc6b clamd, clamscan, libclamav: drop support for MailFollowURLs (bb#1677) 16 years ago
Tomasz Kojm 99ca7f53f8 freshclam, libclamav: work around possible race condition during db updates (bb#1624) 16 years ago
Tomasz Kojm 19c788af04 clamscan, clamd, libclamav: load cvd files on-the-fly (without unpacking them to /tmp) by default 16 years ago
Török Edvin 8c0933ceab Implement more opcodes and checking. 16 years ago
aCaB 6396a96a8f add cl_engine_get_num(CL_ENGINE_DB_OPTIONS) 16 years ago
Tomasz Kojm e4d9fb8e13 missing extern's 16 years ago
Tomasz Kojm 2accc66fef libclamav, clamd, clamscan: replace cl_engine_(set|get) with cl_engine_set_(num|str) and cl_engine_get_(num|str) 16 years ago
Tomasz Kojm 99f817e731 libclamav: introduce cl_engine_settings_* API calls for copying settings between engines 16 years ago
Tomasz Kojm b3df93db89 libclamav: report error instead of crashing when engine is not compiled (bb#1416) 16 years ago
Török Edvin fe389c841d reorder fields (bb #1144) 16 years ago
Török Edvin 0378a9ab77 introduce timeouts for send(), this is needed for IDSESSION to work reliably, 16 years ago
Tomasz Kojm 871177cdd9 return codes cleanup (bb#1159) 17 years ago
Török Edvin 17799de206 fix CL_ENGINE_DB_TIME, time_t may well be 64-bits, so 17 years ago
Török Edvin 55b358f614 fix CL_ENGINE_DB_TIME, time_t may well be 64-bits, so 17 years ago
Tomasz Kojm 33068e0973 libclamav: drop cl_settempdir(); use cl_engine_set() with CL_ENGINE_TMPDIR and CL_ENGINE_KEEPTMP instead 17 years ago