Commit Graph

  • f0346b92e9 answerMessage: Set "from" to Nothing Jon Kristensen 2013-05-15 15:12:48 +0200
  • cd251b3edd Bumbed dependencies of `containers' and `network' We need 0.5 of `containers' to get Data.Map.Strict We need 2.4.1 of `network' to get Show instance of PortID Jon Kristensen 2013-05-14 15:30:32 +0200
  • 2fd4e9210e Merge remote-tracking branch 'philonous/master' Jon Kristensen 2013-05-14 15:29:29 +0200
  • 008398e75f export nsHack from Network.Xmpp.Stream Philipp Balzarek 2013-05-12 17:03:56 +0200
  • 3fd8859e2d fix debug messages in Network.Xmpp.TLS Philipp Balzarek 2013-05-12 14:57:25 +0200
  • 8211794a30 Use the name space hack in the writer thread Philipp Balzarek 2013-05-12 14:30:59 +0200
  • f69d5ca7df export InstantMessage, simpleIM and answerIM Philipp Balzarek 2013-05-07 12:08:39 +0200
  • 1f3a18f2ef change pullStanza to not block the stream add debugging information for outgoing stanzas over TLS cleanup in Xmpp.Concurrent.Threads Philipp Balzarek 2013-05-06 14:49:42 +0200
  • 0bb4f4dabb refactor answerIQ. The ticket now contains the method to answer itself, so tickets can now be answered without needing access to the unerlying session. Philipp Balzarek 2013-04-30 15:29:01 +0200
  • b83de8a11b add getJid Philipp Balzarek 2013-04-30 15:27:20 +0200
  • 48d0f6dbbb fix IM Message and Presence pickler Philipp Balzarek 2013-04-14 23:51:46 +0200
  • 570cdafd43 Improve RFC 6121 (XMPP-IM) code. Philipp Balzarek 2013-04-14 18:00:23 +0200
  • dbff66f559 update cabal file Philipp Balzarek 2013-04-12 20:21:39 +0200
  • 2303f31c2b use cryptohash-cryptoapi (cryptohash 0.9 deprecates cryptoapi api) Philipp Balzarek 2013-04-09 17:22:56 +0200
  • 520a2457f9 update types for conduit 1.0 Philipp Balzarek 2013-04-09 17:18:59 +0200
  • c0f97175d4 fix haddock documentation Philipp Balzarek 2013-03-24 17:46:12 +0100
  • fad5e37384 add dropIQChan Philipp Balzarek 2013-03-24 17:46:00 +0100
  • 13b27686db clear warning in Network.Xmpp.Tls Philipp Balzarek 2013-03-23 18:34:14 +0100
  • 058d63f0e0 add rosterAdd and rosterRemove Philipp Balzarek 2013-03-23 18:28:33 +0100
  • c7c4a29219 Fix loggin in Network.Xmpp.Tls and minor cleanups Philipp Balzarek 2013-03-23 18:27:19 +0100
  • 1e2772c2b7 jabber.org compatibility Philipp Balzarek 2013-03-23 18:26:44 +0100
  • 1c5203204c move host name checks from Network.Xmpp.Types to Network.Xmpp.Utilities Philipp Balzarek 2013-03-22 13:16:21 +0100
  • d8ae2d074e integrate roster management Philipp Balzarek 2013-03-22 13:15:49 +0100
  • fea7e3f7ac fix debugging messaages in Network.Xmpp.Sasl and write inbound TCP messages to debug logger Philipp Balzarek 2013-03-21 16:21:21 +0100
  • 2be98f544a fix deadlock in Network.Xmpp.Sasl Philipp Balzarek 2013-03-21 16:20:28 +0100
  • 48f1e515fc clear modules necessare for cabal install of warnings Philipp Balzarek 2013-03-20 15:46:57 +0100
  • 477dbc14c7 elaborate connectionDetails add ConnectionDetails type remove Hostname type rename hostname to checkHostname Philipp Balzarek 2013-03-20 15:45:49 +0100
  • c4c0d02985 Add Extra-Source-Files entry Jon Kristensen 2013-03-20 14:03:23 +0100
  • 93bfcc561d Version bump Jon Kristensen 2013-03-20 13:57:21 +0100
  • 6668d4d12e Add minor tutorial change Jon Kristensen 2013-03-20 13:56:07 +0100
  • 97bd16b6df fix stanza ID generator Philipp Balzarek 2013-03-20 13:51:00 +0100
  • c776cb6305 Make Network.Xmpp.Types warning-clean Philipp Balzarek 2013-03-19 19:28:58 +0100
  • 79117606dc add roster handling Philipp Balzarek 2013-03-19 19:28:40 +0100
  • c9e0ddd1f8 Add support for reader plugins Philipp Balzarek 2013-03-19 19:28:13 +0100
  • 43b5d667a3 Add Extra-Source-Files entry Jon Kristensen 2013-03-20 14:03:23 +0100
  • 299d048423 Version bump Jon Kristensen 2013-03-20 13:57:21 +0100
  • e865796c2d Add minor tutorial change Jon Kristensen 2013-03-20 13:56:07 +0100
  • cc7c98e00a Merge branch 'master' of git://github.com/Philonous/pontarius Jon Kristensen 2013-03-20 13:52:41 +0100
  • 74f4b409c1 fix stanza ID generator Philipp Balzarek 2013-03-20 13:51:00 +0100
  • 1f86339771 Merge branch 'master' of git://github.com/Philonous/pontarius Jon Kristensen 2013-03-20 11:54:17 +0100
  • 652384c4b0 Make Network.Xmpp.Types warning-clean Philipp Balzarek 2013-03-19 19:28:58 +0100
  • 3d0c5cc72b add roster handling Philipp Balzarek 2013-03-19 19:28:40 +0100
  • 7a5699ee9b Add support for reader plugins Philipp Balzarek 2013-03-19 19:28:13 +0100
  • d5bcf66fab Support backward XMPP servers by default Jon Kristensen 2013-03-13 23:08:52 +0100
  • 5c11a02061 Update the tutorial and the example for the `session' changes Jon Kristensen 2013-03-13 23:07:17 +0100
  • 14bdc12af7 let session fail on authentication failure Philipp Balzarek 2013-03-13 20:50:38 +0100
  • e318696981 wrap the stream object (TMVar Stream) in a newtype rename StreamState to ConnectionState rename Stream to StreamState add Stream newtype Philipp Balzarek 2013-03-13 17:29:22 +0100
  • 8875fca4d7 move TLS preference check to startTLS and add PreferPlain Philipp Balzarek 2013-03-13 12:26:31 +0100
  • 8db5f1c208 pontarius-xmpp.cabal: Hide modules, update version numbers, etc Jon Kristensen 2013-03-12 23:39:10 +0100
  • c13dd57a9f Remove IM module dependency for EchoClient; update tutorial Jon Kristensen 2013-03-12 23:37:22 +0100
  • e19b9f0df2 Rename LICENSE to LICENSE.md, convert its content to Markdown format Jon Kristensen 2013-03-12 20:00:26 +0100
  • d8f6e4c5d7 Rename README to README.md, and extend it with a minor tutorial Jon Kristensen 2013-03-12 19:57:16 +0100
  • f4d0ac4eb3 Minor documentation enhancements Jon Kristensen 2013-03-12 17:09:34 +0100
  • 2143ad17ff Rename fromText(s) to jidFromText(s) Jon Kristensen 2013-03-12 17:04:21 +0100
  • 3af74f31f7 Concurrent.hs: Respect specified TLS behaviour Jon Kristensen 2013-03-12 16:55:38 +0100
  • ecdc6b43ef Change Cabal `Homepage' to GitHub page Jon Kristensen 2013-03-12 02:37:31 +0100
  • 2548c94310 Add TLS behaviour and settings to the `StreamConfiguration' object Jon Kristensen 2013-03-12 02:36:36 +0100
  • 5923d07f51 Add stanza identifier generator to the `SessionConfiguration' object Jon Kristensen 2013-03-12 02:15:39 +0100
  • 03ae8c9d65 Add connection closed handler to `SessionConfiguration' object Jon Kristensen 2013-03-12 02:10:21 +0100
  • 500b8c1063 Add `SessionConfiguration' object Jon Kristensen 2013-03-12 02:07:00 +0100
  • b8f3b5920d Remove diagnostic information moved to the logging system Jon Kristensen 2013-03-12 01:54:26 +0100
  • 9447742ebe TLS.hs: Extend logging Jon Kristensen 2013-03-12 00:09:47 +0100
  • 01c702c130 Stream.hs: Extend logging Jon Kristensen 2013-03-12 00:03:36 +0100
  • d06ebc86eb Make legacy sesion bind optional and disabled by default Jon Kristensen 2013-03-11 00:39:56 +0100
  • 5a5a9f244e Sasl.hs: Extend logging Jon Kristensen 2013-03-11 00:22:46 +0100
  • 1d61e4a92c Rename main module and add README/LICENSE update for EchoClient Jon Kristensen 2013-03-10 22:49:01 +0100
  • 95dbb2c724 Simplify `openStream' and `session'; allow for SockAddr; validate IP Jon Kristensen 2013-03-10 20:47:44 +0100
  • dcd64ce2c9 update EchoClient Philipp Balzarek 2013-03-08 22:00:39 +0100
  • 49c523a4d8 Merge branch 'master' of git://github.com/jonkri/pontarius-xmpp Philipp Balzarek 2013-03-08 19:51:40 +0100
  • ee84216d12 cleanup Network.Xmpp.Stream Philipp Balzarek 2013-03-08 13:15:35 +0100
  • 684c0e04a1 log errors in reader thread Philipp Balzarek 2013-03-08 13:14:21 +0100
  • df4dc7b41f tighten default TLS parameters Philipp Balzarek 2013-03-08 13:12:04 +0100
  • b7451dc28f respect errors on xmppBind Philipp Balzarek 2013-03-08 13:11:17 +0100
  • f4a88fbbb8 add StreamConfiguration parameter to session and rename hardcodedTcpDetails to TcpDetails Philipp Balzarek 2013-03-08 13:10:34 +0100
  • f8268d72d6 fix pullStanza not saving conduit state Philipp Balzarek 2013-03-08 13:06:25 +0100
  • 6797265193 Define minimum dependency versions of the `dns' and `iproute' packages Jon Kristensen 2013-03-07 16:11:40 +0100
  • a59af1bc4d Allow connection through IPv4 and IPv6 addresses Jon Kristensen 2013-03-07 16:04:35 +0100
  • 3f56ef5ff1 Add Hostname type, `hostname' creator, and Attoparsec hostname validation Jon Kristensen 2013-03-07 13:04:48 +0100
  • 2ff809d740 Enable weight-respecting server selection mechanism for SRV records Jon Kristensen 2013-03-07 09:02:39 +0100
  • 4f4aae4b0f Merge branch 'master' of git://github.com/Philonous/pontarius Jon Kristensen 2013-03-07 04:21:12 +0100
  • 830a99764a Make "SRV" and "AAAA" lookups; wrap DNS `error' calls Jon Kristensen 2013-03-07 04:17:33 +0100
  • e4cdf1ac9d Merge branch 'master' of git://github.com/jonkri/pontarius-xmpp Philipp Balzarek 2013-03-04 15:15:34 +0100
  • bec4490efb pretty print unpickle errors in error messages Philipp Balzarek 2013-03-04 15:14:36 +0100
  • 7c2e8b7a0b replace nested TMVar usage with StateT Stream Philipp Balzarek 2013-03-04 13:43:23 +0100
  • 104647ef46 Clarify DNS "TODO" lines Jon Kristensen 2013-03-04 05:18:54 +0100
  • 3eb56fc2e9 Remove build.sh Jon Kristensen 2013-03-04 05:00:44 +0100
  • 8012e1c0bd Update EchoClient for DNS update, and make it a Cabal project Jon Kristensen 2013-03-04 04:59:26 +0100
  • d26241ec89 Delete unused files Jon Kristensen 2013-03-04 04:48:38 +0100
  • a5b3dc9221 Make "A" DNS lookup; add setting for hardcoded address and port Jon Kristensen 2013-03-04 04:05:51 +0100
  • 9d75821257 Remove module diagrams Jon Kristensen 2013-03-04 00:21:20 +0100
  • 168311f7e3 Do not Base64-encode log output Jon Kristensen 2013-03-04 00:20:39 +0100
  • f5acd5843d Unwrap the ErrorT type in the SaslHandler type Jon Kristensen 2013-03-04 00:13:45 +0100
  • da2745d00f fix stream feature pickler a name space was missing Philipp Balzarek 2013-03-01 23:03:17 +0100
  • 1ea5c02ab6 remove dead code from Network.Xmpp.Tls Philipp Balzarek 2013-03-01 21:45:15 +0100
  • 661c014a38 add diagnostic message to XmppOtherFailure Philipp Balzarek 2013-03-01 21:44:31 +0100
  • 62f96ac3b0 remove dead code Philipp Balzarek 2013-03-01 18:13:28 +0100
  • 01b6e257e4 Adapt EchoClient to changed API Philipp Balzarek 2013-02-27 15:42:32 +0100
  • 51a6cb7993 replace "debug" constant with hsLogger functionality in Network.Xmpp.Tls Philipp Balzarek 2013-02-27 15:42:08 +0100
  • 5950c1e313 replace isJust / fromJust with pattern matching Philipp Balzarek 2013-02-27 15:41:19 +0100
  • 676e147505 Revert "Change SASL handler computation type" Philipp Balzarek 2013-02-27 15:40:20 +0100