wwqgtxx
09be5cbc99
feat: tun support auto-redirect
, route-address-set
and route-exclude-address-set
2024-06-17 22:04:51 +08:00
wwqgtxx
39eda257a7
chore: replace zhangyunhao116/fastrand to our metacubex/randv2
2024-05-31 13:07:48 +08:00
wwqgtxx
81c832ef9e
chore: code cleanup
2024-03-12 15:14:56 +08:00
wwqgtxx
012e448562
fix: when hysteria2 set ports
, port
can be empty
2024-03-12 15:06:41 +08:00
wwqgtxx
0e1bdb07d4
chore: rewrite IntRanges constructor
2024-01-20 11:00:06 +08:00
wzdnzd
cc6429722a
return expected status through Rest API and clean useless code
2023-12-01 23:16:55 +08:00
wwqgtxx
fe7c1a2cdb
chore: using wk8/go-ordered-map/v2 replace internal StringMapSlice
2023-11-09 08:47:44 +08:00
wwqgtxx
575c1d4129
chore: NameServerPolicy will match inorder
2023-11-08 19:29:26 +08:00
wwqgtxx
8f1475d5d0
chore: update to go1.21rc2, drop support for go1.19
2023-07-02 09:59:18 +08:00
H1JK
64b23257db
chore: Replace murmur3 with maphash
2023-06-10 17:35:19 +08:00
H1JK
c3ef05b257
feat: Add XUDP migration support
2023-06-07 23:03:36 +08:00
wwqgtxx
ad11a2b813
fix: go1.19 compile
2023-06-06 10:47:50 +08:00
wzdnzd
e7174866e5
fix: nil pointer in urltest ( #603 )
2023-06-05 12:40:46 +08:00
wzdnzd
3ef81afc76
[Feature] Proxy stores delay data of different URLs. And supports specifying different test URLs and expected statue by group ( #588 )
...
Co-authored-by: Larvan2 <78135608+Larvan2@users.noreply.github.com>
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
2023-06-04 11:51:30 +08:00
wwqgtxx
8e8cddf462
chore: Update dependencies
2023-04-09 15:40:17 +08:00
Skyxim
cfd03a99c2
feat: nameserver-policy
support use rule-providers and reduce domain-set memory
2023-04-01 11:53:39 +08:00
wwqgtxx
f7610ce2ad
chore: better uuid using
2023-03-15 10:10:03 +08:00
Skyxim
7f588935ea
feta: add hosts support domain and mulitple ip ( #439 )
...
* feat: host support domain and multiple ips
* chore: append local address via `clash`
* chore: update hosts demo
* chore: unified parse mixed string and array
* fix: flatten cname
* chore: adjust logic
* chore: reuse code
* chore: use cname in tunnel
* chore: try use domain mapping when normal dns
* chore: format code
2023-03-12 15:00:59 +08:00
H1JK
ae4d114802
chore: Cleanup REALITY code
2023-03-11 12:23:27 +08:00
H1JK
ae966833a4
chore: Generate UUID from fastrand
2023-03-05 11:00:14 +08:00
Skyxim
63917aa020
fix: uuid-map return failed error
2022-05-14 23:45:10 +08:00
Skyxim
663bf4fbb0
fix: remove misjudgment
2022-05-07 12:53:13 +08:00
Skyxim
4ab91520bd
refactor: reuse uuid namespace
2022-05-07 12:35:14 +08:00
Skyxim
980d8a2641
refactor: string map to uuidv5
2022-05-06 14:02:34 +08:00
Skyxim
a95d439852
chore: the uuid-map is transferred to the protocol
2022-05-06 13:28:09 +08:00
Skyxim
bee1bddceb
feat: add sniffer port whitelist, when empty will add all ports
2022-04-21 07:06:08 -07:00