[Pidgin] #12044: html tags not send in ICQ

Pidgin trac at pidgin.im
Wed Jun 2 19:00:12 EDT 2010


#12044: html tags not send in ICQ
-----------------------------+----------------------------------------------
 Reporter:  xorik            |        Owner:  MarkDoliner
     Type:  defect           |       Status:  new        
Milestone:                   |    Component:  ICQ        
  Version:  2.7.0            |   Resolution:             
 Keywords:  html, tags, icq  |  
-----------------------------+----------------------------------------------

Comment(by MarkDoliner):

 I had a long discussion with Ivan, who is working on some of this stuff
 and is super smart.  I'll try to summarize here:
  * We think all channel 1 ICBMs should be sent as HTML (never plaintext)
  * Clients can optionally set flag 0x400 in SNAC 0x0004/0x0005 that tells
 the server "I want to receive HTML-formatted IMs"
  * The server will strip HTML from channel 1 ICBMs sent to non-HTML
 clients
  * The server will NOT strip HTML from channel 2 ICBMs sent to HTML
 clients
  * Miranda does not set this flag
  * QIP DOES set this flag
  * Pidgin < 2.7.0 does not set this flag (and expects to receive plaintext
 IMs)
  * Pidgin >= 2.7.0 DOES set this flag (and expects to receive HTML IMs)

 QIP messages sent to Miranda are sent as channel 2 ICBMs, for some reason.
 We think the "correct" fix is for QIP to HTML-encode all outgoing channel
 1 ICBMs.  But in the mean time Ivan wants to try making Pidgin look like
 Miranda from QIP's point of view, in which case QIP would send us channel
 2 ICBMs and everything would be peachy.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/12044#comment:6>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list