Package: release.debian.org
Severity: normal
Tags: patch
User: release.debian....@packages.debian.org
Usertags: unblock

Hey there!

I have just uploaded an NMU for Pidgin which fixes a login issue
with MSN which occurred after Microsoft changed the application
ID that the client needs to send in order to be able to retrieve
the contact list.

The current version of Pidgin in Jessie no longer allows users to
sign on to MSN which makes the MSN part of Pidgin unusable. I have
therefore deemed this bug to be release-critical, tagged it as
such, made the NMU and am requesting an unblock now.

Please find the attached debdiff for the changes of my NMU.

Cheers,
Adrian

unblock pidgin/2.10.10-1.1

-- System Information:
Debian Release: 7.7
  APT prefers stable
  APT policy: (500, 'stable'), (99, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru pidgin-2.10.10/debian/changelog pidgin-2.10.10/debian/changelog
--- pidgin-2.10.10/debian/changelog	2014-10-20 03:01:31.000000000 +0200
+++ pidgin-2.10.10/debian/changelog	2014-11-14 11:18:12.000000000 +0100
@@ -1,3 +1,11 @@
+pidgin (2.10.10-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Add debian/patches/0001-update-msn-application-id.patch to update the
+    MSN_APPLICATION_ID sent when signing in to MSN (Closes: #769491).
+
+ -- John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>  Fri, 14 Nov 2014 10:48:05 +0100
+
 pidgin (2.10.10-1) unstable; urgency=high
 
   * Imported Upstream version 2.10.10
diff -Nru pidgin-2.10.10/debian/patches/0001-update-msn-application-id.patch pidgin-2.10.10/debian/patches/0001-update-msn-application-id.patch
--- pidgin-2.10.10/debian/patches/0001-update-msn-application-id.patch	1970-01-01 01:00:00.000000000 +0100
+++ pidgin-2.10.10/debian/patches/0001-update-msn-application-id.patch	2014-11-14 11:06:58.000000000 +0100
@@ -0,0 +1,33 @@
+Description: Update the MSN_APPLICATION_ID to fix MSN login issues
+ Microsoft recently updated the MSN_APPLICATION_ID that the client
+ sends to the server in order to identify its version. The old ID
+ used is the application ID of Windows Live Messenger 2008 (8.5)
+ which Microsoft apparently no longer supports. When the client
+ attempts to retrieve the contact list, the server will reject
+ the request. This patch fixes the issue by updating the
+ MSN_APPLICATION_ID sent by Pidgin.
+ .
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: upstream, https://hg.pidgin.im/pidgin/main/diff/f6a91e6c77a4/libpurple/protocols/msn/contact.h
+Bug: (none)
+Bug-Debian: https://bugs.debian.org/769491
+Bug-Ubuntu: (none)
+Forwarded: (already fixed upstream)
+Reviewed-By: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
+Last-Update: 2014-11-14
+
+--- pidgin-2.10.10.orig/libpurple/protocols/msn/contact.h
++++ pidgin-2.10.10/libpurple/protocols/msn/contact.h
+@@ -60,7 +60,7 @@ typedef enum
+ #include "session.h"
+ #include "soap.h"
+ 
+-#define MSN_APPLICATION_ID "CFE80F9D-180F-4399-82AB-413F33A1FA11"
++#define MSN_APPLICATION_ID "484AAC02-7F59-41B7-9601-772045DCC569"
+ 
+ #define MSN_CONTACT_SERVER	"local-bay.contacts.msn.com"
+ 
diff -Nru pidgin-2.10.10/debian/patches/series pidgin-2.10.10/debian/patches/series
--- pidgin-2.10.10/debian/patches/series	2014-01-25 17:57:00.000000000 +0100
+++ pidgin-2.10.10/debian/patches/series	2014-11-14 10:59:53.000000000 +0100
@@ -0,0 +1 @@
+0001-update-msn-application-id.patch

Reply via email to