]> Sergey Matveev's repositories - btrtrc.git/history - client.go
Use offer_id for webrtc conn string
[btrtrc.git] / client.go
2020-04-13 Matt JoinerUse offer_id for webrtc conn string
2020-04-11 Matt JoinerMerge branch 'torrent-cli' into webtorrent
2020-04-07 Matt JoinerCreate peer connections when WebRTC connections obtain...
2020-03-17 Matt JoinerLogging improvements for DHT
2020-03-17 Matt JoinerUpdate to latest anacrolix/dht
2020-02-27 Matt JoinerUse stable bit set for pending pieces PriorityBitmap
2020-02-22 Matt JoinerMisc cleanup
2020-02-21 Matt JoinerDifferentiate between storage.ClientImpl{,Closer}
2020-02-21 Matt JoinerExpose PeerConn.PeerPieces
2020-02-21 Matt JoinerRename connection->PeerConn and fix exports
2020-02-20 Matt JoinerTweak DHT status output
2020-02-20 Matt JoinerSupport custom DHT servers
2020-02-20 Matt JoinerRemove ClientConfig.ProxyURL and DefaultHTTPUserAgent v1.14.0
2020-02-20 Matt JoinerAdd support for non-IP-based networks
2020-02-20 Matt JoinerSplit Client dialers and listeners
2020-02-20 Matt JoinerApply staticcheck
2020-01-20 Matt JoinerFix race in requestStrategyThree request timeout callback
2020-01-13 Matt JoinerFix bad init of Torrent.requestStrategy
2020-01-13 Matt JoinerExtract the request timeout stuff into requestStrategyThree
2020-01-13 Matt JoinerExtract the request strategy logic
2020-01-13 James Lawrencefixes various vet errors
2020-01-06 Matt JoinerFix a log level
2020-01-06 Matt JoinerFix panic in logging
2020-01-04 Matt JoinerImprove logging and errors for accept rate limiting
2020-01-01 Sick Yoondisable listeners if proxy is configured
2019-12-18 Matt JoinerAdd connection trust flag, and more tests with small...
2019-12-13 Matt JoinerCoalesce piece state change notifications on client... v1.10.0
2019-11-06 Matt JoinerInclude traversal stats in completed bootstrap log...
2019-11-02 Matt JoinerUse missinggo/v2/conntrack
2019-10-17 Matt JoinerRename peer source constants
2019-10-17 Matt JoinerUpdate dht to include interface change to OnAnnouncePeer
2019-10-03 Matt JoinerAdd Client.String
2019-10-03 Matt JoinerAdd some logging for connections and metadata requests
2019-10-01 Matt JoinerPrefix torrent logger message text
2019-09-12 Matt JoinerPass logger to DHTs
2019-08-22 Matt JoinerLots of improvements to logging
2019-08-21 Matt Joinergoimports -local
2019-08-21 Matt JoinerUpgrade to simplified logger
2019-08-15 Matt JoinerAdd some timing code to Client.dialFirst
2019-08-11 Matt JoinerDon't include the handshake in the dial timeout for...
2019-08-10 Matt JoinerUpdate all imports of dht to v2
2019-07-30 Matt JoinerInclude remote address when logging failure to establis... v1.5.2
2019-07-30 Matt JoinerNewClient nil ClientConfig should use dynamic port
2019-07-30 Matt JoinerFix race spewing Client stats
2019-07-19 Matt JoinerAdd some commented out logging
2019-07-19 Matt JoinerAlways return errors when handshakes or dialing fails
2019-07-19 Matt JoinerRestart dial timeout for fallback header obfuscation...
2019-07-19 Matt JoinerTry with the non-preferred header obfuscation if there...
2019-07-19 Matt JoinerRework header obfuscation and add tests for fallbacks
2019-07-19 Matt JoinerAdd dummy code for emulating the bug in #114
2019-06-21 Matt JoinerRefactor Client.dialFirst
2019-06-21 Matt JoinerRemove unnecessary import alias
2019-06-21 Matt JoinerCount client listener accepts
2019-05-29 BruceWangAdd OnQuery Hook
2019-04-10 Matt JoinerFix segfault on nil conntrack.EntryHandle instance... v1.1.3
2019-03-28 Matt JoinerFix leaked conntrack.EntryHandle v1.1.2
2019-03-10 Matt JoinerMake use of the new context parameter in conntrack...
2019-01-15 Matt JoinerSwitch entirely to anacrolix/log
2018-11-29 Matt JoinerImprove bootstrap result log message
2018-11-27 Matt JoinerDiscount dial errors that won't affect connection tracking
2018-11-27 Matt JoinerImprove network handling and only listen networks we...
2018-11-27 Matt JoinerRemove unused type
2018-11-27 Matt JoinerRemove unused code
2018-11-27 Matt JoinerUse new conntrack priorities
2018-11-21 Matt JoinerLog initial DHT bootstrap results
2018-11-21 Matt JoinerAdd initial connection tracking
2018-11-15 Matt JoinerMove IpPort to missinggo
2018-11-04 Matt JoinerStore remoteAddr with each connection
2018-11-04 Matt JoinerAdd default DHT servers when UTP disabled
2018-11-04 Matt JoinerAdd establish outgoing connection expvar
2018-11-02 Matt JoinerAdd dial rate limiting
2018-10-30 Denis Kuzmenokreverting usage of proxy for http requests
2018-08-25 Matt JoinerRevert "Make requestStrategy 3 the default"
2018-07-29 Matt JoinerMerge branch 'master' into vgo-ci
2018-07-27 Matt JoinerWhen Accept gives an error, don't use the Conn
2018-07-25 Matt JoinerTrack received handshake encryption activity
2018-07-25 Matt JoinerUse the new firewall callback support in go-libutp
2018-07-25 Matt JoinerLaw of Demeter Client.mu
2018-07-22 Matt JoinerDon't return if there's an error accepting
2018-07-15 Matt JoinerTrack metadata chunks read with its own Count
2018-07-14 Matt JoinerSend extended message before fast/bitfield
2018-07-11 Matt JoinerChange pieceIndex to peer_protocol.Integer
2018-07-11 Matt JoinerMove back to net.IP for extended handshake message IPs
2018-07-10 Matt JoinerUse half open limit directly from Config
2018-07-10 Matt JoinerMake extended handshake a struct, and move a bunch...
2018-07-10 Matt JoinerReinstate the reduce dial timeout and update some values
2018-07-07 Matt Joinersortimports
2018-07-07 Matt JoinerAdd torrent.InfoHash type alias
2018-07-07 Matt JoinerExpose handshake stuff in peer_protocol
2018-06-30 Matt JoinerChange the duplicateRequestTimeout to 1s
2018-06-28 Matt JoinerMake requestStrategy 3 the default
2018-06-25 Matt JoinerRemove premature initialization of Torrent.lastRequested
2018-06-24 Matt JoinerAdd requestStrategy 3, which duplicates requests only...
2018-06-23 Matt JoinerEnsure 64-bit alignment of ConnStats fields
2018-06-22 Matt JoinerMerge branch 'dev'
2018-06-22 Matt JoinerUpdate accept limit parameters
2018-06-17 Matt JoinerUse RLock for Client.WriteStatus
2018-06-16 Matt JoinerAllow disabling accept limiting and modify some constants
2018-06-16 Matt JoinerClear accept limits when adding a new torrent
2018-06-16 Matt JoinerRename Config->ClientConfig and change how defaults...
next