Skip to content

Wakupator v1.1.0

Latest
Compare
Choose a tag to compare
@Gibus21250 Gibus21250 released this 22 Oct 18:58

Wakupator 1.1.0

Welcome to the release of Wakupator v1.1.0! This version introduces new features to enhance functionality, improve user experience, and fix key bugs.

New features 🚀

  • Manual Machine Detection: Wakupator can now detect if a machine has been started manually:
    • By pressing the power button.
    • Through a Wake-on-LAN request from other services.
    • Any other external method.
  • Improved Wake-on-LAN Handling: Wakupator now checks if a machine boots correctly after detecting traffic:
    • By default, it attempts 3 Wake On LAN, with 30s between each,.
    • If the machine takes longer to boot, Wakupator will resume monitoring it.
  • Expanded Command Options: More options and verbose options of each (with an --help option)
  • Detailed Logging: More detailed logs and more information about what Wakupator is doing.

The README file now includes a more detailed concrete example and additional recommendations for optimal usage.

Bug fixes 🛠️

  • IP Assignment Verification: Fixed an issue where Wakupator incorrectly handled IP assignments that were already allocated to the host. Commit: cfa0a84
  • *Segmentation Fault Fix: Fixed a rare segmentation fault that occurred while registering new clients. This issue was caused by an unlocked mutex, which led to unpredictable behavior. Commit: bf52a86

How to update 🔄

To update to Wakupator v1.1.0:

  • Stop the current version of Wakupator to safely shut it down, it will automatically start all monitored machines.
  • Download or compile the new version of Wakupator v1.1.0.
  • Replace the old version and start Wakupator again.
    Note: the previous option -e has been replaced by -if