Commit Graph

86 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 b47745b691 Bump version from 0.104.0 -> 0.105.0-devel-${TODAY} 4 years ago
Micah Snyder 11b66a8350 libclamav: Increase FLEVEL by 10 more to 140 4 years ago
Micah Snyder bae444a25b clang-format housekeeping 5 years ago
Micah Snyder 1d21a57c83 NEWS.md: Updates from recent patch versions 5 years ago
Micah Snyder 94a2888222 Bumped version from 0.103.0 -> 0.104.0-devel 5 years ago
Micah Snyder 9e08216c1a Update NEWS. Change 0.103.0-devel -> 0.104.0-rc 5 years ago
Micah Snyder (micasnyd) 9e20cdf6ea Add CMake build tooling 5 years ago
Micah Snyder e2f59af30a Clang-format touchup 5 years ago
Jonas Zaddach (jzaddach) cd977727f0 Add LZMA & BZip2 decompression to bytecode API 6 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 6 years ago
Micah Snyder d4a9a760fc Version increment from 0.102 -> 0.103. 6 years ago
Micah Snyder (micasnyd) b819efc769 Updated version strings for 0.102.0-rc. 6 years ago
Micah Snyder (micasnyd) 9c58ba7bd7 Update to clamav-devel to synchronize with the clamav-bytecode-compiler project. 6 years ago
Jonas Zaddach c84683f2f4 Mach-O bytecode unpackers 6 years ago
Jonas Zaddach 2b776e4b89 Linux bytecode unpackers 6 years ago
Micah Snyder 52cddcbcfd Updating and cleaning up copyright notices. 6 years ago
Micah Snyder 8d53f30804 Added 0.101.1 version information, flevel enum value. Increased the FLEVEL setting to 110 for 0.102.0 devel. Increased the libclamav revision value to account for the clamav-types.h change. 6 years ago
Micah Snyder 2e26e12cab Changing ClamAV version number from 0.101.0 to 0.102.0-devel. 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 3c43fffda7 Improvements to signature writing documentation. Notably the inclusion of a comprehensive CL_TYPE file type reference, requested by in bb11408. 7 years ago
Micah Snyder (micasnyd) 2f28382694 Updated version string to 0.101-rc and incremented the FLEVEL to 101. 7 years ago
Micah Snyder 420426dd5f Incrementing the libclamav version numbers to 9.0.0 and setting the version strings to 0.101.0-beta. 7 years ago
Micah Snyder 531ba0a361 Adding FUNC_LEVEL_0100_2 to bytecode api following recent 0.100.2 release. 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 9957ff3c66 Adding bytecode functionlity level for 0.100.1. Incrementing the CL_FLEVEL to 100 for 0.101. 7 years ago
Micah Snyder d64cd9defd Updated version-related strings, structs, FLEVEL for 0.101.0(-devel). 7 years ago
Micah Snyder (micasnyd) 88005aeb12 bb12085: Converting some constants from enums to defines, because the enums may be evaluated as signed on some systems - notably solaris, causing issues if he value is greater than MAX_INT. 7 years ago
Micah Snyder c9893ef062 Adding missing commas to FunctionalityLevels enum definition where newer version numbers were added. 8 years ago
Micah Snyder 64e2fedac7 Updated the NEWS.md, and reformatted it to improve the markdown. updated the version string from 0.100.0-rc to 0.100.0 in preparation for the release. 8 years ago
Mickey Sola 46a35abe56 mass update of copyright headers 10 years ago
Kevin Lin 47c2d618cd added BC_PRECLASS hook support; replaces target type 13 11 years ago
Kevin Lin d549c451d9 bytecode: updated functionality level macros 11 years ago
Kevin Lin 61e3637d08 bytecode api: added support for querying int and booleans from json properties 12 years ago
Kevin Lin fa7ae4ccbc bytecode api: updated copyright information 12 years ago
Török Edvin 7719760b66 pdf: implement text extraction (bb #2022) 14 years ago
Török Edvin c16b3abb8c flag and dump PDF objects with /Launch (bb #3514). 14 years ago
Török Edvin 7606789f91 Better detection for encrypted PDFs (bb #2448) 15 years ago
Török Edvin acc8bccb89 bb #2307. 15 years ago
Török Edvin 4116c65d1b Add bytecode API to determine whether running under JIT. 15 years ago
Török Edvin f73212dc62 Fix bytecode virusname reporting (bb #2255). 15 years ago
Török Edvin 4abbeb3a6c Sync headers with bytecode compiler. 16 years ago
Török Edvin 1dae00ebf4 bytecode: add icon match API. 16 years ago
Török Edvin dc200c6b19 Add bytecode API for pdf. 16 years ago
Török Edvin 9f1715ccea Add new bytecode APIs to access the environment. 16 years ago
Török Edvin d5ffa2acff Introduce BC_STARTUP bytecode (bb #2101, #2078). 16 years ago
Török Edvin da91503d8e Properly round ilog/iexp/... 16 years ago
Török Edvin 7ebca3d717 Fix interpreter on new bytecode API tests. 16 years ago