aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/jabber/presence.c
Commit message (Collapse)AuthorAgeLines
* Added add_buddy/remove_buddy functions. Removing a contact doesn't seemWilmer van der Gaast2006-09-24-0/+16
| | | | | to work perfectly though.
* Updated <presence> stuff to handle changing the priority setting.Wilmer van der Gaast2006-09-24-2/+10
|
* Implemented a list of away states, using this for a better set_away(), andWilmer van der Gaast2006-09-23-19/+1
| | | | | got rid of the double <presence> tag sent because of presence_announce().
* Implemented set_away() (VERY simple version, have to add an away stateWilmer van der Gaast2006-09-21-0/+19
| | | | | | table like in the MSN module), added sending of keepalive "packets" and removed old main() code (for testing only) from jabber.c.
* Added simple parsing of incoming <presence> tags, a nice </stream:stream>Wilmer van der Gaast2006-09-21-2/+22
| | | | | | at the end of sessions, support for sending messages, and restored the old (and leaking) xt_print(), which I'll only use for debugging.
* Now parsing roster properly. (Hopefully...)Wilmer van der Gaast2006-09-20-0/+15
|
* 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/+35