2010-05-21 |
Elliott Sales de Andrade |
This is supposed to go along with the queue sending stuff.
|
2010-05-21 |
Elliott Sales de Andrade |
Don't crash if there's no Hashed-Nonce or Nonce.
|
2010-05-21 |
Elliott Sales de Andrade |
I don't know why this function returns a boolean that's never used.
|
2010-05-21 |
Elliott Sales de Andrade |
Disable direct connections when the account option is off.
|
2010-05-21 |
Elliott Sales de Andrade |
We want to call got_invite for existing slpcalls, too.
|
2010-05-21 |
Elliott Sales de Andrade |
merge of '53053c3093fabd661045da5b90dd26b37214a73c'
|
2010-05-20 |
Elliott Sales de Andrade |
merge of '5bfb0ca73bb205b34170e5e0c07c35f5e8598734'
|
2010-05-20 |
Elliott Sales de Andrade |
If there's stuff stuck in the DC queue, then try to send it over the SB if
|
2010-05-20 |
Elliott Sales de Andrade |
Wait, command can't be both INVITE and CANCEL at the same time.
|
2010-05-18 |
Elliott Sales de Andrade |
It seems like aMSN can get a bit stuck when using multiple file transfers,
|
2010-05-17 |
Elliott Sales de Andrade |
Ref the slplink before destroying the DC, or we might lose our slpcall.
|
2010-05-17 |
Elliott Sales de Andrade |
Use msn_dc_fallback_to_p2p where possible.
|
2010-05-17 |
Elliott Sales de Andrade |
merge of '4fc447ffec2a8d0d5fde9ccdb17acf825a5ccab5'
|
2010-05-17 |
Elliott Sales de Andrade |
This is not a timeout, but an input handler.
|
2010-05-17 |
Elliott Sales de Andrade |
Fallback to P2P if connecting to external IP didn't work immediately.
|
2010-05-15 |
Elliott Sales de Andrade |
If removing a timeout and return FALSE in its handler isn't good, then
|
2010-05-14 |
Elliott Sales de Andrade |
merge of 'b5086a027dfbc0926b74627b9783794d250c2cb4'
|
2010-05-11 |
Elliott Sales de Andrade |
merge of '8995bf8c14c5b7fb67a84a18ba9bf73e7be3fca8'
|
2010-05-08 |
Elliott Sales de Andrade |
We can't both remove a timeout and return FALSE in its callback.
|
2010-05-07 |
Elliott Sales de Andrade |
merge of '5378b2067023c1be51d87906196d87f03c9992e3'
|
2010-05-06 |
Elliott Sales de Andrade |
Close the DC when the slplink is empty.
|
2010-05-06 |
Elliott Sales de Andrade |
This should probably work a bit better. At least, we want to get rid of any
|
2010-05-06 |
Elliott Sales de Andrade |
I think user might be NULL here.
|
2010-05-05 |
Elliott Sales de Andrade |
Valgrind pointed out that dest and src may overlap, so we need to use
|
2010-05-05 |
Elliott Sales de Andrade |
I've seen packet sizes larger than our current maximum. Hopefully 8KiB is
|
2010-05-05 |
Elliott Sales de Andrade |
Remote more seemingly unnecessary stuff.
|
2010-05-05 |
Elliott Sales de Andrade |
I'm not sure what this stuff is, but it looks old and useless.
|
2010-05-05 |
Elliott Sales de Andrade |
I'm pretty sure we need to actually use dc->msg_pos for something, instead
|
2010-05-05 |
Elliott Sales de Andrade |
I think this finally works with both aMSN and the official client, for
|
2010-05-05 |
Elliott Sales de Andrade |
Try and reduce some code duplication.
|
2010-05-05 |
Elliott Sales de Andrade |
Make msn_dc_fallback_to_p2p non-static, and remove some old code.
|
2010-05-05 |
Elliott Sales de Andrade |
It's probably a good idea to free the direct connection when the slplink
|
2010-05-05 |
Elliott Sales de Andrade |
The length of a DC packet does not include itself.
|
2010-04-25 |
Elliott Sales de Andrade |
It seems like every DC packet requires a length, so why make every little
|
2010-04-25 |
Elliott Sales de Andrade |
Obviously, if this comparison fails, I should be returning FALSE.
|
2010-04-24 |
Elliott Sales de Andrade |
All these processing functions are called from places where dc != NULL,
|
2010-04-24 |
Elliott Sales de Andrade |
Remove some duplicate code.
|
2010-04-24 |
Elliott Sales de Andrade |
Don't bother sending a direct connection request if the other side doesn't
|
2010-04-24 |
Elliott Sales de Andrade |
Support old-style Nonce, which should let us use direct connections to
|
2010-04-24 |
Elliott Sales de Andrade |
These lines are redundant since this was allocated with g_new0.
|
2010-04-23 |
Elliott Sales de Andrade |
Save remote nonce, and verify we get the same data when initiating the
|
2010-04-23 |
Elliott Sales de Andrade |
merge of '21280175da42b51e30e31b091bb3b4adf7708407'
|
2010-04-23 |
Elliott Sales de Andrade |
Fix some leaks, and simplify these branches.
|
2010-04-23 |
Elliott Sales de Andrade |
A direct connection shouldn't be FT-only.
|
2010-04-23 |
Elliott Sales de Andrade |
Set some information for debugging.
|
2010-04-19 |
Elliott Sales de Andrade |
I'm not sure how this worked, since g_strdup should stop at \0.
|
2010-04-19 |
Elliott Sales de Andrade |
NULL-ing this stuff after free is nice in theory, but totally pointless
|
2010-04-19 |
Elliott Sales de Andrade |
Remove one more unused code block, and unnecessary variable.
|
2010-04-19 |
Elliott Sales de Andrade |
This doesn't appear to be a programming error.
|
2010-04-19 |
Elliott Sales de Andrade |
Remove old code that was commented out, but is really just not necessary.
|
2010-04-19 |
Elliott Sales de Andrade |
Fix some double-frees and/or leaks.
|
2010-04-19 |
Elliott Sales de Andrade |
More minor fixes. Spelling, extra variables, etc.
|
2010-04-11 |
Elliott Sales de Andrade |
MSN caps are unsigned.
|
2010-04-11 |
Elliott Sales de Andrade |
Fix typo.
|
2010-04-11 |
Elliott Sales de Andrade |
Minor cleanups.
|
2010-04-11 |
Elliott Sales de Andrade |
This DC stuff is a bit verbose.
|
2010-04-11 |
Elliott Sales de Andrade |
This DC stuff seems a bit verbose.
|
2010-03-18 |
Elliott Sales de Andrade |
I don't like accessing memory by magic-constant.
|
2010-03-18 |
Elliott Sales de Andrade |
Clean up msn_dc_generate_nonce. It just looked weird.
|
2010-03-18 |
Elliott Sales de Andrade |
OK, so maybe this one does need to be static.
|