Repository navigation
AdminDoctor v0.1.9
AdminDoctor v0.1.9
- Adds SMAppService LaunchDaemon packaging and privileged XPC helper status flow.
- Adds app controls to register, unregister, refresh, and ping the helper when built with a valid signing identity.
- Improves LAN scanning with Bonjour/mDNS name hints, offline OUI vendors, common open-port probes, device type inference, filtering, clear action, and horizontal table scrolling.
- Adds preview-before-save sheets for Markdown, JSON, HTML, and PDF report exports.
- Updates README, roadmap, and security notes for helper signing and local-only LAN scanning.
Validation:
- swift test --disable-swift-testing
- ./script/build_and_run.sh
- ./script/build_dmg.sh
Note: this local build is ad-hoc signed because this Mac currently has 0 valid code-signing identities. Production helper approval requires a valid Apple signing identity and a signed app/helper pair.