asdlokj1qpi23
97192f9e5d
fix windows compile error
GitHub CI / Linux aarch64 Build (push) Failing after 29s
GitHub CI / Linux amd64 Build (push) Failing after 25s
GitHub CI / Linux armv7 Build (push) Failing after 30s
GitHub CI / Linux x86 Build (push) Failing after 20s
Publish Docker Image / Build linux/386 Image (push) Failing after 6m53s
Publish Docker Image / Build linux/amd64 Image (push) Failing after 14m57s
Publish Docker Image / Build linux/arm/v7 Image (push) Failing after 41m26s
Publish Docker Image / Build linux/arm64 Image (push) Failing after 23m44s
Publish Docker Image / Merge (push) Has been skipped
GitHub CI / macOS arm Build (push) Has been cancelled
GitHub CI / macOS x86 Build (push) Has been cancelled
GitHub CI / Windows amd64 Build (push) Has been cancelled
GitHub CI / Windows x86 Build (push) Has been cancelled
2025-04-24 15:10:37 +08:00
lilucpp
ea49fe862d
fix: MINGW32 compiler error
2025-03-29 13:47:33 +08:00
asdlokj1qpi23
eec5113947
fix windows build error
2025-03-25 17:54:07 +08:00
Tindy X
4e94a986b4
Enhancements
...
Rework generation of sing-box rules.
Add a dns outbound to sing-box configs.
2023-11-11 18:24:14 +08:00
Tindy X
bbcb6434e1
Enhancements
...
Add basic support for generating sing-box configs.
Use cpp-httplib as web server.
Optimize codes.
2023-11-07 22:12:01 +08:00
Tindy X
9b5e01acd3
Fix build error
2022-01-19 17:44:12 +08:00
Tindy X
82cba9d334
Cleanup CMakeLists
2022-01-19 17:30:45 +08:00
Tindy X
0222d9a31a
Fix CMake configuration
2022-01-19 17:27:39 +08:00
Tindy X
a4988804d4
Update CMakeLists
2021-12-15 01:41:29 +08:00
Tindy X
35809391e9
Add option to CMake to build as static library
2021-12-15 00:13:00 +08:00
Tindy X
4639ee483e
Bugs fix
...
Fix build error.
Fix max_allowed_download_size option has no effect (#409 ).
Clean up codes.
2021-12-06 19:12:02 +08:00
Tindy X
e9a8977135
Update CMakeLists.txt
2021-10-10 21:51:26 +08:00
Tindy X
9797197c85
Add support for using TOML as configuration file format
...
Add basic support for trojan-grpc nodes.
Refactor codes.
2021-09-20 17:02:13 +08:00
Tindy X
b3942ecc2d
Update build scripts
2021-03-24 02:38:27 +08:00
Tindy X
3d67406af6
Complete refactor of project file structure
...
Fix incorrect handing of default node parameters in SSD subscription.
Fix unable to parse some Clash rule-providers (#289 ).
Fix not filtering inline comments in some Surge rulesets. (#285 )
Add Cron task options.
Add clean context option for persisting a JS context across the whole request.
Replace JS engine with QuickJS.
2021-03-23 18:09:00 +08:00
Tindy X
ab4d7543ce
Fix Duktape library not found
2020-09-20 01:06:01 +08:00
Tindy X
1fa2883428
Fix CMake warning
...
Update JPCRE2 library.
2020-09-20 00:57:29 +08:00
Tindy X
0cde2f7bcc
Fix CMakeLists
2020-08-10 02:02:22 +08:00
Tindy X
33a5cfcb82
Fix build scripts
2020-07-01 02:39:57 +08:00
Tindy X
3aeb379696
Update build scripts
2020-07-01 02:34:22 +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
5aa47c7cf2
Use internal MD5 calculation
2020-06-30 21:53:37 +08:00
Tindy X
73a3b36bbe
Update build script
2020-05-29 19:47:07 +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
54747a3268
Enhancements
...
Fix broken SSID group exported to Quantumult X configurations. (#167 )
Fix compatibility with some V2Ray-Core configurations.
Add support for using CORS proxy in downloading.
Optimize codes.
2020-05-15 22:47:31 +08:00
Tindy X
c99230e551
Enhancements
...
Fix support for parsing some subscriptions with complex passwords.
Add replacing all match when using rename_node.
Remove support for std::regex for now.
Optimize codes.
2020-05-01 10:50:08 +08:00
Tindy X
ef8b4e39ef
Enhancements
...
Add SNI host parsing support for Trojan subscriptions.
Add detailed log report.
Optimize codes.
Update build scripts.
2020-04-14 11:32:21 +08:00
Tindy X
a034e872cf
Update build scripts
2020-04-02 23:26:53 +08:00
Mingye Wang
b950260e68
Add support for data: URIs ( #62 )
...
Add support for data: URIs.
Code conversion renaming (GBK->ACP).
2020-02-15 15:14:43 +08:00
Tindy X
e14f7dd6bf
Enhancements
...
Fix when processing duplicated node name for Surge, the program will crash.
Add an interface to directly convert Surge config to Clash config.
Add Netease Music IP ruleset.
Clean up codes.
Update build scripts.
2020-02-10 18:22:12 +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
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
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
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
b89a8b1f7c
Add CMake support
...
Clean up file structure.
Update build scripts.
2019-12-26 20:37:47 +08:00