2 Commits

Author SHA1 Message Date
WeidiDeng
f4b57b0a32
use the new http.Protocols to handle h1, h2 and h2c requests 2025-05-23 10:15:23 +08:00
WeidiDeng
d8d87a378f
caddyhttp: Serve http2 when listener wrapper doesn't return *tls.Conn (#4929)
* Serve http2 when listener wrapper doesn't return *tls.Conn

* close conn when h2server serveConn returns

* merge from upstream

* rebase from latest

* run New and Closed ConnState hook for h2 conns

* go fmt

* fix lint

* Add comments

* reorder import
2023-04-10 17:05:02 +00:00