Commit Graph

51 Commits (0dd49673a049d9137b15384f033036d4815f3fff)

Author SHA1 Message Date
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) 17 years ago
Török Edvin 0378a9ab77 introduce timeouts for send(), this is needed for IDSESSION to work reliably, 17 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
Tomasz Kojm ab0d2f054d libclamav, clamd, clamscan: use cl_engine_set() to control AC settings 17 years ago
Tomasz Kojm b8fe70b3a3 libclamav: drop options parameter in cl_engine_new(); replace cl_engine_dup() with cl_engine_addref() 17 years ago
Tomasz Kojm 370892d044 clamscan, clamd: use the new API; drop the hardcoded default limits and use the ones set in cl_engine_new() 17 years ago
Tomasz Kojm 15850fc6d4 simplify the code; don't free 'engine' 17 years ago
Tomasz Kojm c45c4c3db0 add cl_engine_(set|get) 17 years ago
Tomasz Kojm 724b2bf770 Move cl_engine from clamav.h to others.h; move cl_limits to cl_engine; 17 years ago
Tomasz Kojm ac1b219cf1 libclamav, clamd: always return correct db version in VERSION (bb#1168) 17 years ago
aCaB a5746c2512 TODO: 17 years ago
aCaB 885c2bf5b9 builds with and without mpools (#define USE_MPOOL) but it's still very broked 17 years ago
aCaB b94e66c486 HIGLY EXPERIMENTAL memory pool for libclamav 17 years ago
Tomasz Kojm e863785852 enable ScanPDF by default (bb#1179) 17 years ago
Tomasz Kojm b023c36d4b libclamav: add support for loading specific PUA categories (bb#939) 17 years ago
Török Edvin 7f0d1148d6 clamd, clamscan, libclamav: new option HeuristicScanPrecedence (bb #649) 17 years ago
Török Edvin 4270f93bcc (bb #913, #916) 17 years ago
Tomasz Kojm 6f2f04916d libclamav, clamd: prune old lockdb code 17 years ago
Tomasz Kojm b5513f8ddf libclamav: add ".UNOFFICIAL" suffix to 3rd party signatures (bb#1061) 17 years ago
Tomasz Kojm d59d41b9c8 don't return CL_EMAX* error codes to applications (bb#1001) 17 years ago
Tomasz Kojm 26fbf6bddf DLP updates 17 years ago
Tomasz Kojm a6e388001a integrate the DLP code from Marty Roesch 17 years ago
Tomasz Kojm 2023340a41 update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
aCaB fd747ed8cc fsyncs removed - bb#844 17 years ago
Tomasz Kojm 50b8f5d66b various updates 17 years ago
Tomasz Kojm ed9753e99d add support for signature whitelisting with daily.ign/local.ign (bb#779) 18 years ago
aCaB bf45cebea6 structs redesigned 18 years ago
Tomasz Kojm 056d95dc5a add (initial) support for direct loading of CVD files 18 years ago
Tomasz Kojm 2b4598190c use B-M to handle .hdb and .fp databases and other minor changes 18 years ago
Tomasz Kojm 7021b54569 improved filetype detection code 18 years ago
aCaB 813864ce6b (hopefully) all the stuff lost 18 years ago
Török Edvin 88c90922be revert change from trunk and move to branch. 18 years ago
Török Edvin a4e6ac4d78 remove "all domain scan" feature from phishcheck (--no-phishing-restrictedscan). Nobody is using it. 18 years ago
Török Edvin 2e3e071963 make CL_SCAN_STDOPT consistent with clamscan/clamd's defaults. 18 years ago
Tomasz Kojm 09eab32afc move hardware acceleration code to contrib/hwaccel/hwaccel.patch 18 years ago
Tomasz Kojm a7ac59781d various cleanups; fix bb#577 (move cli_* out of clamav.h) 18 years ago
Tomasz Kojm 70edb0851e add support for PUA databases 18 years ago
Trog 9d96e4b608 add ARJ and SFX-ARJ support 18 years ago
Tomasz Kojm 692bda6847 prepare for enabling phishing code in non-experimental builds 18 years ago
Tomasz Kojm 0a3d409413 use BM matcher to handle .mdb sigs 18 years ago
Tomasz Kojm bb34cb31fe update some copyrights and stick to GPL v2 18 years ago
Tomasz Kojm bedc58dee1 make some cleanups and add support for nibble matching 18 years ago
Török Edvin 07d93fdc7d Remove CL_EXPERIMENTAL wrapper regarding phishcode from cfgparser, and clamd/clamscan. 18 years ago