)]}'
{
  "log": [
    {
      "commit": "efd199faaf3e3fbe2c810cf9f1d2bdb84cc3d9dd",
      "tree": "bf98fc674ae69517b24d2ba9caa09cb6df3882f8",
      "parents": [
        "f629b6b883a432c74e4eb2c17b7a5c80e568aef6"
      ],
      "author": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Thu Oct 14 16:55:21 2021 -0700"
      },
      "committer": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Tue Oct 19 18:00:43 2021 +0000"
      },
      "message": "[micro-ecc] Fix test and build errors\n\nThe merge to the upstream code introduced some new changes to the test\nthat throw compilation warnings. Fixed them and additionally added\nelftest runner as a dependency for the v2 unittest.\n\nBug: 86669\nTest: fx test micro-ecc-tests\nChange-Id: Ibac9e5e0b7bdf63b1042277f70006dd2ae1e6cfd\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/kmackay/micro-ecc/+/595455\nReviewed-by: Sundarajan Srinivasan \u003csundarsrini@google.com\u003e\nReviewed-by: Marco Vanotti \u003cmvanotti@google.com\u003e\n"
    },
    {
      "commit": "f629b6b883a432c74e4eb2c17b7a5c80e568aef6",
      "tree": "c2f3ab2b52061f157f4c46d5f4e88c66390fe5c7",
      "parents": [
        "37b79f2932c0d2ce59b7d5c485e9d3ed40606d74",
        "24c60e243580c7868f4334a1ba3123481fe1aa48"
      ],
      "author": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Mon Oct 18 13:38:21 2021 -0700"
      },
      "committer": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Mon Oct 18 13:38:21 2021 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/upstream/master\u0027 into HEAD\n\nBug: 86669\nChange-Id: I987ae6564601ab7ae399d7a1c5f85ce436f3254c\n"
    },
    {
      "commit": "37b79f2932c0d2ce59b7d5c485e9d3ed40606d74",
      "tree": "9c9904f4807373627b6bad1acbb7126822893bbd",
      "parents": [
        "9b3926fd83d3b7fea7b5fc4e307b0f938510df25"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Sat Apr 17 15:29:05 2021 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Sat Apr 17 22:29:41 2021 +0000"
      },
      "message": "[build] //src/sys/build -\u003e //build/components\n\nChange-Id: I1db9eaddfcdbb9a4d1aa080a31f60150ba2366f4\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/kmackay/micro-ecc/+/517008\nReviewed-by: Shai Barack \u003cshayba@google.com\u003e\n"
    },
    {
      "commit": "9b3926fd83d3b7fea7b5fc4e307b0f938510df25",
      "tree": "9c9904f4807373627b6bad1acbb7126822893bbd",
      "parents": [
        "5115755f852f7b37cc6b103d01e6c1c83afd541f"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Wed Apr 14 10:44:58 2021 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Wed Apr 14 17:54:42 2021 +0000"
      },
      "message": "[components] src/sys/build -\u003e build/components\n\nChange-Id: Ica5e2149162c3cc90c84feff992b2a4a398b4fe0\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/kmackay/micro-ecc/+/515527\nReviewed-by: Prashanth Swaminathan \u003cprashanthsw@google.com\u003e\n"
    },
    {
      "commit": "5115755f852f7b37cc6b103d01e6c1c83afd541f",
      "tree": "121ad4fdbf96bd252d57df4c569c16d0764a7f6b",
      "parents": [
        "7cc087aa6a3a9ccbb86b62f40635d4bf38f8d108"
      ],
      "author": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Tue Mar 09 21:47:57 2021 -0800"
      },
      "committer": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Wed Mar 10 16:07:38 2021 +0000"
      },
      "message": "[micro-ecc] Migrate to new component templates\n\nTest: fx test micro-ecc-tests\nChange-Id: I541fa37ba6aa729480bc8bbf7243f792a7325b37\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/kmackay/micro-ecc/+/498878\nReviewed-by: Shai Barack \u003cshayba@google.com\u003e\n"
    },
    {
      "commit": "7cc087aa6a3a9ccbb86b62f40635d4bf38f8d108",
      "tree": "3c2dc935004ef8d515072e30a8a60e16c13012af",
      "parents": [
        "56b1f1c719f447f30c6868745b897d221ae7bd89"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Tue Feb 16 23:29:30 2021 +0000"
      },
      "committer": {
        "name": "David Turner",
        "email": "digit@google.com",
        "time": "Wed Feb 17 10:29:52 2021 +0000"
      },
      "message": "[build] Remove //zircon/public/lib/zx reference.\n\nBug: 70426\nChange-Id: Idea8025c46ab218c190a9c587836fee17b6abd8c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/kmackay/micro-ecc/+/487358\nReviewed-by: Shai Barack \u003cshayba@google.com\u003e\n"
    },
    {
      "commit": "24c60e243580c7868f4334a1ba3123481fe1aa48",
      "tree": "04bf6c7cdfc11e5e30b88ca010715678a05edf58",
      "parents": [
        "15e1a74649faac1a3f786eeff08973a2831f2c21"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Thu Dec 24 17:45:25 2020 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Thu Dec 24 17:45:25 2020 -0800"
      },
      "message": "Add test vector for ECDSA secp256k1\n"
    },
    {
      "commit": "15e1a74649faac1a3f786eeff08973a2831f2c21",
      "tree": "0be1211e9aaf059c23e51bdbf25da386996a6c44",
      "parents": [
        "4b1709c17abbe938d6d8811f4c7c5d082a144799",
        "71563d854c5ce1c04e0056a48464d0df132badbd"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Oct 31 17:46:45 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 31 17:46:45 2020 -0700"
      },
      "message": "Merge pull request #177 from jaroban/master\n\nAdd RNG for nRF52 series"
    },
    {
      "commit": "71563d854c5ce1c04e0056a48464d0df132badbd",
      "tree": "0be1211e9aaf059c23e51bdbf25da386996a6c44",
      "parents": [
        "4b1709c17abbe938d6d8811f4c7c5d082a144799"
      ],
      "author": {
        "name": "Jaroslav Ban",
        "email": "jaroban@yahoo.com",
        "time": "Tue Oct 27 23:51:07 2020 +0100"
      },
      "committer": {
        "name": "Jaroslav Ban",
        "email": "jaroban@yahoo.com",
        "time": "Tue Oct 27 23:51:07 2020 +0100"
      },
      "message": "Added RNG for nRF52 series. Fixed infinite for loop because of int - wordcount_t mismatch\n"
    },
    {
      "commit": "4b1709c17abbe938d6d8811f4c7c5d082a144799",
      "tree": "cb21c1ab8c43c78a8a7881fdb2f6f0e5ee67f97e",
      "parents": [
        "51dfe37cead7d9f3e10e95b3e6c7ffe0c3526ac6",
        "6a53a0fbde6aba848c79b1b76859acd4f6d7804a"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 21 15:59:34 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 15:59:34 2020 -0700"
      },
      "message": "Merge pull request #176 from benpicco/riot\n\nplatform-specific.inc: add support for RIOT-OS"
    },
    {
      "commit": "6a53a0fbde6aba848c79b1b76859acd4f6d7804a",
      "tree": "cb21c1ab8c43c78a8a7881fdb2f6f0e5ee67f97e",
      "parents": [
        "51dfe37cead7d9f3e10e95b3e6c7ffe0c3526ac6"
      ],
      "author": {
        "name": "Benjamin Valentin",
        "email": "benjamin.valentin@ml-pa.com",
        "time": "Tue Oct 20 18:10:24 2020 +0200"
      },
      "committer": {
        "name": "Benjamin Valentin",
        "email": "benjamin.valentin@ml-pa.com",
        "time": "Tue Oct 20 18:11:54 2020 +0200"
      },
      "message": "platform-specific.inc: add support for RIOT-OS\n"
    },
    {
      "commit": "51dfe37cead7d9f3e10e95b3e6c7ffe0c3526ac6",
      "tree": "6ab5d14b337f7c0cb24840f08e8168f921a4a624",
      "parents": [
        "d1ab664e028a7144a636cc5c34c94e45d051cfd2"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 16:51:00 2020 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 16:51:00 2020 -0700"
      },
      "message": "Add test vectors for public key generation\n"
    },
    {
      "commit": "d1ab664e028a7144a636cc5c34c94e45d051cfd2",
      "tree": "ba9b2be16831c6adf48ab85765fd8bb35ce7916b",
      "parents": [
        "1e6e86fa43c890f02b169f0570ac988ac431d40b"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 16:49:35 2020 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 16:49:35 2020 -0700"
      },
      "message": "Random initial Z when calculating the public key\n"
    },
    {
      "commit": "1e6e86fa43c890f02b169f0570ac988ac431d40b",
      "tree": "00c8394765efe2737d6365e5669624c211cc0ebf",
      "parents": [
        "6e9241793febb61b5790278cec58f9d42d18f58d"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 17:26:47 2020 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 17:26:47 2020 -0700"
      },
      "message": "Add note about verifying public keys\n"
    },
    {
      "commit": "6e9241793febb61b5790278cec58f9d42d18f58d",
      "tree": "df31fe3e6106ff0fe7989624dbce5dd68611cab6",
      "parents": [
        "979d722c99f2eff6dfed756265c0b4689c5bc170"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 12:27:10 2020 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 12:27:10 2020 -0700"
      },
      "message": "Fix for #113\n"
    },
    {
      "commit": "979d722c99f2eff6dfed756265c0b4689c5bc170",
      "tree": "f3377e26e1d1360f63e07c8d9cc44e0e74e9e239",
      "parents": [
        "01dd76e728341b4dd9738817bb4f6bd18f77ad8a"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 12:26:35 2020 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 12:26:35 2020 -0700"
      },
      "message": "Cleanup emk files\n"
    },
    {
      "commit": "01dd76e728341b4dd9738817bb4f6bd18f77ad8a",
      "tree": "0bcf11e922e9e2a00a78cb3e0050f85c7f157245",
      "parents": [
        "c1402e768ac98746996b57069362ec89be66d9c0"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 12:09:37 2020 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 12:09:37 2020 -0700"
      },
      "message": "Fix for #148\n"
    },
    {
      "commit": "c1402e768ac98746996b57069362ec89be66d9c0",
      "tree": "60af7f49f121f504299935035fa12742fe1cb664",
      "parents": [
        "1b5f5cea5145c96dd8791b9b2c41424fc74c2172",
        "66ef25a3716aaafa7368a65b3f9e0dbf627c2ec1"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 11:50:05 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 11:50:05 2020 -0700"
      },
      "message": "Merge pull request #143 from westin123/master\n\nConditionally removed vararg related macros for platforms where they …"
    },
    {
      "commit": "66ef25a3716aaafa7368a65b3f9e0dbf627c2ec1",
      "tree": "ede5dd5cfa95d2514eb11308636d2d0ff5fa13b5",
      "parents": [
        "867e40b21e40bf14701ca127e45b87b267eabd09"
      ],
      "author": {
        "name": "westin123",
        "email": "42611130+westin123@users.noreply.github.com",
        "time": "Wed Oct 07 13:02:43 2020 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 13:02:43 2020 -0500"
      },
      "message": "Update uECC.c\n\nAdded uECC_arm_thumb2"
    },
    {
      "commit": "1b5f5cea5145c96dd8791b9b2c41424fc74c2172",
      "tree": "58c35f52ec5c295387152b2afebed6238fdf5b7f",
      "parents": [
        "622a7f82ac9f5e9b2871de4acd59799f45fa5d3b"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 10:47:40 2020 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 10:47:40 2020 -0700"
      },
      "message": "Fix for #168\n"
    },
    {
      "commit": "622a7f82ac9f5e9b2871de4acd59799f45fa5d3b",
      "tree": "2f18cec793c8580862da7c5d39ab9c1afcd30b29",
      "parents": [
        "8935f0b94b5d3b1275a1a25b6e531d2a857cff82",
        "725f37d601dc18291893de394322d6bfdd23d7f1"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 09:59:11 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 09:59:11 2020 -0700"
      },
      "message": "Merge pull request #135 from junjiequ/patch-1\n\nUpdate README.md"
    },
    {
      "commit": "8935f0b94b5d3b1275a1a25b6e531d2a857cff82",
      "tree": "41f0332370a24832c4c52f6c2e0333dca22c9e8a",
      "parents": [
        "601bd11062c551b108adbb43ba99f199b840777c",
        "d2f1bd67662a565a05016b3e908b617aa10c264e"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Oct 07 09:58:40 2020 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 09:58:40 2020 -0700"
      },
      "message": "Merge pull request #125 from vlovich/patch-1\n\nFix static annotation for uECC_valid_point"
    },
    {
      "commit": "56b1f1c719f447f30c6868745b897d221ae7bd89",
      "tree": "0178c2b150b8108d3b996eb9a6cf7ab7abc54b72",
      "parents": [
        "7661a2d217c8baea1fb2c6751458b5d871d690cd"
      ],
      "author": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Thu Sep 10 15:51:37 2020 -0700"
      },
      "committer": {
        "name": "Shai Barack",
        "email": "shayba@google.com",
        "time": "Fri Sep 11 02:31:09 2020 +0000"
      },
      "message": "[Wconversion] Suppress warnings\n\nBug: 58162\nChange-Id: Ib7bcc5eae4e6ad741c33d25a7bc1b82924063eb5\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/kmackay/micro-ecc/+/425963\nReviewed-by: Roland McGrath \u003cmcgrathr@google.com\u003e\n"
    },
    {
      "commit": "7661a2d217c8baea1fb2c6751458b5d871d690cd",
      "tree": "287e77c2d5ad8fd65b0798b00b67ea1ae100d42c",
      "parents": [
        "601bd11062c551b108adbb43ba99f199b840777c"
      ],
      "author": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Thu Jun 11 15:31:08 2020 -0700"
      },
      "committer": {
        "name": "Prashanth Swaminathan",
        "email": "prashanthsw@google.com",
        "time": "Fri Jun 12 18:37:35 2020 +0000"
      },
      "message": "[micro-ecc] Add build rules and annotations\n\nBug: 53954\nTest: fx test micro-ecc-tests\nChange-Id: I3f27ecf564b45daa080fdb8243776c2f405836d1\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/github.com/kmackay/micro-ecc/+/398160\nReviewed-by: Sundarajan Srinivasan \u003csundarsrini@google.com\u003e\nReviewed-by: Vaas Krishnamurthy \u003cvaas@google.com\u003e\n"
    },
    {
      "commit": "867e40b21e40bf14701ca127e45b87b267eabd09",
      "tree": "7c547ba0f7de2f087a4ad075ac953558d0cba8c6",
      "parents": [
        "601bd11062c551b108adbb43ba99f199b840777c"
      ],
      "author": {
        "name": "Westin Sykes",
        "email": "westin.sykes@altec.com",
        "time": "Thu Aug 23 16:05:02 2018 -0500"
      },
      "committer": {
        "name": "Westin Sykes",
        "email": "westin.sykes@altec.com",
        "time": "Thu Aug 23 16:06:19 2018 -0500"
      },
      "message": "Conditionally removed vararg related macros for platforms where they are not used to prevent issues with compilers that don\u0027t support GCC features.\n"
    },
    {
      "commit": "725f37d601dc18291893de394322d6bfdd23d7f1",
      "tree": "0540a70446b3e79a93652fa7a52d1fedd0567368",
      "parents": [
        "601bd11062c551b108adbb43ba99f199b840777c"
      ],
      "author": {
        "name": "JJ_Q",
        "email": "junjiequ@live.cn",
        "time": "Wed Mar 28 21:12:10 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 28 21:12:10 2018 +0200"
      },
      "message": "Update README.md\n\nFixed the a typo."
    },
    {
      "commit": "d2f1bd67662a565a05016b3e908b617aa10c264e",
      "tree": "41f0332370a24832c4c52f6c2e0333dca22c9e8a",
      "parents": [
        "601bd11062c551b108adbb43ba99f199b840777c"
      ],
      "author": {
        "name": "Vitali Lovich",
        "email": "vlovich+github@gmail.com",
        "time": "Wed Aug 16 17:34:23 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 16 17:34:23 2017 -0700"
      },
      "message": "Fix static annotation for uECC_valid_point\n\nResolves #124"
    },
    {
      "commit": "601bd11062c551b108adbb43ba99f199b840777c",
      "tree": "9fddfcab9743355455c60781f84ff3181f9236e7",
      "parents": [
        "a76bd3f0471c9da3818c7a25a03f5a12522a4f0b"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Jun 19 18:51:53 2017 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Jun 19 18:52:33 2017 -0700"
      },
      "message": "Fix for #111\n"
    },
    {
      "commit": "a76bd3f0471c9da3818c7a25a03f5a12522a4f0b",
      "tree": "9c2af5d094446432a76d9dfb35de1bd303ad7edb",
      "parents": [
        "d037ec89546fad14b5c4d5456c2e23a71e554966",
        "f8128a2b5be0ff38387aec19559465a914f8e949"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Jun 17 10:26:51 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 17 10:26:51 2017 -0700"
      },
      "message": "Merge pull request #114 from msembinelli/update_readme\n\nFix broken sec1 url in README"
    },
    {
      "commit": "f8128a2b5be0ff38387aec19559465a914f8e949",
      "tree": "9c2af5d094446432a76d9dfb35de1bd303ad7edb",
      "parents": [
        "d037ec89546fad14b5c4d5456c2e23a71e554966"
      ],
      "author": {
        "name": "Matthew Sembinelli",
        "email": "matthew.sembinelli@gmail.com",
        "time": "Sat Jun 17 00:05:54 2017 -0600"
      },
      "committer": {
        "name": "Matthew Sembinelli",
        "email": "matthew.sembinelli@gmail.com",
        "time": "Sat Jun 17 00:05:54 2017 -0600"
      },
      "message": "Fix broken sec1 url in README\n"
    },
    {
      "commit": "d037ec89546fad14b5c4d5456c2e23a71e554966",
      "tree": "ede4a6b33a61861b2fcc85a2e7db3c17a748092c",
      "parents": [
        "899a4396fcf2876bc24a1b37f70ae948bf6f89a3"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun May 21 11:05:04 2017 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun May 21 11:05:04 2017 -0700"
      },
      "message": "Add note that uECC_VLI_NATIVE_LITTLE_ENDIAN affects key compatiblity\n"
    },
    {
      "commit": "899a4396fcf2876bc24a1b37f70ae948bf6f89a3",
      "tree": "ea1b69fe01bc9852d4903ef568e7e3bd277b2ac2",
      "parents": [
        "a148ae42f587bbcacfc5748523a4a5c408b2f199",
        "e0af5a895b00a550992a358bae882baf851a9962"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun May 21 10:40:11 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 21 10:40:11 2017 -0700"
      },
      "message": "Merge pull request #106 from koh-osug/master\n\nUpdate platform-specific.inc"
    },
    {
      "commit": "e0af5a895b00a550992a358bae882baf851a9962",
      "tree": "ea1b69fe01bc9852d4903ef568e7e3bd277b2ac2",
      "parents": [
        "a148ae42f587bbcacfc5748523a4a5c408b2f199"
      ],
      "author": {
        "name": "Karsten Ohme",
        "email": "wider.stand@gmx.de",
        "time": "Sun May 21 19:35:48 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 21 19:35:48 2017 +0200"
      },
      "message": "Update platform-specific.inc\n\nFix for Visual Studio 2015 compilation to find necessary libraries"
    },
    {
      "commit": "a148ae42f587bbcacfc5748523a4a5c408b2f199",
      "tree": "c4f4fc9efd9cdb7d5dfaecb642ba4a4164a5b77f",
      "parents": [
        "14222e062d77f45321676e813d9525f32a88e8fa",
        "7c781edd6ffe02c34a3af36a5bf75023d2b0ada5"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun May 21 09:57:40 2017 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 21 09:57:39 2017 -0700"
      },
      "message": "Merge pull request #95 from d00616/arduino_library\n\nAdd Arduino library manager support."
    },
    {
      "commit": "7c781edd6ffe02c34a3af36a5bf75023d2b0ada5",
      "tree": "c4f4fc9efd9cdb7d5dfaecb642ba4a4164a5b77f",
      "parents": [
        "14222e062d77f45321676e813d9525f32a88e8fa"
      ],
      "author": {
        "name": "Frank Holtz",
        "email": "d00616@users.noreply.github.com",
        "time": "Sat Feb 11 16:50:31 2017 +0100"
      },
      "committer": {
        "name": "Frank Holtz",
        "email": "d00616@users.noreply.github.com",
        "time": "Sat Feb 11 16:50:31 2017 +0100"
      },
      "message": "Add Arduino library manager support.\n"
    },
    {
      "commit": "14222e062d77f45321676e813d9525f32a88e8fa",
      "tree": "624007adf20042650800671598728f262ab3597d",
      "parents": [
        "e862f7c5a148db885034a88fa7a0f9ab45b4142c",
        "8d0af43866c472ee16a9eba5bbef2116a394e555"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Jul 27 08:04:48 2016 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 27 08:04:48 2016 -0700"
      },
      "message": "Merge pull request #85 from mtausig/master\n\nRenamed variables \u0027private\u0027 and \u0027public\u0027 to prevent compilation problems with C++"
    },
    {
      "commit": "8d0af43866c472ee16a9eba5bbef2116a394e555",
      "tree": "624007adf20042650800671598728f262ab3597d",
      "parents": [
        "e862f7c5a148db885034a88fa7a0f9ab45b4142c"
      ],
      "author": {
        "name": "Mathias Tausig",
        "email": "mathias.tausig@fh-campuswien.ac.at",
        "time": "Wed Jul 27 16:47:16 2016 +0200"
      },
      "committer": {
        "name": "Mathias Tausig",
        "email": "mathias.tausig@fh-campuswien.ac.at",
        "time": "Wed Jul 27 16:54:07 2016 +0200"
      },
      "message": "Renamed variables named \u0027private\u0027 and \u0027public\u0027 to prevent compilation problems with C++\n"
    },
    {
      "commit": "e862f7c5a148db885034a88fa7a0f9ab45b4142c",
      "tree": "222fc7389a53062b0339171cd55609aa9edcae8b",
      "parents": [
        "d671b1cc22425bfe6402ebda202a44d0e9988fb2"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Apr 23 22:50:41 2016 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Apr 23 22:50:41 2016 -0700"
      },
      "message": "Improve Thumb multiplication performance a bit (#67)"
    },
    {
      "commit": "d671b1cc22425bfe6402ebda202a44d0e9988fb2",
      "tree": "ee9d9f6399f45accc96f7e3eaece3c45d338611e",
      "parents": [
        "b6c0cdbe7d20af48b0c2a909a66ff00b093d1542"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Apr 20 21:22:40 2016 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Apr 20 21:22:40 2016 -0700"
      },
      "message": "Add faster ARM multiplication code using UMAAL (#69)\n\nOn ARM platforms that support UMAAL, this new code should speed up curve\noperations by 15-20%. There is automatic detection of UMAAL support\nusing compiler macros, but if it doesn\u0027t work for a given platform,\n#define uECC_ARM_USE_UMAAL to 1 or 0 as desired."
    },
    {
      "commit": "b6c0cdbe7d20af48b0c2a909a66ff00b093d1542",
      "tree": "1907fa3b48d13ce90ef6f273d492c8da416461be",
      "parents": [
        "171475934d16086113851e355a98cdb4ab04d0ec"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Mar 08 21:29:40 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Mar 08 21:29:40 2016 -0800"
      },
      "message": "Add functions to get the private/public key size for a curve (#73)"
    },
    {
      "commit": "171475934d16086113851e355a98cdb4ab04d0ec",
      "tree": "010955499d4861ca28765c524b1ee4c87a3b97e2",
      "parents": [
        "bcc8143addcab786322f1a1a159151ea9196f3a1",
        "af1a5c75a0816b929aed2590ad320d2852b4beb4"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Mar 08 18:58:05 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Mar 08 18:58:05 2016 -0800"
      },
      "message": "Merge pull request #74 from carlescufi/master\n\nAvoid warnings when compiling without uECC_VLI_NATIVE_LITTLE_ENDIAN"
    },
    {
      "commit": "af1a5c75a0816b929aed2590ad320d2852b4beb4",
      "tree": "010955499d4861ca28765c524b1ee4c87a3b97e2",
      "parents": [
        "bcc8143addcab786322f1a1a159151ea9196f3a1"
      ],
      "author": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 08 20:30:59 2016 +0100"
      },
      "committer": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 08 20:30:59 2016 +0100"
      },
      "message": "Avoid warnings when compiling without uECC_VLI_NATIVE_LITTLE_ENDIAN\n"
    },
    {
      "commit": "bcc8143addcab786322f1a1a159151ea9196f3a1",
      "tree": "7e02e4b676b96ab75e12b49179823ae6413e9403",
      "parents": [
        "b970244fa1ae075c8ce575ebfb6f870877217b36",
        "ceae2ca0883291536ede3b5aa1f4ea852233f3d7"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Mar 08 07:59:43 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Mar 08 07:59:43 2016 -0800"
      },
      "message": "Merge pull request #72 from carlescufi/master\n\nAdd a new compile-time macro to use the local native format for VLI"
    },
    {
      "commit": "ceae2ca0883291536ede3b5aa1f4ea852233f3d7",
      "tree": "7e02e4b676b96ab75e12b49179823ae6413e9403",
      "parents": [
        "eff564675d680e8597510dc314fb7e272dadd704"
      ],
      "author": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 08 09:49:04 2016 +0100"
      },
      "committer": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 08 09:49:04 2016 +0100"
      },
      "message": "Fix curly brace placement\n"
    },
    {
      "commit": "eff564675d680e8597510dc314fb7e272dadd704",
      "tree": "aeee013a216c14b4475452978e741f8f5e9e4304",
      "parents": [
        "289a8e0340435fcc5ed2b9fa66ee042be5bb5b11"
      ],
      "author": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 08 09:47:02 2016 +0100"
      },
      "committer": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 08 09:47:02 2016 +0100"
      },
      "message": "Fix code formatting and document the fact that input arrays must be word\naligned\n"
    },
    {
      "commit": "289a8e0340435fcc5ed2b9fa66ee042be5bb5b11",
      "tree": "b6a75a0416f2a3b8277558d09c17a1ce2c024b59",
      "parents": [
        "778effd96739f3bb85b4bcbe8af8e9b8315fac9a"
      ],
      "author": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Mon Mar 07 18:08:08 2016 +0100"
      },
      "committer": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Mon Mar 07 18:08:08 2016 +0100"
      },
      "message": "Several fixes singled out in the pull request discussion thread.\n"
    },
    {
      "commit": "778effd96739f3bb85b4bcbe8af8e9b8315fac9a",
      "tree": "e80d235bfb0071099ca01c158ecf787e70ad24ea",
      "parents": [
        "01f15fb6b345f6c5673aa2063d6ac4009bdbcb8f"
      ],
      "author": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Mon Mar 07 13:09:22 2016 +0100"
      },
      "committer": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Mon Mar 07 13:09:22 2016 +0100"
      },
      "message": "Add a new uECC_VLI_NATIVE_LITTLE_ENDIAN compile-time macro that enables\nfully native little endian platforms interfacing with little endian byte\nstreams to avoid using additional stack space and pre and post byte\nreversals\n"
    },
    {
      "commit": "01f15fb6b345f6c5673aa2063d6ac4009bdbcb8f",
      "tree": "92544fe7d081071fec50963c1a7dd2bf4f387d34",
      "parents": [
        "b970244fa1ae075c8ce575ebfb6f870877217b36"
      ],
      "author": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 01 22:29:41 2016 +0100"
      },
      "committer": {
        "name": "cacu",
        "email": "carles.cufi@nordicsemi.no",
        "time": "Tue Mar 01 22:29:41 2016 +0100"
      },
      "message": "Add a new compile-time macro to use the local native format for VLI\nhandling. This is useful for little-endian machines that have to\ninterface with protocol stacks using little-endian byte ordering.\n"
    },
    {
      "commit": "b970244fa1ae075c8ce575ebfb6f870877217b36",
      "tree": "9893c66670a8cd1373b5359f8b381e06da07a128",
      "parents": [
        "ae17aaaf135a41742d5bf567c92b163aae409992",
        "9dbd82890f05dca49fd5fe1cc4690a9651579f20"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Feb 29 19:40:47 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Feb 29 19:40:47 2016 -0800"
      },
      "message": "Merge pull request #71 from mdxs/fix_typo\n\nFixed small typos in comments"
    },
    {
      "commit": "9dbd82890f05dca49fd5fe1cc4690a9651579f20",
      "tree": "9893c66670a8cd1373b5359f8b381e06da07a128",
      "parents": [
        "ae17aaaf135a41742d5bf567c92b163aae409992"
      ],
      "author": {
        "name": "mdxs",
        "email": "van.wijgerden@mdxs.net",
        "time": "Tue Mar 01 00:40:47 2016 +0100"
      },
      "committer": {
        "name": "mdxs",
        "email": "van.wijgerden@mdxs.net",
        "time": "Tue Mar 01 00:40:47 2016 +0100"
      },
      "message": "Fixed small typos in comments\n"
    },
    {
      "commit": "ae17aaaf135a41742d5bf567c92b163aae409992",
      "tree": "c392921ac32bdc97f8faa6187c6e90c692625433",
      "parents": [
        "467c49e7cf6fa04771f64b42f52239fc07f8c046",
        "35423ba878abcb1f8ad99b922191d12883c95d54"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Jan 24 19:19:04 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Jan 24 19:19:04 2016 -0800"
      },
      "message": "Merge pull request #64 from swilson/master\n\nProvide API access to the built-in RNG code."
    },
    {
      "commit": "35423ba878abcb1f8ad99b922191d12883c95d54",
      "tree": "c392921ac32bdc97f8faa6187c6e90c692625433",
      "parents": [
        "467c49e7cf6fa04771f64b42f52239fc07f8c046"
      ],
      "author": {
        "name": "Sean Wilson",
        "email": "sean.wilson@live.ca",
        "time": "Fri Jan 15 14:50:31 2016 -0500"
      },
      "committer": {
        "name": "Sean Wilson",
        "email": "sean.wilson@live.ca",
        "time": "Fri Jan 15 14:50:31 2016 -0500"
      },
      "message": "Provide API access to the built-in RNG code.\n"
    },
    {
      "commit": "467c49e7cf6fa04771f64b42f52239fc07f8c046",
      "tree": "f29890d8616a0e5a9271e41fe258ef7f8c954e6d",
      "parents": [
        "7db315882207f3886f4a417c33a0d2723b1eabe8"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Jan 12 21:22:01 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Jan 12 21:22:01 2016 -0800"
      },
      "message": "Add fast square asm for AVR (#50)"
    },
    {
      "commit": "7db315882207f3886f4a417c33a0d2723b1eabe8",
      "tree": "b1addfe63f0955dc3c597054191be87c0dbe9c43",
      "parents": [
        "39bedb17a2abf4a9a916d1cff9c89c8ab929a3fb"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Jan 09 21:16:44 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Jan 09 21:16:44 2016 -0800"
      },
      "message": "Improve ARM asm a bit (particularly for Thumb devices)"
    },
    {
      "commit": "39bedb17a2abf4a9a916d1cff9c89c8ab929a3fb",
      "tree": "d22060855bd8dd4e0980b409a98b38b33244938f",
      "parents": [
        "f870194aaecc797e7097436a01a17ce2da116441"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Thu Jan 07 23:21:33 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Thu Jan 07 23:21:33 2016 -0800"
      },
      "message": "Fast AVR asm mmod is for secp256k1 (#50)"
    },
    {
      "commit": "f870194aaecc797e7097436a01a17ce2da116441",
      "tree": "623d7345fbb30e382f13aa21a323c58ea88dc4c2",
      "parents": [
        "d18c132149caf30771390ed2ebf7555bd65aaf5c"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Thu Jan 07 23:13:58 2016 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Thu Jan 07 23:13:58 2016 -0800"
      },
      "message": "Add fast multiply asm for AVR (#50)"
    },
    {
      "commit": "d18c132149caf30771390ed2ebf7555bd65aaf5c",
      "tree": "3a478b1e94d5f390ace6c019f1eb48b93b35eff5",
      "parents": [
        "0e249d974a02c9783151e932a037b1b6b3450319",
        "451d53a62e722c2b9f10332adc9a7c2c054bdc47"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Dec 23 14:23:30 2015 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Dec 23 14:23:30 2015 -0800"
      },
      "message": "Merge pull request #62 from aeruder/master\n\nmiscellaneous documentation and whitespace cleanups"
    },
    {
      "commit": "451d53a62e722c2b9f10332adc9a7c2c054bdc47",
      "tree": "3a478b1e94d5f390ace6c019f1eb48b93b35eff5",
      "parents": [
        "0d853de6d154480a3c4591b6bc3dabfea937b228"
      ],
      "author": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 09:46:24 2015 -0600"
      },
      "committer": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 15:42:14 2015 -0600"
      },
      "message": "uECC_HashContext \u003d\u003e const uECC_HashContext\n\nThis is an important piece of \"documentation\" as it indicates to the\ncaller that a uECC_HashContext can be initialized and subsequently\nused multiple times (for multiple signatures).\n"
    },
    {
      "commit": "0d853de6d154480a3c4591b6bc3dabfea937b228",
      "tree": "c780253aec885f0225d9947034e8c73844c9e6e9",
      "parents": [
        "6b0566beb6454571d72314de0ccaa0bad25c1381"
      ],
      "author": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 09:44:06 2015 -0600"
      },
      "committer": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 10:24:58 2015 -0600"
      },
      "message": "uECC_verify: fix prototype to indicate public_key\n\nThe prototype incorrectly used \u0027private_key\u0027 as the name\nof the first argument (rather than \u0027public_key\u0027).  Docs and\nfunction definition were already correctly using \u0027public_key\u0027\n"
    },
    {
      "commit": "6b0566beb6454571d72314de0ccaa0bad25c1381",
      "tree": "f66679d8b475fa1d5542ea27c4f38127fa311ad1",
      "parents": [
        "584d13e91fcf7b4c6b8de347ec25ded7eb2fb2f9"
      ],
      "author": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 09:42:04 2015 -0600"
      },
      "committer": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 10:24:53 2015 -0600"
      },
      "message": "uECC.h uECC.c: whitespace cleanups\n\nJust removing trailing whitespace.\n"
    },
    {
      "commit": "584d13e91fcf7b4c6b8de347ec25ded7eb2fb2f9",
      "tree": "3504ff9cbf4631a0ad5f75de26927f73fbf582b8",
      "parents": [
        "0e249d974a02c9783151e932a037b1b6b3450319"
      ],
      "author": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 10:16:54 2015 -0600"
      },
      "committer": {
        "name": "Andrew Ruder",
        "email": "andrew.ruder@elecsyscorp.com",
        "time": "Wed Dec 23 10:22:53 2015 -0600"
      },
      "message": "test_ecdsa_deterministic: add hash size argument\n\nThis was changed in commit\n\n    0283b542 Convert hash to int in sign/verify (#53)\n"
    },
    {
      "commit": "0e249d974a02c9783151e932a037b1b6b3450319",
      "tree": "c3fc39608f7b342247c99c8f7befee5a2dc41f1b",
      "parents": [
        "28fdb2c363b00fb8b1b23ec1677abc37023c8b5b",
        "61bd1ada6f870dd9f6e1d163b0dd074a63897c9c"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Nov 01 08:07:32 2015 -0800"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Nov 01 08:07:32 2015 -0800"
      },
      "message": "Merge pull request #60 from emargolis/master\n\nAdded new API functions"
    },
    {
      "commit": "61bd1ada6f870dd9f6e1d163b0dd074a63897c9c",
      "tree": "c3fc39608f7b342247c99c8f7befee5a2dc41f1b",
      "parents": [
        "28fdb2c363b00fb8b1b23ec1677abc37023c8b5b"
      ],
      "author": {
        "name": "Evgeni Margolis",
        "email": "emargolis@nestlabs.com",
        "time": "Sun Nov 01 01:39:57 2015 -0700"
      },
      "committer": {
        "name": "Evgeni Margolis",
        "email": "emargolis@nestlabs.com",
        "time": "Sun Nov 01 01:39:57 2015 -0700"
      },
      "message": "Added new API functions: uECC_curve_num_bytes() and uECC_curve_num_n_bytes().\n"
    },
    {
      "commit": "28fdb2c363b00fb8b1b23ec1677abc37023c8b5b",
      "tree": "7ca007a19906ee297c9a5e5123c90c20f9222bf4",
      "parents": [
        "8768d701b3c9f8e3ce946fd0b4549d3871ff2316"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Oct 23 09:05:21 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Oct 23 09:05:21 2015 -0700"
      },
      "message": "Fix ARM Thumb-1 build (#59)"
    },
    {
      "commit": "8768d701b3c9f8e3ce946fd0b4549d3871ff2316",
      "tree": "ee04f645baf94abc5fe199416015e9143da08ffd",
      "parents": [
        "12d16b6b67af33a9227a2ec9bcddada123ca4aff"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:51:53 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:51:53 2015 -0700"
      },
      "message": "Update README"
    },
    {
      "commit": "12d16b6b67af33a9227a2ec9bcddada123ca4aff",
      "tree": "d38de32cce40f0ef0ec52a81e8ae3a71af244f7e",
      "parents": [
        "1affc1b75c20d732ff70b6a58d57408a0ce560f3"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:51:39 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:51:39 2015 -0700"
      },
      "message": "Clean up some header files."
    },
    {
      "commit": "1affc1b75c20d732ff70b6a58d57408a0ce560f3",
      "tree": "cfa3795a28e6e8e08e89cbe006ae6c6234228287",
      "parents": [
        "1b1f0a6ae0aacec9dd637d06455555b30f54ba0e"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Oct 11 21:16:00 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Add AVR asm implementations for runtime curve selection.\n\nFast mult/square are not yet supported.\n"
    },
    {
      "commit": "1b1f0a6ae0aacec9dd637d06455555b30f54ba0e",
      "tree": "0574386ce3e06d32ab9e78fd5f21d9967fa0f653",
      "parents": [
        "c712249e23eca47b9d192367e5233831ddcc95c1"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Oct 10 21:47:19 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Simplify fast ARM asm for add/sub\n"
    },
    {
      "commit": "c712249e23eca47b9d192367e5233831ddcc95c1",
      "tree": "a9b150a449ce7af65ce1e6af36cffbe64f9717e3",
      "parents": [
        "096495aeb76de76f74a867c1cd9eebda8bdb828d"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Sep 28 22:20:49 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Allow tests to build with non-default curve support.\n"
    },
    {
      "commit": "096495aeb76de76f74a867c1cd9eebda8bdb828d",
      "tree": "3b5f0ea3f06af73fa334bd923e00a09137584f64",
      "parents": [
        "4014bbd37856176e553d6e99a7e2de590e1a7dec"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Sep 28 22:20:19 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Don\u0027t include unnecessary code when only 1 curve size is supported.\n"
    },
    {
      "commit": "4014bbd37856176e553d6e99a7e2de590e1a7dec",
      "tree": "85aaa34a0ec31b7f96ec27658595d91d8062f94f",
      "parents": [
        "12651728eae886a0f3886e0941292b10dc7cf1ac"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Sep 25 21:07:49 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Fix formatting.\n"
    },
    {
      "commit": "12651728eae886a0f3886e0941292b10dc7cf1ac",
      "tree": "ad3756e2889fc2ee419e955e25ed5e655913d06d",
      "parents": [
        "7b115fdf934da4e83185a1a0191eeec171c45fc8"
      ],
      "author": {
        "name": "Evgeni Margolis",
        "email": "emargolis@nestlabs.com",
        "time": "Thu Sep 24 00:21:49 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Addressed review comments to PR #58. Main change:\nRemoved clamping via subtraction update in the uECC_generate_random_int function.\n"
    },
    {
      "commit": "7b115fdf934da4e83185a1a0191eeec171c45fc8",
      "tree": "cfe461718b8fd3680fbdb1cc2c15e08888550613",
      "parents": [
        "8b3838ea5f9b0bd6e6e142ab6c4e5c5bc9f6913b"
      ],
      "author": {
        "name": "Evgeni Margolis",
        "email": "emargolis@nestlabs.com",
        "time": "Sun Sep 20 22:47:39 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Updated and generalized random number generation function\n(uECC_generate_random_int). This function is also used internally.\nIn the new implementation when the random number is outside of the\nrequested range it is corrected by subtraction instead of requesting\nnew random number.\n"
    },
    {
      "commit": "8b3838ea5f9b0bd6e6e142ab6c4e5c5bc9f6913b",
      "tree": "c8d8653ba5c21a89f3adc6957adec9e53bcb4d2f",
      "parents": [
        "6826dd4789a2f3e5fc93257dc12cb23dde023777"
      ],
      "author": {
        "name": "Evgeni Margolis",
        "email": "emargolis@nestlabs.com",
        "time": "Sun Sep 20 01:38:31 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Removed unused \"curve\" parameter from uECC_vli_nativeToBytes and\nuECC_vli_bytesToNative functions.\n"
    },
    {
      "commit": "6826dd4789a2f3e5fc93257dc12cb23dde023777",
      "tree": "55f3036a6e26d876dccb89bfc665b58cf6b2d35b",
      "parents": [
        "0283b542ef7bfa288642d6d250e6e5b4af7586ad"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Sep 19 15:59:47 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Make bits2int reduce mod n (#53)\n"
    },
    {
      "commit": "0283b542ef7bfa288642d6d250e6e5b4af7586ad",
      "tree": "8917668e89c3315a71064561425743145b293e2f",
      "parents": [
        "4ae15e365b508332170b66e78f0202d97a842aab"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Sep 19 15:39:54 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Convert hash to int in sign/verify (#53)\n\nPreviously, callers would need to manually convert the hash value\nappropriately if it was not the same length as curve_n. Now, callers\njust pass in the full hash value and the length; uECC will convert\nthe hash as appropriate.\n"
    },
    {
      "commit": "4ae15e365b508332170b66e78f0202d97a842aab",
      "tree": "e7c234d6119c8231544277f6fdcb9c19af8e4b0f",
      "parents": [
        "1341d3dce5077060bd4dfebf505a29edf1f481cb"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Sep 19 15:00:59 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Updated so that private keys are always the correct length.\n\nSpecifically, the private key for secp160r1 is now required to be\n21 bytes. Added some comments about buffer sizes.\n"
    },
    {
      "commit": "1341d3dce5077060bd4dfebf505a29edf1f481cb",
      "tree": "5eab8133347b3e8431393f08c7e26c4fc787f5e2",
      "parents": [
        "a2c5132576ee12b56eea56cdeef38e9b8a4b6000"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Sep 13 20:44:36 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Fix fast ARM mult/square asm for Xcode\n"
    },
    {
      "commit": "a2c5132576ee12b56eea56cdeef38e9b8a4b6000",
      "tree": "0868e1c5811d935e85ccb9f527a71daecd1c406a",
      "parents": [
        "8f760302b5490d1b4a6307d4609b8d38c1a593af"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Sep 13 15:35:16 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Some work on fixing ARM asm for Xcode compiler\n\nThe Xcode compiler (some version of clang, I guess) doesn\u0027t handle adc\ninstructions properly. Specifically it can\u0027t handle the 2-argument version\nif one of the registers is a hi reg and it is in Thumb mode; it thinks that\nit needs to use a 16-bit instruction only, and errors out. By explicitly\nusing the 3-argument version of adc, we can trick it into working correctly.\n"
    },
    {
      "commit": "8f760302b5490d1b4a6307d4609b8d38c1a593af",
      "tree": "b3a795e6be11f07a88673e37d67ec70f869835a7",
      "parents": [
        "f58c04fdecf12c3513bbd724a761fc1921e74278"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Sep 13 14:50:37 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Fix Thumb-1 assembly\n"
    },
    {
      "commit": "f58c04fdecf12c3513bbd724a761fc1921e74278",
      "tree": "5027b0665ab90d9b50141176fc649b2c3f2fc7a6",
      "parents": [
        "69744ae539d9074e6cc53acd2b2e85da5839ed3f"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Sep 09 18:26:25 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:57 2015 -0700"
      },
      "message": "Minor cleanup\n"
    },
    {
      "commit": "69744ae539d9074e6cc53acd2b2e85da5839ed3f",
      "tree": "4c34059c9178cd164348136ed58502e9600a769a",
      "parents": [
        "41207c563a1b47d4990ddf7f30cb2e993666637e"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Aug 28 20:40:39 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Added uECC_generate_random_int(), and made uECC_vli_cmp() constant-time.\n"
    },
    {
      "commit": "41207c563a1b47d4990ddf7f30cb2e993666637e",
      "tree": "a7805813ba282b7cce16f12ae9f05105460d859d",
      "parents": [
        "24bba15ec1da6e7bbbce9a00fbab2c2b96a678a4"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Aug 28 20:03:21 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Make the default optimization level be 2\n"
    },
    {
      "commit": "24bba15ec1da6e7bbbce9a00fbab2c2b96a678a4",
      "tree": "7cb32211750f1aab195c7917b72c4f3621a60c26",
      "parents": [
        "856a90df3b31e9615b1a51f5d84104602eca5a85"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Aug 28 20:01:58 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "bitcount_t, wordcount_t, and cmpresult_t don\u0027t depend on uECC_WORD_SIZE\n"
    },
    {
      "commit": "856a90df3b31e9615b1a51f5d84104602eca5a85",
      "tree": "3b22e490533ee3433d7b9db308fc592945bd5de6",
      "parents": [
        "e9ac0d230bc156990b0157874aa0db84ab1f5f95"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Aug 28 19:59:56 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Cache the values of curve-\u003enum_words and curve-\u003enum_n_words.\n\nApparently the optimizer is not as smart as I thought.\n"
    },
    {
      "commit": "e9ac0d230bc156990b0157874aa0db84ab1f5f95",
      "tree": "3474ca7c2b77340d5205c1ba18d4e38a1f1ef7ce",
      "parents": [
        "74f6d2d9d7fa2f5c54985c826798ca124abf9236"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Aug 28 19:30:46 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Make uECC_RNG_NUM_TRIES modifiable at compile time.\n"
    },
    {
      "commit": "74f6d2d9d7fa2f5c54985c826798ca124abf9236",
      "tree": "cdfe0873f6c0dba47320e8e6a2c2b9f082c1f3d1",
      "parents": [
        "ca9e456f420e51884fcc40e01afbb1abaf1754e1"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Aug 26 23:10:46 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Directly expose vli functions if uECC_ENABLE_VLI_API !\u003d 0\n\nAdded a header file for those functions as well.\n"
    },
    {
      "commit": "ca9e456f420e51884fcc40e01afbb1abaf1754e1",
      "tree": "8c575de9bb3ffc649a3369ef3be6d68e91463756",
      "parents": [
        "2cc5e9211a0a9ac14047ceadce31e03c3572c54c"
      ],
      "author": {
        "name": "Evgeni Margolis",
        "email": "emargolis@nestlabs.com",
        "time": "Wed Jul 08 20:14:05 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Added new define (uECC_SUPPORT_COMPRESSED_POINT) and new API functions.\n"
    },
    {
      "commit": "2cc5e9211a0a9ac14047ceadce31e03c3572c54c",
      "tree": "c1285e7be338408631e8e05aacbb57e038a9f8bd",
      "parents": [
        "5d6644e23f114520aea338382c0b5d516c2860ee"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Aug 23 15:49:24 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Add an intermediate optimization level where only add/sub are \"fast\".\n\nAlso made uECC_SQUARE_FUNC separately controllable for now.\n"
    },
    {
      "commit": "5d6644e23f114520aea338382c0b5d516c2860ee",
      "tree": "93b864766477178d3479ccb36aa11764d4e5b2d4",
      "parents": [
        "c250083ccdb1da131e02f6756bc74b36583ab7ee"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Aug 23 13:07:26 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Make wordcount_t signed, and remove swordcount_t.\n"
    },
    {
      "commit": "c250083ccdb1da131e02f6756bc74b36583ab7ee",
      "tree": "2030e438afbf58284d2d6ad9b42992b3e5425652",
      "parents": [
        "a6a4bdd5e02f27fbd66fcd577f0e869fdbcbebc9"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Aug 23 13:00:15 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Use constant-time vli_isZero() and vli_equal() functions.\n"
    },
    {
      "commit": "a6a4bdd5e02f27fbd66fcd577f0e869fdbcbebc9",
      "tree": "3634986088518cc96e0053369e0365be8ec92d78",
      "parents": [
        "4fed9753f0ffb66d54b2a4a5b3cc4bf239940de0"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sun Aug 23 12:47:30 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Default POSIX/Windows RNG should be treated as user-set RNG.\n\nThe default RNG functions on POSIX and windows are secure, and\nshould be used as if the user had set an RNG. Also, don\u0027t set an\nRNG at all on other platforms.\n"
    },
    {
      "commit": "4fed9753f0ffb66d54b2a4a5b3cc4bf239940de0",
      "tree": "61617c3193046c18a0d5b49dc01268be6e663edc",
      "parents": [
        "dfcc9b4ec51d289a91a310f64f1a8c24d7eceb96"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Aug 12 22:17:33 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Add API for internal functions.\n"
    },
    {
      "commit": "dfcc9b4ec51d289a91a310f64f1a8c24d7eceb96",
      "tree": "537b1e4f26a80173cb8ebacd9f1ec5dc58a2e8eb",
      "parents": [
        "ac6de20ea5f85277fddbbd79b5c4d7708d88b904"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Aug 08 16:04:33 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Generate the correct number of bits for k when num_n_words !\u003d num_words.\n"
    },
    {
      "commit": "ac6de20ea5f85277fddbbd79b5c4d7708d88b904",
      "tree": "50d51787d26d2bf0933c38947af0275dca4f2c0d",
      "parents": [
        "5f01beb71709cec4882e70648fe0863162bce278"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Aug 05 22:15:35 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Only declare functions if needed. (#50)\n"
    },
    {
      "commit": "5f01beb71709cec4882e70648fe0863162bce278",
      "tree": "7be4f63362453bd1c25b8bb536a1f2ab9849104c",
      "parents": [
        "08ae3fd516637926a4558940ceab0feae5d46097"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Sat Aug 01 14:34:58 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:29:56 2015 -0700"
      },
      "message": "Add fast ARM asm; cleaned up code. Added optimization setting. (#50)\n"
    },
    {
      "commit": "08ae3fd516637926a4558940ceab0feae5d46097",
      "tree": "366d4e0f9c6ca93820bd31089a1cc8298763e83c",
      "parents": [
        "876e32ccced508b7bcc1da67427978552430ca6a"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Jul 27 21:28:41 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:28:44 2015 -0700"
      },
      "message": "Add small ARM asm. (#50)\n"
    },
    {
      "commit": "876e32ccced508b7bcc1da67427978552430ca6a",
      "tree": "36c6e123749f37541e77bb95777293b166ce8c5b",
      "parents": [
        "25941ccc4d451817323ff39f8ad8c21e18926b02"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Fri Jul 24 22:24:44 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:28:44 2015 -0700"
      },
      "message": "Add curve-specific mmod functions. (#50)\n"
    },
    {
      "commit": "25941ccc4d451817323ff39f8ad8c21e18926b02",
      "tree": "9202a947a350af57c1eecda8595fa9ea69851b47",
      "parents": [
        "2bc81fd84556f01768f37fa60e85f2187ac00c8a"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Wed Jul 15 22:35:57 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Mon Oct 12 21:28:44 2015 -0700"
      },
      "message": "Initial, unreasonably slow implementation of multiple curve support. (#50)\n"
    },
    {
      "commit": "2bc81fd84556f01768f37fa60e85f2187ac00c8a",
      "tree": "1d74214cf1da428d5ec41bdf99a60123b0ae6524",
      "parents": [
        "81ff1f526743591ba6b9dda24c890bbb73d2e97f",
        "9a657b6046e26ee3de4ce0b5d26af95eb64ecd43"
      ],
      "author": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Sep 01 19:45:59 2015 -0700"
      },
      "committer": {
        "name": "Ken MacKay",
        "email": "kmackay@gmail.com",
        "time": "Tue Sep 01 19:45:59 2015 -0700"
      },
      "message": "Merge pull request #56 from cryptotronix/master\n\nMinor compiler warning cleanup: removes unused variables."
    }
  ],
  "next": "9a657b6046e26ee3de4ce0b5d26af95eb64ecd43"
}
