Hi!

AOL changed the icq protocol a while ago. This makes QuteCom unable
to login to the ICQ-network. I've applied the icq-patch to the
libpurple-version used in QC. Looks ok here. Please review and
apply.

Btw: Any news on updating libpurple?

Greetings && HAND,
 - Darsha

# HG changeset patch
# User Darshaka Pathirana <[email protected]>
# Date 1237081102 -3600
# Node ID d9da9add961f3862a2a106a94060c73f6ba7d689
# Parent  488754638195a48f6deb63a59f4e56bd71c79720
icq protocol fix
URL: 
http://developer.pidgin.im/viewmtn/revision/diff/1a658bb7a0436b518d65b9b95116915a5511a7d3/with/3224dd8677b28d02b866cce510941fbf67e0fcb7/libpurple/protocols/oscar/oscar.h

diff -r 488754638195 -r d9da9add961f 
libs/3rdparty/libpurple/pidgin-2.5.1/libpurple/protocols/oscar/oscar.h
--- a/libs/3rdparty/libpurple/pidgin-2.5.1/libpurple/protocols/oscar/oscar.h    
Thu Jan 29 15:58:22 2009 +0100
+++ b/libs/3rdparty/libpurple/pidgin-2.5.1/libpurple/protocols/oscar/oscar.h    
Sun Mar 15 02:38:22 2009 +0100
@@ -285,6 +285,15 @@
        "us", "en", \
 }
 
+#define CLIENTINFO_ICQBASIC_14_34_3096 { \
+       "ICQBasic", \
+       0x010a, \
+       0x0014, 0x0034, \
+       0x0000, 0x0c18, \
+       0x0000043d, \
+       "us", "en", \
+}
+
 #define CLIENTINFO_NETSCAPE_7_0_1 { \
        "Netscape 2000 an approved user of AOL Instant Messenger (SM)", \
        0x1d0d, \
@@ -311,14 +320,14 @@
 #define CLIENTINFO_PURPLE_ICQ { \
        "Purple/" VERSION, \
        0x010a, \
-       0x0006, 0x0000, \
-       0x0000, 0x17ab, \
-       0x00007535, \
+       0x0014, 0x0034, \
+       0x0000, 0x0c18, \
+       0x0000043d, \
        "us", "en", \
 }
 
 #define CLIENTINFO_AIM_KNOWNGOOD CLIENTINFO_AIM_5_1_3036
-#define CLIENTINFO_ICQ_KNOWNGOOD CLIENTINFO_ICQBASIC_14_34_3000
+#define CLIENTINFO_ICQ_KNOWNGOOD CLIENTINFO_ICQBASIC_14_34_3096
 
 typedef enum
 {
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to