Commit Graph

47 Commits (b30d9c54b242aee062ae52d93e6714714d591f8e)

Author SHA1 Message Date
mko-x a21cc6dcd7
Add explicit log level parameter to application logging API 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 11ef77007b Improve tmp sub-directory names 5 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 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
Micah Snyder d7979d4ff7 Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files. 7 years ago
Micah Snyder 6289eda8e0 Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate. 7 years ago
Craig Davison 0cf813f835 Better fix for bug 11946 8 years ago
Steven Morgan 292d6878fa bb11946 - check that tar checksum is within bounds. Patch supplied by Suleman Ali. 8 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
Steve Morgan 6ad45a2931 add initial allscan/allmatch mode to libclamav, clamd, clamdscan, and clamscan with unit tests 13 years ago
David Raynor 55875b9e63 Downgrade messages from warn to debug for this release 13 years ago
David Raynor b1c49f39a9 libclamav/untar.c: scan output at end of truncated tar bb#4625 13 years ago
Török Edvin 3afedd0761 fix GCC warnings. 13 years ago
David Raynor eeeca3bdb8 libclamav/untar.c: skip tar header with invalid checksum bb#4627 13 years ago
Török Edvin c904e1c99a fix untar fmapify 14 years ago
Török Edvin ec591c0ac9 fix stack smashing on Win64. 14 years ago
Török Edvin a91f6d957c fmapify tar 14 years ago
Tomasz Kojm 570b1d0050 libclamav: cdb: drop FileType; cover ARJ, CAB, TAR, CPIO and 7Z 16 years ago
aCaB 58481352d5 win32 paths handling 16 years ago
aCaB 081f64735d win32#2 16 years ago
aCaB 2995f1c7e7 bb#1462 16 years ago
Török Edvin e68d70e7e0 strerror/strerror_r->cli_strerror which is always thread safe. 16 years ago
Tomasz Kojm 871177cdd9 return codes cleanup (bb#1159) 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 9fc9db81f6 libclamav/unrar.c: improve handling of currupted archives and downgrade some error messages 17 years ago
aCaB 997a0e0b86 hardfail on unlink failure 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
aCaB c0a95e0ce6 bb#384 - unlink 17 years ago
Tomasz Kojm db9430d024 fix fd check 18 years ago
aCaB 965220979f warnings in pdf and tar 18 years ago
aCaB d0d1afd7c7 untar OTF 18 years ago
aCaB d91ab809a2 initial rewrite of limits 18 years ago
Tomasz Kojm 11b50569a6 revert patch from bb#245 18 years ago
Nigel Horne 45f8ad14c1 bug 269 19 years ago
Nigel Horne 8797c78486 cli_sanitise_filename 19 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 b02bab2b5d Fix warnings 19 years ago
Nigel Horne 9140eb1002 Recommit fix for bug 153 19 years ago