summaryrefslogtreecommitdiff
path: root/dht/src/Network/QueryResponse.hs
AgeCommit message (Expand)Author
2020-01-03server library.Joe Crayne
2020-01-01WIP: tracker protocolJoe Crayne
2020-01-01Bittorrent udp tracker server transport.Joe Crayne
2020-01-01Minor refactor.Joe Crayne
2020-01-01Removed obsolete partitionAndForkTransport hack.Joe Crayne
2020-01-01QueryResponse: Generalized partitionTransport.Joe Crayne
2020-01-01Multi Transports: TCP for DHT/Cookies/Handshakes.Joe Crayne
2020-01-01QueryReponse: mergeTransportsJoe Crayne
2020-01-01STM-based awaitMessage.Joe Crayne
2020-01-01QueryResponse: Minor simplification of awaitMessage.Joe Crayne
2020-01-01Remove query-id dependency from timeout computation.Joe Crayne
2020-01-01QueryResponse: Support the IO varient of fdSocket.Joe Crayne
2020-01-01Clean up forked transports.Joe Crayne
2020-01-01Use GHC's closeFdWith to un-block recvFrom.Joe Crayne
2020-01-01Debugging recvFrom termination.Joe Crayne
2020-01-01Port commit afe40dd4 to newer network libraryJames Crayne
2020-01-01Use O_NONBLOCK to interrupt blocking recvFrom.Joe Crayne
2020-01-01Factor out some new librariesJames Crayne