httpit
httpit copied to clipboard
build(deps): bump github.com/valyala/fasthttp from 1.28.0 to 1.40.0
Bumps github.com/valyala/fasthttp from 1.28.0 to 1.40.0.
Release notes
Sourced from github.com/valyala/fasthttp's releases.
v1.40.0
- 2f1e949 Improve isTLSAlready check (Erik Dubbelboer)
- 404c8a8 Chore (#1365) (tyltr)
- 79ccfff Don't use tls ClientSessionCache (Erik Dubbelboer)
- 28bec71 Fix "use of closed network connection" error check (Erik Dubbelboer)
- 3b147b7 Fix(server): reset maxRequestBodySize to the server's config (#1360) (Geralt X Li)
- af94725 Reduce slice growth in adaptor (#1356) (Qing Moy)
v1.39.0
- ea60524 Add Go 1.19 Support (#1355) (Aoang)
- a5f448f Improve Client timeout (#1346) (Erik Dubbelboer)
- 42f83c6 Prevent overflow and panic on large HTTP responses (#1351) (mathew)
- f3513cc Introduce FS.CompressRoot (#1331) (mojatter)
- c94be05 use timeout insteadof read/writetimeout when timeout lower than read/… (#1336) (fare83)
- b23c5e9 Close new connections after 5s in closeIdleConns (Erik Dubbelboer)
- 5b0cbf2 Fix apparent documentation typo (#1330) (kayos)
v1.38.0
- 16d30c4 Support AIX SO_REUSEADDR and SO_REUSEPORT (#1328) (zhangyongding)
- bc24f9d Consolidate TCPKeepalive in server.Serve (#1320) (#1324) (Y.Horie)
- 8a32089 Add
ConnPoolStrategyfield to client (#1317) (Thearas)- 35aca7b BodyDecoded() for request and responses (#1308) (Sergey Ponomarev)
- 66cd502 header.go Referer() optimize (#1313) (Sergey Ponomarev)
- c9f43ea Response.ContentEncoding(): store as field and avoid using Header.SetCanonical() (#1311) (Sergey Ponomarev)
- de18824 Optimize server connection close logic (#1310) (Sergey Ponomarev)
v1.37.0
- 66bc61e Add an option to allow empty root in the fsHandler (#1299) (RW)
- 9961079 Fix userdata re-use after Remove (Erik Dubbelboer)
v1.36.0
- 7cc6f4c Fix DoTimeout Streaming body bug (Erik Dubbelboer)
- 9a0b4d0 optimize (#1275) (tyltr)
- e3d2512 optimize (#1272) (tyltr)
- b40b5a4 Update tlsClientHandshake (#1263) (Mikhail Faraponov)
- c7576cc Added Windows support and removed some panics (#1264) (Mauro Leggieri)
- f0e1be5 add nil check of req.body and resp.body on ReleaseBody (#1266) (zzzzwc)
v1.35.0
- 7a5afdd Use %v for errors and %q for strings (#1262) (Erik Dubbelboer)
- e4a541f support adding/removing clients from LBClient (#1243) (Cam Sweeney)
- b4152d1 Only set RequestCtx.s once (Erik Dubbelboer)
- d4c739e State active (#1260) (Erik Dubbelboer)
- f3bce3a Add Go 1.18 support (#1253) (Aoang)
- c674263 Fix race conditions in tests (Erik Dubbelboer)
- 286828e add a test for AppendQuotedArg (#1255) (ZhangYunHao)
- 2044e1e reduce unnessary type assart (#1254) (tyltr)
- 3101938 Imporve AppendHTMLEscape fast path (#1249) (ZhangYunHao)
- d1753f7 bytesconv: add appropriate build tags for s390x (#1250) (Nick Rosbrook)
- 8f5e51f Add connection pool queuing strategies in HostClient. (#1238) (Y.Horie)
... (truncated)
Commits
2f1e949Improve isTLSAlready check404c8a8Chore (#1365)79ccfffDon't use tls ClientSessionCache28bec71Fix "use of closed network connection" error check3b147b7Fix(server): reset maxRequestBodySize to the server's config (#1360)af94725Reduce slice growth in adaptor (#1356)ea60524Add Go 1.19 Support (#1355)a5f448fImprove Client timeout (#1346)42f83c6Prevent overflow and panic on large HTTP responses (#1351)f3513ccIntroduce FS.CompressRoot (#1331)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)