)]}'
{
  "commit": "1e469e45a46ff580899cbef939babe02ad916c85",
  "tree": "c974f3ebd4ad18e808fea1e5e39ffcefb9e7afd5",
  "parents": [
    "f575d9b3632cc6bcaa14e8bb0328c9f68579a342"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri May 13 17:06:56 2022 -0400"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 08 18:05:50 2022 +0000"
  },
  "message": "Replace some more C unions.\n\nI don\u0027t think these are all UB by C\u0027s rules, but it\u0027s easier not to\nthink about the pointers. Still more to go, but these were some easy\nones.\n\nBug: 301\nChange-Id: Icdcb7fb40f85983cbf566786c5f7dbfd7bb06571\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/52905\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: Bob Beck \u003cbbe@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12587cdf102794a6a47be625f686588fe0c2995f",
      "old_mode": 33188,
      "old_path": "crypto/bytestring/cbb.c",
      "new_id": "6ce20ad7abb3d8a273bfec6466fc2ca5b62d26b7",
      "new_mode": 33188,
      "new_path": "crypto/bytestring/cbb.c"
    },
    {
      "type": "modify",
      "old_id": "010897b107bdc24d1159811e00c13b7e41c0dd68",
      "old_mode": 33188,
      "old_path": "crypto/bytestring/cbs.c",
      "new_id": "741ecfbc561453a1a1b03f8ca97dea2bbc387cb3",
      "new_mode": 33188,
      "new_path": "crypto/bytestring/cbs.c"
    },
    {
      "type": "modify",
      "old_id": "387eafff029f173c856132fd671fa92df24906a9",
      "old_mode": 33188,
      "old_path": "crypto/cipher_extra/e_aesgcmsiv.c",
      "new_id": "555922dd742ca2ba0a2a657b3e4055c71cd0fd7e",
      "new_mode": 33188,
      "new_path": "crypto/cipher_extra/e_aesgcmsiv.c"
    },
    {
      "type": "modify",
      "old_id": "e316acd79cf9afaf520fba8880572feca0ee7076",
      "old_mode": 33188,
      "old_path": "crypto/curve25519/curve25519.c",
      "new_id": "4bf37b9fa83284bf5b6a766ab6403182d116b73c",
      "new_mode": 33188,
      "new_path": "crypto/curve25519/curve25519.c"
    },
    {
      "type": "modify",
      "old_id": "7677355a35e5d13ed0e37d7753673f2153a84fd4",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/cipher/e_aes.c",
      "new_id": "61f4ef355dfd2a8accdda584c94dcc462cef89cf",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/cipher/e_aes.c"
    },
    {
      "type": "modify",
      "old_id": "5b909aa65389a1cae796d780bfdb248f8839ef9c",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/modes/gcm.c",
      "new_id": "1a77ec0e4cb1fbfd9ae7dd8c88ab5fc4fac1f990",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/modes/gcm.c"
    },
    {
      "type": "modify",
      "old_id": "c9b5e8e4e97ed2839366da7961ce16dbdbe2d9e9",
      "old_mode": 33188,
      "old_path": "crypto/internal.h",
      "new_id": "2e94399c24cb12cf2d69a66acf1217c35c89d35e",
      "new_mode": 33188,
      "new_path": "crypto/internal.h"
    },
    {
      "type": "modify",
      "old_id": "bb9a0c15a241db9ddf141dee24e8b8aa10203a4b",
      "old_mode": 33188,
      "old_path": "crypto/siphash/siphash.c",
      "new_id": "0921eac2b4274191739d0d4eef58188dbdb16d50",
      "new_mode": 33188,
      "new_path": "crypto/siphash/siphash.c"
    },
    {
      "type": "modify",
      "old_id": "6d8f9e7a5a3ac628d2a8a7adc44fbc0b5ba623d9",
      "old_mode": 33188,
      "old_path": "crypto/siphash/siphash_test.cc",
      "new_id": "6407e0da56f3f5b1ae223b980a35a13d0f1b6774",
      "new_mode": 33188,
      "new_path": "crypto/siphash/siphash_test.cc"
    }
  ]
}
