August 23, 2019 | ||
---|---|---|
View 2e06875
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 |
August 15, 2019 | ||
---|---|---|
View ef35727
Adds fix to EGG parser to free egg handle correctly, fixing minor memory leak.Micah Snyder authored on 2019/08/15 02:07:21 |
August 13, 2019 | ||
---|---|---|
View 28b8441
Adds fix to EGG parser preventing dereference of filename if not set.Micah Snyder authored on 2019/08/13 23:52:18 |
July 2, 2019 | ||
---|---|---|
View 8e9c929
Added egg extraction readability improvements. Moved the posix file mode printing code into a separate function. Added comments that explain to-do items to support solid archive extraction.Micah Snyder authored on 2019/07/02 06:16:41 |
||
View c809bbb
Adds fixes to prevent memory leaks if realloc fails.Micah Snyder authored on 2019/07/02 05:21:20 |
||
View 3f7ec13
Converted egg parser to use cl_error_t instead of cl_egg_error_t.Micah Snyder authored on 2019/07/02 05:08:14 |
June 26, 2019 | ||
---|---|---|
View a3df44a
Disabling LZMA decompression for EGG archives, because it currently fails with an error message that isn't very user friendly.Micah Snyder authored on 2019/06/26 06:37:13 |
May 24, 2019 | ||
---|---|---|
View c4e4fbc
Fixed Egg parser support for parsing archive comment headers and elimited potential infinite loop bug.Micah Snyder authored on 2019/05/24 23:00:35 |
October 9, 2018 | ||
---|---|---|
View b03b271
Added new EGG archive extraction feature, written from scratch based on ESTsoft's EGG archive specification.Micah Snyder authored on 2018/10/09 01:59:42 |