Created by Ubuntu Package Importer on 2015-05-05 and last modified on 2015-08-10
Get this branch:
bzr branch lp:ubuntu/wily/clamav
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

159. By Matthias Klose on 2015-08-10

Ignore test results on armhf.

158. By Matthias Klose on 2015-08-09

No-change rebuild for libstdc++ ABI changes

157. By Marc Deslauriers on 2015-05-05

* Updated to 0.98.7 to fix multiple issues
  - CVE-2015-2170
  - CVE-2015-2221
  - CVE-2015-2222
  - CVE-2015-2305
  - CVE-2015-2668
* Refreshed patches for 0.98.7:
  - d/p/0005-libclamav-use-libmspack.patch
  - d/p/0007-fix-ssize_t-size_t-off_t-printf-modifier.patch
  - d/p/0008-hardcode-LLVM-linker-flag-because-llvm-config-return.patch
  - d/p/0015-llvm-don-t-use-system-libs.patch
* Removed upstreamed patches:
  - d/p/0012-remove-AC_CONFIG_SRCDIR-llvm-configure-from-libclama.patch

156. By Scott Kitterman on 2015-04-24

No change upload to work around temporary archive ddeb issue

155. By Oleg Strikov on 2015-04-24

d/clamav-daemon.postinst.in: Fix typo which causes a crash while installing
this package over any previous version (upgrading). Variable $DEBCONFILE
has been used incorrectly inside the script instead of $DEBCONFFILE. This
issue doesn't show up during regular installation (not upgrade) because
the typo is on the path which gets executed only if debconf information is
available for the package (LP: #1438745, #1447809, Closes: #778507).

154. By Matthias Klose on 2015-03-05

* Don't use llvm on armhf, arm64 and ppc64el.
  - armhf: Should work, but upstream claims it's not tested and
    refuses to build. Why do we have testsuites?
  - arm64: No JIT available in 3.5.
  - ppc64el: Builds, but fails one test.

153. By Matthias Klose on 2015-03-04

Explicitly build using llvm-3.5, on all architectures.

152. By Scott Kitterman on 2015-01-28

[ Sebastian Andrzej Siewior ]
* update "fix-ssize_t-size_t-off_t-printf-modifier", include of misc.h was
  missing but was pulled in via the systemd patch.
* Don't leak return codes from libmspack to clamav API. (Closes: #774686).

[ Andreas Cadhalpun ]
* Add patch to avoid emitting incremental progress messages when not
  outputting to a terminal. (Closes: #767350)
* Update lintian-overrides for unused-file-paragraph-in-dep5-copyright.
* clamav-base.postinst: always chown /var/log/clamav and /var/lib/clamav
  to clamav:clamav, not only on fresh installations. (Closes: #775400)
* Adapt the clamav-daemon and clamav-freshclam logrotate scripts,
  so that they correctly work under systemd.
* Move the PidFile variable from the clamd/freshclam configuration files
  to the init scripts. This makes the init scripts more robust against
  misconfiguration and avoids error messages with systemd. (Closes: #767353)
* debian/copyright: drop files from Files-Excluded only present in github
* Drop Workaround-a-bug-in-libc-on-Hurd.patch, because hurd got fixed.
  (see #752237)
* debian/rules: Remove useless --with-system-tommath --without-included-ltdl
  configure options.

[ Scott Kitterman ]
* Stop stripping llvm when repacking the tarball as the system llvm on some
  releases is too old to use
* New upstream bugfix release
  - Library shared object revisions.
  - Includes a patch from Sebastian Andrzej Siewior making ClamAV pid files
    compatible with systemd.
  - Fix a heap out of bounds condition with crafted Yoda's crypter files.
    This issue was discovered by Felix Groebert of the Google Security Team.
  - Fix a heap out of bounds condition with crafted mew packer files. This
    issue was discovered by Felix Groebert of the Google Security Team.
  - Fix a heap out of bounds condition with crafted upx packer files. This
    issue was discovered by Kevin Szkudlapski of Quarkslab.
  - Fix a heap out of bounds condition with crafted upack packer files. This
    issue was discovered by Sebastian Andrzej Siewior. CVE-2014-9328.
  - Compensate a crash due to incorrect compiler optimization when handling
    crafted petite packer files. This issue was discovered by Sebastian
    Andrzej Siewior.
* Update lintian override for embedded zlib to match new so version

[ Javier Fernández-Sanguino ]
* Updated Spanish Debconf template translation (Closes: #773563)

151. By Andreas Cadhalpun on 2014-12-04

Fix failure to purge, noticed by piuparts. (Closes: #772092)

150. By Andreas Cadhalpun on 2014-12-03

* Automatically extend the clamav-daemon.socket systemd unit to create the
  TCP socket, when clamd is configured to use TCP. (Closes: #771911)
* Also accept AF_INET6 sockets in clamd, as they are now supported.
  Systemd uses AF_INET6 for TCP sockets without specified address.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.