]> Sergey Matveev's repositories - btrtrc.git/history - client.go
Rework piece completion
[btrtrc.git] / client.go
2015-03-10 Matt JoinerRework piece completion
2015-03-10 Matt JoinerHarmless improvements
2015-03-09 Matt JoinerFix a status line going to stdout
2015-03-08 Matt JoinerMore cleaning of public interface
2015-03-07 Matt JoinerChange up the data storage interfaces a bit
2015-03-07 Matt JoinerSince IPv6 blocklists aren't prevalent, default to...
2015-03-07 Matt JoinerImprovements to P2P blocklist scanning errors
2015-03-04 Matt JoinerChange the way readahead pieces are calculated
2015-03-04 Matt JoinerImplement Handle.ReadAt
2015-03-01 Matt JoinerSupport opening handles to Torrent and File
2015-02-27 Matt JoinerMake blob data stateful
2015-02-26 Matt JoinerFiles.Path and .FileInfo change
2015-02-26 Matt JoinerRename TorrentData->Data
2015-02-26 Matt JoinerClient.Torrent(InfoHash)
2015-02-26 Matt JoinerImplement File.ReadAt
2015-02-26 Matt JoinerScale readahead pieces a bit
2015-02-25 Matt JoinerHide a whole bunch of functions seen via torrent
2015-02-25 Matt JoinerSet torrentDataOpener from config
2015-02-25 Matt JoinerNot listening!
2015-02-25 Matt JoinerReturn no Files if Torrent Info isn't available
2015-02-25 Matt JoinerAllow configuring Client torrent data opener, config...
2015-02-25 Matt JoinerMake IPBlockList accessible from Client
2015-02-24 Matt JoinerRemove unused code
2015-02-24 Matt JoinerComments
2015-02-21 Matt JoinerChange piece prioritization
2015-02-21 Matt JoinerImprove announcer routines
2015-02-21 Matt JoinerComments
2015-02-21 Matt JoinerChange status output
2015-02-21 Matt JoinerTweak handshaking and peer water marks
2015-02-09 Matt Joinerdefer Unlock
2015-02-09 Matt JoinerAdd File.Progress
2015-02-09 Matt JoinerHandle SetDeadline failure for handshake
2015-02-09 Matt JoineruTP raw Socket use is now via .PacketConn
2015-02-09 Matt JoinerMisc tidying
2015-02-09 Matt JoinerHide some methods that shouldn't be public
2015-02-06 Matt JoinerFix some stuff Rob Clifford broke through stress testing
2015-01-30 Matt JoinerLog addr when dials fail for unexpected reason
2015-01-30 Matt JoinerDeduplicate iplist range descriptions, saves another...
2015-01-30 Matt Joineriplist: Make range descriptions copies of substring...
2015-01-29 Matt JoinerconnectionPruner should terminate when the torrent...
2015-01-29 Matt Joinerdht: Provide Announce, that combines get_peers and...
2015-01-29 Matt JoinerComments
2015-01-27 Matt JoinerExpose Files from Torrent
2015-01-21 Matt JoinerImprove returned error
2015-01-10 Matt JoinerScale readahead with unchoked connections
2015-01-10 Matt JoinerSet Client.utpSock
2015-01-08 Matt JoinerSwitch to my own UTP library
2014-12-30 Matt JoinerHelper method on Client's Torrent that tells where...
2014-12-26 Matt JoinerCatch a few possible connection leaks
2014-12-26 Matt JoinerReenable UTP despite it being broken, some binaries...
2014-12-26 Matt JoinerQuieten tracker announce logging
2014-12-26 Matt JoinerRip out the pieces by bytes left and responsive downloa...
2014-12-23 Matt JoinerDon't include active handshakes in the half open limit
2014-12-20 Matt JoinerDon't guess cap for some torrent fields, need to minimi...
2014-12-09 Matt JoinerFixes due to not pending chunk specs prematurely
2014-12-09 Matt JoinerAdd pending peers high water mark to stop excessively...
2014-12-08 Matt JoinerUse bitbucket.org/anacrolix/sync
2014-12-08 Matt JoinerImprove announce logging
2014-12-07 Matt JoinerFix UTP still listening despite attempting to temporari...
2014-12-07 Matt JoinerExpose various DHT state
2014-12-05 Matt Joinerpieceordering: Rename RemovePiece->DeletePiece and...
2014-12-05 Matt JoinerForgot to commit this part of fixing disable TCP dialin...
2014-12-05 Matt JoinerSet priorities ahead of the current read position
2014-12-05 Matt JoinerDisabling TCP didn't include dialing out, also always...
2014-12-04 Matt JoinerSwitch back to using the UTP redesign
2014-12-03 Matt JoinerPiece priorities, torrent read interface and many fixes
2014-12-03 Matt JoinerHarmless shortcut initing peer pieces when we have...
2014-12-03 Matt JoinerWhen metadata arrives, we also need to init request...
2014-12-03 Matt JoinerRemove commented out code
2014-12-03 Matt JoinerAdd piece ordering per-connection piece request priority
2014-12-02 Matt JoinerSpeed up tests, allow -short for some UDP tracker stuff
2014-12-02 Matt JoinerBacked out changeset: 603a76a6bdb0
2014-12-02 Matt JoinerUpdate to use utp package redesign
2014-12-02 Matt JoinerEnsure that when a cached torrent is used, the info...
2014-12-02 Matt JoinerDon't clobber torrent name with empty magnet display...
2014-12-01 Matt JoinerFor now always read ahead 4 extra blocks
2014-12-01 Matt JoinerRework torrent adding
2014-12-01 Matt JoinerSupport banning torrents
2014-12-01 Matt JoinerDon't send constructed MetaInfo down a channel when...
2014-12-01 Matt JoinerSleep between announces in case there are no trackers
2014-12-01 Matt JoinerImprove the interface with client and download strategies
2014-12-01 Matt JoinerGive each connection its own piece priority order
2014-12-01 Matt JoinerFast start torrent tracker announces
2014-12-01 Matt JoinerMisc good fixes
2014-12-01 Matt JoinerBlock IPv6 for now
2014-11-30 Matt JoinerFix race reordering tracker tier
2014-11-30 Matt JoinerSome changes to block list handling
2014-11-29 Matt JoinerA few tweaks
2014-11-29 Matt JoinerMake use of IP blocklist and change the client lock...
2014-11-28 Matt JoinerAllow DHT server config to be passed through when creat...
2014-11-28 Matt JoinerExtra time between tracker announces
2014-11-21 Matt JoinerWasn't actually copying the tiers
2014-11-21 Matt JoinerImprove tracker connect error log message
2014-11-21 Matt JoinerShuffle tracker tiers after adding trackers
2014-11-21 Matt JoinerMerge trackers by magnet links if the torrent is alread...
2014-11-21 Matt JoinerDon't open new connections or announce when new connect...
2014-11-21 Matt JoinerFix default torrent client address, and leaked resources
2014-11-20 Matt JoinerSupport disabling UTP
2014-11-19 Matt JoinerSimple connection pruner
2014-11-19 Matt JoinerExpose a Torrent "handle", that implements ReaderAt
next