)]}'
{
  "commit": "f2596dfa0ebce746ca4c69f671d3cac3fe8fc032",
  "tree": "db2daedaa7ec7e80ac49c57eb696908342d1d2a5",
  "parents": [
    "3b2ef9b54ca91ed9e0be2680558021b3d000a2ea"
  ],
  "author": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Tue Jul 16 15:50:58 2024 -0400"
  },
  "committer": {
    "name": "Brad King",
    "email": "brad.king@kitware.com",
    "time": "Wed Jul 17 09:13:26 2024 -0400"
  },
  "message": "macOS: Work around bug in system curl 8.{3,4,5} LibreSSL backend\n\nSince commit d3cbee99e3 (macOS: Prefer building with system-provided\ncurl, 2024-05-09, v3.30.0-rc1~130^2~1) CMake uses the macOS-provided\ncurl, which uses the LibreSSL backend by default.  This exposes us to\ncurl issue 12525, created and fixed by the following upstream curl\ncommits:\n\n* commit `bec0c5bbf` (openssl: switch to modern init for\n                      LibreSSL 2.7.0+, 2023-08-07, `curl-8_3_0~201`)\n* commit `9f2d2290d` (openssl: re-match LibreSSL deinit with init,\n                      2023-12-15, `curl-8_6_0~219`)\n\nWork around the bug by preferring the secure-transport backend by\ndefault on the problematic versions of curl.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a5806b95890bfe2c6a4195d0df5923cafd956ec",
      "old_mode": 33188,
      "old_path": "Source/CTest/cmCTestCurl.cxx",
      "new_id": "b8e5db1c96e80b6bff9bda94dbdb01336467ccce",
      "new_mode": 33188,
      "new_path": "Source/CTest/cmCTestCurl.cxx"
    },
    {
      "type": "modify",
      "old_id": "e69a7feb60b45ce251f8968bd27bf83e28ce00e8",
      "old_mode": 33188,
      "old_path": "Source/CTest/cmCTestSubmitHandler.cxx",
      "new_id": "85c77bea05096f6d977fce7fba9ae1b8020c1e8c",
      "new_mode": 33188,
      "new_path": "Source/CTest/cmCTestSubmitHandler.cxx"
    },
    {
      "type": "modify",
      "old_id": "ddd5f69b9d522b66e1fcc9a221ac53c32ab25939",
      "old_mode": 33188,
      "old_path": "Source/cmCurl.cxx",
      "new_id": "65fccd035059627bcb2997659760347dd31619d9",
      "new_mode": 33188,
      "new_path": "Source/cmCurl.cxx"
    },
    {
      "type": "modify",
      "old_id": "8b8c88b895ef895039e72a511bd313c47b86485a",
      "old_mode": 33188,
      "old_path": "Source/cmCurl.h",
      "new_id": "bb2221f25760f35c41876469f94b21b44840e6d7",
      "new_mode": 33188,
      "new_path": "Source/cmCurl.h"
    },
    {
      "type": "modify",
      "old_id": "ce8cc2a39fd4793b218942a93c433a71004d26dd",
      "old_mode": 33188,
      "old_path": "Source/cmFileCommand.cxx",
      "new_id": "6265f82177dda2479b6ee63974a493f66f58426b",
      "new_mode": 33188,
      "new_path": "Source/cmFileCommand.cxx"
    }
  ]
}
