wwqgtxx
8e6eb70e71
chore: temporary update general in ParseRawConfig and rollback before its retur
2024-10-06 00:21:00 +08:00
wwqgtxx
8f5a86410c
chore: cleanup unneeded setting in parseGeneral, move to executor
2024-10-05 13:58:49 +08:00
wwqgtxx
9286e21026
chore: rebuild external ui updater
2024-10-05 13:40:00 +08:00
wwqgtxx
c63a851bba
feat: add direct-nameserver
and direct-nameserver-follow-policy
in dns
section
2024-10-04 14:20:10 +08:00
wwqgtxx
4a16d22398
chore: no longer used net.DefaultResolver when dns
section is disabled, now is equally only "system://"
2024-10-02 14:45:06 +08:00
wwqgtxx
a67c379884
chore: code cleanup
2024-09-27 21:42:06 +08:00
wwqgtxx
acfc9f8baa
chore: reset resolver's connection after default interface changed
2024-09-27 20:36:00 +08:00
wwqgtxx
cd2d1c6bb0
fix: skip-auth-prefixes
not apply on listeners when users
is unset
2024-09-27 18:10:05 +08:00
wwqgtxx
ddfa9e8671
feat: add etag-support
to let user can disable this feature manually
2024-09-22 14:41:45 +08:00
wwqgtxx
b7cb6774bf
chore: support ETag for update geo
2024-09-22 13:57:57 +08:00
wwqgtxx
7c8f451892
chore: cleanup geo internal code
2024-09-09 16:08:48 +08:00
Larvan2
56fe7d5304
chore: clean up update_ui code
2024-09-02 11:17:35 +08:00
wwqgtxx
6306c6b580
chore: add route.ApplyConfig
for CMFA
2024-08-31 22:42:24 +08:00
wwqgtxx
8483178524
feat: sniff
add skip-src-address
and skip-dst-address
2024-08-27 20:33:43 +08:00
wwqgtxx
d79423a4fa
fix: tun should not care "force" when Put configs from restful api
2024-08-26 20:54:32 +08:00
wwqgtxx
27bcb26ecd
chore: better config internal structure
2024-08-24 20:49:12 +08:00
wwqgtxx
f5834dd5e2
chore: code cleanup
2024-08-24 14:20:21 +08:00
Larvan2
0793998de8
chore: drop support of eBPF
2024-08-16 14:15:36 +08:00
wwqgtxx
92ec5f2236
chore: cleanup dns policy match code
2024-08-15 20:08:14 +08:00
Larvan2
50d0cd363c
chore: auto download external UI when 'external-ui' is set and not empty
2024-08-13 14:19:34 +08:00
wwqgtxx
09be5cbc99
feat: tun support auto-redirect
, route-address-set
and route-exclude-address-set
2024-06-17 22:04:51 +08:00
xishang0128
5dd883e790
chore: Add use-system-hosts option
2024-05-06 14:03:29 +08:00
xishang0128
e0248faebd
feat: Experimental supports dialer IP4P address convert
...
form https://github.com/heiher/natmap/wiki/faq
2024-03-10 02:24:20 +08:00
xishang0128
823f59b5c7
chore: Add dns-redirect
options to iptables
2024-03-07 00:52:20 +08:00
xishang0128
1c7e011f87
fix: api does not return configuration value
2024-02-21 17:14:08 +08:00
H1JK
2bba8aa14a
feat: Add succinct matcher support for GeoSite
...
and use it by default
2023-12-17 00:01:01 +08:00
Kuingsmile
7ee6809257
feat: Add LAN allowed and disallowed IP configurations ( #861 )
2023-12-13 00:13:17 +08:00
Larvan2
d80fcb77f6
chore: health check for compatible providers after startup
2023-12-09 18:58:36 +08:00
wwqgtxx
73e16c912f
fix: remove unneeded health check
2023-12-08 07:16:45 +08:00
Larvan2
1a0932c210
feat: support ARC for DNS cache
2023-12-03 08:37:05 +08:00
H1JK
1479b449df
chore: Cleanup code
2023-11-17 23:12:10 +08:00
Steve Johnson
b5a8f0fce1
fix: improve feature check and add missing patches
2023-11-17 19:10:17 +08:00
Steve Johnson
d9cfdc3242
chore: add android feature and patch
2023-11-17 13:19:24 +08:00
Larvan2
7d222b1b71
fix: health check available for 'selector' if configured
2023-11-15 19:06:20 +08:00
Skyxim
d85d8ac13f
fix: only force health check compatible providers
2023-11-13 08:06:51 +00:00
Skyxim
7979eb654f
fix: health check at startup
2023-11-13 15:42:31 +08:00
wwqgtxx
575c1d4129
chore: NameServerPolicy will match inorder
2023-11-08 19:29:26 +08:00
wwqgtxx
17c9d507be
chore: hello mihomo
2023-11-03 21:58:21 +08:00
wwqgtxx
6bcd91a801
feat: add skip-auth-prefixes
2023-10-10 21:29:12 +08:00
wwqgtxx
8253bfe2e0
add quic-go-disable-ecn
to experimental
2023-10-01 09:10:11 +08:00
wwqgtxx
e0458a8fde
chore: decrease goroutine used in core tunnel
2023-09-28 18:59:31 +08:00
wwqgtxx
0dfe696300
chore: ntp service support dialer-proxy
2023-09-25 09:11:35 +08:00
Larvan2
8f515ecc05
chore: updateUI API return 501 when config incomplete
2023-09-23 18:00:07 +08:00
wwqgtxx
d48f9c2a6c
chore: rebuild ca parsing
2023-09-22 14:45:34 +08:00
H1JK
90acce7fa1
feat: Add disable quic-go GSO to experimental
2023-09-08 22:58:59 +08:00
riolu.rs
d6cf2a837f
chore: ntp service dep with sing, optional synchronize system time
2023-09-03 17:49:56 +08:00
Larvan2
d79c13064e
chore: cleanup codes
2023-09-02 14:12:53 +08:00
YanceyChiew
9feb4d6668
fix: RESTful api missing TunConf.device
...
In commit 54fee7b
, due to failure to take into account that
not all required parameters of `sing_tun.server.New` have
default values provided by `LC.Tun`, the name of the tun device
cannot be obtained when `TunConf.device` is not explicitly
configured. This commit fixed the issue.
2023-09-02 14:12:53 +08:00
riolu.rs
cbdf33c42c
feat: ntp service
2023-09-02 02:15:46 +08:00
YanceyChiew
54fee7bd3a
Improve: nicer tun info for RESTful api
...
Let the restful api still get TunConf even when tun is off.
Otherwise the api will return the default values,
instead of the values that actually take effect after enable.
* Due to this problem, yacd changes the displayed value
back to gvisor immediately after the user selects tun stack.
2023-08-30 21:13:32 +08:00