JettChenT
d1638726ca
Add proxy subscription runtime support
...
Add daemon RPCs, Apple and GTK import flows, packet proxy runtime support, diagnostics, and BEPs for proxy subscription handling.
Redact subscription URL secrets from fetch errors before they reach logs or UI surfaces.
2026-06-01 15:23:17 +08:00
Conrad Kramer
f9062eae33
Fix Apple simulator and Swift 6 build plumbing
2026-03-31 12:50:28 -07:00
Conrad Kramer
85640ffce1
Switch to gRPC client in Swift app
Build AppImage / Build AppImage (push) Has been cancelled
Build Apple Apps / Build App (iOS) (push) Has been cancelled
Build Apple Apps / Build App (iOS Simulator) (push) Has been cancelled
Build Apple Apps / Build App (macOS) (push) Has been cancelled
Build Docker / Build Docker Image (push) Has been cancelled
Build Rust Crate / Build Crate (macOS (Intel)) (push) Has been cancelled
Build Rust Crate / Build Crate (macOS) (push) Has been cancelled
Build Rust Crate / Build Crate (Linux) (push) Has been cancelled
Build Rust Crate / Build Crate (Windows) (push) Has been cancelled
2024-09-09 10:38:13 -07:00
Jett Chen
e4b0f1660b
GRPC Server Support
...
- Deprecates old json-rpc system
- Add GRPC daemon over uds
2024-09-08 11:33:11 +08:00
Conrad Kramer
bca07c33b8
Start authentication flow
2024-07-06 12:18:58 -07:00
Jett Chen
abf1101484
Wireguard Configuration in SQLite ( #263 )
...
#241
2024-04-21 18:01:47 -04:00
Conrad Kramer
4334f8c9c9
Configure CARGO_TARGET_DIR to be inside of DerivedData
2024-03-16 10:34:59 -07:00
Conrad Kramer
7cc1f3119e
Simplified process startup on macOS and Linux
2024-01-27 07:53:30 -05:00
Jett Chen
c9f104e523
Generate NetworkSettings with IPC
...
This generates and applies NetworkSettings object with unix socket IPC.
- domain socket, json-rpc based communication
- switches to anyhow for burrow crate
- adds support for starting daemons on macos
2023-10-14 10:25:24 -07:00
Jett Chen
3ef13b09a3
Add C Swift Bindings
...
This adds C Swift bindings for burrow via compiling burrow
with a matching header file.
2023-08-16 13:28:20 -04:00
Conrad Kramer
941d465570
Document the Rust Xcode build script
...
The Bash source is a little hard to read.
2023-05-09 23:01:36 -04:00
Conrad Kramer
eeb0130156
Add Swift module for libburrow
...
This commit also renames the app target to App.
2023-05-09 23:01:36 -04:00