Commit Graph

38 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 9b9999d778 Rename core scanning functions 6 years ago
Micah Snyder 005cbf5a37 Record names of extracted files 6 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 6 years ago
Micah Snyder 4524c398f3 Argument and return types for fmap_readn(), cli_writen(), cli_readn() converted to use size_t instead of int. 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 d39cb6581f Updating libclamunrar from legacy C implementation to modern unrar 5.6.5. API changes and supporting changes included to pass the filepath of the scanned file into libclamav through the cli_ctx structure, required by the unrar library to open archives. The filename argument may be optional for the scandesc scanning variant, but libclamav will make a best effort to identify the filename from the file descriptor if it was not provided. In addition, included the ability to prefix temp file and directory names with file basenames. 7 years ago
Steven Morgan 1f85811128 bb11452 - endianess correction for swf files on sparc - patch supplied by Jim Morris. 10 years ago
Mickey Sola 46a35abe56 mass update of copyright headers 10 years ago
Kevin Lin 2f9c1bd25d cid 12148 - fix printf type mismatch in msxml parsing debug 10 years ago
Kevin Lin 015d05bd89 cid 12154 - fix error state for reading LZMA compressed flash 10 years ago
Kevin Lin 7c05ec73ee SWF: tabs => spaces (whitespace changes only) 11 years ago
Kevin Lin 207cf18e39 bb#11306 - fixes for LZMA decompression in flash files 11 years ago
Kevin Lin d3530d45ce bb#11306 - LZMA decompression support for flash files 11 years ago
Shawn Webb cf3138e1d2 bb11160 - Plug a few memory leaks 11 years ago
Shawn Webb 126fd1ee8d bb#11072: In case of SWF decompression error, scan data if any data was decompressed. 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
David Raynor d260468a97 swf: limit tag walk to debug mode 12 years ago
David Raynor f98726bd8c swf: fix bb #10087, FrameSize handling for larger frames 12 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 12 years ago
David Raynor 9354e51399 swf: log message down-leveling 12 years ago
David Raynor 60e36cd653 bb #6712: safer SWF tag length handling 13 years ago
David Raynor 4db9cda58a bb #5324: strip down Flash file handling, decompress compressed Flash files 13 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 87f763991b Introduce cli_map_scandesc to scan a portion of the existing file 15 years ago
Tomasz Kojm 7362a9cfa4 respect AlgorithmicDetection 15 years ago
Tomasz Kojm db2138d857 swf: error handling 15 years ago
Tomasz Kojm 094f8555db fix virus names 15 years ago
Tomasz Kojm 1fb9e80cfe do more checks 15 years ago
Tomasz Kojm b44fb658ba libclamav: add basic JPEG validator 15 years ago
Tomasz Kojm 8df46b3231 scan metadata 15 years ago
Tomasz Kojm 35b242b95d libclamav/swf.c: scan images and binary blobs 15 years ago
Tomasz Kojm 44a3e21aae libclamav: add skeleton code for SWF parser 15 years ago