)]}'
{
  "commit": "8d8d8f3ea727d52df86db03e3a75008b43be7dae",
  "tree": "1858a7e464a1e432b56ab666bd82b4f4f4b1d345",
  "parents": [
    "36a41bf0bf2dd3176f8780e09c03585351f29963"
  ],
  "author": {
    "name": "Benjamin Brittain",
    "email": "bwb@google.com",
    "time": "Tue Sep 28 10:00:50 2021 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jan 19 21:37:28 2022 +0000"
  },
  "message": "Generates \"low-level\" bindings for Rust using bindgen\n\nThis is designed to be the minimal infrastructure required to support\nusing BoringSSL in the Rust ecosystem without fear of ABI drift. Bindgen\nis used to generate Rust bindings in lockstep with the rest of the\nbuild. `rust-openssl` can consume these generated bindings with minimal\nchanges.\n\nChange-Id: I1dacd36a4131e22a930ebb01da00407e8465ad7e\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/49645\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08d99a1d179d4e0dde14c41379406afaccd6dad3",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "a8e3184cc4cc3bd601ea8238abc159a3867cda14",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "6c70b55f9b95ae0ed8a1ca8d29d4a35a84f85fc0",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "7f02b29681e11436a62f4a21fe60baf95670bc79",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "2b4d0639ea1062f52599e4fb841cdc5d56771b75",
      "old_mode": 33188,
      "old_path": "include/openssl/bn.h",
      "new_id": "a95a89405b638d8b644a109f52069f6781bf8b39",
      "new_mode": 33188,
      "new_path": "include/openssl/bn.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d830bdd385754c7da806878fc6c5b4d2b44711c1",
      "new_mode": 33188,
      "new_path": "rust/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a2bb40ad3b36b4d005a2883fb7eec9cc11a5525",
      "new_mode": 33188,
      "new_path": "rust/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "271d4d5eb5ebf9cbdafb71191a658fd15b360ca6",
      "new_mode": 33188,
      "new_path": "rust/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6ce794e668e4382d4cd3311900d339d5f852d92",
      "new_mode": 33188,
      "new_path": "rust/build.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5419a9a6c35c1d581d96421bd5d6a446f71cea6",
      "new_mode": 33188,
      "new_path": "rust/rust_wrapper.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "632622a97420eb4117ffb8ebee6feda2f108becd",
      "new_mode": 33188,
      "new_path": "rust/rust_wrapper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8c2c00039392bd17a5c326a03cc2c2800ec004c",
      "new_mode": 33188,
      "new_path": "rust/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa5aeedb34f943bf067e4d09211cfbf78a0af910",
      "new_mode": 33188,
      "new_path": "rust/wrapper.h"
    }
  ]
}
