]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2014-12-26 Matt JoinerCatch a few possible connection leaks
2014-12-26 Matt JoinerReenable UTP despite it being broken, some binaries...
2014-12-26 Matt JoinerQuieten tracker announce logging
2014-12-26 Matt JoinerReorder some imports
2014-12-26 Matt Joinerutil.Addr* funcs: Add optimizations for *net.UDPAddr
2014-12-26 Matt JoinerRip out the pieces by bytes left and responsive downloa...
2014-12-23 Matt JoinerDon't include active handshakes in the half open limit
2014-12-20 Matt Joinerdht: Fix partial deadlock closing peer discovery
2014-12-20 Matt JoinerDon't guess cap for some torrent fields, need to minimi...
2014-12-19 Matt Joinerdht-get-peers: Don't bother to close the server before...
2014-12-19 Matt Joinerdht: Some peer sent me a bad info_hash
2014-12-19 Matt Joinerdht: Use a bloom filter to track contacted nodes during...
2014-12-19 Matt Joinerdht: Use both bootstrap addrs, as they seem to take...
2014-12-19 Matt JoinerAdd some tools for analysing bloom filter use
2014-12-09 Matt JoinerRefine connection status flags
2014-12-09 Matt Joinerdht: We can now message nodes with no ID if there's...
2014-12-09 Matt JoinerUpdate TODO
2014-12-09 Matt Joinerdht: Slow down the start a little, as lots of torrents...
2014-12-09 Matt JoinerFixes due to not pending chunk specs prematurely
2014-12-09 Matt Joiner:)
2014-12-09 Matt JoinerAdd pending peers high water mark to stop excessively...
2014-12-09 Matt Joinerdht: Limit the size of peer discovery backlog
2014-12-09 Matt JoinerSave memory by not pending chunks prematurely
2014-12-09 Matt Joinerdht: During get_peers, put discovered nodes in a backlo...
2014-12-09 Matt Joinerdht: A few minor improvements
2014-12-09 Matt Joinerdht: Cap nodes to 10k, drop nodes that timeout if we...
2014-12-08 Matt JoinerUse bitbucket.org/anacrolix/sync
2014-12-08 Matt Joinerdht: Store transactions by key, and fix partial deadlock
2014-12-08 Matt JoinerImprove announce logging
2014-12-07 Matt Joinerdht: Tidy up GetPeers()
2014-12-07 Matt Joinerdht: Retry queries twice before timing out
2014-12-07 Matt JoinerFix UTP still listening despite attempting to temporari...
2014-12-07 Matt JoinerExpose various DHT state
2014-12-07 Matt JoinerMake some overlap of piece priorities
2014-12-07 Matt JoinerWrite piece status as counts of contiguous identical...
2014-12-07 Matt Joinerinternal/pieceordering: Switch to a different skiplist...
2014-12-05 Matt JoinerSet a low water mark for replenishing requests
2014-12-05 Matt Joinerpieceordering: Rename RemovePiece->DeletePiece and...
2014-12-05 Matt JoinerForgot to commit this part of fixing disable TCP dialin...
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-05 Matt JoinerDisabling TCP didn't include dialing out, also always...
2014-12-04 Matt JoinerSwitch back to using the UTP redesign
2014-12-04 Matt JoinerA probably unhelpful test that ensures UTP performs
2014-12-03 Matt Joinerfs: Improve tests
2014-12-03 Matt JoinerImprove fs/unwedge tests
2014-12-03 Matt Joinertracker/udp: Tidy up tests
2014-12-03 Matt Joinerutil/dirwatch: Some tidying
2014-12-03 Matt Joinerdht: Seemed to be wasting a lot of memory here
2014-12-03 Matt JoinerPiece priorities, torrent read interface and many fixes
2014-12-03 Matt Joinerdht: Don't log messages that have been truncated
2014-12-03 Matt JoinerHarmless shortcut initing peer pieces when we have...
2014-12-03 Matt JoinerWhen metadata arrives, we also need to init request...
2014-12-03 Matt JoinerRemove commented out code
2014-12-03 Matt JoinerAdd piece ordering per-connection piece request priority
2014-12-02 Matt Joinerdht: Receiving UDP source port 0 isn't an error apparently
2014-12-02 Matt Joineriplist: Double performance of parsing line
2014-12-02 Matt Joineriplist: Benchmark parsing lines
2014-12-02 Matt JoinerSpeed up tests, allow -short for some UDP tracker stuff
2014-12-02 Matt JoinerBacked out changeset: 603a76a6bdb0
2014-12-02 Matt Joineriplist: Reuse the p2p line regexp
2014-12-02 Matt JoinerUpdate to use utp package redesign
2014-12-02 Matt JoinerReuse the info bytes when marshalling torrent metainfo
2014-12-02 Matt JoinerEnsure that when a cached torrent is used, the info...
2014-12-02 Matt JoinerSkip mapping files with length 0
2014-12-02 Matt Joinerdht: Don't log messages that fail to decode on the...
2014-12-02 Matt JoinerDon't clobber torrent name with empty magnet display...
2014-12-01 Matt JoinerFor now always read ahead 4 extra blocks
2014-12-01 Matt Joinerdht: Improve bad KRPC message screening
2014-12-01 Matt JoinerTrivial
2014-12-01 Matt JoinerRework torrent adding
2014-12-01 Matt JoinerSupport banning torrents
2014-12-01 Matt JoinerDon't send constructed MetaInfo down a channel when...
2014-12-01 Matt JoinerAdd InfoHash.HexString convenience
2014-12-01 Matt Joinercmd/torrentfs: Tidy up flags, switch to default downloa...
2014-12-01 Matt JoinerDestroy the torrent FS on exit signals so ongoing sysca...
2014-12-01 Matt Joinertorrent.String, if the name isn't available, use the...
2014-12-01 Matt JoinerSkip on errors testing UDP tracker, need to implement...
2014-12-01 Matt JoinerSleep between announces in case there are no trackers
2014-12-01 Matt JoinerImprove the interface with client and download strategies
2014-12-01 Matt JoinerGive each connection its own piece priority order
2014-12-01 Matt JoinerFast start torrent tracker announces
2014-12-01 Matt JoinerMisc good fixes
2014-12-01 Matt Joinercmd/torrent: Add -upload flag
2014-12-01 Matt JoinerLog the type for a rare DHT crash
2014-12-01 Matt JoinerDisable IP block list in some tests
2014-12-01 Matt JoinerNot ever hashed takes higher priority than partially...
2014-12-01 Matt JoinerWhen metainfo isn't complete, treat peers that don...
2014-12-01 Matt JoinerBlock IPv6 for now
2014-11-30 Matt JoinerFix race reordering tracker tier
2014-11-30 Matt JoinerSome changes to block list handling
2014-11-30 Matt Joinerdht: Error while sending a find_node during bootstrap...
2014-11-30 Matt JoinerDefault download strategy: Download while initial hashing
2014-11-30 Matt JoinerPrint iplist.Range nicely
2014-11-29 Matt Joinerrouter.bittorrent.com is in the level1 blocklist so...
2014-11-29 Matt JoinerA few tweaks
2014-11-29 Matt JoinerMake use of IP blocklist and change the client lock...
2014-11-28 Matt JoinerChange all references to github.com/nsf/libtorgo to...
2014-11-28 Matt JoinerAllow DHT server config to be passed through when creat...
2014-11-28 Matt JoinerAdd a passive flag for DHT, that disables responding...
next