Commit Graph

55 Commits (034cc770585228a2c51d59324826679ff89fa017)

Author SHA1 Message Date
Micah Snyder c110392780 Change permission for new tmp files from RWX to RW 5 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
Andrew 4fd8cf0845 Add support for the 0x0 and 0x1 AutoIT opcodes 5 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 5 years ago
Andrew 1643b4a114 Support the ternary operators (AutoIt script extraction) 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 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
Mickey Sola 7ee1af4ddd bb11446 - adding check for compressed input stream 9 years ago
Mickey Sola 3072cef1f9 bb11446 - fixing autoit OOB bufferread 10 years ago
Mickey Sola 46a35abe56 mass update of copyright headers 10 years ago
Kevin Lin 122a0d9116 autoit: additional all-match fixes 10 years ago
Kevin Lin ffb0d291ae autoit: fixed an all-match scanning issue 10 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
Steven Morgan 6fdf5527c7 quick fix for autoit.c bad header. 12 years ago
Steven Morgan 4896ecf6b7 bb#5341 - Change floating point byte order check from compile time to run time. 12 years ago
Shawn Webb 9691454612 bb6091 - check lseek() return 12 years ago
David Raynor bebd86a60b bb#5343 13 years ago
Török Edvin f304dc688a fmapify: fix const-ness warnings 14 years ago
aCaB 52c5734e73 bb#3051 14 years ago
aCaB 6c6638b01e bb#2171 15 years ago
aCaB dc0bf21281 fix variable declaration 15 years ago
aCaB ac867aad67 use fmap in autoit 15 years ago
aCaB 58481352d5 win32 paths handling 16 years ago
aCaB 081f64735d win32#2 16 years ago
Tomasz Kojm e78b518630 fix some debug format 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
Török Edvin 5cd3f734a9 add lots of warnings flags to 'make distcheck', 17 years ago
aCaB c75c99bf13 autoit updated, test files added 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
aCaB fd747ed8cc fsyncs removed - bb#844 17 years ago
aCaB d91ab809a2 initial rewrite of limits 18 years ago
aCaB b80ae27752 newlimits started 18 years ago
aCaB b5231f5f67 realign structs see bb#474 18 years ago
Tomasz Kojm 2b304af942 eliminate some warning msgs 18 years ago
aCaB 993503da60 autoit fix for arm 18 years ago
aCaB f99a37a211 autoit final 18 years ago
aCaB f1b4700daf correct utf16le check 18 years ago
aCaB 79e179b3ec fix error handling logic and reenable otf scan and recursion for ea06 18 years ago
aCaB 8a06eed18f autoit: add support for type10(int64) and some misc fixes 18 years ago
aCaB e66912ad80 autoit u2a reworked - more to come 18 years ago
aCaB dbeb3de272 autoit: more fixes 18 years ago