summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-21xmpp2tox: Cancel status message when appropriate.Joe Crayne
2018-09-21Fixed PacketRequest bug: resource exhausted (Message too long)Joe Crayne
2018-09-21Enabled vnet testing script without wlan0.Joe Crayne
2018-09-21XEd25519 signature algorithm.Joe Crayne
2018-09-08Factored Data.Tox.Message out of Network.Tox.Crypto.Transport.Joe Crayne
2018-09-08ToxManager rewrite: use aggregated netcrypto sessions.Joe Crayne
2018-09-08HandshakeCache remembers sent handshake data.Joe Crayne
2018-09-08AggregateSession combines related NetCrypto sessions into oneJoe Crayne
2018-09-08Documented Network.Lossless.Joe Crayne
2018-09-07Added some minor helper utiltities to PSQ and Network.Tox.Session.Joe Crayne
2018-09-07Documented Network.Tox.Session.Joe Crayne
2018-09-07Fixed handling of lossy outgoing in Network.Lossless.Joe Crayne
2018-09-07KillPacket and PacketRequest are treated as lossy (bypass packet-queue).Joe Crayne
2018-09-07Quieter decryption of tox handshake.Joe Crayne
2018-09-07xmpp: cache stream nameJoe Crayne
2018-09-07whitespace.Joe Crayne
2018-09-07Removed unused arguments to setEstablished/setTerminated.Joe Crayne
2018-09-07More flexible Connection interface.Joe Crayne
2018-09-07Tox Alternative sessions: Outgoing seqno/ack reversed.Joe Crayne
2018-09-07Allow Transport inbound/outbout types to vary.Joe Crayne
2018-09-07Cleaner tox debug prints.Joe Crayne
2018-09-07Tox cookie: Generic & Hashable instances.Joe Crayne
2018-09-07tox: Generate keys within STM monad.Joe Crayne
2018-09-07PacketBuffer: compressSequenceNumbers utility (for tox PacketRequest).Joe Crayne
2018-09-07tox: Avoid corrupting outbound buffer on nonsense ack.Joe Crayne
2018-09-07Re-enabled instrumentation on forkIO.Joe Crayne
2018-09-07Removed obsolete Connection.Tox.Joe Crayne
2018-08-21Alternate session manager using IntervalSet for uniqs.Joe Crayne
2018-08-21Isolated the logic to implement Tox's lossless netcrypto protocol: ↵Joe Crayne
Network.Lossless
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