)]}'
{
  "commit": "be79283dd85dd072c2f0baf69b04cbd3113fc138",
  "tree": "1b7df5c83f76d34a6ab406e8822a1219e52eea7f",
  "parents": [
    "8aa51ddfcf1fbf2e5f976762657e21c7aee2f922"
  ],
  "author": {
    "name": "Nabil Wadih",
    "email": "nwadih@google.com",
    "time": "Tue Feb 14 11:46:37 2023 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 14 16:19:48 2023 +0000"
  },
  "message": "initial setup for bssl crate with hmac and sha2 bindings\n- update rust folder to split into `bssl` and `bssl-sys`\n- add initial bindings for hmac and a subset of sha2\n\nChange-Id: I09e0e778c1590de6818a49e19529ceb011e4d9f6\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/57285\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: Bob Beck \u003cbbe@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68dca6cf28f4e26e2a24a06d7f843b5a5c5e4dbd",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "ac0ede846492b79d868bd933af36a35be1beb482",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "422905f327e8e63d4394eacf821a0aff9253de14",
      "old_mode": 33188,
      "old_path": "rust/CMakeLists.txt",
      "new_id": "fcdf3db13acb9acdabc4b1cb6f3d37c2d6a9882d",
      "new_mode": 33188,
      "new_path": "rust/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed7fe34d369da9bdba65dea4bd816e55a9a0c342",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/Cargo.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57a64401e8c28c08065328fa00df1cc21697a631",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e10fad8734ccb7c383c2905d52a7e0652ae31d3",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d398485e3e8451459f6f3895df3474450a6efadc",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/deny.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cecdfdfc98b3020394fd66d87e29a6df91e4ce7a",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/src/digest.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "829816cc700a7a4b8cafdc30e2a065f48f55c8d7",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/src/hmac.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "166f999cc480b09b181b521f5e5975dce74f8f2d",
      "new_mode": 33188,
      "new_path": "rust/bssl-crypto/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b5c841229042cbeaa5808ff822a07e936b86639",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/CMakeLists.txt"
    },
    {
      "type": "rename",
      "old_id": "6a2bb40ad3b36b4d005a2883fb7eec9cc11a5525",
      "old_mode": 33188,
      "old_path": "rust/Cargo.toml",
      "new_id": "c5e61fd033e5d5755050072f397b49b6c84e13af",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/Cargo.toml",
      "score": 81
    },
    {
      "type": "rename",
      "old_id": "fb5230a83acb1257588e7d7a638e901910597cf8",
      "old_mode": 33188,
      "old_path": "rust/README.md",
      "new_id": "fb5230a83acb1257588e7d7a638e901910597cf8",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/README.md",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b02922325ec8192546cc6ea4d41e4c26823b9edb",
      "old_mode": 33188,
      "old_path": "rust/build.rs",
      "new_id": "955eae3c3a618dea1af03e075fdc0e11cd425a4c",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/build.rs",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "d5419a9a6c35c1d581d96421bd5d6a446f71cea6",
      "old_mode": 33188,
      "old_path": "rust/rust_wrapper.c",
      "new_id": "d5419a9a6c35c1d581d96421bd5d6a446f71cea6",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/rust_wrapper.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "632622a97420eb4117ffb8ebee6feda2f108becd",
      "old_mode": 33188,
      "old_path": "rust/rust_wrapper.h",
      "new_id": "632622a97420eb4117ffb8ebee6feda2f108becd",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/rust_wrapper.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d8c2c00039392bd17a5c326a03cc2c2800ec004c",
      "old_mode": 33188,
      "old_path": "rust/src/lib.rs",
      "new_id": "d8c2c00039392bd17a5c326a03cc2c2800ec004c",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/src/lib.rs",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "101b455d94d00cf771364bcb60d8356fabe64b07",
      "new_mode": 33188,
      "new_path": "rust/bssl-sys/wrapper.h"
    },
    {
      "type": "delete",
      "old_id": "1d65c5a44f04ea7065ffc2331628b385ee85c76a",
      "old_mode": 33188,
      "old_path": "rust/wrapper.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
