update version string
log watchdog pings
honour "optional:" KW on pre-run config check
thinkfan.service: force load after modules
fix tolerate_errors log message
fix tolerate_errors logic
increase tolerate_errors amount to 4
use biasing only if temperature >= 0 °C
Merge pull request #31 from evgeni/sysvinit
add back thinkfan.init file
fix install instruction in README
YAML config: first draft
config: minor cleanup
make all config entries mutable
sensor drivers: flexibilize c'tors & correction setting
yamlconfig: complete basic features
precompute level incline for later use
log initial fan state save/restore
don't install SIGSEGV handler when unused
fix yaml-config hwmon index extraction
don't segfault on empty wtf_ptr::release()
throw on trivial (invalid) YAML syntax
fix config .conf vs .yaml switcheroo
check PID file before reading config
also scan `device' subdir in hwmon path search
add exemplary YAML config
config: dynamic .yaml/.conf load order
yamlconfig: support string levels
remove CXX11_ABI bugger output
fix ComplexLevel::down()
Revert "precompute level incline for later use"
cmake: Add feature guards, cleanup
Merge branch 'yaml-config'
update YAML example & README
update yaml example config
Point out dependencies in README
yamlconfig: copy return value of Node::as<...>()
yamlconfig: work around missing Mark::is_null()
yamlconfig: work around missing Node::Mark()
wtf_ptr: fix operator = signature
config: stop trying first cfg file was loaded
Add missing include (fixes #47)
Merge pull request #48 from ivan-aksamentov/master
improve sensor error handling
Fix watchdog ping timing
Merge pull request #50 from acarapetis/watchdog-ping-patch
allow 127 for the disengaged value, which is supported
Merge pull request #49 from K1773R/master
cmake: don't overwrite systemd override.conf
Fix atasmart temperature correction
Merge pull request #53 from susanwl/master
config: properly disable YAML
fix watchdog ping
Replaced __pid_t with pid_t
Merge pull request #62 from herrfrei/master
openrc runscript: modernize
Merge pull request #61 from Whissi/modernize-openrc-runscript
fix minor compiler warnings
silence some warnings
cmake: remove line breaks
TpSensorDriver: fix read_temps() on linux-4.19
fix degrees char formatting in man page
cmake: set default build type to RelWithDebInfo
fix GCC diagnostic pragma
Merge pull request #69 from akheron/thermal-zone-name
don't throw in destructors
fix initial state save/restore
fix hwmon index search
add logger for char *
minor cleanup
fix wrongly ported fan init
fix wrongly backported hwmon search
work around weird libyaml-cpp bug
Merge pull request #66 from mariobl/master
fix -p option parameter
systemd: wakeup after hibernate & hybrid-sleep also
systemd: remove bogus service file
systemd: thinkfan.service After sysinit.target
yamlconfig: replace NULL -> nullptr
only use <execinfo.h> on glibc
use correct quotes in thinkfan.conf.5
deploy CI build action
CI: install deps
CI: run apt as root
Convert README into markdown
README: fix markdown formatting
drivers: don't throw in ~NvmlSensorDriver()
README: add LGTM badge
fix LGTM badges
drivers: fix log nvidia error log output
cmake: fix README.md install
cmake: convert all indentation to tabs
README: minor formatting fix
CI: run installation as well
yaml: catch all RepresentationExceptions
systemd: fix wakeup-reload dependencies
Tell people to complain about ancient libyaml-cpp