Commit Graph

140 Commits (902623972d981399027dae3a4734b0e0141966c4)

Author SHA1 Message Date
Micah Snyder 902623972d Remove max-allocation limits where not required 1 year ago
Micah Snyder 8e04c25fec Rename clamav memory allocation functions 1 year ago
Andy Ragusa ff8652bf2e Fix usage for --datadir option 1 year ago
Micah Snyder 9cb28e51e6 Bump copyright dates for 2024 1 year ago
RainRat caf324e544
Fix typos (no functional changes) 2 years ago
Micah Snyder eb139c6e7d Extend freshclam client key/cert auth to macOS and Windows 2 years ago
Micah Snyder 4161986c25
Missing command line option documentation 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 cf63dad598 clamav.net URL update for new docs (2) 4 years ago
Micah Snyder 81402e1abb Inline doxygen documentation fixup 4 years ago
Micah Snyder 090c8990e3
libclamav, clamscan: load/unload callbacks & progress meters 4 years ago
kang-grace 27d51762b3
Added Windows services for clamd and freshclam 4 years ago
Micah Snyder 270724c642 FreshClam: Disable HTTPUserAgent if using clamav.net 4 years ago
Micah Snyder 9064d6a7c0 FreshClam: Fix DAT file ownership if daemon-mode 4 years ago
Gianluigi Tiesi 1295458b7e FreshClam: fixed wrong variable in debug message 4 years ago
Micah Snyder c025afd683 Rename "shared" library to "common" 4 years ago
Micah Snyder 46fd3f631a FreshClam: Error handling fixes per code review 4 years ago
Micah Snyder 8a4c2ee731 FreshClam: mirrors.dat, User-Agent UUID, cool-down 4 years ago
Micah Snyder 03449219da FreshClam: Improved HTTP 304, 403, & 429 handling 4 years ago
Micah Snyder fc3f6f604c FreshClam: Deprecate SafeBrowsing config option 4 years ago
Micah Snyder (micasnyd) b9ca6ea103 Update copyright dates for 2021 4 years ago
Micah Snyder (micasnyd) ade9352d9a bb12522: Fix freshclam db test in daemon mode 4 years ago
Micah Snyder (micasnyd) 6b08dda088 bb12620: freshclam clean up tmp dir with EXIT_1 4 years ago
Micah Snyder (micasnyd) af8e628f9d PID file & freshclam tmp file permissions tweaks 5 years ago
Micah Snyder 732121fa94 freshclam: make pid file readable by all 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
Micah Snyder e2f59af30a Clang-format touchup 5 years ago
Andy Ragusa (aragusa) 5b168b50cd bb12435: Create PID file before dropping privileges. 5 years ago
Andrew 2429b8dfa7 More Coverity bug fixes 5 years ago
Andrew 1d66184a7d More Coverity bug fixes 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
Micah Snyder 095abcc28b bb12427 - Change printf() usage to logg() in libfreshclam so --quiet option works correctly. Patch courtesy of Reio Remma. 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
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