log libpurple/protocols/bonjour/jabber.c @ 30604:bc0bccdbc28f

age author description
Mon, 04 Oct 2010 02:36:19 +0000 Daniel Atallah Use IPV6_V6ONLY for the bonjour IPv6 socket so that we can register the separate IPv4 socket on the same port. Fixes #12657
Mon, 04 Oct 2010 00:48:25 +0000 Daniel Atallah The hostname used for a bonjour account should always be the current machine
Sat, 14 Aug 2010 05:17:38 +0000 Elliott Sales de Andrade Fix some "Dead nested assignment"s and then kill off some useless
Mon, 17 May 2010 01:01:13 +0000 Stu Tomlinson I before E, except after C
Thu, 13 May 2010 21:01:34 +0000 Paul Aurich bonjour: Fix a crash-on-disconnect I introduced. Closes #11851
Tue, 13 Apr 2010 02:49:18 +0000 Paul Aurich .
Sun, 28 Mar 2010 18:08:38 +0000 Paul Aurich Fix two related on-disconnect double frees.
Wed, 24 Feb 2010 05:00:09 +0000 Daniel Atallah Implementation of IPv6 support for Bonjour
Mon, 06 Jul 2009 05:22:25 +0000 Mark Doliner Make some error messages more uniform.
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
Fri, 01 May 2009 16:25:56 +0000 Paul Aurich Use more efficient purple_find_buddies in bonjour.
Sat, 11 Apr 2009 17:41:10 +0000 Paul Aurich Change purple_blist_get_buddies to return a list instead of the hash table.
Mon, 02 Mar 2009 04:18:40 +0000 Elliott Sales de Andrade propagate from branch 'im.pidgin.pidgin.next.minor' (head 7305b29db7bd00d3261f348c71674c93aa31b327)
Thu, 15 Jan 2009 22:46:15 +0000 Gary Kramlich a few struct hiding clean ups
Sat, 13 Dec 2008 21:13:04 +0000 Sadrul Habib Chowdhury merge of '0bf6462dd433df38943094bbed0393698d91a037'
Fri, 12 Dec 2008 20:24:24 +0000 Richard Laager Fix up the propagate from im.pidgin.pidgin
Fri, 12 Dec 2008 20:03:58 +0000 Richard Laager propagate from branch 'im.pidgin.pidgin' (head b8d6086aef6b2e65d86e8ce60220ab7f460d5079)
Sat, 13 Dec 2008 05:45:27 +0000 Gary Kramlich propagate from branch 'im.pidgin.pidgin' (head d5bb29138cbe033bbfd8ec689203d73818765327)
Sun, 02 Nov 2008 10:21:19 +0000 Gary Kramlich Finished struct hiding in bonjour and qq
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
Sat, 21 Feb 2009 22:10:27 +0000 Daniel Atallah Better support running many Bonjour clients on the same machine by allowing a
Fri, 31 Oct 2008 07:59:46 +0000 Sadrul Habib Chowdhury propagate from branch 'im.pidgin.pidgin' (head 7821a3549d7d99473e999dc067afc4218addcc1e)
Sat, 27 Sep 2008 06:33:42 +0000 Sadrul Habib Chowdhury Start hiding blist.h internals in prpls.
Wed, 10 Dec 2008 02:44:03 +0000 Daniel Atallah Further cleanup to fix CID 373.
Wed, 10 Dec 2008 02:28:30 +0000 Daniel Atallah Fix CID 399 - I'm reasonably sure this couldn't ever actually cause a NULL deref.
Wed, 10 Dec 2008 02:23:27 +0000 Daniel Atallah Clean up some stuff that the behavior has changed on to fix CID 398.
Thu, 30 Oct 2008 20:02:30 +0000 Richard Laager More Bonjour struct hiding fixes.
Mon, 22 Sep 2008 05:30:16 +0000 Sadrul Habib Chowdhury Looks like we need to convert the message into XHTML first. Fixes #7160.
Thu, 28 Aug 2008 04:12:31 +0000 Daniel Atallah Don't arbitrarily default font settings when none are specified for incoming
Tue, 12 Aug 2008 23:03:31 +0000 Daniel Atallah These fds don't need to be inherited by child processes.
Sat, 19 Jul 2008 00:18:18 +0000 Daniel Atallah Fix running several Bonjour instances on the same machine.
Thu, 19 Jun 2008 02:56:37 +0000 Daniel Atallah applied changes from 3d595739f53a259d5dae408a05f64d2836f02ac9
Mon, 12 May 2008 02:08:04 +0000 Daniel Atallah Bonjour build fixes for MSVC.
Thu, 17 Apr 2008 02:45:37 +0000 Daniel Atallah Fix an issue with formatting in Bonjour messages. It looks like it has been
Sun, 16 Mar 2008 20:36:52 +0000 Mark Doliner Fix a bunch of compiler warnings caused by my addition of G_GNUC_PRINTF()
Mon, 14 Jan 2008 23:29:52 +0000 Daniel Atallah Prevent a crash caused by freed memory being accessed.
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.
Tue, 11 Dec 2007 20:28:09 +0000 Daniel Atallah Cleanup to prevent unnecessary alloc/free. Also a small fix to remove the possiblity that a message will be sent before the stream is started.
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).
Sun, 09 Dec 2007 11:25:15 +0000 Daniel Atallah Fix #4079 for real.
Fri, 07 Dec 2007 03:59:24 +0000 Daniel Atallah applied changes from 77a1cbe2b98208666f2139db2b165a02126f4cd0
Mon, 03 Dec 2007 01:18:37 +0000 Daniel Atallah Fix #4189 to make the bonjour prpl more standards compliant by sending the stream response in the correct order. Thanks to Sjoerd Simons from Telepathy Salut for noticing.
Fri, 30 Nov 2007 21:29:18 +0000 Daniel Atallah Don't advertise our presence in avahi on IPv6 or listen for sevices since we don't support receiving connections from or connecting to IPv6 buddies. If someone needs to do that, they can submit a patch. Fixes #4188.
Tue, 27 Nov 2007 15:57:08 +0000 Ethan Blanton merge of '2fcb5d2cb35c5ba692592e22bc442c3d62000f85'
Fri, 16 Nov 2007 07:31:49 +0000 Mark Doliner Get rid of two compile warnings:
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 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 23:20:25 +0000 Daniel Atallah I messed this up at some point.
Mon, 12 Nov 2007 23:16:52 +0000 Daniel Atallah Don't allow the buffer to be overrun when you have lots of local IPs.
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.
Tue, 27 Nov 2007 15:56:20 +0000 Ethan Blanton Some platforms require additional includes before net/if.h, and this
Mon, 12 Nov 2007 03:37:14 +0000 Daniel Atallah Patch from some Intel folks to implement file transfer in Bonjour using XEP-0096 and 0065. This hopefully will work with Gaijm (haven't yet tested) and, of course, between libpurple instances; it will not work with Adium or iChat.
Sat, 10 Nov 2007 12:10:04 +0000 Will Thompson propagate from branch 'im.pidgin.pidgin' (head d8103be97302efb404e2f6922925f661c807ad23)
Sun, 14 Oct 2007 21:08:42 +0000 Will Thompson Rename:
Sat, 03 Nov 2007 17:52:28 +0000 Nathan Walp replace most calls to strerror with calls to g_strerror. strerror will return
Fri, 26 Oct 2007 04:52:56 +0000 Daniel Atallah Fix a double-free that was not fun to track down. Fixes #3688.
Thu, 25 Oct 2007 18:51:39 +0000 Sean Egan don't assume </stream:stream> means the conversation window is closed. Fixes #3690
Sun, 21 Oct 2007 04:46:33 +0000 Luke Schierer applied changes from 2762c6075c0dc52a96098c5478c5bf68cfd890a3
Tue, 18 Sep 2007 16:32:01 +0000 Will Thompson Fix up Bonjour to use purple_connection_error_reason.
Sat, 08 Sep 2007 03:09:35 +0000 John Bailey The FSF changed its address a while ago; our files were out of date.
Wed, 05 Sep 2007 22:33:22 +0000 Sadrul Habib Chowdhury Patch from QuLogic. Fixes #2903 ('Missing newlines in debug messages.')
Sun, 02 Sep 2007 17:55:16 +0000 Daniel Atallah Prevent duplicate window closed notifications.
Fri, 24 Aug 2007 03:08:54 +0000 Sadrul Habib Chowdhury Reset unsigned int input handlers to 0 instead of -1.
Mon, 13 Aug 2007 21:02:17 +0000 Daniel Atallah Don't trigger another libxml2 parse from within one of the parsing callbacks. References #1652.
Tue, 31 Jul 2007 23:23:25 +0000 Daniel Atallah Update the Bonjour prpl to use libxml explicitly instead of the xml_node stuff. This allows us to deal with partial reads. I also fixed issues related to starting conversations with iChat and a couple other things. Fixes #2022,#1652
Thu, 26 Jul 2007 15:21:23 +0000 Daniel Atallah Fix memory leak (also includes an efficiency rearrangement for the xmlnode parsing that has been sitting on my machine for a while).
Mon, 25 Jun 2007 02:16:58 +0000 Stu Tomlinson More compile fixes from rekkanoryo for G_GNUC_NULL_TERMINATED issues
Mon, 11 Jun 2007 14:12:30 +0000 Daniel Atallah More robust hack to force Bonjour to use no proxy when directly connecting to buddy.
Fri, 08 Jun 2007 18:24:23 +0000 Daniel Atallah Update Bonjour to do nonblocking I/O correctly.
Fri, 08 Jun 2007 15:28:00 +0000 Daniel Atallah Close conversation connections when logging out of the Bonjour account. This also fixes leakage.
Fri, 08 Jun 2007 06:28:31 +0000 Daniel Atallah Consolidate BonjourJabberConversation creation and deletion.
Fri, 08 Jun 2007 06:15:43 +0000 Daniel Atallah Send 'to' and 'from' attributes in the stream start message.
Fri, 08 Jun 2007 06:04:06 +0000 Daniel Atallah Cleanup, fix a leak and prevent the inbound xml from being parsed twice for every message.
Wed, 06 Jun 2007 04:22:15 +0000 Daniel Atallah Some more Bonjour cleanup and leak fixing.
Wed, 06 Jun 2007 03:22:06 +0000 Daniel Atallah Improve Bonjour error handling when there are errors "connecting".
Tue, 05 Jun 2007 21:32:28 +0000 Daniel Atallah Improve error handling while connecting to a bonjour buddy.
Tue, 05 Jun 2007 03:38:22 +0000 Daniel Atallah This is a patch from Chris Davies to make Bonjour work on Windows using the Apple Bonjour framework. It turns out that the actual DNS-SD library is (3 clause) BSD licensed, so we can use it.
Mon, 14 May 2007 23:35:50 +0000 Richard Laager Replace strcasecmp() calls with glib equivalents.
Mon, 19 Mar 2007 07:01:17 +0000 Sean Egan sed -ie 's/gaim/purple/g'
Sat, 17 Mar 2007 17:55:22 +0000 Stu Tomlinson plug some memory leaks
Sat, 20 Jan 2007 02:32:10 +0000 Sean Egan Rename gtk/ and libgaim/ to pidgin/ and libpurple/