Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-28 | Show route on failure to send dht key. | Joe Crayne | |
2020-01-28 | Debug prints putRendezvous related debug prints. | Joe Crayne | |
2020-01-25 | Ported dhtd to reworked QueryResponse design. | Joe Crayne | |
2020-01-25 | Moved parse-error printing from addHandler to forkListener. | Joe Crayne | |
2020-01-24 | fix formatting which confuses haddock | James Crayne | |
2020-01-11 | Reclassifying debug prints. | Joe Crayne | |
2020-01-09 | Improved debug prints. | Joe Crayne | |
2020-01-07 | Async search. | Joe Crayne | |
2020-01-07 | Modify kademlia search to distinguish a Canceled from timed-out query. | Joe Crayne | |
2020-01-07 | Support for async queries. | Joe Crayne | |
2020-01-03 | QueryResponse: Use three-way sum to distinguish Canceled and Timedout. | Joe Crayne | |
2020-01-01 | Reverted 6ebe91b6: abandoning the async search design for now. | Joe Crayne | |
2020-01-01 | Removed obsolete partitionAndForkTransport hack. | Joe Crayne | |
2020-01-01 | Used partitionTransform to simplify the onion client. | Joe Crayne | |
2020-01-01 | Multi Transports: TCP for DHT/Cookies/Handshakes. | Joe Crayne | |
2020-01-01 | Share TCP Relays with remote via onion message. | Joe Crayne | |
2020-01-01 | Maintain special relay links for connectivity purposes. | Joe Crayne | |
2020-01-01 | Renamed OnionRouter -> Network.Tox.Onion.Routes | Joe Crayne | |
2020-01-01 | Avoid async queries for UDP kademlia searches. | Joe Crayne | |
Commit 46b1ebb8 "Use async queries for all UDP kademlia searches." caused problems. This change reverts it. The async query support must be broken. When using async queries, eventually the "timeout" call stops working and a ping to an unresponding node just hangs forever waiting for a response. We will hold off on async queries until the timeout bug is better understood. | |||
2020-01-01 | Remove query-id dependency from timeout computation. | Joe Crayne | |
2020-01-01 | Debug print upon toxid garbage collection. | Joe Crayne | |
2020-01-01 | Factor out some new libraries | James Crayne | |
word64-map: Data.Word64Map network-addr: Network.Address tox-crypto: Crypto.Tox lifted-concurrent: Control.Concurrent.Lifted.Instrument Control.Concurrent.Async.Lifted.Instrument psq-wrap: Data.Wrapper.PSQInt Data.Wrapper.PSQ minmax-psq: Data.MinMaxPSQ tasks: Control.Concurrent.Tasks kad: Network.Kademlia Network.Kademlia.Bootstrap Network.Kademlia.Routing Network.Kademlia.CommonAPI Network.Kademlia.Persistence Network.Kademlia.Search |