)]}'
{
  "commit": "0ad091adcd594dba068d46dc5713d92ba316fb39",
  "tree": "b82166a92406253edc5f077c9b4d4bd9fed8e233",
  "parents": [
    "6c428307d153b43882b407bfe62df8aab317fdce"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Thu May 30 00:53:21 2019 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu May 30 20:55:46 2019 +0000"
  },
  "message": "Split EC_METHOD.mul into two operations.\n\nSee I9c20b660ce4b58dc633588cfd5b2e97a40203ec3. Aside for p224-64.c, we\u0027d\nalready split mul_public into a dedicated function, at which point it\u0027s\nsimpler to just have three functions.\n\nThis makes it clearer when we do and don\u0027t care about the doubling case\ncoming up and avoids a bunch of NULL checks.\n\nChange-Id: I7c5dafa7f12f4f53937d912ba22c90cb5a786f04\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/36225\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "705d45f5f6b0124d6da39885b1daf78e2f871193",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec.c",
      "new_id": "158d66cc047db37be19de0c83c03344e54c5b94e",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec.c"
    },
    {
      "type": "modify",
      "old_id": "caa1966149b8efdb4f0fa513bf23b9051d9d0b64",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_montgomery.c",
      "new_id": "6fb32c477f5d35a8e71d788403e269f8bb559490",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_montgomery.c"
    },
    {
      "type": "modify",
      "old_id": "a29468fe686a971fbb404ac08604fadd4d7f6ea7",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/internal.h",
      "new_id": "7934c3ad0ef6d8298999199ddd5d8dbf0d349d49",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/internal.h"
    },
    {
      "type": "modify",
      "old_id": "27496861866d14d88875d2c080c9e1c9c419dbfb",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/p224-64.c",
      "new_id": "7ae7c59006e4861a63715ddaaace9711c94bd37c",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/p224-64.c"
    },
    {
      "type": "modify",
      "old_id": "dd8108d2fc3853ab4d0a6cc6b895a3f7279e655b",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/p256-x86_64.c",
      "new_id": "d63e998783de31abbba65e834bd8ea55ed6fc4d7",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/p256-x86_64.c"
    },
    {
      "type": "modify",
      "old_id": "e05f491a2fd9abc7508778667b9d228b06095580",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/simple_mul.c",
      "new_id": "4ed6c48c590bd423e38582cb7959f00d0c9bec72",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/simple_mul.c"
    },
    {
      "type": "modify",
      "old_id": "ebc5de6f98b1dfd25eba2ae45a136e808ccd99da",
      "old_mode": 33188,
      "old_path": "third_party/fiat/p256.c",
      "new_id": "8426beb3c0a0e3d6b10359dff1220f3666c99e41",
      "new_mode": 33188,
      "new_path": "third_party/fiat/p256.c"
    }
  ]
}
