]>
Commit | Line | Data |
---|---|---|
49eb9a71 XL |
1 | ## In this file we list false-positives of the check-orig-suspicious.sh script |
2 | # so that they can be ignored. You should manually audit all of the files here | |
3 | # to confirm that they adhere to Debian Policy and the DFSG. In particular, if | |
4 | # you are blindly adding files here just to get the build to work, you are | |
5 | # probably Doing It Wrong. Ask in #debian-rust or the mailing list for pointers. | |
6 | ||
02aa35f3 | 7 | # False-positive, very small so suspicious-source thinks "octet-stream" |
02aa35f3 | 8 | src/test/run-pass/raw-str.rs |
02aa35f3 | 9 | |
b7926139 XL |
10 | # False-positive, file(1) misidentifies mime type |
11 | src/ci/docker/*/patches/glibc/*/*.patch | |
12 | vendor/itertools*/examples/iris.data | |
13 | vendor/regex/tests/unicode.rs | |
3f640735 | 14 | vendor/regex/tests/suffix_reverse.rs |
b7926139 | 15 | |
02aa35f3 | 16 | # False-positive, "verylongtext" but OK |
44be201e | 17 | README.md |
3fd5c24b | 18 | CONTRIBUTING.md |
d2688de9 | 19 | compiler/rustc_codegen_cranelift/docs/dwarf.md |
3aade234 XL |
20 | library/std/sys/cloudabi/abi/cloudabi.rs |
21 | library/std/src/os/raw/*.md | |
22 | library/std/src/sys/sgx/abi/entry.S | |
1a8e8b30 | 23 | library/stdarch/CONTRIBUTING.md |
02aa35f3 | 24 | src/doc/book/first-edition/src/the-stack-and-the-heap.md |
8598b294 | 25 | src/doc/book/*/tools/docx-to-md.xsl |
3aade234 | 26 | src/doc/edition-guide/src/rust-next/cargo-vendor.md |
44be201e | 27 | src/doc/edition-guide/src/rust-2018/index.md |
52c96905 | 28 | src/doc/embedded-book/src/*/*.md |
55a400cc | 29 | src/doc/reference/src/expressions/closure-expr.md |
bd465bd4 | 30 | src/doc/rust-by-example/src/flow_control/if_let.md |
3aade234 | 31 | src/doc/rust-by-example/src/std/arc.md |
07dfc0c0 | 32 | src/doc/rust-by-example/src/trait/dyn.md |
8598b294 | 33 | src/doc/rustc/src/lints/groups.md |
ca9f05dc | 34 | src/doc/rustc/src/targets/known-issues.md |
bd465bd4 XL |
35 | src/doc/rustc-dev-guide/.travis.yml |
36 | src/doc/rustc-dev-guide/src/*.md | |
37 | src/doc/rustc-dev-guide/src/*/*.md | |
4a099bab | 38 | src/doc/rustdoc/src/*.md |
f56f18fe | 39 | src/doc/*/CODE_OF_CONDUCT.md |
bd465bd4 | 40 | src/doc/unstable-book/src/*/*.md |
02aa35f3 | 41 | src/etc/third-party/README.txt |
f56f18fe | 42 | src/librustc_codegen_ssa/README.md |
a19150c2 | 43 | src/librustdoc/html/highlight/fixtures/sample.html |
31104e2d | 44 | src/tools/rustfmt/*.md |
f56f18fe XL |
45 | vendor/*/.travis.yml |
46 | vendor/*/Cargo.toml | |
47 | vendor/*/CHANGELOG.md | |
48 | vendor/*/CODE_OF_CONDUCT.md | |
49 | vendor/*/CONTRIBUTORS.md | |
50 | vendor/*/README.md | |
51 | vendor/*/README.tpl | |
52 | vendor/*/LICENSE | |
53 | vendor/*/*/LICENSE | |
54 | vendor/*/*/*/LICENSE | |
55 | vendor/ammonia/src/lib.rs | |
4a099bab | 56 | vendor/base64/RELEASE-NOTES.md |
07dfc0c0 | 57 | vendor/clap/SPONSORS.md |
4a099bab | 58 | vendor/clap/.github/CONTRIBUTING.md |
d2688de9 | 59 | vendor/cranelift-codegen/src/isa/x86/unwind/systemv.rs |
a19150c2 | 60 | vendor/generic-array/DESIGN.md |
f56f18fe XL |
61 | vendor/handlebars/src/lib.rs |
62 | vendor/maplit/README.rst | |
63 | vendor/lazy_static/src/lib.rs | |
3aade234 | 64 | vendor/oorandom/tarpaulin-report.html |
dbc92140 XL |
65 | vendor/pulldown-cmark/tests/suite/footnotes.rs |
66 | vendor/pulldown-cmark/third_party/xi-editor/crdt.md | |
f56f18fe | 67 | vendor/pulldown-cmark/specs/footnotes.txt |
07dfc0c0 XL |
68 | vendor/pulldown-cmark-*/tests/suite/footnotes.rs |
69 | vendor/pulldown-cmark-*/third_party/xi-editor/crdt.md | |
f56f18fe | 70 | vendor/pulldown-cmark-*/specs/footnotes.txt |
924c33f4 | 71 | vendor/rustc-demangle/src/legacy.rs |
e63388c8 | 72 | vendor/socket2/diff.patch |
f56f18fe | 73 | vendor/stable_deref_trait/src/lib.rs |
e63388c8 | 74 | vendor/tinyvec/LICENSE-*.md |
3aade234 | 75 | vendor/tracing-subscriber/src/fmt/format/json.rs |
dbc92140 | 76 | vendor/unicase/src/lib.rs |
e63388c8 | 77 | vendor/unicode-normalization/src/stream_safe.rs |
f56f18fe XL |
78 | vendor/winapi-*/src/winnt.rs |
79 | vendor/winapi/src/lib.rs | |
3aade234 | 80 | vendor/xml5ever/examples/README.md |
02aa35f3 | 81 | |
55de384d | 82 | # False-positive, audit-vendor-source automatically flags JS/C files |
e2a86b73 XL |
83 | # The below ones are OK since they're actually part of rust's own source code |
84 | # and are not "embedded libraries". | |
3aade234 | 85 | library/backtrace/crates/line-tables-only/src/callback.c |
c0bc9210 | 86 | src/ci/docker/scripts/qemu-bare-bones-addentropy.c |
55de384d XL |
87 | src/doc/book/*/ferris.js |
88 | src/doc/book/ferris.js | |
89 | src/etc/wasm32-shim.js | |
c0bc9210 | 90 | src/grammar/parser-lalr-main.c |
55de384d | 91 | src/librustdoc/html/static/*.js |
e2a86b73 | 92 | src/librustdoc/html/static/.eslintrc.js |
55de384d | 93 | src/test/auxiliary/rust_test_helpers.c |
44be201e | 94 | src/test/run-make/*/*.c |
55de384d XL |
95 | src/test/run-make/wasm-*/*.js |
96 | src/test/run-make-fulldeps/*.c | |
97 | src/test/run-make-fulldeps/*/*.c | |
98 | src/test/rustdoc-js/*.js | |
52c96905 | 99 | src/test/rustdoc-js-std/*.js |
c0bc9210 | 100 | src/tools/rustdoc-js/tester.js |
52c96905 | 101 | src/tools/rustdoc-js-std/tester.js |
12919b74 | 102 | src/tools/rustdoc-gui/tester.js |
d2688de9 XL |
103 | vendor/errno-dragonfly/src/errno.c |
104 | vendor/raw-cpuid/src/cpuid.c | |
4a099bab | 105 | vendor/salsa/book/mermaid-init.js |
3f640735 | 106 | vendor/stacker/src/arch/windows.c |
55de384d | 107 | |
3fd5c24b | 108 | # Embedded libraries, justified in README.source |
3aade234 XL |
109 | library/backtrace/crates/backtrace-sys/src/libbacktrace/configure |
110 | library/backtrace/crates/backtrace-sys/src/libbacktrace/config/libtool.m4 | |
111 | library/backtrace/crates/backtrace-sys/src/libbacktrace/*.c | |
112 | library/backtrace/crates/backtrace-sys/src/android-api.c | |
e2a86b73 XL |
113 | vendor/compiler_builtins/compiler-rt/lib/BlocksRuntime/*.c |
114 | vendor/compiler_builtins/compiler-rt/lib/builtins/*.c | |
115 | vendor/compiler_builtins/compiler-rt/lib/builtins/*/*.c | |
116 | vendor/compiler_builtins/compiler-rt/utils/generate_*.awk | |
117 | vendor/dlmalloc/src/dlmalloc.c | |
118 | vendor/mdbook/src/theme/book.js | |
119 | vendor/mdbook/src/theme/searcher/searcher.js | |
120 | vendor/walkdir/compare/nftw.c | |
121 | vendor/walkdir-*/compare/nftw.c | |
3fd5c24b | 122 | |
02aa35f3 | 123 | # False-positive, misc |
3aade234 XL |
124 | library/backtrace/crates/backtrace-sys/src/libbacktrace/libtool.m4 |
125 | library/stdarch/.travis.yml | |
126 | library/stdarch/crates/core_arch/foo.wasm | |
bd465bd4 | 127 | src/doc/rustc-dev-guide/src/queries/example-0.counts.txt |
55de384d XL |
128 | src/test/run-make-fulldeps/target-specs/*.json |
129 | src/test/run-make-fulldeps/libtest-json/output.json | |
dc9f0328 | 130 | src/tools/clippy/.remarkrc |
55de384d | 131 | vendor/clap/.mention-bot |
f56f18fe | 132 | vendor/cloudabi/cloudabi.rs |
55de384d | 133 | vendor/elasticlunr-rs/src/lang/*.rs |
4a099bab | 134 | vendor/inotify-sys/inotify-sys.sublime-project |
55de384d XL |
135 | vendor/markup5ever/data/entities.json |
136 | vendor/num/ci/deploy.enc | |
59c2dd54 | 137 | vendor/term-0*/scripts/id_rsa.enc |
02aa35f3 XL |
138 | |
139 | # False-positive, hand-editable small image | |
140 | src/etc/installer/gfx/ | |
4a099bab | 141 | src/doc/embedded-book/src/assets/*.png |
52c96905 XL |
142 | src/doc/embedded-book/src/assets/*.svg |
143 | src/doc/embedded-book/src/assets/f3.jpg | |
144 | src/doc/embedded-book/src/assets/nrf52-memory-map.png | |
145 | src/doc/embedded-book/src/assets/nrf52-spi-frequency-register.png | |
146 | src/doc/embedded-book/src/assets/verify.jpeg | |
02aa35f3 XL |
147 | src/doc/nomicon/src/img/safeandunsafe.svg |
148 | src/doc/book/second-edition/src/img/*.png | |
149 | src/doc/book/second-edition/src/img/*.svg | |
8b8d4564 XL |
150 | src/doc/book/src/img/ferris/*.svg |
151 | src/doc/book/src/img/*.png | |
152 | src/doc/book/src/img/*.svg | |
7c6c09c3 | 153 | src/doc/book/2018-edition/src/img/ferris/*.svg |
8598b294 XL |
154 | src/doc/book/2018-edition/src/img/*.svg |
155 | src/doc/book/2018-edition/src/img/*.png | |
8b8d4564 | 156 | src/doc/book/tools/docx-to-md.xsl |
1a8e8b30 | 157 | src/doc/rustc/src/images/*.png |
bd465bd4 XL |
158 | src/doc/rustc-dev-guide/src/img/rustc_stages.svg |
159 | src/doc/rustc-dev-guide/src/queries/example-0.png | |
12919b74 | 160 | src/doc/rustc-dev-guide/src/img/*.png |
d2688de9 | 161 | src/doc/unstable-book/src/compiler-flags/img/llvm-cov-show-01.png |
8598b294 | 162 | src/librustdoc/html/static/*.svg |
52c96905 XL |
163 | src/librustdoc/html/static/rust-logo.png |
164 | src/librustdoc/html/static/favicon.ico | |
a19150c2 | 165 | src/librustdoc/html/static/favicon-*.png |
d2688de9 | 166 | src/test/mir-opt/coverage_graphviz.*.InstrumentCoverage.0.dot |
4a099bab XL |
167 | vendor/addr2line/memory.png |
168 | vendor/addr2line/time.png | |
169 | vendor/base64/icon_CLion.svg | |
f56f18fe | 170 | vendor/difference/assets/*.png |
e2a86b73 XL |
171 | vendor/fortanix-sgx-abi/images/enclave-execution-lifecycle.png |
172 | vendor/heck/no_step_on_snek.png | |
4a099bab | 173 | vendor/mdbook/src/theme/favicon.svg |
f56f18fe XL |
174 | vendor/mdbook/src/theme/favicon.png |
175 | vendor/num/doc/favicon.ico | |
176 | vendor/num/doc/rust-logo-128x128-blk-v2.png | |
177 | vendor/pest/pest-logo.svg | |
178 | vendor/pretty_assertions/examples/*.png | |
179 | vendor/termion/logo.svg | |
02aa35f3 | 180 | |
ed9ea08d | 181 | # Example code |
f56f18fe | 182 | vendor/html5ever/examples/capi/tokenize.c |
ed9ea08d | 183 | |
02aa35f3 | 184 | # Test data |
3aade234 XL |
185 | library/stdarch/ci/gba.json |
186 | library/stdarch/crates/stdarch-verify/arm-intrinsics.html | |
187 | library/stdarch/crates/stdarch-verify/x86-intel.xml | |
188 | library/stdarch/crates/std_detect/src/detect/test_data/*.auxv | |
02aa35f3 | 189 | src/test/compile-fail/not-utf8.bin |
3aade234 XL |
190 | src/test/mir-opt/*.mir |
191 | src/test/mir-opt/*.diff | |
192 | src/test/mir-opt/*.diff.* | |
29bee6d5 XL |
193 | src/test/mir-opt/*/*.mir |
194 | src/test/mir-opt/*/*.diff | |
3aade234 | 195 | src/test/mir-opt/*/*.diff.* |
29bee6d5 XL |
196 | src/test/mir-opt/*/*/*.mir |
197 | src/test/mir-opt/*/*/*.diff | |
198 | src/test/mir-opt/*/*/*/*.mir | |
199 | src/test/mir-opt/*/*/*/*.diff | |
02aa35f3 | 200 | src/test/*/*.rs |
7c6c09c3 | 201 | src/test/*/issues/*.rs |
bd465bd4 | 202 | src/test/*/*/issue-*.rs |
dc81e000 | 203 | src/test/*/*/issues/*.rs |
3f21282e | 204 | src/test/*/*.stderr |
4a099bab | 205 | src/test/*/*/*.rs |
07dfc0c0 | 206 | src/test/*/*/*.json |
ed9ea08d | 207 | src/test/*/*/*.stderr |
07dfc0c0 | 208 | src/test/*/*/*.stdout |
3aade234 | 209 | src/test/*/*/*/*.stdout |
0ae8a120 | 210 | src/test/*/*/*/*.stderr |
a19150c2 XL |
211 | src/test/run-make/*-sgx-lvi/enclave/*/*/*.c |
212 | src/test/run-make/*-sgx-lvi/enclave/*.c | |
213 | src/test/run-make-fulldeps/*/*/*.html | |
1a8e8b30 | 214 | src/test/rustdoc-json/*.expected |
e63388c8 | 215 | src/test/ui/macros/not-utf8.bin |
07dfc0c0 | 216 | src/test/ui/terminal-width/non-whitespace-trimming*.rs |
ed9ea08d | 217 | src/tools/*/tests/*/*.stderr |
dc9f0328 FG |
218 | src/tools/clippy/tests/ui-toml/*/*.stderr |
219 | src/tools/clippy/tests/ui/wildcard_enum_match_arm.fixed | |
31104e2d FG |
220 | src/tools/rustfmt/tests/writemode/target/*.json |
221 | src/tools/rustfmt/tests/writemode/target/*.xml | |
222 | src/tools/rustfmt/tests/source/*.rs | |
fce69b58 | 223 | vendor/bstr/src/unicode/data/*Test.txt |
a19150c2 | 224 | vendor/cargo_metadata*/tests/test_samples.rs |
f56f18fe XL |
225 | vendor/cssparser/src/css-parsing-tests/*.json |
226 | vendor/cssparser/src/big-data-url.css | |
e63388c8 | 227 | vendor/dissimilar/benches/*.txt |
3aade234 | 228 | vendor/elasticlunr-rs/tests/data/*.in.txt |
d2688de9 | 229 | vendor/elasticlunr-rs/tests/searchindex_fixture_*.json |
f56f18fe | 230 | vendor/flate2/tests/*.gz |
4a099bab | 231 | vendor/gimli/fixtures/self/* |
44be201e | 232 | vendor/gimli-0*/fixtures/self/* |
4a099bab XL |
233 | vendor/goblin/etc/*.rs |
234 | vendor/goblin/tests/bins/elf/gnu_hash/helloworld.c | |
235 | vendor/goblin/tests/bins/elf/gnu_hash/*.so | |
1a8e8b30 | 236 | vendor/gsgdt/tests/*.json |
12919b74 | 237 | vendor/idna/tests/IdnaTest*.txt |
55de384d | 238 | vendor/idna/tests/punycode_tests.json |
032ac1ba XL |
239 | vendor/idna-0*/tests/IdnaTest.txt |
240 | vendor/idna-0*/tests/punycode_tests.json | |
b7926139 | 241 | vendor/itertools/examples/iris.data |
f56f18fe XL |
242 | vendor/html5ever/data/bench/*.html |
243 | vendor/html5ever/html5lib-tests/*/*.dat | |
244 | vendor/html5ever/html5lib-tests/*/*.test | |
4a099bab | 245 | vendor/libloading/tests/*.dll |
ad1f144f | 246 | vendor/libz-sys/src/smoke.c |
29bee6d5 XL |
247 | vendor/md-5/tests/data/*.blb |
248 | vendor/md-5/tests/data/*.bin | |
032ac1ba XL |
249 | vendor/mdbook/src/theme/searcher/searcher.js |
250 | vendor/mdbook/tests/searchindex_fixture.json | |
e63388c8 | 251 | vendor/memchr/src/tests/*.json |
55de384d | 252 | vendor/minifier/tests/files/test.json |
032ac1ba XL |
253 | vendor/minifier/tests/files/main.js |
254 | vendor/minifier/tests/files/minified_main.js | |
55de384d | 255 | vendor/pest/benches/data.json |
4a099bab | 256 | vendor/petgraph/tests/res/*.txt |
f56f18fe | 257 | vendor/pretty_assertions/src/format_changeset.rs |
4a099bab XL |
258 | vendor/regex-automata/data/tests/fowler/basic.dat |
259 | vendor/regex-automata/data/fowler-tests/basic.dat | |
f56f18fe XL |
260 | vendor/regex/src/testdata/basic.dat |
261 | vendor/regex/tests/crates_regex.rs | |
262 | vendor/regex/tests/fowler.rs | |
263 | vendor/regex-0*/src/testdata/basic.dat | |
264 | vendor/regex-0*/tests/fowler.rs | |
44be201e XL |
265 | vendor/regex-1*/src/testdata/basic.dat |
266 | vendor/regex-1*/tests/fowler.rs | |
f56f18fe | 267 | vendor/rustc-demangle/src/lib.rs |
d2688de9 XL |
268 | vendor/sha-1-0*/tests/data/*.blb |
269 | vendor/sha-1-0*/tests/data/*.bin | |
29bee6d5 XL |
270 | vendor/sha-1/tests/data/*.blb |
271 | vendor/sha-1/tests/data/*.bin | |
a19150c2 XL |
272 | vendor/sha2/tests/data/*.blb |
273 | vendor/sha2/tests/data/*.bin | |
274 | vendor/snap/data/* | |
f56f18fe | 275 | vendor/tar/tests/archives/*.tar |
dc9f0328 | 276 | vendor/term/tests/data/* |
9c18a685 | 277 | vendor/term-0*/tests/data/* |
f56f18fe XL |
278 | vendor/toml/tests/*/*.toml |
279 | vendor/toml/tests/*/*.json | |
b7926139 | 280 | vendor/unicode-segmentation/src/testdata.rs |
55de384d | 281 | vendor/url/tests/*.json |
032ac1ba | 282 | vendor/url-1*/tests/*.json |
3aade234 | 283 | vendor/xml5ever/data/bench/strong.xml |
f56f18fe | 284 | vendor/yaml-rust/tests/specexamples.rs.inc |
29bee6d5 | 285 | vendor/yaml-rust-0*/tests/specexamples.rs.inc |
02aa35f3 | 286 | |
31104e2d | 287 | |
02aa35f3 XL |
288 | # Compromise, ideally we'd autogenerate these |
289 | # Should already by documented in debian/copyright | |
bd465bd4 | 290 | src/doc/rustc-dev-guide/src/mir/mir_*.svg |
02aa35f3 | 291 | src/librustdoc/html/static/normalize.css |
52c96905 | 292 | vendor/pest_meta/src/grammar.rs |
4a099bab | 293 | vendor/regex-syntax/src/unicode_tables/*.rs |
3aade234 XL |
294 | vendor/ucd-parse/src/sentence_break.rs |
295 | vendor/ucd-trie/src/general_category.rs | |
f56f18fe | 296 | vendor/unicode-normalization/src/tables.rs |
fce69b58 | 297 | vendor/unicode-script/src/tables.rs |
e2a86b73 | 298 | vendor/unicode-segmentation/src/tables.rs |
02aa35f3 XL |
299 | |
300 | # Compromise, ideally we'd package these in their own package | |
301 | src/librustdoc/html/static/*.woff | |
12919b74 | 302 | src/librustdoc/html/static/*.woff2 |
fce69b58 FG |
303 | |
304 | # Compromise, ideally we'd autogenerate these | |
305 | vendor/bstr/src/unicode/fsm/*.dfa |