5 Commits (b47da8db10687f6cc9029e4221589d23a9c4a36d)

Author SHA1 Message Date
Philipp Balzarek ec08ba5833 shape documentation 13 years ago
Philipp Balzarek c0af09d40c split off channels 13 years ago
Philipp Balzarek bcb0f9177b un-ReaderT Xmpp actions 13 years ago
Philipp Balzarek c89cf91a70 handle timeouts in sendIQ response processing 14 years ago
Philipp Balzarek d23ae0f149 replace XMPP with Xmpp everywhere to unify style 14 years ago
Jon Kristensen ce927ddcbf moved 'src' to 'source' 14 years ago
Jon Kristensen 6b9ca18284 minor formatting and documentation additions 14 years ago
Philipp Balzarek fc63b62bab unlifted connection handling 14 years ago
Philipp Balzarek f3d1a37146 protected withConnection from asynchronous exceptions (may beed more work) 14 years ago
Philipp Balzarek 70d9b5b47d renamed XMPPThread to XMPP 14 years ago
Philipp Balzarek 79e23b8cdd added concurrent startSession 14 years ago
Philipp Balzarek dd1aeb4be1 prepare merge 14 years ago
Jon Kristensen 5cda361ba0 added SessionSettings record, made the stanza types internal (forced StanzaId), StanzaId show instance, Session.hs is broken 14 years ago
Jon Kristensen 9f96c71145 started using xml-conduit instead of xml-enumerator, but because of what seems to be a bug in parseBytes we can't actually read anything 14 years ago
Jon Kristensen aea0556efd extended event system (management of hooks); now properly deals with network (asynchronous) exceptions and connects to the provided server 14 years ago
Jon Kristensen f4a0c41eaa new dummy xmppt (statet-based) api, enumerator code commented and many features disabled, but pontarius with example now compiles, updated readme file, new credits file 14 years ago
Jon Kristensen e7b661976e name, nejla and license change updates 14 years ago
Jon Kristensen 1adf789309 moved around source code and reconfigured the eclipsefp project a bit 14 years ago
jonkri 02e4a7819e configured the project for eclipsefp and committed it "as is" 14 years ago
Jon Kristensen 542520e4d5 initial work on the new Session module; defines a XMPPT monad that derives from Monad and MonadReader, shows what events there are, how hooks are set, and provides a convenience function for connecting 14 years ago
Jon Kristensen 14ed2cdd95 moved Session.hs out of the way--a new module is being developed 14 years ago
Jon Kristensen 72925feb72 rewrote xmlReader (now eventConsumer), its depending functions and some enumeration-related types 15 years ago
Jon Kristensen bc5de2fb60 added functions to convert message and iq stanzas to xml elements 15 years ago
Jon Kristensen 2fd8a6d10a made a nice function to convert an internal presence to an xml element, including presence errors 15 years ago
Jon Kristensen 1cf6a09413 implemented xml-enumerator-based elementToString functions, re-arranged the stanza types, rewrote parts of the Stream module 15 years ago
Jon Kristensen 0dda2728af modified the API not to allow custom certificate directories; wrote some haddock documentation to defer crl, ocsp, basicconstraints for the time-being 15 years ago
Jon Kristensen 6c98ccebf7 modified the headers to reflect the new license 15 years ago
Jon Kristensen 32394d6557 sent scram auth and implemented the hi() function of rfc 5802 ("scram") 15 years ago
Jon Kristensen dc86a433b6 renamed openStream to openStreams and secureWithTLS to tlsSecureStreams 15 years ago
Jon Kristensen 3b399b2fff updated TLS API, debug information on received certificates, added dependencies 15 years ago
Jon Kristensen e4d8a42c6f reduced the TLS module to just the TLSParams and improved the TLS handshake code 15 years ago
Jon Kristensen 4ac7e32dab inserted Haddock comments to hide the non-Network.XMPP modules, fixed some Haddock problems 15 years ago
Jon Kristensen 5e0bee18c5 initial import, copy of darcs repository 15 years ago