summaryrefslogtreecommitdiff
path: root/src/Network/QueryResponse.hs
AgeCommit message (Collapse)Author
2018-09-07Allow Transport inbound/outbout types to vary.Joe Crayne
2018-06-26Pair of linked transports for testing.joe
2018-06-22Quieted some warnings.joe
2018-06-20XRoutes debug tag, clearer "k secrets" output, missing signature.joe
2018-06-20More DPut stuffjim@bo
* verbose/quiet without args shows report * verbose all - sets all tags verbose * quiet all - sets all tags quiet * XMisc defaults to verbose, everything else quiet * new XMan tag for ToxManager related stuff * s/hputStrLn stderr/dput XMisc/ in daemon code
2018-06-19Partial revert a564eb6, not sure about slower onion performance.joe
2018-06-19Slower onion queries improve performance.joe
2018-05-27WIP: "lan" command to announce this Tox node on the lan.joe
2017-11-04Quieter output and some bug fixes.joe
2017-11-03Better handling for Network.Socket.sendTo: does not exist error.joe
2017-10-31Revised interface to addHandler:joe
Pass only a parse-error handler, not bunch of unneeded methods.
2017-10-30Tox: LanDiscovery packet. Also: IsUnsolicited query/responsejoe
classification.
2017-10-28cookieRequest Query + build fixDebian Live user
2017-10-28Use Data.Word64Map in tox clients when 32 bit ghcDebian Live user
2017-10-19Encrypt Tox's store-key announcement with the key being stored.joe
2017-10-13Use alias for onion-routed queries for true anonymization.joe
2017-10-12WIP Onion routing.joe
2017-10-01Ability to send onion messages when given a path.joe
2017-09-30Spelling fixes.joe
2017-09-30This makes TransactionMethods into STM actions so that they can bejoe
synced with an auxiliary data structure. I also made Contravariant instances since we depend on contravariant anyway now.
2017-09-22Corrected spelling errors in comments.joe
2017-09-20Side-effecting variant of partitionTransport.joe
2017-09-14Switched to the 3-transports (DHT,Onion,Crypto) Tox design.joe
2017-08-29partitionTransport utility.joe
2017-08-11Reply to Announce with AnnounceResponse.joe
2017-08-04Switched awaitMessage to continuation-passing style.joe
2017-08-02More Tox stuff.joe
2017-07-29Tox support.joe
2017-07-25Timeout is microseconds. Pattern fail.joe
2017-07-18Oops. I wasn't giving sendQuery the needed transaction id.joe
2017-07-17Give clientAddress more context to facilitate answering differentlyjoe
depending on whether we are speaking on the IPv6 or IPv4 networks.
2017-07-14Transport modifier utility: onInbound.joe
2017-07-13TOX rewrite: Response nonces are now distinct from query nonces.joe
2017-07-13Tox.newClient now returns a completed Client structure.joe
2017-07-13Refactored transactionMethods arguments into ADT.joe
2017-07-13Made existential transaction tbl parameter for Client.joe
2017-07-13To encode a query, we need the transaction id.joe
2017-07-12WIP: Mainline DHT rewrite.joe
2017-07-12Polymorphic implementation of a query/response protocol.joe