phoenix-firewall v0.3.0
Phoenix Security Blue Shield - Firewall v0.3.0
Installation (userland — no root, no MDM)
# macOS / Linux
curl -sSfL https://github.com/Security-Phoenix-demo/phoenix-firewall/releases/download/v0.3.0/phoenix-firewall_0.3.0_$(uname -s | tr '[:upper:]' '[:lower:]')_$(uname -m | sed 's/x86_64/amd64/').tar.gz | tar -xz
mv phoenix-firewall ~/.local/bin/
phoenix-firewall init
phoenix-firewall enroll --api-key <your-key>Note on code signing: binaries in this release are unsigned.
Apple notarization and Windows EV code signing are pending procurement.
Verify integrity via the providedchecksums.txt(SHA-256).
Changelog
- 3f5b499: Add bypass cmd, release workflow, and docs updates (@franksec42)
- 514c2b2: Update session-context.txt (@franksec42)
- c369f2e: feat(agent-bridge,system): implement fallback evaluation and service management (@franksec42)
- ebe9b3c: feat(scf-v4): B1+B2-B7 scaffold — system/agent-bridge subcommands, service/shim/policy/telemetry/integrity/bypass/mdm packages (@franksec42)
- 1efe34c: feat(scf-v4/userland): B2 — userland shims (~/.local/bin), init subcommand, agent-bridge home-dir discovery (@franksec42)
- 9a0e8e0: feat(scf-v4/userland): B4 LaunchAgent/systemd-user/schtasks, B5 local ED25519 bypass tokens, B7.0 enroll subcommand (@franksec42)
- 56d33f1: feat(scf-v4/userland): B6 goreleaser pipeline — cross-platform unsigned release, checksums, SBOM (@franksec42)
- 36fb5c7: feat: add GitLab package registry + custom registry interception (@franksec42)
- 1e4a748: fix(proxy): wire userland MITM proxy and fix shim interception (@franksec42)
- a49f662: fix: remove invalid secrets context from step if-condition (@franksec42)
- eb50284: fix: single goreleaser release call; --skip=build removed in v2.16 (@franksec42)
- b129fdc: fix: workflow Azure signing gate + goreleaser repo name + format deprecation (@franksec42)
- 6187a83: refactor: complete module path migration nicokoenig → Security-Phoenix-demo (@franksec42)
Full Changelog: v0.2.0...v0.3.0