]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
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...
2025-06-03 Matt JoinerFix unique defers for unary functions
2025-06-03 Matt JoinerAdd Go version of fs/test.sh
2025-06-02 Matt JoinerAdd panic when defer occurs during unlock
2025-06-02 Matt JoinerFix test Dockerfile
2025-06-02 Matt JoinerFix race in TestPeerConnEstablished
2025-06-02 Matt JoinerGuess at Windows link flags because I can't get a local...
2025-05-30 Matt JoinerCI: Run fs/test.sh on native arch
2025-05-30 Matt JoinerRemove unnecessary CGO_LDFLAGS in CI
2025-05-30 Matt JoinerDisable part files for an old benchmark
2025-05-30 Matt JoinerAdd some synchronization on partial file renames
2025-05-29 Matt JoinerNotes on cross-torrent request priority
2025-05-29 Matt JoinerPanic if renaming from and to same file
2025-05-29 Matt JoinerPanic if request piece being marked
2025-05-29 Matt JoinerIt's not an error if the write file does not exist...
2025-05-29 Matt JoinerexclRenameIfExists: Restore Stat from and and minor...
2025-05-29 Matt JoinerNotes on webseed performance improvements
2025-05-29 Matt JoinerDisable shared file reader for now
2025-05-28 Matt JoinerFix data race in memory piece completion. iters FTL
2025-05-28 Matt JoinerFix some file permission issues
2025-05-28 Matt JoinerReorder exclusive rename operations in file storage
2025-05-28 Matt JoinerUse local possum submodule without extra env
2025-05-27 Matt JoinerPrevent concurrent piece marking
2025-05-27 Matt JoinerEnforce bad integer division math
2025-05-27 Matt JoinerDerive PeerConn logger from Torrent after setTorrent
2025-05-27 Matt JoinerFix "sources" concurrency
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
next