Commit Graph

44 Commits (dc8b3e78c795f7e683236d3080088c9e31eb10b1)

Author SHA1 Message Date
Micah Snyder 6eebecc303 Bump copyright for 2023 2 years ago
Micah Snyder f7b139a776 PE, ELF, Mach-O: code cleanup 3 years ago
Micah Snyder 7d64f7b114 PE: Remove allmatch checks + minor code cleanup 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 206dbaefe8 Update copyright dates for 2020 5 years ago
Micah Snyder (micasnyd) 9c58ba7bd7 Update to clamav-devel to synchronize with the clamav-bytecode-compiler project. 6 years ago
Andrew 8b72234369 Add option to not remove missing sections (PE) 6 years ago
Andrew e8169c7053 Multiple blacklist sigs can now match with allmatch 6 years ago
Andrew 92088f91f1 Add support for cert blacklisting and whitelisting upfront 6 years ago
Andrew 14d52d0c63 Use genhash_pe instead of checkfp_pe for section hash computation 6 years ago
Andrew 7ba310e605 PE parsing code improvements, db loading bug fixes 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
Andrew 64ecd1099c Fix support for authenticode signatures from external .cat files 7 years ago
Andrew 18a813afb6 Update PE parsing code related to Authenticode verification 7 years ago
Micah Snyder 6289eda8e0 Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate. 7 years ago
Kevin Lin 3cc632adc8 sigtool: properly generates and reports pe section hashes (mdb) 9 years ago
Mickey Sola 46a35abe56 mass update of copyright headers 10 years ago
Shawn Webb 3c29ca0b10 Phase 1 of reporting hashes of PE sections 11 years ago
aCaB 7dfd90ecff enable catalog based and embedded authenticode checking 14 years ago
Török Edvin 4abbeb3a6c Sync headers with bytecode compiler. 15 years ago
aCaB 453d818022 use cached metadata in icon parser, add icon unit tests 15 years ago
Török Edvin 1c4683acd1 add match_offsets support. 15 years ago
Török Edvin 50829fbf12 Fix read of pedata in interpreter. 15 years ago
Török Edvin c80f26a2b8 distcheck 16 years ago
Török Edvin 236fb13647 New pointer handling rules. 16 years ago
Török Edvin 0fa95ef231 filesize, and pe_rawaddr API. 16 years ago
aCaB d2ba6f98bb matching complete 16 years ago
aCaB 419e2be44d icon scan interface rework 16 years ago
aCaB cca2995351 icon matching functions 16 years ago
Török Edvin 34da9ae405 change bytecode format to allow structs with more than 16 fields. 16 years ago
aCaB 235464bb82 resource parser and icon collector 16 years ago
Török Edvin b8656613c0 Doxygenize API headers. 16 years ago
aCaB 49cc1e3c35 s/struct F_MAP/fmap_t/ 16 years ago
Török Edvin ab63657088 Add generic and PE hooks. 16 years ago
aCaB 048d76777f scanners to fmap - hackish 16 years ago
aCaB a5241d274c scanpe to fmap 16 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
Sven Strickroth a99111f050 remove old CVS-stuff and make the repository look more like SVN 19 years ago
Tomasz Kojm 355450c954 add missing cltypes.h 19 years ago
Tomasz Kojm 48b7b4a747 update GPL headers with new address for FSF 19 years ago
Tomasz Kojm 3c91998bb4 simplify internal function declarations by passing a context structure 20 years ago
Tomasz Kojm 667a4b3538 add support for PE32+ executables 20 years ago
Tomasz Kojm 5612732cad add support for cl_engine and cli_matcher 20 years ago
Tomasz Kojm 01302683b7 add support for ELF files in signatures 20 years ago
Tomasz Kojm 33f89aa5ab fix compiler warnings 20 years ago
Tomasz Kojm 7ec67e9466 add support for new signature format 21 years ago