Andrew Gaul
cc970129fa
Catch SIGQUIT
...
This resets automatic fan control.
2017-07-20 03:52:33 -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
Robert Musial
75002c0702
Update mbpfan.c
2017-03-22 00:33:58 -04:00
Robert Musial
13543b3b55
Update main.c
2017-03-22 00:32:04 -04:00
Robert Musial
8ed45aa5c2
Update daemon.c
2017-03-22 00:31:11 -04:00
Robert Musial
a7d3eb265d
Update mbpfan.c
2017-03-20 14:16:50 -04:00
Robert Musial
b71375f6af
Update main.c
2017-03-20 14:16:21 -04:00
Robert Musial
c52a624bac
Update daemon.c
2017-03-20 14:15:58 -04:00
Robert Musial
c72090d2bb
Update AUTHORS
2017-03-20 14:15:11 -04:00
Robert Musial
e339f811fc
Changes to be committed:
...
modified: README.md
Changed instructions for how to use Clang. It is much easier
since the Makefile now just uses the system's compiler, and
correctly uses C instead of C++
2017-03-19 13:54:29 -04:00
Robert Musial
a99aaad680
Changes to be committed:
...
modified: AUTHORS
Updated personal info.
modified: Makefile
Beginning work to clean up Makefile. The original makefile appeared
to be checking if the system was Windows NT. Since this is for GNU/
Linux, that was removed. Also all of the code is C, but the
Makefile was calling the C++ compiler to hide bool issues and
missing typedefs (which C++ is ok with but C is not).
modified: src/daemon.c
Added structs, added stdbool.h
modified: src/main.c
Added stdbool.h
modified: src/mbpfan.c
Added stdbool.h
modified: src/minunit.c
Added stdbool.h
2017-03-19 13:43:55 -04:00