hysteria/app/cmd
Niko Marmeladkov da8366eb8a
feat: L3 VPN tunnel, FileMask noise, Hysteria outbound
- Network: Layer 3 IP tunnel over QUIC with TUN interfaces and IP pool
- FileMask: new noise/obfuscation layer masking traffic as encrypted file downloads
- Hysteria outbound: chain Hysteria servers via pluggable outbound
2026-06-16 16:07:55 +03:00
..
cert.go fix: add "sniGuard: disable" to cert command output 2026-05-10 01:06:05 -07:00
cert_test.go feat: Hysteria Realms (#1560) 2026-05-08 14:16:21 -07:00
client.go feat: L3 VPN tunnel, FileMask noise, Hysteria outbound 2026-06-16 16:07:55 +03:00
client_test.go feat: gecko obfs (experimental) (#1584) 2026-05-22 20:35:41 -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: log server address on connect, log realm peer address candidates 2026-05-09 13:24:13 -07:00
realm_portmap.go feat(realm): UPnP/NAT-PMP port mapping support (#1600) 2026-06-10 18:16:27 -07: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: L3 VPN tunnel, FileMask noise, Hysteria outbound 2026-06-16 16:07:55 +03:00
server_test.go feat(realm): STUN on connect 2026-05-08 19:13:20 -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 chore: log server address on connect, log realm peer address candidates 2026-05-09 13:24:13 -07: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