- ClamAV 1.4.2
- Alpine 3.21 base
- Attempt renabling armv8/arm64 builds
- ClamAV 1.4.1
- ClamAV 1.4.0
- Switch to tiredofit/alpine 3.20 base
- Stop building aarch64 for time being due to github actions timeout
- Disable tests
- ClamAV 1.3.1
- ClamAV 1.3.0
- Change base image to tiredofit/alpine:3.19
- ClamAV 1.2.1
- ClamAV 1.2.0
- ClamAV 1.1.1
2.6.8 2023-08-09 teawithfruit@github
- Fix issue with DatabaseCustomURL not creating line breaks with multiple databases
- Alpine 3.18 base
- ClamAV 1.1.0
- ClamAV 1.0.1
- Change default timer for downloading new updates from 60 minutes to 1440 minutes after first check
- Rework Dockerfile
- ClamAV 1.0.0
- Alpine 3.17 base
- Switch to OpenSSL from LibreSSL
- ClamAV 1.05.1
- Start building from source instead of relying on distribution packages
- Remove unnecessary DEBUG code
This is a maintenance release that patches some glaring bugs causing process runaways on the host docker systems. It is recommended to upgrade to this version immediately.
- Rewrite Scheduler for Freshclam
- Fix non working debug mode
- Fix single quotes appearing in command strings unneccessarily
- Fix line break issues with multiple external definition sources
- Ability to load custom remote datases and have updated with Freshclam
- Switch to using exec to launch process
- Rebuilt using latest tiredofit/alpine:edge
2.4.0 2022-03-11 czosel@github
- Ability to control whether databases are loaded concurrently/multithreaded
- Rework to support new base image
- Refresh base image
- Add Zabbix Autoregister support for templates
2.3.0 2021-10-25 ccorbacho@github
- Add settings for alerting options (encrypted files, size exceeded)
- Add fluent-bit log parsing regular expressions
- Fix for 2.2.0 still not writing correct log files
2.2.1 2021-09-12 morgenroth@github
- Fix for 2.2.0 release where defaults weren't appropriately set
- Change LOG environment variables (LOG_LOCATION -> LOG_PATH) (LOG_*_FILE -> LOG_FILE_*)
- Change the way logrotation is configured for regex parsing
2.1.2 2021-06-28 scopaala@github
- Fix for 2.1.0 - Included PUA had a spelling mistake
- Fix for 2.1.0 - Excluded PUA was not creating a new line properly
- Fix for Included and Excluded PUA
2.0.6 2020-09-11 marxjohnson@gitub
- Add STREAM_MAX_SIZE environment variable for proper size limiting of scanning
- Add alias for clamscan to pull from $DEFINITIONS_LOCATION instead of /var/lib/clamav
- Added symbolic link from /var/lib/clamav to ${DEFINITIONS_LOCATION} to quiet down any errors running manual scans with clamscan
- Cleaned up code as per shellcheck warnings
- Fix for logrotate not sending SIGHUP properly and removed extra logroate config
- Bugfix for 2.0.1 Release
- Update to support changes in tiredofit/alpine base
- Rewrote entire image
- Alpine Edge
- All parameters configurable with auto config generation
- Reworked Definitions Updating Routings to be ultra configurable
1.6.2 2020-04-01 cauger@github
- Fixed cron expression to not run definitions update every minute
- Additional changes to support new tiredofit/alpine base image
- Update to support new tiredofit/alpine base image
- Alpine 3.11 Base
- Base bumpt to Alpine 3.10
- Base Bump to Alpine 3.9
- Base bump to Alpine 3.7
- Debug Mode Tweak
- Permissions Fix
- Initial Public Release
- Alpine 3.6
- Freshclam runs 6 times a day
- Initial not working release