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.
|