]> Sergey Matveev's repositories - btrtrc.git/history - client.go
Extract the request strategy logic
[btrtrc.git] / client.go
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...
2018-06-15 Matt JoinerAdd lots of new expvars and perf timers
2018-06-15 Matt JoinerRemove old Client.dialTCP
2018-06-15 Matt JoinerRate limit incoming IP prefixes
2018-06-15 Matt JoinerUpdate dial expvars
2018-06-13 Matt JoinerFix race condition in Client.ListenAddrs
2018-06-12 Matt JoinerUpdate log call
2018-06-12 Matt JoinerTrack ConnStats with atomics
2018-06-12 Matt JoinerRemove unnecessary use of go keyword
2018-06-12 Matt JoinerTrack outgoing through a new field on connection, and...
2018-06-11 Matt JoinerInclude rate limiting and stats in BenchmarkConnectionM...
2018-06-11 Matt JoinerMerge commit 'cadbacb956fa38a61f3656dc08d71bd68fc966ec...
2018-06-10 Matt JoinerMinimize lock time in Client.acceptConnections
2018-06-09 Matt JoinerAdd ConnStats at Client level
2018-06-08 Denisadded proxy support to the library, using ProxyURL...
2018-05-02 Matt JoinerDon't listen on IPv6 if DisableIPv6 is set
2018-04-14 Matt JoinerA few adjustments to prioritized peers usage
2018-04-14 Matt JoinerFix #244
2018-04-14 Matt JoinerInclude connection network in log message
2018-04-12 Matt JoinerMerge branch 'circleci'
next