summaryrefslogtreecommitdiff
path: root/dht/src/Network/BitTorrent/MainlineDHT.hs
AgeCommit message (Expand)Author
2020-01-25Ported dhtd to reworked QueryResponse design.Joe Crayne
2020-01-25Moved parse-error printing from addHandler to forkListener.Joe Crayne
2020-01-09Support for binding UDP "fake" port to simulate TCP-only connections.Joe Crayne
2020-01-07Async search.Joe Crayne
2020-01-07Modify kademlia search to distinguish a Canceled from timed-out query.Joe Crayne
2020-01-05Forward port to GHC 8.10.1-alpha2 (83edba07e4)Joe Crayne
2020-01-03QueryResponse: Use three-way sum to distinguish Canceled and Timedout.Joe Crayne
2020-01-01Reverted 6ebe91b6: abandoning the async search design for now.Joe Crayne
2020-01-01STM-based awaitMessage.Joe Crayne
2020-01-01Avoid async queries for UDP kademlia searches.Joe Crayne
2020-01-01Remove query-id dependency from timeout computation.Joe Crayne
2020-01-01Clean up "gc:bt-peers" thread.Joe Crayne
2020-01-01More thread cleanup.Joe Crayne
2020-01-01Factor out some new librariesJames Crayne