summaryrefslogtreecommitdiff
path: root/src/Network/Tox.hs
AgeCommit message (Expand)Author
2018-11-04Preparation to move DPut to a separate project.James Crayne
2018-11-03Switched to new session tracker.Joe Crayne
2018-11-03addDestroySessionHookJames Crayne
2018-09-08ToxManager rewrite: use aggregated netcrypto sessions.Joe Crayne
2018-09-07Removed unused arguments to setEstablished/setTerminated.Joe Crayne
2018-09-07tox: Generate keys within STM monad.Joe Crayne
2018-09-07Removed obsolete Connection.Tox.Joe Crayne
2018-06-26More thorough thread shutdown.joe
2018-06-26testTox: a pair of simulated tox nodes.joe
2018-06-24Share toxid over avahiAndrew Cady
2018-06-24ensure setTerminated not called if there is another NetCryptoSessoin on same keyjim@bo
2018-06-24call setTerminated from destroySessionjim@bo
2018-06-24Fixed handshake behaviorAndrew Cady
2018-06-22Removed redundant imports and other clean up.joe
2018-06-20XRoutes debug tag, clearer "k secrets" output, missing signature.joe
2018-06-20More DPut stuffjim@bo
2018-06-20Parameterized Account to hold arbitrary information.joe
2018-06-20fix incomplete pattern matchjim@bo
2018-06-20port to newer versions of packages:jim@bo
2018-06-19Partial revert a564eb6, not sure about slower onion performance.joe
2018-06-19Slower onion queries improve performance.joe
2018-06-18fix buildAndrew Cady
2018-06-18tox: Automatically share dhtkey with roster contacts.joe
2018-06-18Tox: Added timestamps to dhtkey and sockaddr information.joe
2018-06-16Fill in needed parameters to toxManager.joe
2018-06-16tox: Converted Contact struct to use TVar fields.joe
2018-06-16remove accepting-task, and initialize toxMgr fieldJames Crayne
2018-06-16Experimental Connection.Tox integrationJames Crayne
2018-06-13Facility to report rumored (indirect evidence) ip addresses.joe
2018-06-09tox: Label avahi threads.joe
2018-06-09kill dnssd threads when kill time comesAndrew Cady
2018-06-09integrate avahi publish & discoveryAndrew Cady
2018-06-09Expire old tox key announcements after 5 minutes.joe
2018-06-09Updated error messages referring to non-extant functions.joe
2018-06-07Parse ip command output to determine broadcast addresses.joe
2018-06-01debug prints and remove unnecessary threadDelayJames Crayne
2018-05-31need to actually send handshakeJames Crayne
2018-05-31{fresh,update}CryptoSession are now in STMJames Crayne
2018-05-31comment netcrypto backoff loop for simpler debuggingJames Crayne
2018-06-02Delete NetCrypto type, separate transports for Handshake,CryptoPacket.joe
2018-06-01More informative types on toxCrypto/toxHandshakes.joe
2018-06-01tox: Separate transports for handshakes and crypto-packets.joe
2018-05-31uninitialized HParam fields should be Nothing not errorJames Crayne
2018-05-30This patch:James Crayne
2018-05-31Update roster and supplied dht-key seperately (in case no dhtkey).joe
2018-05-31Use user-keys (not DHT-key) when encrypting initial handshake.joe
2018-05-29handshake nonce debug printsJames Crayne
2018-05-30tox: Removed obsolete "userKeys" TVar, use keys from ContactInfo.joe
2018-05-30fix backoff, and more debug printsJames Crayne
2018-05-30exponential backoff on netCrypto and more debug printsJames Crayne