)]}'
{
  "log": [
    {
      "commit": "dad3df2044b78ba68a92bf78e38a408bab80ff61",
      "tree": "bd65de4034a3ac1175d858d935b0a0c2b89981f1",
      "parents": [
        "664134d2916109be76648977705a2bea3ff76427"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Fri Nov 28 20:49:19 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 25 11:02:03 2008 +1100"
      },
      "message": "crypto: remove uses of __constant_{endian} helpers\n\nBase versions handle constant folding just fine.\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "fe5720e2b7c1e8ff95d4bf18329517cf64ad1d70",
      "tree": "7c9eb9005a4810a9bd9c9a1dcd580a66e7d28b34",
      "parents": [
        "1c2e8811eea5f0c5da3213ea206c2864fa4614fd"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Sun Oct 12 20:33:14 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 25 11:01:12 2008 +1100"
      },
      "message": "crypto: talitos - Perform auth check in h/w if on sec 2.1 and above\n\nSEC version 2.1 and above adds the capability to do the IPSec ICV\nmemcmp in h/w. Results of the cmp are written back in the descriptor\nheader, along with the done status.  A new callback is added that\nchecks these ICCR bits instead of performing the memcmp on the core,\nand is enabled by h/w capability.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\n\nAfter testing on different parts, another condition was added\nbefore using h/w auth check because different\nSEC revisions require different handling.\n\nThe SEC 3.0 allows a more flexible link table where\nthe auth data can span separate link table entries.\nThe SEC 2.4/2.1 does not support this case.\nSo a test was added in the decrypt routine\nfor a fragmented case; the h/w auth check is disallowed for\nrevisions not having the extent in the link table;\nin this case the hw auth check is done by software.\n\nA portion of a previous change for SEC 3.0 link table handling\nwas removed since it became dead code with the hw auth check supported.\n\nThis seems to be the best compromise for using hw auth check\non supporting SEC revisions; it keeps the link table logic\nsimpler for the fragmented cases.\n\nSigned-off-by: Lee Nipper \u003clee.nipper@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1c2e8811eea5f0c5da3213ea206c2864fa4614fd",
      "tree": "1d1a227e268bef3bd7ce1df189dacee29cbf1937",
      "parents": [
        "40405f10b853ef404b395c6febca71b0de185490"
      ],
      "author": {
        "name": "Lee Nipper",
        "email": "lee.nipper@freescale.com",
        "time": "Sun Oct 12 20:29:34 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 25 11:01:10 2008 +1100"
      },
      "message": "crypto: talitos - Implement done interrupt mitigation\n\nIn talitos_interrupt, upon one done interrupt, mask further done interrupts,\nand ack only any error interrupt.\nIn talitos_done, unmask done interrupts after completing processing.\nIn flush_channel, ack each done channel processed.\nKeep done overflow interrupts masked because even though each pkt\nis ack\u0027ed, a few done overflows still occur.\n\nSigned-off-by: Lee Nipper \u003clee.nipper@freescale.com\u003e\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "70bcaca75389a6c011ddc866eb1743b070a838b0",
      "tree": "531601ecc27517eca37c745be54c5fc6bb67337a",
      "parents": [
        "b43e726b32b85713c7c56b6545cf71c2b02b5e1a"
      ],
      "author": {
        "name": "Lee Nipper",
        "email": "lee.nipper@freescale.com",
        "time": "Thu Jul 03 19:08:46 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 10 20:35:17 2008 +0800"
      },
      "message": "crypto: talitos - Add support for 3des\n\nThis patch adds support for authenc(hmac(sha1),cbc(des3_ede))\nto the talitos crypto driver for the Freescale Security Engine.\nSome adjustments were made to the scatterlist to link table conversion\nto make 3des work for ping -s 1439..1446.\n\nSigned-off-by: Lee Nipper \u003clee.nipper@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "9c4a79653b35efc9d6790c295e22f79f4b361125",
      "tree": "8cc3f6f9b4663d0bc4a4a02ae1adbb12c88c4a6f",
      "parents": [
        "d729de23e86bbbb28adf6c3ded3651ea4ad8c539"
      ],
      "author": {
        "name": "Kim Phillips",
        "email": "kim.phillips@freescale.com",
        "time": "Mon Jun 23 19:50:15 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 10 20:35:16 2008 +0800"
      },
      "message": "crypto: talitos - Freescale integrated security engine (SEC) driver\n\nAdd support for the SEC available on a wide range of PowerQUICC devices,\ne.g. MPC8349E, MPC8548E.\n\nThis initial version supports authenc(hmac(sha1),cbc(aes)) for use with IPsec.\n\nSigned-off-by: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ]
}
