]> Sergey Matveev's repositories - btrtrc.git/history - torrent.go
Rename per-torrent ws tracker and output stats
[btrtrc.git] / torrent.go
2020-04-22 Matt JoinerRename per-torrent ws tracker and output stats
2020-04-21 Matt JoinerPool webtorrent tracker websockets at the Client level
2020-04-20 Matt JoinerLog webrtc connection errors and rework webtorrent...
2020-04-18 Matt JoinerLogging fixes
2020-04-16 Matt JoinerUpdate anacrolix/log
2020-04-16 Matt JoinerFix small cache transfer tests
2020-04-16 Matt JoinerFix pending peer counts in transfer tests
2020-04-16 Matt JoinerAdjust recently added logging
2020-04-16 Matt JoinerOnly announce to DHT if we have dialers or listeners
2020-04-16 Matt JoinerSet tracker announce numWant to 0 if we're unable to...
2020-04-16 Matt JoinerDon't try to do conventional dials if we have no dialers
2020-04-16 Matt JoinerInclude hashed addr when comparing prioritized peers
2020-04-16 Matt JoinerUpdate the peersAddedBySource expvar
2020-04-15 Matt JoinerMerge branch 'webtorrent'
2020-04-15 Matt JoinerClone the AnnounceList out of Torrent.Metainfo
2020-04-15 Yaroslav KolomiietsPEX: add periodic deltas
2020-04-15 Yaroslav KolomiietsPEX: add connection tracking
2020-04-15 Yaroslav KolomiietsShare current connections with peers over PEX (anacroli...
2020-04-13 Matt JoinerFix locks around Torrent.announceRequest
2020-04-13 Matt Joinerwebtorrent logging improvements
2020-04-13 Matt JoinerRename webtorrent.NewClient->NewTrackerClient
2020-04-13 Matt JoinerTidy up the webtorrent package, remove buffer
2020-04-13 Matt JoinerImprove webtorrent tracker client logging
2020-04-13 Matt JoinerUse offer_id for webrtc conn string
2020-04-11 Matt JoinerMerge branch 'torrent-cli' into webtorrent
2020-04-07 Matt JoinerBig tidy up of webtorrent code
2020-04-07 Matt JoinerFix missing return when creating websocket tracker...
2020-04-07 Matt JoinerCreate peer connections when WebRTC connections obtain...
2020-04-06 Matt JoinerStart using the webtorrent package
2020-04-06 Matt JoinerCreate stub for websocket trackers
2020-03-17 Matt JoinerLogging improvements for DHT
2020-03-16 Matt JoinerAdd doc comments related to #383
2020-02-27 Matt JoinerMake io.EOF an expected error from storage.Piece.ReadAt
2020-02-27 Matt JoinerExpose PieceStateRun formatting
2020-02-22 Matt JoinerDisable data downloading on storage write errors
2020-02-22 Matt JoinerMisc cleanup
2020-02-21 Matt JoinerRename connection->PeerConn and fix exports
2020-02-20 Matt JoinerSupport custom DHT servers
2020-02-20 Matt JoinerAdd support for non-IP-based networks
2020-02-20 Matt JoinerApply staticcheck
2020-01-23 Matt JoinerUse CopyN to ensure early io.EOF isn't ignored when...
2020-01-23 Matt JoinerFinish fixing IP banning on storage errors
2020-01-22 Matt JoinerReflow some comments
2020-01-13 Matt JoinerExtract the request timeout stuff into requestStrategyThree
2020-01-13 Matt JoinerExtract the request strategy logic
2020-01-13 Matt JoinerFix typos and spellos in comments
2020-01-13 Matt JoinerWhen piece checks fail only ban untrusted peers and...
2020-01-13 Matt JoinerImprove hash piece error logging
2020-01-13 Matt JoinerDon't create piece hashers for closed Torrents
2020-01-13 Matt JoinerPropagate back piece hashing errors
2019-12-18 Matt JoinerRemove unnecessary locking in Torrent.Piece
2019-12-18 Matt JoinerAdd connection trust flag, and more tests with small...
2019-12-13 Matt JoinerCoalesce piece state change notifications on client... v1.10.0
2019-11-20 Matt JoinerInclude piece index in log message
2019-10-17 Matt JoinerRename peer source constants
2019-10-15 Matt JoinerIn the torrent status, sort trackers by the scheme...
2019-08-22 Matt JoinerAdd missing debug level to log statement
2019-08-22 Matt JoinerRestrict the number of concurrent piece hashes
2019-08-21 Matt JoinerTidy up piece completion change handling
2019-08-21 Matt JoinerInclude the piece number when logging piece hash errors
2019-08-21 Matt Joinergoimports -local
2019-08-21 Matt JoinerUpgrade to simplified logger
2019-08-10 Matt JoinerUpdate all imports of dht to v2
2019-07-25 Matt JoinerComments on the VerifyData methods
2019-07-25 Matt JoinerIgnore cached piece completion state when verifying...
2019-07-17 Matt JoinerFix announcing to S3 HTTP trackers
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
next