Philipp Balzarek
b4b2610880
Renamed SaslError to AuthError
...
Renamed SASLError to SaslError
added BufferedSource
Changed sources to be buffered
reader now only reads the connection state in the beginning, doesn't need to put anything back
Updated test client
14 years ago
Philipp Balzarek
f3d1a37146
protected withConnection from asynchronous exceptions (may beed more work)
...
renamed picklers to adhere to the xpPicklername schema
added xmpp stream error data type and pickler
changed fatal errors throw exceptions rather than ErrorT errors
renamed pulls to pullSink
renamed pullE pullElement
renamed pull to pullStanza
renamed sendS to sendStanza
14 years ago
Philipp Balzarek
716e4476ee
Warning clean
14 years ago
Philipp Balzarek
cca3a6d4d0
added error handling to Stream, TLS
...
switched to Strict State
switched to mtl
improved build script
14 years ago
Philipp Balzarek
e0b97dacf8
removed sConPush, session now starts without connection, added inline connection method
...
xml-types-pickle updated
14 years ago
Philipp Balzarek
c856d332a2
removed dependency on ResourceT
...
changed withConnection to run in the caller thread
14 years ago
Philipp Balzarek
dd1aeb4be1
prepare merge
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
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
e3929e7ab0
cleaned up the TLS and Stream modules
15 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
be7a4b9c49
added Stream.hs again
15 years ago
Jon Kristensen
d385c4a533
implemented a xmpp version datatype, a parsec validator and parser, and ord and show functions
15 years ago
Jon Kristensen
d61361e342
implemented a language tag datatype, a parsec validator and parser, and equal and show functions
15 years ago
Jon Kristensen
6c98ccebf7
modified the headers to reflect the new license
15 years ago
Jon Kristensen
e0234fece9
started using the presence and message types again
15 years ago
Jon Kristensen
8674d20d6b
removed types having to do with XMPP IM
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