2017-02-02 |
Matt Joiner | Trivial logging, comment, Stringer changes |
blob | commitdiff | raw |
2017-01-04 |
Matt Joiner | Log the storage TorrentImpl type |
blob | commitdiff | raw | diff to current |
2017-01-01 |
Matt Joiner | Remove unused funcs and idents |
blob | commitdiff | raw | diff to current |
2017-01-01 |
Matt Joiner | Move method queuePieceCheck |
blob | commitdiff | raw | diff to current |
2017-01-01 |
Matt Joiner | sort imports |
blob | commitdiff | raw | diff to current |
2016-12-14 |
Matt Joiner | dht/… moved to github.com/anacrolix/dht |
blob | commitdiff | raw | diff to current |
2016-12-06 |
Matt Joiner | Fix piece failures not clearing dirty chunks |
blob | commitdiff | raw | diff to current |
2016-12-06 |
Matt Joiner | Merge commit 'c8dffdb' |
blob | commitdiff | raw | diff to current |
2016-11-30 |
Matt Joiner | Add Torrent.Closed |
blob | commitdiff | raw | diff to current |
2016-11-30 |
Matt Joiner | Fix logging of trust slice |
blob | commitdiff | raw | diff to current |
2016-11-27 |
Matt Joiner | Fix harmless race conditions in Client.WriteStatus... |
blob | commitdiff | raw | diff to current |
2016-11-26 |
Matt Joiner | Add peers received from received announce_peer DHT... |
blob | commitdiff | raw | diff to current |
2016-11-23 |
Matt Joiner | Kick only the worst connection when a piece fails a... |
blob | commitdiff | raw | diff to current |
2016-11-23 |
Matt Joiner | Add a note about dropping connections that we sent... |
blob | commitdiff | raw | diff to current |
2016-11-23 |
Matt Joiner | Make Torrent.conns a map |
blob | commitdiff | raw | diff to current |
2016-11-22 |
Matt Joiner | Move a bunch of Client methods onto more appropriate... |
blob | commitdiff | raw | diff to current |
2016-11-22 |
Matt Joiner | Don't accept pieces with bad indexes |
blob | commitdiff | raw | diff to current |
2016-10-31 |
Matt Joiner | Torrent.unpendPieces: Only update unpended pieces |
blob | commitdiff | raw | diff to current |
2016-10-31 |
Matt Joiner | When Reader position changes only update piece prioriti... |
blob | commitdiff | raw | diff to current |
2016-10-31 |
Matt Joiner | Ditch the use of generic slices.HeapInterface for findi... |
blob | commitdiff | raw | diff to current |
2016-10-25 |
Matt Joiner | Move the implementation of connection.requestPiecePendi... |
blob | commitdiff | raw | diff to current |
2016-10-23 |
Matt Joiner | Optimize piece priorities when reader position changes |
blob | commitdiff | raw | diff to current |
2016-10-05 |
Matt Joiner | Do chunk pooling at Torrent instead of connection level |
blob | commitdiff | raw | diff to current |
2016-09-02 |
Matt Joiner | Rework storage interfaces to make them simpler to implement |
blob | commitdiff | raw | diff to current |
2016-08-30 |
Matt Joiner | Rework Reader position changes affecting piece priorities |
blob | commitdiff | raw | diff to current |
2016-08-30 |
Matt Joiner | Improve comments |
blob | commitdiff | raw | diff to current |
2016-08-26 |
Matt Joiner | Remove the InfoEx type, and don't generate its infohash... |
blob | commitdiff | raw | diff to current |
2016-08-02 |
Matt Joiner | Fix some more races in the status writing |
blob | commitdiff | raw | diff to current |
2016-07-29 |
Matt Joiner | Add some extra conditions to prevent network activity... |
blob | commitdiff | raw | diff to current |
2016-07-29 |
Matt Joiner | Begin exposing all the magic that Client.WriteStatus... |
blob | commitdiff | raw | diff to current |
2016-07-29 |
Alexey Kuznetsov | it is actually sha1 hash size |
blob | commitdiff | raw | diff to current |
2016-07-23 |
Matt Joiner | Kick connections that contribute the final piece of... |
blob | commitdiff | raw | diff to current |
2016-07-23 |
Matt Joiner | Break up the DHT announcer code into smaller functions... |
blob | commitdiff | raw | diff to current |
2016-07-12 |
Matt Joiner | Unused *Client argument to Torrent.writeStatus |
blob | commitdiff | raw | diff to current |
2016-07-12 |
Matt Joiner | Few slices name changes |
blob | commitdiff | raw | diff to current |
2016-07-12 |
Matt Joiner | Rework tracker scraper code to allow tracker stats |
blob | commitdiff | raw | diff to current |
2016-07-12 |
Matt Joiner | Add test for issue #97 |
blob | commitdiff | raw | diff to current |
2016-07-12 |
Matt Joiner | Add connection read stats |
blob | commitdiff | raw | diff to current |
2016-07-12 |
Matt Joiner | New slices package |
blob | commitdiff | raw | diff to current |
2016-07-07 |
Matt Joiner | missinggo.Sort->SortSlice |
blob | commitdiff | raw | diff to current |
2016-07-05 |
Matt Joiner | Add Torrent.SetMaxEstablishedConns |
blob | commitdiff | raw | diff to current |
2016-07-05 |
Matt Joiner | Prepare to allow max conns per torrent to be configured |
blob | commitdiff | raw | diff to current |
2016-07-05 |
Matt Joiner | Add counters for uploads |
blob | commitdiff | raw | diff to current |
2016-06-27 |
Matt Joiner | Remove redundant check in Torrent.SetInfoBytes |
blob | commitdiff | raw | diff to current |
2016-06-27 |
Matt Joiner | Throw away Torrent display name when info becomes available |
blob | commitdiff | raw | diff to current |
2016-06-15 |
Matt Joiner | Move a few methods to Torrent, and track how many DHT... |
blob | commitdiff | raw | diff to current |
2016-06-15 |
Matt Joiner | Client.announceTorrentDHT -> Torrent.announceDHT |
blob | commitdiff | raw | diff to current |
2016-05-24 |
lovedboy | Merge branch 'master' of https://github.com/lovedboy... |
blob | commitdiff | raw | diff to current |
2016-05-23 |
Matt Joiner | Torrent.MetaInfo: don't crash if info isn't available yet |
blob | commitdiff | raw | diff to current |
2016-05-23 |
Matt Joiner | Update Torrent.wantPeersEvent when info is obtained |
blob | commitdiff | raw | diff to current |
2016-05-23 |
Matt Joiner | Update Torrent.wantPeersEvent in several places |
blob | commitdiff | raw | diff to current |
2016-05-22 |
Matt Joiner | Don't start tracker scrapers if trackers are disabled |
blob | commitdiff | raw | diff to current |
2016-05-22 |
Matt Joiner | Rework torrent tracker scraping |
blob | commitdiff | raw | diff to current |
2016-05-19 |
Matt Joiner | Fix the tracker method receivers and names |
blob | commitdiff | raw | diff to current |
2016-05-19 |
Matt Joiner | Move torrent tracker methods into torrent.go |
blob | commitdiff | raw | diff to current |
2016-05-16 |
Matt Joiner | Rename storage.I->Client |
blob | commitdiff | raw | diff to current |
2016-05-16 |
Matt Joiner | Don't log missing files during hashing |
blob | commitdiff | raw | diff to current |
2016-05-16 |
Matt Joiner | Return an error from Torrent.setMetadataSize |
blob | commitdiff | raw | diff to current |
2016-05-16 |
Matt Joiner | Move requestPendingMetadata onto connection from Client |
blob | commitdiff | raw | diff to current |
2016-05-12 |
Matt Joiner | Bit of a tidy in the tracker code |
blob | commitdiff | raw | diff to current |
2016-05-11 |
Matt Joiner | Get rid of obsoleted Torrent.ceaseNetworking, and clean... |
blob | commitdiff | raw | diff to current |
2016-05-09 |
Matt Joiner | Rework setting of info bytes |
blob | commitdiff | raw | diff to current |
2016-05-05 |
Matt Joiner | metainfo.InfoEx.Hash becomes a function, UpdateBytes... |
blob | commitdiff | raw | diff to current |
2016-05-03 |
Matt Joiner | Move a bunch of Torrent methods from client.go |
blob | commitdiff | raw | diff to current |
2016-04-30 |
Matt Joiner | Some changes to metainfo.InfoEx and testutil |
blob | commitdiff | raw | diff to current |
2016-04-19 |
Matt Joiner | Merge pull request #79 from shoenig/normalize |
blob | commitdiff | raw | diff to current |
2016-04-19 |
Seth Hoenig | refactor struct identifiers to follow conventional... |
blob | commitdiff | raw | diff to current |
2016-04-14 |
Matt Joiner | Merge all our global consts and vars into global.go |
blob | commitdiff | raw | diff to current |
2016-04-07 |
Matt Joiner | Comments and logs around bad metadata size |
blob | commitdiff | raw | diff to current |
2016-04-04 |
Matt Joiner | Fix possible deadlock |
blob | commitdiff | raw | diff to current |
2016-04-04 |
Matt Joiner | Apply unconvert linter |
blob | commitdiff | raw | diff to current |
2016-04-04 |
Matt Joiner | Remove deadcode |
blob | commitdiff | raw | diff to current |
2016-04-04 |
Matt Joiner | Merge pull request #72 from shoenig/magnetize |
blob | commitdiff | raw | diff to current |
2016-04-04 |
Matt Joiner | Use metainfo.Hash for piece and info hashes |
blob | commitdiff | raw | diff to current |
2016-04-03 |
Matt Joiner | Merge Torrent and torrent types |
blob | commitdiff | raw | diff to current |
2016-04-03 |
Matt Joiner | Comments |
blob | commitdiff | raw | diff to current |
2016-04-03 |
Matt Joiner | Make everything on type torrent private |
blob | commitdiff | raw | diff to current |
2016-04-03 |
Matt Joiner | If we fail to write to a piece, check its completion... |
blob | commitdiff | raw | diff to current |
2016-03-28 |
Matt Joiner | Make opening a torrent in storage an explicit method |
blob | commitdiff | raw | diff to current |
2016-03-28 |
Matt Joiner | Get mmap storage working |
blob | commitdiff | raw | diff to current |
2016-03-28 |
Matt Joiner | New storage interface |
blob | commitdiff | raw | diff to current |
2016-03-22 |
Matt Joiner | Tidy up bytesLeft calculations |
blob | commitdiff | raw | diff to current |
2016-03-21 |
Matt Joiner | Add t.bytesLeftAnnounce |
blob | commitdiff | raw | diff to current |
2016-02-21 |
Matt Joiner | Off by one error in torrent.pieceLength? |
blob | commitdiff | raw | diff to current |
2016-02-21 |
Matt Joiner | Refresh all piece completion states when data is missing |
blob | commitdiff | raw | diff to current |
2016-02-20 |
Matt Joiner | Move dataReadAt to torrent.readAt, and do the waitNoPen... |
blob | commitdiff | raw | diff to current |
2016-02-20 |
Matt Joiner | Ditch the torrent stateMu for the client mutex |
blob | commitdiff | raw | diff to current |
2016-02-20 |
Matt Joiner | Code comment |
blob | commitdiff | raw | diff to current |
2016-02-18 |
Matt Joiner | Ditch Data.WriteSectionTo, and fix cmd/torrent-verify |
blob | commitdiff | raw | diff to current |
2016-02-17 |
Matt Joiner | Ensure piece completion state is correct at startup |
blob | commitdiff | raw | diff to current |
2016-02-17 |
Matt Joiner | Code comments |
blob | commitdiff | raw | diff to current |
2016-02-16 |
Matt Joiner | Add torrent.completedPieces bitmap |
blob | commitdiff | raw | diff to current |
2016-02-11 |
Matt Joiner | Trigger piece request order changes on connections... |
blob | commitdiff | raw | diff to current |
2016-02-09 |
Matt Joiner | torrent.piecePartiallyDownloaded incorrectly returned... |
blob | commitdiff | raw | diff to current |
2016-02-08 |
Matt Joiner | Fix pending of already completed pieces when pending... |
blob | commitdiff | raw | diff to current |
2016-02-07 |
Matt Joiner | Remove unreachable code |
blob | commitdiff | raw | diff to current |
2016-02-07 |
Matt Joiner | Rework requesting of shuffled pending pieces |
blob | commitdiff | raw | diff to current |
2016-02-07 |
Matt Joiner | Export PieceStateChange through piece state change... |
blob | commitdiff | raw | diff to current |
2016-02-07 |
Matt Joiner | Use new tracker package interface |
blob | commitdiff | raw | diff to current |
2016-02-06 |
Matt Joiner | Use new missinggo iterator style, and speed up torrent... |
blob | commitdiff | raw | diff to current |
next |