log
graph
tags
bookmarks
branches
changeset
browse
file
diff
comparison
annotate
file log
raw
help
Mercurial
>
pidgin.yaz
log libpurple/protocols/jabber/disco.c @ 17619:
22c848c81ccd
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
|
(0)
-10
-7
tip
age
author
description
Tue, 03 Jul 2007 15:34:34 +0000
Andreas Monitzer
Now preserving the node on the (empty) disco#items replies. This is required for apps to add items on the correct nodes using signals.
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, 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.
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
less
more
|
(0)
-10
-7
tip