)]}'
{
  "commit": "6fb913b30f367555467f08da4d60f49996c9b17a",
  "tree": "88d143b950005cf5ae51c35aa9460a3fd6bfefc4",
  "parents": [
    "2f442297556c884f9b52fc6ef7280083f4d65023"
  ],
  "author": {
    "name": "HuShuai",
    "email": "returnhs@gmail.com",
    "time": "Thu Jan 08 17:58:24 2026 +0800"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Fri Jan 09 08:08:59 2026 -0800"
  },
  "message": "unix: return early on error in Recvmsg\n\nCurrently, Recvmsg may access the rsa buffer even if the underlying syscall\nreturns an error.\n\nThis change aligns Recvmsg with the safer logic already\nused in RecvmsgBuffers, ensuring the address is only processed when\nthe syscall succeeds (err \u003d\u003d nil).\n\nFixes golang/go#76848\n\nChange-Id: If76477d0362b802e54ee6d27d0e8f57024a8a1dc\nReviewed-on: https://go-review.googlesource.com/c/sys/+/734740\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Florian Lehner \u003clehner.florian86@gmail.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e92e5aa40628b3a913cbf6f55f9429ef9e7b08e",
      "old_mode": 33188,
      "old_path": "unix/syscall_unix.go",
      "new_id": "de6fccf9aa1011453e077b2a8c4141d3817e8294",
      "new_mode": 33188,
      "new_path": "unix/syscall_unix.go"
    }
  ]
}
