Commit Graph
13 Commits
Author SHA1 Message Date
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 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
菜姬 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