summaryrefslogtreecommitdiff
path: root/Presence/XMPPTypes.hs
AgeCommit message (Collapse)Author
2013-11-11More ping workjoe
2013-11-11WIP: server2server pingsjoe
2013-10-08Handle address of LocalHost in peerAddr. Fixes local echo case.joe
2013-10-02Fixed ./b style build failure.joe
2013-07-29Progress toward support for messaging.joe
2013-07-20Progress toward respecting client's requeseted presence state.joe
2013-07-19More complete support for <show> tagjoe
2013-07-18Give up on outgoing connection when incomming is detected as gone.joe
2013-07-17Fixed offline trackingjoe
2013-07-15Exported ClientCommands channel to main module so that we can startjoe
tracking clients for messaging and client status.
2013-07-13refactored, more layeringjoe
2013-07-12Removed redundant importsjoe
2013-07-11Handle rejection case.joe
2013-07-11roster updates and presence notification in case of a new subscription.joe
2013-07-10Send subscription requests to client for approval, and thenjoe
forward the answer to the remote peer. Todo: related roster update.
2013-07-10process peer subscription approval and notify client of new buddy.joe
2013-07-09Auto-reply approval to remote peer in case a requested subscriptionjoe
is already established.
2013-07-09send subscription requests to remote peersjoe
2013-07-08Send roster push events to client in case of subscription requests.joe
2013-07-08clientRequestsSubscription work in progress...joe
2013-07-07Oops, i wanted that crap in JabberClientSession, not JabberPeerSession.joe
2013-07-07Made three new config lists available to XMPP module.joe
2013-07-02Send cached presence to clientjoe
2013-07-02Reply to presence probes.joe
2013-07-01track remote useres in the remoteUsers map.joe
2013-06-30outgoing connections to peers added to XMPP.hs.joe
It still uses Handle for now, TODO: change to a ByteString sink.
2013-06-28xml-conduit parsing for packets inbound from clientsjoe
2013-06-27Started conduits-based XMPP module (will replace XMPPServer)joe