pyCluster 1.0.13 adds the decentralized, opt-in PY protocol family for authenticated pyCluster peers; persistent VE7CC/CC11 compatibility for clients such as Ham Radio Deluxe; and substantial RBN, authentication, protocol-address, upgrade, deployment, and support-diagnostics hardening.
Highlights:
- Adds negotiated PY00-PY10/PY99 metadata, topology, health, dataset, RBN, policy, clock, notice, and request frames.
- Adds persistent set/ve7cc, show/ve7cc, and unset/ve7cc behavior with synchronized simultaneous sessions.
- Keeps RBN ingestion live-only, bounded, locally filtered, and out of peer relay and durable spot history.
- Hardens exact callsign/SSID password reset, MFA, account locking, and peer-secret handling.
- Improves PC18/PC61/PC92/PC93 interoperability and public-address diagnostics.
- Expands backup-safe install, upgrade, repair, nginx, Fail2Ban, support-bundle, and standalone reverse-proxy support.
- Adds action-specific clear/accept and clear/reject filter commands.
- Improves show/moon topocentric rise/set accuracy and output details.
- Adds configurable protocol-log retention and full, events-only, or disabled trace detail.
- Fixes SysOp upgrade checks for root-owned and nonstandard source checkouts.
See CHANGELOG.md for the complete release notes.