]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2017-10-12 Matt JoinerFix fs test link now that Debian 9.2 came out
2017-10-12 Matt JoinerIf closing a connection Conn fails we can't do anything...
2017-10-12 Matt JoinerAdd apt-get update to CI
2017-10-12 Matt JoinerTrack completion known to implementation state
2017-10-12 Matt JoinerAvoid race condition in test
2017-09-23 Matt JoinerPerformance optimizations to calculating bytes left...
2017-09-23 Matt Joinerstorage: Remove incorrect comment
2017-09-23 Matt JoinerChanges to Bitmap referencing
2017-09-23 Matt JoinerImplement new request strategy
2017-09-22 Matt Joinerfs: Some test tidying
2017-09-21 Matt JoinerIt looks like Torrent.worstBadConn was returning an...
2017-09-21 Matt JoinerReduce system call overhead reading from connections
2017-09-18 Matt Joinerfs/test.sh: umount requires sudo
2017-09-18 Matt JoinerAlso post cancels
2017-09-18 Matt JoinerAbstract out making a cancel message
2017-09-18 Matt Joinerstorage: Don't add empty mmaps to the mmap span
2017-09-18 Matt JoinerOnly run connection.Close once
2017-09-18 Matt JoinerImprove mmap storage error messages
2017-09-18 Matt Joinertest.sh: Unmount and wait for torrentfs to return after...
2017-09-18 Matt JoinerLog errors closing connection net.Conn's
2017-09-18 Matt JoinerRename fs/unwedge-tests so it gets synced to test servers
2017-09-18 Matt JoinerUse badStorage for TestPeerInvalidHave
2017-09-18 Matt JoinerRemove test temporary directories when finished
2017-09-18 Matt JoinerMove uploading to the connection writer
2017-09-16 Matt JoinerComment and formatting
2017-09-16 Matt JoinerFix build error
2017-09-16 Matt JoinerMerge pull request #188 from boramalper/KnownSwarm
2017-09-16 Bora M. Alperadded support for half-open peers in KnownSwarm() function
2017-09-15 Matt JoinerMake type piece public
2017-09-15 Matt Joinerfs: Fix tests now that data verification isn't automatic
2017-09-15 Matt JoinerDon't verify data at startup, add Torrent.Piece.VerifyD...
2017-09-15 Matt JoinerInclude peer data with half open connections
2017-09-15 Matt JoinerHerp
2017-09-15 Matt JoinerAdd some expvars to track uTP/TCP and PHE fallbacks...
2017-09-15 Matt Joinermse: Make plaintext mode the default when protocol...
2017-09-13 Matt JoinerFix panic when error occurs binding uTP socket
2017-09-13 Matt JoinerSupport plaintext crypto method for protocol header...
2017-09-13 Matt Joinermse: Support plaintext crypto mode
2017-09-13 Matt Joinermse: Error if initial payload exceeds maximum size
2017-09-12 Matt Joinermse: Reuse writer write buffer
2017-09-12 Matt Joinermse: Add a read/write benchmark
2017-09-12 Bora M. Alperadded the initial version of the (t *Torrent) KnownSwar...
2017-09-12 Matt Joinerpeer_protocol: Improve piece decoding benchmark
2017-09-12 Matt Joinerpeer_protocol: Add a benchmark for decoding pieces
2017-09-12 Matt Joinermse: Remove unused function
2017-09-12 Matt JoinerMerge branch 'master' into pull-writer
2017-09-12 Matt Joinerstorage: Add TODO about handling Close errors
2017-09-12 Matt JoinerREADME: Improve wording around torrent as a library
2017-09-12 Matt JoinerThe bencode README is markdown
2017-09-12 Matt JoinerMerge pull request #185 from mh-cbon/patch-1
2017-09-12 Matt JoinerRemove mention of the mobile branch from README
2017-09-05 mh-cbonUpdate README
2017-09-02 Matt JoinerOptimize nextRequestState to return cancel and new...
2017-09-01 Matt JoinerWrap writerCond in tickleWriter and be more selective...
2017-09-01 Matt JoinerTestUTPRawConn: More tidying, and slow down the rate
2017-09-01 Matt JoinerUse require in some places in TestUTPRawConn
2017-09-01 Matt JoinerAvoid triggering writer cond where possible
2017-09-01 Matt JoinerTrack buffered but not posted messages, and unify the...
2017-09-01 Matt JoinerRemove unused code
2017-09-01 Matt JoinerAdd some variables to track fillBuffer effectiveness
2017-09-01 Matt Joinercmd/torrent: Enhance debugging
2017-08-31 Matt JoinerGenerate requests, cancels and interest state in the...
2017-08-31 Matt JoinerMake connection.writer pull from a buffer
2017-08-31 Matt JoinerPanics while decoding messages in connection.mainLoopRe...
2017-08-31 Matt JoinerKeep rate limited reader reads to within the burst...
2017-08-31 Matt JoinerAdd peer_protocol.Message.MustMarshalBinary
2017-08-29 Matt JoinerSynchronize Torrent.Info
2017-08-29 Matt JoinerGet torrentfs fuse test working
2017-08-28 Matt Joinercmd/torrent: Include global dht starting nodes
2017-08-28 Matt JoinerMerge branch 'fs-handle-reader'
2017-08-28 Matt JoinerTry to reduce allocations in cipherReader
2017-08-27 Matt JoinerMaintain a torrent.Reader for each file handle
2017-08-27 Matt Joinerfs: Move file Read behaviour onto a new handle type
2017-08-27 Matt Joinerfs/test.sh: Update torrentfs arguments and wait for...
2017-08-27 Matt JoinerTestUnmountWedged: Don't deadlock if the Read fails
2017-08-27 Matt Joinercmd/torrentfs: Switch to tagflag and rename -torrentPat...
2017-08-27 Matt Joinercmd/magnet-metainfo: Use tagflag
2017-08-26 Matt JoinerAdd CircleCI 2.0 turd
2017-08-26 Matt Joinerfs: Add a test script
2017-08-26 Matt Joinerfs: Move fileNode stuff into its own file
2017-08-26 Matt JoinerRemove unused functions
2017-08-26 Matt JoinerMake cmd/tracker-announce output a bit easier to consume
2017-08-25 Matt JoinerFix sync.Mutex copy by value
2017-08-25 Matt Joinerdht.ServerConfig.StartingNodes is now a function
2017-08-18 Matt JoinerAdd some debugging routes and envpprof to cmd/magnet...
2017-08-18 Matt JoinerProvide default starting nodes to DHT if default torren...
2017-08-17 Matt JoinerTry a state-delta function for updating request state
2017-08-17 Matt JoinerRename Torrent.connHasWantedPieces->connection.peerHasW...
2017-08-17 Matt JoinerNo longer wanting a piece wasn't triggering an update...
2017-08-16 Matt JoinerTidy the next announce tracker status field
2017-08-16 Matt JoinerAccept racy result in keep alive test
2017-08-16 Matt JoinerAugment dialed connection timeouts with context.Context
2017-08-16 Matt JoinerUse net.Dialer for TCP
2017-08-16 Matt JoinerUse DialContext instead of DialTimeout with utp
2017-08-16 Matt JoinerSome tidying in Client.dialFirst
2017-08-16 Matt JoinerRemove dht-ping from the README
2017-08-10 Matt JoinerDHT bootstrap is not asynchronous
2017-08-07 Matt JoinerFix test
2017-08-07 Matt JoinerMerge branch 'master' into dht-cleanup
2017-07-20 Matt JoinerRemove dht cmds, they're added to anacrolix/dht
next