-
clamav (0.102.3+dfsg-0~deb9u1) stretch; urgency=medium
[ Sebastian Andrzej Siewior ]
* Import 0.102.3
- CVE-2020-3327 (A vulnerability in the ARJ archive parsing module)
- CVE-2020-3341 (A vulnerability in the PDF parsing module)
* Update symbol file.
[ Scott Kitterman ]
* Add Suggests for unversioned libclamunrar package on clamav-daemon and
clamav binaries
-- Sebastian Andrzej Siewior <email address hidden> Sat, 30 May 2020 00:12:26 +0200
-
clamav (0.102.1+dfsg-0+deb9u2) stretch; urgency=medium
* clamav-daemon: Correct error from ScanOnAccess option removal so that
setting LogFile options via DebConf works again (Closes: #950296)
-- Scott Kitterman <email address hidden> Fri, 31 Jan 2020 16:49:37 -0500
-
clamav (0.101.4+dfsg-0+deb9u1) stretch; urgency=medium
* Import 0.101.4 (Closes: 921190)
- CVE-2019-12625 (Add scan time limit to limit the processing zip-bombs)
(Closes:934359)
- CVE-2019-12900 (An out of bounds write was possible within ClamAV's
NSIS bzip)
- update symbols file (bump to 101.4 and drop unused cli_strnstr).
-- Sebastian Andrzej Siewior <email address hidden> Sun, 25 Aug 2019 14:08:40 +0200
-
clamav (0.100.3+dfsg-0+deb9u1) stretch; urgency=medium
* New upstream security release
- Fixes for the following vulnerabilities:
- [CVE-2019-1787]:
An out-of-bounds heap read condition may occur when scanning PDF
documents. The defect is a failure to correctly keep track of the number
of bytes remaining in a buffer when indexing file data.
- [CVE-2019-1789]:
An out-of-bounds heap read condition may occur when scanning PE files
(i.e. Windows EXE and DLL files) that have been packed using Aspack as a
result of inadequate bound-checking.
- [CVE-2019-1788]:
An out-of-bounds heap write condition may occur when scanning OLE2 files
such as Microsoft Office 97-2003 documents. The invalid write happens when
an invalid pointer is mistakenly used to initialize a 32bit integer to
zero. This is likely to crash the application.
* Update debian/copyright
* Update private symbols for new upstream release
-- Scott Kitterman <email address hidden> Fri, 29 Mar 2019 19:40:34 -0400
-
clamav (0.100.2+dfsg-0+deb9u1) stretch; urgency=medium
* Import new upstream
- Bump symbol version due to new version.
- CVE-2018-15378 (Closes: #910430).
* add NEWS.md and README.md from upstream
* Fix infinite loop in dpkg-reconfigure, Patch by Santiago Ruano Rincón
(Closes: #905044).
-- Sebastian Andrzej Siewior <email address hidden> Fri, 12 Oct 2018 23:44:44 +0200
-
clamav (0.100.0+dfsg-0+deb9u2) stretch; urgency=medium
* Don't fail on recently removed config options (Closes: #902290).
-- Sebastian Andrzej Siewior <email address hidden> Wed, 04 Jul 2018 23:14:43 +0200
-
clamav (0.99.4+dfsg-1+deb9u1) stretch; urgency=medium
* Update to upstream 0.99.4:
Fixes for CVE: CVE-2018-1000085, CVE-2018-0202.
* Update the gpg signing key (the old DSA expired).
* Update version of private symbols due to version change.
* Bump symbol version of cl_retflevel because CL_FLEVEL changed.
-- Sebastian Andrzej Siewior <email address hidden> Sat, 03 Mar 2018 12:15:58 +0100
-
clamav (0.99.2+dfsg-6) unstable; urgency=medium
* Fix detection of curl. Patch by Reiner Herrmann <email address hidden>
(Closes: #852894).
-- Sebastian Andrzej Siewior <email address hidden> Sat, 04 Feb 2017 21:54:51 +0100
-
clamav (0.99.2+dfsg-5) unstable; urgency=medium
[ Andreas Cadhalpun ]
* Add patches to support LLVM 3.7-3.9.
* Re-enable llvm support.
* Update embedded-library lintian override for multiarch locations.
* Update standards version to 3.9.8. (no changes needed)
* Mark clamav-docs and clamav-testfiles as Multi-Arch foreign and
libclamav7 as same.
* Fix spelling errors in the debian files. (Closes: #825055)
* Remove unused package-contains-timestamped-gzip lintian-override.
* Fix wildcard-matches-nothing-in-dep5-copyright lintian warning.
[ Sebastian Andrzej Siewior ]
* Remove clamav-daemon.service.d on purge (Closes: #842074).
* Fix FTCBFS: Annotate interpreter dependencies with :native. Patch by
Helmut Grohne (Closes: #844066).
* Drop bc from B-D, it seems we no longer need it.
* Cherry-pick patch from bb11549 to fix a temp file cleanup issue
(Closes: #824196).
-- Sebastian Andrzej Siewior <email address hidden> Sat, 03 Dec 2016 23:24:48 +0100
-
clamav (0.99.2+dfsg-4) unstable; urgency=medium
* Remove Stephen Gran as Uploader and thank you for your work
(Closes: #838405).
* Drop llvm supported for now. The bytecode will be interpreted by clamav
instead of llvm's JIT - there is loss in functionality. It will come back
once we llvm support again (Closes: #839850).
-- Sebastian Andrzej Siewior <email address hidden> Thu, 06 Oct 2016 21:13:04 +0200
-
clamav (0.99.2+dfsg-3) unstable; urgency=medium
* BD on dh-strip-nondeterminism.
* get it compiled against openssl 1.1.0 (Closes: #828083).
* Drop support for clamav-daemon.socket. Should avoid restart loops if clamd
crashes on start (via OOM for instance). (Closes: #824042).
-- Sebastian Andrzej Siewior <email address hidden> Thu, 25 Aug 2016 21:07:04 +0200
-
clamav (0.99.2+dfsg-2) unstable; urgency=medium
* Ensure the users of PRIVATE symbols (clamd + freshclam) do not fall
behind a upstream version (Closes: #824485).
-- Sebastian Andrzej Siewior <email address hidden> Thu, 19 May 2016 20:04:02 +0200
-
clamav (0.99.2+dfsg-1) unstable; urgency=medium
[ Sebastian Andrzej Siewior ]
* also remove bytecode.cld on purge
* Update to new upstream release 0.99.2
* Drop AllowSupplementaryGroups option which is default now
(Closes: #822445).
* Let the LSB init script have more consistent output. Patch by Guillem
Jover (Closes: #823074).
-- Sebastian Andrzej Siewior <email address hidden> Sat, 07 May 2016 20:39:36 +0200
-
clamav (0.99.1+dfsg-1) unstable; urgency=medium
[ Scott Kitterman ]
* Update version guards for pid file checks in clamav-daemon and clamav-
freshclam to account for squeeze-lts upload that did not include the
related change
* Bump standards version to 3.9.7 without further change
* Bump debhelper minimum version requirement to 9 to match compat
* Drop squeeze related work-arounds now that squeeze-lts is no longer
supported
- Strip llvm from the upstream tarball in Files-Excluded to make it more
compatct (system llvm is always used now)
- Clean up debian/rules by removing squeeze specific configuration and
work arounds
[ Adriano Rafael Gomes ]
* Brazilian Portuguese debconf templates translation (Closes: #816956).
[ Sebastian Andrzej Siewior ]
* Import new upstream
* Drop patches applied upstream:
- add-LLVM-3.6-support.patch
- libclamav-yara-avoid-unaliged-access-to-64bit-variab.patch
* add new clamd.conf options.
* update symbol version for cl_retflevel due to CL_FLEVEL change.
* use a https:// prefix in VCS-* links and for the homepage.
* use "hardening=+all" for building.
* fixup typos in copyright file
* exclude .zip files dh_strip_nondeterminism because it currently breaks
them. This `repairs' the .zip files in clamav-testfiles.
* Update pid checks clamav-daemon and clamav-freshclam match lower than 0.99
version (to catch the upgrade path).
* Apply malloc() check, from clamav's bugzilla #11524, #11526, #11529
-- Sebastian Andrzej Siewior <email address hidden> Fri, 11 Mar 2016 23:32:45 +0100
-
clamav (0.99+dfsg-2) unstable; urgency=medium
* Use compat 9 and drop clamav-dbg in favour of dbgsym.
* use libtfm-dev instead of in-tree copy and drop all tfm related patches.
* Add libclamav-yara-avoid-unaliged-access-to-64bit-variab.patch to get the
testsuite passed on sparc. It also seem avoid invalid loads on ARMv5 cpus.
-- Sebastian Andrzej Siewior <email address hidden> Sun, 21 Feb 2016 15:25:59 +0100
-
clamav (0.99+dfsg-1) unstable; urgency=medium
* Import final release of 0.99
* suggest libclamunrar7 instead of libclamunrar6
-- Sebastian Andrzej Siewior <email address hidden> Sat, 05 Dec 2015 00:06:53 +0100
-
clamav (0.98.7+dfsg-5) unstable; urgency=medium
[ Andreas Cadhalpun ]
* Drop patch numbers, because they cause too much diff noise.
* Fix use-pkg-config-to-determine-CHECK_LIBS.patch so that the tests
actually get run again.
[ Sebastian Andrzej Siewior ]
* Drop LLVM usage on powerpc (it is broken since the v3.6 switch).
-- Sebastian Andrzej Siewior <email address hidden> Tue, 01 Dec 2015 20:58:20 +0100
-
clamav (0.98.7+dfsg-4) unstable; urgency=medium
* Add patch to support LLVM 3.6.
* debian/clamav-milter.postinst.in: Update to reflect the change from
examples/clamav-milter.conf to examples/clamav-milter.conf.sample.
Thanks to Christian Schrötter. (Closes: #795190)
* Use 'grep -a' instead of grep in maintainer scripts. (Closes: #799808)
* Restore the SE Linux context when creating /var/lib/ucf/cache.
Thanks to Russell Coker for the patch. (Closes: #802311)
* Adapt debian/watch to new download location www.clamav.net/download.html.
* Add patch to use pkg-config to determine CHECK_LIBS.
The linker flags for check changed making the hardcoded flags useless.
-- Andreas Cadhalpun <email address hidden> Sun, 25 Oct 2015 19:35:51 +0100
-
clamav (0.98.7+dfsg-3) unstable; urgency=medium
[ Sebastian Andrzej Siewior ]
* use T=<timeout> so we can drop
unit_tests-increment-test-timeout-from-40secs-to-5mi from the patch queue.
* add 0013-tfm-fix-compile-errors.patch and
0014-tfm-duct-tape-misscompile-on-armhf.patch to get it built on armhf
with gcc-5.
[ Andreas Cadhalpun ]
* Prevent the logrotate scripts from aborting if reloading/restarting fails.
Thanks to John Zaitseff. (Closes: #788652)
-- Sebastian Andrzej Siewior <email address hidden> Fri, 14 Aug 2015 08:55:16 +0200
-
clamav (0.98.7+dfsg-2) unstable; urgency=medium
[ Andreas Cadhalpun ]
* Increase MaxRecursion to the upstream default of 16. (Closes: #787249)
* Bump the version for the PidFile removal check in the clamav-daemon and
clamav-freshclam postinst scripts (Closes: #767353)
* Add database existence check also to clamav-daemon.socket.
This works around systemd bug #775458. (Closes: #775112)
[ Sebastian Andrzej Siewior ]
* also remove debian/clamav-freshclam.prerm clean
-- Sebastian Andrzej Siewior <email address hidden> Sat, 13 Jun 2015 15:11:41 +0200
-
clamav (0.98.7+dfsg-1) unstable; urgency=high
[ Andreas Cadhalpun ]
* Use SocketUser, SocketGroup and RemoveOnStop systemd socket options
instead of using ExecStartPost and ExecStopPost for that.
* Respect clamav-daemon's LocalSocket* options with the systemd unit by
extending the clamav-daemon.socket file appropriately, when running
dpkg-reconfigure clamav-daemon. (Closes: #783720)
* Disable this extendend configuration, when handling the configuration
file with debconf is disabled.
* Disable clamav-daemon.socket in prerm script.
[ Sebastian Andrzej Siewior ]
* Import new upstream:
- Improvements to PDF processing: decryption, escape sequence
handling, and file property collection.
- Scanning/analysis of additional Microsoft Office 2003 XML format.
- Fix infinite loop condition on crafted y0da cryptor file. Identified
and patch suggested by Sebastian Andrzej Siewior. CVE-2015-2221.
- Fix crash on crafted petite packed file. Reported and patch
supplied by Sebastian Andrzej Siewior. CVE-2015-2222.
- Fix false negatives on files within iso9660 containers. This issue
was reported by Minzhuan Gong.
- Fix a couple crashes on crafted upack packed file. Identified and
patches supplied by Sebastian Andrzej Siewior.
- Fix a crash during algorithmic detection on crafted PE file.
Identified and patch supplied by Sebastian Andrzej Siewior.
- Fix an infinite loop condition on a crafted "xz" archive file.
This was reported by Dimitri Kirchner and Goulven Guiheux.
CVE-2015-2668.
- Fix compilation error after ./configure --disable-pthreads.
Reported and fix suggested by John E. Krokes.
- Apply upstream patch for possible heap overflow in Henry Spencer's
regex library. CVE-2015-2305 (Closes: #778406).
- Fix crash in upx decoder with crafted file. Discovered and patch
supplied by Sebastian Andrzej Siewior. CVE-2015-2170.
- Fix segfault scanning certain HTML files. Reported with sample by
Kai Risku.
- Improve detections within xar/pkg files.
* update GPG key used to verify releases to get uscan/get_orig.sh working
again.
* update symbol version for cl_retflevel due to CL_FLEVEL change.
-- Scott Kitterman <email address hidden> Fri, 01 May 2015 22:45:55 -0400