]> git.proxmox.com Git - rustc.git/blame - debian/upstream-tarball-unsuspicious.txt
Update Files-Excluded for new upstream version 1.34.2
[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
XL
9
10# False-positive, "verylongtext" but OK
3fd5c24b 11CONTRIBUTING.md
02aa35f3 12src/doc/book/first-edition/src/the-stack-and-the-heap.md
8598b294
XL
13src/doc/book/*/tools/docx-to-md.xsl
14src/doc/rustc/src/lints/groups.md
f56f18fe
XL
15src/doc/rustc-guide/.travis.yml
16src/doc/rustc-guide/src/*.md
17src/doc/rustc-guide/src/*/*.md
18src/doc/*/CODE_OF_CONDUCT.md
dc81e000 19src/doc/unstable-book/src/language-features/unsized-locals.md
02aa35f3 20src/etc/third-party/README.txt
f56f18fe 21src/librustc_codegen_ssa/README.md
4ddfd2e8
XL
22src/libstd/sys/cloudabi/abi/cloudabi.rs
23src/libstd/os/raw/*.md
f56f18fe
XL
24vendor/*/.travis.yml
25vendor/*/Cargo.toml
26vendor/*/CHANGELOG.md
27vendor/*/CODE_OF_CONDUCT.md
28vendor/*/CONTRIBUTORS.md
29vendor/*/README.md
30vendor/*/README.tpl
31vendor/*/LICENSE
32vendor/*/*/LICENSE
33vendor/*/*/*/LICENSE
34vendor/ammonia/src/lib.rs
35vendor/clap/.github/CONTRIBUTING.md
3f21282e 36# ^ author likes to omit line breaks in their comments
f56f18fe 37vendor/failure/book/src/bail-and-ensure.md
3f21282e 38# ^ same with this one
f56f18fe
XL
39vendor/handlebars/src/lib.rs
40vendor/maplit/README.rst
41vendor/lazy_static/src/lib.rs
42vendor/pulldown-cmark/tests/footnotes.rs
43vendor/pulldown-cmark/specs/footnotes.txt
44vendor/pulldown-cmark-*/tests/footnotes.rs
45vendor/pulldown-cmark-*/specs/footnotes.txt
46vendor/stable_deref_trait/src/lib.rs
47vendor/winapi-*/src/winnt.rs
48vendor/winapi/src/lib.rs
02aa35f3 49
55de384d 50# False-positive, audit-vendor-source automatically flags JS/C files
e2a86b73
XL
51# The below ones are OK since they're actually part of rust's own source code
52# and are not "embedded libraries".
c0bc9210 53src/ci/docker/scripts/qemu-bare-bones-addentropy.c
55de384d
XL
54src/doc/book/*/ferris.js
55src/doc/book/ferris.js
56src/etc/wasm32-shim.js
c0bc9210 57src/grammar/parser-lalr-main.c
55de384d 58src/librustdoc/html/static/*.js
e2a86b73 59src/librustdoc/html/static/.eslintrc.js
55de384d
XL
60src/test/auxiliary/rust_test_helpers.c
61src/test/run-make/wasm-*/*.js
62src/test/run-make-fulldeps/*.c
63src/test/run-make-fulldeps/*/*.c
64src/test/rustdoc-js/*.js
c0bc9210 65src/tools/rustdoc-js/tester.js
55de384d 66
3fd5c24b 67# Embedded libraries, justified in README.source
e2a86b73
XL
68vendor/backtrace-sys/src/libbacktrace/configure
69vendor/backtrace-sys/src/libbacktrace/config/libtool.m4
70vendor/backtrace-sys/src/libbacktrace/*.c
71vendor/compiler_builtins/compiler-rt/lib/BlocksRuntime/*.c
72vendor/compiler_builtins/compiler-rt/lib/builtins/*.c
73vendor/compiler_builtins/compiler-rt/lib/builtins/*/*.c
74vendor/compiler_builtins/compiler-rt/utils/generate_*.awk
75vendor/dlmalloc/src/dlmalloc.c
76vendor/mdbook/src/theme/book.js
77vendor/mdbook/src/theme/searcher/searcher.js
78vendor/walkdir/compare/nftw.c
79vendor/walkdir-*/compare/nftw.c
3fd5c24b 80
02aa35f3 81# False-positive, misc
9a2ab7ea 82src/stdsimd/.travis.yml
e2a86b73 83src/stdsimd/ci/cross/nvptx64-nvidia-cuda.json
55de384d
XL
84src/test/run-make-fulldeps/target-specs/*.json
85src/test/run-make-fulldeps/libtest-json/output.json
86vendor/clap/.mention-bot
f56f18fe 87vendor/cloudabi/cloudabi.rs
55de384d
XL
88vendor/elasticlunr-rs/src/lang/*.rs
89vendor/markup5ever/data/entities.json
90vendor/num/ci/deploy.enc
02aa35f3
XL
91
92# False-positive, hand-editable small image
93src/etc/installer/gfx/
94src/doc/nomicon/src/img/safeandunsafe.svg
95src/doc/book/second-edition/src/img/*.png
96src/doc/book/second-edition/src/img/*.svg
8b8d4564
XL
97src/doc/book/src/img/ferris/*.svg
98src/doc/book/src/img/*.png
99src/doc/book/src/img/*.svg
7c6c09c3 100src/doc/book/2018-edition/src/img/ferris/*.svg
8598b294
XL
101src/doc/book/2018-edition/src/img/*.svg
102src/doc/book/2018-edition/src/img/*.png
8b8d4564 103src/doc/book/tools/docx-to-md.xsl
8598b294 104src/librustdoc/html/static/*.svg
f56f18fe 105vendor/difference/assets/*.png
e2a86b73
XL
106vendor/fortanix-sgx-abi/images/enclave-execution-lifecycle.png
107vendor/heck/no_step_on_snek.png
f56f18fe
XL
108vendor/mdbook/src/theme/favicon.png
109vendor/num/doc/favicon.ico
110vendor/num/doc/rust-logo-128x128-blk-v2.png
111vendor/pest/pest-logo.svg
112vendor/pretty_assertions/examples/*.png
113vendor/termion/logo.svg
02aa35f3 114
ed9ea08d 115# Example code
f56f18fe 116vendor/html5ever/examples/capi/tokenize.c
ed9ea08d 117
02aa35f3 118# Test data
e2a86b73 119src/stdsimd/crates/stdsimd-verify/arm-intrinsics.html
9a2ab7ea
XL
120src/stdsimd/crates/stdsimd-verify/x86-intel.xml
121src/stdsimd/stdsimd/arch/detect/test_data
02aa35f3
XL
122src/test/compile-fail/not-utf8.bin
123src/test/*/*.rs
7c6c09c3 124src/test/*/issues/*.rs
dc81e000 125src/test/*/*/issues/*.rs
3f21282e 126src/test/*/*.stderr
ed9ea08d 127src/test/*/*/*.stderr
0ae8a120 128src/test/*/*/*/*.stderr
ed9ea08d 129src/tools/*/tests/*/*.stderr
f56f18fe
XL
130vendor/cssparser/src/css-parsing-tests/*.json
131vendor/cssparser/src/big-data-url.css
132vendor/elasticlunr-rs/tests/data/tr.in.txt
133vendor/flate2/tests/*.gz
134vendor/idna/tests/IdnaTest.txt
55de384d 135vendor/idna/tests/punycode_tests.json
f56f18fe
XL
136vendor/html5ever/data/bench/*.html
137vendor/html5ever/html5lib-tests/*/*.dat
138vendor/html5ever/html5lib-tests/*/*.test
ad1f144f 139vendor/libz-sys/src/smoke.c
55de384d
XL
140vendor/minifier/tests/files/test.json
141vendor/pest/benches/data.json
f56f18fe
XL
142vendor/pretty_assertions/src/format_changeset.rs
143vendor/regex/src/testdata/basic.dat
144vendor/regex/tests/crates_regex.rs
145vendor/regex/tests/fowler.rs
146vendor/regex-0*/src/testdata/basic.dat
147vendor/regex-0*/tests/fowler.rs
148vendor/rustc-demangle/src/lib.rs
149vendor/tar/tests/archives/*.tar
150vendor/toml/tests/*/*.toml
151vendor/toml/tests/*/*.json
55de384d 152vendor/url/tests/*.json
f56f18fe 153vendor/yaml-rust/tests/specexamples.rs.inc
02aa35f3
XL
154
155# Compromise, ideally we'd autogenerate these
156# Should already by documented in debian/copyright
157src/librustdoc/html/static/normalize.css
f56f18fe 158vendor/unicode-normalization/src/tables.rs
e2a86b73 159vendor/unicode-segmentation/src/tables.rs
02aa35f3
XL
160
161# Compromise, ideally we'd package these in their own package
162src/librustdoc/html/static/*.woff