]> Sergey Matveev's repositories - btrtrc.git/history - misc.go
use rLock where can, part2 (#767)
[btrtrc.git] / misc.go
2021-12-23 Matt JoinerDynamic outbound max requests
2021-12-23 Matt JoinerUse relative availabilities to determine piece request...
2021-12-23 Matt Joinergofumpt -extra
2021-09-04 Matt JoinerRework Reader waiting
2021-06-21 Matt JoinerMerge branch 'request-strategy-rewrite'
2021-06-07 Matt JoinerExtract request strategy stuff into a separate module
2021-06-07 Matt JoinerRework to improve work stealing and try to thread peers...
2021-01-28 Matt JoinerExpose more callbacks and Request and ChunkSpec
2021-01-25 Matt JoinerExport Peer
2020-06-03 Matt JoinerMerge pull request #410 from anacrolix/webseeds
2020-05-31 Matt JoinerconnLessTrusted takes peer instead of PeerConn
2020-02-21 Matt JoinerRename connection->PeerConn and fix exports
2020-02-20 Matt JoinerAdd support for non-IP-based networks
2019-12-18 Matt JoinerAdd connection trust flag, and more tests with small...
2019-08-21 Matt Joinergoimports -local
2018-11-15 Matt JoinerMove IpPort to missinggo
2018-11-02 Matt JoinerSwitch to goimports import sorting
2018-07-17 Matt JoinerSwitch pieceIndex back to an int
2018-07-11 Matt JoinerChange pieceIndex to peer_protocol.Integer
2018-07-10 Matt JoinerMake extended handshake a struct, and move a bunch...
2018-07-07 Matt Joinersortimports
2018-07-07 Matt JoinerAdd torrent.InfoHash type alias
2018-06-26 Matt JoinerCheck that chunks we request aren't being hashed or...
2018-06-22 Matt JoinerMerge branch 'dev'
2018-06-11 Matt JoinerInclude rate limiting and stats in BenchmarkConnectionM...
2018-04-12 Matt JoinerRework conns to/and allow multiple DHT servers
2018-02-16 Matt JoinerMove clamp and max, and add min to misc.go
2018-02-13 Matt JoinerRemove errant log message
2018-02-12 Matt JoinerTry to count IPv6 connections
2018-02-03 Matt JoinerPrepare to support sending reject messages
2018-02-02 Matt Joinerrequest can be made from Reject and Cancel messages too
2018-02-02 Matt JoinerFactor out connection.onReadRequest
2017-11-08 Matt JoinerMerge commit '6ab65a49a8a72dea1a28968b2ab42a85fd4566ec'
2017-11-08 Matt JoinerMove some code around
2016-12-06 Matt JoinerMerge commit 'c8dffdb'
2016-11-23 Matt JoinerKick only the worst connection when a piece fails a...
2016-09-12 Matt JoinerFix issue #112
2016-04-14 Matt JoinerMerge all our global consts and vars into global.go
2016-04-04 Matt JoinerRemove more deadcode
2016-04-04 Matt JoinerRemove deadcode
2016-04-04 Matt JoinerMerge pull request #72 from shoenig/magnetize
2016-04-04 Matt JoinerUse metainfo.Hash for piece and info hashes
2016-03-28 Matt JoinerGet mmap storage working
2016-03-22 Matt JoinerTidy up bytesLeft calculations
2015-08-01 Matt JoinerExplicitly import Torrent.InfoHash
2015-07-15 Matt JoinerAllow chunk size to be specified per torrent
2015-07-02 Matt JoinerMerge pull request #9 from gitter-badger/gitter-badge
2015-06-28 Matt JoinerComments and update version strings
2015-06-02 Matt JoinerMerge branch 'master' of github.com:anacrolix/torrent
2015-06-02 Matt JoinerAdd some metainfo validation
2015-04-27 Matt JoinerMerge remote-tracking branch 'libtorgo/master' into...
2015-04-07 Matt JoinerMove torrentOffsetRequest and torrentRequestOffset...
2015-04-07 Matt Joinerimport pp peer_protocol in misc.go
2015-04-07 Matt JoinerMove piece into its own file
2015-03-20 Matt JoinerMore public interface tidying
2015-03-20 Matt JoinerRewrite import paths for migration from Bitbucket
2015-03-10 Matt JoinerRework piece completion
2015-03-08 Matt JoinerMore cleaning of public interface
2015-02-27 Matt JoinerMake blob data stateful
2015-02-09 Matt JoinerEncapsulate torrent data, and provide os.File and mmap...
2014-12-28 Matt JoinerRemove a bunch of dead code
2014-12-05 Matt JoinerSet priorities ahead of the current read position
2014-12-05 Matt Joinermmap_span: Avoid allocating the span slice on every use
2014-12-03 Matt JoinerPiece priorities, torrent read interface and many fixes
2014-12-02 Matt JoinerSkip mapping files with length 0
2014-12-01 Matt JoinerAdd InfoHash.HexString convenience
2014-11-19 Matt JoinerSet a minimum dial timeout
2014-11-16 Matt JoinerActually announce to DHT, don't just get peers
2014-08-22 Matt JoinerExtend the dial timeout to 30s
2014-08-22 Matt JoinerAvoid allocations in shuffledPendingChunkSpecs
2014-08-21 Matt JoinerClean up imports
2014-08-21 Matt JoinerAdd CopyExact util function
2014-06-28 Matt JoinerCan now download from magnet links
2014-06-27 Matt JoinerFixes for cmd/torrent with the new torrent.Info field
2014-06-26 Matt JoinerBegin adding magnet and ut_metadata support
2014-05-28 Matt JoinerShuffle chunk spec request order for readahead pieces
2014-05-21 Matt JoinerSupport individual peer max requests
2014-04-16 Matt JoinerMake Request private
2014-04-16 Matt JoinerImplement receiving cancel messages
2014-04-08 Matt JoinerBig visibility/doc clean-up, and extract mmap_span...
2014-04-03 Matt JoinerBreak up client.go into several files and a few fixes