)]}'
{
  "commit": "21084e84a418e0a6c4da72f632c5cd99386bd64b",
  "tree": "10dec517ec1f28f6a6a989e5822848b0876809be",
  "parents": [
    "cae598d9980661a978e2df4fb338518f7bf09572"
  ],
  "author": {
    "name": "Johannes Schindelin",
    "email": "johannes.schindelin@gmx.de",
    "time": "Mon Oct 15 03:14:43 2018 -0700"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Oct 16 13:24:34 2018 +0900"
  },
  "message": "http: add support for selecting SSL backends at runtime\n\nAs of version 7.56.0, curl supports being compiled with multiple SSL\nbackends.\n\nThis patch adds the Git side of that feature: by setting http.sslBackend\nto \"openssl\" or \"schannel\", Git for Windows can now choose the SSL\nbackend at runtime.\n\nThis comes in handy on Windows because Secure Channel (\"schannel\") is\nthe native solution, accessing the Windows Credential Store, thereby\nallowing for enterprise-wide management of certificates. For historical\nreasons, Git for Windows needs to support OpenSSL still, as it has\npreviously been the only supported SSL backend in Git for Windows for\nalmost a decade.\n\nThe patch has been carried in Git for Windows for over a year, and is\nconsidered mature.\n\nSigned-off-by: Johannes Schindelin \u003cjohannes.schindelin@gmx.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb66a119753726b0260acd456f5728351dc05ba3",
      "old_mode": 33188,
      "old_path": "Documentation/config.txt",
      "new_id": "c569e7285930272284dd117e31408f5da862e56b",
      "new_mode": 33188,
      "new_path": "Documentation/config.txt"
    },
    {
      "type": "modify",
      "old_id": "4162860ee316365091ac3978a83d2311682b8079",
      "old_mode": 33188,
      "old_path": "http.c",
      "new_id": "fedfb2a20700207fc98505f541a808db4e5176e1",
      "new_mode": 33188,
      "new_path": "http.c"
    }
  ]
}
