Commit Graph

473 Commits (b849bbd02eabc0f948930e893bee2e0590a6e8b2)

Author SHA1 Message Date
Micah Snyder (micasnyd) 9e20cdf6ea Add CMake build tooling 5 years ago
Micah Snyder e2f59af30a Clang-format touchup 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
Andrew 2429b8dfa7 More Coverity bug fixes 5 years ago
Andrew 1d66184a7d More Coverity bug fixes 5 years ago
loblolly986 b54e3a9d35 freshclam: Fix OnUpdateExecute on Windows 5 years ago
Mickey Sola 01b9a84fef autojunk'd 5 years ago
Mickey Sola df636bf262 bb12478 - freshclam - Fix memory leak 5 years ago
Antoine Deschênes ae291e11ee freshclam:Fix OnOutdatedExecute in foreground mode 5 years ago
Micah Snyder f450e57c48 Fix for freshclam database commit 5 years ago
Micah Snyder (micasnyd) 3decda9243 Freshclam create database directory if missing 5 years ago
Micah Snyder 27f9e1315f Allow manual freshclam when daemon is running 5 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 5 years ago
Mickey Sola a0e8d2ffbb autojunk'd 6 years ago
Micah Snyder 095abcc28b bb12427 - Change printf() usage to logg() in libfreshclam so --quiet option works correctly. Patch courtesy of Reio Remma. 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
Micah Snyder f16a085b2e Fix to zlib autoconf logic so it will be able to detect zlib when zlib.h is in a nonstandard compiler toolchain include path (i.e. not /usr/include or /usr/local/include). 6 years ago
Mickey Sola 28459aec91 autojunk'd 6 years ago
Micah Snyder d39035d95d Autojunk'd 6 years ago
Micah Snyder 63040c3b1a Resets behavior of freshclam --show-progress option to be on by default if stdout is a TTY. 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 (micasnyd) cfd6209881 bb12104 - Added network-online dependency to freshclam systemd service file. 6 years ago
Micah Snyder (micasnyd) cb9b09afa9 bb12043, bb12302: Adds --foreground freshclam option to help and manpage, some other documentation tweaks. 6 years ago
Micah Snyder 2c1f820095 Old-style db.XY.clamav.net and db.XY.ipv6.clamav.net entries now redirect to https://database.clamav.net. 6 years ago
Micah Snyder 06e3c1c896 Increased default freshclam receive timeout from 30 sec to 60 sec. Set default DatabaseMirror back to database.clamav.net, now that TLS/SSL is enabled on the mirrors that back the CDN. Some other updates to the man pages that were missing from previous changes. 6 years ago
Micah Snyder 1fc168e7c5 Changed freshclam help string to use printf instead of mprintf because the libfreshclam mprintf_stdout global variable cannot be changed directly in freshclam on Windows. 6 years ago
Micah Snyder 5899a14e4c Fix to alleviate symbol name collision for temp directory globals in freshclam, libfreshclam when building static mode for fuzz targets. 6 years ago
Micah Snyder 8214bafbef Freshclam logging fixes. The logging features were linked twice, resulting in duplicate symbols for logg settings. On Windows, this manifested as multiple open log file handles which prevented log rotation. This commit fixes that and also alters the rotated log name slightly so that the log file extension is preserved, for Windows compatibility and convenience when viewing in an editor that color codes .log files. 6 years ago
Micah Snyder ef8ae3add1 Fix to feature that prunes databases that are no longer wanted. Fix for opt-in databases to select the correct opt-in database from the list. 6 years ago
Micah Snyder e012730bb9 Freshclam fix to switch user prior to creating temp directories (or anything else). Additional fix to append path separator to database directory if missing, so the system evaluates symlinks for us. 6 years ago
Micah Snyder 737ec1ef21 Corrections to freshclam logging initialization. Added notation to --help output for --stdout option to indicate that debug messages will not be redirected. Changing direct calls to cli_dbgmsg_internal to use cli_dbgmsg, as cli_dbgmsg_internal always prints, even when --debug is not enabled. 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
Micah Snyder 479a9a235a Fixes for issues identified by coverity. 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