]> Sergey Matveev's repositories - btrtrc.git/history - connection.go
Trivial logging, comment, Stringer changes
[btrtrc.git] / connection.go
2017-02-02 Matt JoinerTrivial logging, comment, Stringer changes
2017-01-14 Matt Joinerpackage itertools API changed
2017-01-04 Matt JoinerShow connection piece request order in text status
2017-01-04 Matt JoinerReduce the priority given to earlier pieces. Maximum...
2017-01-01 Matt JoinerRemove unused funcs and idents
2017-01-01 Matt JoinerMove method queuePieceCheck
2016-12-06 Matt JoinerMerge commit 'c8dffdb'
2016-11-27 Matt JoinerAvoid deadlock caused by receiving PORT and and DHT...
2016-11-26 Matt JoinerAdd peers received from received announce_peer DHT...
2016-11-23 Matt JoinerKick only the worst connection when a piece fails a...
2016-11-23 Matt JoinerAdd a note about dropping connections that we sent...
2016-11-23 Matt JoinerMake Torrent.conns a map
2016-11-22 Matt JoinerMove a bunch of Client methods onto more appropriate...
2016-11-22 Matt JoinerDon't accept pieces with bad indexes
2016-11-22 Matt JoinerRename connection.downloadedChunk -> receiveChunk
2016-11-22 Matt JoinerMake downloadedChunk a method of connection
2016-11-22 Matt JoinerMove Client.downloadedChunk to connection.go
2016-10-31 Matt JoinerComment on connection.updatePiecePriority
2016-10-25 Matt JoinerMove the implementation of connection.requestPiecePendi...
2016-10-10 Matt JoinerMake newConnection a method on Client
2016-10-10 Matt JoinerSplit connection.rw into separate Reader and Writer
2016-10-05 Matt JoinerDo chunk pooling at Torrent instead of connection level
2016-09-12 Ye YinUse sync.pool for decode buffer
2016-09-11 Matt JoinerMove Client.connectionLoop to connection.mainReadLoop
2016-08-14 Matt JoinerSpeed up connection.lastHelpful
2016-07-12 Matt JoinerAdd connection read stats
2016-07-12 Matt JoinerNew slices package
2016-07-05 Matt JoinerAdd Torrent.SetMaxEstablishedConns
2016-07-05 Matt JoinerPrepare to allow max conns per torrent to be configured
2016-07-05 Matt JoinerAdd counters for uploads
2016-06-27 Matt JoinerFix crash causing deadlock in connection writer when...
2016-05-28 Matt JoinerReduce the impact of preferring earlier pieces
2016-05-24 lovedboyMerge branch 'master' of https://github.com/lovedboy...
2016-05-23 Matt JoinerBan IPs that contribute to failed piece checks
2016-05-16 Matt JoinerMove requestPendingMetadata onto connection from Client
2016-05-11 Matt JoinerFix race marshalling a bitfield after a Have has also...
2016-05-07 Matt JoinerMove some behaviour into Client.newConnection
2016-05-07 Matt Joinermissinggo.Event changed, connection.writeOptimizer...
2016-04-29 Matt JoinerFix crash when peers have sent undersized bitfields...
2016-04-19 Matt JoinerMerge pull request #79 from shoenig/normalize
2016-04-19 Seth Hoenigrefactor struct identifiers to follow conventional...
2016-04-04 Matt JoinerMerge pull request #72 from shoenig/magnetize
2016-04-03 Matt JoinerMerge Torrent and torrent types
2016-03-22 Matt JoinerTidy up the peer have{,all,none},bitfield handling
2016-03-21 Matt JoinerMake peerGotPiece a method on connection
2016-03-21 Matt JoinerMove peerGotPiece
2016-03-19 Matt JoinerFavour earlier pieces slightly, helps with in-order...
2016-02-15 Matt JoinerOnly assert we should be requesting a piece in debug...
2016-02-09 Matt JoinerStill update a connections piece priority even if the...
2016-02-09 Matt JoinerTrack posted message type counts
2016-02-08 Matt JoinerReintroduce 64 outbound request cap
2016-02-06 Matt JoinerUse new missinggo iterator style, and speed up torrent...
2016-02-01 Matt Joinerconnection.Close must be called under the Client lock
2016-02-01 Matt JoinerReintroduce connection piece inclinations, and begin...
2016-02-01 Matt JoinerUse missinggo.Event for connection closing event
2016-01-31 Matt JoinerAbstract the pendingPieces as a bitmap
2016-01-28 Matt JoinerMerge branch 'noprio2'
2016-01-27 Matt JoinerFix downloading of unwanted chunks, and write out downl...
2016-01-24 Matt JoinerMove fillRequests and replenishConnRequests into connec...
2016-01-18 Matt JoinerIt's working and the tests are usually passing
2016-01-04 Gleb SinyavskyMerge branch 'master' of https://github.com/anacrolix...
2016-01-04 Matt JoinerSome missing hunks that fix build
2016-01-04 Matt JoinerAdd Have and Bitfield connection methods
2015-09-28 Matt JoinerTrack peer sources with a dict, and don't exceed high...
2015-09-26 Matt JoinerInitialize connection piece priorities lazily, and...
2015-08-03 Matt JoinerDrop connections that contributed to pieces that failed...
2015-08-02 Matt Joinerconnection.writer wasn't working efficiently
2015-08-02 Matt JoinerTrack connection writes and flushes
2015-08-01 Matt JoinerTrack the connection flags for completed handshakes
2015-07-02 Matt JoinerMerge pull request #9 from gitter-badger/gitter-badge
2015-06-29 Matt JoinerImplement Stringer on connection
2015-06-22 Matt JoinerPrint peer IDs as escaped ascii
2015-06-16 Matt JoinerImprove uploading/seeding
2015-06-02 Matt JoinerMerge branch 'master' of github.com:anacrolix/torrent
2015-06-02 Matt JoinerMiscellaneous changes
2015-06-01 Matt JoinerMerge pull request #16 from scr4t/master
2015-06-01 Matt JoinerChange the way piece state is exposed to give more...
2015-06-01 Matt JoinerComments
2015-05-14 Matt JoinerSupport seeding
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-14 Matt JoinerRework the Torrent Reader interface, to allow reader...
2015-03-27 Matt JoinerPrevent bad metadata_size in extended handshakes from...
2015-03-26 Matt JoinerUse rogpeppe's sortimports to fix this goimports orderi...
2015-03-20 Matt JoinerRewrite import paths for migration from Bitbucket
2015-03-19 Matt JoinerAllow some overlap between piece prioritization classes
2015-03-18 Matt JoinerImprove connection status info, especially flags
2015-03-18 Matt JoinerRewrite handshaking and connection management
2015-03-12 Matt JoinerTidy up extension bytes handling; don't close conn...
2015-03-12 Matt JoinerAdd support for Fast Extension
2015-02-21 Matt JoinerChange piece prioritization
2015-02-09 Matt JoinerBreak active peer status line up
2015-01-21 Matt JoinerCode comments
2015-01-10 Matt JoinerFix comment
2015-01-10 Matt JoinerFavour earlier pieces
2014-12-28 Matt JoinerRemove a bunch of dead code
2014-12-09 Matt JoinerRefine connection status flags
2014-12-07 Matt JoinerMake some overlap of piece priorities
2014-12-05 Matt JoinerSet a low water mark for replenishing requests
next