)]}'
{
  "commit": "c9edbaad1ae5d1d00d0d0f831c76c464ee622d52",
  "tree": "6b338ce323cd3792970d1eec660d6627e8051723",
  "parents": [
    "34a1d37575e64c0bc247572d881170ae631fe1b8"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Jan 08 00:32:26 2025 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Apr 14 16:16:31 2025 -0700"
  },
  "message": "Switch to the CIPD Windows SDK package\n\nThis isn\u0027t updated as frequently, but is much less of a hassle to use.\nIn particular, the vs_toolchain.py and depot_tools version seems to have\nbroken recently for some mysterious reason. Current theory is that\nsomething about\nhttps://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/6288233\nbroke, but given the report of bots with bad caches and past issues, I\nthink a CIPD package might be more straightforward.\n\nThere\u0027s a windows_sdk recipe module that we could use alongside it, but\nthen we cannot preview MSVC updates on the CQ, so I opted to keep our\ngoofy vs_env.py script. Also LUCI is very, very bad at atomic recipe +\ncode changes, so keeping it is convenient.\n\nAs a bonus, this removes the last Chromium license file in util/bot so\nthe LICENSE file can get a hair shorter. (Now the only source of\nweirdness is ssl/test/runner.)\n\nChange-Id: I2ec269c178829660978e6a9e1a9e14477382d82d\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/75008\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nAuto-Submit: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f19d1c8ae010ab480c0aae0bd56e1ea9e2ce196b",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "8c3524b7167a844909a57c07a60858156932edac",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "a0f82a1f8ea9c0a5fd2707d7c9939778ba756b3e",
      "old_mode": 33188,
      "old_path": "LICENSE",
      "new_id": "37a5b7439bf6d245179326da069fa561e20067ef",
      "new_mode": 33188,
      "new_path": "LICENSE"
    },
    {
      "type": "modify",
      "old_id": "40aa280c746035fbcdb575360078b924ea7e7d2a",
      "old_mode": 33188,
      "old_path": "util/bot/DEPS",
      "new_id": "c680cdd868c949c7729e8eb16e65636ac629ac79",
      "new_mode": 33188,
      "new_path": "util/bot/DEPS"
    },
    {
      "type": "modify",
      "old_id": "5a97e488e73cee385d08857df3c97c39329cd0f1",
      "old_mode": 33188,
      "old_path": "util/bot/UPDATING",
      "new_id": "8c0c635665f76d7634234e41efff85e7a92d36a6",
      "new_mode": 33188,
      "new_path": "util/bot/UPDATING"
    },
    {
      "type": "modify",
      "old_id": "47f975ac661d2a41e459b1c02163bf960f1b0787",
      "old_mode": 33188,
      "old_path": "util/bot/vs_env.py",
      "new_id": "9b572eef461d800ef42390f1a07be642bd1086c7",
      "new_mode": 33188,
      "new_path": "util/bot/vs_env.py"
    },
    {
      "type": "delete",
      "old_id": "4fb70eac6e09bc6c56d9ecf5cbbd05740a7dbe1b",
      "old_mode": 33188,
      "old_path": "util/bot/vs_toolchain.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
