]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
clamav: Update to version 1.5.1
authorAdolf Belka <adolf.belka@ipfire.org>
Fri, 17 Oct 2025 11:03:49 +0000 (13:03 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 18 Oct 2025 11:13:13 +0000 (11:13 +0000)
- Update from version 1.5.0 to 1.5.1
- No change in rootfile
- Changelog
    1.5.1
- Fixed a significant performance issue when scanning some PE files.
- Fixed an issue recording file entries from a ZIP archive central directory
  which resulted in "Heuristics.Limits.Exceeded.MaxFiles" alerts when using the
  ClamScan `--alert-exceeds-max` command line option or ClamD `AlertExceedsMax`
  config file option.
- Improved performance when scanning TNEF email attachments.
- Fixed an issue with recording metadata for OOXML office documents.
- Fixed an issue with signature matches for VBA in OLE2 office documents.
- Loosened overly restrictive rules for embedded file identification and
  increased the limit for finding PE files embedded in other PE files.
- Fixed an issue with extracting some RAR archives embedded in other files.
- Fixed an issue with calculating fuzzy hashes affecting some images by updating
  the version for several Rust library dependencies.
  - This release does not require a newer version of the Rust compiler toolchain
    than what was required for ClamAV 1.5.0.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
lfs/clamav

index b3119bcd72252de1ed6ba87ec1a098aeccaec624..bf59389de9fe1ccefdaf96c9f97bc1fa0add1f22 100644 (file)
@@ -26,7 +26,7 @@ include Config
 
 SUMMARY    = Antivirus Toolkit
 
-VER        = 1.5.0
+VER        = 1.5.1
 
 THISAPP    = clamav-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = clamav
-PAK_VER    = 78
+PAK_VER    = 79
 
 DEPS       =
 
@@ -50,7 +50,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = e14e7d1a4c4ef0d238a8cff02927492b521d56476377597b366601dc3c50c9fe60392ccdbd40ddda1ec8ddd1959a1acd8129937c4fde1e6b6f54b49043e08320
+$(DL_FILE)_BLAKE2 = d6fd0885ea2864b0fecf040d6b0a088b8d9ad05a555697eab6c999b4a8b3d14bc2ee0968ef4dcb3f3b56d8361faecb98afa5ff4ffbb843cf1bf221a4e27a4496
 
 
 install : $(TARGET)
@@ -87,20 +87,20 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 
        cd $(DIR_APP) && mkdir -pv build
        cd $(DIR_APP)/build && cmake .. -G Ninja \
-               -DCMAKE_BUILD_TYPE=Release \
-               -DCMAKE_INSTALL_PREFIX=/usr \
-               -DCMAKE_INSTALL_LIBDIR=/usr/lib \
-               -DOPTIMIZE=ON \
-               -DBYTECODE_RUNTIME="interpreter" \
-               -DENABLE_TESTS=OFF \
-               -DENABLE_CLAMONACC=OFF \
-               -DENABLE_MILTER=OFF \
-               -DENABLE_MAN_PAGES=OFF \
-               -DENABLE_EXTERNAL_MSPACK=OFF \
-               -DENABLE_FRESHCLAM_DNS_FIX=ON \
-               -DAPP_CONFIG_DIRECTORY=/var/ipfire/clamav \
-               -DCURSES_LIBRARY=/usr/lib/libncurses.so \
-               -DDATABASE_DIRECTORY=$(DATABASE_DIR)
+                       -D CMAKE_BUILD_TYPE=Release \
+                       -D CMAKE_INSTALL_PREFIX=/usr \
+                       -D CMAKE_INSTALL_LIBDIR=/usr/lib \
+                       -D OPTIMIZE=ON \
+                       -D BYTECODE_RUNTIME="interpreter" \
+                       -D ENABLE_TESTS=OFF \
+                       -D ENABLE_CLAMONACC=OFF \
+                       -D ENABLE_MILTER=OFF \
+                       -D ENABLE_MAN_PAGES=OFF \
+                       -D ENABLE_EXTERNAL_MSPACK=OFF \
+                       -D ENABLE_FRESHCLAM_DNS_FIX=ON \
+                       -D APP_CONFIG_DIRECTORY=/var/ipfire/clamav \
+                       -D CURSES_LIBRARY=/usr/lib/libncurses.so \
+                       -D DATABASE_DIRECTORY=$(DATABASE_DIR)
        cd $(DIR_APP)/build && ninja $(MAKETUNING) && ninja install
 
        mkdir -pv $(DATABASE_DIR)