113 Commits (cbb61cc8f76d80490ac4c46824466a988488b3e7)

Author SHA1 Message Date
Philipp Balzarek 5f72869bc5 Migrate from ErrorT to ExceptT 8 years ago
Philipp Balzarek 5ddfdc5815 pass old roster to roster update callback 10 years ago
Philipp Balzarek 0b0dcc5fe0 update roster callbacks 10 years ago
Philipp Balzarek db36ebafe5 add onRosterPushL lens 10 years ago
Philipp Balzarek 3b02df0ba4 implement handling of nonzas (#96) 10 years ago
Philipp Balzarek 06713295ae fix exception on unexpected stream end (#88) 10 years ago
Philipp Balzarek 62779c4d7f add option to set initial roster (#85) 10 years ago
Philipp Balzarek 8a87939cdc add onRosterPush callback to session configuration 10 years ago
Philipp Balzarek b0e40e4c94 export getFeatures from Network.Xmpp 10 years ago
Philipp Balzarek d13e6e109a fix transformers 0.4 compatibility problem 11 years ago
Stephen Paul Weber a8f631d43b Make keepAlive time optional 11 years ago
Philipp Balzarek f99bcf0fd1 pass JID to onPresenceChange callback 11 years ago
Philipp Balzarek 5c8040b80c add onPresenceChange method 11 years ago
Philipp Balzarek 730b3ce61a add IQRequestClass, sendIQRequest, runIQHandler 11 years ago
Philipp Balzarek 8f9d54dee3 set upper bound of conduit 11 years ago
Philipp Balzarek 9e776a39a6 export streamState 12 years ago
Philipp Balzarek a5e25a5657 fix some discrepancies to RFC6120/6121/6122 12 years ago
Philipp Balzarek 4bb213688b add support for extended attributes 12 years ago
Philipp Balzarek 648941cdaf fix some outdated comments 12 years ago
Philipp Balzarek e56c425691 re-add debug output to outbound stanzas 12 years ago
Jon Kristensen 2b1b1c8d00 Apply minor Haddock changes 12 years ago
Philipp Balzarek 79c368c6eb additional cleanups and documentation fixes 12 years ago
Philipp Balzarek 3b4c95af0a add pullMessageA and remove Annotations from pullMessage 12 years ago
Philipp Balzarek 3b8297e2c2 remodel functions to expose STM actions rather than STM datat types 12 years ago
Philipp Balzarek e6a559faa2 use cloneTChan instead of dubTChan in dupSession 12 years ago
Philipp Balzarek 1c44e4fd23 improve documentation and export annotated functions 12 years ago
Philipp Balzarek 30a1408689 fix handling IQ responses 12 years ago
Philipp Balzarek 4efb81758c Check IQ response from addresses 12 years ago
Philipp Balzarek f966919668 improve documentation 12 years ago
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