)]}'
{
  "commit": "fdfe1f8531a1adcc300c8eba98cb372044826d62",
  "tree": "9dfcc2e7a87e8cc2c620259d64a0fd6c64a83618",
  "parents": [
    "b8ffc16e10063067bac0e15c6d7f7995937503ce"
  ],
  "author": {
    "name": "Will Mortensen",
    "email": "will@extrahop.com",
    "time": "Fri Dec 16 15:56:24 2022 -0800"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Mon Nov 27 17:27:49 2023 +0000"
  },
  "message": "ssh: defer channel window adjustment\n\nSending a window adjustment after every read is unnecessarily chatty,\nespecially with a series of small reads like with TTY interactions.\n\nCopy OpenSSH\u0027s logic for deferring these, which seemingly hasn\u0027t changed\nsince 2007. Note that since channelWindowSize and c.maxIncomingPayload\nare currently constants here, the two checks could be combined into a\nsingle check for c.myWindow \u003c 2 MiB - 96 KiB (with the current values\nof the constants).\n\nFixes golang/go#57424.\n\nChange-Id: Ifcef5be76fcc3f0b1a6dc396096bed9c50d64f21\nReviewed-on: https://go-review.googlesource.com/c/crypto/+/459915\nReviewed-by: Nicola Murino \u003cnicola.murino@gmail.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nRun-TryBot: Nicola Murino \u003cnicola.murino@gmail.com\u003e\nAuto-Submit: Nicola Murino \u003cnicola.murino@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nCommit-Queue: Nicola Murino \u003cnicola.murino@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0834c00dfee9a4e9ac17ed8eb4527b8fe33cf67",
      "old_mode": 33188,
      "old_path": "ssh/channel.go",
      "new_id": "cc0bb7ab64814eed5951a835d3c95e5c011189cd",
      "new_mode": 33188,
      "new_path": "ssh/channel.go"
    },
    {
      "type": "modify",
      "old_id": "8697cd6140a737ececd84a37482d17065c5c3461",
      "old_mode": 33188,
      "old_path": "ssh/mempipe_test.go",
      "new_id": "f27339c51a1b400a8138a5254c654567a3df710a",
      "new_mode": 33188,
      "new_path": "ssh/mempipe_test.go"
    },
    {
      "type": "modify",
      "old_id": "eae637d5e21ae7bc3dc941baf9ba5391a108dfc4",
      "old_mode": 33188,
      "old_path": "ssh/mux_test.go",
      "new_id": "21f0ac3e325a43a436469097b62a61c30959bf7a",
      "new_mode": 33188,
      "new_path": "ssh/mux_test.go"
    }
  ]
}
