243 Commits
Author SHA1 Message Date
libm 9993f38dfd fix: replace the download link for Clash
Fix #521
2026-03-31 18:47:26 +08:00
libm 8296e50910 fix: remove unnecessary mixin config 2026-03-30 19:06:00 +08:00
libm 905be88f06 fix: disable watch_proxy by default
Fix #526
2026-03-30 18:16:32 +08:00
libm 39ca338dbd fix: optimize clashproxy function of fish to fix #487 2026-03-05 16:55:31 +08:00
libm 90764c6c68 update license 2026-02-26 11:15:35 +08:00
libm 2fe4407830 fix: fix #479 2026-02-26 11:12:27 +08:00
libm ab2f0ec6fb fix: fix #455 2026-01-29 11:45:25 +08:00
yueyinqiu a456f5a78d Add a new line before $start_flag 2026-01-20 18:29:46 +08:00
windzu efda13b15d fix: resolve zsh compatibility issue with indirect expansion in clashctl.sh 2026-01-20 12:37:03 +08:00
libm 4a4c953aa7 fix: fix #440, fix #438 2026-01-19 17:49:14 +08:00
ね律こ 668cfb32ba Update custom sponsorship URL in FUNDING.yml 2026-01-16 13:51:30 +08:00
libm 280161484a fix: complete the fish shell command
Fix: #434
2026-01-09 16:41:25 +08:00
libm 9f5ccd5a6f perf: perfect the systemd config file, more robust
Fix #347
2026-01-09 10:51:15 +08:00
libm 377e19d7b2 fix: defer configuration until after installation
Fix #422
2026-01-06 10:50:31 +08:00
wind be0d4ebc9b fix: rename 'path' to 'profile_path' to avoid zsh variable conflict
In zsh, 'path' is a special array variable that is tied to the PATH
environment variable. Using 'path' as a local variable can corrupt
the system PATH, causing commands to become unavailable.

This fix renames all instances of 'path' variable in subscription
management functions (_sub_add, _sub_del, _sub_use, _sub_update)
to 'profile_path' to avoid this conflict.

Affected functions:
- _sub_add(): line 537
- _sub_del(): lines 558-563
- _sub_use(): lines 581-584
- _sub_update(): lines 619-638
2026-01-05 11:21:42 +08:00
libm 18681b7cfc fix: update UA, fix #417 2026-01-03 16:55:10 +08:00
libm 7998ede44a feat(clashsub): support custom User-Agent for subscription download
Fix #414
2025-12-31 15:15:18 +08:00
libm 293b6200e5 feat(clashsub): support add/del/use subcommands
Fix #400, fix #257
2025-12-31 14:44:00 +08:00
libm 8e388d4e9f fix: support regular user to enable tun with sudo
Fix #394
2025-12-26 11:06:11 +08:00
libm 228f33a5b6 fix: optimize download_zip to fix #404 2025-12-24 09:53:27 +08:00
libm 20e1456ac0 fix: detect CPU level to download the correct zip
Fix #395, fix #401
2025-12-22 12:49:37 +08:00
libm 7fc8e98a65 Update issue templates 2025-12-19 16:41:47 +08:00
libm e7c9677b5e perf: reduce installation time 2025-12-19 16:17:25 +08:00
libm e859e856b6 fix: optimize 2025-12-18 16:22:58 +08:00
libm e1394ec80d fix: improve proxy URL joining 2025-12-16 16:38:31 +08:00
libm 7f3612a26c refactor: support multiple init systems
- detect system architecture and init system
- download matching kernel and dependencies

fix #385, fix #384, fix #383, #382, fix #373, fix #307, fix #128, fix #118, fix #103, fix #91
2025-12-16 15:26:59 +08:00
libm 16041c68cd Update issue templates 2025-12-04 16:21:20 +08:00
libm b274f5df77 docs: Update README.md 2025-12-02 11:49:57 +08:00
libm ba168a171f fix: optimize 2025-12-02 11:48:01 +08:00
libm 44d8f76fc5 perf: improve merge config process to fix #333,fix #303 2025-11-27 18:04:42 +08:00
ね律こ a01f1ab052 docs: Update README.md 2025-11-27 15:51:12 +08:00
days0102 ce3f12227b fix: remove shift to prevent error when no arguments in Zsh
When no arguments are provided, Zsh reports "shift count must be <= $#".
Removing the shift ensures clashhelp works correctly in both Bash and Zsh
without producing any error messages.
2025-11-26 16:08:31 +08:00
libm f5344fd496 fix: use mmdb file when valid config to fix #344 2025-11-24 14:45:54 +08:00
libm c66d351bc3 fix: add -p option to mkdir to fix #349 2025-11-20 16:57:42 +08:00
zhangmin 19b84d2f16 支持rhel衍生的常用os定时任务路径rocky/almalinux/openEuler,debian/ubuntu保持不变 2025-11-07 17:34:55 +08:00
libm 486e7702de update issue templates 2025-11-04 09:16:45 +08:00
libm 7d0e61e590 fix: optimize clashproxy to fix #294 2025-10-27 14:48:45 +08:00
libm c2162e6bd9 fix: add option to curl to follow redirects to fix #82 2025-10-24 17:36:48 +08:00
libm c65e7fda1c fix: remove shell check 2025-10-23 11:57:48 +08:00
libm 6218968f05 chore: upgrade mihomo core version 2025-10-17 15:54:23 +08:00
libm 1cf4a6e6e6 feat(clashupgrade): support upgrade mihomo version 2025-10-17 15:23:33 +08:00
libm 0c84b76bb7 fix: optimize ext addr value resolution 2025-10-11 14:46:22 +08:00
libm 8da89f1d56 fix: add sudo to _valid_config to fix #285 2025-09-29 10:25:29 +08:00
libm 3408494913 docs: Update README.md 2025-09-28 17:54:58 +08:00
libm 444ab17787 fix: optimize fish func to fix #283 2025-09-28 17:54:05 +08:00
libm de3355d817 fix: optimize bind-address value resolution 2025-09-24 14:22:19 +08:00
libm 5e44dfda05 fix: optimize mixed-port value resolution to fix #275 2025-09-24 10:46:36 +08:00
ね律こ 488aaf62e2 docs: Update README.md 2025-09-23 17:53:11 +08:00
libm 653248d4b9 add issue templates 2025-09-23 13:54:23 +08:00
libm ca93845314 add issue form template for feature 2025-09-15 11:10:02 +08:00