August 23, 2019
View 712a183

Eliminates a few warnings.

Micah Snyder authored on 2019/08/23 07:09:18
March 13, 2019
View 8650c79

Address code-review comments, fix several memleaks

Andrew authored on 2019/03/13 01:45:19
February 27, 2019
View 102cd43

Correcting types from int to cl_error_t where appropriate. Eliminating unused variables and referencing unused parameters to remove warnings.

Micah Snyder authored on 2019/02/27 14:47:38
February 19, 2019
View d92c012

Multiple blacklist sigs can now match with allmatch

Andrew authored on 2019/02/19 06:04:46
February 13, 2019
View 1d7f6b2

Add support for cert blacklisting and whitelisting upfront

Andrew authored on 2019/02/13 05:10:04
February 5, 2019
View dd25061

Use genhash_pe instead of checkfp_pe for section hash computation

Andrew authored on 2019/02/05 08:48:22
January 26, 2019
View e1cbc27

Updating and cleaning up copyright notices.

Micah Snyder authored on 2019/01/26 00:15:50
January 15, 2019
View 0ee842e

Move a debug print so it doesn't get called as often

Andrew authored on 2019/01/15 13:22:36
January 8, 2019
View afe940d

PE parsing code improvements, db loading bug fixes

Andrew authored on 2019/01/08 14:09:08
December 6, 2018
View e030ba4

Replacing libclamav/cltypes.h with clamav-types.h.in, which generates a header clamav-types.h that we install alongside clamav.h.

Micah Snyder authored on 2018/12/06 10:46:20
December 4, 2018
View 288057e

clang-format'd using new .clang-format rules.

Micah Snyder authored on 2018/12/04 02:40:13
November 15, 2018
View fa3f891

bcomp - reverting change that forced scanning on raw files only

Mickey Sola authored on 2018/11/15 06:36:16
September 29, 2018
View 464d801

bcomp - changing map to use original scan buffer to account for normalization offset discrepancies--patch based on suggested solution by Micah

Mickey Sola authored on 2018/09/29 06:35:12
September 15, 2018
View b9c3525

Fix support for authenticode signatures from external .cat files This commit adds back in support for whitelisting files based on signatures from .cat files loaded in via a '-d' flag to clamscan. This also makes it so that a .crb blacklist rule match can't be overruled by a signature in a .cat file

Andrew authored on 2018/09/15 03:39:47
September 12, 2018
View 181fee0

Fix a memory leak that occurs when a PE is whitelisted due to a valid signature

Andrew authored on 2018/09/12 03:17:33