Commit Graph

110 Commits (03adf2a54f51b1b1af8ad4f7c021166cdbb41bfd)

Author SHA1 Message Date
Tomasz Kojm 0d71068897 libclamav: pass array with initial matches to bytecode (bb#2397) 15 years ago
Tomasz Kojm b87fe3858e libclamav/matcher-ac.c: optimize handling of multi-part signatures (bb#2322) 15 years ago
Tomasz Kojm 02e6b07495 libclamav: fix detection of embedded executables 15 years ago
Tomasz Kojm 8bf46d476b libclamav/matcher-ac.c: fix offset handling for sigs with {x-y} wildcards (bb#2393) 15 years ago
Tomasz Kojm 04ec2e1977 libclamav: versioninfo hashset was not properly cached (bb#2065) 15 years ago
Tomasz Kojm 661e8e3f5a minor code cleanup 15 years ago
Tomasz Kojm 157ba24086 libclamav/matcher-ac.c: improve offset handling (bb#2170) 15 years ago
Tomasz Kojm 70b3c2cc86 libclamav/matcher.c: fix counting of logical subsigs matched at boundaries (bb#2053) 15 years ago
Tomasz Kojm f0370390ee libclamav: report correct offset via cli_ac_result (bb#2076) 15 years ago
Tomasz Kojm 294558a535 libclamav: minimize header parsing (bb#2065) 15 years ago
Tomasz Kojm 94f8946c5a libclamav/matcher-ac.c: fix counting of subsig matches (bb#2001) 15 years ago
Tomasz Kojm 8ff82a6851 libclamav/matcher-ac.c: fix handling of VI/MACRO special offsets (bb#1957) 15 years ago
Török Edvin e4a0f2c94f fix compiler warnings (bb #1872, bb #1934, bb #1935) 15 years ago
Török Edvin fed7cf9711 shut up filter debug messages during DB load. 15 years ago
Török Edvin 5b74e89a35 enable prefiltering, and add to dconf. 16 years ago
Tomasz Kojm 8cf6cab95d chk prefix_length 16 years ago
Török Edvin 380ae30458 fix prefiltering build. 16 years ago
Török Edvin 02eabc6d1e Add the rest of the prefiltering glue code. 16 years ago
Török Edvin 551e73b783 matcher-ac: move leaf checks inside IS_FINAL. 16 years ago
Török Edvin ab89360583 Support for macros in logical subsignatures (bb #164). 16 years ago
Tomasz Kojm baf2e702e2 libclamav: provide information about lsig matches to bytecode (bb#1799) 16 years ago
Tomasz Kojm 2e4fd44f4f libclamav: provide offset in cli_ac_result (bb#1799) 16 years ago
Tomasz Kojm bb1e844cc2 fix some warnings 16 years ago
aCaB 1e7afd202b fix debug printf 16 years ago
aCaB 145a188666 hs api upgrade 16 years ago
aCaB d2ba6f98bb matching complete 16 years ago
Tomasz Kojm 0354e96264 fix maxpatlen 16 years ago
aCaB 49cc1e3c35 s/struct F_MAP/fmap_t/ 16 years ago
Tomasz Kojm 417b7509f6 libclamav/matcher-ac.c: fix matching of logical sigs (bb#1707) 16 years ago
Tomasz Kojm 04133ff998 libclamav: new signature blacklisting format (bb#1625) 16 years ago
Tomasz Kojm 723a44d54d libclamav/matcher-ac.c: add support for line marker (L) (matches CR, CRLF and boundaries) 16 years ago
Tomasz Kojm 8c3c77b49c libclamav/matcher-ac.c: implement word delimiter (B) as requested in bb#1631 16 years ago
Tomasz Kojm a6d4c62ee5 libclamav/matcher-ac.c: initial limited support for word boundary (bb#1631) 16 years ago
Tomasz Kojm 95ac9effe4 libclamav/matcher-ac.c: alternatives can now be negated: !(aa|bb|cc) 16 years ago
Tomasz Kojm 8cd9e4da7a fix copy&paste error 16 years ago
Tomasz Kojm 57e5af13c2 optimize alt handling 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
Tomasz Kojm a4d5efb4fe fix fd check, thx aCaB 16 years ago
Tomasz Kojm 6bb841e896 libclamav/matcher-ac.c: improve handling of signature offsets 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
Tomasz Kojm 8df99a92aa 0.95.2 16 years ago
Tomasz Kojm 64b9b982c7 allow offsets for all buffer types 16 years ago
Tomasz Kojm 871177cdd9 return codes cleanup (bb#1159) 17 years ago
Tomasz Kojm 47d40feb7a libclamav: use LibTomMath by Tom St Denis instead of libgmp for multiple precision integer arithmetic (bb#1366) 17 years ago
Tomasz Kojm 589d8d8e99 libclamav: add default.h 17 years ago
Tomasz Kojm 41486c4253 libclamav/matcher-ac.c: fix parsing of lsig modifiers 17 years ago
Tomasz Kojm ab0d2f054d libclamav, clamd, clamscan: use cl_engine_set() to control AC settings 17 years ago