From: Adolf Belka Date: Fri, 17 Oct 2025 11:03:49 +0000 (+0200) Subject: clamav: Update to version 1.5.1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6bdc71fcf2c950bcdda80d12964cf34ae593d388;p=ipfire-2.x.git clamav: Update to version 1.5.1 - 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 Signed-off-by: Michael Tremer --- diff --git a/lfs/clamav b/lfs/clamav index b3119bcd7..bf59389de 100644 --- a/lfs/clamav +++ b/lfs/clamav @@ -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)