Philipp Balzarek
3ff3c71a98
rename CSession to Context
...
rename forkSessionChan to forkContext
13 years ago
Philipp Balzarek
e3dd3d9ff2
Merge remote-tracking branch 'nejla/master'
13 years ago
Philipp Balzarek
a9f691cdcc
factor Channels out from Concurrent interface
13 years ago
Jon Kristensen
e62f672603
fixed Hackage build problems (removed EchoClient binary, added missing modules), bumped version
13 years ago
Philipp Balzarek
3b2b934376
Merge remote-tracking branch 'remotes/nejla/master'
...
Conflicts:
source/Network/Xmpp.hs
source/Network/Xmpp/Concurrent/Threads.hs
13 years ago
Philipp Balzarek
c0af09d40c
split off channels
13 years ago
Philipp Balzarek
f44596eb98
add port argument to connect methods
13 years ago
Jon Kristensen
8ef30ac78b
set License: OtherLicense
13 years ago
Jon Kristensen
3b688e0380
minor documentation and formatting changes
13 years ago
Jon Kristensen
01847fc85a
added lower bounds for versions of dependencies
13 years ago
Jon Kristensen
8338cc6536
fixed build errors for EchoClient
13 years ago
Jon Kristensen
71b25eb0fa
borrowed modifyTVar for GHC 7.0 compatibility
13 years ago
Philipp Balzarek
4f78596402
split readWorker
13 years ago
Philipp Balzarek
bcb0f9177b
un-ReaderT Xmpp actions
...
remove Xmpp type synonym
13 years ago
Philipp Balzarek
a71c6b815c
fix TLS code for hs-tls 1.0
13 years ago
Philipp Balzarek
828ca56cc3
make datatype fields strict
13 years ago
Philipp Balzarek
6e504c3135
fix a comment
13 years ago
Philipp Balzarek
91fa188484
add data forms test cases
13 years ago
Philipp Balzarek
e96b5e557a
add Text.XML.Stream.Elements.parseElement
...
minor fix-ups
13 years ago
Philipp Balzarek
abf217754c
complete the basic code to work with data forms
13 years ago
Philipp Balzarek
e50a0dbd31
fix IBR always using IQ-Get
...
add IBR unregister method
improve TLS debug messages
13 years ago
Philipp Balzarek
58e611385f
Initial work on Data Forms, IBR
14 years ago
Philipp Balzarek
498bfac762
Merge remote-tracking branch 'remotes/nejla/master'
...
Conflicts:
source/Network/Xmpp/Concurrent/Types.hs
14 years ago
Philipp Balzarek
c89cf91a70
handle timeouts in sendIQ response processing
14 years ago
Jon Kristensen
354335fd9d
minor correction
14 years ago
Jon Kristensen
31633cfbde
remove any expectations for received xml:lang tag
...
the way i understand rfc 6120, clients will not have any assumptions
about the received xml:lang tag
14 years ago
Jon Kristensen
f9324a0c72
accept missing to header from server
...
Interoperability Note: It is possible that implementations based on
[RFC3920] will not include the 'to' address on stream headers; an entity
SHOULD be liberal in accepting such stream headers.
14 years ago
Jon Kristensen
600a573bbc
Merge remote-tracking branch 'philonous/master'
14 years ago
Jon Kristensen
4798838f20
minor documentation/formatting changes
14 years ago
Philipp Balzarek
40b7176229
Merge remote-tracking branch 'nejla/master'
14 years ago
Jon Kristensen
d4390c3e62
changed listenIQChan to return the current channel, if one
14 years ago
Philipp Balzarek
3500b7ad7c
add Network.Xmpp.Xep.ServiceDiscovery
14 years ago
Philipp Balzarek
bcbe68bcac
Update to xml-picklers 0.2.2 Add LangTag to Network.Xmpp re-export list
14 years ago
Philipp Balzarek
9b748870dc
update to xml-picklers 0.2
14 years ago
Philipp Balzarek
aec8b3e2c3
update to conduit 0.5 and xml-conduit 1.0
14 years ago
Philipp Balzarek
7689a71fa3
change submodule xml-types-pickle to xml-picklers
14 years ago
Philipp Balzarek
81b7460d53
Thread-safe error reporting in test client
14 years ago
Philipp Balzarek
ef607f550b
Add debug support (controlled by debug constant in Network.Xmpp.Monad)
14 years ago
Philipp Balzarek
786b8cd487
unsplit picklers
14 years ago
Jon Kristensen
f53abf0176
stream id now stored in connection state
14 years ago
Jon Kristensen
581f088aee
correction of last patch: actually closed the stream following the stream errors
...
provided a single threaded counterpart for closeConnection
14 years ago
Jon Kristensen
67a37371be
XmppConnection fields for jid to put in outgoing stream `from'
...
validate incoming stream `to'
using Jid instead of Text in pickleOutStream
don't read xmlns:stream attribute on incoming stream
close the stream after sending the stream errors
save `from' as specified by the server
documentation corrections
14 years ago
Jon Kristensen
ccf3c4c007
merged branches, removed xmppStream print
14 years ago
Jon Kristensen
bf4ad45961
Merge branch 'master' of https://github.com/Philonous/pontarius
...
Conflicts:
source/Network/Xmpp/Stream.hs
14 years ago
Jon Kristensen
cd9f42e58f
extended stream pickling and validation
...
pickleStream now (liberal) pickleInStream and (strict) pickleOutStream
xmppStream validates most of the stream element received and throws errors
connect catches the errors thrown by xmppStream, generates stream errors
made it possible to have the prefered language for the stream in the state
communicate the prefered stream language if it's set
extract stream language from incoming stream
exported langTag function in Types
14 years ago
Philipp Balzarek
fe5da1a5bc
fix xpLangTag
...
add language tag to stream pickler
14 years ago
Philipp Balzarek
7f4929c289
document StremErrorCondition
...
some minor documentation improvements
14 years ago
Jon Kristensen
63507a4276
additional cabal modification
...
renamed cabal file
modified copyright to adhere to the LICENSE file
added homepage and package-url
added GHC ==7.0.4 to the tested-with field
14 years ago
Jon Kristensen
c107ae3956
modified cabal file for new project name and location
14 years ago
Jon Kristensen
00ab24c3cb
documentation clarification and some formatting
14 years ago