Commit Graph

  • 7af744250e README: Mention Fedora packages Alex Smith 2018-09-29 09:27:48 +01:00
  • a0e4f996e9 Merge pull request #74 from kakra/mention-gentoo-support Alex Smith 2018-09-29 09:26:37 +01:00
  • a8726e8959 format-check: Enable usage as pre-commit hook Kai Krakow 2018-09-24 20:39:00 +02:00
  • 5e4d5fb2e7 gamemode: Don't leak SCHED_ISO into children Kai Krakow 2018-09-24 19:33:38 +02:00
  • f041ba2281 format-check: Optimize format-check.sh Kai Krakow 2018-09-24 20:21:55 +02:00
  • af8c2a7c4a README: Mention Gentoo support Kai Krakow 2018-09-24 09:12:40 +02:00
  • 22a90a73ef Fix formatting Alex Smith 2018-08-04 11:01:57 +01:00
  • 442475a78b Make error messages for failure to change scheduling policies more descriptive Alex Smith 2018-08-04 10:51:42 +01:00
  • cdbe0db9a7 Merge pull request #71 from mgerstner/bugfixes Alex Smith 2018-08-04 10:48:16 +01:00
  • 5f06435bdf cpugovctl: evaluate govenor write errors and adjust exit code accordingly Matthias Gerstner 2018-07-30 17:17:51 +02:00
  • 2896506340 cpugovctl: correctly evaluate available command line parameters Matthias Gerstner 2018-07-30 16:43:58 +02:00
  • 39d7b95a26 game_mode_context_register: fix memory leak on error conditions Matthias Gerstner 2018-07-30 16:37:02 +02:00
  • 17241deccb daemonize: instead of just closing STD*_FILENO replace them by /dev/null Matthias Gerstner 2018-07-30 16:29:08 +02:00
  • 1703489bd3 daemonize: use a safe umask for the daemon Matthias Gerstner 2018-07-30 16:24:39 +02:00
  • fdfc6edfd9 Comment out some sections in the example configuration file Alex Smith 2018-07-23 17:10:32 +01:00
  • 7051051f19 Attempt to load unversioned library for compatibility with older installations Alex Smith 2018-07-23 10:19:12 +01:00
  • 2ae86fabd6 Update to version 1.3-dev post-1.2 release Alex Smith 2018-07-21 09:48:40 +01:00
  • c3938599a8 Update to version 1.2 1.2 Alex Smith 2018-07-21 09:32:55 +01:00
  • f6786ed5d2 Further formatting fixes Alex Smith 2018-07-13 10:32:34 +01:00
  • 3645b43416 Fix formatting Alex Smith 2018-07-13 10:31:57 +01:00
  • 407a7b2d0a Document how to uninstall Alex Smith 2018-07-13 10:30:55 +01:00
  • 3b586dcc54 Don't explicitly enable the systemd service after installing Alex Smith 2018-07-04 09:41:47 +01:00
  • a1e07bcdc7 Merge pull request #62 from gicmo/dbus_activation Alex Smith 2018-07-04 09:40:12 +01:00
  • a1f523cf55 Update man page for library versioning changes Alex Smith 2018-07-04 09:30:11 +01:00
  • 3a3314b43e Move man page to the correct section (8) Alex Smith 2018-07-04 09:27:39 +01:00
  • 9631e6ddc4 Merge pull request #63 from gicmo/ltversion Alex Smith 2018-07-04 09:14:31 +01:00
  • 1369629972 README.md: use version library in examples Christian Kellner 2018-07-02 14:14:47 +02:00
  • 8f8a6d4f91 lib: dlopen versioned library Christian Kellner 2018-07-02 14:02:23 +02:00
  • ea3e135ae0 lib: use libtool like versioning Christian Kellner 2018-07-02 13:59:18 +02:00
  • a4b98e61bf lib: generate a pkg-config files Christian Kellner 2018-07-02 13:43:25 +02:00
  • cd54ad42c3 data: make service dbus-activatable Christian Kellner 2018-06-28 18:47:07 +03:00
  • 91d2e8ecee Merge pull request #60 from Brainiarc7/patch-1 Alex Smith 2018-06-21 08:03:24 +01:00
  • e85dc3ecfb Added build notes for the git master Dennis E. Mungai 2018-06-21 05:52:03 +03:00
  • 7a1eac27ae Merge pull request #56 from kakra/feature/soft-realtime-scheduling Alex Smith 2018-06-20 17:51:44 +01:00
  • ead417be36 docs: Add a warning about potential resource starvation Kai Krakow 2018-06-10 10:07:23 +02:00
  • 048b7b1c17 docs: Document priority inversion caveats Kai Krakow 2018-06-10 09:38:57 +02:00
  • 6f93020d0b scheduler: Apply renice configuration to clients Kai Krakow 2018-06-10 09:36:21 +02:00
  • 57c6bbb444 config: Allow renice configuration Kai Krakow 2018-06-10 09:33:02 +02:00
  • addfe1fbc0 scheduler: Add heuristics and option to force on/off Kai Krakow 2018-05-24 22:36:56 +02:00
  • 9dfd718807 config: Introduce new setting "softrealtime" Kai Krakow 2018-05-24 22:31:57 +02:00
  • d8231a2972 scheduler: Don't renice if already reniced Kai Krakow 2018-05-24 22:28:18 +02:00
  • 76ece2fc26 Leverage soft real time capabilities Kai Krakow 2018-05-23 21:56:25 +02:00
  • 1ad1f3bbcf Set theme jekyll-theme-midnight Marc Di Luzio 2018-05-16 17:06:43 +01:00
  • a9e12325fc Set theme jekyll-theme-hacker Marc Di Luzio 2018-05-16 17:05:34 +01:00
  • f270684751 Set theme jekyll-theme-hacker Marc Di Luzio 2018-05-16 17:04:37 +01:00
  • 596f25d0cf Set theme jekyll-theme-merlot Marc Di Luzio 2018-05-16 17:03:24 +01:00
  • 0980310e84 Set theme jekyll-theme-merlot Marc Di Luzio 2018-05-16 17:03:22 +01:00
  • 42d2fda05c Update issue templates Marc Di Luzio 2018-05-16 17:02:09 +01:00
  • 21b8ec76dc Restart the service in bootstrap.sh Marc Di Luzio 2018-05-16 08:47:26 +01:00
  • fec4732740 Add an example .desktop file Marc Di Luzio 2018-05-16 08:40:32 +01:00
  • bd1f9bc543 Log the version on startup Marc Di Luzio 2018-05-15 17:15:47 +01:00
  • 678fc9e2a4 Merge branch 'master' of https://github.com/FeralInteractive/gamemode Marc Di Luzio 2018-05-15 17:07:10 +01:00
  • 5ebc77a0f1 Add defaultgov and desiredgov config settings Marc Di Luzio 2018-05-15 17:04:31 +01:00
  • 20828da140 Refactor getting config values to stop duplicating the rwlock Marc Di Luzio 2018-05-15 16:52:06 +01:00
  • 1c38a6047e Refactor to store the initial governor state when gamemode is entered Marc Di Luzio 2018-05-15 16:28:33 +01:00
  • 2c68ae67e6 added info about overclocking (#49) Alex Smith-Fanning 2018-05-11 09:12:25 -05:00
  • d9072607d9 Label master as 1.2-dev Marc Di Luzio 2018-05-11 14:50:21 +01:00
  • 5d113b8e9f Correct a comment 1.1 Marc Di Luzio 2018-05-11 14:25:02 +01:00
  • 1dc641ca59 Add a note for dbus-user-session as seen in issues like #48 Marc Di Luzio 2018-05-11 08:59:51 +01:00
  • 9aacadb56b Warn users if no governor is found so they spot issues sooner Marc Di Luzio 2018-05-11 08:52:17 +01:00
  • da703ce4c0 Allow execution without any cpu governors to set - for issue #44 Marc Di Luzio 2018-05-11 08:51:56 +01:00
  • 5ee3ab71ce Add to the changelog for commit 8bd9587e8 Marc Di Luzio 2018-05-01 15:46:22 +01:00
  • 907a690e39 Merge branch 'master' into 1.1RC Marc Di Luzio 2018-05-01 15:45:57 +01:00
  • 808f5c9159 Provide a cascaded merge-overwrite config approach for #6 Marc Di Luzio 2018-05-01 15:42:54 +01:00
  • 2b1030da0f Merge branch 'master' into 1.1RC Marc Di Luzio 2018-04-27 08:59:53 +01:00
  • 9359a8551c Build fix for meson 0.40.1 as seen in issue #32 Marc Di Luzio 2018-04-27 08:58:55 +01:00
  • fb2f3c628a Update to 1.1 ready for release Marc Di Luzio 2018-04-25 15:50:05 +01:00
  • eac854b753 Allow failure when finding functions that are new to the API Marc Di Luzio 2018-04-25 15:24:07 +01:00
  • 4f3bc2c9a2 Add gamemode_query_status and teach gamemoded '-s' Marc Di Luzio 2018-04-25 14:39:05 +01:00
  • 966c207a33 Teach gamemoded the '-r' option Marc Di Luzio 2018-04-25 13:16:27 +01:00
  • 3ac1b681c4 Exclude submodules from the format suggestion Marc Di Luzio 2018-04-25 10:50:10 +01:00
  • b370369d80 Update README.md Marc Di Luzio 2018-04-24 17:23:02 +01:00
  • d88168d39c Update the current example config file Marc Di Luzio 2018-04-24 17:13:36 +01:00
  • a419965061 Fix format check Marc Di Luzio 2018-04-24 17:09:06 +01:00
  • db8a70b7ba Add support for user defined local script plugins Marc Di Luzio 2018-04-24 16:52:53 +01:00
  • c45b9f90a4 Refactor the config gathering code to be reusable Marc Di Luzio 2018-04-24 14:43:13 +01:00
  • 51e1e7203f Add "reaper_freq" config setting in the "general" section Marc Di Luzio 2018-04-24 14:34:13 +01:00
  • 9472a71602 Add git to the install dependencies as seen in #36 Marc Di Luzio 2018-04-24 13:43:44 +01:00
  • 53d15292c9 Fix the format check script by applying it to the previous commit Marc Di Luzio 2018-04-16 17:52:48 +01:00
  • 52a99a2102 Apply clang-format to commit d26ac60 Marc Di Luzio 2018-04-16 17:46:32 +01:00
  • d9727e9d38 Rename variables and functions that had an underscore prefix Marc Di Luzio 2018-04-16 17:42:54 +01:00
  • 752d877196 Minor C cleanup (#27) Leonard 2018-04-16 18:21:35 +02:00
  • 6b71edf740 Integrated sd_notify to get status messages in systemd (#28) OlliC 2018-04-16 18:04:41 +02:00
  • c0a2d53981 Added SIGTERM kill signal handling OlliC 2018-04-14 11:44:54 +02:00
  • 1f12bcb892 Add a basic travis file for unit tests Marc Di Luzio 2018-04-13 14:32:02 +01:00
  • 56166307b0 clang-format fix for commit 867e40497a2 Marc Di Luzio 2018-04-13 14:03:16 +01:00
  • 66e805c481 doc/examples: remove 'ninja' as explicit dep (#4) grmat 2018-04-13 09:28:00 +00:00
  • 9e2188c94e Update README.md Marc Di Luzio 2018-04-13 10:24:48 +01:00
  • 9bb3ebf34b Fixes for #23 and #24, violations of the C standard Marc Di Luzio 2018-04-12 10:47:42 +01:00
  • 3a91960fb5 README: added Fedora build requirements. Bruno Thomsen 2018-04-10 18:06:30 +02:00
  • 8dfbaba288 Prevent running bootstrap.sh as root Casper 2018-04-10 21:26:28 +02:00
  • 2e710c2d2d Update README.md Marc Di Luzio 2018-04-10 14:59:21 +01:00
  • 8fb77e639d Ensure to set _GNU_SOURCE for POSIX compliance with signals Ikey Doherty 2018-04-10 14:04:07 +01:00
  • 69db9c2a61 Conformance: Update copyright range to include 2018 Ikey Doherty 2018-04-10 11:53:00 +01:00
  • f1195e22bf scripts: Add management scripts to make release process easier Ikey Doherty 2018-04-10 11:49:53 +01:00
  • 17efeaa699 subprojects: Switch inih to a properly managed git submodule Ikey Doherty 2018-04-10 11:44:14 +01:00
  • b8316ffafb subprojects: Remove wrapper for the inih project Ikey Doherty 2018-04-10 11:42:51 +01:00
  • 4f14c807ba 1.0: Finalised for release 1.0 origin/master origin/HEAD github/master Marc Di Luzio 2018-01-18 10:57:35 +00:00
  • 759cbc3c40 Add config file parsing Marc Di Luzio 2018-03-23 13:30:25 +00:00
  • 142246366f Add -h and -v and augment the usage text with option descriptions Marc Di Luzio 2018-03-06 16:20:16 +00:00