1
0
Fork 0

Commit Graph

  • 3be7cf7b0b Implement server-gererated resource binding. Matt Goodall 2012-07-09 02:16:25 +0100
  • 2ab32b0959 Experimental XMPP filter-based API, including <iq/> send/recv helper. Matt Goodall 2012-07-09 02:08:01 +0100
  • ec1eaf94b9 More useful docs for Stream and XMPP. Matt Goodall 2012-07-09 00:08:32 +0100
  • 6416a5e1ee Resource binding bugs, so I don't forget. Matt Goodall 2012-07-08 23:44:57 +0100
  • c9c8526476 Separate stream creation from XMPP use (client, component, etc). Matt Goodall 2012-07-08 23:29:51 +0100
  • 381c04b8b3 Pad out the standard XMPP stanzas a bit so they're at least useful. Matt Goodall 2012-07-08 23:20:15 +0100
  • 5399179d50 Represented SASL message and TLS handshake value as chardata. Matt Goodall 2012-07-08 23:01:08 +0100
  • 01cff4b3ba Actually use TLS config passed to method. Matt Goodall 2012-07-08 22:52:38 +0100
  • f1c999d623 Move the XMPP-specific part of TLS out of the XML stream. Matt Goodall 2012-07-08 22:50:10 +0100
  • 0a11fbb155 Remove debug log. Matt Goodall 2012-07-08 22:41:34 +0100
  • b9e29ca2b3 Make the stream's API more explicit, add some docs, improved var names. Matt Goodall 2012-07-08 22:40:31 +0100
  • ce72493a2f Implement client resource binding. Matt Goodall 2012-07-08 12:09:56 +0100
  • 23aeb1fd68 Associate a JID with an XMPP instance. Matt Goodall 2012-07-08 12:01:55 +0100
  • 1836b6bf2d Add primary XMPP API. Matt Goodall 2012-07-08 12:18:40 +0100
  • c13edc39c2 <message/> and <presence/> stanza shells. Matt Goodall 2012-07-08 12:10:55 +0100
  • 300074fb07 <iq/> stanza with generic payload and decode/encode. Matt Goodall 2012-07-08 10:13:02 +0100
  • 3eb1c9f722 Allow []byte, string or anything xml.Marshal'able to be sent. Matt Goodall 2012-07-06 16:24:32 +0100
  • 8dcfd43ca7 Docs for things I'm mostly happy with. Matt Goodall 2012-07-06 14:33:28 +0100
  • 678b9c48a1 Make Stream public again, so we actually get some documentation for it. Matt Goodall 2012-07-06 14:29:15 +0100
  • 72dc222360 Make the stream struct private. Rename factory func. Matt Goodall 2012-07-06 11:46:43 +0100
  • b879d2cfef Add bug about UpgradeTLS doing XMPP-specific stuff. Matt Goodall 2012-07-06 11:38:41 +0100
  • 627364727e The client and component connections are really just streams too. Matt Goodall 2012-07-06 11:19:31 +0100
  • ad000735ff Move flag vars out of main(). Matt Goodall 2012-07-06 11:14:11 +0100
  • 359c6a324b Document the client config. Matt Goodall 2012-07-06 11:07:42 +0100
  • 2426f2d6d1 Rename JID.Local to JID.Node to better match official XEP. Matt Goodall 2012-07-06 11:04:59 +0100
  • 6da9c080d4 JID Full() vs String() and docs. Matt Goodall 2012-07-06 10:59:13 +0100
  • b908366544 Extract startClient function. Matt Goodall 2012-06-27 13:16:11 +0100
  • 4e7d9e68d1 Move xml declaration to stream. Matt Goodall 2012-06-27 13:15:11 +0100
  • 7cf14c4f35 Add component API and example. Matt Goodall 2012-06-27 13:03:42 +0100
  • 9933414cc1 Rename demo -> client to make way for component example. Matt Goodall 2012-06-27 12:10:57 +0100
  • fe67025b94 Don't expose client struct. Matt Goodall 2012-06-27 12:10:22 +0100
  • a793114fdf Basic XMPP client with TLS and SASL. Matt Goodall 2012-06-27 12:05:07 +0100
  • a76c53f05f Basic ignores. Matt Goodall 2012-06-27 12:04:48 +0100