Remove -fno-warn-unused-do-bind from GHC options, and fix resulting warnings.
If the remote server closes the connection, send EOF to the XML parser.
Rename 'Event' to 'SaxEvent', in preparation for new "xml-types" package.
Update to use libxml-sax 0.6
Add locking to 'putStanza' and 'getStanza', to allow basic thread-safe access.
Update for latest version of 'xml-types'.
Rename 'Context' to 'Session'.
Moved some of the utility functions in 'Network.Protocol.XMPP.XML' into the 'xml-types' package.
Small tweaks to the bundled XML combinators.
Add documentation for 'bindJID'.
Define instances of 'Applicative' and 'MonadFix' for 'XMPP'.
Use 'xml-types' instead of HXT for basic XML processing.
Replace 'hGetChar' with 'hGetBytes'.
Transition most remaining text storage to lazy 'Text'.
Use GNU IDN instead of 'text-icu' for Stringprep support.
Small tweak for first public version of GNU TLS bindings.
When retrieving a stanza tree from a root, only check element children.