)]}'
{
  "log": [
    {
      "commit": "0d2a1b2d03dfd5ee79e7ebc59635690c8f08810f",
      "tree": "743a2995f53cef27082a1e3fbe99726322d48e1d",
      "parents": [
        "26d438457ed1b99b6cb26d8f694e8d3de336f9d8"
      ],
      "author": {
        "name": "Andy Shevchenko",
        "email": "andriy.shevchenko@linux.intel.com",
        "time": "Wed Jan 30 11:30:06 2013 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "james.l.morris@oracle.com",
        "time": "Fri Feb 01 16:28:32 2013 +1100"
      },
      "message": "mpilib: use DIV_ROUND_UP and remove unused macros\n\nRemove MIN, MAX and ABS macros that are duplicates kernel\u0027s native\nimplementation.\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nSigned-off-by: James Morris \u003cjames.l.morris@oracle.com\u003e\n"
    },
    {
      "commit": "a3cea9894157c20a5b1ec08b7e0b5f2019740c10",
      "tree": "a1d319be7afd92637f89c5e6cbc2865b5cf908f6",
      "parents": [
        "f93a1a00f2bd550f86fd1a9f83c493755aecd15f"
      ],
      "author": {
        "name": "Manuel Lauss",
        "email": "manuel.lauss@gmail.com",
        "time": "Thu Nov 22 11:58:22 2012 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Nov 23 18:57:17 2012 +0100"
      },
      "message": "MPI: Fix compilation on MIPS with GCC 4.4 and newer\n\nSince 4.4 GCC on MIPS no longer recognizes the \"h\" constraint,\nleading to this build failure:\n\n  CC      lib/mpi/generic_mpih-mul1.o\nlib/mpi/generic_mpih-mul1.c: In function \u0027mpihelp_mul_1\u0027:\nlib/mpi/generic_mpih-mul1.c:50:3: error: impossible constraint in \u0027asm\u0027\n\nThis patch updates MPI with the latest umul_ppm implementations for MIPS.\n\nSigned-off-by: Manuel Lauss \u003cmanuel.lauss@gmail.com\u003e\nCc: Linux-MIPS \u003clinux-mips@linux-mips.org\u003e\nCc: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nCc: James Morris \u003cjmorris@namei.org\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/4612/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e1045992949160b56309b730b8bdc428f2f8b69e",
      "tree": "ca0e00fcd4502cb66df19f4e1aecbb1b4544908c",
      "parents": [
        "42d5ec27f873c654a68f7f865dcd7737513e9508"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Sep 24 17:11:27 2012 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Oct 08 13:50:21 2012 +1030"
      },
      "message": "MPILIB: Provide a function to read raw data into an MPI\n\nProvide a function to read raw data of a predetermined size into an MPI rather\nthan expecting the size to be encoded within the data.  The data is assumed to\nrepresent an unsigned integer, and the resulting MPI will be positive.\n\nThe function looks like this:\n\n\tMPI mpi_read_raw_data(const void *, size_t);\n\nThis is useful for reading ASN.1 integer primitives where the length is encoded\nin the ASN.1 metadata.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "12f008b6dc5ff1c822fdb2198d20e3dbdc92f3f5",
      "tree": "e8b2281155d6f962f6f4296efcd3dd02ebe02f6d",
      "parents": [
        "4ae71c1dce1e3d2270a0755988033e236b8e45d6"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Sep 21 23:25:22 2012 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Oct 08 13:50:15 2012 +1030"
      },
      "message": "MPILIB: Reinstate mpi_cmp[_ui]() and export for RSA signature verification\n\nReinstate and export mpi_cmp() and mpi_cmp_ui() from the MPI library for use by\nRSA signature verification as per RFC3447 section 5.2.2 step 1.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "aacf29bf1bf133f6219e6f8969d4ebc2ac76458f",
      "tree": "b4379ab6617d1e963020365e03cda0b551bc3237",
      "parents": [
        "cf7f601c067994f371ba77721d1e45fce61a4569"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Sep 13 13:09:33 2012 +0100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Oct 08 13:50:11 2012 +1030"
      },
      "message": "MPILIB: Provide count_leading/trailing_zeros() based on arch functions\n\nProvide count_leading/trailing_zeros() macros based on extant arch bit scanning\nfunctions rather than reimplementing from scratch in MPILIB.\n\nWhilst we\u0027re at it, turn count_foo_zeros(n, x) into n \u003d count_foo_zeros(x).\n\nAlso move the definition to asm-generic as other people may be interested in\nusing it.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nCc: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "7cf4206a99d1b3e61bdbc7cbbf4a7bf6a9dfcc68",
      "tree": "a77ad8cffa35427352cd18f94ed9339640e4d473",
      "parents": [
        "9e235dcaf4f63d88a7e9ce5735ba5c2eb2719603"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed May 09 17:37:56 2012 +0300"
      },
      "committer": {
        "name": "James Morris",
        "email": "james.l.morris@oracle.com",
        "time": "Sat May 26 11:51:03 2012 +1000"
      },
      "message": "Remove unused code from MPI library\n\nMPI library is used by RSA verification implementation.\nFew files contains functions which are never called.\n\nJames Morris has asked to remove all of them.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nRequested-by: James Morris \u003cjames.l.morris@oracle.com\u003e\nSigned-off-by: James Morris \u003cjames.l.morris@oracle.com\u003e\n"
    },
    {
      "commit": "9e235dcaf4f63d88a7e9ce5735ba5c2eb2719603",
      "tree": "b9eed6c4ee356996fd57a129b65730c087b4880d",
      "parents": [
        "423b9788023263364ea5de04189f02bd9b6a12db"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed May 09 17:37:55 2012 +0300"
      },
      "committer": {
        "name": "James Morris",
        "email": "james.l.morris@oracle.com",
        "time": "Sat May 26 11:50:44 2012 +1000"
      },
      "message": "Revert \"crypto: GnuPG based MPI lib - additional sources (part 4)\"\n\nThis reverts commit 7e8dec918ef8e0f68b4937c3c50fa57002077a4d.\n\nRSA verification implementation does not use this code.\nJames Morris has asked to remove that.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nRequested-by: James Morris \u003cjames.l.morris@oracle.com\u003e\nSigned-off-by: James Morris \u003cjames.l.morris@oracle.com\u003e\n"
    },
    {
      "commit": "09c79b60960bdd4b00916219402eabfa5e479c5a",
      "tree": "d8be1892ca81cbd194ac5e8c198f0f939d432257",
      "parents": [
        "86812bb0de1a3758dc6c7aa01a763158a7c0638a"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jj@chaosbits.net",
        "time": "Mon Feb 06 20:07:04 2012 +1100"
      },
      "committer": {
        "name": "James Morris",
        "email": "james.l.morris@oracle.com",
        "time": "Wed Apr 18 12:14:28 2012 +1000"
      },
      "message": "mpi: Avoid using freed pointer in mpi_lshift_limbs()\n\nAt the start of the function we assign \u0027a-\u003ed\u0027 to \u0027ap\u0027. Then we use the\nRESIZE_IF_NEEDED macro on \u0027a\u0027 - this may free \u0027a-\u003ed\u0027 and replace it\nwith newly allocaetd storage. In that case, we\u0027ll be operating on\nfreed memory further down in the function when we index into \u0027ap[]\u0027.\nSince we don\u0027t actually need \u0027ap\u0027 until after the use of the\nRESIZE_IF_NEEDED macro we can just delay the assignment to it until\nafter we\u0027ve potentially resized, thus avoiding the issue.\n\nWhile I was there anyway I also changed the integer variable \u0027n\u0027 to be\nconst. It might as well be since we only assign to it once and use it\nas a constant, and then the compiler will tell us if we ever assign to\nit in the future.\n\nSigned-off-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nAcked-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nSigned-off-by: James Morris \u003cjames.l.morris@oracle.com\u003e\n"
    },
    {
      "commit": "a99e7e5f36c55e561a64280f5099078c31839076",
      "tree": "01c1bc431834e465ee0ae2585ea4f5a0a7442cf4",
      "parents": [
        "c6df4b17c8539f737a6a2d7b797eac41e8e34cdc"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 02 00:17:55 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 10:34:25 2012 +1100"
      },
      "message": "lib: Fix 32-bit sparc udiv_qrnnd() definition in mpilib\u0027s longlong.h\n\nThis copy of longlong.h is extremely dated and results in compile\nerrors on sparc32 when MPILIB is enabled, copy over the more uptodate\nimplementation from arch/sparc/math/sfp-util_32.h\n\nReported-by: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "c6df4b17c8539f737a6a2d7b797eac41e8e34cdc",
      "tree": "7b891178267aa9486fed1197419aac57d3036b5f",
      "parents": [
        "86f8bedc9e1a8ddb4f1d9ff1f0c1229cc0797d6d"
      ],
      "author": {
        "name": "David Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Feb 02 00:17:54 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 10:34:23 2012 +1100"
      },
      "message": "lib: Fix multiple definitions of clz_tab\n\nBoth sparc 32-bit\u0027s software divide assembler and MPILIB provide\nclz_tab[] with identical contents.\n\nBreak it out into a seperate object file and select it when\nSPARC32 or MPILIB is set.\n\nReported-by: Al Viro \u003cviro@ZenIV.linux.org.uk\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "43b2c0aeaab2237996a72f9b9d7952ba82d56913",
      "tree": "d685ff8357eafe11ffab7d42bf4e7d3fd81cb97c",
      "parents": [
        "a6d68ecc56ed182644c81ef6917ce1f5404db7dd"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:18 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:39 2012 +1100"
      },
      "message": "lib/mpi: added missing NULL check\n\nAdded missing NULL check after mpi_alloc_limb_space().\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "a6d68ecc56ed182644c81ef6917ce1f5404db7dd",
      "tree": "c2141a497e88fa2d596833f2a27c87f5b995cbc6",
      "parents": [
        "4877e056192245b387aae004ab38f7f3899dd57c"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:20 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:39 2012 +1100"
      },
      "message": "lib/mpi: added comment on divide by 0 case\n\nComment explains that existing clients do not call this function\nwith dsize \u003d\u003d 0, which means that 1/0 should not happen.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "4877e056192245b387aae004ab38f7f3899dd57c",
      "tree": "af540cd2de9df321421651016fed50e4a56b224c",
      "parents": [
        "b35e286a640f31d619a637332972498b51f3fd90"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:19 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:39 2012 +1100"
      },
      "message": "lib/mpi: check for possible zero length\n\nBuggy client might pass zero nlimbs which is meaningless.\nAdded check for zero length.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "bc95eeadf5c6fd9e9840898a83a93718a0114b6d",
      "tree": "f3179d5bd0f3165e9e31bcddbf02fca9094e7415",
      "parents": [
        "e2fe85c236736c866481de288f636ab06ef49787"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:23 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:14 2012 +1100"
      },
      "message": "lib/mpi: removed unused functions\n\ndo_encode_md() and mpi_get_keyid() are not parts of mpi library.\nThey were used early versions of gnupg and in digsig project,\nbut they are not used neither here nor there anymore.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "e2fe85c236736c866481de288f636ab06ef49787",
      "tree": "11861382d9e84ec859a41132afe309f94f7cc20e",
      "parents": [
        "e87c5e35a92e045de75fb6ae9846a38bdd0f92bd"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:22 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:14 2012 +1100"
      },
      "message": "lib/mpi: checks for zero divisor length\n\nDivisor length should not be 0.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "e87c5e35a92e045de75fb6ae9846a38bdd0f92bd",
      "tree": "a518be04415fd6b6746493e96b422bfad1cbb10f",
      "parents": [
        "3cccd1543ab623a5065335bf08350e06ffc788ab"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:21 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:14 2012 +1100"
      },
      "message": "lib/mpi: return error code on dividing by zero\n\nDefinitely better to return error code than to divide by zero.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "3cccd1543ab623a5065335bf08350e06ffc788ab",
      "tree": "e6f92704984d5390c22c3c0e165161ed2dc215ca",
      "parents": [
        "c70c471c585a3fc1a10c792d5121b3803c83dde0"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:16 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:14 2012 +1100"
      },
      "message": "lib/mpi: replaced MPI_NULL with normal NULL\n\nMPI_NULL is replaced with normal NULL.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "c70c471c585a3fc1a10c792d5121b3803c83dde0",
      "tree": "9ba56d609baafe310008974099d6d4adc77a67aa",
      "parents": [
        "62aa2b537c6f5957afd98e29f96897419ed5ebab"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Thu Jan 26 19:13:17 2012 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Feb 02 00:23:13 2012 +1100"
      },
      "message": "lib/mpi: added missing NULL check\n\nAdded missing NULL check after mpi_alloc().\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nReviewed-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "4bf1924c008dffdc154f82507b4052e49263a6f4",
      "tree": "28ab539e07f662fcc4c179f411662e343be9520c",
      "parents": [
        "f59e842fc0871cd5baa213dc32e0ce8e5aaf4758"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Wed Jan 18 10:03:54 2012 +0000"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Jan 19 13:45:51 2012 +1100"
      },
      "message": "MPILIB: Add a missing ENOMEM check\n\nAdd a missing ENOMEM check.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Mimi Zohar \u003czohar@us.ibm.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "fe0e94c5a7e5335ba0d200e7d3e26e9f80cda4b1",
      "tree": "e11c25e3cecf762931eba576c50a12372039c412",
      "parents": [
        "de353533753e048b5c4658f0a42365937527ac45"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "dan.carpenter@oracle.com",
        "time": "Wed Dec 07 13:58:26 2011 +0200"
      },
      "committer": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Thu Dec 08 00:09:23 2011 +1100"
      },
      "message": "mpi/mpi-mpow: NULL dereference on allocation failure\n\nWe can\u0027t call mpi_free() on the elements if the first kzalloc() fails.\n\nSigned-off-by: Dan Carpenter \u003cdan.carpenter@oracle.com\u003e\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\n"
    },
    {
      "commit": "7e8dec918ef8e0f68b4937c3c50fa57002077a4d",
      "tree": "a17d33fa54fcb18c335b36c4550b889b206015f4",
      "parents": [
        "d9c46b184fcfd33c85a7dc48a653435a08e21f56"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Mon Nov 07 15:16:37 2011 +0200"
      },
      "committer": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed Nov 09 11:47:26 2011 +0200"
      },
      "message": "crypto: GnuPG based MPI lib - additional sources (part 4)\n\nAdds the multi-precision-integer maths library which was originally taken\nfrom GnuPG and ported to the kernel by (among others) David Howells.\nThis version is taken from Fedora kernel 2.6.32-71.14.1.el6.\nThe difference is that checkpatch reported errors and warnings have been fixed.\n\nThis library is used to implemenet RSA digital signature verification\nused in IMA/EVM integrity protection subsystem.\n\nDue to patch size limitation, the patch is divided into 4 parts.\n\nThis code is unnecessary for RSA digital signature verification,\nbut for completeness it is included here and can be compiled,\nif CONFIG_MPILIB_EXTRA is enabled.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\n"
    },
    {
      "commit": "d9c46b184fcfd33c85a7dc48a653435a08e21f56",
      "tree": "472f003b19daaff085f31931d4a6d5c495a6f716",
      "parents": [
        "5ce3e312ec5c11abce13215be70700778bf601f0"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed Aug 31 14:05:16 2011 +0300"
      },
      "committer": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed Nov 09 11:47:25 2011 +0200"
      },
      "message": "crypto: GnuPG based MPI lib - make files (part 3)\n\nAdds the multi-precision-integer maths library which was originally taken\nfrom GnuPG and ported to the kernel by (among others) David Howells.\nThis version is taken from Fedora kernel 2.6.32-71.14.1.el6.\nThe difference is that checkpatch reported errors and warnings have been fixed.\n\nThis library is used to implemenet RSA digital signature verification\nused in IMA/EVM integrity protection subsystem.\n\nDue to patch size limitation, the patch is divided into 4 parts.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\n"
    },
    {
      "commit": "5ce3e312ec5c11abce13215be70700778bf601f0",
      "tree": "b3dae298502f4be39ce3a935e4692b494099a572",
      "parents": [
        "cdec9cb5167ab1113ba9c58e395f664d9d3f9acb"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed Aug 31 14:05:16 2011 +0300"
      },
      "committer": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed Nov 09 11:45:26 2011 +0200"
      },
      "message": "crypto: GnuPG based MPI lib - header files (part 2)\n\nAdds the multi-precision-integer maths library which was originally taken\nfrom GnuPG and ported to the kernel by (among others) David Howells.\nThis version is taken from Fedora kernel 2.6.32-71.14.1.el6.\nThe difference is that checkpatch reported errors and warnings have been fixed.\n\nThis library is used to implemenet RSA digital signature verification\nused in IMA/EVM integrity protection subsystem.\n\nDue to patch size limitation, the patch is divided into 4 parts.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\n"
    },
    {
      "commit": "cdec9cb5167ab1113ba9c58e395f664d9d3f9acb",
      "tree": "7d9a4ab3e86b937354d0151a24d412ea8d56ad43",
      "parents": [
        "1ea6b8f48918282bdca0b32a34095504ee65bab5"
      ],
      "author": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed Aug 31 14:05:16 2011 +0300"
      },
      "committer": {
        "name": "Dmitry Kasatkin",
        "email": "dmitry.kasatkin@intel.com",
        "time": "Wed Nov 09 11:45:22 2011 +0200"
      },
      "message": "crypto: GnuPG based MPI lib - source files (part 1)\n\nAdds the multi-precision-integer maths library which was originally taken\nfrom GnuPG and ported to the kernel by (among others) David Howells.\nThis version is taken from Fedora kernel 2.6.32-71.14.1.el6.\nThe difference is that checkpatch reported errors and warnings have been fixed.\n\nThis library is used to implemenet RSA digital signature verification\nused in IMA/EVM integrity protection subsystem.\n\nDue to patch size limitation, the patch is divided into 4 parts.\n\nSigned-off-by: Dmitry Kasatkin \u003cdmitry.kasatkin@intel.com\u003e\n"
    }
  ]
}
