)]}'
{
  "log": [
    {
      "commit": "a2f0c39d5f21596bb9f5223e895c0ff210b265d0",
      "tree": "4a6643f6cc2778f34d2f0fcf968b83550927ca52",
      "parents": [
        "26ce99ab92ae9f1f367a58b7858a96f4e1e6814c"
      ],
      "author": {
        "name": "Sergey Dryabzhinsky",
        "email": "sergey.dryabzhinsky@gmail.com",
        "time": "Sat Aug 13 23:02:20 2011 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 15 19:58:14 2011 +0200"
      },
      "message": "cpufrequtils: make NLS optional\n\nhttps://bugs.gentoo.org/205576\n\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "26ce99ab92ae9f1f367a58b7858a96f4e1e6814c",
      "tree": "88630a0d63e805b9d53376396de32d1c69326354",
      "parents": [
        "9085ce6f615d9d2e0182d3ce029b882835bd0a6b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jul 29 19:40:46 2011 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jul 29 19:40:46 2011 +0200"
      },
      "message": "po: add missing word in DE\n\nReported-by: Michael Basse\nReported-by: \u003ctkranz@zedat.fu-berlin.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "9085ce6f615d9d2e0182d3ce029b882835bd0a6b",
      "tree": "d22ccabaaacefee8a87a2f46101c09078a6e0791",
      "parents": [
        "9f2efa7bc6969c10562ac2c720d50ff77083e5c2"
      ],
      "author": {
        "name": "Matt Turner",
        "email": "mattst88@gmail.com",
        "time": "Tue Jul 26 19:28:31 2011 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jul 29 19:31:53 2011 +0200"
      },
      "message": "aperf: fix compilation on x86-32 with -fPIC\n\nebx is used to store the GOT pointer when compiled with -fPIC, so it\u0027s\nnot usable by inline assembly.\n\nhttps://bugs.gentoo.org/375967\n\nSigned-off-by: Matt Turner \u003cmattst88@gmail.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "9f2efa7bc6969c10562ac2c720d50ff77083e5c2",
      "tree": "fa1886d7a9d1b75f3d60d57cb8ec18cc1618e71a",
      "parents": [
        "f87d9bf4c62d6d7017c35357f425038f25b0e3e9"
      ],
      "author": {
        "name": "Roman Vasiyarov",
        "email": "rvasiyarov@gmail.com",
        "time": "Mon Apr 25 21:34:23 2011 +0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Apr 25 21:38:01 2011 +0200"
      },
      "message": "cpufrequtils sysfs: increase MAX_LINE_LEN\n\nlarger sysfs data (\u003e255 bytes) was truncated and thus used improperly\n\nSigned-off-by: Roman Vasiyarov \u003crvasiyarov@gmail.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "f87d9bf4c62d6d7017c35357f425038f25b0e3e9",
      "tree": "ed370a541ca2f67e14390609686d3bb38479b2d9",
      "parents": [
        "d4490efed068a552e8b67d52a0726458a224c9a0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Mar 09 14:54:43 2011 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Mar 09 14:54:43 2011 +0100"
      },
      "message": "i18n: Catalan\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d4490efed068a552e8b67d52a0726458a224c9a0",
      "tree": "b90e6f720638d88ba92db47b10bbcc0cff950444",
      "parents": [
        "adb7e044755aa06b12212d05c4acbcccb023d2cd"
      ],
      "author": {
        "name": "Frank Arnold",
        "email": "frank.arnold@amd.com",
        "time": "Wed Dec 08 17:39:14 2010 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Dec 12 10:06:31 2010 +0100"
      },
      "message": "cpufrequtils aperf: Fix MSR read on 32-bit\n\nThe cpufreq-aperf command does not work on 32-bit systems. The reason\nfor that is a wrong count argument passed to the read() call. Instead\nof the buffer size, the size of the pointer to the buffer is used. On\n64-bit systems this just happened to work, because we need to read an\n8 byte value and a pointer has a size of 8 bytes on 64-bit. On 32-bit\nsystems only 4 bytes are read, which then triggers the error path.\n\nSigned-off-by: Frank Arnold \u003cfrank.arnold@amd.com\u003e\nReviewed-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "adb7e044755aa06b12212d05c4acbcccb023d2cd",
      "tree": "5378b836dd2d401ebd885575b76c6337de2de2a7",
      "parents": [
        "f1b6bccf08f53295b2f7f448f28bbd37533c14a2"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Wed Sep 01 02:18:00 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Sep 03 17:32:00 2010 +0200"
      },
      "message": "cpufrequtils: Remove proc compile option and interfaces\n\nproc cpufreq kernel support is deprecated since the beginning of 2.6?)\nIf someone still likes to have support for the 2.4 cpufreq proc\ninterface one has to pick out an old cpufrequtils version\nfrom now on...\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "f1b6bccf08f53295b2f7f448f28bbd37533c14a2",
      "tree": "b74db0cbd01cead324f68f5b7b284d5c996de720",
      "parents": [
        "2ba0b96dca320fbc9bcab47ff4ab1a8a97fb485e"
      ],
      "author": {
        "name": "Zhang Le",
        "email": "r0bertz@gentoo.org",
        "time": "Sun Jul 18 02:05:28 2010 +0800"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Jul 21 14:00:18 2010 +0200"
      },
      "message": "Only x86 has cpuid instruction\n\nSigned-off-by: Zhang Le \u003cr0bertz@gentoo.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "2ba0b96dca320fbc9bcab47ff4ab1a8a97fb485e",
      "tree": "2fbccf5c44a5c55d385ccdc37aa84f57bf08128b",
      "parents": [
        "4d023a7913a52cd94b56876ec35cdc01d5dfcc31"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jul 05 17:43:17 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jul 05 17:43:17 2010 +0200"
      },
      "message": "cpufrequtils-008\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "4d023a7913a52cd94b56876ec35cdc01d5dfcc31",
      "tree": "8522fb1719e4e51c0182e6f53b65968bc173ad2a",
      "parents": [
        "20ae04f824d968d439c0bf6403e50b9b0d79e505"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Apr 30 09:51:01 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon May 03 15:22:43 2010 +0200"
      },
      "message": "cpufrequtils aperf: MSR not readable differentiation\n\nTell the user whether he has to load the msr driver\nor whether he has to be root to be able to read things.\n\nRemove exclamation mark in output.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "20ae04f824d968d439c0bf6403e50b9b0d79e505",
      "tree": "38e39fe2790049619ea8dea26d27dbc866e5c491",
      "parents": [
        "af4932119e8b234109e8a4f62648a137c20ef332"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "bp@amd64.org",
        "time": "Thu Apr 29 17:13:13 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 18:05:15 2010 +0200"
      },
      "message": "aperf: Print cpunum even when offlined\n\nRemove completed items from ToDo list while at it.\n\nSigned-off-by: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "af4932119e8b234109e8a4f62648a137c20ef332",
      "tree": "81b6e8a204c11a26c66d38df64777e4f7f99b6ff",
      "parents": [
        "48f1545448c2192d25e15360f1edcbe8e1974cd2"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 18:03:07 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 18:03:07 2010 +0200"
      },
      "message": "update Makefile to handle aperf source code updates\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "48f1545448c2192d25e15360f1edcbe8e1974cd2",
      "tree": "fa8179b6c86c8c95fc740460f3ab07adb6506bbe",
      "parents": [
        "e67a8350da61353ed744d2e39d344ec80d1a3c23"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 18:02:18 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 18:02:18 2010 +0200"
      },
      "message": "aperf: fail early if user may not access MSR.\n\nBased on a suggestion by Thomas Renninger.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "e67a8350da61353ed744d2e39d344ec80d1a3c23",
      "tree": "13ebc0b629252ce10f7324cefadc089cb312b057",
      "parents": [
        "26a3625c29fc03a441a55eaa12456a10b763e30d"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 17:04:18 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 17:04:18 2010 +0200"
      },
      "message": "gitignore update\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "26a3625c29fc03a441a55eaa12456a10b763e30d",
      "tree": "b0e331bc18fa73d200778ad2f42ebe1eb0476c98",
      "parents": [
        "a920f6d9adf3bf177f51f4a3e16f9fd028686cc7"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "borislav.petkov@amd.com",
        "time": "Thu Apr 29 13:46:45 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 16:56:31 2010 +0200"
      },
      "message": "cpufrequtils aperf: Make data collection cpu hotplug proof\n\nMeasuring boosting performance fails when some cores are offlined due to\nthe cores counting not being aware of that fact. Make it more robust and\nprint an \"offline\" label for the offlined cores instead of bailing out.\n\nSigned-off-by: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a920f6d9adf3bf177f51f4a3e16f9fd028686cc7",
      "tree": "5513350f246f16beace2296a5e7623450a0970ca",
      "parents": [
        "6396da3821b552d4b7a5b36f772ca2801b4ca2e7"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Thu Apr 29 13:46:44 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 16:52:19 2010 +0200"
      },
      "message": "cpufrequtils aperf: Use sysconf() glibc func to detect possible cpus\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6396da3821b552d4b7a5b36f772ca2801b4ca2e7",
      "tree": "547b6f378da5af1ed0975b44d994fe29953e92a9",
      "parents": [
        "73f8d82f6a94c1179a7a7a60a1d5988194e4c166"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "borislav.petkov@amd.com",
        "time": "Thu Apr 29 13:46:43 2010 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Apr 29 16:52:05 2010 +0200"
      },
      "message": "cpufrequtils aperf: Add cpuid support\n\nAdd cpuid() helpers blatantly stolen from the kernel sources and\nuse that for checking for aperf/mperf support instead of accessing\n\"/dev/cpu/%d/cpuid\" which requires the module to be enabled on the\ntarget system.\n\nSigned-off-by: Borislav Petkov \u003cborislav.petkov@amd.com\u003e\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "73f8d82f6a94c1179a7a7a60a1d5988194e4c166",
      "tree": "1e192d4f5072f7298440b5901a59307b00259a31",
      "parents": [
        "9395d15e37617631d32727f4537548e6e22aa687"
      ],
      "author": {
        "name": "Waldemar Brodkorb",
        "email": "mail@waldemar-brodkorb.de",
        "time": "Sat Jan 23 20:38:27 2010 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 24 10:17:25 2010 +0100"
      },
      "message": "install library preserving symbolic links\n\nUse cp to preserve symlinks in install target.\nFix dependencies for native language support. I changed the variable\nname in the previos commit and forget to change it here.\n\nSigned-off-by: Waldemar Brodkorb \u003cwbx@openadk.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "9395d15e37617631d32727f4537548e6e22aa687",
      "tree": "a484339f28888fae3c4695dbb48a1402a1749322",
      "parents": [
        "10585820e0192d51c669a191b48508b1ca014d4a"
      ],
      "author": {
        "name": "Waldemar Brodkorb",
        "email": "mail@waldemar-brodkorb.de",
        "time": "Sat Jan 23 20:37:47 2010 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jan 24 10:17:10 2010 +0100"
      },
      "message": "modify the Makefile to be more portable\n\nRemoving the dependency to libtool host tool. Newer autotool\nenabled applications integrate libtool into the package to be\nmore portable. For a linux only software, there is no need for\ncomplicated libtool stuff.\n\nFix rebuild on every make call. Create shared library files with\nmajor and minor versions. Set correct SONAME in the shared library.\n\nI think embedded developers will profit from this Makefile changes.\nI tested the changes natively on Ubuntu/Linux x86/amd64. And\ntested to cross-compile for MIPS architecture.\n\nSigned-off-by: Waldemar Brodkorb \u003cwbx@openadk.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "10585820e0192d51c669a191b48508b1ca014d4a",
      "tree": "b47fb2d6e632c2176b81cadc91858bb28f9908ff",
      "parents": [
        "24c716aa44de72042cf74d514dd97de4061d70c5"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Jan 16 14:47:44 2010 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Jan 16 14:47:44 2010 +0100"
      },
      "message": "cpufrequtils-007\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "24c716aa44de72042cf74d514dd97de4061d70c5",
      "tree": "c013398e896e19a0ac7da7003d8782b274b7a804",
      "parents": [
        "3ef12b9df72efd53156ba362e4ccafc2e9fbb6d6"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 15 03:02:07 2010 -0500"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 15 18:54:58 2010 +0100"
      },
      "message": "clean up build flag handling\n\nUse standardized CPPFLAGS/CFLAGS names and make sure the right values go\ninto each variable.  Avoid useless CPPFLAGS but respect LDFLAGS when\nlinking the utils.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "3ef12b9df72efd53156ba362e4ccafc2e9fbb6d6",
      "tree": "2f3b743839b6189863ea492b495a44afa64a7adf",
      "parents": [
        "1391c319354b09cb2979cccb447355f61bf2e62c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 15 03:02:06 2010 -0500"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 15 18:54:55 2010 +0100"
      },
      "message": "use existing cc-supports func to detect -Os\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "1391c319354b09cb2979cccb447355f61bf2e62c",
      "tree": "8d1695f6e128314e289181017d5af7e2598b72ef",
      "parents": [
        "afa198d05762db226765c1aa521c3a1a379f467c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 15 03:02:05 2010 -0500"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 15 18:54:52 2010 +0100"
      },
      "message": "punt dead/unwanted build code\n\nWe don\u0027t care what ARCH we\u0027re building on or where the gcc internal\nheaders and libraries are.  The toolchain takes care of all of this\nstuff for us sanely.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "afa198d05762db226765c1aa521c3a1a379f467c",
      "tree": "9224c264d8109e6f8760b36d1c592a17fbaaa49a",
      "parents": [
        "6657831200419d7509edcc04434d03b994c86adb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Fri Jan 15 03:02:04 2010 -0500"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jan 15 18:54:47 2010 +0100"
      },
      "message": "fix link order (libraries after objects)\n\nThis fix static building or linking with --as-needed.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6657831200419d7509edcc04434d03b994c86adb",
      "tree": "73f4da5167503db1ea13a518e819e81bfab22c0e",
      "parents": [
        "d30b28294f356f38d945dd51b6e33b869e4025ad"
      ],
      "author": {
        "name": "Anton Arapov",
        "email": "anton@redhat.com",
        "time": "Wed Nov 11 21:33:09 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Nov 11 21:43:09 2009 +0100"
      },
      "message": "cpufreq/aperf : fix the /proc/stat read routine, always fails otherwise.\n\n  the statement:\n    if (!fgets(value, LINE_LEN, fp)) {\n  always fails(\u003d\u003d0) at the end of proc file, so we will have err_out:\n  firing all the time.\n\n  I\u0027ve aligned the code to the one that other utils of cpufreq has.\n\nSigned-off-by: Anton Arapov \u003caarapov@redhat.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d30b28294f356f38d945dd51b6e33b869e4025ad",
      "tree": "448823a8047ecd049bbb85994a8b7f8f7e58798b",
      "parents": [
        "26f7f76caab952195849443b7d4e1fd566b8c91e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:24:28 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:24:28 2009 +0100"
      },
      "message": "cpufrequtils-006\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "26f7f76caab952195849443b7d4e1fd566b8c91e",
      "tree": "f16c207a37110b6f70e6acecf4dad03442edc2f2",
      "parents": [
        "79957a8a738ffb7d7dda2ac51103cd4d52957ce3"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:21:03 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:21:21 2009 +0100"
      },
      "message": "cpufreq-bench: Add plot helper scripts\n\n- cpufreq-bench_plot.sh\n   Plots nice pictures based on cpufreq-bench logs\n\n - cpufreq-bench_script.sh\n   Modifies ondemand variables, runs cpufreq-bench and creates plots\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "79957a8a738ffb7d7dda2ac51103cd4d52957ce3",
      "tree": "c2eded0ad063e18c3c199df936a21c448c53d931",
      "parents": [
        "6911676b2a90592af9fb51438f19cacc1af17113"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:21:02 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:21:19 2009 +0100"
      },
      "message": "cpufreq-bench: Implement a percentage progress bar if we log into a file\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6911676b2a90592af9fb51438f19cacc1af17113",
      "tree": "2c866d799fd84f8d114192692eb6a1d2ebe245a8",
      "parents": [
        "d6edd232bee67d9def754cb808f7303dcbf19439"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:21:01 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:21:17 2009 +0100"
      },
      "message": "cpufreq-bench: Reduce output, only print details in verbose mode\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "d6edd232bee67d9def754cb808f7303dcbf19439",
      "tree": "b376b124fa1f0e987e48d814abdac18ce7a8d630",
      "parents": [
        "e34a63bf98780ccbc4e10a3fdad2d4d4907c29d0"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:21:00 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:21:14 2009 +0100"
      },
      "message": "cpufreq-bench: Set default log directory to /var/log/cpufreq-bench\n\nAdjust default configs:\nOne test will now take about an hour, but it\u0027s necessary to see some good\nresults, especially if ondemand sampling rate is high (e.g. at 80000 or above).\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "e34a63bf98780ccbc4e10a3fdad2d4d4907c29d0",
      "tree": "b2df99f564b3d3045e1ac64cfa71355cc4ff2a51",
      "parents": [
        "5c0ebf6113f3ad3c0c74b3327b872e69424fc176"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:20:59 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:21:11 2009 +0100"
      },
      "message": "cpufreq-bench: Remove unnecessary arguments check and allow no arguments\n\nAll important configs are initialized with sane values, running with\nno arguments makes a lot sense.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "5c0ebf6113f3ad3c0c74b3327b872e69424fc176",
      "tree": "7d430ddf31e5564c2be629b93122c62a1d0086b7",
      "parents": [
        "810f89febdac6c433d84fe853a245a97198356c3"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:20:58 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:21:08 2009 +0100"
      },
      "message": "cpufreq-bench: Add ability to pass a default config file via compile parameter\n\nFix a memleak: prepare_config() allocates memory for struc config*\nwhich could already have happen in prepare_default_config().\nMake sure prepare_default_config() is always called and remove\nthe malloc from prepare_config()\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "810f89febdac6c433d84fe853a245a97198356c3",
      "tree": "2da287f7afcec76be3efdeceda7f78d3c19c50e3",
      "parents": [
        "b7e6359765e530fa03a2c01013c8c95009e57eb2"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:20:57 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:21:04 2009 +0100"
      },
      "message": "cpufreq-bench: Don\u0027t fail if the output dir does not exist, but try to create it\n\nOtherwise this resulted in a segfault if the log directory does not exist.\nAlso only print configs to stdout in verbose mode.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "b7e6359765e530fa03a2c01013c8c95009e57eb2",
      "tree": "fdf05e0dde90889558cad7016d2f7a52af3ed758",
      "parents": [
        "cc4f7cb834d949f3b95f1cc18b23ec74164c3806"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:20:56 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:20:41 2009 +0100"
      },
      "message": "cpufreq-bench: Fix installation of bench README - enhance the README file\n\nCurrently the bench README gets overridden by the cpufrequtils README when\ninstalling -\u003e rename bench README to BENCH-README when installing.\n\nThe rest are bench README enhancements.\n\nCC: ckornacker@suse.de\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "cc4f7cb834d949f3b95f1cc18b23ec74164c3806",
      "tree": "7dfe82df9df0c358a4f691888d6a90a8a404808a",
      "parents": [
        "e8887f0d8c8a448a1b26668c787379f36b53c29b"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:20:55 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:20:37 2009 +0100"
      },
      "message": "cpufreq-bench: Print calculation info after the calculations have been done\n\nThis also fixes an \"uninitialized variable\" compiler warning.\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "e8887f0d8c8a448a1b26668c787379f36b53c29b",
      "tree": "2b94ed835ab8154b9b07ad46b631336e53ccf373",
      "parents": [
        "fc788b4957c1c866f65b7b326a77a901f30edd6f"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Nov 03 09:20:54 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Nov 07 11:20:34 2009 +0100"
      },
      "message": "cpufreq-bench: Add cpufrequtils lib dir to default headers\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fc788b4957c1c866f65b7b326a77a901f30edd6f",
      "tree": "04ef9c812f772e5b4f0c5fcf32ae70ebe16abf01",
      "parents": [
        "c73bfae63b69eb5665cdd9a1892ae04dd6879c77"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 02 19:20:52 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 02 19:20:52 2009 +0100"
      },
      "message": "aperf: Add check for fgets() return value\n\nIf fgets() returns NULL, something bad is going on...\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "c73bfae63b69eb5665cdd9a1892ae04dd6879c77",
      "tree": "eddbf4934067010dced74314554fff06abea4ef6",
      "parents": [
        "81386b7a27e26057b37cdeca5fa9a1bb2fe76ea9"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Mon Nov 02 19:14:10 2009 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Nov 02 19:14:10 2009 +0100"
      },
      "message": "Introduce cpufreq-aperf\n\nWhat does this program do?\n\nOn latest processors there exist two MSR registers referred to as:\n     - MPERF increasing with maxium (P0) frequency in C0\n     - APERF increasing with current/actual frequency in C0\n\nFrom this information the average frequency over a time period can be\ncalculated and this is what this tool does.\n\nA nice falloff feature beside the average frequency is the time\na processor core remained in C0 (working state) or any CX (sleep state)\nprocessor sleep state during the measured time period. This information\ncan be determined from the fact that MPERF only increases in C0 state.\n\nNote:\tThere were kernels which reset MPERF/APERF registers to 0.\n\tThis got reverted by git commit\n\t\t18b2646fe3babeb40b34a0c1751e0bf5adfdc64c\n\twhich was commited to 2.6.30-rcX mainline kernels\n\tFor kernels where the kernel rests MPERF/APERF registers to 0,\n\tthis tool will not work. It cannot be detected whether this happened.\n\n[linux@dominikbrodowski.net: Makefile and .gitignore integration]\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "81386b7a27e26057b37cdeca5fa9a1bb2fe76ea9",
      "tree": "57ff0e5c34649779d92b9942d57079323b9f5283",
      "parents": [
        "4fd1bfa5b9671e8ae2a3bf3f293fc48b2f9af7cb"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Oct 16 18:51:38 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Oct 16 18:51:38 2009 +0200"
      },
      "message": "i18n updates\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "4fd1bfa5b9671e8ae2a3bf3f293fc48b2f9af7cb",
      "tree": "a05f9a54374401f37cc35ae842bf78748deb09eb",
      "parents": [
        "8226a1060e32190f95f1f26d8d0ab5f26eb9e0c5"
      ],
      "author": {
        "name": "Claudio Eduardo",
        "email": "claudioeddy@gmail.com",
        "time": "Fri Oct 16 18:47:07 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Oct 16 18:47:07 2009 +0200"
      },
      "message": "i18n: update Portuguese translation\n\nSigned-off-by: Claudio Eduardo \u003cclaudioeddy@gmail.com\u003e\n"
    },
    {
      "commit": "8226a1060e32190f95f1f26d8d0ab5f26eb9e0c5",
      "tree": "d098ca4261e7dae080c42f1cd5c3c48d0d0ddc45",
      "parents": [
        "c9d40879ede98af76c7e5ae8d07cb6387c45259d"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Thu Oct 15 15:29:06 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Oct 15 15:29:06 2009 +0200"
      },
      "message": "i18n: update Italian translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "c9d40879ede98af76c7e5ae8d07cb6387c45259d",
      "tree": "5bed82311c20a98f68e56f3c4d823d2cccd45c48",
      "parents": [
        "7bec9ad21a5e44b9741cd12f30c15d2d7fa660cd"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:53:11 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:53:11 2009 +0200"
      },
      "message": "cpufreq-set: further cleanup to main() #3\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "7bec9ad21a5e44b9741cd12f30c15d2d7fa660cd",
      "tree": "2d57e534ca8490bdc9a51cf9c341a10e8f3f068f",
      "parents": [
        "0cde4886f8663779182a3428d9ee224cbef46c4e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:41:36 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:41:36 2009 +0200"
      },
      "message": "cpufreq-set: further cleanup to main() #2\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "0cde4886f8663779182a3428d9ee224cbef46c4e",
      "tree": "8641a615ceb6b85513a205df7fc4d007e664f8c0",
      "parents": [
        "7ef256404459db910c0d3206b238635e0a0439a0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:37:02 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:37:02 2009 +0200"
      },
      "message": "cpufreq-set: further cleanup to main()\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "7ef256404459db910c0d3206b238635e0a0439a0",
      "tree": "4bae5ac3c16aed8ec9f46d4f2f62890bcb329ba5",
      "parents": [
        "aab418498abb5b4979b2822d37f63cc79903ce87"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:03:06 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 11:03:06 2009 +0200"
      },
      "message": "cpufreq-set: further cleanup\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "aab418498abb5b4979b2822d37f63cc79903ce87",
      "tree": "4febbac54b0269147ed4d85a543306a8d8698975",
      "parents": [
        "e61babc32641fc329b031760f2ceb4312222d07d"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 10:52:53 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 09 10:52:53 2009 +0200"
      },
      "message": "cpufreq-set: bugfix for -f, cleanups\n\nSome code cleanups which also fix the \"-f\" parameter handling.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "e61babc32641fc329b031760f2ceb4312222d07d",
      "tree": "652965fd1aef8857ccbcc6c0ff73ac0231345f2f",
      "parents": [
        "4194a2eb03a4cc9ff6295e8026de9d7cecfdd5d4"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 18:46:18 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 18:46:18 2009 +0200"
      },
      "message": "i18n: update German translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "4194a2eb03a4cc9ff6295e8026de9d7cecfdd5d4",
      "tree": "2341a32331f64b8c5bc29a8cf6693ffe9fb2795c",
      "parents": [
        "5e80ccac934ae92c6e764b3bc098a63833dc26d8"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 18:28:48 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 18:28:48 2009 +0200"
      },
      "message": "cpufreq-set: add support for related_cpus\n\nWhen adding the \"-r\" / \"--related\" parameter, all hardware\nrelated CPU settings are updated at the same time, and not just the\nvalues for one CPU.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "5e80ccac934ae92c6e764b3bc098a63833dc26d8",
      "tree": "f0117278d6a6b491e32bbba9d18338a526feab05",
      "parents": [
        "43ae8d6749520dfbff106b466d80227cca7a3883"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:38:20 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:38:20 2009 +0200"
      },
      "message": "Add check for fgets() return value\n\nIf fgets() returns NULL, something bad is going on...\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "43ae8d6749520dfbff106b466d80227cca7a3883",
      "tree": "db8e151d612088975dc4dcf92c75dc1419e07601",
      "parents": [
        "3117f2cc88f3f3925315203bfa2d213b000307a8"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:20:48 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:20:48 2009 +0200"
      },
      "message": "copyright update\n\nSignificant changes have been made up until 2009.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "3117f2cc88f3f3925315203bfa2d213b000307a8",
      "tree": "6c41787b123b3b7dc1bd6a50efb08d0264f19c44",
      "parents": [
        "a591ae124f63334199045950e0effe1fd60f7e82"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:20:13 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:20:13 2009 +0200"
      },
      "message": "i18n: update German translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a591ae124f63334199045950e0effe1fd60f7e82",
      "tree": "a099a6f0acdb161858295843efea43f95795890d",
      "parents": [
        "cc7fb672f6fccbd70e34a063a71d2bcd6ee9ee4f"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:12:41 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:12:41 2009 +0200"
      },
      "message": "cpufreq-info: add support for transition_latency\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "cc7fb672f6fccbd70e34a063a71d2bcd6ee9ee4f",
      "tree": "bd82889c2bb71745790b6c65187c7ecd117c28d9",
      "parents": [
        "ff05d7acb5cd161c294d0f74eae96f6431aa4aca"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:12:08 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 17:12:08 2009 +0200"
      },
      "message": "libcpufreq: add support for transition_latency\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "ff05d7acb5cd161c294d0f74eae96f6431aa4aca",
      "tree": "52701e7db5ce5e0abc0b89abce8469bfec0c9b75",
      "parents": [
        "a6f03f1437183a6005a10b7e0864071424e5bf57"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Sat Aug 08 15:21:10 2009 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 16:06:37 2009 +0200"
      },
      "message": "i18n: update Italian translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a6f03f1437183a6005a10b7e0864071424e5bf57",
      "tree": "c755022bc820718e07ae3572218497ac785ec714",
      "parents": [
        "019143b4c068e3f5588d40adf49da16f80482562"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 00:01:52 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 08 00:01:52 2009 +0200"
      },
      "message": "i18n: language improvement, update German translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "019143b4c068e3f5588d40adf49da16f80482562",
      "tree": "bf3b0e935c7548bb249c2501e5631bcadec1b160",
      "parents": [
        "a675efd506d63c2762ed017155e55099fb0dfffc"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Aug 07 23:50:08 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Aug 07 23:50:08 2009 +0200"
      },
      "message": "cpufreq-info: add support for related_cpus\n\nAdd a new command line option \"-r\" / \"--related-cpus\" which relates\nto the sysfs file related_cpus.\n\nAlso clarify the difference between affected CPUs and related CPUs.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a675efd506d63c2762ed017155e55099fb0dfffc",
      "tree": "ac8c235e34ed585d94c50ad5a91b3c68506c07cc",
      "parents": [
        "358943e18b06a272dfb2f30ea7bf2d1fdc770bdf"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Aug 07 23:30:08 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Aug 07 23:30:08 2009 +0200"
      },
      "message": "libcpufreq: add support for related_cpus\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "358943e18b06a272dfb2f30ea7bf2d1fdc770bdf",
      "tree": "48fc0c3ba4da7a91908f793316c1264fb1e1dce1",
      "parents": [
        "5d2e3355391848b2552c1f97c856b1ca6fb1d22e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Aug 04 20:20:44 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Aug 04 20:20:44 2009 +0200"
      },
      "message": "Do not build/install cpufreq-bench by default\n\nMost users of cpufrequtils will not need this, so do not build and/or\ninstall it by default.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "5d2e3355391848b2552c1f97c856b1ca6fb1d22e",
      "tree": "65d26280741b22537d46c71767e7ab1c38ff89c3",
      "parents": [
        "659204b524bf4b4a5973f24f89bea94b8e514ffe"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Tue Aug 04 20:17:42 2009 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Aug 04 20:17:42 2009 +0200"
      },
      "message": "Introduce cpufreq micro benchmark\n\nWhat is this benchmark for:\n  - Identify worst case performance loss when doing dynamic frequency\n    scaling using Linux kernel governors\n  - Identify average reaction time of a governor to CPU load changes\n  - (Stress) Testing whether a cpufreq low level driver or governor works\n    as expected\n  - Identify cpufreq related performance regressions between kernels\n  - Possibly Real time priority testing? -\u003e what happens if there are\n    processes with a higher prio than the governor\u0027s kernel thread\n  - ...\n\nWhat this benchmark does *not* cover:\n  - Power saving related regressions (In fact as better the performance\n    throughput is, the worse the power savings will be, but the first should\n    mostly count more...)\n  - Real world (workloads)\n\nDetails how to use it can be found in the readme.\nThe benchmark got written by Christian Kornacker \u003cckornacker@suse.de\u003e\nand is published under the GNU General Public License.\n(compare with copyright remarks inside the code).\n\ncpufrequtils Makefile adjustments and some minor compile warning cleanups\ncame from:\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "659204b524bf4b4a5973f24f89bea94b8e514ffe",
      "tree": "78099644e6964433b400a951b3e44817aae51972",
      "parents": [
        "14715abd596302f3b3b2b2dd47288160c56a5bdb"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 18 20:13:07 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Aug 18 20:13:07 2008 +0200"
      },
      "message": "stat bugfix\n\nsysfs_get_stats() thought it was getting an unsigned long, but it was\ngetting an unsigned long long as parameter.\n\nThanks to Jaroslav Fojtik for reporting and to Goran Koruga for spotting\nthis issue.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "14715abd596302f3b3b2b2dd47288160c56a5bdb",
      "tree": "88df6511cf7c80f1f159c1b0da9a9dff95880993",
      "parents": [
        "88fc534c232197d921a5beb5232e262025e0c7e5"
      ],
      "author": {
        "name": "Olivier Blin",
        "email": "blino@mandriva.com",
        "time": "Wed Aug 13 22:31:49 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed Aug 13 22:55:13 2008 +0200"
      },
      "message": "fix parallel build of ccdv in cpufrequtils\n\nParallel build was broken because ccdv was not necessarily built\nbefore the object files were built (occured with make -j4).\n\nSigned-off-by: Olivier Blin \u003cblino@mandriva.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "88fc534c232197d921a5beb5232e262025e0c7e5",
      "tree": "958d1c27fa6cef940345aa83ae37ac5bb2b82aca",
      "parents": [
        "fb9cf61020346e4dc8d483b100efcc04efac2b9c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 10 17:31:55 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 10 17:31:55 2008 +0200"
      },
      "message": "cpufrequtils-005\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fb9cf61020346e4dc8d483b100efcc04efac2b9c",
      "tree": "495785e71b7127e7af3badc8e4124f1ae435670e",
      "parents": [
        "28703464db958ed375459f4adbc81f357750c14e"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 10 17:28:52 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Aug 10 17:29:17 2008 +0200"
      },
      "message": "update cpufreq mailing list\n\nThe cpufreq mailing list address changed; update PACKAGE_BUGREPORT\naccordingly.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "28703464db958ed375459f4adbc81f357750c14e",
      "tree": "bc1b3316d193109ed42f675815854ef49b78ae42",
      "parents": [
        "faba31b6417a50591bee441d2be14dc97a0d1c7c"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Fri Aug 01 15:40:32 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Aug 02 09:18:48 2008 +0200"
      },
      "message": "add missing newline after stats printing\n\n[linux@dominikbrodowski.net: avoid double newline when total_trans\n is printed]\nSigned-off-by: Julien Danjou \u003cjulien@danjou.info\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "faba31b6417a50591bee441d2be14dc97a0d1c7c",
      "tree": "6d47f76d910ec06ccdbe41722c458126c47d039f",
      "parents": [
        "50c641406c6adaeef6c4d4328c5dfa80ea8b5017"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 17 23:36:09 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 17 23:42:19 2008 +0200"
      },
      "message": "Makefile: don\u0027t hardcode msgfmt\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "50c641406c6adaeef6c4d4328c5dfa80ea8b5017",
      "tree": "c4c0419cb8056ba700e46a72aacbd23fd1a0fc10",
      "parents": [
        "b09501019dd567fb4c1044c4e8f5ec2cbf62db59"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 17 11:28:55 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 17 23:42:05 2008 +0200"
      },
      "message": "whitespace fixes\n\nremove trailing whitespace\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "b09501019dd567fb4c1044c4e8f5ec2cbf62db59",
      "tree": "275f351ee8f43618d3ad472e314083f524b6effc",
      "parents": [
        "6eda3f65990ac115e6f09bdebc2853bf7294e24b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 17 11:25:15 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 17 23:39:53 2008 +0200"
      },
      "message": "libcpufreq: fix proc interface\n\nlibcpufreq falls back to the proc interface for 2.4 kernels, but that\ndidn\u0027t work properly in cpufrequtils-004.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "6eda3f65990ac115e6f09bdebc2853bf7294e24b",
      "tree": "ed466d260eb73884027c7017d241165891f0f383",
      "parents": [
        "09419847ffd159336b1529fb33b5efa652a5a6a0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jul 14 13:59:36 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jul 14 13:59:36 2008 +0200"
      },
      "message": "cpufrequtils-004\n"
    },
    {
      "commit": "09419847ffd159336b1529fb33b5efa652a5a6a0",
      "tree": "b52d98582c98e5ac3549d10e137b1c30e38fd2f9",
      "parents": [
        "b88f8975d27690e04e520b05a1ed66bf1e306ee6"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jul 14 13:50:45 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Jul 14 13:50:45 2008 +0200"
      },
      "message": "i18n update\n"
    },
    {
      "commit": "b88f8975d27690e04e520b05a1ed66bf1e306ee6",
      "tree": "f8fb521d04138a4ff3b3221822e2a88219b45dca",
      "parents": [
        "e124df1ac3a25e62c33477343aff610a443f8f28"
      ],
      "author": {
        "name": "Joseph Xu",
        "email": "josephzxu@gmail.com",
        "time": "Fri Jul 11 00:14:54 2008 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Jul 11 17:43:26 2008 +0200"
      },
      "message": "sysfs: fix sysfs_set_policy()\n\nFix a bug that causes a failure when trying to write a new cpufreq\npolicy whose maximum frequency value is less than the old policy\u0027s\nminimum frequency value. Since the max value is not allowed to be\nlower than the min value, writing to the sysfs file scaling_max_freq\nwill fail. The patch checks for this situation, and if it occurs, will\nwrite the new min value before writing the new max value.\n\nSigned-off-by: Joseph Xu \u003cjosephzxu@gmail.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "e124df1ac3a25e62c33477343aff610a443f8f28",
      "tree": "bec0c72ef4645fda637f99a8f7dd0e9cd9905866",
      "parents": [
        "427f65e9f542d5f91da22c660f8343aa26c38a86"
      ],
      "author": {
        "name": "Claudio Eduardo",
        "email": "claudioeddy@gmail.com",
        "time": "Sat Jun 14 23:02:27 2008 -0400"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Jun 15 22:53:25 2008 +0200"
      },
      "message": "i18n: update Brazilian Portuguese translation\n\nNew entries updated and some errors corrected\n\nSigned-off-by: Claudio Eduardo \u003cclaudioeddy@gmail.com\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "427f65e9f542d5f91da22c660f8343aa26c38a86",
      "tree": "7b3d75352d637e260698ede7ca80d4c447b211c4",
      "parents": [
        "5b7b78a05a059326af35b51af5b51306df600a30"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Wed Jun 11 07:29:39 2008 +0900"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Jun 14 16:26:13 2008 +0200"
      },
      "message": "i18n: update Italian translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "5b7b78a05a059326af35b51af5b51306df600a30",
      "tree": "42427b65d9fb6fa5721f7101a87b24b14ac9fcae",
      "parents": [
        "4503d0da74289c9a89ebbb0418ef9dbfa5586163"
      ],
      "author": {
        "name": "Karel Volný",
        "email": "kavol@seznam.cz",
        "time": "Sat Jun 14 16:13:07 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sat Jun 14 16:13:07 2008 +0200"
      },
      "message": "i18n: update Czech translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "4503d0da74289c9a89ebbb0418ef9dbfa5586163",
      "tree": "be0ee0270862a37243dc345c548da64ce2e8474a",
      "parents": [
        "e982c5fc03f594d4c0384c4a35d761f64acb9273"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 10 20:16:59 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 10 20:16:59 2008 +0200"
      },
      "message": "i18n: update German translation\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "e982c5fc03f594d4c0384c4a35d761f64acb9273",
      "tree": "4d20e99475d4097b16b3ccbbcb45ae084b3f4b7a",
      "parents": [
        "4fa396b04a7422c0875cb70e4232bf080c9d6bd5"
      ],
      "author": {
        "name": "Goran Koruga",
        "email": "korugag@siol.net",
        "time": "Fri Jun 06 18:25:58 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 10 20:07:35 2008 +0200"
      },
      "message": "Added support for cpufreq statistics.\n\nThis adds support for cpufreq statistics to cpufrequtils:\n    - struct cpufreq_stats {\n          unsigned long frequency;\n          unsigned long long time_in_state;\n          struct cpufreq_stats *next;\n          struct cpufreq_stats *first;\n      };\n\n    - cpufreq_get_stats(unsigned int cpu, unsigned long long *total_time)\n      Returns a pointer to cpufreq stats data for given CPU and a sum\n      of time spent in all frequencies in second parameter.\n\n    - cpufreq_put_stats(struct cpufreq_stats *any)\n      Frees data returned by cpufreq_get_stats().\n\n    - cpufreq_get_transitions(unsigned int cpu)\n      Returns total number of frequency transitions.\n\ncpufreq-info also shows this data (if available).\n\nSigned-off-by: Goran Koruga \u003ckorugag@siol.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "4fa396b04a7422c0875cb70e4232bf080c9d6bd5",
      "tree": "5ed808a2d37e21f84886e04cb1fcb71b6f26d69a",
      "parents": [
        "fef43b0d432dd9868e9cc86f92fb213f08eb9461"
      ],
      "author": {
        "name": "Goran Koruga",
        "email": "korugag@siol.net",
        "time": "Fri Jun 06 18:22:20 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 10 20:07:02 2008 +0200"
      },
      "message": "Removed dependency on libsysfs.\n\nThis adds local functions to read from/write to files in \"/sys\"\ncpufreq tree.\n\nSigned-off-by: Goran Koruga \u003ckorugag@siol.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "fef43b0d432dd9868e9cc86f92fb213f08eb9461",
      "tree": "d3dcd9ea1aed2cd317a52c8d576c696708956e24",
      "parents": [
        "2f722bc306352fa2ba7ef651a31af50f8abdd036"
      ],
      "author": {
        "name": "Goran Koruga",
        "email": "korugag@siol.net",
        "time": "Fri Jun 06 17:28:35 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 10 20:06:00 2008 +0200"
      },
      "message": "Fixed memory leak in sysfs_get_policy().\n\nThis fixes a memory leak in sysfs_get_policy() when MIN or MAX\nfrequency can\u0027t be determined.\n\nSigned-off-by: Goran Koruga \u003ckorugag@siol.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "2f722bc306352fa2ba7ef651a31af50f8abdd036",
      "tree": "364de26dcff7a8dc9708d462313d0204a6fccef5",
      "parents": [
        "8de7bf66742b975de8eed308a9460e4349e2ef94"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed May 28 14:47:25 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Wed May 28 14:47:25 2008 +0200"
      },
      "message": "man: avoid low-level troff hackery\n\nAutomatically generated patch by ESR.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "8de7bf66742b975de8eed308a9460e4349e2ef94",
      "tree": "f82c9f703537be2e0424de5466857db436f58fa6",
      "parents": [
        "5841de24cfd762a488c38e8f18c97371193cdf18"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun May 25 13:49:30 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun May 25 13:49:30 2008 +0200"
      },
      "message": "cpufrequtils-003\n"
    },
    {
      "commit": "5841de24cfd762a488c38e8f18c97371193cdf18",
      "tree": "3ae840ddee9ea0b893d737e05c0d94b0ebd1652c",
      "parents": [
        "180a9d87dd932f79f71ebf21b6b71cc2d49d73c6"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun May 25 13:44:15 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun May 25 13:44:15 2008 +0200"
      },
      "message": "i18n: Portuguese translation\n\nPortuguese translation translation provided by Claudio Eduardo.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "180a9d87dd932f79f71ebf21b6b71cc2d49d73c6",
      "tree": "0a8d3c1733fb2738c9d9b9994aeeab830700455a",
      "parents": [
        "a5fce60b91498451c9217c2b383b4642c7ed1469"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun May 25 13:30:22 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun May 25 13:30:22 2008 +0200"
      },
      "message": "Makefile: use cpufreq list as bug report address\n\nThe very most bugreports I received actually concerned the kernel part,\nnot the userspace part. Therefore, use the cpufreq list as point of\ncontact for both aspects, kernel- and userspace.\n\nSigned-off-by: Dominik Brodowski  \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "a5fce60b91498451c9217c2b383b4642c7ed1469",
      "tree": "6fc52520e60f940f03172648bc2019e03475d211",
      "parents": [
        "50c1982f843e4f0022d48bef2cdcb0b0683d848c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Apr 28 10:39:47 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon Apr 28 10:39:47 2008 +0200"
      },
      "message": "[PATCH] kernel debug modules update\n\n- remove potentially hazardous acpi_pdump module\n- update Makefile\n- ioport detection algorithm update\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "50c1982f843e4f0022d48bef2cdcb0b0683d848c",
      "tree": "918e8f0ef69e947418407d30632885b8d0a1055d",
      "parents": [
        "41396158c174242e7fc57ad4477322687b7c30ba"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Apr 27 20:36:02 2008 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Apr 27 20:36:02 2008 +0200"
      },
      "message": "[PATCH] Czech translation\n\nCzech translation provided by Karel Volný.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "41396158c174242e7fc57ad4477322687b7c30ba",
      "tree": "88dba1204f98a921a2e72c509a5b91714eec85b8",
      "parents": [
        "00f03c5a5f491e9a514952e1162b63f86d142421"
      ],
      "author": {
        "name": "Henrik Brix Andersen",
        "email": "brix@gentoo.org",
        "time": "Mon Jun 05 11:00:31 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue Jun 06 10:41:01 2006 +0200"
      },
      "message": "[PATCH] parallel make fix\n\nA small fix for the Makefile to allow running parallel make\n(make -jX where X \u003e 1). See http://bugs.gentoo.org/135521\n\nSigned-off-by: Henrik Brix Andersen \u003cbrix@gentoo.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "00f03c5a5f491e9a514952e1162b63f86d142421",
      "tree": "b2d8b7f44744d5ede58353bfd06ca5a77566d1ff",
      "parents": [
        "3838a8bdab62a1febc2770ea81a1ec44bcb0c7b7"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Thu Jun 01 20:04:01 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jun 01 20:22:40 2006 +0200"
      },
      "message": "[PATCH] pcmcia: add missing newline to error message\n\nAdd a missing newline to a cpufreq-set error message.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "3838a8bdab62a1febc2770ea81a1ec44bcb0c7b7",
      "tree": "6704e4c2114fb041d35529ca40c1bc85d3f91239",
      "parents": [
        "ad6930ea2eff2e440ae2531febfeaa16404f21a9"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jun 01 10:54:41 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jun 01 10:54:41 2006 +0200"
      },
      "message": "cpufrequtils-002\n"
    },
    {
      "commit": "ad6930ea2eff2e440ae2531febfeaa16404f21a9",
      "tree": "2edc032a749286379b90c16c01e704651d3de4dd",
      "parents": [
        "46547d3f409e2c43b79c0dc5bb61997c350dbe1f"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Wed Apr 19 19:51:51 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Tue May 30 17:38:00 2006 +0200"
      },
      "message": "[PATCH] Makefile: sanitize rpath and quieten the strip command\n\n- Use ccdv to run strip (yes, a really cosmetic change)\n\n- Use the proper rpath when linking libcpufreq.so. It is needed\n  because otherwise libtool will create a messed libdir in\n  libcpufreq.la fooling 3rd parties linking against libcpufreq (and\n  using libtool for themselves).\n  Since the problem is the usage of $(DESTDIR) this will probably only\n  show in prebuilt packages in linux distros.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "46547d3f409e2c43b79c0dc5bb61997c350dbe1f",
      "tree": "a21e057b067e48ccc0eb495e0a149de705a9c26a",
      "parents": [
        "f7c6789238ed300ea8ffe24b9b863daff80dfb34"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Thu May 25 23:22:36 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Mon May 29 17:04:45 2006 +0200"
      },
      "message": "[PATCH] set max before min frequency\n\nThe kernel refuses[1] to set a min_freq higher than the\nmax_freq, therefore we should set MAX before MIN frequency.\n\nSigned-off-by: Mattia Dongili \u003cmalattia@linux.it\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "f7c6789238ed300ea8ffe24b9b863daff80dfb34",
      "tree": "d9e4dbe82a2d66aad41eb138994bdad6a14619e8",
      "parents": [
        "8915e9b4e6267dba51220b29869f48e8ddd7700f"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Mar 27 21:47:26 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 18:27:25 2006 +0200"
      },
      "message": "[PATCH] cpufrequtils-001 released\n\nThe current Makefile doesn\u0027t allow an user to define his own CFLAGS\nwithout breaking the build completely. The attached patch addresses it\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "8915e9b4e6267dba51220b29869f48e8ddd7700f",
      "tree": "7bc1dddb3c5961ceae648582d408c5ae8db3befc",
      "parents": [
        "35d312d61b180eea80c35d61967dfb69764016ea"
      ],
      "author": {
        "name": "Mattia Dongili",
        "email": "malattia@linux.it",
        "time": "Mon Mar 27 01:01:15 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Mar 31 18:25:50 2006 +0200"
      },
      "message": "[PATCH] really use STRIPCMD\n\nThe attached (trivial) patch makes the build script really use STRIPCMD,\nbesides defining it.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "35d312d61b180eea80c35d61967dfb69764016ea",
      "tree": "7d6c6830379f75acc4c34132fa70a09b7d14ce4d",
      "parents": [
        "cbf3aeb205eb3cf44947e9fa2f77482da136aef0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Mar 26 12:02:01 2006 +0200"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Sun Mar 26 12:02:01 2006 +0200"
      },
      "message": "cpufrequtils v001\n"
    },
    {
      "commit": "cbf3aeb205eb3cf44947e9fa2f77482da136aef0",
      "tree": "6b9a23b55367ee228b59b7bdb25d351ccc68a330",
      "parents": [
        "880c219067ddd3fd1e3e837f9630a5035d97295b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Mar 02 17:53:15 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Mar 02 17:53:15 2006 +0100"
      },
      "message": "Bugfixes to the Makefile\n\nFix Makefile to allow overrides from the command line (thanks to Bruno\nDucrot). Also get rid of an unused variable (thanks to Dave Jones)\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    },
    {
      "commit": "880c219067ddd3fd1e3e837f9630a5035d97295b",
      "tree": "e63b1d2be5f303f2dd2a574b4646491eeb6f64b8",
      "parents": [],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Mar 02 17:41:55 2006 +0100"
      },
      "committer": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Mar 02 17:41:55 2006 +0100"
      },
      "message": "cpufrequtils 0.5-pre1 initial commit\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\n"
    }
  ]
}
