)]}'
{
  "commit": "840eb9a1c54f76b1e16b249eb3f4240c3622daf3",
  "tree": "b16474914205d4a576ee52edcbc63b1e740cf05a",
  "parents": [
    "41365c2a9ba347870b80881c0d67454edd22fd49"
  ],
  "author": {
    "name": "Pablo Sabater",
    "email": "pabloosabaterr@gmail.com",
    "time": "Fri Jul 24 12:54:12 2026 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Fri Jul 24 08:46:58 2026 -0700"
  },
  "message": "transport-helper: fix memory leak of helper on disconnect\n\ndisconnect_helper() only frees data inside of the if(data-\u003ehelper) block\n[1]. When the transport is disconnected without the helper being fully\nstarted, data-\u003ename allocated in transport_helper_init()\nis never freed.\n\nMove FREE_AND_NULL(data-\u003ename) outside the conditional block so it\u0027s\nalways freed on disconnect.\n\n[1]: https://lore.kernel.org/git/05fbadbae2184479c87c37675dde7bd79b3e32ab.1716465556.git.ps@pks.im/\n\nMentored-by: Karthik Nayak \u003ckarthik.188@gmail.com\u003e\nMentored-by: Chandra Pratap \u003cchandrapratap3519@gmail.com\u003e\nSigned-off-by: Pablo Sabater \u003cpabloosabaterr@gmail.com\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80f90eb7bace6f761b7796fa93b60d7408464b9d",
      "old_mode": 33188,
      "old_path": "transport-helper.c",
      "new_id": "f1950707883dbc06cbc6c74fd7e584844770d77b",
      "new_mode": 33188,
      "new_path": "transport-helper.c"
    }
  ]
}
