Mercurial
>
pidgin3
/ graph
Search:
summary
shortlog
changelog
graph
tags
bookmarks
branches
files
help
graph
The revision graph only works with JavaScript-enabled browsers.
Show information about the user requesting authorization.
Sat, 26 May 2007 08:08:04 +0000
, by Sadrul Habib Chowdhury
Fix #1284. "Pressing Ctrl+C while editing a buddy list alias shouldn't "Join a chat""
Fri, 25 May 2007 22:45:43 +0000
, by Sadrul Habib Chowdhury
merge of 'e88a54874d37857642b7c3f579ec99e5dd439da1'
Fri, 25 May 2007 22:06:53 +0000
, by Sadrul Habib Chowdhury
merge of 'e166b236738aad7fdc62a0919c5b5681cc116b24'
soc.2007.xmpp
Wed, 11 Jul 2007 15:59:09 +0000
, by Andreas Monitzer
merge of 'c6427caf2cfe4a0d24aef1d21dbf175a4b87dcd7'
soc.2007.xmpp
Wed, 11 Jul 2007 15:59:08 +0000
, by Andreas Monitzer
disapproval of revision 'de5c923051a9da9a081cf4885d111b38b8d1b8ce'
soc.2007.xmpp
Thu, 12 Jul 2007 02:45:41 +0000
, by Andreas Monitzer
disapproval of revision '3e4e9589431c538ade936fbfd1fad7272a75d66d'
soc.2007.xmpp
Wed, 11 Jul 2007 15:57:20 +0000
, by Andreas Monitzer
Fixed a bug that prevented multi-stage ad-hoc commands.
soc.2007.xmpp
Wed, 11 Jul 2007 02:36:42 +0000
, by Andreas Monitzer
XEP-0004 says that if no field type is specified, text-single should be assumed.
soc.2007.xmpp
Wed, 11 Jul 2007 01:22:24 +0000
, by Andreas Monitzer
Fixed some memory leaks.
soc.2007.xmpp
Wed, 11 Jul 2007 00:32:39 +0000
, by Andreas Monitzer
Fixed bug that caused incorrect stream negotiation, which ejabberd and openfire tolerate, but gtalk does not.
soc.2007.xmpp
Wed, 11 Jul 2007 00:17:11 +0000
, by Andreas Monitzer
Fixed a memory leak.
soc.2007.xmpp
Tue, 10 Jul 2007 12:07:56 +0000
, by Andreas Monitzer
disapproval of revision '338d45124cad377c567fb607e095b059d44e951a'
soc.2007.xmpp
Thu, 12 Jul 2007 02:45:23 +0000
, by Andreas Monitzer
disapproval of revision '0bc3da6c2ba166556846f065207da547698d1192'
soc.2007.xmpp
Wed, 11 Jul 2007 15:57:14 +0000
, by Andreas Monitzer
Allowing img tags in XHTML messages (for MSN-style custom emoticons and other features).
soc.2007.xmpp
Tue, 10 Jul 2007 12:06:41 +0000
, by Andreas Monitzer
Added an option to require SSL or TLS when connecting to an XMPP server.
soc.2007.xmpp
Sun, 08 Jul 2007 22:52:48 +0000
, by Andreas Monitzer
When converting HTML to XHTML and plain text on message send, links in the HTML are converted to 'text' <'url'> in plain text instead of just 'text'.
soc.2007.xmpp
Sun, 08 Jul 2007 20:43:53 +0000
, by 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.
soc.2007.xmpp
Tue, 03 Jul 2007 23:51:26 +0000
, by Andreas Monitzer
Fixed copy/paste error.
soc.2007.xmpp
Tue, 03 Jul 2007 15:50:24 +0000
, by 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.
soc.2007.xmpp
Tue, 03 Jul 2007 15:34:34 +0000
, by Andreas Monitzer
Fixed a bug in xmlnode_copy, it didn't preserve the namespace in the copy.
soc.2007.xmpp
Tue, 03 Jul 2007 15:33:39 +0000
, by Andreas Monitzer
Added the option to enable/disable buzz via a status setting. It's default off for the pidgin folks.
soc.2007.xmpp
Tue, 03 Jul 2007 13:37:25 +0000
, by Andreas Monitzer
Switched buzz namespace and tag name to be libpurple-specific and use a more professionally-sounding name ('attention' instead of 'buzz').
soc.2007.xmpp
Tue, 03 Jul 2007 11:04:50 +0000
, by Andreas Monitzer
disapproval of revision 'd52c12703a8e67c41c7f95a2cae7f16ab426ad76'
soc.2007.xmpp
Fri, 29 Jun 2007 21:44:42 +0000
, by Andreas Monitzer
Removed buzz support.
soc.2007.xmpp
Thu, 28 Jun 2007 13:22:13 +0000
, by Andreas Monitzer
Fixed a few bugs in the caps implementation, it should work properly now.
soc.2007.xmpp
Wed, 27 Jun 2007 03:56:30 +0000
, by Andreas Monitzer
Added buzz support using a private extension. Maybe I should write a XEP about that.
soc.2007.xmpp
Wed, 27 Jun 2007 03:23:52 +0000
, by Andreas Monitzer
Now all ad-hoc commands have to be sent through jabber_adhoc_execute to be properly executed (including the form steps). This cleans up the code a bit, and avoids DOS attacks by flooding the client with malicious ad-hoc command forms that were not requested.
soc.2007.xmpp
Mon, 25 Jun 2007 20:07:31 +0000
, by 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).
soc.2007.xmpp
Mon, 25 Jun 2007 19:08:16 +0000
, by 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).
soc.2007.xmpp
Sat, 23 Jun 2007 02:57:21 +0000
, by Andreas Monitzer
Simplified registration callback per request of Sean.
soc.2007.xmpp
Fri, 22 Jun 2007 11:52:50 +0000
, by 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.
soc.2007.xmpp
Fri, 22 Jun 2007 00:05:35 +0000
, by 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.
soc.2007.xmpp
Wed, 20 Jun 2007 10:18:52 +0000
, by Andreas Monitzer
Forgot to implement XEP-0203 for presence packets, too.
soc.2007.xmpp
Wed, 20 Jun 2007 00:25:37 +0000
, by Andreas Monitzer
Implemented XEP-0203: Delayed Delivery
soc.2007.xmpp
Wed, 20 Jun 2007 00:22:16 +0000
, by Andreas Monitzer
Fixed a leak: The XML parser was never cleaned up on disconnect.
soc.2007.xmpp
Wed, 20 Jun 2007 00:13:02 +0000
, by Andreas Monitzer
Fixed a leak in the PEP code that leaked PEP nodes when the server doesn't support this XEP.
soc.2007.xmpp
Tue, 19 Jun 2007 23:54:52 +0000
, by Andreas Monitzer
Implemented logging in/out of gateways, as explained in XEP-0100.
soc.2007.xmpp
Tue, 19 Jun 2007 23:34:16 +0000
, by Andreas Monitzer
Exposed the user search function, so that directory searches can be performed directly when the jid is known.
soc.2007.xmpp
Tue, 19 Jun 2007 16:10:36 +0000
, by Andreas Monitzer
Added the ability to register gateways, re-using most of the account registration code for this.
soc.2007.xmpp
Tue, 19 Jun 2007 14:50:22 +0000
, by Andreas Monitzer
Implemented XEP-0050: Ad-Hoc Commands. Note that this XEP requires sending an initial command to the peer, which is not implemented in libpurple itself (since this requires a discovery browser or equivalent).
soc.2007.xmpp
Tue, 19 Jun 2007 02:53:24 +0000
, by Andreas Monitzer
User Nickname now sets the buddy's server_alias, which means that no UI changes are required for supporting this XEP. Also forgot to add usernick.[hc].
soc.2007.xmpp
Mon, 18 Jun 2007 15:05:39 +0000
, by Andreas Monitzer
Implemented XEP-0172: User Nickname, fixed some potential crashers in the other PEP callbacks.
soc.2007.xmpp
Mon, 18 Jun 2007 14:45:17 +0000
, by Andreas Monitzer
Removed some C99-code
soc.2007.xmpp
Mon, 18 Jun 2007 13:54:26 +0000
, by Andreas Monitzer
fixed a bug in the status change tracking code
soc.2007.xmpp
Mon, 18 Jun 2007 12:48:16 +0000
, by 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.
soc.2007.xmpp
Mon, 18 Jun 2007 12:37:29 +0000
, by Andreas Monitzer
Removed one padding field from PurplePluginProtocolInfo to stay source compatible.
soc.2007.xmpp
Mon, 18 Jun 2007 03:25:22 +0000
, by Andreas Monitzer
Fixed weird bug that caused not supplying the account when searching for users.
soc.2007.xmpp
Mon, 18 Jun 2007 03:14:45 +0000
, by Andreas Monitzer
Fixed embarrassing typos. Maybe I shouldn't code while half asleep.
soc.2007.xmpp
Mon, 18 Jun 2007 02:57:22 +0000
, by Andreas Monitzer
Forgot to initialize the user tune
soc.2007.xmpp
Mon, 18 Jun 2007 02:46:44 +0000
, by Andreas Monitzer
svn revision 728 of Psi fixes the avatar namespace issue, so I can remove this workaround.
soc.2007.xmpp
Mon, 18 Jun 2007 02:19:17 +0000
, by Andreas Monitzer
Minor compilation fixes and corrected some typos on user tune. Added convenience function for setting the user tune.
soc.2007.xmpp
Mon, 18 Jun 2007 01:55:54 +0000
, by Andreas Monitzer
Removed a stale include
soc.2007.xmpp
Mon, 18 Jun 2007 00:56:00 +0000
, by Andreas Monitzer
Fixed a bug that resulted in not being able to receive any messages.
soc.2007.xmpp
Sun, 17 Jun 2007 21:04:15 +0000
, by Andreas Monitzer
Implemented user tune, currently untested.
soc.2007.xmpp
Sun, 17 Jun 2007 20:31:01 +0000
, by Andreas Monitzer
Fixed a minor mistake which could leave the usermood to be parsed incompletely.
soc.2007.xmpp
Sun, 17 Jun 2007 19:38:24 +0000
, by Andreas Monitzer
Turns out the example in XEP-0084 is wrong. Fixed my implementation to not try to work around an issue that isn't one.
soc.2007.xmpp
Sun, 17 Jun 2007 04:05:28 +0000
, by Andreas Monitzer
Implemented receiving other people's avatars via XEP-0084. Note that this code now includes a workaround for a non-spec incompatibility for the current ejabberd PEP implementation, and doesn't use the correct namespace due to Psi using the wrong one (outdated?). Works fine though, and the vcard-based approach is retained.
soc.2007.xmpp
Sun, 17 Jun 2007 03:51:19 +0000
, by Andreas Monitzer
Added support for setting the avatar via XEP-0084. Receiving other people's avatar is up next.
soc.2007.xmpp
Sun, 17 Jun 2007 01:16:55 +0000
, by Andreas Monitzer
Fixed usermood memory management and removed publishing empty <text/>s.
soc.2007.xmpp
Fri, 15 Jun 2007 21:09:22 +0000
, by Andreas Monitzer
less
more
|
(0)
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+1000
+3000
+10000
tip