Commit Graph

31 Commits (8a77214c8292f5f7ce94dee7b4f363b5c14d91af)

Author SHA1 Message Date
Val Snyder 7ff29b8c37
Bump copyright dates for 2025 3 months ago
Micah Snyder 1e5ddefcee Clang-format touchup 1 year ago
Micah Snyder 9cb28e51e6 Bump copyright dates for 2024 1 year ago
RainRat caf324e544
Fix typos (no functional changes) 2 years ago
Micah Snyder 6eebecc303 Bump copyright for 2023 2 years ago
Micah Snyder 66f48d3e05 Strong indicator precedence over PUA / Heuristic detections 3 years ago
Micah Snyder b51445bf5c Disk partition parsers: Remove all-match checks + code cleanup 3 years ago
Micah Snyder cd3134568a Code quality: Refactor layer attributes as scan parameter 3 years ago
micasnyd 140c88aa4e Bump copyright for 2022 3 years ago
Micah Snyder db013a2bfd libclamav: Fix scan recursion tracking 4 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 4 years ago
Micah Snyder e4e3149368 Fix fmap-duplicate performance issue 4 years ago
Micah Snyder (micasnyd) 9e20cdf6ea Add CMake build tooling 5 years ago
Micah Snyder 9b9999d778 Rename core scanning functions 5 years ago
Micah Snyder 005cbf5a37 Record names of extracted files 5 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 5 years ago
Micah Snyder 52cddcbcfd Updating and cleaning up copyright notices. 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 38fe8b69a0 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. 6 years ago
Micah Snyder d7979d4ff7 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. 7 years ago
Steven Morgan cbf5017a7d bb11805 fix multiple results. Refactor false positive and heuristic precedence logic. 8 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
Kevin Lin 811fb62cc2 apm/gpt/mbr: fixed various debug messages 11 years ago
Kevin Lin a343bc818e apm/mbr/gpt: minor allmatch fixes 11 years ago
Shawn Webb ab51fbbd9f Add missing headers 11 years ago
Kevin Lin d313013698 apm/gpt: fixed an incorrect max partition report 11 years ago
Kevin Lin 558c673e22 apm/gpt/mbr: added dconf option for partition intersection heuristic 11 years ago
Kevin Lin de3b931f18 apm: removed extra semicolon 11 years ago
Kevin Lin 87b71f20d7 libclamav: added APM parsing for raw DMGs 11 years ago