aboutsummaryrefslogtreecommitdiff
path: root/client.go
AgeCommit message (Expand)AuthorFilesLines
2022-03-18reduce unnessary type assart (#1254)Gravatar tyltr 1-4/+5
2022-03-15Add connection pool queuing strategies in HostClient. (#1238)Gravatar Y.Horie 1-4/+29
2022-03-14Read response when client closes connection #1232 (#1233)Gravatar ArminBTVS 1-8/+8
2022-02-15support configure HostClient (#1214)Gravatar lin longhjui 1-0/+10
2022-01-31Fix scheme check for not yet parsed requests (#1203)Gravatar ArminBTVS 1-1/+1
2021-11-11Fix race condition in Client.mCleanerGravatar Erik Dubbelboer 1-4/+10
2021-11-08uri: isHttps() and isHttp() (#1150)Gravatar Sergey Ponomarev 1-6/+4
2021-10-31Don't run all race tests on windows (#1143)Gravatar Erik Dubbelboer 1-0/+2
2021-09-06feat: improve IsMethod (#1088)Gravatar tyltr 1-1/+1
2021-08-20Fix Client doc and mCleaner (#1076)Gravatar Erik Dubbelboer 1-1/+10
2021-06-16Defined Transport for the client (#1045)Gravatar Darío 1-9/+19
2021-03-26Adding support for securing error logs (#1001)v1.23.0Gravatar Daniel Firsht 1-0/+14
2021-03-25Improve Client/HostClient pooling when many HostClient structs created and re...Gravatar Mikhail Faraponov 1-14/+55
2021-03-17Fix unexpected panic when calling Do of a PipelineClient (#997)Gravatar blanet 1-12/+4
2021-03-15Add PipelineClient name (#994)Gravatar kiyon 1-0/+37
2021-03-05Add DisableHeaderNamesNormalizing to PipelineClient (#991)Gravatar kiyon 1-28/+51
2021-02-25Export HostClient.connsCount (#981)Gravatar kiyon 1-0/+8
2021-02-24Implemented DisablePathNormalizing in PipelineClient (#977)Gravatar Seva Maltsev 1-26/+45
2021-02-24Update client.go (#979)Gravatar Mike Faraponov 1-2/+2
2021-02-22Fix Client ms cleaner (#975)Gravatar kiyon 1-3/+3
2021-02-07Fix clientGetURLDeadlineGravatar Erik Dubbelboer 1-14/+35
2021-02-06Fix race condition in Client.DoTimeoutGravatar Erik Dubbelboer 1-3/+8
2021-01-22Do not start connsCleaner on SetConnectionClosed requests. (#950)Gravatar Mike Faraponov 1-3/+3
2020-12-31CloseIdleConnections should also close TLS connectionsGravatar Erik Dubbelboer 1-0/+3
2020-09-13Add Client.CloseIdleConnections()Gravatar Erik Dubbelboer 1-5/+35
2020-07-17Update linting (#851)Gravatar Erik Dubbelboer 1-1/+1
2020-06-16Restart PipelineClient worker on error (#834)Gravatar Erik Dubbelboer 1-12/+20
2020-06-01Merge pull request #820 from valyala/uri-errorsv1.14.0Gravatar Erik Dubbelboer 1-1/+7
2020-05-31URI.Parse now returns an errorGravatar Erik Dubbelboer 1-1/+7
2020-05-27Add custom retry decider for fail http requestsGravatar Vural Kap 1-1/+21
2020-05-18HostClient can't switch between protocols (#800)Gravatar Erik Dubbelboer 1-27/+8
2020-05-12Don't wrap conn with a TLS Client if it's already a TLS ConnGravatar Erik Dubbelboer 1-1/+2
2020-05-02HostClient can't switch between protocolsGravatar Erik Dubbelboer 1-27/+8
2020-04-30Copy to the req.Header.userAgent from the defaultUserAgent (#796)Gravatar Julian Junxiang Zhou 1-1/+1
2020-04-21Remove unnecessary checkGravatar Erik Dubbelboer 1-3/+3
2020-04-03feat: make client to wait when no free connections (#764)Gravatar Daniel Qian 1-8/+259
2020-03-30Don't retry requests with a BodyStreamGravatar Erik Dubbelboer 1-0/+4
2020-03-25client: Implement DoRedirects (#765)Gravatar Tomás Senart 1-15/+98
2020-02-28feat: workflow to verify security using GoSec (#747)Gravatar RENAN.BASTOS 1-28/+1
2020-01-31Client should return ErrTimeout on timeout (#736)v1.9.0Gravatar Erik Dubbelboer 1-3/+20
2020-01-12Resolve code issues from goreportcard.com (#725)Gravatar Andy Pan 1-0/+2
2019-11-16Run golangci-lint using a Github ActionGravatar Erik Dubbelboer 1-5/+7
2019-11-10Add Client.MaxConnDurationGravatar Erik Dubbelboer 1-0/+6
2019-10-11Allow client to disable path normalization (#672)Gravatar Ian Leue 1-0/+23
2019-10-02Fix previous commitGravatar Erik Dubbelboer 1-3/+2
2019-10-02Refactoring to reuse response status codes (#666)Gravatar Vendin 1-6/+12
2019-09-04Propagating custom SkipBody value to allow explicitly skip body reading for r...Gravatar Nikolay Markov 1-1/+5
2019-08-23Use ipv6-compliant methodology for joining host port (#640)Gravatar Ian Leue 1-1/+2
2019-08-18Add ability to set timeout for handshake (#631)Gravatar Mike Faraponov 1-4/+43
2019-05-23Fix Client.DoTimeout race conditionGravatar Erik Dubbelboer 1-17/+29