Commit Graph

120 Commits (b30d9c54b242aee062ae52d93e6714714d591f8e)

Author SHA1 Message Date
mko-x a21cc6dcd7
Add explicit log level parameter to application logging API 3 years ago
micasnyd 140c88aa4e Bump copyright for 2022 3 years ago
Micah Snyder 0255f29a72 Blacklist & Whitelist verbiage 4 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 4 years ago
Andrew 319bfb51a5 Fix several coverity warnings 5 years ago
Micah Snyder e01ba94e36 bb12506: Fix phishing/heuristic alert verbosity 5 years ago
Micah Snyder 898c08f08b Formatting touch-up 5 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 5 years ago
Micah Snyder ee40795fe2 Converted mpool calls to macros when USE_MPOOL is defined to clearly differentiate between function and macro behavior. 6 years ago
Micah Snyder 5f4f69102d Correcting types from int to cl_error_t where appropriate. Eliminating unused variables and referencing unused parameters to remove warnings. 6 years ago
Micah Snyder dd3cca2dda Added phishCheck R-type PDB sig detection fix to perform the match using copies of the URLs so as not to inadvertantly modify the original URLs and trigger SSL cloaking false positives. 6 years ago
Micah Snyder (micasnyd) 3390c26c99 Added call to match R-type PDB signatures in phishcheck.c:phishingCheck(). This makes R-type PDB signatures functional, and operate as described in the documentation. 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 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
Micah Snyder 964a1e7321 Converting http urls to https urls. Primary focus was on clamav.net urls. I updated a couple others and fixes a few broken links as well. There are many (non-clamav.net) urls I didn't address, especially in 3rd party or contrib code. 7 years ago
Josh Soref 7cd9337a70 Spelling Adjustments (#30) 7 years ago
Steven Morgan cbf5017a7d bb11805 fix multiple results. Refactor false positive and heuristic precedence logic. 8 years ago
Steven Morgan d5e956dbca phishcheck: include trailing '/' in path names per safebrowsing url canonicalization spec. 9 years ago
Kevin Lin 994e525d92 bb#11129 - applied unencoded '@' patch 9 years ago
Mickey Sola 46a35abe56 mass update of copyright headers 10 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 da6e06dd68 Provide further abstractions to the OpenSSL integration work 11 years ago
Shawn Webb f077c6174f Fix some race conditions. Fix some memory leaks. 11 years ago
Shawn Webb a1cbd793f3 Fix all memory leaks introduce by OpenSSL backport. 11 years ago
Shawn Webb 7fb5036fb2 Make Valgrind happy. Rely less on EVP_MD_CTX_create. 11 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 11 years ago
Shawn Webb 241e7eb147 bb6258 - Add warnings when allocations fail 12 years ago
Steve Morgan 6ad45a2931 add initial allscan/allmatch mode to libclamav, clamd, clamdscan, and clamscan with unit tests 13 years ago
Török Edvin 585fa36539 fix safebrowsing detection on certain URLs 14 years ago
Török Edvin 450466f9d4 Fix some missed safebrowsing URLs (bb #2514). 15 years ago
Török Edvin 7da37b9648 Don't phishcheck email addresses (bb #2067). 15 years ago
Tomasz Kojm 4a01b4efe9 libclamav: prefix all engine detections with "Heuristics." (bb#1808) 16 years ago
Tomasz Kojm 6c26e99c59 libclamav: check file sizes for MD5 sigs in all cases 16 years ago
aCaB be4bf7f4ab win32 16 years ago
aCaB 49ee0318fc fix scanbuff callers 16 years ago
Tomasz Kojm 006f5fe642 libclamav: in bm_offmode only load sigs with non-floating absolute 16 years ago
Tomasz Kojm 33872a43de libclamav: improve handling of signature offsets 16 years ago
Tomasz Kojm bdd4b77c18 0.95.1 16 years ago
Török Edvin 467bb4e0d7 add script to whitelist gdb entries (bb #1482). 16 years ago
Török Edvin 816d66a876 local.gdb whitelisting of safebrowsing entries (bb #1482). 16 years ago
Török Edvin f2b71eb961 extract URLs from mail body (bb #1482). 16 years ago
Török Edvin b02aff65f5 add comments, no functionality change. 16 years ago
Török Edvin 6f60f808d9 document URL blacklisting, and whitelisting (bb #1458). 16 years ago
Török Edvin d38d251d6d fix warnings 16 years ago
Török Edvin a3d029b938 make use of hostkey prefix entries 16 years ago
Török Edvin 47a6df9966 micro-optimization. (thanks Nigel!) 16 years ago
Török Edvin e828353b83 allow for hash prefixes. 16 years ago