log

age author description
Wed, 22 Sep 2010 21:09:50 +0000 masca Normalize both passports before comparation. This fixes the bug that opens a MUC with a buddy that is logged in on mutiple endpoints.
Wed, 22 Sep 2010 20:58:43 +0000 masca This function is now in slp.h, it doesnt need to be here.
Sun, 19 Sep 2010 20:38:03 +0000 masca This files doesn't exist anymore and the Makefile.mingw must be updated to reflect the change. Thanks to Andrea Visioni for the patch.
Sun, 19 Sep 2010 01:00:07 +0000 masca Enable MSNP16 since it looks quite stable now.
Sat, 18 Sep 2010 21:29:31 +0000 masca Fix the bug when a buddy is connected in different locations and a MUC opens and add both locations as different buddies.
Sat, 18 Sep 2010 20:56:11 +0000 masca Fix a crash when we want to remove a user that is not in the switchboard.
Wed, 15 Sep 2010 17:34:21 +0000 masca propagate from branch 'im.pidgin.cpw.qulogic.msnp16' (head a27b68b2e6653e6b96aa0279bd649181c89b20ed)
Sat, 11 Sep 2010 19:03:25 +0000 masca propagate from branch 'im.pidgin.pidgin' (head fabc09bf724818b9b50e1c41d4afd6549f298c05)
Sun, 01 Aug 2010 00:08:26 +0000 Elliott Sales de Andrade applied changes from cc2567c1558bffb058fda6a6319faf70206a8c34
Sat, 31 Jul 2010 23:42:35 +0000 Elliott Sales de Andrade propagate from branch 'im.pidgin.pidgin' (head 5b9ae21a0927d9a160964bfb1cad7a43253fba0d)
Tue, 10 Aug 2010 18:01:01 +0000 Mark Doliner ref_count is an int
Fri, 06 Aug 2010 00:10:13 +0000 masca Fix a warning about the size of the flags and avoi displaying trialing 0 that will not be used.
Fri, 06 Aug 2010 00:08:23 +0000 masca Use the documented enum flag instead of a magic number.
Fri, 06 Aug 2010 00:07:39 +0000 masca Get rid of the Flags field in the SlpMessage in favor of the one in the Header.
Thu, 05 Aug 2010 23:58:21 +0000 masca Use the flag util function here too.
Thu, 05 Aug 2010 23:42:42 +0000 masca Avoid duplicated code using a util function to check the flags.
Thu, 05 Aug 2010 23:16:49 +0000 masca Get rid of the ack_size field in the SlpMessage in favor of the one in the Header. And do nothing if the released SlpMessage is an ACK or a 100 (DC Handshake).
Thu, 05 Aug 2010 23:09:12 +0000 masca Get rid of the ack_sub_id field in the SlpMessage in favor of the one in the Header.
Thu, 05 Aug 2010 22:47:36 +0000 masca Fix a warning caused because slpmsg->buffer is unsigned and the function spect a gchar pointer. I don't think this can harm in any way.
Thu, 05 Aug 2010 22:41:22 +0000 masca Get rid of the ack_id field in the SlpMessage in favor of the one in the Header.
Thu, 05 Aug 2010 21:58:13 +0000 masca Get rid of the offset field in the SlpMessage in favor of the one in the Header.
Wed, 04 Aug 2010 04:30:03 +0000 masca Use the SlpMessage header offset only instead of it and the one on the SlpMessage when sending it. This fixes sending big data which needs to be split in multiple messages.
Mon, 02 Aug 2010 20:36:02 +0000 masca Don't destroy our local object storing the display picture when a NLN command show us the same MsnObject.
Fri, 30 Jul 2010 18:21:59 +0000 masca Add DC packet lenght when creating the SlpPart.
Thu, 29 Jul 2010 20:54:50 +0000 masca Split a little more msn_slplink_process_msg. I think this way is easier to read.
Thu, 29 Jul 2010 00:12:54 +0000 masca Process SlpMessageParts, a sequence of parts will generate a SlpMessage.
Wed, 28 Jul 2010 20:35:28 +0000 masca Split msn_slplink_process_msg in three smaller functions.
Wed, 28 Jul 2010 16:55:07 +0000 masca Fix a warning about a static function.
Wed, 21 Jul 2010 19:59:38 +0000 masca Remove session_id from SlpMsg and use the one from the header.
Mon, 19 Jul 2010 21:11:32 +0000 masca propagate from branch 'im.pidgin.pidgin' (head 07d0765c444a097af45c2650f54323afb900a07b)
Mon, 19 Jul 2010 21:05:06 +0000 masca propagate from branch 'im.pidgin.pidgin' (head 51236278b5344e58692ae671bd25a862058432da)
Wed, 07 Jul 2010 21:26:08 +0000 masca Do not send the extended caps when using msnp < 16.
Wed, 07 Jul 2010 21:25:38 +0000 masca Disable MSNP16 until we have a stable SLP connection with P2Pv1 headers, then start the SLP migration to MSNP16 and P2Pv2.
Wed, 07 Jul 2010 21:08:26 +0000 masca A Message may not have a part, use destroy which return silently when part == NULL instead of asserting.
Wed, 07 Jul 2010 21:04:57 +0000 masca Add a ref to the part at sbconn and add some debug output.
Wed, 07 Jul 2010 21:03:15 +0000 masca Fix some field sizes in P2Pv2 header.
Tue, 06 Jul 2010 19:00:21 +0000 masca Add support to ref/unref SlpMessageParts.
Tue, 06 Jul 2010 18:56:58 +0000 masca Set the correct length of the data before calling the function to process it.
Tue, 06 Jul 2010 18:51:44 +0000 masca Print SLP data as text if it's a negociating session message.
Mon, 05 Jul 2010 22:00:10 +0000 masca Documetn P2P Application ID in a enum and use it instead of 'magic numbers'.
Mon, 05 Jul 2010 21:35:46 +0000 masca Properly set the body_len of the SlpMessagePart, this set correctly the footer value.
Mon, 05 Jul 2010 20:52:35 +0000 masca Remove the header and footer from the length of the mesage.
Mon, 05 Jul 2010 20:09:20 +0000 masca Add some more flag definitions to the p2p flags.
Sat, 03 Jul 2010 06:55:33 +0000 masca Update tmp pointer after reading the header.
Sat, 03 Jul 2010 05:22:58 +0000 masca Add initial P2Pv2 header definition.
Thu, 01 Jul 2010 00:53:28 +0000 masca Send buffer data when the message is not a xfer.
Thu, 01 Jul 2010 00:50:39 +0000 masca Use the real ack callback.
Wed, 30 Jun 2010 20:41:58 +0000 masca Add a function that will help debug of SlpMessages.
Tue, 29 Jun 2010 23:33:52 +0000 masca Move queue logic in requesting user display out of slp code.
Tue, 29 Jun 2010 22:25:24 +0000 masca Remove this prototipe and make the function static since it is not exposed anymore.
Tue, 29 Jun 2010 22:24:05 +0000 masca Move slp parsing and answering code down the stack to SlpCall. This simplify a lot slp.c.
Tue, 29 Jun 2010 22:18:22 +0000 masca Move msn_xfer code to it's own module aiming to simplify slp code.
Thu, 24 Jun 2010 00:41:07 +0000 masca Move file request up in the stack.
Thu, 24 Jun 2010 00:12:45 +0000 masca Hide msn_slplink_destroy and use the unref version everywhere.
Wed, 23 Jun 2010 23:35:13 +0000 masca Remove unneeded include.
Wed, 23 Jun 2010 22:47:49 +0000 masca Remove all unneeded MsnMessage related code that was replaced by SlpParts.
Tue, 22 Jun 2010 23:23:15 +0000 masca Remove uneeded include.
Tue, 22 Jun 2010 23:09:36 +0000 masca Fix debug_*_to_file to process SlpMessages instead of MsnMessages.
Tue, 22 Jun 2010 23:00:10 +0000 masca Remove msgs list from SlpMessage.
Tue, 22 Jun 2010 22:54:17 +0000 masca Destroying Parts return silently when it's passed a NULL pointer.