240 Commits (4b7d7cfe26e7322351005e36329acfac425d4819)

Author SHA1 Message Date
Philipp Balzarek 4b7d7cfe26 fix Jid Show instance not quoting '"' and '\' 13 years ago
Philipp Balzarek 2168283315 improve error reporting in case of leading or trailign white spaces in a quoted JID 13 years ago
Philipp Balzarek ae41225d54 add reconnect function 13 years ago
Philipp Balzarek 08390cc32a rename field of Item data type 13 years ago
Philipp Balzarek 900cbe415e add jid quasi quoter (jidQ) 13 years ago
Philipp Balzarek d3aa719e35 fix tryIOError 13 years ago
Jon Kristensen ecdcfc0081 Stream.hs: Add `tryIOError', not available in `base-4.2' 13 years ago
Philipp Balzarek 3f76bdbfe6 add support for non-standard options element in roster versioning stream feature 13 years ago
Philipp Balzarek 1551e4c984 drop outbound stanza buffering 13 years ago
Philipp Balzarek 92746237a9 check for roster versioning stream feature and disable roster versioning unless present 13 years ago
Philipp Balzarek 4d5343037c quell ghc warnings 13 years ago
Philipp Balzarek 65137386b1 remove to prefix from toLocalpart, toDomainpart and toResourcePart 13 years ago
Philipp Balzarek 789881254e avoid direct use of PU constructor 13 years ago
Jon Kristensen f561c9aea3 Add some `Jid' utility functions; don't allow construction of `Jid' 13 years ago
Jon Kristensen 8f00c6f7d9 Provide access to StanzaID generator in Network.Xmpp (`newStanzaID') 13 years ago
Jon Kristensen 78b9c68c3a Wrap `AuthFailure' in `XmppAuthFailure' 13 years ago
Philipp Balzarek 6c2830f852 fix log messages in Network.Xmpp.Stream (XMPP => Xmpp) 13 years ago
Philipp Balzarek e0821567de run connectionClosedHandler on calls of closeConnection 13 years ago
Philipp Balzarek 53b73bc905 allow read Worker to close streams on read failure and prevent it from stopping itself in this case 13 years ago
Philipp Balzarek f0d558a528 reinstate withConnection and fix closeConnection 13 years ago
Philipp Balzarek c56f9c88cd fix documentation type in Network.Xmpp.Types 13 years ago
Philipp Balzarek c5f8886152 rename sessionClosedHandler configuration option to onConnectionClosed 13 years ago
Philipp Balzarek 24a97e84eb remove duplicate export of InstantMessage in Network.Xmpp.IM 13 years ago
Philipp Balzarek 414aa33f86 change loggers in Network.Xmpp.Tls to log to Pontarius.Xmpp.Tls (was Pontarius.Xmpp) 13 years ago
Philipp Balzarek 3ac2079f27 add Finished state to ConnectionState 13 years ago
Philipp Balzarek 2aab7710e1 move SessionConfiguration to Network.Xmpp.Concurrent.Types 13 years ago
Philipp Balzarek 34e80d8fe2 export setConnectionClosedHandler 13 years ago
Jon Kristensen 2ca1ca20bb Remove IsString instance of `Jid' 13 years ago
Jon Kristensen 08d9439b39 Message.hs: Replace "theadID" with "threadID" 13 years ago
Jon Kristensen c02f18b997 Add Read and Show instances for Jid 13 years ago
Jon Kristensen c534456767 Remove unsuitable `Read' instance for `Jid' 13 years ago
Jon Kristensen 8a58fe9b08 Suggested solution for #8 13 years ago
Philipp Balzarek dd442a4446 add Default instance for InstantMessage and IMPresence 13 years ago
Stephen Paul Weber 46f9ecdd45 Try error before normal 13 years ago
Philipp Balzarek a2bab58525 add Default instance for Message and Presence 13 years ago
Philipp Balzarek 96b6e5b6e9 derive Show for IMPresence 13 years ago
Philipp Balzarek c01fe10999 add cleseConnection and endSession 13 years ago
Philipp Balzarek a03df77a04 fix xpPresence 13 years ago
Philipp Balzarek a7ac1e59e2 change reader conduit to buffered source 13 years ago
Jon Kristensen fc2ececcf4 Modify `PresenceType'; update pickler; skip Maybe in `presenceType' 13 years ago
Philipp Balzarek a130d611f4 add getStanza and getStanzaChan 13 years ago
Jon Kristensen b64c61299c Export various types 13 years ago
Jon Kristensen f0346b92e9 answerMessage: Set "from" to Nothing 13 years ago
Philipp Balzarek 008398e75f export nsHack from Network.Xmpp.Stream 13 years ago
Philipp Balzarek 3fd8859e2d fix debug messages in Network.Xmpp.TLS 13 years ago
Philipp Balzarek 8211794a30 Use the name space hack in the writer thread 13 years ago
Philipp Balzarek f69d5ca7df export InstantMessage, simpleIM and answerIM 13 years ago
Philipp Balzarek 1f3a18f2ef change pullStanza to not block the stream 13 years ago
Philipp Balzarek 0bb4f4dabb refactor answerIQ. The ticket now contains the method to answer itself, so tickets can now be answered without needing access to the unerlying session. 13 years ago
Philipp Balzarek b83de8a11b add getJid 13 years ago