Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New rustc and Cargo options to allow path sanitisation by default #3127

Merged
merged 32 commits into from
May 13, 2023
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
139d7f0
Initial version of trim-path RFC
cbeuw May 23, 2021
bcbd131
Update text/3127-trim-path.md
cbeuw May 30, 2021
97e4104
Update text/3127-trim-path.md
cbeuw Jun 1, 2021
d8344ef
Use plural
cbeuw Jun 1, 2021
408dc50
Add `--remap-scope` proposal
cbeuw Aug 31, 2021
f92a321
Fix typos
cbeuw Oct 3, 2021
2bd2792
Rename flag to --remap-path-scope and typo fixes
cbeuw Dec 4, 2021
998ecf4
Add scoped mapping discussion
cbeuw Dec 4, 2021
ba6b2d8
Elaborate on linkers for separate debuginfo
cbeuw Dec 5, 2021
d790948
Add split-debuginfo-path scope
cbeuw Dec 5, 2021
d33e029
Rename split-debuginfo-path to split-debuginfo-file
cbeuw Apr 24, 2022
0688580
Typo fixes
cbeuw Apr 25, 2022
aee42a6
Add `unsplit-debuginfo` scope
cbeuw Apr 25, 2022
8e33a46
Use names instead of numbers for trim-paths options
cbeuw Apr 25, 2022
0b59e5c
Replace debuginfo with split-debuginfo option
cbeuw Apr 25, 2022
604dcb0
Add scope alias as a future possibility
cbeuw Apr 25, 2022
2d49c09
Document the ambiguity of comma separated scopes
cbeuw Apr 26, 2022
23394fc
Add object and all as alias scopes
cbeuw Apr 26, 2022
e15308c
Clarify the effects of multiple --remap-path-scope
cbeuw Apr 26, 2022
dec1901
Improve wordings
cbeuw Apr 28, 2022
bb079f4
List options specifically for cargo
cbeuw Apr 28, 2022
7c533d3
Change it back to `split-debuginfo-path`
cbeuw May 26, 2022
6e45014
Make the Cargo option effective to all compile modes
cbeuw May 26, 2022
34d4386
Clarify the sysroot situation
cbeuw Jul 9, 2022
785c229
Simplify possible scopes for Cargo
cbeuw Jul 12, 2022
a357827
Add CARGO_TRIM_PATHS
cbeuw Jul 17, 2022
5286008
Add example usages
cbeuw Jul 17, 2022
8ba3510
Clarify that not all options are intended to be stabilized
cbeuw Oct 14, 2022
3f59b7b
Add option rationales
cbeuw Feb 8, 2023
16edfb2
Change CARGO_TRIM_PATHS to the profile option
cbeuw Feb 8, 2023
cbcb1df
Current working directory -> current package
cbeuw Feb 20, 2023
451f163
Update tracking issue
ehuss May 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading