2015-08-17 |
Matt Joiner | Redo the compact peer types |
blob | commitdiff | raw |
2015-08-05 |
Matt Joiner | Several bad KRPC message are crying wolf |
blob | commitdiff | raw | diff to current |
2015-08-05 |
Matt Joiner | dht: Short circuit non-DHT traffic |
blob | commitdiff | raw | diff to current |
2015-08-04 |
Matt Joiner | dht: Expose SecureNodeId and NodeIdSecure |
blob | commitdiff | raw | diff to current |
2015-08-03 |
Matt Joiner | dht: Count announce errors, don't log them |
blob | commitdiff | raw | diff to current |
2015-08-03 |
Matt Joiner | Drop connections that contributed to pieces that failed... |
blob | commitdiff | raw | diff to current |
2015-08-03 |
Matt Joiner | dht: Add PublicIP to config to secure node ID |
blob | commitdiff | raw | diff to current |
2015-08-03 |
Matt Joiner | dht: Block bad nodes, start by banning those that send... |
blob | commitdiff | raw | diff to current |
2015-08-03 |
Matt Joiner | Some utils moved to missinggo |
blob | commitdiff | raw | diff to current |
2015-07-02 |
Matt Joiner | Merge pull request #9 from gitter-badger/gitter-badge |
blob | commitdiff | raw | diff to current |
2015-06-29 |
Matt Joiner | dht: Export some useful variables |
blob | commitdiff | raw | diff to current |
2015-06-29 |
Matt Joiner | dht: Suppress error during bootstrapping because Server... |
blob | commitdiff | raw | diff to current |
2015-06-28 |
Matt Joiner | Several trivial fixes |
blob | commitdiff | raw | diff to current |
2015-06-08 |
Matt Joiner | Fix rare crash due to bad DHT node IDs |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Matt Joiner | Merge branch 'master' of github.com:anacrolix/torrent |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Matt Joiner | Fix a few data races |
blob | commitdiff | raw | diff to current |
2015-06-02 |
Matt Joiner | Fix race to set IPBlocklist on DHT before it bootstraps... |
blob | commitdiff | raw | diff to current |
2015-06-01 |
Matt Joiner | Merge pull request #16 from scr4t/master |
blob | commitdiff | raw | diff to current |
2015-05-20 |
Matt Joiner | dht: Improve behaviour when adding new root nodes |
blob | commitdiff | raw | diff to current |
2015-05-20 |
Matt Joiner | dht: Use maxNodes hint in node table size |
blob | commitdiff | raw | diff to current |
2015-05-20 |
Matt Joiner | dht: Implement the DHT security extension |
blob | commitdiff | raw | diff to current |
2015-05-16 |
Milos Gajdos | Removed summary flag. Modified fileToMmap function |
blob | commitdiff | raw | diff to current |
2015-05-16 |
Milos Gajdos | Multiple file metainfo mode support in cmd tools |
blob | commitdiff | raw | diff to current |
2015-04-29 |
Matt Joiner | Apply sortimports |
blob | commitdiff | raw | diff to current |
2015-04-27 |
Matt Joiner | Rewrite imports to local bencode and metainfo |
blob | commitdiff | raw | diff to current |
2015-04-27 |
Matt Joiner | Merge remote-tracking branch 'libtorgo/master' into... |
blob | commitdiff | raw | diff to current |
2015-04-02 |
Matt Joiner | Merge pull request #10 from milosgajdos83/dht-bootstrap... |
blob | commitdiff | raw | diff to current |
2015-04-02 |
Milos Gajdos | Added BootstrapNodes to dht.ServerConfig |
blob | commitdiff | raw | diff to current |
2015-04-01 |
Matt Joiner | dht: Remove obsolete function Server.AnnouncePeer |
blob | commitdiff | raw | diff to current |
2015-04-01 |
Matt Joiner | dht: Apply blocklist to incoming packets |
blob | commitdiff | raw | diff to current |
2015-04-01 |
Matt Joiner | dht: Clean-up interface, add loads of documentation |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Matt Joiner | Use rogpeppe's sortimports to fix this goimports orderi... |
blob | commitdiff | raw | diff to current |
2015-03-20 |
Matt Joiner | bitbucket.org/anacrolix/sync moved to github |
blob | commitdiff | raw | diff to current |
2015-03-20 |
Matt Joiner | Rewrite import paths for migration from Bitbucket |
blob | commitdiff | raw | diff to current |
2015-02-21 |
Matt Joiner | dht: Handle responses through a callback |
blob | commitdiff | raw | diff to current |
2015-02-06 |
Matt Joiner | Fix some stuff Rob Clifford broke through stress testing |
blob | commitdiff | raw | diff to current |
2015-01-29 |
Matt Joiner | Use CopyExact |
blob | commitdiff | raw | diff to current |
2015-01-29 |
Matt Joiner | dht: Provide Announce, that combines get_peers and... |
blob | commitdiff | raw | diff to current |
2015-01-29 |
Matt Joiner | Comments |
blob | commitdiff | raw | diff to current |
2015-01-21 |
Matt Joiner | dht: Reduce memory use |
blob | commitdiff | raw | diff to current |
2015-01-11 |
Matt Joiner | Fix a few tests |
blob | commitdiff | raw | diff to current |
2014-12-28 |
Matt Joiner | Remove a bunch of dead code |
blob | commitdiff | raw | diff to current |
2014-12-26 |
Matt Joiner | dht: Various improvements and removal of cruft |
blob | commitdiff | raw | diff to current |
2014-12-19 |
Matt Joiner | dht: Some peer sent me a bad info_hash |
blob | commitdiff | raw | diff to current |
2014-12-19 |
Matt Joiner | dht: Use both bootstrap addrs, as they seem to take... |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Matt Joiner | dht: We can now message nodes with no ID if there's... |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Matt Joiner | dht: Limit the size of peer discovery backlog |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Matt Joiner | dht: During get_peers, put discovered nodes in a backlo... |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Matt Joiner | dht: Cap nodes to 10k, drop nodes that timeout if we... |
blob | commitdiff | raw | diff to current |
2014-12-08 |
Matt Joiner | dht: Store transactions by key, and fix partial deadlock |
blob | commitdiff | raw | diff to current |
2014-12-07 |
Matt Joiner | dht: Retry queries twice before timing out |
blob | commitdiff | raw | diff to current |
2014-12-07 |
Matt Joiner | Expose various DHT state |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Matt Joiner | dht: Seemed to be wasting a lot of memory here |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Matt Joiner | dht: Don't log messages that have been truncated |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Matt Joiner | dht: Receiving UDP source port 0 isn't an error apparently |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Matt Joiner | dht: Don't log messages that fail to decode on the... |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | dht: Improve bad KRPC message screening |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Log the type for a rare DHT crash |
blob | commitdiff | raw | diff to current |
2014-11-30 |
Matt Joiner | dht: Error while sending a find_node during bootstrap... |
blob | commitdiff | raw | diff to current |
2014-11-29 |
Matt Joiner | router.bittorrent.com is in the level1 blocklist so... |
blob | commitdiff | raw | diff to current |
2014-11-29 |
Matt Joiner | Make use of IP blocklist and change the client lock... |
blob | commitdiff | raw | diff to current |
2014-11-28 |
Matt Joiner | Add a passive flag for DHT, that disables responding... |
blob | commitdiff | raw | diff to current |
2014-11-20 |
Matt Joiner | dht: Reduce allocations in calculating ID distance |
blob | commitdiff | raw | diff to current |
2014-11-19 |
Matt Joiner | dht: Handle truncated KRPC packets better, requires... |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | dht: Improve Server.GetPeers so new nodes are fed direc... |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | dht: Reduce announce peer parallelism now that node... |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | dht: Move packet processing into a separate function |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | dht: Fix "good" node determination |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | dht: Include the sender of peers in the peer stream |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Expose DHT ID distances as an interface and switch... |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Connect to peers using both UTP and TCP; Share UTP... |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Tunnel addrs through dht as an internal interface to... |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Add util AddrIP and AddrPort functions |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Matt Joiner | Add dht AnnouncePeer |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Matt Joiner | dht.Server.Ping didn't lock structure |
blob | commitdiff | raw | diff to current |
2014-08-25 |
Matt Joiner | Misc trivial improvements |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Matt Joiner | Add test for dht.NewServer and change StopServing to... |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Matt Joiner | Tidy up the torrent and DHT APIs |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Matt Joiner | dht: Message only the most likely peers |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Matt Joiner | Put checks in place for peer addresses with a zero... |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Matt Joiner | dht: Timeout goroutines waiting for transaction responses |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Matt Joiner | Squash some more debug messages, fix some other error... |
blob | commitdiff | raw | diff to current |
2014-07-16 |
Matt Joiner | Squash various unhandled DHT messages |
blob | commitdiff | raw | diff to current |
2014-07-16 |
Matt Joiner | Fix crash when KRPC messages don't contain a valid... |
blob | commitdiff | raw | diff to current |
2014-07-16 |
Matt Joiner | Squash some unhelpful log messages now that stuff is... |
blob | commitdiff | raw | diff to current |
2014-07-16 |
Matt Joiner | Add more information I've needed to the status page |
blob | commitdiff | raw | diff to current |
2014-07-11 |
Matt Joiner | dht: Reply to get_peers and find_node queries |
blob | commitdiff | raw | diff to current |
2014-07-09 |
Matt Joiner | dht: Concurrency improvements and fixes to bootstrappin... |
blob | commitdiff | raw | diff to current |
2014-07-03 |
Matt Joiner | Implement dht-get-peers command and GetPeers method... |
blob | commitdiff | raw | diff to current |
2014-06-26 |
Matt Joiner | Begin adding magnet and ut_metadata support |
blob | commitdiff | raw | diff to current |
2014-06-24 |
Matt Joiner | Begin implementing a K closest node algorithm |
blob | commitdiff | raw | diff to current |
2014-06-24 |
Matt Joiner | Some function doc |
blob | commitdiff | raw | diff to current |
2014-06-24 |
Matt Joiner | Wrap server UDP sends to ensure the node last send... |
blob | commitdiff | raw | diff to current |
2014-06-24 |
Matt Joiner | DHT default server ID generated using hostname and... |
blob | commitdiff | raw | diff to current |
2014-05-27 |
Matt Joiner | Got dht-server working nicely |
blob | commitdiff | raw | diff to current |
2014-05-25 |
Matt Joiner | dht-server: Save and load node table between invocations |
blob | commitdiff | raw | diff to current |
2014-05-25 |
Matt Joiner | Switch dht-server to bootstrapping |
blob | commitdiff | raw | diff to current |
2014-05-24 |
Matt Joiner | Begin implementing DHT |
blob | commitdiff | raw | diff to current |
|