Matt Goodall
381c04b8b3
Pad out the standard XMPP stanzas a bit so they're at least useful.
2012-07-08 23:20:15 +01:00
Matt Goodall
01cff4b3ba
Actually use TLS config passed to method.
2012-07-08 22:52:38 +01:00
Matt Goodall
ce72493a2f
Implement client resource binding.
2012-07-08 12:18:51 +01:00
Matt Goodall
23aeb1fd68
Associate a JID with an XMPP instance.
...
Client connections negotiate a bound resource JID with the server. The
bound JID may be different from the one requested or even generated by
the server.
Component connections do not negotiate the bound JID but still have a
specific JID associated with the stream.
2012-07-08 12:18:51 +01:00
Matt Goodall
678b9c48a1
Make Stream public again, so we actually get some documentation for it.
2012-07-06 14:29:15 +01:00
Matt Goodall
627364727e
The client and component connections are really just streams too.
...
Only difference is how they're setup. After that, it's the common iq,
message, presence stuff ... to come soon.
2012-07-06 11:47:15 +01:00
Matt Goodall
ad000735ff
Move flag vars out of main().
2012-07-06 11:15:51 +01:00
Matt Goodall
9933414cc1
Rename demo -> client to make way for component example.
2012-06-27 12:10:57 +01:00