log

age author description
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.
Tue, 22 Jun 2010 22:44:28 +0000 masca Destroy Parts when the SlpMessage is destroyed.
Tue, 22 Jun 2010 22:44:13 +0000 masca Fix typo.
Tue, 22 Jun 2010 22:39:28 +0000 masca Destroy Part when the Message is destroyed.
Tue, 22 Jun 2010 22:03:55 +0000 masca Prevent a crash, this should never happen. It needs a little more work before being fixed.
Mon, 21 Jun 2010 07:11:25 +0000 masca Fix a bad behavior when talking with users using multiple locations. The
Sat, 19 Jun 2010 23:55:16 +0000 masca Fix integration between Switchboard and SBConn. by setting public some functions on both sides. Regresion introduced in 99802eb80a7acd
Sat, 19 Jun 2010 23:23:23 +0000 masca Move an user utility function to User.
Sat, 19 Jun 2010 23:21:44 +0000 masca Fix a missing semicolon.
Sat, 19 Jun 2010 23:03:04 +0000 masca Move sending messages via SB to SBConn.
Sat, 19 Jun 2010 22:53:24 +0000 masca Move this function definitions where they belong.
Sat, 19 Jun 2010 22:48:00 +0000 masca MsnMessage is not needed anymore by SlpMessage.
Sat, 19 Jun 2010 22:29:55 +0000 masca Move MsnMessage callbacks to msn.c instead of polluting everywhere.
Sat, 19 Jun 2010 22:28:59 +0000 masca This header is needed to know the max size of a part.
Sat, 19 Jun 2010 22:06:31 +0000 masca Avoid magic numbers.