Releases: EvSecDev/WakeOnLAN_PVE
Releases · EvSecDev/WakeOnLAN_PVE
Release list
v1.0.5
✅ 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
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
Added
- Install script
- Apparmor profile
Instructions
- Please refer to the README.md file for instructions
v1.0.2: Minor Code Refactoring
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
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