=== Transmission 2.94 (2018/05/01) ===

==== All Platforms ====
  * Fix building against LibreSSL (#284, #486, #570)
  * Fix building against mbedTLS (#115, #528)
  * Fix torrents ETA calculation (#522)
  * Fix cross-compilation issues caused by miniupnpc configuration test (#475)
==== Qt Client ====
  * Fix bad downloaded percentage in DetailsDialog  (#547)
==== Web Client ====
  * Fix tracker error XSS in inspector (CVE pending)
  * Fix torrent name HTML-escaping in trackers inspector tabTODO

Because there is a CVE noted for the Web Client, please find backported -stable 
updates
attached for 6.3 and 6.2.

Gtk, Qt, and Web clients tested on amd64 and i386 at -current, 6.3, and 6.2.
Index: Makefile
===================================================================
RCS file: /systems/cvs/ports/net/transmission/Makefile,v
retrieving revision 1.125
diff -u -p -r1.125 Makefile
--- Makefile    24 Apr 2018 12:52:12 -0000      1.125
+++ Makefile    2 May 2018 10:28:44 -0000
@@ -4,7 +4,7 @@ COMMENT-main=   BitTorrent command line an
 COMMENT-gtk=   BitTorrent client with GTK+ interface
 COMMENT-qt=    BitTorrent client with Qt interface
 
-VER=           2.93
+VER=           2.94
 DISTNAME=      transmission-${VER}
 PKGNAME-main=  transmission-${VER}
 PKGNAME-gtk=   transmission-gtk-${VER}
@@ -12,7 +12,6 @@ PKGNAME-qt=   transmission-qt-${VER}
 CATEGORIES=    net
 HOMEPAGE=      https://transmissionbt.com/
 MAINTAINER=    Josh Grosse <[email protected]>
-REVISION=      0
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM=  Yes
@@ -39,12 +38,12 @@ WANTLIB-main=       ${WANTLIB-common} nghttp2 
 WANTLIB-gtk=   ${WANTLIB-common} X11 Xcomposite Xcursor Xdamage \
                Xext Xfixes Xi Xinerama Xrandr Xrender \
                atk-1.0 atk-bridge-2.0 atspi cairo cairo-gobject \
-               dbus-1 expat ffi fontconfig freetype \
+               dbus-1 expat ffi fontconfig freetype fribidi \
                gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 \
                gobject-2.0 graphite2 gthread-2.0 gtk-3 \
                harfbuzz pango-1.0 pangoft2-1.0 \
                pangocairo-1.0 pixman-1 png pcre xcb \
-               xcb-render xcb-shm epoxy nghttp2 iconv Xtst
+               xcb-render xcb-shm epoxy nghttp2 iconv
 WANTLIB-qt=    ${WANTLIB-common} ${MODQT_WANTLIB} \
                GL Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets \
                fontconfig freetype $(COMPILER_LIBCXX)
Index: distinfo
===================================================================
RCS file: /systems/cvs/ports/net/transmission/distinfo,v
retrieving revision 1.51
diff -u -p -r1.51 distinfo
--- distinfo    30 Jan 2018 16:34:35 -0000      1.51
+++ distinfo    1 May 2018 20:18:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (transmission-2.93.tar.xz) = 
iBWSDgpEmbza276JpBFQktq0LOUZn3H/mpJs/RK5uQs=
-SIZE (transmission-2.93.tar.xz) = 3363868
+SHA256 (transmission-2.94.tar.xz) = 
NUQsyEn5H435gsPQ1HnWUMbKGTEKmU7M2qeaSvORa30=
+SIZE (transmission-2.94.tar.xz) = 3365952
Index: Makefile
===================================================================
RCS file: /systems/cvs/ports/net/transmission/Makefile,v
retrieving revision 1.124
diff -u -p -r1.124 Makefile
--- Makefile    30 Jan 2018 16:34:35 -0000      1.124
+++ Makefile    3 May 2018 05:08:24 -0000
@@ -4,7 +4,7 @@ COMMENT-main=   BitTorrent command line an
 COMMENT-gtk=   BitTorrent client with GTK+ interface
 COMMENT-qt=    BitTorrent client with Qt interface
 
-VER=           2.93
+VER=           2.94
 DISTNAME=      transmission-${VER}
 PKGNAME-main=  transmission-${VER}
 PKGNAME-gtk=   transmission-gtk-${VER}
Index: distinfo
===================================================================
RCS file: /systems/cvs/ports/net/transmission/distinfo,v
retrieving revision 1.51
diff -u -p -r1.51 distinfo
--- distinfo    30 Jan 2018 16:34:35 -0000      1.51
+++ distinfo    3 May 2018 05:41:12 -0000
@@ -1,2 +1,2 @@
-SHA256 (transmission-2.93.tar.xz) = 
iBWSDgpEmbza276JpBFQktq0LOUZn3H/mpJs/RK5uQs=
-SIZE (transmission-2.93.tar.xz) = 3363868
+SHA256 (transmission-2.94.tar.xz) = 
NUQsyEn5H435gsPQ1HnWUMbKGTEKmU7M2qeaSvORa30=
+SIZE (transmission-2.94.tar.xz) = 3365952
Index: Makefile
===================================================================
RCS file: /systems/cvs/ports/net/transmission/Makefile,v
retrieving revision 1.118.2.1
diff -u -p -r1.118.2.1 Makefile
--- Makefile    30 Jan 2018 17:37:15 -0000      1.118.2.1
+++ Makefile    3 May 2018 20:54:06 -0000
@@ -4,7 +4,7 @@ COMMENT-main=   BitTorrent command line an
 COMMENT-gtk=   BitTorrent client with GTK+ interface
 COMMENT-qt=    BitTorrent client with Qt interface
 
-VER=           2.93
+VER=           2.94
 DISTNAME=      transmission-${VER}
 PKGNAME-main=  transmission-${VER}
 PKGNAME-gtk=   transmission-gtk-${VER}
Index: distinfo
===================================================================
RCS file: /systems/cvs/ports/net/transmission/distinfo,v
retrieving revision 1.50.6.1
diff -u -p -r1.50.6.1 distinfo
--- distinfo    30 Jan 2018 17:37:15 -0000      1.50.6.1
+++ distinfo    3 May 2018 23:23:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (transmission-2.93.tar.xz) = 
iBWSDgpEmbza276JpBFQktq0LOUZn3H/mpJs/RK5uQs=
-SIZE (transmission-2.93.tar.xz) = 3363868
+SHA256 (transmission-2.94.tar.xz) = 
NUQsyEn5H435gsPQ1HnWUMbKGTEKmU7M2qeaSvORa30=
+SIZE (transmission-2.94.tar.xz) = 3365952
Index: patches/patch-libtransmission_crypto-utils-openssl_c
===================================================================
RCS file: patches/patch-libtransmission_crypto-utils-openssl_c
diff -N patches/patch-libtransmission_crypto-utils-openssl_c
--- patches/patch-libtransmission_crypto-utils-openssl_c        30 Jan 2018 
17:37:15 -0000      1.1.2.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-libtransmission_crypto-utils-openssl_c,v 1.1.2.1 2018/01/30 
17:37:15 rsadowski Exp $
-
-Use upstream provided OpenSSL functions
-
-Index: libtransmission/crypto-utils-openssl.c
---- libtransmission/crypto-utils-openssl.c.orig
-+++ libtransmission/crypto-utils-openssl.c
-@@ -230,7 +230,7 @@ tr_rc4_process (tr_rc4_ctx_t   handle,
- ****
- ***/
- 
--#if OPENSSL_VERSION_NUMBER < 0x10100000
-+#if OPENSSL_VERSION_NUMBER < 0x10100000 || defined(LIBRESSL_VERSION_NUMBER)
- static inline int
- DH_set0_pqg (DH     * dh,
-              BIGNUM * p,

Reply via email to