Commit Graph

4994 Commits (902623972d981399027dae3a4734b0e0141966c4)

Author SHA1 Message Date
Micah Snyder 6e8b2abd11 Fix additional invalid prototypes 3 years ago
Michael Orlitzky 7374029897 */*: fix invalid prototypes. 3 years ago
ragusaa 6ea6ee5690
Fix crash loading bugged bytecode signature 3 years ago
Micah Snyder 059b9c8aa3 Clang-format touchup 3 years ago
Micah Snyder 436791cc90 Reduce # of time limit checks when in logical sig evaluation 3 years ago
Micah Snyder 5c3e866d30 CMake: remove option to build using external TomsFastMath library 3 years ago
Jonas Zaddach de63aa40c2 Check scanoptions for null pointer 3 years ago
Micah Snyder bd5119ab46 OLE2: Sector size check before checking for encryption 3 years ago
Micah Snyder 679993ac0f Add file inspection callback stability disclaimer to libclamav header 3 years ago
Micah Snyder 0dd6ab3f16 Set -rc version suffix; bump libclamav SO version 3 years ago
Micah Snyder c84e16cd0b Fix memory compare length in OLE2 AES key verification 3 years ago
Andy Ragusa cf88a6bcd6 Resolve static-analysis complaint about NULL-check after use 3 years ago
Andy Ragusa bba6dc5269 Validate key length before calling encryption 3 years ago
Micah Snyder 7433f1ebd6 Fix certificate trust status tracking 3 years ago
Micah Snyder 17e52a09a9 Fix EXE/DLL cert verification 3 years ago
ragusaa e16a552851
Decrypt old Excel default-password files 3 years ago
Micah Snyder e9f7fe2a80 Add PDF object extraction recursion limits 3 years ago
Micah Snyder 621fee71a5 Fix caching bug with Intermediates & Container conditions 3 years ago
ndrpnt 449bcd2016 libclamav: Fix typo in cl_engine_compile doc 3 years ago
Mickey Sola 317153435e CLAM-1775: increase max allocation size 3 years ago
Micah Snyder 9d8af639c3 Improve file type detection for some small files 3 years ago
Micah Snyder 5b07c9a44e Improve strictness of max-scantime 3 years ago
Micah Snyder 86b041ac9e Refactor logical sig evaluation, fix minor bug 3 years ago
Micah Snyder df99364c3c Improvements to adhere to scan time limit 3 years ago
Micah Snyder bbcd4c275b Fmap: Fix copy-paste bug when checking if map hash exists 3 years ago
Micah Snyder 223c690958 Use correct enum types for cli_memcpy internal API 3 years ago
Micah Snyder 92cbfa4bc0 HFS+ parser: Fix bugs introduced in refactor 3 years ago
Micah Snyder 4036484924 Do not report timeout as error 3 years ago
Micah Snyder e2d51fc060 Change timeout message verbosity in PDF parser to debug 3 years ago
Micah Snyder e6c33936de Fix bytecode hook out-file descriptor error handling 3 years ago
Micah Snyder f7b139a776 PE, ELF, Mach-O: code cleanup 3 years ago
Micah Snyder 0bd2ae26bc Scanners: Remove allmatch checks + significant code cleanup 3 years ago
Micah Snyder 8eef7b8ac4 Phishcheck: remove allmatch check 3 years ago
Micah Snyder 2f49080847 Excel (XLM, VBA): Remove allmatch checks + some code cleanup 3 years ago
Micah Snyder 4e0adaad80 ZIP: Remove allmatch checks 3 years ago
Micah Snyder f16e070ba4 TAR: Remove allmatch checks 3 years ago
Micah Snyder 325122b941 Fix error handling in Mach-O and ELF bytecode unpacker hooks 3 years ago
Micah Snyder 0d13177ada Correct parameter type in cl_strerror() public API 3 years ago
Micah Snyder 7d64f7b114 PE: Remove allmatch checks + minor code cleanup 3 years ago
Micah Snyder 3954b8d6c7 PDF: remove allmatch checks 3 years ago
Micah Snyder 9afc8bdda3 OLE2: Remove allmatch checks + minor code cleanup 3 years ago
Micah Snyder cc9d578fd0 MSXML: Remove allmatch checks + minor code cleanup 3 years ago
Micah Snyder dd37f766a0 PCRE: Remove allmatch check + minor code cleanup 3 years ago
Micah Snyder 66f48d3e05 Strong indicator precedence over PUA / Heuristic detections 3 years ago
Micah Snyder 73088d261b Fix issue detecting embedded zips attached to small files 3 years ago
Micah Snyder 29a761219a Matcher: code cleanup, fix possible leaks 3 years ago
Micah Snyder 858b541a51 Matcher: Remove allmatch checks and significantly tidy code 3 years ago
Micah Snyder 42a059ba45 CAB/CHM: Remove allmatch checks & clean up error handling 3 years ago
Micah Snyder 4b9adb984a Bytecode: Fix compiler warning for unused iptr variable 3 years ago
Micah Snyder 57886cee52 Code cleanup: More accurate variable types in bytecode modules 3 years ago