Commit Graph

78 Commits (d755fc09c251fd5a4bd5aedd496b5968a5839ef0)

Author SHA1 Message Date
Micah Snyder 0e5d3f97f1 Fix GitHub code scan issues 1 year ago
Micah Snyder 8e04c25fec Rename clamav memory allocation functions 1 year ago
RainRat caf324e544
Fix typos (no functional changes) 2 years ago
Micah Snyder 38386349c5 Fix many warnings 2 years ago
Micah Snyder 0bd2ae26bc Scanners: Remove allmatch checks + significant code cleanup 3 years ago
Micah Snyder 858b541a51 Matcher: Remove allmatch checks and significantly tidy code 3 years ago
Micah Snyder cd3134568a Code quality: Refactor layer attributes as scan parameter 3 years ago
ragusaa 55b2eafc84
Fix integer overflow/undefined behavior in NSIS parser 3 years ago
Micah Snyder db013a2bfd libclamav: Fix scan recursion tracking 4 years ago
Micah Snyder 11ef77007b Improve tmp sub-directory names 5 years ago
Micah Snyder 9b9999d778 Rename core scanning functions 5 years ago
Micah Snyder 005cbf5a37 Record names of extracted files 5 years ago
Mickey Sola 83afeb7126 bb12371 - nsis - manually adding patch by Albert Astals Cid to mitigate bzip2 CVE-2019-12900 6 years ago
Micah Snyder 4524c398f3 Argument and return types for fmap_readn(), cli_writen(), cli_readn() converted to use size_t instead of int. 6 years ago
Micah Snyder b3e82e5e61 Replacing libclamav/cltypes.h with clamav-types.h.in, which generates a header clamav-types.h that we install alongside clamav.h. 6 years ago
Micah Snyder 72fd33c8b2 clang-format'd using new .clang-format rules. 6 years ago
Micah Snyder d39cb6581f Updating libclamunrar from legacy C implementation to modern unrar 5.6.5. API changes and supporting changes included to pass the filepath of the scanned file into libclamav through the cli_ctx structure, required by the unrar library to open archives. The filename argument may be optional for the scandesc scanning variant, but libclamav will make a best effort to identify the filename from the file descriptor if it was not provided. In addition, included the ability to prefix temp file and directory names with file basenames. 7 years ago
Shawn Webb ac49130bb2 Fix Windows build 11 years ago
Shawn Webb cd94be7a52 Silence a bunch of compiler warnings in libclamav 11 years ago
Shawn Webb 60d8d2c352 Move all the crypto API to clamav.h 11 years ago
Shawn Webb 973d311503 Initialize the opened variable in the right spot 11 years ago
Shawn Webb 63fb654bfd NSIS - If the file to be scanned is reported to be of zero length, don't scan it. 11 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 11 years ago
Shawn Webb 9691454612 bb6091 - check lseek() return 12 years ago
Török Edvin f304dc688a fmapify: fix const-ness warnings 14 years ago
aCaB 43a6aed54c bb#2838 (1/2) 14 years ago
aCaB fcd8091474 bb#2230-2231 15 years ago
Tomasz Kojm ffa9b06093 sigtool: print match count and offsets in --test-sigs mode (bb#2054) 15 years ago
aCaB 49cc1e3c35 s/struct F_MAP/fmap_t/ 16 years ago
aCaB 50cff39641 fix some leaks 16 years ago
aCaB 11195c0b1b fix several problems introduced by the win32 commits 16 years ago
aCaB 4cd80898e6 win32#3 16 years ago
aCaB 58481352d5 win32 paths handling 16 years ago
aCaB 081f64735d win32#2 16 years ago
aCaB 5ef1fa427d nsis to fmap 16 years ago
aCaB 5e1d2c2822 fix lzma return codes, update nsis/lzma 16 years ago
aCaB 87787e76a8 compiles, upx-lzma b0rked 16 years ago
aCaB 513df2c87e fix race introduced in r4379 16 years ago
Tomasz Kojm 871177cdd9 return codes cleanup (bb#1159) 17 years ago
Tomasz Kojm 33068e0973 libclamav: drop cl_settempdir(); use cl_engine_set() with CL_ENGINE_TMPDIR and CL_ENGINE_KEEPTMP instead 17 years ago
aCaB cadf86d46f remove mutex in nsis/zlib 17 years ago
aCaB 997a0e0b86 hardfail on unlink failure 17 years ago
Tomasz Kojm 2023340a41 update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
aCaB 719a2bc895 bb#384 (nsis) - unlink 17 years ago
aCaB 04468f360c nsis typoes 17 years ago
aCaB a87b030d75 nsis again - bb#844 and bb#888 17 years ago
aCaB c989675820 bb#888 17 years ago
aCaB 2bf9088181 bzip2 sync to upstream 1.0.5 17 years ago
aCaB 564f6888f2 nsis: need more coffe 17 years ago
aCaB 0bd6d5dd74 nsis: unpack broken files too - bb#873 17 years ago