May 5, 2019
View 0284064

Additional variable type changes for correctness and to silence warnings. A handful of other minor changes to silence warnings. Corrected a number of function definitions so they return cl_error_t rather than int.

Micah Snyder authored on 2019/05/05 06:28:16
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
December 4, 2018
View 288057e

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

Micah Snyder authored on 2018/12/04 02:40:13
View 27948a0

Added .clang-format style rules, clam-format script to automate formatting of ClamAV code, and preparing select files so that clang-format does not alter carefully formatted sections.

Micah Snyder authored on 2018/12/04 02:37:58
November 15, 2018
View 5087673

Fixes for issues identified by coverity.

Micah Snyder authored on 2018/11/15 06:58:30
October 2, 2018
View 19f8f7c

Fixes to a handful of bugs identified during regression testing of PDF and UnRAR changes.

Micah Snyder authored on 2018/10/02 08:46:23
August 15, 2018
View 1158b28

Added new pdf object stream parsing capability.

Micah Snyder (micasnyd) authored on 2018/08/15 06:00:31
July 21, 2018
View 048a88e

Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.

Micah Snyder authored on 2018/07/21 11:28:48
August 17, 2017
View e09d884

eliminated a large number of warnings, many of which had to do with mixing types. i switched some types to size_t and a couple to ptrdiff_t to make things more consistent, but there is a huge amount of work to be done to make types consistent. int, unsigned int, unsigned, off_t, and other types are ill-suited to storing buffer lengths or memory addresses.

Micah Snyder authored on 2017/08/17 06:31:45
August 27, 2016
View 9807521

Change some warning messages to debug messages.

Steven Morgan authored on 2016/08/27 00:25:34
July 27, 2016
View fdcf510

pdfdecode: reduced stream dumping conditions to just leave-temps + fix warnings

Kevin Lin authored on 2016/07/27 05:36:44
May 27, 2016
View 567c73e

lzwdec: modify dictionary max code points and change state flags

Kevin Lin authored on 2016/05/27 04:25:54
April 19, 2016
View bfd8ca3

pdfdecode: return raw stream if no non-forced filters succeed

Kevin Lin authored on 2016/04/19 06:11:59
View a081b3e

pdfdecode: do not apply forced decryption to /XRef streams

Kevin Lin authored on 2016/04/19 06:11:12
April 15, 2016
View 046d4cc

pdfdecode: reduce errmsg to dbgmsg for log reduction

Kevin Lin authored on 2016/04/15 06:09:27