@@ -377,6 +377,25 @@ trigger_files = [
377
377
"compiler/rustc_middle/src/traits/solve"
378
378
]
379
379
380
+ [autolabel."PG-exploit-mitigations"]
381
+ trigger_files = [
382
+ "compiler/rustc_symbol_mangling/src/typeid",
383
+ "src/doc/rustc/src/exploit-mitigations.md",
384
+ "src/doc/unstable-book/src/compiler-flags/branch-protection.md",
385
+ "src/doc/unstable-book/src/compiler-flags/cf-protection.md",
386
+ "src/doc/unstable-book/src/compiler-flags/control-flow-guard.md",
387
+ "src/doc/unstable-book/src/compiler-flags/sanitizer.md",
388
+ "src/doc/unstable-book/src/language-features/cfg-sanitize.md",
389
+ "src/doc/unstable-book/src/language-features/cfi-encoding.md",
390
+ "src/doc/unstable-book/src/language-features/no-sanitize.md",
391
+ "tests/codegen/sanitizer",
392
+ "tests/codegen/split-lto-unit.rs",
393
+ "tests/codegen/stack-probes-inline.rs",
394
+ "tests/codegen/stack-protector.rs",
395
+ "tests/ui/sanitizer",
396
+ "tests/ui/stack-protector"
397
+ ]
398
+
380
399
[notify-zulip."I-prioritize"]
381
400
zulip_stream = 245100 # #t-compiler/wg-prioritization/alerts
382
401
topic = "#{number} {title}"
@@ -642,6 +661,51 @@ cc = ["@nnethercote"]
642
661
message = "Changes to the size of AST and/or HIR nodes."
643
662
cc = ["@nnethercote"]
644
663
664
+ [mentions."compiler/rustc_symbol_mangling/src/typeid"]
665
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
666
+
667
+ [mentions."src/doc/rustc/src/exploit-mitigations.md"]
668
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
669
+
670
+ [mentions."src/doc/unstable-book/src/compiler-flags/branch-protection.md"]
671
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
672
+
673
+ [mentions."src/doc/unstable-book/src/compiler-flags/cf-protection.md"]
674
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
675
+
676
+ [mentions."src/doc/unstable-book/src/compiler-flags/control-flow-guard.md"]
677
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
678
+
679
+ [mentions."src/doc/unstable-book/src/compiler-flags/sanitizer.md"]
680
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
681
+
682
+ [mentions."src/doc/unstable-book/src/language-features/cfg-sanitize.md"]
683
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
684
+
685
+ [mentions."src/doc/unstable-book/src/language-features/cfi-encoding.md"]
686
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
687
+
688
+ [mentions."src/doc/unstable-book/src/language-features/no-sanitize.md"]
689
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
690
+
691
+ [mentions."tests/codegen/sanitizer"]
692
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
693
+
694
+ [mentions."tests/codegen/split-lto-unit.rs"]
695
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
696
+
697
+ [mentions."tests/codegen/stack-probes-inline.rs"]
698
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
699
+
700
+ [mentions."tests/codegen/stack-protector.rs"]
701
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
702
+
703
+ [mentions."tests/ui/sanitizer"]
704
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
705
+
706
+ [mentions."tests/ui/stack-protector"]
707
+ cc = ["@rust-lang/project-exploit-mitigations", "@rcvalle"]
708
+
645
709
[assign]
646
710
warn_non_default_branch = true
647
711
contributing_url = "https://rustc-dev-guide.rust-lang.org/getting-started.html"
@@ -783,6 +847,11 @@ project-stable-mir = [
783
847
"@ouz-a",
784
848
]
785
849
850
+ project-exploit-mitigations = [
851
+ "@cuviper",
852
+ "@rcvalle",
853
+ ]
854
+
786
855
[assign.owners]
787
856
"/.github/workflows" = ["infra-ci"]
788
857
"/Cargo.lock" = ["@Mark-Simulacrum"]
0 commit comments