Commit Graph

508 Commits

Author SHA1 Message Date
Howard Cheung
ba058e4e4b Add dummy cipher for ShadowsocksR nodes in Clash (#312)
* dummy cipher for ssr in clash

* remove unnecessary "dummy"

* clash ssr with dummy cipher as source
2021-03-23 14:23:18 +08:00
Tindy X
886fb1bf40 Update Dockerfile 2021-02-17 13:17:24 +08:00
Tindy X
c826be47fc Update Dockerfile 2021-02-17 12:40:45 +08:00
Tindy X
dd442ebb03 Fix Docker build error 2021-02-17 12:32:15 +08:00
Tindy X
ce995fa3a6 Update Docker build Action 2021-02-17 02:05:43 +08:00
菜姬
28f4877885 Fix GitHub Action build (#308)
* fix duktape build

* fix macos and windows build
2021-02-17 01:42:37 +08:00
Tindy X
a57906c9a6 Fix detection of loop request (#284) 2020-12-19 23:53:08 +08:00
zhongfly
a67738473b Update README-cn.md (#279)
部分文档更新修改
2020-12-15 00:42:17 +08:00
Tindy X
b21eab7700 Fix some global preferences has no effect 2020-12-01 17:07:34 +08:00
Tindy X
d46aa6133e Update flags 2020-11-26 21:50:55 -06:00
Tindy X
c0d079202a Update default exclude remarks 2020-11-27 00:36:12 +08:00
CuSO₄·5H₂O
a7f5f41b6e Modify Emoji matching rules (#273)
Co-authored-by: Tindy X <49061470+tindy2013@users.noreply.github.com>
2020-11-27 00:33:18 +08:00
Fxzx micah
929526a733 Update emoji.txt (#274)
Add some regional aliases
2020-11-27 00:25:17 +08:00
naoh1000
96499543d4 Fix not exist links in README.md (#270) 2020-11-21 23:38:51 +08:00
zhongfly
cddb5625f6 Update README-cn.md (#269)
* 📝 部分文档更新

* 🐛 修改描述

* 📝 新增部分内容
2020-11-21 01:40:04 +08:00
Tindy X
74d865ceb0 Enhancements
Fix not correctly handle SOCKS5 nodes in Clash subscriptions.
Add specifying filter script from URL arguments.
Add support for using matchers in include/exclude options.
Rename default configuration files for easier upgrade.
2020-11-08 18:34:26 +08:00
Tindy X
069d1c00f6 Fix linking error 2020-11-03 20:01:15 +08:00
Tindy X
f7352abe17 Fix order of libraries 2020-10-24 02:51:04 +08:00
Tindy X
af4594e449 Fix dependency problem 2020-10-24 01:43:01 +08:00
Tindy X
575134379f Add missing libraries 2020-10-24 01:30:13 +08:00
Tindy X
96e43337b1 Print error when failed to load rule base
Add force refresh rulesets after /readconf call.
2020-10-23 23:47:12 +08:00
Tindy X
ab4d7543ce Fix Duktape library not found v0.6.4 2020-09-20 01:06:01 +08:00
Tindy X
1fa2883428 Fix CMake warning
Update JPCRE2 library.
2020-09-20 00:57:29 +08:00
Tindy X
167adc457e Update local rulesets and configs
Remove ConnersHua rules repository and replace all examples with DivineEngine repository.
2020-09-19 23:47:27 +08:00
Tindy X
c0b62062d9 Use Node JS for building duktape library (#248)
* Use Node JS for building duktape library

* Remove Python 2 dependency

* Inherit PATH from environment in Actions

Remove build cache of the msys2 installation in Travis CI.

* Remove old command
2020-09-19 03:05:26 +08:00
Tindy X
629b1bf222 Bump version to v0.6.4 2020-09-15 20:42:12 +08:00
Tindy X
fb05bc7d51 Update User-Agent match pattern for Loon 2020-09-12 23:33:05 +08:00
Tindy X
448f3f3153 Add type fallback for exported v2rayN subscription
Add skipping loading groups, rulesets and unrelated rule_base for simple subscriptions.
2020-09-10 16:24:15 +08:00
Tindy X
372140c53b Optimize codes 2020-09-08 17:27:54 +08:00
Tindy X
4459dd7f6c Add missing header 2020-09-07 20:12:38 +08:00
Tindy X
abe03cebeb Add Windows Autobuild CI (#244)
* Add Windows x64 CI

* Add missing dependency

* Fix rapidjson build

* Add Windows build to Travis CI

Add Windows x86 build to GitHub Actions

* Fix mingw32-make not found

* Fix subsystem on Actions

Fix install prefix on Travis CI.

* Use MINGW_PREFIX instead of /usr

* Clean up scripts

Add Windows x86 build to Travis CI.
2020-09-07 20:08:19 +08:00
Tindy X
10c3d2f35e Add /flushcache for cleaning up all caches
Use a higher performance implementation of cache read/write locks.
2020-09-07 20:03:42 +08:00
Tindy X
cb27e583da Fix incorrect order of options in Quantumult nodes 2020-09-01 21:28:55 +08:00
Tindy X
24434b6242 Add POST support to fetch() in scripts 2020-08-29 01:47:16 +08:00
Tindy X
e0a4194a4b Fix conversion of some logical rules in Surge configurations
Optimize codes.
2020-08-27 23:47:37 +08:00
Tindy X
17628b4a30 Fix build warnings
Fix Docker build error.
2020-08-26 17:55:43 +08:00
Tindy X
2abbd901e4 Enhancements
Fix crash when trying to convert SSR subscriptions to SSD subscriptions.
Add PROCESS-NAME rule type to Clash subscriptions.
Optimize codes.
2020-08-26 00:34:10 +08:00
Tindy X
1b30e89f80 Add support for simple web server
Update Docker README.
2020-08-19 01:23:44 +08:00
Tindy X
6befb9db14 Move main executable to /usr/bin for Docker 2020-08-18 23:31:39 +08:00
Tindy X
4bc2a58741 Add support for parsing standard VMess links
Optimize codes.
2020-08-16 15:10:21 +08:00
Tindy X
3ee39e6a16 Fix target auto not working properly 2020-08-16 12:28:16 +08:00
Tindy X
66f6c6f528 Bump version to v0.6.3 v0.6.3 2020-08-15 23:42:49 +08:00
Tindy X
a42f56aecd Update local rulesets and configs
Add DivineEngine local ruleset repository.
Remove Clash rule-providers from ACL4SSR repository.
2020-08-15 23:17:36 +08:00
Tindy X
129a01e517 inja: Update to latest version 2020-08-15 22:07:49 +08:00
Tindy X
0c38edd8d0 Bugs fix
Fix /updateconf replacing configuration file with an empty file.
Fix /render throws Not found while the template exists.
Add UrlEncode as template function.
Optimize codes.
2020-08-15 21:46:24 +08:00
Tindy X
707e6c66b7 Fix bad implementation of profile-update-interval header 2020-08-14 12:35:44 +08:00
Tindy X
66af1ad54c Add support for setting profile-update-interval for Clash subscriptions 2020-08-14 11:30:07 +08:00
Tindy X
97c89150a5 Breaking changes
Fix failed to download subscriptions, configs and rulesets due to bad implementation of download size checker.
Remove base pre-generation function.
Refactor code base.
2020-08-14 01:52:53 +08:00
Tindy X
0c8913f87d Fix compatibility with Electron-SSR configurations
Optimize codes.
2020-08-13 19:30:54 +08:00
Tindy X
f671230ce8 Add option to change style of proxies section in Clash subscriptions 2020-08-12 18:33:31 +08:00