Commit Graph

295 Commits (15464f6c1628801151e3955bd2244a82728930b0)

Author SHA1 Message Date
Kevin Lin 15464f6c16 pcre: rewrote subsig parsing to handle '/' within expression 11 years ago
Kevin Lin 5843ac793e pcre: simplfied pcre subsig parsing using cli_strtokenize 11 years ago
Kevin Lin 7250b47e75 pcre: cleaned up comments, old code, and debug messages 11 years ago
Kevin Lin 5c2c723361 added pcre execution time and match performance tracking 11 years ago
Kevin Lin 82fa5ba043 pcre: added disabling mechanism to metas and matcher 11 years ago
Kevin Lin 7ab4eec702 pcre: support for clamav styled offsets 11 years ago
Kevin Lin ad0303b992 pcre: moved lsig trigger checks to cli_pcre_addpatt 11 years ago
Kevin Lin 0ab27124b3 pcre: removed outdated comments 11 years ago
Kevin Lin 39597f2557 pcre: added compiler option parsing 11 years ago
Kevin Lin 35a05ff85f pcre: update matcher structure to allow for additional fields 11 years ago
Kevin Lin ed67e2698e moved macro 11 years ago
Kevin Lin a84ef0ccd8 pcre: enforced content match trigger 11 years ago
Kevin Lin 9bc7c13882 pcre: added and linked options to set match_limit and match_limit_recursion 11 years ago
Kevin Lin 7afaa9bd22 pcre: encased pcre segments in macros to fix build without pcre support 11 years ago
Kevin Lin f40a96fbda pcre: implemented rough support for matching and count 11 years ago
Kevin Lin 5fa733692a pcre: support and linking for parsing and freeing 11 years ago
Shawn Webb cd94be7a52 Silence a bunch of compiler warnings in libclamav 11 years ago
Shawn Webb 60d8d2c352 Move all the crypto API to clamav.h 11 years ago
Shawn Webb ad8ddf986a Let the database loading logic handle whether an IOC was loaded via an official CVD. 11 years ago
Steven Morgan 53506979b1 fix missing libxml and some windows related issues in OpenIOC 11 years ago
Steven Morgan 2abe7362ef Support for OpenIOC md5, sha1, sha256 hashes. 11 years ago
Shawn Webb da6e06dd68 Provide further abstractions to the OpenSSL integration work 11 years ago
Shawn Webb f077c6174f Fix some race conditions. Fix some memory leaks. 11 years ago
Shawn Webb a1cbd793f3 Fix all memory leaks introduce by OpenSSL backport. 11 years ago
Shawn Webb 7fb5036fb2 Make Valgrind happy. Rely less on EVP_MD_CTX_create. 11 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 11 years ago
David Raynor 1f19b71350 libclamav: tweak to cl_engine_free 11 years ago
David Raynor 3a65b26b39 readdb: add comments with field layouts for LDB and FTM sigs 11 years ago
Shawn Webb e6bcbd5add Fix Valgrind. Fix bug with clamd reloading database, forcing a stats submission. 11 years ago
Shawn Webb f2571e344b First initial commit of the stats gathering feature 11 years ago
David Raynor dbfbe0f1c6 bb #9072: clamscan message separator fix 12 years ago
Shawn Webb 6533215248 bb#7861 - Improve error message for missing files 12 years ago
Shawn Webb d9b6b8c757 bb#8993 - Rename the STAT macro to CLAMSTAT to avoid name conflicts on AIX 12 years ago
David Raynor 1d1c4b154f bb #1570: partition typing and HFS+ 12 years ago
Shawn Webb 110714bb37 Fix bugs in mpool and readdb 12 years ago
David Raynor e37613ad27 libclamav: SHA1/SHA256 handling changes and wildcard-size support 12 years ago
Shawn Webb c05ac24f3e Rename .crtdb to .crb and add functionality to sigtool for searching the authenticode database 12 years ago
David Raynor 6c0141525a libclamav/readdb.c: Typo in memory allocation message 12 years ago
Shawn Webb 241e7eb147 bb6258 - Add warnings when allocations fail 12 years ago
Shawn Webb 0f418a13cc Print name of authenticode certificate revocation entry when in debug mode 12 years ago
Shawn Webb 878cece5e4 Fix CID 11353 12 years ago
Shawn Webb dfa2b2c35b Fix CIDs 11389, 11390, 11391 12 years ago
Shawn Webb c2fac6e996 Properly fix CIDs 11364, 11365, 11353 12 years ago
Shawn Webb 59a603828b Fix CIDs 11109, 11110, 11122, 11123, 11353, 11354, 11355, 11356, 11357, 11358, 11359, 11360, 11361, 11362, 11363, 11364, 11365, 11374, 11375 12 years ago
David Raynor 66a68d74d6 bb #6434 13 years ago
Steve Morgan 54402320c0 Add bytecode performance statistics 13 years ago
Shawn Webb 6202315633 bb5638 - fix logic surrounding revoked certs 13 years ago
Shawn Webb e522909e19 bb6061 13 years ago
Shawn Webb 2c2e89e107 bb5638. Check if cert already exists in cache. 13 years ago
Shawn Webb ee07fcd640 bb5638. Parse minFL and maxFL 13 years ago