Commit Graph

39 Commits (dc8b3e78c795f7e683236d3080088c9e31eb10b1)

Author SHA1 Message Date
Micah Snyder 6eebecc303 Bump copyright for 2023 2 years ago
Micah Snyder 0bd2ae26bc Scanners: Remove allmatch checks + significant code cleanup 3 years ago
Micah Snyder cd3134568a Code quality: Refactor layer attributes as scan parameter 3 years ago
micasnyd 140c88aa4e Bump copyright for 2022 3 years ago
Micah Snyder db013a2bfd libclamav: Fix scan recursion tracking 4 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 4 years ago
Micah Snyder 9b9999d778 Rename core scanning functions 5 years ago
Micah Snyder 005cbf5a37 Record names of extracted files 5 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 5 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 38fe8b69a0 Added .clang-format style rules, clam-format script to automate formatting of ClamAV code, and preparing select files so that clang-format does not alter carefully formatted sections. 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
Micah Snyder c9a070c9d3 More cleanup re: variables possibly used before initialized. 7 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 b2e7c931d0 Use OpenSSL for hashing. 11 years ago
Shawn Webb 9691454612 bb6091 - check lseek() return 12 years ago
David Raynor 94aa0b9b8b bb#5197: binhex.c 13 years ago
Török Edvin f304dc688a fmapify: fix const-ness warnings 14 years ago
aCaB a6cbdba9a3 binhex: scan partially extracted files 16 years ago
aCaB ddcd9ea6c6 binhex minor fixes 16 years ago
aCaB 124ba12d7b one pass binhex 16 years ago
Tomasz Kojm ec616ce0c5 libclamav: fix error reporting for BinHex files (bb#1685) 16 years ago
aCaB 49cc1e3c35 s/struct F_MAP/fmap_t/ 16 years ago
aCaB 11195c0b1b fix several problems introduced by the win32 commits 16 years ago
aCaB 4cd80898e6 win32#3 16 years ago
aCaB 2d5dbc3730 binhex, pdf, unzip_single to fmap 16 years ago
aCaB d09bb0b020 "port" binhex to fmap 16 years ago
aCaB f2d79ab352 bb#1456 16 years ago
Tomasz Kojm 871177cdd9 return codes cleanup (bb#1159) 17 years ago
Török Edvin 6a21552ef2 have configure define NDEBUG unless we use --enable-debug, instead of having 17 years ago
Tomasz Kojm 2023340a41 update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD 17 years ago
Nigel Horne 7f49ea4b7e Fix warnings on HP-UX 18 years ago
Sven Strickroth a99111f050 remove old CVS-stuff and make the repository look more like SVN 19 years ago
Nigel Horne 95e11e5abc Various tidy 19 years ago
Nigel Horne f8ff8f4571 Use MAP_PRIVATE 19 years ago
Nigel Horne 2673dc744d Added destroy flag 19 years ago
Nigel Horne 826864d60c Don't loop if binhex runs out of memory 19 years ago
Nigel Horne d4a7dd820b Just include mbox.h 19 years ago
Tomasz Kojm 48b7b4a747 update GPL headers with new address for FSF 19 years ago
Nigel Horne 8370b950bb Ensure NAME_MAX isn't redefined on BeOS 20 years ago
Nigel Horne 9b1e1206cf Ensure munmap is the right size 20 years ago
Nigel Horne 1703bd9f17 Clean cli_realloc call 20 years ago
Nigel Horne 9c10719039 Tidy 21 years ago
Nigel Horne 86ef406e20 tidy 21 years ago
Nigel Horne 7e7a86af5d Fix segfault if write to temporary file fails 21 years ago