log libpurple/protocols/bonjour/bonjour_ft.c @ 27512:ff18653ef9f4

age author description
Thu, 18 Jun 2009 23:36:55 +0000 Mark Doliner Pass the gc as the handle in a bunch of calls to purple_proxy_connect
Sat, 13 Dec 2008 05:45:27 +0000 Gary Kramlich propagate from branch 'im.pidgin.pidgin' (head d5bb29138cbe033bbfd8ec689203d73818765327)
Fri, 31 Oct 2008 08:21:45 +0000 Sadrul Habib Chowdhury propagate from branch 'local.struct.hiding' (head da9fb6ccb9b3d723d8abdfaae8859bae223cf225)
Fri, 31 Oct 2008 01:22:53 +0000 Gary Kramlich Finished moving to api for bonjour
Wed, 10 Dec 2008 02:44:03 +0000 Daniel Atallah Further cleanup to fix CID 373.
Sat, 27 Sep 2008 06:33:42 +0000 Sadrul Habib Chowdhury Start hiding blist.h internals in prpls.
Tue, 12 Aug 2008 23:03:31 +0000 Daniel Atallah These fds don't need to be inherited by child processes.
Thu, 17 Jul 2008 04:53:32 +0000 Daniel Atallah Fix a double free when connecting to the sender of a bonjour file fails. Also plug a small leak. Fixes #5971. (this time only commit the one file instead of my whole tree)
Thu, 17 Jul 2008 04:49:35 +0000 Daniel Atallah disapproval of revision '3d39da6c8014095cac3a0741bf6fc26219e7aff8'
Thu, 17 Jul 2008 04:38:07 +0000 Daniel Atallah Fix a double free when connecting to the sender of a bonjour file fails. Also plug a small leak. Fixes #5971.
Thu, 19 Jun 2008 02:56:37 +0000 Daniel Atallah applied changes from 3d595739f53a259d5dae408a05f64d2836f02ac9
Sun, 16 Mar 2008 20:36:52 +0000 Mark Doliner Fix a bunch of compiler warnings caused by my addition of G_GNUC_PRINTF()
Fri, 14 Dec 2007 21:44:34 +0000 Daniel Atallah This is the second part of the fix to support having multiple presence records in Bonjour (and also supporting multiple presences using the same IP). Incoming conversations are no longer immediately attached to a buddy - we use an algorithm to match a conversation to a buddy based on the IP and, if possible the "from" attribute of the stream or the first tag in the stream. Thanks to Sjoerd Simons from Telepahy Salut for noticing and suggesting the algorithm. Fixes #4187. It'd be good if a few people test this.
Mon, 10 Dec 2007 03:50:58 +0000 Daniel Atallah Update Bonjour prpl to support multiple presence records for the same buddy. Eliminate the Howl backend to avoid having to maintain yet another set of code. References #4187 (more to come to fix the rest of the ticket).
Thu, 15 Nov 2007 23:37:36 +0000 Daniel Atallah Fix receiving files from Gajim clients by making the SOCKS5 target hash correct.
Thu, 15 Nov 2007 20:50:28 +0000 Daniel Atallah Fix some confusion between iq ids and sids. This allows me to send files to Gajim (as long as Gajim has initiated the connection to me - there seems to a bug there where it will try to make a new connection if I've initiated the connection). Also fix a null ptr deref crash.
Thu, 15 Nov 2007 17:27:16 +0000 Daniel Atallah Various bugfixes including using purple_account_remove_buddy() in addition to purple_blist_remove_buddy() to make sure that the buddy gets cleaned up fully when logging out or we go offline.
Thu, 15 Nov 2007 14:53:53 +0000 Daniel Atallah Fix a couple bugs in the Bonjour XEP-0065 implementation, mainly related to error handling, but also send a <streamhost-used /> result. Also fix a XEP-0096 bug where the SI profile wasn't being specified. These bring ft with gajim closer to working, but we aren't there yet.
Tue, 13 Nov 2007 06:27:27 +0000 Daniel Atallah My changes to disable external port mapping exposed a flaw where the server socket was being closed immediately, before the client had read all the data - this caused the client to receive a RST and consequently error. The solution is to wait for the client to close the connection before closing the server connection. I'm surprised this hasn't been a problem elsewhere - it seems like it would be.
Tue, 13 Nov 2007 04:29:06 +0000 Daniel Atallah Don't map the port used for bonjour file transfers externally. This adds a new function that will go away in 3.0.0 when we can modify purple_network_do_listen to take an additional parameter.
Tue, 13 Nov 2007 02:20:58 +0000 Daniel Atallah Cleanup and fix the socks5 proxy connect address to be correct.
Mon, 12 Nov 2007 05:09:17 +0000 Daniel Atallah Leak fix, cleanup and code reuse.
Mon, 12 Nov 2007 04:17:10 +0000 Daniel Atallah I thought I was just fixing a leak in this commit, but it turns out I forgot to add the new files in the previous commit.