Commit Graph

14 Commits

Author SHA1 Message Date
eric
cecb7772a6 Remove private config 2025-08-18 21:00:30 +08:00
lanthora
9ec9046abd support windows 2025-02-17 21:18:13 +08:00
eric
2dab68c940 Fix clippy lints 2024-10-08 21:12:02 +08:00
eric
42c9d74676 Use ring as default crypto backend 2024-05-06 19:45:50 +08:00
eric
effac11504 Support aws-lc-rs crypto backend 2024-05-02 02:24:26 +08:00
eric
b38aaca42b build: include QUIC outbound in FFI crate 2023-08-27 10:27:29 +08:00
eric
4e6117b376 Build Android and iOS/macOS libraries on CI 2023-03-31 06:56:22 +08:00
eric
ec81206469 ffi: run with config string in alternative to file path 2022-05-01 09:57:59 +08:00
eric
b66e2efa1d ffi: Rust 2021 2022-01-15 00:20:08 +08:00
eric
7a892236e7 Exposes more runtime management APIs
* Added "api" config to JSON format
* Added "api-interface" and "api-port" options to Conf format
* Added "--auto-reload" flag to the command line program
* Added "--test" flag to the command line program
* Added FFIs leaf_run(), leaf_reload(), leaf_shutdown(), leaf_test_config()
* Removed FFI run_leaf()
* Added Web APIs:
  * POST /api/v1/runtime/reload
  * POST /api/v1/runtime/shutdown
2021-04-12 23:05:35 +08:00
eric
a2dadff60d outbound/select: new outbound 2021-04-07 18:49:48 +08:00
eric
021391608c refactor 2021-04-05 22:35:35 +08:00
eric
0132b5ced1 ffi: fix build error 2021-04-05 18:53:44 +08:00
eric
ea3454f0b2 ffi: allows building as static library for all targets 2021-04-05 18:21:19 +08:00