]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
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-28 Matt JoinerKeepalives weren't marshalled correctly
2014-05-27 Matt JoinerGot dht-server working nicely
2014-05-25 Matt Joinerdht-server: Save and load node table between invocations
2014-05-25 Matt JoinerSwitch dht-server to bootstrapping
2014-05-24 Matt JoinerBegin implementing DHT
2014-05-23 Matt JoinerAdd README.rst with codeship image
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-23 Matt Joinertorrent.go: Alias peer_protocol as pp
2014-05-22 Matt JoinerPut interface assertion next to the asserted type
2014-05-22 Matt JoinerTorrentReadAt shouldn't care about verification state
2014-05-22 Matt JoinerAvoid rebuffering in peer_protocol.Decode
2014-05-22 Matt JoinerSome minor fiddling to announcing in the client
2014-05-22 Matt JoinerThe fuse library allocates a response data slice for...
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 Joinercmd/torrent: Add flags -disableTrackers and -seed
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-17 Matt JoinerTestUnmountWedged, fs.Destroy
2014-04-08 Matt JoinerBig visibility/doc clean-up, and extract mmap_span...
2014-04-08 Matt JoinerCheck for asynchronous mount error after serving
2014-04-08 Matt JoinerBreak up torrentfs main(), it's too large
2014-04-08 Matt JoinerHandle repeat SIGINT/SIGTERMs
2014-04-08 Matt JoinerAdd error handling to PrioritizeDataRegion as it's...
2014-04-08 Matt JoinerMask EHOSTUNREACH on connect()
2014-04-08 Matt Joinergoimports decided to reorganise imports
2014-04-08 Matt JoinerFix calculation of request for torrent data offset
2014-04-03 Matt JoinerBreak up client.go into several files and a few fixes
2014-03-20 Matt JoinerFix short read and report unexpected EOFs decoding...
2014-03-20 Matt JoinerTODO
2014-03-20 Matt JoinerLots of logging improvements
2014-03-20 Matt JoinerAdd -listenAddr and actually listen in ./cmd/torrent
2014-03-20 Matt JoinerSend port on announces when possible
2014-03-20 Matt JoinerFix requests to other leechers
2014-03-20 Matt JoinerTidy up
2014-03-20 Matt JoinerFix races stopping clients and closing connections
2014-03-20 Matt JoinerTest created torrent structure in current directory
2014-03-20 Matt JoinerImprovements to pending chunks; extract testutil
2014-03-19 Matt JoinerAdd a scrape command so I can work out if trackers...
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 JoinerAdd tracker_test
2014-03-16 Matt JoinerMake use of trackers
2013-12-16 Matt JoinerSimplify the tracker.New interface, just take a string
2013-12-16 Matt JoinerTracker doc
2013-12-14 Matt JoinerFixes and tests for UDP tracker protocol
2013-12-14 Matt JoinerFix parsing of UDP announce response peers
2013-11-06 Matt JoinerImplementing UDP tracker in its own module
2013-11-04 Matt JoinerUnit test for connection address comparison to avoid...
2013-11-04 Matt JoinerBring the 'torrent' command up to speed with the client...
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-11-04 Matt JoinerBegin on UDP trackers
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 JoinerSupport browsing torrents in the filesystem
2013-10-06 Matt JoinerNeed executable permissions on torrent data directories
2013-10-06 Matt JoinerStart implementing torrentfs binary
2013-10-06 Matt JoinerFix TestHaveEncode now that message length prefixes...
2013-10-02 Matt JoinerBEP20
2013-10-02 Matt JoinerImplement writing of chunks as they arrive
2013-10-02 Matt JoinerFailing WriteAt should return ErrShortWrite
2013-10-02 Matt JoinerMostly handle Piece messages, and kick off a piece...
2013-10-02 Matt JoinerDecoding of Piece messages, and checking entire message...
2013-10-01 Matt JoinerFix request/chunk confusion, missing outgoing message...
2013-09-30 Matt JoinerImplementing bitfields and connection message handling
2013-09-29 Matt JoinerImplement peer connection writer, optimizer and handshake
2013-09-29 Matt JoinerFix race conditions
2013-09-29 Matt JoinerBytesInfoHash wasn't actually initializing the info...
2013-09-29 Matt JoinerDon't rely on *os.File finalizer for close
2013-09-29 Matt JoinerPrevent false-positive race conditions
2013-09-28 Matt JoinerBegin implementing the adding of peers, and initiating...
2013-09-28 Matt JoinerHandle actorTask messages
2013-09-28 Matt JoinerCan't send to torrentFinished while handling an event
next