log

age author description
2010-08-05 masca Avoid duplicated code using a util function to check the flags.
2010-08-05 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).
2010-08-05 masca Get rid of the ack_sub_id field in the SlpMessage in favor of the one in the Header.
2010-08-05 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.
2010-08-05 masca Get rid of the ack_id field in the SlpMessage in favor of the one in the Header.
2010-08-05 masca Get rid of the offset field in the SlpMessage in favor of the one in the Header.
2010-08-04 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.
2010-08-02 masca Don't destroy our local object storing the display picture when a NLN command show us the same MsnObject.
2010-07-30 masca Add DC packet lenght when creating the SlpPart.
2010-07-29 masca Split a little more msn_slplink_process_msg. I think this way is easier to read.
2010-07-29 masca Process SlpMessageParts, a sequence of parts will generate a SlpMessage.
2010-07-28 masca Split msn_slplink_process_msg in three smaller functions.
2010-07-28 masca Fix a warning about a static function.
2010-07-21 masca Remove session_id from SlpMsg and use the one from the header.
2010-07-19 masca propagate from branch 'im.pidgin.pidgin' (head 07d0765c444a097af45c2650f54323afb900a07b)
2010-07-19 masca propagate from branch 'im.pidgin.pidgin' (head 51236278b5344e58692ae671bd25a862058432da)
2010-07-07 masca Do not send the extended caps when using msnp < 16.
2010-07-07 masca Disable MSNP16 until we have a stable SLP connection with P2Pv1 headers, then start the SLP migration to MSNP16 and P2Pv2.
2010-07-07 masca A Message may not have a part, use destroy which return silently when part == NULL instead of asserting.
2010-07-07 masca Add a ref to the part at sbconn and add some debug output.
2010-07-07 masca Fix some field sizes in P2Pv2 header.
2010-07-06 masca Add support to ref/unref SlpMessageParts.
2010-07-06 masca Set the correct length of the data before calling the function to process it.
2010-07-06 masca Print SLP data as text if it's a negociating session message.
2010-07-05 masca Documetn P2P Application ID in a enum and use it instead of 'magic numbers'.
2010-07-05 masca Properly set the body_len of the SlpMessagePart, this set correctly the footer value.
2010-07-05 masca Remove the header and footer from the length of the mesage.
2010-07-05 masca Add some more flag definitions to the p2p flags.
2010-07-03 masca Update tmp pointer after reading the header.
2010-07-03 masca Add initial P2Pv2 header definition.
2010-07-01 masca Send buffer data when the message is not a xfer.
2010-07-01 masca Use the real ack callback.
2010-06-30 masca Add a function that will help debug of SlpMessages.
2010-06-29 masca Move queue logic in requesting user display out of slp code.
2010-06-29 masca Remove this prototipe and make the function static since it is not exposed anymore.
2010-06-29 masca Move slp parsing and answering code down the stack to SlpCall. This simplify a lot slp.c.
2010-06-29 masca Move msn_xfer code to it's own module aiming to simplify slp code.
2010-06-24 masca Move file request up in the stack.
2010-06-24 masca Hide msn_slplink_destroy and use the unref version everywhere.
2010-06-23 masca Remove unneeded include.
2010-06-23 masca Remove all unneeded MsnMessage related code that was replaced by SlpParts.
2010-06-22 masca Remove uneeded include.
2010-06-22 masca Fix debug_*_to_file to process SlpMessages instead of MsnMessages.
2010-06-22 masca Remove msgs list from SlpMessage.
2010-06-22 masca Destroying Parts return silently when it's passed a NULL pointer.
2010-06-22 masca Destroy Parts when the SlpMessage is destroyed.
2010-06-22 masca Fix typo.
2010-06-22 masca Destroy Part when the Message is destroyed.
2010-06-22 masca Prevent a crash, this should never happen. It needs a little more work before being fixed.
2010-06-21 masca Fix a bad behavior when talking with users using multiple locations. The
2010-06-19 masca Fix integration between Switchboard and SBConn. by setting public some functions on both sides. Regresion introduced in 99802eb80a7acd
2010-06-19 masca Move an user utility function to User.
2010-06-19 masca Fix a missing semicolon.
2010-06-19 masca Move sending messages via SB to SBConn.
2010-06-19 masca Move this function definitions where they belong.
2010-06-19 masca MsnMessage is not needed anymore by SlpMessage.
2010-06-19 masca Move MsnMessage callbacks to msn.c instead of polluting everywhere.
2010-06-19 masca This header is needed to know the max size of a part.
2010-06-19 masca Avoid magic numbers.
2010-06-19 masca Move Switchboard callbacks out of Slp code.