]> Sergey Matveev's repositories - btrtrc.git/history - torrent.go
Send tracker stopped event from the tracker scraper routine
[btrtrc.git] / torrent.go
2019-07-17 Matt JoinerSend tracker stopped event from the tracker scraper... v1.3.1
2019-06-18 Matt JoinerRemove "Sending stopped event to trackers" log
2019-06-02 Leandro MartelliAdding Started and Stopped events
2019-04-09 Matt JoinerWhen failing to read stored data, try updating only...
2019-03-20 Matt JoinerFix race condition in Torrent.SetDisplayName v1.1.1
2019-03-12 Matt JoinerFix race in Torrent.String
2019-01-30 Matt JoinerReduce allocations for Piece.hash
2019-01-22 Matt JoinerReorder some code in dht announcer
2019-01-22 Matt JoinerFix cancellation of dht announce when peers are wanted
2019-01-21 Matt JoinerRestart DHT announces at regular intervals
2019-01-16 Matt JoinerFix build error
2019-01-15 Matt JoinerSwitch entirely to anacrolix/log
2018-11-27 Matt JoinerRemove unused code
2018-11-21 Matt JoinerRemove log that used missinggo.CryHeard
2018-11-15 Matt JoinerMove IpPort to missinggo
2018-11-04 Matt JoinerStore remoteAddr with each connection
2018-11-02 Matt JoinerSwitch to goimports import sorting
2018-07-25 Matt JoinerLaw of Demeter Client.mu
2018-07-23 Matt JoinerSet Torrent.pieces cap too
2018-07-17 Matt JoinerSwitch pieceIndex back to an int
2018-07-11 Matt JoinerChange pieceIndex to peer_protocol.Integer
2018-07-10 Matt JoinerUse half open limit directly from Config
2018-07-10 Matt JoinerMake extended handshake a struct, and move a bunch...
2018-07-10 Matt JoinerReinstate the reduce dial timeout and update some values
2018-07-07 Matt JoinerFix panic when failing to parse tracker URL
2018-06-29 Matt JoinerUse timers for duplicate requests
2018-06-26 Matt JoinerFix racy Torrent.wantConns check when adding connections
2018-06-26 Matt JoinerDo requests synchronously, and don't request from hashi...
2018-06-26 Matt JoinerCheck that chunks we request aren't being hashed or...
2018-06-25 Matt JoinerRework stats for receiving chunks
2018-06-24 Matt JoinerAdd requestStrategy 3, which duplicates requests only...
2018-06-23 Matt JoinerEnsure 64-bit alignment of ConnStats fields
2018-06-22 Matt JoinerMerge branch 'dev'
2018-06-21 Matt JoinerUse scope timer in Torrent.writeChunk
2018-06-17 Matt JoinerFix build error with recent go version
2018-06-17 Matt JoinerLog and handle error with bad tracker URLs
2018-06-16 Matt JoinerRework Torrent pending requests assertions
2018-06-16 Matt JoinerAllow dropping connections to the same peer ID
2018-06-16 Matt JoinerTorrent.Stats: RLock instead of Lock
2018-06-15 Matt JoinerAdd lots of new expvars and perf timers
2018-06-13 Matt JoinerAllow adding duplicate connections
2018-06-12 Matt JoinerFix build error with recent go version
2018-06-12 Matt JoinerTrack ConnStats with atomics
2018-06-12 Matt JoinerFix crash adding peers when Torrent is closed
2018-06-12 Matt JoinerTrack outgoing through a new field on connection, and...
2018-06-11 Matt JoinerMerge commit 'cadbacb956fa38a61f3656dc08d71bd68fc966ec...
2018-06-09 Matt JoinerAdd ConnStats at Client level
2018-04-14 Matt JoinerA few adjustments to prioritized peers usage
2018-04-12 Matt JoinerMerge branch 'circleci'
2018-04-12 Matt JoinerReinstate Uploaded and Downloaded values in tracker...
2018-04-12 Matt JoinerRework conns to/and allow multiple DHT servers
2018-04-04 Matt JoinerPrioritize pending nodes with BEP 40
2018-02-19 Matt JoinerIPv6 tracker support
2018-02-17 Matt JoinerTrackers shown are just the enabled ones
2018-02-16 Matt JoinerMake half-open connection limit more dynamic
2018-02-16 Matt JoinerTODO
2018-02-12 Matt JoinerSupport IPv6 peers over PEX
2018-02-08 Matt JoinerCount peers not added because of bad addresses and...
2018-02-04 Matt JoinerAggressively wake Readers
2018-02-04 Matt JoinerTODOs and comments
2018-02-04 Matt JoinerSupport sending HaveAll
2018-02-04 Matt Joinerconnections should not be added if the Torrent is closed
2018-02-04 Matt JoinerMove initiateConn and openNewConns onto Torrent
2018-02-03 Matt JoinerPiece.everHashed is replaced by storageCompletionOk
2018-02-03 Matt JoinerInclude closed connections in dirtiers
2018-02-03 Matt JoinerAdd missing increments to some stats
2018-02-02 Matt JoinerRename and rearrange some conn stats
2018-02-02 Matt JoinerRework connection stat reconciliation with Torrent...
2018-02-02 Matt JoinerMerge a bunch of stuff into ConnStats and refactor...
2018-02-02 Matt Joinerconnection.writer wasn't checking closed state
2018-02-01 Matt JoinerSome changes to status output
2018-02-01 Matt JoinerTrack concurrent requests across connections
2018-01-31 Matt Joinersortimports
2018-01-29 Matt JoinerAdd some sanity checks to priorities extracted from...
2018-01-29 Matt JoinerMore development of the new logging interface
2018-01-29 Matt JoinerAdd Torrent.Stats.ConnectedSeeders
2018-01-28 Matt JoinerStart using new log package
2018-01-28 Matt JoinerSynchronize piece completion on piece hash failure
2018-01-28 Matt JoinerInclude completion known in PieceState
2018-01-28 Matt JoinerRemove premature update to piece priority after piece...
2018-01-27 Matt JoinerInclude torrent stats in status
2018-01-25 Matt JoinerAdd separate piece priorities, and cache pending pieces
2018-01-25 Matt JoinerAdd Torrent.setInfo
2018-01-25 Matt JoinerImprove some comments
2018-01-25 Matt JoinerFix file piece index offset calculations
2018-01-21 Matt JoinerAdd File priorities
2018-01-12 Matt JoinerAdd comment explaining Torrent.requestStrategy
2018-01-12 Matt JoinerMake Torrent.pendingPieces a priority bitmap in prepara...
2018-01-06 Matt JoinerReaders obtained from File.NewReader should not readahe...
2018-01-06 Matt JoinerAdd File.NewReader
2017-12-28 Matt JoinerImprove a log message
2017-12-03 Matt JoinerLog dropping of bad peers in debug mode only
2017-12-01 Matt JoinerFix panic in Torrent.addrActive if there are closed...
2017-12-01 Matt JoinerFix the Stats panic in #214
2017-12-01 Matt JoinerSynchronize access to storage
2017-12-01 Matt JoinerTorrent.bytesLeft was taking a copy instead of pointer...
2017-12-01 Matt JoinerPublish piece state changes after verifying piece
2017-11-08 Matt JoinerMerge commit '6ab65a49a8a72dea1a28968b2ab42a85fd4566ec'
2017-11-08 Matt JoinerTorrent.Metainfo: Don't return incomplete metadata...
2017-11-08 Matt JoinerAdd a test for behaviour after getting metadata_size...
next