Philipp Balzarek
|
6c50dfb3b7
|
added forkSession
renamed forkXMPP to fork
|
14 years ago |
Philipp Balzarek
|
70d9b5b47d
|
renamed XMPPThread to XMPP
renamed Thread to Session
split runThreaded in newSession and WithNewSession
|
14 years ago |
Philipp Balzarek
|
f2ab31fe71
|
preliminary shaping of API structure, documentation
|
14 years ago |
Philipp Balzarek
|
b22ed42f5a
|
STM 2.2 compatibility
|
14 years ago |
Philipp Balzarek
|
b9774d297a
|
Added some SASL failure handling
|
14 years ago |
Philipp Balzarek
|
0e31a96e30
|
Merge branch 'master' of https://github.com/nejla/pontarius
|
14 years ago |
Jon Kristensen
|
6b9ebabc01
|
added rewritten langtag functions using Text and attoparsec
|
14 years ago |
Jon Kristensen
|
d33f32d5cc
|
removed head and tail
|
14 years ago |
Jon Kristensen
|
fc74d2df89
|
recommitted version functions, rewritten to work with Text and
attoparsec
|
14 years ago |
Philipp Balzarek
|
0e412cd782
|
replaced jidParts by a more readble Version
|
14 years ago |
Philipp Balzarek
|
9d473faf75
|
Merge branch 'master' of https://github.com/nejla/pontarius
|
14 years ago |
Jon Kristensen
|
7487b1ab3b
|
rewrote the id generation code to adhere to the IdGenerator newtype
used in Types.hs, and to use stm and (for the most part) Text
|
14 years ago |
Philipp Balzarek
|
716e4476ee
|
Warning clean
|
14 years ago |
Philipp Balzarek
|
79e23b8cdd
|
added concurrent startSession
added pickler testcase
updated test client
|
14 years ago |
Philipp Balzarek
|
c17c62985b
|
lifted xmppConnect (connect), xmppStartTLS(startTLS) and xmppSASL(auth)
|
14 years ago |
Philipp Balzarek
|
2ad95ba1b4
|
added EventHandlers, endSession, closeConnection
|
14 years ago |
Jon Kristensen
|
1932d8a1f4
|
Merge pull request #3 from Philonous/master
sasl fix + jid enhancements + exports fix
|
14 years ago |
Philipp Balzarek
|
fc14fb1197
|
SASL alignment, simplified conversion
|
14 years ago |
Philipp Balzarek
|
6c6f99c600
|
fixed word8 problem in SASL
|
14 years ago |
Philipp Balzarek
|
f97d5c31c6
|
added pickler for SASLError
|
14 years ago |
Philipp Balzarek
|
13c779d3bf
|
Merge https://github.com/nejla/pontarius
|
14 years ago |
Jon Kristensen
|
b3c73c1774
|
an Control.Exception.allowInterrupt equivalent for ghc 7 compatibility
|
14 years ago |
Jon Kristensen
|
ec9c7cf030
|
Char instead of Word8 for random 1.0.0.0 (ghc 7) compatibility
|
14 years ago |
Philipp Balzarek
|
a7c8ca2202
|
Explicit export list for Network.XMPP.Types
|
14 years ago |
Philipp Balzarek
|
2f13935c0b
|
fixed JID parsing, moved JID to JID.hs
|
14 years ago |
Philipp Balzarek
|
113ca4034f
|
work in JID.hs
|
14 years ago |
Jon Kristensen
|
970572d436
|
Merge pull request #2 from Philonous/master
incremental update
|
14 years ago |
Philipp Balzarek
|
cd86478023
|
Merge branch 'master' of https://github.com/nejla/pontarius
Conflicts:
src/Network/XMPP/Bind.hs
|
14 years ago |
Philipp Balzarek
|
1a4fa214b4
|
re-added stringprep
|
14 years ago |
Philipp Balzarek
|
6de96f2679
|
de-monadified createResponse
|
14 years ago |
Jon Kristensen
|
0cfad3e2ea
|
some comments
|
14 years ago |
Jon Kristensen
|
000ab2da34
|
renamed Address to JID; reformatted module
|
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
|
ef63f12952
|
changed JID field names to conform to RFC 6120
|
14 years ago |
Philipp Balzarek
|
bbaa3c0718
|
added build script (requires cabal-dev)
|
14 years ago |
Philipp Balzarek
|
522ec7a61f
|
fixed cabal file
|
14 years ago |
Philipp Balzarek
|
84610776d4
|
removed makeshift replacements for sourceHandle and sinkHandle (fixed in upstream)
|
14 years ago |
Jon Kristensen
|
5e1939eb0e
|
Merge pull request #1 from Philonous/master
xmpp-lib merge
|
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
|
f74819f483
|
Merge branch 'xmpp-lib'
Conflicts:
LICENSE
src/Network/XMPP.hs
src/Network/XMPP/SASL.hs
src/Network/XMPP/Session.hs
src/Network/XMPP/Stream.hs
src/Network/XMPP/TLS.hs
src/Network/XMPP/Types.hs
|
14 years ago |
Philipp Balzarek
|
dd1aeb4be1
|
prepare merge
|
14 years ago |
Philipp Balzarek
|
d8abc3f956
|
added some helper functions
|
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 |
Philipp Balzarek
|
bcd67d306e
|
split Concurrent
|
14 years ago |
Philipp Balzarek
|
4e5dc2e31e
|
added test client
added IQ answering mechanism
improved error reporting un unpickling failures (will show offending element)
general cleanups
|
14 years ago |
Philipp Balzarek
|
7f22610d7c
|
fixed IQ handling
|
14 years ago |
Jon Kristensen
|
83c94dd402
|
simple ibr example
|
14 years ago |
Philipp Balzarek
|
19a3005db6
|
warning clean
|
14 years ago |
Philipp Balzarek
|
5eab69b427
|
updated example, cleanup
|
14 years ago |