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
wwqgtxx
984fca4726
feat: add inbound-mptcp
for listeners
2023-08-09 17:09:03 +08:00
wwqgtxx
72a67ac534
chore: force set SelectAble when start load cache
2023-04-24 08:07:17 +08:00
wwqgtxx
90f95d7c78
chore: wireguard dns can work with domain-based server
2023-04-11 14:10:57 +08:00
Skyxim
cfd03a99c2
feat: nameserver-policy
support use rule-providers and reduce domain-set memory
2023-04-01 11:53:39 +08:00
Skyxim
09c53e7cb7
chore: Chore: adjust the loading order, and then load the resource at last
2023-03-14 22:37:07 +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
Skyxim
07f3cd2ae5
chore: exposure ipv6 wait time
2023-03-10 23:38:16 +08:00
wwqgtxx
545a79d406
chore: cleanup dialer's code
2023-03-06 23:23:05 +08:00
Skyxim
97e14337e3
refactor: tcp dial ( #412 )
...
Non-concurrent support to try to connect in turn
fix: serial dual stack dial
2023-02-26 12:12:25 +08:00
Skyxim
f565edd76d
chore: add custom ca trust
2023-02-25 22:01:20 +08:00