Commit Graph

16 Commits

Author SHA1 Message Date
Tindy X
65ac33d514
Cleanup codes
inja: Using a better implementation for stripping blanks for expressions.
2020-08-12 02:03:00 +08:00
Tindy X
201bacbbf3
Use system version of curl on macOS 2020-07-24 11:25:30 +08:00
Tindy X
24550625ee
Update build scripts
Optimize codes.
2020-07-06 17:57:07 +08:00
Tindy X
5c9bb44054
Fix some keys might be missing when parsing some Clash subscriptions
Update build scripts.
2020-07-05 11:27:46 +08:00
Tindy X
2b8f8fdd08
Add missing framework argument in macOS build script 2020-07-01 02:56:05 +08:00
Tindy X
6f721aec6d
Update build scripts 2020-07-01 02:24:09 +08:00
Tindy X
f9eba5b179
Update build scripts
Optimize codes.
2020-07-01 01:14:03 +08:00
Tindy X
09e13adaeb
Update build scripts
Make compiler happy.
2020-05-29 19:36:18 +08:00
Tindy X
f30b3c7cbf
Breaking changes
Fix data URIs not correctly parsed.
Fix downloading files may be caught in infinite redirect loops.
Add experimental JavaScript support for providing subscriptions, filtering nodes, sorting nodes and generating groups.
Add tag support for adding group name to a specific link.
Add complete matcher support for Emoji and rename match rule.
Optimize codes.
Update build scripts.
2020-05-29 19:15:05 +08:00
Tindy X
df9f030ca9
Enhancements
Add support for new field names for Clash.
Optimize logger.
Update build scripts.
2020-03-19 00:52:54 +08:00
Tindy X
000dffce23
Enhancements
Fix potential crash when parsing some stream nodes.
Add support for some other types of stream/expiry time nodes.
Update build scripts.
2020-03-09 16:20:10 +08:00
Tindy X
c05b7913af
Fix codes for compiling with mbedTLS
Clean up codes. (+6 squashed commit)

Squashed commit:

[4126d9e] Update build scripts

[2ee5027] Update CMake module

[71da951] Update build scripts

[dea8d3f] Update CMake script

[92113ba] Clean up codes and update build script
2020-02-03 18:10:52 +08:00
Tindy X
00976c9eeb
Enhancements
Fix when subscription download timeout before complete, the parser will still try to parse downloaded content.
Change default regex library to PCRE2.
Change Quantumult X "url-test" equivalent to "available".
Optimize codes.
Update build scripts.
2020-02-02 23:18:20 +08:00
Tindy X
914c8e9fbb
Optimize codes 2019-12-28 18:40:08 +08:00
Tindy X
0992be1e2a
Update build scripts 2019-12-26 23:17:56 +08:00
Tindy X
b89a8b1f7c
Add CMake support
Clean up file structure.
Update build scripts.
2019-12-26 20:37:47 +08:00