]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2016-04-04 Matt JoinerUse metainfo.Hash for piece and info hashes
2016-04-03 Matt JoinerAdding a torrent without info after waitAccept has...
2016-04-03 Matt JoinerFix deadlocks in WriteStatus due to incomplete renaming
2016-04-03 Matt JoinerMerge Torrent and torrent types
2016-04-03 Matt JoinerComments
2016-04-03 Matt JoinerMake everything on type torrent private
2016-04-03 Matt Joinerpiece file storage: Don't write to completed pieces
2016-04-03 Matt Joinercmd/torrent-metainfo-pprint: Switch to tagflag for...
2016-04-03 Matt JoinerIf we fail to write to a piece, check its completion...
2016-04-03 Matt JoinerImprove log messages
2016-04-03 Matt JoinerSuppress piece read errors when data is obtained
2016-04-03 Matt Joinerstorage: Don't read bad completed piece files
2016-04-02 Matt Joinerstorage: Fix io.EOF on short piece files
2016-03-30 Matt JoinerMissing error checks in test
2016-03-30 Matt JoinerSuppress logging noise in tests
2016-03-30 Matt JoinerMove storage.FileStore interface to missinggo
2016-03-30 Matt JoinerFix missinggo import
2016-03-29 Matt JoinerFew fixes for downstream projects
2016-03-29 Matt JoinerRemove all the old data store packages
2016-03-29 Matt JoinerReimplement piece storage
2016-03-28 Matt JoinerFinish fixing tests
2016-03-28 Matt JoinerMake opening a torrent in storage an explicit method
2016-03-28 Matt JoinerGet mmap storage working
2016-03-28 Matt JoinerNew storage interface
2016-03-26 Matt Joinerdata/file: Rewrite ReadAt
2016-03-26 Matt Joinerdata/file: Add a test checking for io.ErrUnexpectedEOF...
2016-03-26 Matt JoinerImprove doc comments on Data
2016-03-24 Matt JoinerTidy up a test that fails with the wrong reasons
2016-03-22 Matt JoinerTidy up bytesLeft calculations
2016-03-22 Matt JoinerLog connection errors when debug mode
2016-03-22 Matt JoinerAdd a test for bad have messages
2016-03-22 Matt JoinerTidy up the peer have{,all,none},bitfield handling
2016-03-21 Matt JoinerAdd t.bytesLeftAnnounce
2016-03-21 Matt JoinerClient.WriteStatus: Raise the precision of the completi...
2016-03-21 Matt JoinerUse missinggo.AddrPort directly
2016-03-21 Matt JoinerMake peerGotPiece a method on connection
2016-03-21 Matt JoinerMove peerGotPiece
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
next