110 Commits (2a4d37b616311ce22d363bf3face9c5d1ad13f15)

Author SHA1 Message Date
Jon Kristensen 188cc252d3 Eq instance for JID, PLAIN now base64-encoded, EchoClient compiles, 14 years ago
Jon Kristensen 55d8d52623 prepared to extend sasl functionality, put digest-md5 code in its own 14 years ago
Jon Kristensen ce927ddcbf moved 'src' to 'source' 14 years ago
Philipp Balzarek 0f43a5f63c add stanza channel 14 years ago
Philipp Balzarek d2f793c9b6 add IQRequestTicket 14 years ago
Philipp Balzarek 5855d61e31 change Message picklers to work on Elements rather than nodes 14 years ago
Jon Kristensen aa42a263a7 minor formatting and documentation additions 14 years ago
Philipp Balzarek 632c546f10 Revert "Change message and presence payload from [Element] to [Node] for easier pickling" 14 years ago
Philipp Balzarek afcd75475e Change message and presence payload from [Element] to [Node] for easier pickling 14 years ago
Philipp Balzarek ca3ad13ac3 move Network.XMPP.Message to Network.XMPP.IM.Message 14 years ago
Philipp Balzarek d5cdc74f23 Add connectionClosedHandler 14 years ago
Jon Kristensen 28600e915b exported IM 14 years ago
Jon Kristensen 747c192fa8 updated Marshal.hs: fixed formatting, xpStanza where-local; im-specific 14 years ago
Philipp Balzarek fc63b62bab unlifted connection handling 14 years ago
Philipp Balzarek b4b2610880 Renamed SaslError to AuthError 14 years ago
Philipp Balzarek f3d1a37146 protected withConnection from asynchronous exceptions (may beed more work) 14 years ago
Philipp Balzarek 6c50dfb3b7 added forkSession 14 years ago
Philipp Balzarek 70d9b5b47d renamed XMPPThread to XMPP 14 years ago
Philipp Balzarek f2ab31fe71 preliminary shaping of API structure, documentation 14 years ago
Philipp Balzarek c17c62985b lifted xmppConnect (connect), xmppStartTLS(startTLS) and xmppSASL(auth) 14 years ago
Philipp Balzarek cca3a6d4d0 added error handling to Stream, TLS 14 years ago
Philipp Balzarek e0b97dacf8 removed sConPush, session now starts without connection, added inline connection method 14 years ago
Philipp Balzarek dd1aeb4be1 prepare merge 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 1cf6a09413 implemented xml-enumerator-based elementToString functions, re-arranged the stanza types, rewrote parts of the Stream module 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 8bf9e679a3 added two short documentation paragraps 15 years ago
Jon Kristensen 481218c159 changed from Serverpart to Domainpart (to follow the spec) 15 years ago
Jon Kristensen 3b399b2fff updated TLS API, debug information on received certificates, added dependencies 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