Commit Graph

61 Commits (440410c7a734c20add2eeed2f704d6ba52a6b211)

Author SHA1 Message Date
Shawn Webb cf3138e1d2 bb11160 - Plug a few memory leaks 11 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
Steven Morgan 43fcdb4cea bb#10681 fix speling and gramer errers pointed by uesr. 11 years ago
Shawn Webb da6e06dd68 Provide further abstractions to the OpenSSL integration work 11 years ago
David Raynor 38beaecee5 asn1: identify additional hash algorithm OID values 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
David Raynor 2e3ce7e93a asn1: Logging changes 12 years ago
Shawn Webb 0f418a13cc Print name of authenticode certificate revocation entry when in debug mode 12 years ago
Shawn Webb 50c5d4b56b Fix buildbot 13 years ago
Shawn Webb 7209997f5b bb5638 13 years ago
Shawn Webb 5cc4cb86c7 bb5638 - Add ability to completely disable PE authenticode verification. 13 years ago
Shawn Webb 56b4f4b0b9 Change the cert management code to cache the trusted/revoked root certs in the engine struct 13 years ago
Shawn webb b01b78d190 Fix checking the revoked certs 13 years ago
Shawn webb 278b2b286d Rudimentary blacklisting 13 years ago
aCaB f5092717cd few fixmes on cat manager 14 years ago
aCaB a8e79d931d is this faster?! 14 years ago
aCaB 728b9a44fa tune debug spam 14 years ago
aCaB d4b8e1a6be minor fixes 14 years ago
aCaB 7dfd90ecff enable catalog based and embedded authenticode checking 14 years ago
aCaB 0393aa560a cli_checkfp_pe 14 years ago
aCaB 2501f747c3 Restrict child cert key usages to those of the parent 14 years ago
aCaB 01e4650b04 check ext key usage 14 years ago
aCaB de8548e6ef verify keyCertSign 14 years ago
aCaB 10243534c4 parse usage related extensions 14 years ago
aCaB f05aa1659e many fixes, add validity check 14 years ago
aCaB 765788a8c9 add len checks on needs 14 years ago
aCaB 7cb86faf7d few fixmes fixed 14 years ago
aCaB f0a5895b58 load it! 14 years ago
aCaB 28fcc2450c load_mscat parsing complete 14 years ago
aCaB 7595e1081f handle file cats - wip 14 years ago
aCaB 6bc5d0cb45 embedded authenticode verification 14 years ago
aCaB 3a55c60d14 refactor 14 years ago
aCaB 5d49bd063f readd (broken) support for emb cats 14 years ago
aCaB 774120ff8f temp commit 14 years ago
aCaB a616029e68 get_x509 error path cleanup 14 years ago
aCaB 0f24014689 use OIDs 14 years ago
aCaB d29b5c5fe4 refactor expect_obj 14 years ago
aCaB aa09a92cad fucking OIDs, no srsly! 14 years ago
aCaB 81eb1d292e pkcs7 verification - wip 14 years ago
aCaB 29fb5f5ce9 verify pkcs#7 14 years ago
aCaB 7bcfb2f3bf TL;DR: a bunch of stuff 14 years ago
aCaB 5e84efebc9 add md5rsa verification 14 years ago
aCaB 71da61a7ca root CAs, draft of rsa verification 14 years ago
aCaB c3b355d812 read bn's as unsigned as tom and asn1 don't agree on sign convensions 14 years ago
aCaB 8997495d13 crtmgr_add 14 years ago
aCaB e5c6c1aaf7 add crtmgr 14 years ago