Commit Graph

36 Commits (2e55c901b1b0571a340602ee2681255876f63f1a)

Author SHA1 Message Date
micasnyd 140c88aa4e Bump copyright for 2022 4 years ago
Micah Snyder db013a2bfd libclamav: Fix scan recursion tracking 4 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 5 years ago
Micah Snyder e4e3149368 Fix fmap-duplicate performance issue 5 years ago
Micah Snyder c40f03ade6 GPT parser verbosity, DMG/BZ2 detection fix 5 years ago
Micah Snyder (micasnyd) 9e20cdf6ea Add CMake build tooling 5 years ago
Micah Snyder 9b9999d778 Rename core scanning functions 6 years ago
Micah Snyder 005cbf5a37 Record names of extracted files 6 years ago
Jonas Zaddach (jzaddach) d5a733ef90 XLM (Excel 4.0) macro detection and extraction 6 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 6 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
Josh Soref 7cd9337a70 Spelling Adjustments (#30) 8 years ago
Micah Snyder ce2dcb5392 bb11432 - cleaning up additional warning messages. 8 years ago
Steven Morgan cbf5017a7d bb11805 fix multiple results. Refactor false positive and heuristic precedence logic. 9 years ago
Mickey Sola 46a35abe56 mass update of copyright headers 10 years ago
Kevin Lin 4bdb182033 bb#11226 - fixed gpt GUID debugging message 11 years ago
Shawn Webb cd94be7a52 Silence a bunch of compiler warnings in libclamav 12 years ago
Shawn Webb 60d8d2c352 Move all the crypto API to clamav.h 12 years ago
Kevin Lin 811fb62cc2 apm/gpt/mbr: fixed various debug messages 12 years ago
Kevin Lin 76a58f018b mbr: updates to gpt detection on mbr 12 years ago
Kevin Lin a343bc818e apm/mbr/gpt: minor allmatch fixes 12 years ago
Kevin Lin b374521a85 gpt: warning on non-protective mbr detection 12 years ago
Kevin Lin 00acb79c35 gpt/mbr: added support to specify sector size 12 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 12 years ago
Kevin Lin d313013698 apm/gpt: fixed an incorrect max partition report 12 years ago
Kevin Lin 558c673e22 apm/gpt/mbr: added dconf option for partition intersection heuristic 12 years ago
Kevin Lin e731850df8 fixed include warnings for windows build 12 years ago
Kevin Lin de3b931f18 apm: removed extra semicolon 12 years ago
Kevin Lin e36469957d gpt: reorganized parsing functions 12 years ago
Kevin Lin 7e6bac37b2 check for secondary GPT validity if primary is valid 12 years ago
Kevin Lin fce85dd750 libclamav: added GPT parsing for raw DMGs 12 years ago