Commit Graph

97 Commits (2e55c901b1b0571a340602ee2681255876f63f1a)

Author SHA1 Message Date
mko-x a21cc6dcd7
Add explicit log level parameter to application logging API 4 years ago
micasnyd 140c88aa4e Bump copyright for 2022 4 years ago
Micah Snyder d1141becac Fix fmap handle_gets() page arithmetic 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 (micasnyd) 861153a656 Fix errors when scanning files > 4G 5 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 5 years ago
Micah Snyder e4e3149368 Fix fmap-duplicate performance issue 5 years ago
Micah Snyder e01ba94e36 bb12506: Fix phishing/heuristic alert verbosity 6 years ago
Micah Snyder d1f209e879 Fix fmap NULL deref in preclass bytecode hook 6 years ago
Micah Snyder e0dae24fcc Fix dupl. fmap name bug, fix fd init in HTML norm 6 years ago
Micah Snyder 005cbf5a37 Record names of extracted files 6 years ago
Micah Snyder f5a2584609 libclamav: Fixes scanning of embedded fmaps 6 years ago
Micah Snyder cbe2cba4d1 libclamav: Generate hash for each new fmap 6 years ago
Mickey Sola 3ac3cf17f2 bb12332 - fix segfault when scanning bz2 compressed iso9660s by limiting total page prefaulting to the 4GB max 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 d77b8ae0fb Fixes to a handful of bugs identified during regression testing of PDF and UnRAR changes. 7 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
Josh Soref 7cd9337a70 Spelling Adjustments (#30) 8 years ago
Micah Snyder 8efbf4a0cb eliminating compile warnings in windows 10, vs2015, x86 and x64. 8 years ago
Steven Morgan da6f6a82e5 bb11743 - fix compiler warning. Patch contributed by Ruga. 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 12 years ago
Shawn Webb 60d8d2c352 Move all the crypto API to clamav.h 12 years ago
Shawn Webb 25a64ec0e1 Check for NULL allocation 12 years ago
Shawn Webb b2e7c931d0 Use OpenSSL for hashing. 12 years ago
David Raynor 7994239821 fmap: error message tweaks 12 years ago
David Raynor 32ba85d564 bb #9576: add fmap_dump_to_file function 12 years ago
David Raynor aa7ca24380 fmap: save offset for warning message instead of recalculating 12 years ago
David Raynor b15a70ab38 bb #9222: make fmap_unneed respect nested maps 12 years ago
David Raynor a63683c125 bb #6060: Add message for failed munmap() call 13 years ago
Shawn webb a2a004df25 BB#3737 - Value too large for specified data type 14 years ago
Török Edvin f99c892c02 move pread proto 14 years ago
Török Edvin caa0002939 fmapify: fix htmlnorm crash. 14 years ago
Török Edvin f57c644dcb fix win32 fmap 14 years ago
Török Edvin 8371b827be move pread_cb 14 years ago
Török Edvin 5611c67ffb workaround for unrar not supporting fmap. 14 years ago
Török Edvin b3a8f9980d cli_map_scandesc convenience API 15 years ago
Török Edvin 87f763991b Introduce cli_map_scandesc to scan a portion of the existing file 15 years ago
Török Edvin 81e5772859 fix mem API of new fmap 15 years ago
Török Edvin 2672a22aa2 Make both handle and memory based fmap API available always 15 years ago
Török Edvin 89c638eb44 implement fmap Win32 API in terms of cl_fmap_open_memory 15 years ago
Török Edvin 6372c0dc16 implement fmap descriptor API in terms of cl_fmap_open_handle API 15 years ago
Török Edvin 448f2ee935 fmap: use pread_cb instead of direct pread 15 years ago
Török Edvin 06db9d7de6 fmap: use the vtable for win32 code too 15 years ago