)]}'
{
  "commit": "e592d595c4fc862d836ca19051d627c3d35185fa",
  "tree": "d66560f847ad613098a9a05c14c5d88cea3485c0",
  "parents": [
    "b2f56f9283e7341195811de4b11ffeb7aeed2c3e"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Jan 07 02:05:52 2019 +0000"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jan 09 03:22:15 2019 +0000"
  },
  "message": "Add direction flag checking to CHECK_ABI.\n\nLinux and Windows ABIs both require that the direction flag be cleared\non function exit, so that functions can rely on it being cleared on\nentry. (Some OpenSSL assembly preserves it, which is stronger, but we\nonly require what is specified by the ABI so CHECK_ABI works with C\ncompiler output.)\n\nChange-Id: I1a320aed4371176b4b44fe672f1a90167b84160f\nReviewed-on: https://boringssl-review.googlesource.com/c/34187\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a1b86850639d4d3a952c40cca168e14f2f27412",
      "old_mode": 33188,
      "old_path": "crypto/abi_self_test.cc",
      "new_id": "7790ac5cd09272e4aafff79e7408618fa3f051e2",
      "new_mode": 33188,
      "new_path": "crypto/abi_self_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e86f2f45c56f0ae8e43549d6f3696b9729ab1bd0",
      "old_mode": 33188,
      "old_path": "crypto/test/abi_test.cc",
      "new_id": "6530ddf9f8ff4ff7033dff68ece60d3cb4da4660",
      "new_mode": 33188,
      "new_path": "crypto/test/abi_test.cc"
    },
    {
      "type": "modify",
      "old_id": "23f3aa594eefb89b3ffe8f17b90eb7a6caf45df1",
      "old_mode": 33188,
      "old_path": "crypto/test/abi_test.h",
      "new_id": "370d455a271f7ea0483fbe6fb790f5bff56448d1",
      "new_mode": 33188,
      "new_path": "crypto/test/abi_test.h"
    },
    {
      "type": "modify",
      "old_id": "d41aadf83c2656df1104b91514e26c28b8eae364",
      "old_mode": 33261,
      "old_path": "crypto/test/asm/trampoline-x86_64.pl",
      "new_id": "4af9b2a06e179f9fe564267f4bb99938f99b3369",
      "new_mode": 33261,
      "new_path": "crypto/test/asm/trampoline-x86_64.pl"
    }
  ]
}
