ClamAV 1.3.0 release candidate published
"Micah Snyder (micasnyd)" <[email protected]> Fri, 15 Dec 2023 16:48:07 +0000
| Newsgroups | gmane.comp.security.virus.clamav.announce |
|---|---|
| Message-ID | <BYAPR11MB31743B3ABED36079ABE3A7D0C693A__8671.25641541264$1702659858$gmane$org@BYAPR11MB3174.namprd11.prod.outlook.com> |
--===============0437087550296808589==
Content-Language: en-US
Content-Type: multipart/alternative;
boundary="_000_BYAPR11MB31743B3ABED36079ABE3A7D0C693ABYAPR11MB3174namp_"
--_000_BYAPR11MB31743B3ABED36079ABE3A7D0C693ABYAPR11MB3174namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Read this online at: https://blog.clamav.net/2023/12/clamav-130-release-can=
didate-now.html
We are excited to announce the ClamAV 1.3.0 release candidate.
You may find the source code and installers for this release on the clamav.=
net/downloads<https://www.clamav.net/downloads> page or the ClamAV GitHub r=
elease page<https://github.com/Cisco-Talos/clamav/releases/tag/clamav-1.2.0=
-rc>.
Tip: If you are downloading the source from the GitHub release page, the pa=
ckage labeled "clamav-1.3.0-rc.tar.gz" does not require an internet connect=
ion to build. All dependencies are included in this package. But if you do=
wnload the ZIP or TAR.GZ generated by GitHub, located at the very bottom, t=
hen an internet connection will be required during the build to download ad=
ditional Rust dependencies.
For Docker users, there is no specific Docker tag for the release candidate=
, but you can use the clamav:unstable or clamav:unstable_base tags.
The release candidate phase is expected to last two to three weeks before w=
e publish the stable release or a second release candidate. Please take thi=
s time to evaluate ClamAV 1.3.0.
Please help us validate this release by providing feedback via the ClamAV m=
ailing list<https://lists.clamav.net/mailman/listinfo/clamav-users> or on o=
ur Discord<https://discord.gg/sGaxA5Q>.
ClamAV 1.3.0 includes the following improvements and changes:
Major changes
* Added support for extracting and scanning attachments found in Micros=
oft 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=3Dno,
b. The clamd.conf config option: ScanOneNote no,
c. The libclamav scan option options.parse &=3D ~CL_SCAN_PARSE_ONENOTE;,
d. A signature change to the daily.cfg dynamic configuration (DCONF).
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/104=
8>
Other improvements
* Fixed issue when building ClamAV on the Haiku (BeOS-like) operating s=
ystem. Patch courtesy of Luca D'Amico
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/106=
1>
* ClamD: When starting, ClamD will now check if the directory specified=
by TemporaryDirectory in clamd.conf exists. If it doesn't, ClamD will prin=
t an error message and will exit with exit code 1. Patch courtesy of Andrew=
Kiggins.
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/103=
7>
* CMake: If configured to build static libraries, CMake will now also i=
nstall the libclamav_rust, libclammspack, libclamunrar_iface, and libclamun=
rar 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 func=
tion. However, these libraries would be required if you wish to build some =
other program that uses the libclamav static library.
Patch courtesy of driverxdw.
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/110=
0>
* 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".
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/111=
1>
* Assorted minor improvements and typo fixes.
Bug fixes
* Fixed a warning when scanning some HTML files.
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/108=
4>
* Fixed an issue decrypting some PDF's with an empty password.
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/107=
9>
* ClamOnAcc: Fixed an infinite loop when a watched directory does not e=
xist.
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/104=
7>
* Fixed a possible crash when processing VBA files on HP-UX/IA 64bit. P=
atch courtesy of Albert Chin-A-Young.
* GitHub pull request<https://github.com/Cisco-Talos/clamav/pull/526=
>
Acknowledgments
Special thanks to the following people for code contributions and bug repor=
ts:
* Albert Chin-A-Young
* Andrew Kiggins
* driverxdw
* Luca D'Amico
* RainRat
Micah Snyder
ClamAV Development
Talos
Cisco Systems, Inc.
--_000_BYAPR11MB31743B3ABED36079ABE3A7D0C693ABYAPR11MB3174namp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof"><span style=3D"font-family: Aptos, Aptos_Embe=
ddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 1=
2pt; color: rgb(0, 0, 0);">Read this online at:
<a href=3D"https://blog.clamav.net/2023/12/clamav-130-release-candidate-now=
.html" id=3D"LPlnk221482">
https://blog.clamav.net/2023/12/clamav-130-release-candidate-now.html</a></=
span></div>
<div style=3D"background-color: rgb(255, 255, 255);">
<p class=3D"elementToProof" style=3D"text-align: left; line-height: 1.4;"><=
span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica=
, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, 6=
8, 68);"><br>
</span></p>
<p class=3D"elementToProof" style=3D"text-align: left; line-height: 1.4;"><=
span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica=
, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, 6=
8, 68);">We are excited to announce the
ClamAV 1.3.0 release candidate.</span></p>
<p style=3D"text-align: left; line-height: 1.4;"><span style=3D"letter-spac=
ing: normal; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; f=
ont-size: 9.75pt; font-weight: 400; color: rgb(68, 68, 68);">You may find t=
he source code and installers for this
release on t</span><span style=3D"letter-spacing: normal; font-family: Ari=
al, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font-weight: =
400; color: rgb(68, 68, 68);">he
</span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, H=
elvetica, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: r=
gb(239, 62, 66);"><a href=3D"https://www.clamav.net/downloads" target=3D"_b=
lank" id=3D"OWA050ed214-8fda-56d4-0ee5-71f5b998d4d6" class=3D"OWAAutoLink" =
data-loopstyle=3D"linkonly" style=3D"text-decoration: none; margin-top: 0px=
; margin-bottom: 0px; color: rgb(239, 62, 66);">clamav.net/downloads</a></s=
pan><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helv=
etica, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(=
68, 68, 68);"> page
or the </span><span style=3D"letter-spacing: normal; font-family: Arial, T=
ahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font-weight: 400; =
color: rgb(239, 62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/=
releases/tag/clamav-1.2.0-rc" target=3D"_blank" id=3D"OWA946413bb-16b8-0c46=
-5521-7bee393fdb7e" class=3D"OWAAutoLink" rel=3D"nofollow" style=3D"text-de=
coration: none; margin-top: 0px; margin-bottom: 0px; color: rgb(239, 62, 66=
);">ClamAV
GitHub release page</a></span><span style=3D"letter-spacing: normal; font-=
family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; fo=
nt-weight: 400; color: rgb(68, 68, 68);">.</span></p>
<p style=3D"text-align: left; line-height: 1.4;"><span style=3D"letter-spac=
ing: normal; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; f=
ont-size: 13px; font-weight: 400; color: rgb(68, 68, 68);"><i>Tip: If you a=
re downloading the source from the GitHub
release page, the package labeled "clamav-1.3.0-rc.tar.gz" does =
not require an internet connection to build. All dependencies are included =
in this package. But if you download the ZIP or TAR.GZ generated by G=
itHub, located at the very bottom, then an internet
connection will be required during the build to download additional Rust d=
ependencies.</i></span></p>
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 9.75pt; font-weight: 400; color: rgb(68=
, 68, 68);">For Docker users, there is no specific Docker tag for the relea=
se candidate, but you can use the
</span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, H=
elvetica, FreeSans, sans-serif; font-size: 9.75pt; line-height: 1.357em; fo=
nt-weight: 400; color: rgb(68, 68, 68);"><code>clamav:unstable</code></span=
><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helveti=
ca, FreeSans, sans-serif; font-size: 9.75pt; font-weight: 400; color: rgb(6=
8, 68, 68);"> or
</span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, H=
elvetica, FreeSans, sans-serif; font-size: 9.75pt; line-height: 1.357em; fo=
nt-weight: 400; color: rgb(68, 68, 68);"><code>clamav:unstable_base</code><=
/span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, He=
lvetica, FreeSans, sans-serif; font-size: 9.75pt; font-weight: 400; color: =
rgb(68, 68, 68);"> tags.</span></p>
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 9.75pt; font-weight: 400; color: rgb(68=
, 68, 68);">The release candidate phase is expected to last two to three we=
eks before we publish the stable release
or a second release candidate. Please take this time to evaluate ClamAV 1.=
3.0. </span></p>
<p style=3D"text-align: left; line-height: 1.4;"><span style=3D"letter-spac=
ing: normal; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; f=
ont-size: 13px; font-weight: 400; color: rgb(68, 68, 68);">Please help us v=
alidate this release by providing feedback
via the </span><span style=3D"letter-spacing: normal; font-family: Arial, =
Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font-weight: 400;=
color: rgb(239, 62, 66);"><a href=3D"https://lists.clamav.net/mailman/list=
info/clamav-users" target=3D"_blank" id=3D"OWA77e134a7-663a-d756-7eee-e34db=
c1cae53" class=3D"OWAAutoLink" style=3D"text-decoration: none; margin-top: =
0px; margin-bottom: 0px; color: rgb(239, 62, 66);">ClamAV
mailing list</a></span><span style=3D"letter-spacing: normal; font-family:=
Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font-weig=
ht: 400; color: black;"> or on
</span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, H=
elvetica, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: r=
gb(239, 62, 66);"><a href=3D"https://discord.gg/sGaxA5Q" target=3D"_blank" =
id=3D"OWA31e76f4a-5d2e-9ac3-c0cc-9ebd5f5e820e" class=3D"OWAAutoLink" style=
=3D"text-decoration: none; margin-top: 0px; margin-bottom: 0px; color: rgb(=
239, 62, 66);">our
Discord</a></span><span style=3D"letter-spacing: normal; font-family: Aria=
l, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font-weight: 4=
00; color: black;">.</span></p>
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 16px; color: rgb(59, 59, 59);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400;">ClamAV 1.3.0 i=
ncludes the following improvements and changes:</span></p>
<h3 style=3D"text-align: left; line-height: 1.25; margin: 24px 0px 16px; co=
lor: rgb(59, 59, 59);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 9.75pt;">Major changes</span></h3>
<ul data-line=3D"11" style=3D"direction: ltr; text-align: left; margin: 0px=
0px 0.7em; padding: 0px 2.5em; list-style-position: initial; list-style-ty=
pe: disc; flex-direction: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; a=
lign-self: start; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, =
68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Added support for extracting and scanning attachments found in Mi=
crosoft OneNote section files. OneNote
parsing will be enabled by default, but may be optionally disabled using o=
ne of the following options:<br>
a. The </span><span style=3D"letter-spacing: normal; font-family: Arial, Ta=
homa, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.357e=
m; font-weight: 400; color: rgb(68, 68, 68);"><code>clamscan</code></span><=
span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica=
, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, 6=
8, 68);"> command
line option: </span><span style=3D"letter-spacing: normal; font-family: Ar=
ial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height:=
1.357em; font-weight: 400; color: rgb(68, 68, 68);"><code>--scan-onenote=
=3Dno</code></span><span style=3D"letter-spacing: normal; font-family: Aria=
l, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font-weight: 4=
00; color: rgb(68, 68, 68);">,<br>
b. The </span><span style=3D"letter-spacing: normal; font-family: Arial, Ta=
homa, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.357e=
m; font-weight: 400; color: rgb(68, 68, 68);"><code>clamd.conf</code></span=
><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helveti=
ca, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68,=
68, 68);"> config
option: </span><span style=3D"letter-spacing: normal; font-family: Arial, =
Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.35=
7em; font-weight: 400; color: rgb(68, 68, 68);"><code>ScanOneNote no</code>=
</span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, H=
elvetica, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: r=
gb(68, 68, 68);">,<br>
c. The libclamav scan option </span><span style=3D"letter-spacing: normal; =
font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13p=
x; line-height: 1.357em; font-weight: 400; color: rgb(68, 68, 68);"><code>o=
ptions.parse &=3D ~CL_SCAN_PARSE_ONENOTE;</code></span><span style=3D"l=
etter-spacing: normal; font-family: Arial, Tahoma, Helvetica, FreeSans, san=
s-serif; font-size: 13px; font-weight: 400; color: rgb(68, 68, 68);">,<br>
d. A signature change to the </span><span style=3D"letter-spacing: normal; =
font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13p=
x; line-height: 1.357em; font-weight: 400; color: rgb(68, 68, 68);"><code>d=
aily.cfg</code></span><span style=3D"letter-spacing: normal; font-family: A=
rial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font-weight=
: 400; color: rgb(68, 68, 68);"> dynamic
configuration (DCONF).</span></li><ul data-line=3D"19" style=3D"direction:=
ltr; text-align: left; margin: 0px 0px 0.7em; padding: 0px 2.5em; list-sty=
le-type: circle; flex-direction: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; a=
lign-self: start; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, =
68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1048" id=
=3D"OWA0df399a5-ec7b-863d-17cf-05db94e75674" class=3D"OWAAutoLink" title=3D=
"https://github.com/Cisco-Talos/clamav/pull/1048" data-href=3D"https://gith=
ub.com/Cisco-Talos/clamav/pull/1048" style=3D"text-decoration: none; color:=
rgb(239, 62, 66);">GitHub
pull request</a></span></li></ul>
</ul>
<h3 style=3D"text-align: left; line-height: 1.25; margin: 24px 0px 16px; co=
lor: rgb(59, 59, 59);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 9.75pt;">Other improvements</span></h3>
<ul data-line=3D"23" style=3D"text-align: left; margin: 0px 0px 0.7em; padd=
ing: 0px 2.5em; list-style-position: initial; list-style-type: disc; flex-d=
irection: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; margin: 0px 0px 0=
.25em; color: rgb(59, 59, 59);">
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);">Fixed issue when building ClamAV on the Haiku (BeOS-like) operati=
ng system. Patch courtesy of Luca
D'Amico</span></p>
</li><ul data-line=3D"25" style=3D"text-align: left; margin: 0px 0px 0.7em;=
padding: 0px 2.5em; list-style-type: circle; flex-direction: column; displ=
ay: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; align-self: start=
; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1061" id=
=3D"OWA7c4d07ad-baa3-6ae8-4108-7120423330b4" class=3D"OWAAutoLink" title=3D=
"https://github.com/Cisco-Talos/clamav/pull/1061" data-href=3D"https://gith=
ub.com/Cisco-Talos/clamav/pull/1061" style=3D"text-decoration: none; color:=
rgb(239, 62, 66);">GitHub
pull request</a></span></li></ul>
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; margin: 0px 0px 0=
.25em; color: rgb(59, 59, 59);">
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);">ClamD: When starting, ClamD will now check if the directory speci=
fied by
</span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, H=
elvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.357em; font=
-weight: 400; color: rgb(59, 59, 59);"><code>TemporaryDirectory</code></spa=
n><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvet=
ica, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59=
, 59, 59);"> in
</span><span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, H=
elvetica, FreeSans, sans-serif; font-size: 13px; line-height: 1.357em; font=
-weight: 400; color: rgb(59, 59, 59);"><code>clamd.conf</code></span><span =
style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica, Fre=
eSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, 59, 59=
);"> exists.
If it doesn't, ClamD will print an error message and will exit with exit c=
ode 1. Patch courtesy of Andrew Kiggins.</span></p>
</li><ul data-line=3D"31" style=3D"text-align: left; margin: 0px 0px 0.7em;=
padding: 0px 2.5em; list-style-type: circle; flex-direction: column; displ=
ay: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; align-self: start=
; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1037" id=
=3D"OWAcfec99ca-d480-a964-8da3-bb8593a2dda5" class=3D"OWAAutoLink" title=3D=
"https://github.com/Cisco-Talos/clamav/pull/1037" data-href=3D"https://gith=
ub.com/Cisco-Talos/clamav/pull/1037" style=3D"text-decoration: none; color:=
rgb(239, 62, 66);">GitHub
pull request</a></span></li></ul>
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; margin: 0px 0px 0=
.25em; color: rgb(59, 59, 59);">
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);">CMake: If configured to build static libraries, CMake will now al=
so install the libclamav_rust, libclammspack,
libclamunrar_iface, and libclamunrar static libraries required by libclama=
v.</span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);">Note: These libraries are all linked into the clamscan, clamd, si=
gtool, and freshclam programs, which
is why they did not need to be installed to function. However, these libra=
ries would be required if you wish to build some other program that uses th=
e libclamav static library.</span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);">Patch courtesy of driverxdw.</span></p>
</li><ul data-line=3D"43" style=3D"text-align: left; margin: 0px 0px 0.7em;=
padding: 0px 2.5em; list-style-type: circle; flex-direction: column; displ=
ay: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; align-self: start=
; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1100" targ=
et=3D"_blank" id=3D"OWA48195894-ba33-5415-20e0-3f0bd2a54b6f" class=3D"OWAAu=
toLink" title=3D"https://github.com/Cisco-Talos/clamav/pull/1100" rel=3D"no=
follow" data-href=3D"https://github.com/Cisco-Talos/clamav/pull/1100" style=
=3D"text-decoration: none; color: rgb(239, 62, 66);">GitHub
pull request</a></span></li></ul>
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; margin: 0px 0px 0=
.25em; color: rgb(68, 68, 68);">
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);">Added file type recognition for compiled Python (`.pyc`) files.</=
span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);"> The file type appears as a string parameter for these call=
back functions:</span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);"> - `clcb_pre_cache`</span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);"> - `clcb_pre_scan`</span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);"> - `clcb_file_inspection`</span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);"> When scanning a `.pyc` file, the `type` parameter will now=
show</span></p>
<p style=3D"text-align: left; line-height: 1.4; margin-top: 0px; margin-bot=
tom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(59, =
59, 59);"> "CL_TYPE_PYTHON_COMPILED" instead of "CL_TY=
PE_BINARY_DATA".</span></p>
</li><ul style=3D"text-align: left; margin: 0.5em 0px; padding: 0px 2.5em; =
list-style-type: circle; flex-direction: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; align-self: start=
; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1111" targ=
et=3D"_blank" id=3D"OWA248daca6-e4ab-1a8b-bad1-0301c76e7326" class=3D"OWAAu=
toLink" rel=3D"nofollow" style=3D"text-decoration: none; color: rgb(239, 62=
, 66);">GitHub
pull request</a></span></li></ul>
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; align-self: start=
; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Assorted minor improvements and typo fixes.</span></li></ul>
<h3 style=3D"text-align: left; line-height: 1.25; margin: 24px 0px 16px; co=
lor: rgb(59, 59, 59);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 9.75pt;">Bug fixes</span></h3>
<ul data-line=3D"49" style=3D"direction: ltr; text-align: left; margin: 0px=
0px 0.7em; padding: 0px 2.5em; list-style-position: initial; list-style-ty=
pe: disc;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; m=
argin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Fixed a warning when scanning some HTML files.</span></p>
</li><ul data-line=3D"50" style=3D"direction: ltr; text-align: left; margin=
: 0px 0px 0.7em; padding: 0px 2.5em; list-style-type: circle; flex-directio=
n: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; a=
lign-self: start; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, =
68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1084" id=
=3D"OWA5fda4cd2-4659-1016-1d4e-5e386d14bf25" class=3D"OWAAutoLink" title=3D=
"https://github.com/Cisco-Talos/clamav/pull/1084" data-href=3D"https://gith=
ub.com/Cisco-Talos/clamav/pull/1084" style=3D"text-decoration: none; color:=
rgb(239, 62, 66);">GitHub
pull request</a></span></li></ul>
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; m=
argin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Fixed an issue decrypting some PDF's with an empty password.</spa=
n></p>
</li><ul data-line=3D"53" style=3D"direction: ltr; text-align: left; margin=
: 0px 0px 0.7em; padding: 0px 2.5em; list-style-type: circle; flex-directio=
n: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; a=
lign-self: start; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, =
68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1079" id=
=3D"OWA11c64015-8ae8-87a9-705b-bd2dc82ce2a2" class=3D"OWAAutoLink" title=3D=
"https://github.com/Cisco-Talos/clamav/pull/1079" data-href=3D"https://gith=
ub.com/Cisco-Talos/clamav/pull/1079" style=3D"text-decoration: none; color:=
rgb(239, 62, 66);">GitHub
pull request</a></span></li></ul>
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; m=
argin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">ClamOnAcc: Fixed an infinite loop when a watched directory does n=
ot exist.</span></p>
</li><ul data-line=3D"56" style=3D"direction: ltr; text-align: left; margin=
: 0px 0px 0.7em; padding: 0px 2.5em; list-style-type: circle; flex-directio=
n: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; a=
lign-self: start; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, =
68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/1047" id=
=3D"OWA24dbae62-cb4d-561f-20fd-896973707c8f" class=3D"OWAAutoLink" title=3D=
"https://github.com/Cisco-Talos/clamav/pull/1047" data-href=3D"https://gith=
ub.com/Cisco-Talos/clamav/pull/1047" style=3D"text-decoration: none; color:=
rgb(239, 62, 66);">GitHub
pull request</a></span></li></ul>
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; m=
argin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 0.7em;">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Fixed a possible crash when processing VBA files on HP-UX/IA 64bi=
t. Patch courtesy of Albert Chin-A-Young.</span></p>
</li><ul data-line=3D"60" style=3D"direction: ltr; text-align: left; margin=
: 0px 0px 0.7em; padding: 0px 2.5em; list-style-type: circle; flex-directio=
n: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; a=
lign-self: start; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, =
68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(239,=
62, 66);"><a href=3D"https://github.com/Cisco-Talos/clamav/pull/526" id=3D=
"OWAb3383fa8-da28-ae4c-c651-5d16c4e06c05" class=3D"OWAAutoLink" title=3D"ht=
tps://github.com/Cisco-Talos/clamav/pull/526" data-href=3D"https://github.c=
om/Cisco-Talos/clamav/pull/526" style=3D"text-decoration: none; color: rgb(=
239, 62, 66);">GitHub
pull request</a></span></li></ul>
</ul>
<h3 style=3D"text-align: left; line-height: 1.25; margin: 24px 0px 16px; co=
lor: rgb(59, 59, 59);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 9.75pt;">Acknowledgments</span></h3>
<p style=3D"direction: ltr; text-align: left; line-height: 1.4; margin-top:=
0px; margin-bottom: 16px; color: rgb(59, 59, 59);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400;">Special thanks=
to the following people for code contributions and bug reports:</span></p>
<ul data-line=3D"65" style=3D"direction: ltr; text-align: left; margin: 0px=
0px 0.7em; padding: 0px 2.5em; list-style-position: initial; list-style-ty=
pe: disc; flex-direction: column; display: flex;">
<li style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetica,=
FreeSans, sans-serif; font-size: 13px; font-weight: 400; direction: ltr; a=
lign-self: start; line-height: 1.4; margin: 0px 0px 0.25em; color: rgb(68, =
68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Albert Chin-A-Young</span></li><li style=3D"letter-spacing: norma=
l; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: =
13px; font-weight: 400; direction: ltr; align-self: start; line-height: 1.4=
; margin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Andrew Kiggins</span></li><li style=3D"letter-spacing: normal; fo=
nt-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px;=
font-weight: 400; direction: ltr; align-self: start; line-height: 1.4; mar=
gin: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">driverxdw</span></li><li style=3D"letter-spacing: normal; font-fa=
mily: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; font=
-weight: 400; direction: ltr; align-self: start; line-height: 1.4; margin: =
0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">Luca D'Amico</span></li><li style=3D"letter-spacing: normal; font=
-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; f=
ont-weight: 400; direction: ltr; align-self: start; line-height: 1.4; margi=
n: 0px 0px 0.25em; color: rgb(68, 68, 68);">
<span style=3D"letter-spacing: normal; font-family: Arial, Tahoma, Helvetic=
a, FreeSans, sans-serif; font-size: 13px; font-weight: 400; color: rgb(68, =
68, 68);">RainRat</span></li></ul>
</div>
<div style=3D"margin: 1.5em 0px 0px; background-color: rgb(255, 255, 255);"=
></div>
<div class=3D"elementToProof"><br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"Signature">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
<span style=3D"font-family: Helvetica; font-size: 12px;">Micah Snyder</span=
><br>
<span style=3D"font-family: Helvetica; font-size: 12px;">ClamAV Development=
</span><br>
<span style=3D"font-family: Helvetica; font-size: 12px;">Talos</span><br>
<span style=3D"font-family: Helvetica; font-size: 12px;">Cisco Systems, Inc=
.</span><br>
</div>
</div>
</body>
</html>
--_000_BYAPR11MB31743B3ABED36079ABE3A7D0C693ABYAPR11MB3174namp_--
--===============0437087550296808589==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
clamav-announce mailing list
[email protected]
https://lists.clamav.net/mailman/listinfo/clamav-announce
http://www.clamav.net/contact.html#ml
--===============0437087550296808589==--