Commit Graph

53 Commits

Author SHA1 Message Date
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
4d633f9fcf Fix incorrect generation of Quantumult subscriptions 2019-12-06 21:44:48 +08:00
Tindy X
df909bdb60 Fix Shadowsocks Plugin missing when parsing Clash configuration 2019-12-06 10:11:27 +08:00
Tindy X
c404a898c2 Fix program crash when parsing a long URI list 2019-12-04 21:59:10 +08:00
Tindy X
6079487fde Enhancements
Add validation of exclude/include values passed from URI argument.
Update pref.ini.
v0.0.6
2019-12-03 22:00:00 +08:00
Tindy X
4057d7e216 Bug fixes
Fix compile error on MacOS.
Speed up generation of Clash configuration.
2019-12-03 21:36:49 +08:00
Tindy X
1052fb3194 Update local rulesets 2019-12-03 20:59:11 +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
db0a8e52cf Update local rulesets 2019-12-01 18:22:56 +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
cd02165a0c Merge pull request #13 from LM-Firefly/patch-1
Update LocalAreaNetwork.list
2019-11-30 01:51:13 -06:00
LM-Firefly
7091543768 Update LocalAreaNetwork.list 2019-11-30 13:31:58 +08:00
Tindy X
c175740809 Merge pull request #12 from TTTPOB/master
Added ipv6 LAN address to LocalAreaNetwork.list
2019-11-29 22:32:11 -06:00
TPOB
b65f0368f4 Added ipv6 LAN address to LocalAreaNetwork.list 2019-11-30 12:18:36 +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
cb1f288aee Update rulesets and default Clash configuration base 2019-11-28 00:45:51 +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
f31508c72c Fix incorrect generation of Surge 4 VMess configurations. 2019-11-25 23:01:30 +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
85a088dc8e Update build scripts v0.0.5 2019-11-24 00:51:32 +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
2d9eb3a696 Bug fixes
Fix compatibility issue for parsing Shadowrocket links.
Fix incorrect generation for Surge rules.
Tweak default rulesets and groups.
2019-11-22 11:41:08 +08:00
Tindy X
2885627c4b Merge pull request #11 from 1KiXZbz0hIMwiX75waZX5DAw/master
add description in 'README'.
2019-11-21 21:04:44 -06: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
XyLyXyRR
6217918b9b add description in 'README'.
fix a little bug.
2019-11-20 12:55:59 +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
769706d0d0 Fix a bug when running in API mode, local rulesets will not be added. v0.0.4 2019-11-19 22:42:58 +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
2fbac6e520 Fix support for Socks 5 proxies. 2019-11-12 19:05:35 +08:00
Tindy X
ecc5e2a0e6 Add missing header v0.0.3 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
439bae0fbf Enhancements
Improve subscription recognition.
INIReader: Add back line break detect.
2019-11-12 13:08:44 +08:00
Tindy X
732e2f8bcd Bug fixes
Fix broken Clash Shasowsocks configuration parser.
Add more default options in preference settings.
2019-11-12 12:37:16 +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
7edf7f4683 Merge pull request #2 from 1KiXZbz0hIMwiX75waZX5DAw/master
add 'times' RE, and a lot rename rule of simplify node name. "Tindy NB!!!"
2019-11-09 23:38:00 +08:00
XyLyXyRR
28735c2af3 add a lot rename rule of simplify node name. 2019-11-09 19:32:38 +08:00
XyLyXyRR
a2f3a9ae07 add 'times' RE. 2019-11-09 19:32:38 +08:00
XyLyXyRR
a4729299ef add '.gitignore'. 2019-11-09 15:29:59 +08:00
Tindy X
903df96899 Fix a critical bug which will cause URLDecode to stop working 2019-11-09 00:23:59 +08:00
Tindy X
87e6ea0657 Optimize Surge generator 2019-11-08 23:22:50 +08:00
Tindy X
0d0d892255 Update README.md v0.0.2 2019-11-08 18:21:19 +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
46b78ce250 Update script 2019-11-08 14:25:08 +08:00
Tindy X
da69afbe8a Add Travis-CI build script 2019-11-08 14:11:21 +08:00
Tindy X
380260af21 Fix bugs
Fix a critical bug preventing Shadowsocks obfs-host to be read in Surge 2 subscription.
Optimize codes.
2019-11-06 22:15:38 +08:00