commit | 3533698631ddf06237390fea13df9a5df397aaec | [log] [tgz] |
---|---|---|
author | Oliver Newman <15459200+orn688@users.noreply.github.com> | Mon Jan 23 11:43:55 2023 -0500 |
committer | GitHub <noreply@github.com> | Mon Jan 23 11:43:55 2023 -0500 |
tree | 34bb7492ec31501c459357baaa1bc837af3c84f6 | |
parent | 110c75cad3718424b5bffc37b8bb4a64048e28d6 [diff] |
Optionally process symlinks pointing outside exec root (#422) Previously if `TreeSymlinkOpts.Preserved` was set to `true`, symlinks pointing outside of the exec root would always be rejected. However, it can be useful to preserve symlinks by default while replacing them with the targeted file if the targeted file is outside of the exec root. So add a new `TreeSymlinkOpts.MaterializeOutsideExecRoot` option that enables this behavior if set to true. See https://crbug.com/1216363 for context on why this is useful.
This repository contains SDKs for the Remote Execution API.
See each language subdirectory's README.md
for more specific instructions on using the SDK for that language.