]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2025-07-31 Matt JoinerRejigger the webseed debug logging
2025-07-31 Matt JoinerPrevent webseed requests when torrent data download...
2025-07-31 Matt JoinerTidy
2025-07-31 Matt JoinerDrop torrents on Client.Close not just close them
2025-07-31 Matt JoinerAdd separate MetainfoSourcesClient
2025-07-30 Matt JoinerExpose TORRENT_WEBSEED_HOST_REQUEST_CONCURRENCY
2025-07-30 Matt JoinerAggregate connection stats by peer implementation
2025-07-29 Matt JoinerFix panicif.Nil not working correctly
2025-07-28 Matt JoinerSet piece incomplete if part file size incorrect
2025-07-28 Matt JoinerMake peer conns minimize request overlap with webseeds
2025-07-28 Matt JoinerUpdate code comments
2025-07-23 Matt JoinerWebseeds favour requesting partial files
2025-07-23 Matt Joinerfile storage: Rename anyway if both files exist
2025-07-22 Matt JoinerSkip holes in file piece WriteTo
2025-07-22 Matt JoinerIgnore webseed request start offset in prioritization
2025-07-22 Matt JoinerFix peer request handling concurrency
2025-07-21 Matt JoinerLimit piece hashers per client
2025-07-21 Matt JoinerTry Claude branch of possum to fix Windows CI
2025-07-20 Matt JoinerDon't build ./fs on Windows
2025-07-20 Matt Joinerfs test: Get interrupt to work as expected
2025-07-20 Matt JoinerCI: Add 20 minute timeout
2025-07-20 Matt JoinerCount actual webseed data read rather than expected
2025-07-19 Matt JoinerCoalesce synchronous webseed request updates
2025-07-19 Matt JoinerFix piece hashing expvars update condition
2025-07-19 Matt JoinerSkip smartban hashing if there's no peers to ban for...
2025-07-19 Matt JoinerImplement io.WriterTo for file storage pieces
2025-07-18 Matt Joinergo mod tidy && gorond
2025-07-18 Matt JoinerFix webseed request update timer callback queuing when...
2025-07-18 Matt JoinerFix panic when setting info bytes after Torrent closed
2025-07-18 Matt JoinerAllocate Torrent file segments index just once
2025-07-16 Matt JoinerClaude moved PeerConn methods from peer.go to peerconn.go
2025-07-15 Matt JoinerMove requestState into PeerConn so cancelAllRequests...
2025-07-14 Matt JoinerDebug webseed read length after cancellation
2025-07-14 Matt JoinerSet webseed.PrintDebug from environment
2025-07-14 Matt JoinerFix shortened webseed request debugging condition
2025-07-14 Matt JoinerRemove useless error type debugging
2025-07-14 Matt JoinerFix logging of method ptr instead of calling it
2025-07-14 Matt JoinerReduce webseed download waste
2025-07-14 Matt JoinerPanic on unhandled completion error
2025-07-14 Matt JoinerFix code comment
2025-07-14 Matt JoinerFix test that sets zero download rate limiter
2025-07-14 Matt JoinerRemove rate limit test
2025-07-14 Matt JoinerSet pieces incomplete when files go missing or are...
2025-07-14 Matt JoinerReduce ban logging
2025-07-11 Matt JoinerMisc webseed tweaks
2025-07-11 Matt JoinerFix webseed max discard chunk condition
2025-07-11 Matt JoinerRemove unused field
2025-07-11 Matt JoinerAlter log levels webseed chunk reading errors for ENHAN...
2025-07-11 Matt JoinerUpdate golang.org/x/net
2025-07-10 Matt JoinerMake webseed.PrintDebug a var
2025-07-10 Matt JoinerSimplify and probably fix rate limited reader
2025-07-10 Matt JoinerSet default webseed download rate burst
2025-07-10 Matt JoinerAdd DialForPeerConns config option so you can disable...
2025-07-10 Matt JoinerFix panic writing webseed peer status
2025-07-10 Matt JoinerTidy
2025-07-10 Matt JoinerFix race on webtorrent RTC peer conn stats map
2025-07-10 Matt JoinerFix benign race on webseed cancellation flag
2025-07-10 Matt Joinerfile storage: When file verification fails, we forgot...
2025-07-10 Matt Joinercmd/torrent: Rip out OTLP bullshit
2025-07-10 Matt Joinercmd/torrent: Use default download rate limit burst
2025-07-10 Matt Joinercmd/torrent: Dump client stats atomically
2025-07-04 Matt JoinerFixes for webseed peers not having request state
2025-07-03 Matt JoinerDeprecate WebSeedTorrentMaxRequests
2025-07-03 Matt JoinerMove some peer request stuff out of Peer
2025-07-03 Matt JoinerAdd separate webseed rate limit option
2025-07-02 Matt JoinerMaybe fix a warning serving peer requests?
2025-07-02 Matt JoinerFix panic iterating webseed request that hasn't closed...
2025-07-02 Matt JoinerImprove some webseed debugging
2025-07-02 Matt JoinerRemove unused request stuff for webseed peers
2025-07-02 Matt JoinerStop reading webseed response if enough chunks are...
2025-07-02 Matt JoinerConsider dirty chunks in apriori webseed request generation
2025-07-02 Matt JoinerFix leaked goroutines when webseed requests are cancelled
2025-07-02 Matt JoinerRespect rate limiting active webseed requests
2025-07-01 Matt JoinerSeparate things in Peer that belong in PeerConn
2025-07-01 Matt JoinerStop reading webseed responses if chunks aren't wanted
2025-06-30 Matt JoinerBunch of global webseed request comments and tidy
2025-06-30 Matt JoinerShould fix download rate for webseed peers
2025-06-26 Matt JoinerReuse pp.Message when receiving chunks from webseeds
2025-06-26 Matt JoinerAdd checkReceivedChunk per-Peer impl
2025-06-26 Matt Joinergorond
2025-06-26 Matt JoinerUpdate anacrolix/fuse
2025-06-26 Matt JoinerUse fuse.ErrOSXFUSENotFound in test
2025-06-26 Matt JoinerWe need fuse stuff before running unit tests now
2025-06-26 Matt JoinerAdd global webseed requests on a timer
2025-06-23 Matt JoinerRemove package logonce
2025-06-23 Matt JoinerRename mmap_span -> mmap-span
2025-06-23 Matt JoinerUpdate dht/v2 so we can remove package logonce
2025-06-23 Matt JoinerMove request-strategy into internal
2025-06-23 Matt JoinerUpdate storage/possum/lib
2025-06-23 Matt JoinerRefactor all use of github.com/frankban/quicktest to...
2025-06-17 Matt JoinerUpdate Pion Interceptor
2025-06-16 Matt JoinerFix webseed.Client.Logger not being set for content...
2025-06-10 Matt JoinerUse missinggo/v2 with deprecated xprometheus
2025-06-10 Matt JoinerAdd mapstructure tags in MetaInfo
2025-06-04 Matt JoinerTweaks to Sintel fs test
2025-06-04 Matt JoinerAdd webseed error counter and reduce error log level
2025-06-04 Matt JoinerLimit webseeds by host and reduce default to 5 per...
2025-06-04 Matt JoinerRemove internal/panicif
2025-06-04 Matt JoinerMove expvars into expvar.go
2025-06-03 Matt JoinerInstall fuse-t on macos CI and use the Go unit test...
next