Commit Graph

28 Commits

Author SHA1 Message Date
Tindy X
526de55095
Add remotely update configuration via Web interface 2019-12-19 09:50:05 +08:00
Tindy X
71bfd953f1
Add authorization for remote control interfaces 2019-12-18 23:29:02 +08:00
Tindy X
31c638a779
Enhancements
Add support for exporting Clash proxy-provider.
Add version info on Web server main page.
Fix program crash when no nodes are available in generating Mellow configuration.
2019-12-18 15:30:00 +08:00
Tindy X
53f31b5d3a
Enhancements
Fix port generation for Surge ShadowsocksR configuration.
Fix compatibility with some non-standard subscription.
Add some node preference tags.
2019-12-13 17:56:39 +08:00
Tindy X
1039d44259
Bug fixes
Fix incorrect URL Enocde process.
Fix Emoji switch in URL argument.
Remove module detection for importing Surge 2 subscription.
Add timestamp in debug info.
2019-12-08 22:22:33 +08:00
Tindy X
6a90348a0a
Enhancements
Fix incompatible rule in Clash configurations.
Add sort by remarks.
Optimize codes.
2019-12-07 13:59:31 +08:00
Tindy X
6079487fde
Enhancements
Add validation of exclude/include values passed from URI argument.
Update pref.ini.
2019-12-03 22:00:00 +08:00
Tindy X
7804cc4a05
Bug fixes
Add custom proxy groups and rulesets with URI arguments.
Fix when running Linux version, if a request URI is too long, the program will crash.
Optimize codes.
Update LAN ruleset.
2019-12-03 20:54:40 +08:00
Tindy X
d8908f4dce
Enhancements
Fix broken LAN list.
Add support for "no-resolve"/"force-remote-dns" in exporting Clash subscriptions.
Optimize codes.
2019-12-01 18:13:16 +08:00
Tindy X
3dc5943e82
Enhancements
Add include/exclude options for subscriptions.
Clean up useless codes.
2019-11-29 12:58:29 +08:00
Tindy X
5de1e06ebc
Enhancements
Add UDP, TCP Fast Open options for exporting Surge and Quantumult X subscriptions.
Add UDP option for exporting Clash subscriptions.
Add HTTP proxy detection for Clash and Surge subscriptions.
2019-11-27 23:02:31 +08:00
Tindy X
81dfeac556
Enhancements
Fix program crash when broken JSON data (VMess links or configuration files) was passed.
Fix a potential subscription parsing error.
Add "-cfw" argument.
Update build scripts.
INIReader: Tweak output indentation.
2019-11-25 18:28:50 +08:00
Tindy X
fefce5ba61
Bug fixes
Fix issue [#8](https://github.com/tindy2013/subconverter/issues/8).
Update build scripts.
2019-11-24 10:49:11 +08:00
Tindy X
16b7b74260
Bug fixes
Fix a potential problem with multi-thread server.
Fix support for generating Mellow configuration.
2019-11-24 00:44:38 +08:00
Tindy X
6d646c650e
Enhancements
Add exprtimental support for generating Mellow configuration.
Add proxy customization for downloading rulesets and subscriptions.
Add more customizations in manage URL arguments.
Optimize codes.
INIReader: Fix line break remove not working.
2019-11-21 01:20:22 +08:00
Tindy X
a68363e108
Fix a bug which will cause directly-added rules to not appear in Clash subscriptions. 2019-11-20 00:49:17 +08:00
Tindy X
abada4ec8b
Enhancements
Fix compatibility with some non-standard ShadowsocksR subscription.
Add local rulesets from ConnersHua, lhie1 and NobyDa.
Add support for conversion of some nodes between Shadowsocks and ShadowsocksR format.
Add some build scripts.
Optimize default groups and rulesets.
Optimize Gist uploader.
Optimize codes and performance.
2019-11-19 21:37:18 +08:00
Tindy X
5347540475
Enhancements
Add support for exporting Surfboard subscription.
Improve compatibility for subscriptions that contain duplicate node names.
2019-11-17 20:21:48 +08:00
Tindy X
2b649ec25d
Bug fixes
Fix compatibility issue for some ShadowsocksD subscription.
Fix some cross-platform configuration file reader bugs.
Add upload to Gist function.
Add append MANAGED-CONFIG to Surge configuration function.
Clean up codes.
2019-11-15 14:10:27 +08:00
Tindy X
ecc5e2a0e6
Add missing header 2019-11-12 18:20:10 +08:00
Tindy X
4db29b218d
Enhancements
Fix incorrect working directory when double-click to run on MacOS/Linux.
Fix Socks 5 proxy support.
Add ShadowsocksR nodes support for Quantumult X subscriptions.
Change default running mode to non-API mode.
2019-11-12 18:06:08 +08:00
Tindy X
e4f5bcdbc0
Bug fixes
Fix broken parsing support for Clash Shadowsocks configuration.
Fix support for multipart Surge custom rule.
Optimize codes.
INIReader: Remove MAX_LINE_LENGTH limit.
2019-11-12 09:56:48 +08:00
Tindy X
4b80cbf4cf
Enhancements
Add support for exporting SIP002 subscription.
Add support for exporting ShadowsocksR subscription.
Add support for exporting ShadowsocksD subscription.
Add support for exporting v2rayN ver.2 VMess subscription.
Add support for exporting Quantumult VMess subscription.
Add support for exporting Quantumult X subscription.
TODO: Clean up duplicate codes.
2019-11-10 17:14:21 +08:00
Tindy X
87e6ea0657
Optimize Surge generator 2019-11-08 23:22:50 +08:00
Tindy X
e4491e3e00
Add filter nodes by group or group ID 2019-11-08 17:50:40 +08:00
Tindy X
6533df2792
Enhancements
Fix a potential bug which will cause SSD subscription to be ignored.
Add experimental Surge subscription output.
Change the default generate options.
Update build scripts.
2019-11-08 14:50:28 +08:00
Tindy X
7d04cf93bd
Improve performance for API mode 2019-11-05 16:42:24 +08:00
Tindy X
e8a822d010
First public version 2019-10-31 13:18:40 +08:00