Skip to content

Releases: EvSecDev/WakeOnLAN_PVE

v1.0.5

Choose a tag to compare

@EvSecDev EvSecDev released this 12 Jul 18:55
50d6097

✅ Added

  • Additional information in packet reception log messages (source IP and source MAC addresses)
  • MUSL-compiled static binary

🔄 Changed

  • Message logging to log to stdout even when syslog is enabled
  • All validation logic from regular expressions to string length/character parsing
  • Installation code is now built-in to main program

❌ Removed

  • Regex package
  • Bash installation script

ℹ️ Instructions

  • Please refer to the README.md file for instructions

v1.0.4

Choose a tag to compare

@EvSecDev EvSecDev released this 01 Mar 17:35
0383032

Changed

  • Upgraded to go 1.24.0
  • Upgraded go/sys package

Fixed

  • Errors unmarshalling JSON config would not provide specific error messages (fixed by adding specific error values to the generic error)
  • Failures to read VM config directories would not return any error (fixed by ensuring err return value is populated)
  • Syslog address resolution errors would not provide specific error messages (fixed by adding resolution errors to generic error)

Instructions

  • Please refer to the README.md file for instructions

v1.0.3: Minor code refactoring

Choose a tag to compare

@EvSecDev EvSecDev released this 07 Dec 05:25
4c43fe4

Added

  • Install script
  • Apparmor profile

Instructions

  • Please refer to the README.md file for instructions

v1.0.2: Minor Code Refactoring

Choose a tag to compare

@EvSecDev EvSecDev released this 26 Nov 19:53
9d9f82a

Added

  • Pretty help menu
  • Short and long argument options
  • Panic recovery to VM wake function
  • Function comments

Changed

  • Go version from 1.23.2 to 1.23.3
  • MAC address search to simpler logic
  • VM power on function to handle both VM and LXC without conditional
  • Code comments to lower case

Instructions

  • Please refer to the README.md file for instructions
  • Use the wol-config.json file in the root of the repository for installation

v1.0.1: Changed go version from 1.23.1 to 1.23.2

Choose a tag to compare

@EvSecDev EvSecDev released this 28 Oct 04:59
6748f9b

Changed

  • Go version upgraded from 1.23.1 to 1.23.2
  • Version print information for compiler version now retrieved at runtime

Instructions

  • Please refer to the README.md file for instructions
  • Use the wol-config.json file in the root of the repository for installation

v1.0.0

Choose a tag to compare

@EvSecDev EvSecDev released this 10 Oct 16:33
7e17bfe

Initial Working Prototype.

⚠️ Please be careful with this release, there may be unexpected bugs.

Instructions

  • Please refer to the README.md file for instructions
  • Use the wol-config.json file in the root of the repository for installation