lp:ubuntu/utopic-security/clamav

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/utopic-security/clamav
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

148. By Marc Deslauriers

* 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/0010-hardcode-LLVM-linker-flag-because-llvm-config-return.patch
  - d/p/0018-llvm-don-t-use-system-libs.patch
* Removed upstreamed patches:
  - d/p/0014-remove-AC_CONFIG_SRCDIR-llvm-configure-from-libclama.patch

147. By Marc Deslauriers

* Updated to 0.98.6 to fix security issues, including CVE-2014-9328.
* Removed upstreamed patches:
  - d/p/0002-Add-an-additional-n-after-the-number-in-the-pidfile.patch
  - d/p/0017-Bump-.so-version-number.patch

146. By Marc Deslauriers

* Updated to 0.98.5 to fix security issues, including CVE-2013-6497.
* Removed upstreamed patches:
  - d/p/0004-Fix-FTBFS-with-LLVM-3.1-3.4.patch
  - d/p/0006-Fix-underlinking-with-llvm-in-libclamav-c-Makefile.a.patch
  - d/p/0007-bb-11028-fixed-a-deadlock-issue-with-fanotify-and-lo.patch
  - d/p/0010-Call-cl_initialize_crypto-in-cl_init.patch
* Removed patches not needed in Ubuntu:
  - d/p/0005-enable-llvm-jit-on-kfreebsd.patch
  - d/p/0008-Fix-compiling-on-Hurd.patch
  - d/p/0009-Workaround-a-bug-in-libc-on-Hurd.patch
* Added patches from vivid to fix FTBFS and .so version:
  - d/p/0006-remove-unnecessary-harmful-flags-from-libclamav.pc.patch
  - d/p/0010-hardcode-LLVM-linker-flag-because-llvm-config-return.patch
  - d/p/0014-remove-AC_CONFIG_SRCDIR-llvm-configure-from-libclama.patch
  - d/p/0018-llvm-don-t-use-system-libs.patch
  - d/p/0017-Bump-.so-version-number.patch
* debian/control: added libncurses5-dev to Build-Depends.
* debian/clamav-docs.docs: use wildcards, as some docs have changed.

145. By Scott Kitterman

[ Scott Kitterman ]
* Urgency high due to fix for undocumented API/ABI break
* debian/patches/0002-Fix-STAT64-definition-and-add-missing-includes.patch:
  Removed, because the remaining changes are not needed to fix FTBFS and
  upstream recommends drop due to potential issues with scanning large
  files.

[ Andreas Cadhalpun ]
* Fix debian/watch to properly detect release candidates.
* Add patches to fix building on Hurd:
   - 0008-Fix-compiling-on-Hurd.patch
   - 0009-Workaround-a-bug-in-libc-on-Hurd.patch
* Fix 0004-Fix-FTBFS-with-LLVM-3.1-3.4.patch to correctly detect the
  new LLVM version scheme X.Y.Z (instead of X.Y).
* Add versioned dependencies on procps (for 'pkill -F') and on dpkg
  (for 'start-stop-daemon --status').
* Remove useless code from debian/freshclam.init.in.
* Avoid creation of an empty freshclam.pid file.
* Switch the watchfile to look at github.com, because the sf.net
  website doesn't work correctly at the moment, see #752384.
* Add DEP-5 header with Files-Excluded field to debian/copyright
  in order to let uscan remove unneeded files.

[ Julien Patriarca ]
* Updated French Debconf template translation (Closes: #752388)

[ Sebastian Andrzej Siewior ]
* Add 0010-Call-cl_initialize_crypto-in-cl_init.patch from upstream. The
  cl_initialize_crypto() will now be invoked within libclamav in cl_init()
  so there is now no need to force third party to invoke that function on
  their own.

144. By Scott Kitterman

[ Andreas Cadhalpun ]
* Add 0008-bb-11028-fixed-a-deadlock-issue-with-fanotify-and-lo.patch
  from upstream to fix a deadlock issue with fanotify. (Closes: #749027)
* Don't try to reload freshclam logs, when run from cron. (Closes: #750942)

[ Yuri Kozlov ]
* Updated Russian Debconf template translation (Closes: #750808)

[ Mario Blättermann ]
* Updated German Debconf template translation (Closes: #751562)

[ Scott Kitterman ]
* New upstream version (Closes: #750075)
  - Update debian/patches/0002-Fix-STAT64-definition-and-add-missing-
    includes.patch, partially incorporated upstream
  - Drop debian/patches/0008-Add-REG-namespace-in-disasm-common.h-and-
    users.patch, resolved upstream
  - Drop debian/patches/0009-powerpc_jit_fix.patch, cherrypick from upstream

143. By Adam Conrad

debian/patches/0011-Add-llvm-ldflags-to-libs.patch: Fix underlinking.

142. By Scott Kitterman

Limit build-dep on llvm-dev and enabling of LLVM/JIT to i386, amd64, and
powerpcother archs unsupported and disabled upstream

141. By Scott Kitterman

Add -lncurses to LDFLAGS to fix FTBFS until I can figure out why LLVM 3.4
seems to want to link against ncurses, but doesn't itself

140. By Scott Kitterman

[ Américo Monteiro ]
* Updated Debconf translation for pt (Closes: #745754)

[ Andreas Cadhalpun ]
* Update debian/rules and control to use system LLVM instead of embedded
  copy of LLVM 2.8
* Add debian/patches/0009-Fix-FTBFS-with-LLVM-3.1-3.4.patch to fix FTBFS
  with newer LLVM (Clamav bugzilla #10981)
* Add debian/patches/0010-Add-missing-libxml2-include-to-fix-compiler-warning-.patch
  to resolve implicit definition warning (Clamav Bugzilla #10982)
* Update lintian overrides.

[ Sebastian Andrzej Siewior ]
* Extend the testcase runtime to 5 mins. This should avoid FTBFS on slower
  buildds.

[ Tyler Hicks ]
* debian/usr.bin.freshclam: Grant freshclam permission to read and write the
  clamd socket. AppArmor requires both permissions when applications connect
  to path-based UNIX domain sockets. (LP: #1313282)

[ Scott Kitterman ]
* Add apport hook to clamav-base for apport in Experimental/Ubuntu
* Upload to Experimental to support testing using system LLVM

139. By Tyler Hicks

[ Tyler Hicks ]
* debian/usr.bin.freshclam: Grant freshclam permission to read and write the
  clamd socket. AppArmor requires both permissions when applications connect
  to path-based UNIX domain sockets. (LP: #1313282)

[ Scott Kitterman ]
* Add electric-fence back to build-deps now that it is approved for main
  inclusion (LP: #1311984)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/vivid/clamav
This branch contains Public information 
Everyone can see this information.

Subscribers