Commit Graph
78 Commits
Author SHA1 Message Date
Ian 4638c71ba6 Incorporate Strix's feedback 2026-09-24 16:51:06 -04:00
Ian 29d76bba16 Made uninstall admin-only 2026-09-24 16:21:12 -04:00
Ian ef8e45a453 cargo-dist releases 2026-09-24 16:09:48 -04:00
Ian 0351ab3672 Various minor QoL changes (message text changes), main.rs & build.sh tidied-up, etc. 2026-09-24 15:09:22 -04:00
Ian 7aac325275 Regenerated Cargo.lock 2026-09-24 14:48:30 -04:00
Ian 3f0b335c5f Installer/macOS UI improvements 2026-09-24 14:46:31 -04:00
Ian 8da316d56b Remove stale IDs at start 2026-09-24 13:36:10 -04:00
Ian bc135f2998 http_proxy upper & lower case (each package manager has its own preferences) 2026-09-24 13:26:25 -04:00
Ian 1b65803e2e Use which-rs to find packages (needed for npm and other non-.exes) 2026-09-24 13:17:27 -04:00
Ian 54427314d8 Apache 2 license 2026-09-24 13:14:47 -04:00
Ian 67e37ce832 firewall.(use)strix.com -> firewall.strix.ai 2026-09-24 13:13:05 -04:00
Ian 32bb478aaa Removed unusued tmp dir logic 2026-09-24 12:30:51 -04:00
Ian 0f8479b5e8 Opt-out Telemetry 2026-09-23 19:08:10 -04:00
Ian ce08f079b2 MacOS On-device (+ Installer) 2026-09-23 17:32:07 -04:00
Ian 8388ac1481 MacOS ca.pem + slight code cleanups 2026-09-23 16:37:23 -04:00
Ian 651e7289d2 Security Keychain -> Secure Enclave (Mac OS) 2026-09-23 15:43:41 -04:00
Ian 4140c08c09 Unblocked index requests 2026-09-23 13:17:15 -04:00
Ian d0c7a437c5 Bring back versioning support (TODO: minor complications with preleases) 2026-09-23 12:30:05 -04:00
Ian ef3607c45a ClientHello peeking (intercept all traffic) 2026-09-23 10:29:21 -04:00
Ian 5bcd3c4429 Fix issuer / SAN issue (now supporting cargo, pip, go, & apple's preinstalled ruby) 2026-09-22 17:10:43 -04:00
Ian 25e809c7ed macOS CA install & uninstall 2026-09-22 16:31:28 -04:00
Ian 76d52f6817 MITM Service + configability + refactors. Most of the way to MacOS on-device 2026-09-22 13:48:36 -04:00
Ian cdd47de95d Multithreaded runtime 2026-09-21 18:31:36 -04:00
Ian 4bcb3b5115 Fetch denylist on demand (requires GH token until repo is public) + architecture for caching/configurability 2026-09-21 12:53:18 -04:00
Ian 39839250f5 Refactor + offload escaping to more reliable third-party crates 2026-09-18 17:23:49 -04:00
Ian 961a8b71cd Refactor policies 2026-09-18 16:12:03 -04:00
Ian 5f141c729d log-levelled tracing 2026-09-18 15:41:24 -04:00
Ian 22e6e83240 Initial prototype: core functionality + aliasing, but not configurable 2026-09-18 09:33:40 -04:00