[Pidgin] #8198: Pidgin client blocked by AOL (ICQ)

Pidgin trac at pidgin.im
Tue Jan 27 12:04:48 EST 2009


#8198: Pidgin client blocked by AOL (ICQ)
--------------------+-------------------------------------------------------
 Reporter:  init    |           Owner:  MarkDoliner
     Type:  defect  |          Status:  new        
Milestone:          |       Component:  ICQ        
  Version:  2.5.4   |      Resolution:             
 Keywords:          |   Launchpad_bug:             
--------------------+-------------------------------------------------------

Comment(by eveel):

 Replying to [comment:113 MarkDoliner]:
 > The documentation at http://dev.aol.com/aim/oscar/#FLAP states that the
 sequence number should be initialized to a random number. Has anyone tried
 initializing it to a simple random number ("conn->seqnum_out =
 g_random_int();")?
 Yes, AOL's OSCAR spec said about random generation, but (if we can believe
 the Miranda IM developers) now it is necessary to generate specially
 defined sequence number. People reporting us that it works.

 Replying to [comment:113 MarkDoliner]:
 > I'm having trouble following your most recent patch...
 It works for me. Please explain your trouble.

 Replying to [comment:113 MarkDoliner]:
 > could you explain the generate_flap_sequence() function?
 Alas, no :( This function is originally written by NightFox, I've just
 included it into my patch, because previous NightFox solution works fine.

 Replying to [comment:113 MarkDoliner]:
 > Also, has anyone tried initializing conn->seqnum_out in
 flap_connection_new() where the FlapConnection is created?
 Previous patch initializes the conn->seqnum_out directly in
 flap_connection_net(), but I think that was incorrect: Doxygen doc says
 "Allocate a new empty connection structure.". Structure with non-empty
 value is a non-empty structure.

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


More information about the Tracker mailing list