2015-02-21 |
Matt Joiner | Limit pending requests to increase responsiveness |
commit | commitdiff | tree |
2015-02-21 |
Matt Joiner | TODO |
commit | commitdiff | tree |
2015-02-18 |
Matt Joiner | fs: Ensure DownloadOnDemand runs through UTP |
commit | commitdiff | tree |
2015-02-18 |
Matt Joiner | internal/pieceordering: Doc |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | defer Unlock |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | dht: Fix race |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | cmd/torrent-metainfo-pprint: Add -name flag |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | Break active peer status line up |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | Fails go vet |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | Add File.Progress |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | Handle SetDeadline failure for handshake |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | uTP raw Socket use is now via .PacketConn |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | Misc tidying |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | Encapsulate torrent data, and provide os.File and mmap... |
commit | commitdiff | tree |
2015-02-09 |
Matt Joiner | Hide some methods that shouldn't be public |
commit | commitdiff | tree |
2015-02-06 |
Matt Joiner | Updates due to changes to bazil.org/fuse |
commit | commitdiff | tree |
2015-02-06 |
Matt Joiner | Fix some stuff Rob Clifford broke through stress testing |
commit | commitdiff | tree |
2015-01-30 |
Matt Joiner | Log addr when dials fail for unexpected reason |
commit | commitdiff | tree |
2015-01-30 |
Matt Joiner | Deduplicate iplist range descriptions, saves another... |
commit | commitdiff | tree |
2015-01-30 |
Matt Joiner | iplist: Make range descriptions copies of substring... |
commit | commitdiff | tree |
2015-01-29 |
Matt Joiner | Provide HTTP pprof via envpprof package |
commit | commitdiff | tree |
2015-01-29 |
Matt Joiner | cmd/dht-get-peers: Update to use "dht".Server.Announce |
commit | commitdiff | tree |
2015-01-29 |
Matt Joiner | Use CopyExact |
commit | commitdiff | tree |
2015-01-29 |
Matt Joiner | connectionPruner should terminate when the torrent... |
commit | commitdiff | tree |
2015-01-29 |
Matt Joiner | dht: Provide Announce, that combines get_peers and... |
commit | commitdiff | tree |
2015-01-29 |
Matt Joiner | Comments |
commit | commitdiff | tree |
2015-01-29 |
Matt Joiner | Remove util.LoggedHTTPServe, use package envpprof instead |
commit | commitdiff | tree |
2015-01-28 |
Matt Joiner | TODO |
commit | commitdiff | tree |
2015-01-28 |
Matt Joiner | fs/unwedge-tests: Can't assume /tmp on OSX |
commit | commitdiff | tree |
2015-01-27 |
Matt Joiner | Expose Files from Torrent |
commit | commitdiff | tree |
2015-01-26 |
Matt Joiner | Expose PieceStatusCharSequence |
commit | commitdiff | tree |
2015-01-26 |
Matt Joiner | TODO |
commit | commitdiff | tree |
2015-01-21 |
Matt Joiner | Improve returned error |
commit | commitdiff | tree |
2015-01-21 |
Matt Joiner | Code comments |
commit | commitdiff | tree |
2015-01-21 |
Matt Joiner | dht: Reduce memory use |
commit | commitdiff | tree |
2015-01-11 |
Matt Joiner | Fix a few tests |
commit | commitdiff | tree |
2015-01-11 |
Matt Joiner | Fix TestUnmountWedged test on OSX |
commit | commitdiff | tree |
2015-01-10 |
Matt Joiner | Fix comment |
commit | commitdiff | tree |
2015-01-10 |
Matt Joiner | Favour earlier pieces |
commit | commitdiff | tree |
2015-01-10 |
Matt Joiner | Scale readahead with unchoked connections |
commit | commitdiff | tree |
2015-01-10 |
Matt Joiner | Set Client.utpSock |
commit | commitdiff | tree |
2015-01-08 |
Matt Joiner | Switch to my own UTP library |
commit | commitdiff | tree |
2014-12-30 |
Matt Joiner | Helper method on Client's Torrent that tells where... |
commit | commitdiff | tree |
2014-12-28 |
Matt Joiner | Remove a bunch of dead code |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | dht: Various improvements and removal of cruft |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | Fix sending to localhost on OSX |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | Catch a few possible connection leaks |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | Reenable UTP despite it being broken, some binaries... |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | Quieten tracker announce logging |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | Reorder some imports |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | util.Addr* funcs: Add optimizations for *net.UDPAddr |
commit | commitdiff | tree |
2014-12-26 |
Matt Joiner | Rip out the pieces by bytes left and responsive downloa... |
commit | commitdiff | tree |
2014-12-23 |
Matt Joiner | Don't include active handshakes in the half open limit |
commit | commitdiff | tree |
2014-12-20 |
Matt Joiner | dht: Fix partial deadlock closing peer discovery |
commit | commitdiff | tree |
2014-12-20 |
Matt Joiner | Don't guess cap for some torrent fields, need to minimi... |
commit | commitdiff | tree |
2014-12-19 |
Matt Joiner | dht-get-peers: Don't bother to close the server before... |
commit | commitdiff | tree |
2014-12-19 |
Matt Joiner | dht: Some peer sent me a bad info_hash |
commit | commitdiff | tree |
2014-12-19 |
Matt Joiner | dht: Use a bloom filter to track contacted nodes during... |
commit | commitdiff | tree |
2014-12-19 |
Matt Joiner | dht: Use both bootstrap addrs, as they seem to take... |
commit | commitdiff | tree |
2014-12-19 |
Matt Joiner | Add some tools for analysing bloom filter use |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | Refine connection status flags |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | dht: We can now message nodes with no ID if there's... |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | Update TODO |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | dht: Slow down the start a little, as lots of torrents... |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | Fixes due to not pending chunk specs prematurely |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | :) |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | Add pending peers high water mark to stop excessively... |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | dht: Limit the size of peer discovery backlog |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | Save memory by not pending chunks prematurely |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | dht: During get_peers, put discovered nodes in a backlo... |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | dht: A few minor improvements |
commit | commitdiff | tree |
2014-12-09 |
Matt Joiner | dht: Cap nodes to 10k, drop nodes that timeout if we... |
commit | commitdiff | tree |
2014-12-08 |
Matt Joiner | Use bitbucket.org/anacrolix/sync |
commit | commitdiff | tree |
2014-12-08 |
Matt Joiner | dht: Store transactions by key, and fix partial deadlock |
commit | commitdiff | tree |
2014-12-08 |
Matt Joiner | Improve announce logging |
commit | commitdiff | tree |
2014-12-07 |
Matt Joiner | dht: Tidy up GetPeers() |
commit | commitdiff | tree |
2014-12-07 |
Matt Joiner | dht: Retry queries twice before timing out |
commit | commitdiff | tree |
2014-12-07 |
Matt Joiner | Fix UTP still listening despite attempting to temporari... |
commit | commitdiff | tree |
2014-12-07 |
Matt Joiner | Expose various DHT state |
commit | commitdiff | tree |
2014-12-07 |
Matt Joiner | Make some overlap of piece priorities |
commit | commitdiff | tree |
2014-12-07 |
Matt Joiner | Write piece status as counts of contiguous identical... |
commit | commitdiff | tree |
2014-12-07 |
Matt Joiner | internal/pieceordering: Switch to a different skiplist... |
commit | commitdiff | tree |
2014-12-05 |
Matt Joiner | Set a low water mark for replenishing requests |
commit | commitdiff | tree |
2014-12-05 |
Matt Joiner | pieceordering: Rename RemovePiece->DeletePiece and... |
commit | commitdiff | tree |
2014-12-05 |
Matt Joiner | Forgot to commit this part of fixing disable TCP dialin... |
commit | commitdiff | tree |
2014-12-05 |
Matt Joiner | Set priorities ahead of the current read position |
commit | commitdiff | tree |
2014-12-05 |
Matt Joiner | mmap_span: Avoid allocating the span slice on every use |
commit | commitdiff | tree |
2014-12-05 |
Matt Joiner | Disabling TCP didn't include dialing out, also always... |
commit | commitdiff | tree |
2014-12-04 |
Matt Joiner | Switch back to using the UTP redesign |
commit | commitdiff | tree |
2014-12-04 |
Matt Joiner | A probably unhelpful test that ensures UTP performs |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | fs: Improve tests |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | Improve fs/unwedge tests |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | tracker/udp: Tidy up tests |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | util/dirwatch: Some tidying |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | dht: Seemed to be wasting a lot of memory here |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | Piece priorities, torrent read interface and many fixes |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | dht: Don't log messages that have been truncated |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | Harmless shortcut initing peer pieces when we have... |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | When metadata arrives, we also need to init request... |
commit | commitdiff | tree |
2014-12-03 |
Matt Joiner | Remove commented out code |
commit | commitdiff | tree |
next |