clamav/freshclam
Micah Snyder d36280bf31 Freshclam: fix issue DatabaseCustomURL CVD prune issue
If using DatabaseCustomURL to download a CVD that Freshclam doesn't know
about, i.e. one that is not in the hardcoded standard or optional
database lists in freshclam.c, Freshclam will prune the database and
then re-download it.

This change makes it so we look for URL's with ".cvd" at the end and
then take those into consideration when checking which CVD's (or CLD's)
should be pruned.

Note that I didn't change the interface to
fc_prune_database_directory(). That would have been cleaner, but
would've changed the public API and I want to backport this fix.
2024-04-15 14:21:50 -07:00
..
clamav-freshclam-once.service.in Systemd timer for freshclam updates 2023-08-03 01:26:05 -07:00
clamav-freshclam-once.timer.in Systemd timer for freshclam updates 2023-08-03 01:26:05 -07:00
clamav-freshclam.service.in clamav.net URL update for new docs (2) 2021-07-17 16:21:47 -07:00
CMakeLists.txt CMake: remove broken logic to install empty database directory 2024-01-23 11:08:15 -05:00
Doxyfile FreshClam: Improved HTTP 304, 403, & 429 handling 2021-04-05 12:29:02 -07:00
execute.c Add explicit log level parameter to application logging API 2022-02-15 15:13:55 -08:00
execute.h Add CMake build tooling 2020-08-13 00:25:34 -07:00
freshclam.c Freshclam: fix issue DatabaseCustomURL CVD prune issue 2024-04-15 14:21:50 -07:00
notify.c Bump copyright dates for 2024 2024-01-22 11:27:17 -05:00
notify.h Bump copyright dates for 2024 2024-01-22 11:27:17 -05:00