Commit Graph

53 Commits (2e55c901b1b0571a340602ee2681255876f63f1a)

Author SHA1 Message Date
mko-x a21cc6dcd7
Add explicit log level parameter to application logging API 4 years ago
Micah Snyder 01ca0a2edd Fix issues spotted by Coverity from fmap recursion fix 4 years ago
Micah Snyder 0354482e16 Fix issues reading from uncompressed nested files 4 years ago
Micah Snyder db013a2bfd libclamav: Fix scan recursion tracking 4 years ago
Micah Snyder 90e4d66f7c OLE2 / XLS document image extraction 4 years ago
Micah Snyder c025afd683 Rename "shared" library to "common" 5 years ago
Micah Snyder (micasnyd) 9e20cdf6ea Add CMake build tooling 5 years ago
Micah Snyder e2f59af30a Clang-format touchup 5 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 28d0940ff3 Correction to vba ctx cleanup logic to prevent possible null dereference. 6 years ago
Micah Snyder 97a0647e88 Additional variable type changes for correctness and to silence warnings. A handful of other minor changes to silence warnings. Corrected a number of function definitions so they return cl_error_t rather than int. 6 years ago
Micah Snyder (micasnyd) 0f128f20b8 bb12250 & bb12277: Fixes for sigtools vba scanner. Scanner engine, scan options, and context creation routines were incomplete. 6 years ago
Micah Snyder 50f178dc63 fuzz - 12166 - Fix for 4-byte out of bounds write wherein the an invalid struct pointer member variable is set to zero. The fix adds bounds checking to the Uniq storage 'add' function as well as error code checks. Included a lot of new inline documentation. 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
Kevin Lin 2283657ce4 bb#11364 - convenience_ctx containing uninitialized memory 11 years ago
Shawn Webb 859b6fb843 Fix a few more compiler warnings 12 years ago
Shawn Webb 60d8d2c352 Move all the crypto API to clamav.h 12 years ago
Shawn Webb 0735b6856d Include vba.h in vba.c 12 years ago
Shawn Webb e0f667e7f1 bb11023 - Wrong declaration of function destroy_ctx to cause undefined behavior 12 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 12 years ago
David Raynor 9f33ce782e sigtool: Use closedir() to close directory pointer 13 years ago
David Raynor 981b77c1ff Fix const-related warnings on convenience_ctx() 13 years ago
cwu 81fa389041 fix CID# 11393 13 years ago
cwu a252900c46 fix CID# 10539 13 years ago
cwu 8028d34f59 fix CID# 10541 13 years ago
cwu 0fdaab06f8 fix CID# 10542 13 years ago
Shawn webb a2a004df25 BB#3737 - Value too large for specified data type 14 years ago
Török Edvin b4d884d920 provide fmap_fd() accessor to fd. 15 years ago
aCaB 8f5bb092f8 win32: add sigtool 16 years ago
aCaB 9be6a33415 fix distcheck 16 years ago
aCaB 3e527c3487 one & too much 16 years ago
aCaB 3ef137af1b fix fmap stuff in sigtool 16 years ago
Tomasz Kojm 799a761fe6 another error path leak 16 years ago
Tomasz Kojm 9b3e1e8580 clamdscan, libclamav, clamdtop, freshclam, sigtool: fix some error path leaks (bb#1730) 16 years ago
aCaB 49cc1e3c35 s/struct F_MAP/fmap_t/ 16 years ago
aCaB b705e8d712 merge win32 patches from sherpya 16 years ago
aCaB 58481352d5 win32 paths handling 16 years ago
aCaB 081f64735d win32#2 16 years ago
aCaB be4bf7f4ab win32 16 years ago
aCaB 034c02fd9e ole2 to fmap 17 years ago
Tomasz Kojm 33068e0973 libclamav: drop cl_settempdir(); use cl_engine_set() with CL_ENGINE_TMPDIR and CL_ENGINE_KEEPTMP instead 17 years ago
Tomasz Kojm 6dbc66020e sigtool/vba.c: fix possible use of uninitialized value (bb#1201) 17 years ago
Török Edvin 7959343dc7 allow make distcheck to succeed (bb #1142) 18 years ago
aCaB 53ed2cb75c uniq update 18 years ago
Tomasz Kojm f8a82180da sigtool/vba.c: fix crash on error in vba code (bb#1106) 18 years ago
Tomasz Kojm b0c7e984a8 libclamav/ole2_extract.c, sigtool: make sigtool compatible with the new OLE2 scan scheme (bb#1086) 18 years ago
Tomasz Kojm 72ce4b70eb improve handling of PDF, CAB, RTF, OLE2 and HTML files (sync with branch/0.93) 18 years ago
Nigel Horne 11d24f8a8f Code cleanup 18 years ago