Commit graph

207 commits

Author SHA1 Message Date
Daniel Graziotin
8130daa976 Merge branch 'strings' of git://github.com/gaul/mbpfan into gaul-strings 2017-10-04 08:31:12 +00:00
Daniel Graziotin
6486820199 Merge branch 'gaul-sigquit' 2017-10-04 08:28:17 +00:00
Daniel Graziotin
1da1639b3f Merge branch 'sigquit' of git://github.com/gaul/mbpfan into gaul-sigquit 2017-10-04 08:24:54 +00:00
Daniel Graziotin
a794a53f68 Merge branch 'gaul-double-free' 2017-10-04 08:23:15 +00:00
Daniel Graziotin
a00c5b7507 Merge branch 'double-free' of git://github.com/gaul/mbpfan into gaul-double-free 2017-10-04 08:19:32 +00:00
Andrew Gaul
650471a273 Clean up string creation via smprintf and strdup
This fixes some bugs when using the incorrect strlen in strncat.
2017-08-16 18:27:57 -07:00
Daniel Graziotin
bd92a25b3d Merge pull request #134 from DougBeney/patch-1
TOC, coretemp/applesmc directions, Macbook support, Solus
2017-08-10 22:49:36 +02:00
Doug Beney
7297a18e1a TOC, coretemp/applesmc directions, Macbook support, Solus
I added a table of contents for easy navigation, added the directions you provided me on figuring out if my system has applesmc/coretemp installed, I added my Macbook to tested devices, and I added Solus to supported operating systems.
2017-08-10 15:46:56 -04:00
Andrew Gaul
cc970129fa Catch SIGQUIT
This resets automatic fan control.
2017-07-20 03:52:33 -07:00
Andrew Gaul
e95e19a3ea Avoid freeing static strings 2017-07-20 03:50:53 -07:00
Daniel Graziotin
f1bdb616cd Merge branch 'andrewgaul-reopen-fan' 2017-07-20 12:16:32 +02:00
Daniel Graziotin
b2cd98448f Merge branch 'reopen-fan' of git://github.com/andrewgaul/mbpfan into andrewgaul-reopen-fan 2017-07-20 12:06:28 +02:00
Daniel Graziotin
b39ed3a0db Merge branch 'andrewgaul-sigstop' 2017-07-20 09:36:36 +00:00
Daniel Graziotin
6c8dbec53f Merge branch 'sigstop' of git://github.com/andrewgaul/mbpfan into andrewgaul-sigstop 2017-07-20 09:34:59 +00:00
Daniel Graziotin
88a9ce1c2c Merge pull request #123 from andrewgaul/readme
Fix README nits
2017-07-20 09:30:14 +00:00
Daniel Graziotin
f3afd55720 Merge pull request #124 from andrewgaul/kernel-version
Correct kernel version message to >= 3.15.0
2017-07-20 09:29:33 +00:00
Daniel Graziotin
345b1d2fa1 Merge pull request #127 from andrewgaul/conditional
Rewrite confusing conditional
2017-07-20 09:28:33 +00:00
Andrew Gaul
399aad782a Do not repeatedly reopen fan and sensor devices
This avoids unnecessary system calls and saves battery.
2017-07-14 21:56:05 -07:00
Andrew Gaul
9034e1f843 Rewrite confusing conditional 2017-07-13 17:23:35 -07:00
Andrew Gaul
230f0be087 Do not attempt to catch uncatchable SIGSTOP
Eliminates a Valgrind warning:

==19239== Warning: ignored attempt to set SIGSTOP handler in sigaction();
==19239==          the SIGSTOP signal is uncatchable
2017-07-12 20:04:38 -07:00
Andrew Gaul
12a6bb0daa Correct kernel version message to >= 3.15.0
This agrees with the other message which emits < 3.15.0.
2017-07-12 19:18:13 -07:00
Andrew Gaul
35f85c73c0 Fix README nits 2017-07-12 18:15:38 -07:00
Daniel Graziotin
5f2da79651 [Fix #117] eliminate redundant exec() in check_requirements 2017-06-21 11:39:16 +02:00
Daniel Graziotin
f20a2274e1 [#117] call closedir(dir) when checking requirements 2017-06-21 11:32:55 +02:00
Daniel Graziotin
4730988419 [fix #118] protect macro definitions 2017-06-21 11:26:32 +02:00
Daniel Graziotin
3e88f702b1 [Fixes #110] Merge branch 'gktrk-makefile_install_fix' 2017-06-21 11:23:17 +02:00
Daniel Graziotin
2eea94f885 Merge branch 'makefile_install_fix' of git://github.com/gktrk/mbpfan into gktrk-makefile_install_fix 2017-06-21 09:21:19 +00:00
Daniel Graziotin
ba97ea50b2 Merge pull request #109 from gktrk/readme-fix
Update the install instructions for Gentoo Linux
2017-04-03 09:08:49 +02:00
Göktürk Yüksek
d965ec7b1b
Makefile: do not call make recursively inside the install target
Instead of calling make inside the install target to make sure that
mbpfan is compiled prior to installing, declare $(BIN) as a
prerequisite for the target. This also enables parallel compilation
from the install target in addition to avoiding unnecessary
re-linking.
2017-04-02 16:43:59 -04:00
Göktürk Yüksek
7384b3ad9f
Update the install instructions for Gentoo Linux 2017-04-02 16:16:32 -04:00
Daniel Graziotin
d282619ea8 Merge pull request #108 from osleg/patch-1
Update README.md
2017-04-02 22:05:26 +02:00
Alex Kir
7590a5ae3f Update README.md 2017-04-03 03:45:36 +08:00
Daniel Graziotin
1ee0e1f1fa [fix #92] support for CentOS w/ Linux 3.10.0 but new sensors path 2017-04-02 16:59:50 +00:00
Daniel Graziotin
592895dc61 [Fix #105] fixed memory leak in retrieve_sensors() 2017-04-02 16:50:20 +00:00
Daniel Graziotin
565c5454c3 [Fix #104] support for clang, makefile cleaned from 'rmusial-master' 2017-04-02 16:32:09 +00:00
Daniel Graziotin
c3e1c9c2b7 Reverted to old legacy kernel detection [#92 needs investigation] 2017-04-02 16:31:39 +00:00
Daniel Graziotin
906e40caa3 [Fix #97] Flush standard out before sleeping in verbose mode. 2017-04-02 16:18:35 +00:00
Daniel Graziotin
9f646ae259 Merge branch 'master' of git://github.com/aaronriekenberg/mbpfan into aaronriekenberg-master 2017-04-02 16:11:28 +00:00
Robert Musial
32256bc3a2 Updated README to reflect new testing with LLVM toolchain 2017-03-27 13:03:02 -04:00
Robert Musial
a7ca28f686 Removed unneeded line from Makefile 2017-03-27 12:59:09 -04:00
Robert Musial
e7dd42e125 changes to legacy kernel detection 2017-03-27 11:44:34 -04:00
Robert Musial
591b37a0e3 Update daemon.c 2017-03-26 01:53:12 -04:00
Robert Musial
b454fcef60 Update main.c 2017-03-26 01:52:45 -04:00
Robert Musial
28ca34edb2 Update mbpfan.c 2017-03-26 01:52:09 -04:00
Robert Musial
1cf14e00c4 Update AUTHORS 2017-03-26 01:51:27 -04:00
Robert Musial
2f5c736b69 Update mbpfan.c 2017-03-24 18:03:03 -04:00
Robert Musial
b149238c29 Update main.c 2017-03-24 18:02:43 -04:00
Robert Musial
e2a62a9d21 Update daemon.c 2017-03-24 18:01:41 -04:00
Robert Musial
34cf49932d Update AUTHORS 2017-03-24 18:01:01 -04:00
Robert Musial
eda7485de9 Update AUTHORS 2017-03-22 00:35:46 -04:00