~singpolyma/network-protocol-xmpp

f5a270b3 — John Millikin 13 years ago
Change JIDs to be unformatted when shown -- turns out using show for formatting was a dumb idea, because it would typecheck even if the value was no longer a JID.
8f95c73e — John Millikin 13 years ago
Export the JID constructor.
ac4ef197 — John Millikin 13 years ago
Extracted incremental XML parsing to a separate library.
2f2cd141 — John Millikin 13 years ago
Cleaned unused and duplicate imports, and added some type declarations.
055a7bfb — John Millikin 13 years ago
Added TLS support
5055a1d4 — John Millikin 13 years ago
In ``clientBind``, parse and return the JID returned from the server.
00953110 — John Millikin 13 years ago
Add type signatures for ``mkAttr`` and ``mkQName``, and fixed a typo in ``mkQName``.
480217e1 — John Millikin 13 years ago
Moved utility functions into Util module.
1445ab42 — John Millikin 13 years ago
Cleaned up clientBind a bit, and allow put/getTree operations on authenticated clients.
83cb1cf0 — John Millikin 13 years ago
When building a tree from SAX events, include element attributes.
aaa94469 — John Millikin 13 years ago
Add constructors for the Bind and Session features.
400c78ab — John Millikin 13 years ago
Re-open the stream after authentication.
8e2d91e9 — John Millikin 13 years ago
Use ``getTree`` to parse the <stream:features> element.
dc0012c4 — John Millikin 13 years ago
Allow PLAIN authentication.
27bee8c4 — John Millikin 13 years ago
Started work on authentication support.
e677ead5 — John Millikin 13 years ago
Stylistic
e17933b3 — John Millikin 13 years ago
Implemented enough parsing to get the list of stream features and SASL mechanisms.
8eb2c5a3 — John Millikin 14 years ago
Initial import