]> git.proxmox.com Git - rustc.git/blob - debian/upstream-tarball-unsuspicious.txt
Update files for importing 1.46.0~beta.2
[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, very small so suspicious-source thinks "octet-stream"
8 src/test/run-pass/raw-str.rs
9
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
14 vendor/regex/tests/suffix_reverse.rs
15
16 # False-positive, "verylongtext" but OK
17 CONTRIBUTING.md
18 src/doc/book/first-edition/src/the-stack-and-the-heap.md
19 src/doc/book/*/tools/docx-to-md.xsl
20 src/doc/embedded-book/src/*/*.md
21 src/doc/rust-by-example/src/flow_control/if_let.md
22 src/doc/rust-by-example/src/trait/dyn.md
23 src/doc/rustc/src/lints/groups.md
24 src/doc/rustc/src/targets/known-issues.md
25 src/doc/rustc-dev-guide/.travis.yml
26 src/doc/rustc-dev-guide/src/*.md
27 src/doc/rustc-dev-guide/src/*/*.md
28 src/doc/rustdoc/src/*.md
29 src/doc/*/CODE_OF_CONDUCT.md
30 src/doc/unstable-book/src/*/*.md
31 src/etc/third-party/README.txt
32 src/librustc_codegen_ssa/README.md
33 src/libstd/sys/cloudabi/abi/cloudabi.rs
34 src/libstd/os/raw/*.md
35 src/libstd/sys/sgx/abi/entry.S
36 vendor/*/.travis.yml
37 vendor/*/Cargo.toml
38 vendor/*/CHANGELOG.md
39 vendor/*/CODE_OF_CONDUCT.md
40 vendor/*/CONTRIBUTORS.md
41 vendor/*/README.md
42 vendor/*/README.tpl
43 vendor/*/LICENSE
44 vendor/*/*/LICENSE
45 vendor/*/*/*/LICENSE
46 vendor/ammonia/src/lib.rs
47 vendor/base64/RELEASE-NOTES.md
48 vendor/clap/SPONSORS.md
49 vendor/clap/.github/CONTRIBUTING.md
50 vendor/handlebars/src/lib.rs
51 vendor/maplit/README.rst
52 vendor/lazy_static/src/lib.rs
53 vendor/pulldown-cmark/tests/suite/footnotes.rs
54 vendor/pulldown-cmark/third_party/xi-editor/crdt.md
55 vendor/pulldown-cmark/specs/footnotes.txt
56 vendor/pulldown-cmark-*/tests/suite/footnotes.rs
57 vendor/pulldown-cmark-*/third_party/xi-editor/crdt.md
58 vendor/pulldown-cmark-*/specs/footnotes.txt
59 vendor/rustc-demangle/src/legacy.rs
60 vendor/stable_deref_trait/src/lib.rs
61 vendor/unicase/src/lib.rs
62 vendor/winapi-*/src/winnt.rs
63 vendor/winapi/src/lib.rs
64
65 # False-positive, audit-vendor-source automatically flags JS/C files
66 # The below ones are OK since they're actually part of rust's own source code
67 # and are not "embedded libraries".
68 src/ci/docker/scripts/qemu-bare-bones-addentropy.c
69 src/doc/book/*/ferris.js
70 src/doc/book/ferris.js
71 src/etc/wasm32-shim.js
72 src/grammar/parser-lalr-main.c
73 src/librustdoc/html/static/*.js
74 src/librustdoc/html/static/.eslintrc.js
75 src/test/auxiliary/rust_test_helpers.c
76 src/test/run-make/wasm-*/*.js
77 src/test/run-make-fulldeps/*.c
78 src/test/run-make-fulldeps/*/*.c
79 src/test/rustdoc-js/*.js
80 src/test/rustdoc-js-std/*.js
81 src/tools/rustdoc-js/tester.js
82 src/tools/rustdoc-js-std/tester.js
83 vendor/salsa/book/mermaid-init.js
84 vendor/stacker/src/arch/windows.c
85
86 # Embedded libraries, justified in README.source
87 vendor/backtrace-sys/src/libbacktrace/configure
88 vendor/backtrace-sys/src/libbacktrace/config/libtool.m4
89 vendor/backtrace-sys/src/libbacktrace/*.c
90 vendor/backtrace-sys/src/android-api.c
91 vendor/compiler_builtins/compiler-rt/lib/BlocksRuntime/*.c
92 vendor/compiler_builtins/compiler-rt/lib/builtins/*.c
93 vendor/compiler_builtins/compiler-rt/lib/builtins/*/*.c
94 vendor/compiler_builtins/compiler-rt/utils/generate_*.awk
95 vendor/dlmalloc/src/dlmalloc.c
96 vendor/mdbook/src/theme/book.js
97 vendor/mdbook/src/theme/searcher/searcher.js
98 vendor/walkdir/compare/nftw.c
99 vendor/walkdir-*/compare/nftw.c
100
101 # False-positive, misc
102 src/doc/rustc-dev-guide/src/queries/example-0.counts.txt
103 src/stdarch/.travis.yml
104 src/stdarch/crates/core_arch/foo.wasm
105 src/test/run-make-fulldeps/target-specs/*.json
106 src/test/run-make-fulldeps/libtest-json/output.json
107 vendor/backtrace-sys/src/libbacktrace/libtool.m4
108 vendor/clap/.mention-bot
109 vendor/cloudabi/cloudabi.rs
110 vendor/elasticlunr-rs/src/lang/*.rs
111 vendor/inotify-sys/inotify-sys.sublime-project
112 vendor/markup5ever/data/entities.json
113 vendor/num/ci/deploy.enc
114 vendor/term-0*/scripts/id_rsa.enc
115
116 # False-positive, hand-editable small image
117 src/etc/installer/gfx/
118 src/doc/embedded-book/src/assets/*.png
119 src/doc/embedded-book/src/assets/*.svg
120 src/doc/embedded-book/src/assets/f3.jpg
121 src/doc/embedded-book/src/assets/nrf52-memory-map.png
122 src/doc/embedded-book/src/assets/nrf52-spi-frequency-register.png
123 src/doc/embedded-book/src/assets/verify.jpeg
124 src/doc/nomicon/src/img/safeandunsafe.svg
125 src/doc/book/second-edition/src/img/*.png
126 src/doc/book/second-edition/src/img/*.svg
127 src/doc/book/src/img/ferris/*.svg
128 src/doc/book/src/img/*.png
129 src/doc/book/src/img/*.svg
130 src/doc/book/2018-edition/src/img/ferris/*.svg
131 src/doc/book/2018-edition/src/img/*.svg
132 src/doc/book/2018-edition/src/img/*.png
133 src/doc/book/tools/docx-to-md.xsl
134 src/doc/rustc-dev-guide/src/img/rustc_stages.svg
135 src/doc/rustc-dev-guide/src/queries/example-0.png
136 src/librustdoc/html/static/*.svg
137 src/librustdoc/html/static/rust-logo.png
138 src/librustdoc/html/static/favicon.ico
139 vendor/addr2line/memory.png
140 vendor/addr2line/time.png
141 vendor/base64/icon_CLion.svg
142 vendor/difference/assets/*.png
143 vendor/fortanix-sgx-abi/images/enclave-execution-lifecycle.png
144 vendor/heck/no_step_on_snek.png
145 vendor/mdbook/src/theme/favicon.svg
146 vendor/mdbook/src/theme/favicon.png
147 vendor/num/doc/favicon.ico
148 vendor/num/doc/rust-logo-128x128-blk-v2.png
149 vendor/pest/pest-logo.svg
150 vendor/pretty_assertions/examples/*.png
151 vendor/termion/logo.svg
152
153 # Example code
154 vendor/html5ever/examples/capi/tokenize.c
155
156 # Test data
157 src/stdarch/ci/gba.json
158 src/stdarch/crates/stdarch-verify/arm-intrinsics.html
159 src/stdarch/crates/stdarch-verify/x86-intel.xml
160 src/stdarch/crates/std_detect/src/detect/test_data/*.auxv
161 src/test/compile-fail/not-utf8.bin
162 src/test/mir-opt/*/*.mir
163 src/test/mir-opt/*/*.diff
164 src/test/mir-opt/*/*/*.mir
165 src/test/mir-opt/*/*/*.diff
166 src/test/mir-opt/*/*/*/*.mir
167 src/test/mir-opt/*/*/*/*.diff
168 src/test/*/*.rs
169 src/test/*/issues/*.rs
170 src/test/*/*/issue-*.rs
171 src/test/*/*/issues/*.rs
172 src/test/*/*.stderr
173 src/test/*/*/*.rs
174 src/test/*/*/*.json
175 src/test/*/*/*.stderr
176 src/test/*/*/*.stdout
177 src/test/*/*/*/*.stderr
178 src/test/ui/terminal-width/non-whitespace-trimming*.rs
179 src/tools/*/tests/*/*.stderr
180 vendor/bstr/src/unicode/data/*Test.txt
181 vendor/cargo_metadata/tests/test_samples.rs
182 vendor/cssparser/src/css-parsing-tests/*.json
183 vendor/cssparser/src/big-data-url.css
184 vendor/elasticlunr-rs/tests/data/tr.in.txt
185 vendor/flate2/tests/*.gz
186 vendor/gimli/fixtures/self/*
187 vendor/goblin/etc/*.rs
188 vendor/goblin/tests/bins/elf/gnu_hash/helloworld.c
189 vendor/goblin/tests/bins/elf/gnu_hash/*.so
190 vendor/idna/tests/IdnaTest.txt
191 vendor/idna/tests/punycode_tests.json
192 vendor/idna-0*/tests/IdnaTest.txt
193 vendor/idna-0*/tests/punycode_tests.json
194 vendor/itertools/examples/iris.data
195 vendor/html5ever/data/bench/*.html
196 vendor/html5ever/html5lib-tests/*/*.dat
197 vendor/html5ever/html5lib-tests/*/*.test
198 vendor/libloading/tests/*.dll
199 vendor/libz-sys/src/smoke.c
200 vendor/md-5/tests/data/*.blb
201 vendor/md-5/tests/data/*.bin
202 vendor/mdbook/src/theme/searcher/searcher.js
203 vendor/mdbook/tests/searchindex_fixture.json
204 vendor/minifier/tests/files/test.json
205 vendor/minifier/tests/files/main.js
206 vendor/minifier/tests/files/minified_main.js
207 vendor/pest/benches/data.json
208 vendor/petgraph/tests/res/*.txt
209 vendor/pretty_assertions/src/format_changeset.rs
210 vendor/regex-automata/data/tests/fowler/basic.dat
211 vendor/regex-automata/data/fowler-tests/basic.dat
212 vendor/regex/src/testdata/basic.dat
213 vendor/regex/tests/crates_regex.rs
214 vendor/regex/tests/fowler.rs
215 vendor/regex-0*/src/testdata/basic.dat
216 vendor/regex-0*/tests/fowler.rs
217 vendor/rustc-demangle/src/lib.rs
218 vendor/sha-1/tests/data/*.blb
219 vendor/sha-1/tests/data/*.bin
220 vendor/tar/tests/archives/*.tar
221 vendor/term-0*/tests/data/*
222 vendor/toml/tests/*/*.toml
223 vendor/toml/tests/*/*.json
224 vendor/unicode-segmentation/src/testdata.rs
225 vendor/url/tests/*.json
226 vendor/url-1*/tests/*.json
227 vendor/yaml-rust/tests/specexamples.rs.inc
228 vendor/yaml-rust-0*/tests/specexamples.rs.inc
229 vendor/ucd-parse/src/sentence_break.rs
230
231 # Compromise, ideally we'd autogenerate these
232 # Should already by documented in debian/copyright
233 src/doc/rustc-dev-guide/src/mir/mir_*.svg
234 src/librustdoc/html/static/normalize.css
235 vendor/pest_meta/src/grammar.rs
236 vendor/regex-syntax/src/unicode_tables/*.rs
237 vendor/unicode-normalization/src/tables.rs
238 vendor/unicode-script/src/tables.rs
239 vendor/unicode-segmentation/src/tables.rs
240
241 # Compromise, ideally we'd package these in their own package
242 src/librustdoc/html/static/*.woff
243
244 # Compromise, ideally we'd autogenerate these
245 vendor/bstr/src/unicode/fsm/*.dfa