2015-02-25 |
Matt Joiner | Allow configuring Client torrent data opener, config... |
blob | commitdiff | raw |
2015-02-25 |
Matt Joiner | Make IPBlockList accessible from Client |
blob | commitdiff | raw | diff to current |
2015-02-24 |
Matt Joiner | Remove unused code |
blob | commitdiff | raw | diff to current |
2015-02-24 |
Matt Joiner | Comments |
blob | commitdiff | raw | diff to current |
2015-02-21 |
Matt Joiner | Change piece prioritization |
blob | commitdiff | raw | diff to current |
2015-02-21 |
Matt Joiner | Improve announcer routines |
blob | commitdiff | raw | diff to current |
2015-02-21 |
Matt Joiner | Comments |
blob | commitdiff | raw | diff to current |
2015-02-21 |
Matt Joiner | Change status output |
blob | commitdiff | raw | diff to current |
2015-02-21 |
Matt Joiner | Tweak handshaking and peer water marks |
blob | commitdiff | raw | diff to current |
2015-02-09 |
Matt Joiner | defer Unlock |
blob | commitdiff | raw | diff to current |
2015-02-09 |
Matt Joiner | Add File.Progress |
blob | commitdiff | raw | diff to current |
2015-02-09 |
Matt Joiner | Handle SetDeadline failure for handshake |
blob | commitdiff | raw | diff to current |
2015-02-09 |
Matt Joiner | uTP raw Socket use is now via .PacketConn |
blob | commitdiff | raw | diff to current |
2015-02-09 |
Matt Joiner | Misc tidying |
blob | commitdiff | raw | diff to current |
2015-02-09 |
Matt Joiner | Hide some methods that shouldn't be public |
blob | commitdiff | raw | diff to current |
2015-02-06 |
Matt Joiner | Fix some stuff Rob Clifford broke through stress testing |
blob | commitdiff | raw | diff to current |
2015-01-30 |
Matt Joiner | Log addr when dials fail for unexpected reason |
blob | commitdiff | raw | diff to current |
2015-01-30 |
Matt Joiner | Deduplicate iplist range descriptions, saves another... |
blob | commitdiff | raw | diff to current |
2015-01-30 |
Matt Joiner | iplist: Make range descriptions copies of substring... |
blob | commitdiff | raw | diff to current |
2015-01-29 |
Matt Joiner | connectionPruner should terminate when the torrent... |
blob | commitdiff | raw | diff to current |
2015-01-29 |
Matt Joiner | dht: Provide Announce, that combines get_peers and... |
blob | commitdiff | raw | diff to current |
2015-01-29 |
Matt Joiner | Comments |
blob | commitdiff | raw | diff to current |
2015-01-27 |
Matt Joiner | Expose Files from Torrent |
blob | commitdiff | raw | diff to current |
2015-01-21 |
Matt Joiner | Improve returned error |
blob | commitdiff | raw | diff to current |
2015-01-10 |
Matt Joiner | Scale readahead with unchoked connections |
blob | commitdiff | raw | diff to current |
2015-01-10 |
Matt Joiner | Set Client.utpSock |
blob | commitdiff | raw | diff to current |
2015-01-08 |
Matt Joiner | Switch to my own UTP library |
blob | commitdiff | raw | diff to current |
2014-12-30 |
Matt Joiner | Helper method on Client's Torrent that tells where... |
blob | commitdiff | raw | diff to current |
2014-12-26 |
Matt Joiner | Catch a few possible connection leaks |
blob | commitdiff | raw | diff to current |
2014-12-26 |
Matt Joiner | Reenable UTP despite it being broken, some binaries... |
blob | commitdiff | raw | diff to current |
2014-12-26 |
Matt Joiner | Quieten tracker announce logging |
blob | commitdiff | raw | diff to current |
2014-12-26 |
Matt Joiner | Rip out the pieces by bytes left and responsive downloa... |
blob | commitdiff | raw | diff to current |
2014-12-23 |
Matt Joiner | Don't include active handshakes in the half open limit |
blob | commitdiff | raw | diff to current |
2014-12-20 |
Matt Joiner | Don't guess cap for some torrent fields, need to minimi... |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Matt Joiner | Fixes due to not pending chunk specs prematurely |
blob | commitdiff | raw | diff to current |
2014-12-09 |
Matt Joiner | Add pending peers high water mark to stop excessively... |
blob | commitdiff | raw | diff to current |
2014-12-08 |
Matt Joiner | Use bitbucket.org/anacrolix/sync |
blob | commitdiff | raw | diff to current |
2014-12-08 |
Matt Joiner | Improve announce logging |
blob | commitdiff | raw | diff to current |
2014-12-07 |
Matt Joiner | Fix UTP still listening despite attempting to temporari... |
blob | commitdiff | raw | diff to current |
2014-12-07 |
Matt Joiner | Expose various DHT state |
blob | commitdiff | raw | diff to current |
2014-12-05 |
Matt Joiner | pieceordering: Rename RemovePiece->DeletePiece and... |
blob | commitdiff | raw | diff to current |
2014-12-05 |
Matt Joiner | Forgot to commit this part of fixing disable TCP dialin... |
blob | commitdiff | raw | diff to current |
2014-12-05 |
Matt Joiner | Set priorities ahead of the current read position |
blob | commitdiff | raw | diff to current |
2014-12-05 |
Matt Joiner | Disabling TCP didn't include dialing out, also always... |
blob | commitdiff | raw | diff to current |
2014-12-04 |
Matt Joiner | Switch back to using the UTP redesign |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Matt Joiner | Piece priorities, torrent read interface and many fixes |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Matt Joiner | Harmless shortcut initing peer pieces when we have... |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Matt Joiner | When metadata arrives, we also need to init request... |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Matt Joiner | Remove commented out code |
blob | commitdiff | raw | diff to current |
2014-12-03 |
Matt Joiner | Add piece ordering per-connection piece request priority |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Matt Joiner | Speed up tests, allow -short for some UDP tracker stuff |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Matt Joiner | Backed out changeset: 603a76a6bdb0 |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Matt Joiner | Update to use utp package redesign |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Matt Joiner | Ensure that when a cached torrent is used, the info... |
blob | commitdiff | raw | diff to current |
2014-12-02 |
Matt Joiner | Don't clobber torrent name with empty magnet display... |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | For now always read ahead 4 extra blocks |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Rework torrent adding |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Support banning torrents |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Don't send constructed MetaInfo down a channel when... |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Sleep between announces in case there are no trackers |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Improve the interface with client and download strategies |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Give each connection its own piece priority order |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Fast start torrent tracker announces |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Misc good fixes |
blob | commitdiff | raw | diff to current |
2014-12-01 |
Matt Joiner | Block IPv6 for now |
blob | commitdiff | raw | diff to current |
2014-11-30 |
Matt Joiner | Fix race reordering tracker tier |
blob | commitdiff | raw | diff to current |
2014-11-30 |
Matt Joiner | Some changes to block list handling |
blob | commitdiff | raw | diff to current |
2014-11-29 |
Matt Joiner | A few tweaks |
blob | commitdiff | raw | diff to current |
2014-11-29 |
Matt Joiner | Make use of IP blocklist and change the client lock... |
blob | commitdiff | raw | diff to current |
2014-11-28 |
Matt Joiner | Allow DHT server config to be passed through when creat... |
blob | commitdiff | raw | diff to current |
2014-11-28 |
Matt Joiner | Extra time between tracker announces |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Matt Joiner | Wasn't actually copying the tiers |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Matt Joiner | Improve tracker connect error log message |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Matt Joiner | Shuffle tracker tiers after adding trackers |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Matt Joiner | Merge trackers by magnet links if the torrent is alread... |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Matt Joiner | Don't open new connections or announce when new connect... |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Matt Joiner | Fix default torrent client address, and leaked resources |
blob | commitdiff | raw | diff to current |
2014-11-20 |
Matt Joiner | Support disabling UTP |
blob | commitdiff | raw | diff to current |
2014-11-19 |
Matt Joiner | Simple connection pruner |
blob | commitdiff | raw | diff to current |
2014-11-19 |
Matt Joiner | Expose a Torrent "handle", that implements ReaderAt |
blob | commitdiff | raw | diff to current |
2014-11-19 |
Matt Joiner | Log bad metadata packets instead of crashing |
blob | commitdiff | raw | diff to current |
2014-11-19 |
Matt Joiner | buffer WriteStatus and always write torrents in the... |
blob | commitdiff | raw | diff to current |
2014-11-19 |
Matt Joiner | Set a minimum dial timeout |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | Adding a duplicate magnet returns the existing torrent |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | Fix race condition calculating reduced dial timeout |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | Improve client status write-out |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | Count accepted connections |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | Ensure the parallel dial invariant |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Matt Joiner | Reduce dial timeouts when there are lots of peers in... |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | dht: Include the sender of peers in the peer stream |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Expvar successful and unsuccessful dials |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Connect to peers using both UTP and TCP; Share UTP... |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Open new connections when a connection is dropped |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Matt Joiner | Add util AddrIP and AddrPort functions |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Matt Joiner | Allow the client ID to be set in the config |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Matt Joiner | Prevent clients from connecting to other clients with... |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Matt Joiner | Fix broken commit |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Matt Joiner | Use more generic net error type to detect timeouts |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Matt Joiner | Move half-open tracking into per-torrent |
blob | commitdiff | raw | diff to current |
2014-11-16 |
Matt Joiner | Add UTP support, disable TCP for now. DHT moves to... |
blob | commitdiff | raw | diff to current |
next |