index
:
dht-client.git
master
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2020-01-07
Async search.
Joe Crayne
2020-01-07
Switch to async search query design.
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-07
Added standalone leak test for toxToXmpp.
Joe Crayne
2020-01-07
Fixed leak in toxToXmpp (due to use of Maybe monad forM_).
Joe Crayne
2020-01-06
Avoid overlapping searches.
Joe Crayne
2020-01-06
Thread instrumentation: Avoid unlikely leak on race condition.
Joe Crayne
2020-01-06
Fixes to thread instrumentation.
Joe Crayne
2020-01-05
Forward port to GHC 8.10.1-alpha2 (83edba07e4)
Joe Crayne
2020-01-04
TCP relay server now binds to UDP node port as fallback.
Joe Crayne
2020-01-03
QueryResponse: Use three-way sum to distinguish Canceled and Timedout.
Joe Crayne
2020-01-03
server library.
Joe Crayne
2020-01-03
Support TCP nodes in readnodes utility.
Joe Crayne
2020-01-03
readnodes.hs: Utility to write nodes in a binary format.
Joe Crayne
2020-01-03
Updated stack build.
Joe Crayne
2020-01-03
Fixed history-edit error: tcpclient.hs belongs under dht/
Joe Crayne
2020-01-01
Now searchCancel works so remove killThread hack.
Joe Crayne
2020-01-01
Fix searchCancel to actually stop the search loop.
Joe Crayne
2020-01-01
Added test program.
Joe Crayne
2020-01-01
Modify s command to give bootstrapping info.
Joe Crayne
2020-01-01
Made the BucketRefresher state accessible from CommonAPI.
Joe Crayne
2020-01-01
Notes on virtual network testing environment.
Joe Crayne
2020-01-01
Reverted 6ebe91b6: abandoning the async search design for now.
Joe Crayne
2020-01-01
WIP: fixing TCP relay chat.
Joe Crayne
2020-01-01
Create new tox key automatically + disable non-tox operation.
Joe Crayne
2020-01-01
Edited debug print.
Joe Crayne
2020-01-01
Convert zbase32 tox node-id to hex.
Joe Crayne
2020-01-01
Special show-as-hex method for generic DHT api.
Joe Crayne
2020-01-01
WIP: tracker protocol
Joe Crayne
2020-01-01
Bittorrent udp tracker server transport.
Joe Crayne
2020-01-01
Ressurect Truzjan's Tracker modules.
Joe Crayne
2020-01-01
Use tcp table as fallback nodes for onion search.
Joe Crayne
2020-01-01
ToxManager simplification.
Joe Crayne
2020-01-01
Minor refactor.
Joe Crayne
2020-01-01
Removed obsolete partitionAndForkTransport hack.
Joe Crayne
2020-01-01
Renamed 'onion' command to just 'o'.
Joe Crayne
2020-01-01
Improved 'c' command.
Joe Crayne
2020-01-01
Used partitionTransform to simplify the onion client.
Joe Crayne
2020-01-01
nullAddress4: all-zeroes ipv4 address.
Joe Crayne
2020-01-01
QueryResponse: Generalized partitionTransport.
Joe Crayne
2020-01-01
Schedule TCP chat-link session attempts.
Joe Crayne
2020-01-01
Parse CryptoPacket and Handshake that come over TCP.
Joe Crayne
2020-01-01
Multi Transports: TCP for DHT/Cookies/Handshakes.
Joe Crayne
2020-01-01
Tox.DHT.Transport: polymorphic address type.
Joe Crayne
2020-01-01
QueryReponse: mergeTransports
Joe Crayne
2020-01-01
STM-based awaitMessage.
Joe Crayne
2020-01-01
QueryResponse: Minor simplification of awaitMessage.
Joe Crayne
2020-01-01
wip: connect via tcp.
Joe Crayne
2020-01-01
TCP client: RoutingRequest query + cosmetic changes
Joe Crayne
[next]