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