summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-01fixed gatherElement bug (it was bypassing the NestingXML api)joe
2013-06-30Merge branch 'master' of samwise:presenceJames Crayne
2013-06-30bug fixesjoe
2013-06-30handle presence announcements between peersjoe
2013-06-30regarding outbound-to-peer connections: changed from socket Handle tojoe
a ByteString sink.
2013-06-30SocketC now exports packetSinkjoe
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-30Updated cabal fileJames Crayne
2013-06-30removed outdated depends.txt fileJames Crayne
2013-06-30add -DRENDERFLUSH cpp flag to cabal fileJames Crayne
2013-06-30Updated flag pragma in BitSyntax.hsJames Crayne
2013-06-30Added cabal file.James Crayne
2013-06-30listen for remote peersjoe
2013-06-29implemented service-unavailable reply.joe
2013-06-29more info on unhandled stanzajoe
2013-06-29reply to iq-set-sessionjoe
2013-06-29Switched NestingXML to StateTjoe
2013-06-29NestingXML experimentjoe
2013-06-29NestingXML utilitiesjoe
2013-06-29NestingXML uses ReaderT to track the nexting level of xml events.joe
2013-06-29fixed namespace for iq/bind/jidjoe
2013-06-29bind-resource protocol implementedjoe
2013-06-28Patched versions of Text.XML.Stream.Token and Text.XML.Stream.Render.joe
Use -DRENDERFULSH to use the new ability to render a stream of Flush Event into a stream of Flush Builders.
2013-06-28Fixed gatherElement bugjoe
2013-06-28Attempt to control buffer sends with renderBytes...joe
2013-06-28greet client, skip unknown elements, quit at </stream>joe
2013-06-28Converted fromClient to use MaybeTjoe
2013-06-28implemented xmlifyPresenceForClient in XMPP modulejoe
2013-06-28xml-conduit parsing for packets inbound from clientsjoe
2013-06-27Restricted exports from XMPP.hsjoe
2013-06-27Started conduits-based XMPP module (will replace XMPPServer)joe
2013-06-27Converted to SocketLike and quitListening interfaces.joe
Paving the way for conversion to conduits-based server over HaXml.
2013-06-27Removed redundant imports.James Crayne
2013-06-27Adapted ConduitServer sample program to use ServerC interface.joe
2013-06-27ServerC module provides a conduits interface for doServerjoe
2013-06-27removed getPeerCred from XMPPServer modulejoe
2013-06-27Demonstrate sending bytestring text to a clientjoe
2013-06-26New example code for making a tcp server using Data.Conduit.joe
2013-06-26added dependency on randomJames Crayne
2013-06-26added GetHostByAddr modulejoe
2013-06-26depends.txtjoe
2013-06-26minor editjoe
2013-06-26commentsjoe
2013-06-26Send offline events when a peer goes down.joe
2013-06-26connect' takes a port number nowjoe
2013-06-26Send remote presence to clients.joe
Implmented -4 switch to select ipv4, otherwise ipv6
2013-06-25quiet debug printsjoe
2013-06-25Fixed whitespace bugjoe
2013-06-25SEnd addresses on the wire between peers rather than domain names.joe
2013-06-24announcePresence interfacejoe