)]}'
{
  "log": [
    {
      "commit": "791b4d5f73cbc16ee532ebac5bd82d51524d4f99",
      "tree": "df9e5ee5a6e94892fb1056627caea4e494343083",
      "parents": [
        "39e1ee011f42dbbcb0210c73ea728ae54cf63b06"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Aug 23 16:23:01 2007 +0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Wed Oct 10 16:55:40 2007 -0700"
      },
      "message": "[CRYPTO] api: Add missing headers for setkey_unaligned\n\nThis patch ensures that kernel.h and slab.h are included for\nthe setkey_unaligned function.  It also breaks a couple of\nlong lines.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "06817176784f620984200dc5d7cbe16984f7b262",
      "tree": "42de1788711cff6832c99a4f6a6518bb4f316935",
      "parents": [
        "d4ac2477fad0f2680e84ec12e387ce67682c5c13"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Fri Aug 03 20:33:47 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 06 15:33:56 2007 +0800"
      },
      "message": "[CRYPTO] api: fix writting into unallocated memory in setkey_aligned\n\nsetkey_unaligned() commited in ca7c39385ce1a7b44894a4b225a4608624e90730\noverwrites unallocated memory in the following memset() because\nI used the wrong buffer length.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "ca7c39385ce1a7b44894a4b225a4608624e90730",
      "tree": "107948d1bd8010ccb5185f34e2c2ef93098586cb",
      "parents": [
        "fe3c5206adc5d7395828185ab73e9a522655b984"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "linux-crypto@ml.breakpoint.cc",
        "time": "Sat May 19 19:51:21 2007 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jul 11 20:58:54 2007 +0800"
      },
      "message": "[CRYPTO] api: Handle unaligned keys in setkey\n\nsetkey() in {cipher,blkcipher,ablkcipher,hash}.c does not respect the\nrequested alignment by the algorithm. This patch fixes it. The extra\nmemory is allocated by kmalloc() with GFP_ATOMIC flag.\n\nSigned-off-by: Sebastian Siewior \u003clinux-crypto@ml.breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "03f5d8cedb31deb558cd97095730cbc8bc54b12a",
      "tree": "776d1cc603f3b6ef2506573743ae2d30054f83f1",
      "parents": [
        "dc87c3985e9b442c60994308a96f887579addc39"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Dec 31 10:42:06 2006 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 02 14:38:29 2007 +1000"
      },
      "message": "[CRYPTO] api: Proc functions should be marked as unused\n\nThe proc functions were incorrectly marked as used rather than unused.\nThey may be unused if proc is disabled.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "27d2a3300755387d2fec231d37944907ff992ce8",
      "tree": "c42138c0160b8f0aa3d79860557514e73577e885",
      "parents": [
        "2e306ee016fd4750289e65c3b1856db569f1f3f2"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jan 24 20:50:26 2007 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Feb 07 09:21:01 2007 +1100"
      },
      "message": "[CRYPTO] api: Allow multiple frontends per backend\n\nThis patch adds support for multiple frontend types for each backend\nalgorithm by passing the type and mask through to the backend type\ninit function.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "055bcee3102dc35f019b69df9c2618e9d6dd1c09",
      "tree": "3f7c68abbbb5041d570e4cb8588f3943530bc0b7",
      "parents": [
        "7226bc877a22244e8003924031435a4bffd52654"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sat Aug 19 22:24:23 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:46:17 2006 +1000"
      },
      "message": "[CRYPTO] digest: Added user API for new hash type\n\nThe existing digest user interface is inadequate for support asynchronous\noperations.  For one it doesn\u0027t return a value to indicate success or\nfailure, nor does it take a per-operation descriptor which is essential\nfor the issuing of requests while other requests are still outstanding.\n\nThis patch is the first in a series of steps to remodel the interface\nfor asynchronous operations.\n\nFor the ease of transition the new interface will be known as \"hash\"\nwhile the old one will remain as \"digest\".\n\nThis patch also changes sg_next to allow chaining.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ]
}
