aboutsummaryrefslogtreecommitdiffstats
path: root/protocols/jabber/xmltree.c
Commit message (Collapse)AuthorAgeLines
* Moved xmltree to lib/ because I want to use it from more than just theWilmer van der Gaast2008-02-16-589/+0
| | | | | Jabber module.
* Merging from devel/Jelmer.Wilmer van der Gaast2007-11-14-0/+2
|\
| * Removed some debugging stuff that shouldn't have been here for a long timeWilmer van der Gaast2007-11-14-0/+2
| | | | | | | | | | already.
* | Less copy-pasting in the service discovery reply and added MUC support toWilmer van der Gaast2007-07-01-4/+4
| | | | | | | | | | that list. And adding some const stuff in the xmltree functions.
* | Added a real XML-console to the Jabber module! Add the handle "xmlconsole"Wilmer van der Gaast2007-06-04-2/+0
| | | | | | | | | | | | | | (without any @server part) to your contact list and you'll see all XMPP traffic going in and out, and messages sent to the buddy will be sent as packets to the server.
* | Fixes: handling of being kicked, now sending <presence/> tags to allWilmer van der Gaast2007-04-22-1/+1
| | | | | | | | | | conferences the user's in.
* | You can send messages too now. But it's still very kludgy and doesn't workWilmer van der Gaast2007-04-22-1/+1
| | | | | | | | | | 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-0/+2
|/ | | | | Just don't use this, you're really not going to like it. :-)
* Special message when the XMPP session is ended because of a concurrentWilmer van der Gaast2006-10-12-0/+36
| | | | | | login, and now sending proper error responses to IQ packets we can't handle.
* Never mind about those privacy lists, they're horrible and not supportedWilmer van der Gaast2006-10-07-4/+20
| | | | | | | by any client I know of. Also, they're already working on a (probably completely incompatible) standard: JEP-191. Maybe BitlBee will implement it too some day...
* Added max. recursion depth arguments to xt_handle()/_cleanup() to make sureWilmer van der Gaast2006-10-06-10/+15
| | | | | | commands that still have to be handled don't get (partially) cleaned up already.
* Added xt_dup().Wilmer van der Gaast2006-09-26-0/+41
|
* Fixed an off-by-one memory allocation bug in xt_new_node().Wilmer van der Gaast2006-09-24-1/+1
|
* Added simple parsing of incoming <presence> tags, a nice </stream:stream>Wilmer van der Gaast2006-09-21-3/+0
| | | | | | at the end of sessions, support for sending messages, and restored the old (and leaking) xt_print(), which I'll only use for debugging.
* It can send a valid (pre-XMPP) login packet. Lots of work to do, still...Wilmer van der Gaast2006-09-20-1/+12
|
* Removed old Jabber module, started to fill in the new stuff. (xmltreeWilmer van der Gaast2006-09-20-0/+481
developed outside this tree)