Tindy X
3f4d764e42
Update build script
2020-01-07 23:36:21 +08:00
Tindy X
e6a5e55a69
Update build scripts
2020-01-07 23:30:34 +08:00
Tindy X
f2e12f1e4b
Fix build error
2020-01-07 15:57:15 +08:00
Tindy X
bebefd9511
Fix build error on some platform
2020-01-07 15:48:39 +08:00
Tindy X
b94dce44ed
Fix support for parsing some Shadowsocks/R subscriptions
2020-01-07 15:39:06 +08:00
Tindy X
d1bf8a13f2
Enhancements
...
Fix dependency bug for compiling on some platforms.
Add specifying port via environment variable.
Add BacktoCN.list extracted from ConnersHua's original BakctoCN configuration.
2020-01-07 11:39:18 +08:00
Tindy X
6a61f29cf2
Update local rulesets
2020-01-07 10:17:26 +08:00
Tindy X
46a58f4394
Bump version to v0.2.4
2020-01-05 20:37:58 +08:00
Tindy X
2f44a216b5
Add ARM64 build to Travis CI script
2020-01-05 18:58:37 +08:00
Tindy X
15fab8f324
Add filter_deprecated_nodes flag to filter out nodes that are no longer supported by latest clients
2020-01-05 18:54:00 +08:00
Tindy X
5870ab2386
Enhancements
...
Add skip-cert-verify flag for HTTPS / Socks 5 nodes in Clash / Surge subscriptions.
Tweaked keys order in Clash subscriptions.
Optimize codes.
2020-01-04 17:29:44 +08:00
Tindy X
215c467f2a
Enhancements
...
Add auto filtering for nodes that are not supported by Clash/R core.
Add skip_cert_verify for Surge, Quantumult and Quantumult X subscription.
Add "separate links" option for exporting SIP002 subscriptions.
Optimize codes.
2020-01-04 15:22:12 +08:00
Tindy X
a775c69121
Enhancements
...
Fix crash when parsing HTTP nodes in Surge subscriptions.
Fix section order problem for various subscriptions.
Add more custom settings in external configuration file.
Add no-resolve to LAN rules.
Update README-cn.md.
2020-01-03 14:29:40 +08:00
Tindy X
9094270b65
Bug fixes
...
Fix incorrect parameters for simple interface.
Fix group generation support for Surge.
Change default skip_cert_verify flag to false.
Optimize codes.
2020-01-03 00:15:34 +08:00
Tindy X
3077a7ca40
Revert Travis CI script
2020-01-01 22:39:16 +08:00
Tindy X
144725213f
Add support for adding skip-cert-verify flag to Clash/R subscription
2020-01-01 22:38:21 +08:00
Tindy X
d95990b094
Bump version to v0.2.3
2020-01-01 20:53:20 +08:00
Tindy X
e2c5e2bad1
Update Travis CI scripts to append version number
2020-01-01 20:44:31 +08:00
Tindy X
dd3389afe5
Update local rulesets
2020-01-01 20:21:04 +08:00
Tindy X
9196387fe6
Enhancements
...
Add loading external custom configuration from URL.
Optimize codes.
2020-01-01 14:30:41 +08:00
Tindy X
09c14e0222
Add error handling for loading base configurations and preference settings
2020-01-01 13:25:44 +08:00
Tindy X
b1f373ee58
Add placeholders to keep correct order of proxies, groups and rules
2019-12-31 23:57:44 +08:00
Tindy X
6d6d25417b
Fix a bug that when update_ruleset_on_request is set to true, rules will be missing in exported Clash/R and Mellow configurations
2019-12-31 23:50:16 +08:00
Tindy X
f7a7a4a15e
Fix default preferences
...
Fix a regular expression which may filter out some normal nodes.
Update flag rules.
2019-12-31 15:59:50 +08:00
Tindy X
68aa61fbef
Bump version to v0.2.2
2019-12-31 15:51:26 +08:00
Tindy X
3b4ad47dae
Bug fixes
...
Fix support for exporting SSD-Android compatible SSD subscriptions.
Fix format error in exporting SIP002 subscriptions.
2019-12-31 15:46:28 +08:00
Tindy X
c38c1b4cf5
Bug fixes
...
Fix when rulesets and groups are provided in request URLs, new rules will not be used.
Fix cached rule base not updating after calling "/readconf", "/refreshrules" or "/updateconf".
2019-12-29 19:31:17 +08:00
Tindy X
914c8e9fbb
Optimize codes
2019-12-28 18:40:08 +08:00
Tindy X
326db89e8c
Add example for double condition filtering
2019-12-28 17:57:22 +08:00
Tindy X
1003f2fefa
Bump version to v0.2.1
2019-12-28 17:52:49 +08:00
Tindy X
704a364dc2
Enhancements
...
Add double condition for node filtering in group generator.
Optimize codes.
2019-12-28 17:22:11 +08:00
Tindy X
579b30bfc3
Fix parser error for some Surge and Quantumult subscription
2019-12-28 15:59:45 +08:00
Tindy X
519207ae9a
Add support for parsing some Shadowrocket links
2019-12-28 15:51:30 +08:00
Tindy X
2c4fedc33d
Update local rulesets
2019-12-28 15:37:25 +08:00
Tindy X
80b9e0d0ad
Add switch for cURL verbose logs
2019-12-28 15:12:27 +08:00
Tindy X
175ad47d79
Enhancements
...
Add pre-generated base for Clash/R and Mellow configuration.
Add simple interface for quick usage.
Add support for Clash v2ray-plugin.
2019-12-28 15:10:10 +08:00
Tindy X
fc7def5bfd
Add option for enabling malloc_trim
2019-12-28 15:00:15 +08:00
Tindy X
0d76b751f1
Fix CMake install permissions
2019-12-28 04:12:46 +08:00
Tindy X
c31edcc129
Fix CMake install process
2019-12-28 03:54:31 +08:00
Tindy X
2703435815
Add option for choosing between std::regex and pcrecpp
2019-12-28 03:05:54 +08:00
Tindy X
fe9a4c06ad
Update CMake scripts
2019-12-27 21:15:52 +08:00
Tindy X
b3fe174d13
Fix PCRECPP detection in CMake script
2019-12-27 13:54:55 +08:00
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