Tindy X
0676f1f4e4
Enhancements
...
Fix support for Android Termux configuration.
Fix support for OpenWRT SDK compilation.
Optimize codes.
2019-12-27 12:48:09 +08:00
Tindy X
6b633d9153
Update CMake script
2019-12-26 11:16:38 -06:00
Tindy X
05fa5be1cc
Update CMake scripts
2019-12-26 23:54:31 +08:00
Tindy X
2b21d4d71a
Update build script
2019-12-26 23:39:47 +08:00
Tindy X
3971bcc688
Update build script
2019-12-26 23:25:08 +08:00
Tindy X
0992be1e2a
Update build scripts
2019-12-26 23:17:56 +08:00
Tindy X
cc4a20ddf7
Update build script
2019-12-26 23:14:30 +08:00
Tindy X
6f05d965cc
Update build script
2019-12-26 22:13:45 +08:00
Tindy X
c305b55e4c
Update build script
2019-12-26 21:59:17 +08:00
Tindy X
dc3ceac21d
Update build script
2019-12-26 21:50:20 +08:00
Tindy X
8fa917c308
Update build script
2019-12-26 21:40:51 +08:00
Tindy X
cc6ff62562
Update build script
2019-12-26 21:00:12 +08:00
Tindy X
df0d070c1d
Update build script
2019-12-26 20:53:42 +08:00
Tindy X
16fb35fe6f
Update build scripts
2019-12-26 20:47:08 +08:00
Tindy X
b89a8b1f7c
Add CMake support
...
Clean up file structure.
Update build scripts.
2019-12-26 20:37:47 +08:00
Tindy X
e5eb7a4ae2
Bump version to v0.2.0
2019-12-21 21:28:50 +08:00
Tindy X
889af53215
Bug fixes
...
Fix broken UTF-8-BOM remover.
Fix Gist upload for Clash/ClashR.
Optimize codes.
2019-12-21 21:10:26 +08:00
Tindy X
d31bdd9597
Fix a bug in regex wrapper
2019-12-21 11:15:01 +08:00
Tindy X
97a1a123ba
Bug fixes
...
Fix when parsing some subscription, the same node will appear multiple times.
Fix incorrect plugin in exporting SSD subscription.
2019-12-21 03:08:51 +08:00
Tindy X
204e309086
Fix a bug
2019-12-21 02:45:54 +08:00
Tindy X
dc362a9660
Replacing regex library with PCRE
...
Update build scripts
2019-12-21 02:40:57 +08:00
Tindy X
9449277e55
Update build script
2019-12-21 00:47:51 +08:00
Tindy X
c505be1503
Update build script
2019-12-20 17:03:50 +08:00
Tindy X
50bc187c59
Fix incorrect usage of default ruleset
2019-12-20 17:03:30 +08:00
Tindy X
49d8ebde5b
Update local rulesets
2019-12-20 17:02:52 +08:00
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
9a135f8be3
Add manual-select group to default GlobalMedia group
2019-12-18 16:04:49 +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
050fd8172c
Add missing header
2019-12-18 15:27:21 +08:00
Tindy X
a858554eca
Improve compatibility with some non-standard configuration
2019-12-14 20:09:35 +08:00
Tindy X
95e8c23287
Bump version to v0.1.1
2019-12-13 17:57:57 +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
9756258041
Bump version to v0.1.0
2019-12-12 18:04:10 +08:00
Tindy X
5a9e3d6002
Add Surge external proxy provider support for ShadowsocksR
2019-12-12 18:03:41 +08:00
Tindy X
90f449953e
Add missing sort flag controller
2019-12-11 13:27:04 +08:00
Tindy X
4270a5f85d
Bump version to v0.0.7
2019-12-11 01:23:08 +08:00
Tindy X
63899e703f
Fix typo
2019-12-10 00:45:59 +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
0219fea0ac
Fix compatibility issue for converting Surge rulesets to Clash rules
2019-12-07 20:31:37 +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
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.
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
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
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
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
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.
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
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
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
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
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
Tindy X
ec0b5dd789
Initial commit
2019-10-31 12:51:54 +08:00