)]}' { "commit": "541339720451b0a05dc7ebe83e17bafb89863c6f", "tree": "769d23948beab6523127880f013fc806de8eef87", "parents": [ "13cb7f799dc61093ed69726093a5af8bf48c65d1" ], "author": { "name": "Mike Frysinger", "email": "vapier@google.com", "time": "Mon Mar 01 21:38:08 2021 -0500" }, "committer": { "name": "Mike Frysinger", "email": "vapier@google.com", "time": "Tue Mar 02 03:18:57 2021 +0000" }, "message": "manifest: relax include name rules for user-specified path\n\nAllow the user to specify relative or absolute or any other funky\npath that they want when using `repo init` or `repo sync`. Our\ngoal is to restrict the paths in the remote manifest git repo we\ncloned from the network, not protect the user from themselves.\n\nBug: https://crbug.com/gerrit/14156\nChange-Id: I1ccfb2a6bd1dce2bd765e261bef0bbf0f8a9beb6\nReviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/298823\nReviewed-by: Jonathan Nieder \u003cjrn@google.com\u003e\nTested-by: Mike Frysinger \u003cvapier@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "2fb6aa0f319c76414844206777ffd8a73421d35b", "old_mode": 33188, "old_path": "error.py", "new_id": "25ff80d10c151d36955a3836ac8c71134ff2f7c6", "new_mode": 33188, "new_path": "error.py" }, { "type": "modify", "old_id": "cd5954dfac5da1b77448108953f22db06b59d561", "old_mode": 33188, "old_path": "manifest_xml.py", "new_id": "e96e06200cb60dc952f0ea321dadd7e498823b4d", "new_mode": 33188, "new_path": "manifest_xml.py" }, { "type": "modify", "old_id": "f69e9cf8197c7520c0d470f9b7ae093c7c442f62", "old_mode": 33188, "old_path": "tests/test_manifest_xml.py", "new_id": "6977b417d190f227e44eb35411899806806d6dce", "new_mode": 33188, "new_path": "tests/test_manifest_xml.py" } ] }