)]}'
{
  "log": [
    {
      "commit": "863b557a88f8c033f7419fabafef4712a5055f85",
      "tree": "1fc2874bc36950cddd9d9cdea0bdd89db52b99ca",
      "parents": [
        "d2392ba06a477cf1876ce3d505b7cd77e295cfd4"
      ],
      "author": {
        "name": "Youquan, Song",
        "email": "youquan.song@intel.com",
        "time": "Wed Dec 23 19:45:20 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Dec 23 19:45:20 2009 +0800"
      },
      "message": "crypto: testmgr - Fix complain about lack test for internal used algorithm\n\nWhen load aesni-intel and ghash_clmulni-intel driver,kernel will complain no\n test for some internal used algorithm.\nThe strange information as following:\n\nalg: No test for __aes-aesni (__driver-aes-aesni)\nalg: No test for __ecb-aes-aesni (__driver-ecb-aes-aesni)\nalg: No test for __cbc-aes-aesni (__driver-cbc-aes-aesni)\nalg: No test for __ecb-aes-aesni (cryptd(__driver-ecb-aes-aesni)\nalg: No test for __ghash (__ghash-pclmulqdqni)\nalg: No test for __ghash (cryptd(__ghash-pclmulqdqni))\n\nThis patch add NULL test entries for these algorithm and driver.  \n\nSigned-off-by: Youquan, Song \u003cyouquan.song@intel.com\u003e\nSigned-off-by: Ying, Huang \u003cying.huang@intel.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "507069c91e36786b3fa5d9515c35ed6bb0ce469b",
      "tree": "75b1ddc61cf5986e78b8166a355d1827055751a2",
      "parents": [
        "68ee87164e73f68cf09070043c97e7f61e6966d4"
      ],
      "author": {
        "name": "Youquan, Song",
        "email": "youquan.song@intel.com",
        "time": "Mon Nov 23 20:23:04 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Mon Nov 23 20:23:04 2009 +0800"
      },
      "message": "crypto: testmgr - Add ghash algorithm test before provide to users\n\nAdd ghash algorithm test before provide it to users\n\nSigned-off-by: Youquan, Song \u003cyouquan.song@intel.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "fa4ef8a6af4745bbf3a25789bc7d4f14a3a6d803",
      "tree": "cf031d025b978358b32c8390904510588f6955ae",
      "parents": [
        "2024e7d6804b3f6251b28126eceb7f6bf2e3a4e8"
      ],
      "author": {
        "name": "Felipe Contreras",
        "email": "felipe.contreras@gmail.com",
        "time": "Tue Oct 27 19:04:42 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Oct 27 19:04:42 2009 +0800"
      },
      "message": "crypto: testmgr - Fix warning\n\ncrypto/testmgr.c: In function ‘test_cprng’:\ncrypto/testmgr.c:1204: warning: ‘err’ may be used uninitialized in this function\n\nSigned-off-by: Felipe Contreras \u003cfelipe.contreras@gmail.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f1939f7c56456d22a559d2c75156e91912a2e97e",
      "tree": "49b16096a65ccb318777b50e15e3ed2c66db0500",
      "parents": [
        "2bf2901669a564b402cd0e40eb3f941c391e64c4"
      ],
      "author": {
        "name": "Shane Wang",
        "email": "shane.wang@intel.com",
        "time": "Wed Sep 02 20:05:22 2009 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Sep 02 20:05:22 2009 +1000"
      },
      "message": "crypto: vmac - New hash algorithm for intel_txt support\n\nThis patch adds VMAC (a fast MAC) support into crypto framework.\n\nSigned-off-by: Shane Wang \u003cshane.wang@intel.com\u003e\nSigned-off-by: Joseph Cihula \u003cjoseph.cihula@intel.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a68f6610d4f1ebe61818f5926fa8fa9e75d06a95",
      "tree": "24c23aafabff2045996ed02fb5eae295f29d5e2a",
      "parents": [
        "0b67fb65d1b2ba1396de69112b8b9bc95d8d5feb"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 02 16:32:12 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 02 16:32:12 2009 +0800"
      },
      "message": "crypto: testmgr - Allow implementation-specific tests\n\nThis patch adds the support for testing specific implementations.\nThis should only be used in very specific situations.  Right now\nthis means specific implementations of random number generators.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "259c5e05c13daaaea039b5bf29a2674701cfd68e",
      "tree": "d056969b5e47b5bb2878affe1fe1a9cc03f17f15",
      "parents": [
        "c9944881acf02b6f25fa62a0441a98b7dc0d7ae6"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 24 13:48:13 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Jun 24 13:48:13 2009 +0800"
      },
      "message": "crypto: testmgr - Remove hash size check\n\nUntil hash test vectors grow longer than 256 bytes, the only\npurpose of the check is to generate a gcc warning.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a0cfae59f8381c5c670fce2cc3de70b35421f920",
      "tree": "2da53742941cc478b5d04ca3097acf6b55814dd3",
      "parents": [
        "fd57f22a09ae276ca3e9cd11ed99b617d611ba82"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri May 29 16:23:12 2009 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:05:02 2009 +1000"
      },
      "message": "crypto: testmgr - Allow hash test vectors longer than a page\n\nAs it stands we will each test hash vector both linearly and as\na scatter list if applicable.  This means that we cannot have\nvectors longer than a page, even with scatter lists.\n\nThis patch fixes this by skipping test vectors with np !\u003d 0 when\ntesting linearly.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "fd57f22a09ae276ca3e9cd11ed99b617d611ba82",
      "tree": "86f83c467efbe67c2058f00392e62c7f67f27636",
      "parents": [
        "f3d8fe40498eea9f45be260bdf6ccada845411f3"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri May 29 16:05:42 2009 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:05:00 2009 +1000"
      },
      "message": "crypto: testmgr - Check all test vector lengths\n\nAs we cannot guarantee the availability of contiguous pages at\nrun-time, all test vectors must either fit within a page, or use\nscatter lists.  In some cases vectors were not checked as to\nwhether they fit inside a page.  This patch adds all the missing\nchecks.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "3ce858cb04de8bc83449eac707c8012a1944daca",
      "tree": "0bdf275d63a6f53f01703255d52a6129df9fd3dc",
      "parents": [
        "e9736c16da9077728802f42393d18258e6685428"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed May 27 15:05:02 2009 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:56 2009 +1000"
      },
      "message": "crypto: compress - Return produced bytes in crypto_{,de}compress_{update,final}\n\nIf crypto_{,de}compress_{update,final}() succeed, return the actual number of\nbytes produced instead of zero, so their users don\u0027t have to calculate that\ntheirselves.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a3bef3a31a19bd943047ba8bf5b2cc7b5d164362",
      "tree": "f6eff2b5a4053713ebe9f7812f351a938c2a880f",
      "parents": [
        "a1915d51e8e7ee192d2101d621d425379088cbb0"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri May 15 15:17:05 2009 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:49 2009 +1000"
      },
      "message": "crypto: testmgr - Skip algs not flagged fips_allowed in fips mode\n\nBecause all fips-allowed algorithms must be self-tested before they\ncan be used, they will all have entries in testmgr.c\u0027s alg_test_descs[].\nSkip self-tests for any algs not flagged as fips_approved and return\n-EINVAL when in fips mode.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "a1915d51e8e7ee192d2101d621d425379088cbb0",
      "tree": "2e07e1e3dafce0bc4b5fb98c79df92754b272284",
      "parents": [
        "f7cb80f2b9fa06730be20d17c80b12e511a36c1c"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Fri May 15 15:16:03 2009 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:48 2009 +1000"
      },
      "message": "crypto: testmgr - Mark algs allowed in fips mode\n\nSet the fips_allowed flag in testmgr.c\u0027s alg_test_descs[] for algs\nthat are allowed to be used when in fips mode.\n\nOne caveat: des isn\u0027t actually allowed anymore, but des (and thus also\necb(des)) has to be permitted, because disallowing them results in\ndes3_ede being unable to properly register (see des module init func).\n\nAlso, crc32 isn\u0027t technically on the fips approved list, but I think\nit gets used in various places that necessitate it being allowed.\n\nThis list is based on\nhttp://csrc.nist.gov/groups/STM/cavp/index.html\n\nImportant note: allowed/approved here does NOT mean \"validated\", just\nthat its an alg that *could* be validated.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f7cb80f2b9fa06730be20d17c80b12e511a36c1c",
      "tree": "09bf6f66a518adbceb32b8821b671af3f2f216ac",
      "parents": [
        "f8b0d4d09dc9d0a73fcdcf6c2724650529ec417d"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Wed May 06 17:29:17 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:46 2009 +1000"
      },
      "message": "crypto: testmgr - Add ctr(aes) test vectors\n\nNow with multi-block test vectors, all from SP800-38A, Appendix F.5.\nAlso added ctr(aes) to case 10 in tcrypt.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "f8b0d4d09dc9d0a73fcdcf6c2724650529ec417d",
      "tree": "922fed01215af467ce07778268466b3c50b09120",
      "parents": [
        "29ecd4ab3d3aa8bb231361937165dfbbbc534e9a"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed May 06 14:15:47 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:45 2009 +1000"
      },
      "message": "crypto: testmgr - Dynamically allocate xbuf and axbuf\n\nWe currently allocate temporary memory that is used for testing\nstatically.  This renders the testing engine non-reentrant. As\nalgorithms may nest, i.e., one may construct another in order to\ncarry out a part of its operation, this is unacceptable.  For\nexample, it has been reported that an AEAD implementation allocates\na cipher in its setkey function, which causes it to fail during\ntesting as the temporary memory is overwritten.\n\nThis patch replaces the static memory with dynamically allocated\nbuffers.  We need a maximum of 16 pages so this slightly increases\nthe chances of an algorithm failing due to memory shortage.\nHowever, as testing usually occurs at registration, this shouldn\u0027t\nbe a big problem.\n\nReported-by: Shasi Pulijala \u003cspulijala@amcc.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "29ecd4ab3d3aa8bb231361937165dfbbbc534e9a",
      "tree": "10418454f2a4d544bb97b586720835bb0a7307b6",
      "parents": [
        "941fb3287c0c0d84000b669db5450ac4886da640"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 04 19:51:17 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:43 2009 +1000"
      },
      "message": "crypto: testmgr - Print self-test pass notices in fips mode\n\nAccording to our FIPS CAVS testing lab guru, when we\u0027re in fips mode,\nwe must print out notices of successful self-test completion for\nevery alg to be compliant.\n\nNew and improved v2, without strncmp crap. Doesn\u0027t need to touch a flag\nthough, due to not moving the notest label around anymore.\n\nApplies atop \u0027[PATCH v2] crypto: catch base cipher self-test failures\nin fips mode\u0027.\n\nPersonally, I wouldn\u0027t mind seeing this info printed out regardless of\nwhether or not we\u0027re in fips mode, I think its useful info, but will\nstick with only in fips mode for now.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "941fb3287c0c0d84000b669db5450ac4886da640",
      "tree": "37363815fb940077f05265b5ce3ceae01acee8ea",
      "parents": [
        "e08ca2da39db22da569dc23578103cdc942fe3ac"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 04 19:49:23 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:42 2009 +1000"
      },
      "message": "crypto: testmgr - Catch base cipher self-test failures in fips mode\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e08ca2da39db22da569dc23578103cdc942fe3ac",
      "tree": "2ea4b4d964492400a0930b8d77fbda600877b00d",
      "parents": [
        "7647d6ce2077d9e1c3d72359f6b4492be129cfe8"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 04 19:46:29 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:40 2009 +1000"
      },
      "message": "crypto: testmgr - Add ansi_cprng test vectors\n\nAdd ANSI X9.31 Continuous Pseudo-Random Number Generator (AES mode),\naka \u0027ansi_cprng\u0027 test vectors, taken from Appendix B.2.9 and B.2.10\nof the NIST RNGVS document, found here:\n    http://csrc.nist.gov/groups/STM/cavp/documents/rng/RNGVS.pdf\n\nSuccessfully tested against both the cryptodev-2.6 tree and a Red\nHat Enterprise Linux 5.4 kernel, via \u0027modprobe tcrypt mode\u003d150\u0027.\n\nThe selection of 150 was semi-arbitrary, didn\u0027t seem like it should\ngo any place in particular, so I started a new range for rng tests.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "7647d6ce2077d9e1c3d72359f6b4492be129cfe8",
      "tree": "f4d961ef1cd4c6d69c87e5090dba7a631bc004a1",
      "parents": [
        "5d667322a25ab4ecb91176db118fd663fee4da35"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 04 19:44:50 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:38 2009 +1000"
      },
      "message": "crypto: testmgr - Add infrastructure for ansi_cprng self-tests\n\nAdd some necessary infrastructure to make it possible to run\nself-tests for ansi_cprng. The bits are likely very specific\nto the ANSI X9.31 CPRNG in AES mode, and thus perhaps should\nbe named more specifically if/when we grow additional CPRNG\nsupport...\n\nSuccessfully tested against the cryptodev-2.6 tree and a\nRed Hat Enterprise Linux 5.x kernel with the follow-on\npatch that adds the actual test vectors.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nAcked-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "5d667322a25ab4ecb91176db118fd663fee4da35",
      "tree": "0dea05fd2e59b7854370a871fb8f9bb30e5ed94e",
      "parents": [
        "e44a1b44c3a9794236fe038b89a0fbef5adcd523"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 04 19:23:40 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:36 2009 +1000"
      },
      "message": "crypto: testmgr - Add self-tests for rfc4309(ccm(aes))\n\nAdd an array of encryption and decryption + verification self-tests\nfor rfc4309(ccm(aes)).\n\nTest vectors all come from sample FIPS CAVS files provided to\nRed Hat by a testing lab. Unfortunately, all the published sample\nvectors in RFC 3610 and NIST Special Publication 800-38C contain nonce\nlengths that the kernel\u0027s rfc4309 implementation doesn\u0027t support, so\nwhile using some public domain vectors would have been preferred, its\nnot possible at this time.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "e44a1b44c3a9794236fe038b89a0fbef5adcd523",
      "tree": "7d7b1555a6ba67ed053b816f3470ce964b156c07",
      "parents": [
        "2f8174187f409213e63c3589af163c627e8a182a"
      ],
      "author": {
        "name": "Jarod Wilson",
        "email": "jarod@redhat.com",
        "time": "Mon May 04 19:22:11 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:35 2009 +1000"
      },
      "message": "crypto: testmgr - Handle AEAD test vectors expected to fail verification\n\nAdd infrastructure to tcrypt/testmgr to support handling ccm decryption\ntest vectors that are expected to fail verification.\n\nSigned-off-by: Jarod Wilson \u003cjarod@redhat.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "c79cf91006f03adb603879013b6710b6062c8445",
      "tree": "f85918e364d6f28cc131f59a79e4ffdc899f8fe3",
      "parents": [
        "2cf4ac8beb9dc50a315a6155b7b70e754d511958"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Sun Mar 29 15:44:19 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Tue Jun 02 14:04:18 2009 +1000"
      },
      "message": "crypto: testmgr - Kill test_comp() sparse warnings\n\nmake C\u003d1:\n| crypto/testmgr.c:846:45: warning: incorrect type in argument 5 (different signedness)\n| crypto/testmgr.c:846:45:    expected unsigned int *dlen\n| crypto/testmgr.c:846:45:    got int *\u003cnoident\u003e\n| crypto/testmgr.c:878:47: warning: incorrect type in argument 5 (different signedness)\n| crypto/testmgr.c:878:47:    expected unsigned int *dlen\n| crypto/testmgr.c:878:47:    got int *\u003cnoident\u003e\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "0c01aed50d4844f54f59e875e05d211e80874464",
      "tree": "aa80b318c637bce768ff0f659c2affacd410e3ae",
      "parents": [
        "bf68e65ec9ea61e32ab71bef59aa5d24d255241f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Mar 04 15:42:15 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Mar 04 15:42:15 2009 +0800"
      },
      "message": "crypto: testmgr - add zlib test\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "8064efb8740b8a0141d99a181cb5b9a430b1836c",
      "tree": "5f55ec7b6f52c42758c2a76fafb9bc09aefd4c1a",
      "parents": [
        "a1d2f09544065b60598b8167d94a6371bff3e892"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Wed Mar 04 15:08:03 2009 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Wed Mar 04 15:16:18 2009 +0800"
      },
      "message": "crypto: testmgr - Add support for the pcomp interface\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "b812eb0076235743872b5c9d18714d2324cc668d",
      "tree": "77fb3008160e5fedd67464c2656506f81d21da48",
      "parents": [
        "dad3df2044b78ba68a92bf78e38a408bab80ff61"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "Geert.Uytterhoeven@sonycom.com",
        "time": "Fri Nov 28 20:51:28 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 25 11:02:04 2008 +1100"
      },
      "message": "crypto: testmgr - Validate output length in (de)compression tests\n\nWhen self-testing (de)compression algorithms, make sure the actual size of\nthe (de)compressed output data matches the expected output size.\nOtherwise, in case the actual output size would be smaller than the expected\noutput size, the subsequent buffer compare test would still succeed, and no\nerror would be reported.\n\nSigned-off-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "664134d2916109be76648977705a2bea3ff76427",
      "tree": "4e98a60cfd06c783dc88f1b103db9c0ff1ea1736",
      "parents": [
        "5f459f0adc7581da01cdd9b7f84db14a4559a390"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 25 23:19:24 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 25 11:02:01 2008 +1100"
      },
      "message": "crypto: testmgr - Fix error flow of test_comp\n\nThis warning:\n\n  crypto/testmgr.c: In function ‘test_comp’:\n  crypto/testmgr.c:829: warning: ‘ret’ may be used uninitialized in this function\n\ntriggers because GCC correctly notices that in the ctcount \u003d\u003d 0 \u0026\u0026\ndtcount !\u003d 0 input condition case this function can return an undefined\nvalue, if the second loop fails.\n\nRemove the shadowed \u0027ret\u0027 variable from the second loop that was probably\nunintended.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "8e3ee85e68c5d5c95451afd3e8f0997eec6f99e5",
      "tree": "188df76b1136e549a0e63c9dc17641912df87515",
      "parents": [
        "b7e8bdadce6317eb13c13b9451d7114614aa1450"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Nov 07 14:58:52 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 25 11:01:38 2008 +1100"
      },
      "message": "crypto: crc32c - Test descriptor context format\n\nThis patch adds a test for the requirement that all crc32c algorithms\nshall store the partial result in the first four bytes of the descriptor\ncontext.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "d12d6b6d37cad766b390467e770eb0ab81345d78",
      "tree": "368790705e820e98af39430eb622786ee31c681e",
      "parents": [
        "fe5720e2b7c1e8ff95d4bf18329517cf64ad1d70"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Sun Oct 12 20:36:51 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 25 11:01:14 2008 +1100"
      },
      "message": "crypto: testmgr - Trigger a panic when self test fails in FIPS mode\n\nThe FIPS specification requires that should self test for any supported\ncrypto algorithm fail during operation in fips mode, we need to prevent\nthe use of any crypto functionality until such time as the system can\nbe re-initialized.  Seems like the best way to handle that would be\nto panic the system if we were in fips mode and failed a self test.\nThis patch implements that functionality.  I\u0027ve built and run it\nsuccessfully.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "1aa4ecd95d8d67d21731a00646326a71295dafa3",
      "tree": "a79aaa58791408642dc2a817795b7b7008cff5f9",
      "parents": [
        "73d3864a4823abda19ebc4387b6ddcbf416e3a77"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Sun Aug 17 17:01:56 2008 +1000"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 29 15:49:58 2008 +1000"
      },
      "message": "crypto: cryptomgr - Test ciphers using ECB\n\nAs it is we only test ciphers when combined with a mode.  That means\nusers that do not invoke a mode of operations may get an untested\ncipher.\n\nThis patch tests all ciphers using the ECB mode so that simple cipher\nusers such as ansi-cprng are also protected.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "da7f033ddc9fdebb3223b0bf88a2a2ab5b797608",
      "tree": "619aa89f8787abf07a66e3925bfc72c44a067b04",
      "parents": [
        "01b323245e4f6d4a22ffd73754f145f45c85988c"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Jul 31 17:08:25 2008 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Aug 29 15:49:55 2008 +1000"
      },
      "message": "crypto: cryptomgr - Add test infrastructure\n\nThis patch moves the newly created alg_test infrastructure into\ncryptomgr.  This shall allow us to use it for testing at algorithm\nregistrations.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    }
  ]
}
