aboutsummaryrefslogtreecommitdiff
path: root/client.go
AgeCommit message (Expand)AuthorFilesLines
7 daysfix: propagate body stream error to close function (#1743) (#1757)Gravatar Max Denushev 1-2/+2
2024-01-04Change empty string checks to be more idiomatic (#1684)Gravatar Oleksandr Redko 1-1/+1
2023-12-13chore: Add missing dots at the end of comments (#1677)Gravatar Oleksandr Redko 1-16/+16
2023-12-05chore: Set max line length to 130 characters (#1676)Gravatar Oleksandr Redko 1-4/+12
2023-11-27add support for custom dial function with timeouts (#1669)Gravatar Aviv Carmi 1-30/+65
2023-11-24chore: Use 'any' instead of 'interface{}' (#1666)Gravatar Oleksandr Redko 1-2/+2
2023-11-12Enable dupword, unconvert linters (#1658)v1.51.0Gravatar Oleksandr Redko 1-0/+1
2023-11-10Fix spelling mistakeGravatar Erik Dubbelboer 1-2/+2
2023-10-30Allow redirect URI path to not be normalized. (#1638)Gravatar Scott Kidder 1-2/+3
2023-10-21BUGFIX: HostClient.DialDualStack not work when using DoDeadline (#1634)Gravatar chenyunfei 1-0/+3
2023-09-09Fix various request timeout issuesv1.50.0Gravatar Erik Dubbelboer 1-5/+27
2023-09-02Allow connection close for custom streams (#1603)Gravatar Armin Becher 1-2/+5
2023-08-30docs: fix typos in comments and testsGravatar Oleksandr Redko 1-1/+1
2023-08-29Enable gocritic linter; fix lint issues (#1612)Gravatar Oleksandr Redko 1-3/+3
2023-08-26Update golangci-lint and gosec (#1609)v1.49.0Gravatar Erik Dubbelboer 1-0/+1
2023-08-10Abstracts the RoundTripper interface and provides a default implement (#1602)Gravatar Tim 1-113/+129
2023-06-26Remove unnecessary indent blocks (#1586)Gravatar Oleksandr Redko 1-19/+15
2023-05-22Remove invalid documentationGravatar Erik Dubbelboer 1-20/+0
2023-05-14Request timeout settings for the same domain name are reused (#1558)Gravatar byte0o 1-14/+8
2023-05-12fix the problem: HostClient maybe delete when pendingClientRequests > 0 (#1562)Gravatar Zhengkai Wang 1-3/+6
2023-05-11add concurrency for client's HostClient map (#1550)Gravatar Zhengkai Wang 1-49/+53
2023-04-15client:Fix DoTimeout timeout failure by setting temporary dial (#1535)Gravatar kukayiyi 1-4/+12
2023-04-05support response body stream (#1414)Gravatar Anthony-Dong 1-2/+27
2023-04-04format : update some codes style (#1533)Gravatar LeoSun 1-2/+1
2023-03-30get rid of some panics (#1526)Gravatar Moritz Poldrack 1-7/+4
2023-03-14client: HostClient.Do hangs out when ErrConnPoolStrategyNotImpl (#1515)Gravatar Oleksandr Redko 1-0/+1
2023-03-11client: fix Do hangs when configure host client fails (#1514)Gravatar Oleksandr Redko 1-0/+1
2023-03-06client: remove unused go:build comment (#1511)Gravatar Oleksandr Redko 1-2/+0
2023-03-03Immediately return ErrTimeout if deadline is already reached. (#1497)Gravatar Igor Menshenin 1-0/+16
2023-03-03fix functiom name (#1505)Gravatar cui fliter 1-1/+1
2023-02-13docs: fix grammar issues and typos in comments (#1492)Gravatar Oleksandr Redko 1-1/+1
2023-02-11Refactor golangci-lint config and remove redundant nolints (#1486)Gravatar Oleksandr Redko 1-4/+4
2023-02-10Rename unexported funcs, vars to match common Go (#1488)Gravatar Oleksandr Redko 1-7/+7
2023-02-09doc,test: correct typos (#1484)Gravatar Oleksandr Redko 1-1/+1
2023-01-02client.go Simplify default UA logic (#1466)Gravatar Sergey Ponomarev 1-36/+21
2022-12-29fix: client may remove hostclient incorrectly (#1461)Gravatar Xuran 1-1/+1
2022-11-28client.go fix addMissingPort() (#1444)Gravatar Sergey Ponomarev 1-9/+25
2022-11-17Wait for the response of pipelineWork in background and return it to pool (#1...Gravatar Andy Pan 1-40/+40
2022-11-16Fix some potential pool leaks (#1433)Gravatar Andy Pan 1-1/+2
2022-11-16Use time.Until(deadline) instead of -time.Since(deadline) (#1434)Gravatar Andy Pan 1-2/+2
2022-09-03Improve isTLSAlready checkv1.40.0Gravatar Erik Dubbelboer 1-1/+5
2022-08-28Don't use tls ClientSessionCacheGravatar Erik Dubbelboer 1-4/+0
2022-08-14Add Go 1.19 Support (#1355)v1.39.0Gravatar Aoang 1-1/+1
2022-07-29Improve Client timeout (#1346)Gravatar Erik Dubbelboer 1-91/+14
2022-07-06use timeout insteadof read/writetimeout when timeout lower than read/… (#1336)Gravatar fare83 1-4/+21
2022-06-07Add `ConnPoolStrategy` field to client (#1317)Gravatar Thearas 1-0/+4
2022-04-10Update tlsClientHandshake (#1263)Gravatar Mikhail Faraponov 1-30/+22
2022-04-01Use %v for errors and %q for strings (#1262)v1.35.0Gravatar Erik Dubbelboer 1-1/+1
2022-03-20Add Go 1.18 support (#1253)Gravatar Aoang 1-2/+2
2022-03-18reduce unnessary type assart (#1254)Gravatar tyltr 1-4/+5