changeset 23400:142287779080

Fix ICQ login by mimicking the clientinfo versions used by the official ICQ6 client.
author Stu Tomlinson <stu@nosnilmot.com>
date Tue, 01 Jul 2008 20:47:28 +0000
parents 074be48b20e7
children 18cc881d5a73
files libpurple/protocols/oscar/oscar.h
diffstat 1 files changed, 12 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/libpurple/protocols/oscar/oscar.h	Tue Jul 01 18:06:32 2008 +0000
+++ b/libpurple/protocols/oscar/oscar.h	Tue Jul 01 20:47:28 2008 +0000
@@ -258,6 +258,15 @@
 	"us", "en", \
 }
 
+#define CLIENTINFO_ICQ6_6_0_6059 { \
+	"ICQ Client", \
+	0x010a, \
+	0x0006, 0x0000, \
+	0x0000, 0x17ab, \
+	0x00007535, \
+	"us", "en", \
+}
+
 #define CLIENTINFO_ICQBASIC_14_3_1068 { \
 	"ICQBasic", \
 	0x010a, \
@@ -302,9 +311,9 @@
 #define CLIENTINFO_PURPLE_ICQ { \
 	"Purple/" VERSION, \
 	0x010a, \
-	0x0014, 0x0034, \
-	0x0000, 0x0bb8, \
-	0x0000043d, \
+	0x0006, 0x0000, \
+	0x0000, 0x17ab, \
+	0x00007535, \
 	"us", "en", \
 }