April 7, 2020
View 0e865c4

PDF: Fix error Attempt to allocate 0 bytes

Micah Snyder (micasnyd) authored on 2020/04/07 07:03:20
February 1, 2020
View 56f3d14

Fixed memory leak reported by oss-fuzz. Added checks to see if realloc succeeds before reassigning the pointers, and made this file build without warnings when compiled with -Wextra.

Andy Ragusa (aragusa) authored on 2020/02/01 03:53:09
January 23, 2020
View ea93a0b

bb12387 - PDF scan speed optimization

Micah Snyder (micasnyd) authored on 2020/01/23 06:20:46
May 5, 2019
View 97a0647

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 5f4f691

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 72fd33c

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

Micah Snyder authored on 2018/12/04 02:40:13
View 38fe8b6

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 479a9a2

Fixes for issues identified by coverity.

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

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 89d5207

Added new pdf object stream parsing capability.

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

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