2007-08-12 |
William Ehlhardt |
propagate from branch 'im.pidgin.pidgin' (head e687870673f02e5605b0bf9877fd579c78fe8c01)
|
2007-07-30 |
William Ehlhardt |
propagate from branch 'im.pidgin.pidgin' (head 3a0579367ce217b7d1014674ca42191a0afa6e33)
|
2007-06-29 |
William Ehlhardt |
propagate from branch 'im.pidgin.pidgin' (head 61fdc464bc9fe3aeaf30ca79e923854958d6f9bb)
|
2007-06-27 |
William Ehlhardt |
- Replace switch statements in irc and jabber prpls with purple_ssl_strerror calls
|
2007-06-27 |
William Ehlhardt |
- Jabber now understands SSL_CERTIFICATE_INVALID code
|
2007-06-27 |
William Ehlhardt |
- Jabber now shows an "unknown error" message when it hits an SSL error it doesn't understand
|
2007-06-25 |
William Ehlhardt |
propagate from branch 'im.pidgin.pidgin' (head 704b8c18f7c29f1fc8bfcf640275d2a9928ed03c)
|
2007-06-21 |
William Ehlhardt |
applied changes from e52b685d84ca8874da6e3e71199829e513500642
|
2007-08-08 |
Andreas Monitzer |
Updated attention namespace to adhere to my new XEP-0224: Attention
|
2007-07-31 |
Andreas Monitzer |
Mixed up TRUE and FALSE.
|
2007-07-31 |
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.
|
2007-07-30 |
Andreas Monitzer |
propagate from branch 'im.pidgin.pidgin' (head cd20365dc59b48132f198784fbca95b91d1fc5c9)
|
2007-08-09 |
Daniel Atallah |
Fix uninitialized variable access.
|
2007-07-29 |
Mark Doliner |
Fix a bunch of possible crashes in jabber when using slash commands in
|
2007-07-30 |
Andreas Monitzer |
Added unregistering XMPP accounts. This requires a new prpl-struct entry, but I got an ok for that on the mailing list.
|
2007-07-16 |
Andreas Monitzer |
Added the ability to unregister from a gateway.
|
2007-07-11 |
Andreas Monitzer |
propagate from branch 'im.pidgin.pidgin' (head b195e262642015df66e36d33e9dd16ecae5df9d5)
|
2007-06-27 |
Sean Egan |
Make password fileds in Jabber's Change Password dialog required. Fixes #1907
|
2007-06-23 |
Sadrul Habib Chowdhury |
Fix a crash when you have an IM window open on a jabber account and the
|
2007-06-17 |
Nathan Walp |
server-side jabber vcards now take precedence over local vcards, so
|
2007-07-11 |
Andreas Monitzer |
Fixed bug that caused incorrect stream negotiation, which ejabberd and openfire tolerate, but gtalk does not.
|
2007-07-08 |
Andreas Monitzer |
Added an option to require SSL or TLS when connecting to an XMPP server.
|
2007-07-03 |
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.
|
2007-07-03 |
Andreas Monitzer |
Fixed copy/paste error.
|
2007-07-03 |
Andreas Monitzer |
Added the option to enable/disable buzz via a status setting. It's default off for the pidgin folks.
|
2007-07-03 |
Andreas Monitzer |
Switched buzz namespace and tag name to be libpurple-specific and use a more professionally-sounding name ('attention' instead of 'buzz').
|
2007-06-29 |
Andreas Monitzer |
disapproval of revision '217714a0fa711773c0d419f8cd82297ffc339507'
|
2007-06-28 |
Andreas Monitzer |
Removed buzz support.
|
2007-06-27 |
Andreas Monitzer |
Added buzz support using a private extension. Maybe I should write a XEP about that.
|
2007-06-25 |
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).
|
2007-06-22 |
Andreas Monitzer |
Simplified registration callback per request of Sean.
|
2007-06-22 |
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.
|
2007-06-20 |
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.
|
2007-06-20 |
Andreas Monitzer |
Fixed a leak: The XML parser was never cleaned up on disconnect.
|
2007-06-19 |
Andreas Monitzer |
Added the ability to register gateways, re-using most of the account registration code for this.
|
2007-06-18 |
Andreas Monitzer |
Implemented XEP-0172: User Nickname, fixed some potential crashers in the other PEP callbacks.
|
2007-06-18 |
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.
|
2007-06-17 |
Andreas Monitzer |
Implemented user tune, currently untested.
|
2007-06-17 |
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.
|
2007-06-17 |
Andreas Monitzer |
Added support for setting the avatar via XEP-0084. Receiving other people's avatar is up next.
|
2007-06-15 |
Andreas Monitzer |
PEP publishing features are now only announced in disco#info when PEP is supported by the server.
|
2007-06-13 |
Andreas Monitzer |
Implemented a mood menu action (non-functional right now for some reason)
|
2007-06-12 |
Andreas Monitzer |
Fixed a few small mistakes I discovered while testing user mood in Adium.
|
2007-06-12 |
Andreas Monitzer |
Fixed whitespace to match the coding convention used in libpurple
|
2007-06-11 |
Andreas Monitzer |
implemented user mood, still missing the front end interface
|
2007-06-06 |
Andreas Monitzer |
Implemented adding callbacks for PEP events. Moved the feature list to be application-global instead of per-connection (makes more sense).
|
2007-06-06 |
Andreas Monitzer |
Added the ability to define extensions to caps
|
2007-06-06 |
Andreas Monitzer |
applied patch for supporting XEP-0199: XMPP Ping
|
2007-06-06 |
Andreas Monitzer |
added preliminary frame for pep-support
|
2007-06-05 |
Andreas Monitzer |
New API name change, per request of Sean.
|
2007-06-05 |
Andreas Monitzer |
Fixed one of the issues in the ssl stuff, allowing CN cert checks for starttls-connections in XMPP.
|
2007-06-08 |
Nathan Walp |
merge of '4b50880d8517570eaa67d4cd9d88c5934bb832f1'
|
2007-06-08 |
Nathan Walp |
if we don't have an icon, lets not clear the icon on login (fixes #788)
|
2007-06-07 |
Mark Doliner |
Better error message for when a Jabber connection fails
|
2007-05-11 |
Nathan Walp |
fix #699
|
2007-05-09 |
Sean Egan |
Handle people forgetting to enter a domain. Also, change 'server,' in the account options to 'domain,' which is its proper name, and hopefully less confusion
|
2007-05-08 |
Sean Egan |
Removes 'jabber.org' defaults from XMPP. I think we had agreed this was a good idea.
|
2007-05-05 |
Richard Laager |
s/Jabber/XMPP in user-visible places.
|
2007-05-03 |
Nathan Walp |
this should fix jabber buddy icons (but it will re-introduce the behavior of overwriting your vCard whenever you sign in).
|
2007-05-01 |
Luke Schierer |
disapproval of revision 'c0c4c168411c9fbc5ccb9790a43e21a62f6dcd55'
|
2007-05-01 |
Richard Laager |
s/Jabber/XMPP/ in user-visible places.
|
2007-04-26 |
Evan Schoenberg |
Added account, who, and conversation parameters to the request API calls, and updated all code to match. I can't compile the Perl module, so I'd appreciate it if someone who knows it would verify that this doesn't break Perl.
|
2007-04-18 |
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
|
2007-04-15 |
Nathan Walp |
patch from Simon Wilkinson to support Jabber/XMPP w/o passwords
|
2007-03-25 |
Mark Doliner |
Minor code cleanup
|
2007-03-25 |
Mark Doliner |
Correctly handle the Jabber disconnection error for signing onto the
|
2007-03-25 |
Mark Doliner |
Don't advertise that we support the adverts, invite and translate
|
2007-03-24 |
Stu Tomlinson |
Re-arrange #includes so 'make check' stands a chance of passing during
|
2007-03-19 |
Sean Egan |
sed -ie 's/gaim/purple/g'
|
2007-03-03 |
Nathan Walp |
pass the correct domain to cyrus sasl (sf patch 1663064)
|
2007-02-26 |
Daniel Atallah |
Simon Wilkinson noticed that this check was invalid and caused authentications to hang.
|
2007-02-16 |
Sean Egan |
Sending XEP 85 'gone' messages
|
2007-02-13 |
Evan Schoenberg |
If jabber_ssl_connect_failure() is called because a connect attempt fails, but the user has already canceled the attempt by signing the account offline, this would previously crash. It now does not.
|
2007-02-02 |
Nathan Walp |
clean up some compile warnings
|
2007-01-30 |
Sean Egan |
Emblems in the blist
|
2007-01-20 |
Sean Egan |
Rename gtk/ and libgaim/ to pidgin/ and libpurple/
|