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