Hi Sebastian, On Thu, Nov 27, 2014 at 1:49 PM, Sebastian Andrzej Siewior <[email protected]> wrote: > Package: release.debian.org > User: [email protected] > Usertags: unblock > > Please unblock package xchat. Its been 16 days in unstable after an NMU > upload by Sven Hoexter. Sven fixed #766005 (severity important) which > allows users to connect via SSL to IRC servers which have SSLv3 > disabled. > It would be nice to have this in Jessie. The alternative would be to > use Hexchat. That one is a xchat fork and seems to have more active > upstream (last release on 28-Aug-2010 for xchat vs 25 Nov 2014 for > Hexchat) and it leads to the question why to keep xchat.
Please don't forget to attach a debdiff as per jessie's freeze policy [1]. Anyways, for the release team's convenience, here it is. Regards, Vincent [1] https://release.debian.org/jessie/freeze_policy.html diff -Nru xchat-2.8.8/debian/changelog xchat-2.8.8/debian/changelog --- xchat-2.8.8/debian/changelog 2014-10-13 12:57:31.000000000 -0700 +++ xchat-2.8.8/debian/changelog 2014-11-07 01:56:49.000000000 -0800 @@ -1,3 +1,11 @@ +xchat (2.8.8-7.3) unstable; urgency=low + + * Non-maintainer upload. + * Add debian/patches/68_dont_force_sslv3.patch. + Provided via LP: #1381484. (Closes: #766005) + + -- Sven Hoexter <[email protected]> Fri, 07 Nov 2014 10:55:27 +0100 + xchat (2.8.8-7.2) unstable; urgency=medium * Non-maintainer upload. diff -Nru xchat-2.8.8/debian/patches/68_dont_force_sslv3.patch xchat-2.8.8/debian/patches/68_dont_force_sslv3.patch --- xchat-2.8.8/debian/patches/68_dont_force_sslv3.patch 1969-12-31 16:00:00.000000000 -0800 +++ xchat-2.8.8/debian/patches/68_dont_force_sslv3.patch 2014-11-07 05:31:25.000000000 -0800 @@ -0,0 +1,33 @@ +Description: Don't force the use of SSLv3 +Author: Marc Deslauriers <[email protected]> +Bug: http://sourceforge.net/p/xchat/bugs/1598/ +Bug-Ubuntu: https://bugs.launchpad.net/xchat-gnome/+bug/1381484 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766005 +Forwarded: yes + +--- + src/common/ssl.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +Index: b/src/common/ssl.c +=================================================================== +--- a/src/common/ssl.c ++++ b/src/common/ssl.c +@@ -70,7 +70,7 @@ _SSL_context_init (void (*info_cb_func), + + SSLeay_add_ssl_algorithms (); + SSL_load_error_strings (); +- ctx = SSL_CTX_new (server ? SSLv3_server_method() : SSLv3_client_method ()); ++ ctx = SSL_CTX_new (server ? SSLv23_server_method() : SSLv23_client_method ()); + + SSL_CTX_set_session_cache_mode (ctx, SSL_SESS_CACHE_BOTH); + SSL_CTX_set_timeout (ctx, 300); +@@ -281,7 +281,7 @@ _SSL_socket (SSL_CTX *ctx, int sd) + __SSL_critical_error ("SSL_new"); + + SSL_set_fd (ssl, sd); +- if (ctx->method == SSLv3_client_method()) ++ if (ctx->method == SSLv23_client_method()) + SSL_set_connect_state (ssl); + else + SSL_set_accept_state(ssl); diff -Nru xchat-2.8.8/debian/patches/series xchat-2.8.8/debian/patches/series --- xchat-2.8.8/debian/patches/series 2014-10-13 12:58:48.000000000 -0700 +++ xchat-2.8.8/debian/patches/series 2014-11-07 01:52:49.000000000 -0800 @@ -25,3 +25,4 @@ 65_save_sound.patch 66_load_libnotify4.patch 67_configure_with_gmodule.patch +68_dont_force_sslv3.patch \ No newline at end of file -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/caczd_tc-m6g7mvxy3qwpqbbpqgqwoua8geqapjfhbv83bs2...@mail.gmail.com

