GalleonOS V13 Patch Notes

GalleonOS V13 Patch Notes

GalleonOS Version 13 - Patch Notes


Current Firmware Download: https://firmware.galleonos.io/

Alert
Note:
Only publicly released versions are listed below. 
Versions not shown were used for internal development and testing purposes.

Info
Version 13 #318

Updated the UI link for firmware downloads.

Added a notification indicator when new firmware is available.

Info
Version 13 #303

Added a setup option to the system menu, available when both a keyboard and monitor are connected.

This feature simplifies first-time setup by allowing users to manually enter IP address, Subnet Mask, and Gateway for both Ethernet ports.

Designed for networks where DHCP is not available during initial configuration.

Info
Version 13 #302

New Hardware Support:
Added drivers for additional configurations.

The firmware is now compatible with the following units:

NTS-600x Series

NTS-700x Series

NTS-900x Series

This update enhances backward compatibility, ensuring that future firmware updates will continue to support older device models in these series.

Idea
Version 13 #289

Internal tooling

Added a repartition script that automatically enlarges legacy boot partitions and performs a clean OS reinstall. 

This ensures older devices with smaller boot partitions have enough space to receive future firmware updates.

This tool is intended for use by support agents only, as only a handful of very old units require this process to ensure sufficient space for future firmware updates.

This tool is destructive, no data will be retained, and backups must be made before use.

Info
Version 13 #272

Kernel Update:
Upgraded Linux kernel from v5.10.223 to v5.19.17
Includes upstream security fixes and stability improvements
Notable changes:
Filesystem reliability enhancements (e.g., ext4 fixes)
Networking stack improvements
Scheduler and memory management optimizations
Updated kernel infrastructure for long-term maintainability
Applied security patches addressing known vulnerabilities up to v5.19.17

Info
Version 13 #224

Dashboard
NTS-7000 Series Support: Added support for dual power supplies in the NTS-7000 series. The dashboard now displays the status of both PSUs for improved visibility and diagnostics.

SNMP
Improved Default Configuration: The default SNMP configuration has been updated to include clearer comments and more sensible default settings.
SNMP Disabled by Default: SNMP is now disabled by default to enhance security and reduce unnecessary network exposure.
Best Practice Note: Using SNMP to check NTP synchronization is not recommended. Instead, use a probe to query the NTP port directly, this verifies both connectivity and synchronization status.

NTP
Migrated to ntpsec: The legacy ntpd service has been retired and replaced with ntpsec, enabling support for NTS (Network Time Security).
NTS Requirements: For NTS to function correctly, ports 123/UDP and 4460/TCP must be accessible. A signed certificate must also be configured on the device.

Calibration Graph
Performance Improvement: The calibration graph now loads significantly faster, improving the user experience.

Logs
Enhanced Logging: Internal services now output more detailed log information to aid in diagnostics and troubleshooting.

Firmware
File Format Validation: The firmware update interface now accepts only .gos files, preventing installation of outdated or incompatible .gfw files.
Soft Factory Reset: Added a "Clear Settings" option, allowing users to perform a soft factory reset without needing to reinstall the firmware.

System Information
Serial Number Display: The system information page now includes the device's serial number, simplifying remote support and inventory management.

Idea
Version 13 #191

This update introduces several improvements aimed at enhancing usability and compatibility:

Improved Help Text:
The web interface now includes significantly expanded help text throughout, reducing the need to refer to the physical manual and streamlining the user experience.

Update Support for Legacy Versions:
This version includes the necessary software updates to enable seamless patching for users currently on Version 12 #11, bringing them fully up to date with Version 13 #191.

Version 12 #11 users can use this download to upgrade to version 13: https://www.galleonos.io/firmware-191.gfw

Info
Version 13 #172

Enhancements to NTP Calibration Graph:
The graph now displays only the last 24 hours of data.
This change significantly improves performance and prevents long loading times on systems with extended uptime or extensive historical data.
Introduced color-coded visualization for calibration status:
Red indicates the system is currently calibrating.
Green indicates the system is calibrated.
This visual cue provides at-a-glance insight into synchronization status, improving user experience and system monitoring efficiency

Info
Version 13 #165

New Feature:
Introduced NTP Calibration Graph, a new diagnostic tool that allows administrators to visually monitor and analyse time synchronization accuracy.
This feature provides historical graphing of time drift and correction trends, aiding in long-term performance tuning and diagnostics.

Info
Version 13 #117

Security Updates:
OpenSSH updated to OpenSSH_9.1p1 to improve compatibility and security.
OpenSSL updated from 1.1.1s to 3.0.14, delivering enhanced cryptographic support, performance improvements, and addressing multiple known vulnerabilities.
These updates ensure compliance with modern encryption standards and improve overall system security.

Info
Version 13 #102

Web Service Upgrade:
Nginx upgraded from version 1.20.2 to 1.24.0.
This update includes improved HTTP/2 handling, bug fixes, and performance enhancements for more stable and efficient web service operation.

Info
Version 13 #98

NTP Service Update:
Network Time Protocol (NTP) daemon upgraded from 4.2.8p15@1.3728-o to 4.2.8p18@1.4062-o.
The upgrade brings improved timekeeping accuracy, updated leap second support, and bug fixes for better synchronization reliability.

    • Related Articles

    • Firmware Updates - NTS-6000 Series

      Software Upgrade Instructions for NTS-6002 If you are using an NTS-6002 time server running software version 12 #11, you can apply the following software patch to upgrade to version 13 #191. Important: Before proceeding with the major version ...
    • NTP Authentication Testing

      NTP Authentication Testing NTP authentication is not the same as NTP encryption. NTP (Network Time Protocol) authentication uses symmetric keys such as MD5 or SHA message digests to add a cryptographic checksum (message authentication code) to the ...
    • SignalClock Manual

      SignalClock Manual
    • Inova Manual

      Inova Manual
    • AC-300-MSF Manual

      AC-300-MSF Manual