]> Sergey Matveev's repositories - btrtrc.git/history - client.go
Add CopyExact util function
[btrtrc.git] / client.go
2014-08-21 Matt JoinerAdd CopyExact util function
2014-08-21 Matt JoinerImprove the internal connection and handshake logic
2014-08-21 Matt JoinerTidy up the torrent and DHT APIs
2014-07-24 Matt JoinerTriage upload contention due to lack of uploader routine
2014-07-24 Matt JoinerTriage announcer leak on dropped torrents
2014-07-24 Matt JoinerComments and logging
2014-07-24 Matt JoinerImprove client status
2014-07-24 Matt JoinerMove priority management entirely into the download...
2014-07-22 Matt Joinertorrentfs: Match the active torrents to those found...
2014-07-22 Matt JoinerFix missed unlock adding peers to non-existent torrent
2014-07-22 Matt JoinerFix crash printing client status if DHT isn't enabled
2014-07-22 Matt JoinerImplement "yourip" field of extension protocol handshake
2014-07-17 Matt JoinerError in connection.writer goroutine wasn't killing...
2014-07-17 Matt JoinerTODO
2014-07-17 Matt JoinerFix goroutine leak for connection.writer
2014-07-17 Matt JoinerSquash some more debug messages, fix some other error...
2014-07-17 Matt JoinerMissing newline between torrents in client status
2014-07-16 Matt JoinerMemory leak because queued peer requests aren't treated yet
2014-07-16 Matt JoinerSquash some unhelpful log messages now that stuff is...
2014-07-16 Matt JoinerAdd more information I've needed to the status page
2014-07-16 Matt JoinerMake the discovery source for a connection more descriptive
2014-07-14 Matt JoinerInvalidating metadata would cause a crash when metadata...
2014-07-14 Matt JoinerClient would attempt to download if unchoked before...
2014-07-13 Matt JoinerAPI changes in github.com/anacrolix/libtorgo
2014-07-11 Matt JoinerAdd DHT support to cmd/torrent
2014-07-09 Matt JoinerRun go vet on everything
2014-07-09 Matt JoinerFix incorrect log call
2014-07-09 Matt JoinerKeep pieces sorted by bytes left
2014-07-03 Matt JoinerFix crash quitting when accept conn is closed
2014-07-03 Matt JoinerMove compactPeers type to util package
2014-06-30 Matt JoinerImprove some log messages
2014-06-30 Matt JoinerRecord if a connection was incoming
2014-06-29 Matt JoinerDisable request heat assertion for now
2014-06-29 Matt JoinerMove download strategies into their own file
2014-06-29 Matt JoinerSome minor tweaks
2014-06-29 Matt JoinerFix a race where the last piece of a torrent is request...
2014-06-29 Matt JoinerAdd peers sent over PEX
2014-06-29 Matt JoinerAdd support for extended handshake "v", "reqq", and...
2014-06-29 Matt JoinerFix crash printing client status when a torrent info...
2014-06-29 Matt JoinerLog errors setting the metadata for a torrent, and...
2014-06-29 Matt JoinerRemove some metadata related debug messages
2014-06-28 Matt JoinerCan now download from magnet links
2014-06-27 Matt JoinerFixes for cmd/torrent with the new torrent.Info field
2014-06-26 Matt JoinerBegin adding magnet and ut_metadata support
2014-06-26 Matt JoinerTrivial fix for one of the last commits
2014-06-26 Matt JoinerVarious improvements that've had a lot of testing
2014-06-26 Matt Joinervet some printfs
2014-06-26 Matt Joinertorrentfs: Write client status to HTTP port
2014-05-28 Matt JoinerReorder actions after a chunk is received
2014-05-28 Matt JoinerShuffle chunk spec request order for readahead pieces
2014-05-28 Matt JoinerMake the readahead on ResponsiveDownloadStrategy custom...
2014-05-28 Matt JoinerRemove requests from the outbound message queue if...
2014-05-23 Matt JoinerRemove redundant replenishConnRequests when receiving...
2014-05-23 Matt Joinerdat new-world-style panic
2014-05-23 Matt JoinerFix a race checking bytes left when announcing
2014-05-23 Matt JoinerStore request heat in the download strategy
2014-05-22 Matt JoinerTorrentReadAt shouldn't care about verification state
2014-05-22 Matt JoinerSome minor fiddling to announcing in the client
2014-05-22 Matt JoinerResponsiveDownloadStrategy will readahead blocks
2014-05-21 Matt Joinerclient.go: Shorten module peer_protocol to pp
2014-05-21 Matt JoinerShorten variable names in connectionLoop
2014-05-21 Matt JoinerBe more selective about when to replenish connection...
2014-05-21 Matt JoinerImplement connection.{Cancel,Choke}
2014-05-21 Matt JoinerAllocate peer_protocol.Message on the stack in connecti...
2014-05-21 Matt JoinerSupport individual peer max requests
2014-05-21 Matt JoinerMisc minor improvements
2014-05-21 Matt JoinerAdd Client.DownloadStrategy; fix priority of incomplete...
2014-05-21 Matt JoinerIninitialize the torrent.Priorities up front and do...
2014-05-20 Matt JoinerAdd some String methods and contextual information...
2014-04-16 Matt JoinerMake Request private
2014-04-16 Matt JoinerImplement receiving cancel messages
2014-04-08 Matt JoinerBig visibility/doc clean-up, and extract mmap_span...
2014-04-08 Matt JoinerAdd error handling to PrioritizeDataRegion as it's...
2014-04-08 Matt JoinerMask EHOSTUNREACH on connect()
2014-04-03 Matt JoinerBreak up client.go into several files and a few fixes
2014-03-20 Matt JoinerTODO
2014-03-20 Matt JoinerLots of logging improvements
2014-03-20 Matt JoinerSend port on announces when possible
2014-03-20 Matt JoinerFix requests to other leechers
2014-03-20 Matt JoinerFix races stopping clients and closing connections
2014-03-20 Matt JoinerImprovements to pending chunks; extract testutil
2014-03-19 Matt JoinerVarious progress, particularly around the way data...
2014-03-18 Matt JoinerHunting for goroutine leaks
2014-03-17 Matt JoinerAdd a end-to-end test for torrentfs
2014-03-16 Matt JoinerMake use of trackers
2013-11-04 Matt JoinerSet the event condition locker in client
2013-11-04 Matt JoinerStop connection writer timer on exit from function
2013-11-04 Matt JoinerRemove obsolete private type 'pieceState'
2013-10-22 Matt JoinerMore explicit implementation for wantPiece method
2013-10-22 Matt JoinerIf no requests can be found for a connection, set it...
2013-10-22 Matt JoinerSet pieceByBytesPendingSlice capacity in advance to...
2013-10-22 Matt JoinerReconnect to the torrentfs -testPeer at regular interva...
2013-10-22 Matt JoinerFix keep-alive timer use in connection writer, and...
2013-10-20 Matt JoinerSignificant progress and improvements
2013-10-15 Matt JoinerAlways finish off partially downloaded pieces
2013-10-14 Matt JoinerImplement prioritizing of torrent data regions based...
2013-10-13 Matt JoinerTorrent client publishes data ready information; torren...
2013-10-07 Matt JoinerFix bugs in the new WriteSectionTo hashing implementation
2013-10-06 Matt JoinerCreate more efficient writer method for MMapSpan for...
2013-10-06 Matt JoinerNeed executable permissions on torrent data directories
next