Release 3.8.2.1: reliability, UI probe/logs, CI, signing gates.
Clear sysproxy on core death; probe+reconnect; subscription prune; Best ignores soft UDP; Windows tray; Android protocol gate; CI workflows. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -28,6 +28,15 @@ export NAVIS_NOTARY_PROFILE="navis-notary"
|
||||
|
||||
Without these env vars, packmac uses **ad-hoc** signing (`-`) — fine for local/dev.
|
||||
|
||||
For a **release gate** (fail if unsigned):
|
||||
|
||||
```bash
|
||||
export REQUIRE_CODESIGN=1
|
||||
export NAVIS_CODESIGN_IDENTITY="Developer ID Application: Example Ltd (TEAMID)"
|
||||
./scripts/build-macos-arm64.sh
|
||||
```
|
||||
|
||||
In-app macOS updates **do not** re-sign with ad-hoc `-` (that would strip Developer ID). They only re-sign when `NAVIS_CODESIGN_IDENTITY` is set to a real identity.
|
||||
## Windows
|
||||
|
||||
Sign `Navis.exe` with Authenticode (EV or standard code signing cert):
|
||||
|
||||
Reference in New Issue
Block a user