Hysteria is a powerful, lightning fast and censorship resistant proxy. https://v2.hysteria.network/
Find a file
Haruue Icymoon 2fb70bdb58
feat: log http proxy error
goproxy actually discard all upstream errors, you can find its error
handling here [1], the upstream error from proxy.connectDial() is always
hidden in the two if branches, and never got logged. we need to log
hysteria layer errors by ourselves.

[1] 8ea89ba920/https.go (L321-L328)

according to some bug reports (such like #404 and the resolve_preference
one report via telegram private message), some users use http proxy, got a
http 502 error without any useful logs.
2022-08-25 00:42:36 +08:00
.github Merge pull request #393 from HyNetwork/dependabot/github_actions/docker/build-push-action-3.1.1 2022-08-10 21:44:42 -07:00
cmd feat: log http proxy error 2022-08-25 00:42:36 +08:00
docs tool: socks5 tcping latency test 2022-07-06 14:38:24 -07:00
pkg feat: log http proxy error 2022-08-25 00:42:36 +08:00
.gitignore chore: ignore local build directory 2022-06-26 11:06:17 -07:00
CHANGELOG.md chore: update CHANGELOG for 1.2.0 2022-08-13 18:58:23 -07:00
docker-compose.yaml chore(docker): update compose 2022-02-06 11:33:28 +08:00
Dockerfile ci: bump go version to 1.19 2022-08-07 11:58:22 -07:00
go.mod feat: tcp buffer size options for tun mode 2022-08-24 23:26:56 +08:00
go.sum feat: tcp buffer size options for tun mode 2022-08-24 23:26:56 +08:00
install_server.sh chore: remove python req in the install_server.sh 2022-02-28 21:33:52 +08:00
LICENSE.md docs: update LICENSE.md 2022-08-10 12:45:39 +08:00
README.md chore: update module names (hysteria & quic-go fork) 2022-08-20 11:44:12 -07:00
Taskfile.yaml chore(build): add taskfile 2022-05-17 15:02:24 +08:00

Logo

License Release Telegram Discussions

Hysteria is a feature-packed proxy & relay utility optimized for lossy, unstable connections (e.g. satellite networks, congested public Wi-Fi, connecting from China to servers abroad) powered by a customized QUIC protocol.

  • SOCKS5 proxy (TCP & UDP)
  • HTTP/HTTPS proxy
  • TCP/UDP relay
  • TCP/UDP TPROXY (Linux)
  • TCP REDIRECT (Linux)
  • TUN (TAP on Windows)
  • Still growing...

See wiki for documentation


Hysteria 是一个功能丰富的,专为恶劣网络环境进行优化的网络工具(双边加速),比如卫星网络、拥挤的公共 Wi-Fi、在中国连接国外服务器等。 基于修改版的 QUIC 协议。

  • SOCKS5 代理 (TCP & UDP)
  • HTTP/HTTPS 代理
  • TCP/UDP 转发
  • TCP/UDP TPROXY 透明代理 (Linux)
  • TCP REDIRECT 透明代理 (Linux)
  • TUN (Windows 下为 TAP)
  • 仍在增加中...

文档请见 wiki


Bench