)]}'
{
  "commit": "ba5294a509c715d7fea0f9022a3d0ca21f64942a",
  "tree": "6f2f34c961667ca763ee8436d4e52a572a80bb6b",
  "parents": [
    "d9b008d0a637a6daa9d387171bc2d206f4de1691"
  ],
  "author": {
    "name": "Jason A. Donenfeld",
    "email": "Jason@zx2c4.com",
    "time": "Tue Nov 17 22:29:50 2020 +0100"
  },
  "committer": {
    "name": "Jason A. Donenfeld",
    "email": "Jason@zx2c4.com",
    "time": "Tue Nov 17 22:26:35 2020 +0000"
  },
  "message": "windows/svc/mgr: fetch service sid type in Config()\n\nCurrently, doing s.UpdateConfig(s.Config()) will destroy the service,\nbecause s.Config() fails to populate the SidType member, but\nUpdateConfig will set the SidType, so that expression effectively zeros\nout the SidType. Fix this by having Config() fetch the SidType in the\nsame way that it fetches the other additional fields there, such as\nDelayedStartUp.\n\nChange-Id: Idb917ef1e942020499b411b7777b995c29f0e7d2\nReviewed-on: https://go-review.googlesource.com/c/sys/+/270897\nTrust: Jason A. Donenfeld \u003cJason@zx2c4.com\u003e\nRun-TryBot: Jason A. Donenfeld \u003cJason@zx2c4.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Brad Fitzpatrick \u003cbradfitz@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30d392941016da8896972824f4886c913d65c695",
      "old_mode": 33188,
      "old_path": "windows/svc/mgr/config.go",
      "new_id": "da4df6383db2da50e5ef2abc40e59e953ab6112a",
      "new_mode": 33188,
      "new_path": "windows/svc/mgr/config.go"
    }
  ]
}
