diff --git a/debian/upstream-tarball-unsuspicious.txt b/debian/upstream-tarball-unsuspicious.txt index 57a3f3c3d9..84c1dfedc5 100644 --- a/debian/upstream-tarball-unsuspicious.txt +++ b/debian/upstream-tarball-unsuspicious.txt @@ -39,6 +39,7 @@ library/stdarch/crates/core_arch/src/aarch64/neon/generated.rs library/stdarch/crates/std_detect/README.md src/doc/*/CODE_OF_CONDUCT.md src/doc/book/first-edition/src/the-stack-and-the-heap.md +src/doc/edition-guide/src/editions/index.md src/doc/edition-guide/src/rust-2018/index.md src/doc/edition-guide/src/rust-2021/disjoint-capture-in-closures.md src/doc/edition-guide/src/rust-2021/prelude.md @@ -100,10 +101,13 @@ vendor/*/SPONSORS.md vendor/*/readme.md vendor/ammonia-*/src/lib.rs vendor/anstyle-parse-*/src/state/table.rs +vendor/base64-*/RELEASE-NOTES.md vendor/base64ct-*/tests/proptests.proptest-regressions vendor/chrono-*/src/offset/local/tz_info/rule.rs vendor/chrono-*/src/offset/local/tz_info/timezone.rs vendor/core-foundation-sys-*/src/url.rs +vendor/dbus-*/changes-in-0.7.md +vendor/dbus-*/examples/argument_guide.md vendor/elliptic-curve-*/src/hash2curve/hash2field/expand_msg/xmd.rs vendor/elliptic-curve-*/src/hash2curve/hash2field/expand_msg/xof.rs vendor/elliptic-curve-*/src/jwk.rs @@ -126,8 +130,10 @@ vendor/icu_list-*/src/provider/serde_dfa.rs vendor/ipnet-*/RELEASES.md vendor/kstring-*/benches/clone.rs vendor/lazy_static-*/src/lib.rs +vendor/libdbus-sys-*/cross_compile.md vendor/maplit-*/README.rst vendor/mdbook-*/CONTRIBUTING.md +vendor/nu-ansi-term-*/src/style.rs vendor/openssl-*/src/dh.rs vendor/p384-*/src/arithmetic/hash2curve.rs vendor/pasetors-*/src/token.rs @@ -136,7 +142,6 @@ vendor/portable-atomic-*/src/imp/interrupt/README.md vendor/portable-atomic-*/src/lib.rs vendor/pulldown-cmark-*/tests/suite/footnotes.rs vendor/pulldown-cmark-*/tests/suite/old_footnotes.rs -vendor/pulldown-cmark-0.*/tests/suite/footnotes.rs vendor/rustc-demangle-*/src/legacy.rs vendor/spdx-expression-*/LICENSES/MIT.txt vendor/spdx-rs-*/LICENSE.txt @@ -178,6 +183,9 @@ src/tools/rustdoc-gui/.eslintrc.js src/tools/rustdoc-gui/tester.js src/tools/rustdoc-js/.eslintrc.js src/tools/rustdoc-js/tester.js + +# And these ones are actual helper files, not embedded bad code +vendor/cc-1.0.92/src/detect_compiler_family.c vendor/libz-sys-*/src/smoke.c vendor/openssl-sys-*/build/expando.c vendor/sharded-slab-*/flake.lock @@ -193,7 +201,6 @@ vendor/mdbook-*/src/theme/searcher/searcher.js # Trivial glue code for C <-> Rust library/backtrace/crates/line-tables-only/src/callback.c -vendor/backtrace-*/src/android-api.c vendor/stacker-*/src/arch/windows.c # False-positive, misc @@ -205,6 +212,7 @@ src/etc/rust_analyzer_settings.json src/stage0.json src/tools/clippy/.remarkrc vendor/elasticlunr-rs-*/src/lang/*.rs +vendor/git2-*/FUNDING.json vendor/plotters-*/src/style/colors/full_palette.rs # False-positive, hand-editable small image @@ -251,6 +259,10 @@ vendor/overload-*/logo.png vendor/pretty_assertions-*/examples/*.png # Example code +vendor/annotate-snippets-*/examples/expected_type.svg +vendor/annotate-snippets-*/examples/footer.svg +vendor/annotate-snippets-*/examples/format.svg +vendor/annotate-snippets-*/examples/multislice.svg vendor/html5ever-*/examples/capi/tokenize.c vendor/sysinfo-*/examples/simple.c @@ -272,9 +284,10 @@ src/tools/cargo/crates/mdman/tests/compare/expected/formatting.txt src/tools/cargo/crates/rustfix/tests/edge-cases/*.json src/tools/cargo/crates/rustfix/tests/everything/*.json src/tools/cargo/tests/testsuite/*.rs -src/tools/cargo/tests/testsuite/cargo*/*/*.svg +src/tools/cargo/tests/testsuite/cargo*/*/*.term.svg src/tools/cargo/tests/testsuite/cargo_add/features_activated_over_limit/out/Cargo.toml src/tools/cargo/tests/testsuite/cargo_add/features_deactivated_over_limit/out/Cargo.toml +src/tools/cargo/tests/testsuite/lints/*/*/*.term.svg src/tools/clippy/tests/ui-internal/auxiliary/paths.rs src/tools/clippy/tests/ui-toml/*/*.stderr src/tools/clippy/tests/ui-toml/large_include_file/too_big.txt @@ -302,6 +315,7 @@ tests/*/*/*.stdout tests/*/*/*/*.rs tests/auxiliary/rust_test_helpers.c tests/coverage/*.cov-map +tests/coverage/branch/*.cov-map tests/debuginfo/type-names.cdb.js tests/run-make/*/*.c tests/run-make/libtest-junit/output-default.xml @@ -314,6 +328,7 @@ tests/rustdoc-gui/src/scrape_examples/examples/check-many-*.rs tests/rustdoc-js-std/*.js tests/rustdoc-js/*.js tests/ui/*/*/*.stderr +tests/ui/codemap_tests/huge_multispan_highlight.svg tests/ui/diagnostic-flags/colored-session-opt-error.svg tests/ui/error-emitter/highlighting.svg tests/ui/error-emitter/highlighting.windows.svg @@ -321,13 +336,13 @@ tests/ui/error-emitter/multiline-multipart-suggestion.svg tests/ui/error-emitter/multiline-multipart-suggestion.windows.svg tests/ui/macros/not-utf8.bin tests/ui/traits/object/print_vtable_sizes.stdout +vendor/annotate-snippets-*/tests/fixtures/no-color/*.svg vendor/annotate-snippets-*/tests/fixtures/no-color/strip_line_non_ws.toml vendor/askama_parser-*/tests/target-recursion.txt vendor/askama_parser-*/tests/unary-recursion.txt vendor/basic-toml-*/tests/invalid-encoder/array-mixed-types-ints-and-floats.json vendor/basic-toml-*/tests/valid/*.json vendor/basic-toml-*/tests/valid/table-whitespace.toml -vendor/bstr-1.*/src/unicode/fsm/*.dfa vendor/bstr-*/src/unicode/fsm/*.dfa vendor/cargo_metadata*/tests/test_samples.rs vendor/content_inspector-*/testdata/* @@ -373,7 +388,6 @@ vendor/md-5-*/tests/data/*.blb vendor/mdbook-*/test_book/src/individual/paragraph.md vendor/mdbook-*/test_book/src/individual/table.md vendor/mdbook-*/tests/searchindex_fixture.json -vendor/memchr-2.*/src/tests/*.json vendor/memchr-*/src/tests/*.json vendor/minifier-*/tests/files/main.js vendor/minifier-*/tests/files/minified_main.js @@ -392,20 +406,15 @@ vendor/pkcs8-*/tests/examples/*.pem vendor/pkcs8-*/tests/private_key.rs vendor/proptest-*/proptest-regressions/test_runner/rng.txt vendor/proptest-*/src/regex-contrib/crates_regex.rs -vendor/regex-1.*/record/compile-test/*.csv -vendor/regex-1.*/src/testdata/basic.dat -vendor/regex-1.*/tests/*.rs -vendor/regex-automata-0.1.10/data/fowler-tests/basic.dat -vendor/regex-automata-0.1.10/data/tests/fowler/basic.dat -vendor/regex-automata-0.2.0/tests/data/fowler/dat/basic.dat -vendor/regex-automata-0.3.*/tests/fuzz/testdata/deserialize_* -vendor/regex-automata-0.3.*/tests/gen/*/*.dfa -vendor/regex-automata-*/tests/fuzz/testdata/deserialize_* -vendor/regex-automata-*/tests/gen/*/*.dfa -vendor/regex-lite-*/tests/fuzz/testdata/* vendor/regex-*/record/compile-test/2023* vendor/regex-*/testdata/fowler/dat/basic.dat vendor/regex-*/tests/fuzz/testdata/* +vendor/regex-1.*/src/testdata/basic.dat +vendor/regex-1.*/tests/*.rs +vendor/regex-automata-*/tests/gen/*/*.dfa +vendor/regex-automata-0.1.10/data/fowler-tests/basic.dat +vendor/regex-automata-0.1.10/data/tests/fowler/basic.dat +vendor/regex-automata-0.2.0/tests/data/fowler/dat/basic.dat vendor/rusqlite-*/test.csv vendor/rustc-demangle-*/src/lib.rs vendor/rustc-demangle-*/src/v0-large-test-symbols/early-recursion-limit @@ -425,8 +434,6 @@ vendor/tokio-native-tls-*/examples/identity.p12 vendor/tokio-native-tls-*/tests/cert.der vendor/tokio-native-tls-*/tests/identity.p12 vendor/tokio-native-tls-*/tests/root-ca.der -vendor/toml_edit-0.*/tests/fixtures/invalid/control/*.stderr -vendor/toml_edit-0.*/tests/fixtures/invalid/encoding/utf16.stderr vendor/toml_edit-*/tests/fixtures/invalid/*/*.stderr vendor/unicode-ident-*/tests/fst/*.fst vendor/unicode-segmentation-*/src/testdata.rs @@ -460,7 +467,6 @@ vendor/icu_locid_transform_data-*/data/macros/locid_transform_likelysubtags_sr_v vendor/icu_locid_transform_data-*/data/macros/locid_transform_script_dir_v1.rs.data vendor/linux-raw-sys-*/src/x86_64/general.rs vendor/pest_meta-*/src/grammar.rs -vendor/regex-syntax-0.*/src/unicode_tables/*.rs vendor/regex-syntax-*/src/unicode_tables/*.rs vendor/ucd-parse-*/src/sentence_break.rs vendor/ucd-trie-*/src/general_category.rs @@ -485,14 +491,19 @@ library/alloc/src/slice/tests.rs library/std/src/sys/pal/unix/process/process_unix.rs library/stdarch/crates/stdarch-verify/src/lib.rs src/librustdoc/html/markdown/tests.rs +src/tools/cargo/crates/cargo-util-schemas/src/core/partial_version.rs +src/tools/cargo/crates/cargo-util-schemas/src/manifest/rust_version.rs src/tools/cargo/crates/mdman/src/format/man.rs src/tools/cargo/crates/mdman/src/format/md.rs src/tools/cargo/crates/mdman/src/format/text.rs src/tools/cargo/crates/mdman/src/lib.rs src/tools/clippy/clippy_lints/src/needless_pass_by_value.rs src/tools/clippy/clippy_lints/src/pass_by_ref_or_value.rs +src/tools/rust-analyzer/crates/cfg/src/tests.rs +src/tools/rust-analyzer/crates/hir-def/src/attr/tests.rs src/tools/rust-analyzer/crates/ide-assists/src/handlers/number_representation.rs src/tools/rust-analyzer/crates/ide-db/src/syntax_helpers/format_string_exprs.rs +src/tools/rust-analyzer/crates/parser/src/lib.rs src/tools/rust-analyzer/crates/proc-macro-srv/src/tests/utils.rs src/tools/rust-analyzer/crates/salsa/src/runtime.rs src/tools/rust-analyzer/crates/salsa/src/runtime/local_state.rs @@ -511,6 +522,7 @@ vendor/base16ct-*/src/mixed.rs vendor/base16ct-*/src/upper.rs vendor/base64-*/src/decode.rs vendor/base64-*/src/encode.rs +vendor/base64-*/src/engine/general_purpose/decode.rs vendor/base64ct-*/src/*.rs vendor/base64ct-*/tests/*.rs vendor/bitflags-*/src/tests/*.rs @@ -573,11 +585,15 @@ vendor/gix-ref-*/src/store/packed/decode/tests.rs vendor/gix-revision-*/src/spec/parse/function.rs vendor/gix-url-*/src/lib.rs vendor/gix-url-*/src/parse.rs +vendor/gix-validate-*/src/path.rs vendor/humansize-*/src/allocating.rs vendor/icu_locid-*/tests/langid.rs vendor/icu_locid-*/tests/locale.rs vendor/indoc-*/src/lib.rs vendor/libm-*/src/math/atan.rs +vendor/lz4_flex-*/src/block/compress.rs +vendor/lz4_flex-*/src/block/decompress_safe.rs +vendor/lz4_flex-*/src/block/hashtable.rs vendor/miniz_oxide*/src/deflate/mod.rs vendor/miniz_oxide*/src/inflate/mod.rs vendor/nom-*/src/bits/complete.rs @@ -618,19 +634,12 @@ vendor/proc-macro2-*/src/parse.rs vendor/pulldown-cmark-*/benches/html_rendering.rs vendor/pulldown-cmark-*/src/linklabel.rs vendor/pulldown-cmark-*/tests/lib.rs -vendor/pulldown-cmark-0.*/benches/html_rendering.rs -vendor/pulldown-cmark-0.*/src/linklabel.rs -vendor/pulldown-cmark-0.*/tests/lib.rs vendor/rayon-*/tests/sort-panic-safe.rs vendor/regex-*/src/regex/bytes.rs vendor/regex-automata-*/src/dfa/automaton.rs vendor/regex-automata-*/src/hybrid/dfa.rs vendor/regex-automata-*/src/meta/regex.rs vendor/regex-automata-*/src/regex.rs -vendor/regex-automata-0.1.10-*/src/regex.rs -vendor/regex-automata-0.3.*/src/dfa/automaton.rs -vendor/regex-automata-0.3.*/src/hybrid/dfa.rs -vendor/regex-automata-0.3.*/src/meta/regex.rs vendor/rusqlite-*/src/util/sqlite_string.rs vendor/rustc-rayon-*/tests/sort-panic-safe.rs vendor/rustc_apfloat-*/src/lib.rs @@ -671,12 +680,6 @@ vendor/toml_edit-*/src/parser/numbers.rs vendor/toml_edit-*/src/parser/strings.rs vendor/toml_edit-*/src/raw_string.rs vendor/toml_edit-*/tests/testsuite/parse.rs -vendor/toml_edit-0.*/src/parser/document.rs -vendor/toml_edit-0.*/src/parser/key.rs -vendor/toml_edit-0.*/src/parser/mod.rs -vendor/toml_edit-0.*/src/parser/strings.rs -vendor/toml_edit-0.*/src/raw_string.rs -vendor/toml_edit-0.*/tests/testsuite/parse.rs vendor/unic-langid-*/tests/langid.rs vendor/url-*/src/parser.rs vendor/utf-8-*/benches/from_utf8_lossy.rs @@ -710,26 +713,6 @@ vendor/winnow-*/src/combinator/tests.rs vendor/winnow-*/src/error.rs vendor/winnow-*/src/parser.rs vendor/winnow-*/src/token/mod.rs -vendor/winnow-0.*/benches/number.rs -vendor/winnow-0.*/examples/css/parser.rs -vendor/winnow-0.*/examples/http/parser.rs -vendor/winnow-0.*/examples/http/parser_streaming.rs -vendor/winnow-0.*/examples/json/*.rs -vendor/winnow-0.*/examples/ndjson/example.ndjson -vendor/winnow-0.*/examples/ndjson/parser.rs -vendor/winnow-0.*/src/ascii/mod.rs -vendor/winnow-0.*/src/binary/bits/mod.rs -vendor/winnow-0.*/src/binary/bits/tests.rs -vendor/winnow-0.*/src/binary/mod.rs -vendor/winnow-0.*/src/combinator/branch.rs -vendor/winnow-0.*/src/combinator/core.rs -vendor/winnow-0.*/src/combinator/multi.rs -vendor/winnow-0.*/src/combinator/parser.rs -vendor/winnow-0.*/src/combinator/sequence.rs -vendor/winnow-0.*/src/combinator/tests.rs -vendor/winnow-0.*/src/error.rs -vendor/winnow-0.*/src/parser.rs -vendor/winnow-0.*/src/token/mod.rs vendor/xz2-*/src/bufread.rs vendor/xz2-*/src/stream.rs vendor/yansi-*/src/tests.rs