]> Sergey Matveev's repositories - btrtrc.git/history - client.go
Reintroduce connection piece inclinations, and begin caching piece priorities
[btrtrc.git] / client.go
2016-02-01 Matt JoinerReintroduce connection piece inclinations, and begin...
2016-02-01 Matt JoinerUse missinggo.Event for connection closing event
2016-01-31 Matt JoinernewTorrent doesn't need to return error
2016-01-31 Matt JoinerAbstract the pendingPieces as a bitmap
2016-01-28 Matt JoinerMerge branch 'noprio2'
2016-01-28 Matt JoinerTODO
2016-01-27 Matt JoinerFix downloading of unwanted chunks, and write out downl...
2016-01-24 Matt JoinerAdd pending write helpers
2016-01-24 Matt JoinerUse pendingPieces in needData
2016-01-24 Matt JoinerMove fillRequests and replenishConnRequests into connec...
2016-01-18 Matt JoinerDelete finished pieces from pending
2016-01-18 Matt JoinerFix the download/prioritize piece functions
2016-01-18 Matt JoinerIt's working and the tests are usually passing
2016-01-16 Matt JoinerFinally make Torrent.torrent private
2016-01-16 Matt JoinerMake Config.DHTConfig not a pointer
2016-01-13 Matt JoinerTrack dirty chunks, instead of pending chunk specs
2016-01-06 Matt JoinerRevert "Merge pull request #54 from zhulik/master"
2016-01-05 Matt JoinerMerge pull request #54 from zhulik/master
2016-01-05 Gleb SinyavskyRefactorings
2016-01-04 Gleb SinyavskyMerge branch 'master' of https://github.com/anacrolix...
2016-01-04 Matt JoinerSome missing hunks that fix build
2016-01-04 Matt JoinerFailure to announce on one tracker isn't very interesting
2016-01-04 Matt JoinerAdd Have and Bitfield connection methods
2016-01-04 Matt JoinerSwitch to int from peer_protocol.Integer for piece...
2015-12-27 Gleb SinyavskypeersKey is a public type now
2015-12-27 Gleb SinyavskyTorrent structs replaced with Download interface in...
2015-12-22 Matt JoinerSuppress log message regarding bad tracker URLs
2015-12-12 Matt JoinerExpose Torrent.SetDisplayName
2015-12-10 Matt JoinerDon't consider a peer to have touched a piece if a...
2015-11-22 Matt Joinertorrent.DisplayName should not be exported
2015-11-13 Matt JoinerBlocking IPv6 addresses is not so interesting
2015-11-05 Matt JoinerRemove sync.Cond from piece
2015-10-29 Matt JoinerAvoid copying mutex in piece
2015-10-18 Matt JoinerAvoid allocation in iplist.Ranger.Lookup
2015-10-16 Matt JoinerStore pieces inplace in torrent.Pieces
2015-10-10 Matt JoinerMerge pull request #31 from kupsef/master
2015-10-10 Kupai Józseffix: added announce to torrent spec
2015-10-03 Matt Joinerutp package merged PacketConn with Socket
2015-10-01 Matt JoinerSimplify the torrent Data interface
2015-09-28 Matt JoinerTrack peer sources with a dict, and don't exceed high...
2015-09-26 Matt JoinerInitialize connection piece priorities lazily, and...
2015-09-23 Matt JoinerAdd packed IP list
2015-09-20 Matt JoinerDon't warn about zero port peers from trackers
2015-09-17 Matt JoinerTidy
2015-09-17 Matt JoinerCount failed chunk sends against a connection
2015-09-17 Matt JoinerTweak logging
2015-09-17 Matt JoinerReduce noise about zero port peers
2015-09-06 Matt JoinerSome code missed in the last commit ಠ_ಠ
2015-09-06 Matt JoinerAllow subscribing to torrent piece state changes
2015-08-23 Matt JoinerAdd Debug flag to Config
2015-08-23 Matt JoinerCode comment
2015-08-17 Matt JoinerRedo the compact peer types
2015-08-12 Matt JoinerUpload after a piece completes
2015-08-05 Matt JoinerLog zero ports from trackers
2015-08-05 Matt JoinerBack off on the kicked connections log
2015-08-05 Matt JoinerLog who's giving us zero ports over PEX
2015-08-04 Matt JoinerClear piece touch flag from connection after a piece...
2015-08-04 Matt JoinerAdd an option to disable IPv6
2015-08-04 Matt JoinerReplacing pendingWrites WaitGroup with Mutex/Cond/int
2015-08-03 Matt JoinerImprove log message
2015-08-03 Matt JoinerLog errant unwanted piece rather than panic
2015-08-03 Matt JoinerFilter out DHT peers with port 0
2015-08-03 Matt JoinerFix crash if peer sends out of bounds HAVE message
2015-08-03 Matt JoinerTighten up some potential leaks
2015-08-03 Matt JoinerDrop connections that contributed to pieces that failed...
2015-08-03 Matt JoinerAdd IPBlocklist option to Config, and test it's inherit...
2015-08-03 Matt JoinerIf a DHTConfig was provided without a blocklist, the...
2015-08-03 Matt Joinerdht: Block bad nodes, start by banning those that send...
2015-08-02 Matt JoinerTrivial missed changes
2015-08-01 Matt JoinerTrack the connection flags for completed handshakes
2015-08-01 Matt JoinerTidy up outbound connection code
2015-08-01 Matt JoinerSuppress a lot of noisy logging
2015-08-01 Matt JoinerComments
2015-07-21 Matt JoinerTorrent.BytesCompleted was racy
2015-07-21 Matt JoinerDon't probe pieces when setting torrent storage
2015-07-21 Matt JoinerHashing was blocking prioritization of pieces
2015-07-17 Matt Joinerclient.go: Missing perf import
2015-07-17 Matt JoinerSeveral speedups in logic
2015-07-17 Matt JoinerDownloading a chunk may mean the piece isn't wanted...
2015-07-15 Matt JoinerStore chunk data without holding client lock
2015-07-15 Matt JoinerAllow chunk size to be specified per torrent
2015-07-15 Matt JoinerWhen seeding, actually seed beyond 6 chunks
2015-07-04 Matt JoinerDon't raise piece priority while hashing or if piece...
2015-07-02 Matt JoinerMerge pull request #9 from gitter-badger/gitter-badge
2015-06-29 Matt JoinerRaise socketsPerTorrent to 80
2015-06-29 Matt JoinerReplace pruning timer with as-required connection dropping
2015-06-29 Matt JoinerAdjust some expvars
2015-06-28 Matt JoinerRename and sort some of the expvars
2015-06-28 Matt JoinerComments and update version strings
2015-06-28 Matt JoinerSeveral trivial fixes
2015-06-22 Matt JoinerMove methods to correct file
2015-06-22 Matt JoinerDocument ConfigDir
2015-06-22 Matt JoinerClarify downloaded chunk counters
2015-06-22 Matt JoinerPrint peer IDs as escaped ascii
2015-06-22 Matt JoinerMove IP blocklist loading into iplist package
2015-06-16 Matt JoinerSmall tweak to readahead, and fix the tests
2015-06-16 Matt JoinerImprove uploading/seeding
2015-06-16 Matt JoinerMake readahead always at least 2 blocks.
2015-06-08 Matt JoinerDon't try to connect again without encryption, if encry...
2015-06-03 Matt JoinerReduce log noise due to uTP connection timeouts
next