aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/jabber/message.c
Commit message (Collapse)AuthorAgeLines
* Suppress subjects in Jabber conversations after showing them once.Wilmer van der Gaast2010-08-31-1/+12
|
* Process incoming XMPP groupchat invites in a saner way: Create a temporaryWilmer van der Gaast2010-08-23-7/+9
| | | | | channel the user can easily /join.
* OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@opencsw.org>Wilmer van der Gaast2010-08-07-2/+3
| | | | | with some changes.
* Fixed a NULL pointer dereference in the Jabber module.Wilmer van der Gaast2010-06-23-1/+1
|
* Suppress empty "Headline:" messages for certain new XMPP broadcast messages.Wilmer van der Gaast2010-03-29-2/+2
|
* resource_select now defaults to activity instead of priority. Also, addingWilmer van der Gaast2009-11-19-1/+1
| | | | | | | | | a activity_timeout setting. Now, messages to someone who hasn't spoken for a while will be sent to his/her bare JID, usually resulting in a broadcast. This should fix issues with messages sometimes arriving on someone's Crackberry/Android/etc instead of some place s/he's paying attention to. Last, the activity timer is only reset on incoming messages.
* Added parsing of Jabber chatroom invitations.Wilmer van der Gaast2008-06-15-0/+17
|
* Not trying to handle typing notifications from unknown buddies anymoreWilmer van der Gaast2007-08-08-1/+5
| | | | | (NULL pointer dereference).
* Better handling of private messages via groupchats.Wilmer van der Gaast2007-07-01-4/+7
|
* You can send messages too now. But it's still very kludgy and doesn't workWilmer van der Gaast2007-04-22-1/+2
| | | | | with anonymous rooms (ie about 95% of all available Jabber chatrooms?).
* Read-only support for Jabber conferences (non-anonymous rooms only).Wilmer van der Gaast2007-04-22-4/+9
| | | | | Just don't use this, you're really not going to like it. :-)
* API cleanup pretty much complete. Fixed pretty much everything except theWilmer van der Gaast2007-04-16-4/+4
| | | | | buddy/groupchat related functions.
* s/gaim_connection/im_connection/ and some other minor API changes. The restWilmer van der Gaast2007-03-30-6/+6
| | | | | | will come tomorrow. It compiles, I'll leave the real testing up to someone else. ;-)
* Improved handling of JIDs: Bare JIDs are allowed (*sigh*) and caseWilmer van der Gaast2006-11-13-5/+5
| | | | | insensitivity. Probably not complete yet...
* Forgot about one possible NULL pointer dereference in jabber_pkt_message().Wilmer van der Gaast2006-10-24-1/+1
|
* Better handling of <message/> packets. (Headlines, JIDs without /resourceWilmer van der Gaast2006-10-23-21/+41
| | | | | part, non-chat messages.)
* Proper cleanup of jabber buddy structures when removing a buddy from theWilmer van der Gaast2006-10-15-9/+22
| | | | | | | list, proper checking (and handling) of events related to buddies that aren't "hashed" yet, limit checks on priorityto setting, renamed JEP85 to XEP85, support for more XEP85 states.
* Added resource selection (based on priority or time of last message) toWilmer van der Gaast2006-10-10-10/+25
| | | | | | | budd_by_jid(), added a full_jid property to easily address that resource without having to rebuild the full JID every time and implemented typing notification shite.
* Added enough to not make it crash on login, and it can properly receiveWilmer van der Gaast2006-09-21-2/+23
| | | | | | messages now. Just try to figure out why it doesn't get typing notifications...
* It can send a valid (pre-XMPP) login packet. Lots of work to do, still...Wilmer van der Gaast2006-09-20-1/+1
|
* Added some pretty empty files.Wilmer van der Gaast2006-09-20-0/+36