summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-08-21Isolated the logic to implement Tox's lossless netcrypto protocol: Network.Lo...Joe Crayne
2018-08-21Data.IntervalSetJoe Crayne
2018-08-21Added packet data to lossy inbound event.Joe Crayne
2018-08-18Split grokPacket into inbound/outbound versions.Joe Crayne
2018-08-17Simplified PacketQueue/PacketBuffer interface.Joe Crayne
2018-08-10Commented some unused bittorrent related code.Joe Crayne
2018-07-06xmpp: Enable sending to lower-cased Tox peer without user field.Joe Crayne
2018-07-06xmpp-to-tox: presence updates.Joe Crayne
2018-07-06Updated gi script to match g script.Joe Crayne
2018-07-06tox-to-xmpp: presence updates.Joe Crayne
2018-07-05cli: sessions command shows addresses.Joe Crayne
2018-07-05Use ordinary (.tox) hostnames in JIDs from Tox peers to clients.Joe Crayne
2018-07-05O(1) size operation for MinMaxPSQ.Joe Crayne
2018-06-28Enable xmpp client to use long-form hex toxid for add-buddy operation.Joe Crayne
2018-06-28More performant pendingRoutes (IntMap -> Array).Joe Crayne
2018-06-28Kademlia.Search: fork -> forkIOJoe Crayne
2018-06-28Move ready-route retry to happen earlier in OnionRouter STM.Joe Crayne
2018-06-27More performant routeMap (IntMap -> Array).Joe Crayne
2018-06-27tox-to-xmpp: typing notifications.Joe Crayne
2018-06-27add sendChatMsg test to testToxJames Crayne
2018-06-27Fix: Pings & Packet requests were miss-classified as lossyJames Crayne
2018-06-27testTox now simulates netCrypto sessionJames Crayne
2018-06-27update cabal fileJames Crayne
2018-06-26testTox - bypass data-to-route to inform node about dht-key.joe
2018-06-26xmpp-to-tox: Improved "typing" state notifications.joe
2018-06-26Thread report in test program.joe
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