]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2025-05-27 Matt JoinerRemove unused sources logger
2025-05-27 Matt JoinerFix panic in Client.WriteStatus if info isn't available
2025-05-26 Matt JoinerResolve deps
2025-05-26 Matt JoinerAdd optimized in-memory PieceCompletion.GetRange
2025-05-26 Matt JoinerFix logging fmt error
2025-05-26 Matt JoinerSort torrents in client status by completion for easier...
2025-05-26 Matt JoinerTidy up some storage logging
2025-05-26 Matt JoinerMinor storage tweaks
2025-05-26 Matt JoinerDon't warn on announce failure when torrent closes
2025-05-26 Matt JoinerAdd file handle caching
2025-05-26 Matt JoinerUse newer go-llsqlite/crawshaw with the build time...
2025-05-23 Matt JoinerRearrange file storage code
2025-05-23 Matt JoinerPiece.WriteTo wrap Piece.NewReader
2025-05-23 Matt JoinerReorder spawn requests conditions
2025-05-23 Matt JoinerFix data race on webseedRequest.next
2025-05-23 Matt JoinerDerive initial completion from part files by default
2025-05-23 Matt JoinerRearrange hashing so goroutines are reused
2025-05-21 Matt JoinerAdd IgnoreUnverifiedPieceCompletion and move fields...
2025-05-21 Matt JoinerUpdate request reason rejigging
2025-05-21 Matt JoinerExtra comment for File.Path
2025-05-21 Matt JoinerPrevent webseed request update while receiving chunk
2025-05-21 Matt JoinerAdd webseed response content length checks
2025-05-21 Matt JoinerTrack num webseed requests, pause on webseed read errors
2025-05-21 Matt JoinerCheck for changing deferred action counts
2025-05-21 Matt JoinerHave old Logger wrap Slogger if provided
2025-05-19 Matt JoinerKeep webseed requests below client limit and update...
2025-05-19 Matt JoinerMove a few functions around
2025-05-19 Matt JoinerImprove metainfo pprinting since BT v2 support
2025-05-16 Matt JoinerCorrections to CI
2025-05-16 Matt JoinerImplement multiple chunk reads for webseed
2025-05-16 Matt JoinerImprove Torrent slogger use
2025-05-15 Matt JoinerAdd acksCancels and rename _cancel
2025-05-15 Matt JoinerMisc tidy
2025-05-13 Matt JoinerAdd missing closed check in sqlite piece completion Get
2025-05-13 Matt JoinerUpdate some file/piece helpers
2025-05-13 Matt JoinerAdd a test for sizeof(Piece)
2025-05-13 Matt JoinerRemove deprecated golangci configuration
2025-05-13 Matt JoinerRestructure things ready for new webseed algorithm
2025-05-13 Matt JoinerRemove a bunch of unused stuff from linting
2025-05-12 Matt JoinerRename request updating stuff to better fit how it...
2025-05-12 Matt JoinerGuard storage/possum behind cgo
2025-05-12 Matt JoinerFix static linking for Linux
2025-05-12 Matt JoinerSkip GOARCH=386 test on darwin and try to minimize...
2025-05-12 Matt JoinerPull possible fuse fix for linux
2025-05-12 Matt JoinerOnly test with go1.24
2025-05-12 Matt JoinerAdd just act
2025-05-12 Matt JoinerFix broken file benchmark
2025-05-12 Matt JoinerCheckout submodules
2025-05-12 Matt JoinerAdd LDFLAGS for possum
2025-05-12 Matt JoinerInclude Rust toolchain
2025-05-12 Matt Joinergorond
2025-05-12 Matt JoinerAdd comment on gotMetainfoC
2025-05-12 Matt JoinerWow Zed AI actually passed my refactoring test
2025-05-08 Matt JoinerReinit storage reader on read errors
2025-05-08 Matt JoinerUse analog.Slogger by default so GO_LOG still works
2025-05-08 Matt JoinerAdd missing return and tidy waitAvailable
2025-05-07 Matt JoinerFix some corner case chunk prefix handling
2025-05-07 Matt JoinerFinish the storage reader implementation
2025-05-07 Matt JoinerWork towards allowing optimized torrent storage readers
2025-05-07 Matt JoinerMove a few things around to save a bit of memory
2025-05-07 Matt JoinerUpdate anacrolix/sync to reduce memory use
2025-05-07 Matt JoinerUse Extent.End method
2025-05-07 Matt JoinerFix ReadAt after close on mmap span not returning
2025-05-07 Matt JoinerRemove some recursive read locking
2025-05-07 Matt JoinerRemove extra Torrent closed context goroutine for trackers
2025-05-06 Matt JoinerHarden read/write part file ordering
2025-05-06 Matt Joinerlint
2025-05-06 Matt JoinerCreate webseed requester goroutines as required
2025-05-06 Matt JoinerAdd ClientConfig.Slogger
2025-05-06 Matt JoinerMerge branch 'master' into part-files
2025-05-06 Matt JoinerLower log level for peer upload read errors when Torren...
2025-04-29 Matt JoinerRemove missing storage read test that no longer makes...
2025-04-29 Matt JoinerRaise torrent source failure log level to Warning
2025-04-29 Matt JoinerAdd slog.Logger to trackerScraper
2025-04-29 Matt JoinerHandle downgrading part files
2025-04-29 Matt JoinerFix %T in log message that is no longer useful
2025-04-29 Matt JoinerFix overlapping torrent data in a test helper
2025-04-29 Matt JoinerExtract file and dir perm constants
2025-04-29 Matt Joinercmd/torrent: Dump full Client stats after download
2025-04-28 Matt JoinerStart implementing part file support for file storage
2025-04-28 Matt JoinerRefactor Reader.readOnceAt
2025-04-28 Matt JoinerUpdate requests when piece order changes if there's...
2025-04-28 Matt JoinerStorage cap wasn't passed to piece resource implementation
2025-04-28 Matt JoinerExpose PieceRequestOrder.Iter and PieceRequestOrderItem...
2025-04-28 Matt JoinerSwitch to github.com/anacrolix/fuse@v0.4.0
2025-04-28 Matt JoinerAdd Reader.SetContext to deprecated ReadContext
2025-04-28 Matt JoinerComments and tidies
2025-04-25 Matt JoinerUse iters in a few places around segments and v2 file...
2025-04-25 Matt JoinerReturn errors in mmap storage piece completion
2025-04-24 Matt Joinergorond
2025-04-24 Matt JoinerAdd a few TODOs and fixes to trackerScraper
2025-04-24 Matt JoinerSet rate limiter bursts automatically if limit is not Inf
2025-04-24 Matt JoinerInclude torrent info hash as logger context text
2025-04-24 Matt JoinerAdd Request.String
2025-04-24 Matt JoinerMake WebSeed max requests configurable
2025-04-24 Matt JoinerChange ClientConfig.MaxAllocPeerRequestDataPerConn...
2025-04-24 Matt JoinerInclude incomplete torrent count in client status
2025-04-24 Matt JoinerFix dumpStats to reuse spew config
2025-04-24 Matt JoinerStrongly type client piece request order keys
2025-04-17 Matt JoinerAdd new metrics and PeerStats
next