91 Commits (1c44e4fd2373443d2eab06cc0bad183080ff5f93)

Author SHA1 Message Date
Masahiro Honma 49edb20811 Unpickle an element even if it contains ContextEntity in its attributes 12 years ago
Philipp Balzarek 389389804c add NonemptyText type and adapt code where necessary 12 years ago
Philipp Balzarek 1edaab5b92 move from exceptions as StreamHandle error indicator to XmppFailure error values. 12 years ago
Philipp Balzarek df146e3975 add plugin interface 12 years ago
Michael Snoyman 193e79c051 network 2.3.1.0 support 12 years ago
Michael Snoyman 050a3d83c3 dns 1.0 support 12 years ago
Jon Kristensen 7f2146025c Clear Haddock warnings, create jidQ and newStanzaID Haddock 12 years ago
Jon Kristensen e7a6c7cd07 Remove the `StanzaID' type and the `IdGenerator' newtype 12 years ago
Philipp Balzarek 1ce5aaf222 improve reconnect 12 years ago
Philipp Balzarek bd90cbe903 add tlsConnect function 12 years ago
Philipp Balzarek 40639bfcf9 add generic connection method 12 years ago
Philipp Balzarek 381d98ca93 ignore whitespaces between elements 13 years ago
Philipp Balzarek ae41225d54 add reconnect function 13 years ago
Philipp Balzarek d3aa719e35 fix tryIOError 13 years ago
Jon Kristensen ecdcfc0081 Stream.hs: Add `tryIOError', not available in `base-4.2' 13 years ago
Philipp Balzarek 3f76bdbfe6 add support for non-standard options element in roster versioning stream feature 13 years ago
Philipp Balzarek 92746237a9 check for roster versioning stream feature and disable roster versioning unless present 13 years ago
Philipp Balzarek 6c2830f852 fix log messages in Network.Xmpp.Stream (XMPP => Xmpp) 13 years ago
Philipp Balzarek 3ac2079f27 add Finished state to ConnectionState 13 years ago
Jon Kristensen c534456767 Remove unsuitable `Read' instance for `Jid' 13 years ago
Philipp Balzarek a7ac1e59e2 change reader conduit to buffered source 13 years ago
Philipp Balzarek 008398e75f export nsHack from Network.Xmpp.Stream 13 years ago
Philipp Balzarek 1f3a18f2ef change pullStanza to not block the stream 13 years ago
Philipp Balzarek 520a2457f9 update types for conduit 1.0 13 years ago
Philipp Balzarek c0f97175d4 fix haddock documentation 13 years ago
Philipp Balzarek 1e2772c2b7 jabber.org compatibility 13 years ago
Philipp Balzarek fea7e3f7ac fix debugging messaages in Network.Xmpp.Sasl and write inbound TCP messages to debug logger 13 years ago
Philipp Balzarek 48f1e515fc clear modules necessare for cabal install of warnings 13 years ago
Philipp Balzarek 477dbc14c7 elaborate connectionDetails 13 years ago
Philipp Balzarek e318696981 wrap the stream object (TMVar Stream) in a newtype 13 years ago
Jon Kristensen b8f3b5920d Remove diagnostic information moved to the logging system 13 years ago
Jon Kristensen 01c702c130 Stream.hs: Extend logging 13 years ago
Jon Kristensen 95dbb2c724 Simplify `openStream' and `session'; allow for SockAddr; validate IP 13 years ago
Philipp Balzarek ee84216d12 cleanup Network.Xmpp.Stream 13 years ago
Philipp Balzarek f4a88fbbb8 add StreamConfiguration parameter to session and rename hardcodedTcpDetails to TcpDetails 13 years ago
Philipp Balzarek f8268d72d6 fix pullStanza not saving conduit state 13 years ago
Jon Kristensen a59af1bc4d Allow connection through IPv4 and IPv6 addresses 13 years ago
Jon Kristensen 3f56ef5ff1 Add Hostname type, `hostname' creator, and Attoparsec hostname validation 13 years ago
Jon Kristensen 2ff809d740 Enable weight-respecting server selection mechanism for SRV records 13 years ago
Jon Kristensen 830a99764a Make "SRV" and "AAAA" lookups; wrap DNS `error' calls 13 years ago
Philipp Balzarek bec4490efb pretty print unpickle errors in error messages 13 years ago
Philipp Balzarek 7c2e8b7a0b replace nested TMVar usage with StateT Stream 13 years ago
Jon Kristensen 104647ef46 Clarify DNS "TODO" lines 13 years ago
Jon Kristensen a5b3dc9221 Make "A" DNS lookup; add setting for hardcoded address and port 13 years ago
Jon Kristensen 168311f7e3 Do not Base64-encode log output 13 years ago
Philipp Balzarek 661c014a38 add diagnostic message to XmppOtherFailure 13 years ago
Jon Kristensen 4259206466 Add `StreamSettings' record with `Default' instance 13 years ago
Philipp Balzarek c705291548 Reverting "rename StanzaID to StanzaId" 13 years ago
Jon Kristensen b6e3f6e044 Moved `withStream', `withStream\'', and `mkStream' to Stream.hs 13 years ago
Jon Kristensen 9b45e359c7 Renamed pushIQ' to pushIQ 13 years ago