Commit Graph

124 Commits

Author SHA1 Message Date
Howard Wu
4205dee94a Stay at curl 7.88.1 until we adapt it (#590)
curl 7 -> 8 is a breaking change
2023-03-22 14:58:42 +08:00
Howard Wu
3813c39253 Fix Docker build (#570) 2023-01-13 21:35:07 +08:00
Howard Wu
c90d7a66db Fix build (#563)
ref ToruNiina/toml11/commit/22db720ad55c3470c4d036ae74be35e68c761845
2023-01-12 21:25:50 +08:00
Tindy X
47f8e35565 Fix build error
Use self-hosted machine for ARM docker build.
2022-08-24 04:21:58 +08:00
Tindy X
356f4b07b2 Fix Docker merge manifest 2022-08-24 03:27:11 +08:00
Tindy X
7bb181b306 Update docker base image version 2022-08-23 17:43:43 +08:00
Tindy X
28fa8c790f Update docker base image version 2022-08-23 17:34:39 +08:00
Tindy X
f9713b43b9 Enhancements
Add support for SOCKS5 nodes in Quantumult X configs.
Fix GHA Windows build error.
2022-08-05 18:38:13 +08:00
Tindy X
ebe68f64b1 Update config.termux.sh 2022-02-28 10:58:41 +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
08d00dd3d7 Update build scripts 2021-12-06 18:34:09 +08:00
Tindy X
b49934635e Add specifying Docker build concurrent jobs
Add limiting concurrent jobs in Actions
2021-09-22 00:30:46 +08:00
zhongfly
1ead1f8c7f Add commit id into testing version (#375) 2021-09-22 00:26:46 +08:00
Tindy X
94ee747649 Fix Gist upload and other web operation may fail to post data
Remove unused files in Docker images.
Cleanup codes.
2021-09-20 22:21:12 +08:00
Tindy X
61b671c13a Remove unused files from Docker images 2021-09-20 18:26:16 +08:00
Tindy X
c35714ba48 Fix build error on some platforms
Update build scripts.
2021-09-20 17:17:49 +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
fc2a5902d2 Update Windows patch 2021-06-12 14:45:32 +08:00
Tindy X
aac10ddffa Update build scripts 2021-03-27 11:29:04 +08:00
Tindy X
b1f8643ece Update Dockerfile 2021-03-24 03:06:55 +08:00
Tindy X
6e01e542fb Fix build scripts 2021-03-24 02:56:03 +08:00
Tindy X
b3942ecc2d Update build scripts 2021-03-24 02:38:27 +08:00
Tindy X
de288d7622 Add missing build dependencies 2021-03-23 18:15:01 +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
886fb1bf40 Update Dockerfile 2021-02-17 13:17:24 +08:00
Tindy X
c826be47fc Update Dockerfile 2021-02-17 12:40:45 +08:00
Tindy X
dd442ebb03 Fix Docker build error 2021-02-17 12:32:15 +08:00
菜姬
28f4877885 Fix GitHub Action build (#308)
* fix duktape build

* fix macos and windows build
2021-02-17 01:42:37 +08:00
Tindy X
069d1c00f6 Fix linking error 2020-11-03 20:01:15 +08:00
Tindy X
f7352abe17 Fix order of libraries 2020-10-24 02:51:04 +08:00
Tindy X
af4594e449 Fix dependency problem 2020-10-24 01:43:01 +08:00
Tindy X
575134379f Add missing libraries 2020-10-24 01:30:13 +08:00
Tindy X
c0b62062d9 Use Node JS for building duktape library (#248)
* Use Node JS for building duktape library

* Remove Python 2 dependency

* Inherit PATH from environment in Actions

Remove build cache of the msys2 installation in Travis CI.

* Remove old command
2020-09-19 03:05:26 +08:00
Tindy X
372140c53b Optimize codes 2020-09-08 17:27:54 +08:00
Tindy X
abe03cebeb Add Windows Autobuild CI (#244)
* Add Windows x64 CI

* Add missing dependency

* Fix rapidjson build

* Add Windows build to Travis CI

Add Windows x86 build to GitHub Actions

* Fix mingw32-make not found

* Fix subsystem on Actions

Fix install prefix on Travis CI.

* Use MINGW_PREFIX instead of /usr

* Clean up scripts

Add Windows x86 build to Travis CI.
2020-09-07 20:08:19 +08:00
Tindy X
6befb9db14 Move main executable to /usr/bin for Docker 2020-08-18 23:31:39 +08:00
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
1799ef8c7a Update Dockerfile 2020-07-02 02:02:21 +08:00
Tindy X
5051caf5bf Update Dockerfile 2020-07-02 01:04:17 +08:00
Tindy X
2b8f8fdd08 Add missing framework argument in macOS build script 2020-07-01 02:56:05 +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
cf58da6204 Update Dockerfile 2020-05-31 11:39:03 +08:00
Tindy X
2b78db1164 Update build scripts 2020-05-30 18:28:38 +08:00
Tindy X
8eadbcd6ea Update Dockerfile 2020-05-30 17:34:27 +08:00