)]}'
{
  "commit": "6068a2e6cfdc895ce524b6d2bdc8ea0cea8ea0e8",
  "tree": "fed73256d9872634836f5ad94e8e3ff1a11cc52f",
  "parents": [
    "efcb8507fb706dc09498bdd32b7aafa38228fc86"
  ],
  "author": {
    "name": "Roland Shoemaker",
    "email": "roland@golang.org",
    "time": "Wed Mar 02 08:24:15 2022 -0800"
  },
  "committer": {
    "name": "Filippo Valsorda",
    "email": "filippo@golang.org",
    "time": "Sat Mar 12 13:11:42 2022 +0000"
  },
  "message": "ssh: ignore MAC if AEAD ciphers negotiated\n\nIf the server/client cipher chosen is one of the two AEAD ciphers that\nwe support (aes128-gcm@openssh.com and chacha20-poly1305@openssh.com),\ndon\u0027t attempt to find a common MAC algorithm in findAgreedAlgorithms.\nSimilarly in newPacketCipher, don\u0027t attempt to generate a MAC key if we\nare using a AEAD cipher.\n\nFixes golang/go#51406\n\nChange-Id: Id48ae72f052cb0a0c597b32e9901a0f218e4161f\nReviewed-on: https://go-review.googlesource.com/c/crypto/+/389214\nTrust: Roland Shoemaker \u003croland@golang.org\u003e\nRun-TryBot: Roland Shoemaker \u003croland@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Filippo Valsorda \u003cfilippo@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ae2275744c886cdc729c6c7898af96fd5e7264b",
      "old_mode": 33188,
      "old_path": "ssh/common.go",
      "new_id": "ec1f839bb82217ece2c987c5bc66878aced848e6",
      "new_mode": 33188,
      "new_path": "ssh/common.go"
    },
    {
      "type": "modify",
      "old_id": "02fbe838210ffedc36f6fd512632764945721a29",
      "old_mode": 33188,
      "old_path": "ssh/handshake_test.go",
      "new_id": "46bfd6dd04515b228bdd082caa7708d9d76ba282",
      "new_mode": 33188,
      "new_path": "ssh/handshake_test.go"
    },
    {
      "type": "modify",
      "old_id": "49ddc2e7de46c550e80b4025be64106c6f0795c3",
      "old_mode": 33188,
      "old_path": "ssh/transport.go",
      "new_id": "acf5a21bbb0e810640d2bc8c8a9e34e18dd162a0",
      "new_mode": 33188,
      "new_path": "ssh/transport.go"
    }
  ]
}
