Commit graph

  • 269c52575c chore: update gopsutil to v4 wwqgtxx 2024-12-14 11:09:31 +08:00
  • 05e1bd945c fix: Unable to locate certain app package names when running Mihomo core on Android through Box4Magisk and similar environments. Joe 2024-12-14 10:15:18 +08:00
  • c7fc93df37
    fix: the TLS Sniffer fails when the length of the ClientHello packet exceeds the TCP MSS (#1711) laburaps 2024-12-12 19:02:34 +08:00
  • f6e045b161 Make DnsHijack hijack specified protocols as expected ForestL18 2024-12-12 16:55:35 +08:00
  • 61416af653
    chore: reduce debug info of sniffDomain laburaps 2024-12-11 17:57:31 +08:00
  • 39bb8d88c1
    fix: when data is not enough, attempt to peek more data and retry laburaps 2024-12-11 17:35:57 +08:00
  • 6928191df7
    chore: add uniformly formatted debug info to sniffDomain laburaps 2024-12-11 17:07:11 +08:00
  • 5d9d8f4d3b
    fix: check whether the dst port is within the specified range (#1706) laburaps 2024-12-10 16:15:08 +08:00
  • 6da8e6b564
    fix: check whether the dst port is within the specified range laburaps 2024-12-10 14:40:29 +08:00
  • f3a43fe3a6 feat: support read config file from stdin via -f - wwqgtxx 2024-12-10 09:57:20 +08:00
  • 9a959202ed chore: support config multiplexing of mieru wwqgtxx 2024-12-10 09:19:59 +08:00
  • cd23112dc5
    chore: remove gRPC dependency from mieru (#1705) enfein 2024-12-10 00:03:17 +00:00
  • e877b6ad92 chore: remove gRPC dependency enfein 2024-12-09 23:43:49 +00:00
  • fbcda2054c
    align time fields in logs valord577 2024-12-09 19:00:08 +08:00
  • 613becd8ea
    feat: support mieru protocol (#1702) v1.19.0 enfein 2024-12-09 04:05:11 +00:00
  • 9324c44958 feat: support mieru protocol enfein 2024-12-09 03:18:38 +00:00
  • 9a7c6f1015 feat: support mieru protocol (issue #1563) (2nd attempt) enfein 2024-10-08 00:18:29 +00:00
  • d6b496d3c0
    chore: allow upgrade ui in embed mode (#1692) hingbong 2024-12-04 00:54:01 +00:00
  • e1465cf1df chore: allow upgrade ui in embed mode hingbong 2024-12-03 07:44:41 +00:00
  • 5a24efdabf
    fix: DisableKeepAlive default value of android (#1690) ForestL 2024-12-02 22:49:16 +08:00
  • 09f31c82f7 fix DisableKeepAlive default value of android ForestL18 2024-12-02 22:47:17 +08:00
  • 9de9f1ef51 fix: don't panic when listen on localhost https://github.com/MetaCubeX/mihomo/issues/1655 wwqgtxx 2024-11-27 11:02:55 +08:00
  • fbead56ec9 feat: add size-limit for provider https://github.com/MetaCubeX/mihomo/issues/1645 wwqgtxx 2024-11-27 09:28:38 +08:00
  • 1fff34d30e chore: update quic-go to 0.48.2 wwqgtxx 2024-11-26 13:39:54 +08:00
  • a35f712478 chore: update gvisor wwqgtxx 2024-11-26 10:28:07 +08:00
  • f805a9f4c6 chore: cleaned up some weird code wwqgtxx 2024-11-26 10:04:41 +08:00
  • eb985b002e chore: restful api displays more information xishang0128 2024-11-21 22:50:54 +08:00
  • 462343531e chore: update sing-tun to v0.4.1 wwqgtxx 2024-11-21 11:06:25 +08:00
  • 671d901ee2 ci: align loongarch golang version when it is not abi1 wwqgtxx 2024-11-18 10:41:15 +08:00
  • 80e4eaad14 fix: process IPv6 Link-Local address (#1657) wwqgtxx 2024-11-18 10:34:43 +08:00
  • 25b3c86d31 ci: update loongarch golang and android ndk xishang0128 2024-11-17 23:31:46 +08:00
  • de19f927e8 chore: restful api display smux and mptcp Chenx Dust 2024-11-12 07:58:24 +00:00
  • 75a7a7e463 Merge branch 'Alpha' into parental_control_1 merge the 18.8.10 xiaoming zhang 2024-11-12 20:20:10 -08:00
  • 9ea40b92e6 chore: restful api display smux and mptcp Chenx Dust 2024-11-12 07:58:24 +00:00
  • 792f16265e fix: find process panic Larvan2 2024-11-08 16:29:32 +08:00
  • 215bf0995f chore: switch syscall.SyscallN back to syscall.Syscall6 Until the current version, SyscallN always escapes the variadic argument wwqgtxx 2024-11-08 09:40:38 +08:00
  • 91d54bdac1 fix: android tun start error wwqgtxx 2024-11-06 19:45:39 +08:00
  • ce52c3438b chore: cleaned up some confusing code wwqgtxx 2024-11-05 10:03:21 +08:00
  • d4478dbfa2 chore: reduce the performance overhead of not enabling LoopBackDetector wwqgtxx 2024-11-05 09:29:01 +08:00
  • 69454b030e chore: allow disabled overrideAndroidVPN by environment variable DISABLE_OVERRIDE_ANDROID_VPN wwqgtxx 2024-11-05 09:15:30 +08:00
  • e6d1c8cedf chore: update sing-tun to v0.4.0-rc.5 wwqgtxx 2024-11-05 09:12:20 +08:00
  • fabd216c34 chore: update quic-go to 0.48.1 wwqgtxx 2024-11-05 08:58:41 +08:00
  • a86c562852 chore: Increase support for other format of ASN xishang0128 2024-11-04 19:31:43 +08:00
  • 3e966e82c7 chore: update quic-go to 0.48.0 v1.18.10 wwqgtxx 2024-10-21 09:38:21 +08:00
  • b9171ade7f chore: update sing-tun to v0.4.0-rc.4 wwqgtxx 2024-10-21 09:15:57 +08:00
  • 95af5f7325 chore: change subscription-userinfo retrieval xishang0128 2024-10-20 06:01:02 +08:00
  • 9ffde8aee1
    feat: Allow provider.dialer-proxy to specify all-proxies, not just proxies xireiki 2024-10-13 10:28:13 +08:00
  • ca3f1ebae6 fix: sticky-sessions may not be effective xishang0128 2024-10-12 08:26:37 +08:00
  • 4437c8861c
    chore: better getUpdateTime() for iterating all Geofiles (#1570) ForestL 2024-10-11 08:46:31 +08:00
  • 57725078e0 chore: Adjust the error log for the search process xishang0128 2024-10-11 07:35:51 +08:00
  • 9c5bc11cb2 better getUpdateTime() for iterating all Geofiles ForestL18 2024-10-07 12:32:27 +08:00
  • fa2056316b
    Merge a4deeec3b0 into 08dcef80bf Youyuan 2024-10-09 12:18:18 +08:00
  • 08dcef80bf fix: mistaken using net.Dialer https://github.com/MetaCubeX/mihomo/issues/1572 wwqgtxx 2024-10-09 12:04:56 +08:00
  • a4deeec3b0
    fix: add dependencies for docker image Youyuan 2024-10-09 09:47:30 +08:00
  • c8eb626e00
    feat: support specify cache file name pompurin404 2024-10-06 22:06:48 +08:00
  • 0bcab2dcc5 feat: support mieru protocol (issue #1563) enfein 2024-10-08 00:18:29 +00:00
  • 9fd63fe938 chore: update dependencies wwqgtxx 2024-10-06 10:34:54 +08:00
  • 8e6eb70e71 chore: temporary update general in ParseRawConfig and rollback before its retur wwqgtxx 2024-10-05 19:23:01 +08:00
  • 9937ae1002 fix: defaultNS not working in system dns wwqgtxx 2024-10-05 14:16:50 +08:00
  • 8f5a86410c chore: cleanup unneeded setting in parseGeneral, move to executor wwqgtxx 2024-10-05 13:58:49 +08:00
  • 9286e21026 chore: rebuild external ui updater wwqgtxx 2024-10-05 13:40:00 +08:00
  • c63a851bba feat: add direct-nameserver and direct-nameserver-follow-policy in dns section wwqgtxx 2024-10-04 13:19:41 +08:00
  • 1785587165
    Merge 4dcf4a381d into 4a16d22398 David 2024-10-02 14:48:07 +08:00
  • 4a16d22398 chore: no longer used net.DefaultResolver when dns section is disabled, now is equally only "system://" wwqgtxx 2024-10-02 14:44:52 +08:00
  • 990de84391 chore: better atomic using wwqgtxx 2024-10-02 14:34:38 +08:00
  • ecd8facd81 chore: add warning for unified delay test when second failed Skyxim 2024-10-01 03:14:37 +00:00
  • a330fa1506 chore: disallow some restful api for CMFA wwqgtxx 2024-09-30 13:08:50 +08:00
  • fc9d5cfee9 feat: add external-controller-cors can config allow-origins and allow-private-network v1.18.9 wwqgtxx 2024-09-29 17:13:43 +08:00
  • 4dcf4a381d feat: add support for specifying real-ip-filter in DNS David Xiang 2024-09-28 02:31:25 +08:00
  • 264713571d chore: set 0o666 to unix socket file wwqgtxx 2024-09-27 22:36:19 +08:00
  • a67c379884 chore: code cleanup wwqgtxx 2024-09-27 21:33:37 +08:00
  • af5ad3254b chore: Use DELETE to clear the proxy group fixed xishang0128 2024-09-27 21:14:04 +08:00
  • acfc9f8baa chore: reset resolver's connection after default interface changed wwqgtxx 2024-09-27 20:09:35 +08:00
  • 1633885794 chore: update dependencies wwqgtxx 2024-09-27 20:31:46 +08:00
  • 2afa2798b1 chore: allow set security descriptor of namedpipe by environment variable LISTEN_NAMEDPIPE_SDDL wwqgtxx 2024-09-27 18:31:50 +08:00
  • cd2d1c6bb0 fix: skip-auth-prefixes not apply on listeners when users is unset wwqgtxx 2024-09-27 18:10:05 +08:00
  • 88bfe7cffe feat: add external-controller-pipe for windows maybe useful for electron and tauri client, node.js and rust still not support AF_UNIX on windows wwqgtxx 2024-09-27 09:57:09 +08:00
  • 43cb48231a cache: add dns cache in udp packet sender wwqgtxx 2024-09-26 22:21:59 +08:00
  • 4fa15c6334 chore: ensures packets can be sent without blocking the tunnel wwqgtxx 2024-09-26 11:21:07 +08:00
  • 5812a7bdeb chore: simplify the code wwqgtxx 2024-09-25 21:37:15 +08:00
  • 3922b17067
    chore: deliver UDP packets from same connection in receiving order (#1540) HamsterReserved 2024-09-25 21:28:30 +08:00
  • 447e8a7156 feat: deliver UDP packets from same connection in receiving order Hamster Tian 2024-09-24 00:50:23 +08:00
  • a4e84f0479 chore: better apply tcp keepalive to listeners wwqgtxx 2024-09-24 21:42:28 +08:00
  • 6c0383026e fix: AmneziaWG not working wwqgtxx 2024-09-24 13:18:58 +08:00
  • 59a2b24593 chore: save etag in bbolt by msgpack wwqgtxx 2024-09-23 19:25:35 +08:00
  • f34303bd16 Merge branch 'Alpha' into parental_control_1 Parental Clash 2024-09-22 18:43:15 -07:00
  • 966eeae41b chore: rewrite bbolt cachefile implements wwqgtxx 2024-09-23 09:35:48 +08:00
  • 150c6ccd25 chore: skip duplicates nameserver when parse wwqgtxx 2024-09-23 08:54:07 +08:00
  • 33823f1728 chore: sync internal interface wwqgtxx 2024-09-22 22:45:55 +08:00
  • 781b783346 feat: add amnezia-wg-option to wireguard outbound wwqgtxx 2024-09-22 22:07:14 +08:00
  • ddfa9e8671 feat: add etag-support to let user can disable this feature manually wwqgtxx 2024-09-22 14:41:45 +08:00
  • b7cb6774bf chore: support ETag for update geo wwqgtxx 2024-09-22 13:57:57 +08:00
  • 5d242510c8 chore: support ETag for providers wwqgtxx 2024-09-22 11:36:31 +08:00
  • 053e99a2d1 add unit test nico 2024-09-22 06:37:06 +08:00
  • 223eae0e06 chore: force refresh provider in background wwqgtxx 2024-09-22 00:24:49 +08:00
  • 7dafe7889e chore: disallow space at begin or end in DomainTrie wwqgtxx 2024-09-21 21:03:59 +08:00
  • d80e8bb0c2 chore: remove some confusing restrictions on comma separation in NameServerPolicy configuration wwqgtxx 2024-09-21 20:03:17 +08:00
  • f52fe6aa74 fix: tun.device not shown in restful api wwqgtxx 2024-09-21 19:46:39 +08:00
  • eb04f83f26 fix: when 'data' is nil, panic occurs nico 2024-09-20 16:25:21 +08:00
  • a08aa10630 chore: some internal types support encoding.TextUnmarshaler wwqgtxx 2024-09-19 18:06:36 +08:00