| .. |
|
cfgcommon/duration
|
Config: Implement missing MarshalJSON for structs having custom UnmarshalJSON (#4585)
|
2025-04-07 11:46:49 -04:00 |
|
json
|
Reformat code
|
2022-05-18 15:29:01 +08:00 |
|
serial
|
Remove legacy code (#3838)
|
2024-09-23 11:28:19 -04:00 |
|
api.go
|
Refactor log (#3446)
|
2024-06-29 14:32:57 -04:00 |
|
blackhole.go
|
Refactor log (#3446)
|
2024-06-29 14:32:57 -04:00 |
|
blackhole_test.go
|
v1.1.0
|
2020-12-04 09:36:16 +08:00 |
|
buildable.go
|
refactor(deps): replace github.com/golang/protobuf with google.golang.org/protobuf
|
2023-08-10 10:43:27 -04:00 |
|
common.go
|
Config: Implement missing MarshalJSON for structs having custom UnmarshalJSON (#4585)
|
2025-04-07 11:46:49 -04:00 |
|
common_test.go
|
Reformat code
|
2022-05-18 15:29:01 +08:00 |
|
conf.go
|
Remove legacy code (#3838)
|
2024-09-23 11:28:19 -04:00 |
|
dns.go
|
DNS New Features: `disableCache`, `finalQuery`, `unexpectedIPs`, `"*"`, `UseSystem-queryStrategy`, `useSystemHosts` (#4666)
|
2025-06-06 01:59:16 +00:00 |
|
dns_proxy.go
|
DNS outbound: Set "reject" as the default value for `nonIPQuery`
|
2025-08-16 19:12:59 +00:00 |
|
dns_proxy_test.go
|
DNS outbound: Set "reject" as the default value for `nonIPQuery`
|
2025-08-16 19:12:59 +00:00 |
|
dns_test.go
|
Chore: Refactor infra/conf.TestToCidrList() (#4017)
|
2024-11-14 11:04:17 -05:00 |
|
dokodemo.go
|
Tunnel inbound: Add `portMap` config (local listening port -> remote specified address/port)
|
2025-08-02 14:58:56 +00:00 |
|
dokodemo_test.go
|
Config: Remove more legacy fields (#3817)
|
2024-09-19 01:05:59 +00:00 |
|
fakedns.go
|
Config: Implement missing MarshalJSON for structs having custom UnmarshalJSON (#4585)
|
2025-04-07 11:46:49 -04:00 |
|
freedom.go
|
Some refines related to direct/freedom and `targetStrategy`; More intelligent "useIP"/"ForceIP", enhance "origin" functionality (#5030)
|
2025-08-20 01:19:13 +03:30 |
|
freedom_test.go
|
Some refines related to direct/freedom and `targetStrategy`; More intelligent "useIP"/"ForceIP", enhance "origin" functionality (#5030)
|
2025-08-20 01:19:13 +03:30 |
|
general_test.go
|
refactor(deps): replace github.com/golang/protobuf with google.golang.org/protobuf
|
2023-08-10 10:43:27 -04:00 |
|
grpc.go
|
Add Authority to gRPC Transport (#3076)
|
2024-02-29 14:22:14 +00:00 |
|
http.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
http_test.go
|
Config: Remove more legacy fields (#3817)
|
2024-09-19 01:05:59 +00:00 |
|
init.go
|
Add Fake DNS support (#309)
|
2021-03-07 04:39:50 +00:00 |
|
lint.go
|
Refactor log (#3446)
|
2024-06-29 14:32:57 -04:00 |
|
loader.go
|
Refactor log (#3446)
|
2024-06-29 14:32:57 -04:00 |
|
log.go
|
Log: Add MaskAddress option to hide IP addresses (#3783)
|
2024-09-11 10:45:47 -04:00 |
|
loopback.go
|
refactor(deps): replace github.com/golang/protobuf with google.golang.org/protobuf
|
2023-08-10 10:43:27 -04:00 |
|
metrics.go
|
Metrics: Add direct listen (#4409)
|
2025-02-18 11:32:48 +00:00 |
|
observatory.go
|
BurstObservatory: Fix nil panic when pingConfig is missing (#4757)
|
2025-06-04 12:37:43 +00:00 |
|
policy.go
|
API: Add user online stats (#3637)
|
2024-11-03 08:44:15 -05:00 |
|
policy_test.go
|
v1.1.0
|
2020-12-04 09:36:16 +08:00 |
|
reverse.go
|
refactor(deps): replace github.com/golang/protobuf with google.golang.org/protobuf
|
2023-08-10 10:43:27 -04:00 |
|
reverse_test.go
|
v1.1.0
|
2020-12-04 09:36:16 +08:00 |
|
router.go
|
VLESS practice: Use user-sent VLESS UUID's last byte as `vlessRoute` for `routing` `rules`
|
2025-08-17 13:55:18 +00:00 |
|
router_strategy.go
|
BurstObservatory: add option to set http method for burst check (#4835)
|
2025-06-22 21:48:49 -04:00 |
|
router_test.go
|
Direct/Freedom config: Add `targetStrategy` as an alias of `domainStrategy`; Routing config: Remove `domainMatcher`, "linear" and `type` (#5027)
|
2025-08-16 14:54:10 +00:00 |
|
shadowsocks.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
shadowsocks_test.go
|
remove deprecate ciphers in shadowsocks (#710)
|
2021-09-17 04:13:07 +08:00 |
|
socks.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
socks_test.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
transport_authenticators.go
|
Refactor log (#3446)
|
2024-06-29 14:32:57 -04:00 |
|
transport_internet.go
|
TLS ECH client: `echForceQuery` "full" / "half" / "none" (default) (#4973)
|
2025-08-03 10:15:42 +00:00 |
|
transport_test.go
|
New feature: Happy Eyeballs (RFC 8305) (#4667)
|
2025-06-07 13:20:06 +00:00 |
|
trojan.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
version.go
|
Root config: Add `version` config (`min` and `max`) (#4970)
|
2025-08-03 01:06:47 +00:00 |
|
vless.go
|
VLESS protocol: Add Reverse Proxy (4) Command and extremely simple config (#5101)
|
2025-09-09 14:19:12 +00:00 |
|
vless_test.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
vmess.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
vmess_test.go
|
Config: Outbound proxy config no need to be nested (#5124)
|
2025-09-11 13:48:20 +00:00 |
|
wireguard.go
|
WireGuard: Improve config error handling; Prevent panic in case of errors during server initialization (#4566)
|
2025-03-30 22:55:21 +00:00 |
|
wireguard_test.go
|
WireGuard config: Replace `kernelMode` with `noKernelTun`
|
2024-10-18 00:10:09 +00:00 |
|
xray.go
|
Outbound: Add `targetStrategy`; Fix mux does not close `link.Reader`; Fix `origin` does not work on UDP; Add logs (#5006)
|
2025-08-15 20:51:36 +00:00 |
|
xray_test.go
|
Direct/Freedom config: Add `targetStrategy` as an alias of `domainStrategy`; Routing config: Remove `domainMatcher`, "linear" and `type` (#5027)
|
2025-08-16 14:54:10 +00:00 |