]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2023-05-19 Pavel Tatarskiyfixes anacrolix/torrent#795 (#807)
2023-05-19 Matt JoinerAdd doc comment for Torrent.BytesMissing
2023-05-19 Matt JoinerDon't panic if changing interest fills the write buffer
2023-05-19 Matt JoinerFix TestSeedAfterDownloading when cgo is disabled
2023-05-19 Matt JoinerSkip test failures due to Go uTP implementation
2023-05-19 Matt JoinerRetry some utp tests on failure
2023-05-18 Matt JoinerTweak logging
2023-05-18 Matt JoinerIgnore dial rate limits for holepunch connects
2023-05-18 Matt JoinerAdd ClientConfig.DialRateLimiter, handle dial rate...
2023-05-18 Matt JoinerDon't start another holepunch rendezvous if we're handl...
2023-05-17 Matt JoinerRelax TestTcpSimultaneousOpen
2023-05-17 Matt JoinerImprove test assertion for Linux
2023-05-17 Matt JoinerSwitch Go CI to go1.20
2023-05-17 Matt JoinerFix overflow in average download rate
2023-05-16 Matt JoinerUse netip.AddrPort in PEX code and filter unusable...
2023-05-16 Matt JoinerInclude PeerConn prefix for log messages
2023-05-16 Matt JoinerHandle more PeerRemoteAddr variants when calculating...
2023-05-12 Matt Joinergorond test files
2023-05-12 Matt JoinerAdd holepunching stats and tests
2023-05-11 Matt JoinerAttempt holepunch after initial dial fails
2023-05-09 Matt JoinerRestore using just hex in peer extension expvar
2023-05-09 Matt JoinerInclude count of peer conns in status
2023-05-09 Matt JoinerDrop peer request alloc reservations when peer is closed
2023-05-09 Matt JoinerAdd many more extension bit definitions
2023-05-09 Matt JoinerAdd stats for connections that only occur due to holepu...
2023-05-09 Matt JoinerRemove bad half open count assertion
2023-05-09 Matt JoinerAdd Client.Stats with ActiveHalfOpenAttempts
2023-05-09 Matt JoinerFix race in TestUtpLocalPortIsReusable
2023-05-09 Matt JoinerSupport multiple ongoing half-open attempts
2023-05-09 Matt JoinerAdd internal panicif, check and nestedmaps packages
2023-05-09 Matt JoinerLocate target peer using dial addr when receiving a...
2023-05-09 Matt Joinergo mod tidy
2023-05-09 Matt JoinerDon't dial out TCP from the listen port
2023-05-09 Matt JoinerAdd test showing that reusing TCP ports isn't a good...
2023-05-09 Matt JoinerDial TCP with the listener's local addr
2023-05-09 Matt JoinerPrefer outgoing connections from higher to lower peer IDs
2023-05-09 Matt JoinerAdd more hole punching NOTES
2023-05-09 Matt JoinerBreak PeerConn status into more lines and improve pex...
2023-05-09 Matt JoinerSet torrent logger default level to debug
2023-05-09 Matt JoinerSynchronize holepunch connect messages with existing...
2023-05-01 Matt JoinerWIP support for ut_holepunch
2023-05-01 Matt JoinerOrder peer conn status by peer priority and show websee...
2023-05-01 Matt JoinerRate limit received PEX messages per connection
2023-05-01 Matt JoinerMisc debug status, pex conn tracking improvements
2023-04-29 Matt JoinerRename prioritized_peers go files
2023-04-29 Matt JoinerCamel case requestStrategy package
2023-04-29 Matt JoinerTry to balance incoming and outgoing conns per torrent
2023-04-04 Matt JoinerDon't log using torrent source as warning for context...
2023-04-04 Matt JoinerImport generics as g
2023-04-04 Matt JoinerAdd AddTorrentOpts.InfoBytes
2023-04-03 Matt JoinerExpose StringAddr
2023-04-03 Matt Joinerbencode: Only use unsafe.String for go>=1.20 v1.49.1
2023-03-19 Matt Joinerbencode: Support parsing strings into bool v1.49.0
2023-03-01 Matt JoinerAdd Peer.Torrent
2023-03-01 Matt Joinergorond
2023-03-01 Matt JoinerFinish moving all Peer types and methods into peer.go
2023-02-24 Matt JoinerExpose UDP tracker error response type
2023-02-20 Matt JoinerDon't reconnect before sending requests with current...
2023-02-19 Matt JoinerAdd unit test for relative availability after HaveNone
2023-02-19 Matt JoinerAdd http and udp tracker server implementations
2023-02-18 Matt Joinergofumpt
2023-02-18 dependabot... Bump golang.org/x/net from 0.5.0 to 0.7.0 (#819)
2023-02-14 Matt JoinerLimit peer request data allocation
2023-02-13 dependabot... Bump github.com/pion/dtls/v2 from 2.1.5 to 2.2.4 (...
2023-02-13 Matt JoinerCheck for chunks overflowing piece bounds on request...
2023-02-13 Colin MarcRemove unecessary completion "set" (#812)
2023-01-30 Spencer ComfortUpdate codeql analysis to v2 (#806)
2023-01-23 Matt JoinerRoaring bitmap tests now pass when run from downstream
2023-01-08 Matt JoinerAdd span for udp packet handling
2023-01-04 Matt JoinerForward leechers and seeders announce handler results
2023-01-04 Matt JoinerHandle left param for http tracker server announces
2023-01-03 Matt Joinergorond
2023-01-03 Matt JoinerAdd a check that piece request order items are scanned...
2023-01-03 Matt JoinerFix an issue parsing negative bencode string lengths
2023-01-02 Matt JoinerLimit udp tracker server request concurrency
2022-12-31 Matt JoinerUpdate tidwall/btree
2022-12-31 Matt JoinerSleep webseed peers after unhandled errors
2022-12-29 Matt JoinerAssume upstream peers are leechers
2022-12-29 Matt JoinerResize packet buffer to avoid wasting memory
2022-12-29 Matt JoinerAvoid panic in AnnounceEvent.String
2022-12-29 Matt JoinerFix race when final peers are available early
2022-12-28 Matt JoinerAdd Context parameter to SendResponse
2022-12-28 Matt JoinerTrack request payload len
2022-12-25 Matt JoinerDefault to announcing as leecher v1.48.0
2022-12-25 Matt JoinerAdd --port flag to announce
2022-12-25 Matt JoinerMerge branch 'universal-webseed-escaping'
2022-12-25 Matt JoinerFix write error handling
2022-12-25 Matt JoinerDon't use path.Join in default webseed path escaper
2022-12-25 Matt JoinerAdd fuzzing for webseed path escaping
2022-12-23 Matt JoinerChange default webseed path escaping to work for all...
2022-12-22 aupdate deps (#794)
2022-12-17 Matt JoinerMake trackerServer package
2022-12-17 Matt JoinerDefault to announcing as leecher
2022-12-17 Matt JoinerPass seeders and leechers back in UDP announce
2022-12-16 Matt JoinerUse port from announce request, not packet source
2022-12-16 Matt JoinerAdd --port flag to announce
2022-12-16 Matt JoinerSet span errors
2022-12-15 Matt JoinerPropagate announce interval, particularly for UDP
2022-12-13 Matt JoinerAdd upstream announce gating
2022-12-13 Matt JoinerAdd some tracing
next