Commit Graph

68 Commits (26a59f82c3119e3ae52bd61a9282c0137ad1bf0a)

Author SHA1 Message Date
Török Edvin f4e3421592 Support PE hook bytecodes triggered by logical signature. 16 years ago
Tomasz Kojm 570b1d0050 libclamav: cdb: drop FileType; cover ARJ, CAB, TAR, CPIO and 7Z 16 years ago
Tomasz Kojm 4168b01087 libclamav: allow lsigs be anchored to specific containers (bb#1293), eg. Container:CL_TYPE_ZIP 16 years ago
Tomasz Kojm 15f413d157 libclamav: handle zmd/rmd with cdb (bb#1579) 16 years ago
Tomasz Kojm 55094a9c76 libclamav: base code for unified container metadata matcher (bb#1579) 16 years ago
aCaB d2ba6f98bb matching complete 16 years ago
Tomasz Kojm 17cfd76f5b libclamav: add support for FileSize, EntryPoint and NumberOfSections in lsig's tdb 16 years ago
Tomasz Kojm 0f7ba61742 libclamav: integrate ldb sigs with icon matcher 16 years ago
Török Edvin 74b0023374 Fix after merge: update to fmap API. 16 years ago
aCaB b183aa786b s/need/unneed/ in unzip, remove debug spam and comments in matcher.c 16 years ago
aCaB 13f6bc5846 is maxpatlen too short ?? 16 years ago
Tomasz Kojm e6f5ac5157 libclamav/matcher-bm.c: don't use mpool (bb#1710, #1715) 16 years ago
Tomasz Kojm fbc33106bc cli_caloff: offset_max was not set in some cases 16 years ago
Tomasz Kojm 6c26e99c59 libclamav: check file sizes for MD5 sigs in all cases 16 years ago
aCaB 49cc1e3c35 s/struct F_MAP/fmap_t/ 16 years ago
Tomasz Kojm 6416cdef15 libclamav: unify fp checking; output fp signatures in debug mode 16 years ago
Török Edvin d38d6dadef Logical signature hook for bytecode. 16 years ago
Tomasz Kojm 0c190b52f7 libclamav/matcher-bm.c: use mpool in BM's offset mode 16 years ago
Tomasz Kojm 6d3c5bec1d libclamav: use BM matcher in offset mode for PE files larger than 256kB 16 years ago
aCaB 2236c938fe fix cli_scandesc to cli_fmap_scandesc wrappage 16 years ago
aCaB 49ee0318fc fix scanbuff callers 16 years ago
aCaB 048d76777f scanners to fmap - hackish 16 years ago
Tomasz Kojm 006f5fe642 libclamav: in bm_offmode only load sigs with non-floating absolute 16 years ago
aCaB 084d19aa8c (some) html to fmap 16 years ago
aCaB 2d5dbc3730 binhex, pdf, unzip_single to fmap 16 years ago
aCaB cceea45822 cli_fmap_scandesc 16 years ago
Tomasz Kojm aca9ea82df libclamav: handle relative offsets with cli_ac_data; fix offset logic 16 years ago
Tomasz Kojm 33872a43de libclamav: improve handling of signature offsets 16 years ago
aCaB 511c2e792c cache 16 years ago
Tomasz Kojm 8af7ccd0af libclamav: handle Mach-O files with type-9 signatures; 16 years ago
Tomasz Kojm e41019807c libclamav: call cli_checkfp() whenever possible/makes sense (bb#1558) 16 years ago
Tomasz Kojm e06afe8e8e libclamav: fix handling of signature offsets in cli_scanbuff() (bb#1546) 16 years ago
Tomasz Kojm 0138619577 libclamav/matcher.c: cli_scanbuff: add support for external acdata 17 years ago
Tomasz Kojm 589d8d8e99 libclamav: add default.h 17 years ago
Tomasz Kojm 710a22f179 libclamav/matcher-ac.c: add support for returning multiple matches in cli_ac_scanbuff() 17 years ago
Tomasz Kojm a32b99b9c4 fix typo 17 years ago
Tomasz Kojm 6b273dfd7e check lsigs for FPs 17 years ago
Tomasz Kojm ee8bd2fb14 libclamav: lsigs: handle extended block modifiers (bb#896) 17 years ago
Tomasz Kojm c7aeeb46ef evaluate lsigs in cli_scandesc 17 years ago
Török Edvin 10290ba3eb allow custom data to be associated with patterns (such as a regex) via a void* 17 years ago
Tomasz Kojm 677fc4ba3b libclamav: add initial support for logical signatures (bb#896) 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
Tomasz Kojm 5025967e6d use limits->maxfiles instead of MAX_EMBEDDED_OBJ for ZIP-SFX 18 years ago
Tomasz Kojm 6038397ea6 filetype detection improvements 18 years ago
aCaB 561b5297bd blob limits 18 years ago
aCaB 2ac2095aa5 limits in scanbuff 18 years ago
aCaB 41273d0802 quick fix for edwin 18 years ago
aCaB 86e209d667 more limits 18 years ago
aCaB 2455584143 sync to trunk 18 years ago
Tomasz Kojm 4addba22e4 ndb sigs: add new target type (7) for ASCII files; handle sigs for targets 2..7 with A-C only 18 years ago