)]}'
{
  "log": [
    {
      "commit": "7fed0bf271b374be4c98a5880faed4b1128e78e9",
      "tree": "29a1244ed286c500bf64afcef0c571e771ed0cd5",
      "parents": [
        "df89820ebd5bbf4f3c6b5f8ee7d9e983107f6a91"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Aug 06 23:10:45 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:41:04 2006 +1000"
      },
      "message": "[CRYPTO] api: Add common instance initialisation code\n\nThis patch adds the helpers crypto_get_attr_alg and crypto_alloc_instance\nwhich can be used by simple one-argument templates like hmac to process\ninput parameters and allocate instances.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "6bfd48096ff8ecabf955958b51ddfa7988eb0a14",
      "tree": "813799f00d8402348ba6817953b1c631541be66c",
      "parents": [
        "492e2b63eb10c28f4f0b694264d74a8755cd1be0"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:39:29 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:39:29 2006 +1000"
      },
      "message": "[CRYPTO] api: Added spawns\n\nSpawns lock a specific crypto algorithm in place.  They can then be used\nwith crypto_spawn_tfm to allocate a tfm for that algorithm.  When the base\nalgorithm of a spawn is deregistered, all its spawns will be automatically\nremoved.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "492e2b63eb10c28f4f0b694264d74a8755cd1be0",
      "tree": "d882a2df15d939b2edf9064963d73c71c5985b9b",
      "parents": [
        "2b8c19dbdc692e81243a328725a02efb77b144a5"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:35:17 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:35:17 2006 +1000"
      },
      "message": "[CRYPTO] api: Allow algorithm lookup by type\n\nThis patch also adds the infrastructure to pick an algorithm based on\ntheir type.  For example, this allows you to select the encryption\nalgorithm \"aes\", instead of any algorithm registered under the name\n\"aes\".  For now this is only accessible internally.  Eventually it\nwill be made available through crypto_alloc_tfm.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "2825982d9d66ebba4b532a07391dfbb357f71c5f",
      "tree": "3789b26b593d081ff8eedc7e528c2b9b49a94dc2",
      "parents": [
        "4cc7720cd165273b08a72b4193146dffee58e34b"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Aug 06 21:23:26 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:17:13 2006 +1000"
      },
      "message": "[CRYPTO] api: Added event notification\n\nThis patch adds a notifier chain for algorithm/template registration events.\nThis will be used to register compound algorithms such as cbc(aes).  In\nfuture this will also be passed onto user-space through netlink.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4cc7720cd165273b08a72b4193146dffee58e34b",
      "tree": "19c49af8a8195624ae101f665a05efc086c7f53b",
      "parents": [
        "cce9e06d100df19a327b19f23adad76e7bf63edd"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Aug 06 21:16:34 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:17:12 2006 +1000"
      },
      "message": "[CRYPTO] api: Add template registration\n\nA crypto_template generates a crypto_alg object when given a set of\nparameters.  this patch adds the basic data structure fo templates\nand code to handle their registration/deregistration.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cce9e06d100df19a327b19f23adad76e7bf63edd",
      "tree": "ce10f50679db9ed8db92912c104eef1f05efc3c5",
      "parents": [
        "9409f38a0c8773c04bff8dda8c552d7ea013d956"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Aug 21 21:08:13 2006 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Sep 21 11:16:30 2006 +1000"
      },
      "message": "[CRYPTO] api: Split out low-level API\n\nThe crypto API is made up of the part facing users such as IPsec and the\nlow-level part which is used by cryptographic entities such as algorithms.\nThis patch splits out the latter so that the two APIs are more clearly\ndelineated.  As a bonus the low-level API can now be modularised if all\nalgorithms are built as modules.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ]
}
