]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2016-03-19 Matt JoinerAdd some File method comments
2016-03-19 Matt JoinerFavour earlier pieces slightly, helps with in-order...
2016-03-19 Matt JoinerFix locks on Reader.SetReadahead
2016-03-15 Matt JoinerUse new missinggo.SplitHostMaybePort implementation
2016-03-06 Matt JoinerTrack accepted connections
2016-03-05 Matt JoinerUse missinggo.Event to track Client closed
2016-03-02 Matt JoinerFix a UTP Conn leak, on unencrypted followup dial attempts
2016-03-02 Matt JoinerAdd Reader.Torrent()
2016-02-26 Matt JoinerExtend the timeout, drone.io is slow?
2016-02-26 Matt JoinerIgnore the corner case when a piece is dropped from...
2016-02-26 Matt Joinerdht: Use missinggo.Event for closing
2016-02-26 Matt JoinerAdd test checking that cancel works
2016-02-26 Matt JoinerCatch error creating client in tests
2016-02-24 Matt JoinerFix bad DHT node in tests in constructed torrent
2016-02-24 Matt JoinerAdd DHT nodes from metainfo when added to Client
2016-02-23 Matt Joinerdht: Rename newDHTAddr->NewAddr, and clean up the interface
2016-02-23 Matt Joinerdht: Rename dHTAddr to Addr
2016-02-23 Matt JoinerTest that metainfo nodes are added to the DHT
2016-02-23 Matt Joinermetainfo: Check for error unmarshalling bad nodes conte...
2016-02-23 Matt Joinerdht: Misc trivial improvements
2016-02-23 Matt Joinermetainfo: Fix use of CastSlice when copying nodes
2016-02-23 Matt Joinermetainfo: Ensure that nodes encode correctly
2016-02-23 Matt Joinermetainfo: Support nodes as []string or [](string, int64)
2016-02-23 Matt Joinermetainfo: It looks like the "nodes" field of metainfo...
2016-02-23 Matt Joinermetainfo tests: Fix some naming conventions
2016-02-23 Matt Joinerbencode: Update some test code
2016-02-23 Matt Joinerbencode tests: Idiomatize identifier naming
2016-02-23 Matt Joinerbencode: Use the testdata convention in tests
2016-02-22 Matt JoinerCatch error creating new client in test
2016-02-21 Matt JoinerFix failure to request data from peers if it goes missi...
2016-02-21 Matt Joinerfs: Fix what looks like a glaring mistake: If Seek...
2016-02-21 Matt JoinerFix races in Reader
2016-02-21 Matt JoinerAdd a client transfer test with limited file cache...
2016-02-21 Matt Joinerfs: Change listen addrs to localhost in tests
2016-02-21 Matt Joinerfs: Tidy up tests
2016-02-21 Matt JoinerMove exportClientStatus to testutil.ExportStatusWriter
2016-02-21 Matt JoinerUpdate Reader pos between reads
2016-02-21 Matt JoinerDon't run TestCompletedPieceWrongSize in parallel becau...
2016-02-21 Matt JoinerTest a ton of permutations for readahead and responsive
2016-02-21 Matt JoinerTidy up TestClientTransfer
2016-02-21 Matt JoinerOff by one error in torrent.pieceLength?
2016-02-21 Matt JoinerAdd peer_protocol.Integer.Int()
2016-02-21 Matt JoinerRefresh all piece completion states when data is missing
2016-02-21 Matt JoinerChoke peers when we lose pieces they requested, and...
2016-02-20 Matt JoinerFix race updating piece priority when piece being read...
2016-02-20 Matt JoinerMove dataReadAt to torrent.readAt, and do the waitNoPen...
2016-02-20 Matt JoinerDitch the torrent stateMu for the client mutex
2016-02-20 Matt JoinerCode comment
2016-02-20 Matt JoinerImprove log message
2016-02-20 Matt JoinerUse new error handling philosophy
2016-02-20 Matt JoinerExport torrent.String to Torrent
2016-02-18 Matt JoinerDitch Data.WriteSectionTo, and fix cmd/torrent-verify
2016-02-17 Matt JoinerRework Reader reading, and TestCompletedPieceWrongSize
2016-02-17 Matt Joinerdata/file: Return EOF on reads past end
2016-02-17 Matt JoinerAvoid error message when we attempt to complete a piece...
2016-02-17 Matt JoinerRemove pointless code
2016-02-17 Matt JoinerEnsure piece completion state is correct at startup
2016-02-17 Matt Joinerdata/pieceStore: Incorrectly public PieceCompleted...
2016-02-17 Matt JoinerCode comments
2016-02-17 Matt JoinerAdd a test for starting a torrent where pieces are...
2016-02-17 Matt JoinerRename issue 35 testing config function to avoid confusion
2016-02-16 Matt JoinerAdd torrent.completedPieces bitmap
2016-02-16 Matt JoinerImprove error message when piece fails to be completed
2016-02-15 Matt JoinerOnly assert we should be requesting a piece in debug...
2016-02-14 Matt JoinerMerge pull request #64 from robaman/master
2016-02-14 Robert KästelRetain query parameters from announce URL.
2016-02-11 Matt JoinerTrigger piece request order changes on connections...
2016-02-09 Matt JoinerUse Cache.StatFile to get piece length in the backend
2016-02-09 Matt JoinerStill update a connections piece priority even if the...
2016-02-09 Matt Joinertorrent.piecePartiallyDownloaded incorrectly returned...
2016-02-09 Matt JoinerTrack posted message type counts
2016-02-08 Matt JoinerWhen we're choked, just forget the requests, we don...
2016-02-08 Matt JoinerAdd some missing calls to torrent.updatePiecePriority
2016-02-08 Matt JoinerFix pending of already completed pieces when pending...
2016-02-08 Matt JoinerReintroduce 64 outbound request cap
2016-02-07 Matt JoinerRemove unreachable code
2016-02-07 Matt JoinerRework requesting of shuffled pending pieces
2016-02-07 Matt JoinerExport Torrent.PieceState()
2016-02-07 Matt JoinerFix overpublishing of piece state change during hashing
2016-02-07 Matt JoinerExport PieceStateChange through piece state change...
2016-02-07 Matt JoinerUse new tracker package interface
2016-02-07 Matt Joinertracker: Shoehorn old client implementations into new...
2016-02-07 Matt Joinertracker: Rename response->httpResponse
2016-02-07 Matt JoinerPrefix the Action constants
2016-02-07 Matt JoinerReinstate File.PrioritizeRegion() for backward compatib...
2016-02-06 Matt JoinerUse new missinggo iterator style, and speed up torrent...
2016-02-06 Matt JoinerPublish changes in piece hashing state
2016-02-06 Matt JoinerSpeed up torrent.needData, and use new missinggo iterat...
2016-02-05 Matt JoinerUse missinggo.bitmap for tracking dirty chunks
2016-02-05 Matt Joinertracker: Rename the http client type to httpClient
2016-02-04 Matt Joinermissinggo.ZeroReader is now a var, not a type
2016-02-04 Matt JoinerChanges to piece priority need to be published as a...
2016-02-04 Matt JoinerAdd File.Cancel
2016-02-04 Matt JoinerMissing Reader.Close in some tests
2016-02-04 Matt JoinerFix the mess that is the connectionLoop after messages...
2016-02-04 Matt JoinerTidy code
2016-02-01 Matt JoinerFix bug in readahead
2016-02-01 Matt Joinerconnection.Close must be called under the Client lock
2016-02-01 Matt Joinergo vet
2016-02-01 Matt JoinerRecalculate all piece priorities more efficiently
next