diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2014-07-21 07:40:32 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2014-07-21 07:40:32 +0000 |
commit | 070e5a669e2afaf7b2c7ac7a5d408fc468f2bca8 (patch) | |
tree | 93acee40fe83de0dd22e9326d2a075c7ac10a5cd | |
parent | ca28f9f2b2d71543d8afa49b6568e61fd8b6513c (diff) | |
download | aports-070e5a669e2afaf7b2c7ac7a5d408fc468f2bca8.tar.bz2 aports-070e5a669e2afaf7b2c7ac7a5d408fc468f2bca8.tar.xz |
main/transmission: security upgrade to 2.84 (CVE-2014-4909)
fixes #3180
-rw-r--r-- | main/transmission/APKBUILD | 10 | ||||
-rw-r--r-- | main/transmission/uclibc-quota.patch | 12 |
2 files changed, 18 insertions, 4 deletions
diff --git a/main/transmission/APKBUILD b/main/transmission/APKBUILD index da22f8968d..d2f77b1123 100644 --- a/main/transmission/APKBUILD +++ b/main/transmission/APKBUILD @@ -1,6 +1,6 @@ # Maintainer:Carlo Landmeter pkgname=transmission -pkgver=2.72 +pkgver=2.84 pkgrel=0 pkgdesc="Lightweight GTK BitTorrent client" url="http://www.tansmissionbt.com" @@ -12,9 +12,10 @@ pkgusers="transmission" pkggroups="transmission" makedepends="openssl-dev pkgconfig curl-dev gtk+3.0-dev intltool libevent-dev libnotify-dev dbus-glib-dev autoconf automake tar libcanberra-dev gconf-dev" -source="http://download.m0k.org/transmission/files/transmission-$pkgver.tar.bz2 +source="http://download.m0k.org/transmission/files/transmission-$pkgver.tar.xz transmission-daemon.initd transmission-daemon.confd + uclibc-quota.patch " subpackages="$pkgname-cli $pkgname-daemon $pkgname-doc $pkgname-lang" @@ -69,6 +70,7 @@ cli() { "$subpkgdir"/usr/bin/ } -md5sums="aae3c04676d06b2761f64270248f1d63 transmission-2.72.tar.bz2 +md5sums="411aec1c418c14f6765710d89743ae42 transmission-2.84.tar.xz b44e7e7bcfb7fd1c59b3e1191d4dabb9 transmission-daemon.initd -5caf0fc25dfd67c61627f1e0313f4245 transmission-daemon.confd" +5caf0fc25dfd67c61627f1e0313f4245 transmission-daemon.confd +2e1252907f5b5ce97ced8bd723a36507 uclibc-quota.patch" diff --git a/main/transmission/uclibc-quota.patch b/main/transmission/uclibc-quota.patch new file mode 100644 index 0000000000..4aaec9b5fd --- /dev/null +++ b/main/transmission/uclibc-quota.patch @@ -0,0 +1,12 @@ +--- ./libtransmission/platform-quota.c.orig 2013-07-22 13:15:39.734489641 +0000 ++++ ./libtransmission/platform-quota.c 2013-07-22 13:16:24.671640558 +0000 +@@ -239,8 +239,6 @@ + spaceused = (int64_t) dq.dqb_curblocks >> 1; + #elif defined(SYS_DARWIN) + spaceused = (int64_t) dq.dqb_curbytes; +-#elif defined(__UCLIBC__) +- spaceused = (int64_t) btodb(dq.dqb_curblocks); + #elif defined(__sun) || (_LINUX_QUOTA_VERSION < 2) + spaceused = (int64_t) dq.dqb_curblocks >> 1; + #else + |