]> git.proxmox.com Git - rustc.git/blob - debian/upstream-tarball-unsuspicious.txt
bump version to 1.71.1+dfsg1-1~bpo12+pve2
[rustc.git] / debian / upstream-tarball-unsuspicious.txt
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
7 # False-positive, file(1) misidentifies mime type
8 compiler/rustc_error_codes/src/error_codes/E0469.md
9 src/doc/reference/src/crates-and-source-files.md
10 src/doc/reference/src/items/extern-crates.md
11 src/doc/reference/src/items/modules.md
12 src/doc/reference/src/types-redirect.html
13 src/tools/clippy/book/src/lint_configuration.md
14 vendor/chalk-solve-0.87.0/src/infer/test.rs
15 vendor/itertools*/examples/iris.data
16 vendor/minifier/src/js/tools.rs
17 vendor/regex/tests/suffix_reverse.rs
18 vendor/regex/tests/unicode.rs
19 vendor/term/src/terminfo/parser/names.rs
20
21 # False-positive, "verylongtext" but OK
22 CONTRIBUTING.md
23 README.md
24 RELEASES.md
25 compiler/rustc_codegen_cranelift/docs/dwarf.md
26 compiler/rustc_codegen_gcc/Readme.md
27 compiler/rustc_codegen_ssa/locales/en-US.ftl
28 compiler/rustc_codegen_ssa/messages.ftl
29 library/core/src/ffi/c_*.md
30 library/portable-simd/*.md
31 library/stdarch/CONTRIBUTING.md
32 library/stdarch/crates/core_arch/src/aarch64/neon/generated.rs
33 library/stdarch/crates/std_detect/README.md
34 library/std/src/sys/sgx/abi/entry.S
35 src/bootstrap/CHANGELOG.md
36 src/doc/book/first-edition/src/the-stack-and-the-heap.md
37 src/doc/*/CODE_OF_CONDUCT.md
38 src/doc/edition-guide/src/rust-2018/index.md
39 src/doc/edition-guide/src/rust-2021/disjoint-capture-in-closures.md
40 src/doc/edition-guide/src/rust-2021/prelude.md
41 src/doc/embedded-book/src/*/*.md
42 src/doc/nomicon/src/intro.md
43 src/doc/reference/src/expressions/closure-expr.md
44 src/doc/reference/src/inline-assembly.md
45 src/doc/rust-by-example/src/flow_control/if_let.md
46 src/doc/rust-by-example/src/std/arc.md
47 src/doc/rust-by-example/src/trait/dyn.md
48 src/doc/rust-by-example/src/unsafe/asm.md
49 src/doc/rustc-dev-guide/src/*.md
50 src/doc/rustc-dev-guide/src/*/*.md
51 src/doc/rustc/src/instrument-coverage.md
52 src/doc/rustc/src/lints/groups.md
53 src/doc/rustc/src/platform-support/armeb-unknown-linux-gnueabi.md
54 src/doc/rustc/src/platform-support/armv7-sony-vita-eabihf.md
55 src/doc/rustc/src/platform-support/armv7-unknown-linux-uclibceabihf.md
56 src/doc/rustc/src/platform-support/armv7-unknown-linux-uclibceabi.md
57 src/doc/rustc/src/targets/known-issues.md
58 src/doc/rustdoc/src/*.md
59 src/doc/unstable-book/src/*/*.md
60 src/etc/third-party/README.txt
61 src/librustdoc/html/highlight/fixtures/sample.html
62 src/librustdoc/html/static/scrape-examples-help.md
63 src/tools/rust-analyzer/crates/ide-completion/src/completions/env_vars.rs
64 src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/to_proto.rs
65 src/tools/rust-analyzer/docs/user/manual.adoc
66 src/tools/rustfmt/*.md
67 tests/mir-opt/building/*.mir
68 tests/mir-opt/coverage_graphviz.*.InstrumentCoverage.0.dot
69 tests/mir-opt/inline/inline_generator.main.Inline.diff
70 tests/rustdoc/inline_cross/assoc_item_trait_bounds.out*.html
71 tests/rustdoc/notable-trait/doc-notable_trait*.html
72 tests/rustdoc/notable-trait/spotlight-from-dependency.odd.html
73 tests/ui/lint/redundant-semicolon/redundant-semi-proc-macro.stderr
74 tests/ui/parser/raw/too-many-hash.stderr
75 vendor/ahash-0.7.6/FAQ.md
76 vendor/ahash/FAQ.md
77 vendor/ammonia/src/lib.rs
78 vendor/anstyle-parse/src/state/table.rs
79 vendor/*/Cargo.toml
80 vendor/*/CHANGELOG.md
81 vendor/clap-*/examples/demo.md
82 vendor/clap-*/examples/tutorial_*/*.md
83 vendor/*/CODE_OF_CONDUCT.md
84 vendor/generic-array/DESIGN.md
85 vendor/handlebars/src/lib.rs
86 vendor/handlebars/src/render.rs
87 vendor/handlebars/src/template.rs
88 vendor/lazy_static/src/lib.rs
89 vendor/*/*/*/LICENSE
90 vendor/*/*/LICENSE
91 vendor/*/LICENSE
92 vendor/*/LICENSE-MIT
93 vendor/maplit/README.rst
94 vendor/mdbook/CONTRIBUTING.md
95 vendor/miniz_oxide*/Readme.md
96 vendor/pulldown-cmark/tests/suite/footnotes.rs
97 vendor/*/README.md
98 vendor/rustc-demangle/src/legacy.rs
99 vendor/spdx-expression/LICENSES/MIT.txt
100 vendor/spdx-rs/LICENSES/MIT.txt
101 vendor/spdx-rs/LICENSE.txt
102 vendor/spdx-rs/src/models/file_information.rs
103 vendor/spdx-rs/src/models/other_licensing_information_detected.rs
104 vendor/spdx-rs/src/models/package_information.rs
105 vendor/stable_deref_trait/src/lib.rs
106 vendor/tinyvec/LICENSE-*.md
107 vendor/tracing-subscriber/src/fmt/format/json.rs
108 vendor/unicase/src/lib.rs
109 vendor/unicode-normalization/src/stream_safe.rs
110 vendor/winapi/src/lib.rs
111 vendor/windows*/readme.md
112 vendor/windows*/src/Windows/*.rs
113 vendor/windows*/src/Windows/*/*.rs
114 vendor/windows*/src/Windows/*/*/*.rs
115 vendor/windows*/src/Windows/*/*/*/*.rs
116 vendor/windows*/src/Windows/*/*/*/*/*.rs
117 vendor/windows*/src/Windows/*/*/*/*/*/*.rs
118 vendor/zerovec/src/map2d/map.rs
119
120 # False-positive, audit-vendor-source automatically flags JS/C files
121 # The below ones are OK since they're actually part of rust's own source code
122 # and are not "embedded libraries".
123 src/ci/docker/scripts/qemu-bare-bones-addentropy.c
124 src/doc/book/*/ferris.js
125 src/doc/book/ferris.js
126 src/doc/reference/src/attributes-redirect.html
127 src/doc/rustc-dev-guide/mermaid-init.js
128 src/etc/wasm32-shim.js
129 src/librustdoc/html/static/.eslintrc.js
130 src/librustdoc/html/static/js/*.js
131 src/tools/error_index_generator/*.js
132 src/tools/rustdoc-gui/tester.js
133 src/tools/rustdoc-gui/.eslintrc.js
134 src/tools/rustdoc-js/tester.js
135 src/tools/rustdoc-js/.eslintrc.js
136
137 # Embedded libraries, justified in README.source
138 vendor/dlmalloc/src/dlmalloc.c
139 vendor/mdbook/src/theme/book.js
140 vendor/mdbook/src/theme/searcher/searcher.js
141 vendor/windows_*_gnu/lib/libwindows.a
142 vendor/windows_*_gnullvm/lib/libwindows.a
143 vendor/windows_*_msvc/lib/windows.lib
144
145 # Trivial glue code for C <-> Rust
146 library/backtrace/src/android-api.c
147 library/backtrace/crates/line-tables-only/src/callback.c
148 vendor/backtrace/src/android-api.c
149 vendor/errno-dragonfly/src/errno.c
150 vendor/stacker/src/arch/windows.c
151
152 # False-positive, misc
153 src/ci/github-actions/problem_matchers.json
154 src/doc/rustc-dev-guide/src/queries/example-0.counts.txt
155 src/etc/rust_analyzer_settings.json
156 src/stage0.json
157 src/tools/clippy/.remarkrc
158 vendor/elasticlunr-rs/src/lang/*.rs
159
160 # False-positive, hand-editable small image
161 src/doc/book/2018-edition/src/img/ferris/*.svg
162 src/doc/book/2018-edition/src/img/*.png
163 src/doc/book/2018-edition/src/img/*.svg
164 src/doc/book/second-edition/src/img/*.png
165 src/doc/book/second-edition/src/img/*.svg
166 src/doc/book/src/img/ferris/*.svg
167 src/doc/book/src/img/*.png
168 src/doc/book/src/img/*.svg
169 src/doc/book/tools/docx-to-md.xsl
170 src/doc/embedded-book/src/assets/f3.jpg
171 src/doc/embedded-book/src/assets/*.png
172 src/doc/embedded-book/src/assets/*.svg
173 src/doc/embedded-book/src/assets/verify.jpeg
174 src/doc/nomicon/src/img/safeandunsafe.svg
175 src/doc/rustc-dev-guide/src/img/*.png
176 src/doc/rustc-dev-guide/src/queries/example-0.png
177 src/doc/rustc/src/images/*.png
178 src/etc/installer/gfx/
179 src/librustdoc/html/static/images/favicon-*.png
180 src/librustdoc/html/static/images/*.svg
181 src/tools/rust-analyzer/assets/logo-*.svg
182 vendor/mdbook/src/theme/favicon.png
183 vendor/mdbook/src/theme/favicon.svg
184 vendor/overload/logo.png
185 vendor/pretty_assertions/examples/*.png
186
187 # Example code
188 vendor/html5ever/examples/capi/tokenize.c
189 vendor/sysinfo/examples/simple.c
190
191 # Test data
192 library/core/benches/str.rs
193 library/core/tests/num/dec2flt/parse.rs
194 library/portable-simd/crates/core_simd/tests/mask_ops_impl/*.rs
195 library/portable-simd/crates/core_simd/webdriver.json
196 library/stdarch/ci/gba.json
197 library/stdarch/crates/stdarch-verify/arm-intrinsics.html
198 library/stdarch/crates/stdarch-verify/x86-intel.xml
199 library/stdarch/crates/std_detect/src/detect/test_data/*.auxv
200 library/std/src/sys/windows/path/tests.rs
201 src/tools/clippy/tests/ui-toml/large_include_file/too_big.txt
202 src/tools/clippy/tests/ui-toml/*/*.stderr
203 src/tools/clippy/tests/ui/wildcard_enum_match_arm.fixed
204 src/tools/rust-analyzer/bench_data/numerous_macro_rules
205 src/tools/rust-analyzer/crates/ide/src/syntax_highlighting/test_data/highlight_*.html
206 src/tools/rust-analyzer/crates/parser/test_data/lexer/ok/*
207 src/tools/rust-analyzer/crates/project-model/test_data/*.json
208 src/tools/rust-analyzer/crates/rust-analyzer/src/diagnostics/test_data/clippy_pass_by_ref.txt
209 src/tools/rust-analyzer/crates/syntax/test_data/reparse/fuzz-failures/0005.rs
210 src/tools/rustfmt/tests/source/*.rs
211 src/tools/rustfmt/tests/source/*/*.rs
212 src/tools/rustfmt/tests/target/issue-5088/very_long_comment_wrap_comments_false.rs
213 src/tools/rustfmt/tests/writemode/target/*.json
214 src/tools/rustfmt/tests/writemode/target/*.xml
215 src/tools/*/tests/*/*.stderr
216 tests/auxiliary/rust_test_helpers.c
217 tests/debuginfo/type-names.cdb.js
218 tests/*/*.html
219 tests/*/*/*.js
220 tests/*/*/*.json
221 tests/*/*.rs
222 tests/*/*/*.rs
223 tests/*/*/*/*.rs
224 tests/run-make/*/*.c
225 tests/run-make/x86_64-fortanix-unknown-sgx-lvi/enclave/foo.c
226 tests/run-make/x86_64-fortanix-unknown-sgx-lvi/enclave/libcmake_foo/src/foo.c
227 tests/rustdoc-gui/src/huge_logo/src/lib.rs
228 tests/rustdoc-gui/src/scrape_examples/examples/check-many-*.rs
229 tests/rustdoc-js/*.js
230 tests/rustdoc-js-std/*.js
231 tests/*/*.stderr
232 tests/*/*/*.stderr
233 tests/*/*/*.stdout
234 tests/ui/macros/not-utf8.bin
235 tests/ui/nll/*/*.stderr
236 tests/ui/parser/issues/*.stderr
237 tests/ui/proc-macro/debug/*.stderr
238 vendor/annotate-snippets/tests/fixtures/no-color/strip_line_non_ws.toml
239 vendor/basic-toml/tests/valid/*.json
240 vendor/basic-toml/tests/valid/table-whitespace.toml
241 vendor/basic-toml/tests/invalid-encoder/array-mixed-types-ints-and-floats.json
242 vendor/bstr-0.2.17/src/unicode/fsm/*.dfa
243 vendor/cargo_metadata*/tests/test_samples.rs
244 vendor/diff/tests/data/gitignores.chars.diff
245 vendor/dissimilar/benches/*.txt
246 vendor/elasticlunr-rs/tests/data/*.in.txt
247 vendor/elasticlunr-rs/tests/searchindex_fixture_*.json
248 vendor/flate2/tests/corrupt-gz-file.bin
249 vendor/flate2/tests/*.gz
250 vendor/fluent-syntax/benches/parser.rs
251 vendor/gimli*/fixtures/self/*
252 vendor/gsgdt/tests/*.json
253 vendor/handlebars/tests/helper_with_space.rs
254 vendor/html5ever/data/bench/*.html
255 vendor/icu_locid/benches/fixtures/*.json
256 vendor/icu_locid/tests/fixtures/*.json
257 vendor/icu_provider_adapters/tests/data/langtest/*/*.json
258 vendor/icu_provider_adapters/tests/data/langtest/*/*/*/*.json
259 vendor/idna/tests/IdnaTest*.txt
260 vendor/idna/tests/punycode_tests.json
261 vendor/libloading/tests/*.dll
262 vendor/litemap/benches/testdata/large_litemap.postcard
263 vendor/lsp-types/tests/tsc-unix.lsif
264 vendor/md-5/tests/data/*.blb
265 vendor/mdbook/test_book/src/individual/paragraph.md
266 vendor/mdbook/test_book/src/individual/table.md
267 vendor/mdbook/tests/searchindex_fixture.json
268 vendor/memchr/src/tests/*.json
269 vendor/minifier/tests/files/main.js
270 vendor/minifier/tests/files/minified_main.js
271 vendor/minifier/tests/files/test.json
272 vendor/minimal-lexical/tests/parse_tests.rs
273 vendor/minimal-lexical/tests/slow_tests.rs
274 vendor/petgraph/tests/res/*.txt
275 vendor/regex-automata-0.1.10/data/fowler-tests/basic.dat
276 vendor/regex-automata-0.1.10/data/tests/fowler/basic.dat
277 vendor/regex-automata/tests/data/fowler/dat/basic.dat
278 vendor/regex/src/testdata/basic.dat
279 vendor/regex/tests/crates_regex.rs
280 vendor/regex/tests/fowler.rs
281 vendor/rustc-demangle/src/lib.rs
282 vendor/rustc-demangle/src/v0-large-test-symbols/early-recursion-limit
283 vendor/serde_json/tests/lexical/parse.rs
284 vendor/sha1/tests/data/sha1.blb
285 vendor/sha2/tests/data/*.blb
286 vendor/term/tests/data/*
287 vendor/unicode-ident/tests/fst/*.fst
288 vendor/unicode-segmentation/src/testdata.rs
289 vendor/url/tests/*.json
290 vendor/walkdir/compare/nftw.c
291 vendor/zerovec/benches/testdata/*.postcard
292 vendor/zip/tests/data/*.zip
293
294 # Compromise, ideally we'd autogenerate these
295 # Should already by documented in debian/copyright
296 src/doc/rustc-dev-guide/src/mir/mir_*.svg
297 src/librustdoc/html/static/css/normalize.css
298 src/tools/rust-analyzer/crates/ide-db/src/generated/lints.rs
299 src/tools/rust-analyzer/crates/parser/src/syntax_kind/generated.rs
300 vendor/linux-raw-sys/src/x86_64/general.rs
301 vendor/pest_meta/src/grammar.rs
302 vendor/regex-syntax/src/unicode_tables/*.rs
303 vendor/ucd-parse/src/sentence_break.rs
304 vendor/ucd-trie/src/general_category.rs
305 vendor/unicode-normalization/src/tables.rs
306 vendor/unicode-script/src/tables.rs
307 vendor/unicode-segmentation/src/tables.rs
308 vendor/wasi/src/lib_generated.rs
309
310 # Compromise, ideally we'd package these in their own package
311 src/librustdoc/html/static/fonts/*.woff2
312
313 # file brokenness (detected as Algol source code)
314 compiler/rustc_apfloat/src/lib.rs
315 compiler/rustc_driver/src/lib.rs
316 compiler/rustc_expand/src/mbe/quoted.rs
317 compiler/rustc_macros/src/symbols/tests.rs
318 library/alloc/src/slice/tests.rs
319 library/stdarch/crates/stdarch-verify/src/lib.rs
320 library/std/src/sys/unix/process/process_unix.rs
321 src/librustdoc/html/markdown/tests.rs
322 src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs
323 src/tools/clippy/clippy_lints/src/pass_by_ref_or_value.rs
324 src/tools/rust-analyzer/crates/ide-assists/src/handlers/number_representation.rs
325 src/tools/rust-analyzer/crates/ide-db/src/syntax_helpers/format_string_exprs.rs
326 src/tools/rustfmt/src/formatting.rs
327 src/tools/rustfmt/src/lib.rs
328 src/tools/rustfmt/src/parse/parser.rs
329 src/tools/rustfmt/src/string.rs
330 vendor/ahash-0.7.6/src/hash_quality_test.rs
331 vendor/ahash-0.7.6/src/lib.rs
332 vendor/ahash/src/fallback_hash.rs
333 vendor/ahash/src/hash_quality_test.rs
334 vendor/ahash/src/lib.rs
335 vendor/aho-corasick/src/nfa.rs
336 vendor/block-buffer/tests/mod.rs
337 vendor/clap*/src/derive.rs
338 vendor/clap_derive/src/derives/args.rs
339 vendor/clap_derive/src/derives/parser.rs
340 vendor/clap_derive/src/derives/subcommand.rs
341 vendor/clap_derive/src/derives/value_enum.rs
342 vendor/compiler_builtins/libm/src/math/atan.rs
343 vendor/datafrog/src/lib.rs
344 vendor/derive_more/src/*.rs
345 vendor/digest/src/core_api/rt_variable.rs
346 vendor/digest/src/core_api/wrapper.rs
347 vendor/digest/src/dev.rs
348 vendor/displaydoc/src/expand.rs
349 vendor/env_logger-0.*/src/fmt/writer/mod.rs
350 vendor/env_logger/src/fmt/writer/mod.rs
351 vendor/flate2/src/mem.rs
352 vendor/flate2/src/zio.rs
353 vendor/futures-macro/src/lib.rs
354 vendor/futures-macro/src/select.rs
355 vendor/gimli*/src/read/aranges.rs
356 vendor/gimli*/src/read/line.rs
357 vendor/gimli*/src/read/loclists.rs
358 vendor/gimli*/src/read/lookup.rs
359 vendor/gimli*/src/read/rnglists.rs
360 vendor/gimli*/src/read/unit.rs
361 vendor/icu_locid/tests/langid.rs
362 vendor/icu_locid/tests/locale.rs
363 vendor/indoc/src/lib.rs
364 vendor/libm/src/math/atan.rs
365 vendor/miniz_oxide*/src/deflate/mod.rs
366 vendor/miniz_oxide*/src/inflate/mod.rs
367 vendor/nom/src/bits/complete.rs
368 vendor/nom/src/bits/mod.rs
369 vendor/nom/src/bits/streaming.rs
370 vendor/nom/src/branch/mod.rs
371 vendor/nom/src/branch/tests.rs
372 vendor/nom/src/bytes/complete.rs
373 vendor/nom/src/bytes/streaming.rs
374 vendor/nom/src/character/complete.rs
375 vendor/nom/src/character/streaming.rs
376 vendor/nom/src/combinator/mod.rs
377 vendor/nom/src/combinator/tests.rs
378 vendor/nom/src/error.rs
379 vendor/nom/src/internal.rs
380 vendor/nom/src/multi/mod.rs
381 vendor/nom/src/multi/tests.rs
382 vendor/nom/src/number/complete.rs
383 vendor/nom/src/number/streaming.rs
384 vendor/nom/src/sequence/mod.rs
385 vendor/nom/tests/css.rs
386 vendor/nom/tests/issues.rs
387 vendor/nom/tests/json.rs
388 vendor/nom/tests/mp4.rs
389 vendor/nom/tests/multiline.rs
390 vendor/pest_generator/src/generator.rs
391 vendor/pest/src/parser_state.rs
392 vendor/pest/src/position.rs
393 vendor/pest/src/span.rs
394 vendor/pest/tests/calculator.rs
395 vendor/proc-macro2/src/parse.rs
396 vendor/pulldown-cmark/benches/html_rendering.rs
397 vendor/pulldown-cmark/src/linklabel.rs
398 vendor/pulldown-cmark/tests/lib.rs
399 vendor/rayon/tests/sort-panic-safe.rs
400 vendor/regex-automata-0.1.10/src/regex.rs
401 vendor/rustc-rayon/tests/sort-panic-safe.rs
402 vendor/rustversion/src/attr.rs
403 vendor/rustversion/src/lib.rs
404 vendor/semver/src/parse.rs
405 vendor/sha2/src/sha256.rs
406 vendor/sha2/src/sha512.rs
407 vendor/shlex/src/lib.rs
408 vendor/snap/src/compress.rs
409 vendor/snap/src/decompress.rs
410 vendor/syn*/src/attr.rs
411 vendor/syn*/src/custom_punctuation.rs
412 vendor/syn*/src/data.rs
413 vendor/syn*/src/derive.rs
414 vendor/syn*/src/group.rs
415 vendor/syn*/src/meta.rs
416 vendor/syn*/src/path.rs
417 vendor/syn*/src/pat.rs
418 vendor/syn*/src/punctuated.rs
419 vendor/syn*/src/stmt.rs
420 vendor/syn*/src/token.rs
421 vendor/syn*/src/ty.rs
422 vendor/syn*/tests/test_meta.rs
423 vendor/thiserror-impl/src/attr.rs
424 vendor/time/src/parsing/combinator/mod.rs
425 vendor/time/src/parsing/combinator/rfc/*.rs
426 vendor/time/src/parsing/*.rs
427 vendor/url/src/parser.rs
428 vendor/utf-8/benches/from_utf8_lossy.rs
429 vendor/utf-8/tests/unit.rs
430 vendor/xz2/src/bufread.rs
431 vendor/xz2/src/stream.rs
432 vendor/yansi/src/tests.rs
433
434 # file brokenness (detected as Dyalog APL transfer)
435 vendor/clap/examples/demo.md
436 vendor/clap/examples/tutorial_builder/*.md
437 vendor/clap/examples/tutorial_derive/*.md