tobyxdd
44235d3de9
feat: quic-go v0.54.0
2025-09-13 16:17:59 -07:00
Toby
a24ef5b8f0
Merge pull request #1436 from apernet/fix-race
...
fix: race in udpSessionManager cleanup & update code formatting
2025-09-11 20:15:19 -07:00
tobyxdd
36370ffbbb
fix: race in udpSessionManager cleanup & update code formatting (gofumpt)
2025-09-11 20:14:41 -07:00
Toby
b2485e6405
Merge pull request #1433 from apernet/fix-acl-cache
...
fix(acl): error rule applied due to bad cache key
2025-09-10 21:36:23 -07:00
Toby
a695a9ce44
Merge pull request #1434 from apernet/wip-replace-doh
...
fix: remove license-conflicted doh library
2025-09-10 21:36:14 -07:00
Toby
a4b1cfa5aa
Merge pull request #1426 from shadow750d6/mtls
...
Add optional mTLS support for client & server
2025-09-10 21:34:11 -07:00
Haruue
c6488c21c1
fix: remove license-conflicted doh library
2025-09-10 16:29:48 +09:00
Haruue
5ef85697f3
fix(acl): error rule applied due to bad cache key
...
close : #1432
2025-09-10 15:00:32 +09:00
shadow
6cb18ff5ad
Add optional mTLS support for client & server
2025-08-27 12:17:24 +08:00
Toby
5f3c47e6c3
Merge pull request #1405 from apernet/fix-tun
...
[TUN] Fix goroutine leak & broken DNS
2025-07-26 11:22:41 -07:00
Haruue
bc41b5f5d6
fix(tun): dns error on systemd-resolved
2025-07-26 16:09:14 +09:00
Haruue
7d9a4cc226
fix(tun): blocked on ctx.Done()
...
close : #1399
2025-07-26 14:24:16 +09:00
Toby
88890dde2d
Merge pull request #1370 from apernet/wip-bump-quicgo
...
feat: quic-go v0.52.0
2025-06-07 12:18:29 -07:00
Toby
b5ddcb5bc4
feat: quic-go v0.52.0
2025-06-07 11:59:30 -07:00
Toby
483fde51b1
Merge pull request #1362 from apernet/wip-noprintshare
...
fix(client): remove share uri in log
2025-06-01 11:01:35 -07:00
Haruue
3a9e952af0
fix(client): remove share uri in log
...
close : #1355
Since we already have the "share" subcommand, this feature is
unnecessary for the "client" subcommand.
This commit disables printing the share URI after the client starts, but
keeps this behavior for users who specified the `--qr` flag (who may
still rely on it) and shows a deprecation warning.
2025-05-27 18:27:54 +09:00
Toby
2adeec2900
Merge pull request #1348 from apernet/ci-update
...
chore: update go version to 1.24 in workflows
2025-04-20 14:33:58 -07:00
Toby
aa5f68a6f7
chore: update go version to 1.24 in workflows
2025-04-20 14:33:40 -07:00
Toby
b2567df63c
Merge pull request #1347 from apernet/bump-quic
...
feat: quic-go v0.51.0
2025-04-20 14:29:31 -07:00
Toby
16c7ebeeb6
Merge pull request #1346 from dropbigfish/master
...
chore: fix function name in comment
2025-04-20 14:29:10 -07:00
Toby
c2c4a9545e
fix: broken cc after connection migration
2025-04-20 14:27:45 -07:00
Toby
29cd04fdef
feat: quic-go v0.51.0 (wip)
2025-04-20 14:04:53 -07:00
dropbigfish
5239a23aee
chore: fix function name in comment
...
Signed-off-by: dropbigfish <fillfish@foxmail.com>
2025-04-20 12:06:13 +08:00
Toby
245c6e9bd1
Merge pull request #1332 from apernet/add-license
...
chore: add LICENSE to packages
2025-03-18 20:45:32 -07:00
Toby
ffab01730a
chore: add LICENSE to packages
2025-03-18 20:44:59 -07:00
Toby
401ed5245d
Merge pull request #1306 from apernet/wip-userpass-ignore-case
...
Make username of userpass case insensitive
2025-02-03 18:05:27 -08:00
Toby
9466bc4e2f
Merge pull request #1307 from apernet/bump-quic
...
feat: quic-go v0.49.0
2025-02-03 18:04:56 -08:00
Toby
e11ad2b93b
feat: quic-go v0.49.0
2025-02-03 18:04:17 -08:00
Haruue
7652ddcd99
chore: unexport UserPassAuthenticator.Users
2025-02-03 12:39:52 +09:00
Haruue
e1df8aa4e2
chore: make username of userpass case insensitive
...
close : #1297
Just a workaround for "uppercase usernames do not work".
Usernames in different cases (like "Gawr" and "gawR") will now conflict.
2025-02-03 12:34:01 +09:00
Toby
8c05217590
Merge pull request #1293 from zyppe/master
...
Add support for loongarch64
2025-01-12 19:57:53 -08:00
Haruue
d86aa0b4e2
chore(scripts): detect arch for loong64
2025-01-08 14:57:02 +09:00
Haruue
537e8144ea
ci: add linux/loong64 to platforms.txt
2025-01-08 14:56:15 +09:00
zyppe
817d6c9a2d
Add support for loongarch64
...
Test on Loongson 3A5000
2025-01-04 22:45:11 +08:00
Toby
5520bcc405
Merge pull request #1287 from apernet/fix-tun-ipv6-disable
...
fix: tun failed on linux when ipv6.disable=1
2025-01-03 20:50:10 -08:00
Toby
9e90d7d155
Merge pull request #1288 from apernet/wip-masq-insecure-upstream
...
feat: allow skip cert verify in masquerade.proxy
2024-12-29 11:25:38 -08:00
Toby
8aa80c233e
fix: rename insecureSkipVerify to insecure for consistency
2024-12-29 11:25:08 -08:00
Haruue
2bdaf7b46a
feat: allow skip cert verify in masquerade.proxy
...
close : #1278
masquerade.proxy.insecureSkipVerify
2024-12-29 13:58:12 +09:00
Haruue
53a4ce2598
fix: tun failed on linux when ipv6.disable=1
...
close : #1285
2024-12-29 13:33:32 +09:00
Toby
cd396eea60
Merge pull request #1272 from apernet/wip-rename-libversion
...
chore(version): rename LibVersion to Libraries
2024-12-12 18:40:49 -08:00
Haruue
400fed3bd6
chore(version): rename LibVersion to Libraries
...
close : #1271
A key that also contains "Version" broke the version parsing of some
third-party clients.
2024-12-11 18:08:54 +09:00
Toby
6655d2a78d
Merge pull request #1258 from apernet/wip-server-fastopen
...
feat(server): tcp fast open on direct outbounds
2024-12-10 23:03:52 -08:00
Toby
5e11ea18fb
chore: update core/go.mod
2024-12-10 22:42:25 -08:00
Haruue
d8c61c59d7
chore: disable fallback mode of tfo dialer
...
tfo-go caches the "unsupported" status when fallback mode is enabled.
In other words, if the hysteria server is started with
net.ipv4.tcp_fastopen=0 and it fails once, the tfo will not be enabled
until it is restarted, even if the user later sets sysctl
net.ipv4.tcp_fastopen=3.
2024-11-23 22:31:14 +09:00
Haruue
16c964b3e1
feat(server): tcp fast open on direct outbounds
2024-11-23 21:37:18 +09:00
Toby
15e31d48a0
Merge pull request #1247 from apernet/wip-dumpstream
...
feat: add /dump/streams as a traffic stats API
2024-11-08 17:31:35 -08:00
Toby
3e8c20518d
chore: minor code tweaks
2024-11-08 14:29:50 -08:00
Toby
9cb8cb4f53
Merge branch 'master' into wip-dumpstream
2024-11-08 14:15:11 -08:00
Haruue
7ac8d87dda
test: fix integration_tests for trafficlogger
2024-11-08 16:03:48 +09:00
Haruue
0681638568
feat(trafficlogger): dump streams stats
2024-11-08 15:28:50 +09:00