Commit Graph

396 Commits (565142d4699af14aebdba98348e804f63d82f890)

Author SHA1 Message Date
Micah Snyder 9cb28e51e6 Bump copyright dates for 2024 1 year ago
RainRat 6adc75887d
Fix possible memory leak if memory reallocation fails 1 year ago
RainRat caf324e544
Fix typos (no functional changes) 2 years ago
Micah Snyder 4161986c25
Missing command line option documentation 2 years ago
Micah Snyder e33797d11e Coverity-396091: Initialize host array in clamav-milter netcode. 2 years ago
Micah Snyder 38386349c5 Fix many warnings 2 years ago
Micah Snyder 6eebecc303 Bump copyright for 2023 2 years ago
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 016af483e6 CMake: support macOS code signing during build 4 years ago
Micah Snyder e0e0c8f955 CMake: Support to build deb, rpm, & macOS pkg packages 4 years ago
Micah Snyder 54903eec99 clang-format housekeeping 4 years ago
Micah Snyder 0255f29a72 Blacklist & Whitelist verbiage 4 years ago
Micah Snyder a746d344df Remove Autotools build system & built-in LLVM 4 years ago
Micah Snyder c025afd683 Rename "shared" library to "common" 4 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 4 years ago
Micah Snyder 2552cfd0d1 CMake: Add CTest support to match Autotools checks 4 years ago
Micah Snyder (micasnyd) af8e628f9d PID file & freshclam tmp file permissions tweaks 5 years ago
Andy Ragusa (aragusa) ec62e18508 bb12597: Fix daemon switch user issues 5 years ago
Micah Snyder 3727573234 Autotools, freshclam: remove BUILD_CLAMD macro 5 years ago
Micah Snyder (micasnyd) 9e20cdf6ea Add CMake build tooling 5 years ago
Andy Ragusa (aragusa) 5b168b50cd bb12435: Create PID file before dropping privileges. 5 years ago
Micah Snyder 1db4787f8a Remove autotools generated files, add autogen.sh 5 years ago
Mickey Sola 01b9a84fef autojunk'd 5 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 5 years ago
Mickey Sola a0e8d2ffbb autojunk'd 6 years ago
Mickey Sola 5b7fac5aeb autojunk'd 6 years ago
Mickey Sola 56a068c29f autojunk'd 6 years ago
Micah Snyder 10c06218aa Autojunk'd 6 years ago
Mickey Sola 28459aec91 autojunk'd 6 years ago
Micah Snyder d39035d95d Autojunk'd 6 years ago
Mickey Sola f7d82063dd autojunk'd 6 years ago
Mickey Sola 3921323b62 autojunk'd 6 years ago
Mickey Sola 4ca79bd7cb autojunk'd 6 years ago
Mickey Sola 18b723e697 autojunk'd 6 years ago
Mickey Sola 3733a8795e clamonacc - move and configure fts fix 6 years ago
Mickey Sola 1b264c0bf2 clamonacc - update autotools scripts to get clamd and onacc building; autojunk'd 6 years ago
Micah Snyder c3cc2841e7 Autojunk'd 6 years ago
Micah Snyder 5fef7399da Autojunk'ed 6 years ago
Micah Snyder cef54eaf8f Freshclam refresh. This update makes libcurl a hard requirement for ClamAV. 6 years ago
Micah Snyder fe4433b01f Autojunk'd 6 years ago
Mickey Sola 393edc437d automake'd 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 (micasnyd) ce6402f7fe Added oss-fuzz integration. 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 7b563ca798 Enabling configure option --with-system-libmspack that will allow use of libmspack installations in /usr or /usr/local in favor of the version provided by ClamAV. 7 years ago
Micah Snyder b563e84083 Moved libmspack-0.5alpha from libclamav to libclammspack, and restructured the build so that there should be no need to modify the libmspack build files in the future (i.e. libmspack autoconf and automake files aren't actually used). 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