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