Files
fasthttp/go.mod
T
Kashiwa 321b998f31 Migrate valyala/tcplisten to this repo #1926 (#1929)
* chore: migrate https://github.com/valyala/tcplisten

* chore: merge upstream PR #6 from valyala/tcplisten: Backport TCP backlog size update of uint16->uint32 with Linux

* chore: merge upstream PR #10 from valyala/tcplisten: add support for dual-stack socket

* refactor: update to modern Go syntax

* doc: update README.md

* refactor: replace valyala/tcplisten package  with custom implementation

* fix: the goroutine calls T.Fatalf, which must be called in the same goroutine as the test

* fix: golangci-lint

* fix: add windows fallback

* fix: prevent integer overflow

* test: skip TestConfigDeferAccept, TestConfigFastOpen, TestConfigAll on non-linux OS

* fix: resolve overflow security issue and use wrapped error

* refactor: migrate from syscall to golang.org/x/sys/unix for better compatibility

* chore: merge upstream PR #8 from valyala/tcplisten: z/OS Compatibility

* refactor: rename tcplisten_bsd.go to tscplisten_other.go
2025-01-15 04:35:12 +01:00

15 lines
305 B
Modula-2

module github.com/valyala/fasthttp
go 1.21
require (
github.com/andybalholm/brotli v1.1.1
github.com/klauspost/compress v1.17.11
github.com/valyala/bytebufferpool v1.0.0
golang.org/x/crypto v0.32.0
golang.org/x/net v0.33.0
golang.org/x/sys v0.29.0
)
require golang.org/x/text v0.21.0 // indirect