summaryrefslogtreecommitdiff
path: root/Mainline.hs
AgeCommit message (Collapse)Author
2017-08-04Switched awaitMessage to continuation-passing style.joe
2017-08-02More Tox stuff.joe
2017-07-30quieter Mainline debug printsjoe
2017-07-29Tox support.joe
2017-07-29JSON instances for Tox.NodeInfojoe
2017-07-29Tox Routing info.joe
2017-07-29Refactoring for tox/mainline code-sharing.joe
2017-07-29Detect a global ipv6 address via "ip" command.joe
2017-07-28Code to enable detailed packet printouts (disabled via comment).joe
2017-07-28Detect IPv6 change. Bep42: robustly handle 4-mapped addresses.joe
2017-07-28Reject invalid sized NodeIds.joe
2017-07-28Fixed cabal build.joe
2017-07-27Read instance for IPv6 NodeInfo.joe
2017-07-27Default to NodeId to 0000 for Mainline.joe
2017-07-27More verbose reporting of parse errors.joe
2017-07-27Mainline queries: implementation (TODO: interface).joe
2017-07-27peer search.joe
2017-07-26Read instance for Mainline NodeInfo.joe
2017-07-25Bootstrap fixes.joe
2017-07-25Fixes to IPv4 bootstrap.joe
2017-07-24Bootstrap nodes for Mainline rewrite.joe
2017-07-23fromBEncode for (Message BValue).joe
2017-07-23Rewrite: new bootstrap function.joe
2017-07-22Implemented bucket refresh for Mainline.joe
2017-07-20Updated Search module for rewrite.joe
2017-07-19Hashable NodeId for Mainline.joe
2017-07-18Added external IP address voting for Mainline DHT.joe
2017-07-18Mainline routing table update.joe
2017-07-17Implement clientAddress for Mainline DHT.joe
2017-07-16refactoringjoe
2017-07-15Generate mainline node id, canonize ips in peer store.joe
2017-07-15BEP 32: Use a single address family for peer list.joe
2017-07-15Implemented BEP 32 (IPv6 extensions) for get-peers.joe
2017-07-14Implemented more of the Mainline DHT rewrite.joe
2017-07-13Mainline DHT rewrite: newClientjoe
2017-07-13Fleshed out a little more of the Mainline DHT client.joe
2017-07-12WIP: Mainline DHT rewrite.joe