hysteria/app/cmd
Toby 93f68c526b
feat: Hysteria Realms (#1560)
* feat(wip): hysteria realms

* feat: port prediction for punching symmetric NAT

* feat: add "cert" subcommand for easy self signed cert generation

* refactor: update address scheme from "hysteria2+realm" to just "realm"

* fix: give up on realm register fatal errors

* chore: update formatting (gofumpt)

* perf: realm proxy UDP methods on PunchPacketConn so quic-go and obfs keep DF/PMTU and buffer sizing

* feat: add support for local UDP source port config in realm addresses

* doc: README for realm pkg
2026-05-08 14:16:21 -07:00
..
cert.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
cert_test.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
client.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
client_test.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
client_test.yaml feat: add configurable congestion modes and BBR profiles 2026-03-28 13:11:17 -07:00
congestion.go feat: add configurable congestion modes and BBR profiles 2026-03-28 13:11:17 -07:00
errors.go chore: move code around 2023-08-23 16:26:38 -07:00
ping.go chore: code tweaks 2026-02-21 17:07:28 -08:00
root.go refactor: initialize a Viper instance to replace with the global singleton 2026-01-09 13:56:40 +08:00
server.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
server_test.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
server_test.yaml feat: add configurable congestion modes and BBR profiles 2026-03-28 13:11:17 -07:00
share.go chore: code tweaks 2026-02-21 17:07:28 -08:00
speedtest.go feat: time-based speed test 2026-02-21 17:42:43 -08:00
update.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
version.go refactor: initialize a Viper instance to replace with the global singleton 2026-01-09 13:56:40 +08:00