From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Subject: Re: [PATCH] clamav: Update to 1.3.0
Date: Fri, 09 Feb 2024 13:29:54 +0100 [thread overview]
Message-ID: <7943dba1-aafa-46c5-87c7-6348512e1fff@ipfire.org> (raw)
In-Reply-To: <20240209120954.3342038-1-matthias.fischer@ipfire.org>
[-- Attachment #1: Type: text/plain, Size: 6777 bytes --]
Reviewed-by: Adolf Belka <adolf.belka(a)ipfire.org>
On 09/02/2024 13:09, Matthias Fischer wrote:
> For details see:
> https://blog.clamav.net/2023/11/clamav-130-122-105-released.html
>
> Excerpts from changelog:
>
> "Major changes
>
> Added support for extracting and scanning attachments found in
> Microsoft OneNote section files. OneNote parsing will be enabled by
> default, but may be optionally disabled using one of the following
> options:
> a. The clamscan command line option: --scan-onenote=no,
> b. The clamd.conf config option: ScanOneNote no,
> c. The libclamav scan option options.parse &= ~CL_SCAN_PARSE_ONENOTE;,
> d. A signature change to the daily.cfg dynamic configuration (DCONF).
>
> Other improvements
>
> Fixed issue when building ClamAV on the Haiku (BeOS-like) operating
> system. Patch courtesy of Luca D'Amico
>
> ClamD: When starting, ClamD will now check if the directory specified
> by TemporaryDirectory in clamd.conf exists. If it doesn't, ClamD will
> print an error message and will exit with exit code 1. Patch courtesy
> of Andrew Kiggins.
>
> CMake: If configured to build static libraries, CMake will now also
> install the libclamav_rust, libclammspack, libclamunrar_iface, and
> libclamunrar static libraries required by libclamav.
> Note: These libraries are all linked into the clamscan, clamd, sigtool,
> and freshclam programs, which is why they did not need to be installed
> to function. However, these libraries would be required if you wish to
> build some other program that uses the libclamav static library.
> Added file type recognition for compiled Python (`.pyc`) files.
>
> The file type appears as a string parameter for these callback
> functions:
>
> - clcb_pre_cache
> - clcb_pre_scan
> - clcb_file_inspection
>
> When scanning a `.pyc` file, the `type` parameter will now show
>
> "CL_TYPE_PYTHON_COMPILED" instead of "CL_TYPE_BINARY_DATA".
>
> Improved support for decrypting PDFs with empty passwords.
>
> Assorted minor improvements and typo fixes.
>
> Bug fixes
>
> Fixed a warning when scanning some HTML files.
>
> Fixed an issue decrypting some PDF's with an empty password.
>
> ClamOnAcc: Fixed an infinite loop when a watched directory does not
> exist.
>
> ClamOnAcc: Fixed an infinite loop when a file has been deleted before a
> scan.
> Patch courtesy of gsuehiro.
>
> Fixed a possible crash when processing VBA files on HP-UX/IA 64bit.
> Patch courtesy of Albert Chin-A-Young.
>
> ClamConf: Fixed an issue printing `MaxScanSize` introduced with the
> change to allow a `MaxScanSize` greater than 4 GB.
> Fix courtesy of teoberi.
>
> Fixed an issue building a ClamAV RPM in some configurations.
> The issue was caused by faulty CMake logic that intended to create an
> empty database directory during the installation."
>
> Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
> ---
> config/rootfiles/packages/clamav | 9 ++++++---
> lfs/clamav | 8 ++++----
> 2 files changed, 10 insertions(+), 7 deletions(-)
>
> diff --git a/config/rootfiles/packages/clamav b/config/rootfiles/packages/clamav
> index 428f73e6c..2c7242d7e 100644
> --- a/config/rootfiles/packages/clamav
> +++ b/config/rootfiles/packages/clamav
> @@ -14,16 +14,17 @@ usr/bin/sigtool
> #usr/include/libfreshclam.h
> usr/lib/libclamav.so
> usr/lib/libclamav.so.12
> -usr/lib/libclamav.so.12.0.1
> +usr/lib/libclamav.so.12.0.2
> +#usr/lib/libclamav_rust.a
> usr/lib/libclammspack.so
> usr/lib/libclammspack.so.0
> usr/lib/libclammspack.so.0.8.0
> usr/lib/libclamunrar.so
> usr/lib/libclamunrar.so.12
> -usr/lib/libclamunrar.so.12.0.1
> +usr/lib/libclamunrar.so.12.0.2
> usr/lib/libclamunrar_iface.so
> usr/lib/libclamunrar_iface.so.12
> -usr/lib/libclamunrar_iface.so.12.0.1
> +usr/lib/libclamunrar_iface.so.12.0.2
> usr/lib/libfreshclam.so
> usr/lib/libfreshclam.so.3
> usr/lib/libfreshclam.so.3.0.1
> @@ -98,6 +99,7 @@ usr/sbin/clamd
> #usr/share/doc/ClamAV/html/fonts/open-sans-v17-all-charsets-italic.woff2
> #usr/share/doc/ClamAV/html/fonts/open-sans-v17-all-charsets-regular.woff2
> #usr/share/doc/ClamAV/html/fonts/source-code-pro-v11-all-charsets-500.woff2
> +#usr/share/doc/ClamAV/html/googled62299e9391332c4.html
> #usr/share/doc/ClamAV/html/highlight.css
> #usr/share/doc/ClamAV/html/highlight.js
> #usr/share/doc/ClamAV/html/images
> @@ -167,6 +169,7 @@ usr/sbin/clamd
> #usr/share/doc/ClamAV/html/searcher.js
> #usr/share/doc/ClamAV/html/searchindex.js
> #usr/share/doc/ClamAV/html/searchindex.json
> +#usr/share/doc/ClamAV/html/sitemap.xml
> #usr/share/doc/ClamAV/html/theme-dawn.js
> #usr/share/doc/ClamAV/html/theme-tomorrow_night.js
> #usr/share/doc/ClamAV/html/tomorrow-night.css
> diff --git a/lfs/clamav b/lfs/clamav
> index b64753c44..5a1089187 100644
> --- a/lfs/clamav
> +++ b/lfs/clamav
> @@ -1,7 +1,7 @@
> ###############################################################################
> # #
> # IPFire.org - A linux based firewall #
> -# Copyright (C) 2007-2023 IPFire Team <info(a)ipfire.org> #
> +# Copyright (C) 2007-2024 IPFire Team <info(a)ipfire.org> #
> # #
> # This program is free software: you can redistribute it and/or modify #
> # it under the terms of the GNU General Public License as published by #
> @@ -26,7 +26,7 @@ include Config
>
> SUMMARY = Antivirus Toolkit
>
> -VER = 1.2.1
> +VER = 1.3.0
>
> 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 = 70
> +PAK_VER = 71
>
> DEPS =
>
> @@ -50,7 +50,7 @@ objects = $(DL_FILE)
>
> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>
> -$(DL_FILE)_BLAKE2 = 1373c6882b165e769dcc3c3631dfe7183231b2fe4830608b57d919af1a8e9a5a73aa3cc4767981a27bb9845390165b5241750904d50e1a90b7237200b97f7ef3
> +$(DL_FILE)_BLAKE2 = dc411b1a905d2699c497870877fbe99e3910f8e29bc77830085c8ab75161c80066ca1396f47c3cd6a098c06c839464dbe31feb2e7e64622c657ad4a6a9401282
>
>
> install : $(TARGET)
prev parent reply other threads:[~2024-02-09 12:29 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-09 12:09 Matthias Fischer
2024-02-09 12:29 ` Adolf Belka [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7943dba1-aafa-46c5-87c7-6348512e1fff@ipfire.org \
--to=adolf.belka@ipfire.org \
--cc=development@lists.ipfire.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox