Jabber: Default protocol version to 1.0. cpw.darkrain42.xmpp.bosh

Mon, 16 Mar 2009 02:42:40 +0000

author
Paul Aurich <darkrain42@pidgin.im>
date
Mon, 16 Mar 2009 02:42:40 +0000
branch
cpw.darkrain42.xmpp.bosh
changeset 26080
bfe333bf2ae8
parent 26079
4d75323e1e6b
child 26081
ef41d4bd0dfa

Jabber: Default protocol version to 1.0.

BOSH currently bypasses the standard parser, so protocol version is never
handled and is kept at the default (I was seeing 'Un-hide From' and
'Temporarily Hide From').

libpurple/protocols/jabber/jabber.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/jabber/jabber.c	Sun Mar 15 05:13:41 2009 +0000
+++ b/libpurple/protocols/jabber/jabber.c	Mon Mar 16 02:42:40 2009 +0000
@@ -777,6 +777,8 @@
 	js->write_buffer = purple_circ_buffer_new(512);
 	js->old_length = 0;
 	js->keepalive_timeout = -1;
+	/* Set the default protocol version to 1.0. Overridden in parser.c. */
+	js->protocol_version = JABBER_PROTO_1_0;
 
 	if(!js->user) {
 		purple_connection_error_reason (gc,

mercurial