aboutsummaryrefslogtreecommitdiff
path: root/tcpdialer.go
AgeCommit message (Expand)AuthorFilesLines
2024-02-10add DisableDNSResolution for TCPDialer. Sometimes, users do not need to use D...Gravatar Zhengkai Wang 1-10/+15
2023-12-05chore: Set max line length to 130 characters (#1676)Gravatar Oleksandr Redko 1-1/+3
2023-11-27add support for custom dial function with timeouts (#1669)Gravatar Aviv Carmi 1-4/+4
2023-11-24chore: Use 'any' instead of 'interface{}' (#1666)Gravatar Oleksandr Redko 1-1/+1
2023-11-24Enable wastedassign, whitespace linters; fix issues (#1665)Gravatar Oleksandr Redko 1-1/+0
2023-06-25Use timeout in TCPDialer to resolveTCPAddrs (#1582)Gravatar un000 1-6/+7
2023-06-13Enable gofumpt linter; format code `gofumpt -w .` (#1576)v1.48.0Gravatar Oleksandr Redko 1-3/+1
2023-02-10Rename unexported funcs, vars to match common Go (#1488)Gravatar Oleksandr Redko 1-2/+2
2022-11-16Use time.Until(deadline) instead of -time.Since(deadline) (#1434)Gravatar Andy Pan 1-1/+1
2022-08-14Add Go 1.19 Support (#1355)v1.39.0Gravatar Aoang 1-44/+44
2022-01-09Update tcpdialer.go (#1188)Gravatar Mikhail Faraponov 1-1/+1
2021-10-29Fix race condition in getTCPAddrsGravatar Erik Dubbelboer 1-6/+9
2021-09-20feat: improve TCPDialer by `sync.map` instead of `map+mutex` (#1106)Gravatar tyltr 1-22/+14
2021-06-18TCPDialer :: DNSCacheDuration option (#1046)Gravatar Ertuğrul Emre Ertekin 1-10/+18
2020-11-07add nil check for LocalAddr (#907)Gravatar Shohi Wang 1-1/+5
2020-10-03tryDial timeout (#881)Gravatar Vitali Pikulik 1-36/+7
2020-03-10Add LocalAddr to TCPDialerGravatar Erik Dubbelboer 1-3/+8
2020-01-12Fix TCPDialer is not setting ZoneIDv1.8.0Gravatar Erik Dubbelboer 1-0/+1
2020-01-12Resolve code issues from goreportcard.com (#725)Gravatar Andy Pan 1-1/+2
2019-11-25Custom LookupIPAddr function (#699)Gravatar Nikolay Markov 1-3/+7
2019-11-10Ability to pass custom DNS resolver to TCPDialer (#689)Gravatar Nikolay Markov 1-7/+26
2019-02-04Add TCPDialerGravatar Erik Dubbelboer 1-84/+163
2019-02-03change timer to public api #525 (#527)Gravatar xuecai 1-4/+4
2016-10-29Issue #196: avoid returning (nil, nil) from fasthttp.Dial*Gravatar Aliaksandr Valialkin 1-4/+6
2016-05-16removed memory allocations from tryDial. This should improve performance for ...Gravatar Aliaksandr Valialkin 1-6/+33
2016-01-29tcpdialer: limit the number of concurrent dialersGravatar Aliaksandr Valialkin 1-8/+30
2016-01-28Client: fixed a bug with improper dial timeout calculation on dial errorsGravatar Aliaksandr Valialkin 1-3/+4
2016-01-28Client: increased default dial timeout in order to minimize the number of gor...Gravatar Aliaksandr Valialkin 1-1/+1
2016-01-18Fixed a typoGravatar Aliaksandr Valialkin 1-1/+1
2016-01-18Added DialTimeout and DialDualStackTimeout functionsGravatar Aliaksandr Valialkin 1-26/+110
2016-01-15Dial all the resolved TCP addresses in round-robin manner until the connectio...Gravatar Aliaksandr Valialkin 1-26/+45
2016-01-15Limit the maximum time for establishing TCP connection in Dial and DialDualStackGravatar Aliaksandr Valialkin 1-2/+44
2015-12-08Made Dial and DialFunc more visible in the documentationGravatar Aliaksandr Valialkin 1-9/+27
2015-12-07Removed DialTLS*, since it must be handled by client codeGravatar Aliaksandr Valialkin 1-41/+1
2015-12-07typo fixGravatar Aliaksandr Valialkin 1-1/+1
2015-12-07Exported default TCP dialers used by clients, so custom wrappers may be imple...Gravatar Aliaksandr Valialkin 1-0/+194