pidgin: 3224dd86: Change our ICQ client ID such that we id...
rekkanoryo at pidgin.im
rekkanoryo at pidgin.im
Mon Feb 2 17:25:29 EST 2009
-----------------------------------------------------------------
Revision: 3224dd8677b28d02b866cce510941fbf67e0fcb7
Ancestor: 1a658bb7a0436b518d65b9b95116915a5511a7d3
Author: rekkanoryo at pidgin.im
Date: 2009-02-02T22:20:04
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/3224dd8677b28d02b866cce510941fbf67e0fcb7
Modified files:
libpurple/protocols/oscar/oscar.h
ChangeLog:
Change our ICQ client ID such that we identify ourselves to the ICQ servers as
ICQ Basic 14.34.3096. This is the same client ID a number of other third-party
clients are using with no issues. I have also added a new definition for this
ICQ Basic version and changed the CLIENTINFO_ICQ_KNOWNGOOD defiinition to
reflect this. Effects of this change are that available messages and buddy
icons are now published correctly and visible to other clients. Fixes #6235.
Thanks to Dimmuxx and h3llfire for pointing this out.
-------------- next part --------------
============================================================
--- libpurple/protocols/oscar/oscar.h 8b594b0e56d54fb434bdd19226001450421a89eb
+++ libpurple/protocols/oscar/oscar.h 6846afcaad3e902e2931f3ed6eea7f8693f4a69a
@@ -286,6 +286,15 @@ struct _ClientInfo
"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, \
@@ -312,14 +321,14 @@ struct _ClientInfo
#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
{
More information about the Commits
mailing list