)]}'
{
  "log": [
    {
      "commit": "8c67abc3f5cfa8310dae21e5db464fd990cb71a2",
      "tree": "4e1862705fba626a8c1bf8c7022b4f174dbc652d",
      "parents": [
        "0f0eca489e979b4a8526e521f962455e474a27a0"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Feb 07 20:22:35 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Feb 07 20:22:35 2016 -0800"
      },
      "message": "Clean up ambient support and add a smoke test for them.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "0f0eca489e979b4a8526e521f962455e474a27a0",
      "tree": "0e8027ecad22b844deb36f5bee73712f5cc57b77",
      "parents": [
        "dce069b617cf5e42fde707196eaf2ee8d62bc96c"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Feb 06 19:49:07 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Feb 06 19:49:07 2016 -0800"
      },
      "message": "Add initial support for the ambient set.\n\nThe ambient set is some strangeness associated with trying to revive\nnaive inheritance. While personally not a fan of this feature, I\nrecognize it is in the kernel so libcap now supports it with\nthree new functions:\n\n  int cap_get_ambient(cap_value_t cap)\n  int cap_set_ambient(cap_value_t cap, cap_flag_value_t set)\n  int cap_reset_ambient(void)\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "dce069b617cf5e42fde707196eaf2ee8d62bc96c",
      "tree": "58038c1d524b63e7dec8391cb4b8f902b700bf0d",
      "parents": [
        "1f52c8a50305ab07b029008a8c7d6318355944b3"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Feb 06 19:42:27 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Feb 06 19:42:27 2016 -0800"
      },
      "message": "Add something to run libcap\u0027s quicktest tests against development kernel.\n\nThe kdebug directory requires qemu to run and expects the kernel\nto be compiled with the running architecture. My setup has the kernel\nsources as a peer to the libcap directory so kdebug assumes that too.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "1f52c8a50305ab07b029008a8c7d6318355944b3",
      "tree": "c787f62c298c4e12d988b803757059c0bca1012d",
      "parents": [
        "a0b240a1ead74be7851c98d58cc53c7c244ade58"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 31 13:29:23 2016 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 31 13:29:23 2016 -0800"
      },
      "message": "Fix tyop in a comment.\n\nThanks to P.J.Opalinski for noticing it.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "a0b240a1ead74be7851c98d58cc53c7c244ade58",
      "tree": "99b4f86ba30055e26bcf2baf343103070fc3dbc8",
      "parents": [
        "9c3d89fbb9d819ade80b544f8a35f7b90c07cd14"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 17:15:17 2016 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 17:15:17 2016 -0800"
      },
      "message": "Up the minor release number.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "9c3d89fbb9d819ade80b544f8a35f7b90c07cd14",
      "tree": "c6ac6eaa1f2f5b0a8b290e18511719183631c47f",
      "parents": [
        "b245719465b10d69701d9d5038ff88a18f1a4158"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 17:10:48 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 17:10:48 2016 -0800"
      },
      "message": "Update to Linus\u0027 kernel tree uapi headers.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "b245719465b10d69701d9d5038ff88a18f1a4158",
      "tree": "57d9d7f666cc19c20c83c6454454d00405010059",
      "parents": [
        "1bebacbdb4da0734ae51ed408170cc69fa5290eb"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:34:58 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:34:58 2016 -0800"
      },
      "message": "Delete unused #define (magit numbers from \u003clinux/xattr.h\u003e)\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "1bebacbdb4da0734ae51ed408170cc69fa5290eb",
      "tree": "1d742282231bf8dc681b2363b78b46427b9a5629",
      "parents": [
        "ebcbf9f99fb1a8b18422ecef8b13076b254c5cad"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:25:21 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:25:21 2016 -0800"
      },
      "message": "setcap: fix errno display\n\nThe commit 056ffb0bd25d91ffbcb83c521fc4d3d9904ec4d4 broke the display of\nthe final error message because it would do more operations that would\nclobber errno.  Example:\n(libcap-2.22) sudo setcap cap_ipc_lock\u003dep /proc/filesystems | head -1\nFailed to set capabilities on file `/proc/filesystems\u0027 (Operation not supported)\n(libcap-2.23) sudo setcap cap_ipc_lock\u003dep /proc/filesystems | head -1\nFailed to set capabilities on file `/proc/filesystems\u0027 (Invalid argument)\n\nSave the original errno value and use that for the final display instead.\n\nURL: https://bugs.gentoo.org/551672\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "ebcbf9f99fb1a8b18422ecef8b13076b254c5cad",
      "tree": "f1c6bf29969c724fba9c2261781cddc3e5ef9cd3",
      "parents": [
        "22579a76da810d3cc58cf3e802b29a28082ea5cd"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:21:48 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:21:48 2016 -0800"
      },
      "message": "ignore the place I stage user contributed patches for import.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "22579a76da810d3cc58cf3e802b29a28082ea5cd",
      "tree": "be85e233df3f5998859cbcc298dfab9b1ce3cc74",
      "parents": [
        "85f38a573fc47472ab792e813b6f6b6f0b1df112"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:11:04 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 16:11:04 2016 -0800"
      },
      "message": "Sigh. Compiling capsh statically and we get no getpw*() functions.\n\nThis is, at least, true on my Fedora based system. The chroot tests\nwon\u0027t work with a dynamic binary, so stop using --user and use --uid\ninstead.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "85f38a573fc47472ab792e813b6f6b6f0b1df112",
      "tree": "bf1bde2d318bacb6df84c4fed24fc125ae2e471f",
      "parents": [
        "0ee94211e95096750ede752acd13b163aa6d5046"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 15:45:28 2016 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jan 30 15:45:28 2016 -0800"
      },
      "message": "Drop use of libattr for our trivial use case of kernel API.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "0ee94211e95096750ede752acd13b163aa6d5046",
      "tree": "9886ea7d4c85b9b3f416007e6e1693f52bf63eba",
      "parents": [
        "aefbe6a08325798814932efe6c390417468c1e25"
      ],
      "author": {
        "name": "Benedikt Morbach",
        "email": "benedikt.morbach@googlemail.com",
        "time": "Tue May 20 23:30:53 2014 +0200"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat May 31 13:19:10 2014 -0700"
      },
      "message": "don\u0027t include FAKEROOT in Makefile variables\n\ninstead, prepend it when actually using them.\nThis makes the variables more useful for specifying on the make invocation,\nas you don\u0027t have to repeat your FAKEROOT/DESTDIR for every variable you\nwant to set. Just like you can set \u0027lib\u0027 without specifying lib_prefix.\n\ncompare:\n    make DESTDIR\u003d\"${somevar}\" prefix\u003d/usr/local LIBDIR\u003d\"${somevar}\"/usr/local/lib96 MANDIR\u003d\"${somevar}\"/usr/share/man\nto:\n    make DESTDIR\u003d\"${somevar}\" prefix\u003d/usr/local LIBDIR\u003d/usr/local/lib96 MANDIR\u003d/usr/share/man\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "aefbe6a08325798814932efe6c390417468c1e25",
      "tree": "78246adb9acbf5a5cd6b108cc01516f0c444db83",
      "parents": [
        "3c22870c762f7925b5ff143d76f9affbade275ba"
      ],
      "author": {
        "name": "Omair Majid",
        "email": "omajid@redhat.com",
        "time": "Tue May 27 16:42:10 2014 -0400"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat May 31 13:12:04 2014 -0700"
      },
      "message": "Fix typo in man page\n\nReplace \u0027cap_d\u0027 with \u0027cap_t\u0027 in man page.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "3c22870c762f7925b5ff143d76f9affbade275ba",
      "tree": "c3673008ec652c36cdd2d87c61658c4f382d6595",
      "parents": [
        "84fb6007dcc7f6b6da9f6dab77a487c22b6c7beb"
      ],
      "author": {
        "name": "Matthieu Crapet",
        "email": "mcrapet@gmail.com",
        "time": "Fri Mar 28 14:11:15 2014 +0100"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Apr 01 20:49:01 2014 -0700"
      },
      "message": "Make.Rules: add gperf detection and fix INDENT test\n\nMove gperf detection from libcap/Makefile to Make.Rules to be more cross-environment friendly.\nFix INDENT test (dollar sign must be doubled):\nhttp://www.gnu.org/software/make/manual/make.html#Variables-in-Recipes\n\nSigned-off-by: Matthieu Crapet \u003cmcrapet@gmail.com\u003e\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "84fb6007dcc7f6b6da9f6dab77a487c22b6c7beb",
      "tree": "97c641568363beb68ac7bce7b009ef5a64b14a9c",
      "parents": [
        "cc2441e4a3532aa561d194e39622cfcfbcbaff5d"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Mar 09 16:33:15 2014 -0700"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Mar 09 16:33:15 2014 -0700"
      },
      "message": "Change the location we include linux/xattr.h\n\nThis header stuff seems a bit fragile, but Serge reports including\nit in sys/capability.h was causing a lot of trouble building dependent\napp packages.\n\nFrom the perspective of libcap, this API is only needed internally in\ncap_file.c so we put an include there.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "cc2441e4a3532aa561d194e39622cfcfbcbaff5d",
      "tree": "fcb4a4ec47bee8dcbec61b5ccd9c40c455f5a111",
      "parents": [
        "641c91e8fa16b51b8ba2f8a49d1af429361bfa9c"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 05 17:29:00 2014 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 05 17:29:00 2014 -0800"
      },
      "message": "Updated release to 2.24\n\nRelease notes here:\n   https://sites.google.com/site/fullycapable/\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "641c91e8fa16b51b8ba2f8a49d1af429361bfa9c",
      "tree": "d8a4849e725020b63fe6a5697e86a3c2e95f1ab5",
      "parents": [
        "d1f32b2ab8de169f3d6a28475bc46eb22cd6f746"
      ],
      "author": {
        "name": "Xose Vazquez Perez",
        "email": "xose.vazquez@gmail.com",
        "time": "Fri Jan 03 15:20:03 2014 +0100"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Jan 03 15:20:03 2014 +0100"
      },
      "message": "libcap: fix dead/empty urls.\n\nCc: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\nSigned-off-by: Xose Vazquez Perez \u003cxose.vazquez@gmail.com\u003e\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "d1f32b2ab8de169f3d6a28475bc46eb22cd6f746",
      "tree": "edb3494201df228a034dba78cca9313d22f3f31e",
      "parents": [
        "c3290668646b767058e55b29f7b8f4be4af2e660"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 05 16:57:29 2014 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 05 16:57:29 2014 -0800"
      },
      "message": "Fix libcap build issue - remove spurious /uapi\n\nThanks to Allan McRae for resolving it.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "c3290668646b767058e55b29f7b8f4be4af2e660",
      "tree": "c27e5e8bf32d3663052b0d2945606bb74ce4c6a9",
      "parents": [
        "762008b1832e511044e7e5963c4650342be7f0fa"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jan 01 17:56:31 2014 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jan 01 17:56:31 2014 -0800"
      },
      "message": "Fix up the uapi/linux include scheme.\n\nIn adopting this uapi header file (without kernel internals), I previously\nmessed up on the apparent location of the files. Thanks to Tom Gundersen for\nthe clarification. Also, delete the non-uapi copies of things since they\nare no longer needed to build the library and tools.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "762008b1832e511044e7e5963c4650342be7f0fa",
      "tree": "5829801ee4a95d58ea2948ec3dec358a2884b27e",
      "parents": [
        "3a788dd0532ab3c6faef7716e4bd01896c0cff2a"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 27 10:19:22 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 27 10:19:22 2013 -0800"
      },
      "message": "Upload to kernel.org is of the tar file with accompanying signature.\n\nI used to sign the .gz files with my old DSA key, but now will only be\nsigning the raw tar files with my kernel.org upload key.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "3a788dd0532ab3c6faef7716e4bd01896c0cff2a",
      "tree": "fe5cfb6caecadc784b3bce6f0275594b7f2d6a3f",
      "parents": [
        "8e9c7177456fb363b7860351cb01281cf00fa1f3"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 27 10:04:50 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 27 10:04:50 2013 -0800"
      },
      "message": "Adjustments to point to kernel.org locations.\n\nAlso include a copy of the public key I have to use to upload binaries\nto kernel.org. Moving forward, I plan to sign release tags with both keys.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "8e9c7177456fb363b7860351cb01281cf00fa1f3",
      "tree": "34bb47f71803389b659a6363a4865afc9c67ab3b",
      "parents": [
        "614111b3dc156d7b9d46e71f83d11c7086747631"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 27 09:08:53 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 27 09:08:53 2013 -0800"
      },
      "message": "Explore using this key to upload to kernel.org\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "614111b3dc156d7b9d46e71f83d11c7086747631",
      "tree": "4317573f49fab3a15aa12edf8af58a76a41d3dc3",
      "parents": [
        "12ea42e59cbac9b6c58ac81af577086beda86ead"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 11:37:35 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 11:37:35 2013 -0800"
      },
      "message": "Prepare for a release tag.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "12ea42e59cbac9b6c58ac81af577086beda86ead",
      "tree": "ee13e810ba1c9f1a4ed8ca3a5ab439cf055ba158",
      "parents": [
        "93308182d4a8837adddb803cde4f7efda37d6273"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 11:12:54 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 11:12:54 2013 -0800"
      },
      "message": "Stop using ping to test privilege use.\n\nIt appears that ping has been modified to hard-code non-file-capability\nacquired privilege use. That is, it requires PR_SET_KEEPCAPS (a legacy\nsupporting secure bit) to function in order for ping to work. As such, we\ncan\u0027t rely on it for quicktest.sh. Instead, we use a copy of capsh\nenhanced with file-caps for our test cases.\n\nThanks to Serge Hallyn @ Ubuntu for figuring out what broke.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "93308182d4a8837adddb803cde4f7efda37d6273",
      "tree": "a998a3c99c6d74894a9cd13d69605af13eabdae6",
      "parents": [
        "aed54a828a374a357847bc33b60488b402999c29"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 10:08:05 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 10:08:05 2013 -0800"
      },
      "message": "Add support for power-pc build.\n\nPatch contributed by Ivan Kabaivanov.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "aed54a828a374a357847bc33b60488b402999c29",
      "tree": "bdfa9324d5ec29ed4e6b559a897bd6cf114acc3b",
      "parents": [
        "dfea7eba31e6d15e8a63f818bb4438340b70a8c9"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 10:03:58 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 10:03:58 2013 -0800"
      },
      "message": "Clean up some signed vs. unsigned comparisons in libcap.\n\nSuggestion from Mark Wielaard @ Redhat and, more recently from Akhil Arora @ Intel.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "dfea7eba31e6d15e8a63f818bb4438340b70a8c9",
      "tree": "8c72b9bc82618355023854b753e4e3e3570431aa",
      "parents": [
        "158b7732f139d12de955026074d594a8d9c84554"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 09:17:11 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Dec 24 09:17:11 2013 -0800"
      },
      "message": "Add a .pc file to the library.\n\nThis patch was generated by Bryan Kadzban, and most recently supported by\nThomas H.P. Anderson.\n\nFor more info on what this file is used for, read:\n\n  http://en.wikipedia.org/wiki/Pkg-config\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "158b7732f139d12de955026074d594a8d9c84554",
      "tree": "182197dedb446af092b29cc03273f90d6d9fa338",
      "parents": [
        "056ffb0bd25d91ffbcb83c521fc4d3d9904ec4d4"
      ],
      "author": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Dec 14 20:23:43 2013 -0800"
      },
      "committer": {
        "name": "Andrew G Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Dec 14 20:23:43 2013 -0800"
      },
      "message": "Get the library to compile again.\n\nSigned-off-by: Andrew G Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "056ffb0bd25d91ffbcb83c521fc4d3d9904ec4d4",
      "tree": "190656d41b13b5300f594530c9c50d57c7e0b1f2",
      "parents": [
        "616a03da55bbaefce4055d4e47a81cd85f3161e2"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jul 30 18:22:21 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jul 30 18:22:21 2011 -0700"
      },
      "message": "setcap: comment to help the user figure out why setcap is failing.\n\nThe file capabilities are not as expressive as process capabilities\n(for a reason - see the NOTES section of \u0027man 3 cap_set_file\u0027).\n\nThe effective bits on a file under linux are captured by a single\nboolean. As such attempting to partially set effective bits via the\nmore fully expressive process capability representation (cap_from_text)\nsometimes yields an error. From now on, suggest that when the user\nattempts to do this and an error occurs, the error might be such a\nmismatch between effective and the other capability bits.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "616a03da55bbaefce4055d4e47a81cd85f3161e2",
      "tree": "66a6a9bc51521f7a435046e5e409f839d83f75fc",
      "parents": [
        "a613b0086f97e52019bee2c9d0ff65f6a1bfe1b2"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jul 30 17:39:27 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Jul 30 17:39:27 2011 -0700"
      },
      "message": "Fix a compiler warning(error) for format mismatch.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "a613b0086f97e52019bee2c9d0ff65f6a1bfe1b2",
      "tree": "9c43bc003f03dd54511e065ff8c7d7953421b060",
      "parents": [
        "af725c50c2930485947bd958dbdf984faf8fc1ba"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 24 19:24:16 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 24 19:24:16 2011 -0700"
      },
      "message": "This is release 2.22.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "af725c50c2930485947bd958dbdf984faf8fc1ba",
      "tree": "8c11ec9f583b41f39648a0b0bf92d04797fdf8e9",
      "parents": [
        "1d229a36f06962ea8555afd0e657af9364c0e6d6"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 24 19:17:25 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 24 19:17:25 2011 -0700"
      },
      "message": "Change directory to \"/\" after --chroot operation.\n\nThanks to Steve Grubb for suggesting this. He wrote:\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\nI was reviewing something recently and discovered a problem in capsh. The capsh\nprogram has a --chroot command line option. Inspecting the code shows that it does not\ndo a chdir(\"/\") after calling chroot. This means that \u0027.\u0027 is outside the chroot.\n\nAdditional info:\nhttp://cwe.mitre.org/data/definitions/243.html\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "1d229a36f06962ea8555afd0e657af9364c0e6d6",
      "tree": "cc6a0c6b9f92513b3bac49b5319be7de5c89d8be",
      "parents": [
        "f464aa7fd9b5953c8ddc83450f37c00bf62ac1f2"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 24 18:54:33 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 24 18:54:33 2011 -0700"
      },
      "message": "Clarify version of GPL covering this library.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "f464aa7fd9b5953c8ddc83450f37c00bf62ac1f2",
      "tree": "e08578f3a1e1d5a14ca700eb417282db373841ea",
      "parents": [
        "62e77f733c2b6488407815c901025f6e3c03bffc"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jun 12 18:44:37 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jun 12 18:44:37 2011 -0700"
      },
      "message": "Support getting/setting capabilities on large files.\n\nSee:\n  https://bugs.launchpad.net/ubuntu/+source/libcap2/+bug/794202\n\nPatch originally from Mikhail Kulinich, but forwarded from Serge Hallyn\nat Canonical.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "62e77f733c2b6488407815c901025f6e3c03bffc",
      "tree": "d9fbf7844244b18b6fdde1c85f49201ecb675671",
      "parents": [
        "f4df8a4ffeaeef271dee296d5fc88eb85827e638"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Apr 28 20:05:42 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Apr 28 20:05:42 2011 -0700"
      },
      "message": "This is release 2.21.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "f4df8a4ffeaeef271dee296d5fc88eb85827e638",
      "tree": "f0571e44ca6d00a4379306c1ac0687ac9f1738e9",
      "parents": [
        "ea806ff7c5a835c0bc607f24f3ac40ef7b39f548"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Apr 25 21:41:09 2011 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Apr 25 21:41:09 2011 -0700"
      },
      "message": "Add some bounding set capability support to libcap.\n\nInclude some documentation and a link to capsh\u0027s man page.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "ea806ff7c5a835c0bc607f24f3ac40ef7b39f548",
      "tree": "d19db99797885420133e375faa9b73baefbf42aa",
      "parents": [
        "684f811b55a6d71d7ee56c58826a4b1fbf4f9bab"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Jan 18 21:07:16 2011 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Jan 18 21:07:16 2011 -0800"
      },
      "message": "This is version 2.20.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "684f811b55a6d71d7ee56c58826a4b1fbf4f9bab",
      "tree": "c2053ed7ae4869a2d391b324ae20de1271abd0e2",
      "parents": [
        "85748f41a73ea18241a7291a8d4a29e06377cd79"
      ],
      "author": {
        "name": "Sergey Senozhatsky",
        "email": "sergey.senozhatsky@gmail.com",
        "time": "Thu Jan 13 18:23:10 2011 +0200"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Jan 18 21:00:55 2011 -0800"
      },
      "message": "libcap: introduce CAP_SYSLOG\n\nSince commit 38ef4c2e437d11b5922723504b62824e96761459 syslog\noperations require CAP_SYSLOG capability (intoriduced by commit\nce6ada35bdf710d16582cc4869c26722547e6f11), not CAP_SYS_ADMIN.\n\nPatch introduces CAP_SYSLOG capability.\n\nSigned-off-by: Sergey Senozhatsky \u003csergey.senozhatsky@gmail.com\u003e\n"
    },
    {
      "commit": "85748f41a73ea18241a7291a8d4a29e06377cd79",
      "tree": "70d10f9f4e4842df7ee6e9bee05cef480f98c555",
      "parents": [
        "7ebd7c568c94a8e617aaf2a00a0b4b097bc910ff"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Aug 08 17:42:11 2010 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Aug 08 17:42:11 2010 -0700"
      },
      "message": "Default to installing setcap with an inheritable capability.\n\nFor my conveneince, default to installing an inheritable\nfile capability on setcap when installed. This requires the\nprocess inherit a capability for it to take effect, but that\u0027s\nwhat pam_cap is for...\n\nYou can disable this install feature with:\n\n   make RAISE_SETFCAP\u003dno install\n\nAlso, clean up Make files and a test, and add more comments.\nThe make files needed a fix (remove -lpam from pam_cap/Makefile)\nand I\u0027ve added a number of comments in support of various issues\nfolk have asked me about.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "7ebd7c568c94a8e617aaf2a00a0b4b097bc910ff",
      "tree": "10e876fa33e7ed1de8f06cd3a02fbb4248eaf5d3",
      "parents": [
        "03134f14a65bae774899ade233a70a5c33f97110"
      ],
      "author": {
        "name": "Torsten Werner",
        "email": "twerner@debian.org",
        "time": "Wed Sep 30 21:23:15 2009 +0200"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Aug 08 15:26:04 2010 -0700"
      },
      "message": "fix Makefiles\n\nThis patch allows modifications of $(CFLAGS) when invoking make and fixes some\nlibrary linking issues.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "03134f14a65bae774899ade233a70a5c33f97110",
      "tree": "018ac88a5738ac25a08ba740609ac7ddbfef6bee",
      "parents": [
        "3614d34fd7c06f8c6d80c9f7184d4340f6f91c12",
        "4a4b9db8524c785c1ee9feccf92b7b193cb6051a"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 21 07:21:21 2010 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 21 07:21:21 2010 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://master.kernel.org/pub/scm/libs/libcap/libcap\n"
    },
    {
      "commit": "3614d34fd7c06f8c6d80c9f7184d4340f6f91c12",
      "tree": "652aa0cf5fdc19f410987da5ef33f1e7fe5e2671",
      "parents": [
        "8525eb6615366f46f9bb753ce7f16b1c4a2adfff"
      ],
      "author": {
        "name": "Torsten Werner",
        "email": "twerner@debian.org",
        "time": "Thu Jul 22 23:43:02 2010 +0200"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 21 07:19:52 2010 -0700"
      },
      "message": "fix manpage cap_from_text(3)\n\nthanks to Roland Koebler for the new text\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "4a4b9db8524c785c1ee9feccf92b7b193cb6051a",
      "tree": "a05843f4beba48e8ba653433c2aa1055e38fbcc5",
      "parents": [
        "8525eb6615366f46f9bb753ce7f16b1c4a2adfff"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jan 13 18:05:29 2010 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jan 13 18:05:29 2010 -0800"
      },
      "message": "This is libcap-2.19\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "8525eb6615366f46f9bb753ce7f16b1c4a2adfff",
      "tree": "be4a5a6dddf4e45db5e936fc960b25c59b43fb32",
      "parents": [
        "bce1d16577890eae4480f8143b99663e44348cb6"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Jan 11 22:39:00 2010 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Jan 11 22:39:00 2010 -0800"
      },
      "message": "Clean up of prctl code.\n\nAlso add linux securebits.h file in case the system headers did not\ninclude them.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "bce1d16577890eae4480f8143b99663e44348cb6",
      "tree": "004dbef7560cc16582b262aa31b5c39c5a0650e4",
      "parents": [
        "319cbc6501a0e78da9e2a2a608e7c4a14123594d"
      ],
      "author": {
        "name": "Serge E. Hallyn",
        "email": "serue@us.ibm.com",
        "time": "Mon Jan 11 17:21:40 2010 -0600"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Jan 11 22:23:17 2010 -0800"
      },
      "message": "define sys/securebits.h\n\nHey Andrew,\n\nDo you think this belongs in libcap?  I figure it looks nice\nsitting next to include/sys/capability.h...  But can\u0027t\nconvince myself whether it\u0027s useful or not.\n\nSigned-off-by: Serge Hallyn \u003cserge@us.ibm.com\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "319cbc6501a0e78da9e2a2a608e7c4a14123594d",
      "tree": "3950f0d5ae3dba31e88cae6d2621b59fdb6d1287",
      "parents": [
        "35f5d10ab4c3aaa8ddfa88f81f9a8371faee430b"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 03 10:35:37 2010 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jan 03 10:35:37 2010 -0800"
      },
      "message": "Add a test for maximal lock-down.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "35f5d10ab4c3aaa8ddfa88f81f9a8371faee430b",
      "tree": "f231d19145d5a449467629ee44d88c5a4768f000",
      "parents": [
        "1a6e577e5130aa20768bc4bc5f6bb1ed65ca5e8f"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Dec 27 06:28:06 2009 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Dec 27 06:28:06 2009 -0800"
      },
      "message": "Update to latest kernel header 2.6.33.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "1a6e577e5130aa20768bc4bc5f6bb1ed65ca5e8f",
      "tree": "4e1b19c33a2fe3cad6f24918888d70c7ae7ade49",
      "parents": [
        "79f8dc9636c363de0122a417b13f784c7c2d9f11"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 23 04:10:43 2009 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 25 16:09:29 2009 -0800"
      },
      "message": "This is libcap-2.18\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "79f8dc9636c363de0122a417b13f784c7c2d9f11",
      "tree": "51428d65c39697076ee928eacfa13d99f137be7c",
      "parents": [
        "9c49729624b1a9c2c48d43929a4cbb2ce3c8db06"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 25 16:08:37 2009 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Dec 25 16:09:29 2009 -0800"
      },
      "message": "Oops. Don\u0027t reuse index for loop.\n\ni -\u003e j. The previous code would loop infinitely with\n--user\u003d\u003cuser-with-one-group\u003e --print\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "9c49729624b1a9c2c48d43929a4cbb2ce3c8db06",
      "tree": "8ce5b407332553a2d36f3553f9fbdf78717e2c67",
      "parents": [
        "7445469645b3587f0c8507504dc3889a013305e1"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 23 00:43:10 2009 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 23 00:43:10 2009 -0800"
      },
      "message": "New features (setting user and groups)\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "7445469645b3587f0c8507504dc3889a013305e1",
      "tree": "befa1fdbe4395f37b3f8edaf8d1042e8935d2934",
      "parents": [
        "b0135454ab5365ab284465e8ad2830f92b3ea74c"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Nov 22 21:57:18 2009 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Nov 22 22:00:53 2009 -0800"
      },
      "message": "Checkpoint.\n"
    },
    {
      "commit": "b0135454ab5365ab284465e8ad2830f92b3ea74c",
      "tree": "20f301d3d9cb62e539cfdc3b313346fa7e3a2ec2",
      "parents": [
        "0dab406382e84f7dee148f99159db89269d97dca"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Oct 26 03:41:21 2009 -0400"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Nov 22 21:59:02 2009 -0800"
      },
      "message": "getcap(8): fix filename section split\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "0dab406382e84f7dee148f99159db89269d97dca",
      "tree": "7049b2edb19c747aafc5a606054745f715489373",
      "parents": [
        "a5ca236aba04cfb0f29912eb5f632a6248d205b0"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Oct 26 03:39:48 2009 -0400"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Nov 22 21:58:57 2009 -0800"
      },
      "message": "etcap(8): use .BR in SEE ALSO\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\n"
    },
    {
      "commit": "a5ca236aba04cfb0f29912eb5f632a6248d205b0",
      "tree": "67d0f8dda98638b43c6404c67f41e4de50d98ae2",
      "parents": [
        "5df3c2a2822a1fbcbe22834490cfd8d2212e6a5d"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Aug 26 21:42:49 2009 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Aug 26 21:42:49 2009 -0700"
      },
      "message": "This is libcap-2.17.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "5df3c2a2822a1fbcbe22834490cfd8d2212e6a5d",
      "tree": "a62beb328eac5fc981d68ba4149c8212d298d9b2",
      "parents": [
        "012bca3265ed0d84b57531919a390645052d810e"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Aug 26 21:19:50 2009 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Aug 26 21:19:50 2009 -0700"
      },
      "message": "Fix test to actually test setuid-0 scripts don\u0027t get capabilities.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "012bca3265ed0d84b57531919a390645052d810e",
      "tree": "a51248658e25023bfe5a5e36054048f8a2e7ac24",
      "parents": [
        "88ee4586bce0edb01086b207939b7512fb1fe85f"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Aug 26 21:05:10 2009 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Aug 26 21:05:10 2009 -0700"
      },
      "message": "Update kernel header to more recent version.\n\nAlso clean up header to avoid hackery - no longer needed apparently.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "88ee4586bce0edb01086b207939b7512fb1fe85f",
      "tree": "6bea87461df0a2b5a2b2e6ba2155d869efcd9a5b",
      "parents": [
        "b984fb79afe45f16b924108dfcf757e1284d2545"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@pip.(none)",
        "time": "Wed Aug 26 17:57:21 2009 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@pip.(none)",
        "time": "Wed Aug 26 17:57:21 2009 -0700"
      },
      "message": "Fix recent compilation issue - by reordering #includes.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@pip.(none)\u003e\n"
    },
    {
      "commit": "b984fb79afe45f16b924108dfcf757e1284d2545",
      "tree": "81de83983c7c67c1b4aff3fa73c755f13b25e183",
      "parents": [
        "9494a1fab59ac0b6e4f0bfc536fa482c6d6490b6"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Dec 03 23:05:36 2008 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Dec 03 23:05:36 2008 -0800"
      },
      "message": "This is libcap-2.16.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "9494a1fab59ac0b6e4f0bfc536fa482c6d6490b6",
      "tree": "3da4eaf191dc8448b031bc7cb2a0aa1ea4a6bec2",
      "parents": [
        "a88ab3ba8f68c888f8df679b028498e7131ee2ff"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Dec 03 21:36:47 2008 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Dec 03 21:36:47 2008 -0800"
      },
      "message": "Stop using sed for parsing capability.h.\n\nI\u0027ve had a number of reports that some systems are using really\nold versions of sed that don\u0027t honor the \u0027\\t\u0027 for tabs in rules.\nSince perl does, we\u0027ll use that from here on.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "a88ab3ba8f68c888f8df679b028498e7131ee2ff",
      "tree": "ee00b5a0c89be3100db87543c52aa098f50f0855",
      "parents": [
        "f4e983641cf3b07e917eeaa82351533ef37e3c1f"
      ],
      "author": {
        "name": "Lukas Kuklinek",
        "email": "lkukline@redhat.com",
        "time": "Thu Nov 20 22:19:30 2008 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Nov 20 22:19:30 2008 -0800"
      },
      "message": "Fix getcap utility in recursive mode\n\nWhen scanning filesystem subtree with symbolic links to parent\ndirectories the old code would get into an infinite loop. This fixes\nthe code to not follow symbolic links.\n\nRelevant bugzilla entry:\n   https://bugzilla.redhat.com/show_bug.cgi?id\u003d454987\n\n[Ed., Minor style modifications by Andrew]\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "f4e983641cf3b07e917eeaa82351533ef37e3c1f",
      "tree": "f7825078637f2f0a5c1bead529037fd0e4bfa12a",
      "parents": [
        "f4060c92461c296241f2ffdb9f625fd99971016d"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Mon Nov 17 22:08:30 2008 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 17 22:08:30 2008 -0800"
      },
      "message": "Make.Rules: fix INDENT test\n\nThe indent variable has a test to see if indent is installed, but the test\nlogic is inverted and has a typo in the binary name.\n\n[Ed. The typos were part of my tests that the tests were working, and\nthen I absent mindedly checked it in!?! Thanks Mike for spotting\nit. :*) ]\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "f4060c92461c296241f2ffdb9f625fd99971016d",
      "tree": "7355cc0fb7dacff366d66a4e94d7a18724182055",
      "parents": [
        "1b5fb7eb0d8737e961ded5ce731d7f10a26da8f1"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 10 21:01:11 2008 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 10 21:01:11 2008 -0800"
      },
      "message": "The next release will be 2.15.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "1b5fb7eb0d8737e961ded5ce731d7f10a26da8f1",
      "tree": "de11d77db28e0c1ee060cf50175a891986f725df",
      "parents": [
        "7d068bbe81977dd1354605003bb8ae91127d0253"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 10 18:00:28 2008 -0800"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Nov 10 18:00:28 2008 -0800"
      },
      "message": "Makefile tweaks mostly\n\nadd rule to build HTML\nadd LIBATTR\u003dno makefile support for not including filesystem support\ncomment cleanup for cap_file.c.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "7d068bbe81977dd1354605003bb8ae91127d0253",
      "tree": "36b27852134bc1220c072aab732079c841109f98",
      "parents": [
        "5a642cb5c3baec3ffedb0cbe8f194493b24a40c5"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Oct 26 12:57:29 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Oct 26 12:57:29 2008 -0700"
      },
      "message": "libc as a way to infer library directory doesn\u0027t work on ubuntu.\n\nThis appears to work on both redhat and ubuntu (at least the two\ndistributions I\u0027m using).\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "5a642cb5c3baec3ffedb0cbe8f194493b24a40c5",
      "tree": "2b5c4c6d81673cb0a9db6d132c333a2bd89caf15",
      "parents": [
        "434e7fcb1d54b798850f2340e86ab85efa11d34a"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Oct 25 20:55:33 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat Oct 25 20:55:33 2008 -0700"
      },
      "message": "Update for release of 2.14.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "434e7fcb1d54b798850f2340e86ab85efa11d34a",
      "tree": "74629aefad2f197bc4676dc67238e01123af7139",
      "parents": [
        "248361e809d6f2e64fb63d792ad1b3cb6d4d9bf6"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Oct 24 20:30:56 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Oct 24 20:30:56 2008 -0700"
      },
      "message": "No longer need verify-caps since setcap -v performs this operation.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "248361e809d6f2e64fb63d792ad1b3cb6d4d9bf6",
      "tree": "c30429b49a0bd6bc705de3eefa0584816cde9f6d",
      "parents": [
        "21d9c180fdf5c97e823b608090da3f465233a9d4"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Oct 24 05:28:32 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Oct 24 05:28:32 2008 -0700"
      },
      "message": "Documentation for setcap reconciled with application.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "21d9c180fdf5c97e823b608090da3f465233a9d4",
      "tree": "79c49dada3cdf3f739283ed1664b93d5cd3ef362",
      "parents": [
        "9da338a75b5ae27e3f4226d214977a921d644e60"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Oct 24 05:02:10 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri Oct 24 05:02:10 2008 -0700"
      },
      "message": "Record the fact that setcap has raised CAP_SETFCAP.\n\n[This was mistakenly omitted from the last check in.]\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "9da338a75b5ae27e3f4226d214977a921d644e60",
      "tree": "cb98d266449ffdabe48e10859a9e082cd6335b05",
      "parents": [
        "9f2e7c5245fc3100ed08d8a133f80afd88e81632"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 23 22:13:13 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 23 22:13:13 2008 -0700"
      },
      "message": "Add a -v (verify) mode to setcap\n\nThis seems like a more logical place to put a verify capabilities\nthan inventing a new program just for that purpose.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "9f2e7c5245fc3100ed08d8a133f80afd88e81632",
      "tree": "9466d7646c4cdad19ddb29ac154dca651fd8e699",
      "parents": [
        "0a42b493f24035415047ff79ad46e5c27e2ee11e"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 23 21:37:44 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 23 21:37:44 2008 -0700"
      },
      "message": "A handy --decode\u003d0xYYYYY flag for capsh.\n\nYou can use this to manually decode entries in /proc/\u003cPID\u003e/status.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "0a42b493f24035415047ff79ad46e5c27e2ee11e",
      "tree": "7300a73ec47e1639bf3dd35b0995af81499e0e0d",
      "parents": [
        "100d8e3ab0eb44b0def28d6f5e858dbc6398ec6c"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Oct 19 19:37:28 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Oct 19 19:37:28 2008 -0700"
      },
      "message": "Make programs dynamically linked.\n\nSuggestion from the Slackware folk (Thanks Robby Workman for\npointing out Pat\u0027s change).\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "100d8e3ab0eb44b0def28d6f5e858dbc6398ec6c",
      "tree": "306a067012633920ac443c7a55f05bf7abceeb0c",
      "parents": [
        "21291c2860ca09426cefcb04ceaa5139add06895"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Oct 19 19:14:08 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Oct 19 19:14:08 2008 -0700"
      },
      "message": "Add an example program to verify that a file has specific capabilities.\n\nThis program is not installed by default. Its more of a code sample\nto help folk trying to put such checks into other programs (package\nmanagers for example).\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "21291c2860ca09426cefcb04ceaa5139add06895",
      "tree": "842c317300eb15059b343fc905f20faeec2f9de9",
      "parents": [
        "afb17b8c007a49d93b0d30936b2d65af1bfdb039"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 16 17:55:27 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 16 17:55:27 2008 -0700"
      },
      "message": "12 was annoying to use. Let\u0027s hear it for 13.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "afb17b8c007a49d93b0d30936b2d65af1bfdb039",
      "tree": "33fd54797fbbed38e41971cbdc4a128031aa55a9",
      "parents": [
        "4f288dd21d4ac2b86821ad6e010b0444f8285fa9"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 16 17:54:25 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 16 17:54:25 2008 -0700"
      },
      "message": "Another corner case not gracefully handled by cap_to_text.\n\nThis shows up when you try to run getpcaps on a system still\nrunning with 32-bit capabilities. The output is very verbose for\na process with no capabilities. Now it yields \u0027\u003d\u0027.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "4f288dd21d4ac2b86821ad6e010b0444f8285fa9",
      "tree": "6084284f6af06e6ea9a978864fa58e572e07babb",
      "parents": [
        "e24cdf4969d5a6a4a0e6ba3cf43f3c3ddf4f8214"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 16 17:50:58 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Thu Oct 16 17:50:58 2008 -0700"
      },
      "message": "Make rules were not complete for compiling on unprepared systems.\n\nReported-by: Ulf Grüne \u003culf.gruene@t-online.de\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "e24cdf4969d5a6a4a0e6ba3cf43f3c3ddf4f8214",
      "tree": "0fdbeb7986d86ae7773ec02bb9c17e5685d33b32",
      "parents": [
        "6818a5af80c7a74bd0fca764846d89bdd926b30b"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Oct 08 23:09:02 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Oct 08 23:09:02 2008 -0700"
      },
      "message": "Next release 2.12.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "6818a5af80c7a74bd0fca764846d89bdd926b30b",
      "tree": "819fefad45d0aa213b1fd3829b0e9425a10c17cb",
      "parents": [
        "8bdd0efea3a37bc87ce57f24b9e21a5391a6d8e1"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Oct 08 22:47:27 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Oct 08 22:47:27 2008 -0700"
      },
      "message": "Remove support for kernel feature never implemented.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "8bdd0efea3a37bc87ce57f24b9e21a5391a6d8e1",
      "tree": "ce1bc557bd26c41e2b09d93ffb40a64f459bc5b1",
      "parents": [
        "eeb82e1ddcf5b75611fb4303675fc65f36bb51e7"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Sep 10 19:50:50 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Sep 10 19:50:50 2008 -0700"
      },
      "message": "Restore correct source location for \u003csys/capability.h\u003e\n\nReported-by: Robby Workman \u003crworkman@slackware.com\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "eeb82e1ddcf5b75611fb4303675fc65f36bb51e7",
      "tree": "8feebfcaf5a4bc98bd3d2b921afb835c7a3eaf78",
      "parents": [
        "5a02b47d9781c99ab8cf5c57fa00f98ad795fe93"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Jul 29 22:20:12 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Jul 29 22:20:12 2008 -0700"
      },
      "message": "A libcap.3 man page and fix up the cap_get_pid() docs.\n\nMake it easier to find what functions are available in\nthe API.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "5a02b47d9781c99ab8cf5c57fa00f98ad795fe93",
      "tree": "2ce60df8e61bbab547317175e5f4c7234f863260",
      "parents": [
        "8613040e55a21046a96237d1a846b62f6f12b3cf"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 23:32:55 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 23:36:38 2008 -0700"
      },
      "message": "Install the new man page (link)\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "8613040e55a21046a96237d1a846b62f6f12b3cf",
      "tree": "3a56e46af9771a3e4a07dee5a2d8c3f20d54a03f",
      "parents": [
        "b3504f5201f529983a4f9d366732b69692ca92e8"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 23:23:34 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 23:23:34 2008 -0700"
      },
      "message": "This is libcap-2.11.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "b3504f5201f529983a4f9d366732b69692ca92e8",
      "tree": "e9e09adb0cee1cd788c13d53b05801021af05978",
      "parents": [
        "de725302235526a14c2dda28d9edc086f58c3fb2"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 23:13:56 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 23:13:56 2008 -0700"
      },
      "message": "Up to date with Linus\u0027 tree.\n\nThis change should not impact any code.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "de725302235526a14c2dda28d9edc086f58c3fb2",
      "tree": "b101b9d586f1eb39e6fa70742f9b53a5c4d03798",
      "parents": [
        "f6c0eee763c5bd695b94a3e4249d73d785d66659"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 08:49:53 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Wed Jul 09 08:49:53 2008 -0700"
      },
      "message": "Document updates - add cap_compare man page.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "f6c0eee763c5bd695b94a3e4249d73d785d66659",
      "tree": "cc2d0ddc88773f90325e68c43dda67fb245e6be6",
      "parents": [
        "3463a1393551bff930d19e50417e6e57f1df7324"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Jul 08 06:59:01 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue Jul 08 06:59:01 2008 -0700"
      },
      "message": "Fix cap_copy_int(), add two functions cap_get_pid() and cap_compare()\n\nTest new and old function with modified test.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "3463a1393551bff930d19e50417e6e57f1df7324",
      "tree": "26c2218be8e46c6a7ccb340cbaa259c5c4135248",
      "parents": [
        "3fa808f5886d08c45866217cfe6e6e9def7de04e"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 06 12:11:42 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jul 06 12:11:42 2008 -0700"
      },
      "message": "Fix for Debian bugs 400591 \u0026 487223: cap_copy_ext()\n\nhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d400591\nhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug\u003d487223\n\nCorrect fix implemented as suggested by Matt.\n\nReported-by: Matt Kern \u003cmatt.kern@undue.org\u003e\nReported-by: Torsten Werner \u003ctwerner@debian.org\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "3fa808f5886d08c45866217cfe6e6e9def7de04e",
      "tree": "7e2ec95a15c55c8491c4f428a7d58f71e296d154",
      "parents": [
        "6d809ebd1d7bea3c0564b6ee3c13abee408738ea"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jun 29 22:21:13 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sun Jun 29 22:21:13 2008 -0700"
      },
      "message": "Make text representation more readable.\n\nWhen the most compact representation of a set\nof capabilities involves displaying unnamed\ncapabilities (with numbers), folk find the output\nunreadable. With this change, we make an attempt\nto avoid ever printing numeric capabilities in\nthe common cases for capability sets.\n\nReported-by: Serge E. Hallyn \u003cserue@us.ibm.com\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "6d809ebd1d7bea3c0564b6ee3c13abee408738ea",
      "tree": "f80f753954f0d8630cd2ba8c1aa9e6458250d027",
      "parents": [
        "953e7f1d9cf2a0134c342b7c5dd189e78b69d59e"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Jun 23 17:50:21 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Jun 23 17:50:21 2008 -0700"
      },
      "message": "Leverage a different, more standard, location for xattr.h .\n\nReported-by: Lee Essen \u003clee.essen@owlsbarn.co.uk\u003e\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "953e7f1d9cf2a0134c342b7c5dd189e78b69d59e",
      "tree": "8e67ac086c12d0aab5d64f57128ffc8219bd2c73",
      "parents": [
        "8e9b94b41f3f7e90404fe492f7bc7bc438726218"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Jun 02 22:02:01 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon Jun 02 22:02:01 2008 -0700"
      },
      "message": "Some makefile cleanups.\n\nAll the good parts of this change are Mike Frysinger\u0027s\n\u003cvapier@gentoo.org\u003e work. Everything that is broken, is due to my\nmangling of it.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "8e9b94b41f3f7e90404fe492f7bc7bc438726218",
      "tree": "a7198588b49be2fc094b90f0d3c3102228cede8a",
      "parents": [
        "9126a00f5015336fd26a0245d9694de5621f779d"
      ],
      "author": {
        "name": "Hao Xu",
        "email": "hxunix@gmail.com",
        "time": "Thu May 29 07:18:21 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Fri May 30 08:18:49 2008 -0700"
      },
      "message": "Make fixes.\n\nDon\u0027t need to do -O2 twice.\nInstall the static library with the static libraries name(!)\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "9126a00f5015336fd26a0245d9694de5621f779d",
      "tree": "ee0ad12b5e63881df1783d8e7ab9392e3217dc8e",
      "parents": [
        "ebf9f5b9e2623732953f1842990ba50091fe775d"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 26 17:39:28 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 26 17:39:28 2008 -0700"
      },
      "message": "This is libcap-2.10.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "ebf9f5b9e2623732953f1842990ba50091fe775d",
      "tree": "cf876b0c3eaf07f6a4480931af7c59111b46a84e",
      "parents": [
        "85aaecf6a816ebcf01d76772677ea156d26887c3"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 26 17:20:06 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 26 17:20:06 2008 -0700"
      },
      "message": "We\u0027re moving on to v3 capabilities, to overcome a header file snafu.\n\nv3 capabilities are functionally equivalent to v2 capabilities, but\nhaving a different magic value allow the kernel to warn about possibly\nunsafe use of v2 capabilities.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "85aaecf6a816ebcf01d76772677ea156d26887c3",
      "tree": "00182f64ae7b189a663a4b0d4d5db7b45c2177c5",
      "parents": [
        "16ad468ebfe8954701ec6b57689448a12bd70176"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat May 24 14:43:53 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Sat May 24 14:43:53 2008 -0700"
      },
      "message": "Drop dependency on current value of _LINUX_CAPABILITY_VERSION\n\nBe more explicit with a local definition of _LIBCAP_CAPABILITY_* to\nindicate the libraries preferred capability revision.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "16ad468ebfe8954701ec6b57689448a12bd70176",
      "tree": "591bb39c149f2ab461a683b33655830bc0df81c5",
      "parents": [
        "fcc122508333c512a89396a8a0455839247e0fc6"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@googlemail.com",
        "time": "Tue May 13 06:43:14 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Tue May 13 06:43:14 2008 -0700"
      },
      "message": "Better grammar for cap_from_text.3.\n\n[Minor edits by AGM - who prefers nul to null for the \u0027\\0\u0027 vs. \u0027(void *) 0\u0027]\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "fcc122508333c512a89396a8a0455839247e0fc6",
      "tree": "7cb595ce74361657cae866e32e2d0fa02b49d967",
      "parents": [
        "f824c509cd13119d93ccf2679d2685eacc447deb"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@googlemail.com",
        "time": "Mon May 12 22:45:48 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 22:46:15 2008 -0700"
      },
      "message": "Enhancements to cap_copy_ext.3.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "f824c509cd13119d93ccf2679d2685eacc447deb",
      "tree": "901ea81057a73af7b3b109d5295f6824bb2913c2",
      "parents": [
        "750fdac6c81261cd55fc8428daf32b77cd99b90a"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@googlemail.com",
        "time": "Mon May 12 22:41:44 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 22:41:44 2008 -0700"
      },
      "message": "cap_get_proc.3 enhancements.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "750fdac6c81261cd55fc8428daf32b77cd99b90a",
      "tree": "806fb0988d93db723c7f3ef7ee014182dd97485c",
      "parents": [
        "d5f264633b856126698f23f220fecafa7505a510"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@googlemail.com",
        "time": "Mon May 12 22:39:05 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 22:39:05 2008 -0700"
      },
      "message": "Enhancements with example to cap_from_text.3.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "d5f264633b856126698f23f220fecafa7505a510",
      "tree": "37adb68bc78061b3babf07171a2cbd02921f901a",
      "parents": [
        "0d17ea9c9d9504b91205f0c362009b7fa719bb94"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@googlemail.com",
        "time": "Mon May 12 22:27:11 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 22:27:11 2008 -0700"
      },
      "message": "Documentation clarifications.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "0d17ea9c9d9504b91205f0c362009b7fa719bb94",
      "tree": "66319480c71392b377ce667053c7faa5de9cc1bf",
      "parents": [
        "8f9b581bbc69242bfb8933c3e1a679ba69294aa5"
      ],
      "author": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 22:22:13 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 22:22:13 2008 -0700"
      },
      "message": "Minor fixup.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e"
    },
    {
      "commit": "8f9b581bbc69242bfb8933c3e1a679ba69294aa5",
      "tree": "09e979543a7aaeb01a752e596532a47d129f00ce",
      "parents": [
        "c09b825f5b39c4370b5c5cc7feb4c5f6373bf395"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@googlemail.com",
        "time": "Mon May 12 22:01:13 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 22:01:13 2008 -0700"
      },
      "message": "cap_get_file.3 updates.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    },
    {
      "commit": "c09b825f5b39c4370b5c5cc7feb4c5f6373bf395",
      "tree": "5f13fef6460e0d3778a02389b2be177601eb77e0",
      "parents": [
        "404b5b706ae180c3033e47c670252254ea1d5329"
      ],
      "author": {
        "name": "Michael Kerrisk",
        "email": "mtk.manpages@googlemail.com",
        "time": "Mon May 12 21:58:08 2008 -0700"
      },
      "committer": {
        "name": "Andrew G. Morgan",
        "email": "morgan@kernel.org",
        "time": "Mon May 12 21:58:08 2008 -0700"
      },
      "message": "Fixes for cap_init.3.\n\nSigned-off-by: Andrew G. Morgan \u003cmorgan@kernel.org\u003e\n"
    }
  ],
  "next": "404b5b706ae180c3033e47c670252254ea1d5329"
}
