[Pidgin] #7553: "User Agent Switcher" for Pidgin
Pidgin
trac at pidgin.im
Fri Nov 14 17:21:00 EST 2008
#7553: "User Agent Switcher" for Pidgin
--------------------------+-------------------------------------------------
Reporter: ben.gebbit | Owner: lschiere
Type: enhancement | Status: new
Component: unclassified | Version: 2.4.2
Keywords: |
--------------------------+-------------------------------------------------
When a jabber server sends - <query xmlns="jabber:iq:version"/>
Pidgin comes back with a response - <query
xmlns='jabber:iq:version'><name>Pidgin</name><version>2.4.2 (libpurple
2.4.2)</version></query>
Similar to "user agent switcher" in Firefox, I'd like to be able to affect
the <name> and <version> tags of the response somehow without having to
recompile. Maybe in some config file. (?) Preferrably, on an account-
by-account level, but at the program level would suffice. The purpose of
this would be to spoof pesky IM servers that discriminate specific IM
clients.
Applicable output from my debug window:
(16:44:04) jabber: Recv (ssl)(117): <iq type="get" id="921-78"
to="test at 127.0.0.1/spark" from="manager.127.0.0.1"><query
xmlns="jabber:iq:version"/></iq>
(16:44:04) jabber: Sending (ssl): <iq type='result' to='manager.127.0.0.1'
id='921-78'><query
xmlns='jabber:iq:version'><name>Pidgin</name><version>2.4.2 (libpurple
2.4.2)</version></query></iq>
(16:44:04) jabber: Recv (ssl)(208): <message from="manager.127.0.0.1"
to="test at 127.0.0.1/spark"><body>You are using an invalid client, and
therefore will be disconnected. Please ask your system administrator for
client choices.</body></message>
--
Ticket URL: <http://developer.pidgin.im/ticket/7553>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list