log

age author description
Wed, 20 Jun 2007 00:13:02 +0000 Andreas Monitzer Fixed a leak: The XML parser was never cleaned up on disconnect.
Tue, 19 Jun 2007 23:54:52 +0000 Andreas Monitzer Fixed a leak in the PEP code that leaked PEP nodes when the server doesn't support this XEP.
Tue, 19 Jun 2007 23:34:16 +0000 Andreas Monitzer Implemented logging in/out of gateways, as explained in XEP-0100.
Tue, 19 Jun 2007 16:10:36 +0000 Andreas Monitzer Exposed the user search function, so that directory searches can be performed directly when the jid is known.
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.
Tue, 19 Jun 2007 02:53:24 +0000 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).
Mon, 18 Jun 2007 15:05:39 +0000 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].
Mon, 18 Jun 2007 14:45:17 +0000 Andreas Monitzer Implemented XEP-0172: User Nickname, fixed some potential crashers in the other PEP callbacks.
Mon, 18 Jun 2007 13:54:26 +0000 Andreas Monitzer Removed some C99-code
Mon, 18 Jun 2007 12:48:16 +0000 Andreas Monitzer fixed a bug in the status change tracking code
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.
Mon, 18 Jun 2007 03:25:22 +0000 Andreas Monitzer Removed one padding field from PurplePluginProtocolInfo to stay source compatible.