fasthttp @ v1.67.0
integrity
- size
- 328.9 KiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/valyala/fasthttp
release notes
Special thanks to the following security researchers who reported the issues fixed in this release:
- @zer0yu (Enze Wang)
- @P3ngu1nW (Jingcheng Yang)
- @9vvert (Zehui Miao)
What's Changed
- Add DNS cache management methods for TCPDialer by @aabishkaryal in https://github.com/valyala/fasthttp/pull/2072
- Fix username:password@ validation in urls by @erikdubbelboer in https://github.com/valyala/fasthttp/pull/2080
- Validate IPv6 addresses in urls by @erikdubbelboer in https://github.com/valyala/fasthttp/pull/2079
- Validate schemes by @erikdubbelboer in https://github.com/valyala/fasthttp/pull/2078
- Reject invalid hosts with multiple port delimiters by @erikdubbelboer in https://github.com/valyala/fasthttp/pull/2077
- Reject backslash absolute URIs and cache parse errors by @erikdubbelboer in https://github.com/valyala/fasthttp/pull/2075
- Reject bad ipv6 hostnames by @erikdubbelboer in https://github.com/valyala/fasthttp/pull/2076
- Reimplement flushing support for fasthttpadaptor by @erikdubbelboer in https://github.com/valyala/fasthttp/pull/2081
- chore(deps): bump securego/gosec from 2.22.8 to 2.22.9 by @dependabot[bot] in https://github.com/valyala/fasthttp/pull/2073
New Contributors
- @aabishkaryal made their first contribution in https://github.com/valyala/fasthttp/pull/2072
Full Changelog: https://github.com/valyala/fasthttp/compare/v1.66.0...v1.67.0
download
unix · zip
curl -fL -o v1.67.0.zip https://ratatoskr.space/pkg/fasthttp/v1.67.0.zip
printf '%s %s\n' '85039e2d89b12966368abd1a8e544fd5e87ba6c0ad462b8d7922c6f1843620ee' 'v1.67.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/fasthttp/v1.67.0.zip"
$out = "v1.67.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "85039e2d89b12966368abd1a8e544fd5e87ba6c0ad462b8d7922c6f1843620ee") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.67.0.tar.gz https://ratatoskr.space/pkg/fasthttp/v1.67.0.tar.gz
printf '%s %s\n' '33078c02e15f03bdff577bf867fad9e5984ed878dccdff8098abcc2c54b0357e' 'v1.67.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/fasthttp/v1.67.0.tar.gz"
$out = "v1.67.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "33078c02e15f03bdff577bf867fad9e5984ed878dccdff8098abcc2c54b0357e") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1.67.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fasthttp/v1.67.0.zip
printf '%s %s\n' '85039e2d89b12966368abd1a8e544fd5e87ba6c0ad462b8d7922c6f1843620ee' 'v1.67.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fasthttp/v1.67.0.zip"
$out = "v1.67.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "85039e2d89b12966368abd1a8e544fd5e87ba6c0ad462b8d7922c6f1843620ee") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1.67.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fasthttp/v1.67.0.tar.gz
printf '%s %s\n' '33078c02e15f03bdff577bf867fad9e5984ed878dccdff8098abcc2c54b0357e' 'v1.67.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fasthttp/v1.67.0.tar.gz"
$out = "v1.67.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "33078c02e15f03bdff577bf867fad9e5984ed878dccdff8098abcc2c54b0357e") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.67.0.zip | zip | 332.8 KiB |
blake3-24 d9ca263c447b8c1fae052b34a808956f37e5042d99354e83
sha256 85039e2d89b12966368abd1a8e544fd5e87ba6c0ad462b8d7922c6f1843620ee
sha1 8404d3c5918ffdf71a065db0913d0ac3e8696745
|
| v1.67.0.tar.gz | tar.gz | 273.7 KiB |
blake3-24 94045fa79498c44d2796cee0e509bfaeb00ca5fc5d9d129e
sha256 33078c02e15f03bdff577bf867fad9e5984ed878dccdff8098abcc2c54b0357e
sha1 4677a3ae7885296f9a2298f219aeee1c12d9ca2b
|
go module archive
module zip with the module path rewritten to this mirror; fetched by go get through the
GOPROXY route
| artifact | format | size | hashes |
|---|---|---|---|
| v1.67.0.zip | zip | 336.6 KiB |
blake3-24 09126e4040018057e04cd8901c5e45a2fd330c6eb817293f
sha256 b48c3016d24ce9667f7c5583b7db67fbfefe3e03719ee74806e4a689da4b0905
sha1 99b1a5f305c8efd3c84e4e1a93e949a1200c4b8d
|
install
bazel
http_archive(
name = "fasthttp",
urls = ["https://ratatoskr.space/pkg/fasthttp/v1.67.0.tar.gz"],
integrity = "sha256-MweMAuFfA73/V3v4Z/rZ5ZhO2Hjczf+AmKvMLFSwNX4=",
strip_prefix = "fasthttp-v1.67.0",
)
zig
.url = "https://ratatoskr.space/pkg/fasthttp/v1.67.0.tar.gz",
go
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/fasthttp@v1.67.0
install via yggdrasil mesh
bazel
http_archive(
name = "fasthttp",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fasthttp/v1.67.0.tar.gz"],
integrity = "sha256-MweMAuFfA73/V3v4Z/rZ5ZhO2Hjczf+AmKvMLFSwNX4=",
strip_prefix = "fasthttp-v1.67.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fasthttp/v1.67.0.tar.gz",
go
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/fasthttp@v1.67.0