]>
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 | ||
b7926139 | 7 | # False-positive, file(1) misidentifies mime type |
b7926139 XL |
8 | vendor/itertools*/examples/iris.data |
9 | vendor/regex/tests/unicode.rs | |
3f640735 | 10 | vendor/regex/tests/suffix_reverse.rs |
5e2e2384 FG |
11 | vendor/term/src/terminfo/parser/names.rs |
12 | vendor/term-0.6.1/src/terminfo/parser/names.rs | |
b7926139 | 13 | |
02aa35f3 | 14 | # False-positive, "verylongtext" but OK |
44be201e | 15 | README.md |
3fd5c24b | 16 | CONTRIBUTING.md |
83f055ab | 17 | RELEASES.md |
d2688de9 | 18 | compiler/rustc_codegen_cranelift/docs/dwarf.md |
5e2e2384 | 19 | compiler/rustc_codegen_gcc/Readme.md |
22149143 | 20 | library/core/src/ffi/c_*.md |
d20d63a5 | 21 | library/portable-simd/*.md |
3aade234 | 22 | library/std/src/sys/sgx/abi/entry.S |
1a8e8b30 | 23 | library/stdarch/CONTRIBUTING.md |
83f055ab | 24 | library/stdarch/crates/core_arch/src/aarch64/neon/generated.rs |
02aa35f3 | 25 | src/doc/book/first-edition/src/the-stack-and-the-heap.md |
44be201e | 26 | src/doc/edition-guide/src/rust-2018/index.md |
7f1c04c2 XL |
27 | src/doc/edition-guide/src/rust-2021/disjoint-capture-in-closures.md |
28 | src/doc/edition-guide/src/rust-2021/prelude.md | |
52c96905 | 29 | src/doc/embedded-book/src/*/*.md |
7f1c04c2 | 30 | src/doc/nomicon/src/intro.md |
55a400cc | 31 | src/doc/reference/src/expressions/closure-expr.md |
83f055ab | 32 | src/doc/reference/src/inline-assembly.md |
bd465bd4 | 33 | src/doc/rust-by-example/src/flow_control/if_let.md |
3aade234 | 34 | src/doc/rust-by-example/src/std/arc.md |
07dfc0c0 | 35 | src/doc/rust-by-example/src/trait/dyn.md |
83f055ab | 36 | src/doc/rust-by-example/src/unsafe/asm.md |
22149143 | 37 | src/doc/rustc/src/instrument-coverage.md |
8598b294 | 38 | src/doc/rustc/src/lints/groups.md |
5e2e2384 | 39 | src/doc/rustc/src/platform-support/armv7-unknown-linux-uclibceabihf.md |
3023d514 | 40 | src/doc/rustc/src/platform-support/armv7-unknown-linux-uclibceabi.md |
ca9f05dc | 41 | src/doc/rustc/src/targets/known-issues.md |
bd465bd4 XL |
42 | src/doc/rustc-dev-guide/src/*.md |
43 | src/doc/rustc-dev-guide/src/*/*.md | |
4a099bab | 44 | src/doc/rustdoc/src/*.md |
f56f18fe | 45 | src/doc/*/CODE_OF_CONDUCT.md |
bd465bd4 | 46 | src/doc/unstable-book/src/*/*.md |
02aa35f3 | 47 | src/etc/third-party/README.txt |
a19150c2 | 48 | src/librustdoc/html/highlight/fixtures/sample.html |
ce532669 | 49 | src/librustdoc/html/static/scrape-examples-help.md |
31104e2d | 50 | src/tools/rustfmt/*.md |
f56f18fe XL |
51 | vendor/*/Cargo.toml |
52 | vendor/*/CHANGELOG.md | |
53 | vendor/*/CODE_OF_CONDUCT.md | |
54 | vendor/*/CONTRIBUTORS.md | |
55 | vendor/*/README.md | |
56 | vendor/*/README.tpl | |
57 | vendor/*/LICENSE | |
58 | vendor/*/*/LICENSE | |
59 | vendor/*/*/*/LICENSE | |
3023d514 | 60 | vendor/ahash/FAQ.md |
f56f18fe | 61 | vendor/ammonia/src/lib.rs |
3023d514 | 62 | vendor/clap-2.34.0/SPONSORS.md |
a19150c2 | 63 | vendor/generic-array/DESIGN.md |
f56f18fe XL |
64 | vendor/handlebars/src/lib.rs |
65 | vendor/maplit/README.rst | |
54eb16b4 | 66 | vendor/mdbook/CONTRIBUTING.md |
ce532669 | 67 | vendor/miniz_oxide/Readme.md |
f56f18fe | 68 | vendor/lazy_static/src/lib.rs |
dbc92140 | 69 | vendor/pulldown-cmark/tests/suite/footnotes.rs |
924c33f4 | 70 | vendor/rustc-demangle/src/legacy.rs |
f56f18fe | 71 | vendor/stable_deref_trait/src/lib.rs |
e63388c8 | 72 | vendor/tinyvec/LICENSE-*.md |
3aade234 | 73 | vendor/tracing-subscriber/src/fmt/format/json.rs |
dbc92140 | 74 | vendor/unicase/src/lib.rs |
e63388c8 | 75 | vendor/unicode-normalization/src/stream_safe.rs |
f56f18fe | 76 | vendor/winapi/src/lib.rs |
22149143 FG |
77 | vendor/windows-sys/src/Windows/Win32/*.rs |
78 | vendor/windows-sys/src/Windows/Win32/*/*.rs | |
79 | vendor/windows-sys/src/Windows/Win32/*/*/*.rs | |
80 | vendor/windows-sys/src/Windows/Win32/*/*/*/*.rs | |
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". | |
54eb16b4 | 85 | library/backtrace/src/android-api.c |
3aade234 | 86 | library/backtrace/crates/line-tables-only/src/callback.c |
c0bc9210 | 87 | src/ci/docker/scripts/qemu-bare-bones-addentropy.c |
55de384d XL |
88 | src/doc/book/*/ferris.js |
89 | src/doc/book/ferris.js | |
90 | src/etc/wasm32-shim.js | |
7f1c04c2 | 91 | src/librustdoc/html/static/js/*.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 | 95 | src/test/run-make/wasm-*/*.js |
55de384d XL |
96 | src/test/run-make-fulldeps/*/*.c |
97 | src/test/rustdoc-js/*.js | |
52c96905 | 98 | src/test/rustdoc-js-std/*.js |
c0bc9210 | 99 | src/tools/rustdoc-js/tester.js |
12919b74 | 100 | src/tools/rustdoc-gui/tester.js |
54eb16b4 | 101 | vendor/handlebars/src/template.rs |
3f640735 | 102 | vendor/stacker/src/arch/windows.c |
55de384d | 103 | |
3fd5c24b | 104 | # Embedded libraries, justified in README.source |
e2a86b73 XL |
105 | vendor/dlmalloc/src/dlmalloc.c |
106 | vendor/mdbook/src/theme/book.js | |
107 | vendor/mdbook/src/theme/searcher/searcher.js | |
108 | vendor/walkdir/compare/nftw.c | |
22149143 FG |
109 | vendor/windows_*_gnu/lib/libwindows.a |
110 | vendor/windows_*_msvc/lib/windows.lib | |
3fd5c24b | 111 | |
02aa35f3 | 112 | # False-positive, misc |
bd465bd4 | 113 | src/doc/rustc-dev-guide/src/queries/example-0.counts.txt |
5e2e2384 | 114 | src/stage0.json |
55de384d | 115 | src/test/run-make-fulldeps/target-specs/*.json |
dc9f0328 | 116 | src/tools/clippy/.remarkrc |
55de384d | 117 | vendor/elasticlunr-rs/src/lang/*.rs |
02aa35f3 XL |
118 | |
119 | # False-positive, hand-editable small image | |
120 | src/etc/installer/gfx/ | |
4a099bab | 121 | src/doc/embedded-book/src/assets/*.png |
52c96905 XL |
122 | src/doc/embedded-book/src/assets/*.svg |
123 | src/doc/embedded-book/src/assets/f3.jpg | |
52c96905 | 124 | src/doc/embedded-book/src/assets/verify.jpeg |
02aa35f3 XL |
125 | src/doc/nomicon/src/img/safeandunsafe.svg |
126 | src/doc/book/second-edition/src/img/*.png | |
127 | src/doc/book/second-edition/src/img/*.svg | |
8b8d4564 XL |
128 | src/doc/book/src/img/ferris/*.svg |
129 | src/doc/book/src/img/*.png | |
130 | src/doc/book/src/img/*.svg | |
7c6c09c3 | 131 | src/doc/book/2018-edition/src/img/ferris/*.svg |
8598b294 XL |
132 | src/doc/book/2018-edition/src/img/*.svg |
133 | src/doc/book/2018-edition/src/img/*.png | |
8b8d4564 | 134 | src/doc/book/tools/docx-to-md.xsl |
1a8e8b30 | 135 | src/doc/rustc/src/images/*.png |
bd465bd4 XL |
136 | src/doc/rustc-dev-guide/src/img/rustc_stages.svg |
137 | src/doc/rustc-dev-guide/src/queries/example-0.png | |
12919b74 | 138 | src/doc/rustc-dev-guide/src/img/*.png |
7f1c04c2 | 139 | src/librustdoc/html/static/images/*.svg |
7f1c04c2 | 140 | src/librustdoc/html/static/images/favicon-*.png |
d2688de9 | 141 | src/test/mir-opt/coverage_graphviz.*.InstrumentCoverage.0.dot |
4a099bab | 142 | vendor/mdbook/src/theme/favicon.svg |
f56f18fe | 143 | vendor/mdbook/src/theme/favicon.png |
f56f18fe | 144 | vendor/pretty_assertions/examples/*.png |
02aa35f3 | 145 | |
ed9ea08d | 146 | # Example code |
f56f18fe | 147 | vendor/html5ever/examples/capi/tokenize.c |
ed9ea08d | 148 | |
02aa35f3 | 149 | # Test data |
d20d63a5 FG |
150 | library/portable-simd/crates/core_simd/webdriver.json |
151 | library/portable-simd/crates/core_simd/tests/mask_ops_impl/*.rs | |
152 | library/std/src/sys/windows/path/tests.rs | |
3aade234 XL |
153 | library/stdarch/ci/gba.json |
154 | library/stdarch/crates/stdarch-verify/arm-intrinsics.html | |
155 | library/stdarch/crates/stdarch-verify/x86-intel.xml | |
156 | library/stdarch/crates/std_detect/src/detect/test_data/*.auxv | |
83f055ab | 157 | library/core/benches/str.rs |
7f1c04c2 | 158 | library/core/tests/num/dec2flt/parse.rs |
7f1c04c2 | 159 | src/test/debuginfo/type-names.cdb.js |
3aade234 XL |
160 | src/test/mir-opt/*.mir |
161 | src/test/mir-opt/*.diff | |
29bee6d5 XL |
162 | src/test/mir-opt/*/*.mir |
163 | src/test/mir-opt/*/*.diff | |
02aa35f3 | 164 | src/test/*/*.rs |
7c6c09c3 | 165 | src/test/*/issues/*.rs |
bd465bd4 | 166 | src/test/*/*/issue-*.rs |
dc81e000 | 167 | src/test/*/*/issues/*.rs |
3f21282e | 168 | src/test/*/*.stderr |
4a099bab | 169 | src/test/*/*/*.rs |
07dfc0c0 | 170 | src/test/*/*/*.json |
ed9ea08d | 171 | src/test/*/*/*.stderr |
07dfc0c0 | 172 | src/test/*/*/*.stdout |
3aade234 | 173 | src/test/*/*/*/*.stdout |
0ae8a120 | 174 | src/test/*/*/*/*.stderr |
7f1c04c2 | 175 | src/test/*/*/*/*/*.stderr |
a19150c2 XL |
176 | src/test/run-make/*-sgx-lvi/enclave/*/*/*.c |
177 | src/test/run-make/*-sgx-lvi/enclave/*.c | |
e63388c8 | 178 | src/test/ui/macros/not-utf8.bin |
ed9ea08d | 179 | src/tools/*/tests/*/*.stderr |
dc9f0328 | 180 | src/tools/clippy/tests/ui-toml/*/*.stderr |
ce532669 | 181 | src/tools/clippy/tests/ui-toml/large_include_file/too_big.txt |
dc9f0328 | 182 | src/tools/clippy/tests/ui/wildcard_enum_match_arm.fixed |
31104e2d FG |
183 | src/tools/rustfmt/tests/writemode/target/*.json |
184 | src/tools/rustfmt/tests/writemode/target/*.xml | |
185 | src/tools/rustfmt/tests/source/*.rs | |
d20d63a5 | 186 | src/tools/rustfmt/tests/source/*/*.rs |
3023d514 | 187 | src/tools/rustfmt/tests/target/issue-5088/very_long_comment_wrap_comments_false.rs |
fce69b58 | 188 | vendor/bstr/src/unicode/data/*Test.txt |
a19150c2 | 189 | vendor/cargo_metadata*/tests/test_samples.rs |
e63388c8 | 190 | vendor/dissimilar/benches/*.txt |
3aade234 | 191 | vendor/elasticlunr-rs/tests/data/*.in.txt |
d2688de9 | 192 | vendor/elasticlunr-rs/tests/searchindex_fixture_*.json |
f56f18fe | 193 | vendor/flate2/tests/*.gz |
5e2e2384 | 194 | vendor/flate2/tests/corrupt-gz-file.bin |
ce532669 | 195 | vendor/fluent-syntax/benches/parser.rs |
44be201e | 196 | vendor/gimli-0*/fixtures/self/* |
3023d514 | 197 | vendor/gimli/fixtures/self/* |
1a8e8b30 | 198 | vendor/gsgdt/tests/*.json |
f56f18fe | 199 | vendor/html5ever/data/bench/*.html |
3023d514 FG |
200 | vendor/idna/tests/IdnaTest*.txt |
201 | vendor/idna/tests/punycode_tests.json | |
4a099bab | 202 | vendor/libloading/tests/*.dll |
3023d514 | 203 | vendor/md-5/tests/data/*.blb |
83f055ab FG |
204 | vendor/mdbook/test_book/src/individual/paragraph.md |
205 | vendor/mdbook/test_book/src/individual/table.md | |
032ac1ba | 206 | vendor/mdbook/tests/searchindex_fixture.json |
e63388c8 | 207 | vendor/memchr/src/tests/*.json |
032ac1ba XL |
208 | vendor/minifier/tests/files/main.js |
209 | vendor/minifier/tests/files/minified_main.js | |
3023d514 FG |
210 | vendor/minifier/tests/files/test.json |
211 | vendor/minimal-lexical/tests/parse_tests.rs | |
212 | vendor/minimal-lexical/tests/slow_tests.rs | |
4a099bab | 213 | vendor/petgraph/tests/res/*.txt |
3023d514 FG |
214 | vendor/regex-automata/data/fowler-tests/basic.dat |
215 | vendor/regex-automata/data/tests/fowler/basic.dat | |
216 | vendor/regex/src/testdata/basic.dat | |
217 | vendor/regex/tests/crates_regex.rs | |
218 | vendor/regex/tests/fowler.rs | |
f56f18fe | 219 | vendor/rustc-demangle/src/lib.rs |
54eb16b4 | 220 | vendor/rustc-demangle/src/v0-large-test-symbols/early-recursion-limit |
3023d514 | 221 | vendor/serde_json/tests/lexical/parse.rs |
d2688de9 | 222 | vendor/sha-1-0*/tests/data/*.bin |
3023d514 | 223 | vendor/sha-1-0*/tests/data/*.blb |
3023d514 | 224 | vendor/sha-1/tests/data/*.blb |
3023d514 | 225 | vendor/sha2/tests/data/*.blb |
9c18a685 | 226 | vendor/term-0*/tests/data/* |
3023d514 | 227 | vendor/term/tests/data/* |
b7926139 | 228 | vendor/unicode-segmentation/src/testdata.rs |
55de384d | 229 | vendor/url/tests/*.json |
29bee6d5 | 230 | vendor/yaml-rust-0*/tests/specexamples.rs.inc |
02aa35f3 | 231 | |
31104e2d | 232 | |
02aa35f3 XL |
233 | # Compromise, ideally we'd autogenerate these |
234 | # Should already by documented in debian/copyright | |
bd465bd4 | 235 | src/doc/rustc-dev-guide/src/mir/mir_*.svg |
7f1c04c2 | 236 | src/librustdoc/html/static/css/normalize.css |
52c96905 | 237 | vendor/pest_meta/src/grammar.rs |
4a099bab | 238 | vendor/regex-syntax/src/unicode_tables/*.rs |
3aade234 XL |
239 | vendor/ucd-parse/src/sentence_break.rs |
240 | vendor/ucd-trie/src/general_category.rs | |
f56f18fe | 241 | vendor/unicode-normalization/src/tables.rs |
fce69b58 | 242 | vendor/unicode-script/src/tables.rs |
e2a86b73 | 243 | vendor/unicode-segmentation/src/tables.rs |
3023d514 | 244 | vendor/wasi/src/lib_generated.rs |
02aa35f3 XL |
245 | |
246 | # Compromise, ideally we'd package these in their own package | |
7f1c04c2 | 247 | src/librustdoc/html/static/fonts/*.woff2 |
fce69b58 FG |
248 | |
249 | # Compromise, ideally we'd autogenerate these | |
250 | vendor/bstr/src/unicode/fsm/*.dfa | |
5e2e2384 | 251 | |
3023d514 | 252 | |
5e2e2384 | 253 | # file brokenness (detected as Algol source code) |
3023d514 FG |
254 | vendor/digest/src/core_api/wrapper.rs |
255 | vendor/digest/src/core_api/rt_variable.rs | |
256 | vendor/ahash/src/hash_quality_test.rs | |
ce532669 | 257 | vendor/clap/src/derive.rs |
3023d514 FG |
258 | vendor/futures-macro/src/select.rs |
259 | vendor/nom/src/error.rs | |
260 | vendor/nom/src/internal.rs | |
261 | vendor/nom/src/bits/mod.rs | |
262 | vendor/nom/src/bits/streaming.rs | |
263 | vendor/nom/src/bits/complete.rs | |
264 | vendor/nom/src/bytes/streaming.rs | |
265 | vendor/nom/src/bytes/complete.rs | |
266 | vendor/nom/src/branch/mod.rs | |
267 | vendor/nom/src/branch/tests.rs | |
268 | vendor/nom/src/multi/tests.rs | |
269 | vendor/nom/src/multi/mod.rs | |
270 | vendor/nom/src/number/complete.rs | |
271 | vendor/nom/src/number/streaming.rs | |
272 | vendor/nom/src/combinator/tests.rs | |
273 | vendor/nom/src/character/streaming.rs | |
274 | vendor/nom/src/character/complete.rs | |
275 | vendor/nom/src/sequence/mod.rs | |
276 | vendor/nom/tests/multiline.rs | |
277 | vendor/nom/tests/css.rs | |
278 | vendor/askama_shared/src/generator.rs | |
279 | vendor/block-buffer/tests/mod.rs | |
280 | src/tools/rustfmt/src/parse/parser.rs | |
5e2e2384 FG |
281 | vendor/libm/src/math/atan.rs |
282 | vendor/pest/tests/calculator.rs | |
283 | vendor/pest/src/position.rs | |
284 | vendor/pest/src/parser_state.rs | |
285 | vendor/pest/src/span.rs | |
286 | vendor/aho-corasick/src/nfa.rs | |
287 | vendor/miniz_oxide/src/deflate/mod.rs | |
288 | vendor/miniz_oxide/src/inflate/mod.rs | |
ce532669 FG |
289 | vendor/miniz_oxide-0.4.0/src/deflate/mod.rs |
290 | vendor/miniz_oxide-0.4.0/src/inflate/mod.rs | |
5e2e2384 FG |
291 | vendor/thiserror-impl/src/attr.rs |
292 | vendor/shlex/src/lib.rs | |
d20d63a5 | 293 | vendor/semver/src/parse.rs |
5e2e2384 | 294 | vendor/rustc-rayon/tests/sort-panic-safe.rs |
5e2e2384 FG |
295 | vendor/url/src/parser.rs |
296 | vendor/utf-8/tests/unit.rs | |
297 | vendor/rustversion/src/attr.rs | |
d20d63a5 | 298 | vendor/env_logger-0.*/src/fmt/writer/mod.rs |
5e2e2384 FG |
299 | vendor/pest_generator/src/generator.rs |
300 | vendor/digest/src/dev.rs | |
301 | vendor/proc-macro2/src/parse.rs | |
302 | vendor/xz2/src/stream.rs | |
303 | vendor/xz2/src/bufread.rs | |
5e2e2384 FG |
304 | vendor/digest-0.8.1/src/dev.rs |
305 | vendor/structopt/tests/custom-string-parsers.rs | |
306 | vendor/structopt/tests/non_literal_attributes.rs | |
307 | vendor/pulldown-cmark/tests/lib.rs | |
308 | vendor/pulldown-cmark/src/linklabel.rs | |
5e2e2384 FG |
309 | vendor/pulldown-cmark/benches/html_rendering.rs |
310 | vendor/gimli/src/read/aranges.rs | |
311 | vendor/gimli/src/read/rnglists.rs | |
312 | vendor/gimli/src/read/unit.rs | |
313 | vendor/gimli/src/read/loclists.rs | |
314 | vendor/gimli/src/read/line.rs | |
315 | vendor/gimli/src/read/lookup.rs | |
d20d63a5 FG |
316 | vendor/gimli-0.25.0/src/read/aranges.rs |
317 | vendor/gimli-0.25.0/src/read/rnglists.rs | |
318 | vendor/gimli-0.25.0/src/read/unit.rs | |
319 | vendor/gimli-0.25.0/src/read/loclists.rs | |
320 | vendor/gimli-0.25.0/src/read/line.rs | |
321 | vendor/gimli-0.25.0/src/read/lookup.rs | |
5e2e2384 FG |
322 | vendor/regex-automata/src/regex.rs |
323 | vendor/rayon/tests/sort-panic-safe.rs | |
324 | vendor/syn/tests/test_meta.rs | |
325 | vendor/syn/src/punctuated.rs | |
326 | vendor/syn/src/derive.rs | |
327 | vendor/syn/src/token.rs | |
328 | vendor/syn/src/data.rs | |
329 | vendor/syn/src/ty.rs | |
330 | vendor/syn/src/stmt.rs | |
331 | vendor/syn/src/pat.rs | |
332 | vendor/syn/src/custom_punctuation.rs | |
333 | vendor/syn/src/path.rs | |
334 | vendor/syn/src/attr.rs | |
335 | vendor/syn/src/group.rs | |
5e2e2384 FG |
336 | vendor/sha2/src/sha512.rs |
337 | vendor/sha2/src/sha256.rs | |
338 | vendor/compiler_builtins/libm/src/math/atan.rs | |
339 | vendor/snap/src/decompress.rs | |
340 | vendor/snap/src/compress.rs | |
341 | vendor/flate2/src/mem.rs | |
342 | vendor/flate2/src/zio.rs | |
343 | compiler/rustc_expand/src/mbe/quoted.rs | |
344 | compiler/rustc_macros/src/symbols/tests.rs | |
345 | src/librustdoc/html/markdown/tests.rs | |
346 | src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs | |
347 | src/tools/clippy/clippy_lints/src/pass_by_ref_or_value.rs | |
348 | src/tools/rustfmt/src/string.rs | |
349 | src/tools/rustfmt/src/formatting.rs | |
5e2e2384 | 350 | library/std/src/sys/unix/process/process_unix.rs |