Skip to content
This repository was archived by the owner on Sep 8, 2024. It is now read-only.

Tags: hbriese/fancon

Tags

0.23.7

Toggle 0.23.7's commit message
- Newly configured fans enable on autoreload

- Build for Ubuntu hirsute
- Client side fail message for early fan test failure
- Don't accept a config update interval <= 0
- Standards for stabilising RPM relaxed
- More reliable set pwm testing
Bug fixes:
- No config written after tests complete
- Potential segfaults
- Green text never ends on first run
- No status text for disabled fans

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.23.5

Toggle v0.23.5's commit message
- CLI option to monitor current fan speeds

- Fixed multi fan testing
- Forced testing option recommendation
- Fixed tests always reporting 0% completion before the real completion %, when monitoring an on-going test
- Better status text alignment
- Performance improvements by using from_chars rather than stou

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.23.4

Toggle v0.23.4's commit message
Fixed fans potentially being disabled on reload

Fixed use after free when merging new devices
Fixed potentially negative NVIDIA gpu sensor id being read from the config
Enable fan sensor if possible
Enforce all PWM values being within the valid range
RPMs can only be unsigned
Better handling when reading fs values fails

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.23.3

Toggle v0.23.3's commit message
Reload only modified devices

Refactoring

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.23.2

Toggle v0.23.2's commit message
Fixed requiring root to view help

Refactored DellSMM

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.23.1

Toggle v0.23.1's commit message
- Fixed rpm selection bug

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.23.0

Toggle v0.23.0's commit message
- Status shows fan speeds

- Changed default update intervals
- Fans update intervals can be set individually
- All Dell fans are enabled/disabled together
- AUR package name changed

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.22.0

Toggle v0.22.0's commit message
- Added ability to enable/disable on a per-fan basis

- Added CLI args
- Fixed test all bug where only some devices were tested
- Fixed issue where fan recoveries were potentially tried without waiting between attempts
- Restore driver control of device once disabled
- Updated README

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.21.2

Toggle v0.21.2's commit message
- Fixed bug where the controller loses control of devices if another …

…service attempts to run

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>

v0.21.1

Toggle v0.21.1's commit message
- Fixed service not warning of requiring root

- Removed unnecessary build options
- Added build type message
- Further broke down protobuf type specific definitions

Signed-off-by: Hayden Briese <haydenbriese@gmail.com>