)]}'
{
  "log": [
    {
      "commit": "8cb51ba8e06570a5fff674b3744d12a1b089f2d0",
      "tree": "cb46d2598a22aeffb68827b1d09fe4cb1dcd7612",
      "parents": [
        "f139cfa7cdccd0b315fad098889897b5fcd389b0"
      ],
      "author": {
        "name": "Austin Zhang",
        "email": "austin.zhang@intel.com",
        "time": "Thu Aug 07 09:57:03 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 29 15:49:50 2008 +1000"
      },
      "message": "crypto: crc32c - Use Intel CRC32 instruction\n\nFrom NHM processor onward, Intel processors can support hardware accelerated\nCRC32c algorithm with the new CRC32 instruction in SSE 4.2 instruction set.\nThe patch detects the availability of the feature, and chooses the most proper\nway to calculate CRC32c checksum.\nByte code instructions are used for compiler compatibility.\nNo MMX / XMM registers is involved in the implementation.\n\nSigned-off-by: Austin Zhang \u003caustin.zhang@intel.com\u003e\nSigned-off-by: Kent Liu \u003ckent.liu@intel.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "744b5a28109e6a107c24a1426ee22f92b17995e9",
      "tree": "619ebb94279bd34fb72e10ff77449b11a55511f4",
      "parents": [
        "d5dc392742a9818e2766a63f3533980543e18060"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Tue Mar 11 21:29:47 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Apr 21 10:19:21 2008 +0800"
      },
      "message": "[CRYPTO] aes-x86-32: Remove unused return code\n\nThe return parameter isn\u0027t used remove it.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "15e7b4452b72ae890f2fcb027b4c4fa63a1c9a7a",
      "tree": "3612a2135d5193642289f1aed33a83fd3ecca9e5",
      "parents": [
        "b966b54654598aebdac9c57f102d769b36d2f68f"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Mon Jan 14 17:07:57 2008 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Jan 14 17:07:57 2008 +1100"
      },
      "message": "[CRYPTO] twofish: Merge common glue code\n\nThere is almost no difference between 32 \u0026 64 bit glue code.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9a7dafbba47384c330779c75a1546684efaa8c1a",
      "tree": "0fde4a938ebc3c9deb0873b709dc5d2d69ab25c3",
      "parents": [
        "974e4b752ee623854c5dc2bbfc7c7725029ce173"
      ],
      "author": {
        "name": "Tan Swee Heng",
        "email": "thesweeheng@gmail.com",
        "time": "Tue Dec 18 00:04:40 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:57 2008 +1100"
      },
      "message": "[CRYPTO] salsa20: Add x86-64 assembly version\n\nThis is the x86-64 version of the Salsa20 stream cipher algorithm. The\noriginal assembly code came from\n\u003chttp://cr.yp.to/snuffle/salsa20/amd64-3/salsa20.s\u003e. It has been\nreformatted for clarity.\n\nSigned-off-by: Tan Swee Heng \u003cthesweeheng@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "974e4b752ee623854c5dc2bbfc7c7725029ce173",
      "tree": "e2eb69820a90058a026def6a02a397c082811934",
      "parents": [
        "dadbc53d0bbde0e84c40b9f6bc5c50eb9eb7352a"
      ],
      "author": {
        "name": "Tan Swee Heng",
        "email": "thesweeheng@gmail.com",
        "time": "Mon Dec 10 15:52:56 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:57 2008 +1100"
      },
      "message": "[CRYPTO] salsa20_i586: Salsa20 stream cipher algorithm (i586 version)\n\nThis patch contains the salsa20-i586 implementation. The original\nassembly code came from\n\u003chttp://cr.yp.to/snuffle/salsa20/x86-pm/salsa20.s\u003e. I have reformatted\nit (added indents) so that it matches the other algorithms in\narch/x86/crypto.\n\nSigned-off-by: Tan Swee Heng \u003cthesweeheng@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "06e1a8f0505426a97292174a959560fd86ea0a3d",
      "tree": "4b002a28d57b35d655d74636b52924a20d4b686b",
      "parents": [
        "28db8e3e38e593d22e2c69942bb1ca7be2a35f05"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Fri Nov 30 00:15:11 2007 +1100"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:24 2008 +1100"
      },
      "message": "[CRYPTO] aes-asm: Merge common glue code\n\n32 bit and 64 bit glue code is using (now) the same\npiece code. This patch unifies them.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5157dea8139cf0edc4834d528531e642c0d27e37",
      "tree": "33d14cadc04c60ea95449c6bdc64ec0102eb823d",
      "parents": [
        "b345cee90a3ffec5eca6d6c1c59bd0d1feb453d4"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Sat Nov 10 19:07:16 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:10 2008 +1100"
      },
      "message": "[CRYPTO] aes-i586: Remove setkey\n\nThe setkey() function can be shared with the generic algorithm.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "81190b321548bb0bf2d6e1f172695275b0fd1363",
      "tree": "00948bc67bf8cd450595988c4f96a5f9749ee157",
      "parents": [
        "96e82e4551d38e0863b366a7b61185bc4a9946cc"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Thu Nov 08 21:25:04 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:10 2008 +1100"
      },
      "message": "[CRYPTO] aes-x86-64: Remove setkey\n\nThe setkey() function can be shared with the generic algorithm.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "89e12654312dddbbdbf17b5adc95b22cb672f947",
      "tree": "b6c90424ece4dae2178c3b3843e37ebf41c8286b",
      "parents": [
        "f1901f1fc710ec0fc482a7c98ee4552874139f39"
      ],
      "author": {
        "name": "Sebastian Siewior",
        "email": "sebastian@breakpoint.cc",
        "time": "Wed Oct 17 23:18:57 2007 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jan 11 08:16:04 2008 +1100"
      },
      "message": "[CRYPTO] aes: Move common defines into a header file\n\nThis three defines are used in all AES related hardware.\n\nSigned-off-by: Sebastian Siewior \u003csebastian@breakpoint.cc\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9b58aebc73095c045826d891f8e8de6d5bd48c12",
      "tree": "02aa3ca6d2798c9c9597c3c49c7f2e3f696484c6",
      "parents": [
        "bec2c48c2045ca467d07bba54783318b8672bda7"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 23 22:37:23 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Tue Oct 23 22:37:23 2007 +0200"
      },
      "message": "x86: merge arch/x86/crypto Makefiles\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n\n"
    },
    {
      "commit": "987c75d7170686804b404b7f917b9e4b703702ff",
      "tree": "6c2d871f0cf29afa027ef2fed7aca1c6ed68200a",
      "parents": [
        "9a163ed8e0552fdcffe405d2ea7134819a81456e"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:17:03 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:17:03 2007 +0200"
      },
      "message": "x86_64: move crypto\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9c2019421511a1bc646981d55528334ae46464c0",
      "tree": "12bd39b5201d0afc74dccd8e06464233d3058e58",
      "parents": [
        "af49d41e8c0e6649b3966470aa6319585144f8e8"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:16:21 2007 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu Oct 11 11:16:21 2007 +0200"
      },
      "message": "i386: move crypto\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ]
}
