What's Changed
check_cpu
Check CPU load values was somewhat non standard before.
- idle
- total
- kernel
This has now been changed so we have (the more common):
- idle
- user
- system
We still retain the old ones for compatibility, so this is a non-breaking change. But it makes it easier for me to reason about the code as "total" can be many things.
In an attempt to combat "large negative values" I have also added checks so the system should now return 0 instead.
Other changes
- TinyXML2 is now a proper dependency (version 10.1.0)
- CryptoPP have been updated to 8.9.0
- Added error messages for login failure via web browser
- Improved build times (fixed caching)
- Updated build instructions
Dependencies
Library | Version |
---|---|
Boost | 1.82.0 |
Cryptopp | 8.9.0 |
Lua | 5.4.7 |
OpenSSL | 1.1.1w |
Protobuf | 21.12 |
TinyXml2 | 10.1.0 |
Full Changelog: 0.6.12...0.6.13