]> Sergey Matveev's repositories - btrtrc.git/shortlog
btrtrc.git
2023-04-20 Sergey MatveevNo Web* btrtrc2
2023-04-20 Sergey MatveevInitial draft client
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
2022-12-12 Matt JoinerDon't use AnnounceHandler by value
2022-12-11 Matt JoinerValidate received chunks before conversion to indexes
2022-12-08 Matt JoinerFix error message for connection ID mismatch
2022-12-08 Matt JoinerMake UDP tracker connection ID unsigned
2022-12-08 Matt JoinerUse ConnectionId type alias
2022-12-08 Matt JoinerAdd get peers limits
2022-12-08 Matt JoinerUse smaller parameter type
2022-12-08 Matt JoinerFix goroutine leak when augmenting peers from upstream
2022-12-07 Marco VidonisAdd customer headers when dialling WS connection to...
2022-12-06 Matt JoinerFix missing log argument
2022-12-06 Matt JoinerRework logging
2022-12-06 Matt JoinerSupport upstream trackers
2022-12-06 Matt JoinerSupport alternate remote host resolution
2022-12-06 Matt JoinerSupport HTTP tracker server
2022-12-06 Matt JoinerStart a UDP server implementation
2022-12-06 Matt JoinerGroup Client DHT and tracker config
2022-12-06 Matt JoinerSupport marshalling http tracker response peers
2022-12-06 Matt JoinerRename tracker/http package
2022-12-06 Matt JoinerNew go fmt on doc comments
2022-12-05 Matt JoinerSome tidying in tracker/udp
2022-12-05 Matt JoinerAdd announce --event flag
2022-11-28 Matt JoinerWrap error returned from tracker HTTP request director
2022-11-28 Matt JoinerRename some HTTP identifiers to Http
2022-11-28 Marco VidonisModify HTTP request before sending (#787)
2022-11-28 Matt JoinerFix godo use in torrentfs CI
2022-11-23 Matt JoinerMetadata size handling and DHT logging noise
2022-11-15 Matt Joinergorond ./...
2022-11-15 Matt JoinerMove a bunch of stuff into subpackages
2022-11-14 Raphaël Thériaultpass TrackerDialContext to webtorrent trackers (#785)
2022-11-14 Raphaël Thériaultsupport providing a DialContext for the http client...
2022-09-26 pkRetrive file via HTTP URL in `metainfo.go` (#778)
2022-09-23 Matt JoinerRun default DHT with table maintainer
2022-09-18 Matt JoinerUpdate github.com/anacrolix/dht/v2 v1.47.0
2022-08-31 Matt JoinerMerge branch 'webrtc-conn-leak'
2022-08-31 Matt JoinerMerge branch 'bargle'
2022-08-08 Alex SharovWin limit amount of peers per udp packet (#771)
2022-07-13 Alex Sharovuse rLock where can, part2 (#767)
2022-07-13 Alex Sharovuse RLock where can (#766)
2022-07-13 Matt Joinercmd/torrent: Restore the announce and bencode subcommands
2022-07-12 Matt JoinerClose data channel on offer init errors
2022-07-12 Matt JoinerAlso close created data channels when cleaning up webrt...
2022-07-12 Matt JoinerSupport announcing to webtorrent trackers without offers
2022-07-12 Matt Joinerwebtorrent: Create data channel earlier per webrtc...
2022-07-12 Matt JoinerTrace some webrtcNetConn use
2022-07-12 Matt Joinercmd/torrent: Time and log TracerProvider.Shutdown
next