Repository navigation
Version 2025.12.25
·
206 commits
to master
since this release
Release Notes
- Allow empty messages in Rosetta GPG if sharing attachments.
- Corrected discovery of IP addresses for Dynamic DNS neighbors. QHostInfo::lookupHost() must be launched whenever the Dynamic DNS protocol is configured.
- Final LTS of 2025!
- Improved spot-on-git.sh. The local .git directory must exist and if it does not, spot-on-git.sh will attempt to create the respective Prison Blues directory via a temporary directory.
- Local Web content will be served without HTML. The html2text program is required. The program's path will be contained in the new setting Options -> Miscellaneous -> WEB_SERVER_HTML2TEXT_PATH. Initially, the path will be estimated.
- Minimal Rosetta GPG display.
- NTL 11.6.0 for Linux!
- New Options -> GIT -> Share messages with an active kernel. If enabled, Prison Blues messages from Rosetta GPG will be shared with an active kernel. The kernel will share the messages with other Spot-On neighbors. Neighbors, if configured, will process the special bundles as if they were generated locally.
- New Options -> Miscellaneous -> WEB_SERVER_HTML2TEXT_PATH.
- New Options -> Miscellaneous -> WEB_SERVER_IP_ADDRESS. The default value is the default local IP address.
- Prefer at() over value() if the size of the container is known.
- Prison Blues Key Exchange via GIT (PB-KEG) is now functional for Windows. Please remember the special Unix-like hardware requirement.
- Prompt for the GPG key ring passphrase after Spot-On is launched if the passphrase is not present in the INI file. The passphrase is required for GPG status messages.
- Properly close a separated Buzz window if the child page is dismissed.
- Removed Options -> Miscellaneous -> PRISON_BLUES_REMOTE_SERVER.
- Removed the WebEngine module from the MacOS build. The module may be easily added to a local build. Please read spot-on-gui.pro.
- Replaced adaptive-echo list container with a reasonable set.
- Set QT_STYLE_OVERRIDE to Fusion on MacOS and Windows if the INI value gui/theme_override has not been prepared.
- Set the environment variable QT_SSL_USE_TEMPORARY_KEYCHAIN on MacOS for Spot-On, Spot-On-Kernel, and Spot-On-Web-Server-Child processes. QSslSocket will create its own temporary keychain.
- The Options option GCRY_SEXP_BUILD_HASH_ALGORITHM_STRING will now default to sha3-512.
- Windows OpenSSL 3.6.