log libpurple/protocols/jabber/si.c @ 32819:2c6510167895 default tip

age author description
Sun, 30 Oct 2011 15:52:45 +0000 andrew victor Jabber: Use file-transfer accessor functions
Tue, 18 Oct 2011 18:47:48 +0000 andrew victor On the way to hiding the PurpleConnection struct.
Sun, 16 Oct 2011 06:52:12 +0000 Elliott Sales de Andrade Update XMPP for 64-bit transfers.
Sat, 24 Sep 2011 21:10:41 +0000 andrew victor Remove deprecated purple_network_listen_map_external().
Sat, 24 Sep 2011 20:48:59 +0000 andrew victor Rename purple_network_listen_range_family() to purple_network_listen_range().
Tue, 30 Aug 2011 19:11:26 +0000 andrew victor Convert jabber prpl to use accessor functions purple_connection_get_protocol_data() and purple_connection_set_protocol_data().
Mon, 29 Aug 2011 22:55:51 +0000 Daniel Atallah Steps toward hiding PurpleXfer.
Fri, 26 Aug 2011 19:06:02 +0000 andrew victor Convert the jabber prpl to use the new API.
Tue, 03 May 2011 05:32:23 +0000 Paul Aurich jabber: This seems slightly more straightforward to me.
Tue, 03 May 2011 05:31:38 +0000 Paul Aurich Silence a swath of warnings regarding set-but-unused.
Tue, 03 May 2011 02:26:35 +0000 Daniel Atallah xmpp: Don't advertise our IPs as available streamhosts when using a TOR proxy.
Tue, 19 Apr 2011 05:05:25 +0000 Daniel Atallah Use the new account-contextual DNS API everywhere. Refs #11110
Wed, 06 Apr 2011 13:35:53 +0000 Paul Aurich Fix a typo in a comment (a very useful commit)
Sat, 02 Apr 2011 18:03:54 +0000 Paul Aurich jabber: Slightly better handling of large files (on receipt).
Thu, 10 Mar 2011 06:01:39 +0000 Elliott Sales de Andrade Use strtoul instead of atoi for the size of an SI transfer, which
Tue, 04 Jan 2011 06:55:30 +0000 Richard Laager Remove trailing whitespace
Mon, 15 Nov 2010 21:30:07 +0000 Marcus Lundblad Don't call purple_xfer_error before purple_xfer_cancel_remote when an error occurs in IBB, avoids double transfer messages on error. Closes #12757
Mon, 23 Aug 2010 00:52:24 +0000 Elliott Sales de Andrade Kill off many dead assignments and any useless remaining variables.
Sat, 14 Aug 2010 05:17:38 +0000 Elliott Sales de Andrade Fix some "Dead nested assignment"s and then kill off some useless
Wed, 30 Jun 2010 21:34:43 +0000 Marcus Lundblad jabber: Don't show resources that we know for sure isn't supporting the file
Mon, 07 Jun 2010 20:01:31 +0000 Marcus Lundblad woops, this should remain de-activated for a while yet... :)
Mon, 07 Jun 2010 19:41:55 +0000 Marcus Lundblad pidgin: Re-set focus after clicking on the attention button.
Wed, 28 Apr 2010 20:57:59 +0000 Elliott Sales de Andrade Silence a warning.
Wed, 28 Apr 2010 19:26:58 +0000 Marcus Lundblad Disable thumbnails for XMPP (in si.c) by using an #define
Sun, 25 Apr 2010 21:09:34 +0000 Elliott Sales de Andrade Rename purple_xfer_get_thumbnail_data/size to be more D-Bus friendly.
Mon, 22 Mar 2010 21:45:23 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head d2cd6030fc66f726f61a1d7576facd0ef6ea5fe5)
Sun, 21 Mar 2010 20:57:29 +0000 Marcus Lundblad Updated to use new BoB request functionallity
Sun, 21 Mar 2010 19:44:45 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head f23de15cf5cab74ad9b1c2ce72676be0e80e7f23)
Tue, 16 Mar 2010 23:14:54 +0000 Marcus Lundblad Set desired image formats for thumbnails as a parameter to
Mon, 15 Mar 2010 21:49:02 +0000 Marcus Lundblad Allow PRPLs to specify the image formats acceptable for thumbnails (in
Sun, 28 Feb 2010 05:35:20 +0000 Elliott Sales de Andrade Use PNG instead of JPEG for FT thumbnails which is supported on both MSN
Thu, 18 Feb 2010 21:59:26 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 267f28808ab6eeda6b5d68f6433f2b3fcf230d4f)
Sun, 29 Nov 2009 19:14:39 +0000 Marcus Lundblad Added the "thumbs" namespace to namespaces.h
Sun, 29 Nov 2009 19:06:30 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head fd01d69465dca1c23c811963e2545236c2749d55)
Thu, 22 Oct 2009 19:03:47 +0000 Marcus Lundblad Ooops, this code was some left overs...
Wed, 21 Oct 2009 22:08:01 +0000 Marcus Lundblad Make it work again, after some new xfer UI ops where added... :)
Mon, 24 Aug 2009 19:21:21 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 92e101e3698042e7600729bc09dec9e28f81de8f)
Thu, 13 Aug 2009 17:15:06 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 70d69397ed952b26b453423c381c70d6783eb66d)
Tue, 28 Jul 2009 20:51:56 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 46ae10a850bb3c3ce9a3bb47a7de9edd4becdb93)
Mon, 06 Jul 2009 17:38:22 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 6836b6429243a0b1f36354530521dda81b509fb5)
Wed, 01 Jul 2009 17:31:47 +0000 Marcus Lundblad Actually request the thumbnail when getting one in an offer.
Tue, 30 Jun 2009 17:34:51 +0000 Marcus Lundblad Create the thumbnail data and include the "thumbnail" element in the file
Thu, 25 Jun 2009 20:46:11 +0000 Marcus Lundblad Add code to generate a thumbnail (only fully works with GDK 2.4+ so far)
Mon, 22 Mar 2010 21:34:17 +0000 Marcus Lundblad jabber: Validate the hash on incoming BoB objects (in case the CID is on the
Thu, 18 Mar 2010 21:19:44 +0000 Marcus Lundblad jabber: Adjust amount of data to send in IBB packets so that at most block-size
Sun, 20 Dec 2009 17:17:10 +0000 Will Thompson propagate from branch 'im.pidgin.pidgin' (head fc93e0ea1ceae4b0e76c50e35965814711dc1c00)
Sat, 28 Nov 2009 02:22:49 +0000 John Bailey propagate from branch 'im.pidgin.pidgin' (head 5e3164a6a1df028fc66f7e072be0d78d9d995389)
Sat, 28 Mar 2009 16:59:30 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 81bb2e1582a2222b36e57c29ccb573dac27f2a44)
Mon, 16 Mar 2009 21:45:24 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 73e463add9a124c86554c2958526e1a6ee5fc22f)
Mon, 02 Mar 2009 22:07:59 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 431618de0f30a6938f7e14d2d61ee5d7738acd59)
Sun, 08 Nov 2009 20:37:06 +0000 John Bailey propagate from branch 'im.pidgin.pidgin' (head 122c09fb418ceb629bb942da06d3a45a22f19680)
Thu, 10 Sep 2009 20:33:18 +0000 Marcus Lundblad Remove IPv6 support from _get_local_system_ips, since I couldn't get it to
Wed, 09 Sep 2009 19:01:03 +0000 Marcus Lundblad Add a function to enumerate all local IPs
Thu, 10 Dec 2009 21:34:37 +0000 Marcus Lundblad Use the jabber_resource_know_capabilities function to determine if a buddy
Thu, 10 Dec 2009 03:25:14 +0000 Paul Aurich jabber: Fix file transfer with clients that don't support xep-0115. Closes #10936
Fri, 27 Nov 2009 17:07:19 +0000 Paul Aurich jabber: More namespaces! This is a good stopping point for now.
Thu, 26 Nov 2009 22:35:07 +0000 Paul Aurich jabber: Start putting all the namespaces in one location with consistent naming.
Fri, 06 Nov 2009 08:39:49 +0000 Paul Aurich jabber: Convert to purple_debug_* convenience functions.
Sat, 22 Aug 2009 02:52:30 +0000 Paul Aurich Remove specific copyright lines from the XMPP prpl.
Wed, 12 Aug 2009 04:32:16 +0000 Paul Aurich jabber: Migrate IBB to the new code added in the previous commit.
Tue, 11 Aug 2009 02:41:09 +0000 Paul Aurich ft: Fix a bunch of uses of 0 as an 'invalid' fd.
Sun, 02 Aug 2009 05:34:11 +0000 Paul Aurich Don't use pointers (even opaquely) once they're freed. Closes #9822.
Wed, 15 Jul 2009 18:27:37 +0000 Paul Aurich Properly send rejection to initiator if we reject a transfer.
Wed, 15 Jul 2009 17:57:08 +0000 Paul Aurich Use Entity Caps for determining file transfer abilities, if possible.
Sat, 04 Jul 2009 06:44:39 +0000 Elliott Sales de Andrade A semi-random collection of English spelling and grammatical changes.
Mon, 15 Jun 2009 21:43:25 +0000 Marcus Lundblad Add a function to remove a port mapping (UPnP or NAT-PMP) given a file
Fri, 22 May 2009 03:54:29 +0000 Paul Aurich Remove trailing whitespace that has snuck in.
Tue, 19 May 2009 06:40:04 +0000 Paul Aurich Fix two sizeof(size_t) != sizeof(unsigned int) warnings which could never
Thu, 14 May 2009 21:16:58 +0000 Daniel Atallah propagate from branch 'im.pidgin.pidgin.2.5.5.veracode' (head 1744a346c5951c97b5d6ec102b49606f3dd918cc)
Sun, 05 Apr 2009 19:14:19 +0000 Paul Aurich Move some IQ handler registrations to the appropriate init functions
Sat, 04 Apr 2009 07:05:23 +0000 Paul Aurich Convert IBB parser (and everything that then stems from that) to new iq-handler
Fri, 03 Apr 2009 02:43:22 +0000 Paul Aurich propagate from branch 'im.pidgin.pidgin' (head e028e1fa5d4d70792f0219311b12e5f4b1587776)
Sat, 21 Mar 2009 03:50:31 +0000 Paul Aurich propagate from branch 'im.pidgin.pidgin' (head d70375c084af2336e7fc6646fb778120b05de9a8)
Fri, 13 Mar 2009 02:26:45 +0000 Paul Aurich Convert all the XMPP IQ callbacks to a typedef similar to the IQ Handlers.
Fri, 27 Mar 2009 09:34:27 +0000 Mark Doliner purple_xfer_new only returns NULL if an assertion fails, so we should do
Sat, 07 Mar 2009 02:14:34 +0000 Paul Aurich propagate from branch 'im.pidgin.pidgin' (head 303af74a38e7b313d4fb0be4d4054a16cb13d819)
Sun, 15 Mar 2009 20:19:44 +0000 Marcus Lundblad Unleak
Mon, 02 Mar 2009 06:37:05 +0000 Elliott Sales de Andrade Remove some extra trailing whitespace I noticed after merging mlundblad's
Thu, 12 Feb 2009 21:48:48 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head b79100551ea19cf35ee8952a34a44b97204e75f3)
Fri, 06 Feb 2009 22:48:37 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 3da4a61feea56ff40dc5fdba355a1057c675a32d)
Wed, 14 Jan 2009 18:53:28 +0000 Marcus Lundblad disapproval of revision '3de5eea959151773885ba601f681aec2431dd47d'
Wed, 14 Jan 2009 18:42:17 +0000 Marcus Lundblad Make the IBB-handling code in si.c "steal" the dest_fp from PurpleXfer in the
Tue, 16 Dec 2008 19:17:44 +0000 Paul Aurich Standardize all the IBB stream cleanup
Tue, 16 Dec 2008 19:16:10 +0000 Paul Aurich Trigger error callbacks when receiving a malformed-ish packet.
Sat, 13 Dec 2008 10:13:12 +0000 Marcus Lundblad Remove timeout for IBB when receiving an IBB session open from the initiator
Sat, 13 Dec 2008 00:27:37 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 9ad89488379a97b5cfae59ae91eef9212f229b96)
Sat, 13 Dec 2008 00:25:51 +0000 Marcus Lundblad Add timeout when receiver waits for initiator to open an IBB session
Sun, 30 Nov 2008 19:41:51 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head d3440d677dd69ed30a8158b515bd26d210dacb9d)
Mon, 24 Nov 2008 22:12:36 +0000 Marcus Lundblad propagate from branch 'im.pidgin.pidgin' (head 7399f80ea98924dbddd57be1e652ecbae89d3a8e)
Sun, 12 Oct 2008 17:41:26 +0000 Marcus Lundblad Set state error on IBBSession if the receiver gives an error.
Wed, 01 Oct 2008 18:19:00 +0000 Marcus Lundblad Call purple_xfer_end when ending an IBB session.
Tue, 30 Sep 2008 21:48:09 +0000 Marcus Lundblad Check don't try to free the JabberSIXfer if it's already been freed.
Mon, 29 Sep 2008 17:46:52 +0000 Marcus Lundblad Changed a debug message to refer to the correct function...
Mon, 29 Sep 2008 17:28:54 +0000 Marcus Lundblad Set binary mode when opening files for IBB transfers.
Sun, 28 Sep 2008 09:43:45 +0000 Marcus Lundblad Revert to using g_fopen (since we have a compatability define for old glibs)
Sat, 27 Sep 2008 19:39:17 +0000 Marcus Lundblad Actually close the assoiciated jsx when closing an IBB session.
Sun, 08 Feb 2009 06:31:18 +0000 Paul Aurich Pass IQ handlers type, from, id, and the child node
Sat, 02 May 2009 17:43:14 +0000 Daniel Atallah Make sure that the buffer is large enough to fit DST.ADDR + DST.PORT. This was found in the analysis that Veracode performed on the pidgin codebase.
Sun, 08 Feb 2009 00:23:13 +0000 Elliott Sales de Andrade disapproval of revision '8a80f271858548f73cac50625660e87df1970bcc'
Thu, 05 Feb 2009 05:42:58 +0000 Elliott Sales de Andrade In jabber_iq_parse, xmlnode_get_child is called for a few special cases,
Sat, 06 Sep 2008 07:49:05 +0000 Marcus Lundblad Implements file transfers using in-band bytestreams for XMPP
Thu, 11 Dec 2008 08:08:02 +0000 Paul Aurich Fix up the XMPP User Avatar SHA1 hashing so that we don't mess up the checksum
Thu, 27 Nov 2008 05:54:09 +0000 Richard Laager The other day while struct hiding, I noticed a for loop that was checking
Wed, 19 Nov 2008 03:08:57 +0000 Daniel Atallah Add missing newline in debug message.
Tue, 12 Aug 2008 22:16:48 +0000 Daniel Atallah Use non-blocking io for direct xmpp file transfers
Sun, 27 Jul 2008 23:36:15 +0000 Daniel Atallah Use Service Discovery to look up information about the manually specified FT
Sat, 14 Jun 2008 03:20:19 +0000 Daniel Atallah Improve error handling for xmpp file transfers.
Sat, 14 Jun 2008 01:09:29 +0000 Daniel Atallah Don't impose a restriction on who you can send files to for XMPP.
Sat, 14 Jun 2008 00:59:09 +0000 Daniel Atallah disapproval of revision 'b499ce3771edb822dda585ef37acbafcc48b71f4'
Fri, 13 Jun 2008 01:08:31 +0000 Daniel Atallah Add a can_receive_file function to the xmpp prpl so that we disable the menu
Thu, 19 Jun 2008 03:12:13 +0000 Daniel Atallah applied changes from 904a276588f7de13ba13b578905c82c0493184ce
Mon, 12 May 2008 02:18:11 +0000 Daniel Atallah Reuse cleanup function.
Wed, 16 Apr 2008 00:01:03 +0000 Evan Schoenberg I've seen intermittent crashes on xmpp file transfers in this code, but I
Fri, 25 Jan 2008 22:20:58 +0000 Evan Schoenberg merge of '468a779996a2b7c9313bb894084fb632307d35fc'
Fri, 25 Jan 2008 22:18:49 +0000 Evan Schoenberg disapproval of revision 'ee1257d20b20bbbf3654ef8675e774ccb8b63dfd'
Fri, 25 Jan 2008 22:20:18 +0000 Evan Schoenberg I'm not sure how to disapprove a local change without it ever getting pushed... sorry for the double commit. I didn't intend to leave a trailing colon, since we didn't use punctuation at the end previously.
Fri, 25 Jan 2008 22:17:17 +0000 Evan Schoenberg Fixed grammatically incorrect text when sending a file to an XMPP buddy with multiple online resources. I'm +/- on ending such requests with a period... but ending on a preposition, while acceptable if needed to make a sentence significantly more natural, should be avoided when smoothly possible.
Sun, 25 Nov 2007 20:51:25 +0000 Daniel Atallah Now that the release has been tagged and strings are unfrozen, enable the new ft proxy account setting for xmpp accounts. Also, prevent duplicate entries in the streamhost lists. I don't know if the default account proxy is acceptable, perhaps there shouldn't be a default value.
Wed, 21 Nov 2007 05:22:39 +0000 Daniel Atallah Implement more of XEP-0065 to support sending files through a proxy. To avoid adding strings this close to a release, it only supports using a proxy that is discovered from the server, but we'll include an account option to manually specify a ft proxy in the next release. Lots of this is based on a patch from galt - Fixes #3730, #116, #1768
Sat, 17 Nov 2007 00:56:02 +0000 Luke Schierer merge of '1084824bf3739139306602c736073dd294ca4206'
Sat, 17 Nov 2007 00:12:30 +0000 Richard Laager This merge has the effect of reverting the hinting code from trunk.
Fri, 16 Nov 2007 17:38:53 +0000 Daniel Atallah Prevent multiple file offers from going out with a patch from galt. Fixes #3839.
Fri, 16 Nov 2007 23:32:17 +0000 Richard Laager merge of '1037fab539d2a95db4fc657f42420566f7e53440'
Fri, 16 Nov 2007 23:27:07 +0000 Richard Laager merge of '00bf7296307f96f5c68d6e5edf219fb4a50bb947'
Fri, 16 Nov 2007 23:01:12 +0000 Richard Laager disapproval of revision 'b6ee8d925e8e7670de77e6283963fa151ea0ed77'
Sat, 10 Nov 2007 04:52:20 +0000 Ka-Hing Cheung propagate from branch 'im.pidgin.pidgin.next.minor' (head 0c9637482b845cc65e95a26e144697391c51133f)
Sun, 14 Oct 2007 20:53:40 +0000 Richard Laager Re-namespace the #defines to all be PURPLE_REQUEST_UI_HINT_*. I see no
Fri, 16 Nov 2007 23:27:01 +0000 Richard Laager disapproval of revision '4b2b98ecc70947f687d13c902b1b031247b49392'
Sun, 14 Oct 2007 18:07:19 +0000 Gabriel Schulhof Converted string literal UI hints to #define-ed constants and fixed two cast-warnings in gtkblist.c
Sat, 03 Nov 2007 17:52:28 +0000 Nathan Walp replace most calls to strerror with calls to g_strerror. strerror will return
Fri, 16 Nov 2007 23:30:03 +0000 Richard Laager disapproval of revision 'c484d979c4fda4433a9633ff8b69bd8a395c9479'
Sun, 14 Oct 2007 00:26:00 +0000 Richard Laager disapproval of revision '0e5385979f58d6ee74f668bb9b5dfd1ae3b6043f'
Wed, 10 Oct 2007 22:57:51 +0000 Gabriel Schulhof Removed request stuff - now on pidgin-request-ui-hint
Sat, 22 Sep 2007 16:19:34 +0000 Gabriel Schulhof Updated hinting to be less invasive
Wed, 12 Sep 2007 19:11:38 +0000 Gabriel Schulhof propagate from branch 'im.pidgin.pidgin' (head 483b6435074838149d6e95b836d4a2d9263f265d)
Sun, 12 Aug 2007 18:17:21 +0000 Gabriel Schulhof Added hints to jabber si.c
Sat, 08 Sep 2007 03:09:35 +0000 John Bailey The FSF changed its address a while ago; our files were out of date.
Fri, 07 Sep 2007 01:52:47 +0000 Daniel Atallah Unregister the iq callback listener when the transfer is freed. Fixes #1804. It doesn't seem correct to me that nothing is sent to the recipient when the sender cancels the ft request, but that is a different issue.
Wed, 20 Jun 2007 18:23:49 +0000 Stu Tomlinson #include reorganizations to allow compiling with glib < 2.8 using the
Thu, 07 Jun 2007 06:22:37 +0000 Mark Doliner Better error message for when a Jabber connection fails
Tue, 29 May 2007 04:32:19 +0000 Nathan Walp if there are multiple resources available, ask the user which resource to
Mon, 19 Mar 2007 07:01:17 +0000 Sean Egan sed -ie 's/gaim/purple/g'
Tue, 13 Mar 2007 07:19:06 +0000 Mark Doliner Don't use g_list_length() and g_slist_length() when all you want to
Sat, 20 Jan 2007 02:32:10 +0000 Sean Egan Rename gtk/ and libgaim/ to pidgin/ and libpurple/