projects
/
btrtrc.git
/ shortlog
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
btrtrc.git
2018-06-30
Matt Joiner
fs/test.sh: Add sudo before happy path umount again
commit
|
commitdiff
|
tree
2018-06-30
Matt Joiner
Change the duplicateRequestTimeout to 1s
commit
|
commitdiff
|
tree
2018-06-30
Matt Joiner
Assume connections have half the download bandwidth...
commit
|
commitdiff
|
tree
2018-06-29
Matt Joiner
Use timers for duplicate requests
commit
|
commitdiff
|
tree
2018-06-29
Matt Joiner
Run fs/test.sh in a temporary directory and make it...
commit
|
commitdiff
|
tree
2018-06-29
Matt Joiner
Merge messageTypes{Sent,Posted} into torrent expvar
commit
|
commitdiff
|
tree
2018-06-28
Matt Joiner
Make requestStrategy 3 the default
commit
|
commitdiff
|
tree
2018-06-28
Matt Joiner
Fix panic in connection.iterPendingPieces when the...
commit
|
commitdiff
|
tree
2018-06-26
Matt Joiner
Missed deferring release of an exported status writer
commit
|
commitdiff
|
tree
2018-06-26
Matt Joiner
Fix racy Torrent.wantConns check when adding connections
commit
|
commitdiff
|
tree
2018-06-26
Matt Joiner
Add more context to an error
commit
|
commitdiff
|
tree
2018-06-26
Matt Joiner
Rework status export in tests to allow count > 1 withou...
commit
|
commitdiff
|
tree
2018-06-26
Matt Joiner
Do requests synchronously, and don't request from hashi...
commit
|
commitdiff
|
tree
2018-06-26
Matt Joiner
Check that chunks we request aren't being hashed or...
commit
|
commitdiff
|
tree
2018-06-25
Matt Joiner
Fix BenchmarkConnectionMainReadLoop
commit
|
commitdiff
|
tree
2018-06-25
Matt Joiner
Rework stats for receiving chunks
commit
|
commitdiff
|
tree
2018-06-25
Matt Joiner
Remove premature initialization of Torrent.lastRequested
commit
|
commitdiff
|
tree
2018-06-24
Matt Joiner
Drop connections that send chunks we shouldn't receive
commit
|
commitdiff
|
tree
2018-06-24
Matt Joiner
Add requestStrategy 3, which duplicates requests only...
commit
|
commitdiff
|
tree
2018-06-24
Matt Joiner
Write received chunks that we don't have
commit
|
commitdiff
|
tree
2018-06-23
Matt Joiner
Retain interest if requests are outstanding and don...
commit
|
commitdiff
|
tree
2018-06-23
Matt Joiner
Ensure 64-bit alignment of ConnStats fields
commit
|
commitdiff
|
tree
2018-06-22
Matt Joiner
Merge branch 'dev'
commit
|
commitdiff
|
tree
2018-06-22
Matt Joiner
Update accept limit parameters
commit
|
commitdiff
|
tree
2018-06-21
Matt Joiner
Use scope timer in Torrent.writeChunk
commit
|
commitdiff
|
tree
2018-06-19
Denis Kuzmenok
moving upnp to a separate repository
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Improve logging in a test
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Disable accept rate limiting by default in tests
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Fix multiLess.StrictNext
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Fix build error with recent go version
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Add some tests for net.Addr.Network values in various...
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
bencode: Remove string allocation when parsing strings
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
cmd/torrent-metainfo-pprint: Use bufio input and enable...
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Log and handle error with bad tracker URLs
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Move chunk expvars into torrent prefix
commit
|
commitdiff
|
tree
2018-06-17
Matt Joiner
Use RLock for Client.WriteStatus
commit
|
commitdiff
|
tree
2018-06-17
ia
all: gofmt
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Remove TestUTPRawConn
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Add connection.hasPreferredNetworkOver and friends
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Fix some formatting of ConnStats fields
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Add multiLess and use it for worseConn
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Fix some testing code for Config->ClientConfig
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Rework Torrent pending requests assertions
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Allow dropping connections to the same peer ID
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Torrent.Stats: RLock instead of Lock
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Allow disabling accept limiting and modify some constants
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Clear accept limits when adding a new torrent
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Update external use of ClientConfig
commit
|
commitdiff
|
tree
2018-06-16
Matt Joiner
Rename Config->ClientConfig and change how defaults...
commit
|
commitdiff
|
tree
2018-06-15
Matt Joiner
Add lots of new expvars and perf timers
commit
|
commitdiff
|
tree
2018-06-15
Matt Joiner
Remove old Client.dialTCP
commit
|
commitdiff
|
tree
2018-06-15
Matt Joiner
Rate limit incoming IP prefixes
commit
|
commitdiff
|
tree
2018-06-15
Matt Joiner
Use DialContext for tcp again
commit
|
commitdiff
|
tree
2018-06-15
Matt Joiner
Update dial expvars
commit
|
commitdiff
|
tree
2018-06-13
Matt Joiner
Update some tests now that adding connections is more...
commit
|
commitdiff
|
tree
2018-06-13
Matt Joiner
Remove excess newline from log call
commit
|
commitdiff
|
tree
2018-06-13
Matt Joiner
Fix race condition in Client.ListenAddrs
commit
|
commitdiff
|
tree
2018-06-13
Matt Joiner
Allow adding duplicate connections
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Fix Count usage in benchmark
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Ensure ConnStats spew nicely
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Fix build error with recent go version
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Remove unused log import
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Remove duplicateClientConns expvar
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Update log call
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Track ConnStats with atomics
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Make download cancellable tests more reliable
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Fix crash adding peers when Torrent is closed
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Remove unnecessary use of go keyword
commit
|
commitdiff
|
tree
2018-06-12
Matt Joiner
Track outgoing through a new field on connection, and...
commit
|
commitdiff
|
tree
2018-06-11
Matt Joiner
Fix failure in CI on non-critical test due to set -e
commit
|
commitdiff
|
tree
2018-06-11
Matt Joiner
Include rate limiting and stats in BenchmarkConnectionM...
commit
|
commitdiff
|
tree
2018-06-11
Matt Joiner
Merge commit 'cadbacb956fa38a61f3656dc08d71bd68fc966ec...
commit
|
commitdiff
|
tree
2018-06-10
Matt Joiner
Merge pull request #258 from porjo/master
commit
|
commitdiff
|
tree
2018-06-10
Matt Joiner
Minimize lock time in Client.acceptConnections
commit
|
commitdiff
|
tree
2018-06-09
Matt Joiner
Add ConnStats at Client level
commit
|
commitdiff
|
tree
2018-06-09
Matt Joiner
Increment conn read/write stats asynchronously
commit
|
commitdiff
|
tree
2018-06-09
Matt Joiner
Fix timing failures in download cancel tests
commit
|
commitdiff
|
tree
2018-06-09
Matt Joiner
Update a link
commit
|
commitdiff
|
tree
2018-06-09
Ian Bishop
Fix file permissions
commit
|
commitdiff
|
tree
2018-06-08
Denis
added proxy support to the library, using ProxyURL...
commit
|
commitdiff
|
tree
2018-06-05
Matt Joiner
cmd/torrent: Add -stats flag
commit
|
commitdiff
|
tree
2018-06-05
Matt Joiner
Ignore CI test failures with CGO_ENABLED=0
commit
|
commitdiff
|
tree
2018-05-25
Matt Joiner
go.mod additions for CGO_ENABLED=0
commit
|
commitdiff
|
tree
2018-05-25
Matt Joiner
Move internal bloom cmds to dht repo
commit
|
commitdiff
|
tree
2018-05-25
Matt Joiner
Add go.mod file for vgo
commit
|
commitdiff
|
tree
2018-05-18
Matt Joiner
Improve Torrent.DownloadPieces documentation
commit
|
commitdiff
|
tree
2018-05-02
Matt Joiner
Don't listen on IPv6 if DisableIPv6 is set
commit
|
commitdiff
|
tree
2018-05-02
Matt Joiner
Remove vestigial comment
commit
|
commitdiff
|
tree
2018-04-14
Matt Joiner
Update TODO file
commit
|
commitdiff
|
tree
2018-04-14
Matt Joiner
A few adjustments to prioritized peers usage
commit
|
commitdiff
|
tree
2018-04-14
Matt Joiner
Add tests for prioritizedPeers
commit
|
commitdiff
|
tree
2018-04-14
Matt Joiner
Fix #244
commit
|
commitdiff
|
tree
2018-04-14
Matt Joiner
Include connection network in log message
commit
|
commitdiff
|
tree
2018-04-14
Matt Joiner
Try to make test more reliable
commit
|
commitdiff
|
tree
2018-04-13
Matt Joiner
Fix #247
commit
|
commitdiff
|
tree
2018-04-12
Matt Joiner
Fix #246
commit
|
commitdiff
|
tree
2018-04-12
Matt Joiner
Merge branch 'circleci'
commit
|
commitdiff
|
tree
2018-04-12
Matt Joiner
Add comment
commit
|
commitdiff
|
tree
2018-04-12
Matt Joiner
Reinstate Uploaded and Downloaded values in tracker...
commit
|
commitdiff
|
tree
2018-04-12
Matt Joiner
Use new DHT stats fields
commit
|
commitdiff
|
tree
next