-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Comparing changes
Open a pull request
base repository: valyala/fasthttp
base: v1.59.0
head repository: valyala/fasthttp
compare: v1.60.0
- 14 commits
- 25 files changed
- 4 contributors
Commits on Feb 19, 2025
-
Refactor: split delAllArgs into delAllArgs and delAllArgsStable (#1945)
- Renamed the original `delAllArgs` method to `delAllArgsStable` to maintain stable behavior. - Added a new `delAllArgs` method for non-stable functionality, improving runtime efficiency.
Configuration menu - View commit details
-
Copy full SHA for b59f47e - Browse repository at this point
Copy the full SHA b59f47eView commit details -
fix: accept invalid headers with a space (#1953)
* fix: accept invalid headers with a space #1917 Make behavior consistent with net/http by allowing header keys and trailers containing spaces without canonicalizing them * fix: lint paramTypeCombine * fix: #1953 (comment) * fix: golangci-lint nestingReduce
Configuration menu - View commit details
-
Copy full SHA for 086a114 - Browse repository at this point
Copy the full SHA 086a114View commit details
Commits on Feb 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 84f0231 - Browse repository at this point
Copy the full SHA 84f0231View commit details -
chore(deps): bump github.com/klauspost/compress from 1.17.11 to 1.18.0 (
#1958) Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.11 to 1.18.0. - [Release notes](https://github.com/klauspost/compress/releases) - [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml) - [Commits](klauspost/compress@v1.17.11...v1.18.0) --- updated-dependencies: - dependency-name: github.com/klauspost/compress dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 80d3e44 - Browse repository at this point
Copy the full SHA 80d3e44View commit details
Commits on Feb 22, 2025
-
add related project for opentelemetry-go-auto-instrumentation (#1962)
* add related project for opentelemetry-go-auto-instrumentation * Update README.md
Configuration menu - View commit details
-
Copy full SHA for 31e34c5 - Browse repository at this point
Copy the full SHA 31e34c5View commit details -
Fix normalizeHeaderValue (#1963)
The fuzzer found some cases where it would panic. The output of normalizeHeaderValue doesn't need to affect s.b and s.hLen because the length of the normalized header will never be bigger, so it can just be normalize in place without affecting the rest of the buffer.
Configuration menu - View commit details
-
Copy full SHA for b8969ed - Browse repository at this point
Copy the full SHA b8969edView commit details
Commits on Feb 26, 2025
-
Update the supported version to the same as Go itself (#1967)
Some of our dependences require the supported versions of Go. For example github.com/golang/crypto now requires 1.23 or higher. See: golang/crypto@89ff08d For more information on the new policy of the Go team see: golang/go#69095 Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 69dc7b1 - Browse repository at this point
Copy the full SHA 69dc7b1View commit details
Commits on Mar 5, 2025
-
chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (#1968)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.36.0. - [Commits](golang/net@v0.35.0...v0.36.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6c07c2f - Browse repository at this point
Copy the full SHA 6c07c2fView commit details
Commits on Mar 6, 2025
-
chore(deps): bump securego/gosec from 2.22.1 to 2.22.2 (#1972)
Bumps [securego/gosec](https://github.com/securego/gosec) from 2.22.1 to 2.22.2. - [Release notes](https://github.com/securego/gosec/releases) - [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml) - [Commits](securego/gosec@v2.22.1...v2.22.2) --- updated-dependencies: - dependency-name: securego/gosec dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1353ca5 - Browse repository at this point
Copy the full SHA 1353ca5View commit details -
chore(deps): bump golang.org/x/net from 0.36.0 to 0.37.0 (#1971)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.36.0 to 0.37.0. - [Commits](golang/net@v0.36.0...v0.37.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4269e2d - Browse repository at this point
Copy the full SHA 4269e2dView commit details
Commits on Mar 13, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 30b09be - Browse repository at this point
Copy the full SHA 30b09beView commit details
Commits on Mar 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4891fc5 - Browse repository at this point
Copy the full SHA 4891fc5View commit details
Commits on Mar 28, 2025
-
chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#1983)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.37.0 to 0.38.0. - [Commits](golang/net@v0.37.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bf3f552 - Browse repository at this point
Copy the full SHA bf3f552View commit details
Commits on Apr 2, 2025
-
Remove idleConns mutex for every request (#1986)
Locking and unlocking a mutex multiple times per request is a major slowdown that we can avoid with clever use of atomics. Before: ``` BenchmarkServerGet100ReqPerConn10KClients-12 84167428 867.7 ns/op ``` After: ``` BenchmarkServerGet100ReqPerConn10KClients-12 187397954 386.3 ns/op ```
Configuration menu - View commit details
-
Copy full SHA for 752b0e7 - Browse repository at this point
Copy the full SHA 752b0e7View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.59.0...v1.60.0