summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-26More thorough thread shutdown.joe
2018-06-26testTox: a pair of simulated tox nodes.joe
2018-06-26Pair of linked transports for testing.joe
2018-06-26debug printsjoe
2018-06-26handle packet requests immediatelyjim@bo
2018-06-25Separated conduit parser and general tox-manager stuff.joe
2018-06-25fix build via .cabalAndrew Cady
2018-06-25Feature Negotiation messages, serialization codejim@bo
2018-06-25Forward instant messages from XMPP clients to Tox peers.joe
2018-06-24 * Prevent XMPP layer from sending pings to tox peer.joe
2018-06-24supply hostname for dnssd displayAndrew Cady
2018-06-24Share toxid over avahiAndrew Cady
2018-06-24Moved save-nodes to daemon finish.joe
2018-06-24xmpp: allow server to change it's name (important for tox peers).joe
2018-06-24ensure setTerminated not called if there is another NetCryptoSessoin on same keyjim@bo
2018-06-24call setTerminated from destroySessionjim@bo
2018-06-24new interval comand, modifies all intervals at oncejim@bo
2018-06-24Cancel connect:* task when connection is established.joe
2018-06-24ToxToXMPP: Check solicited only for the correct secret key.joe
2018-06-24Redundant imports.joe
2018-06-24save nodes on stop commandjim@bo
2018-06-24debug traces of packet request send/recievejim@bo
2018-06-24Fixed handshake behaviorAndrew Cady
2018-06-24Abbreviated roster display.joe
2018-06-24Added tox-id annotation to tox peer connections.joe
2018-06-24XMPP: Type-checking on various uses of SockAddr.joe
2018-06-24set stack.yaml back to lts-10jim@bo
2018-06-24Remove prof optionjim@bo
2018-06-24new cabal flag prof, for profilingJames Crayne
2018-06-24fix index-bounds error & improve efficiencyjim@bo
2018-06-23try to avoid bug where NodeInfo rapidly cycles between ipv4 and ipv6 addressesAndrew Cady
2018-06-23make sure to always fork IO run within announcersAndrew Cady
2018-06-23oops, that line was importantAndrew Cady
2018-06-23spellingAndrew Cady
2018-06-23sketch data representation of the netcrypto negotiation stateAndrew Cady
2018-06-23do cookie request and the handshakeAndrew Cady
2018-06-23add semigroups as dependency in cabal fileJames Crayne
2018-06-23new file left out of previous commitsjim@bo
2018-06-23atox: subProcess exe launch from dhtd netcrypto commandjim@bo
2018-06-23OutGoing hooks so SessionView is updated etcjim@bo
2018-06-23show msg in dtrace on outgoingjim@bo
2018-06-23Some documentation about roster files.joe
2018-06-23this was a bugAndrew Cady
2018-06-22active nc sessions should be looked up by sockaddr, not keyAndrew Cady
2018-06-22Quieted some warnings.joe
2018-06-22Removed redundant imports and other clean up.joe
2018-06-22change default stack.yaml to stack.ghc-8.4.yamlAndrew Cady
2018-06-22disable setToxPolicy and therefore persue[sic] contact threadsAndrew Cady
2018-06-22The announcer thread will now handle relative timesAndrew Cady
2018-06-22stub out the handshake announcerAndrew Cady