83 Commits (1edaab5b92dc1c87909a63db6333b05258ebc83e)

Author SHA1 Message Date
Philipp Balzarek 1edaab5b92 move from exceptions as StreamHandle error indicator to XmppFailure error values. 12 years ago
Philipp Balzarek 3f8848825f add type delcaration to runHandlers and don't pass write sem to startThreadsWith 12 years ago
Philipp Balzarek 9bb7c0933d add Show instance to Annotation and add getAnnotation 12 years ago
Philipp Balzarek b921593857 change handling returned annotations: Annotations are appended to the list 12 years ago
Philipp Balzarek ce97a57392 add Annotations to received stanzas 12 years ago
Philipp Balzarek da64e8758e remove IQResponseTimeout from IQResponse 12 years ago
Philipp Balzarek 664daa540a add timeout parameter to sendIQ' 12 years ago
Philipp Balzarek 3f22f8d9d6 improve plugin interface 12 years ago
Philipp Balzarek df146e3975 add plugin interface 12 years ago
Philipp Balzarek 030ea4d02b correct some documentation errors 12 years ago
Jon Kristensen 47d8fcac49 Apply some additional minor Haddock fixes 12 years ago
Jon Kristensen e7a6c7cd07 Remove the `StanzaID' type and the `IdGenerator' newtype 12 years ago
Philipp Balzarek 7d5007096e clean up some minor problems 12 years ago
Philipp Balzarek 1ce5aaf222 improve reconnect 12 years ago
Philipp Balzarek 5831a7b42f add waitForStream 13 years ago
Jon Kristensen 52961a70a4 IQ.hs: Set default time-out value to 30 instead of 3 13 years ago
Philipp Balzarek ae41225d54 add reconnect function 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 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 2aab7710e1 move SessionConfiguration to Network.Xmpp.Concurrent.Types 13 years ago
Philipp Balzarek 34e80d8fe2 export setConnectionClosedHandler 13 years ago
Philipp Balzarek c01fe10999 add cleseConnection and endSession 13 years ago
Philipp Balzarek a7ac1e59e2 change reader conduit to buffered source 13 years ago
Philipp Balzarek a130d611f4 add getStanza and getStanzaChan 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
Philipp Balzarek c0f97175d4 fix haddock documentation 13 years ago
Philipp Balzarek fad5e37384 add dropIQChan 13 years ago
Philipp Balzarek d8ae2d074e integrate roster management 13 years ago
Philipp Balzarek 48f1e515fc clear modules necessare for cabal install of warnings 13 years ago
Philipp Balzarek e318696981 wrap the stream object (TMVar Stream) in a newtype 13 years ago
Jon Kristensen 500b8c1063 Add `SessionConfiguration' object 13 years ago
Philipp Balzarek 684c0e04a1 log errors in reader thread 13 years ago
Philipp Balzarek 41fd64db3f remove superfluous modules 13 years ago
Philipp Balzarek 14eba3f16c fix documentation error 13 years ago
Philipp Balzarek c705291548 Reverting "rename StanzaID to StanzaId" 13 years ago
Philipp Balzarek c64beff3f6 rename StanzaID to StanzaId 13 years ago
Jon Kristensen 9eb793e1d3 Renamed some stream-related record fields 13 years ago
Jon Kristensen eb7391061a Join `Stream' and `Connection' 13 years ago
Jon Kristensen 71998e0d8b Change module structure 13 years ago
Jon Kristensen bb311b6279 Tweak failure approach 13 years ago
Jon Kristensen 29e2af8c33 Remove Context 13 years ago
Philipp Balzarek 82e398fddd rename StanzaID to StanzaId 13 years ago
Jon Kristensen a205b23a6b Hide `Context', add exports, extend documentation 13 years ago
Jon Kristensen 2fa9b0decb Simplify API 13 years ago