Mercurial > pidgin.yaz
changeset 25047:0f2503390a6b
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.
author | John Bailey <rekkanoryo@rekkanoryo.org> |
---|---|
date | Mon, 02 Feb 2009 22:20:04 +0000 |
parents | 651cdeab9b99 |
children | 2520d5fe48a3 7741759e741a |
files | libpurple/protocols/oscar/oscar.h |
diffstat | 1 files changed, 13 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/protocols/oscar/oscar.h Mon Feb 02 16:13:11 2009 +0000 +++ b/libpurple/protocols/oscar/oscar.h Mon Feb 02 22:20:04 2009 +0000 @@ -286,6 +286,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, \ @@ -312,14 +321,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 {