)]}'
{
  "commit": "e4b3678e5f38521e67eba223ddd1902ceb3a303c",
  "tree": "74aca7d7d93fb710afb3e282ce28c164fa3ec710",
  "parents": [
    "9b076918e3c7e908b2bdea932f272a9979f2488a"
  ],
  "author": {
    "name": "Filippo Valsorda",
    "email": "filippo@golang.org",
    "time": "Sat Mar 12 10:21:59 2022 -0500"
  },
  "committer": {
    "name": "Filippo Valsorda",
    "email": "filippo@golang.org",
    "time": "Mon Mar 14 23:46:33 2022 +0000"
  },
  "message": "ssh: add diffie-hellman-group14-sha256 kex\n\nRFC 9142 made diffie-hellman-group14-sha256 from RFC 8268 a MUST, and\nit\u0027s strictly better than diffie-hellman-group14-sha1, which we already\nhave, and trivial to add.\n\n\u003e The method of key exchange used for the name \"diffie-hellman-\n\u003e group14-sha256\" is the same as that for \"diffie-hellman-group14-sha1\"\n\u003e except that the SHA256 hash algorithm is used.\n\nIgnore the bigger groups which have a meaningful performance cost, and\ndon\u0027t share the same interoperability benefit.\n\nAdapted from CL 387994.\n\nFixes golang/go#31731\n\nCo-authored-by: Nicola Murino \u003cnicola.murino@gmail.com\u003e\nChange-Id: Id4ce345a2065840f193986739ea890f105a1e929\nReviewed-on: https://go-review.googlesource.com/c/crypto/+/392014\nTrust: Filippo Valsorda \u003cfilippo@golang.org\u003e\nRun-TryBot: Filippo Valsorda \u003cfilippo@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba7052b0be28a911dc2386414da08499dd3669ec",
      "old_mode": 33188,
      "old_path": "ssh/common.go",
      "new_id": "9dda7e5fad5bd39a6714c0b56e61e0506a672d8e",
      "new_mode": 33188,
      "new_path": "ssh/common.go"
    },
    {
      "type": "modify",
      "old_id": "36eac6cacdf71f3e0e7208d4e7c1e1a514399ec3",
      "old_mode": 33188,
      "old_path": "ssh/kex.go",
      "new_id": "1a098a2559294f739b7226c2c4b4c7d07f58adc6",
      "new_mode": 33188,
      "new_path": "ssh/kex.go"
    }
  ]
}
