Wed, 05 Sep 2007 00:47:58 +0000 |
Sean Egan |
Basic Google Talk voice call support. No UI; receiving a call auto-accepts it.
|
Sat, 09 Aug 2008 01:58:27 +0000 |
Daniel Atallah |
Restrict buddy icon downloads from arbitrary urls to 200kB.
|
Wed, 06 Aug 2008 09:27:06 +0000 |
Mark Doliner |
We talked about this and decided it was probably cleaner to not use
|
Sun, 27 Jul 2008 22:34:32 +0000 |
Daniel Atallah |
Add support for using multiple "xmpp-client" records on a domain, by trying the
|
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.
|
Sun, 13 Apr 2008 06:37:47 +0000 |
Stu Tomlinson |
The next version of RFC 3920, the draft of which can be found at http://www.xmpp.org/internet-drafts/draft-saintandre-rfc3920bis-04.html, and subsequent email clarifications with Peter Saint-Andre and Alexey Melnikov indicate that we should be trying the next mechanism in line after one mechanism fails. We should also be ensuring that the mech list is sorted in order of descending security, which we don't do yet; however, servers are supposed to send us a sorted list, as well, so this isn't a major issue.
|
Tue, 08 Jan 2008 00:22:48 +0000 |
Andreas Monitzer |
Now checking the hostname supplied by the user, or the host-part of the JID when no host name is given against the CN of the domain. This makes libpurple comply to the RFC. Fixes http://trac.adiumx.com/ticket/8787
|
Wed, 02 Jan 2008 06:36:35 +0000 |
Evan Schoenberg |
Keep track of the keepalive timeout source so it can be removed when the account disconnects. This prevents a possible crash if the timeout fired after the account disconnected.
|
Tue, 11 Dec 2007 01:34:18 +0000 |
Andreas Monitzer |
Fixed http://trac.adiumx.com/ticket/8529
|
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
|
Sun, 14 Oct 2007 21:08:42 +0000 |
Will Thompson |
Rename:
|
Tue, 09 Oct 2007 13:32:58 +0000 |
Will Thompson |
Stop jabber setting wants_to_die itself. This involved plumbing disconnection
|
Sun, 23 Sep 2007 20:30:57 +0000 |
Jeffrey Connelly |
Comment a partial implementation of the libpurple attention API for
|
Mon, 10 Sep 2007 14:37:40 +0000 |
Daniel Atallah |
Fix mingw build of xmpp prpl
|
Mon, 10 Sep 2007 13:57:15 +0000 |
Daniel Atallah |
merge of '1c7910841138381c841363256ca3c7905b1f26b0'
|
Wed, 05 Sep 2007 22:32:14 +0000 |
Andreas Monitzer |
propagate from branch 'im.pidgin.pidgin' (head 996cf0c57149ba6e1c714ebb1f11d5d4bac8fb68)
|
Sat, 08 Sep 2007 03:09:35 +0000 |
John Bailey |
The FSF changed its address a while ago; our files were out of date.
|
Thu, 21 Jun 2007 19:21:47 +0000 |
William Ehlhardt |
applied changes from e52b685d84ca8874da6e3e71199829e513500642
|
Tue, 31 Jul 2007 03:50:41 +0000 |
Andreas Monitzer |
Implemented a callback for unregistering, mirroring the registration callback. Since this is a new API, I can do it properly by passing it right in the unregister function call, instead of having a separate function for setting it.
|
Mon, 30 Jul 2007 00:01:08 +0000 |
Andreas Monitzer |
Added unregistering XMPP accounts. This requires a new prpl-struct entry, but I got an ok for that on the mailing list.
|
Wed, 11 Jul 2007 23:27:12 +0000 |
Andreas Monitzer |
Fixed errors created by merge conflict resolve mistakes.
|
Wed, 11 Jul 2007 22:27:44 +0000 |
Andreas Monitzer |
propagate from branch 'im.pidgin.pidgin' (head b195e262642015df66e36d33e9dd16ecae5df9d5)
|
Sun, 17 Jun 2007 15:27:35 +0000 |
Nathan Walp |
server-side jabber vcards now take precedence over local vcards, so
|
Tue, 03 Jul 2007 23:51:26 +0000 |
Andreas Monitzer |
Fixed a bug in the XMPP parser involving event handlers that replace the xmlnode packet. This caused double frees in this situation. The replacing function must free the xmlnode, since multiple event handlers could do this, and the intermediate xml trees would leak otherwise.
|
Tue, 03 Jul 2007 13:37:25 +0000 |
Andreas Monitzer |
Added the option to enable/disable buzz via a status setting. It's default off for the pidgin folks.
|
Mon, 25 Jun 2007 19:08:16 +0000 |
Andreas Monitzer |
The server's ad-hoc commands are now listed in the account's action menu. Note that this requires an additional field in the _PurplePluginAction struct. There's no other way, since there was no way to supply user_data, and dynamically created functions are not supported by C. This should be fine, since that struct is only malloced in purple_plugin_action_new, which is part of the core. Applications have to either pass the struct unmodified, or restore the user_data pointer if the action is recreated when necessary (as is the case in Adium).
|
Sat, 23 Jun 2007 02:57:21 +0000 |
Andreas Monitzer |
Implemented ad-hoc commands for the buddy action menu (untested), implemented the receiving end of XEP-0115: Entity Capabilities. Note that this seems not to be reliable right now, since some clients seem to have a very broken [read: completely non-functional] implementation (most notably Gajim and the py-transports).
|
Fri, 22 Jun 2007 11:52:50 +0000 |
Andreas Monitzer |
Simplified registration callback per request of Sean.
|
Fri, 22 Jun 2007 00:05:35 +0000 |
Andreas Monitzer |
Implemented a callback for a successful registration, supplying the username and password to the application when available, in the way explained by Sean.
|
Wed, 20 Jun 2007 10:18:52 +0000 |
Andreas Monitzer |
Introduced an additional connection stage to the jabber connection progress in order to be able to tell in the application, whether SSL/TLS is enabled, so it can display a lock icon next to the connection.
|
Tue, 19 Jun 2007 14:50:22 +0000 |
Andreas Monitzer |
Added the ability to register gateways, re-using most of the account registration code for this.
|
Mon, 18 Jun 2007 12:37:29 +0000 |
Andreas Monitzer |
Replaced a clean and simple API with a very weird hack due to vivid request on #pidgin by multiple devs. This avoids the change in PurplePluginProtocolInfo, but requires complicated change tracking in every prpl. The others prpl should add this change tracking, too (since otherwise the status gets changed even though nothing they care about changed), but that's not up to me.
|
Fri, 15 Jun 2007 07:13:41 +0000 |
Andreas Monitzer |
PEP publishing features are now only announced in disco#info when PEP is supported by the server.
|
Tue, 12 Jun 2007 01:25:46 +0000 |
Andreas Monitzer |
Fixed whitespace to match the coding convention used in libpurple
|
Wed, 06 Jun 2007 02:07:53 +0000 |
Andreas Monitzer |
Implemented adding callbacks for PEP events. Moved the feature list to be application-global instead of per-connection (makes more sense).
|
Wed, 06 Jun 2007 01:19:49 +0000 |
Andreas Monitzer |
Added the ability to define extensions to caps
|
Wed, 06 Jun 2007 00:04:29 +0000 |
Andreas Monitzer |
applied patch for supporting XEP-0199: XMPP Ping
|
Tue, 05 Jun 2007 15:33:36 +0000 |
Andreas Monitzer |
Fixed binary compatibility
|
Tue, 05 Jun 2007 15:18:30 +0000 |
Andreas Monitzer |
Fixed one of the issues in the ssl stuff, allowing CN cert checks for starttls-connections in XMPP.
|
Wed, 18 Apr 2007 19:51:24 +0000 |
Sean Egan |
This does the ol' AIM/ICQ split trick on Jabber, creating an XMPP prpl. This can be used, later, to create a Bonjour plugin that reuses libjabber
|
Sat, 07 Apr 2007 12:28:29 +0000 |
Nathan Walp |
oops
|
Mon, 19 Mar 2007 07:01:17 +0000 |
Sean Egan |
sed -ie 's/gaim/purple/g'
|
Sat, 03 Mar 2007 19:18:38 +0000 |
Nathan Walp |
pass the correct domain to cyrus sasl (sf patch 1663064)
|
Sat, 20 Jan 2007 02:32:10 +0000 |
Sean Egan |
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
|