Commit graph

2582 commits

Author SHA1 Message Date
gVisor bot
8d225eab4b chore: merge some quic-go fix 2023-10-01 13:44:56 +08:00
gVisor bot
49610fcb1b fix: hy2/tuic inbound cert isn't path
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
2023-10-01 12:04:34 +08:00
gVisor bot
712cf5b2ec add quic-go-disable-ecn to experimental 2023-10-01 09:10:11 +08:00
gVisor bot
0523f63d1a chore: add new bbr implementation 2023-10-01 00:01:32 +08:00
gVisor bot
12ddcaae7a chore: support relative path for hy2/tuic inbound cert 2023-10-01 00:01:32 +08:00
gVisor bot
e092d17c2f chore: fix bbr bugs 2023-09-30 13:40:07 +08:00
gVisor bot
df57d49d8d Fix: should check all ips need to fallback (#2915) 2023-09-29 13:42:22 +08:00
gVisor bot
6e0e53967a docs: support reload in service 2023-09-29 13:26:59 +08:00
gVisor bot
c0a4786d06 chore: reduce string split immediately after string concat (#773) 2023-09-29 08:51:13 +08:00
gVisor bot
0932a9c83f feat: support clash premium's structured log stream (#735)
* feat: support clash premium's structured log stream

New version of Clash for Windows uses `ws://external-controller/logs?token=&level=info&format=structured` to get real time log. When Clash Premium Core reveices `format=structured`, it returns a different form of JSON log entry. Supporting this feature will allow better Clash for Windows integration

Signed-off-by: Misty <gyc990326@gmail.com>
2023-09-29 08:50:50 +08:00
gVisor bot
5cb57ffdc3 chore: improve subscription userinfo parsing (#781)
do not use regex parsing for `Subscription-UserInfo` header field
2023-09-29 08:42:57 +08:00
gVisor bot
aa52973073 feat: add reload signal support (#780)
Backport Clash feature by @septs, see Dreamacro/clash#2908
2023-09-29 08:36:25 +08:00
gVisor bot
d960e63dda chore: decrease goroutine used in core tunnel 2023-09-28 18:59:31 +08:00
gVisor bot
c096a6c84c fix: gvisor panic 2023-09-26 09:06:00 +08:00
gVisor bot
c025b77ca0 chore: update quic-go to 0.39.0 2023-09-26 08:51:25 +08:00
gVisor bot
04a8da4856 fix: fail to set KeepAliveIntervall #715 2023-09-25 14:05:13 +08:00
gVisor bot
07b0e869b4 chore: ntp service support dialer-proxy 2023-09-25 09:11:35 +08:00
gVisor bot
a92874f409 chore: share N.dialer code 2023-09-25 09:11:35 +08:00
gVisor bot
92b88136f4 feat: recovering preHandleMetadata failure from sniffing (#769) 2023-09-24 19:27:55 +08:00
gVisor bot
20ca57e1ab chore: fix typo 2023-09-24 19:00:51 +08:00
gVisor bot
e751ec72f2 Merge pull request #767 from PuerNya/fix-delay
chore: handle provider proxies  in proxies api
2023-09-24 15:55:33 +08:00
gVisor bot
5cae2e157b chore: handle provider proxies in proxies api 2023-09-24 15:39:14 +08:00
gVisor bot
89d8589654 chore: update provider proxies api 2023-09-24 00:19:10 +08:00
gVisor bot
e340aee94e chore: updateUI API return 501 when config incomplete 2023-09-23 18:00:07 +08:00
gVisor bot
23970f4332 feat: add provider proxies api 2023-09-23 17:54:20 +08:00
gVisor bot
e386107a78 chore: resolver read system hosts file 2023-09-23 14:01:18 +08:00
gVisor bot
9a957501b2 fix: socks5 udp not working on loopback 2023-09-22 23:33:24 +08:00
gVisor bot
7de04cd5cf chore: rebuild ca parsing 2023-09-22 14:45:34 +08:00
gVisor bot
59bcec15bf fix: uot read failed 2023-09-22 00:11:57 +08:00
gVisor bot
4cdb789918 chore: limit tuicv5's maxUdpRelayPacketSize up to 1200-PacketOverHead 2023-09-21 23:49:45 +08:00
gVisor bot
73366050a4 fix: hy2 udp not working 2023-09-21 23:36:40 +08:00
gVisor bot
068b0886d5 feat: converter support hysteria2 2023-09-21 17:25:15 +08:00
gVisor bot
7a4f9959f9 chore: support set cwnd for hy2 too 2023-09-21 16:41:31 +08:00
gVisor bot
1b70a57951 fix: tuicv5 panic in ReadFrom 2023-09-21 15:10:35 +08:00
gVisor bot
eb2ee5c1ba feat: inbound support Hysteria2 2023-09-21 15:10:35 +08:00
gVisor bot
a15d43221d doc: add Hysteria2 doc 2023-09-21 10:43:45 +08:00
gVisor bot
7df4e115de feat: support Hysteria2 2023-09-21 10:28:28 +08:00
gVisor bot
b23ccfdf45 chore: Update dependencies 2023-09-21 08:57:38 +08:00
gVisor bot
2e60b9a81c chore: Restore go1.20 support 2023-09-21 08:29:28 +08:00
gVisor bot
f97dd6838a Revert "migration: go 1.21"
This reverts commit 33d41338ef.
2023-09-21 08:29:28 +08:00
gVisor bot
76b5a9e92f Chore: update github issue template 2023-09-21 03:40:46 +08:00
gVisor bot
e8c9a23d89 chore: Update android-ndk 2023-09-20 15:26:36 +08:00
gVisor bot
b89e997f9a chore: update external-ui 2023-09-20 14:23:58 +08:00
gVisor bot
fd3ba21a8f chore: cleanup code 2023-09-18 19:42:08 +08:00
gVisor bot
42e6fc54dd chore: ignore PR when Pre-releasing 2023-09-18 19:36:11 +08:00
gVisor bot
c79c2f48f9 feat: update external-ui 2023-09-18 19:21:30 +08:00
gVisor bot
4407cc44f4 chore: DNS cache policy follow upstream 2023-09-17 17:18:35 +08:00
gVisor bot
1c0fa63386 migration: go 1.21 2023-09-17 17:05:13 +08:00
gVisor bot
8a3231205a fix: caceh dns result 2023-09-16 12:30:11 +08:00
gVisor bot
acb2daa6aa chore: use cmp in go 1.21
Co-authored-by: H1JK <hell0jack@protonmail.com>
2023-09-16 12:06:58 +08:00