January 4, 2020
View 77c98d5

Update copyright dates for 2020

Micah Snyder authored on 2020/01/04 05:44:07
December 5, 2019
View 8410ef8

bcomp - fix memory leak caused by allocation of heap space for subsigid when setting up byte compare scan criteria in cli_bcomp_scanbuf

Mickey Sola authored on 2019/12/05 03:11:27
August 23, 2019
View bcb4505

bb12370 - cli_strndup and other str* replacements must be built and exported for every OS to be used outside of libclamav on systems that don't have the original functions (e.g. strndup). This commit renames the macros to be uppercase, renames the replacement functions to be preceeded with two understores (e.g. __cli_strndup), and removes the ifdef's so that they are built regardless, because there are no ifdefs in libclamav.map.

Micah Snyder authored on 2019/08/23 05:51:01
June 5, 2019
View f5ca0ae

Fix buffer length check

Paul Arthur authored on 2019/06/05 04:17:24
View b8b993f

bcomp - jira826 - fix off by one write during byte compare normalization found while doing ASAN testing

Mickey Sola authored on 2019/06/05 01:49:37
May 4, 2019
View ca8b4c4

Assortment of warning fixes.

Micah Snyder authored on 2019/05/04 07:25:17
View ee40795

Converted mpool calls to macros when USE_MPOOL is defined to clearly differentiate between function and macro behavior.

Micah Snyder authored on 2019/05/04 07:16:03
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
January 26, 2019
View 52cddcb

Updating and cleaning up copyright notices.

Micah Snyder authored on 2019/01/26 00:15:50
December 6, 2018
View b3e82e5

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

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

Micah Snyder authored on 2018/12/04 02:40:13
November 17, 2018
View 29267a8

bcomp - removing const qualifier from working comp buffers

Mickey Sola authored on 2018/11/17 04:18:10
November 15, 2018
View dbb60dc

bcomp - fixing signedness issue with large extracted binary values

Mickey Sola authored on 2018/11/15 06:08:59
October 26, 2018
View 821b1f5

bcomp - fixing issue where whitespace normalization buffer wasn't being freed, fixing issue where little endian normalization was being done on the file buffer and not the normalized whitepsace buffer, fixed issue where auto detection wasn't being done on normalized whitespace buffer

Mickey Sola authored on 2018/10/26 03:30:07
October 25, 2018
View 4bc3b6c

bcomp - fixing issue with little-endian odd-nibble hex evaluation where the normalized numbered of bytes were not being read via strntoul

Mickey Sola authored on 2018/10/25 05:17:40