mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
* Update Muzi R1 Neo to actively supported * Disable Range Test module when primary channel is public/unsecured Updated RangeTestConfig.swift to determine whether the primary channel (index 0) is operating without encryption or with a 1-byte minimal PSK. Disabled Range Test UI controls when on a public/default channel to prevent user interaction. Added safety enforcement in the save operation: Range Test enabled flag is automatically forced to false before sending updates to the device. Introduced a computed property isPrimaryChannelPublic following existing code patterns and security indicators (e.g., hexDescription PSK length). Matches the behavior implemented in the Android client for consistent policy across platforms. --------- Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz> Co-authored-by: Ben Meadors <benmmeadors@gmail.com> |
||
|---|---|---|
| .. | ||
| Channels | ||
| Config | ||
| Logs | ||
| About.swift | ||
| AppData.swift | ||
| AppIconButton.swift | ||
| AppIconPicker.swift | ||
| AppLog.swift | ||
| AppSettings.swift | ||
| Channels.swift | ||
| Firmware.swift | ||
| FirmwareApi.swift | ||
| GPSStatus.swift | ||
| RouteRecorder.swift | ||
| Routes.swift | ||
| SaveChannelQRCode.swift | ||
| Settings.swift | ||
| ShareChannels.swift | ||
| UpdateIntervalPicker.swift | ||
| UserConfig.swift | ||