Skip to content

Refactored, made stronger, and cleaner. Perhaps lighter on battery.

Compare
Choose a tag to compare
@dgraziotin dgraziotin released this 04 Oct 09:12
· 81 commits to master since this release

This maintenance release contains quite some PR.
Credits for them all go to @gaul, @sasanj, and @DougBeney.

  • String creation (for file paths) is now leaner, cleaner, and more valgrind friendly (#131, @gaul)
  • Fans' and sensors' devices are not opened only once (#126, @gaul); static strings are not free'ed anymore (#128, @gaul)
  • No more attempts to catch an uncatchable SIGSTOP (#125, @gaul), but SIGQUIT is now caught (#129, @gaul)
  • mbpfan correctly states the kernel version when adopting the old or new way of looking for sensors (#124, @gaul) and uses a less confusing conditional (#127, @gaul)
  • Got yet another cleanup of my Makefile (I get it, I am not good at them ;-) (#135, @sasanj)
  • mbpfan is now less verbose when used with Systemd (#135, @sasanj)
  • Forgot to credit Kristensson's great ANSI C Application Settings Managment (#135, @sasanj)
  • Got yet another cleanup of my Makefile (I get it, I am not good at them ;-) (#135, @sasanj)
  • README file now has a table of contents, is more concise (#134, DougBeney) and was proofread maniacally (@gaul #123)