Toby
5efd0f8f44
chore: small tweaks
2023-08-30 20:12:21 -07:00
Toby
3e5eccd6e3
feat: udp port hopping
2023-08-30 20:02:18 -07:00
Toby
353aacfd62
feat: options to disable update check & fix client lazy mode
2023-08-24 14:10:51 -07:00
Toby
09355c4e21
feat: wip update checker
2023-08-23 22:56:15 -07:00
Toby
332d2ea32d
chore: move code around
2023-08-23 16:26:38 -07:00
Toby
3c3c2a51a8
feat: client TLS cert SHA256 pinning (pinSHA256)
2023-08-23 15:53:22 -07:00
Toby
e602ec6169
feat: HTTP traffic stats server
2023-08-19 17:19:36 -07:00
Toby
a47285896a
fix: ACL IP rules not working for domain requests if resolver not set
2023-08-19 15:31:36 -07:00
Toby
acfb10efc0
feat: SOCKS5 outbound
2023-08-18 16:30:31 -07:00
Toby
f5183ca564
fix: add missing field in test
2023-08-14 19:03:42 -07:00
Toby
a7d74a9ec1
feat: ACL
2023-08-14 19:00:56 -07:00
Toby
cab753718d
feat: DNS over HTTPS resolver
2023-08-13 13:32:11 -07:00
Toby
25b8eef959
feat: command auth
2023-08-12 13:12:36 -07:00
Toby
d3db1e4a1d
feat: HTTP auth
2023-08-11 19:14:07 -07:00
Toby
ceb3c7f6a8
feat: TProxy
2023-08-10 22:06:46 -07:00
Toby
cc0d0181e1
feat: ignoreClientBandwidth
2023-08-07 16:34:35 -07:00
Toby
7307eea2a8
feat: userpass auth
2023-08-06 12:11:46 -07:00
Toby
601ad6b61c
feat: lazy option for client
2023-08-05 17:50:03 -07:00
Toby
3b4af8035b
chore: some code fixes
2023-08-04 17:48:07 -07:00
Toby
45c3fc54bd
feat: BBR
2023-08-04 17:29:15 -07:00
Toby
13debaa0ad
feat: server outbounds config
2023-08-04 14:53:29 -07:00
Toby
6ad44d183e
feat: DNS over TLS resolver
2023-08-04 14:03:23 -07:00
Toby
7c94b072ed
feat: server resolver config options
2023-08-04 13:37:19 -07:00
Toby
a59111faad
feat: reconnect
2023-07-28 16:09:23 -07:00
Toby
fd4d095dcd
feat: add UDPIdleTimeout to server config
2023-07-27 14:30:35 -07:00
Toby
fb7e6ed915
feat(wip): test reworks for app
2023-07-27 13:13:07 -07:00
Toby
dd836b4496
feat(wip): test reworks
2023-07-26 13:48:08 -07:00
tobyxdd
07b7f14bef
feat: client config URI support
2023-07-14 16:47:10 -07:00
tobyxdd
6aa60e12d1
chore: move print QR func to utils
2023-07-14 15:44:37 -07:00
tobyxdd
e21e5c67a8
feat: rework config handling code & add QR
2023-07-10 19:46:58 -07:00
tobyxdd
4c24edaac1
feat: salamander obfs
2023-07-09 16:37:18 -07:00
tobyxdd
1b3a718ac8
feat: add a hysteria prefix to env vars to avoid conflicts
2023-07-07 13:40:05 -07:00
tobyxdd
458382dd3d
feat: logging environment variables
2023-07-04 13:06:52 -07:00
tobyxdd
7e177a22f7
feat: port forwarding
2023-07-02 15:40:16 -07:00
tobyxdd
8ca414e548
feat: config parsing tests
2023-07-02 12:11:59 -07:00
tobyxdd
e97a81a8a9
chore: change "validate" to "load"
2023-06-30 17:10:51 -07:00
tobyxdd
eb7e91e5ce
feat: rework config parsing to use viper unmarshal
2023-06-30 13:16:01 -07:00
tobyxdd
fefabaf739
fix: mode str
2023-06-10 19:10:01 -07:00
tobyxdd
fcb8965987
feat: client http proxy
2023-06-10 19:08:00 -07:00
tobyxdd
635ad9782a
feat: add masquerade options & update README
2023-06-04 14:56:35 -07:00
tobyxdd
cefe5d9f76
feat: hyperbole build script
2023-06-04 12:37:17 -07:00
tobyxdd
5586303825
feat: bump quic-go version to v0.35.1 (mod wip), change client config format for sni
2023-06-02 16:51:17 -07:00
tobyxdd
9f54aade8f
hysteria 2 prototype first public release
2023-05-25 20:24:24 -07:00
tobyxdd
20898f2990
chore: change info string
2023-02-18 20:01:01 -08:00
Siyuan Ren
604d4fc652
Add lazy_start
option.
...
When on, the client will not attempt to connect to the server at
startup, only when a connection is initiated.
2023-02-19 11:18:56 +08:00
tobyxdd
cb4daac18d
feat: update quic-go to v0.32.0, fix dependencies
2023-02-01 23:23:12 -08:00
tobyxdd
517c5a4bc4
feat: make acme and cert options mutually exclusive to avoid user confusion
2023-01-15 12:14:21 -08:00
tobyxdd
f7dffd027f
feat: provide a TrafficCounter interface on server, remove prometheus client dependency from core
2023-01-07 13:59:30 -08:00
Haruue Icymoon
29459d768d
chore: set default value of retry_interval to 1
...
the prior default value 0 would make hysteria retry very fast
(2000 times / sec) when network is not ready (no default route).
user can still set it to 0 explicitly for a "flood retry" mode.
2022-12-28 23:00:38 +08:00
Toby
fc28c01980
fix(RPT-03-003): add socket dial timeouts to SOCKS5Client
2022-11-30 23:10:30 -08:00