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);">&nbsp;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 &quot;clamav-1.3.0-rc.tar.gz&quot; does =
not require an internet connection to build. All dependencies are included =
in this package.&nbsp; 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);">&nbsp;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);">&nbsp;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. &nbsp;</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;">&nbsp;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);">&nbsp;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);">&nbsp;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 &amp;=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);">&nbsp;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);">&nbsp;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=
);">&nbsp;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);">&nbsp; 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);">&nbsp; - `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);">&nbsp; - `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);">&nbsp; - `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);">&nbsp; 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);">&nbsp; &quot;CL_TYPE_PYTHON_COMPILED&quot; instead of &quot;CL_TY=
PE_BINARY_DATA&quot;.</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==--