Version in base suite: 140.6.0esr-1~deb13u1 Version in overlay suite: 140.7.1esr-1~deb13u1 Base version: thunderbird_140.7.1esr-1~deb13u1 Target version: thunderbird_140.8.0esr-1~deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/t/thunderbird/thunderbird_140.7.1esr-1~deb13u1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/t/thunderbird/thunderbird_140.8.0esr-1~deb13u1.dsc /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/build/pgo/certs/cert9.db |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/build/pgo/certs/key4.db |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/build/pgo/certs/mochitest.client |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/cur/1276533073.M242911P3632.kurkku;2,FP | 1 /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/new/1035478339.27041_118.foo.org,S=1000,W=1030;2,RDF, | 1 /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/cur/1035478339.27041_118.foo.org,S=1000,W=1030;2,TDR | 1 /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/new/1276528487.M364837P9451.kurkku,S=1355,W=1394;2, | 1 /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/netwerk/test/unit/client-cert.p12 |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-tampered-1.sct |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-tampered-2.sct |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-via-ocsp-1.sct |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-via-ocsp-2.sct |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-via-tls-1.sct |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-via-tls-2.sct |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/alternate-root.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1-256_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1-256_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1-256_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-1_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-256_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-256_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1-256_sf-256_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1-256_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1-256_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1-256_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-1_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-256_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-256_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-1_sf-256_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1-256_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1-256_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1-256_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-1_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-256_p7-1-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-256_p7-1.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/app_mf-256_sf-256_p7-256.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/big_manifest.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/cose_int_signed_with_pkcs7.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/cose_multiple_signed_with_pkcs7.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/cose_signed_with_pkcs7.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/cose_tampered_good_pkcs7.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/empty_signerInfos.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/huge_manifest.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/only_cose_multiple_signed.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/only_cose_signed.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/unknown_issuer_app.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/unsigned_app.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/validity_expired.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_signed_apps/validity_not_yet_valid.zip |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin |binary /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin |binary thunderbird-140.8.0esr/.cargo/config.toml.in | 4 thunderbird-140.8.0esr/.gitignore | 4 thunderbird-140.8.0esr/CLOBBER | 2 thunderbird-140.8.0esr/Cargo.lock | 4 thunderbird-140.8.0esr/browser/app/winlauncher/LauncherProcessWin.cpp | 117 thunderbird-140.8.0esr/browser/app/winlauncher/moz.build | 1 thunderbird-140.8.0esr/browser/components/DesktopActorRegistry.sys.mjs | 3 thunderbird-140.8.0esr/browser/components/about/AboutRedirector.cpp | 1 thunderbird-140.8.0esr/browser/components/profiles/tests/unit/test_fail_recover_storeID.js | 4 thunderbird-140.8.0esr/browser/components/shell/Windows11TaskbarPinning.cpp | 23 thunderbird-140.8.0esr/browser/config/version.txt | 2 thunderbird-140.8.0esr/browser/config/version_display.txt | 2 thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/head.js | 39 thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser.toml | 1 thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CDW.js | 1 thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CostCo.js | 1 thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_GlobalDirectAsda.js | 1 thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lufthansa.js | 1 thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lush.js | 1 thunderbird-140.8.0esr/browser/extensions/webcompat/injections/js/bug1950282-f1tv.formula1.com-unblock-firefox.js | 62 thunderbird-140.8.0esr/browser/extensions/webcompat/manifest.json | 2 thunderbird-140.8.0esr/comm/.gecko_rev.yml | 6 thunderbird-140.8.0esr/comm/mail/config/version.txt | 2 thunderbird-140.8.0esr/comm/mail/config/version_display.txt | 2 thunderbird-140.8.0esr/comm/mail/locales/l10n-changesets.json | 134 thunderbird-140.8.0esr/comm/rust/.cargo/config.toml.in | 4 thunderbird-140.8.0esr/comm/rust/Cargo.lock | 4 thunderbird-140.8.0esr/comm/rust/checksums.json | 2 thunderbird-140.8.0esr/comm/rust/gkrust/Cargo.toml | 2 thunderbird-140.8.0esr/comm/third_party/rust/adler/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/adler/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/adler/.github/workflows/ci.yml | 81 thunderbird-140.8.0esr/comm/third_party/rust/adler/Cargo.toml.orig | 68 thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.github/workflows/ci.yml | 148 thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.vim/coc-settings.json | 11 thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/Cargo.toml.orig | 74 thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/alsa/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/alsa/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/alsa/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.github/workflows/ci.yml | 42 thunderbird-140.8.0esr/comm/third_party/rust/android_logger/Cargo.toml.orig | 32 thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.appveyor.yml | 162 thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.rustfmt.toml | 2 thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.travis.yml | 34 thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/anstyle/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/anstyle/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/anstyle/Cargo.toml.orig | 38 thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.github/workflows/ci.yml | 103 thunderbird-140.8.0esr/comm/third_party/rust/anyhow/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/app_units/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/app_units/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/app_units/.github/workflows/main.yml | 40 thunderbird-140.8.0esr/comm/third_party/rust/app_units/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.github/workflows/rust.yml | 55 thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/Cargo.toml.orig | 42 thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.travis.yml | 31 thunderbird-140.8.0esr/comm/third_party/rust/arrayref/Cargo.toml.orig | 11 thunderbird-140.8.0esr/comm/third_party/rust/arraystring/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/arraystring/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/arraystring/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.github/workflows/ci.yml | 92 thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/Cargo.toml.orig | 62 thunderbird-140.8.0esr/comm/third_party/rust/ash/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ash/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ash/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/ashmem/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ashmem/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ashmem/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/askama/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/askama/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/askama/.rustfmt.toml | 12 thunderbird-140.8.0esr/comm/third_party/rust/askama/Cargo.toml.orig | 68 thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.rustfmt.toml | 12 thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/Cargo.toml.orig | 57 thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.rustfmt.toml | 12 thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/async-task/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/async-task/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/async-task/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.github/workflows/ci.yml | 73 thunderbird-140.8.0esr/comm/third_party/rust/async-trait/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/atomic/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/atomic/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/atomic/.travis.yml | 28 thunderbird-140.8.0esr/comm/third_party/rust/atomic/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/Cargo.toml.orig | 10 thunderbird-140.8.0esr/comm/third_party/rust/atty/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/atty/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/atty/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.circleci/config.yml | 15 thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.github/workflows/test.yml | 49 thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.github/workflows/rust.yml | 39 thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.clippy.toml | 2 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.flake8 | 4 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.github/workflows/ci.yml | 101 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.pre-commit-config.yaml | 42 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.travis.yml | 42 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/Cargo.toml.orig | 77 thunderbird-140.8.0esr/comm/third_party/rust/base64/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/base64/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/base64/.circleci/config.yml | 135 thunderbird-140.8.0esr/comm/third_party/rust/base64/.github/ISSUE_TEMPLATE/general-purpose-issue.md | 21 thunderbird-140.8.0esr/comm/third_party/rust/base64/Cargo.toml.orig | 60 thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.github/workflows/ci.yml | 70 thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/bhttp/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bhttp/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bhttp/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/bincode/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bincode/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/bincode/.github/workflows/rust.yml | 175 thunderbird-140.8.0esr/comm/third_party/rust/bincode/.github/workflows/security.yml | 26 thunderbird-140.8.0esr/comm/third_party/rust/bincode/.mailmap | 3 thunderbird-140.8.0esr/comm/third_party/rust/bincode/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo-rdme.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.github/workflows/rust.yml | 89 thunderbird-140.8.0esr/comm/third_party/rust/bit-set/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo-rdme.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.github/workflows/rust.yml | 87 thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.vscode/settings.json | 3 thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/bitflags/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bitflags/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bitflags/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.travis.yml | 4 thunderbird-140.8.0esr/comm/third_party/rust/bitreader/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/Cargo.toml.orig | 52 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo/config.toml | 4 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.github/FUNDING.yml | 3 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.github/workflows/rust.yml | 113 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/Cargo.toml.orig | 120 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.github/workflows/ci.yml | 183 thunderbird-140.8.0esr/comm/third_party/rust/byteorder/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/bytes/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/bytes/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/bytes/.github/workflows/ci.yml | 172 thunderbird-140.8.0esr/comm/third_party/rust/bytes/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/build-and-test.yaml | 43 thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/lint.yaml | 23 thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/release.yml | 26 thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/security.yaml | 17 thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/camino/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/camino/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/camino/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.github/workflows/main.yml | 46 thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.github/workflows/release.yml | 72 thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/cc/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cc/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cc/Cargo.toml.orig | 49 thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.github/workflows/ci.yml | 31 thunderbird-140.8.0esr/comm/third_party/rust/cexpr/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.github/workflows/main.yml | 56 thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/cgl/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cgl/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/cgl/.travis.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/cgl/Cargo.toml.orig | 10 thunderbird-140.8.0esr/comm/third_party/rust/chrono/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/chrono/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/chrono/Cargo.toml.orig | 77 thunderbird-140.8.0esr/comm/third_party/rust/chrono/README.md | 92 thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/circular/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/circular/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/circular/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.github/workflows/ci.yml | 49 thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.github/workflows/ssh.yml | 40 thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/Cargo.toml.orig | 62 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.azure-pipelines.yml | 61 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.clog.toml | 14 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.github/CONTRIBUTING.md | 115 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.github/ISSUE_TEMPLATE.md | 46 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.travis.yml | 66 thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/Cargo.toml.orig | 90 thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/Cargo.toml.orig | 145 thunderbird-140.8.0esr/comm/third_party/rust/clap/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clap/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clap/Cargo.toml.orig | 461 thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/Cargo.toml.orig | 77 thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/Cargo.toml.orig | 36 thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.github/workflows/rust.yml | 22 thunderbird-140.8.0esr/comm/third_party/rust/clubcard/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/.cargo_vcs_info.json | 7 thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/Cargo.toml.orig | 44 thunderbird-140.8.0esr/comm/third_party/rust/comedy/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/comedy/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/comedy/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/cookie/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cookie/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cookie/.github/workflows/ci.yml | 35 thunderbird-140.8.0esr/comm/third_party/rust/cookie/.travis.yml | 13 thunderbird-140.8.0esr/comm/third_party/rust/cookie/Cargo.toml.orig | 40 thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.travis.yml | 10 thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/core-text/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/core-text/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/core-text/.travis.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/core-text/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/core_maths/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/core_maths/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/core_maths/Cargo.toml.orig | 11 thunderbird-140.8.0esr/comm/third_party/rust/coreaudio-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/coreaudio-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/coreaudio-sys/.github/dependabot.yml | 14 thunderbird-140.8.0esr/comm/third_party/rust/coreaudio-sys/.github/workflows/coreaudio-sys.yml | 88 thunderbird-140.8.0esr/comm/third_party/rust/coreaudio-sys/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/cose-c/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cose-c/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/crash-context/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crash-context/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crash-context/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.github/workflows/ci.yml | 125 thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/Cargo.toml.orig | 42 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/Cargo.toml.orig | 67 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/Cargo.toml.orig | 48 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/Cargo.toml.orig | 46 thunderbird-140.8.0esr/comm/third_party/rust/crunchy/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crunchy/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crunchy/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/cstr/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cstr/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cstr/.github/workflows/ci.yaml | 84 thunderbird-140.8.0esr/comm/third_party/rust/cstr/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.clang-format | 13 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.github/workflows/build.yml | 107 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore | 2 thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore | 3 thunderbird-140.8.0esr/comm/third_party/rust/cubeb/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/cubeb/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/cubeb/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/darling/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/darling/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/darling/Cargo.toml.orig | 39 thunderbird-140.8.0esr/comm/third_party/rust/darling_core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/darling_core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/darling_core/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/Cargo.toml.orig | 36 thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/dbus/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dbus/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/dbus/Cargo.toml.orig | 40 thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.md-inc.toml | 2 thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/debugid/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/debugid/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/deranged/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/deranged/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/deranged/Cargo.toml.orig | 38 thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/Cargo.toml.orig | 101 thunderbird-140.8.0esr/comm/third_party/rust/derive_more/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/derive_more/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/derive_more/Cargo.toml.orig | 252 thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.rustfmt.toml | 9 thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/digest/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/digest/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/digest/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/diplomat/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/diplomat/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/diplomat/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/Cargo.toml.orig | 39 thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.appveyor.yml | 67 thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.travis.yml | 24 thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/dirs/.appveyor.yml | 67 thunderbird-140.8.0esr/comm/third_party/rust/dirs/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dirs/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dirs/.travis.yml | 24 thunderbird-140.8.0esr/comm/third_party/rust/dirs/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.github/workflows/ci.yml | 120 thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/Cargo.toml.orig | 80 thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/.travis.yml | 34 thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/document-features/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/document-features/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/document-features/.github/workflows/rust.yml | 79 thunderbird-140.8.0esr/comm/third_party/rust/document-features/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/dogear/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dogear/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/dogear/.github/workflows/build.yml | 35 thunderbird-140.8.0esr/comm/third_party/rust/dogear/.github/workflows/upload-to-codecov.sh | 60 thunderbird-140.8.0esr/comm/third_party/rust/dogear/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.github/workflows/ci.yml | 30 thunderbird-140.8.0esr/comm/third_party/rust/dtoa/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/dwrote/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/dwrote/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/dwrote/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/either/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/either/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/either/.github/workflows/ci.yml | 61 thunderbird-140.8.0esr/comm/third_party/rust/either/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.gitlab-ci.yml | 8 thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/Cargo.toml.orig | 32 thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/enum-map/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/enum-map/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/enum-map/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/enumset/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/enumset/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/enumset/Cargo.toml.orig | 39 thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/env_logger/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/env_logger/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/env_logger/Cargo.toml.orig | 67 thunderbird-140.8.0esr/comm/third_party/rust/equivalent/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/equivalent/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/equivalent/Cargo.toml.orig | 9 thunderbird-140.8.0esr/comm/third_party/rust/errno/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/errno/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/errno/.github/dependabot.yml | 10 thunderbird-140.8.0esr/comm/third_party/rust/errno/.github/workflows/main.yml | 68 thunderbird-140.8.0esr/comm/third_party/rust/errno/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.travis.yml | 52 thunderbird-140.8.0esr/comm/third_party/rust/error-chain/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.github/workflows/rust.yml | 22 thunderbird-140.8.0esr/comm/third_party/rust/error-graph/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/etagere/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/etagere/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/etagere/.github/workflows/main.yml | 31 thunderbird-140.8.0esr/comm/third_party/rust/etagere/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/euclid/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/euclid/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/euclid/.github/workflows/main.yml | 67 thunderbird-140.8.0esr/comm/third_party/rust/euclid/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/extend/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/extend/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/extend/.github/workflows/CI.yml | 72 thunderbird-140.8.0esr/comm/third_party/rust/extend/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/failspot/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/failspot/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/failspot/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.github/workflows/rust.yml | 30 thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/.circleci/config.yml | 38 thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/fastrand/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fastrand/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/fastrand/Cargo.toml.orig | 37 thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.circleci/config.yml | 164 thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/flagset/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/flagset/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/CODEOWNERS | 8 thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/dependabot.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/enarxbot.yml | 64 thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/lint.yml | 34 thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/test.yml | 28 thunderbird-140.8.0esr/comm/third_party/rust/flagset/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/flate2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/flate2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/flate2/.github/workflows/cifuzz.yml | 26 thunderbird-140.8.0esr/comm/third_party/rust/flate2/.github/workflows/main.yml | 77 thunderbird-140.8.0esr/comm/third_party/rust/flate2/Cargo.toml.orig | 49 thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.travis.yml | 2 thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/Cargo.toml.orig | 56 thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/Cargo.toml.orig | 64 thunderbird-140.8.0esr/comm/third_party/rust/fluent/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fluent/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/fluent/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/fnv/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fnv/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/fnv/.travis.yml | 8 thunderbird-140.8.0esr/comm/third_party/rust/fnv/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/foldhash/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/foldhash/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/foldhash/Cargo.toml.orig | 44 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/Cargo.toml.orig | 10 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/framehop/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/framehop/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/framehop/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/freetype/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/freetype/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/freetype/.travis.yml | 11 thunderbird-140.8.0esr/comm/third_party/rust/freetype/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/fs-err/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fs-err/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/fs-err/Cargo.toml.orig | 36 thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/futures-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-core/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/futures-io/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-io/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-io/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/futures-task/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-task/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-task/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/futures-util/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures-util/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures-util/Cargo.toml.orig | 58 thunderbird-140.8.0esr/comm/third_party/rust/futures/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/futures/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/futures/Cargo.toml.orig | 61 thunderbird-140.8.0esr/comm/third_party/rust/fxhash/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/fxhash/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/generic-array/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/generic-array/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/generic-array/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/getrandom/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/getrandom/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/getrandom/Cargo.toml.orig | 107 thunderbird-140.8.0esr/comm/third_party/rust/gimli/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gimli/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/gimli/Cargo.toml.orig | 61 thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/gleam/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gleam/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/gleam/.github/workflows/main.yml | 41 thunderbird-140.8.0esr/comm/third_party/rust/gleam/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/glean-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/glean-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/glean-core/Cargo.toml.orig | 66 thunderbird-140.8.0esr/comm/third_party/rust/glean/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/glean/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/glean/Cargo.toml.orig | 42 thunderbird-140.8.0esr/comm/third_party/rust/glob/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/glob/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/glob/.github/workflows/rust.yml | 35 thunderbird-140.8.0esr/comm/third_party/rust/glob/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/glsl/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/glsl/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/glsl/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/glslopt/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/glslopt/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/glslopt/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.editorconfig | 44 thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore | 4 thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/.editorconfig | 3 thunderbird-140.8.0esr/comm/third_party/rust/goblin/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/goblin/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/goblin/Cargo.toml.orig | 60 thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/Cargo.toml.orig | 92 thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/guid_win/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/guid_win/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/guid_win/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/h2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/h2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/h2/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/h2/.github/workflows/CI.yml | 101 thunderbird-140.8.0esr/comm/third_party/rust/h2/Cargo.toml.orig | 75 thunderbird-140.8.0esr/comm/third_party/rust/half/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/half/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/half/.reuse/dep5 | 7 thunderbird-140.8.0esr/comm/third_party/rust/half/Cargo.toml.orig | 60 thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/Cargo.toml.orig | 80 thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.circleci/config.yml | 55 thunderbird-140.8.0esr/comm/third_party/rust/hashlink/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/headers-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/headers-core/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/headers-core/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/headers/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/headers/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/headers/.github/workflows/ci.yml | 43 thunderbird-140.8.0esr/comm/third_party/rust/headers/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/heck/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/heck/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/heck/Cargo.toml.orig | 11 thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/hex/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/hex/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/hex/.github/workflows/rust.yml | 32 thunderbird-140.8.0esr/comm/third_party/rust/hex/.gitlab-ci.yml | 47 thunderbird-140.8.0esr/comm/third_party/rust/hex/.travis.yml | 32 thunderbird-140.8.0esr/comm/third_party/rust/hex/Cargo.toml.orig | 40 thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/Cargo.toml.orig | 11 thunderbird-140.8.0esr/comm/third_party/rust/http-body/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/http-body/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/http-body/.github/workflows/CI.yml | 30 thunderbird-140.8.0esr/comm/third_party/rust/http-body/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/http/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/http/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/http/.github/workflows/ci.yml | 94 thunderbird-140.8.0esr/comm/third_party/rust/http/Cargo.toml.orig | 47 thunderbird-140.8.0esr/comm/third_party/rust/httparse/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/httparse/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/httparse/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/httparse/.github/workflows/ci.yml | 149 thunderbird-140.8.0esr/comm/third_party/rust/httparse/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.github/workflows/ci.yml | 65 thunderbird-140.8.0esr/comm/third_party/rust/httpdate/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/hyper/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/hyper/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/hyper/Cargo.toml.orig | 252 thunderbird-140.8.0esr/comm/third_party/rust/hyper/README.md | 41 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.clang-format | 9 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.clippy.toml | 2 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/dependabot.yml | 11 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/workflows/rust.yml | 445 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/workflows/zizmor.yaml | 35 thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/Cargo.toml.orig | 55 thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/Cargo.toml.orig | 82 thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/Cargo.toml.orig | 72 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/Cargo.toml.orig | 83 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/Cargo.toml.orig | 64 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/Cargo.toml.orig | 59 thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/Cargo.toml.orig | 89 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/Cargo.toml.orig | 39 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/Cargo.toml.orig | 67 thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.travis.yml | 21 thunderbird-140.8.0esr/comm/third_party/rust/id-arena/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.travis.yml | 5 thunderbird-140.8.0esr/comm/third_party/rust/ident_case/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/idna/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/idna/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/idna/Cargo.toml.orig | 48 thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.github/workflows/ci.yml | 154 thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.rustfmt.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/indexmap/Cargo.toml.orig | 60 thunderbird-140.8.0esr/comm/third_party/rust/inherent/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/inherent/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/inherent/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/inherent/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/inherent/.github/workflows/ci.yml | 70 thunderbird-140.8.0esr/comm/third_party/rust/inherent/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.travis.yml | 10 thunderbird-140.8.0esr/comm/third_party/rust/io-surface/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/Cargo.toml.orig | 11 thunderbird-140.8.0esr/comm/third_party/rust/iovec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/iovec/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/iovec/.travis.yml | 25 thunderbird-140.8.0esr/comm/third_party/rust/iovec/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/itertools/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/itertools/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/itertools/.codecov.yml | 7 thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/dependabot.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/workflows/ci.yml | 101 thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/workflows/coverage.yml | 34 thunderbird-140.8.0esr/comm/third_party/rust/itertools/Cargo.toml.orig | 81 thunderbird-140.8.0esr/comm/third_party/rust/itoa/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/itoa/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/itoa/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/itoa/.github/workflows/ci.yml | 114 thunderbird-140.8.0esr/comm/third_party/rust/itoa/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/actions/compile-make/action.yml | 36 thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/dependabot.yml | 8 thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/workflows/main.yml | 110 thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/workflows/publish.yml | 15 thunderbird-140.8.0esr/comm/third_party/rust/jobserver/Cargo.toml.orig | 48 thunderbird-140.8.0esr/comm/third_party/rust/keccak/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/keccak/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/keccak/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/Cargo.toml.orig | 32 thunderbird-140.8.0esr/comm/third_party/rust/ksni/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ksni/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ksni/.github/dependabot.yml | 7 thunderbird-140.8.0esr/comm/third_party/rust/ksni/.github/workflows/rust.yml | 26 thunderbird-140.8.0esr/comm/third_party/rust/ksni/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/lazycell/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/lazycell/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/lazycell/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/leaky-cow/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/leaky-cow/.travis.yml | 5 thunderbird-140.8.0esr/comm/third_party/rust/leb128/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/leb128/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/leb128/.github/dependabot.yml | 7 thunderbird-140.8.0esr/comm/third_party/rust/leb128/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/libc/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/libc/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/libc/.git-blame-ignore-revs | 6 thunderbird-140.8.0esr/comm/third_party/rust/libc/.release-plz.toml | 49 thunderbird-140.8.0esr/comm/third_party/rust/libc/Cargo.toml.orig | 154 thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/libloading/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/libloading/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/libloading/.github/workflows/libloading.yml | 107 thunderbird-140.8.0esr/comm/third_party/rust/libloading/Cargo.toml.orig | 37 thunderbird-140.8.0esr/comm/third_party/rust/libm/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/libm/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/libm/.github/workflows/main.yml | 67 thunderbird-140.8.0esr/comm/third_party/rust/libm/Cargo.toml.orig | 39 thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/Cargo.toml.orig | 50 thunderbird-140.8.0esr/comm/third_party/rust/libudev/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/libudev/.travis.yml | 14 thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/Cargo.toml.orig | 48 thunderbird-140.8.0esr/comm/third_party/rust/litemap/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/litemap/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/litemap/Cargo.toml.orig | 81 thunderbird-140.8.0esr/comm/third_party/rust/litrs/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/litrs/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/litrs/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.rustfmt.toml | 3 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/Cargo.toml.orig | 56 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore | 23 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/.rustfmt.toml | 4 thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/Cargo.toml.orig | 58 thunderbird-140.8.0esr/comm/third_party/rust/lock_api/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/lock_api/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/lock_api/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/log/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/log/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/log/.github/workflows/main.yml | 146 thunderbird-140.8.0esr/comm/third_party/rust/log/Cargo.toml.orig | 81 thunderbird-140.8.0esr/comm/third_party/rust/mach/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mach/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/mach/.travis.yml | 260 thunderbird-140.8.0esr/comm/third_party/rust/mach/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/mach2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mach2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/mach2/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.github/workflows/rust.yml | 22 thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.github/workflows/rust.yml | 22 thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/matches/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/matches/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/matches/Cargo.toml.orig | 11 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.github/dependabot.yml | 12 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.github/workflows/linux.yml | 83 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.rustfmt.toml | 6 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.standard-version/cargo-updater.js | 12 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.versionrc | 14 thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/md-5/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/md-5/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/md-5/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/memalloc/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/memalloc/.travis.yml | 19 thunderbird-140.8.0esr/comm/third_party/rust/memchr/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/memchr/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/memchr/.ignore | 1 thunderbird-140.8.0esr/comm/third_party/rust/memchr/.vim/coc-settings.json | 16 thunderbird-140.8.0esr/comm/third_party/rust/memchr/Cargo.toml.orig | 79 thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.github/workflows/main.yml | 114 thunderbird-140.8.0esr/comm/third_party/rust/memmap2/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.github/workflows/ci.yml | 94 thunderbird-140.8.0esr/comm/third_party/rust/memoffset/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/memtest/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/memtest/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/memtest/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/metal/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/metal/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/metal/.github/workflows/ci.yml | 51 thunderbird-140.8.0esr/comm/third_party/rust/metal/Cargo.toml.orig | 114 thunderbird-140.8.0esr/comm/third_party/rust/metal/examples/headless-render/.gitignore | 1 thunderbird-140.8.0esr/comm/third_party/rust/mime/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mime/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/mime/.travis.yml | 20 thunderbird-140.8.0esr/comm/third_party/rust/mime/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.github/workflows/rust.yml | 15 thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/Cargo.toml.orig | 51 thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo/android-runner.sh | 9 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo/config.toml | 16 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/CODEOWNERS | 1 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/workflows/audit.yml | 22 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/workflows/ci.yml | 149 thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/Cargo.toml.orig | 69 thunderbird-140.8.0esr/comm/third_party/rust/minidump/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/minidump/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/minidump/Cargo.toml.orig | 41 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/bug_report.md | 41 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/custom.md | 21 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/documentation.md | 16 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/feature_request.md | 27 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/question.md | 11 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/bug_fix.md | 27 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/custom.md | 22 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/documentation.md | 21 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Cross.yml | 90 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Features.yml | 23 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/OSX.yml | 40 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Simple.yml | 41 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Valgrind.yml | 24 thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/Cargo.toml.orig | 37 thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/Cargo.toml.orig | 38 thunderbird-140.8.0esr/comm/third_party/rust/mio/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mio/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/mio/Cargo.toml.orig | 111 thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.travis.yml | 24 thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/Cargo.toml.orig | 11 thunderbird-140.8.0esr/comm/third_party/rust/mp4parse_capi/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mp4parse_capi/src/lib.rs | 118 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.clippy.toml | 3 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.codecov.yml | 15 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/CODEOWNERS | 1 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/actionlint-matcher.json | 17 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/dependabot.yml | 16 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/workflows/actionlint.yml | 32 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/workflows/check.yml | 380 thunderbird-140.8.0esr/comm/third_party/rust/mtu/.rustfmt.toml | 13 thunderbird-140.8.0esr/comm/third_party/rust/mtu/Cargo.toml.orig | 84 thunderbird-140.8.0esr/comm/third_party/rust/murmurhash3/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/murmurhash3/.travis.yml | 15 thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.travis.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/nix/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/nix/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/nix/Cargo.toml.orig | 110 thunderbird-140.8.0esr/comm/third_party/rust/nom/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/nom/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/nom/Cargo.toml.orig | 142 thunderbird-140.8.0esr/comm/third_party/rust/num-conv/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/num-conv/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/num-conv/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/num-conv/README.md | 5 thunderbird-140.8.0esr/comm/third_party/rust/num-derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/num-derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/num-derive/Cargo.toml.orig | 48 thunderbird-140.8.0esr/comm/third_party/rust/num-integer/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/num-integer/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/num-integer/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/num-traits/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/num-traits/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/num-traits/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.github/FUNDING.yml | 2 thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.github/workflows/ci.yml | 166 thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/object/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/object/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/object/Cargo.toml.orig | 117 thunderbird-140.8.0esr/comm/third_party/rust/ohttp/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ohttp/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ohttp/Cargo.toml.orig | 59 thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.github/workflows/ci.yaml | 28 thunderbird-140.8.0esr/comm/third_party/rust/once_cell/Cargo.toml.orig | 92 thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.github/workflows/tests.yaml | 78 thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.travis.yml | 15 thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.github/dependabot.yml | 7 thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.github/workflows/build.yml | 40 thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/Cargo.toml.orig | 32 thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.github/workflows/rust.yml | 72 thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/Cargo.toml.orig | 42 thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/paste/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/paste/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/paste/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/paste/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/paste/.github/workflows/ci.yml | 78 thunderbird-140.8.0esr/comm/third_party/rust/paste/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.github/workflows/rust.yml | 43 thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/Cargo.toml.orig | 39 thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/phf/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/phf/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/phf/Cargo.toml.orig | 36 thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/README.md | 127 thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/Cargo.toml.orig | 77 thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/tests/expand/.rustfmt.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/pin-project/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/pin-project/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/pin-project/Cargo.toml.orig | 41 thunderbird-140.8.0esr/comm/third_party/rust/pin-project/tests/expand/.rustfmt.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/pin-project/tests/ui/.rustfmt.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.rustfmt.toml | 2 thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.travis.yml | 41 thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.github/workflows/ci.yml | 41 thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/plain/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/plain/.travis.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/plain/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.github/workflows/main.yml | 54 thunderbird-140.8.0esr/comm/third_party/rust/plane-split/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/precomputed-hash/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/precomputed-hash/Cargo.toml.orig | 9 thunderbird-140.8.0esr/comm/third_party/rust/presser/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/presser/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/CODEOWNERS | 6 thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/bug_report.md | 25 thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/feature_request.md | 20 thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/pull_request_template.md | 15 thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/workflows/ci.yml | 101 thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/workflows/rustdoc-pages.yml | 57 thunderbird-140.8.0esr/comm/third_party/rust/presser/.mergify.yml | 22 thunderbird-140.8.0esr/comm/third_party/rust/presser/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/prio/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/prio/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/CODEOWNERS | 1 thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/dependabot.yml | 35 thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/ci-build.yml | 94 thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/make-release.yml | 94 thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/publish-crate.yml | 19 thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/supply-chain.yml | 34 thunderbird-140.8.0esr/comm/third_party/rust/prio/Cargo.toml.orig | 85 thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.github/workflows/ci.yml | 220 thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/Cargo.toml.orig | 62 thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/profiling/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/profiling/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/profiling/.github/workflows/ci.yml | 157 thunderbird-140.8.0esr/comm/third_party/rust/profiling/Cargo.toml.orig | 66 thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/prost/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/prost/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/actions/setup-ninja/action.yml | 17 thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/workflows/ci.yml | 108 thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/workflows/cifuzz.yml | 26 thunderbird-140.8.0esr/comm/third_party/rust/prost/Cargo.toml.orig | 65 thunderbird-140.8.0esr/comm/third_party/rust/qlog/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/qlog/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/qlog/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.travis.yml | 34 thunderbird-140.8.0esr/comm/third_party/rust/quick-error/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/Cargo.toml.orig | 244 thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/Cargo.toml.orig | 51 thunderbird-140.8.0esr/comm/third_party/rust/quote/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/quote/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/quote/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/quote/.github/workflows/ci.yml | 103 thunderbird-140.8.0esr/comm/third_party/rust/quote/Cargo.toml.orig | 36 thunderbird-140.8.0esr/comm/third_party/rust/rand/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rand/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rand/Cargo.toml.orig | 85 thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/rand_core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rand_core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rand_core/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/Cargo.toml.orig | 37 thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/range-map/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/range-map/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/range-map/.travis.yml | 28 thunderbird-140.8.0esr/comm/third_party/rust/range-map/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.github/workflows/ci.yml | 64 thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/Cargo.toml.orig | 32 thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/Cargo.toml.orig | 68 thunderbird-140.8.0esr/comm/third_party/rust/rayon/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rayon/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rayon/Cargo.toml.orig | 39 thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/Cargo.toml.orig | 109 thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/Cargo.toml.orig | 51 thunderbird-140.8.0esr/comm/third_party/rust/regex/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/regex/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/regex/.vim/coc-settings.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/regex/Cargo.toml.orig | 258 thunderbird-140.8.0esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore | 1 thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.mergify.yml | 43 thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.rustfmt.toml | 9 thunderbird-140.8.0esr/comm/third_party/rust/replace_with/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.github/workflows/test.yml | 13 thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/rkv/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rkv/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rkv/.github/workflows/ci.yml | 67 thunderbird-140.8.0esr/comm/third_party/rust/rkv/Cargo.toml.orig | 73 thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/rmp/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rmp/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rmp/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/ron/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ron/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/actions/setup/action.yml | 19 thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/dependabot.yml | 11 thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/pull_request_template.md | 2 thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/ci.yaml | 199 thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/cibench.yml | 32 thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/cifuzz.yml | 26 thunderbird-140.8.0esr/comm/third_party/rust/ron/Cargo.toml.orig | 49 thunderbird-140.8.0esr/comm/third_party/rust/runloop/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/runloop/.travis.yml | 16 thunderbird-140.8.0esr/comm/third_party/rust/runloop/Cargo.toml.orig | 10 thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/Cargo.toml.orig | 196 thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/.travis.yml | 12 thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.travis.yml | 46 thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.editorconfig | 13 thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.github/workflows/main.yml | 220 thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/Cargo.toml.orig | 87 thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.github/dependabot.yml | 8 thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.github/workflows/main.yml | 54 thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.github/workflows/rust.yml | 73 thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.github/dependabot.yml | 12 thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.github/workflows/rust.yml | 70 thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/rustix/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rustix/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rustix/Cargo.toml.orig | 280 thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.github/workflows/ci.yml | 114 thunderbird-140.8.0esr/comm/third_party/rust/rustversion/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/ryu/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/ryu/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/ryu/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/ryu/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/ryu/.github/workflows/ci.yml | 83 thunderbird-140.8.0esr/comm/third_party/rust/ryu/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/safemem/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/safemem/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/safemem/.idea/runConfigurations/cargo_check.xml | 12 thunderbird-140.8.0esr/comm/third_party/rust/safemem/.travis.yml | 13 thunderbird-140.8.0esr/comm/third_party/rust/safemem/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/same-file/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/same-file/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/same-file/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.github/workflows/ci.yaml | 26 thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.travis.yml | 20 thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/scroll/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/scroll/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/scroll/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/scroll_derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/scroll_derive/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/self_cell/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/self_cell/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/self_cell/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/semver/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/semver/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/semver/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/semver/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/semver/.github/workflows/ci.yml | 92 thunderbird-140.8.0esr/comm/third_party/rust/semver/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/serde/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde/Cargo.toml.orig | 71 thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.github/workflows/ci.yml | 52 thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.editorconfig | 5 thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.travis.yml | 28 thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/Cargo.toml.orig | 41 thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.github/workflows/ci.yml | 156 thunderbird-140.8.0esr/comm/third_party/rust/serde_json/Cargo.toml.orig | 91 thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.github/workflows/ci.yml | 70 thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.github/workflows/ci.yml | 70 thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.github/workflows/CI.yml | 65 thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/serde_with/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_with/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_with/Cargo.toml.orig | 253 thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/Cargo.toml.orig | 69 thunderbird-140.8.0esr/comm/third_party/rust/sfv/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/sfv/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/sfv/Cargo.toml.orig | 29 thunderbird-140.8.0esr/comm/third_party/rust/sha1/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/sha1/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/sha1/Cargo.toml.orig | 36 thunderbird-140.8.0esr/comm/third_party/rust/sha2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/sha2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/sha2/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/sha3/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/sha3/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/sha3/Cargo.toml.orig | 32 thunderbird-140.8.0esr/comm/third_party/rust/shlex/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/shlex/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/shlex/.github/workflows/test.yml | 36 thunderbird-140.8.0esr/comm/third_party/rust/shlex/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.github/dependabot.yml | 8 thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.travis.yml | 10 thunderbird-140.8.0esr/comm/third_party/rust/siphasher/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/slab/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/slab/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/slab/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.travis.yml | 10 thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.github/workflows/main.yml | 112 thunderbird-140.8.0esr/comm/third_party/rust/smallvec/Cargo.toml.orig | 50 thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.github/workflows/ci.yml | 124 thunderbird-140.8.0esr/comm/third_party/rust/smart-default/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/smawk/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/smawk/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/smawk/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/socket2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/socket2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/socket2/Cargo.toml.orig | 52 thunderbird-140.8.0esr/comm/third_party/rust/spirv/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/spirv/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/spirv/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/strck/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/strck/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/strck/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.editorconfig | 13 thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.travis.yml | 11 thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/strsim/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/strsim/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/strsim/.editorconfig | 13 thunderbird-140.8.0esr/comm/third_party/rust/strsim/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/strum/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/strum/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/strum/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/subtle/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/subtle/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/subtle/Cargo.toml.orig | 38 thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/Cargo.toml.orig | 12 thunderbird-140.8.0esr/comm/third_party/rust/syn/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/syn/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/syn/Cargo.toml.orig | 90 thunderbird-140.8.0esr/comm/third_party/rust/synstructure/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/synstructure/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/synstructure/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.github/workflows/audit.yml | 22 thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.github/workflows/ci.yml | 142 thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.github/dependabot.yml | 10 thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.github/workflows/ci.yml | 97 thunderbird-140.8.0esr/comm/third_party/rust/tempfile/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.github/workflows/ci.yml | 64 thunderbird-140.8.0esr/comm/third_party/rust/termcolor/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.appveyor.yml | 23 thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.circleci/config.yml | 13 thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.codecov.yml | 13 thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.travis.yml | 17 thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/Cargo.toml.orig | 38 thunderbird-140.8.0esr/comm/third_party/rust/textwrap/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/textwrap/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/textwrap/Cargo.toml.orig | 44 thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.github/workflows/rust.yml | 93 thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.github/workflows/ci.yml | 127 thunderbird-140.8.0esr/comm/third_party/rust/thiserror/Cargo.toml.orig | 44 thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.clippy.toml | 1 thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.github/workflows/ci.yml | 38 thunderbird-140.8.0esr/comm/third_party/rust/threadbound/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/time-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/time-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/time-core/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/time-macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/time-macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/time-macros/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/time/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/time/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/time/Cargo.toml.orig | 94 thunderbird-140.8.0esr/comm/third_party/rust/tinystr/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tinystr/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tinystr/Cargo.toml.orig | 75 thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/Cargo.toml.orig | 117 thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/Cargo.toml.orig | 8 thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/Cargo.toml.orig | 48 thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/Cargo.toml.orig | 59 thunderbird-140.8.0esr/comm/third_party/rust/tokio/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tokio/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tokio/Cargo.toml.orig | 172 thunderbird-140.8.0esr/comm/third_party/rust/toml/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/toml/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/toml/Cargo.toml.orig | 52 thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/.travis.yml | 32 thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/Cargo.toml.orig | 10 thunderbird-140.8.0esr/comm/third_party/rust/tower-service/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tower-service/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tower-service/Cargo.toml.orig | 28 thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/Cargo.toml.orig | 56 thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/Cargo.toml.orig | 48 thunderbird-140.8.0esr/comm/third_party/rust/tracing/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tracing/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/tracing/Cargo.toml.orig | 115 thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.github/workflows/ci.yml | 220 thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/Cargo.toml.orig | 46 thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.github/workflows/CI.yml | 35 thunderbird-140.8.0esr/comm/third_party/rust/try-lock/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/type-map/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/type-map/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/type-map/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.travis.yml | 18 thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/typenum/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/typenum/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/typenum/.github/workflows/check.yml | 74 thunderbird-140.8.0esr/comm/third_party/rust/typenum/.github/workflows/publish.yml | 30 thunderbird-140.8.0esr/comm/third_party/rust/typenum/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/uluru/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uluru/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/uluru/Cargo.toml.orig | 15 thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/Cargo.toml.orig | 56 thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/Cargo.toml.orig | 27 thunderbird-140.8.0esr/comm/third_party/rust/unicase/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unicase/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/unicase/.travis.yml | 31 thunderbird-140.8.0esr/comm/third_party/rust/unicase/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.github/workflows/ci.yml | 78 thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore | 1 thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.github/workflows/rust.yml | 87 thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.travis.yml | 17 thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/Cargo.toml.orig | 43 thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/Cargo.toml.orig | 40 thunderbird-140.8.0esr/comm/third_party/rust/uniffi/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi/Cargo.toml.orig | 61 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/Cargo.toml.orig | 40 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/Cargo.toml.orig | 36 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/Cargo.toml.orig | 25 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/Cargo.toml.orig | 40 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/Cargo.toml.orig | 20 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/unix_path/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unix_path/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/unix_path/Cargo.toml.orig | 21 thunderbird-140.8.0esr/comm/third_party/rust/unix_str/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/unix_str/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/unix_str/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/url/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/url/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/url/Cargo.toml.orig | 57 thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/uuid/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/uuid/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/uuid/Cargo.toml.orig | 184 thunderbird-140.8.0esr/comm/third_party/rust/vec_map/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/vec_map/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/vec_map/Cargo.toml.orig | 45 thunderbird-140.8.0esr/comm/third_party/rust/version_check/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/version_check/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/version_check/.github/workflows/ci.yml | 42 thunderbird-140.8.0esr/comm/third_party/rust/version_check/.travis.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/version_check/Cargo.toml.orig | 13 thunderbird-140.8.0esr/comm/third_party/rust/void/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/void/.travis.yml | 26 thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.github/workflows/ci.yml | 89 thunderbird-140.8.0esr/comm/third_party/rust/walkdir/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/want/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/want/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/want/Cargo.toml.orig | 18 thunderbird-140.8.0esr/comm/third_party/rust/warp/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/warp/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/FUNDING.yml | 1 thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/bug_report.md | 36 thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/config.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/feature_request.md | 20 thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/workflows/ci.yml | 86 thunderbird-140.8.0esr/comm/third_party/rust/warp/Cargo.toml.orig | 103 thunderbird-140.8.0esr/comm/third_party/rust/wasi/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wasi/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/wasi/.github/workflows/main.yml | 77 thunderbird-140.8.0esr/comm/third_party/rust/wasi/Cargo.toml.orig | 60 thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/Cargo.toml.orig | 40 thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/Cargo.toml.orig | 51 thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/Cargo.toml.orig | 85 thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/benches/.gitignore | 1 thunderbird-140.8.0esr/comm/third_party/rust/wast/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wast/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/wast/Cargo.toml.orig | 59 thunderbird-140.8.0esr/comm/third_party/rust/wast/tests/.gitignore | 1 thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.circleci/config.yml | 93 thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.travis.yml | 107 thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/Cargo.toml.orig | 30 thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.travis.yml | 6 thunderbird-140.8.0esr/comm/third_party/rust/weedle2/Cargo.toml.orig | 22 thunderbird-140.8.0esr/comm/third_party/rust/wgpu-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wgpu-core/Cargo.toml | 6 thunderbird-140.8.0esr/comm/third_party/rust/wgpu-hal/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wgpu-hal/Cargo.toml | 6 thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.github/workflows/ci.yml | 64 thunderbird-140.8.0esr/comm/third_party/rust/whatsys/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/winapi-i686-pc-windows-gnu/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/winapi-i686-pc-windows-gnu/Cargo.toml.orig | 10 thunderbird-140.8.0esr/comm/third_party/rust/winapi-util/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/winapi-util/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/winapi-util/.github/workflows/ci.yml | 74 thunderbird-140.8.0esr/comm/third_party/rust/winapi-util/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/winapi-x86_64-pc-windows-gnu/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/winapi-x86_64-pc-windows-gnu/Cargo.toml.orig | 10 thunderbird-140.8.0esr/comm/third_party/rust/winapi/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/winapi/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/winapi/Cargo.toml.orig | 431 thunderbird-140.8.0esr/comm/third_party/rust/windows-core/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/windows-core/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/windows-core/.natvis | 18 thunderbird-140.8.0esr/comm/third_party/rust/windows-core/Cargo.toml.orig | 38 thunderbird-140.8.0esr/comm/third_party/rust/windows-implement/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/windows-implement/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/windows-implement/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/windows-interface/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/windows-interface/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/windows-interface/Cargo.toml.orig | 24 thunderbird-140.8.0esr/comm/third_party/rust/windows-link/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/windows-link/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/windows-link/Cargo.toml.orig | 14 thunderbird-140.8.0esr/comm/third_party/rust/windows-result/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/windows-result/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/windows-result/.natvis | 21 thunderbird-140.8.0esr/comm/third_party/rust/windows-result/Cargo.toml.orig | 26 thunderbird-140.8.0esr/comm/third_party/rust/windows-strings/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/windows-strings/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/windows-strings/.natvis | 62 thunderbird-140.8.0esr/comm/third_party/rust/windows-strings/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/windows-sys/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/windows-sys/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/windows-sys/Cargo.toml.orig | 256 thunderbird-140.8.0esr/comm/third_party/rust/winnow/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/winnow/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/winnow/Cargo.toml.orig | 253 thunderbird-140.8.0esr/comm/third_party/rust/winreg/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/winreg/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/winreg/.editorconfig | 13 thunderbird-140.8.0esr/comm/third_party/rust/winreg/.github/workflows/ci.yaml | 65 thunderbird-140.8.0esr/comm/third_party/rust/winreg/Cargo.toml.orig | 55 thunderbird-140.8.0esr/comm/third_party/rust/wio/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wio/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/wit-bindgen-rt/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/wit-bindgen-rt/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/wit-bindgen-rt/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/write16/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/write16/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/write16/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/writeable/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/writeable/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/writeable/Cargo.toml.orig | 46 thunderbird-140.8.0esr/comm/third_party/rust/xml-rs/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/xml-rs/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/xml-rs/.github/workflows/main.yml | 31 thunderbird-140.8.0esr/comm/third_party/rust/xml-rs/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/xmldecl/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/xmldecl/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/xmldecl/.travis.yml | 5 thunderbird-140.8.0esr/comm/third_party/rust/xmldecl/Cargo.toml.orig | 16 thunderbird-140.8.0esr/comm/third_party/rust/yaml-rust/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/yaml-rust/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/yaml-rust/.travis.yml | 18 thunderbird-140.8.0esr/comm/third_party/rust/yaml-rust/Cargo.toml.orig | 17 thunderbird-140.8.0esr/comm/third_party/rust/yoke-derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/yoke-derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/yoke-derive/Cargo.toml.orig | 32 thunderbird-140.8.0esr/comm/third_party/rust/yoke/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/yoke/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/yoke/Cargo.toml.orig | 47 thunderbird-140.8.0esr/comm/third_party/rust/zeitstempel/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zeitstempel/.cargo_vcs_info.json | 5 thunderbird-140.8.0esr/comm/third_party/rust/zeitstempel/.github/workflows/ci.yml | 59 thunderbird-140.8.0esr/comm/third_party/rust/zeitstempel/Cargo.toml.orig | 19 thunderbird-140.8.0esr/comm/third_party/rust/zerocopy-derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zerocopy-derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zerocopy-derive/Cargo.toml.orig | 42 thunderbird-140.8.0esr/comm/third_party/rust/zerocopy/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zerocopy/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zerocopy/Cargo.toml.orig | 80 thunderbird-140.8.0esr/comm/third_party/rust/zerofrom-derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zerofrom-derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zerofrom-derive/Cargo.toml.orig | 33 thunderbird-140.8.0esr/comm/third_party/rust/zerofrom/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zerofrom/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zerofrom/Cargo.toml.orig | 31 thunderbird-140.8.0esr/comm/third_party/rust/zeroize/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zeroize/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zeroize/Cargo.toml.orig | 35 thunderbird-140.8.0esr/comm/third_party/rust/zeroize_derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zeroize_derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zeroize_derive/Cargo.toml.orig | 23 thunderbird-140.8.0esr/comm/third_party/rust/zerovec-derive/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zerovec-derive/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zerovec-derive/Cargo.toml.orig | 34 thunderbird-140.8.0esr/comm/third_party/rust/zerovec/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zerovec/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zerovec/Cargo.toml.orig | 101 thunderbird-140.8.0esr/comm/third_party/rust/zip/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zip/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zip/.whitesource | 14 thunderbird-140.8.0esr/comm/third_party/rust/zip/Cargo.toml.orig | 101 thunderbird-140.8.0esr/comm/third_party/rust/zlib-rs/.cargo-checksum.json | 2 thunderbird-140.8.0esr/comm/third_party/rust/zlib-rs/.cargo_vcs_info.json | 6 thunderbird-140.8.0esr/comm/third_party/rust/zlib-rs/Cargo.toml.orig | 33 thunderbird-140.8.0esr/config/milestone.txt | 2 thunderbird-140.8.0esr/debian/changelog | 69 thunderbird-140.8.0esr/debian/patches/fixes/Add-missing-.gitmodules-files-which-are-needed-to-build-t.patch | 67 thunderbird-140.8.0esr/debian/patches/series | 1 thunderbird-140.8.0esr/debian/rules | 5 thunderbird-140.8.0esr/debian/source.filter | 1 thunderbird-140.8.0esr/devtools/client/netmonitor/src/components/request-details/RequestPanel.js | 43 thunderbird-140.8.0esr/devtools/client/netmonitor/src/utils/request-utils.js | 36 thunderbird-140.8.0esr/devtools/client/netmonitor/test/browser_net_complex-params.js | 12 thunderbird-140.8.0esr/devtools/client/netmonitor/test/browser_net_curl-utils.js | 4 thunderbird-140.8.0esr/devtools/client/netmonitor/test/html_params-test-page.html | 1 thunderbird-140.8.0esr/devtools/client/shared/curl.js | 3 thunderbird-140.8.0esr/docshell/base/BrowsingContext.cpp | 4 thunderbird-140.8.0esr/docshell/base/BrowsingContextGroup.cpp | 38 thunderbird-140.8.0esr/docshell/base/BrowsingContextGroup.h | 8 thunderbird-140.8.0esr/docshell/base/WindowContext.cpp | 4 thunderbird-140.8.0esr/dom/base/Document.cpp | 5 thunderbird-140.8.0esr/dom/base/StructuredCloneBlob.cpp | 4 thunderbird-140.8.0esr/dom/base/nsRange.cpp | 8 thunderbird-140.8.0esr/dom/bindings/BindingUtils.cpp | 24 thunderbird-140.8.0esr/dom/canvas/TexUnpackBlob.cpp | 12 thunderbird-140.8.0esr/dom/canvas/WebGLContext.cpp | 1 thunderbird-140.8.0esr/dom/canvas/WebGLTypes.h | 3 thunderbird-140.8.0esr/dom/clients/manager/ClientChannelHelper.cpp | 10 thunderbird-140.8.0esr/dom/credentialmanagement/CredentialsContainer.cpp | 11 thunderbird-140.8.0esr/dom/fetch/FetchParent.cpp | 3 thunderbird-140.8.0esr/dom/fetch/FetchService.cpp | 4 thunderbird-140.8.0esr/dom/fetch/FetchService.h | 3 thunderbird-140.8.0esr/dom/indexedDB/ActorsParent.cpp | 9 thunderbird-140.8.0esr/dom/indexedDB/Key.cpp | 21 thunderbird-140.8.0esr/dom/indexedDB/Key.h | 2 thunderbird-140.8.0esr/dom/media/eme/MediaKeys.cpp | 2 thunderbird-140.8.0esr/dom/media/eme/clearkey/ClearKeyUtils.cpp | 6 thunderbird-140.8.0esr/dom/media/platforms/wrappers/MediaChangeMonitor.cpp | 14 thunderbird-140.8.0esr/dom/media/test/crashtests/2014824.html | 100 thunderbird-140.8.0esr/dom/media/test/crashtests/crashtests.list | 1 thunderbird-140.8.0esr/dom/media/webaudio/MediaBufferDecoder.cpp | 14 thunderbird-140.8.0esr/dom/media/webm/WebMDemuxer.cpp | 8 thunderbird-140.8.0esr/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp | 9 thunderbird-140.8.0esr/dom/webauthn/tests/test_webauthn_get_assertion.html | 19 thunderbird-140.8.0esr/dom/webauthn/tests/test_webauthn_make_credential.html | 12 thunderbird-140.8.0esr/dom/webidl/CredentialManagement.webidl | 1 thunderbird-140.8.0esr/dom/xml/crashtests/1192544.xhtml | 27 thunderbird-140.8.0esr/dom/xml/crashtests/crashtests.list | 1 thunderbird-140.8.0esr/editor/libeditor/EditorBase.cpp | 75 thunderbird-140.8.0esr/editor/libeditor/EditorBase.h | 12 thunderbird-140.8.0esr/editor/libeditor/tests/mochitest.toml | 2 thunderbird-140.8.0esr/editor/libeditor/tests/test_selectable_input_event_dispatching_for_compositionend.html | 108 thunderbird-140.8.0esr/extensions/auth/nsAuthGSSAPI.cpp | 45 thunderbird-140.8.0esr/extensions/auth/nsAuthGSSAPI.h | 6 thunderbird-140.8.0esr/gfx/2d/ConvolutionFilterAVX2.cpp | 13 thunderbird-140.8.0esr/gfx/layers/wr/WebRenderBridgeParent.cpp | 20 thunderbird-140.8.0esr/gfx/thebes/gfxPlatform.cpp | 8 thunderbird-140.8.0esr/gfx/thebes/gfxPlatform.h | 6 thunderbird-140.8.0esr/gfx/thebes/gfxPlatformMac.cpp | 108 thunderbird-140.8.0esr/gfx/ycbcr/yuv_convert.cpp | 5 thunderbird-140.8.0esr/image/SourceBuffer.cpp | 6 thunderbird-140.8.0esr/image/SourceBuffer.h | 4 thunderbird-140.8.0esr/image/decoders/nsAVIFDecoder.cpp | 21 thunderbird-140.8.0esr/js/public/Realm.h | 6 thunderbird-140.8.0esr/js/src/builtin/AtomicsObject.cpp | 2 thunderbird-140.8.0esr/js/src/builtin/ModuleObject.cpp | 9 thunderbird-140.8.0esr/js/src/builtin/RegExp.cpp | 25 thunderbird-140.8.0esr/js/src/builtin/TestingFunctions.cpp | 8 thunderbird-140.8.0esr/js/src/jit/BaselineCacheIRCompiler.cpp | 206 thunderbird-140.8.0esr/js/src/jit/BaselineCacheIRCompiler.h | 7 thunderbird-140.8.0esr/js/src/jit/BaselineIC.h | 4 thunderbird-140.8.0esr/js/src/jit/CacheIR.cpp | 3 thunderbird-140.8.0esr/js/src/jit/CacheIR.h | 3 thunderbird-140.8.0esr/js/src/jit/CacheIRCloner.h | 1 thunderbird-140.8.0esr/js/src/jit/CacheIRCompiler.cpp | 16 thunderbird-140.8.0esr/js/src/jit/CacheIROps.yaml | 6 thunderbird-140.8.0esr/js/src/jit/CacheIRWriter.h | 3 thunderbird-140.8.0esr/js/src/jit/GenerateCacheIRFiles.py | 4 thunderbird-140.8.0esr/js/src/jit/JitFrames.cpp | 7 thunderbird-140.8.0esr/js/src/jit/JitScript.cpp | 20 thunderbird-140.8.0esr/js/src/jit/Snapshots.cpp | 9 thunderbird-140.8.0esr/js/src/jit/Snapshots.h | 6 thunderbird-140.8.0esr/js/src/jit/VMFunctions.cpp | 11 thunderbird-140.8.0esr/js/src/jit/VMFunctions.h | 4 thunderbird-140.8.0esr/js/src/jit/WarpOracle.cpp | 1 thunderbird-140.8.0esr/js/src/jit/WarpSnapshot.cpp | 1 thunderbird-140.8.0esr/js/src/jit/arm/MacroAssembler-arm.cpp | 16 thunderbird-140.8.0esr/js/src/jit/shared/CodeGenerator-shared.cpp | 11 thunderbird-140.8.0esr/js/src/jit/x86/MacroAssembler-x86.cpp | 16 thunderbird-140.8.0esr/js/src/jsapi-tests/testGCExactRooting.cpp | 24 thunderbird-140.8.0esr/js/src/jsapi-tests/testJitRValueAlloc.cpp | 9 thunderbird-140.8.0esr/js/src/vm/EnvironmentObject.h | 2 thunderbird-140.8.0esr/js/src/vm/Iteration.cpp | 37 thunderbird-140.8.0esr/js/src/vm/Modules.cpp | 5 thunderbird-140.8.0esr/js/src/vm/PortableBaselineInterpret.cpp | 7 thunderbird-140.8.0esr/js/src/vm/Realm.cpp | 28 thunderbird-140.8.0esr/js/src/vm/Realm.h | 2 thunderbird-140.8.0esr/js/src/vm/Scope.cpp | 19 thunderbird-140.8.0esr/js/src/vm/StructuredClone.cpp | 10 thunderbird-140.8.0esr/js/src/wasm/WasmBaselineCompile.cpp | 12 thunderbird-140.8.0esr/media/libvpx/libvpx/vp9/vp9_cx_iface.c | 20 thunderbird-140.8.0esr/mfbt/HashTable.h | 6 thunderbird-140.8.0esr/mfbt/Span.h | 4 thunderbird-140.8.0esr/modules/libpref/init/StaticPrefList.yaml | 4 thunderbird-140.8.0esr/modules/libpref/init/all.js | 20 thunderbird-140.8.0esr/mozglue/misc/MmapFaultHandler.cpp | 4 thunderbird-140.8.0esr/mozglue/misc/MmapFaultHandler.h | 34 thunderbird-140.8.0esr/mozglue/misc/WindowsProcessMitigations.cpp | 51 thunderbird-140.8.0esr/mozglue/misc/WindowsProcessMitigations.h | 3 thunderbird-140.8.0esr/netwerk/build/components.conf | 3 thunderbird-140.8.0esr/netwerk/dns/effective_tld_names.dat | 172 thunderbird-140.8.0esr/netwerk/protocol/http/HttpChannelParent.cpp | 9 thunderbird-140.8.0esr/parser/expat/expat/lib/moz_expat.h | 13 thunderbird-140.8.0esr/parser/expat/expat/lib/moz_xmlparse.c | 14 thunderbird-140.8.0esr/parser/html/nsHtml5TreeOperation.cpp | 23 thunderbird-140.8.0esr/parser/htmlparser/nsExpatDriver.cpp | 22 thunderbird-140.8.0esr/python/sites/update.txt | 14 thunderbird-140.8.0esr/security/ct/CTKnownLogs.h | 202 thunderbird-140.8.0esr/security/manager/ssl/StaticHPKPins.h | 2 thunderbird-140.8.0esr/security/manager/ssl/nsSTSPreloadList.inc | 5955 +-- thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/client-cert-via-intermediate.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/client-cert-with-ocsp-signing.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/code-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/ee-from-expired-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/ee-from-untrusted-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/email-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/has-cn.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/has-empty-subject.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/has-non-empty-subject.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/has-o.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/has-ou.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/intermediate.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/invalid.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/longOID.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/md5-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/pgo-ca-all-usages.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/pgo-ca-regular-usages.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/revoked.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/ssl-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/unknown-issuer.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/mochitest/browser/untrusted-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/badSubjectAltNames.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/beforeEpochIssuer.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/ca-used-as-end-entity.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/default-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/ee-from-missing-intermediate.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/ee-imminently-distrusted.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/eeIssuedByNonCA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/eeIssuedByV1Cert.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/emptyIssuerName.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/emptyNameCA.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/ev-test-intermediate.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/ev-test.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/expiredissuer.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/idn-certificate.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/inadequateKeySizeEE.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/inadequatekeyusage-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/ipAddressAsDNSNameInSAN.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/md5signature.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/mismatch-untrusted.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/mismatch.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/mismatchCN.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/mitm.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/noValidNames.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/notYetValidIssuer.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/nsCertTypeCritical.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/nsCertTypeCriticalWithExtKeyUsage.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/nsCertTypeNotCritical.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/other-issuer-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/other-test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/self-signed-EE-with-cA-true.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/selfsigned-inadequateEKU.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/selfsigned.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/test-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/unknownissuer.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/untrustedissuer.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/bad_certs/v1Cert.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/ca-used-as-end-entity.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/default-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/delegatedSHA1Signer.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/delegatedSigner.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/invalidDelegatedSignerFromIntermediate.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/invalidDelegatedSignerKeyUsageCrlSigning.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/invalidDelegatedSignerNoExtKeyUsage.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/invalidDelegatedSignerWrongExtKeyUsage.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/multi-tls-feature-bad-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/multi-tls-feature-good-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/must-staple-ee-with-must-staple-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/must-staple-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/must-staple-missing-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/ocspEEWithIntermediate.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/ocspOtherEndEntity.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/other-test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/rsa-1016-keysizeDelegatedSigner.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/test-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/test-multi-tls-feature-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/ocsp_certs/test-must-staple-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_certDB_import/emailEE.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_certDB_import/importedCA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-CA.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-SA-CA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-SA-OCSP.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-SA-nsSGC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-SA.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-int-CA.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-int-SA-CA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-int-SA-OCSP.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-int-SA-nsSGC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-int-SA.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/ee-nsSGC.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/int-CA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/int-SA-CA.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/int-SA-OCSP.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/int-SA-nsSGC.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_eku/int-SA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_embedded_null/ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_embedded_null/embeddedNull.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_embedded_null/embeddedNullCNAndSAN.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_embedded_null/embeddedNullSAN.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_embedded_null/embeddedNullSAN2.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_expiration_canary.js | 22 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ca-all-usages.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ca-missing-keyCertSign.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ca-no-keyUsage-extension.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyCertSign-and-keyEncipherment-ca-all-usages.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyCertSign-and-keyEncipherment-ca-missing-keyCertSign.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyCertSign-and-keyEncipherment-ca-no-keyUsage-extension.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyCertSign-only-ca-all-usages.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyCertSign-only-ca-missing-keyCertSign.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyCertSign-only-ca-no-keyUsage-extension.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyEncipherment-only-ca-all-usages.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyEncipherment-only-ca-missing-keyCertSign.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-keyEncipherment-only-ca-no-keyUsage-extension.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-no-keyUsage-extension-ca-all-usages.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-no-keyUsage-extension-ca-missing-keyCertSign.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_keyUsage/ee-no-keyUsage-extension-ca-no-keyUsage-extension.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_override_read.js | 6 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/ca-rsa.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/ca-secp384r1.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/ee-rsa-direct.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/ee-rsa.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/ee-secp384r1-direct.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/ee-secp384r1.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/int-rsa.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_signatures/int-secp384r1.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_storage.js | 4 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_trust/ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_trust/ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_trust/int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_utf8/certificateToAlter.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-not-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v1-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-not-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v2-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-not-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v3-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-not-cA_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee-v4-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-not-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-noBC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-not-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-noBC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-not-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-noBC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-not-cA.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-noBC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-not-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v1-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-not-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v2-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-not-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v3-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-not-cA_ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/int-v4-noBC_ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-cA.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-not-cA.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v1-noBC.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-cA.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-not-cA.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v2-noBC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-cA.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-not-cA.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v3-noBC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-cA.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-not-cA.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_cert_version/ss-v4-noBC.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_content_signing/content_signing_int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_content_signing/content_signing_onecrl_RSA_ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_content_signing/content_signing_onecrl_ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_content_signing/content_signing_onecrl_no_SAN_ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_content_signing/content_signing_onecrl_wrong_key_ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_content_signing/content_signing_remote_newtab_ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-future-timestamp.example.com.pem | 50 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-insufficient-scts.example.com.pem | 38 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-multiple-from-same-log.example.com.pem | 44 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-tampered.example.com.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-tiled-valid.example.com.pem | 50 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-unknown-log.example.com.pem | 42 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-valid.example.com.pem | 44 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-via-ocsp.example.com.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/ct-via-tls.example.com.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/default-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/no-ct.example.com.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/sub.ct-unknown-log.example.com.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/sub.no-ct.example.com.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ct/test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_delegated_credentials/default-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_delegated_credentials/delegated-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_delegated_credentials/test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_delegated_credentials/test-int.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_encrypted_client_hello/default-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_encrypted_client_hello/private-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_encrypted_client_hello/selfsigned.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_encrypted_client_hello/test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/anyPolicy-ee-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/anyPolicy-ee-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/anyPolicy-int-path-ee.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/anyPolicy-int-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/cabforum-and-test-oid-ee-cabforum-oid-int-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/cabforum-and-test-oid-ee-cabforum-oid-int-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/cabforum-and-test-oid-ee-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/cabforum-and-test-oid-ee-path-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/cabforum-oid-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/cabforum-oid-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/no-ocsp-ee-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/no-ocsp-ee-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/no-ocsp-int-path-ee.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/no-ocsp-int-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/non-ev-root-path-ee.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/non-ev-root-path-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/non-evroot-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/reverse-order-oids-path-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/reverse-order-oids-path-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-and-cabforum-oid-ee-cabforum-oid-int-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-and-cabforum-oid-ee-cabforum-oid-int-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-and-cabforum-oid-ee-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-and-cabforum-oid-ee-path-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-oid-ee-cabforum-oid-int-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-oid-ee-cabforum-oid-int-path-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-oid-path-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ev_certs/test-oid-path-int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_faulty_server/default-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_faulty_server/no-san-ee.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_faulty_server/test-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_faulty_server/test-int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-bad-ku-no-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-bad-ku-server-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-cA-FALSE-asserts-keyCertSign.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-limited-depth-invalid.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-limited-depth.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-no-extensions.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-no-ku-no-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-no-ku-server-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-not-a-ca.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-valid-ku-no-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/ee-int-valid-ku-server-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-bad-ku-no-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-bad-ku-server-eku.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-cA-FALSE-asserts-keyCertSign.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-limited-depth-invalid.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-limited-depth.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-no-extensions.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-no-ku-no-eku.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-no-ku-server-eku.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-not-a-ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-valid-ku-no-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_basic_usage_constraints/int-valid-ku-server-eku.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_preloads/default-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_preloads/ee2.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_preloads/int.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_intermediate_preloads/int2.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_rsa_1016-int_rsa_1024-root_rsa_1024.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_rsa_1024-int_rsa_1016-root_rsa_1024.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_rsa_1024-int_rsa_1024-root_rsa_1016.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_rsa_1024-int_rsa_1024-root_rsa_1024.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp224r1_224-int_secp256r1_256-root_rsa_2048.pem | 8 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp224r1_224-int_secp256r1_256-root_secp256r1_256.pem | 8 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp256k1_256-int_secp256r1_256-root_secp256r1_256.pem | 8 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp256r1_256-int_rsa_1016-root_secp256r1_256.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp256r1_256-int_secp224r1_224-root_secp256r1_256.pem | 8 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp256r1_256-int_secp256r1_256-root_secp224r1_224.pem | 6 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp256r1_256-int_secp256r1_256-root_secp256k1_256.pem | 8 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp384r1_384-int_secp256r1_256-root_rsa_2048.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/ee_secp521r1_521-int_secp384r1_384-root_secp256r1_256.pem | 8 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_rsa_1016-root_rsa_1024.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_rsa_1016-root_secp256r1_256.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_rsa_1024-root_rsa_1016.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_rsa_1024-root_rsa_1024.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_secp224r1_224-root_secp256r1_256.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_secp256r1_256-root_rsa_2048.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_secp256r1_256-root_secp224r1_224.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_secp256r1_256-root_secp256k1_256.pem | 8 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_secp256r1_256-root_secp256r1_256.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/int_secp384r1_384-root_secp256r1_256.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/root_rsa_1016.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/root_rsa_1024.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/root_rsa_2048.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/root_secp224r1_224.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/root_secp256k1_256.pem | 12 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize/root_secp256r1_256.pem | 10 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize_ev/ev_ee_rsa_2040-ev_int_rsa_2048-evroot.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize_ev/ev_ee_rsa_2048-ev_int_rsa_2040-evroot.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize_ev/ev_ee_rsa_2048-ev_int_rsa_2048-ev_root_rsa_2040.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize_ev/ev_ee_rsa_2048-ev_int_rsa_2048-evroot.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize_ev/ev_int_rsa_2040-evroot.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize_ev/ev_int_rsa_2048-ev_root_rsa_2040.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_keysize_ev/ev_int_rsa_2048-evroot.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_missing_intermediate/missing-intermediate.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/NameConstraints.dcissallowed.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/NameConstraints.dcissblocked.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/ca-example-com-permitted.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/dciss.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/ee-example-com-and-org.pem | 20 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/ee-example-com.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/ee-example-org.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/ee-example-test.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_name_constraints/int-example-org-permitted.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/bad-scheme.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/ca.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/empty-scheme-url.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/ftp-url.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/hTTp-url.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/https-url.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/negative-port.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/no-host-url.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/no-path-url.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/no-scheme-host-port.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/no-scheme-url.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/unknown-scheme.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_ocsp_url/user-pass.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_onecrl/another-ee-revoked-by-revocations-txt-serial-2.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_onecrl/another-ee-revoked-by-revocations-txt.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_onecrl/ee-revoked-by-revocations-txt.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_onecrl/ee-revoked-by-subject-and-pubkey.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_onecrl/same-issuer-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_onecrl/test-int-ee.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_sanctions/default-ee.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_self_signed_certs/ca1.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_self_signed_certs/ca2.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_self_signed_certs/ee1.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_self_signed_certs/ee2.pem | 14 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_trust_anchors/int.pem | 16 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_validity/ev_ee_27_months-ev_int_60_months-evroot.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_validity/ev_ee_28_months-ev_int_60_months-evroot.pem | 18 thunderbird-140.8.0esr/security/manager/ssl/tests/unit/test_validity/ev_int_60_months-evroot.pem | 18 thunderbird-140.8.0esr/security/manager/tools/log_list.json | 345 thunderbird-140.8.0esr/security/nss/doc/rst/releases/index.rst | 5 thunderbird-140.8.0esr/security/nss/doc/rst/releases/nss_3_112_3.rst | 35 thunderbird-140.8.0esr/security/nss/lib/freebl/gcm.c | 2 thunderbird-140.8.0esr/security/nss/lib/nss/nss.h | 4 thunderbird-140.8.0esr/security/nss/lib/softoken/softkver.h | 4 thunderbird-140.8.0esr/security/nss/lib/util/nssutil.h | 4 thunderbird-140.8.0esr/security/nss/moz.yaml | 4 thunderbird-140.8.0esr/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp | 35 thunderbird-140.8.0esr/services/settings/dumps/blocklists/addons-bloomfilters.json |13764 +++---- thunderbird-140.8.0esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin.meta.json | 2 thunderbird-140.8.0esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin.meta.json | 2 thunderbird-140.8.0esr/services/settings/dumps/main/devtools-compatibility-browsers.json | 357 thunderbird-140.8.0esr/services/settings/dumps/security-state/intermediates.json | 1388 thunderbird-140.8.0esr/services/settings/test/unit/test_remote_settings_signatures/collection_signing_ee.pem | 20 thunderbird-140.8.0esr/services/settings/test/unit/test_remote_settings_signatures/collection_signing_int.pem | 18 thunderbird-140.8.0esr/servo/components/style/custom_properties.rs | 50 thunderbird-140.8.0esr/sourcestamp.txt | 6 thunderbird-140.8.0esr/taskcluster/config.yml | 2 thunderbird-140.8.0esr/taskcluster/docker/debian-raw/Dockerfile | 13 thunderbird-140.8.0esr/taskcluster/docker/periodic-updates/scripts/periodic_file_updates.sh | 19 thunderbird-140.8.0esr/taskcluster/docker/recipes/ubuntu2404-test-system-setup-base.sh | 21 thunderbird-140.8.0esr/taskcluster/docker/snap-coreXX-build/system-setup.sh | 3 thunderbird-140.8.0esr/taskcluster/docs/kinds.rst | 10 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/actions/merge_automation.py | 5 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/morph.py | 2 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/target_tasks.py | 3 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/test/test_morph.py | 2 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/transforms/docker_image.py | 7 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/transforms/mark_as_merged.py | 31 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/transforms/task.py | 12 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/transforms/update_test.py | 231 thunderbird-140.8.0esr/taskcluster/gecko_taskgraph/transforms/update_verify_config.py | 6 thunderbird-140.8.0esr/taskcluster/kinds/docker-image/kind.yml | 6 thunderbird-140.8.0esr/taskcluster/kinds/fetch/toolchains.yml | 4 thunderbird-140.8.0esr/taskcluster/kinds/mark-as-merged/kind.yml | 38 thunderbird-140.8.0esr/taskcluster/kinds/update-test/kind.yml | 156 thunderbird-140.8.0esr/taskcluster/kinds/update/kind.yml | 68 thunderbird-140.8.0esr/taskcluster/test/params/me-promote-firefox.yml | 4240 +- thunderbird-140.8.0esr/taskcluster/test/params/me-push-firefox.yml |17956 +++++---- thunderbird-140.8.0esr/taskcluster/test/params/me-ship-firefox.yml |17966 +++++----- thunderbird-140.8.0esr/taskcluster/test/params/update.sh | 2 thunderbird-140.8.0esr/testing/update/mach_commands.py | 484 thunderbird-140.8.0esr/testing/update/test_apply_update.py | 72 thunderbird-140.8.0esr/testing/update/test_background_update.py | 147 thunderbird-140.8.0esr/testing/web-platform/meta/navigation-api/navigate-event/replaceState-inside-back-handler-infinite.optional.html.ini | 3 thunderbird-140.8.0esr/testing/web-platform/meta/navigation-api/navigation-activation/activation-reload.html.ini | 3 thunderbird-140.8.0esr/testing/web-platform/tests/css/css-variables/missing-closing-nested-fallback-crash.html | 8 thunderbird-140.8.0esr/testing/web-platform/tests/css/css-variables/missing-closing-nested-fallback.html | 20 thunderbird-140.8.0esr/testing/web-platform/tests/html/browsers/history/the-history-interface/history_pushstate_too_many_calls.optional.html | 2 thunderbird-140.8.0esr/testing/web-platform/tests/html/browsers/history/the-history-interface/history_replacestate_too_many_calls.optional.html | 2 thunderbird-140.8.0esr/testing/webcompat/interventions/tests/test_1950282_f1tv_formula1_com.py | 16 thunderbird-140.8.0esr/third_party/rust/mp4parse_capi/.cargo-checksum.json | 2 thunderbird-140.8.0esr/third_party/rust/mp4parse_capi/src/lib.rs | 118 thunderbird-140.8.0esr/third_party/zucchini/chromium-shim/patches/0023-Flush-changes-to-memory-mapped-files-once-zucchini-i.patch | 155 thunderbird-140.8.0esr/third_party/zucchini/chromium/base/files/memory_mapped_file.h | 6 thunderbird-140.8.0esr/third_party/zucchini/chromium/base/files/memory_mapped_file_posix.cc | 27 thunderbird-140.8.0esr/third_party/zucchini/chromium/base/files/memory_mapped_file_win.cc | 22 thunderbird-140.8.0esr/third_party/zucchini/chromium/components/zucchini/mapped_file.cc | 10 thunderbird-140.8.0esr/third_party/zucchini/chromium/components/zucchini/mapped_file.h | 6 thunderbird-140.8.0esr/third_party/zucchini/moz_zucchini.cc | 5 thunderbird-140.8.0esr/thunderbird-l10n/af/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ar/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ast/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/be/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/bg/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/br/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ca/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/cak/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/cs/chrome/cs/locale/cs/calendar/calendarCreation.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/cs/chrome/cs/locale/cs/messenger-newsblog/newsblog.properties | 8 thunderbird-140.8.0esr/thunderbird-l10n/cs/chrome/cs/locale/cs/messenger/appstrings.properties | 6 thunderbird-140.8.0esr/thunderbird-l10n/cs/chrome/cs/locale/cs/messenger/messenger.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/cs/chrome/cs/locale/cs/messenger/preferences/preferences.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/about3Pane.ftl | 8 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/accountcreation/accountSetup.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/addressbook/abCardDAVDialog.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/openpgp/openpgp.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/policies/policies-descriptions.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/preferences/connection.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/preferences/languages.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/preferences/preferences.ftl | 14 thunderbird-140.8.0esr/thunderbird-l10n/cs/localization/cs/messenger/troubleshootMode.ftl | 6 thunderbird-140.8.0esr/thunderbird-l10n/cs/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/cy/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/da/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/de/chrome/de/locale/de/messenger/messenger.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/de/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/calendar/calendar-event-dialog.dtd | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/calendar/calendar-event-dialog.properties | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/calendar/calendar-extract.properties | 8 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/calendar/provider-uninstall.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/lightning/lightning.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger-newsblog/newsblog.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger-smime/msgReadSMIMEOverlay.properties | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger-smime/msgSecurityInfo.properties | 14 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/AccountWizard.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/FilterEditor.dtd | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/accountCreationModel.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/accountCreationUtil.properties | 12 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/activity.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/addressbook/addressBook.properties | 22 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/addressbook/ldapAutoCompErrs.properties | 8 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/addressbook/pref-directory-add.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/addressbook/replicationProgress.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/am-copies.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/am-mdn.dtd | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/am-offline.dtd | 8 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/am-server-top.dtd | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/appleMailImportMsgs.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/appstrings.properties | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/customizeToolbar.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/filter.properties | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/imAccounts.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/imapMsgs.properties | 6 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/importMsgs.properties | 16 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/localMsgs.properties | 12 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/messenger.dtd | 6 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/messenger.properties | 24 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/messengercompose/composeMsgs.properties | 44 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/messengercompose/editor.properties | 8 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/multimessageview.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/outlookImportMsgs.properties | 6 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/pgpmime.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/preferences/applicationManager.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/preferences/preferences.properties | 8 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/messenger/prefs.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/chrome/dsb/locale/dsb/mozldap/ldap.properties | 14 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/calendar/calendar-editable-item.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/calendar/calendar-invitation-panel.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/calendar/calendar.ftl | 38 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/chat/accounts-properties.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/chat/commands.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/chat/irc.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/chat/matrix-properties.ftl | 14 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/chat/xmpp.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/aboutImport.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/aboutRights.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/accountCentral.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/accountcreation/accountHub.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/accountcreation/accountSetup.ftl | 10 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/messengercompose/messengercompose.ftl | 18 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/openpgp/changeExpiryDlg.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/openpgp/keyAssistant.ftl | 8 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/openpgp/keyWizard.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/openpgp/openpgp-frontend.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/openpgp/openpgp.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/otr/auth.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/otr/otr.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/policies/policies-descriptions.ftl | 10 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/preferences/connection.ftl | 6 thunderbird-140.8.0esr/thunderbird-l10n/dsb/localization/dsb/messenger/preferences/languages.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/dsb/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/el/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/en-CA/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/en-GB/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/es-AR/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/es-ES/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/chrome/es-MX/locale/es-MX/messenger/appstrings.properties | 4 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/chrome/es-MX/locale/es-MX/messenger/messenger.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/localization/es-MX/messenger/accountManager.ftl | 12 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/localization/es-MX/messenger/accountcreation/accountHub.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/localization/es-MX/messenger/calendarDialog.ftl | 17 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/localization/es-MX/messenger/messageheader/headerFields.ftl | 1 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/localization/es-MX/messenger/messenger.ftl | 6 thunderbird-140.8.0esr/thunderbird-l10n/es-MX/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/et/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/eu/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/fi/localization/fi/messenger/messenger.ftl | 1 thunderbird-140.8.0esr/thunderbird-l10n/fi/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/fr/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/fy-NL/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ga-IE/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/gd/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/gl/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/he/localization/he/calendar/calendar-itip-identity-dialog.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/he/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/hr/chrome/hr/locale/hr/calendar/calendarCreation.dtd | 4 thunderbird-140.8.0esr/thunderbird-l10n/hr/chrome/hr/locale/hr/lightning/lightning.dtd | 4 thunderbird-140.8.0esr/thunderbird-l10n/hr/localization/hr/calendar/calendar-uri-redirect-dialog.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/hr/localization/hr/calendar/calendar.ftl | 16 thunderbird-140.8.0esr/thunderbird-l10n/hr/localization/hr/chat/irc.ftl | 26 thunderbird-140.8.0esr/thunderbird-l10n/hr/localization/hr/chat/matrix-properties.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/hr/localization/hr/chat/xmpp.ftl | 18 thunderbird-140.8.0esr/thunderbird-l10n/hr/localization/hr/messenger/accountcreation/accountHub.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/hr/localization/hr/messenger/preferences/preferences.ftl | 6 thunderbird-140.8.0esr/thunderbird-l10n/hr/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/hsb/chrome/hsb/locale/hsb/messenger/filter.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/hsb/chrome/hsb/locale/hsb/messenger/importMsgs.properties | 8 thunderbird-140.8.0esr/thunderbird-l10n/hsb/chrome/hsb/locale/hsb/messenger/preferences/preferences.properties | 4 thunderbird-140.8.0esr/thunderbird-l10n/hsb/localization/hsb/chat/matrix-properties.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/hsb/localization/hsb/messenger/aboutDialog.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/hsb/localization/hsb/messenger/aboutImport.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/hsb/localization/hsb/messenger/accountcreation/accountSetup.ftl | 10 thunderbird-140.8.0esr/thunderbird-l10n/hsb/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/hu/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/hy-AM/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/id/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/is/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/it/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ja/localization/ja/messenger/about3Pane.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/ja/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ka/localization/ka/messenger/preferences/preferences.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/ka/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/kab/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/kk/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ko/localization/ko/calendar/categories.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/ko/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/lt/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/lv/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ms/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/nb-NO/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/nl/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/nn-NO/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/pa-IN/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/pl/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/pt-BR/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/pt-PT/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/rm/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ro/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/ru/localization/ru/messenger/messenger.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/ru/localization/ru/messenger/preferences/preferences.ftl | 4 thunderbird-140.8.0esr/thunderbird-l10n/ru/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/sk/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/sl/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/sq/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/sr/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/sv-SE/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/th/chrome/th/locale/th/messenger/appstrings.properties | 76 thunderbird-140.8.0esr/thunderbird-l10n/th/chrome/th/locale/th/messenger/messenger.dtd | 4 thunderbird-140.8.0esr/thunderbird-l10n/th/localization/th/messenger/accountcreation/accountHub.ftl | 17 thunderbird-140.8.0esr/thunderbird-l10n/th/localization/th/messenger/preferences/preferences.ftl | 24 thunderbird-140.8.0esr/thunderbird-l10n/th/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/tr/chrome/tr/locale/tr/calendar/calendar.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/tr/chrome/tr/locale/tr/messenger/am-copies.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/tr/chrome/tr/locale/tr/messenger/msgHdrViewOverlay.dtd | 2 thunderbird-140.8.0esr/thunderbird-l10n/tr/localization/tr/chat/matrix-properties.ftl | 2 thunderbird-140.8.0esr/thunderbird-l10n/tr/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/uk/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/uz/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/vi/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/zh-CN/chrome/zh-CN/locale/zh-CN/messenger/accountCreationUtil.properties | 2 thunderbird-140.8.0esr/thunderbird-l10n/zh-CN/manifest.json | 4 thunderbird-140.8.0esr/thunderbird-l10n/zh-TW/manifest.json | 4 thunderbird-140.8.0esr/toolkit/components/antitracking/test/browser/browser.toml | 2 thunderbird-140.8.0esr/toolkit/components/antitracking/test/browser/browser_partitionedABBredirectToABAServiceWorkers.js | 128 thunderbird-140.8.0esr/toolkit/components/extensions/ExtensionDNRStore.sys.mjs | 35 thunderbird-140.8.0esr/toolkit/components/extensions/test/xpcshell/test_ext_dnr_dynamic_rules.js | 63 thunderbird-140.8.0esr/toolkit/components/extensions/test/xpcshell/test_ext_dnr_static_rules.js | 51 thunderbird-140.8.0esr/toolkit/components/formautofill/shared/FormAutofillHeuristics.sys.mjs | 5 thunderbird-140.8.0esr/toolkit/components/telemetry/other/CombinedStacks.cpp | 6 thunderbird-140.8.0esr/toolkit/components/windowwatcher/nsWindowWatcher.cpp | 54 thunderbird-140.8.0esr/toolkit/library/rust/shared/Cargo.toml | 2 thunderbird-140.8.0esr/toolkit/mozapps/extensions/test/xpcshell/data/productaddons/content_signing_aus_ee.pem | 18 thunderbird-140.8.0esr/toolkit/mozapps/extensions/test/xpcshell/data/productaddons/content_signing_int.pem | 16 thunderbird-140.8.0esr/toolkit/profile/ProfilesDatastoreService.sys.mjs | 12 thunderbird-140.8.0esr/uriloader/base/nsURILoader.cpp | 10 thunderbird-140.8.0esr/widget/cocoa/nsCocoaWindow.h | 9 thunderbird-140.8.0esr/widget/cocoa/nsCocoaWindow.mm | 47 thunderbird-140.8.0esr/widget/nsXPLookAndFeel.cpp | 2 thunderbird-140.8.0esr/xpfe/appshell/nsContentTreeOwner.cpp | 1 thunderbird-140.8.0esr/xpfe/appshell/nsContentTreeOwner.h | 4 2686 files changed, 80855 insertions(+), 34425 deletions(-) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpzz8hb2_y/thunderbird_140.7.1esr-1~deb13u1.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpzz8hb2_y/thunderbird_140.8.0esr-1~deb13u1.dsc: no acceptable signature found diff -Nru thunderbird-140.7.1esr/.cargo/config.toml.in thunderbird-140.8.0esr/.cargo/config.toml.in --- thunderbird-140.7.1esr/.cargo/config.toml.in 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/.cargo/config.toml.in 2026-02-19 21:35:00.000000000 +0000 @@ -100,9 +100,9 @@ rev = "85156e360a37d851734118104619f86bd18e94c6" replace-with = "vendored-sources" -[source."git+https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b"] +[source."git+https://github.com/mozilla/mp4parse-rust?rev=25ebfa59a21dc0d223052d73a2fafdd55307c2d7"] git = "https://github.com/mozilla/mp4parse-rust" -rev = "e64650a686e5c5732395cd059e17cfd3b1e5b63b" +rev = "25ebfa59a21dc0d223052d73a2fafdd55307c2d7" replace-with = "vendored-sources" [source."git+https://github.com/mozilla/neqo?tag=v0.13.4"] diff -Nru thunderbird-140.7.1esr/.gitignore thunderbird-140.8.0esr/.gitignore --- thunderbird-140.7.1esr/.gitignore 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/.gitignore 2026-02-19 21:35:00.000000000 +0000 @@ -37,6 +37,10 @@ # third-party packages is dealt with by the script vendoring them. *.egg-info/ +# Ignore pywebsocket3 intermediate files. +testing/web-platform/tests/tools/third_party/pywebsocket3/pywebsocket3.egg-info +testing/web-platform/tests/tools/third_party/pywebsocket3/build + # Vim swap files. .*.sw[a-z] .sw[a-z] diff -Nru thunderbird-140.7.1esr/CLOBBER thunderbird-140.8.0esr/CLOBBER --- thunderbird-140.7.1esr/CLOBBER 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/CLOBBER 2026-02-19 21:35:00.000000000 +0000 @@ -22,4 +22,4 @@ # changes to stick? As of bug 928195, this shouldn't be necessary! Please # don't change CLOBBER for WebIDL changes any more. -Merge day clobber 2025-12-08 \ No newline at end of file +Merge day clobber 2026-01-12 \ No newline at end of file diff -Nru thunderbird-140.7.1esr/Cargo.lock thunderbird-140.8.0esr/Cargo.lock --- thunderbird-140.7.1esr/Cargo.lock 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/Cargo.lock 2026-02-19 21:35:01.000000000 +0000 @@ -4607,7 +4607,7 @@ [[package]] name = "mp4parse" version = "0.17.0" -source = "git+https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a686e5c5732395cd059e17cfd3b1e5b63b" +source = "git+https://github.com/mozilla/mp4parse-rust?rev=25ebfa59a21dc0d223052d73a2fafdd55307c2d7#25ebfa59a21dc0d223052d73a2fafdd55307c2d7" dependencies = [ "bitreader", "byteorder", @@ -4624,7 +4624,7 @@ [[package]] name = "mp4parse_capi" version = "0.17.0" -source = "git+https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a686e5c5732395cd059e17cfd3b1e5b63b" +source = "git+https://github.com/mozilla/mp4parse-rust?rev=25ebfa59a21dc0d223052d73a2fafdd55307c2d7#25ebfa59a21dc0d223052d73a2fafdd55307c2d7" dependencies = [ "byteorder", "fallible_collections", diff -Nru thunderbird-140.7.1esr/browser/app/winlauncher/LauncherProcessWin.cpp thunderbird-140.8.0esr/browser/app/winlauncher/LauncherProcessWin.cpp --- thunderbird-140.7.1esr/browser/app/winlauncher/LauncherProcessWin.cpp 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/app/winlauncher/LauncherProcessWin.cpp 2026-02-19 21:35:00.000000000 +0000 @@ -11,7 +11,6 @@ #include "mozilla/Attributes.h" #include "mozilla/CmdLineAndEnvUtils.h" #include "mozilla/DebugOnly.h" -#include "mozilla/DynamicallyLinkedFunctionPtr.h" #include "mozilla/glue/Debug.h" #include "mozilla/GeckoArgs.h" #include "mozilla/Maybe.h" @@ -19,12 +18,14 @@ #include "mozilla/SafeMode.h" #include "mozilla/UniquePtr.h" #include "mozilla/WindowsConsole.h" +#include "mozilla/WindowsProcessMitigations.h" #include "mozilla/WindowsVersion.h" #include "mozilla/WinHeaderOnlyUtils.h" #include "nsWindowsHelpers.h" #include #include +#include #include "DllBlocklistInit.h" #include "ErrorHandler.h" @@ -111,16 +112,82 @@ return job.out(); } -#if !defined( \ - PROCESS_CREATION_MITIGATION_POLICY_IMAGE_LOAD_PREFER_SYSTEM32_ALWAYS_ON) -# define PROCESS_CREATION_MITIGATION_POLICY_IMAGE_LOAD_PREFER_SYSTEM32_ALWAYS_ON \ - (0x00000001ULL << 60) -#endif // !defined(PROCESS_CREATION_MITIGATION_POLICY_IMAGE_LOAD_PREFER_SYSTEM32_ALWAYS_ON) - -#if !defined(PROCESS_CREATION_MITIGATION_POLICY_CONTROL_FLOW_GUARD_ALWAYS_OFF) -# define PROCESS_CREATION_MITIGATION_POLICY_CONTROL_FLOW_GUARD_ALWAYS_OFF \ - (0x00000002ULL << 40) -#endif // !defined(PROCESS_CREATION_MITIGATION_POLICY_CONTROL_FLOW_GUARD_ALWAYS_OFF) +enum class VCRuntimeDLLDir : bool { + Application, + System, +}; +static bool GetMSVCP140VersionInfo(VCRuntimeDLLDir aDir, + uint64_t& aOutVersion) { + wchar_t dllPath[MAX_PATH]; + if (aDir == VCRuntimeDLLDir::Application) { + DWORD size = ::GetModuleFileNameW(nullptr, dllPath, MAX_PATH); + if (!size || + (size == MAX_PATH && ::GetLastError() == ERROR_INSUFFICIENT_BUFFER) || + !::PathRemoveFileSpecW(dllPath)) { + return false; + } + } else { + MOZ_ASSERT(aDir == VCRuntimeDLLDir::System); + UINT size = ::GetSystemDirectoryW(dllPath, MAX_PATH); + if (!size || size >= MAX_PATH) { + return false; + } + } + + if (!::PathAppendW(dllPath, L"msvcp140.dll")) { + return false; + } + HMODULE crt = + ::LoadLibraryExW(dllPath, nullptr, LOAD_LIBRARY_AS_IMAGE_RESOURCE); + if (!crt) { + return false; + } + + mozilla::nt::PEHeaders headers{crt}; + bool result = headers.GetVersionInfo(aOutVersion); + ::FreeLibrary(crt); + return result; +} + +/** + * Choose whether we want to favor loading DLLs from the system directory over + * the application directory. This choice automatically propagates to all child + * processes. In particular, it determines whether child processes will load + * Visual C++ runtime DLLs from the system or the application directory at + * startup. + * + * Whenever possible, we want all processes to favor loading DLLs from the + * system directory. But if old Visual C++ runtime DLLs are installed + * system-wide, then we must favor loading from the application directory + * instead to ensure compatibility, at least during startup. So in this case we + * only apply the delayed variant of the mitigation and only in sandboxed + * processes, which is the best compromise (see SandboxBroker::LaunchApp). + * + * This function is called from the launcher process *and* the browser process. + * This is because if the launcher process is disabled, we still want the + * browser process to go through this code so that it enforces the correct + * choice for itself and for child processes. + */ +static void EnablePreferLoadFromSystem32IfCompatible() { + // We may already have the mitigation if we are the browser process and we + // inherited it from the launcher process. + if (!mozilla::IsPreferLoadFromSystem32Available() || + mozilla::IsPreferLoadFromSystem32Enabled()) { + return; + } + + // Only bail out if (1) there is a conflict because the two DLLs exist *and* + // (2) the version of the system DLL is problematic. + uint64_t systemDirVersion = 0, appDirVersion = 0; + if (GetMSVCP140VersionInfo(VCRuntimeDLLDir::System, systemDirVersion) && + GetMSVCP140VersionInfo(VCRuntimeDLLDir::Application, appDirVersion) && + systemDirVersion < appDirVersion) { + return; + } + + mozilla::DebugOnly setOk = mozilla::EnablePreferLoadFromSystem32(); + MOZ_ASSERT(setOk); +} /** * Any mitigation policies that should be set on the browser process should go @@ -128,10 +195,11 @@ */ static void SetMitigationPolicies(mozilla::ProcThreadAttributes& aAttrs, const bool aIsSafeMode) { - if (mozilla::IsWin10AnniversaryUpdateOrLater()) { - aAttrs.AddMitigationPolicy( - PROCESS_CREATION_MITIGATION_POLICY_IMAGE_LOAD_PREFER_SYSTEM32_ALWAYS_ON); - } + // Note: Do *not* handle IMAGE_LOAD_PREFER_SYSTEM32_ALWAYS_ON here. For this + // mitigation we rely on EnablePreferLoadFromSystem32IfCompatible(). + // The launcher process or the browser process will choose whether we + // want to apply the mitigation or not, and child processes will + // automatically inherit that choice. #if defined(_M_ARM64) // Disable CFG on older versions of ARM64 Windows to avoid a crash in COM. @@ -286,6 +354,9 @@ return Nothing(); } + // Called from the launcher process *and* the browser process. + EnablePreferLoadFromSystem32IfCompatible(); + #if defined(MOZ_LAUNCHER_PROCESS) LauncherRegistryInfo regInfo; Maybe runAsLauncher = RunAsLauncherProcess(regInfo, argc, argv); @@ -309,22 +380,6 @@ return Nothing(); } - // Make sure that the launcher process itself has image load policies set - if (IsWin10AnniversaryUpdateOrLater()) { - static const StaticDynamicallyLinkedFunctionPtr< - decltype(&SetProcessMitigationPolicy)> - pSetProcessMitigationPolicy(L"kernel32.dll", - "SetProcessMitigationPolicy"); - if (pSetProcessMitigationPolicy) { - PROCESS_MITIGATION_IMAGE_LOAD_POLICY imgLoadPol = {}; - imgLoadPol.PreferSystem32Images = 1; - - DebugOnly setOk = pSetProcessMitigationPolicy( - ProcessImageLoadPolicy, &imgLoadPol, sizeof(imgLoadPol)); - MOZ_ASSERT(setOk); - } - } - #if defined(MOZ_SANDBOX) // Ensure the relevant mitigations are enforced. mozilla::sandboxing::ApplyParentProcessMitigations(); diff -Nru thunderbird-140.7.1esr/browser/app/winlauncher/moz.build thunderbird-140.8.0esr/browser/app/winlauncher/moz.build --- thunderbird-140.7.1esr/browser/app/winlauncher/moz.build 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/app/winlauncher/moz.build 2026-02-19 21:35:00.000000000 +0000 @@ -24,6 +24,7 @@ "oleaut32", "ole32", "rpcrt4", + "shlwapi", "version", ] diff -Nru thunderbird-140.7.1esr/browser/components/DesktopActorRegistry.sys.mjs thunderbird-140.8.0esr/browser/components/DesktopActorRegistry.sys.mjs --- thunderbird-140.7.1esr/browser/components/DesktopActorRegistry.sys.mjs 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/components/DesktopActorRegistry.sys.mjs 2026-02-19 21:35:00.000000000 +0000 @@ -127,6 +127,9 @@ }, }, matches: ["about:messagepreview", "about:messagepreview?*"], + remoteTypes: ["privilegedabout"], + enablePreference: + "browser.newtabpage.activity-stream.asrouter.devtoolsEnabled", }, AboutPocket: { diff -Nru thunderbird-140.7.1esr/browser/components/about/AboutRedirector.cpp thunderbird-140.8.0esr/browser/components/about/AboutRedirector.cpp --- thunderbird-140.7.1esr/browser/components/about/AboutRedirector.cpp 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/components/about/AboutRedirector.cpp 2026-02-19 21:35:01.000000000 +0000 @@ -110,6 +110,7 @@ {"messagepreview", "chrome://browser/content/messagepreview/messagepreview.html", nsIAboutModule::URI_MUST_LOAD_IN_CHILD | + nsIAboutModule::URI_CAN_LOAD_IN_PRIVILEGEDABOUT_PROCESS | nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT | nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT}, {"pocket-saved", "chrome://pocket/content/panels/saved.html", diff -Nru thunderbird-140.7.1esr/browser/components/profiles/tests/unit/test_fail_recover_storeID.js thunderbird-140.8.0esr/browser/components/profiles/tests/unit/test_fail_recover_storeID.js --- thunderbird-140.7.1esr/browser/components/profiles/tests/unit/test_fail_recover_storeID.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/components/profiles/tests/unit/test_fail_recover_storeID.js 2026-02-19 21:35:01.000000000 +0000 @@ -14,8 +14,8 @@ await SelectableProfileService.init(); Assert.ok( - !ProfilesDatastoreService.initialized, - "Didn't initialize the datastore service" + ProfilesDatastoreService.initialized, + "Initialized the datastore service" ); Assert.ok( !SelectableProfileService.initialized, diff -Nru thunderbird-140.7.1esr/browser/components/shell/Windows11TaskbarPinning.cpp thunderbird-140.8.0esr/browser/components/shell/Windows11TaskbarPinning.cpp --- thunderbird-140.7.1esr/browser/components/shell/Windows11TaskbarPinning.cpp 2026-01-23 23:23:12.000000000 +0000 +++ thunderbird-140.8.0esr/browser/components/shell/Windows11TaskbarPinning.cpp 2026-02-19 21:35:01.000000000 +0000 @@ -15,6 +15,7 @@ #include "mozilla/Result.h" #include "mozilla/ResultVariant.h" #include "mozilla/UniquePtr.h" +#include "mozilla/WindowsVersion.h" #include "mozilla/WinHeaderOnlyUtils.h" #include "mozilla/widget/WinTaskbar.h" #include "WinUtils.h" @@ -186,7 +187,16 @@ Win11PinToTaskBarResult unlockStatus = UnlockLimitedAccessFeature(Win11LimitedAccessFeatureType::Taskbar); if (unlockStatus.result != Win11PinToTaskBarResultStatus::Success) { - return unlockStatus; + // Limited Access Feature no longer necessary for Windows 11 26200 Build + // 7840, and possibly other channels. + if (!IsWin11OrLater()) { + return unlockStatus; + } + + TASKBAR_PINNING_LOG( + LogLevel::Warning, + "Limited Access Feature failed to unlock, attempting to use Taskbar " + "Pinning API assuming LAF is no longer necessary."); } HRESULT hr; @@ -407,7 +417,16 @@ Win11PinToTaskBarResult unlockStatus = UnlockLimitedAccessFeature(Win11LimitedAccessFeatureType::Taskbar); if (unlockStatus.result != Win11PinToTaskBarResultStatus::Success) { - return unlockStatus; + // Limited Access Feature no longer necessary for Windows 11 26200 Build + // 7840, and possibly other channels. + if (!IsWin11OrLater()) { + return unlockStatus; + } + + TASKBAR_PINNING_LOG( + LogLevel::Warning, + "Limited Access Feature failed to unlock, attempting to use Taskbar " + "Pinning API assuming LAF is no longer necessary."); } HRESULT hr; diff -Nru thunderbird-140.7.1esr/browser/config/version.txt thunderbird-140.8.0esr/browser/config/version.txt --- thunderbird-140.7.1esr/browser/config/version.txt 2026-01-23 23:23:12.000000000 +0000 +++ thunderbird-140.8.0esr/browser/config/version.txt 2026-02-19 21:35:01.000000000 +0000 @@ -1 +1 @@ -140.7.0 +140.8.0 diff -Nru thunderbird-140.7.1esr/browser/config/version_display.txt thunderbird-140.8.0esr/browser/config/version_display.txt --- thunderbird-140.7.1esr/browser/config/version_display.txt 2026-01-23 23:23:12.000000000 +0000 +++ thunderbird-140.8.0esr/browser/config/version_display.txt 2026-02-19 21:35:01.000000000 +0000 @@ -1 +1 @@ -140.7.0esr +140.8.0esr diff -Nru thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/head.js thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/head.js --- thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/head.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/head.js 2026-02-19 21:35:00.000000000 +0000 @@ -1473,6 +1473,9 @@ * @param {object} patterns.captureExpectedRecord * The expected saved record after capturing the form. Keyed by field name. This * parameter is only used when `options.testCapture` is set. + * @param {boolean} patterns.useTestYear + * Set to the current year to assign while running the test, useful for credit + * card expiry tests with a manual set of year options in the dropdown. * @param {object} patterns.only * This parameter is used solely for debugging purposes. When set to true, * it restricts the execution to only the specified testcase. @@ -1597,16 +1600,32 @@ const sleepAfterFocus = contexts.length > 1; for (const context of contexts) { - await SpecialPowers.spawn(context, [], async () => { - const elements = Array.from( - content.document.querySelectorAll("input, select") - ); - // Focus on each field in the test document to trigger autofill field detection - // on all the fields. - elements.forEach(element => { - element.focus(); - }); - }); + await SpecialPowers.spawn( + context, + [testPattern.useTestYear], + async year => { + let FormAutofillHeuristics; + if (year) { + FormAutofillHeuristics = ChromeUtils.importESModule( + "resource://gre/modules/shared/FormAutofillHeuristics.sys.mjs" + ).FormAutofillHeuristics; + FormAutofillHeuristics.useTestYear = year; + } + + const elements = Array.from( + content.document.querySelectorAll("input, select") + ); + // Focus on each field in the test document to trigger autofill field detection + // on all the fields. + elements.forEach(element => { + element.focus(); + }); + + if (year) { + FormAutofillHeuristics.useTestYear = null; + } + } + ); try { await BrowserTestUtils.synthesizeKey("VK_ESCAPE", {}, context); diff -Nru thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser.toml thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser.toml --- thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser.toml 2026-01-23 23:23:12.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser.toml 2026-02-19 21:35:01.000000000 +0000 @@ -8,7 +8,6 @@ ["browser_BestBuy.js"] ["browser_CDW.js"] -skip-if = ["true"] # Bug 1939626 ["browser_CostCo.js"] diff -Nru thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CDW.js thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CDW.js --- thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CDW.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CDW.js 2026-02-19 21:35:00.000000000 +0000 @@ -30,6 +30,7 @@ }, { fixturePath: "Checkout_BillingPaymentInfo.html", + useTestYear: 2024, expectedResult: [ { default: { diff -Nru thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CostCo.js thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CostCo.js --- thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CostCo.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_CostCo.js 2026-02-19 21:35:00.000000000 +0000 @@ -74,6 +74,7 @@ }, { fixturePath: "Payment.html", + useTestYear: 2025, expectedResult: [ { default: { diff -Nru thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_GlobalDirectAsda.js thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_GlobalDirectAsda.js --- thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_GlobalDirectAsda.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_GlobalDirectAsda.js 2026-02-19 21:35:00.000000000 +0000 @@ -6,6 +6,7 @@ [ { fixturePath: "Payment.html", + useTestYear: 2024, expectedResult: [ { default: { diff -Nru thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lufthansa.js thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lufthansa.js --- thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lufthansa.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lufthansa.js 2026-02-19 21:35:01.000000000 +0000 @@ -6,6 +6,7 @@ [ { fixturePath: "Checkout_Payment.html", + useTestYear: 2024, expectedResult: [ { default: { diff -Nru thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lush.js thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lush.js --- thunderbird-140.7.1esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lush.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/formautofill/test/browser/heuristics/third_party/browser_Lush.js 2026-02-19 21:35:01.000000000 +0000 @@ -6,6 +6,7 @@ [ { fixturePath: "index.html", + useTestYear: 2024, expectedResult: [ { default: { diff -Nru thunderbird-140.7.1esr/browser/extensions/webcompat/injections/js/bug1950282-f1tv.formula1.com-unblock-firefox.js thunderbird-140.8.0esr/browser/extensions/webcompat/injections/js/bug1950282-f1tv.formula1.com-unblock-firefox.js --- thunderbird-140.7.1esr/browser/extensions/webcompat/injections/js/bug1950282-f1tv.formula1.com-unblock-firefox.js 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/webcompat/injections/js/bug1950282-f1tv.formula1.com-unblock-firefox.js 2026-02-19 21:35:00.000000000 +0000 @@ -120,3 +120,65 @@ window, { cloneFunctions: true } ); + +const ua = navigator.userAgent; +const mobile = ua.includes("Mobile") || ua.includes("Tablet"); + +// Very roughly matches Chromium's GetPlatformForUAMetadata() +let platform = "Linux"; +if (mobile) { + platform = "Android"; +} else if (navigator.platform.startsWith("Win")) { + platform = "Windows"; +} else if (navigator.platform.startsWith("Mac")) { + platform = "macOS"; +} + +const version = (ua.match(/Firefox\/([0-9]+)/) || ["", "58.0"])[1]; + +// These match Chrome's output as of version 126. +const brands = [ + { + brand: "Not/A)Brand", + version: "8", + }, + { + brand: "Chromium", + version, + }, + { + brand: "Google Chrome", + version, + }, +]; + +const userAgentData = cloneInto( + { + brands, + mobile, + platform, + getHighEntropyValues() { + return window.wrappedJSObject.Promise.resolve( + cloneInto( + { + brands, + mobile, + platform, + platformVersion: "19.0.0", + }, + window + ) + ); + }, + }, + window, + { cloneFunctions: true } +); + +Object.defineProperty(window.navigator.wrappedJSObject, "userAgentData", { + get: exportFunction(function () { + return userAgentData; + }, window), + + set: exportFunction(function () {}, window), +}); diff -Nru thunderbird-140.7.1esr/browser/extensions/webcompat/manifest.json thunderbird-140.8.0esr/browser/extensions/webcompat/manifest.json --- thunderbird-140.7.1esr/browser/extensions/webcompat/manifest.json 2026-01-23 23:23:11.000000000 +0000 +++ thunderbird-140.8.0esr/browser/extensions/webcompat/manifest.json 2026-02-19 21:35:01.000000000 +0000 @@ -2,7 +2,7 @@ "manifest_version": 2, "name": "Web Compatibility Interventions", "description": "Urgent post-release fixes for web compatibility.", - "version": "140.11.0", + "version": "140.12.0", "browser_specific_settings": { "gecko": { "id": "webcompat@mozilla.org", Binary files /srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/build/pgo/certs/cert9.db and /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/build/pgo/certs/cert9.db differ Binary files /srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/build/pgo/certs/key4.db and /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/build/pgo/certs/key4.db differ Binary files /srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/build/pgo/certs/mochitest.client and /srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/build/pgo/certs/mochitest.client differ diff -Nru thunderbird-140.7.1esr/comm/.gecko_rev.yml thunderbird-140.8.0esr/comm/.gecko_rev.yml --- thunderbird-140.7.1esr/comm/.gecko_rev.yml 2026-01-23 23:23:44.000000000 +0000 +++ thunderbird-140.8.0esr/comm/.gecko_rev.yml 2026-02-19 21:35:33.000000000 +0000 @@ -1,8 +1,8 @@ --- GECKO_BASE_REPOSITORY: https://hg.mozilla.org/mozilla-unified -GECKO_HEAD_REPOSITORY: https://hg.mozilla.org/releases/mozilla-esr140 -GECKO_HEAD_REF: FIREFOX_140_7_0esr_RELEASE -GECKO_HEAD_REV: 82e96a128bf5e3e7dd6e5180c9528f623ba5e0f7 +GECKO_HEAD_REPOSITORY: https://hg-edge.mozilla.org/releases/mozilla-esr140 +GECKO_HEAD_REF: FIREFOX_140_8_0esr_BUILD2 +GECKO_HEAD_REV: b23aff4bbac16e44f2a9d3127c18616acfef6166 ###### ### For comm-central diff -Nru thunderbird-140.7.1esr/comm/mail/config/version.txt thunderbird-140.8.0esr/comm/mail/config/version.txt --- thunderbird-140.7.1esr/comm/mail/config/version.txt 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/mail/config/version.txt 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -140.7.1 +140.8.0 diff -Nru thunderbird-140.7.1esr/comm/mail/config/version_display.txt thunderbird-140.8.0esr/comm/mail/config/version_display.txt --- thunderbird-140.7.1esr/comm/mail/config/version_display.txt 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/mail/config/version_display.txt 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -140.7.1esr +140.8.0esr diff -Nru thunderbird-140.7.1esr/comm/mail/locales/l10n-changesets.json thunderbird-140.8.0esr/comm/mail/locales/l10n-changesets.json --- thunderbird-140.7.1esr/comm/mail/locales/l10n-changesets.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/mail/locales/l10n-changesets.json 2026-02-19 21:35:33.000000000 +0000 @@ -8,7 +8,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ar": { "pin": false, @@ -19,7 +19,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ast": { "pin": false, @@ -30,7 +30,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "be": { "pin": false, @@ -41,7 +41,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "bg": { "pin": false, @@ -52,7 +52,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "br": { "pin": false, @@ -63,7 +63,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ca": { "pin": false, @@ -74,7 +74,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "cak": { "pin": false, @@ -85,7 +85,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "cs": { "pin": false, @@ -96,7 +96,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "cy": { "pin": false, @@ -107,7 +107,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "da": { "pin": false, @@ -118,7 +118,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "de": { "pin": false, @@ -129,7 +129,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "dsb": { "pin": false, @@ -140,7 +140,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "el": { "pin": false, @@ -151,7 +151,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "en-CA": { "pin": false, @@ -162,7 +162,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "en-GB": { "pin": false, @@ -173,7 +173,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "es-AR": { "pin": false, @@ -184,7 +184,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "es-ES": { "pin": false, @@ -195,7 +195,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "es-MX": { "pin": false, @@ -206,7 +206,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "et": { "pin": false, @@ -217,7 +217,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "eu": { "pin": false, @@ -228,7 +228,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "fi": { "pin": false, @@ -239,7 +239,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "fr": { "pin": false, @@ -250,7 +250,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "fy-NL": { "pin": false, @@ -261,7 +261,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ga-IE": { "pin": false, @@ -272,7 +272,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "gd": { "pin": false, @@ -283,7 +283,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "gl": { "pin": false, @@ -294,7 +294,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "he": { "pin": false, @@ -305,7 +305,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "hr": { "pin": false, @@ -316,7 +316,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "hsb": { "pin": false, @@ -327,7 +327,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "hu": { "pin": false, @@ -338,7 +338,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "hy-AM": { "pin": false, @@ -349,7 +349,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "id": { "pin": false, @@ -360,7 +360,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "is": { "pin": false, @@ -371,7 +371,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "it": { "pin": false, @@ -382,7 +382,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ja": { "pin": false, @@ -392,14 +392,14 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ja-JP-mac": { "pin": false, "platforms": [ "macosx64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ka": { "pin": false, @@ -410,7 +410,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "kab": { "pin": false, @@ -421,7 +421,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "kk": { "pin": false, @@ -432,7 +432,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ko": { "pin": false, @@ -443,7 +443,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "lt": { "pin": false, @@ -454,7 +454,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "lv": { "pin": false, @@ -465,7 +465,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ms": { "pin": false, @@ -476,7 +476,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "nb-NO": { "pin": false, @@ -487,7 +487,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "nl": { "pin": false, @@ -498,7 +498,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "nn-NO": { "pin": false, @@ -509,7 +509,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "pa-IN": { "pin": false, @@ -520,7 +520,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "pl": { "pin": false, @@ -531,7 +531,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "pt-BR": { "pin": false, @@ -542,7 +542,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "pt-PT": { "pin": false, @@ -553,7 +553,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "rm": { "pin": false, @@ -564,7 +564,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ro": { "pin": false, @@ -575,7 +575,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "ru": { "pin": false, @@ -586,7 +586,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "sk": { "pin": false, @@ -597,7 +597,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "sl": { "pin": false, @@ -608,7 +608,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "sq": { "pin": false, @@ -619,7 +619,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "sr": { "pin": false, @@ -630,7 +630,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "sv-SE": { "pin": false, @@ -641,7 +641,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "th": { "pin": false, @@ -652,7 +652,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "tr": { "pin": false, @@ -663,7 +663,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "uk": { "pin": false, @@ -674,7 +674,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "uz": { "pin": false, @@ -685,7 +685,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "vi": { "pin": false, @@ -696,7 +696,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "zh-CN": { "pin": false, @@ -707,7 +707,7 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" }, "zh-TW": { "pin": false, @@ -718,6 +718,6 @@ "win32", "win64" ], - "revision": "6e06e458c6d783e855061ea0db28dc0bdb63fba9" + "revision": "7c86eab97e77f00ca7ed8f224d38338a3ed46693" } -} \ No newline at end of file +} diff -Nru thunderbird-140.7.1esr/comm/rust/.cargo/config.toml.in thunderbird-140.8.0esr/comm/rust/.cargo/config.toml.in --- thunderbird-140.7.1esr/comm/rust/.cargo/config.toml.in 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/rust/.cargo/config.toml.in 2026-02-19 21:35:33.000000000 +0000 @@ -96,9 +96,9 @@ rev = "85156e360a37d851734118104619f86bd18e94c6" replace-with = "vendored-sources" -[source."git+https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b"] +[source."git+https://github.com/mozilla/mp4parse-rust?rev=25ebfa59a21dc0d223052d73a2fafdd55307c2d7"] git = "https://github.com/mozilla/mp4parse-rust" -rev = "e64650a686e5c5732395cd059e17cfd3b1e5b63b" +rev = "25ebfa59a21dc0d223052d73a2fafdd55307c2d7" replace-with = "vendored-sources" [source."git+https://github.com/mozilla/neqo?tag=v0.13.4"] diff -Nru thunderbird-140.7.1esr/comm/rust/Cargo.lock thunderbird-140.8.0esr/comm/rust/Cargo.lock --- thunderbird-140.7.1esr/comm/rust/Cargo.lock 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/rust/Cargo.lock 2026-02-19 21:35:33.000000000 +0000 @@ -4005,7 +4005,7 @@ [[package]] name = "mp4parse" version = "0.17.0" -source = "git+https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a686e5c5732395cd059e17cfd3b1e5b63b" +source = "git+https://github.com/mozilla/mp4parse-rust?rev=25ebfa59a21dc0d223052d73a2fafdd55307c2d7#25ebfa59a21dc0d223052d73a2fafdd55307c2d7" dependencies = [ "bitreader", "byteorder", @@ -4022,7 +4022,7 @@ [[package]] name = "mp4parse_capi" version = "0.17.0" -source = "git+https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a686e5c5732395cd059e17cfd3b1e5b63b" +source = "git+https://github.com/mozilla/mp4parse-rust?rev=25ebfa59a21dc0d223052d73a2fafdd55307c2d7#25ebfa59a21dc0d223052d73a2fafdd55307c2d7" dependencies = [ "byteorder", "fallible_collections", diff -Nru thunderbird-140.7.1esr/comm/rust/checksums.json thunderbird-140.8.0esr/comm/rust/checksums.json --- thunderbird-140.7.1esr/comm/rust/checksums.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/rust/checksums.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"mc_workspace_toml": "1ab51fc7f070006cb9101893a503908fcd1edfd93b81b367289fbc734e59ec022947d6a2f127592acc34e0626c89ff20217e81abe96abd9c44f5cc60aa8b4031", "mc_gkrust_toml": "759b228a3ed39e7a44087647a6238eff2a525acc084d4a9c5e688788deba33adb49b19054e775e69861aaf82985619ec59f01a56e1a2f33a251d6c2497498fff", "mc_hack_toml": "fba150c03e85bea54154a337babb30678c678f843452cfdec69bb00331b87cf003f1b93c33dfb1283b9cf4ff5e75ccd01379ff760b9adbf18832441238102305", "mc_cargo_lock": "1705ef474e9f2cd1c307ca8b2534b613b04d0777dca99d2429ddb30c4d492798b2441f30fe144d576b50386daa59ec32ad222901882ac02bbf87ce47db2f64ab"} \ No newline at end of file +{"mc_workspace_toml": "1ab51fc7f070006cb9101893a503908fcd1edfd93b81b367289fbc734e59ec022947d6a2f127592acc34e0626c89ff20217e81abe96abd9c44f5cc60aa8b4031", "mc_gkrust_toml": "af2a68130abfc1214fa0d411fa475e1f429d5abb475fe53383e1e1a1ac903ce5855160bbc9a36919524ff21c6a527a9a109d691db82ed13d8894bbf758d49e70", "mc_hack_toml": "fba150c03e85bea54154a337babb30678c678f843452cfdec69bb00331b87cf003f1b93c33dfb1283b9cf4ff5e75ccd01379ff760b9adbf18832441238102305", "mc_cargo_lock": "2f3919a8d010c8d9a5e6eadbeb4428d53c7cd45519c85feb78a662dc7ea7de455e77f947a031a288cd6934a2b8bc8dcf8c66acfd8f24f6a87bffccf461cf1643"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/rust/gkrust/Cargo.toml thunderbird-140.8.0esr/comm/rust/gkrust/Cargo.toml --- thunderbird-140.7.1esr/comm/rust/gkrust/Cargo.toml 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/rust/gkrust/Cargo.toml 2026-02-19 21:35:33.000000000 +0000 @@ -78,7 +78,7 @@ mozannotation_server = { path = "../../../toolkit/crashreporter/mozannotation_server", optional = true } mozglue-static = { path = "../../../mozglue/static/rust" } mozurl = { path = "../../../netwerk/base/mozurl" } -mp4parse_capi = { git = "https://github.com/mozilla/mp4parse-rust", rev = "e64650a686e5c5732395cd059e17cfd3b1e5b63b", features = ['missing-pixi-permitted'] } +mp4parse_capi = { git = "https://github.com/mozilla/mp4parse-rust", rev = "25ebfa59a21dc0d223052d73a2fafdd55307c2d7", features = ['missing-pixi-permitted'] } neqo_glue = { path = "../../../netwerk/socket/neqo_glue" } netwerk_helper = { path = "../../../netwerk/base/rust-helper" } nserror = { path = "../../../xpcom/rust/nserror" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/adler/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/adler/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/adler/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/adler/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"737088e45fdf27fe2cfedce163332d8ce08c58fd86ca287de2de34c0fbaf63e7","Cargo.toml":"f410869f0f1a5697f65a8a77be03da7aeecc0be26e7cf3a1feb1acaa4f518770","LICENSE-0BSD":"861399f8c21c042b110517e76dc6b63a2b334276c8cf17412fc3c8908ca8dc17","LICENSE-APACHE":"8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"308c50cdb42b9573743068158339570b45ca3f895015ca3b87ba983edb0a21e6","RELEASE_PROCESS.md":"a86cd10fc70f167f8d00e9e4ce0c6b4ebdfa1865058390dffd1e0ad4d3e68d9d","benches/bench.rs":"c07ce370e3680c602e415f8d1ec4e543ea2163ab22a09b6b82d93e8a30adca82","src/algo.rs":"b664b131f724a809591394a10b9023f40ab5963e32a83fa3163c2668e59c8b66","src/lib.rs":"b55ba9c629b30360d08168b2ca0c96275432856a539737a105a6d6ae6bf7e88f"},"package":"f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7ef3fd450a17facfa60d2fcc3225c6e5b9d020d299a31c50f64f6a1a0ba9a29e",".github/workflows/ci.yml":"a96e0ab5bf676757640fb93fefb0410221bf5d37b049c66101033e2710739f89","CHANGELOG.md":"737088e45fdf27fe2cfedce163332d8ce08c58fd86ca287de2de34c0fbaf63e7","Cargo.toml":"f410869f0f1a5697f65a8a77be03da7aeecc0be26e7cf3a1feb1acaa4f518770","Cargo.toml.orig":"67c7da0e25a1fb4e74a8f818af03acabaa73fdf31c362dc41db56b74524b6c6f","LICENSE-0BSD":"861399f8c21c042b110517e76dc6b63a2b334276c8cf17412fc3c8908ca8dc17","LICENSE-APACHE":"8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"308c50cdb42b9573743068158339570b45ca3f895015ca3b87ba983edb0a21e6","RELEASE_PROCESS.md":"a86cd10fc70f167f8d00e9e4ce0c6b4ebdfa1865058390dffd1e0ad4d3e68d9d","benches/bench.rs":"c07ce370e3680c602e415f8d1ec4e543ea2163ab22a09b6b82d93e8a30adca82","src/algo.rs":"b664b131f724a809591394a10b9023f40ab5963e32a83fa3163c2668e59c8b66","src/lib.rs":"b55ba9c629b30360d08168b2ca0c96275432856a539737a105a6d6ae6bf7e88f"},"package":"f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/adler/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/adler/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/adler/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/adler/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "a94f525f62698d699d1fb3cc9112db8c35662b16" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/adler/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/adler/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/adler/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/adler/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,81 @@ +name: CI + +on: + push: + branches: + - master + - staging + - trying + pull_request: + branches: + - master + +env: + CARGO_TERM_COLOR: always + RUSTFLAGS: "--deny warnings" + MSRV: 1.31.0 + NO_STD_TARGET: thumbv6m-none-eabi + +jobs: + test: + strategy: + matrix: + rust: + - stable + - nightly + os: + - ubuntu-latest + - macOS-latest + - windows-latest + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + - name: Build + run: cargo build --all --all-targets + - name: Run tests + run: | + cargo test --all --all-targets + cargo test --all --no-default-features + + no-std: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + target: ${{ env.NO_STD_TARGET }} + - name: Build + run: cargo build --verbose --no-default-features --target ${{ env.NO_STD_TARGET }} + + msrv: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ env.MSRV }} + override: true + - name: Build + run: cargo build --verbose + + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + components: rustfmt + - name: Check code formatting + run: cargo fmt -- --check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/adler/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/adler/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/adler/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/adler/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,68 @@ +[package] +name = "adler" +version = "1.0.2" +authors = ["Jonas Schievink "] +description = "A simple clean-room implementation of the Adler-32 checksum" +documentation = "https://docs.rs/adler/" +repository = "https://github.com/jonas-schievink/adler.git" +keywords = ["checksum", "integrity", "hash", "adler32", "zlib"] +categories = ["algorithms"] +readme = "README.md" +license = "0BSD OR MIT OR Apache-2.0" + +[[bench]] +name = "bench" +harness = false + +[dependencies] +# Internal features, only used when building as part of libstd, not part of the +# stable interface of this crate. +core = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-core' } +compiler_builtins = { version = '0.1.2', optional = true } + +[dev-dependencies] +criterion = "0.3.2" + +[features] +# Disable default features to enable `#![no_std]` support. +default = ["std"] +std = [] + +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +rustc-dep-of-std = ['core', 'compiler_builtins'] + + +[package.metadata.docs.rs] +rustdoc-args = [ "--cfg=docsrs" ] + +# cargo-release configuration +[package.metadata.release] +tag-message = "{{version}}" +no-dev-version = true +pre-release-commit-message = "Release {{version}}" + +# Change the changelog's `Unreleased` section to refer to this release and +# prepend a new `Unreleased` section +[[package.metadata.release.pre-release-replacements]] +file = "CHANGELOG.md" +search = "## Unreleased\n" +replace = """ +## Unreleased + +No changes. + +## [{{version}} - {{date}}](https://github.com/jonas-schievink/adler/releases/tag/v{{version}}) +""" + +# Bump the version inside the example manifest in `README.md` +[[package.metadata.release.pre-release-replacements]] +file = "README.md" +search = 'adler = "[a-z0-9\\.-]+"' +replace = 'adler = "{{version}}"' + +# Bump the version referenced by the `html_root_url` attribute in `lib.rs` +[[package.metadata.release.pre-release-replacements]] +file = "src/lib.rs" +search = "https://docs.rs/adler/[a-z0-9\\.-]+" +replace = "https://docs.rs/adler/{{version}}" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"55608b09e18c96a0c245d8af2546e63bb4576fa378c1f2ce38c7909f3b225007","DESIGN.md":"59c960e1b73b1d7fb41e4df6c0c1b1fcf44dd2ebc8a349597a7d0595f8cb5130","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"afc4d559a98cf190029af0bf320fc0022725e349cd2a303aac860254e28f3c53","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/ahocorasick.rs":"c699c07df70be45c666e128509ad571a7649d2073e4ae16ac1efd6793c9c6890","src/automaton.rs":"22258a3e118672413119f8f543a9b912cce954e63524575c0ebfdf9011f9c2dd","src/dfa.rs":"c495d615545981e1d0a4174bf0a6ab87fd81c30c7d4527acf2d64a56323bdc36","src/lib.rs":"2a92d5c5e930f2d306508802e8a929135e1f41c9f5f8deda8f7eb98947179dd2","src/macros.rs":"c6c52ae05b24433cffaca7b78b3645d797862c5d5feffddf9f54909095ed6e05","src/nfa/contiguous.rs":"aeb6ee5fd80eea04decbc4b46aa27d1ab270b78d416a644da25b7934f009ee66","src/nfa/mod.rs":"ee7b3109774d14bbad5239c16bb980dd6b8185ec136d94fbaf2f0dc27d5ffa15","src/nfa/noncontiguous.rs":"de94f02b04efd8744fb096759a8897c22012b0e0ca3ace161fd87c71befefe04","src/packed/api.rs":"160d3b10823316f7b0924e13c3afd222c8a7db5c0a00432401f311ef27d6a1b7","src/packed/ext.rs":"66be06fde8558429da23a290584d4b9fae665bf64c2578db4fe5f5f3ee864869","src/packed/mod.rs":"0020cd6f07ba5c8955923a9516d7f758864260eda53a6b6f629131c45ddeec62","src/packed/pattern.rs":"1e3a289a730c141fc30b295811e372d046c6619c7fd670308299b889a06c7673","src/packed/rabinkarp.rs":"403146eb1d838a84601d171393542340513cd1ee7ff750f2372161dd47746586","src/packed/teddy/README.md":"3a43194b64e221543d885176aba3beb1224a927385a20eca842daf6b0ea2f342","src/packed/teddy/builder.rs":"720735ea6c7ff92b081426513e6e82feed24a922849297bb538d28f7b8129f81","src/packed/teddy/generic.rs":"ea252ab05b32cea7dd9d71e332071d243db7dd0362e049252a27e5881ba2bf39","src/packed/teddy/mod.rs":"17d741f7e2fb9dbac5ba7d1bd4542cf1e35e9f146ace728e23fe6bbed20028b2","src/packed/tests.rs":"8e2f56eb3890ed3876ecb47d3121996e416563127b6430110d7b516df3f83b4b","src/packed/vector.rs":"6e0400422de015e181c758ef3a4ff517fc8d0481b078a82de00f6e29e9d2e1c8","src/tests.rs":"c68192ab97b6161d0d6ee96fefd80cc7d14e4486ddcd8d1f82b5c92432c24ed5","src/transducer.rs":"02daa33a5d6dac41dcfd67f51df7c0d4a91c5131c781fb54c4de3520c585a6e1","src/util/alphabet.rs":"6dc22658a38deddc0279892035b18870d4585069e35ba7c7e649a24509acfbcc","src/util/buffer.rs":"f9e37f662c46c6ecd734458dedbe76c3bb0e84a93b6b0117c0d4ad3042413891","src/util/byte_frequencies.rs":"2fb85b381c038c1e44ce94294531cdcd339dca48b1e61f41455666e802cbbc9e","src/util/debug.rs":"ab301ad59aa912529cb97233a54a05914dd3cb2ec43e6fec7334170b97ac5998","src/util/error.rs":"ecccd60e7406305023efcc6adcc826eeeb083ab8f7fbfe3d97469438cd4c4e5c","src/util/int.rs":"4ab6dbdba10027ddec2af63a9b28ce4eee30ded0daa5d8eb068b2b55542b6039","src/util/mod.rs":"7ab28d11323ecdbd982087f32eb8bceeee84f1a2583f3aae27039c36d58cf12c","src/util/prefilter.rs":"9fa4498f18bf70478b1996c1a013698b626d15f119aa81dbc536673c9f045718","src/util/primitives.rs":"f89f3fa1d8db4e37de9ca767c6d05e346404837cade6d063bba68972fafa610b","src/util/remapper.rs":"9f12d911583a325c11806eeceb46d0dfec863cfcfa241aed84d31af73da746e5","src/util/search.rs":"6af803e08b8b8c8a33db100623f1621b0d741616524ce40893d8316897f27ffe","src/util/special.rs":"7d2f9cb9dd9771f59816e829b2d96b1239996f32939ba98764e121696c52b146"},"package":"0f2135563fb5c609d2b2b87c1e8ce7bc41b0b45430fa9661f457981503dd5bf0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"07f69c52bc19e5320820065261dfedb283a0e5f67a89b632d925e04b8a8f5b91",".github/workflows/ci.yml":"0605d9327a4633916dc789008d5686c692656bb3e1ee57f821f8537e9ad7d7b4",".vim/coc-settings.json":"c6d62fde429e3c1c827352f4c9f722a99cae04d0a1d5052b25c1684ad13928ba","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"55608b09e18c96a0c245d8af2546e63bb4576fa378c1f2ce38c7909f3b225007","Cargo.toml.orig":"a1d81fbeece94e12f58f7675cd651d36e653adccc24b4f490c3133c8160bc872","DESIGN.md":"59c960e1b73b1d7fb41e4df6c0c1b1fcf44dd2ebc8a349597a7d0595f8cb5130","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"afc4d559a98cf190029af0bf320fc0022725e349cd2a303aac860254e28f3c53","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/ahocorasick.rs":"c699c07df70be45c666e128509ad571a7649d2073e4ae16ac1efd6793c9c6890","src/automaton.rs":"22258a3e118672413119f8f543a9b912cce954e63524575c0ebfdf9011f9c2dd","src/dfa.rs":"c495d615545981e1d0a4174bf0a6ab87fd81c30c7d4527acf2d64a56323bdc36","src/lib.rs":"2a92d5c5e930f2d306508802e8a929135e1f41c9f5f8deda8f7eb98947179dd2","src/macros.rs":"c6c52ae05b24433cffaca7b78b3645d797862c5d5feffddf9f54909095ed6e05","src/nfa/contiguous.rs":"aeb6ee5fd80eea04decbc4b46aa27d1ab270b78d416a644da25b7934f009ee66","src/nfa/mod.rs":"ee7b3109774d14bbad5239c16bb980dd6b8185ec136d94fbaf2f0dc27d5ffa15","src/nfa/noncontiguous.rs":"de94f02b04efd8744fb096759a8897c22012b0e0ca3ace161fd87c71befefe04","src/packed/api.rs":"160d3b10823316f7b0924e13c3afd222c8a7db5c0a00432401f311ef27d6a1b7","src/packed/ext.rs":"66be06fde8558429da23a290584d4b9fae665bf64c2578db4fe5f5f3ee864869","src/packed/mod.rs":"0020cd6f07ba5c8955923a9516d7f758864260eda53a6b6f629131c45ddeec62","src/packed/pattern.rs":"1e3a289a730c141fc30b295811e372d046c6619c7fd670308299b889a06c7673","src/packed/rabinkarp.rs":"403146eb1d838a84601d171393542340513cd1ee7ff750f2372161dd47746586","src/packed/teddy/README.md":"3a43194b64e221543d885176aba3beb1224a927385a20eca842daf6b0ea2f342","src/packed/teddy/builder.rs":"720735ea6c7ff92b081426513e6e82feed24a922849297bb538d28f7b8129f81","src/packed/teddy/generic.rs":"ea252ab05b32cea7dd9d71e332071d243db7dd0362e049252a27e5881ba2bf39","src/packed/teddy/mod.rs":"17d741f7e2fb9dbac5ba7d1bd4542cf1e35e9f146ace728e23fe6bbed20028b2","src/packed/tests.rs":"8e2f56eb3890ed3876ecb47d3121996e416563127b6430110d7b516df3f83b4b","src/packed/vector.rs":"6e0400422de015e181c758ef3a4ff517fc8d0481b078a82de00f6e29e9d2e1c8","src/tests.rs":"c68192ab97b6161d0d6ee96fefd80cc7d14e4486ddcd8d1f82b5c92432c24ed5","src/transducer.rs":"02daa33a5d6dac41dcfd67f51df7c0d4a91c5131c781fb54c4de3520c585a6e1","src/util/alphabet.rs":"6dc22658a38deddc0279892035b18870d4585069e35ba7c7e649a24509acfbcc","src/util/buffer.rs":"f9e37f662c46c6ecd734458dedbe76c3bb0e84a93b6b0117c0d4ad3042413891","src/util/byte_frequencies.rs":"2fb85b381c038c1e44ce94294531cdcd339dca48b1e61f41455666e802cbbc9e","src/util/debug.rs":"ab301ad59aa912529cb97233a54a05914dd3cb2ec43e6fec7334170b97ac5998","src/util/error.rs":"ecccd60e7406305023efcc6adcc826eeeb083ab8f7fbfe3d97469438cd4c4e5c","src/util/int.rs":"4ab6dbdba10027ddec2af63a9b28ce4eee30ded0daa5d8eb068b2b55542b6039","src/util/mod.rs":"7ab28d11323ecdbd982087f32eb8bceeee84f1a2583f3aae27039c36d58cf12c","src/util/prefilter.rs":"9fa4498f18bf70478b1996c1a013698b626d15f119aa81dbc536673c9f045718","src/util/primitives.rs":"f89f3fa1d8db4e37de9ca767c6d05e346404837cade6d063bba68972fafa610b","src/util/remapper.rs":"9f12d911583a325c11806eeceb46d0dfec863cfcfa241aed84d31af73da746e5","src/util/search.rs":"6af803e08b8b8c8a33db100623f1621b0d741616524ce40893d8316897f27ffe","src/util/special.rs":"7d2f9cb9dd9771f59816e829b2d96b1239996f32939ba98764e121696c52b146"},"package":"0f2135563fb5c609d2b2b87c1e8ce7bc41b0b45430fa9661f457981503dd5bf0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "081a22f5d0c4845e56c324dd4f6088f23cfb7ebc" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,148 @@ +name: ci +on: + pull_request: + push: + branches: + - master + schedule: + - cron: '00 01 * * *' + +# The section is needed to drop write-all permissions that are granted on +# `schedule` event. By specifying any permission explicitly all others are set +# to none. By using the principle of least privilege the damage a compromised +# workflow can do (because of an injection or compromised third party tool or +# action) is restricted. Currently the worklow doesn't need any additional +# permission except for pulling the code. Adding labels to issues, commenting +# on pull-requests, etc. may need additional permissions: +# +# Syntax for this section: +# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions +# +# Reference for how to assign permissions on a job-by-job basis: +# https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs +# +# Reference for available permissions that we can enable if needed: +# https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token +permissions: + # to fetch code (actions/checkout) + contents: read + +jobs: + test: + name: test + env: + # For some builds, we use cross to test on 32-bit and big-endian + # systems. + CARGO: cargo + # When CARGO is set to CROSS, TARGET is set to `--target matrix.target`. + # Note that we only use cross on Linux, so setting a target on a + # different OS will just use normal cargo. + TARGET: + # Bump this as appropriate. We pin to a version to make sure CI + # continues to work as cross releases in the past have broken things + # in subtle ways. + CROSS_VERSION: v0.2.5 + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + include: + - build: pinned + os: ubuntu-latest + rust: 1.60.0 + - build: stable + os: ubuntu-latest + rust: stable + - build: stable-x86 + os: ubuntu-latest + rust: stable + target: i686-unknown-linux-gnu + - build: stable-aarch64 + os: ubuntu-latest + rust: stable + target: aarch64-unknown-linux-gnu + - build: stable-powerpc64 + os: ubuntu-latest + rust: stable + target: powerpc64-unknown-linux-gnu + - build: stable-s390x + os: ubuntu-latest + rust: stable + target: s390x-unknown-linux-gnu + - build: beta + os: ubuntu-latest + rust: beta + - build: nightly + os: ubuntu-latest + rust: nightly + - build: macos + os: macos-latest + rust: stable + - build: win-msvc + os: windows-latest + rust: stable + - build: win-gnu + os: windows-latest + rust: stable-x86_64-gnu + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - name: Install and configure Cross + if: matrix.os == 'ubuntu-latest' && matrix.target != '' + run: | + # In the past, new releases of 'cross' have broken CI. So for now, we + # pin it. We also use their pre-compiled binary releases because cross + # has over 100 dependencies and takes a bit to compile. + dir="$RUNNER_TEMP/cross-download" + mkdir "$dir" + echo "$dir" >> $GITHUB_PATH + cd "$dir" + curl -LO "https://github.com/cross-rs/cross/releases/download/$CROSS_VERSION/cross-x86_64-unknown-linux-musl.tar.gz" + tar xf cross-x86_64-unknown-linux-musl.tar.gz + + # We used to install 'cross' from master, but it kept failing. So now + # we build from a known-good version until 'cross' becomes more stable + # or we find an alternative. Notably, between v0.2.1 and current + # master (2022-06-14), the number of Cross's dependencies has doubled. + echo "CARGO=cross" >> $GITHUB_ENV + echo "TARGET=--target ${{ matrix.target }}" >> $GITHUB_ENV + - name: Show command used for Cargo + run: | + echo "cargo command is: ${{ env.CARGO }}" + echo "target flag is: ${{ env.TARGET }}" + - name: Show CPU info for debugging + if: matrix.os == 'ubuntu-latest' + run: lscpu + # See: https://github.com/rust-lang/regex/blob/a2887636930156023172e4b376a6febad4e49120/.github/workflows/ci.yml#L145-L163 + - name: Pin memchr to 2.6.2 + if: matrix.build == 'pinned' + run: cargo update -p memchr --precise 2.6.2 + - run: ${{ env.CARGO }} build --verbose $TARGET + - run: ${{ env.CARGO }} doc --verbose $TARGET + - run: ${{ env.CARGO }} test --verbose $TARGET + - run: ${{ env.CARGO }} test --lib --verbose --no-default-features --features std,perf-literal $TARGET + - run: ${{ env.CARGO }} test --lib --verbose --no-default-features $TARGET + - run: ${{ env.CARGO }} test --lib --verbose --no-default-features --features std $TARGET + - run: ${{ env.CARGO }} test --lib --verbose --no-default-features --features perf-literal $TARGET + - run: ${{ env.CARGO }} test --lib --verbose --no-default-features --features std,perf-literal,logging $TARGET + - if: matrix.build == 'nightly' + run: ${{ env.CARGO }} build --manifest-path aho-corasick-debug/Cargo.toml $TARGET + + rustfmt: + name: rustfmt + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + components: rustfmt + - name: Check formatting + run: | + cargo fmt --all -- --check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.vim/coc-settings.json thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.vim/coc-settings.json --- thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/.vim/coc-settings.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/.vim/coc-settings.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,11 @@ +{ + "rust-analyzer.linkedProjects": [ + "aho-corasick-debug/Cargo.toml", + "benchmarks/engines/rust-aho-corasick/Cargo.toml", + "benchmarks/engines/rust-daachorse/Cargo.toml", + "benchmarks/engines/naive/Cargo.toml", + "benchmarks/shared/Cargo.toml", + "fuzz/Cargo.toml", + "Cargo.toml" + ] +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/aho-corasick/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/aho-corasick/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,74 @@ +[package] +name = "aho-corasick" +version = "1.1.0" #:version +authors = ["Andrew Gallant "] +description = "Fast multiple substring searching." +homepage = "https://github.com/BurntSushi/aho-corasick" +repository = "https://github.com/BurntSushi/aho-corasick" +readme = "README.md" +keywords = ["string", "search", "text", "pattern", "multi"] +license = "Unlicense OR MIT" +categories = ["text-processing"] +autotests = false +exclude = ["/aho-corasick-debug", "/benchmarks", "/tmp"] +edition = "2021" +rust-version = "1.60.0" + +[lib] +name = "aho_corasick" + +[features] +default = ["std", "perf-literal"] +std = ["memchr?/std"] + +# Enables prefilter optimizations that depend on external crates. +perf-literal = ["dep:memchr"] + +# Enable logging via the 'log' crate. This is useful for seeing messages about +# internal decisions and metrics. For example, how the choice of the internal +# Aho-Corasick implementation is used or the heap usage of an automaton. +logging = ["dep:log"] + +# Provides a trait impl for fst::Automaton for nfa::noncontiguous::NFA, +# nfa::contiguous::NFA and dfa::DFA. This is useful for searching an +# FST with an Aho-Corasick automaton. Note that this does not apply +# to the top-level 'AhoCorasick' type, as it does not implement the +# aho_corasick::automaton::Automaton trait, and thus enabling this feature does +# not cause it to implement fst::Automaton either. +# +# NOTE: Currently this feature is not available as `fst` is not at 1.0 yet, +# and this would make `fst` a public dependency. If you absolutely need this, +# you can copy the (very small) src/transducer.rs file to your tree. It +# specifically does not use any private APIs and should work after replacing +# 'crate::' with 'aho_corasick::'. +# +# NOTE: I think my current plan is to flip this around an add an optional +# dependency on 'aho-corasick' to the 'fst' crate and move the trait impls +# there. But I haven't gotten around to it yet. +# transducer = ["fst"] + +[dependencies] +log = { version = "0.4.17", optional = true } +memchr = { version = "2.4.0", default-features = false, optional = true } + +[dev-dependencies] +doc-comment = "0.3.3" +# fst = "0.4.5" + +[package.metadata.docs.rs] +# We want to document all features. +all-features = true +# This opts into a nightly unstable option to show the features that need to be +# enabled for public API items. To do that, we set 'docsrs', and when that's +# enabled, we enable the 'doc_auto_cfg' feature. +# +# To test this locally, run: +# +# RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] + +[profile.release] +debug = true + +[profile.bench] +debug = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/alsa/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/alsa/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/alsa/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/alsa/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"ea81ca4e2ab73153c1c335fa1928a0bd5b145807aa7052d3b8f6add88f5f1eb8","Cargo.toml":"aeebc10f96f2d4989e41eda9d6fd68a2bec3decca9a14a048f3784598e4198c5","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"3cc33f8e76680b9cba2e2a5bc94de5a92420045863ab2fadbef290a55b4d8530","README.md":"36dd58bf914ea508c409133b1ce908ab9a12d766cc23a48eb990ba4a4dba6ed8","src/card.rs":"874675475f6f9287831eb8d74df2acc5bafea2f9ef40aeb887f547571e55c613","src/chmap.rs":"171779996a2ba6465f37ee7854eb7630c2a28da47f977a11bf82af075c0c3e8f","src/ctl_int.rs":"0e2212acdb85d58f8eff7ce0a4fc038a0eacb4e3bb3264e1ce2bf92f1f7b36b3","src/device_name.rs":"5a0e9502dfb829bc005838bc7e9419c817fbbb6d56c8ad97dee56d53fddf1b64","src/direct.rs":"fbd40addd2458bb0b3e856e5b0225fd24dc0ad46ce3662aef12635cf34ef7f55","src/direct/asound_ioctl.rs":"27c8935a0e7bd6e1925d947411c37ca81befba60468a6f2206da9fb08805be89","src/direct/ffi.rs":"aeb0871bd764198558557b5af1a1f6038efe8c8a400d77b4ddfc91143029ac90","src/direct/pcm.rs":"017b5f9e0bb85730e12cef7de97dcbb641690a42cc706367aa30c87f2d8b28b1","src/error.rs":"32ecdbef500e75a65390d7757e2e8bcd17cc97326653eb49b8e59031aa001702","src/hctl.rs":"a06fb804d3578633e2dcb3e15b6a2371e63d648ca2f7c32cf65c7d3a94ab1753","src/io.rs":"a6e21b94a265b7de56388e035b104877c8b6a0f5d10002c5931dacc90dd577fd","src/lib.rs":"db87ea83cb16d50473aca1429ea46bc4bfc4d7d6d38504f9ca6458198d302979","src/mixer.rs":"c275c18365b01771393d22cb1a803ab3682c351be3d0affc6d7370de64b938a0","src/pcm.rs":"1b46bb70fa957947d2bf39c69e3165fa909f3dceee7ae7cec8fdf1e3cddf9c70","src/poll.rs":"373a0950c1bfde386dd6fc66eee7929a9a77b095f74f06af7d9c571a266d372e","src/rawmidi.rs":"7fe501699290706d010db187f6f81ef0c597d6c3820c0df04b24ac835f1cb6ca","src/seq.rs":"409042630db4190c8aec3fa9fb26c56a5427ab981cfa5cbe9cae40940a5544eb"},"package":"ce34de545ad29bcc00cb1b87a94c132256dcf83aa7eeb9674482568405a6ff0a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c67912980c076b3084b6db9b9156421d2f6475eb71d4ca1687e7f14dc1941619","Cargo.lock":"ea81ca4e2ab73153c1c335fa1928a0bd5b145807aa7052d3b8f6add88f5f1eb8","Cargo.toml":"aeebc10f96f2d4989e41eda9d6fd68a2bec3decca9a14a048f3784598e4198c5","Cargo.toml.orig":"6c90d237730e3df315cdafc0a74cb2672634840f13fce217cf9ddb3a6462b1e4","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"3cc33f8e76680b9cba2e2a5bc94de5a92420045863ab2fadbef290a55b4d8530","README.md":"36dd58bf914ea508c409133b1ce908ab9a12d766cc23a48eb990ba4a4dba6ed8","src/card.rs":"874675475f6f9287831eb8d74df2acc5bafea2f9ef40aeb887f547571e55c613","src/chmap.rs":"171779996a2ba6465f37ee7854eb7630c2a28da47f977a11bf82af075c0c3e8f","src/ctl_int.rs":"0e2212acdb85d58f8eff7ce0a4fc038a0eacb4e3bb3264e1ce2bf92f1f7b36b3","src/device_name.rs":"5a0e9502dfb829bc005838bc7e9419c817fbbb6d56c8ad97dee56d53fddf1b64","src/direct.rs":"fbd40addd2458bb0b3e856e5b0225fd24dc0ad46ce3662aef12635cf34ef7f55","src/direct/asound_ioctl.rs":"27c8935a0e7bd6e1925d947411c37ca81befba60468a6f2206da9fb08805be89","src/direct/ffi.rs":"aeb0871bd764198558557b5af1a1f6038efe8c8a400d77b4ddfc91143029ac90","src/direct/pcm.rs":"017b5f9e0bb85730e12cef7de97dcbb641690a42cc706367aa30c87f2d8b28b1","src/error.rs":"32ecdbef500e75a65390d7757e2e8bcd17cc97326653eb49b8e59031aa001702","src/hctl.rs":"a06fb804d3578633e2dcb3e15b6a2371e63d648ca2f7c32cf65c7d3a94ab1753","src/io.rs":"a6e21b94a265b7de56388e035b104877c8b6a0f5d10002c5931dacc90dd577fd","src/lib.rs":"db87ea83cb16d50473aca1429ea46bc4bfc4d7d6d38504f9ca6458198d302979","src/mixer.rs":"c275c18365b01771393d22cb1a803ab3682c351be3d0affc6d7370de64b938a0","src/pcm.rs":"1b46bb70fa957947d2bf39c69e3165fa909f3dceee7ae7cec8fdf1e3cddf9c70","src/poll.rs":"373a0950c1bfde386dd6fc66eee7929a9a77b095f74f06af7d9c571a266d372e","src/rawmidi.rs":"7fe501699290706d010db187f6f81ef0c597d6c3820c0df04b24ac835f1cb6ca","src/seq.rs":"409042630db4190c8aec3fa9fb26c56a5427ab981cfa5cbe9cae40940a5544eb"},"package":"ce34de545ad29bcc00cb1b87a94c132256dcf83aa7eeb9674482568405a6ff0a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/alsa/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/alsa/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/alsa/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/alsa/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "66297adabd7c6c75d0336db9b23e14322b959f92" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/alsa/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/alsa/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/alsa/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/alsa/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "alsa" +version = "0.8.1" +authors = ["David Henningsson "] + +description = "Thin but safe wrappers for ALSA (Linux sound API)" +repository = "https://github.com/diwic/alsa-rs" +documentation = "http://docs.rs/alsa" +keywords = ["ALSA", "audio", "sound"] +license = "Apache-2.0/MIT" +categories = ["multimedia::audio", "api-bindings"] +readme = "README.md" +edition = "2021" +include = ["README.md", "LICENSE-*", "Cargo.toml", "src/"] + +[dependencies] +libc = "0.2" +alsa-sys = "0.3.1" +bitflags = "2.4.0" +nix = { version = "^0.26", default-features = false, features = ["ioctl"] } + +[badges] +is-it-maintained-issue-resolution = { repository = "diwic/alsa-rs" } +is-it-maintained-open-issues = { repository = "diwic/alsa-rs" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/alsa-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/alsa-sys/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"709564bceccc44d3314d06ce59e61c11c30e6c861a784c886ca813d64ad9765d","LICENSE":"219766b3420f49f6204143c5f3ef750888fb6de29ce5f63e909f146e90b375a2","README.md":"263763eb2baff7d9e3db7d96b54a0679d0f05c42198ac9a685f5482137d4340e","build.rs":"47195d700b895b8901570c281ff3a99ca0dd1535df52f92f990a89d215ea831a","regenerate_bindings.sh":"71afbc324170622c8337b9e6bb0ab6d621ab72093231da37d780ffc79b2a0c0c","src/generated.rs":"6841b36de61a1998bc54ca5b41c8d2b3fcd300aeb48c7b60f4655f0823664668","src/lib.rs":"0aa55bfdc6fe3ab69082f8fc79217846f11d9d40c3104228255456b07840570e"},"package":"db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"db46b16a891a473cc7edef5a5b7da29ab314d418278026a96703d379f46b04f1","Cargo.toml":"709564bceccc44d3314d06ce59e61c11c30e6c861a784c886ca813d64ad9765d","Cargo.toml.orig":"893eca74cc7b1124aa7f8179270b111de2d7ce3ce5825068e2399fa773e9052c","LICENSE":"219766b3420f49f6204143c5f3ef750888fb6de29ce5f63e909f146e90b375a2","README.md":"263763eb2baff7d9e3db7d96b54a0679d0f05c42198ac9a685f5482137d4340e","build.rs":"47195d700b895b8901570c281ff3a99ca0dd1535df52f92f990a89d215ea831a","regenerate_bindings.sh":"71afbc324170622c8337b9e6bb0ab6d621ab72093231da37d780ffc79b2a0c0c","src/generated.rs":"6841b36de61a1998bc54ca5b41c8d2b3fcd300aeb48c7b60f4655f0823664668","src/lib.rs":"0aa55bfdc6fe3ab69082f8fc79217846f11d9d40c3104228255456b07840570e"},"package":"db8fee663d06c4e303404ef5f40488a53e062f89ba8bfed81f42325aafad1527"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/alsa-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/alsa-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "f0fadd70b94fdc7482bbe383d4ac72025d54efda" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/alsa-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/alsa-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/alsa-sys/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "alsa-sys" +version = "0.3.1" +authors = ["Pierre Krieger ", +"David Henningsson "] +build = "build.rs" +description = "FFI bindings for the ALSA project (Advanced Linux Sound Architecture)" +license = "MIT" +links = "alsa" +repository = "https://github.com/diwic/alsa-sys" +documentation = "http://docs.rs/alsa-sys" +keywords = ["ALSA", "audio", "sound"] +categories = ["os::unix-apis", "external-ffi-bindings", "multimedia::audio"] +edition = "2018" + +[dependencies] +libc = "0.2.65" + +[build-dependencies] +pkg-config = "0.3" + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android-tzdata/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/android-tzdata/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"a87d9acc9827a50c7a96a88720c5dd055cbc08b1144dff95bd572ff977d4a79a","LICENSE-APACHE":"4458503dd48e88c4e0b945fb252a08b93c40ec757309b8ffa7c594dfa1e35104","LICENSE-MIT":"002c2696d92b5c8cf956c11072baa58eaf9f6ade995c031ea635c6a1ee342ad1","README.md":"6dfe0c602dc61eebe118900ed66a2c1f7887b9fe95b36e1c2974c4e8fa7ebd4b","src/lib.rs":"8f421233df83f82e737930ca8a2ad254966334183148bcc170f9c405df230de2","src/tzdata.rs":"78920925b04219910511e9a1f036f468cd2925c0054f280d6a00b106529046e7"},"package":"e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6846a0ea8f7eba50594e2ad628b52cb3b450f361eae3734f8b3dd2001fee91b5","Cargo.toml":"a87d9acc9827a50c7a96a88720c5dd055cbc08b1144dff95bd572ff977d4a79a","Cargo.toml.orig":"9cf5570fbbad8241eb368f96f3e3d4982c93342143cd9e1c849a461167f8c18a","LICENSE-APACHE":"4458503dd48e88c4e0b945fb252a08b93c40ec757309b8ffa7c594dfa1e35104","LICENSE-MIT":"002c2696d92b5c8cf956c11072baa58eaf9f6ade995c031ea635c6a1ee342ad1","README.md":"6dfe0c602dc61eebe118900ed66a2c1f7887b9fe95b36e1c2974c4e8fa7ebd4b","src/lib.rs":"8f421233df83f82e737930ca8a2ad254966334183148bcc170f9c405df230de2","src/tzdata.rs":"78920925b04219910511e9a1f036f468cd2925c0054f280d6a00b106529046e7"},"package":"e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android-tzdata/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/android-tzdata/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "230368ebd6aa911bc56401202808d11019411dc4" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android-tzdata/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/android-tzdata/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android-tzdata/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "android-tzdata" +version = "0.1.1" +authors = ["RumovZ"] +edition = "2018" +license = "MIT OR Apache-2.0" +description = "Parser for the Android-specific tzdata file" +repository = "https://github.com/RumovZ/android-tzdata" +readme = "README.md" +categories = ["date-and-time"] +keywords = ["parser", "android", "timezone"] +include = ["src/**/*", "LICENSE-*", "README.md"] + +[dev-dependencies] +zip = "0.6.4" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_log-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/android_log-sys/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0e375933b97d6192182aeb688009d3bd6cebef415d150e8219c0561202367b48","LICENSE-APACHE":"4d4c32b31308f5a992434c2cf948205852bb2c7bb85cea4c1ab051f41a3eefb3","LICENSE-MIT":"bb3c0c388d2e5efc777ee1a7bc4671188447d5fbbad130aecac9fd52e0010b76","README.md":"56808f9f272c6fad922f23033591464c1403bb5d1f716ee224b6933b90d62e86","src/lib.rs":"f851176600c207aece048273a283398143c50a08eb732772468080683cbd39f1"},"package":"85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"77cf1dd7d836784d489a62df3ea8d6e85aad6e2fc81aaaf8bb4cfaf97ac9f8e2","Cargo.toml":"0e375933b97d6192182aeb688009d3bd6cebef415d150e8219c0561202367b48","Cargo.toml.orig":"c6a0493f909714feb09cfc06f6e644ef0b07f7a48a142777d8776f7e2d3cdf50","LICENSE-APACHE":"4d4c32b31308f5a992434c2cf948205852bb2c7bb85cea4c1ab051f41a3eefb3","LICENSE-MIT":"bb3c0c388d2e5efc777ee1a7bc4671188447d5fbbad130aecac9fd52e0010b76","README.md":"56808f9f272c6fad922f23033591464c1403bb5d1f716ee224b6933b90d62e86","src/lib.rs":"f851176600c207aece048273a283398143c50a08eb732772468080683cbd39f1"},"package":"85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_log-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/android_log-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "015ae060f971a4100b8515e9e1ad1531ed568700" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_log-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/android_log-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_log-sys/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "android_log-sys" +version = "0.2.0" +authors = [ + "Nerijus Arlauskas ", +] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/nercury/android_log-sys-rs" +description = """ +FFI bindings to Android log Library. +""" +documentation = "https://docs.rs/android_log-sys" +keywords = ["ffi", "android", "log"] +categories = ["external-ffi-bindings"] + +[lib] +name = "android_log_sys" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_logger/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/android_logger/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"66faf0eef7c262a90a0538248c0753b5bb7f6f38df086a3701db1590cc0e81a3","Cargo.toml":"35882b3da778c3a4464967f6142579b1378a4ab9ff83adebb151a606c5fdd9ed","LICENSE-APACHE":"99938c5864dd33decb62ab20fd883a9b00181d768ae887a4f19b2d0015c41dc9","LICENSE-MIT":"35043211d1b7be8f7e3f9cad27d981f2189ba9a39d9527b275b3c9740298dfe2","README.md":"dbdb2a11c4a49ec21259d611af2de6123fa9b3f467950eb7a5af163f8aea556b","src/lib.rs":"f820afaf0c15160756128018fb6eac94f74a8cf6359168346354d120c1204532","tests/config_log_level.rs":"61f12ee69f0a7e0e6c2b224d4b678f384ca0ee75122e62c01a9f75dbd9ba4437","tests/default_init.rs":"e5c77dbcf3dc2d9e21e5c48c190e6cdcdea7d8eecea8c8ce513ca98223c46b49","tests/multiple_init.rs":"b5fa06a0b92843227ecbb6285bdf7ab826412fd2fe11fac8b1fd68a7354fd3ee"},"package":"037f3e1da32ddba7770530e69258b742c15ad67bdf90e5f6b35f4b6db9a60eb7"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"30e37e29682f78fbac6b86a456ce57367c5cfe6d8923bd75495b33a11fe93e2b",".github/workflows/ci.yml":"2f2b44847c88092fad92b338fdbe0cf433459de69ea8b3046b6380e2bbb4d1a5","CHANGELOG.md":"66faf0eef7c262a90a0538248c0753b5bb7f6f38df086a3701db1590cc0e81a3","Cargo.toml":"35882b3da778c3a4464967f6142579b1378a4ab9ff83adebb151a606c5fdd9ed","Cargo.toml.orig":"022baddb0b8d60bc3927d158b26167c1914fceddf83e750693cc57410cbf213e","LICENSE-APACHE":"99938c5864dd33decb62ab20fd883a9b00181d768ae887a4f19b2d0015c41dc9","LICENSE-MIT":"35043211d1b7be8f7e3f9cad27d981f2189ba9a39d9527b275b3c9740298dfe2","README.md":"dbdb2a11c4a49ec21259d611af2de6123fa9b3f467950eb7a5af163f8aea556b","src/lib.rs":"f820afaf0c15160756128018fb6eac94f74a8cf6359168346354d120c1204532","tests/config_log_level.rs":"61f12ee69f0a7e0e6c2b224d4b678f384ca0ee75122e62c01a9f75dbd9ba4437","tests/default_init.rs":"e5c77dbcf3dc2d9e21e5c48c190e6cdcdea7d8eecea8c8ce513ca98223c46b49","tests/multiple_init.rs":"b5fa06a0b92843227ecbb6285bdf7ab826412fd2fe11fac8b1fd68a7354fd3ee"},"package":"037f3e1da32ddba7770530e69258b742c15ad67bdf90e5f6b35f4b6db9a60eb7"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_logger/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/android_logger/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "93989785ca258164b01d75f6edcc7525c454fb7f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_logger/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/android_logger/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_logger/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,42 @@ +name: Continuous integration + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_TERM_COLOR: always + +jobs: + ci: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: + - ubuntu-latest + - macOS-latest + toolchain: + - stable + - beta + - nightly + target: + - arm-linux-androideabi + - armv7-linux-androideabi + - aarch64-linux-android + - i686-linux-android + + steps: + - uses: actions/checkout@v3 + + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.toolchain }} + target: ${{ matrix.target }} + + - run: cargo build --target=${{ matrix.target }} + - run: cargo doc --target=${{ matrix.target }} + # Temporary test non-target only. + # TODO: Test in emulator or something. + - run: cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_logger/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/android_logger/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/android_logger/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_logger/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,32 @@ +[package] +name = "android_logger" +version = "0.12.0" +authors = ["The android_logger Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/Nercury/android_logger-rs" +description = """ +A logging implementation for `log` which hooks to android log output. +""" +keywords = ["android", "bindings", "log", "logger"] +categories = ["api-bindings"] + +[features] +default = ["regex"] +regex = ["env_logger/regex"] + +[dependencies] +once_cell = "1.9" + +[dependencies.log] +version = "0.4" + +[dependencies.android_log-sys] +version = "0.2" + +[dependencies.env_logger] +version = "0.10" +default-features = false + +[badges] +travis-ci = { repository = "Nercury/android_logger-rs" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_system_properties/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/android_system_properties/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"0834cb3b5e092977688d73d219a05bed23ae0ecb54b6d6e5d866ce07f6583b5e","Cargo.lock":"37ffc00dbbbec58fd27b4f4cb597e5402d6cf615ce0458f62a73a7f0d987e5bd","Cargo.toml":"e9e8c037cdef7adc9794b17c13e5a014421524d67ea5048bc09cf70ef13c782c","LICENSE-APACHE":"216486f29671a4262efe32af6d84a75bef398127f8c5f369b5c8305983887a06","LICENSE-MIT":"80f275e90d799911ed3830a7f242a2ef5a4ade2092fe0aa07bfb2d2cf2f2b95e","README.md":"aba8ff5dbd0712326d97d32bc6a3b66b24d1980a446c238f7e14b96784766cd1","examples/time_zone.rs":"8edb32a946ef2680146ba9ac16c233dd94391ac9f98464e9fb6f87d3954b72a9","src/lib.rs":"0004133d6c3805bf449e7183d2931e9640167511bea6cd12b400805073c4305d"},"package":"819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"86f505a9258ea3098b18bb2b6c02cb45a2e0c368a9bef6814ee8865a3f169797","CONTRIBUTING.md":"0834cb3b5e092977688d73d219a05bed23ae0ecb54b6d6e5d866ce07f6583b5e","Cargo.lock":"37ffc00dbbbec58fd27b4f4cb597e5402d6cf615ce0458f62a73a7f0d987e5bd","Cargo.toml":"e9e8c037cdef7adc9794b17c13e5a014421524d67ea5048bc09cf70ef13c782c","Cargo.toml.orig":"749ab935be1cb6485115a677e36d680c2be95dcea8eb00c7b115006224ff926a","LICENSE-APACHE":"216486f29671a4262efe32af6d84a75bef398127f8c5f369b5c8305983887a06","LICENSE-MIT":"80f275e90d799911ed3830a7f242a2ef5a4ade2092fe0aa07bfb2d2cf2f2b95e","README.md":"aba8ff5dbd0712326d97d32bc6a3b66b24d1980a446c238f7e14b96784766cd1","examples/time_zone.rs":"8edb32a946ef2680146ba9ac16c233dd94391ac9f98464e9fb6f87d3954b72a9","src/lib.rs":"0004133d6c3805bf449e7183d2931e9640167511bea6cd12b400805073c4305d"},"package":"819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_system_properties/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/android_system_properties/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "fb87625f1807dff7623db2d80df682a199358515" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/android_system_properties/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/android_system_properties/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/android_system_properties/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +name = "android_system_properties" +description = "Minimal Android system properties wrapper" +version = "0.1.5" +authors = ["Nicolas Silva "] +edition = "2018" +license = "MIT/Apache-2.0" +repository = "https://github.com/nical/android_system_properties" +homepage = "https://github.com/nical/android_system_properties" +documentation = "https://docs.rs/android_system_properties" +readme = "README.md" +keywords = [ + "android", +] + +[dependencies] +libc = "0.2.126" + +[package.metadata.docs.rs] +targets = ["arm-linux-androideabi", "armv7-linux-androideabi", "aarch64-linux-android", "i686-linux-android", "x86_64-linux-android", "x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.appveyor.yml thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.appveyor.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.appveyor.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.appveyor.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,162 @@ +# spell-checker:words POSIX repo SDK SDKs toolchain toolchains +# spell-checker:ignore ARCH ABI BACKTRACE BINDIR cl COMNTOOLS dllcrt findstr maint MINGW MINGWDIR mkdir MSVC MSYS rustc rustlib rustup targetting USERPROFILE vcvarsall + +version: "{build} ~ {branch}" + +branches: + except: + - gh-pages + +os: Visual Studio 2015 + +artifacts: +# - path: target\%TARGET%\debug\....exe +# name: ....exe + +matrix: + allow_failures: + - CHANNEL: nightly +# - ABI: gnu + +environment: + global: + FEATURES: + BUILD_OPTIONS: + TEST_OPTIONS: "--no-fail-fast" + + matrix: + # minimum version + - CHANNEL: 1.28.0 + ARCH: i686 + ABI: msvc + # "msvc" ABI + - CHANNEL: stable + ARCH: i686 + ABI: msvc + - CHANNEL: stable + ARCH: x86_64 + ABI: msvc +# - CHANNEL: beta +# ARCH: i686 +# ABI: msvc +# - CHANNEL: beta +# ARCH: x86_64 +# ABI: msvc + - CHANNEL: nightly + ARCH: i686 + ABI: msvc + - CHANNEL: nightly + ARCH: x86_64 + ABI: msvc + # "gnu" ABI + - CHANNEL: stable + ARCH: i686 + ABI: gnu + - CHANNEL: stable + ARCH: x86_64 + ABI: gnu +# - CHANNEL: beta +# ARCH: i686 +# ABI: gnu +# - CHANNEL: beta +# ARCH: x86_64 +# ABI: gnu +# - CHANNEL: nightly +# ARCH: i686 +# ABI: gnu +# - CHANNEL: nightly +# ARCH: x86_64 +# ABI: gnu +# # * specific gnu compilers +# - CHANNEL: stable +# ARCH: i686 +# ABI: gnu +# MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.9.2/threads-win32/dwarf/i686-4.9.2-release-win32-dwarf-rt_v4-rev4.7z/download +# MINGW_ARCHIVE: i686-4.9.2-release-win32-dwarf-rt_v4-rev4.7z +# - CHANNEL: stable +# ARCH: x86_64 +# ABI: gnu +# MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/7.3.0/threads-posix/seh/x86_64-7.3.0-release-posix-seh-rt_v5-rev0.7z/download#mingw-w64-x86_64-7.3.0-posix-seh.7z + +install: + # force branch checkout (if knowable), then reset to the specific commit ## (can be needed for accurate code coverage info) + # * this allows later apps to see the branch name using standard `git branch` operations, yet always builds the correct specific commit + # * ref: [`@`](https://archive.is/RVpnF) + - if DEFINED APPVEYOR_REPO_BRANCH if /I "%APPVEYOR_REPO_SCM%"=="git" ( git checkout "%APPVEYOR_REPO_BRANCH%" 2>NUL & git reset --hard "%APPVEYOR_REPO_COMMIT%" ) + # ensure CWD is project main directory + - cd "%APPVEYOR_BUILD_FOLDER%" + # create a working area + - ps: if ( ! $env:CI_TEMP_DIR ) { $env:CI_TEMP_DIR = "${env:TEMP}\${env:APPVEYOR_JOB_ID}" ; mkdir -force $env:CI_TEMP_DIR | out-null } + + # define the TARGET host + - set "TARGET=%ARCH%-pc-windows-%ABI%" + + # show relevant environment settings + - ps: ('CHANNEL', 'ARCH', 'ABI', 'FEATURES', 'BUILD_OPTIONS', 'TEST_OPTIONS', 'TARGET') |% { write-host -f yellow "$_=$(get-content -ea silent env:/$_)" } + + # rust installation + # * install `rust` via `rustup` + - appveyor DownloadFile "https://win.rustup.rs/" -FileName "%CI_TEMP_DIR%\rustup-init.exe" + - call "%CI_TEMP_DIR%\rustup-init.exe" -y --default-toolchain %CHANNEL% --default-host %TARGET% --no-modify-path >NUL + - set "PATH=%PATH%;%USERPROFILE%\.cargo\bin" + - ps: $env:TOOLCHAIN = $("$(rustup show active-toolchain)" -split '\s+')[0] + # * set RUST_BACKTRACE for enhanced error messages + - set RUST_BACKTRACE=1 + # * show rust versions + - rustc -vV + - cargo -vV + + # "gnu" ABI setup + # * use the system MinGW/MSYS if we can + - if /i "%ABI%"=="gnu" set MSYS_BINDIR=C:\msys64\usr\bin + - if /i "%ABI%"=="gnu" if /i "%ARCH%"=="i686" set "MSYS_BITS=32" + - if /i "%ABI%"=="gnu" if /i "%ARCH%"=="x86_64" set "MSYS_BITS=64" + - if defined MSYS_BITS set "MSYS_MINGWDIR=C:\msys64\mingw%MSYS_BITS%" + - if defined MSYS_MINGWDIR set "MSYS_BINDIR=C:\msys64\usr\bin" + ## * workaround for rust-lang/rust#47048 / rust-lang/rust#53454 ## !maint: remove when resolved + - if /i "%ABI%"=="gnu" if /i "%ARCH%"=="i686" if not DEFINED MINGW_URL set "MINGW_URL=https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win32/Personal Builds/mingw-builds/8.1.0/threads-posix/dwarf/i686-8.1.0-release-posix-dwarf-rt_v6-rev0.7z" + - if /i "%ABI%"=="gnu" if /i "%ARCH%"=="x86_64" if not DEFINED MINGW_URL set "MINGW_URL=https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win64/Personal Builds/mingw-builds/8.1.0/threads-posix/seh/x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z" + ## (end workaround) + # * specific MinGW, if specified + - ps: if ( ! $env:MINGW_ARCHIVE -and $env:MINGW_URL ) { $env:MINGW_ARCHIVE = $($([URI]$env:MINGW_URL).fragment).TrimStart('#') } + - ps: if ( ! $env:MINGW_ARCHIVE -and $env:MINGW_URL ) { $env:MINGW_ARCHIVE = $([URI]$env:MINGW_URL).segments[-1] } + - if defined MINGW_ARCHIVE curl --insecure -fsSL "%MINGW_URL%" -o "%CI_TEMP_DIR%\%MINGW_ARCHIVE%" + - if defined MINGW_ARCHIVE mkdir "%CI_TEMP_DIR%\MinGW" >NUL + - if defined MINGW_ARCHIVE 7z x -y "%CI_TEMP_DIR%\%MINGW_ARCHIVE%" -o"%CI_TEMP_DIR%\MinGW" >NUL + - if defined MINGW_ARCHIVE set "MSYS_MINGWDIR=%CI_TEMP_DIR%\MinGW\mingw%MSYS_BITS%" + - if defined MINGW_ARCHIVE set "MSYS_BINDIR=%MSYS_MINGWDIR%\bin" + # * MinGW/MSYS PATH setup + - if defined MSYS_MINGWDIR set PATH=%MSYS_MINGWDIR%\%ARCH%-w64-mingw32\bin;%MSYS_BINDIR%;%PATH% + ## * workaround for rust-lang/rust#47048 / rust-lang/rust#53454 ## !maint: remove when resolved + # ** ref: , + # ** egs: , + - if /i "%ABI%"=="gnu" rustup install %CHANNEL%-%ARCH%-pc-windows-msvc + - if /i "%ABI%"=="gnu" rustup default %CHANNEL%-%ARCH%-pc-windows-msvc + - if /i "%ABI%"=="gnu" rustup target add %TARGET% + - ps: $env:TOOLCHAIN = $("$(rustup show active-toolchain)" -split '\s+')[0] + - if /i "%ABI%"=="gnu" rustup show + - if /i "%ABI%"=="gnu" rustc -vV + # ** copy libs from gcc toolchain to rust toolchain (more specifically, "crt2.o" and "dllcrt2.o" are needed) + - if defined MSYS_MINGWDIR copy /y "%MSYS_MINGWDIR%\%ARCH%-w64-mingw32\lib\*.o" "%USERPROFILE%\.rustup\toolchains\%TOOLCHAIN%\lib\rustlib\%TARGET%\lib" >NUL + ## (end workaround) + # * show `gcc` info + - if /i "%ABI%"=="gnu" ( where gcc && gcc --version ) + + # "msvc" ABI setup + - if /i "%ABI%" == "msvc" if /i "%ARCH%" == "i686" call "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" + - if /i "%ABI%" == "msvc" if /i "%ARCH%" == "x86_64" call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 + - if /i "%ABI%" == "msvc" if /i "%ARCH%" == "x86_64" call "%VS140COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64 + # * show `cl` info + - if /i "%ABI%"=="msvc" ( where cl && cl 2>&1 | findstr /i /c:"version" ) + + # finalize options + - ps: if ("$env:FEATURES".length) { $env:BUILD_OPTIONS = $(($env:BUILD_OPTIONS, "--features `"${env:FEATURES}`"")|?{$_}) -join ' ' } + - ps: if ("$env:FEATURES".length) { $env:TEST_OPTIONS = $(($env:TEST_OPTIONS, "--features `"${env:FEATURES}`"")|?{$_}) -join ' ' } + +build_script: + - ps: $env:BUILD_CMD = $(("cargo +${env:TOOLCHAIN} build --target=${env:TARGET}", $env:BUILD_OPTIONS)|?{$_}) -join ' ' + - echo [ `%BUILD_CMD%` ] & %BUILD_CMD% + +test_script: + - ps: $env:TEST_CMD = $(("cargo +${env:TOOLCHAIN} test --target=${env:TARGET}", $env:TEST_OPTIONS)|?{$_}) -join ' ' + - echo [ `%TEST_CMD%` ] & %TEST_CMD% diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"31bb7b361278d99a00595cbd916c444e6fd193b5f0b1ea0cf2d9454440739501","Cargo.toml":"4ca681d6949661455ac88541ffa68ebc7db50cb2b6e9a2134e6d0687da4997c3","LICENCE":"2762990c7fbba9d550802a2593c1d857dcd52596bb0f9f192a97e9a7ac5f4f9e","README.md":"8d983e1bb3cc99724010d9073a5be6452cd49bd57a877525fd0a5dd41e6591d5","examples/256_colours.rs":"5f2845068bc2d93cff4a61f18ffa44fbbbc91be771dfd686d537d343f37041da","examples/basic_colours.rs":"d610795f3743d10d90ec4e5ab32cc09fb16640896cecd2f93fca434a0920397c","examples/rgb_colours.rs":"8399e5131e959a56c932036b790e601fb4ad658856112daf87f933889b443f2c","src/ansi.rs":"988fb87936064fa006fcc9474ac62099c8d6e98d38bb80cec2cd864066482a08","src/debug.rs":"61343f8bf13695020102c033aeaacd9ccd3ec830eacbf9011127e61829451d20","src/difference.rs":"9b4b8f91c72932bfda262abdceff0ec124a5a8dd27d07bd4d2e5e7889135c6c9","src/display.rs":"c04f2397d1d1d86a5e2188c2840c505cb0baeaf9706a88d4bbe56eadc67811b9","src/lib.rs":"b85df4b9b8832cda777db049efa2ec84b9847438fa3feaf8540e597ce2532a47","src/style.rs":"1042fc973f5ea8bbb2a2faec334aad530520b53edc9b3296174ae38c1060490b","src/util.rs":"07c127f732887573a1c9126fc0288e13e7a8f1f803513b95e50aac2905171b0d","src/windows.rs":"7ce7dd6738b9728fcd3908c284b6f29a9bdfb34af761b4c7385cf7e3e1b20e64","src/write.rs":"c9ec03764ad1ecea8b680243c9cafc5e70919fcea7500cc18246ffd8f6bb4b33"},"package":"d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"} \ No newline at end of file +{"files":{".appveyor.yml":"dc18e08f20a732eadcc795e8415d3f1c3db42cb53e08a37a3c3fc2e491e13126",".cargo_vcs_info.json":"c50b5a1bf1149608ba4d9d7a4ef07c84fc56ef16831f90ce4c1597d2231dc102",".rustfmt.toml":"67eadc5b3de4ec436094e2a0cd2615180521a835fe2c74a69fa08a93735aefc0",".travis.yml":"2c8011ac77dbefaada1c4fa9e4556bfa48ac6b8fd62f332a4ba4e63eb61412a4","Cargo.lock":"31bb7b361278d99a00595cbd916c444e6fd193b5f0b1ea0cf2d9454440739501","Cargo.toml":"4ca681d6949661455ac88541ffa68ebc7db50cb2b6e9a2134e6d0687da4997c3","Cargo.toml.orig":"8fef8834a60c530d2d948340fd43d8faf711650ff23abcc9b8eed0fb9a6b73ae","LICENCE":"2762990c7fbba9d550802a2593c1d857dcd52596bb0f9f192a97e9a7ac5f4f9e","README.md":"8d983e1bb3cc99724010d9073a5be6452cd49bd57a877525fd0a5dd41e6591d5","examples/256_colours.rs":"5f2845068bc2d93cff4a61f18ffa44fbbbc91be771dfd686d537d343f37041da","examples/basic_colours.rs":"d610795f3743d10d90ec4e5ab32cc09fb16640896cecd2f93fca434a0920397c","examples/rgb_colours.rs":"8399e5131e959a56c932036b790e601fb4ad658856112daf87f933889b443f2c","src/ansi.rs":"988fb87936064fa006fcc9474ac62099c8d6e98d38bb80cec2cd864066482a08","src/debug.rs":"61343f8bf13695020102c033aeaacd9ccd3ec830eacbf9011127e61829451d20","src/difference.rs":"9b4b8f91c72932bfda262abdceff0ec124a5a8dd27d07bd4d2e5e7889135c6c9","src/display.rs":"c04f2397d1d1d86a5e2188c2840c505cb0baeaf9706a88d4bbe56eadc67811b9","src/lib.rs":"b85df4b9b8832cda777db049efa2ec84b9847438fa3feaf8540e597ce2532a47","src/style.rs":"1042fc973f5ea8bbb2a2faec334aad530520b53edc9b3296174ae38c1060490b","src/util.rs":"07c127f732887573a1c9126fc0288e13e7a8f1f803513b95e50aac2905171b0d","src/windows.rs":"7ce7dd6738b9728fcd3908c284b6f29a9bdfb34af761b4c7385cf7e3e1b20e64","src/write.rs":"c9ec03764ad1ecea8b680243c9cafc5e70919fcea7500cc18246ffd8f6bb4b33"},"package":"d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "ff7eba98d55ad609c7fcc8c7bb0859b37c7545cc" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.rustfmt.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,2 @@ +disable_all_formatting = true +# For now... diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +language: rust + +addons: + apt: + packages: + - libcurl4-openssl-dev + - libelf-dev + - libdw-dev + +rust: + - nightly + - beta + - stable + +# load travis-cargo +before_script: + - | + pip install 'travis-cargo<0.2' --user && + export PATH=$HOME/.local/bin:$PATH + +script: + - | + travis-cargo build + travis-cargo build --examples + travis-cargo test + travis-cargo --only stable doc +after_success: + # measure code coverage and upload to coveralls.io + - travis-cargo coveralls --no-sudo + +env: + global: + # override the default `--features unstable` used for the nightly branch (optional) + - TRAVIS_CARGO_NIGHTLY_FEATURE=nightly diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ansi_term/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ansi_term/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "ansi_term" +description = "Library for ANSI terminal colours and styles (bold, underline)" + +authors = [ "ogham@bsago.me", "Ryan Scheel (Havvy) ", "Josh Triplett " ] +documentation = "https://docs.rs/ansi_term" +homepage = "https://github.com/ogham/rust-ansi-term" +license = "MIT" +readme = "README.md" +version = "0.12.1" +repository = "https://github.com/ogham/rust-ansi-term" + +[lib] +name = "ansi_term" + +[features] +derive_serde_style = ["serde"] + +[dependencies.serde] +version = "1.0.90" +features = ["derive"] +optional = true + +[target.'cfg(target_os="windows")'.dependencies.winapi] +version = "0.3.4" +features = ["consoleapi", "errhandlingapi", "fileapi", "handleapi", "processenv"] + +[dev-dependencies] +doc-comment = "0.3" +regex = "1.1.9" + +[dev-dependencies.serde_json] +version = "1.0.39" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anstyle/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/anstyle/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/anstyle/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anstyle/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"f1b654e343f2784fcee83c618945ba6ebfd0dfa378f2d77c231348150322c58b","Cargo.toml":"647d64af5a7a10bdad5bc17e6678315d80382da525737f04e05a8a9ff996ce31","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"3dad3b7606dec7ce40f54546e0dd485aeb52a45d4fcdfdaf830fd8349bbe43a5","README.md":"dcb157ba695dd8f1572944cc5bf84b8f67f8bb73925a5b725a9e274c755ce1a6","examples/dump-style.rs":"a6c89b70be79594485312ec4670886ea9f4bebbf2f39fedfbd16d92745824f82","src/color.rs":"5a53d01fe9c28794ffbbf6f687f2f2ab70f19beea583bbdf7bdf874ea8280886","src/effect.rs":"f4dc053212f0a0da33fb75ad5888feaf8a76be382e889e002f9e9c74885f98a2","src/lib.rs":"fdd7cb0f5ae4b6a964be6bccd0651dbde50d7bf82a24c044f4cc4ac61957e8dd","src/macros.rs":"0c90b45626fe8331d5b3326abb831f4ba6e04bcc975b1b9c01e465715050caa2","src/reset.rs":"df498292ee2670f40e101a99099135db29c603a01b7cb5124e4cd5e553b4e84b","src/style.rs":"9dbe81c3efc24603ba1bac2a8297f5118398b5799e546b1236e84767e181d3f0"},"package":"1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"af28e138a08add0b66b34066cc4d34cd142e7028ecdcab2af6484ab059d13575","Cargo.lock":"f1b654e343f2784fcee83c618945ba6ebfd0dfa378f2d77c231348150322c58b","Cargo.toml":"647d64af5a7a10bdad5bc17e6678315d80382da525737f04e05a8a9ff996ce31","Cargo.toml.orig":"6c1e706c7b579e72e531af955d6f55ce410b9831f9ed10296b739c9718122fec","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"3dad3b7606dec7ce40f54546e0dd485aeb52a45d4fcdfdaf830fd8349bbe43a5","README.md":"dcb157ba695dd8f1572944cc5bf84b8f67f8bb73925a5b725a9e274c755ce1a6","examples/dump-style.rs":"a6c89b70be79594485312ec4670886ea9f4bebbf2f39fedfbd16d92745824f82","src/color.rs":"5a53d01fe9c28794ffbbf6f687f2f2ab70f19beea583bbdf7bdf874ea8280886","src/effect.rs":"f4dc053212f0a0da33fb75ad5888feaf8a76be382e889e002f9e9c74885f98a2","src/lib.rs":"fdd7cb0f5ae4b6a964be6bccd0651dbde50d7bf82a24c044f4cc4ac61957e8dd","src/macros.rs":"0c90b45626fe8331d5b3326abb831f4ba6e04bcc975b1b9c01e465715050caa2","src/reset.rs":"df498292ee2670f40e101a99099135db29c603a01b7cb5124e4cd5e553b4e84b","src/style.rs":"9dbe81c3efc24603ba1bac2a8297f5118398b5799e546b1236e84767e181d3f0"},"package":"1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anstyle/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/anstyle/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/anstyle/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anstyle/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6e96e966c1e75ed81194dea225570355161e300a" + }, + "path_in_vcs": "crates/anstyle" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anstyle/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/anstyle/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/anstyle/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anstyle/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,38 @@ +[package] +name = "anstyle" +version = "1.0.8" +description = "ANSI text styling" +repository = "https://github.com/rust-cli/anstyle.git" +homepage = "https://github.com/rust-cli/anstyle" +categories = ["command-line-interface"] +keywords = ["ansi", "terminal", "color", "no_std"] +license.workspace = true +edition.workspace = true +rust-version.workspace = true +include.workspace = true + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[package.metadata.release] +tag-prefix = "" +pre-release-replacements = [ + {file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1}, + {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, + {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1}, + {file="CHANGELOG.md", search="", replace="\n## [Unreleased] - ReleaseDate\n", exactly=1}, + {file="CHANGELOG.md", search="", replace="\n[Unreleased]: https://github.com/rust-cli/anstyle/compare/{{tag_name}}...HEAD", exactly=1}, +] + +[features] +default = ["std"] +std = [] + +[dependencies] + +[dev-dependencies] +lexopt = "0.3.0" + +[lints] +workspace = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5fdf632cfab3b69bc900d04bd0db9ba771e73b36bc56515f2c13332b7f132091","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"62fc2a591c37e781f76fe4d89bcd964eca4fbde246bc43cd4e2fe9db2d30ee70","build.rs":"88bf7100143c79c0af683da7f28deaac031c9b9b213a6426560dc089b0ba45aa","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/backtrace.rs":"5b4103a7d24d6f438a64b8cc0fafe28d55fc0ca090368174ce44d64e3940badd","src/chain.rs":"6edefc5f3c7d69683095862e54e3bb56faba5b3387bf2eeaed429da090007a0a","src/context.rs":"e129c580b5c2f3017dd977e4122a93f9fbc04b451e930d68f390f51e6be3bdcb","src/ensure.rs":"498bc9c7fb8b93168ed12f532cb97df6ccdda9ce25371586d7f5b1b1c98a14bf","src/error.rs":"e45d4dcfe64b1823b42fbf9bb260e6437987e8c2d51f92434db9d808b36e700a","src/fmt.rs":"c2d4aad6ce20625a70a7c091e3087b6a2c19a4a87c7a12edb4c98978307245ea","src/kind.rs":"332854c5eb07d44447c356a2e7dc585634b0da1ffbbfa81269c369deaefbc247","src/lib.rs":"cc000cada9b90ce0b9b9aaaeb56055b583dd055f48bd1444206dcc8a9b8a9935","src/macros.rs":"dd35f2ec2a0a25e4504fb04bcd42f6d0963bc0035aaaefc412f5ee1d78945fe1","src/ptr.rs":"f4e28bc9feba1e84160ca9d185008a51b5d72e168e6546f3e942f4258c361e19","src/wrapper.rs":"ff3ad72065a30cc32e9acb0614a30703c49c57b941a335c348b6439af684316b","tests/common/mod.rs":"f9088c2d7afafa64ff730b629272045b776bfafc2f5957508242da630635f2e1","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/drop/mod.rs":"08c3e553c1cc0d2dbd936fc45f4b5b1105057186affd6865e8d261e05f0f0646","tests/test_autotrait.rs":"981e792db353be2f14c7a1cabe43b5f1329c168cb7679077cc2be786a0920d48","tests/test_backtrace.rs":"0e50edbb33b6bd07ba89ff3db72fb7c688ba2a4371fccdbbb20309ab02948b6a","tests/test_boxed.rs":"6b26db0e2eb72afe9af7352ea820837aab90f8d486294616dd5dc34c1b94038c","tests/test_chain.rs":"3a8a8d7569913bd98c0e27c69d0bda35101e7fde7c056ed57cdd8ed018e4cbcb","tests/test_context.rs":"8409c53b328562c11e822bd6c3cd17e0d4d50b9bbb8fc3617333fd77303a6a33","tests/test_convert.rs":"7e7a8b4772a427a911014ac4d1083f9519000e786177f898808980dd9bdfde61","tests/test_downcast.rs":"797e69a72d125758c4c4897e5dc776d549d52cc9a6a633e0a33193f588a62b88","tests/test_ensure.rs":"c68ea8e3db9e887ce3a7314676e7ff5080aac0a37bc12cae9c6652dead93bcfa","tests/test_ffi.rs":"d0cb4c1d6d9154090982dee72ae3ebe05a5981f976058c3250f1c9da5a45edef","tests/test_fmt.rs":"17572596f257aac9aa2ec4620e292ca6a954128b94772bb948399fab53832e70","tests/test_macros.rs":"11f05010bc9b16319884c1286444100e30cddc2ecd1ffe5e0fd3fee5ffb32683","tests/test_repr.rs":"dbb9b04ddbe1ab31eb5331ea69f05bb3a147299da2275a3d4dcc92947b5591b9","tests/test_source.rs":"b80723cf635a4f8c4df21891b34bfab9ed2b2aa407e7a2f826d24e334cd5f88e","tests/ui/chained-comparison.rs":"6504b03d95b5acc232a7f4defc9f343b2be6733bf475fa0992e8e6545b912bd4","tests/ui/chained-comparison.stderr":"7f1d0a8c251b0ede2d30b3087ec157fc660945c97a642c4a5acf5a14ec58de34","tests/ui/empty-ensure.rs":"ab5bf37c846a0d689f26ce9257a27228411ed64154f9c950f1602d88a355d94b","tests/ui/empty-ensure.stderr":"315782f5f4246290fe190e3767b22c3dcaffaabc19c5ace0373537d53e765278","tests/ui/must-use.rs":"fb59860b43f673bf4a430a6036ba463e95028844d8dd4243cfe5ebc7f2be582f","tests/ui/must-use.stderr":"c2848c5f254b4c061eea6714d9baf709924aba06619eaf2a8b3aee1266b75f9e","tests/ui/no-impl.rs":"fab6cbf2f6ea510b86f567dfb3b7c31250a9fd71ae5d110dbb9188be569ec593","tests/ui/no-impl.stderr":"04415aeaa14995f47f06f35fb1f6971d332d2110aabca920c30ab0803d6a0a5e","tests/ui/temporary-value.rs":"4dcc96271b2403e6372cf4cfc813445e5ce4365fc6e156b6bc38274098499a70","tests/ui/temporary-value.stderr":"171f6c1c962503855480696e5d39e68946ec2a027b61a6f36ca1ad1b40265c5d","tests/ui/wrong-interpolation.rs":"9c44d4674c2dccd27b9dedd03341346ec02d993b41793ee89b5755202e7e367e","tests/ui/wrong-interpolation.stderr":"301e60e2eb9401782c7dc0b3580613a4cb2aafd4cc8065734a630a62e1161aa5"},"package":"224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e24125a8b62bec392e0b36111a3f8c5a7ab075babdfb50b0b572e32f3296f7d8",".clippy.toml":"d93fa07272c5599c6eda7b6133f56383bc397f39b3eac3046ff3b71cfb8ae82f",".github/workflows/ci.yml":"91366e8f576ef69e1b3842b22a9e1df7d55fb4d9ff329067fff52ab837024c84","Cargo.toml":"5fdf632cfab3b69bc900d04bd0db9ba771e73b36bc56515f2c13332b7f132091","Cargo.toml.orig":"4ae171e1978ec0ef7bbe3f5610abced4b4fdf16d6f2c5d1f2afdd2c6e1de36ec","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"62fc2a591c37e781f76fe4d89bcd964eca4fbde246bc43cd4e2fe9db2d30ee70","build.rs":"88bf7100143c79c0af683da7f28deaac031c9b9b213a6426560dc089b0ba45aa","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/backtrace.rs":"5b4103a7d24d6f438a64b8cc0fafe28d55fc0ca090368174ce44d64e3940badd","src/chain.rs":"6edefc5f3c7d69683095862e54e3bb56faba5b3387bf2eeaed429da090007a0a","src/context.rs":"e129c580b5c2f3017dd977e4122a93f9fbc04b451e930d68f390f51e6be3bdcb","src/ensure.rs":"498bc9c7fb8b93168ed12f532cb97df6ccdda9ce25371586d7f5b1b1c98a14bf","src/error.rs":"e45d4dcfe64b1823b42fbf9bb260e6437987e8c2d51f92434db9d808b36e700a","src/fmt.rs":"c2d4aad6ce20625a70a7c091e3087b6a2c19a4a87c7a12edb4c98978307245ea","src/kind.rs":"332854c5eb07d44447c356a2e7dc585634b0da1ffbbfa81269c369deaefbc247","src/lib.rs":"cc000cada9b90ce0b9b9aaaeb56055b583dd055f48bd1444206dcc8a9b8a9935","src/macros.rs":"dd35f2ec2a0a25e4504fb04bcd42f6d0963bc0035aaaefc412f5ee1d78945fe1","src/ptr.rs":"f4e28bc9feba1e84160ca9d185008a51b5d72e168e6546f3e942f4258c361e19","src/wrapper.rs":"ff3ad72065a30cc32e9acb0614a30703c49c57b941a335c348b6439af684316b","tests/common/mod.rs":"f9088c2d7afafa64ff730b629272045b776bfafc2f5957508242da630635f2e1","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/drop/mod.rs":"08c3e553c1cc0d2dbd936fc45f4b5b1105057186affd6865e8d261e05f0f0646","tests/test_autotrait.rs":"981e792db353be2f14c7a1cabe43b5f1329c168cb7679077cc2be786a0920d48","tests/test_backtrace.rs":"0e50edbb33b6bd07ba89ff3db72fb7c688ba2a4371fccdbbb20309ab02948b6a","tests/test_boxed.rs":"6b26db0e2eb72afe9af7352ea820837aab90f8d486294616dd5dc34c1b94038c","tests/test_chain.rs":"3a8a8d7569913bd98c0e27c69d0bda35101e7fde7c056ed57cdd8ed018e4cbcb","tests/test_context.rs":"8409c53b328562c11e822bd6c3cd17e0d4d50b9bbb8fc3617333fd77303a6a33","tests/test_convert.rs":"7e7a8b4772a427a911014ac4d1083f9519000e786177f898808980dd9bdfde61","tests/test_downcast.rs":"797e69a72d125758c4c4897e5dc776d549d52cc9a6a633e0a33193f588a62b88","tests/test_ensure.rs":"c68ea8e3db9e887ce3a7314676e7ff5080aac0a37bc12cae9c6652dead93bcfa","tests/test_ffi.rs":"d0cb4c1d6d9154090982dee72ae3ebe05a5981f976058c3250f1c9da5a45edef","tests/test_fmt.rs":"17572596f257aac9aa2ec4620e292ca6a954128b94772bb948399fab53832e70","tests/test_macros.rs":"11f05010bc9b16319884c1286444100e30cddc2ecd1ffe5e0fd3fee5ffb32683","tests/test_repr.rs":"dbb9b04ddbe1ab31eb5331ea69f05bb3a147299da2275a3d4dcc92947b5591b9","tests/test_source.rs":"b80723cf635a4f8c4df21891b34bfab9ed2b2aa407e7a2f826d24e334cd5f88e","tests/ui/chained-comparison.rs":"6504b03d95b5acc232a7f4defc9f343b2be6733bf475fa0992e8e6545b912bd4","tests/ui/chained-comparison.stderr":"7f1d0a8c251b0ede2d30b3087ec157fc660945c97a642c4a5acf5a14ec58de34","tests/ui/empty-ensure.rs":"ab5bf37c846a0d689f26ce9257a27228411ed64154f9c950f1602d88a355d94b","tests/ui/empty-ensure.stderr":"315782f5f4246290fe190e3767b22c3dcaffaabc19c5ace0373537d53e765278","tests/ui/must-use.rs":"fb59860b43f673bf4a430a6036ba463e95028844d8dd4243cfe5ebc7f2be582f","tests/ui/must-use.stderr":"c2848c5f254b4c061eea6714d9baf709924aba06619eaf2a8b3aee1266b75f9e","tests/ui/no-impl.rs":"fab6cbf2f6ea510b86f567dfb3b7c31250a9fd71ae5d110dbb9188be569ec593","tests/ui/no-impl.stderr":"04415aeaa14995f47f06f35fb1f6971d332d2110aabca920c30ab0803d6a0a5e","tests/ui/temporary-value.rs":"4dcc96271b2403e6372cf4cfc813445e5ce4365fc6e156b6bc38274098499a70","tests/ui/temporary-value.stderr":"171f6c1c962503855480696e5d39e68946ec2a027b61a6f36ca1ad1b40265c5d","tests/ui/wrong-interpolation.rs":"9c44d4674c2dccd27b9dedd03341346ec02d993b41793ee89b5755202e7e367e","tests/ui/wrong-interpolation.stderr":"301e60e2eb9401782c7dc0b3580613a4cb2aafd4cc8065734a630a62e1161aa5"},"package":"224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "58377abfea67601caf6a7051de082484717fe79f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.clippy.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.38.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/anyhow/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anyhow/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,103 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.60.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + components: rust-src + - run: cargo test + - run: cargo check --no-default-features + - run: cargo check --features backtrace + + build: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [1.52.0, 1.51.0, 1.50.0, 1.42.0, 1.39.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + components: rust-src + - run: cargo check + - run: cargo check --no-default-features + + windows: + name: Windows + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: windows-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + with: + components: rust-src + - run: cargo check --features backtrace + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@nightly + with: + components: clippy, rust-src + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/anyhow/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/anyhow/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/anyhow/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/anyhow/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "anyhow" +version = "1.0.69" # remember to update html_root_url +authors = ["David Tolnay "] +categories = ["rust-patterns", "no-std"] +description = "Flexible concrete Error type built on std::error::Error" +documentation = "https://docs.rs/anyhow" +edition = "2018" +keywords = ["error", "error-handling"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/anyhow" +rust-version = "1.39" + +[features] +default = ["std"] +std = [] + +[dependencies] +backtrace = { version = "0.3.51", optional = true } + +[dev-dependencies] +futures = { version = "0.3", default-features = false } +rustversion = "1.0.6" +syn = { version = "1.0", features = ["full"] } +thiserror = "1.0" +trybuild = { version = "1.0.66", features = ["diff"] } + +[lib] +doc-scrape-examples = false + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--cfg", "doc_cfg"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/app_units/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/app_units/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/app_units/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/app_units/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"def64eec2f20650555b186a3d038497c8a044138f1440395405d97cfb4483fc8","README.md":"2f4c2188cdcfaa201ecd7c6b1bdb5247a54b534fc50a4e26b339a245cee973a9","src/app_unit.rs":"60289ab5c88c3c4c985d2c752373deb59822da1e996bbefa73099b63594717a9","src/lib.rs":"2f96ddb271c68fce7baef4b0264919888422d78dd837021a0b87c94474e71cd1"},"package":"467b60e4ee6761cd6fd4e03ea58acefc8eec0d1b1def995c1b3b783fa7be8a60"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9bf436170f685bf0cabc157d60b73c90ce5e75e475d11e7e48d9f59e3a51bbdf",".github/workflows/main.yml":"ec9c47a925a83dc72df41ba7333350a0fb050cdeed6164458ec9149fd78e537a","Cargo.toml":"def64eec2f20650555b186a3d038497c8a044138f1440395405d97cfb4483fc8","Cargo.toml.orig":"b09f55513e9420ebea3b2fde0b827388f308f1c1990f191a6aaf3483038a7f9c","README.md":"2f4c2188cdcfaa201ecd7c6b1bdb5247a54b534fc50a4e26b339a245cee973a9","src/app_unit.rs":"60289ab5c88c3c4c985d2c752373deb59822da1e996bbefa73099b63594717a9","src/lib.rs":"2f96ddb271c68fce7baef4b0264919888422d78dd837021a0b87c94474e71cd1"},"package":"467b60e4ee6761cd6fd4e03ea58acefc8eec0d1b1def995c1b3b783fa7be8a60"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/app_units/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/app_units/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/app_units/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/app_units/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2e4e0e0ad8b43bf49a1d3d84e3ca4c55367314a7" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/app_units/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/app_units/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/app_units/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/app_units/.github/workflows/main.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,40 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + merge_group: + types: [checks_requested] + +jobs: + Test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + profile: minimal + - name: Check Formatting + run: cargo fmt --check + - name: Test + run: cargo test + - name: Check (`--features="serde_serialization"`) + run: cargo check --features="serde_serialization" + - name: Check (`--features="num_traits"`) + run: cargo check --features="num_traits" + + build_result: + name: Result + runs-on: ubuntu-latest + needs: + - "Test" + steps: + - name: Mark the job as successful + run: exit 0 + if: success() + - name: Mark the job as unsuccessful + run: exit 1 + if: "!success()" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/app_units/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/app_units/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/app_units/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/app_units/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "app_units" +version = "0.7.8" +authors = ["The Servo Project Developers"] +description = "Servo app units type (Au)" +documentation = "https://docs.rs/app_units/" +repository = "https://github.com/servo/app_units" +license = "MPL-2.0" +edition = "2021" + +[dependencies] +num-traits = { version = "0.2", optional = true } +serde = { version = "1.0", optional = true, features = ["derive"] } +malloc_size_of = { version = "0.1", default-features = false, optional = true } + +[dev-dependencies] +ron = "0.8.0" + +[features] +default = ["num_traits", "serde_serialization"] +num_traits = ["num-traits"] +serde_serialization = ["serde"] +malloc_size_of = ["dep:malloc_size_of"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"793eec5cc439ed5ec27e1fb2d4e066b364672800f5ede24884c341e23bca7db9","Cargo.lock":"43827ead9223aa9c33bcf00aafbaf73543bb58a12fb0e875b8e9654440558b81","Cargo.toml":"41550a126543f3f287b9df3f655f7a41f0307defefa628ca784da1f1388923a6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"15656cc11a8331f28c0986b8ab97220d3e76f98e60ed388b5ffad37dfac4710c","README.md":"5a1c78cfd5295f86d11bf9baf39e7190366b94a2cfb39bb6ad59b26b66addd52","examples/derive_enum.rs":"ef93268fbed2b70c177bebf5757ef1ee0ca5ba0cb0d335d0989a81725463f8c9","publish.sh":"752e221bdd960666b127df15effddd3d789ff3f1762498961fc79ae99f9a27f1","src/error.rs":"8cd2f06dc455d28ee00ac8305ca5f53764e8205e280aa3652988497859163e99","src/lib.rs":"a9ab7cff37c9c3fd322f0a220a4a20376a171bb50e3345e516bc41842d4bbd28","src/size_hint.rs":"9762b183f8277ee4955fe5b22552961744b6237286758161a551f904ef43e3eb","src/unstructured.rs":"c0c8697d9b02ff0dd75d3ca9d380f153c54a85a4bf0cf653f3d8236b3cbd93ab","tests/bound.rs":"32b8ce8083419ecadd66e1fde4da427b437ac9e007ed9d6b5229a4ef24a5d772","tests/derive.rs":"8302756c42beca824fa7990d9cbece87d0f115c42a16e745678c28bd9fb1b10e","tests/path.rs":"7e3e5fa26d5671ac19e99ba010a2fa0894fafe996c5d28ee587919e486d7c7c1"},"package":"7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f4b4bdb4e5dc1d4531bd0901158ccad8232e23f0819744af3552703ef553aa1e",".github/workflows/rust.yml":"18988e594b73b4037c7eb1d3d163b2076ad5ab695922ded8683aa9b04b402c57","CHANGELOG.md":"793eec5cc439ed5ec27e1fb2d4e066b364672800f5ede24884c341e23bca7db9","Cargo.lock":"43827ead9223aa9c33bcf00aafbaf73543bb58a12fb0e875b8e9654440558b81","Cargo.toml":"41550a126543f3f287b9df3f655f7a41f0307defefa628ca784da1f1388923a6","Cargo.toml.orig":"6bdf1269c336a9e806bf2c22362ca73c2710b42e66638b06ebe9f371612f5679","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"15656cc11a8331f28c0986b8ab97220d3e76f98e60ed388b5ffad37dfac4710c","README.md":"5a1c78cfd5295f86d11bf9baf39e7190366b94a2cfb39bb6ad59b26b66addd52","examples/derive_enum.rs":"ef93268fbed2b70c177bebf5757ef1ee0ca5ba0cb0d335d0989a81725463f8c9","publish.sh":"752e221bdd960666b127df15effddd3d789ff3f1762498961fc79ae99f9a27f1","src/error.rs":"8cd2f06dc455d28ee00ac8305ca5f53764e8205e280aa3652988497859163e99","src/lib.rs":"a9ab7cff37c9c3fd322f0a220a4a20376a171bb50e3345e516bc41842d4bbd28","src/size_hint.rs":"9762b183f8277ee4955fe5b22552961744b6237286758161a551f904ef43e3eb","src/unstructured.rs":"c0c8697d9b02ff0dd75d3ca9d380f153c54a85a4bf0cf653f3d8236b3cbd93ab","tests/bound.rs":"32b8ce8083419ecadd66e1fde4da427b437ac9e007ed9d6b5229a4ef24a5d772","tests/derive.rs":"8302756c42beca824fa7990d9cbece87d0f115c42a16e745678c28bd9fb1b10e","tests/path.rs":"7e3e5fa26d5671ac19e99ba010a2fa0894fafe996c5d28ee587919e486d7c7c1"},"package":"7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "66e75c5bf57275d400d3ebc746e0cee4f6ff9596" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,55 @@ +name: Rust + +on: [push, pull_request] + +jobs: + vanilla_build: + name: Vanilla Build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup update + - name: Build + run: cargo build --verbose --all + - name: Run tests + run: cargo test --verbose --all + all_features_build: + name: All Features Enabled Build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup update + - name: Build + run: cargo build --verbose --all-features --all + - name: Run tests + run: cargo test --verbose --all-features --all + - name: Build Examples + run: cargo build --examples --all-features --all + clippy: + name: Clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup update + - run: rustup component add clippy + - run: cargo clippy --all-features --workspace -- -Dclippy::all + rustfmt: + name: Check rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup update + - run: rustup component add rustfmt --toolchain stable + - run: cargo +stable fmt --all -- --check + fuzz: + name: Run `int_in_range` fuzz target + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: rustup update + - name: "Install nightly" + run: rustup toolchain install nightly && rustup default nightly + - name: "Install `cargo-fuzz`" + run: cargo install cargo-fuzz + - name: "Fuzz for 3 minutes" + run: cargo fuzz run int_in_range -- -max_total_time=$((3 * 60)) diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/arbitrary/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arbitrary/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,42 @@ +[package] +name = "arbitrary" +version = "1.3.2" # Make sure this matches the derive crate version (not including the patch version) +authors = [ + "The Rust-Fuzz Project Developers", + "Nick Fitzgerald ", + "Manish Goregaokar ", + "Simonas Kazlauskas ", + "Brian L. Troutwine ", + "Corey Farwell ", +] +categories = ["development-tools::testing"] +edition = "2021" +keywords = ["arbitrary", "testing"] +readme = "README.md" +description = "The trait for generating structured data from unstructured data" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-fuzz/arbitrary/" +documentation = "https://docs.rs/arbitrary/" +rust-version = "1.63.0" + +[dependencies] +derive_arbitrary = { version = "1.3.2", path = "./derive", optional = true } + +[features] +# Turn this feature on to enable support for `#[derive(Arbitrary)]`. +derive = ["derive_arbitrary"] + +[[example]] +name = "derive_enum" +required-features = ["derive"] + +[[test]] +name = "derive" +path = "./tests/derive.rs" +required-features = ["derive"] + +[workspace] +members = ["./fuzz"] + +[dev-dependencies] +exhaustigen = "0.1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayref/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/arrayref/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"a089c4b179e72a02fac211ae23ff35cbb93703e975733b94eba13ac4b52fe5c4","Cargo.toml":"ff0e13c99f02212cb939518302c5110c6c5383fe4ddd3da01cea2fd656f0feee","LICENSE":"1bc7e6f475b3ec99b7e2643411950ae2368c250dd4c5c325f80f9811362a94a1","README.md":"f77d8910fa16f9f0ad2d72d039a7e8ac2979834e0acf435b7c84744c90cb21ec","examples/array_refs.rs":"336b52f6ab31d78766bd1653cea60b9f183d80369f3feec55e454ccbcb3adaaa","examples/array_refs_with_const.rs":"9e49959de714c611bc2e48bb0dd51c3023abc2b3e6b6e0428e7d7b30be8900e4","examples/simple-case.rs":"12a7c596db0d8e89415dfd75a8fe390a7141b24771ad70aee73286857a37b5fb","src/lib.rs":"193dcf7ba66294353b3173047606381f390552a94f1d0472bd9207273bd347c4"},"package":"a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"90d5226717a2e46cfc681516ba8a49961f6febb7b8094c6e2cabff8e1b36b60c",".travis.yml":"19382d5f7c535638c53c19821fdfc3d8e3b2acb521a20339ce710ac6155c3c4e","Cargo.lock":"a089c4b179e72a02fac211ae23ff35cbb93703e975733b94eba13ac4b52fe5c4","Cargo.toml":"ff0e13c99f02212cb939518302c5110c6c5383fe4ddd3da01cea2fd656f0feee","Cargo.toml.orig":"b6b2f417822ca14f54d7a1c05c3d146b3384b4d99ae5a19da1a9c2d4778ad5a0","LICENSE":"1bc7e6f475b3ec99b7e2643411950ae2368c250dd4c5c325f80f9811362a94a1","README.md":"f77d8910fa16f9f0ad2d72d039a7e8ac2979834e0acf435b7c84744c90cb21ec","examples/array_refs.rs":"336b52f6ab31d78766bd1653cea60b9f183d80369f3feec55e454ccbcb3adaaa","examples/array_refs_with_const.rs":"9e49959de714c611bc2e48bb0dd51c3023abc2b3e6b6e0428e7d7b30be8900e4","examples/simple-case.rs":"12a7c596db0d8e89415dfd75a8fe390a7141b24771ad70aee73286857a37b5fb","src/lib.rs":"193dcf7ba66294353b3173047606381f390552a94f1d0472bd9207273bd347c4"},"package":"a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayref/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/arrayref/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "8144865370eb064d4aefa49ab59e72c42029bca6" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayref/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/arrayref/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayref/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,31 @@ +language: rust +addons: + apt: + packages: + - libcurl4-openssl-dev + - libelf-dev + - libdw-dev +rust: + - nightly + - beta + - stable +matrix: + allow_failures: + - rust: nightly +before_script: +- | + pip install 'travis-cargo<0.2' --user && + export PATH=$HOME/.local/bin:$PATH +script: +- | + travis-cargo build && + travis-cargo test && + travis-cargo bench && + travis-cargo --only stable doc +after_success: +- travis-cargo --only stable doc-upload +- travis-cargo coveralls --no-sudo +env: + global: + - TRAVIS_CARGO_NIGHTLY_FEATURE=nightly + - secure: 8dzqJGkV5184c0sV9BiMjjs5lxQjK2CvfGAU6ab2YFWN3roN/u37wBkoyqeSIzR3Uv0EXUOIM/BwuaeIwDHrZtTQMNnRw8Aa9A0mIeVCz1zlOFRK18NVGKoxBkkzlAvQn51D9X7sF9g9xLoDB7zyH63qhrerz6vjUivXaXkKZKAUZeBZMQ5riUxaHkt2LJtQhngXPS3Ar+ajSjIGkhg9x8gkqgkQCewbyoR9S9BwiyIUdYyYRSTgUgFtp3tuzMhQ8qykj53PqrbcCfiYC3O3lsGfQ0nqerT7cxPIHIg25+dZYJjLFk1908+GZFVqia9JFT8bbep7IkICDtfRQswAcxKTV6TvExfkEh8/vapzCueXuFMbszUDXxFkE+QWEO9RcDCQZjVAXuKx/iacok4XFXr/yE3QKVB+up7bKcEpAMMxjPd2+Z3EHVKZ53DtlzuzxM6ByjPy+0hRHkLWq3ZyzxyF3PAHq1tWlJ8B37eOqJIk4n+OBBpPOg1WF6nFq/7UV44SRkBbfC69wk8ANb46gWlIiB4+VKAsxEkRMYURtsPqTpgGqSdB2aNm8xpzke9d3d7Z+Zy8ma6tykqN9TlY7ke5fxJhaeNdTpdUykc0MHcKF8RvZbi170UmMqLRQMsMusXGP6QnhpVQhQB/bTRNZWJwKCTZ54jtEKImShInhTk= diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayref/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/arrayref/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/arrayref/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayref/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,11 @@ +[package] +name = "arrayref" +version = "0.3.6" +authors = ["David Roundy "] +description = "Macros to take array references of slices" +license = "BSD-2-Clause" +repository = "https://github.com/droundy/arrayref" +documentation = "https://docs.rs/arrayref" + +[dev-dependencies] +quickcheck = "0.6" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arraystring/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/arraystring/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/arraystring/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arraystring/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0876e89626cbad81a5dc14dc570f0a8143b423d9d5887fd7bfd7c84a04cdb292","README.md":"6e73b79a6025d33f02003470f0e8ff4f195c31fd5f81e08076339b0a796ef831","benches/string.rs":"5b232e1d9130e0d71548a27e1db67bb17a001935f432a9d3a74c6c639fe9cfb5","license/APACHE":"d7b3ad3a0671f9ba97f0ac7890ed55c82ab7e3d2abbee310ea75d6de3d05a6ca","license/MIT":"f7f8c47f3fc949cf8d037fcb876a3031346ff5e363d3c0eead23540547e11401","src/arraystring.rs":"d7d1029ec2f6a3ec7841a7123d88440bc0713b24ab137c14acc521e34ee7e9fe","src/drain.rs":"f6f4127cc15cf52a454b84a5dfd55433b1b922b0d11e59fe995effebaa4529d9","src/error.rs":"2e2738a6c978febea778c0df0007c701afa290cde0bbfc148aeab75d605ee75b","src/generic.rs":"694df6c6b06d3d9649b77c5234772801ed1f79d00062898cf0831b2b861fd2a8","src/implementations.rs":"496b8097e5f938a3fa9d19bc4061bac30519d51aa15e7653c9507804d1db83f8","src/integration.rs":"2254c261f55e40f2c2010227386541b5fac78a1e887dabc63f8b48b20d8ebfd9","src/lib.rs":"394fd8b3249f85ed02b9842fa04a1ed0c3694c283071479ca055e70bf659637a","src/utils.rs":"e1f5b12b1f5406f0935aec894b512fc75454f8bcd518a4980f924477815d5533","tests/string_parity.rs":"b8c199e7d255a40cc1c001d0a611b4e1f0e1111a95ba47a807c0f475d6e29726"},"package":"4d517c467117e1d8ca795bc8cc90857ff7f79790cca0e26f6e9462694ece0185"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"21bb6872f499d3de3c7f9cd3a55e9b7da70ef6092eb93f665492db15eb55f666","Cargo.toml":"0876e89626cbad81a5dc14dc570f0a8143b423d9d5887fd7bfd7c84a04cdb292","Cargo.toml.orig":"c94b69639e98c5d051c68635c72c7e42a4a812b7102317619b4a6cbc8b432e87","README.md":"6e73b79a6025d33f02003470f0e8ff4f195c31fd5f81e08076339b0a796ef831","benches/string.rs":"5b232e1d9130e0d71548a27e1db67bb17a001935f432a9d3a74c6c639fe9cfb5","license/APACHE":"d7b3ad3a0671f9ba97f0ac7890ed55c82ab7e3d2abbee310ea75d6de3d05a6ca","license/MIT":"f7f8c47f3fc949cf8d037fcb876a3031346ff5e363d3c0eead23540547e11401","src/arraystring.rs":"d7d1029ec2f6a3ec7841a7123d88440bc0713b24ab137c14acc521e34ee7e9fe","src/drain.rs":"f6f4127cc15cf52a454b84a5dfd55433b1b922b0d11e59fe995effebaa4529d9","src/error.rs":"2e2738a6c978febea778c0df0007c701afa290cde0bbfc148aeab75d605ee75b","src/generic.rs":"694df6c6b06d3d9649b77c5234772801ed1f79d00062898cf0831b2b861fd2a8","src/implementations.rs":"496b8097e5f938a3fa9d19bc4061bac30519d51aa15e7653c9507804d1db83f8","src/integration.rs":"2254c261f55e40f2c2010227386541b5fac78a1e887dabc63f8b48b20d8ebfd9","src/lib.rs":"394fd8b3249f85ed02b9842fa04a1ed0c3694c283071479ca055e70bf659637a","src/utils.rs":"e1f5b12b1f5406f0935aec894b512fc75454f8bcd518a4980f924477815d5533","tests/string_parity.rs":"b8c199e7d255a40cc1c001d0a611b4e1f0e1111a95ba47a807c0f475d6e29726"},"package":"4d517c467117e1d8ca795bc8cc90857ff7f79790cca0e26f6e9462694ece0185"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arraystring/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/arraystring/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/arraystring/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arraystring/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "fef7dea5815887ea55288868f8b80a3ba77c1386" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arraystring/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/arraystring/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/arraystring/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arraystring/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,45 @@ +[package] +name = "arraystring" +version = "0.3.0" +repository = "https://github.com/paulocsanz/arraystring" +description = "Fixed capacity stack based generic string" +authors = ["Paulo Cabral Sanz "] +license = "MIT OR Apache-2.0" +readme = "README.md" +keywords = ["string", "generic", "array", "stack", "no_std"] +categories = ["data-structures"] +edition = "2018" + +[lib] +name = "arraystring" +crate_type = ["lib"] + +[[bench]] +name = "string" +harness = false + +[dev-dependencies] +inlinable_string = "0.1" +smallstring = "0.1" +serde_json = "1.0" +criterion = "0.2" +env_logger = "0.5" +serde = { version = "1.0", features = ["derive"] } +diesel = { version = "1.3", features = ["sqlite", "postgres", "mysql"] } + +[dependencies] +typenum = "1" +log = { version = "0.4", optional = true } +serde = { version = "1", optional = true } +diesel = { version = "1", optional = true } + +[features] +default = ["std"] +std = [] +logs = ["log"] +serde-traits = ["serde"] +diesel-traits = ["diesel"] + +[package.metadata.docs.rs] +rustdoc-args = ["--cfg", "docs_rs_workaraound"] +features = ["logs", "serde-traits", "std", "diesel-traits"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"b6cd865fb2685cf241e61f216686c87fd78e7d4b8ba4faf03857c8a2b920eee6","Cargo.toml":"ed90cef00235d8e2b9a3027e11baed38b66a2cf6003bccd805c056c1ec70c722","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"4da95ec4ecb65b738d470b7d762894ad9c97da93e6cbfb18b570fc2c96f4b871","README.md":"2264c34c62ea4c617d72047b00749b4786dfb9dff2fac24e0320170ee0cd19c8","benches/arraystring.rs":"fad1cecef71c290375befc77c75a868988b8d74135e8f8732bc5b58c85a8ab46","benches/extend.rs":"c38ecedbc88217a7e9fe1a73f916b168a96e48010a7ccd3dba5c3f8dea030d5d","src/array_string.rs":"9840c5b95af997584374467dfc365e4ab747175db8e0574be4f148454514fc8f","src/arrayvec.rs":"42923c20659346e48fd551529cb58b8e646c404637818ba466455665cb037dc4","src/arrayvec_impl.rs":"e2642ae566c83ef37ad9aec6af7e3c50af310ba304553f38b2a787666b507580","src/char.rs":"1de50e1d6045af2b3496426492315ba774986f9bc8301ffa391de861a08cc9cb","src/errors.rs":"7fa2ff2350f811d52a210a7346c526d6715cacefd38a46e2d3b57ab7dc62b1ab","src/lib.rs":"8919a7e0c20890b1f094996147a1486d20578579aef03692315cd509e1745222","src/utils.rs":"d1cdc508dfca385e63f1f57bc8b53ed4a7f515e4ac1ebaa97b1d543fc8369432","tests/borsh.rs":"4ea4d21cc311d68d8f234cd77699a88158af26cbc3a69ae1f25c0052663f861d","tests/serde.rs":"117eb2961b5954d13c577edf60bbb07cb7481685cc9d6c49760a981d71465849","tests/tests.rs":"19a9bce4b55506be9ffb7584f47dbfb1d59c66dbfaab55b7a28d827cc0411e78"},"package":"7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1ef8308fb4d0d339fa4af5def4c223fd1448028393815c87fbb1bf894ffa263d",".github/workflows/ci.yml":"df50bd3ef1d26b528d59387b33da8a2ec2dc709ca3c64d773052088cff7a6378","CHANGELOG.md":"b6cd865fb2685cf241e61f216686c87fd78e7d4b8ba4faf03857c8a2b920eee6","Cargo.toml":"ed90cef00235d8e2b9a3027e11baed38b66a2cf6003bccd805c056c1ec70c722","Cargo.toml.orig":"005452a286b000b817a3b0671af8d450894eea0f58e5563477844b70081752fc","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"4da95ec4ecb65b738d470b7d762894ad9c97da93e6cbfb18b570fc2c96f4b871","README.md":"2264c34c62ea4c617d72047b00749b4786dfb9dff2fac24e0320170ee0cd19c8","benches/arraystring.rs":"fad1cecef71c290375befc77c75a868988b8d74135e8f8732bc5b58c85a8ab46","benches/extend.rs":"c38ecedbc88217a7e9fe1a73f916b168a96e48010a7ccd3dba5c3f8dea030d5d","src/array_string.rs":"9840c5b95af997584374467dfc365e4ab747175db8e0574be4f148454514fc8f","src/arrayvec.rs":"42923c20659346e48fd551529cb58b8e646c404637818ba466455665cb037dc4","src/arrayvec_impl.rs":"e2642ae566c83ef37ad9aec6af7e3c50af310ba304553f38b2a787666b507580","src/char.rs":"1de50e1d6045af2b3496426492315ba774986f9bc8301ffa391de861a08cc9cb","src/errors.rs":"7fa2ff2350f811d52a210a7346c526d6715cacefd38a46e2d3b57ab7dc62b1ab","src/lib.rs":"8919a7e0c20890b1f094996147a1486d20578579aef03692315cd509e1745222","src/utils.rs":"d1cdc508dfca385e63f1f57bc8b53ed4a7f515e4ac1ebaa97b1d543fc8369432","tests/borsh.rs":"4ea4d21cc311d68d8f234cd77699a88158af26cbc3a69ae1f25c0052663f861d","tests/serde.rs":"117eb2961b5954d13c577edf60bbb07cb7481685cc9d6c49760a981d71465849","tests/tests.rs":"19a9bce4b55506be9ffb7584f47dbfb1d59c66dbfaab55b7a28d827cc0411e78"},"package":"7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "0aede877fe0bfb1ba5e3c2024df8c0958d503a83" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,92 @@ +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +name: Continuous integration + +env: + CARGO_TERM_COLOR: always + CARGO_INCREMENTAL: 0 + +jobs: + tests: + runs-on: ubuntu-latest + continue-on-error: ${{ matrix.experimental }} + strategy: + matrix: + include: + - rust: 1.51.0 # MSRV + features: serde + experimental: false + - rust: 1.70.0 + features: serde + experimental: false + - rust: stable + features: + bench: true + experimental: false + - rust: beta + features: serde + experimental: false + - rust: nightly + features: serde, borsh, zeroize + experimental: false + + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - name: Pin versions for MSRV + if: "${{ matrix.rust == '1.51.0' }}" + run: | + cargo update -p serde_test --precise 1.0.163 + cargo update -p serde --precise 1.0.69 + - name: Build + run: | + cargo build -v --no-default-features + cargo build --verbose --features "${{ matrix.features }}" + - name: Tests + run: | + cargo doc --verbose --features "${{ matrix.features }}" --no-deps + cargo test --verbose --features "${{ matrix.features }}" + cargo test --release --verbose --features "${{ matrix.features }}" + - name: Test run benchmarks + if: matrix.bench != '' + run: cargo test -v --benches + + nostd: + runs-on: ubuntu-latest + continue-on-error: false + strategy: + matrix: + include: + - rust: stable + target: thumbv6m-none-eabi + features: zeroize + + name: nostd/${{ matrix.target }}/${{ matrix.rust }} + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + with: + toolchain: ${{ matrix.rust }} + targets: ${{ matrix.target }} + - name: Tests + run: | + cargo rustc "--target=${{ matrix.target }}" --no-default-features --features "${{ matrix.features }}" + + + miri: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Miri + run: | + rustup toolchain install nightly --component miri + rustup override set nightly + cargo miri setup + - name: Test with Miri + run: cargo miri test --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/arrayvec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/arrayvec/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,62 @@ +[package] +name = "arrayvec" +version = "0.7.6" +authors = ["bluss"] +license = "MIT OR Apache-2.0" +edition = "2018" +rust-version = "1.51" + +description = "A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString." +documentation = "https://docs.rs/arrayvec/" +repository = "https://github.com/bluss/arrayvec" + +keywords = ["stack", "vector", "array", "data-structure", "no_std"] +categories = ["data-structures", "no-std"] + +[build-dependencies] + +[dependencies.borsh] +version = "1.2.0" +optional = true +default-features = false + +[dependencies.serde] +version = "1.0" +optional = true +default-features = false + +[dependencies.zeroize] +version = "1.4" +optional = true +default-features = false + +[dev-dependencies.serde_test] +version = "1.0" + +[dev-dependencies] +matches = { version = "0.1" } +bencher = "0.1.4" + +[[bench]] +name = "extend" +harness = false + +[[bench]] +name = "arraystring" +harness = false + +[features] +default = ["std"] +std = [] + +[profile.bench] +debug = true +[profile.release] +debug = true + +[package.metadata.docs.rs] +features = ["borsh", "serde", "zeroize"] + +[package.metadata.release] +no-dev-version = true +tag-name = "{{version}}" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ash/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ash/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ash/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ash/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"96e66853e037752590472a80363488424ea6a5622370f147b6944cd619e89b50","LICENSE-APACHE":"0e8a410375e1ee5c75c6198b08b534fec6e5edef766cf971bab4a404542636ab","LICENSE-MIT":"c733ccf8ab25df175a63d9d844677b98e3a5ab8f8de1c1616087e6868a7f948e","README.md":"2dd30607be800145593d3039a4b95a3702b569f5b2cef91308d17c7b3deb42ec","build.rs":"b0109a1596448fb599af8ca0efdbaaf2dba09bbdded8f07f2b5bab885f9a0d42","src/device.rs":"f03a6dbd838a699ed6678203e423d27138331147ff44c77c31cd47b4833006c9","src/entry.rs":"3f238f6177cdd62581e021edac2e75cdc6a2a8936e225fb2fa25f631b0bc430a","src/extensions/amd/buffer_marker.rs":"9ac7c7b36cf6e21e5673067ccea20f1d156cbeeb80027333940fdd1f47dea8cf","src/extensions/amd/mod.rs":"1d33764768ef9ec9a4f2aca35e58b2d333ea61b3639300fe3286f70500d917bd","src/extensions/amd/shader_info.rs":"72ba06b352ba1039eb41986a1c2bb32a4fa519581ddb26d0a4b30bb8b5893fce","src/extensions/amdx/mod.rs":"12e7787eb80903940618d701df4dbbceb1f6a0a67caafd1d8c66c1ed771545fb","src/extensions/amdx/shader_enqueue.rs":"dcf630b3a22ec4c85498d1daba7b0a36fbd1c7ac8d61c6a83658c6f3e31aeebb","src/extensions/android/external_memory_android_hardware_buffer.rs":"f2931dfcf91394772d8acaaa161611614d49639abaae346da63c073fcf009430","src/extensions/android/mod.rs":"2067f22ad2ba4234779f664043775051e8f50441f160eba89632aac7b744e144","src/extensions/ext/acquire_drm_display.rs":"7bd489fd6cd359c9bc5beac6b3a21cab30e31d8ca09202e1d9edb51a146fd683","src/extensions/ext/buffer_device_address.rs":"f2d29e638d517f3c6afefd8b4bc0182de8c16e908752aa609f0cc2aa49ab810c","src/extensions/ext/calibrated_timestamps.rs":"2aa1fb8826840de31f0d43f5b37f8d31d4de92b060f435ef776aac8d4dbcedf0","src/extensions/ext/debug_marker.rs":"bf22578d0b3c4b8600ef8328b6f11080233b61422dca15465619bc6513ee4e43","src/extensions/ext/debug_report.rs":"f2f1b7c01474f9a2229b7121ce44788c390eadd86486bcbc85bc8edfe2875baa","src/extensions/ext/debug_utils.rs":"0bcfb4e1606c28279566493925bd87575db7f6723bc04618da275ed3ecbfefa7","src/extensions/ext/descriptor_buffer.rs":"5915f98f8eb9c3ae8a65b6f4d5e0625c1d101c8b6eb66d1ae8b1b810a260c2d8","src/extensions/ext/extended_dynamic_state.rs":"107ea179233e3b237e305a47d605125ff39352e96d3cfffefd3a99dbf045b3c9","src/extensions/ext/extended_dynamic_state2.rs":"82b44a91404712dfbeab4999e703fa31b0a74cd9f1de36479c06833afebe840a","src/extensions/ext/extended_dynamic_state3.rs":"3f3e91f12318e544498161fb93942545f87d46c8877af851e1a55b745d6614b9","src/extensions/ext/full_screen_exclusive.rs":"145a230fb89dd12b824be2f781b603dd20d701a8a234b32ce21df85c02a7e475","src/extensions/ext/hdr_metadata.rs":"4f515d60938d36fc8e39af6b3b5c7240b5f007138101ec05a4f7f653f28de84b","src/extensions/ext/headless_surface.rs":"304835b3722ff9e8161f41b53001a75a4754c6d56f9c6c120d1e0d849e9301e4","src/extensions/ext/host_image_copy.rs":"da54e3e47bd1bf32fa30fdff13529a7a3767fe09f0e2ec738da8dca16f419ced","src/extensions/ext/image_compression_control.rs":"b726b468baa251a95cb038f77c404089d1dec775004c709e89ad722e87947039","src/extensions/ext/image_drm_format_modifier.rs":"d9feee9928e1f519a8c2236987b891dca28f6b1315f872942763bcb414c192c0","src/extensions/ext/mesh_shader.rs":"bbbe8a40cb2890cde107bffa1e2950c4db976ea234297ec285cc58b42d5f148f","src/extensions/ext/metal_surface.rs":"f31426f6099f7111643bfbc96cb6baeadb279d36784b5fd10203e7f460205cca","src/extensions/ext/mod.rs":"a88f4db6b01b80719cf58284573304e5468d56142b0a62a832137eb7f6021a21","src/extensions/ext/pipeline_properties.rs":"69194ab667f2954d54575c37f1dda4be687bfb6b31cb8d41d36f22bd38447d05","src/extensions/ext/private_data.rs":"a96123a8f15910342fa73cd12b103426e4b19f81060b7d0e360cc6428410470c","src/extensions/ext/sample_locations.rs":"4bd3428f1e10ff60a527631782e041b7413fef43c8591c1de7c638b48b7f8537","src/extensions/ext/shader_object.rs":"c57fc66a9f7e9e26e5a0ea0175cb19998a4b07ac5a1423e438bbddf2b2815d2c","src/extensions/ext/swapchain_maintenance1.rs":"980816fc9293c0c13912d24b5b1107f237ef2b4d62d0ec4bbc5891523634df3a","src/extensions/ext/tooling_info.rs":"2e896ce8bf6c25e004174e0d6c5c32e6d841940b1471ac34b7fc3645143e4fd0","src/extensions/ext/vertex_input_dynamic_state.rs":"3fa8366e504bf174d8a8b623ba2ec53ff4d1b0d5712bdc0bb7e36f7f74c181fa","src/extensions/google/display_timing.rs":"2adb137e8aa81f3fe3a06e6d3c486b983dde0ffc46f6512b59ef932f80189db7","src/extensions/google/mod.rs":"18285e9d26d368681cf85b8f5ee57d007de968c1fcf76a099f8459b311bcbbe5","src/extensions/khr/acceleration_structure.rs":"c7a7df772ee148349fcce60342e1f764ff5380546d6dc8d82ce532a66d5973c9","src/extensions/khr/android_surface.rs":"a7181725908f95395714ccdd68ca9d1d833a2fbcdf4b79306dc876b49b6b94d0","src/extensions/khr/buffer_device_address.rs":"a41190249fce0f46c581b3671d7c6ae9f99d61fb65c73e2511a1cffea8a1017e","src/extensions/khr/calibrated_timestamps.rs":"7fe20c7d60bbb24b80035422946da5d62abdf8f67b6fca4c644b921c7df50b11","src/extensions/khr/cooperative_matrix.rs":"4281059f964090753b0f0d53e067154d0d54085b3ec3c8d913cbe83c2286b8db","src/extensions/khr/copy_commands2.rs":"72e8bb04e67b75f2bd2e2a8a5835719ffa082e6f15a8e30fa4a59c1a6c7f52e4","src/extensions/khr/create_renderpass2.rs":"8a2340305b60872ebb5778024e60f56aa8a4ce47edf6b2a3fb4f3d1485354b8f","src/extensions/khr/deferred_host_operations.rs":"5c452e99e66a709c896f2a6fdc7cf95e240f8b2320a82802eb458381e67c5da4","src/extensions/khr/device_group.rs":"a3e42317d443bef64e750bbf7b07aa6dc05d765bbf99710c37b87169c8309638","src/extensions/khr/device_group_creation.rs":"4036d2da5965c79ff54f34fc356d809b23cfd53476f6292db6eef7a9bd1e8563","src/extensions/khr/display.rs":"3a4fe715eac8b418d3e73c4c78c5fc0a365c4e1833477f4bd322bc9418bf7320","src/extensions/khr/display_swapchain.rs":"764cd9744c46b1c239dc528db59f1ed73a7c41dbd240e3accb538b39c5937915","src/extensions/khr/draw_indirect_count.rs":"a1becf2554b5a9802c7b89613be54978624636b5d40f2f9bf07ea7800b21ed51","src/extensions/khr/dynamic_rendering.rs":"27becc88463b1f35a3431d6d7fa928f80603a016af37c19d40c9b9386bab5241","src/extensions/khr/dynamic_rendering_local_read.rs":"383f21dafb088ea3027d0d53810233db525d8962035e46b6cf9196eca25aaba1","src/extensions/khr/external_fence_fd.rs":"b5c83e9ecce9ddde92cf769cb2aede11e22a042ff116f660c757ecb065cbb7bd","src/extensions/khr/external_fence_win32.rs":"20564373219d5ce502b205879e9e72e27c875b6f80850c5636366fc4623dbb6d","src/extensions/khr/external_memory_fd.rs":"6f7a44641efc66e955da787e9d713485255dd8c1355d745ded7803e35dd81497","src/extensions/khr/external_memory_win32.rs":"38b8a0c34c6be79926d8f0d9f923e58efcb1e185c5bf69bc31ad12004277f950","src/extensions/khr/external_semaphore_fd.rs":"ad1fc40ce193647d771737a1047dabc258d00c4aa12b70e3d612a6a7eae7d3b5","src/extensions/khr/external_semaphore_win32.rs":"27bb0e6e21d7f8de4b882c70d73d55cd55f8c46548db29187341f2795180a92e","src/extensions/khr/get_memory_requirements2.rs":"3ca741d62060d7968833226dccaa95c77fb129a47dc67caffcb75bd21d5f67eb","src/extensions/khr/get_physical_device_properties2.rs":"85ca6bc99897824ef72e0bbf5cc3a8b5eb6f66f2267929c9b1b4a487035f4ae1","src/extensions/khr/get_surface_capabilities2.rs":"bdad24a0b8f402732732d627f2df3cf73f0e6de1ad694941b6a763c6c96b28f6","src/extensions/khr/line_rasterization.rs":"ae63b9f15f22c5f229e8116132a69d03144af575d19ba6d622b611d4d568e769","src/extensions/khr/maintenance1.rs":"640e5bfb16a3e0c88ad689e3f926ce063804600150ca0915d027796c394c581e","src/extensions/khr/maintenance3.rs":"2a51c55994c2e437a95be97b219059f9753b194b89f546bddfdade9039184d73","src/extensions/khr/maintenance4.rs":"d0eb817fab4509f8dd00ab7857845f2d098970e8912c76f6711b9b16a021b285","src/extensions/khr/maintenance5.rs":"57469f376804aea8a9ea8d10212344598e0c173ff2aa9515a59f874ff0edac00","src/extensions/khr/maintenance6.rs":"b1d9ee2e61b48a77d1c25dd3df5b29694c70c79ace5880c33427d4d03899c958","src/extensions/khr/mod.rs":"a45ab85ecc6039926e01cb0f16820159d853bc28fe5da7f337decaf5dd2eb98a","src/extensions/khr/performance_query.rs":"afccca4e08be449b034b67b3009f59e9db82e7cf0cdb99fc1d6cc8d41e3677e3","src/extensions/khr/pipeline_executable_properties.rs":"d718d046e5c059b4219ff7df520d1ec759cd980823272487608314ee4356f37e","src/extensions/khr/present_wait.rs":"a7e10c32a0c31796599b4b4bc662f859d046252f15ba51f8dd0e5751594a5356","src/extensions/khr/push_descriptor.rs":"7ef172f486a248c08a67f6bd186242141d4fdc4344a477392008ed042a138258","src/extensions/khr/ray_tracing_maintenance1.rs":"6a7159514482272c94c6d3525eee66dc6e05cd5beb57199e28d0fec2f81afd99","src/extensions/khr/ray_tracing_pipeline.rs":"4dc6d4284ff394d66159a1ca811a86f8d9250084722e04728e6c8ab2e1185081","src/extensions/khr/sampler_ycbcr_conversion.rs":"3bcc5962b565a8ecf2614eaa6f65a772645d895b3a87d86f98d011d293a34fb8","src/extensions/khr/surface.rs":"eb2322bff497e7f07fbb7c33e96a4128885db06603d7636c9d2ca503879b7431","src/extensions/khr/swapchain.rs":"a2c0e1b35df62f26d2d184c5671f5298486f4984ab697d5a9b591b4b8f19981e","src/extensions/khr/synchronization2.rs":"3f0606b2f0a7a3f1b1be1a254e09cad72c68412435504edd745b6a07cf38cc44","src/extensions/khr/timeline_semaphore.rs":"a5c0d55d85a44660aafac89d80a2956a12c9f6accb8d20fd4c4e70f40af9871a","src/extensions/khr/wayland_surface.rs":"38909800244ec7f9a148cd1a39227e7a0a1203cd8ecee12e8ddc17ff4172fbc8","src/extensions/khr/win32_surface.rs":"8f23903bd3715c0482e8e6ca6306326f234d804084fa0d297e41af0ffb64e810","src/extensions/khr/xcb_surface.rs":"41b09357319e24981dd5ded9d77e4c9afe8fa834bbef575e6969d3cc37415e1c","src/extensions/khr/xlib_surface.rs":"791426265a24707d57db6e46b9b5ed00ffcf3f0ff54f92d514e7814dcb95c103","src/extensions/mod.rs":"9f7500b48953314901c640b36c129fa1b8c358d4431b4de2a088dcadc4b37119","src/extensions/mvk/ios_surface.rs":"d59ca82464b522ca3c75d41a7bf2f8c243a19600a383d8e7a13411c9eba0f5d7","src/extensions/mvk/macos_surface.rs":"7d5fc07d58223fdfaaf94b2feac4ff4d60a97c1993b34320df42fc5098772014","src/extensions/mvk/mod.rs":"30e4ab944e5797ad9c344235df31c2124a4ee465389e8b83c6af84f3c2cb9ca2","src/extensions/nn/mod.rs":"620c06403a18fc2ea1da682bdf1a2b49063f4cd8776f0a36e0ded6eae90cae21","src/extensions/nn/vi_surface.rs":"0292c3beb0b8bf09737b74436b01fafa6a4627f0b2cacc6d9543ada574b08bdd","src/extensions/nv/copy_memory_indirect.rs":"20d10d41e09d5ea0cc2449b3e458fef203d7fa1b78fb54649b3e04a60eae63df","src/extensions/nv/coverage_reduction_mode.rs":"a155d6ae9f72196045bbe5343f257a6ea3ab37f12cc3d85f2f743fbefb61a109","src/extensions/nv/cuda_kernel_launch.rs":"0eade43c67294ef1d32e211cfbf9d9e7ee1cd704077d890313b9fc21a0ac91a4","src/extensions/nv/device_diagnostic_checkpoints.rs":"f9d9643c1fe3782603e90aca01e50a9a7126c06cb1ba9074c31b4cb7ae1e5b3f","src/extensions/nv/device_generated_commands_compute.rs":"614168b270bb170f19551b3765bd43eb897dfc232c02398d3b9099d47d95400e","src/extensions/nv/low_latency2.rs":"d5d62aced43a6d9f7b4b27fccca3dd4dae23bf0671d930ca253e0524c859cf0b","src/extensions/nv/memory_decompression.rs":"50a818a578a2aa3683d85ccdaa28a78e5fbeafec6f96358c120f94136b186976","src/extensions/nv/mesh_shader.rs":"35811dcab27d884a2ef90878f15a1d477745f73e99bfa00794db45a0f1166bdf","src/extensions/nv/mod.rs":"b3be5a66c726f7fe9613a00c598d496b1c6ebc1cdaefc2897adc7c1d9e16c361","src/extensions/nv/ray_tracing.rs":"8f4f1e8ecf8d400f23f0b26ff41564d07deabd16fcf9950ffd31b827847c9196","src/extensions_generated.rs":"685065d2e4a312211c70b35ee79adfad4b051ca5324127e74725a1efebed9660","src/instance.rs":"de9d55d99d5da0d99ff5c18d627a82401462970a51ca9dfebb77e686d8c6c4ce","src/lib.rs":"b02269eac204ec7621ca3d54ade7768383a00a79afe56867e5f78485328e9685","src/prelude.rs":"973422a9a5f1b674aa53d0c60d03a9f8ac34abd74c638556e14e1fb81efc3204","src/tables.rs":"96348884754c9933de49f8449396796edcff91f40694bce5d382ca361260315e","src/util.rs":"c934978a8cc679763d854bb945b1daa52ad9af3f8f8e90d4d2937dad5d2216e7","src/vk.rs":"a6e405fb5f6fb59de7f2aa7660cb4e68916e21f4c1044832825b4d3589638c73","src/vk/aliases.rs":"bfca76699736bcbe48d477f2284d42f0e7e7133aff77daa1396f6e9164438695","src/vk/bitflags.rs":"8bd70842fb0314fc4761814837b52f8c9d0994fd7a29be54c617c6da7a555ed3","src/vk/const_debugs.rs":"aa0cf37b56910df30e7b88c6abe5efc8229093bca0389be9bfb225aa315ec549","src/vk/constants.rs":"5f75e300cf2dc79757682225c20be22b4c81319c47b6ae4a22ead252fd17cfec","src/vk/definitions.rs":"0bdf55680548c7201dd08cf3dff33d2b5414539568322bfbfe7dc6e28767479c","src/vk/enums.rs":"ded65badbb248e78b51af6b365676ce79528ac1f94be7efb587c5af3754b98a2","src/vk/extensions.rs":"a97b16761871be97279557e5ae908cd5ee6655d4721a87c5b7c984893d67d652","src/vk/feature_extensions.rs":"c875cf2a7b02a8a8fa31f3bc8794ec526c0870b470e7a308b5b256402dc8125e","src/vk/features.rs":"07875bbb6840c8433c4adf4cc984662fd8db7c106ef60e87bec90bf693954534","src/vk/macros.rs":"9297136fb9da949511062b533712265c5fb797e481385f7ab4c4746e97121add","src/vk/native.rs":"4fba4882c664ac5713f7e9ddbbdde5dde297a5a128ce262da70ef324f194734f","src/vk/platform_types.rs":"2666fdc3ce1aad7ac5866af51b7888344d406c2e4e22e69ba784f0c84f747a31","src/vk/prelude.rs":"8e47ee7e6d0c8a017258ace4a240cbb5d603e0be138b7ff50ed04420fa3f6728","tests/constant_size_arrays.rs":"03562d36571d2c0b69ee6bedbcba6255ac00d6efb827d67912e8372041869c73","tests/display.rs":"d294396bb5b2210432724cccc0a56e105bab8743e180d4ad7cc675a200c09539"},"package":"0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"11c4b0291c4fcc9e447629b6a225ec5c6f937dc1253c49716b24e00808dcebc4","Cargo.toml":"96e66853e037752590472a80363488424ea6a5622370f147b6944cd619e89b50","Cargo.toml.orig":"0612c4d22214e8091c702a88f14e719d769dffcfd562034f5063da7487c5a6d8","LICENSE-APACHE":"0e8a410375e1ee5c75c6198b08b534fec6e5edef766cf971bab4a404542636ab","LICENSE-MIT":"c733ccf8ab25df175a63d9d844677b98e3a5ab8f8de1c1616087e6868a7f948e","README.md":"2dd30607be800145593d3039a4b95a3702b569f5b2cef91308d17c7b3deb42ec","build.rs":"b0109a1596448fb599af8ca0efdbaaf2dba09bbdded8f07f2b5bab885f9a0d42","src/device.rs":"f03a6dbd838a699ed6678203e423d27138331147ff44c77c31cd47b4833006c9","src/entry.rs":"3f238f6177cdd62581e021edac2e75cdc6a2a8936e225fb2fa25f631b0bc430a","src/extensions/amd/buffer_marker.rs":"9ac7c7b36cf6e21e5673067ccea20f1d156cbeeb80027333940fdd1f47dea8cf","src/extensions/amd/mod.rs":"1d33764768ef9ec9a4f2aca35e58b2d333ea61b3639300fe3286f70500d917bd","src/extensions/amd/shader_info.rs":"72ba06b352ba1039eb41986a1c2bb32a4fa519581ddb26d0a4b30bb8b5893fce","src/extensions/amdx/mod.rs":"12e7787eb80903940618d701df4dbbceb1f6a0a67caafd1d8c66c1ed771545fb","src/extensions/amdx/shader_enqueue.rs":"dcf630b3a22ec4c85498d1daba7b0a36fbd1c7ac8d61c6a83658c6f3e31aeebb","src/extensions/android/external_memory_android_hardware_buffer.rs":"f2931dfcf91394772d8acaaa161611614d49639abaae346da63c073fcf009430","src/extensions/android/mod.rs":"2067f22ad2ba4234779f664043775051e8f50441f160eba89632aac7b744e144","src/extensions/ext/acquire_drm_display.rs":"7bd489fd6cd359c9bc5beac6b3a21cab30e31d8ca09202e1d9edb51a146fd683","src/extensions/ext/buffer_device_address.rs":"f2d29e638d517f3c6afefd8b4bc0182de8c16e908752aa609f0cc2aa49ab810c","src/extensions/ext/calibrated_timestamps.rs":"2aa1fb8826840de31f0d43f5b37f8d31d4de92b060f435ef776aac8d4dbcedf0","src/extensions/ext/debug_marker.rs":"bf22578d0b3c4b8600ef8328b6f11080233b61422dca15465619bc6513ee4e43","src/extensions/ext/debug_report.rs":"f2f1b7c01474f9a2229b7121ce44788c390eadd86486bcbc85bc8edfe2875baa","src/extensions/ext/debug_utils.rs":"0bcfb4e1606c28279566493925bd87575db7f6723bc04618da275ed3ecbfefa7","src/extensions/ext/descriptor_buffer.rs":"5915f98f8eb9c3ae8a65b6f4d5e0625c1d101c8b6eb66d1ae8b1b810a260c2d8","src/extensions/ext/extended_dynamic_state.rs":"107ea179233e3b237e305a47d605125ff39352e96d3cfffefd3a99dbf045b3c9","src/extensions/ext/extended_dynamic_state2.rs":"82b44a91404712dfbeab4999e703fa31b0a74cd9f1de36479c06833afebe840a","src/extensions/ext/extended_dynamic_state3.rs":"3f3e91f12318e544498161fb93942545f87d46c8877af851e1a55b745d6614b9","src/extensions/ext/full_screen_exclusive.rs":"145a230fb89dd12b824be2f781b603dd20d701a8a234b32ce21df85c02a7e475","src/extensions/ext/hdr_metadata.rs":"4f515d60938d36fc8e39af6b3b5c7240b5f007138101ec05a4f7f653f28de84b","src/extensions/ext/headless_surface.rs":"304835b3722ff9e8161f41b53001a75a4754c6d56f9c6c120d1e0d849e9301e4","src/extensions/ext/host_image_copy.rs":"da54e3e47bd1bf32fa30fdff13529a7a3767fe09f0e2ec738da8dca16f419ced","src/extensions/ext/image_compression_control.rs":"b726b468baa251a95cb038f77c404089d1dec775004c709e89ad722e87947039","src/extensions/ext/image_drm_format_modifier.rs":"d9feee9928e1f519a8c2236987b891dca28f6b1315f872942763bcb414c192c0","src/extensions/ext/mesh_shader.rs":"bbbe8a40cb2890cde107bffa1e2950c4db976ea234297ec285cc58b42d5f148f","src/extensions/ext/metal_surface.rs":"f31426f6099f7111643bfbc96cb6baeadb279d36784b5fd10203e7f460205cca","src/extensions/ext/mod.rs":"a88f4db6b01b80719cf58284573304e5468d56142b0a62a832137eb7f6021a21","src/extensions/ext/pipeline_properties.rs":"69194ab667f2954d54575c37f1dda4be687bfb6b31cb8d41d36f22bd38447d05","src/extensions/ext/private_data.rs":"a96123a8f15910342fa73cd12b103426e4b19f81060b7d0e360cc6428410470c","src/extensions/ext/sample_locations.rs":"4bd3428f1e10ff60a527631782e041b7413fef43c8591c1de7c638b48b7f8537","src/extensions/ext/shader_object.rs":"c57fc66a9f7e9e26e5a0ea0175cb19998a4b07ac5a1423e438bbddf2b2815d2c","src/extensions/ext/swapchain_maintenance1.rs":"980816fc9293c0c13912d24b5b1107f237ef2b4d62d0ec4bbc5891523634df3a","src/extensions/ext/tooling_info.rs":"2e896ce8bf6c25e004174e0d6c5c32e6d841940b1471ac34b7fc3645143e4fd0","src/extensions/ext/vertex_input_dynamic_state.rs":"3fa8366e504bf174d8a8b623ba2ec53ff4d1b0d5712bdc0bb7e36f7f74c181fa","src/extensions/google/display_timing.rs":"2adb137e8aa81f3fe3a06e6d3c486b983dde0ffc46f6512b59ef932f80189db7","src/extensions/google/mod.rs":"18285e9d26d368681cf85b8f5ee57d007de968c1fcf76a099f8459b311bcbbe5","src/extensions/khr/acceleration_structure.rs":"c7a7df772ee148349fcce60342e1f764ff5380546d6dc8d82ce532a66d5973c9","src/extensions/khr/android_surface.rs":"a7181725908f95395714ccdd68ca9d1d833a2fbcdf4b79306dc876b49b6b94d0","src/extensions/khr/buffer_device_address.rs":"a41190249fce0f46c581b3671d7c6ae9f99d61fb65c73e2511a1cffea8a1017e","src/extensions/khr/calibrated_timestamps.rs":"7fe20c7d60bbb24b80035422946da5d62abdf8f67b6fca4c644b921c7df50b11","src/extensions/khr/cooperative_matrix.rs":"4281059f964090753b0f0d53e067154d0d54085b3ec3c8d913cbe83c2286b8db","src/extensions/khr/copy_commands2.rs":"72e8bb04e67b75f2bd2e2a8a5835719ffa082e6f15a8e30fa4a59c1a6c7f52e4","src/extensions/khr/create_renderpass2.rs":"8a2340305b60872ebb5778024e60f56aa8a4ce47edf6b2a3fb4f3d1485354b8f","src/extensions/khr/deferred_host_operations.rs":"5c452e99e66a709c896f2a6fdc7cf95e240f8b2320a82802eb458381e67c5da4","src/extensions/khr/device_group.rs":"a3e42317d443bef64e750bbf7b07aa6dc05d765bbf99710c37b87169c8309638","src/extensions/khr/device_group_creation.rs":"4036d2da5965c79ff54f34fc356d809b23cfd53476f6292db6eef7a9bd1e8563","src/extensions/khr/display.rs":"3a4fe715eac8b418d3e73c4c78c5fc0a365c4e1833477f4bd322bc9418bf7320","src/extensions/khr/display_swapchain.rs":"764cd9744c46b1c239dc528db59f1ed73a7c41dbd240e3accb538b39c5937915","src/extensions/khr/draw_indirect_count.rs":"a1becf2554b5a9802c7b89613be54978624636b5d40f2f9bf07ea7800b21ed51","src/extensions/khr/dynamic_rendering.rs":"27becc88463b1f35a3431d6d7fa928f80603a016af37c19d40c9b9386bab5241","src/extensions/khr/dynamic_rendering_local_read.rs":"383f21dafb088ea3027d0d53810233db525d8962035e46b6cf9196eca25aaba1","src/extensions/khr/external_fence_fd.rs":"b5c83e9ecce9ddde92cf769cb2aede11e22a042ff116f660c757ecb065cbb7bd","src/extensions/khr/external_fence_win32.rs":"20564373219d5ce502b205879e9e72e27c875b6f80850c5636366fc4623dbb6d","src/extensions/khr/external_memory_fd.rs":"6f7a44641efc66e955da787e9d713485255dd8c1355d745ded7803e35dd81497","src/extensions/khr/external_memory_win32.rs":"38b8a0c34c6be79926d8f0d9f923e58efcb1e185c5bf69bc31ad12004277f950","src/extensions/khr/external_semaphore_fd.rs":"ad1fc40ce193647d771737a1047dabc258d00c4aa12b70e3d612a6a7eae7d3b5","src/extensions/khr/external_semaphore_win32.rs":"27bb0e6e21d7f8de4b882c70d73d55cd55f8c46548db29187341f2795180a92e","src/extensions/khr/get_memory_requirements2.rs":"3ca741d62060d7968833226dccaa95c77fb129a47dc67caffcb75bd21d5f67eb","src/extensions/khr/get_physical_device_properties2.rs":"85ca6bc99897824ef72e0bbf5cc3a8b5eb6f66f2267929c9b1b4a487035f4ae1","src/extensions/khr/get_surface_capabilities2.rs":"bdad24a0b8f402732732d627f2df3cf73f0e6de1ad694941b6a763c6c96b28f6","src/extensions/khr/line_rasterization.rs":"ae63b9f15f22c5f229e8116132a69d03144af575d19ba6d622b611d4d568e769","src/extensions/khr/maintenance1.rs":"640e5bfb16a3e0c88ad689e3f926ce063804600150ca0915d027796c394c581e","src/extensions/khr/maintenance3.rs":"2a51c55994c2e437a95be97b219059f9753b194b89f546bddfdade9039184d73","src/extensions/khr/maintenance4.rs":"d0eb817fab4509f8dd00ab7857845f2d098970e8912c76f6711b9b16a021b285","src/extensions/khr/maintenance5.rs":"57469f376804aea8a9ea8d10212344598e0c173ff2aa9515a59f874ff0edac00","src/extensions/khr/maintenance6.rs":"b1d9ee2e61b48a77d1c25dd3df5b29694c70c79ace5880c33427d4d03899c958","src/extensions/khr/mod.rs":"a45ab85ecc6039926e01cb0f16820159d853bc28fe5da7f337decaf5dd2eb98a","src/extensions/khr/performance_query.rs":"afccca4e08be449b034b67b3009f59e9db82e7cf0cdb99fc1d6cc8d41e3677e3","src/extensions/khr/pipeline_executable_properties.rs":"d718d046e5c059b4219ff7df520d1ec759cd980823272487608314ee4356f37e","src/extensions/khr/present_wait.rs":"a7e10c32a0c31796599b4b4bc662f859d046252f15ba51f8dd0e5751594a5356","src/extensions/khr/push_descriptor.rs":"7ef172f486a248c08a67f6bd186242141d4fdc4344a477392008ed042a138258","src/extensions/khr/ray_tracing_maintenance1.rs":"6a7159514482272c94c6d3525eee66dc6e05cd5beb57199e28d0fec2f81afd99","src/extensions/khr/ray_tracing_pipeline.rs":"4dc6d4284ff394d66159a1ca811a86f8d9250084722e04728e6c8ab2e1185081","src/extensions/khr/sampler_ycbcr_conversion.rs":"3bcc5962b565a8ecf2614eaa6f65a772645d895b3a87d86f98d011d293a34fb8","src/extensions/khr/surface.rs":"eb2322bff497e7f07fbb7c33e96a4128885db06603d7636c9d2ca503879b7431","src/extensions/khr/swapchain.rs":"a2c0e1b35df62f26d2d184c5671f5298486f4984ab697d5a9b591b4b8f19981e","src/extensions/khr/synchronization2.rs":"3f0606b2f0a7a3f1b1be1a254e09cad72c68412435504edd745b6a07cf38cc44","src/extensions/khr/timeline_semaphore.rs":"a5c0d55d85a44660aafac89d80a2956a12c9f6accb8d20fd4c4e70f40af9871a","src/extensions/khr/wayland_surface.rs":"38909800244ec7f9a148cd1a39227e7a0a1203cd8ecee12e8ddc17ff4172fbc8","src/extensions/khr/win32_surface.rs":"8f23903bd3715c0482e8e6ca6306326f234d804084fa0d297e41af0ffb64e810","src/extensions/khr/xcb_surface.rs":"41b09357319e24981dd5ded9d77e4c9afe8fa834bbef575e6969d3cc37415e1c","src/extensions/khr/xlib_surface.rs":"791426265a24707d57db6e46b9b5ed00ffcf3f0ff54f92d514e7814dcb95c103","src/extensions/mod.rs":"9f7500b48953314901c640b36c129fa1b8c358d4431b4de2a088dcadc4b37119","src/extensions/mvk/ios_surface.rs":"d59ca82464b522ca3c75d41a7bf2f8c243a19600a383d8e7a13411c9eba0f5d7","src/extensions/mvk/macos_surface.rs":"7d5fc07d58223fdfaaf94b2feac4ff4d60a97c1993b34320df42fc5098772014","src/extensions/mvk/mod.rs":"30e4ab944e5797ad9c344235df31c2124a4ee465389e8b83c6af84f3c2cb9ca2","src/extensions/nn/mod.rs":"620c06403a18fc2ea1da682bdf1a2b49063f4cd8776f0a36e0ded6eae90cae21","src/extensions/nn/vi_surface.rs":"0292c3beb0b8bf09737b74436b01fafa6a4627f0b2cacc6d9543ada574b08bdd","src/extensions/nv/copy_memory_indirect.rs":"20d10d41e09d5ea0cc2449b3e458fef203d7fa1b78fb54649b3e04a60eae63df","src/extensions/nv/coverage_reduction_mode.rs":"a155d6ae9f72196045bbe5343f257a6ea3ab37f12cc3d85f2f743fbefb61a109","src/extensions/nv/cuda_kernel_launch.rs":"0eade43c67294ef1d32e211cfbf9d9e7ee1cd704077d890313b9fc21a0ac91a4","src/extensions/nv/device_diagnostic_checkpoints.rs":"f9d9643c1fe3782603e90aca01e50a9a7126c06cb1ba9074c31b4cb7ae1e5b3f","src/extensions/nv/device_generated_commands_compute.rs":"614168b270bb170f19551b3765bd43eb897dfc232c02398d3b9099d47d95400e","src/extensions/nv/low_latency2.rs":"d5d62aced43a6d9f7b4b27fccca3dd4dae23bf0671d930ca253e0524c859cf0b","src/extensions/nv/memory_decompression.rs":"50a818a578a2aa3683d85ccdaa28a78e5fbeafec6f96358c120f94136b186976","src/extensions/nv/mesh_shader.rs":"35811dcab27d884a2ef90878f15a1d477745f73e99bfa00794db45a0f1166bdf","src/extensions/nv/mod.rs":"b3be5a66c726f7fe9613a00c598d496b1c6ebc1cdaefc2897adc7c1d9e16c361","src/extensions/nv/ray_tracing.rs":"8f4f1e8ecf8d400f23f0b26ff41564d07deabd16fcf9950ffd31b827847c9196","src/extensions_generated.rs":"685065d2e4a312211c70b35ee79adfad4b051ca5324127e74725a1efebed9660","src/instance.rs":"de9d55d99d5da0d99ff5c18d627a82401462970a51ca9dfebb77e686d8c6c4ce","src/lib.rs":"b02269eac204ec7621ca3d54ade7768383a00a79afe56867e5f78485328e9685","src/prelude.rs":"973422a9a5f1b674aa53d0c60d03a9f8ac34abd74c638556e14e1fb81efc3204","src/tables.rs":"96348884754c9933de49f8449396796edcff91f40694bce5d382ca361260315e","src/util.rs":"c934978a8cc679763d854bb945b1daa52ad9af3f8f8e90d4d2937dad5d2216e7","src/vk.rs":"a6e405fb5f6fb59de7f2aa7660cb4e68916e21f4c1044832825b4d3589638c73","src/vk/aliases.rs":"bfca76699736bcbe48d477f2284d42f0e7e7133aff77daa1396f6e9164438695","src/vk/bitflags.rs":"8bd70842fb0314fc4761814837b52f8c9d0994fd7a29be54c617c6da7a555ed3","src/vk/const_debugs.rs":"aa0cf37b56910df30e7b88c6abe5efc8229093bca0389be9bfb225aa315ec549","src/vk/constants.rs":"5f75e300cf2dc79757682225c20be22b4c81319c47b6ae4a22ead252fd17cfec","src/vk/definitions.rs":"0bdf55680548c7201dd08cf3dff33d2b5414539568322bfbfe7dc6e28767479c","src/vk/enums.rs":"ded65badbb248e78b51af6b365676ce79528ac1f94be7efb587c5af3754b98a2","src/vk/extensions.rs":"a97b16761871be97279557e5ae908cd5ee6655d4721a87c5b7c984893d67d652","src/vk/feature_extensions.rs":"c875cf2a7b02a8a8fa31f3bc8794ec526c0870b470e7a308b5b256402dc8125e","src/vk/features.rs":"07875bbb6840c8433c4adf4cc984662fd8db7c106ef60e87bec90bf693954534","src/vk/macros.rs":"9297136fb9da949511062b533712265c5fb797e481385f7ab4c4746e97121add","src/vk/native.rs":"4fba4882c664ac5713f7e9ddbbdde5dde297a5a128ce262da70ef324f194734f","src/vk/platform_types.rs":"2666fdc3ce1aad7ac5866af51b7888344d406c2e4e22e69ba784f0c84f747a31","src/vk/prelude.rs":"8e47ee7e6d0c8a017258ace4a240cbb5d603e0be138b7ff50ed04420fa3f6728","tests/constant_size_arrays.rs":"03562d36571d2c0b69ee6bedbcba6255ac00d6efb827d67912e8372041869c73","tests/display.rs":"d294396bb5b2210432724cccc0a56e105bab8743e180d4ad7cc675a200c09539"},"package":"0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ash/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ash/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ash/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ash/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b724b78dac8d83879ed7a1aad2b91bb9f2beb5cf" + }, + "path_in_vcs": "ash" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ash/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ash/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ash/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ash/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +[package] +name = "ash" +version = "0.38.0+1.3.281" +authors = [ + "Maik Klein ", + "Benjamin Saunders ", + "Marijn Suijten ", +] +description = "Vulkan bindings for Rust" +license = "MIT OR Apache-2.0" +repository = "https://github.com/ash-rs/ash" +readme = "../README.md" +keywords = ["gamedev", "graphics", "vulkan", "bindings"] +categories = [ + "api-bindings", + "external-ffi-bindings", + "game-development", + "graphics", + "rendering::graphics-api" +] +edition = "2021" +rust-version = "1.69.0" + +[dependencies] +libloading = { version = "0.8", optional = true } + +[features] +default = ["loaded", "debug", "std"] +# Link the Vulkan loader at compile time. +linked = [] +# Support searching for the Vulkan loader manually at runtime. +loaded = ["libloading", "std"] +# Whether Vulkan structs should implement Debug. +debug = [] +# Whether the standard library should be required +std = [] + +[package.metadata.release] +no-dev-version = true + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ashmem/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ashmem/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ashmem/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ashmem/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3b0ce20438cc2ce5485f734aaf93b50976757d39eab3d78b788932cf734d7830","README.md":"1513a18130cee5213ff581dd1703897ba9ad3f99fc601e502745833f93b78a25","src/lib.rs":"1306aacebf851c0ba32ef6c142dc35db678cf5463f267a226a4a10fd1c02041b"},"package":"b947f77692187a29daa2768b6644e589cef61e7434bb96300197acfb876105ac"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"73b93e5f851a566fb1d71e0dcb2280454630ffb18da8e818363ee3f78101e20f","Cargo.toml":"3b0ce20438cc2ce5485f734aaf93b50976757d39eab3d78b788932cf734d7830","Cargo.toml.orig":"7c76d44367e73d8af747a40da2b2831bf37ef4e240acae9fa1b1c84edb4c794a","README.md":"1513a18130cee5213ff581dd1703897ba9ad3f99fc601e502745833f93b78a25","src/lib.rs":"1306aacebf851c0ba32ef6c142dc35db678cf5463f267a226a4a10fd1c02041b"},"package":"b947f77692187a29daa2768b6644e589cef61e7434bb96300197acfb876105ac"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ashmem/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ashmem/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ashmem/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ashmem/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4b8c7ff23fb4ea0ed0633aa5bbaaab96f7c732f3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ashmem/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ashmem/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ashmem/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ashmem/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +name = "ashmem" +version = "0.1.2" +authors = ["Matthew Gregan "] +edition = "2018" +license = "ISC" +description = "Rust wrapper around Android's ASharedMemory (ashmem) API" +repository = "https://github.com/kinetiknz/ashmem-rs" + +[dependencies] +libc = "0.2" +ioctl-sys = "0.7" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/askama/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/askama/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"cad3d8819bf20edbd9c47036cefa5310b2d22b195eb476336730da9719d58a26","Cargo.toml":"5ebc58027a0fd606bd36036295f375c358d0b21f8cad26d777e95840bfdfb24e","LICENSE-APACHE":"87cb0d734c723c083e51c825930ff42bce28596b52dee15567f6b28f19c195e3","LICENSE-MIT":"df20e0180764bf5bd76f74d47bc9e8c0069a666401629c390003a1d5eba99c92","README.md":"eae12ef134f50f2b4439996b72074190e11d04f4cf9d19b6adb282801eaa0ae4","_typos.toml":"72588ef2385568368e7ec251c8451f75a16343d5a06b4c2b312beba2cdf5b308","benches/escape.rs":"bbf2e79702f8216cce9b2496cd028d8163ab261dfc4d4d6507a6dbfdca02ca5b","benches/strings.inc":"76b8ac1b79abeaced7831a03aaedf8dd85057eac78e0cecbe68f589d38f0592b","benches/to-json.rs":"ed7beddc73149e91e35408302b6314c615286bf5be360e63fe5e9364411a1f56","clippy.toml":"d141089a5edd91c83ae211257638df2ef1ca53f66b30faa98b22ea1447faeeff","deny.toml":"b7637b42164b1bbba883c422187292cf08ad624691145b5124eaf10edf38c164","src/ascii_str.rs":"272ed728e3e024cefbf16b9a004ad806781cff95f613d34c35a4e8479224d16f","src/error.rs":"0b5615a5b9d8bacedb473ca2c5f8f0d6b41faf58f5c5fc12bb72c1bea7b7efe2","src/filters/alloc.rs":"b3595393fe932043f1df0c579e4f7792f56d2ffd6ee351861d0087fbf3e49aec","src/filters/builtin.rs":"34d6dd5b6603c94b9a3f393f84adf4001e99addf50e60412c559e4748dc3eac6","src/filters/escape.rs":"e4dc1ab7a3b92c3ec402ad4e87989c08be4aa0d892eee65124735f41a0acdeec","src/filters/humansize.rs":"7d139ab50da3c90856b271fac68ed172d014d8a6ed43892e78a11e8cbdb7b0ac","src/filters/json.rs":"0e880bbc49787b83c880760038c8d900c2b1870d81d07211fa0873f77f171825","src/filters/mod.rs":"9a58841eb3173e73225bb40116d783d0b3a59d8f6b452bbe4efd5f0fd7dfd43a","src/filters/urlencode.rs":"5adbe8d4c0811146af02b061a4c648afdf45e29b0ee271d20d116b30479373cd","src/helpers.rs":"3e3e4a9a7698892f96c48a9be1305a88852b91ea278c22f2eacdfd833fde31a7","src/html.rs":"91ee580663d8ad08460373d9e5c8ed196ab0ce61eb113dc8d43ad19ca6671422","src/lib.rs":"dd806557cf5f54928f272a425d0630de850516b58dcb9f944d34b6bfef6b528a","src/values.rs":"7162ffa2dc5469d8f819ab61f9ed4fbe3b5f478cfb9eed74d141fb184c0c1161","tomlfmt.toml":"a33c21547346656aead5f46f2f07e1965f4cf0c6f2a16deb8ec06019619267aa"},"package":"5d4744ed2eef2645831b441d8f5459689ade2ab27c854488fbab1fbe94fce1a7"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"db69f8c612fa2dc671dc6a6349959d8d273dc20134dc871468fa1738259a81cb",".rustfmt.toml":"a3754a3582a6ab4247c2ace9f9686f8757f94691b01e86f340234c4c18073a1b","Cargo.lock":"cad3d8819bf20edbd9c47036cefa5310b2d22b195eb476336730da9719d58a26","Cargo.toml":"5ebc58027a0fd606bd36036295f375c358d0b21f8cad26d777e95840bfdfb24e","Cargo.toml.orig":"a9b57f1840ab7ad0431eec020fa34559240f01749fa74e2491e378cb099d4c17","LICENSE-APACHE":"87cb0d734c723c083e51c825930ff42bce28596b52dee15567f6b28f19c195e3","LICENSE-MIT":"df20e0180764bf5bd76f74d47bc9e8c0069a666401629c390003a1d5eba99c92","README.md":"eae12ef134f50f2b4439996b72074190e11d04f4cf9d19b6adb282801eaa0ae4","_typos.toml":"72588ef2385568368e7ec251c8451f75a16343d5a06b4c2b312beba2cdf5b308","benches/escape.rs":"bbf2e79702f8216cce9b2496cd028d8163ab261dfc4d4d6507a6dbfdca02ca5b","benches/strings.inc":"76b8ac1b79abeaced7831a03aaedf8dd85057eac78e0cecbe68f589d38f0592b","benches/to-json.rs":"ed7beddc73149e91e35408302b6314c615286bf5be360e63fe5e9364411a1f56","clippy.toml":"d141089a5edd91c83ae211257638df2ef1ca53f66b30faa98b22ea1447faeeff","deny.toml":"b7637b42164b1bbba883c422187292cf08ad624691145b5124eaf10edf38c164","src/ascii_str.rs":"272ed728e3e024cefbf16b9a004ad806781cff95f613d34c35a4e8479224d16f","src/error.rs":"0b5615a5b9d8bacedb473ca2c5f8f0d6b41faf58f5c5fc12bb72c1bea7b7efe2","src/filters/alloc.rs":"b3595393fe932043f1df0c579e4f7792f56d2ffd6ee351861d0087fbf3e49aec","src/filters/builtin.rs":"34d6dd5b6603c94b9a3f393f84adf4001e99addf50e60412c559e4748dc3eac6","src/filters/escape.rs":"e4dc1ab7a3b92c3ec402ad4e87989c08be4aa0d892eee65124735f41a0acdeec","src/filters/humansize.rs":"7d139ab50da3c90856b271fac68ed172d014d8a6ed43892e78a11e8cbdb7b0ac","src/filters/json.rs":"0e880bbc49787b83c880760038c8d900c2b1870d81d07211fa0873f77f171825","src/filters/mod.rs":"9a58841eb3173e73225bb40116d783d0b3a59d8f6b452bbe4efd5f0fd7dfd43a","src/filters/urlencode.rs":"5adbe8d4c0811146af02b061a4c648afdf45e29b0ee271d20d116b30479373cd","src/helpers.rs":"3e3e4a9a7698892f96c48a9be1305a88852b91ea278c22f2eacdfd833fde31a7","src/html.rs":"91ee580663d8ad08460373d9e5c8ed196ab0ce61eb113dc8d43ad19ca6671422","src/lib.rs":"dd806557cf5f54928f272a425d0630de850516b58dcb9f944d34b6bfef6b528a","src/values.rs":"7162ffa2dc5469d8f819ab61f9ed4fbe3b5f478cfb9eed74d141fb184c0c1161","tomlfmt.toml":"a33c21547346656aead5f46f2f07e1965f4cf0c6f2a16deb8ec06019619267aa"},"package":"5d4744ed2eef2645831b441d8f5459689ade2ab27c854488fbab1fbe94fce1a7"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/askama/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/askama/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "0b1c0e4d35c38311f179b069f6a7008c9490b786" + }, + "path_in_vcs": "askama" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/askama/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/askama/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama/.rustfmt.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,12 @@ +edition = "2021" +group_imports = "StdExternalCrate" +imports_granularity = "Module" +newline_style = "Unix" +normalize_comments = true +style_edition = "2024" +unstable_features = true +use_field_init_shorthand = true + +ignore = [ + "testing/tests/hello.rs", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/askama/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/askama/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,68 @@ +[package] +name = "askama" +version = "0.13.1" +description = "Type-safe, compiled Jinja-like templates for Rust" +keywords = ["markup", "template", "jinja2", "html"] +categories = ["template-engine"] +homepage = "https://askama.readthedocs.io/" +repository = "https://github.com/askama-rs/askama" +license = "MIT OR Apache-2.0" +edition = "2021" +rust-version = "1.81" + +[package.metadata.docs.rs] +features = ["full"] +rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"] + +[[bench]] +name = "to-json" +harness = false +required-features = ["serde_json"] + +[[bench]] +name = "escape" +harness = false + +[dependencies] +itoa = "1.0.11" + +# needed by feature "derive" +askama_derive = { version = "=0.13.1", path = "../askama_derive", default-features = false, optional = true } + +# needed by feature "serde_json" +serde = { version = "1.0", optional = true, default-features = false } +serde_json = { version = "1.0", optional = true, default-features = false } + +# needed by feature "urlencode" +percent-encoding = { version = "2.1.0", optional = true, default-features = false } + +[dev-dependencies] +assert_matches = "1.5.0" +criterion = "0.5" + +[badges] +maintenance = { status = "actively-developed" } + +[features] +default = ["config", "derive", "std", "urlencode", "askama_derive?/default"] +full = ["default", "blocks", "code-in-doc", "serde_json", "askama_derive?/full"] + +alloc = [ + "askama_derive?/alloc", + "serde?/alloc", + "serde_json?/alloc", + "percent-encoding?/alloc", +] +blocks = ["askama_derive?/blocks"] +code-in-doc = ["askama_derive?/code-in-doc"] +config = ["askama_derive?/config"] +derive = ["askama_derive"] +serde_json = ["std", "askama_derive?/serde_json", "dep:serde", "dep:serde_json"] +std = [ + "alloc", + "askama_derive?/std", + "serde?/std", + "serde_json?/std", + "percent-encoding?/std", +] +urlencode = ["askama_derive?/urlencode", "dep:percent-encoding"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"8008614e39c3bc17f343022acece92f83df083c063fadd7285b487edb6144cd0","Cargo.toml":"82346a11579069448d1e1d80d0ace534961ec3614a5b1cf08ef26e9120a3373d","LICENSE-APACHE":"87cb0d734c723c083e51c825930ff42bce28596b52dee15567f6b28f19c195e3","LICENSE-MIT":"df20e0180764bf5bd76f74d47bc9e8c0069a666401629c390003a1d5eba99c92","README.md":"7ed9662073cd064bc6e5e57cd41658d318e9ae32285c5d6682a7c8ba83baef6c","_typos.toml":"72588ef2385568368e7ec251c8451f75a16343d5a06b4c2b312beba2cdf5b308","clippy.toml":"d141089a5edd91c83ae211257638df2ef1ca53f66b30faa98b22ea1447faeeff","deny.toml":"b7637b42164b1bbba883c422187292cf08ad624691145b5124eaf10edf38c164","empty_test_config.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/config.rs":"56d724c4c21bd09c93ce8971226a5273eb86696eb1592e127149edcb43a2e4a1","src/generator.rs":"b3f3326072e436cc0ba7e4130e4298d8f3e5d8840121396b153aab4a13b1d403","src/generator/expr.rs":"1fcbbb2b7db536940d80d64863168f27f25b3b6c585c8f6522e5f38be3f800f9","src/generator/node.rs":"5c1dbee8e6ad4dacfa0a6a0c796489d2dd76f4625363beba866194fea65e3677","src/heritage.rs":"d726ea8a567be3503f7f6efa80f21fe009cc590dff63f0d4ad76cc8dd3c5bd43","src/html.rs":"91ee580663d8ad08460373d9e5c8ed196ab0ce61eb113dc8d43ad19ca6671422","src/input.rs":"0e2c0d4b574198511068069e7a11f6f2ab99a76281f45c7490f39cca631b9590","src/integration.rs":"bcdc1b7b1729487a8e4c756890e6d356622b725f1b9a41bff76eca87e71eaa0b","src/lib.rs":"0b9496bd40dc2bdca7ad825061e297ee9524ee18a30f7e065c4c6b583caca72a","src/tests.rs":"262039b9f6cbbf7a838ec55afbb6d6c0ffdf135090a58e157c66b63c8ead0c3b","templates/a.html":"b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c","templates/b.html":"7d865e959b2466918c9863afca942d0fb89d7c9ac0c99bafc3749504ded97730","templates/include1.html":"5a4304e5548d5cf618779383dcc27eba93d826feff1c41a348101c734c034ea2","templates/include2.html":"cd319fee61d9d0e8a00a40d55e91c338fd9e156e69773f03ba5c31db02892eb2","templates/include3.html":"1121cfccd5913f0a63fec40a6ffd44ea64f9dc135c66634ba001d10bcf4302a2","templates/sub/b.html":"7d865e959b2466918c9863afca942d0fb89d7c9ac0c99bafc3749504ded97730","templates/sub/c.html":"bf07a7fbb825fc0aae7bf4a1177b2b31fcf8a3feeaf7092761e18c859ee52a9c","templates/sub/sub1/d.html":"86b0c5a1e2b73b08fd54c727f4458649ed9fe3ad1b6e8ac9460c070113509a1e","tomlfmt.toml":"a33c21547346656aead5f46f2f07e1965f4cf0c6f2a16deb8ec06019619267aa"},"package":"d661e0f57be36a5c14c48f78d09011e67e0cb618f269cca9f2fd8d15b68c46ac"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"afe7ca0d7f5c57e052aaf72bf0a0797594a2e964264400116d0e682517bb2239",".rustfmt.toml":"a3754a3582a6ab4247c2ace9f9686f8757f94691b01e86f340234c4c18073a1b","Cargo.lock":"8008614e39c3bc17f343022acece92f83df083c063fadd7285b487edb6144cd0","Cargo.toml":"82346a11579069448d1e1d80d0ace534961ec3614a5b1cf08ef26e9120a3373d","Cargo.toml.orig":"cfc4de298486db29aa882ef66685cdb90f565d7646565d880a4da79dc89b4d88","LICENSE-APACHE":"87cb0d734c723c083e51c825930ff42bce28596b52dee15567f6b28f19c195e3","LICENSE-MIT":"df20e0180764bf5bd76f74d47bc9e8c0069a666401629c390003a1d5eba99c92","README.md":"7ed9662073cd064bc6e5e57cd41658d318e9ae32285c5d6682a7c8ba83baef6c","_typos.toml":"72588ef2385568368e7ec251c8451f75a16343d5a06b4c2b312beba2cdf5b308","clippy.toml":"d141089a5edd91c83ae211257638df2ef1ca53f66b30faa98b22ea1447faeeff","deny.toml":"b7637b42164b1bbba883c422187292cf08ad624691145b5124eaf10edf38c164","empty_test_config.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/config.rs":"56d724c4c21bd09c93ce8971226a5273eb86696eb1592e127149edcb43a2e4a1","src/generator.rs":"b3f3326072e436cc0ba7e4130e4298d8f3e5d8840121396b153aab4a13b1d403","src/generator/expr.rs":"1fcbbb2b7db536940d80d64863168f27f25b3b6c585c8f6522e5f38be3f800f9","src/generator/node.rs":"5c1dbee8e6ad4dacfa0a6a0c796489d2dd76f4625363beba866194fea65e3677","src/heritage.rs":"d726ea8a567be3503f7f6efa80f21fe009cc590dff63f0d4ad76cc8dd3c5bd43","src/html.rs":"91ee580663d8ad08460373d9e5c8ed196ab0ce61eb113dc8d43ad19ca6671422","src/input.rs":"0e2c0d4b574198511068069e7a11f6f2ab99a76281f45c7490f39cca631b9590","src/integration.rs":"bcdc1b7b1729487a8e4c756890e6d356622b725f1b9a41bff76eca87e71eaa0b","src/lib.rs":"0b9496bd40dc2bdca7ad825061e297ee9524ee18a30f7e065c4c6b583caca72a","src/tests.rs":"262039b9f6cbbf7a838ec55afbb6d6c0ffdf135090a58e157c66b63c8ead0c3b","templates/a.html":"b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c","templates/b.html":"7d865e959b2466918c9863afca942d0fb89d7c9ac0c99bafc3749504ded97730","templates/include1.html":"5a4304e5548d5cf618779383dcc27eba93d826feff1c41a348101c734c034ea2","templates/include2.html":"cd319fee61d9d0e8a00a40d55e91c338fd9e156e69773f03ba5c31db02892eb2","templates/include3.html":"1121cfccd5913f0a63fec40a6ffd44ea64f9dc135c66634ba001d10bcf4302a2","templates/sub/b.html":"7d865e959b2466918c9863afca942d0fb89d7c9ac0c99bafc3749504ded97730","templates/sub/c.html":"bf07a7fbb825fc0aae7bf4a1177b2b31fcf8a3feeaf7092761e18c859ee52a9c","templates/sub/sub1/d.html":"86b0c5a1e2b73b08fd54c727f4458649ed9fe3ad1b6e8ac9460c070113509a1e","tomlfmt.toml":"a33c21547346656aead5f46f2f07e1965f4cf0c6f2a16deb8ec06019619267aa"},"package":"d661e0f57be36a5c14c48f78d09011e67e0cb618f269cca9f2fd8d15b68c46ac"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "0b1c0e4d35c38311f179b069f6a7008c9490b786" + }, + "path_in_vcs": "askama_derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/.rustfmt.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,12 @@ +edition = "2021" +group_imports = "StdExternalCrate" +imports_granularity = "Module" +newline_style = "Unix" +normalize_comments = true +style_edition = "2024" +unstable_features = true +use_field_init_shorthand = true + +ignore = [ + "testing/tests/hello.rs", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/askama_derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_derive/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,57 @@ +[package] +name = "askama_derive" +version = "0.13.1" +description = "Procedural macro package for Askama" +homepage = "https://github.com/askama-rs/askama" +repository = "https://github.com/askama-rs/askama" +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2021" +rust-version = "1.81" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"] + +[lib] +proc-macro = true + +[dependencies] +parser = { package = "askama_parser", version = "=0.13.0", path = "../askama_parser" } + +basic-toml = { version = "0.1.1", optional = true } +pulldown-cmark = { version = "0.13.0", optional = true, default-features = false } +serde = { version = "1.0", optional = true } +serde_derive = { version = "1.0", optional = true } + +memchr = "2" +quote = { version = "1", default-features = false } +rustc-hash = "2.0.0" +syn = { version = "2.0.41", default-features = false, features = ["clone-impls", "derive", "parsing", "printing"] } + +# in `askama_derive_standalone` we opt out of the default features, because we need no native `proc-macro` support +proc-macro2 = "1" + +[dev-dependencies] +console = "0.15.8" +prettyplease = "0.2.20" +similar = "2.6.0" +syn = { version = "2.0.41", features = ["full"] } + +# must be the same feature list as for askama +[features] +default = ["config", "derive", "std", "urlencode"] +full = ["default", "blocks", "code-in-doc", "serde_json"] + +alloc = [] +blocks = ["syn/full"] +code-in-doc = ["dep:pulldown-cmark"] +config = ["dep:basic-toml", "dep:serde", "dep:serde_derive", "parser/config"] +derive = [] +serde_json = [] +std = ["alloc"] +urlencode = [] + +[lints.rust] +# Used in `askama_derive_standalone` which uses the same source folder, but is not a proc-macro. +unexpected_cfgs = { level = "allow", check-cfg = ['cfg(feature, values("__standalone"))'] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"fe55f129ae3e6619311c163585945ffe3aa1375e33661f0660a88b00aef32a0d","Cargo.toml":"c24d9b8953af7ad1763bfe09ae00274d02f1bd3ef9e0ed199583c2708712777d","LICENSE-APACHE":"87cb0d734c723c083e51c825930ff42bce28596b52dee15567f6b28f19c195e3","LICENSE-MIT":"df20e0180764bf5bd76f74d47bc9e8c0069a666401629c390003a1d5eba99c92","README.md":"6db8144626e0048bfeed20163343b9f01130f297c9ec4b34e1087383cf0c7050","_typos.toml":"72588ef2385568368e7ec251c8451f75a16343d5a06b4c2b312beba2cdf5b308","benches/from_str.rs":"115edebf8d2812adf0f6d981063a977de9f447eccfc09578b321bec308f716e9","benches/librustdoc/LICENSE.md":"8e22b9dae01ceac57b59cf5794dd1a179fc411d14c5351ebf6a97be2678d00c2","benches/librustdoc/item_info.html":"50b88a3f7a56c9d4faf56b1c74dda1e8f02b28ede6581c71c5effa805961a8ea","benches/librustdoc/item_union.html":"aee76fa8260873caa1fb694b8972400e76474fbe7a0791da9298b68828f62364","benches/librustdoc/page.html":"1c656f63a52e1e526b9b0042e7819641db7530b94a71943257cd878f11dbd029","benches/librustdoc/print_item.html":"d3f020edd22e168a84b28b28c0d06084679c58f7c666dc6bf85ba3ba9ede1802","benches/librustdoc/short_item_info.html":"e477cc4083d6e090c00c81947450dba8d3116bdbae8ccd0d59e332c07d6d918b","benches/librustdoc/sidebar.html":"be30b18a25b6011784c11898bca43f06f99a69184812bef3ea92af27ae048849","benches/librustdoc/source.html":"4715ad7116104b800565ef332126c290addf23e989c7161ad184593bcfef50cc","benches/librustdoc/type_layout.html":"9d881f22ce88e40661dffd09d428f9cb2e33d878febc228126674a78b5e6c759","benches/librustdoc/type_layout_size.html":"23778308b293055acc84e29b87384e648675d41b9a18d3b76ad5a1cbeff9d502","clippy.toml":"d141089a5edd91c83ae211257638df2ef1ca53f66b30faa98b22ea1447faeeff","deny.toml":"b7637b42164b1bbba883c422187292cf08ad624691145b5124eaf10edf38c164","src/ascii_str.rs":"272ed728e3e024cefbf16b9a004ad806781cff95f613d34c35a4e8479224d16f","src/expr.rs":"c62b88d09aa311edab8025137b7fa79a33377180ccb0294a9a821e5c7074a94b","src/lib.rs":"b00d21a80702e441a48b11c712dbda09ed88e51e2f9f5fc3f1ae95c0d9bdca04","src/memchr_splitter.rs":"98b595e9aa2e8bbd5e387f708845a457bdc4a1e4430afd59fca5e8842c7f80c2","src/node.rs":"333a4fa93d421fbf08d9e6bf0d8ad8f939ca030f8f3a4105a3e2f4d5bc1c4b19","src/target.rs":"3147366b5be225d10bd3f0dc15294b5e8680268e435cd10690a6eb462ce37783","src/tests.rs":"8181c774f69f540eea59d551ed49d4359bde896d741f55ff39e83df569e00f25","tests/comment-depth.txt":"5d771b3a3b9e7ecea773f76426acb24fdb466df30b8554fb8fc48e9ecc70b32e","tests/excessive_filter_block.txt":"e062f409de016958e577e288f1ecb91d54eb50a319ea0a002eb008ad5e68125b","tests/filter-recursion.txt":"0aaf73f6664a5e1c8f38ac333692e1a2b391d0e23debdc2acf9c6d1b4303ce08","tests/fuzzed-deeply-tested-if-let.txt":"8ca5b1b580e1189feb59a1a12bbea220056b2cc655edd84068327b9bf04879b2","tests/fuzzed_excessive_filter_block.inc":"f50f1cc972c36daace6054ea43cf85b16c2065a7c60be881ceb730d9348793cf","tests/fuzzed_span_is_not_substring_of_source.bin":"27b97ec342a66dbb5a29e0e2ecf1f04ccf2a4e53c003f767143ad8a1729c4641","tests/target-recursion.txt":"501fa6855bbdf566f89b52ded1265c6f05896e749cfaf216d9dea07c76c772d2","tests/unary-recursion.txt":"1d1763a8f62e1a397cc274727562d6b2c5ac80d2558e8aa930a51906c604ea00","tomlfmt.toml":"a33c21547346656aead5f46f2f07e1965f4cf0c6f2a16deb8ec06019619267aa"},"package":"cf315ce6524c857bb129ff794935cf6d42c82a6cff60526fe2a63593de4d0d4f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c59ce3b4639624b332b35ccc7dbb2ea96a4154a468b1914b0f252d888b736c83",".rustfmt.toml":"a3754a3582a6ab4247c2ace9f9686f8757f94691b01e86f340234c4c18073a1b","Cargo.lock":"fe55f129ae3e6619311c163585945ffe3aa1375e33661f0660a88b00aef32a0d","Cargo.toml":"c24d9b8953af7ad1763bfe09ae00274d02f1bd3ef9e0ed199583c2708712777d","Cargo.toml.orig":"893dfcf9976fa62d0eff38bb6f0388300089da1fcf0f288c60173d47c9915d81","LICENSE-APACHE":"87cb0d734c723c083e51c825930ff42bce28596b52dee15567f6b28f19c195e3","LICENSE-MIT":"df20e0180764bf5bd76f74d47bc9e8c0069a666401629c390003a1d5eba99c92","README.md":"6db8144626e0048bfeed20163343b9f01130f297c9ec4b34e1087383cf0c7050","_typos.toml":"72588ef2385568368e7ec251c8451f75a16343d5a06b4c2b312beba2cdf5b308","benches/from_str.rs":"115edebf8d2812adf0f6d981063a977de9f447eccfc09578b321bec308f716e9","benches/librustdoc/LICENSE.md":"8e22b9dae01ceac57b59cf5794dd1a179fc411d14c5351ebf6a97be2678d00c2","benches/librustdoc/item_info.html":"50b88a3f7a56c9d4faf56b1c74dda1e8f02b28ede6581c71c5effa805961a8ea","benches/librustdoc/item_union.html":"aee76fa8260873caa1fb694b8972400e76474fbe7a0791da9298b68828f62364","benches/librustdoc/page.html":"1c656f63a52e1e526b9b0042e7819641db7530b94a71943257cd878f11dbd029","benches/librustdoc/print_item.html":"d3f020edd22e168a84b28b28c0d06084679c58f7c666dc6bf85ba3ba9ede1802","benches/librustdoc/short_item_info.html":"e477cc4083d6e090c00c81947450dba8d3116bdbae8ccd0d59e332c07d6d918b","benches/librustdoc/sidebar.html":"be30b18a25b6011784c11898bca43f06f99a69184812bef3ea92af27ae048849","benches/librustdoc/source.html":"4715ad7116104b800565ef332126c290addf23e989c7161ad184593bcfef50cc","benches/librustdoc/type_layout.html":"9d881f22ce88e40661dffd09d428f9cb2e33d878febc228126674a78b5e6c759","benches/librustdoc/type_layout_size.html":"23778308b293055acc84e29b87384e648675d41b9a18d3b76ad5a1cbeff9d502","clippy.toml":"d141089a5edd91c83ae211257638df2ef1ca53f66b30faa98b22ea1447faeeff","deny.toml":"b7637b42164b1bbba883c422187292cf08ad624691145b5124eaf10edf38c164","src/ascii_str.rs":"272ed728e3e024cefbf16b9a004ad806781cff95f613d34c35a4e8479224d16f","src/expr.rs":"c62b88d09aa311edab8025137b7fa79a33377180ccb0294a9a821e5c7074a94b","src/lib.rs":"b00d21a80702e441a48b11c712dbda09ed88e51e2f9f5fc3f1ae95c0d9bdca04","src/memchr_splitter.rs":"98b595e9aa2e8bbd5e387f708845a457bdc4a1e4430afd59fca5e8842c7f80c2","src/node.rs":"333a4fa93d421fbf08d9e6bf0d8ad8f939ca030f8f3a4105a3e2f4d5bc1c4b19","src/target.rs":"3147366b5be225d10bd3f0dc15294b5e8680268e435cd10690a6eb462ce37783","src/tests.rs":"8181c774f69f540eea59d551ed49d4359bde896d741f55ff39e83df569e00f25","tests/comment-depth.txt":"5d771b3a3b9e7ecea773f76426acb24fdb466df30b8554fb8fc48e9ecc70b32e","tests/excessive_filter_block.txt":"e062f409de016958e577e288f1ecb91d54eb50a319ea0a002eb008ad5e68125b","tests/filter-recursion.txt":"0aaf73f6664a5e1c8f38ac333692e1a2b391d0e23debdc2acf9c6d1b4303ce08","tests/fuzzed-deeply-tested-if-let.txt":"8ca5b1b580e1189feb59a1a12bbea220056b2cc655edd84068327b9bf04879b2","tests/fuzzed_excessive_filter_block.inc":"f50f1cc972c36daace6054ea43cf85b16c2065a7c60be881ceb730d9348793cf","tests/fuzzed_span_is_not_substring_of_source.bin":"27b97ec342a66dbb5a29e0e2ecf1f04ccf2a4e53c003f767143ad8a1729c4641","tests/target-recursion.txt":"501fa6855bbdf566f89b52ded1265c6f05896e749cfaf216d9dea07c76c772d2","tests/unary-recursion.txt":"1d1763a8f62e1a397cc274727562d6b2c5ac80d2558e8aa930a51906c604ea00","tomlfmt.toml":"a33c21547346656aead5f46f2f07e1965f4cf0c6f2a16deb8ec06019619267aa"},"package":"cf315ce6524c857bb129ff794935cf6d42c82a6cff60526fe2a63593de4d0d4f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "697862a76c440544fd82f51a36a3c9482065bde5" + }, + "path_in_vcs": "askama_parser" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/.rustfmt.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,12 @@ +edition = "2021" +group_imports = "StdExternalCrate" +imports_granularity = "Module" +newline_style = "Unix" +normalize_comments = true +style_edition = "2024" +unstable_features = true +use_field_init_shorthand = true + +ignore = [ + "testing/tests/hello.rs", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/askama_parser/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/askama_parser/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "askama_parser" +version = "0.13.0" +description = "Parser for Askama templates" +documentation = "https://docs.rs/askama" +keywords = ["markup", "template", "jinja2", "html"] +categories = ["template-engine"] +homepage = "https://github.com/askama-rs/askama" +repository = "https://github.com/askama-rs/askama" +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2021" +rust-version = "1.81" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--generate-link-to-definition", "--cfg=docsrs"] + +[[bench]] +name = "from_str" +harness = false + +[dependencies] +memchr = "2" +serde = { version = "1.0", optional = true } +serde_derive = { version = "1.0", optional = true } +winnow = "0.7.0" + +[dev-dependencies] +criterion = "0.5" + +[features] +config = ["dep:serde", "dep:serde_derive"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-task/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/async-task/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/async-task/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-task/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"c80832a269fb7f86ccf0c8beddfdf7b4fce13a460156df7c0e43de4076d95b46","Cargo.lock":"82e2579ff5a0d32d975f4926a23ea51258fa70e2b72300802a8529ad58fc6b93","Cargo.toml":"ad0405c76d37e5e37fd69d758275f89829219e77242ffd907c62a6c7115a476a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"91a65b44a1692a16fa2d2f5bb424e78177f0c0ca0051e93db20443568377d5e5","benches/spawn.rs":"9272992dbc058734be04e4b1c0c92fa16f62eebe062c2ce74bbedfae1ce36689","examples/spawn-local.rs":"729d6b8ef55fad9387e8912567160766fb00c3880a7acbdcab7316aefe7811c3","examples/spawn-on-thread.rs":"90c5ffcbe11b847a9201a83ac2f036bf1721dfe971708781a0769ef8354e87c9","examples/spawn.rs":"360c86d609eea98333ba6284ebf8eeb73acc651f07d30b0dd5879757b4bf6125","src/header.rs":"956b92793bd20ef94b300cda3e7e9e70cadcbd6f5b57c7f0053e6f81e6002867","src/lib.rs":"022fe8c25de431a2902a3cc5c207c4005b0519f121e1b6d90156dc5fc43f3593","src/raw.rs":"fd3d7e14fb6fb75006a7e3d221870e83d1cb5c6024f31173277da713fe90f485","src/runnable.rs":"24a2e33464a17bff4828e655ac77a6c7b87a335f35f8dc00b614d7542bdaf955","src/state.rs":"73ec4b98e8519faad882c1ee19711066a9e2a9b2cf9441436f145c8597e2b93d","src/task.rs":"403848eaee565a807d12b774094d12e6567ed3e418dc4c00e1b7a16e6c24fd0c","src/utils.rs":"67d76ad2aecc307f6e4a7d4a641ae34f3aad77bc6576ece2e0d9e7302b3a9aea","tests/basic.rs":"2346fc837af82d1f76f1dc2c799b0b4b35b92e61455b40e37d2698e87be84a42","tests/cancel.rs":"3316abbad56d06e1690e7d547aeec4acf3f4e2a84607684f840d6cb13ec5b057","tests/join.rs":"815e628cb77f1d42bdc0455a71818278e0a8b381efc090f8f843115b23ea734a","tests/panic.rs":"22bf21ce9a0b6d5558a54207a86aa2c3b13475aacccce7f619427056660fa427","tests/ready.rs":"357112e398d1f982585c76c2f49325ab1f2673f026c120fb10d9b92ee42188af","tests/waker_panic.rs":"9777f381d3c9a98fef9e480345d2df18dec286118fef5f7f18033b08a43e0cec","tests/waker_pending.rs":"40dcf6eac4f0902e888657883be411bb376ab7db53a3c720a84fe122539508e6","tests/waker_ready.rs":"4b230ebf2af301058771d78350bbb558f96eafaa2aee18ec5cfed74d5e3f3628"},"package":"7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5566dce0aecc564e0e5e0e514602ef699efb1dc16de0a68d96bd03f77f55cbad","CHANGELOG.md":"c80832a269fb7f86ccf0c8beddfdf7b4fce13a460156df7c0e43de4076d95b46","Cargo.lock":"82e2579ff5a0d32d975f4926a23ea51258fa70e2b72300802a8529ad58fc6b93","Cargo.toml":"ad0405c76d37e5e37fd69d758275f89829219e77242ffd907c62a6c7115a476a","Cargo.toml.orig":"99b7db9e2c410e6598abbdabc71e5c20f9a66bef4837323a65668bc9a5c1a168","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"91a65b44a1692a16fa2d2f5bb424e78177f0c0ca0051e93db20443568377d5e5","benches/spawn.rs":"9272992dbc058734be04e4b1c0c92fa16f62eebe062c2ce74bbedfae1ce36689","examples/spawn-local.rs":"729d6b8ef55fad9387e8912567160766fb00c3880a7acbdcab7316aefe7811c3","examples/spawn-on-thread.rs":"90c5ffcbe11b847a9201a83ac2f036bf1721dfe971708781a0769ef8354e87c9","examples/spawn.rs":"360c86d609eea98333ba6284ebf8eeb73acc651f07d30b0dd5879757b4bf6125","src/header.rs":"956b92793bd20ef94b300cda3e7e9e70cadcbd6f5b57c7f0053e6f81e6002867","src/lib.rs":"022fe8c25de431a2902a3cc5c207c4005b0519f121e1b6d90156dc5fc43f3593","src/raw.rs":"fd3d7e14fb6fb75006a7e3d221870e83d1cb5c6024f31173277da713fe90f485","src/runnable.rs":"24a2e33464a17bff4828e655ac77a6c7b87a335f35f8dc00b614d7542bdaf955","src/state.rs":"73ec4b98e8519faad882c1ee19711066a9e2a9b2cf9441436f145c8597e2b93d","src/task.rs":"403848eaee565a807d12b774094d12e6567ed3e418dc4c00e1b7a16e6c24fd0c","src/utils.rs":"67d76ad2aecc307f6e4a7d4a641ae34f3aad77bc6576ece2e0d9e7302b3a9aea","tests/basic.rs":"2346fc837af82d1f76f1dc2c799b0b4b35b92e61455b40e37d2698e87be84a42","tests/cancel.rs":"3316abbad56d06e1690e7d547aeec4acf3f4e2a84607684f840d6cb13ec5b057","tests/join.rs":"815e628cb77f1d42bdc0455a71818278e0a8b381efc090f8f843115b23ea734a","tests/panic.rs":"22bf21ce9a0b6d5558a54207a86aa2c3b13475aacccce7f619427056660fa427","tests/ready.rs":"357112e398d1f982585c76c2f49325ab1f2673f026c120fb10d9b92ee42188af","tests/waker_panic.rs":"9777f381d3c9a98fef9e480345d2df18dec286118fef5f7f18033b08a43e0cec","tests/waker_pending.rs":"40dcf6eac4f0902e888657883be411bb376ab7db53a3c720a84fe122539508e6","tests/waker_ready.rs":"4b230ebf2af301058771d78350bbb558f96eafaa2aee18ec5cfed74d5e3f3628"},"package":"7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-task/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/async-task/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/async-task/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-task/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f910d25edb04d05a24c9e58d73a4e5d8a31163a6" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-task/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/async-task/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/async-task/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-task/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "async-task" +# When publishing a new version: +# - Update CHANGELOG.md +# - Create "v4.x.y" git tag +version = "4.3.0" +authors = ["Stjepan Glavina "] +edition = "2018" +rust-version = "1.47" +license = "Apache-2.0 OR MIT" +repository = "https://github.com/smol-rs/async-task" +description = "Task abstraction for building executors" +keywords = ["futures", "task", "executor", "spawn"] +categories = ["asynchronous", "concurrency", "no-std"] +exclude = ["/.*"] + +[features] +default = ["std"] +std = [] + +[dev-dependencies] +atomic-waker = "1" +easy-parallel = "3" +flaky_test = "0.1" +flume = { version = "0.10", default-features = false } +once_cell = "1" +smol = "1" + +# rewrite dependencies to use the this version of async-task when running tests +[patch.crates-io] +async-task = { path = "." } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d002beb585149d124307b03b7a70ae3e85efe24d2cafdcdef50f80a9b76b54ec","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"5b94948e52c1410eae55fb8e4084e8837d0f8eb0c000698dc13fac591c70dc1b","build.rs":"626c9fc3a055a6b64b6cf85f5aad1b22c9f6a49f9ff163316fa8dac3b34aef75","src/args.rs":"6eed5497db91752b3aae597943c39e769f60406b37055304e69e4699f1f87b15","src/bound.rs":"ea6a8d0c1a33521163e5546463f68f6dbda0d35a59e75597be6bf04e0b7b23ad","src/expand.rs":"989f2447e69c8274ab666b27c3294c258d248d6b979daae16e3c4735d67a2876","src/lib.rs":"41127e36310d2fa515c48c8e591816bcc6d4b118ac3fdaee288d1d4ccd6dffed","src/lifetime.rs":"e5ccfba2fa7ecb226cba247286c661f20a84e9a0ad2d789bdfee166cd5250160","src/parse.rs":"cd9032fe2c6dcf41050b3a59b9fb98eb9700a29bbe2fa011ee2854014c1666b7","src/receiver.rs":"57ce64e282ba537da5e8d14c1fd49574f20255379bf001905809ace6013c4c3e","src/verbatim.rs":"45d0b691fab21f20d3414733f00d82845442d23b6f2547f8d6880a709d0d3b2a","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/executor/mod.rs":"3cf48614288715f625514a73ae642f649c2635a402a3ad90278bbee116a7234c","tests/test.rs":"71751eaa9e549e5fd2c96888bf1d195922492cccb6c6b1dfd13a29aa5e4533c2","tests/ui/arg-implementation-detail.rs":"7199aba887dd0a8a14c86ec16542a73a70244930f8202940f43e40a62f72d200","tests/ui/arg-implementation-detail.stderr":"c3ff1a2a9a9ca4368cb8719e2a035a6d2d45b367212bec2b1fe2712fcfbbbe5d","tests/ui/bare-trait-object.rs":"4546e8bd6682de11920fa4c768295fed61954484ef0550dfadbc5677b77f29a5","tests/ui/bare-trait-object.stderr":"bbdad7cb35b3a92026b85941532964410ae837ea75ea0db0d2ba56a809f20fe9","tests/ui/consider-restricting.rs":"bff794222d9324241155568d541e7beac0238b66ce14039b242d4392f4e531b6","tests/ui/consider-restricting.stderr":"e9b6bb14ab40b55cadae9d5824b9ed09a5dd9375c8443855798e4dd82ab985b6","tests/ui/delimiter-span.rs":"f4fd804223ce3be0d4eecdfd222afdd835c5393e2473ff4932116163943c0bc9","tests/ui/delimiter-span.stderr":"7b5bbe4be3be533d31d1302649b317465bc28cc7f042b98ec78e8b9a82828155","tests/ui/lifetime-defined-here.rs":"3139a3d92cf787c43afd93da2d967ee80d114ee3a0b9c924da9601b5c6614ef5","tests/ui/lifetime-defined-here.stderr":"0d4236821e0f43e5ae38a99319a64020576e78a49a71d8c94eb8a486d384308c","tests/ui/lifetime-span.rs":"bbcaa92c2bc08e18cf0c7e9ca1f0bd8080772ebde8b067d819eb2fd662e47b3b","tests/ui/lifetime-span.stderr":"db67c5078ab66725227b8f4c612ff97b39cb45d5d6b7a4191766a34a6c711547","tests/ui/missing-async-in-impl.rs":"5a5538d08d11c145211a92af0d8973eee8b21f33b90adda85430805bd3dbbc83","tests/ui/missing-async-in-impl.stderr":"2916bc8a51e25f4dd18eaf433b916d533943eac2c1afbee64e9a89e7b928040d","tests/ui/missing-async-in-trait.rs":"dc67241593f270233ba885df92e59164126416e68d49d8d62edc251666b5db6e","tests/ui/missing-async-in-trait.stderr":"67e66e7b19358830deff3ba01f5d701a9ae05c4e6fa9c081c49c1c75efbb7ade","tests/ui/missing-body.rs":"d06c0da8c6044e7c790b924136f167e2edc0d0d3fa01f23521f3f08ca605929b","tests/ui/missing-body.stderr":"e5ee994398bf8294324d61df02467a4229f68f4113bf5acc004851c03d66ec6a","tests/ui/must-use.rs":"75090c7df984df0996464337f60371d198bd0caf3f9f44b10d1e131f15fd4fca","tests/ui/must-use.stderr":"e9989ec6ae4e87f117cd9ffd73e774b5477eb28c9df5b508dbd3654b783e5bf4","tests/ui/self-span.rs":"67ddde05907d7014bfb3f2c63d427b1d72d6c4369a9108a4335dac6bee5832b2","tests/ui/self-span.stderr":"016ef4f29156250f073f4f6cd3096d2889325709bd693938e0d368077b752551","tests/ui/send-not-implemented.rs":"affbbe8bc9c3501d3db3a024e06daa9d076f1d142dba290c7aa1ea119daebd19","tests/ui/send-not-implemented.stderr":"7a652da919da2dd8cd089c331b8cd242951f383153eef036a1fa5086aaed421a","tests/ui/unreachable.rs":"be0aa7cc129fe42a1fbd85e36b3f08c6a2bd16c90ed2e33fc4c50e40ce085bcd","tests/ui/unreachable.stderr":"73beb71cb74076f2cb45485271de31658cf59f4143e62daa34b9f2a8980ddfcd","tests/ui/unsupported-self.rs":"f7855bc39dab1fd2f533fb2e873a27c3757dcb9fb57001e4b19f58d3dda36d01","tests/ui/unsupported-self.stderr":"64fc5d45cb51330f0a1e85e69a28b69ddda12a109aa6a8ba3eaee1ac58d93b5f"},"package":"b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"10b17b7e6ec41d55ad1f0b157a6df4597f4c44966a5b2268cf6bcb47d2240913",".clippy.toml":"41df2f641fd7b29e27bb24f8bdfe10c98cc9bd2b75c074216f55b6a7abdb8f54",".github/workflows/ci.yml":"857eb7f6ea8dde40c5464730c27e147e3224341f5dc6efaba054a4b4e3e4d554","Cargo.toml":"d002beb585149d124307b03b7a70ae3e85efe24d2cafdcdef50f80a9b76b54ec","Cargo.toml.orig":"9a443c2739a8ed898c652d058de9219b6a0fd27065f9131e0b1b1875538616b7","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"5b94948e52c1410eae55fb8e4084e8837d0f8eb0c000698dc13fac591c70dc1b","build.rs":"626c9fc3a055a6b64b6cf85f5aad1b22c9f6a49f9ff163316fa8dac3b34aef75","src/args.rs":"6eed5497db91752b3aae597943c39e769f60406b37055304e69e4699f1f87b15","src/bound.rs":"ea6a8d0c1a33521163e5546463f68f6dbda0d35a59e75597be6bf04e0b7b23ad","src/expand.rs":"989f2447e69c8274ab666b27c3294c258d248d6b979daae16e3c4735d67a2876","src/lib.rs":"41127e36310d2fa515c48c8e591816bcc6d4b118ac3fdaee288d1d4ccd6dffed","src/lifetime.rs":"e5ccfba2fa7ecb226cba247286c661f20a84e9a0ad2d789bdfee166cd5250160","src/parse.rs":"cd9032fe2c6dcf41050b3a59b9fb98eb9700a29bbe2fa011ee2854014c1666b7","src/receiver.rs":"57ce64e282ba537da5e8d14c1fd49574f20255379bf001905809ace6013c4c3e","src/verbatim.rs":"45d0b691fab21f20d3414733f00d82845442d23b6f2547f8d6880a709d0d3b2a","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/executor/mod.rs":"3cf48614288715f625514a73ae642f649c2635a402a3ad90278bbee116a7234c","tests/test.rs":"71751eaa9e549e5fd2c96888bf1d195922492cccb6c6b1dfd13a29aa5e4533c2","tests/ui/arg-implementation-detail.rs":"7199aba887dd0a8a14c86ec16542a73a70244930f8202940f43e40a62f72d200","tests/ui/arg-implementation-detail.stderr":"c3ff1a2a9a9ca4368cb8719e2a035a6d2d45b367212bec2b1fe2712fcfbbbe5d","tests/ui/bare-trait-object.rs":"4546e8bd6682de11920fa4c768295fed61954484ef0550dfadbc5677b77f29a5","tests/ui/bare-trait-object.stderr":"bbdad7cb35b3a92026b85941532964410ae837ea75ea0db0d2ba56a809f20fe9","tests/ui/consider-restricting.rs":"bff794222d9324241155568d541e7beac0238b66ce14039b242d4392f4e531b6","tests/ui/consider-restricting.stderr":"e9b6bb14ab40b55cadae9d5824b9ed09a5dd9375c8443855798e4dd82ab985b6","tests/ui/delimiter-span.rs":"f4fd804223ce3be0d4eecdfd222afdd835c5393e2473ff4932116163943c0bc9","tests/ui/delimiter-span.stderr":"7b5bbe4be3be533d31d1302649b317465bc28cc7f042b98ec78e8b9a82828155","tests/ui/lifetime-defined-here.rs":"3139a3d92cf787c43afd93da2d967ee80d114ee3a0b9c924da9601b5c6614ef5","tests/ui/lifetime-defined-here.stderr":"0d4236821e0f43e5ae38a99319a64020576e78a49a71d8c94eb8a486d384308c","tests/ui/lifetime-span.rs":"bbcaa92c2bc08e18cf0c7e9ca1f0bd8080772ebde8b067d819eb2fd662e47b3b","tests/ui/lifetime-span.stderr":"db67c5078ab66725227b8f4c612ff97b39cb45d5d6b7a4191766a34a6c711547","tests/ui/missing-async-in-impl.rs":"5a5538d08d11c145211a92af0d8973eee8b21f33b90adda85430805bd3dbbc83","tests/ui/missing-async-in-impl.stderr":"2916bc8a51e25f4dd18eaf433b916d533943eac2c1afbee64e9a89e7b928040d","tests/ui/missing-async-in-trait.rs":"dc67241593f270233ba885df92e59164126416e68d49d8d62edc251666b5db6e","tests/ui/missing-async-in-trait.stderr":"67e66e7b19358830deff3ba01f5d701a9ae05c4e6fa9c081c49c1c75efbb7ade","tests/ui/missing-body.rs":"d06c0da8c6044e7c790b924136f167e2edc0d0d3fa01f23521f3f08ca605929b","tests/ui/missing-body.stderr":"e5ee994398bf8294324d61df02467a4229f68f4113bf5acc004851c03d66ec6a","tests/ui/must-use.rs":"75090c7df984df0996464337f60371d198bd0caf3f9f44b10d1e131f15fd4fca","tests/ui/must-use.stderr":"e9989ec6ae4e87f117cd9ffd73e774b5477eb28c9df5b508dbd3654b783e5bf4","tests/ui/self-span.rs":"67ddde05907d7014bfb3f2c63d427b1d72d6c4369a9108a4335dac6bee5832b2","tests/ui/self-span.stderr":"016ef4f29156250f073f4f6cd3096d2889325709bd693938e0d368077b752551","tests/ui/send-not-implemented.rs":"affbbe8bc9c3501d3db3a024e06daa9d076f1d142dba290c7aa1ea119daebd19","tests/ui/send-not-implemented.stderr":"7a652da919da2dd8cd089c331b8cd242951f383153eef036a1fa5086aaed421a","tests/ui/unreachable.rs":"be0aa7cc129fe42a1fbd85e36b3f08c6a2bd16c90ed2e33fc4c50e40ce085bcd","tests/ui/unreachable.stderr":"73beb71cb74076f2cb45485271de31658cf59f4143e62daa34b9f2a8980ddfcd","tests/ui/unsupported-self.rs":"f7855bc39dab1fd2f533fb2e873a27c3757dcb9fb57001e4b19f58d3dda36d01","tests/ui/unsupported-self.stderr":"64fc5d45cb51330f0a1e85e69a28b69ddda12a109aa6a8ba3eaee1ac58d93b5f"},"package":"b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "dce60601d7085ca07e966159a2be97b90dfa851f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.clippy.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.56.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/async-trait/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-trait/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,73 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - name: Enable nightly-only tests + run: echo RUSTFLAGS=${RUSTFLAGS}\ --cfg=async_trait_nightly_testing >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/async-trait/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/async-trait/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/async-trait/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/async-trait/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "async-trait" +version = "0.1.68" +authors = ["David Tolnay "] +categories = ["asynchronous", "no-std"] +description = "Type erasure for async trait methods" +documentation = "https://docs.rs/async-trait" +edition = "2018" +keywords = ["async"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/async-trait" +rust-version = "1.56" + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1.0" +quote = "1.0" +syn = { version = "2.0.9", features = ["full", "visit-mut"] } + +[dev-dependencies] +futures = "0.3" +rustversion = "1.0" +tracing = "0.1.14" +tracing-attributes = "0.1.14" +trybuild = { version = "1.0.49", features = ["diff"] } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atomic/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/atomic/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/atomic/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atomic/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"811d9a1badcf5b916dfb9be29473760b368750e94790dec636665ff4f07f43a7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","README.md":"c45110524352e139b2d7de30ae225d098d3e016cabb66fcc4a90c790ebcb1c3c","src/fallback.rs":"ef3172236b690c8bb88d307c7a33c898420ea34c8a5ad5025f0e3eb3cef2b4f5","src/lib.rs":"bbbf586ec7e2e5e54863fd3f2bdfbf5b2a2a6c179cf6df228635163a2592c89f","src/ops.rs":"884549e2c4163fc9e3e383fa007db5aad872d8e4c99680e6c6bf48806cd26390"},"package":"64f46ca51dca4837f1520754d1c8c36636356b81553d928dc9c177025369a06e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"93ed6f5dea5164cff674e4258b1df357829dd08145ffc5a5ed793d94658addd5",".travis.yml":"4bff8e9581576624202e0916a9b662763fb26da41d21b629a65f4468f74387f3","Cargo.toml":"811d9a1badcf5b916dfb9be29473760b368750e94790dec636665ff4f07f43a7","Cargo.toml.orig":"0f7f339b645421991315193803f2c7905d2cf21ba748028ad6d7aeee0cd3de83","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","README.md":"c45110524352e139b2d7de30ae225d098d3e016cabb66fcc4a90c790ebcb1c3c","src/fallback.rs":"ef3172236b690c8bb88d307c7a33c898420ea34c8a5ad5025f0e3eb3cef2b4f5","src/lib.rs":"bbbf586ec7e2e5e54863fd3f2bdfbf5b2a2a6c179cf6df228635163a2592c89f","src/ops.rs":"884549e2c4163fc9e3e383fa007db5aad872d8e4c99680e6c6bf48806cd26390"},"package":"64f46ca51dca4837f1520754d1c8c36636356b81553d928dc9c177025369a06e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atomic/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/atomic/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/atomic/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atomic/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "e52d9075341c4421f492e9c49a05b48068d8bb54" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atomic/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/atomic/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/atomic/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atomic/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +language: rust +sudo: false + +rust: +- nightly +- beta +- stable +- 1.26.0 + +before_script: +- | + pip install 'travis-cargo<0.2' --user && + export PATH=$HOME/.local/bin:$PATH + +script: +- travis-cargo build +- travis-cargo test +- travis-cargo doc + +after_success: +- travis-cargo --only nightly doc-upload + +env: + global: + - TRAVIS_CARGO_NIGHTLY_FEATURE=nightly + +notifications: + email: false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atomic/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/atomic/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/atomic/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atomic/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +name = "atomic" +version = "0.4.6" +authors = ["Amanieu d'Antras "] +description = "Generic Atomic wrapper type" +documentation = "https://amanieu.github.io/atomic-rs/atomic/index.html" +license = "Apache-2.0/MIT" +repository = "https://github.com/Amanieu/atomic-rs" +readme = "README.md" +keywords = ["atomic", "no_std"] + +[features] +nightly = [] +std = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atomic_refcell/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/atomic_refcell/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"dd91a57271a7ab33c6c4d7c76e010f9e5ff68414690c40a1918fb57818cb0768","LICENSE.APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE.MIT":"d8e997e6cdf64acfdd3a9315b5dea0dd933f1f5386a55a2c16916dc8514071f2","README.md":"6b468f17809063c5dcee5758d1daca147d74e2297a9dc78a5e50ae13d9ea6e42","benches/basic.rs":"aba00ab044b37a7fb4e5c855cf88a323a04d6143b651717e227fdd12735602f3","src/lib.rs":"d65e83920e9f56de931331cb64588c9511e76466fc6d5dd2872d701dcb8b7e9c","tests/basic.rs":"2cefa20188254d8357a595975733ad1bffb4de90933d5d9e9caa17232c1d646b"},"package":"857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6f70387c3756637b099576ebe1cc430dd547e40d1a14b0897ce6cfa834b4d6ee","Cargo.toml":"dd91a57271a7ab33c6c4d7c76e010f9e5ff68414690c40a1918fb57818cb0768","Cargo.toml.orig":"3e2a71b4a7f7564bc396b5e2a956d51e30b55d683fce62d45928573a96910447","LICENSE.APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE.MIT":"d8e997e6cdf64acfdd3a9315b5dea0dd933f1f5386a55a2c16916dc8514071f2","README.md":"6b468f17809063c5dcee5758d1daca147d74e2297a9dc78a5e50ae13d9ea6e42","benches/basic.rs":"aba00ab044b37a7fb4e5c855cf88a323a04d6143b651717e227fdd12735602f3","src/lib.rs":"d65e83920e9f56de931331cb64588c9511e76466fc6d5dd2872d701dcb8b7e9c","tests/basic.rs":"2cefa20188254d8357a595975733ad1bffb4de90933d5d9e9caa17232c1d646b"},"package":"857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atomic_refcell/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/atomic_refcell/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c4e76dfcdd9de0c4f77b3656d1fa3918ed691acd" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atomic_refcell/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/atomic_refcell/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atomic_refcell/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,10 @@ +[package] +name = "atomic_refcell" +version = "0.1.9" +authors = ["Bobby Holley "] +description = "Threadsafe RefCell" +license = "Apache-2.0/MIT" +repository = "https://github.com/bholley/atomic_refcell" +documentation = "https://docs.rs/atomic_refcell/" + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atty/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/atty/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/atty/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atty/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"70db121262d72acc472ad1a90b78c42de570820e65b566c6b9339b62e636d572","Cargo.lock":"6868f02a96413bcba37a06f01c6bf87e6331dea9461681a47a561cec6acd2546","Cargo.toml":"3af88a07af6a4adb84373fc3cd4920884b0b12b338cdb55ef598fd512ee1a790","LICENSE":"99fa95ba4e4cdaf71c27d73260ea069fc4515b3d02fde3020c5b562280006cbc","README.md":"e559a69c0b2bd20bffcede64fd548df6c671b0d1504613c5e3e5d884d759caea","examples/atty.rs":"1551387a71474d9ac1b5153231f884e9e05213badcfaa3494ad2cb7ea958374a","rustfmt.toml":"8e6ea1bcb79c505490034020c98e9b472f4ac4113f245bae90f5e1217b1ec65a","src/lib.rs":"d5abf6a54e8c496c486572bdc91eef10480f6ad126c4287f039df5feff7a9bbb"},"package":"d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"35a894adf25f43d2e0f8788b1768bb632b9121cdfe34240100c6166c848a5b3e","CHANGELOG.md":"70db121262d72acc472ad1a90b78c42de570820e65b566c6b9339b62e636d572","Cargo.lock":"6868f02a96413bcba37a06f01c6bf87e6331dea9461681a47a561cec6acd2546","Cargo.toml":"3af88a07af6a4adb84373fc3cd4920884b0b12b338cdb55ef598fd512ee1a790","Cargo.toml.orig":"e1f972324e35b0de555afb18a8bb041bc092dbb4317f4c1e62a383b4dfb6d1bd","LICENSE":"99fa95ba4e4cdaf71c27d73260ea069fc4515b3d02fde3020c5b562280006cbc","README.md":"e559a69c0b2bd20bffcede64fd548df6c671b0d1504613c5e3e5d884d759caea","examples/atty.rs":"1551387a71474d9ac1b5153231f884e9e05213badcfaa3494ad2cb7ea958374a","rustfmt.toml":"8e6ea1bcb79c505490034020c98e9b472f4ac4113f245bae90f5e1217b1ec65a","src/lib.rs":"d5abf6a54e8c496c486572bdc91eef10480f6ad126c4287f039df5feff7a9bbb"},"package":"d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atty/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/atty/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/atty/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atty/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "7b5df17888997d57c2c1c8f91da1db5691f49953" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/atty/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/atty/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/atty/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/atty/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "atty" +version = "0.2.14" +authors = ["softprops "] +description = "A simple interface for querying atty" +documentation = "http://softprops.github.io/atty" +homepage = "https://github.com/softprops/atty" +repository = "https://github.com/softprops/atty" +keywords = ["terminal", "tty", "isatty"] +license = "MIT" +readme = "README.md" +exclude = ["/.travis.yml", "/appveyor.yml"] + +[badges] +travis-ci = { repository = "softprops/atty" } + +[target.'cfg(unix)'.dependencies] +libc = { version = "0.2", default-features = false } + +[target.'cfg(target_os = "hermit")'.dependencies] +hermit-abi = "0.1.6" + +[target.'cfg(windows)'.dependencies.winapi] +version = "0.3" +features = ["consoleapi", "processenv", "minwinbase", "minwindef", "winbase"] + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"819b29d15e418e551415a161f56eee3d2848f4e2e0936a4d8f3d4be11d2ef598","Cargo.toml":"b3de055f40a2d1895630310c8b41d7dd86fcd99b5c719f625e5ddaa9c2a3775d","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"e2e6b7d80550743e01faa26c19f6c8520fd0dc5db68021c042fd523eed46c799","benches/benchmark.rs":"33e9d85cee38fb7752e9315ccf5f816179309062bfb78118288f7e1495e3616f","install_rustfmt_clippy.sh":"4ae90d8dcb9757cb3ae4ae142ef80e5377c0dde61c63f4a3c32418646e80ca7b","run_sanitizers.sh":"e31b4a11559b52043920c63e6ad4e57051d6205883ecf2b2c48e105ba522015b","run_tests.sh":"21ca30cb6d41c6b35e6207e3283292933ef6628575dd587287fad6db2afb22bd","src/channel.rs":"243a51c37d07755b67bcce54ca2a27e0f3099b4ea510a7b7e60c4b3f17402167","src/coefficient.rs":"64a6cda5fc8630f033c80717616183f6e172da5fd2d338028e52f77d8b7e0830","src/lib.rs":"f0ee59ac224ce6ba0cc6cb9e1796e85b9b751ba4d92c58fe3fb8b10c95b72cc4","src/main.rs":"b5ba05638c727040581c49ffd2d784493af658495cd424ce8c9365f779994baf"},"package":"4f1245ab2f85c284bac1ac1f03565539644566295ef6eb9c4eae42e9a40c51b2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e3654eb3c37c0ecbc5f24f8ff993e547a4c7b0b38c7de4520f3fdc6a52e298f3",".circleci/config.yml":"ab68b2d8b8c445d5d06c288e0285ab0da553f9a03385b466998542b8b6ddf01f",".github/workflows/test.yml":"9dd42b468adb3f012e53ede6ae25f68463cf3085751fa28c67035785fe0a7871","Cargo.lock":"819b29d15e418e551415a161f56eee3d2848f4e2e0936a4d8f3d4be11d2ef598","Cargo.toml":"b3de055f40a2d1895630310c8b41d7dd86fcd99b5c719f625e5ddaa9c2a3775d","Cargo.toml.orig":"eccccd411d0fb8d69a8cbd3699777344edcd5680fe9f14bb7af9e0b8a6f56979","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"e2e6b7d80550743e01faa26c19f6c8520fd0dc5db68021c042fd523eed46c799","benches/benchmark.rs":"33e9d85cee38fb7752e9315ccf5f816179309062bfb78118288f7e1495e3616f","install_rustfmt_clippy.sh":"4ae90d8dcb9757cb3ae4ae142ef80e5377c0dde61c63f4a3c32418646e80ca7b","run_sanitizers.sh":"e31b4a11559b52043920c63e6ad4e57051d6205883ecf2b2c48e105ba522015b","run_tests.sh":"21ca30cb6d41c6b35e6207e3283292933ef6628575dd587287fad6db2afb22bd","src/channel.rs":"243a51c37d07755b67bcce54ca2a27e0f3099b4ea510a7b7e60c4b3f17402167","src/coefficient.rs":"64a6cda5fc8630f033c80717616183f6e172da5fd2d338028e52f77d8b7e0830","src/lib.rs":"f0ee59ac224ce6ba0cc6cb9e1796e85b9b751ba4d92c58fe3fb8b10c95b72cc4","src/main.rs":"b5ba05638c727040581c49ffd2d784493af658495cd424ce8c9365f779994baf"},"package":"4f1245ab2f85c284bac1ac1f03565539644566295ef6eb9c4eae42e9a40c51b2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d6e21b4956e3dcb85b2cdb31066035818e6fc1bb" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.circleci/config.yml thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.circleci/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.circleci/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.circleci/config.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,15 @@ +# See lastest version from: https://circleci.com/docs/2.0/configuration-reference +version: 2.1 + +jobs: + build: + docker: + # See lastest version from: https://circleci.com/developer/images/image/cimg/rust + - image: cimg/rust:1.50.0 + steps: + - checkout + - run: rustup --version + - run: rustc --version + - run: cargo --version + - run: cargo build --verbose --all + - run: sh run_tests.sh diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.github/workflows/test.yml thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.github/workflows/test.yml --- thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/.github/workflows/test.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/.github/workflows/test.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,49 @@ +name: Build & Test + +on: [push, pull_request] + +jobs: + build: + runs-on: ${{ matrix.os }} + continue-on-error: ${{ matrix.experimental }} + strategy: + matrix: + os: [macos-latest, ubuntu-latest, windows-latest] + rust: [stable] + experimental: [false] + include: + - rust: nightly + os: macos-latest + experimental: true + - rust: nightly + os: ubuntu-latest + experimental: true + - rust: nightly + os: windows-latest + experimental: true + + steps: + - uses: actions/checkout@v2 + with: + submodules: recursive + + - name: Install Rust + run: rustup toolchain install ${{ matrix.rust }} --profile minimal --component rustfmt clippy + + - name: Setup + run: | + rustup default ${{ matrix.rust }} + rustc --version + cargo --version + + - name: Build + run: cargo build --verbose + + - name: Regular Test + shell: bash + run: ./run_tests.sh + + - name: Sanitizer Test + if: ${{ matrix.rust == 'nightly' }} + shell: bash + run: ./run_sanitizers.sh diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/audio-mixer/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio-mixer/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "audio-mixer" +description = "Mixing audio by the input and output channel layout" +version = "0.2.0" +authors = ["Chun-Min Chang "] +license = "MPL-2.0" +repository = "https://github.com/mozilla/audio-mixer" +keywords = ["audio", "mixer", "mixing"] +categories = ["multimedia::audio"] +edition = "2018" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[badges] +travis-ci = { repository = "mozilla/audio-mixer" } + +[dependencies] +bitflags = "1.3" + +[dev-dependencies] +criterion = "0.3" +float-cmp = "0.6" + +[[bench]] +name = "benchmark" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2dd36097338035819ea7fdb1de6d37009571d761fb659194423f7143a3ba25c7","LICENSE":"32ee9dbf6196874fc9d406c54a888a6c4cbb9aa4a7f35b46befeaff43a78fe85","Makefile":"0f9a771cfb30c7c4b9961d82fdca4e9e229a955bb2e636474a4101389e18e938","README.md":"c123692b3b50dd621b896a8269814d609cbf1e532b461bf4a77854ddd607eb7a","atp_test.cpp":"8075a040941a65fb9e3f7cbf0535853ca6661c3ac442ec35569b42b24bbec797","audio_thread_priority.h":"f0ecaf1b674f794cde0dc834028e074d4e4675d22ae96acf08b2ae1dceb3474e","generate_osx_bindings.sh":"06e4e03450f788ced18d31fff5660919e6f6ec1119ddace363ffeb82f0518a71","src/lib.rs":"142a4f40a0deba0544673c5c8cb4398525a7ead2cc5addb4e69dd9a81e771ded","src/mach_sys.rs":"352560fcb9b41d877cff92e5b3b04d6dc68b1f30508ce4b9aed78940120a883e","src/rt_linux.rs":"e77db6d66fb76772dde6c12850ef2c50730cfe00decc0c67211e63f3e8a59c9f","src/rt_mach.rs":"29f8c0397f14cecbac1f76394c2abfe0e05903b54486cf735f9a94a10c168643","src/rt_win.rs":"0c85d771c544e4bb2b8fb60bdffe5a3080c112896f42360eb92cd3b85c010ca0"},"package":"e3632611da7e79f8fc8fd75840f1ccfa7792dbf1e25d00791344a4450dd8834f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2e5fd96e90bd43cb2ac51250cfc0f607df92ff3e6f257979726e63ece03a9506",".github/workflows/rust.yml":"2e87ea8fd44c18d0bede998380813acf7275be308a3e5bc6a2e5c558b9feaf31","Cargo.toml":"2dd36097338035819ea7fdb1de6d37009571d761fb659194423f7143a3ba25c7","Cargo.toml.orig":"43b3c070b031313cec4002cd52200e852da0b6f99021cf9a5e65630ba6eae6b6","LICENSE":"32ee9dbf6196874fc9d406c54a888a6c4cbb9aa4a7f35b46befeaff43a78fe85","Makefile":"0f9a771cfb30c7c4b9961d82fdca4e9e229a955bb2e636474a4101389e18e938","README.md":"c123692b3b50dd621b896a8269814d609cbf1e532b461bf4a77854ddd607eb7a","atp_test.cpp":"8075a040941a65fb9e3f7cbf0535853ca6661c3ac442ec35569b42b24bbec797","audio_thread_priority.h":"f0ecaf1b674f794cde0dc834028e074d4e4675d22ae96acf08b2ae1dceb3474e","generate_osx_bindings.sh":"06e4e03450f788ced18d31fff5660919e6f6ec1119ddace363ffeb82f0518a71","src/lib.rs":"142a4f40a0deba0544673c5c8cb4398525a7ead2cc5addb4e69dd9a81e771ded","src/mach_sys.rs":"352560fcb9b41d877cff92e5b3b04d6dc68b1f30508ce4b9aed78940120a883e","src/rt_linux.rs":"e77db6d66fb76772dde6c12850ef2c50730cfe00decc0c67211e63f3e8a59c9f","src/rt_mach.rs":"29f8c0397f14cecbac1f76394c2abfe0e05903b54486cf735f9a94a10c168643","src/rt_win.rs":"0c85d771c544e4bb2b8fb60bdffe5a3080c112896f42360eb92cd3b85c010ca0"},"package":"e3632611da7e79f8fc8fd75840f1ccfa7792dbf1e25d00791344a4450dd8834f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2742ea58e798c54a2d30350de965ffb274cafa42" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,39 @@ +name: Build + +on: [push, pull_request] + +jobs: + build: + runs-on: ${{ matrix.os }} + strategy: + matrix: + rust: [stable, nightly] + os: [ubuntu-20.04, windows-2019, macos-10.15] + type: [Release, Debug] + + steps: + - uses: actions/checkout@v2 + + - name: Install Rust + run: rustup toolchain install ${{ matrix.rust }} --profile minimal --component rustfmt clippy + + - name: Install Dependencies (Linux) + run: sudo apt-get update && sudo apt-get install libpulse-dev pulseaudio libdbus-1-dev + if: matrix.os == 'ubuntu-20.04' + + - name: Check format + shell: bash + run: rustup run ${{ matrix.rust }} cargo fmt -- --check + + - name: Clippy + shell: bash + run: rustup run ${{ matrix.rust }} cargo clippy -- -D warnings + + - name: Build + shell: bash + run: rustup run ${{ matrix.rust }} cargo build --all + + - name: Test + shell: bash + run: rustup run ${{ matrix.rust }} cargo test --all + if: matrix.os != 'ubuntu-20.04' # setrlimit64 error in the CI container diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/audio_thread_priority/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/audio_thread_priority/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +[package] +name = "audio_thread_priority" +version = "0.32.0" +authors = ["Paul Adenot "] +description = "Bump a thread to real-time priority, for audio work, on Linux, Windows and macOS" +license = "MPL-2.0" +repository = "https://github.com/padenot/audio_thread_priority" +edition = "2018" + +[lib] +crate-type = ["staticlib", "rlib"] +name = "audio_thread_priority" + +[dependencies] +cfg-if = "1.0" +log = "0.4" +simple_logger = { version = "0.4", optional = true } + +[dev-dependencies] +nix = "0.26" + +[features] +terminal-logging = ["simple_logger"] +with_dbus = ["dbus"] +default = ["with_dbus"] + +[target.'cfg(target_os = "macos")'.dependencies] +mach = "0.3" +libc = "0.2" + +[target.'cfg(target_os = "windows")'.dependencies.windows-sys] +version = "0.52" +features = [ + "Win32_Foundation", + "Win32_System_LibraryLoader", +] + +[target.'cfg(target_os = "linux")'.dependencies] +libc = "0.2" + +[target.'cfg(target_os = "linux")'.dependencies.dbus] +version = "0.6.4" +optional = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"761d80cd306f66dcaceed169ca6a1a777eae9bfbec6814da3cf8f6861aaf9019","Cargo.toml":"24e3f316a1c11c079192eb0857cfcf92117bf527744b00e4db7e62d1b1e7ef4e","Cross.toml":"8d132da818d48492aa9f4b78a348f0df3adfae45d988d42ebd6be8a5adadb6c3","LICENSE":"e866c8f5864d4cacfe403820e722e9dc03fe3c7565efa5e4dad9051d827bb92a","README.md":"c87d9c7cc44f1dd4ef861a3a9f8cd2eb68aedd3814768871f5fb63c2070806cd","build.rs":"5b909f42e52ed2056afa3693544ef1c1dc5e90d00e7d8730175a228bd0233b43","examples/ctap2.rs":"e83d16c1b5aaca585b7df0655a696ddfeb0529aa2f4645bd30c74f58574fc0c6","examples/ctap2_discoverable_creds.rs":"ce56390840a535f77f67e1ac64d90edcf1ba89ea9d697b32222c71c71467b789","examples/interactive_management.rs":"e164439c7925f748620540668e5fea467342a16dd062f9d08f217ffe59bf1b44","examples/prf.rs":"4f096115c35be851937a1e0bc571aee8f0e1e39e799ac082645a6ba009e1649a","examples/reset.rs":"a8ffd75b248beeede129698f2c7bc971789fda0e6e8f66ac76cc2f8ae770432d","examples/set_pin.rs":"14806b2d20034534f77dd5000c440af4dd4f1f4eedbd335942cd1cc1fcd0037a","examples/test_exclude_list.rs":"881b6c4a9e0d9bbfc6a34a8e04f62a9dc0cf743ccd0554c679915f4466f0085e","rust-toolchain.toml":"faee28253e1b6ece8840fb195d3de62e8f415aad6d39d20414eb389c291f4f12","rustfmt.toml":"ceb6615363d6fff16426eb56f5727f98a7f7ed459ba9af735b1d8b672e2c3b9b","src/authenticatorservice.rs":"59a43779765a7e40841b507eb2a23da0693e0fdfec85a0ffc4f99e66aa76391f","src/consts.rs":"44fb7c396dc87d1657d1feed08e956fc70608c0b06a034716b626419b442bcfe","src/crypto/der.rs":"7001646cf0f7421c3371f8864181049e8e2f9029676a1f37e7d02daca4d70974","src/crypto/dummy.rs":"92e5238da8e6f57bae057f564f5c84719dab6ed22c1b390884fe1a8bccb91f17","src/crypto/mod.rs":"3fb3d1a4f91529db32377095c587cd33b6b1499f644d0662b91fb76a8cbe88c5","src/crypto/nss.rs":"0dcdf2af1d49f8aa9c235c5bcdeabcf26abed219dfd84b17667cd2d0ae9d9c8c","src/crypto/openssl.rs":"b2577be577b884b569a5bc039b82e0402db097b5652d70d6320922ad6795f1c7","src/ctap2/attestation.rs":"28e95f76f954ea00c6936e22e5bc01809bc37323c57f1c59f1ff0e35adab11ad","src/ctap2/client_data.rs":"1b5ef05243ec5f5c2f3a06bf3ddbd39db9e2035a0898e2da348768d5e56311b7","src/ctap2/commands/authenticator_config.rs":"bc48e2e3b457e46c14b559861b91ba730250252fa7452745c4ce7a94f26c64a8","src/ctap2/commands/bio_enrollment.rs":"fc284b46c1acdd67a31dc18a1d1c32ea8973127a6b306437071977701fe2339e","src/ctap2/commands/client_pin.rs":"057515ae9f8dce7742891e797be9f308f3d29ac3ac0c430e48fe8f138f995b4c","src/ctap2/commands/credential_management.rs":"f78aafa5ec0b61844cce52d98e4415161d5bbf9190f58801274d1aa39b0e1d24","src/ctap2/commands/get_assertion.rs":"e113635b3ed4c4d880e3b87998db3e16d593043d3005a4b47ec6792645726b30","src/ctap2/commands/get_info.rs":"3e354be80c6afb253b472c8dda336750edddc4c2ca03ca12f68fab8920fe9744","src/ctap2/commands/get_next_assertion.rs":"fb0edd201d90f5a706edf58cdea901f8783f882968a028b466892d0a38d10ffe","src/ctap2/commands/get_version.rs":"5008dec81581d0604e000bd6f2242db06fb550b220709f6e263a9bb340570921","src/ctap2/commands/make_credentials.rs":"29c1c47f3928081df940597e2241f6588a4b30359ef9ebcb1565831d4a815336","src/ctap2/commands/mod.rs":"bee7d4f612ab3489a0ebdf9eba217ea29b70e830bb3258aa0148754d984238ce","src/ctap2/commands/reset.rs":"610a1979d20e801cb2ac4a6efe15b40699d30a70ba8c3f834c0066da10af3637","src/ctap2/commands/selection.rs":"dd7d21bd063fd618a53fd64a4e88e41e9344f335dfbcec25f8a886b6c4da8e0c","src/ctap2/mod.rs":"6456e689267a9c15fbaa68249c41460cb7094fda610e3fae959cbf5aa10e4a7f","src/ctap2/preflight.rs":"23f35714f9ec57ad603f3152b805a8a09a09e7629202be54a2ea17cded0d7bb9","src/ctap2/server.rs":"bf0c9685f72a96173822aad857a7a70de08a0c09942933975e5107f758b1c270","src/ctap2/utils.rs":"7ca56ae241f22de67047d22c6650bbe36f1268ab64bf8cc9256d2f00ef750c0a","src/errors.rs":"0639d55735b5b67562b4ff8b6b6639d1449f56cdcb0a0cdab3209d1bc972cab7","src/lib.rs":"00f2bfd489f77d9f10711983d742148a037e5989d02a44a65ae0fd3cbbd34dc0","src/manager.rs":"b7106c82c62c8bb47d3ec979f3454e0fb04dae0b32d029624b23a880819b16a7","src/statecallback.rs":"6748b74341876d7698aa3b1a6c1de002a74e201375040397255445ff4a1d7982","src/statemachine.rs":"412747465209ac080e941dae7cfdd808709803305977cfc08f349a8d2cfc61b0","src/status_update.rs":"6b8de35dbcba36dcf6ff388b73c49e04568155ed288b35ec9582001fbdd177e7","src/transport/device_selector.rs":"406b947a770ab5db939d06f720f68ddeb3be275eb4567feb96913cecf013902e","src/transport/errors.rs":"5af7cb8d22ffa63bf4264d182a0f54b9b3a2cc9d19d832b3495857229f9a2875","src/transport/freebsd/device.rs":"0aa53590382093225b6f17af4deb3224eb52a883d19dc7da520fcbfceb1cad58","src/transport/freebsd/mod.rs":"42dcb57fbeb00140003a8ad39acac9b547062b8f281a3fa5deb5f92a6169dde6","src/transport/freebsd/monitor.rs":"a6b34af4dd2e357a5775b1f3a723766107c11ef98dba859b1188ed08e0e450a2","src/transport/freebsd/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/freebsd/uhid.rs":"a194416a8bc5d428c337f8d96a2248769ca190810852bbe5ee686ab595d8eb4c","src/transport/hid.rs":"3b1e4c6a5f62faa59c964d910ad3fc5928c3e363c07c9a22cf6f43e730198a8f","src/transport/hidproto.rs":"1f36992a806f753bac6582c2263d5cc1dd2924df52af97370e55dd6c189ef545","src/transport/linux/device.rs":"206a5ae404590bc73acc03e22823ea4252848b5afab744a51f9630b0f1af813c","src/transport/linux/hidraw.rs":"c7a0df9b4e51cb2736218ffffa02b2b2547b7c515d69f9bae2c9a8c8f1cb547b","src/transport/linux/hidwrapper.h":"72785db3a9b27ea72b6cf13a958fee032af54304522d002f56322473978a20f9","src/transport/linux/hidwrapper.rs":"d203e8804e7632b8d47a224c186d1f431800f04ddc43360d5c086f71e9b0f674","src/transport/linux/ioctl_aarch64le.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_armle.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_loongarch64.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_mips64le.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_mipsbe.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_mipsle.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_powerpc64be.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_powerpc64le.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_powerpcbe.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_riscv64.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_s390xbe.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_x86.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_x86_64.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/mod.rs":"446e435126d2a58f167f648dd95cba28e8ac9c17f1f799e1eaeab80ea800fc57","src/transport/linux/monitor.rs":"5e3ec2618dd74027ae6ca1527991254e3271cce59106d4920ce0414094e22f64","src/transport/linux/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/macos/device.rs":"cef7cec681d9c777aac16e662bcbe8ff0d39efb2116086bf9f792945f1454c96","src/transport/macos/iokit.rs":"7dc4e7bbf8e42e2fcde0cee8e48d14d6234a5a910bd5d3c4e966d8ba6b73992f","src/transport/macos/mod.rs":"333e561554fc901d4f6092f6e4c85823e2b0c4ff31c9188d0e6d542b71a0a07c","src/transport/macos/monitor.rs":"e02288454bb4010e06b705d82646abddb3799f0cd655f574aa19f9d91485a4a2","src/transport/macos/transaction.rs":"9dcdebd13d5fd5a185b5ad777a80c825a6ba5e76b141c238aa115b451b9a72fa","src/transport/mock/device.rs":"c0993f719ea179a6244f1d7aee237ba1b43a130f9c02ce955fea0147318df463","src/transport/mock/mod.rs":"9c4c87efd19adddc1a91c699a6c328063cfbac5531b76346a5ff92e986aded8f","src/transport/mock/transaction.rs":"be3ed8c389dfa04122364b82515edd76fad6f5d5f72d15cacd45a84fb8397292","src/transport/mod.rs":"eacb0071e41a567ae0066ebebd6edf9001475f6a3f806f7df2aac7823aa86c9a","src/transport/netbsd/device.rs":"4c8404683c1fe07e562ec7126538643278e632f20e1f38b909a02526ef50d8e4","src/transport/netbsd/fd.rs":"5464019025d03ea2a39c82f76b238bbbdb0ea63f5a5fc7c9d974e235139cd53b","src/transport/netbsd/mod.rs":"b1c52aa29537330cebe67427062d6c94871cab2a9b0c04b2305d686f07e88fd5","src/transport/netbsd/monitor.rs":"fb2917e4ba53cc9867987a539061f82d011f4c6e478df1157d965d32df2eb922","src/transport/netbsd/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/netbsd/uhid.rs":"d15be35e2413240066a8f086bb8846b08a6a92bf6a1941c3eec1329dd3a4f9ce","src/transport/openbsd/device.rs":"8fcd46ae1e1df4434aa93e629ec379f7944a0120c3e75b0ee4f9f2afa3a187be","src/transport/openbsd/mod.rs":"514274d414042ff84b3667a41a736e78581e22fda87ccc97c2bc05617e381a30","src/transport/openbsd/monitor.rs":"2e0ba6ecc69b450be9cbfd21a7c65036ed2ce593b12363596d3eae0b5bfb79e8","src/transport/openbsd/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/stub/device.rs":"d064faee6c5e4681e6b81878aa419de54c9df9a7eb805336d0cfda82318253d1","src/transport/stub/mod.rs":"6a7fec504a52d403b0241b18cd8b95088a31807571f4c0a67e4055afc74f4453","src/transport/stub/transaction.rs":"c9a3ade9562468163f28fd51e7ff3e0bf5854b7edade9e987000d11c5d0e62d2","src/transport/windows/device.rs":"a5e997dc84acf526cbd23d0228d6182ab23d0e56a9314349e5066457502e10a7","src/transport/windows/mod.rs":"218e7f2fe91ecb390c12bba5a5ffdad2c1f0b22861c937f4d386262e5b3dd617","src/transport/windows/monitor.rs":"95913d49e7d83482e420493d89b53ffceb6a49e646a87de934dff507b3092b4c","src/transport/windows/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/windows/winapi.rs":"b2a4cc85f14e39cadfbf068ee001c9d776f028d3cf09cb926d4364c5b437c112","src/u2ftypes.rs":"b9c96004c13a8c2cf510983bfb701909c8f5953dfbb5764040d54814bb05f370","src/util.rs":"10300471d568a03558f3b6b9b093005072130c4b68a476ef80d9c4a064a175f0","testing/cross/powerpc64le-unknown-linux-gnu.Dockerfile":"d7463ff4376e3e0ca3fed879fab4aa975c4c0a3e7924c5b88aef9381a5d013de","testing/cross/x86_64-unknown-linux-gnu.Dockerfile":"11c79c04b07a171b0c9b63ef75fa75f33263ce76e3c1eda0879a3e723ebd0c24","testing/run_cross.sh":"cc2a7e0359f210eba2e7121f81eb8ab0125cea6e0d0f2698177b0fe2ad0c33d8"},"package":"82d71e457dc518a15eecc90d3b0660dee4b51623b34ac4262c9326e0d7e0f8e2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"646df3394da766704ab5bf1677a1c32c00b39f52d9a1ba2790e2db366ae05990",".clippy.toml":"86011295a6e2cea043b8002238f9c96b39f17aa8241aa079f44bb6e71eb62421",".flake8":"04f55f4a3c02b50dfa568ce4f7c6a47a9374b6483256811f8be702d1382576cd",".github/workflows/ci.yml":"54c8bfe6423b6221e727a2a479d9e5ee43a8bc43d0b54c6250cba1bfeab8c700",".pre-commit-config.yaml":"b7920a17d5a378c7702f9c39bf5156bb8c4ea15d8691217e0a5a8e8f571b4cf7",".travis.yml":"883be088379477e7fa6f3d06b1c8d59dc41da61b6c15d2675c62113341e7b2d5","Cargo.lock":"761d80cd306f66dcaceed169ca6a1a777eae9bfbec6814da3cf8f6861aaf9019","Cargo.toml":"24e3f316a1c11c079192eb0857cfcf92117bf527744b00e4db7e62d1b1e7ef4e","Cargo.toml.orig":"e30313de544724e97a12a9a627d4cb7e185cef2fe7afb0d39bd214434dd162ff","Cross.toml":"8d132da818d48492aa9f4b78a348f0df3adfae45d988d42ebd6be8a5adadb6c3","LICENSE":"e866c8f5864d4cacfe403820e722e9dc03fe3c7565efa5e4dad9051d827bb92a","README.md":"c87d9c7cc44f1dd4ef861a3a9f8cd2eb68aedd3814768871f5fb63c2070806cd","build.rs":"5b909f42e52ed2056afa3693544ef1c1dc5e90d00e7d8730175a228bd0233b43","examples/ctap2.rs":"e83d16c1b5aaca585b7df0655a696ddfeb0529aa2f4645bd30c74f58574fc0c6","examples/ctap2_discoverable_creds.rs":"ce56390840a535f77f67e1ac64d90edcf1ba89ea9d697b32222c71c71467b789","examples/interactive_management.rs":"e164439c7925f748620540668e5fea467342a16dd062f9d08f217ffe59bf1b44","examples/prf.rs":"4f096115c35be851937a1e0bc571aee8f0e1e39e799ac082645a6ba009e1649a","examples/reset.rs":"a8ffd75b248beeede129698f2c7bc971789fda0e6e8f66ac76cc2f8ae770432d","examples/set_pin.rs":"14806b2d20034534f77dd5000c440af4dd4f1f4eedbd335942cd1cc1fcd0037a","examples/test_exclude_list.rs":"881b6c4a9e0d9bbfc6a34a8e04f62a9dc0cf743ccd0554c679915f4466f0085e","rust-toolchain.toml":"faee28253e1b6ece8840fb195d3de62e8f415aad6d39d20414eb389c291f4f12","rustfmt.toml":"ceb6615363d6fff16426eb56f5727f98a7f7ed459ba9af735b1d8b672e2c3b9b","src/authenticatorservice.rs":"59a43779765a7e40841b507eb2a23da0693e0fdfec85a0ffc4f99e66aa76391f","src/consts.rs":"44fb7c396dc87d1657d1feed08e956fc70608c0b06a034716b626419b442bcfe","src/crypto/der.rs":"7001646cf0f7421c3371f8864181049e8e2f9029676a1f37e7d02daca4d70974","src/crypto/dummy.rs":"92e5238da8e6f57bae057f564f5c84719dab6ed22c1b390884fe1a8bccb91f17","src/crypto/mod.rs":"3fb3d1a4f91529db32377095c587cd33b6b1499f644d0662b91fb76a8cbe88c5","src/crypto/nss.rs":"0dcdf2af1d49f8aa9c235c5bcdeabcf26abed219dfd84b17667cd2d0ae9d9c8c","src/crypto/openssl.rs":"b2577be577b884b569a5bc039b82e0402db097b5652d70d6320922ad6795f1c7","src/ctap2/attestation.rs":"28e95f76f954ea00c6936e22e5bc01809bc37323c57f1c59f1ff0e35adab11ad","src/ctap2/client_data.rs":"1b5ef05243ec5f5c2f3a06bf3ddbd39db9e2035a0898e2da348768d5e56311b7","src/ctap2/commands/authenticator_config.rs":"bc48e2e3b457e46c14b559861b91ba730250252fa7452745c4ce7a94f26c64a8","src/ctap2/commands/bio_enrollment.rs":"fc284b46c1acdd67a31dc18a1d1c32ea8973127a6b306437071977701fe2339e","src/ctap2/commands/client_pin.rs":"057515ae9f8dce7742891e797be9f308f3d29ac3ac0c430e48fe8f138f995b4c","src/ctap2/commands/credential_management.rs":"f78aafa5ec0b61844cce52d98e4415161d5bbf9190f58801274d1aa39b0e1d24","src/ctap2/commands/get_assertion.rs":"e113635b3ed4c4d880e3b87998db3e16d593043d3005a4b47ec6792645726b30","src/ctap2/commands/get_info.rs":"3e354be80c6afb253b472c8dda336750edddc4c2ca03ca12f68fab8920fe9744","src/ctap2/commands/get_next_assertion.rs":"fb0edd201d90f5a706edf58cdea901f8783f882968a028b466892d0a38d10ffe","src/ctap2/commands/get_version.rs":"5008dec81581d0604e000bd6f2242db06fb550b220709f6e263a9bb340570921","src/ctap2/commands/make_credentials.rs":"29c1c47f3928081df940597e2241f6588a4b30359ef9ebcb1565831d4a815336","src/ctap2/commands/mod.rs":"bee7d4f612ab3489a0ebdf9eba217ea29b70e830bb3258aa0148754d984238ce","src/ctap2/commands/reset.rs":"610a1979d20e801cb2ac4a6efe15b40699d30a70ba8c3f834c0066da10af3637","src/ctap2/commands/selection.rs":"dd7d21bd063fd618a53fd64a4e88e41e9344f335dfbcec25f8a886b6c4da8e0c","src/ctap2/mod.rs":"6456e689267a9c15fbaa68249c41460cb7094fda610e3fae959cbf5aa10e4a7f","src/ctap2/preflight.rs":"23f35714f9ec57ad603f3152b805a8a09a09e7629202be54a2ea17cded0d7bb9","src/ctap2/server.rs":"bf0c9685f72a96173822aad857a7a70de08a0c09942933975e5107f758b1c270","src/ctap2/utils.rs":"7ca56ae241f22de67047d22c6650bbe36f1268ab64bf8cc9256d2f00ef750c0a","src/errors.rs":"0639d55735b5b67562b4ff8b6b6639d1449f56cdcb0a0cdab3209d1bc972cab7","src/lib.rs":"00f2bfd489f77d9f10711983d742148a037e5989d02a44a65ae0fd3cbbd34dc0","src/manager.rs":"b7106c82c62c8bb47d3ec979f3454e0fb04dae0b32d029624b23a880819b16a7","src/statecallback.rs":"6748b74341876d7698aa3b1a6c1de002a74e201375040397255445ff4a1d7982","src/statemachine.rs":"412747465209ac080e941dae7cfdd808709803305977cfc08f349a8d2cfc61b0","src/status_update.rs":"6b8de35dbcba36dcf6ff388b73c49e04568155ed288b35ec9582001fbdd177e7","src/transport/device_selector.rs":"406b947a770ab5db939d06f720f68ddeb3be275eb4567feb96913cecf013902e","src/transport/errors.rs":"5af7cb8d22ffa63bf4264d182a0f54b9b3a2cc9d19d832b3495857229f9a2875","src/transport/freebsd/device.rs":"0aa53590382093225b6f17af4deb3224eb52a883d19dc7da520fcbfceb1cad58","src/transport/freebsd/mod.rs":"42dcb57fbeb00140003a8ad39acac9b547062b8f281a3fa5deb5f92a6169dde6","src/transport/freebsd/monitor.rs":"a6b34af4dd2e357a5775b1f3a723766107c11ef98dba859b1188ed08e0e450a2","src/transport/freebsd/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/freebsd/uhid.rs":"a194416a8bc5d428c337f8d96a2248769ca190810852bbe5ee686ab595d8eb4c","src/transport/hid.rs":"3b1e4c6a5f62faa59c964d910ad3fc5928c3e363c07c9a22cf6f43e730198a8f","src/transport/hidproto.rs":"1f36992a806f753bac6582c2263d5cc1dd2924df52af97370e55dd6c189ef545","src/transport/linux/device.rs":"206a5ae404590bc73acc03e22823ea4252848b5afab744a51f9630b0f1af813c","src/transport/linux/hidraw.rs":"c7a0df9b4e51cb2736218ffffa02b2b2547b7c515d69f9bae2c9a8c8f1cb547b","src/transport/linux/hidwrapper.h":"72785db3a9b27ea72b6cf13a958fee032af54304522d002f56322473978a20f9","src/transport/linux/hidwrapper.rs":"d203e8804e7632b8d47a224c186d1f431800f04ddc43360d5c086f71e9b0f674","src/transport/linux/ioctl_aarch64le.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_armle.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_loongarch64.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_mips64le.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_mipsbe.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_mipsle.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_powerpc64be.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_powerpc64le.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_powerpcbe.rs":"fbda309934ad8bda689cd4fb5c0ca696fe26dedb493fe9d5a5322c3047d474fd","src/transport/linux/ioctl_riscv64.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_s390xbe.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_x86.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/ioctl_x86_64.rs":"2d8b265cd39a9f46816f83d5a5df0701c13eb842bc609325bad42ce50add3bf0","src/transport/linux/mod.rs":"446e435126d2a58f167f648dd95cba28e8ac9c17f1f799e1eaeab80ea800fc57","src/transport/linux/monitor.rs":"5e3ec2618dd74027ae6ca1527991254e3271cce59106d4920ce0414094e22f64","src/transport/linux/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/macos/device.rs":"cef7cec681d9c777aac16e662bcbe8ff0d39efb2116086bf9f792945f1454c96","src/transport/macos/iokit.rs":"7dc4e7bbf8e42e2fcde0cee8e48d14d6234a5a910bd5d3c4e966d8ba6b73992f","src/transport/macos/mod.rs":"333e561554fc901d4f6092f6e4c85823e2b0c4ff31c9188d0e6d542b71a0a07c","src/transport/macos/monitor.rs":"e02288454bb4010e06b705d82646abddb3799f0cd655f574aa19f9d91485a4a2","src/transport/macos/transaction.rs":"9dcdebd13d5fd5a185b5ad777a80c825a6ba5e76b141c238aa115b451b9a72fa","src/transport/mock/device.rs":"c0993f719ea179a6244f1d7aee237ba1b43a130f9c02ce955fea0147318df463","src/transport/mock/mod.rs":"9c4c87efd19adddc1a91c699a6c328063cfbac5531b76346a5ff92e986aded8f","src/transport/mock/transaction.rs":"be3ed8c389dfa04122364b82515edd76fad6f5d5f72d15cacd45a84fb8397292","src/transport/mod.rs":"eacb0071e41a567ae0066ebebd6edf9001475f6a3f806f7df2aac7823aa86c9a","src/transport/netbsd/device.rs":"4c8404683c1fe07e562ec7126538643278e632f20e1f38b909a02526ef50d8e4","src/transport/netbsd/fd.rs":"5464019025d03ea2a39c82f76b238bbbdb0ea63f5a5fc7c9d974e235139cd53b","src/transport/netbsd/mod.rs":"b1c52aa29537330cebe67427062d6c94871cab2a9b0c04b2305d686f07e88fd5","src/transport/netbsd/monitor.rs":"fb2917e4ba53cc9867987a539061f82d011f4c6e478df1157d965d32df2eb922","src/transport/netbsd/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/netbsd/uhid.rs":"d15be35e2413240066a8f086bb8846b08a6a92bf6a1941c3eec1329dd3a4f9ce","src/transport/openbsd/device.rs":"8fcd46ae1e1df4434aa93e629ec379f7944a0120c3e75b0ee4f9f2afa3a187be","src/transport/openbsd/mod.rs":"514274d414042ff84b3667a41a736e78581e22fda87ccc97c2bc05617e381a30","src/transport/openbsd/monitor.rs":"2e0ba6ecc69b450be9cbfd21a7c65036ed2ce593b12363596d3eae0b5bfb79e8","src/transport/openbsd/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/stub/device.rs":"d064faee6c5e4681e6b81878aa419de54c9df9a7eb805336d0cfda82318253d1","src/transport/stub/mod.rs":"6a7fec504a52d403b0241b18cd8b95088a31807571f4c0a67e4055afc74f4453","src/transport/stub/transaction.rs":"c9a3ade9562468163f28fd51e7ff3e0bf5854b7edade9e987000d11c5d0e62d2","src/transport/windows/device.rs":"a5e997dc84acf526cbd23d0228d6182ab23d0e56a9314349e5066457502e10a7","src/transport/windows/mod.rs":"218e7f2fe91ecb390c12bba5a5ffdad2c1f0b22861c937f4d386262e5b3dd617","src/transport/windows/monitor.rs":"95913d49e7d83482e420493d89b53ffceb6a49e646a87de934dff507b3092b4c","src/transport/windows/transaction.rs":"ec28475a70dded260f9a7908c7f88dd3771f5d64b9a5dda835411d13b713c39a","src/transport/windows/winapi.rs":"b2a4cc85f14e39cadfbf068ee001c9d776f028d3cf09cb926d4364c5b437c112","src/u2ftypes.rs":"b9c96004c13a8c2cf510983bfb701909c8f5953dfbb5764040d54814bb05f370","src/util.rs":"10300471d568a03558f3b6b9b093005072130c4b68a476ef80d9c4a064a175f0","testing/cross/powerpc64le-unknown-linux-gnu.Dockerfile":"d7463ff4376e3e0ca3fed879fab4aa975c4c0a3e7924c5b88aef9381a5d013de","testing/cross/x86_64-unknown-linux-gnu.Dockerfile":"11c79c04b07a171b0c9b63ef75fa75f33263ce76e3c1eda0879a3e723ebd0c24","testing/run_cross.sh":"cc2a7e0359f210eba2e7121f81eb8ab0125cea6e0d0f2698177b0fe2ad0c33d8"},"package":"82d71e457dc518a15eecc90d3b0660dee4b51623b34ac4262c9326e0d7e0f8e2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1959330d9015645b2bf040f7689b7db1c12f429e" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.clippy.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,2 @@ +type-complexity-threshold = 384 +too-many-arguments-threshold = 8 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.flake8 thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.flake8 --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.flake8 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.flake8 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,4 @@ +[flake8] +# See http://pep8.readthedocs.io/en/latest/intro.html#configuration +ignore = E121, E123, E126, E129, E133, E203, E226, E241, E242, E704, W503, E402, E741 +max-line-length = 99 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,101 @@ +name: Build and test + +on: [push, pull_request] + +# Make sure CI fails on all warnings, including Clippy lints +env: + RUSTFLAGS: "-Dwarnings" + +jobs: + build: + strategy: + matrix: + include: + # Linux dummy crypto + - OS: ubuntu-latest + TARGET: x86_64-unknown-linux-gnu + NATIVE_BUILD: true + ADD_INSTALL: | + sudo apt-get update + sudo apt-get install -y libudev-dev + BUILD_OPTIONS: --features crypto_dummy --no-default-features + + # Linux NSS crypto + - OS: ubuntu-latest + TARGET: x86_64-unknown-linux-gnu + NATIVE_BUILD: true + ADD_INSTALL: | + sudo apt-get update + sudo apt-get install -y libudev-dev mercurial node-gyp ninja-build + BUILD_OPTIONS: --features crypto_nss --no-default-features + + # Linux openSSL crypto + - OS: ubuntu-latest + TARGET: x86_64-unknown-linux-gnu + NATIVE_BUILD: true + ADD_INSTALL: | + sudo apt-get update + sudo apt-get install -y libudev-dev openssl + BUILD_OPTIONS: --features crypto_openssl --no-default-features + + # Mac dummy crypto + - OS: macos-latest + TARGET: x86_64-apple-darwin + NATIVE_BUILD: true + BUILD_OPTIONS: --features crypto_dummy --no-default-features --target=x86_64-apple-darwin + + # Windows dummy crypto + - OS: windows-latest + TARGET: x86_64-pc-windows-gnu + NATIVE_BUILD: true + BUILD_OPTIONS: --features crypto_dummy --no-default-features --target=x86_64-pc-windows-gnu + + # FreeBSD - cross compile + - OS: ubuntu-latest + TARGET: x86_64-unknown-freebsd + NATIVE_BUILD: false + ADD_INSTALL: | + sudo apt-get update + sudo apt-get install -y libudev-dev + BUILD_OPTIONS: --features crypto_dummy --no-default-features + + # netBSD - cross compile + - OS: ubuntu-latest + TARGET: x86_64-unknown-netbsd + NATIVE_BUILD: false + ADD_INSTALL: | + sudo apt-get update + sudo apt-get install -y libudev-dev + BUILD_OPTIONS: --features crypto_dummy --no-default-features + + # Android - cross compile + - OS: ubuntu-latest + TARGET: x86_64-linux-android + NATIVE_BUILD: false + ADD_INSTALL: | + sudo apt-get update + sudo apt-get install -y libudev-dev + BUILD_OPTIONS: --features crypto_dummy --no-default-features + + runs-on: ${{ matrix.OS }} + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Install latest rust toolchain + run: rustup target add ${{ matrix.TARGET }} + + - name: Install Packages + if: ${{ matrix.ADD_INSTALL }} + run: ${{ matrix.ADD_INSTALL }} + + - name: Build + run: cargo build --target ${{ matrix.TARGET }} --all --release ${{ matrix.BUILD_OPTIONS }} + + - name: Test + # Run tests only if it is a native build + if: ${{ matrix.NATIVE_BUILD }} + run: cargo test --target ${{ matrix.TARGET }} ${{ matrix.BUILD_OPTIONS }} -- --show-output + + - name: Clippy + run: cargo clippy --all --target ${{ matrix.TARGET }} ${{ matrix.BUILD_OPTIONS }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.pre-commit-config.yaml thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.pre-commit-config.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.pre-commit-config.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.pre-commit-config.yaml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,42 @@ +- repo: git://github.com/pre-commit/pre-commit-hooks + rev: HEAD + hooks: + - id: flake8 + - id: check-ast + - id: detect-private-key + - id: detect-aws-credentials + - id: check-merge-conflict + - id: end-of-file-fixer + - id: requirements-txt-fixer + - id: trailing-whitespace +- repo: local + hooks: + - id: rustfmt + name: Check rustfmt + language: system + entry: cargo fmt -- --check + pass_filenames: false + files: '.rs$' +- repo: local + hooks: + - id: tests + name: Run tests + language: system + entry: cargo test --all-targets --all-features + pass_filenames: false + files: '.rs$' +- repo: local + hooks: + - id: clippy + name: Check clippy + language: system + entry: cargo clippy --all-targets -- -A renamed_and_removed_lints -A clippy::new-ret-no-self -D warnings + pass_filenames: false + files: '.rs$' +- repo: local + hooks: + - id: black + name: Check black + language: system + entry: black + files: '.py$' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,42 @@ +os: + - linux + - windows + +language: rust +rust: + - stable + - nightly +cache: cargo + +jobs: + allow_failures: + - rust: nightly + +addons: + apt: + packages: + - build-essential + - libudev-dev + +install: + - rustup component add rustfmt + - rustup component add clippy + +script: +- | + if [ "$TRAVIS_RUST_VERSION" == "nightly" ] && [ "$TRAVIS_OS_NAME" == "linux" ] ; then + export ASAN_OPTIONS="detect_odr_violation=1:leak_check_at_exit=0:detect_leaks=0" + export RUSTFLAGS="-Z sanitizer=address" + fi +- | + if [ "$TRAVIS_RUST_VERSION" == "stable" ] && [ "$TRAVIS_OS_NAME" == "linux" ] ; then + echo "Running rustfmt" + cargo fmt --all -- --check + echo "Running clippy" + cargo clippy --all-targets --all-features -- -A renamed_and_removed_lints -A clippy::new-ret-no-self -D warnings + + rustup install nightly + cargo install cargo-fuzz + cargo +nightly fuzz build + fi +- cargo test --all-targets --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/authenticator/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/authenticator/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/authenticator/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/authenticator/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,77 @@ +[package] +name = "authenticator" +version = "0.4.1" +authors = [ "Dana Keeler ", "J.C. Jones ", "John Schanck ", "Kyle Machulis ", "Martin Sirringhaus " ] +keywords = ["ctap2", "u2f", "fido", "webauthn"] +categories = ["cryptography", "hardware-support", "os"] +repository = "https://github.com/mozilla/authenticator-rs/" +license = "MPL-2.0" +description = "Library for interacting with CTAP1/2 security keys for Web Authentication. Used by Firefox." +edition = "2018" + +[badges] +travis-ci = { repository = "mozilla/authenticator-rs", branch = "master" } +maintenance = { status = "actively-developed" } + +[features] +default = ["crypto_nss"] +binding-recompile = ["bindgen"] +# Crypto backends +# NOTE: These are mutually exclusive, but cargo does not support that. +# Selecting more than one will result in a compilation error! +# Default: NSS +crypto_dummy = [] +crypto_openssl = ["openssl", "openssl-sys"] +crypto_nss = ["nss-gk-api", "pkcs11-bindings"] +gecko = ["nss-gk-api/gecko"] + +[target.'cfg(target_os = "linux")'.dependencies] +libudev = "^0.2" + +[target.'cfg(target_os = "freebsd")'.dependencies] +devd-rs = "0.3" + +[target.'cfg(target_os = "macos")'.dependencies] +core-foundation = "0.9" + +[target.'cfg(target_os = "windows")'.dependencies] +memoffset = "0.8" + +[target.'cfg(target_os = "windows")'.dependencies.winapi] +version = "^0.3" +features = [ + "handleapi", + "hidclass", + "hidpi", + "hidusage", + "setupapi", +] + +[build-dependencies] +bindgen = { version = "^0.58.1", optional = true } + +[dependencies] +rand = "0.8" +log = "0.4" +libc = "0.2" +runloop = "0.1.0" +bitflags = "1.0" +serde = { version = "1.0", features = ["derive"] } +serde_bytes = "0.11" +serde_cbor = "0.11" +serde_json = "1.0" +bytes = { version = "0.5", optional = true, features = ["serde"] } +base64 = "^0.21" +sha2 = "^0.10.0" +cfg-if = "1.0" +# Crypto backends +openssl-sys = { version = "0.9", optional = true} +openssl = { version = "0.10", optional = true} +nss-gk-api = { version = "0.3.0", optional = true } +pkcs11-bindings = { version = "0.1.4", optional = true } + +[dev-dependencies] +env_logger = "^0.6" +getopts = "^0.2" +assert_matches = "1.2" +rpassword = "5.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/base64/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/base64/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/base64/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/base64/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"cee37732975a1ffc1f956d3d05b6edf1baec72841cfabc384a21b02b3bfa0275","Cargo.toml":"52bee6a418e14918d37058fd15fccfd0f417a06fe4f9668b6f97866bf7f991e3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0dd882e53de11566d50f8e8e2d5a651bcf3fabee4987d70f306233cf39094ba7","README.md":"df01f5b4317d601e7de86743f9818aec9196abf9e298f5e47679b7a966ecd945","RELEASE-NOTES.md":"997a5193317a8bff266ecfe4f015ba070b782b6df7d3a1738b9b52584d57f9c6","benches/benchmarks.rs":"cebbcc8649e760e569c6be04f5e727aee2c2568ced7faab580fc0aa0d0426d26","clippy.toml":"b26be4d15ed059985ce6994f11817fd7562046f46e460a0dc64dbb71cfc246d1","examples/base64.rs":"b75ead2199a9b4389c69fe6f1ae988176a263b8fc84e7a4fea1d7e5a41592078","icon_CLion.svg":"cffa044ba75cb998ee3306991dc4a3755ec2f39ab95ddd4b74bc21988389020f","src/alphabet.rs":"5de2beb8fcccb078c61cac2c0477ebbde145122d6c10a0f7ea2e57e8159318e0","src/chunked_encoder.rs":"edfdbb9a4329b80fb2c769ada81e234e00839e0fa85faaa70bacf40ce12e951c","src/decode.rs":"b046a72d62eaac58dc42efcf7848d9d96d022f6594e851cf87074b77ce45c04a","src/display.rs":"31bf3e19274a0b80dd8948a81ea535944f756ef5b88736124c940f5fe1e8c71c","src/encode.rs":"44ddcc162f3fe9817b6e857dda0a3b9197b90a657e5f71c44aacabf5431ccf7d","src/engine/general_purpose/decode.rs":"d865b057e5788e7fefd189cf57ec913df263e6a0742dfa52513f587e14fa1a92","src/engine/general_purpose/decode_suffix.rs":"689688f7bf442b232d3b9f56a1b41c56d9393ace88556a165c224b93dd19b74e","src/engine/general_purpose/mod.rs":"901760a7f5721ec3bafad5fea6251f57de0f767ecb2e1e2fdfe64d661404ec34","src/engine/mod.rs":"5e4a6c0e86417f3b62350264ef383f91e9864390f7c315d786ecd8e9c920ee9f","src/engine/naive.rs":"70de29d909c3fe7918d2965782088b05047b8b6e30d1d2bf11ba073d3f8633ff","src/engine/tests.rs":"2cc8d1431f40f5b9c3ad8970e6fb73bba8be3f2317553dd026539f41908aaa19","src/lib.rs":"c4db7bd31ace78aec2ecd151cef3ad90dfdc76097ba12027bde79d3c82612f7c","src/prelude.rs":"c1587138e5301ac797c5c362cb3638649b33f79c20c16db6f38ad44330540752","src/read/decoder.rs":"00aaa0553a54fcf12762658c4e56663a9705cc30c07af30976291e6f69d78c3d","src/read/decoder_tests.rs":"66ec39bf6e86f21f4db1afd6c5cd63d4a4931ab896b9c38de25d99b803804bbf","src/read/mod.rs":"e0b714eda02d16b1ffa6f78fd09b2f963e01c881b1f7c17b39db4e904be5e746","src/tests.rs":"90cb9f8a1ccb7c4ddc4f8618208e0031fc97e0df0e5aa466d6a5cf45d25967d8","src/write/encoder.rs":"c889c853249220fe2ddaeb77ee6e2ee2945f7db88cd6658ef89ff71b81255ea8","src/write/encoder_string_writer.rs":"0326c9d120369b9bbc35697b5b9b141bed24283374c93d5af1052eb042e47799","src/write/encoder_tests.rs":"28695a485b17cf5db73656aae5d90127f726e02c6d70efd83e5ab53a4cc17b38","src/write/mod.rs":"73cd98dadc9d712b3fefd9449d97e825e097397441b90588e0051e4d3b0911b9","tests/encode.rs":"5309f4538b1df611436f7bfba7409c725161b6f841b1bbf8d9890ae185de7d88","tests/tests.rs":"78efcf0dc4bb6ae52f7a91fcad89e44e4dce578224c36b4e6c1c306459be8500"},"package":"72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4d505b174c7ecd854ad5668b1750be31305ca69e4634131e7bb262e98f3cf50e",".circleci/config.yml":"c44defbad42a19f8c5fb8aeb9e71beaf1d0e920d615a06f42e4936c29e53547f",".github/ISSUE_TEMPLATE/general-purpose-issue.md":"9e89c069e50dc24a09ece40bd6d02618ab044b2b53d2e5221defd6c884c96964","Cargo.lock":"cee37732975a1ffc1f956d3d05b6edf1baec72841cfabc384a21b02b3bfa0275","Cargo.toml":"52bee6a418e14918d37058fd15fccfd0f417a06fe4f9668b6f97866bf7f991e3","Cargo.toml.orig":"ff2d361bc5f6ec9b4738c293b3dfa65278e93a2664040f75ef6c944441818afe","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0dd882e53de11566d50f8e8e2d5a651bcf3fabee4987d70f306233cf39094ba7","README.md":"df01f5b4317d601e7de86743f9818aec9196abf9e298f5e47679b7a966ecd945","RELEASE-NOTES.md":"997a5193317a8bff266ecfe4f015ba070b782b6df7d3a1738b9b52584d57f9c6","benches/benchmarks.rs":"cebbcc8649e760e569c6be04f5e727aee2c2568ced7faab580fc0aa0d0426d26","clippy.toml":"b26be4d15ed059985ce6994f11817fd7562046f46e460a0dc64dbb71cfc246d1","examples/base64.rs":"b75ead2199a9b4389c69fe6f1ae988176a263b8fc84e7a4fea1d7e5a41592078","icon_CLion.svg":"cffa044ba75cb998ee3306991dc4a3755ec2f39ab95ddd4b74bc21988389020f","src/alphabet.rs":"5de2beb8fcccb078c61cac2c0477ebbde145122d6c10a0f7ea2e57e8159318e0","src/chunked_encoder.rs":"edfdbb9a4329b80fb2c769ada81e234e00839e0fa85faaa70bacf40ce12e951c","src/decode.rs":"b046a72d62eaac58dc42efcf7848d9d96d022f6594e851cf87074b77ce45c04a","src/display.rs":"31bf3e19274a0b80dd8948a81ea535944f756ef5b88736124c940f5fe1e8c71c","src/encode.rs":"44ddcc162f3fe9817b6e857dda0a3b9197b90a657e5f71c44aacabf5431ccf7d","src/engine/general_purpose/decode.rs":"d865b057e5788e7fefd189cf57ec913df263e6a0742dfa52513f587e14fa1a92","src/engine/general_purpose/decode_suffix.rs":"689688f7bf442b232d3b9f56a1b41c56d9393ace88556a165c224b93dd19b74e","src/engine/general_purpose/mod.rs":"901760a7f5721ec3bafad5fea6251f57de0f767ecb2e1e2fdfe64d661404ec34","src/engine/mod.rs":"5e4a6c0e86417f3b62350264ef383f91e9864390f7c315d786ecd8e9c920ee9f","src/engine/naive.rs":"70de29d909c3fe7918d2965782088b05047b8b6e30d1d2bf11ba073d3f8633ff","src/engine/tests.rs":"2cc8d1431f40f5b9c3ad8970e6fb73bba8be3f2317553dd026539f41908aaa19","src/lib.rs":"c4db7bd31ace78aec2ecd151cef3ad90dfdc76097ba12027bde79d3c82612f7c","src/prelude.rs":"c1587138e5301ac797c5c362cb3638649b33f79c20c16db6f38ad44330540752","src/read/decoder.rs":"00aaa0553a54fcf12762658c4e56663a9705cc30c07af30976291e6f69d78c3d","src/read/decoder_tests.rs":"66ec39bf6e86f21f4db1afd6c5cd63d4a4931ab896b9c38de25d99b803804bbf","src/read/mod.rs":"e0b714eda02d16b1ffa6f78fd09b2f963e01c881b1f7c17b39db4e904be5e746","src/tests.rs":"90cb9f8a1ccb7c4ddc4f8618208e0031fc97e0df0e5aa466d6a5cf45d25967d8","src/write/encoder.rs":"c889c853249220fe2ddaeb77ee6e2ee2945f7db88cd6658ef89ff71b81255ea8","src/write/encoder_string_writer.rs":"0326c9d120369b9bbc35697b5b9b141bed24283374c93d5af1052eb042e47799","src/write/encoder_tests.rs":"28695a485b17cf5db73656aae5d90127f726e02c6d70efd83e5ab53a4cc17b38","src/write/mod.rs":"73cd98dadc9d712b3fefd9449d97e825e097397441b90588e0051e4d3b0911b9","tests/encode.rs":"5309f4538b1df611436f7bfba7409c725161b6f841b1bbf8d9890ae185de7d88","tests/tests.rs":"78efcf0dc4bb6ae52f7a91fcad89e44e4dce578224c36b4e6c1c306459be8500"},"package":"72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/base64/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/base64/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/base64/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/base64/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e14400697453bcc85997119b874bc03d9601d0af" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/base64/.circleci/config.yml thunderbird-140.8.0esr/comm/third_party/rust/base64/.circleci/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/base64/.circleci/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/base64/.circleci/config.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,135 @@ +version: '2.1' + +workflows: + version: 2 + build: + jobs: + - build: + matrix: + parameters: + rust_img: [ + # Yes, a single-parameter axis, but means it can be referred to as a cache parameter easily without + # duplicating the magic version number throughout this file. + # The default rust images (not -slim or -alpine) are based on buildpack-deps. Hopefully this will + # be easier on the CI hosts since presumably those fat lower layers will already be cached, and + # therefore faster than a minimal, customized alpine. + # MSRV + 'rust:1.48.0' + ] + # a hacky scheme to work around CircleCI's inability to deal with mutable docker tags, forcing us to + # get a nightly or stable toolchain via rustup instead of a mutable docker tag + toolchain_override: [ + '__msrv__', # won't add any other toolchains, just uses what's in the docker image + '1.70.0', # minimum needed to build dev-dependencies + 'stable', + 'beta', + 'nightly' + ] + +jobs: + build: + parameters: + rust_img: + type: string + toolchain_override: + type: string + docker: + - image: << parameters.rust_img >> + steps: + - checkout + - restore_cache: + key: project-cache-v5-<< parameters.rust_img >>-<< parameters.toolchain_override >>-{{ checksum "Cargo.toml" }} + - run: + name: Setup toolchain + command: | + if [[ '<< parameters.toolchain_override >>' != '__msrv__' ]] + then + rustup toolchain add '<< parameters.toolchain_override >>' + rustup default '<< parameters.toolchain_override >>' + fi + - run: + name: Log rustc version + command: rustc --version + - run: + name: Build main target + # update first to select dependencies appropriate for this toolchain + command: | + cargo update + cargo build + - run: + name: Check formatting + command: | + rustup component add rustfmt + cargo fmt -- --check + - run: + name: Check clippy lints + # we only care about stable clippy -- nightly clippy is a bit wild + command: | + if [[ '<< parameters.toolchain_override >>' == 'stable' ]] + then + rustup component add clippy + cargo clippy --all-targets + fi + - run: + name: Build all targets + command: | + if [[ '<< parameters.toolchain_override >>' != '__msrv__' ]] + then + cargo build --all-targets + fi + - run: + name: Build without default features + command: | + cargo build --no-default-features + if [[ '<< parameters.toolchain_override >>' != '__msrv__' ]] + then + cargo build --no-default-features --all-targets + fi + - run: + name: Build with only alloc + command: | + cargo build --no-default-features --features alloc + if [[ '<< parameters.toolchain_override >>' != '__msrv__' ]] + then + cargo build --no-default-features --features alloc --all-targets + fi + - run: + name: Add arm toolchain + command: rustup target add thumbv6m-none-eabi + - run: + name: Build ARM without default features (no_std) + command: cargo build --target thumbv6m-none-eabi --no-default-features + - run: + name: Build ARM with only alloc feature + command: cargo build --target thumbv6m-none-eabi --no-default-features --features alloc + - run: + # dev dependencies can't build on 1.48.0 + name: Run tests + command: | + if [[ '<< parameters.toolchain_override >>' != '__msrv__' ]] + then + cargo test --no-default-features + cargo test + fi + - run: + name: Build docs + command: cargo doc --verbose + - run: + name: Confirm fuzzers can run + # TERM=dumb prevents cargo fuzz list from printing with color + environment: + TERM: dumb + command: | + if [[ '<< parameters.toolchain_override >>' = 'nightly' ]] + then + cargo install cargo-fuzz + cargo fuzz list | xargs -I FUZZER cargo fuzz run FUZZER -- -max_total_time=1 + fi + + - save_cache: + key: project-cache-v5-<< parameters.rust_img >>-<< parameters.toolchain_override >>-{{ checksum "Cargo.toml" }} + paths: + # rust docker img doesn't use $HOME/[.cargo,.rustup] + - /usr/local/cargo + - /usr/local/rustup + - ./target diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/base64/.github/ISSUE_TEMPLATE/general-purpose-issue.md thunderbird-140.8.0esr/comm/third_party/rust/base64/.github/ISSUE_TEMPLATE/general-purpose-issue.md --- thunderbird-140.7.1esr/comm/third_party/rust/base64/.github/ISSUE_TEMPLATE/general-purpose-issue.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/base64/.github/ISSUE_TEMPLATE/general-purpose-issue.md 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +--- +name: General purpose issue +about: General purpose issue +title: Default issue +labels: '' +assignees: '' + +--- + +# Before you file an issue + +- Did you read the docs? +- Did you read the README? + +# The problem + +- + +# How I, the issue filer, am going to help solve it + +- diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/base64/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/base64/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/base64/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/base64/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,60 @@ +[package] +name = "base64" +version = "0.22.1" +authors = ["Marshall Pierce "] +description = "encodes and decodes base64 as bytes or utf8" +repository = "https://github.com/marshallpierce/rust-base64" +documentation = "https://docs.rs/base64" +readme = "README.md" +keywords = ["base64", "utf8", "encode", "decode", "no_std"] +categories = ["encoding"] +license = "MIT OR Apache-2.0" +edition = "2018" +# dev-dependencies require 1.65, but the main code doesn't +# This option was added in 1.56, keep it for when we bump MSRV. +rust-version = "1.48.0" + +[[bench]] +name = "benchmarks" +harness = false +required-features = ["std"] + +[[example]] +name = "base64" +required-features = ["std"] + +[[test]] +name = "tests" +required-features = ["alloc"] + +[[test]] +name = "encode" +required-features = ["alloc"] + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] + +[dev-dependencies] +criterion = "0.4.0" +rand = { version = "0.8.5", features = ["small_rng"] } +# Latest is 4.4.13 but specifies MSRV in Cargo.toml which means we can't depend +# on it (even though we won't compile it in MSRV CI). +clap = { version = "3.2.25", features = ["derive"] } +strum = { version = "0.25", features = ["derive"] } +# test fixtures for engine tests +rstest = "0.13.0" +rstest_reuse = "0.6.0" +once_cell = "1" + +[features] +default = ["std"] +alloc = [] +std = ["alloc"] + +[profile.bench] +# Useful for better disassembly when using `perf record` and `perf annotate` +debug = true + +[profile.test] +# Faster tests save much more than the increase in compilation time +opt-level = 3 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"308a8fe5d6fbbbe77aafb260239c30e50c7fc9bc45707aab6f901e6742396495","Cargo.toml":"5529927350c465769e2dcf6df137c08d4813bce3f4828028bd3be508f0410876","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"5619ae83205466278a91e52d0d0ff050440754a847acef802edfd8ed9ab73e0a","examples/decode.rs":"c6b00634e2d59589f47777b9012672856e8a257be84b081fb88f2ec4e4e41cc8","src/de.rs":"3809a213ad7b04f97105e2d694b131f618d1fe80f22434c67c8e9d51781c5aa2","src/error.rs":"59798d362c2794420801a9dd951916f58163312ec133ab48a2c1ecd4c445b5d7","src/lib.rs":"f58b31356e8c29a99b3a68458fd390cf600d77db77d1ab9233c1d5927a08e141","src/ser.rs":"7b9c591497f268451ff9f395fa7c57118af5dfba94a97f46703533a5b200b812","src/tokens.rs":"41b161076e020d2a51dde8f28179e65cbdf76365f4dd18e316afd6ad71151bfc","tests/README.md":"3e7d07d64c34e117c3d862ee12e4947af8c133fb0b53f6f0de43cc3bfa5057b8","tests/datetime.rs":"b2effdea59ad0b1f856bb67ad3b855e34fea2ef3ddd2453d48d6d30f2b62104a","tests/de-errors.rs":"83a779a3e859a4823775990adb78b01dabab83f1f595914ba61e0e15c7d2fbaa","tests/display-tricky.rs":"240f050d9bdf4693d2dec5b64c8ee616c2fb1acff3addaad4da582bf9ea03295","tests/enum_external_deserialize.rs":"1ea8bd4585d76c03ca15136d7ffa44348e235a57ca846180cf20466e5c8edf22","tests/float.rs":"dcf3439f618b23b0e0b1e7d1f16f4f45eeb8c83689919d7fa7fd2e5e87dc171f","tests/formatting.rs":"d6904ef6d7689beee0751da6d4d6b74fec4d4ce469234894f4a06b345b7ae620","tests/invalid-encoder/array-mixed-types-ints-and-floats.json":"206d2a353153efbcee74e7ee7b0f852e7a948cfb88417f74607b3ad6f020e373","tests/invalid-misc.rs":"49b5d2664647a6dc31d662565d5972da3d9253a1fb5146584ea79b9c0b6379a6","tests/invalid.rs":"17ada3847954c45a56907d125aafe381bf2fb8cb3d6586fc7a10055b3857b2df","tests/invalid/datetime-malformed-no-leads.toml":"1fa6bf72ea0b96be835ac031408f7acfd0b8d18d5f54b4c0fce8136aad27d22e","tests/invalid/datetime-malformed-no-secs.toml":"b9c30b7fa1847c80e381d68cc79834eefbb8813cd0eff465fb7cbe0733df429b","tests/invalid/datetime-malformed-no-t.toml":"490a46d2e707ef4f87987ec12a22afa5a71c97c5eaa0f4201a174c47846c6a4a","tests/invalid/datetime-malformed-with-milli.toml":"62bfd0a6645bcb3f78211523e5673a3d1fa726d9e942c1643df243d6fba474c8","tests/invalid/duplicate-key-table.toml":"a896ea2180d16fcdd4f6c30aa27529b5b29e7e195a4e7a9944343028783602e9","tests/invalid/duplicate-keys.toml":"4bb0a65c22e7704893a2a51334eb2518af702850ef59aeecd5226e7b26bc07ec","tests/invalid/duplicate-table.toml":"449a36439d737320604c96b2fb86e796195f4801446dfd294c32dcb6ab3a7add","tests/invalid/duplicate-tables.toml":"23b16ce26e1155ee6bf1fff559701dce86475c6a2878536b61f6b7e68be340de","tests/invalid/empty-implicit-table.toml":"d6026110dc0dee7babd69592218819328caa425f48cc879e895b29e48550c06c","tests/invalid/empty-table.toml":"37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570","tests/invalid/float-no-leading-zero.toml":"159654461094c938574ba2d2d09baa3d3c387dd6ed024fd411530c0573a1ec42","tests/invalid/float-no-suffix.toml":"4d6ce54a312e2da26b89c47e19e2c9002ce5fcfe59ec1201f17e240369429d46","tests/invalid/float-no-trailing-digits.toml":"64e4f336186cd096be2804532dbd694dd50ea551d292a9cdbf0bef2abf227101","tests/invalid/key-after-array.toml":"314af33770170b53bf2ec3be43ea1609d981c81d62c968052499b85ed54ccce8","tests/invalid/key-after-table.toml":"ed0dcf38f003d184dd18d1518702da0115cbfb05a5a28cbcf42de2f9bdee05fa","tests/invalid/key-empty.toml":"4303477abf4c0b920b42e96edd61caecf9c1f2d5d97f56af876854cd725aff3c","tests/invalid/key-hash.toml":"cd2a2eba6032d32c829633d3cd2778aeba81f5ff554e69f62af6557d1dc712f6","tests/invalid/key-newline.toml":"06a313a6bd70c2db6a1f5bda479d854d8f87e037e3cabf18fb5db822466ffcac","tests/invalid/key-open-bracket.toml":"52dea939022949290e3a19f1291d15605429344dce3cd1aa1f1568ecad8ca365","tests/invalid/key-single-open-bracket.toml":"245843abef9e72e7efac30138a994bf6301e7e1d7d7042a33d42e863d2638811","tests/invalid/key-space.toml":"b4e336d07c27fb3d0f0a6e50b733e1546202dfd58aaf2f7956f56fd6f075b0a1","tests/invalid/key-start-bracket.toml":"3bd3748a9df1d25ab2661330a3da187bd4da3958292bbf0e8b59d7963634dd87","tests/invalid/key-two-equals.toml":"3ac0c4e339d47c86e57564e43147b772ae83933b78083dc78d0ef77e231df3f1","tests/invalid/string-bad-byte-escape.toml":"c665dcec7c02f442c4fdc80423698eed2376ce65779cf855371772293bec2927","tests/invalid/string-bad-escape.toml":"eeca691fbba3d270f58ae2953d2d1369a773e619e39d8c11f38d6bf6f8472e82","tests/invalid/string-bad-line-ending-escape.toml":"ffa1673378cf4c4153d7f139ea8e4628c1f0aaa721c94b8766a1a3822fb080e4","tests/invalid/string-byte-escapes.toml":"4a4604b32971de3a252cd01d2997b450972c3ec9030cf22a070d49c57f050da4","tests/invalid/string-no-close.toml":"bb2eaf96eb9f83a52bd0772abb313060a06b94f650efeb45edce774622686882","tests/invalid/table-array-implicit.toml":"9b841ea64d68be4deb54f67fc807b05fd235452ee563ffa7de69dbca64b2f7dd","tests/invalid/table-array-malformed-bracket.toml":"164f641b2628bf04f8202d9746a360a4a243faca1408dc2ecd0c0fdd2d1c2c27","tests/invalid/table-array-malformed-empty.toml":"56ca2a15019cf5c3555041a191f983dc72b1678f0de0afd1a7b8f46ed7970420","tests/invalid/table-empty.toml":"37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570","tests/invalid/table-nested-brackets-close.toml":"991e1210f81e24abcd735988f0d960d4ee94d2ec3b133c6fea6e24932d91c507","tests/invalid/table-nested-brackets-open.toml":"8fb569fc90fa606ae94708ee2bf205bff8db8a023624b3e52ef6b2c1a98ba1c6","tests/invalid/table-whitespace.toml":"2c2db1259adc641df0459e896d349d3db60965d5368d5c8ed50aedd3bc88f040","tests/invalid/table-with-pound.toml":"d8070437f07bd115ac8006c61e286401bd3be88728a62264796e757121750ecd","tests/invalid/text-after-array-entries.toml":"2530cace13292313983b90b01d63e4b8ac484809e7ef0ac79904923573eda7ec","tests/invalid/text-after-integer.toml":"6168ed823a135b8914956b04307aeec2347b10eb1aa79008406d7b547cbde682","tests/invalid/text-after-string.toml":"1771987dd679e1cc181cf53406ba313fdc3413a081d17a93da6041bf6ccccf5e","tests/invalid/text-after-table.toml":"f27ae56bb0b42d3af4c813392857afdfeb4bf8ab77ff896cd93ba32cf1a21b26","tests/invalid/text-before-array-separator.toml":"192d28699573abbdc521797576d4885adf756336c3e76971f10270603c957464","tests/invalid/text-in-array.toml":"50d7b16d7a03d470f1a907eebfeb156d0c696e6f9a8c734a5e4caa2365f54654","tests/parser.rs":"51a258620d7f16a7d83a54e593fb005b0f8d10047cecc70ac42fef66befddc5f","tests/tokens.rs":"cdad53278f9e082bcb921ccf19aff5da92fe2cc2795108b49a629c0d8829b8bc","tests/valid.rs":"2ffcf755946117063ab1a8513d5f758cc7b07e81fba1b095ed1a94fbe6925d5b","tests/valid/array-empty.json":"4ed46e8aa3586a7ddd9097cda38919699860052f188880de18e12d4acbee5307","tests/valid/array-empty.toml":"769faa42a690b02ad1b573277f0d793a4a38a7ecf30b9db67bf9836fe2b7778c","tests/valid/array-mixed-types-arrays-and-ints.json":"06a82a2cb05ea8bc5380cc1bd77a432aa4829b2f9516d42ba42ea4b2c619ba5a","tests/valid/array-mixed-types-arrays-and-ints.toml":"c1547b686357c7a865e333a7ce7eed1e30743ebc4daac8ea6148bdd84b7e4dc7","tests/valid/array-mixed-types-ints-and-floats.json":"203b95852cc8f980459bb471c6185bdd47ffde0083174552b898b44522e83de8","tests/valid/array-mixed-types-ints-and-floats.toml":"baa235fc168869716680955fd5bdafab30b6fa9b3d09185086261a56ef12960e","tests/valid/array-mixed-types-strings-and-ints.json":"d5cbed82431602916837e01b7abc24181434e0f60ca1b76d5149a25cc2b6cfc3","tests/valid/array-mixed-types-strings-and-ints.toml":"4440057ed90d4461db0be55cfd71299cad96b601d5faec2140666242f6fde147","tests/valid/array-nospaces.json":"7c82b474797871488c2b522e9b852772a78c681a86900f780f7a0be4f901e1ec","tests/valid/array-nospaces.toml":"01fba63551b1051f7e117c9551c488b293bd3cd4745cbeec6b3709c32f2a3a64","tests/valid/arrays-hetergeneous.json":"dac4702412c90d5ddd6b898c3657c71d782d0aca46e5b9ca19cc694d3e226c0f","tests/valid/arrays-hetergeneous.toml":"361ae2e8470b47b12b336eb61eedd09abb20e216fbeb582b46d16a2831adda4d","tests/valid/arrays-nested.json":"34d6f8fd770f0728f38dbf0d686bed2c218bc16da978290c0208d3bf3704bdec","tests/valid/arrays-nested.toml":"a5941a01a2ba2fa179a3885039a5f81ca6c9876b2e8bea7b880563238be9f004","tests/valid/arrays.json":"315fff195a7d4c80e867e1f14c12a23e36dcc666e8de36138249b15e99bdd4dd","tests/valid/arrays.toml":"2d3c91b77d4f6a65a6a5a2c5ad521dbe86cc2f0ff389dfe58e8c34275cdc35c7","tests/valid/bool.json":"bb608b912fe4d89cb2186da957c10951780575bb34b2f43305335c745eff049c","tests/valid/bool.toml":"3c06ad4dce7430326f5f867105b2e9382def90cccb3ecb69f657c0b88974ab04","tests/valid/comments-everywhere.json":"800f8efd86d1bab4f91f0e367da52a2465e1480387df892561ed8948fd1a38c3","tests/valid/comments-everywhere.toml":"55e6f76fa086ccd0f1c38bb8ad86ae7cfe08c67dc4b2dfba273b8cfaf58a38c4","tests/valid/datetime-truncate.json":"5ca5dbb56bb00c4cfc4c10aeb5607160284593bad3bf6dc988425a4f1f53dfbc","tests/valid/datetime-truncate.toml":"55ee01485f3e537fb6b2d3977f656c11543e53adb4e79c6fa8f2a953183c0f7f","tests/valid/datetime.json":"94f130c3b2a5f30c625a3a3168b9dfe52aa109b470c4e077f352b3dd79382a69","tests/valid/datetime.toml":"4e1b71ba31a1feef80a1e436225aa9c5d291bf780f558e7cfa76998fe2a29e08","tests/valid/dotted-keys.json":"9b67e64726eadd737a02e009452c34e6374693a418a4b1e0f305344095afe035","tests/valid/dotted-keys.toml":"30e19d48a19773a3865e9b5def1e7619d9a8b8797d2d0ea76775e3ea028b0dcd","tests/valid/empty.json":"ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356","tests/valid/empty.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","tests/valid/example-bom.toml":"50f3607be97de2f894ccd41a29d3a8a1b1f430982e5ab5bf43047874837f6a42","tests/valid/example-v0.3.0.json":"ec02332eb59dab93a50560771e4b01b972a29d93b6dca8954728c0631e1799a0","tests/valid/example-v0.3.0.toml":"aba9349588c1ba6af2a3ad0c1db2c3d311dca66b64f654480340a0823dfd4546","tests/valid/example-v0.4.0.json":"8b967b246ca2383172eaaecf790b2115a18020f63c70d0848d1dc25fc1fed5a9","tests/valid/example-v0.4.0.toml":"4cae5f85588bdf4fa262eb663074ecaeb350c7ada5f9a340facac8ac71c38e74","tests/valid/example.json":"c57fabb1be0ae7ed140fe7ae5082051571c85180204b8ae8d8da1e86133278c9","tests/valid/example.toml":"6f02b2a52ea63c70b629e41e06a8eb1eb4aab359ab966a7a397b248e13849c9c","tests/valid/example2.json":"de89432e78f0a074aae54650fedf151ceca3b0ccb148b8a66e18e2ed68024ba2","tests/valid/example2.toml":"c389eeb485fb7cb9445d617a9a0f8ba70049f08d66cf6b6f2a9a986574295de1","tests/valid/float-exponent.json":"36357ed835b2bdffeb47048024aa462e3c7782b0eb7188f4ed1b2e3db534d85c","tests/valid/float-exponent.toml":"da4ba974364b3dfd258aa377fe34422f01d084f2124e8a708eddf60478391436","tests/valid/float.json":"9676c13fef00a01bc729456bfe27f1b24a1bd059c9a5913bb0b0401e976a0aab","tests/valid/float.toml":"b6784f554aa38bb210f0905c3bafdfae6db723a4f53288fb07febc66451bbc2d","tests/valid/hard_example.json":"8d170e73e156b8b6be559246880e9cb6a79b36f63d14bc97e3bdf2f2091e7a17","tests/valid/hard_example.toml":"cd3b89f8917a44f944b12fe47f69f86bb39f17db85d1a081bf0c134831eb90f9","tests/valid/implicit-and-explicit-after.json":"6dcaeaf8ee3479bf2cd5c14eb58970757175aaefab014bce9acb0b85e7bf9dd0","tests/valid/implicit-and-explicit-after.toml":"0599b16822764cdb1c3d3cf53f71186b97afc9f60f8d58358a4a89fe4d9477c3","tests/valid/implicit-and-explicit-before.json":"6dcaeaf8ee3479bf2cd5c14eb58970757175aaefab014bce9acb0b85e7bf9dd0","tests/valid/implicit-and-explicit-before.toml":"33435dddb68144b652ca5f5e0c4c53e4f7b3ca0166f9b944eda55f8d76ed2871","tests/valid/implicit-groups.json":"fc2bb43ec20c8c9148c8a70490b3a054506932c41687222ea11faae47eafb723","tests/valid/implicit-groups.toml":"248b3e8272ec43ce4af872981acde10628eeae73537ed6763a1f4245f5a9610c","tests/valid/integer.json":"10b72ac9bbd338935f76e58d1a9a7481900bfbfa05b43c232466a42c485bb293","tests/valid/integer.toml":"b894cb157bd7785aaf2730def4b9ecd9a268c1610fd98b3418484197ba135a21","tests/valid/key-empty.json":"9a7093efce2dbc6fea2a1b31effb7e79f90bd98179fbcb1c833d2a9b242b2883","tests/valid/key-empty.toml":"8137eaf01d9348a9bfe09f9f0682908be043bcbbe5a4b7c6dec9e3cbe18d5daf","tests/valid/key-equals-nospace.json":"b9878ee3585d1b48710a4bc09f2163b910ea71a2bfdaa8f1da68e599e8b30f47","tests/valid/key-equals-nospace.toml":"24cab0d01b67b184d0a737de3a5b5d47b8b69b36203273296d5ef763f7fdcf68","tests/valid/key-quote-newline.json":"dc077cc852761ffbab2cb23486c023dae2e07410c76fcb507a40d96ed8922e06","tests/valid/key-quote-newline.toml":"a224611bfce786f7d04a3a6abda62fdff79bc6fd2cb94263334d135d46e0143b","tests/valid/key-space.json":"30be539b01420be5cedc9078b88c3279bbef7c0bdde36ba8249ed8906112d5c7","tests/valid/key-space.toml":"9e9459b8cfebc404cf93d77c2d4082cadcd57165a2f9ce9cb35d1d12dc94a8c0","tests/valid/key-special-chars.json":"8bbebb20660d93efa73707bdb09e87a43c2b31c18f13df6388c701a1bc7cab8c","tests/valid/key-special-chars.toml":"c6cb0ba12d32f03cda4206097a1edb27cd154215d72e1c5791cc4f8dff2270b3","tests/valid/key-with-pound.json":"ea4dd79d0ad2a824bcce5c4c194d7fae82a7584a2ab7c0d83d6ddaae6130973e","tests/valid/key-with-pound.toml":"c334f676e19c01b96111277248654358cc8222fd0639aecaf429407e63b6a2dc","tests/valid/long-float.json":"7e103f56e490aa1b1fe5a762000ceb1f8c599f7d81aa215c90f5da41ab4ba6db","tests/valid/long-float.toml":"4d23f706f2a0d241840f6ea78657820c9c7b904c0c3c16828f8cc2574d7c8761","tests/valid/long-integer.json":"9ed7976639f0c2cd7f112584e2f5d272e92569be7135ea5bb9ba597abaff0767","tests/valid/long-integer.toml":"309f94be7ff5fd6f6dedbd257a1e6c171cb71aa74409ff3f8babda951f89d687","tests/valid/multiline-string.json":"99026fe11c35cdb15afd6de528a8622f9a44796f8b2655be5dac0af7c8489f0f","tests/valid/multiline-string.toml":"3b06438b7ca34b14fb937736cae48981d1e700ceb631bb8a9480816952122dea","tests/valid/quote-surrounded-value.json":"2cb712bf38c2b0c8dd88595a554cb7b200e0e92b91274ed279549b612362d70f","tests/valid/quote-surrounded-value.toml":"87ad75f060b87c95dbe4b150655a45821d4183be845ff54647975494d6c8267e","tests/valid/raw-multiline-string.json":"4c95e34497433168cac25eb4132485c3bd13c35cad9d13d7becf7f90469dacca","tests/valid/raw-multiline-string.toml":"c724151024ccde432e0ec0d4ba60a5320d77841008116324c39516b8cbb94f4d","tests/valid/raw-string.json":"19268797aff8dfa28437d6ed8f9d813035f6eee50aade5fc774ba12b3290216b","tests/valid/raw-string.toml":"16510e05d477a0856ebaf38cacd0e9e18f02ab63ac7bd1a2eabbaa47a54d0e49","tests/valid/string-delim-end.json":"ea0376c00a2dfc5fe6d62b229f0b4a8dafde7497fe7d7822c4f9d4758e366444","tests/valid/string-delim-end.toml":"d7fa705bf7ff1a0862479a137388fb24e0aa8a78f1d762c8c8a19cdc26bd2228","tests/valid/string-empty.json":"ece7d01326742a46e37d6404175118c0a91a2494f7ba2290bbc1d6f990ddb65b","tests/valid/string-empty.toml":"251e9e4052ede79f6b2462e71f73e0b7c9f5927484f6f77f0cd8b3c839b0c13b","tests/valid/string-escapes.json":"765ebd0b9c5d80e0cdfac2c1eb6d7616f7f12809ff01ee86c68078e16fee4723","tests/valid/string-escapes.toml":"f99744c9822e48295214879d2a00f51ae656d2e8d54fffd8742cfae29f0bad65","tests/valid/string-simple.json":"622676e347676cce9f9733210acbd8056ce77a0588772ffd6efb05bb4e81b571","tests/valid/string-simple.toml":"ae74db09acea3be2ccae7f854f7b6f7c874ace9d4d87bf2f437b059a7d38a464","tests/valid/string-with-pound.json":"458a0add71536c1df5e1ed3ee5483c6eb48578abce0b0ebcdf75ea20d41ed6f4","tests/valid/string-with-pound.toml":"1aee397830d9ad2a93d41ee9c435acdbfef3758d1bb7c48bca7424fbbec89466","tests/valid/table-array-implicit.json":"3f7d3cdb468de67bc183162805d9c753ef5772f6f363ac2a26598387a5d991ea","tests/valid/table-array-implicit.toml":"66bcb030899a95e9a25ec44b7c9291b02f80ecbc324061cf1cd93223a2919f21","tests/valid/table-array-many.json":"3f21243eeb71ca3e5657a43559c806e12e3833e9f74c43c0c12aad9b0c853e4c","tests/valid/table-array-many.toml":"8d8ea546f954a81ca149a02147ae5f4bf075151cfcd530e62dcf05a04d843ffb","tests/valid/table-array-nest-no-keys.json":"a93ed1e96a8c52848e65a2f79c0e5c0627fbc62bd5f3e2557fdd0d42c303e7da","tests/valid/table-array-nest-no-keys.toml":"9cfcd72b7d166b4ae77a7be456017f749f375ad562475802e22dc1a57b503dc7","tests/valid/table-array-nest.json":"0a987d2bf1d5bc85f5c9433f23d389063600682a68538b6e57938a3c572959e4","tests/valid/table-array-nest.toml":"71b9c753bf773f232ac71cb2469a54ee0110ff137829045421edd7c5a64d6b6a","tests/valid/table-array-one.json":"7dc0ea3f7f843f7dc7443e68af43a1e5130a5fbae8a27fb02d8d92fa2487888e","tests/valid/table-array-one.toml":"4c478aea2dd7dfcfda682503b49e610f0fa4ce85a3b3cd0bc9041d4959e3626a","tests/valid/table-empty.json":"11e43e212d87b3b2547a5f2541f4091a3d2f6ba00b2a2004b07e02734e927ea7","tests/valid/table-empty.toml":"24d4941e67d5965d270eaebdb9816b994311e0f2f0e79ef6bb626f362c52842e","tests/valid/table-multi-empty.json":"3a2c82201a0447304afb23fb48ee961b4bd812fca3e1b061cc033e7e2bfb976c","tests/valid/table-multi-empty.toml":"886c9c4cc2d691816ed3fa404cb9d362b0511eb8c389a71419a858abb26f83df","tests/valid/table-sub-empty.json":"85cca6d48a5993c4f207c21ed96652af4f50b6936b0807659c75317c1763b6db","tests/valid/table-sub-empty.toml":"ae92e90a806ffefcbf8cda83cb82acf7448f75efa50dcfb5e2384632d36471b3","tests/valid/table-whitespace.json":"ad84ac49a6d13f7c4a8af0e1e71fd7ff2a446aa16a34c21a809a0850dfa76e73","tests/valid/table-whitespace.toml":"2f15dafb263d2771671db299f6202b4b78d293aec1ded7641ec7eb1cb024b52c","tests/valid/table-with-pound.json":"151e76606efe77500cbb0aa8fcf8ccfadb124d533bb79a9caa62e937b826e676","tests/valid/table-with-pound.toml":"a1f86c2e3789cc89500ec1d5eac2ec0bdb94bf445fddc3cab558b5228f3aba56","tests/valid/unicode-escape.json":"3bc31dab0a0738cee760cff9ca4a4f459c78e9bf3c4261742cf4997dfb2110bd","tests/valid/unicode-escape.toml":"977abfcf8ea9c5c79dcd6f13aacc69c97a7879749115a52a3e3f7f18d50b810a","tests/valid/unicode-literal.json":"1dd42756384b954955815dc3e906db64b4cd2c0c094f9b3c86633d1652d6d79d","tests/valid/unicode-literal.toml":"bffc6c3d4757de31d0cbfd7b8dc591edd2910fe8a4e1c46bbee422dddc841003"},"package":"5c0de75129aa8d0cceaf750b89013f0e08804d6ec61416da787b35ad0d7cddf1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"10cabf9b71c16a5c0e94511970f366775cbe235a7bc32effed91c5cdf025f421",".github/workflows/ci.yml":"206ce928bb6205971e9ba17e8ee9b03bac0e868af3cb162a522b346e734e1285","Cargo.lock":"308a8fe5d6fbbbe77aafb260239c30e50c7fc9bc45707aab6f901e6742396495","Cargo.toml":"5529927350c465769e2dcf6df137c08d4813bce3f4828028bd3be508f0410876","Cargo.toml.orig":"5c12bb9928bf0cf23a14422b2da9fc2c4c1c36a948238e3c797c454b2f03ad5d","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"5619ae83205466278a91e52d0d0ff050440754a847acef802edfd8ed9ab73e0a","examples/decode.rs":"c6b00634e2d59589f47777b9012672856e8a257be84b081fb88f2ec4e4e41cc8","src/de.rs":"3809a213ad7b04f97105e2d694b131f618d1fe80f22434c67c8e9d51781c5aa2","src/error.rs":"59798d362c2794420801a9dd951916f58163312ec133ab48a2c1ecd4c445b5d7","src/lib.rs":"f58b31356e8c29a99b3a68458fd390cf600d77db77d1ab9233c1d5927a08e141","src/ser.rs":"7b9c591497f268451ff9f395fa7c57118af5dfba94a97f46703533a5b200b812","src/tokens.rs":"41b161076e020d2a51dde8f28179e65cbdf76365f4dd18e316afd6ad71151bfc","tests/README.md":"3e7d07d64c34e117c3d862ee12e4947af8c133fb0b53f6f0de43cc3bfa5057b8","tests/datetime.rs":"b2effdea59ad0b1f856bb67ad3b855e34fea2ef3ddd2453d48d6d30f2b62104a","tests/de-errors.rs":"83a779a3e859a4823775990adb78b01dabab83f1f595914ba61e0e15c7d2fbaa","tests/display-tricky.rs":"240f050d9bdf4693d2dec5b64c8ee616c2fb1acff3addaad4da582bf9ea03295","tests/enum_external_deserialize.rs":"1ea8bd4585d76c03ca15136d7ffa44348e235a57ca846180cf20466e5c8edf22","tests/float.rs":"dcf3439f618b23b0e0b1e7d1f16f4f45eeb8c83689919d7fa7fd2e5e87dc171f","tests/formatting.rs":"d6904ef6d7689beee0751da6d4d6b74fec4d4ce469234894f4a06b345b7ae620","tests/invalid-encoder/array-mixed-types-ints-and-floats.json":"206d2a353153efbcee74e7ee7b0f852e7a948cfb88417f74607b3ad6f020e373","tests/invalid-misc.rs":"49b5d2664647a6dc31d662565d5972da3d9253a1fb5146584ea79b9c0b6379a6","tests/invalid.rs":"17ada3847954c45a56907d125aafe381bf2fb8cb3d6586fc7a10055b3857b2df","tests/invalid/datetime-malformed-no-leads.toml":"1fa6bf72ea0b96be835ac031408f7acfd0b8d18d5f54b4c0fce8136aad27d22e","tests/invalid/datetime-malformed-no-secs.toml":"b9c30b7fa1847c80e381d68cc79834eefbb8813cd0eff465fb7cbe0733df429b","tests/invalid/datetime-malformed-no-t.toml":"490a46d2e707ef4f87987ec12a22afa5a71c97c5eaa0f4201a174c47846c6a4a","tests/invalid/datetime-malformed-with-milli.toml":"62bfd0a6645bcb3f78211523e5673a3d1fa726d9e942c1643df243d6fba474c8","tests/invalid/duplicate-key-table.toml":"a896ea2180d16fcdd4f6c30aa27529b5b29e7e195a4e7a9944343028783602e9","tests/invalid/duplicate-keys.toml":"4bb0a65c22e7704893a2a51334eb2518af702850ef59aeecd5226e7b26bc07ec","tests/invalid/duplicate-table.toml":"449a36439d737320604c96b2fb86e796195f4801446dfd294c32dcb6ab3a7add","tests/invalid/duplicate-tables.toml":"23b16ce26e1155ee6bf1fff559701dce86475c6a2878536b61f6b7e68be340de","tests/invalid/empty-implicit-table.toml":"d6026110dc0dee7babd69592218819328caa425f48cc879e895b29e48550c06c","tests/invalid/empty-table.toml":"37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570","tests/invalid/float-no-leading-zero.toml":"159654461094c938574ba2d2d09baa3d3c387dd6ed024fd411530c0573a1ec42","tests/invalid/float-no-suffix.toml":"4d6ce54a312e2da26b89c47e19e2c9002ce5fcfe59ec1201f17e240369429d46","tests/invalid/float-no-trailing-digits.toml":"64e4f336186cd096be2804532dbd694dd50ea551d292a9cdbf0bef2abf227101","tests/invalid/key-after-array.toml":"314af33770170b53bf2ec3be43ea1609d981c81d62c968052499b85ed54ccce8","tests/invalid/key-after-table.toml":"ed0dcf38f003d184dd18d1518702da0115cbfb05a5a28cbcf42de2f9bdee05fa","tests/invalid/key-empty.toml":"4303477abf4c0b920b42e96edd61caecf9c1f2d5d97f56af876854cd725aff3c","tests/invalid/key-hash.toml":"cd2a2eba6032d32c829633d3cd2778aeba81f5ff554e69f62af6557d1dc712f6","tests/invalid/key-newline.toml":"06a313a6bd70c2db6a1f5bda479d854d8f87e037e3cabf18fb5db822466ffcac","tests/invalid/key-open-bracket.toml":"52dea939022949290e3a19f1291d15605429344dce3cd1aa1f1568ecad8ca365","tests/invalid/key-single-open-bracket.toml":"245843abef9e72e7efac30138a994bf6301e7e1d7d7042a33d42e863d2638811","tests/invalid/key-space.toml":"b4e336d07c27fb3d0f0a6e50b733e1546202dfd58aaf2f7956f56fd6f075b0a1","tests/invalid/key-start-bracket.toml":"3bd3748a9df1d25ab2661330a3da187bd4da3958292bbf0e8b59d7963634dd87","tests/invalid/key-two-equals.toml":"3ac0c4e339d47c86e57564e43147b772ae83933b78083dc78d0ef77e231df3f1","tests/invalid/string-bad-byte-escape.toml":"c665dcec7c02f442c4fdc80423698eed2376ce65779cf855371772293bec2927","tests/invalid/string-bad-escape.toml":"eeca691fbba3d270f58ae2953d2d1369a773e619e39d8c11f38d6bf6f8472e82","tests/invalid/string-bad-line-ending-escape.toml":"ffa1673378cf4c4153d7f139ea8e4628c1f0aaa721c94b8766a1a3822fb080e4","tests/invalid/string-byte-escapes.toml":"4a4604b32971de3a252cd01d2997b450972c3ec9030cf22a070d49c57f050da4","tests/invalid/string-no-close.toml":"bb2eaf96eb9f83a52bd0772abb313060a06b94f650efeb45edce774622686882","tests/invalid/table-array-implicit.toml":"9b841ea64d68be4deb54f67fc807b05fd235452ee563ffa7de69dbca64b2f7dd","tests/invalid/table-array-malformed-bracket.toml":"164f641b2628bf04f8202d9746a360a4a243faca1408dc2ecd0c0fdd2d1c2c27","tests/invalid/table-array-malformed-empty.toml":"56ca2a15019cf5c3555041a191f983dc72b1678f0de0afd1a7b8f46ed7970420","tests/invalid/table-empty.toml":"37517e5f3dc66819f61f5a7bb8ace1921282415f10551d2defa5c3eb0985b570","tests/invalid/table-nested-brackets-close.toml":"991e1210f81e24abcd735988f0d960d4ee94d2ec3b133c6fea6e24932d91c507","tests/invalid/table-nested-brackets-open.toml":"8fb569fc90fa606ae94708ee2bf205bff8db8a023624b3e52ef6b2c1a98ba1c6","tests/invalid/table-whitespace.toml":"2c2db1259adc641df0459e896d349d3db60965d5368d5c8ed50aedd3bc88f040","tests/invalid/table-with-pound.toml":"d8070437f07bd115ac8006c61e286401bd3be88728a62264796e757121750ecd","tests/invalid/text-after-array-entries.toml":"2530cace13292313983b90b01d63e4b8ac484809e7ef0ac79904923573eda7ec","tests/invalid/text-after-integer.toml":"6168ed823a135b8914956b04307aeec2347b10eb1aa79008406d7b547cbde682","tests/invalid/text-after-string.toml":"1771987dd679e1cc181cf53406ba313fdc3413a081d17a93da6041bf6ccccf5e","tests/invalid/text-after-table.toml":"f27ae56bb0b42d3af4c813392857afdfeb4bf8ab77ff896cd93ba32cf1a21b26","tests/invalid/text-before-array-separator.toml":"192d28699573abbdc521797576d4885adf756336c3e76971f10270603c957464","tests/invalid/text-in-array.toml":"50d7b16d7a03d470f1a907eebfeb156d0c696e6f9a8c734a5e4caa2365f54654","tests/parser.rs":"51a258620d7f16a7d83a54e593fb005b0f8d10047cecc70ac42fef66befddc5f","tests/tokens.rs":"cdad53278f9e082bcb921ccf19aff5da92fe2cc2795108b49a629c0d8829b8bc","tests/valid.rs":"2ffcf755946117063ab1a8513d5f758cc7b07e81fba1b095ed1a94fbe6925d5b","tests/valid/array-empty.json":"4ed46e8aa3586a7ddd9097cda38919699860052f188880de18e12d4acbee5307","tests/valid/array-empty.toml":"769faa42a690b02ad1b573277f0d793a4a38a7ecf30b9db67bf9836fe2b7778c","tests/valid/array-mixed-types-arrays-and-ints.json":"06a82a2cb05ea8bc5380cc1bd77a432aa4829b2f9516d42ba42ea4b2c619ba5a","tests/valid/array-mixed-types-arrays-and-ints.toml":"c1547b686357c7a865e333a7ce7eed1e30743ebc4daac8ea6148bdd84b7e4dc7","tests/valid/array-mixed-types-ints-and-floats.json":"203b95852cc8f980459bb471c6185bdd47ffde0083174552b898b44522e83de8","tests/valid/array-mixed-types-ints-and-floats.toml":"baa235fc168869716680955fd5bdafab30b6fa9b3d09185086261a56ef12960e","tests/valid/array-mixed-types-strings-and-ints.json":"d5cbed82431602916837e01b7abc24181434e0f60ca1b76d5149a25cc2b6cfc3","tests/valid/array-mixed-types-strings-and-ints.toml":"4440057ed90d4461db0be55cfd71299cad96b601d5faec2140666242f6fde147","tests/valid/array-nospaces.json":"7c82b474797871488c2b522e9b852772a78c681a86900f780f7a0be4f901e1ec","tests/valid/array-nospaces.toml":"01fba63551b1051f7e117c9551c488b293bd3cd4745cbeec6b3709c32f2a3a64","tests/valid/arrays-hetergeneous.json":"dac4702412c90d5ddd6b898c3657c71d782d0aca46e5b9ca19cc694d3e226c0f","tests/valid/arrays-hetergeneous.toml":"361ae2e8470b47b12b336eb61eedd09abb20e216fbeb582b46d16a2831adda4d","tests/valid/arrays-nested.json":"34d6f8fd770f0728f38dbf0d686bed2c218bc16da978290c0208d3bf3704bdec","tests/valid/arrays-nested.toml":"a5941a01a2ba2fa179a3885039a5f81ca6c9876b2e8bea7b880563238be9f004","tests/valid/arrays.json":"315fff195a7d4c80e867e1f14c12a23e36dcc666e8de36138249b15e99bdd4dd","tests/valid/arrays.toml":"2d3c91b77d4f6a65a6a5a2c5ad521dbe86cc2f0ff389dfe58e8c34275cdc35c7","tests/valid/bool.json":"bb608b912fe4d89cb2186da957c10951780575bb34b2f43305335c745eff049c","tests/valid/bool.toml":"3c06ad4dce7430326f5f867105b2e9382def90cccb3ecb69f657c0b88974ab04","tests/valid/comments-everywhere.json":"800f8efd86d1bab4f91f0e367da52a2465e1480387df892561ed8948fd1a38c3","tests/valid/comments-everywhere.toml":"55e6f76fa086ccd0f1c38bb8ad86ae7cfe08c67dc4b2dfba273b8cfaf58a38c4","tests/valid/datetime-truncate.json":"5ca5dbb56bb00c4cfc4c10aeb5607160284593bad3bf6dc988425a4f1f53dfbc","tests/valid/datetime-truncate.toml":"55ee01485f3e537fb6b2d3977f656c11543e53adb4e79c6fa8f2a953183c0f7f","tests/valid/datetime.json":"94f130c3b2a5f30c625a3a3168b9dfe52aa109b470c4e077f352b3dd79382a69","tests/valid/datetime.toml":"4e1b71ba31a1feef80a1e436225aa9c5d291bf780f558e7cfa76998fe2a29e08","tests/valid/dotted-keys.json":"9b67e64726eadd737a02e009452c34e6374693a418a4b1e0f305344095afe035","tests/valid/dotted-keys.toml":"30e19d48a19773a3865e9b5def1e7619d9a8b8797d2d0ea76775e3ea028b0dcd","tests/valid/empty.json":"ca3d163bab055381827226140568f3bef7eaac187cebd76878e0b63e9e442356","tests/valid/empty.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","tests/valid/example-bom.toml":"50f3607be97de2f894ccd41a29d3a8a1b1f430982e5ab5bf43047874837f6a42","tests/valid/example-v0.3.0.json":"ec02332eb59dab93a50560771e4b01b972a29d93b6dca8954728c0631e1799a0","tests/valid/example-v0.3.0.toml":"aba9349588c1ba6af2a3ad0c1db2c3d311dca66b64f654480340a0823dfd4546","tests/valid/example-v0.4.0.json":"8b967b246ca2383172eaaecf790b2115a18020f63c70d0848d1dc25fc1fed5a9","tests/valid/example-v0.4.0.toml":"4cae5f85588bdf4fa262eb663074ecaeb350c7ada5f9a340facac8ac71c38e74","tests/valid/example.json":"c57fabb1be0ae7ed140fe7ae5082051571c85180204b8ae8d8da1e86133278c9","tests/valid/example.toml":"6f02b2a52ea63c70b629e41e06a8eb1eb4aab359ab966a7a397b248e13849c9c","tests/valid/example2.json":"de89432e78f0a074aae54650fedf151ceca3b0ccb148b8a66e18e2ed68024ba2","tests/valid/example2.toml":"c389eeb485fb7cb9445d617a9a0f8ba70049f08d66cf6b6f2a9a986574295de1","tests/valid/float-exponent.json":"36357ed835b2bdffeb47048024aa462e3c7782b0eb7188f4ed1b2e3db534d85c","tests/valid/float-exponent.toml":"da4ba974364b3dfd258aa377fe34422f01d084f2124e8a708eddf60478391436","tests/valid/float.json":"9676c13fef00a01bc729456bfe27f1b24a1bd059c9a5913bb0b0401e976a0aab","tests/valid/float.toml":"b6784f554aa38bb210f0905c3bafdfae6db723a4f53288fb07febc66451bbc2d","tests/valid/hard_example.json":"8d170e73e156b8b6be559246880e9cb6a79b36f63d14bc97e3bdf2f2091e7a17","tests/valid/hard_example.toml":"cd3b89f8917a44f944b12fe47f69f86bb39f17db85d1a081bf0c134831eb90f9","tests/valid/implicit-and-explicit-after.json":"6dcaeaf8ee3479bf2cd5c14eb58970757175aaefab014bce9acb0b85e7bf9dd0","tests/valid/implicit-and-explicit-after.toml":"0599b16822764cdb1c3d3cf53f71186b97afc9f60f8d58358a4a89fe4d9477c3","tests/valid/implicit-and-explicit-before.json":"6dcaeaf8ee3479bf2cd5c14eb58970757175aaefab014bce9acb0b85e7bf9dd0","tests/valid/implicit-and-explicit-before.toml":"33435dddb68144b652ca5f5e0c4c53e4f7b3ca0166f9b944eda55f8d76ed2871","tests/valid/implicit-groups.json":"fc2bb43ec20c8c9148c8a70490b3a054506932c41687222ea11faae47eafb723","tests/valid/implicit-groups.toml":"248b3e8272ec43ce4af872981acde10628eeae73537ed6763a1f4245f5a9610c","tests/valid/integer.json":"10b72ac9bbd338935f76e58d1a9a7481900bfbfa05b43c232466a42c485bb293","tests/valid/integer.toml":"b894cb157bd7785aaf2730def4b9ecd9a268c1610fd98b3418484197ba135a21","tests/valid/key-empty.json":"9a7093efce2dbc6fea2a1b31effb7e79f90bd98179fbcb1c833d2a9b242b2883","tests/valid/key-empty.toml":"8137eaf01d9348a9bfe09f9f0682908be043bcbbe5a4b7c6dec9e3cbe18d5daf","tests/valid/key-equals-nospace.json":"b9878ee3585d1b48710a4bc09f2163b910ea71a2bfdaa8f1da68e599e8b30f47","tests/valid/key-equals-nospace.toml":"24cab0d01b67b184d0a737de3a5b5d47b8b69b36203273296d5ef763f7fdcf68","tests/valid/key-quote-newline.json":"dc077cc852761ffbab2cb23486c023dae2e07410c76fcb507a40d96ed8922e06","tests/valid/key-quote-newline.toml":"a224611bfce786f7d04a3a6abda62fdff79bc6fd2cb94263334d135d46e0143b","tests/valid/key-space.json":"30be539b01420be5cedc9078b88c3279bbef7c0bdde36ba8249ed8906112d5c7","tests/valid/key-space.toml":"9e9459b8cfebc404cf93d77c2d4082cadcd57165a2f9ce9cb35d1d12dc94a8c0","tests/valid/key-special-chars.json":"8bbebb20660d93efa73707bdb09e87a43c2b31c18f13df6388c701a1bc7cab8c","tests/valid/key-special-chars.toml":"c6cb0ba12d32f03cda4206097a1edb27cd154215d72e1c5791cc4f8dff2270b3","tests/valid/key-with-pound.json":"ea4dd79d0ad2a824bcce5c4c194d7fae82a7584a2ab7c0d83d6ddaae6130973e","tests/valid/key-with-pound.toml":"c334f676e19c01b96111277248654358cc8222fd0639aecaf429407e63b6a2dc","tests/valid/long-float.json":"7e103f56e490aa1b1fe5a762000ceb1f8c599f7d81aa215c90f5da41ab4ba6db","tests/valid/long-float.toml":"4d23f706f2a0d241840f6ea78657820c9c7b904c0c3c16828f8cc2574d7c8761","tests/valid/long-integer.json":"9ed7976639f0c2cd7f112584e2f5d272e92569be7135ea5bb9ba597abaff0767","tests/valid/long-integer.toml":"309f94be7ff5fd6f6dedbd257a1e6c171cb71aa74409ff3f8babda951f89d687","tests/valid/multiline-string.json":"99026fe11c35cdb15afd6de528a8622f9a44796f8b2655be5dac0af7c8489f0f","tests/valid/multiline-string.toml":"3b06438b7ca34b14fb937736cae48981d1e700ceb631bb8a9480816952122dea","tests/valid/quote-surrounded-value.json":"2cb712bf38c2b0c8dd88595a554cb7b200e0e92b91274ed279549b612362d70f","tests/valid/quote-surrounded-value.toml":"87ad75f060b87c95dbe4b150655a45821d4183be845ff54647975494d6c8267e","tests/valid/raw-multiline-string.json":"4c95e34497433168cac25eb4132485c3bd13c35cad9d13d7becf7f90469dacca","tests/valid/raw-multiline-string.toml":"c724151024ccde432e0ec0d4ba60a5320d77841008116324c39516b8cbb94f4d","tests/valid/raw-string.json":"19268797aff8dfa28437d6ed8f9d813035f6eee50aade5fc774ba12b3290216b","tests/valid/raw-string.toml":"16510e05d477a0856ebaf38cacd0e9e18f02ab63ac7bd1a2eabbaa47a54d0e49","tests/valid/string-delim-end.json":"ea0376c00a2dfc5fe6d62b229f0b4a8dafde7497fe7d7822c4f9d4758e366444","tests/valid/string-delim-end.toml":"d7fa705bf7ff1a0862479a137388fb24e0aa8a78f1d762c8c8a19cdc26bd2228","tests/valid/string-empty.json":"ece7d01326742a46e37d6404175118c0a91a2494f7ba2290bbc1d6f990ddb65b","tests/valid/string-empty.toml":"251e9e4052ede79f6b2462e71f73e0b7c9f5927484f6f77f0cd8b3c839b0c13b","tests/valid/string-escapes.json":"765ebd0b9c5d80e0cdfac2c1eb6d7616f7f12809ff01ee86c68078e16fee4723","tests/valid/string-escapes.toml":"f99744c9822e48295214879d2a00f51ae656d2e8d54fffd8742cfae29f0bad65","tests/valid/string-simple.json":"622676e347676cce9f9733210acbd8056ce77a0588772ffd6efb05bb4e81b571","tests/valid/string-simple.toml":"ae74db09acea3be2ccae7f854f7b6f7c874ace9d4d87bf2f437b059a7d38a464","tests/valid/string-with-pound.json":"458a0add71536c1df5e1ed3ee5483c6eb48578abce0b0ebcdf75ea20d41ed6f4","tests/valid/string-with-pound.toml":"1aee397830d9ad2a93d41ee9c435acdbfef3758d1bb7c48bca7424fbbec89466","tests/valid/table-array-implicit.json":"3f7d3cdb468de67bc183162805d9c753ef5772f6f363ac2a26598387a5d991ea","tests/valid/table-array-implicit.toml":"66bcb030899a95e9a25ec44b7c9291b02f80ecbc324061cf1cd93223a2919f21","tests/valid/table-array-many.json":"3f21243eeb71ca3e5657a43559c806e12e3833e9f74c43c0c12aad9b0c853e4c","tests/valid/table-array-many.toml":"8d8ea546f954a81ca149a02147ae5f4bf075151cfcd530e62dcf05a04d843ffb","tests/valid/table-array-nest-no-keys.json":"a93ed1e96a8c52848e65a2f79c0e5c0627fbc62bd5f3e2557fdd0d42c303e7da","tests/valid/table-array-nest-no-keys.toml":"9cfcd72b7d166b4ae77a7be456017f749f375ad562475802e22dc1a57b503dc7","tests/valid/table-array-nest.json":"0a987d2bf1d5bc85f5c9433f23d389063600682a68538b6e57938a3c572959e4","tests/valid/table-array-nest.toml":"71b9c753bf773f232ac71cb2469a54ee0110ff137829045421edd7c5a64d6b6a","tests/valid/table-array-one.json":"7dc0ea3f7f843f7dc7443e68af43a1e5130a5fbae8a27fb02d8d92fa2487888e","tests/valid/table-array-one.toml":"4c478aea2dd7dfcfda682503b49e610f0fa4ce85a3b3cd0bc9041d4959e3626a","tests/valid/table-empty.json":"11e43e212d87b3b2547a5f2541f4091a3d2f6ba00b2a2004b07e02734e927ea7","tests/valid/table-empty.toml":"24d4941e67d5965d270eaebdb9816b994311e0f2f0e79ef6bb626f362c52842e","tests/valid/table-multi-empty.json":"3a2c82201a0447304afb23fb48ee961b4bd812fca3e1b061cc033e7e2bfb976c","tests/valid/table-multi-empty.toml":"886c9c4cc2d691816ed3fa404cb9d362b0511eb8c389a71419a858abb26f83df","tests/valid/table-sub-empty.json":"85cca6d48a5993c4f207c21ed96652af4f50b6936b0807659c75317c1763b6db","tests/valid/table-sub-empty.toml":"ae92e90a806ffefcbf8cda83cb82acf7448f75efa50dcfb5e2384632d36471b3","tests/valid/table-whitespace.json":"ad84ac49a6d13f7c4a8af0e1e71fd7ff2a446aa16a34c21a809a0850dfa76e73","tests/valid/table-whitespace.toml":"2f15dafb263d2771671db299f6202b4b78d293aec1ded7641ec7eb1cb024b52c","tests/valid/table-with-pound.json":"151e76606efe77500cbb0aa8fcf8ccfadb124d533bb79a9caa62e937b826e676","tests/valid/table-with-pound.toml":"a1f86c2e3789cc89500ec1d5eac2ec0bdb94bf445fddc3cab558b5228f3aba56","tests/valid/unicode-escape.json":"3bc31dab0a0738cee760cff9ca4a4f459c78e9bf3c4261742cf4997dfb2110bd","tests/valid/unicode-escape.toml":"977abfcf8ea9c5c79dcd6f13aacc69c97a7879749115a52a3e3f7f18d50b810a","tests/valid/unicode-literal.json":"1dd42756384b954955815dc3e906db64b4cd2c0c094f9b3c86633d1652d6d79d","tests/valid/unicode-literal.toml":"bffc6c3d4757de31d0cbfd7b8dc591edd2910fe8a4e1c46bbee422dddc841003"},"package":"5c0de75129aa8d0cceaf750b89013f0e08804d6ec61416da787b35ad0d7cddf1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "409f387fc78d948aa102a2d82b235fac00d5c4c9" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,70 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/basic-toml/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/basic-toml/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "basic-toml" +version = "0.1.2" +authors = ["Alex Crichton ", "David Tolnay "] +categories = ["config", "encoding", "parser-implementations"] +description = "Minimal TOML library with few dependencies" +documentation = "https://docs.rs/basic-toml" +edition = "2021" +keywords = ["toml", "serde"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/basic-toml" + +[dependencies] +serde = "1.0.97" + +[dev-dependencies] +semver = { version = "1.0", features = ["serde"] } +serde = { version = "1.0", features = ["derive"] } +serde_derive = "1.0" +serde_json = "1.0" + +[lib] +doc-scrape-examples = false + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bhttp/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bhttp/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bhttp/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bhttp/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"50cee393fec5ecf4c7c34fbbaefa37c3c5a6bf6c3acee2d035ac49d691c74f16","README.md":"30c2c4a78875fd78a6b007954ed0aceed4004983e5ff62a38261bbcd1a9c36a3","src/err.rs":"0b605edff622d043c9269675c74e412f3363a04060f2921356d0afcd27987c02","src/lib.rs":"0aff5fd18b0f90f3228a8f4c643ebb679fca8c909f497cbeb2f7e18009d8e932","src/parse.rs":"a2428cf6736cb6d251bb2c95d80d84f3c3fd0197a831f94045408ac592fd7013","src/rw.rs":"a667035f34b41e2492a417d1aad6454422f6769ece578faa75205a6335449511","tests/test.rs":"ec171a6a4d469de8d4fe921872a9c0e15b27ae9ca2c19ff4e756b5941e0a8b57"},"package":"1300dca7a20730cce82c33fbf8795862556645ef5e9ee835390278c3fe1eb1d0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ee5d629e9a52032af22df8433649e8b14a6b9cffdc7aaee13329037cb2642239","Cargo.toml":"50cee393fec5ecf4c7c34fbbaefa37c3c5a6bf6c3acee2d035ac49d691c74f16","Cargo.toml.orig":"fb2fe7068bee257a250f639833001e2675688b184631a2909cfee218caf4293c","README.md":"30c2c4a78875fd78a6b007954ed0aceed4004983e5ff62a38261bbcd1a9c36a3","src/err.rs":"0b605edff622d043c9269675c74e412f3363a04060f2921356d0afcd27987c02","src/lib.rs":"0aff5fd18b0f90f3228a8f4c643ebb679fca8c909f497cbeb2f7e18009d8e932","src/parse.rs":"a2428cf6736cb6d251bb2c95d80d84f3c3fd0197a831f94045408ac592fd7013","src/rw.rs":"a667035f34b41e2492a417d1aad6454422f6769ece578faa75205a6335449511","tests/test.rs":"ec171a6a4d469de8d4fe921872a9c0e15b27ae9ca2c19ff4e756b5941e0a8b57"},"package":"1300dca7a20730cce82c33fbf8795862556645ef5e9ee835390278c3fe1eb1d0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bhttp/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bhttp/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bhttp/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bhttp/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d9bd70c773091f5559796790154d90549b17d43c" + }, + "path_in_vcs": "bhttp" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bhttp/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bhttp/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bhttp/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bhttp/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "bhttp" +version = "0.3.1" +authors = ["Martin Thomson "] +edition = "2021" +license = "MIT OR Apache-2.0" +description = "Binary HTTP messages (draft-ietf-httpbis-binary-message)" +repository = "https://github.com/martinthomson/ohttp" + +[features] +default = ["bhttp"] +bhttp = ["read-bhttp", "write-bhttp"] +http = ["read-http", "write-http"] +read-bhttp = [] +write-bhttp = [] +read-http = ["url"] +write-http = [] + +[dependencies] +thiserror = "1" +url = {version = "2", optional = true} + +[dev-dependencies] +hex = "0.4" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bincode/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bincode/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bincode/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bincode/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"ac16579b67eefe5582ad0b15039729afbe7e7b348d1cd36e0838e66497936f88","Cargo.toml":"bec3b1248d39cbaa31f04baba57650b70540ce6458d81e0f83c7bd178d7636f2","LICENSE.md":"237710d4c9dd8eb7fead2c9c433be493a878f547d1093812feff43d18abe5896","readme.md":"46bed3c85db9aafba5999d5632753d93dda40e3af3b8b3e2bbab12a75f42f05e","src/byteorder.rs":"2c9de3d574339be9cafd47333e57dc92bd9014b2e0fd1a400683d06ceceb6fa7","src/config/endian.rs":"4cc21f604425f3bd7b169019a2560356dad62c8e0199c8cb46bb5e209ae70432","src/config/int.rs":"66065835fc56a515df57f2c19df6bfc8295a87266d05cf6dac17f0380cae2af6","src/config/legacy.rs":"db8dca430bb718058289b99528cd8e62502fdaf93d652ca6772026de8a784e40","src/config/limit.rs":"e5883d901a4b216e622f092503767ace121c396b645a24e28dcc528eab54d8e3","src/config/mod.rs":"d79766ac15a213293e8d684ba639e0968bf883214007ffcab6c9f7128a12bdb6","src/config/trailing.rs":"dec18dbbd847e87456bcaa93413c377d922efb4239f0600879c7440540a07a3e","src/de/mod.rs":"b91fe450aedbc9332f59f189dd438fdabfb4d7482f951aa40db18b49fa91b942","src/de/read.rs":"bb32d12d8dee1b0df426e3cc48288664152468c48b1df2448edd18bf1df921be","src/error.rs":"f1154e228fd0d2dfc73bed9efb410875a8b84a77b40c2dfbe37d3dd244ed0741","src/internal.rs":"ac343424a43899f4f9d44855484bc84cd86a07fafc9ae721d92a2095afeb8b05","src/lib.rs":"c68480ac64127e196b49b75a676b7c3a3bd723020b168b4f6093a64feb548b2e","src/ser/mod.rs":"a9cbf0b6c24c73d6f51994ebdb4c3b8ecd410011b083b7a882d823a7271d2221","tests/test.rs":"63974ad679ec47fe0497f6a21caf17f5b8040b68ef70df7af508bfa8c0e01d59"},"package":"b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"91992c2d6b19f57f0065f94238ad108cd73095cf0d75f11d2af539c9a6e656f3",".github/workflows/rust.yml":"63da653780cedbccf96865f14a9794082f02cbb56b5fad87ffd8b076e6658bfc",".github/workflows/security.yml":"32ee95bbc0e2bdf0bc497cbcafb0fa652d24a3546860056d35a3e24da66b6f88",".mailmap":"bf85f4fde5b275fc7a0794b2c1936b7773a17b5caf54aed773cec286cf7eb041","Cargo.lock":"ac16579b67eefe5582ad0b15039729afbe7e7b348d1cd36e0838e66497936f88","Cargo.toml":"bec3b1248d39cbaa31f04baba57650b70540ce6458d81e0f83c7bd178d7636f2","Cargo.toml.orig":"c826c28d57dae3f6c91457474685bcc3be3e66f81992d076510ae2b064e05cba","LICENSE.md":"237710d4c9dd8eb7fead2c9c433be493a878f547d1093812feff43d18abe5896","readme.md":"46bed3c85db9aafba5999d5632753d93dda40e3af3b8b3e2bbab12a75f42f05e","src/byteorder.rs":"2c9de3d574339be9cafd47333e57dc92bd9014b2e0fd1a400683d06ceceb6fa7","src/config/endian.rs":"4cc21f604425f3bd7b169019a2560356dad62c8e0199c8cb46bb5e209ae70432","src/config/int.rs":"66065835fc56a515df57f2c19df6bfc8295a87266d05cf6dac17f0380cae2af6","src/config/legacy.rs":"db8dca430bb718058289b99528cd8e62502fdaf93d652ca6772026de8a784e40","src/config/limit.rs":"e5883d901a4b216e622f092503767ace121c396b645a24e28dcc528eab54d8e3","src/config/mod.rs":"d79766ac15a213293e8d684ba639e0968bf883214007ffcab6c9f7128a12bdb6","src/config/trailing.rs":"dec18dbbd847e87456bcaa93413c377d922efb4239f0600879c7440540a07a3e","src/de/mod.rs":"b91fe450aedbc9332f59f189dd438fdabfb4d7482f951aa40db18b49fa91b942","src/de/read.rs":"bb32d12d8dee1b0df426e3cc48288664152468c48b1df2448edd18bf1df921be","src/error.rs":"f1154e228fd0d2dfc73bed9efb410875a8b84a77b40c2dfbe37d3dd244ed0741","src/internal.rs":"ac343424a43899f4f9d44855484bc84cd86a07fafc9ae721d92a2095afeb8b05","src/lib.rs":"c68480ac64127e196b49b75a676b7c3a3bd723020b168b4f6093a64feb548b2e","src/ser/mod.rs":"a9cbf0b6c24c73d6f51994ebdb4c3b8ecd410011b083b7a882d823a7271d2221","tests/test.rs":"63974ad679ec47fe0497f6a21caf17f5b8040b68ef70df7af508bfa8c0e01d59"},"package":"b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bincode/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bincode/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bincode/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bincode/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "c44b5e364e7084cdbabf9f94b63a3c7f32b8fb68" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bincode/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/bincode/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bincode/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bincode/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,175 @@ +{ + "name": "CI", + "on": { + "push": { + "branches": [ + "trunk", + "v*.x" + ] + }, + "pull_request": { + "branches": [ + "trunk", + "v*.x" + ] + } + }, + "jobs": { + "check": { + "name": "Check", + "runs-on": "ubuntu-latest", + "strategy": { + "fail-fast": false, + "matrix": { + "rust": [ + "stable", + "beta", + "nightly", + "1.18.0" + ] + } + }, + "steps": [ + { + "uses": "actions/checkout@v2", + "name": "Checkout" + }, + { + "uses": "actions-rs/toolchain@v1", + "with": { + "profile": "minimal", + "toolchain": "${{ matrix.rust }}", + "override": true + }, + "name": "Install Rust ${{ matrix.rust }}" + }, + { + "uses": "actions-rs/cargo@v1", + "with": { + "command": "check" + }, + "name": "Run `cargo check`" + }, + { + "uses": "actions-rs/cargo@v1", + "with": { + "command": "check", + "args": "--examples" + }, + "name": "Check examples", + "if": "matrix.rust != '1.18.0'" + } + ] + }, + "test": { + "name": "Test", + "runs-on": "ubuntu-latest", + "strategy": { + "matrix": { + "rust": [ + "stable", + "beta", + "nightly" + ] + } + }, + "steps": [ + { + "uses": "actions/checkout@v2", + "name": "Checkout" + }, + { + "uses": "actions-rs/toolchain@v1", + "with": { + "profile": "minimal", + "toolchain": "${{ matrix.rust }}", + "override": true + }, + "name": "Install Rust ${{ matrix.rust }}" + }, + { + "uses": "actions-rs/cargo@v1", + "with": { + "command": "test" + }, + "name": "Run `cargo test`" + } + ] + }, + "lints": { + "name": "Lints", + "runs-on": "ubuntu-latest", + "steps": [ + { + "uses": "actions/checkout@v2", + "name": "Checkout" + }, + { + "uses": "actions-rs/toolchain@v1", + "with": { + "profile": "minimal", + "toolchain": "stable", + "override": true, + "components": "rustfmt, clippy" + }, + "name": "Install Rust stable" + }, + { + "uses": "actions-rs/cargo@v1", + "with": { + "command": "fmt", + "args": "--all -- --check" + }, + "name": "Run `cargo fmt`" + }, + { + "uses": "actions-rs/cargo@v1", + "with": { + "command": "clippy", + "args": "-- -D warnings" + }, + "name": "Run `cargo clippy`" + } + ] + }, + "coverage": { + "name": "Code Coverage", + "runs-on": "ubuntu-latest", + "steps": [ + { + "uses": "actions/checkout@v2", + "name": "Checkout" + }, + { + "uses": "actions-rs/toolchain@v1", + "with": { + "profile": "minimal", + "toolchain": "nightly", + "override": true + }, + "name": "Install Rust nightly" + }, + { + "name": "Run cargo-tarpaulin", + "uses": "actions-rs/tarpaulin@v0.1", + "with": { + "version": "0.12.3", + "args": "--ignore-tests -- --test-threads 1" + } + }, + { + "name": "Upload to codecov.io", + "uses": "codecov/codecov-action@v1" + }, + { + "name": "Archive code coverage results", + "uses": "actions/upload-artifact@v1", + "with": { + "name": "code-coverage-report", + "path": "cobertura.xml" + } + } + ] + } + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bincode/.github/workflows/security.yml thunderbird-140.8.0esr/comm/third_party/rust/bincode/.github/workflows/security.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bincode/.github/workflows/security.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bincode/.github/workflows/security.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +{ + "name": "Security audit", + "on": { + "schedule": [ + { + "cron": "0 0 * * *" + } + ] + }, + "jobs": { + "audit": { + "runs-on": "ubuntu-latest", + "steps": [ + { + "uses": "actions/checkout@v1" + }, + { + "uses": "actions-rs/audit-check@v1", + "with": { + "token": "${{ secrets.GITHUB_TOKEN }}" + } + } + ] + } + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bincode/.mailmap thunderbird-140.8.0esr/comm/third_party/rust/bincode/.mailmap --- thunderbird-140.7.1esr/comm/third_party/rust/bincode/.mailmap 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bincode/.mailmap 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,3 @@ +Ty Overby +Ty Overby +Zoey Riordan diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bincode/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bincode/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bincode/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bincode/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "bincode" +version = "1.3.3" # remember to update html_root_url +authors = ["Ty Overby ", "Francesco Mazzoli ", "David Tolnay ", "Zoey Riordan "] +exclude = ["logo.png", "examples/*", ".gitignore", ".travis.yml"] + +publish = true + +repository = "https://github.com/servo/bincode" +documentation = "https://docs.rs/bincode" +readme = "./readme.md" +categories = ["encoding", "network-programming"] +keywords = ["binary", "encode", "decode", "serialize", "deserialize"] + +license = "MIT" +description = "A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa!" + +[dependencies] +serde = "1.0.63" + +[dev-dependencies] +serde_bytes = "0.11" +serde_derive = "1.0.27" + +[features] +# This feature is no longer used and is DEPRECATED. This crate relies on the +# serde `serde_if_integer128` macro to enable i128 support for Rust compilers +# and targets that support it. The feature will be removed if and when a new +# major version is released. +i128 = [] + +[badges] +travis-ci = { repository = "servo/bincode" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f718d1e3b585881b737a689fdcc34b7df64818b14093907d5c4546e29692ea8f","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7","README.md":"b2301e8a7953cc006062459041fc9edaa9e31ad5fc2aa2009ed742380624e4c5","RELEASES.md":"78721919b25f13b36004ff40acde09fb1beaaa4e1d721fe30c7b1eb6f9325190","benches/bench.rs":"b044b6aa529e73d921ade54b85dd1c07543a588999ba69192714774abf80edbf","src/lib.rs":"c090ea3ef7cd0367c8e157418c5d51072a474f660b1c74c94fa68be696a079e0"},"package":"08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"} \ No newline at end of file +{"files":{".cargo-rdme.toml":"62dbf3711ece6a2f162946e36711b233c9dbb6e7077c9cabb357de334e27aee6",".cargo_vcs_info.json":"4d7b1f1a687790fc47cab4d052260d6262e91193a607b69d809b7d02c1eb2b37",".github/workflows/rust.yml":"eb99f7eac4bf67c130df7f5e7f4e7c7b94caba826107f03e0d231476caa2b8a4","Cargo.toml":"f718d1e3b585881b737a689fdcc34b7df64818b14093907d5c4546e29692ea8f","Cargo.toml.orig":"3fe6b7dbe9f63e13ca3be05af54c066386bbf34c05f0bbe003ce9badd9fbb9df","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7","README.md":"b2301e8a7953cc006062459041fc9edaa9e31ad5fc2aa2009ed742380624e4c5","RELEASES.md":"78721919b25f13b36004ff40acde09fb1beaaa4e1d721fe30c7b1eb6f9325190","benches/bench.rs":"b044b6aa529e73d921ade54b85dd1c07543a588999ba69192714774abf80edbf","src/lib.rs":"c090ea3ef7cd0367c8e157418c5d51072a474f660b1c74c94fa68be696a079e0"},"package":"08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.cargo-rdme.toml thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo-rdme.toml --- thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.cargo-rdme.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo-rdme.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +line-terminator = "lf" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2b8861d23b53d63d326d2694ddabde6e7b19fbd0" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bit-set/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-set/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,89 @@ +name: Rust + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose + - name: Run tests for serde feature + run: cargo test --features serde --verbose + + miri: + name: "Miri" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Miri + run: | + rustup toolchain install nightly --component miri + rustup override set nightly + cargo miri setup + - name: Test with Miri + run: MIRIFLAGS=-Zmiri-strict-provenance cargo miri test + - name: Run tests for serde feature + run: MIRIFLAGS=-Zmiri-strict-provenance cargo miri test --features serde + + fmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rustfmt + override: true + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: clippy + override: true + - uses: actions-rs/clippy-check@v1 + env: + PWD: ${{ env.GITHUB_WORKSPACE }} + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --workspace --tests --examples + + + docs: + runs-on: ubuntu-latest + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rust-docs + override: true + - uses: swatinem/rust-cache@v1 + - uses: actions-rs/cargo@v1 + with: + command: doc + args: --workspace --no-deps diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-set/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bit-set/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bit-set/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-set/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "bit-set" +version = "0.8.0" +authors = ["Alexis Beingessner "] +license = "Apache-2.0 OR MIT" +description = "A set of bits" +repository = "https://github.com/contain-rs/bit-set" +homepage = "https://github.com/contain-rs/bit-set" +documentation = "https://docs.rs/bit-set/" +keywords = ["data-structures", "bitset"] +readme = "README.md" +edition = "2015" + +[dependencies] +serde = { version = "1.0", features = ["derive"], optional = true } + +[dependencies.bit-vec] +version = "0.8.0" +default-features = false + +[dev-dependencies] +rand = "0.8" +serde_json = "1.0" + +[features] +default = ["std"] +std = ["bit-vec/std"] +serde = ["dep:serde", "bit-vec/serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3ffdb0eaead44d902d6db061fec67c139107b79a1044b974fa56560644cb3a92","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7","README.md":"5fc245f9be5f4c99931ca018b09603d29f9e376d8f9bc77cb7b156a4bdc7926a","RELEASES.md":"19717f09fe2af669be80801a5702ecd166e6001194c935e81669f72619e4144a","benches/bench.rs":"b0f3cd80ea37456a4ba7dee46f3aef0a143c7ab88418b8ca8e0661b9bb741d2a","crusader.sh":"e656dcb62d5122a64d55f837992e63cfd3beee37cf74c5ab6ff178a3c7ef943e","src/lib.rs":"2c570ee7e33315cb8f1cbb33bbb91aee9b4b9dc8521f488837414e890a149084"},"package":"5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"} \ No newline at end of file +{"files":{".cargo-rdme.toml":"62dbf3711ece6a2f162946e36711b233c9dbb6e7077c9cabb357de334e27aee6",".cargo_vcs_info.json":"8abe5e32ec876123956b8c99c4271737b3aca945f435fc4015ed35335b5d8b86",".github/workflows/rust.yml":"a018e42775dffa86b29ea11267726525a26efe123c9f744633cadcc6c4d37e9c",".vscode/settings.json":"4eab174d0cc18c70c10405a9849d8776bd40439ab59a68c6e33a9ab2a806cbef","Cargo.toml":"3ffdb0eaead44d902d6db061fec67c139107b79a1044b974fa56560644cb3a92","Cargo.toml.orig":"99e3debf7264df3cf0b68d10877d3ad57d4a1025cf5aa9bb651336c4ea33cf69","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"f51ac2c59a222f7476ce507ca879960e2b64ea64bb2786eefdbeb7b0b538d1b7","README.md":"5fc245f9be5f4c99931ca018b09603d29f9e376d8f9bc77cb7b156a4bdc7926a","RELEASES.md":"19717f09fe2af669be80801a5702ecd166e6001194c935e81669f72619e4144a","benches/bench.rs":"b0f3cd80ea37456a4ba7dee46f3aef0a143c7ab88418b8ca8e0661b9bb741d2a","crusader.sh":"e656dcb62d5122a64d55f837992e63cfd3beee37cf74c5ab6ff178a3c7ef943e","src/lib.rs":"2c570ee7e33315cb8f1cbb33bbb91aee9b4b9dc8521f488837414e890a149084"},"package":"5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.cargo-rdme.toml thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo-rdme.toml --- thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.cargo-rdme.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo-rdme.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +line-terminator = "lf" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "16d8d5ed27e9d379ae5d531ffcf7535cd02ef8f3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,87 @@ +name: Rust + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose + - name: Run tests (gecko-ffi) + run: cargo test --tests --verbose + + miri: + name: "Miri" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Miri + run: | + rustup toolchain install nightly --component miri + rustup override set nightly + cargo miri setup + - name: Test with Miri + run: MIRIFLAGS=-Zmiri-strict-provenance cargo miri test + + fmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rustfmt + override: true + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: clippy + override: true + - uses: actions-rs/clippy-check@v1 + env: + PWD: ${{ env.GITHUB_WORKSPACE }} + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --workspace --tests --examples + + + docs: + runs-on: ubuntu-latest + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rust-docs + override: true + - uses: swatinem/rust-cache@v1 + - uses: actions-rs/cargo@v1 + with: + command: doc + args: --workspace --no-deps diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.vscode/settings.json thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.vscode/settings.json --- thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/.vscode/settings.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/.vscode/settings.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,3 @@ +{ + "rust-analyzer.cargo.features": ["serde"] +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bit-vec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bit-vec/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "bit-vec" +version = "0.8.0" +authors = ["Alexis Beingessner "] +license = "Apache-2.0 OR MIT" +description = "A vector of bits" +repository = "https://github.com/contain-rs/bit-vec" +homepage = "https://github.com/contain-rs/bit-vec" +documentation = "https://docs.rs/bit-vec/" +keywords = ["data-structures", "bitvec", "bitmask", "bitmap", "bit"] +readme = "README.md" +edition = "2015" + +[dependencies] +borsh = { version = "1.5", default-features = false, features = ["derive"], optional = true } +serde = { version = "1.0", default-features = false, features = ["derive"], optional = true } +miniserde = { version = "0.1", optional = true } +nanoserde = { version = "0.1", optional = true } + +[dev-dependencies] +serde_json = "1.0" +rand = "0.8" +rand_xorshift = "0.3" + +[features] +default = ["std"] +serde_std = ["std", "serde/std"] +serde_no_std = ["serde/alloc"] +borsh_std = ["borsh/std"] +std = [] + +[package.metadata.docs.rs] +features = ["borsh", "serde", "miniserde", "nanoserde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bitflags/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bitflags/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bitflags/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bitflags/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"f8561b74af7d35cb8ab137a49b6909aec5f170436627861b6588b6d2ef87f62c","CODE_OF_CONDUCT.md":"42634d0f6d922f49857175af991802822f7f920487aefa2ee250a50d12251a66","CONTRIBUTING.md":"6c9f96eacb20af877ae2d16f024904f3038b93448a8488e9dbcac0df7f6439a5","Cargo.lock":"c015d2383bb7be3d8b925429edde2de35958db71da031b4a11a78dd382f621b4","Cargo.toml":"35d0e72b650c99012bd5359e8ec58c0f613aaea8c35a11ca0cb8a7352f799bc6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"4f3444268f136cd4e49aafd68921597ae1ec9373778fb23ce91874635e6b2d51","SECURITY.md":"68704c8128fa2e776ed7cbda741fbf61ad52f998a96350ee7ee4dbf64c6573bc","benches/parse.rs":"f1390d62322c6880d65bd931e183d49b313f287879a6bfaa36b1cb1921090b51","examples/custom_bits_type.rs":"e53b32051adc5d97860e0b48c8f3a301a041d73b4939c0d7caa5f0cfcc0b9739","examples/custom_derive.rs":"730589695eb68dda21d0d9f69e90cbdbf9823b13d6f16c5f22b0083c00981813","examples/fmt.rs":"87ba37a1fb8528570c74ea26d8e8948e1179c3d867b928bea1080880258e0a99","examples/macro_free.rs":"69e7f284b53b5214d51228a686e87f127b52a3b74711e45537ebfa5583a180e5","examples/serde.rs":"08b21b35d5c10fdca132fe0f36c8067bb44f559e96617a9257ab6316a20cbc75","spec.md":"fcdd939df30c59b0643be09027df664b71cbea9b9989185441482c5576160fed","src/example_generated.rs":"d018caf059f6ffc4c2403b771a6d76679fa5af03c329a91bd9252957df695e7f","src/external.rs":"734d3f470e6a669297d2df421ce3976fe613d8aa9c071d5ce6fe3ca890e5b815","src/external/arbitrary.rs":"43908bb4fe0a076078dcb3fa70c654aaed8c7b38aa66574414165a82037def83","src/external/bytemuck.rs":"3afcef382122867040fddd5e4153d633d1ed5596fe5d7dfac66a8e61c2513df5","src/external/serde.rs":"4a09db12534a20fe554a08dc5f1c8124b379292d41fa75628abcd2ca21587573","src/internal.rs":"645b13af0c7302258df61239073a4b8203d09f27b6c17f8a6f1f8c3e427f5334","src/iter.rs":"dbaa6437c1c044f689185ce3fafe43df8796bed19bbdd2c20334a52de5eeee73","src/lib.rs":"2bf548fc73823263c29a6199704fc63fdc97023656fa61d470baf38fd091b78d","src/parser.rs":"4e788b29f5d0542c409a8b43c703bcb4a6c2a57c181cadd17f565f0abb39681e","src/public.rs":"78ba06e1a5830b36960adf9bd79aaf47d783b9b8a0f1fa33b0d7a340c15fd1d1","src/tests.rs":"8e480dc78bd29bbb62cfaf62c3c8f779b39f96edc1e83f230a353296bfb4ffff","src/tests/all.rs":"e99a865cd4271a524c2fe95503e96d851b35990570aed6fb2e9dac7a14da31b6","src/tests/bitflags_match.rs":"601ad186930908b681f24312132000518fc927ba569d394e5c4440462f037aec","src/tests/bits.rs":"3840c34b2ea5d1802404b9ce5bcc1d3fa6ccd8dfba2e29e6d07c605f817d90df","src/tests/clear.rs":"6976fcda2f3367c8219485d33bd5d754da6769770cf164c12baace010ad7686d","src/tests/complement.rs":"d0e6d4c3daf49e0a7438c9f1c1ac91fad1b37f258c03593f6cd6a695ee626f5e","src/tests/contains.rs":"58bb3cb8c86550e775d11134da1d4aca85c83f943ea454e3a5f222772c674a24","src/tests/difference.rs":"d0d2b96bb52658b8ac019210da74ca75a53e76622f668855142ea6e97c28cb0e","src/tests/empty.rs":"817d6e93ced7cb7576ff0e334aa1a44703f3f96871ff2c6bdcb8f207e6551f67","src/tests/eq.rs":"b816767680a029e9c163e37af074dd4e604c4a3e4936f829f0ca3774fd5f0e37","src/tests/extend.rs":"5fabb9fd0254c64da019149c24063fceff72da3eb4ad73b57c1cc4c04b008364","src/tests/flags.rs":"2f48d3a25db1cf66fe98c9959abc70875deb9f7b38b2c278dc70c46e0d4ec277","src/tests/fmt.rs":"a2d4148491f3202f030f63633eee941b741e3be29a68cf376f008dbe5cb11e5c","src/tests/from_bits.rs":"d94c65b88bf89961d0cfc1b3152a7f1acc285bae160a1628438effda11b8e2c1","src/tests/from_bits_retain.rs":"980591dfaf91e940f42d9a1ce890f237514dd59d458fc264abcf9ceabbc40677","src/tests/from_bits_truncate.rs":"d3406b5e107ebb6449b98a59eee6cc5d84f947d4aaee1ee7e80dc7202de179f0","src/tests/from_name.rs":"f4a055d1f3c86decef70ef8f3020cef5c4e229718c20b3d59d5a3abc3a8b1298","src/tests/insert.rs":"3fab5da800a6fc0654dfb5f859f95da65a507eb9fda8695083c2712266dff0b9","src/tests/intersection.rs":"baf1454c9e4eba552264870a556ee0032d9f2bb8cac361833d571235e0b52221","src/tests/intersects.rs":"c55e36179fd8bc636f04ea9bbce346dcaafe57915d13f1df28c5b83117dbd08e","src/tests/is_all.rs":"b2f11faa7c954bd85c8fb39999e0c37d983cf7895152bc13c7ddde106aa33b6d","src/tests/is_empty.rs":"11f21323cdca7ff92dd89e09de667dba69e8dce88e2d3e27ea68ace91d15d070","src/tests/iter.rs":"4ba121932b527e787b82745405c7c65c1084c242e2dda3290d475ec160d265e4","src/tests/parser.rs":"fa2fb8dedcf16601af609a5e21d9c5840c7f96a1e3a587f7f2ea3dc8387f7628","src/tests/remove.rs":"6e75f8508d2dc1a2cba89ef691f4387a665a4fd13853bb1dd0fd80c783b89947","src/tests/symmetric_difference.rs":"0a89f084f9de1dd5b1932fe72c3b10a3c93cbaa16832b3a31b6a85e3bbd3ba6e","src/tests/truncate.rs":"683430af4a0e47ec73c737a6908fac5d851bed7c41d47c73a642e96d966aa5ae","src/tests/union.rs":"88f398ee4600bb1e59bf6d02d1f6ff33f5f853eab5a6c700bd8a683c6ee4651a","src/tests/unknown.rs":"fa9e8ee461f176c0d892cde487fef0fe66df2aa5906aaef21b093102e590f5f5","src/traits.rs":"3fe39d06f36daf914174b49ad2424873ece199fc1bf7e7264644ddeecef0e559"},"package":"5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6c34ceff574130cb810144e1256c01157450545a647ffaccb05f165b23504ec2","CHANGELOG.md":"f8561b74af7d35cb8ab137a49b6909aec5f170436627861b6588b6d2ef87f62c","CODE_OF_CONDUCT.md":"42634d0f6d922f49857175af991802822f7f920487aefa2ee250a50d12251a66","CONTRIBUTING.md":"6c9f96eacb20af877ae2d16f024904f3038b93448a8488e9dbcac0df7f6439a5","Cargo.lock":"c015d2383bb7be3d8b925429edde2de35958db71da031b4a11a78dd382f621b4","Cargo.toml":"35d0e72b650c99012bd5359e8ec58c0f613aaea8c35a11ca0cb8a7352f799bc6","Cargo.toml.orig":"fd829cfb997ccb2cce1bdb4ea1870861be144919c8d199b694ca7af9cc8e7759","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"4f3444268f136cd4e49aafd68921597ae1ec9373778fb23ce91874635e6b2d51","SECURITY.md":"68704c8128fa2e776ed7cbda741fbf61ad52f998a96350ee7ee4dbf64c6573bc","benches/parse.rs":"f1390d62322c6880d65bd931e183d49b313f287879a6bfaa36b1cb1921090b51","examples/custom_bits_type.rs":"e53b32051adc5d97860e0b48c8f3a301a041d73b4939c0d7caa5f0cfcc0b9739","examples/custom_derive.rs":"730589695eb68dda21d0d9f69e90cbdbf9823b13d6f16c5f22b0083c00981813","examples/fmt.rs":"87ba37a1fb8528570c74ea26d8e8948e1179c3d867b928bea1080880258e0a99","examples/macro_free.rs":"69e7f284b53b5214d51228a686e87f127b52a3b74711e45537ebfa5583a180e5","examples/serde.rs":"08b21b35d5c10fdca132fe0f36c8067bb44f559e96617a9257ab6316a20cbc75","spec.md":"fcdd939df30c59b0643be09027df664b71cbea9b9989185441482c5576160fed","src/example_generated.rs":"d018caf059f6ffc4c2403b771a6d76679fa5af03c329a91bd9252957df695e7f","src/external.rs":"734d3f470e6a669297d2df421ce3976fe613d8aa9c071d5ce6fe3ca890e5b815","src/external/arbitrary.rs":"43908bb4fe0a076078dcb3fa70c654aaed8c7b38aa66574414165a82037def83","src/external/bytemuck.rs":"3afcef382122867040fddd5e4153d633d1ed5596fe5d7dfac66a8e61c2513df5","src/external/serde.rs":"4a09db12534a20fe554a08dc5f1c8124b379292d41fa75628abcd2ca21587573","src/internal.rs":"645b13af0c7302258df61239073a4b8203d09f27b6c17f8a6f1f8c3e427f5334","src/iter.rs":"dbaa6437c1c044f689185ce3fafe43df8796bed19bbdd2c20334a52de5eeee73","src/lib.rs":"2bf548fc73823263c29a6199704fc63fdc97023656fa61d470baf38fd091b78d","src/parser.rs":"4e788b29f5d0542c409a8b43c703bcb4a6c2a57c181cadd17f565f0abb39681e","src/public.rs":"78ba06e1a5830b36960adf9bd79aaf47d783b9b8a0f1fa33b0d7a340c15fd1d1","src/tests.rs":"8e480dc78bd29bbb62cfaf62c3c8f779b39f96edc1e83f230a353296bfb4ffff","src/tests/all.rs":"e99a865cd4271a524c2fe95503e96d851b35990570aed6fb2e9dac7a14da31b6","src/tests/bitflags_match.rs":"601ad186930908b681f24312132000518fc927ba569d394e5c4440462f037aec","src/tests/bits.rs":"3840c34b2ea5d1802404b9ce5bcc1d3fa6ccd8dfba2e29e6d07c605f817d90df","src/tests/clear.rs":"6976fcda2f3367c8219485d33bd5d754da6769770cf164c12baace010ad7686d","src/tests/complement.rs":"d0e6d4c3daf49e0a7438c9f1c1ac91fad1b37f258c03593f6cd6a695ee626f5e","src/tests/contains.rs":"58bb3cb8c86550e775d11134da1d4aca85c83f943ea454e3a5f222772c674a24","src/tests/difference.rs":"d0d2b96bb52658b8ac019210da74ca75a53e76622f668855142ea6e97c28cb0e","src/tests/empty.rs":"817d6e93ced7cb7576ff0e334aa1a44703f3f96871ff2c6bdcb8f207e6551f67","src/tests/eq.rs":"b816767680a029e9c163e37af074dd4e604c4a3e4936f829f0ca3774fd5f0e37","src/tests/extend.rs":"5fabb9fd0254c64da019149c24063fceff72da3eb4ad73b57c1cc4c04b008364","src/tests/flags.rs":"2f48d3a25db1cf66fe98c9959abc70875deb9f7b38b2c278dc70c46e0d4ec277","src/tests/fmt.rs":"a2d4148491f3202f030f63633eee941b741e3be29a68cf376f008dbe5cb11e5c","src/tests/from_bits.rs":"d94c65b88bf89961d0cfc1b3152a7f1acc285bae160a1628438effda11b8e2c1","src/tests/from_bits_retain.rs":"980591dfaf91e940f42d9a1ce890f237514dd59d458fc264abcf9ceabbc40677","src/tests/from_bits_truncate.rs":"d3406b5e107ebb6449b98a59eee6cc5d84f947d4aaee1ee7e80dc7202de179f0","src/tests/from_name.rs":"f4a055d1f3c86decef70ef8f3020cef5c4e229718c20b3d59d5a3abc3a8b1298","src/tests/insert.rs":"3fab5da800a6fc0654dfb5f859f95da65a507eb9fda8695083c2712266dff0b9","src/tests/intersection.rs":"baf1454c9e4eba552264870a556ee0032d9f2bb8cac361833d571235e0b52221","src/tests/intersects.rs":"c55e36179fd8bc636f04ea9bbce346dcaafe57915d13f1df28c5b83117dbd08e","src/tests/is_all.rs":"b2f11faa7c954bd85c8fb39999e0c37d983cf7895152bc13c7ddde106aa33b6d","src/tests/is_empty.rs":"11f21323cdca7ff92dd89e09de667dba69e8dce88e2d3e27ea68ace91d15d070","src/tests/iter.rs":"4ba121932b527e787b82745405c7c65c1084c242e2dda3290d475ec160d265e4","src/tests/parser.rs":"fa2fb8dedcf16601af609a5e21d9c5840c7f96a1e3a587f7f2ea3dc8387f7628","src/tests/remove.rs":"6e75f8508d2dc1a2cba89ef691f4387a665a4fd13853bb1dd0fd80c783b89947","src/tests/symmetric_difference.rs":"0a89f084f9de1dd5b1932fe72c3b10a3c93cbaa16832b3a31b6a85e3bbd3ba6e","src/tests/truncate.rs":"683430af4a0e47ec73c737a6908fac5d851bed7c41d47c73a642e96d966aa5ae","src/tests/union.rs":"88f398ee4600bb1e59bf6d02d1f6ff33f5f853eab5a6c700bd8a683c6ee4651a","src/tests/unknown.rs":"fa9e8ee461f176c0d892cde487fef0fe66df2aa5906aaef21b093102e590f5f5","src/traits.rs":"3fe39d06f36daf914174b49ad2424873ece199fc1bf7e7264644ddeecef0e559"},"package":"5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bitflags/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bitflags/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bitflags/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bitflags/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e197bf50393d26a4a4373ec3b5835ab6768dacd9" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bitflags/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bitflags/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bitflags/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bitflags/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +[package] +name = "bitflags" +# NB: When modifying, also modify the number in readme (for breaking changes) +version = "2.9.0" +edition = "2021" +rust-version = "1.56.0" +authors = ["The Rust Project Developers"] +license = "MIT OR Apache-2.0" +keywords = ["bit", "bitmask", "bitflags", "flags"] +readme = "README.md" +repository = "https://github.com/bitflags/bitflags" +homepage = "https://github.com/bitflags/bitflags" +documentation = "https://docs.rs/bitflags" +categories = ["no-std"] +description = """ +A macro to generate structures which behave like bitflags. +""" +exclude = ["/tests", "/.github"] + +[dependencies] +serde = { version = "1.0.103", optional = true, default-features = false } +arbitrary = { version = "1.0", optional = true } +bytemuck = { version = "1.12", optional = true } +core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" } +compiler_builtins = { version = "0.1.2", optional = true } + +[dev-dependencies] +trybuild = "1.0.18" +rustversion = "1.0" +serde_derive = "1.0.103" +serde_json = "1.0" +serde_test = "1.0.19" +zerocopy = { version = "0.8", features = ["derive"] } +arbitrary = { version = "1.0", features = ["derive"] } +bytemuck = { version = "1.12.2", features = ["derive"] } + +[features] +std = [] +example_generated = [] +rustc-dep-of-std = ["core", "compiler_builtins"] + +[package.metadata.docs.rs] +features = ["example_generated"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bitreader/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bitreader/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"40cf98620ffea71407e2eee1026313c8e2576598c46186d8e7ba00279b5543a6","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"8583712ee2b062ff3d4d6d3e16f19ff0f92bc3a0a4beeec11a81ef00146fbd4f","README.md":"28986de2e8d457e76ae3303d80094697e6ef4ad8da06a4a3178bb1b52bff63d5","src/lib.rs":"6e9c5c337f2503dbd6f505a68bd07386da0421d18f757fab0eec8fd4de29b927","src/tests.rs":"bffb5a76bdc03845a51541b005d23f19a685846cb8311d13777ee71e0b86c56e"},"package":"d84ea71c85d1fe98fe67a9b9988b1695bc24c0b0d3bfb18d4c510f44b4b09941"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d8e505869ac3eb40e4c90278ab82916b7942cc94833a41e0bb876cbaf1abd61d",".travis.yml":"f79c29325421aef57d8191a6a19450b62a431a78a6a5be39f5e8ec259316cdac","Cargo.toml":"40cf98620ffea71407e2eee1026313c8e2576598c46186d8e7ba00279b5543a6","Cargo.toml.orig":"0fc2c8d16d4b7e636e7ac1e2045657ca25f6feda802a44189b33f82e02ab93e1","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"8583712ee2b062ff3d4d6d3e16f19ff0f92bc3a0a4beeec11a81ef00146fbd4f","README.md":"28986de2e8d457e76ae3303d80094697e6ef4ad8da06a4a3178bb1b52bff63d5","src/lib.rs":"6e9c5c337f2503dbd6f505a68bd07386da0421d18f757fab0eec8fd4de29b927","src/tests.rs":"bffb5a76bdc03845a51541b005d23f19a685846cb8311d13777ee71e0b86c56e"},"package":"d84ea71c85d1fe98fe67a9b9988b1695bc24c0b0d3bfb18d4c510f44b4b09941"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bitreader/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bitreader/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "614317b1e0864ae68242922a1084c6bbf76cc49a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bitreader/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bitreader/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bitreader/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,4 @@ +language: rust +rust: + - stable + - nightly diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bitreader/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bitreader/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bitreader/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bitreader/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "bitreader" +version = "0.3.6" +authors = ["Ilkka Rauta "] + +description = """ +BitReader helps reading individual bits from a slice of bytes. + +You can read "unusual" numbers of bits from the byte slice, for example 13 bits +at once. The reader internally keeps track of position within the buffer. +""" + +documentation = "https://docs.rs/bitreader" +homepage = "https://github.com/irauta/bitreader" +repository = "https://github.com/irauta/bitreader" + +keywords = ["bit", "bits", "bitstream"] + +license = "MIT OR Apache-2.0" + +[dependencies] +cfg-if = "1" + +[features] +std = [] + +default = ["std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/block-buffer/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/block-buffer/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"3876f3ab367ed87a7f7503c88974f6fd093110bf0a789045311a0add637d26ad","Cargo.toml":"962dea1846765a31fc94d41855ff83811ffdf63b581c4b5e66f115178a41db4f","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"d5c22aa3118d240e877ad41c5d9fa232f9c77d757d4aac0c2f943afc0a95e0ef","README.md":"9bf3545872bdad2fb41557be5cefc21a48f0c7804f8124e24b67760429036472","src/lib.rs":"0d03d0cff909f4dc6ba6899e7ac8c02f408213fdc9e8347a5147e1c88da18c98","src/sealed.rs":"65afa9015a3ddb8d1a56733ef3103b1459842f69155f00cefdb235dc73255d4e","tests/mod.rs":"a42403629557eea432a8797f2d81a4ab65de15ce9a2db933496c53f05669e1d7"},"package":"69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ff7b73e928510ade7bc98871aaae74feb00659d74def593c837ce19caa611661","CHANGELOG.md":"3876f3ab367ed87a7f7503c88974f6fd093110bf0a789045311a0add637d26ad","Cargo.toml":"962dea1846765a31fc94d41855ff83811ffdf63b581c4b5e66f115178a41db4f","Cargo.toml.orig":"59ab4cd406fb1bac488c873ca65628fbed0a18559fdd6dd7396a81a5a5ab22d8","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"d5c22aa3118d240e877ad41c5d9fa232f9c77d757d4aac0c2f943afc0a95e0ef","README.md":"9bf3545872bdad2fb41557be5cefc21a48f0c7804f8124e24b67760429036472","src/lib.rs":"0d03d0cff909f4dc6ba6899e7ac8c02f408213fdc9e8347a5147e1c88da18c98","src/sealed.rs":"65afa9015a3ddb8d1a56733ef3103b1459842f69155f00cefdb235dc73255d4e","tests/mod.rs":"a42403629557eea432a8797f2d81a4ab65de15ce9a2db933496c53f05669e1d7"},"package":"69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/block-buffer/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/block-buffer/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "02a49a322dbadb27dc6c155f979ea7a1018ae9e4" + }, + "path_in_vcs": "block-buffer" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/block-buffer/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/block-buffer/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/block-buffer/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "block-buffer" +version = "0.10.3" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +description = "Buffer type for block processing of data" +documentation = "https://docs.rs/block-buffer" +repository = "https://github.com/RustCrypto/utils" +keywords = ["block", "buffer"] +categories = ["cryptography", "no-std"] +edition = "2018" +readme = "README.md" + +[dependencies] +generic-array = "0.14" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/breakpad-symbols/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/breakpad-symbols/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"a7debd586eea67b4edf0b792d50d43eb5a13976f83696573252aa127cf495bfd","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"b0b97fcaf1d9eb5a3f3ca1fc0b0b1f593f7a116465ddcb8158541a40ff98660a","src/http.rs":"025a542391b2464fb6bdc769786b7c3d7ab697d932ee198360bc926e5e2b5cb6","src/lib.rs":"9b75eb5e197a9b5cd1a62050d2355a1694688ee29828096c9624638f02045cb4","src/sym_file/mod.rs":"bb1c42d9b8823eabca753a7eff11533fdf403bcb0e0c91b298fdf07bcfde023e","src/sym_file/parser.rs":"6fbfd6805e8ef2cdadfd6c171d6ad40647a481760e7296f0ac093cb767fdf8dc","src/sym_file/types.rs":"c23a928bf092cbc9302316777ea00e416706bda6879ce7866a118ba18dbb718c","src/sym_file/walker.rs":"05f31914eb04186cdb292d68eb2f5bc5f2be9112e853867e49cc26eee1518a0a"},"package":"05cc04995b4f6f26dc9cc5989e93e42c373def047b4b057aaf8f48400b971d1e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"03438d6d631e3be3edda8c182c6140caf4d1fc23cd777774ac253ed6623df8aa","Cargo.toml":"a7debd586eea67b4edf0b792d50d43eb5a13976f83696573252aa127cf495bfd","Cargo.toml.orig":"6cd5a2ea8e6278909769fd22af56d34524478e48a71f7ac663ebbaa1f14e08f6","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"b0b97fcaf1d9eb5a3f3ca1fc0b0b1f593f7a116465ddcb8158541a40ff98660a","src/http.rs":"025a542391b2464fb6bdc769786b7c3d7ab697d932ee198360bc926e5e2b5cb6","src/lib.rs":"9b75eb5e197a9b5cd1a62050d2355a1694688ee29828096c9624638f02045cb4","src/sym_file/mod.rs":"bb1c42d9b8823eabca753a7eff11533fdf403bcb0e0c91b298fdf07bcfde023e","src/sym_file/parser.rs":"6fbfd6805e8ef2cdadfd6c171d6ad40647a481760e7296f0ac093cb767fdf8dc","src/sym_file/types.rs":"c23a928bf092cbc9302316777ea00e416706bda6879ce7866a118ba18dbb718c","src/sym_file/walker.rs":"05f31914eb04186cdb292d68eb2f5bc5f2be9112e853867e49cc26eee1518a0a"},"package":"05cc04995b4f6f26dc9cc5989e93e42c373def047b4b057aaf8f48400b971d1e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/breakpad-symbols/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/breakpad-symbols/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f0120e85b3adf7a3e1567c75b4a4ac6195491a9b" + }, + "path_in_vcs": "breakpad-symbols" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/breakpad-symbols/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/breakpad-symbols/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/breakpad-symbols/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +[package] +name = "breakpad-symbols" +description = "A library for working with Google Breakpad's text-format symbol files." +version = "0.24.0" +authors = ["Ted Mielczarek "] +license = "MIT" +readme = "README.md" +homepage = "https://github.com/rust-minidump/rust-minidump" +repository = "https://github.com/rust-minidump/rust-minidump" +exclude = ["testdata/*"] +edition = "2018" + +[badges] +travis-ci = { repository = "rust-minidump/rust-minidump" } + +[features] +# Private API, only here to support the fuzzer +fuzz = [] +# Allow retrieval of symbols via HTTP +http = ["reqwest", "tempfile"] +mozilla_cab_symbols = ["http", "cab"] + +[dependencies] +async-trait = "0.1.52" +cab = { version = "0.6.0", optional = true } +cachemap2 = "0.3.0" +circular = "0.3.0" +debugid = "0.8.0" +futures-util = "0.3" +tracing = { version = "0.1.34", features = ["log"] } +minidump-common = { version = "0.24.0", path = "../minidump-common" } +nom = "7" +range-map = "0.2" +reqwest = { version = "0.12", default-features = false, features = [ + "gzip", + "rustls-tls", +], optional = true } +tempfile = { version = "3.3.0", optional = true } +thiserror = "1.0.37" + +[dev-dependencies] +tempfile = "3.3.0" +tokio = { version = "1.12.0", features = ["full"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/build-parallel/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/build-parallel/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b4a0a0ab788e6823f07a15a777ecfa23d6353a73620451b8db943cc3138e8e48","src/lib.rs":"3f3bbc7e3cb00c52db8cb4ba829808e36e92f711af4dff9d5f8546c9e26fe0a5"},"package":"b8e3ff9db740167616e528c509b3618046fc05d337f8f3182d300f4aa977d2bb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b6496dea48ba4efc7bd5de09b1cf32c4517967d02d7ac719a56e8c1c8d229222","Cargo.toml":"b4a0a0ab788e6823f07a15a777ecfa23d6353a73620451b8db943cc3138e8e48","Cargo.toml.orig":"4907a8896ffb77a4bddb9d149d51c765a17640f28a938bb0b9276d86262a4280","src/lib.rs":"3f3bbc7e3cb00c52db8cb4ba829808e36e92f711af4dff9d5f8546c9e26fe0a5"},"package":"b8e3ff9db740167616e528c509b3618046fc05d337f8f3182d300f4aa977d2bb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/build-parallel/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/build-parallel/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "bdab8236038134d3336e56b2ef5f8b270b539630" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/build-parallel/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/build-parallel/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/build-parallel/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "build-parallel" +version = "0.1.2" +authors = ["Jeff Muizelaar "] +edition = "2018" +license = "MIT/Apache-2.0" +repository = "https://github.com/jrmuizel/build-parallel" +documentation = "https://doc.rs/build-parallel" +description = """ +A helper library to let you parallelize work in build.rs +using the jobserver +""" +keywords = ["build-dependencies"] +categories = ["development-tools::build-utils"] + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +jobserver = "0.1.19" +num_cpus = "1.0" +crossbeam-utils = "0.8" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bumpalo/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bumpalo/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"78962e256666b2ca4b3ad5393da51da94decbc465e4d283a882ffdb0400973b8","Cargo.toml":"480d1eff4ff1840deaedf5670ff0cec6d5cfad8e818545072942a0a72ddba8c0","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"65f94e99ddaf4f5d1782a6dae23f35d4293a9a01444a13135a6887017d353cee","README.md":"19edaf495926291be237a1d8f958dd736940a2bbb75181ffefaeca3d2ce81046","src/alloc.rs":"3a9645d9e8db1f2a8549ee928cafa5263a828f25c88ce4d2b07996ecc14bfa81","src/boxed.rs":"5fc935f8e1a7bc1b8f6a39b2bcc4355a2be4743f2308fe3ffd557455a3a27cb2","src/collections/collect_in.rs":"0588a4ff3967a4323abb4218bbd615af4b123639ab4fae9130c6590c258b3d15","src/collections/mod.rs":"d58dc46eb4f9fcdde574f09bc5b8646f53e42d49c169561d98e0c23e5b36848a","src/collections/raw_vec.rs":"a37069763ff1434bb12356318d0a00cc25a273f0c2fc0bfea35615785808d1c6","src/collections/str/lossy.rs":"c5d62b16e01071e2a574ae41ef6693ad12f1e6c786c5d38f7a13ebd6cb23c088","src/collections/str/mod.rs":"d82a8bd417fbf52a589d89a16ea2a0ac4f6ac920c3976ab1f5b6ac0c8493c4f2","src/collections/string.rs":"39b2a94b552a82066fa4996d65d1dea4073e2a6724b5c237d530ec46e16bc222","src/collections/vec.rs":"a224894cd743954a90f275a5f19e7127414694bfa1d49c4647ebf789aab1721a","src/lib.rs":"c71735f5eac817d378fa47d9013056cb9feb55d15eb8247e50607bfb4ea4cdbd"},"package":"7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"87c1799fd7d9e5ceb312d41ef089cdabac2c66d38e7f39d9d7fbdb79c1e37aba","CHANGELOG.md":"78962e256666b2ca4b3ad5393da51da94decbc465e4d283a882ffdb0400973b8","Cargo.toml":"480d1eff4ff1840deaedf5670ff0cec6d5cfad8e818545072942a0a72ddba8c0","Cargo.toml.orig":"dbef6feaad58066e077a28fc5b059c4d6d4053c58ea3ff74677910b334ccdf56","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"65f94e99ddaf4f5d1782a6dae23f35d4293a9a01444a13135a6887017d353cee","README.md":"19edaf495926291be237a1d8f958dd736940a2bbb75181ffefaeca3d2ce81046","src/alloc.rs":"3a9645d9e8db1f2a8549ee928cafa5263a828f25c88ce4d2b07996ecc14bfa81","src/boxed.rs":"5fc935f8e1a7bc1b8f6a39b2bcc4355a2be4743f2308fe3ffd557455a3a27cb2","src/collections/collect_in.rs":"0588a4ff3967a4323abb4218bbd615af4b123639ab4fae9130c6590c258b3d15","src/collections/mod.rs":"d58dc46eb4f9fcdde574f09bc5b8646f53e42d49c169561d98e0c23e5b36848a","src/collections/raw_vec.rs":"a37069763ff1434bb12356318d0a00cc25a273f0c2fc0bfea35615785808d1c6","src/collections/str/lossy.rs":"c5d62b16e01071e2a574ae41ef6693ad12f1e6c786c5d38f7a13ebd6cb23c088","src/collections/str/mod.rs":"d82a8bd417fbf52a589d89a16ea2a0ac4f6ac920c3976ab1f5b6ac0c8493c4f2","src/collections/string.rs":"39b2a94b552a82066fa4996d65d1dea4073e2a6724b5c237d530ec46e16bc222","src/collections/vec.rs":"a224894cd743954a90f275a5f19e7127414694bfa1d49c4647ebf789aab1721a","src/lib.rs":"c71735f5eac817d378fa47d9013056cb9feb55d15eb8247e50607bfb4ea4cdbd"},"package":"7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bumpalo/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bumpalo/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "49c5a71b1577a1eb534c6e0169b2cfdb3043bf43" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bumpalo/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bumpalo/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bumpalo/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,52 @@ +[package] +authors = ["Nick Fitzgerald "] +categories = ["memory-management", "rust-patterns", "no-std"] +description = "A fast bump allocation arena for Rust." +documentation = "https://docs.rs/bumpalo" +edition = "2021" +license = "MIT OR Apache-2.0" +name = "bumpalo" +readme = "README.md" +repository = "https://github.com/fitzgen/bumpalo" +version = "3.15.4" +exclude = ["/.github/*", "/benches", "/tests", "valgrind.supp", "bumpalo.png"] +rust-version = "1.73.0" + +[package.metadata.docs.rs] +all-features = true + +[lib] +path = "src/lib.rs" +bench = false + +[[bench]] +name = "benches" +path = "benches/benches.rs" +harness = false +required-features = ["collections"] + +[[test]] +name = "try_alloc" +path = "tests/try_alloc.rs" +harness = false + +[dependencies] +# This dependency provides a version of the unstable nightly Rust `Allocator` +# trait on stable Rust. Enabling this feature means that `bumpalo` will +# implement its `Allocator` trait. +allocator-api2 = { version = "0.2.8", default-features = false, optional = true } + +[dev-dependencies] +quickcheck = "1.0.3" +criterion = "0.3.6" +rand = "0.8.5" + +[features] +default = [] +collections = [] +boxed = [] +allocator_api = [] +std = [] + +# [profile.bench] +# debug = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.cargo/config.toml thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo/config.toml --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.cargo/config.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo/config.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,4 @@ +[alias] + +# The list of features should be the same as the one under `[package.metadata.docs.rs]` +nightly_docs = "doc --no-deps -F nightly_docs,derive,extern_crate_alloc,extern_crate_std,zeroable_maybe_uninit,zeroable_atomics,min_const_generics,wasm_simd,must_cast" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"3cbd32854b2e798d7ba553ed70b875fd8ef1ba3b4d9ab29ee63c18d02ac4112e","Cargo.toml":"f13bc608a2ef6f83704f5b8da6b69f4eef9f64c24c9ceb03aab81b076703256a","LICENSE-APACHE":"870e20c217d15bcfcbe53d7c5867cd8fac44a4ca0b41fc1eb843557e16063eba","LICENSE-MIT":"0b2d108c9c686a74ac312990ee8377902756a2a081a7af3b0f9d68abf0a8f1a1","LICENSE-ZLIB":"682b4c81b85e83ce6cc6e1ace38fdd97aeb4de0e972bd2b44aa0916c54af8c96","README.md":"167493de1f1ad16d13c778494ae344cd71306622c89d19002eaf7f4185c1f728","changelog.md":"1ae85df3890cf5833836e1469953fe2f9f160cb50c63621471fd84d1fbfd69c5","rustfmt.toml":"f4c215534437936f924c937dbb1677f614761589300d6b389f3b518b3eb551b8","src/allocation.rs":"4d65e51a5d23963f60d11b8e95ae013de479c325088271bf1dba66c2f0afbb58","src/anybitpattern.rs":"172bcc22ba7b38a9a36e34d0aa5efc8716bba77569a3c142f16f8103046f1d45","src/checked.rs":"35f69278bf0106ce2855bff48ae3aeb125a54c3ee4afb123cbfe135d518e68c0","src/contiguous.rs":"bb340c0f20a06aa725bb625edcb493146ba64980fd1fd9e450654aa37384c564","src/internal.rs":"2b5b4fdc1a5d14462dd604ca1f4f23116f40639d7d8b4c1a7189ce276edd8272","src/lib.rs":"a6508d7ae80172dc88d9cba824387ab29783646c444b7be64b3f56f2bdb592e1","src/must.rs":"fed78b2a4dac5ef6758bab53a4f3bcabd8da071854bcc07dc70a255b327ec64c","src/no_uninit.rs":"4ab2f5ed29bff0b33630661154eb548f3e55581bfcf576a90397b7f8d5323201","src/offset_of.rs":"2afd190ef0462b30ade786fe813a91e7bf41cc2fa99a1d79002cbafab5964f37","src/pod.rs":"78c6a45ccefde5ebb715a8ac62e2cd5f45e808b1d0640f47a8a7427acd584a73","src/pod_in_option.rs":"73bbe1d69f32d909695ce26d131aa2d81eaa31e2b4532256ebfe1a6ba68675c1","src/transparent.rs":"5e555d6d83f5fe215ce2dbc949e87977aa92ab8d6f7a9be8479f63fdeda2359f","src/zeroable.rs":"80e24c607f240e6b18294e32c9a258d22da51318588396bbcf236c88eb6753f3","src/zeroable_in_option.rs":"f74799ac3eee50116ec63a0ae4d3e351e0ab7ac807d01b4b59027bf6a68d6de6","tests/array_tests.rs":"98ca7a0dcd93e65f70d4db19643e707cafae5a249561ab151998cedb89b2e036","tests/cast_slice_tests.rs":"1869416e833757f603765afbf48152a6d32a100316529eb494b48fca6c5a8899","tests/checked_tests.rs":"27965acf20e46482b09ee56aaa2536868821be651a3b95052f40e554ecde9917","tests/derive.rs":"93b5ab70ecdd726811af9dee1702e23e964b8ceac59f727889f6a2678ad90d65","tests/doc_tests.rs":"f20708319fde62d8957909d51ee976fce394ad0891ebc4bbcf336ab026a34092","tests/offset_of_tests.rs":"fb5f91e17f984050969f8b06f1de58b5c1e80802c5deb992d3188f5ec274690f","tests/std_tests.rs":"967d4fb4cae24a374633c9b68f1ff65f86ba4c8a0e980adfe69dcaf60a9049c2","tests/transparent.rs":"ecef6e0987e28121b480942e58ce4534f13fe35667bde7f5c6e04e590b02f6a3","tests/wrapper_forgets.rs":"c6330546f6aa696245625056e7323b3916e3fb1a9fbecefe9c9e62d3726812d9"},"package":"b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540"} \ No newline at end of file +{"files":{".cargo/config.toml":"a29a2d9e9b58f555a0e10be1a6bbd64af0a2018b21e4261b0a9d4106b2f0a379",".cargo_vcs_info.json":"8cd639df14aafe4737764bd219714a49a892bd2062681fd7b067886f4bf72195",".github/FUNDING.yml":"b22c687bd479be811728338b63c503855e21f62dbd00ca10cc081bbf4d8e833b",".github/workflows/rust.yml":"f29dcb7df7cda2a2943b8091d31ec68173f819dc872c79076a5b550f677024d7","Cargo.lock":"3cbd32854b2e798d7ba553ed70b875fd8ef1ba3b4d9ab29ee63c18d02ac4112e","Cargo.toml":"f13bc608a2ef6f83704f5b8da6b69f4eef9f64c24c9ceb03aab81b076703256a","Cargo.toml.orig":"35ace9aa605a230d1af864c1de2ff71e616faa6d8ac8c747121f9c42d45d9ab4","LICENSE-APACHE":"870e20c217d15bcfcbe53d7c5867cd8fac44a4ca0b41fc1eb843557e16063eba","LICENSE-MIT":"0b2d108c9c686a74ac312990ee8377902756a2a081a7af3b0f9d68abf0a8f1a1","LICENSE-ZLIB":"682b4c81b85e83ce6cc6e1ace38fdd97aeb4de0e972bd2b44aa0916c54af8c96","README.md":"167493de1f1ad16d13c778494ae344cd71306622c89d19002eaf7f4185c1f728","changelog.md":"1ae85df3890cf5833836e1469953fe2f9f160cb50c63621471fd84d1fbfd69c5","rustfmt.toml":"f4c215534437936f924c937dbb1677f614761589300d6b389f3b518b3eb551b8","src/allocation.rs":"4d65e51a5d23963f60d11b8e95ae013de479c325088271bf1dba66c2f0afbb58","src/anybitpattern.rs":"172bcc22ba7b38a9a36e34d0aa5efc8716bba77569a3c142f16f8103046f1d45","src/checked.rs":"35f69278bf0106ce2855bff48ae3aeb125a54c3ee4afb123cbfe135d518e68c0","src/contiguous.rs":"bb340c0f20a06aa725bb625edcb493146ba64980fd1fd9e450654aa37384c564","src/internal.rs":"2b5b4fdc1a5d14462dd604ca1f4f23116f40639d7d8b4c1a7189ce276edd8272","src/lib.rs":"a6508d7ae80172dc88d9cba824387ab29783646c444b7be64b3f56f2bdb592e1","src/must.rs":"fed78b2a4dac5ef6758bab53a4f3bcabd8da071854bcc07dc70a255b327ec64c","src/no_uninit.rs":"4ab2f5ed29bff0b33630661154eb548f3e55581bfcf576a90397b7f8d5323201","src/offset_of.rs":"2afd190ef0462b30ade786fe813a91e7bf41cc2fa99a1d79002cbafab5964f37","src/pod.rs":"78c6a45ccefde5ebb715a8ac62e2cd5f45e808b1d0640f47a8a7427acd584a73","src/pod_in_option.rs":"73bbe1d69f32d909695ce26d131aa2d81eaa31e2b4532256ebfe1a6ba68675c1","src/transparent.rs":"5e555d6d83f5fe215ce2dbc949e87977aa92ab8d6f7a9be8479f63fdeda2359f","src/zeroable.rs":"80e24c607f240e6b18294e32c9a258d22da51318588396bbcf236c88eb6753f3","src/zeroable_in_option.rs":"f74799ac3eee50116ec63a0ae4d3e351e0ab7ac807d01b4b59027bf6a68d6de6","tests/array_tests.rs":"98ca7a0dcd93e65f70d4db19643e707cafae5a249561ab151998cedb89b2e036","tests/cast_slice_tests.rs":"1869416e833757f603765afbf48152a6d32a100316529eb494b48fca6c5a8899","tests/checked_tests.rs":"27965acf20e46482b09ee56aaa2536868821be651a3b95052f40e554ecde9917","tests/derive.rs":"93b5ab70ecdd726811af9dee1702e23e964b8ceac59f727889f6a2678ad90d65","tests/doc_tests.rs":"f20708319fde62d8957909d51ee976fce394ad0891ebc4bbcf336ab026a34092","tests/offset_of_tests.rs":"fb5f91e17f984050969f8b06f1de58b5c1e80802c5deb992d3188f5ec274690f","tests/std_tests.rs":"967d4fb4cae24a374633c9b68f1ff65f86ba4c8a0e980adfe69dcaf60a9049c2","tests/transparent.rs":"ecef6e0987e28121b480942e58ce4534f13fe35667bde7f5c6e04e590b02f6a3","tests/wrapper_forgets.rs":"c6330546f6aa696245625056e7323b3916e3fb1a9fbecefe9c9e62d3726812d9"},"package":"b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d1d918b2879c62fa946a9534ab8ee0760106b0fa" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.github/FUNDING.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +github: [Lokathor] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,113 @@ +name: Rust + +on: + push: {} + pull_request: {} + +env: + RUST_BACKTRACE: 1 + +jobs: + test: + name: Test Rust ${{ matrix.rust }} on ${{ matrix.os }} + runs-on: ${{ matrix.os }} + strategy: + matrix: + # it's a little tempting to use `matrix` to do a cartesian product with + # our `--feature` config here, but doing so will be very slow, as the + # free tier only supports up to 20 job runners at a time. + include: + # versions (all on linux-x86_64) + - { rust: 1.34.0, os: ubuntu-latest } + - { rust: stable, os: ubuntu-latest } + - { rust: beta, os: ubuntu-latest } + - { rust: nightly, os: ubuntu-latest } + # non-linux platforms (ones which don't require `cross`) + - { rust: stable, os: macos-latest } + - { rust: stable, os: windows-latest } + - { rust: stable-x86_64-gnu, os: windows-latest } + - { rust: stable-i686-msvc, os: windows-latest } + - { rust: stable-i686-gnu, os: windows-latest } + steps: + - uses: hecrj/setup-rust-action@v1 + with: + rust-version: ${{ matrix.rust }} + - uses: actions/checkout@v3 + - run: cargo test --verbose + - run: cargo test --verbose --no-default-features + - run: cargo test --verbose + - run: cargo test --verbose --all-features + if: matrix.rust == 'nightly' + - run: cargo test --verbose --manifest-path=derive/Cargo.toml --all-features + if: matrix.rust == 'nightly' + + cross-test: + name: Test on ${{ matrix.target }} with cross + runs-on: ubuntu-latest + strategy: + matrix: + # we once had mips runners for Big-endian coverage but those got demoted to tier 3. + target: [i686-unknown-linux-gnu] + steps: + - uses: hecrj/setup-rust-action@v1 + with: + rust-version: nightly + - uses: actions/checkout@v3 + - run: cargo install cross + - run: cross test --verbose --target=${{ matrix.target }} --no-default-features + - run: cross test --verbose --target=${{ matrix.target }} + - run: cross test --verbose --target=${{ matrix.target }} --all-features + if: matrix.rust == 'nightly' + - run: cross test --verbose --target=${{ matrix.target }} --manifest-path=derive/Cargo.toml --all-features + if: matrix.rust == 'nightly' + + miri-test: + name: Test with miri + runs-on: ubuntu-latest + steps: + - uses: hecrj/setup-rust-action@v1 + with: + rust-version: nightly + components: miri + - uses: actions/checkout@v3 + # Note(Lokathor): We got some cached json errors, and so we cargo clean for this run. + - run: rm -fr target + - run: cargo miri test --verbose --no-default-features + - run: cargo miri test --verbose --all-features + - run: cd derive && rm -fr target && cargo miri test --verbose --all-features + + sanitizer-test: + name: Test with -Zsanitizer=${{ matrix.sanitizer }} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + # leak is disabled because the config got outdated + # and bytemuck doesn't really do allocation anyway. + sanitizer: [address, memory] + steps: + - uses: actions/checkout@v3 + - uses: hecrj/setup-rust-action@v1 + with: + rust-version: nightly + components: rust-src + - name: Test with sanitizer + env: + RUSTFLAGS: -Zsanitizer=${{ matrix.sanitizer }} + RUSTDOCFLAGS: -Zsanitizer=${{ matrix.sanitizer }} + ASAN_OPTIONS: detect_stack_use_after_return=1 + # Asan's leak detection occasionally complains about some small leaks if + # backtraces are captured. + RUST_BACKTRACE: 0 + # We don't run `derive`'s unit tests here the way we do elsewhere (for + # example, in `miri-test` above), as at the moment we can't easily build + # the `proc_macro` runtime with sanitizers on. IIUC doing this would + # require a custom rustc build, and... lol nope. + # + # This would mean only part of the code running under the sanitizer would + # actually include the sanitizer's checks, which is a recipe for false + # positives, so we just skip it, the generated code is what we care + # about anyway. + run: | + cargo test -Zbuild-std --verbose --target=x86_64-unknown-linux-gnu --no-default-features + cargo test -Zbuild-std --verbose --target=x86_64-unknown-linux-gnu --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,120 @@ +[package] +name = "bytemuck" +description = "A crate for mucking around with piles of bytes." +version = "1.22.0" +authors = ["Lokathor "] +repository = "https://github.com/Lokathor/bytemuck" +readme = "README.md" +keywords = ["transmute", "bytes", "casting"] +categories = ["encoding", "no-std"] +edition = "2018" +license = "Zlib OR Apache-2.0 OR MIT" +exclude = ["/pedantic.bat"] + +[features] +# In v2 we'll fix these names to be more "normal". + +# Enable deriving the various `bytemuck` traits. +derive = ["bytemuck_derive"] +# Enable features requiring items from `extern crate alloc`. +extern_crate_alloc = [] +# Enable features requiring items from `extern crate std`. +extern_crate_std = ["extern_crate_alloc"] +# Implement `Zeroable` for `MaybeUninit`. +zeroable_maybe_uninit = [] +# Implement `Zeroable` for `std::sync::atomic` types. +zeroable_atomics = [] + +# All MSRV notes below are GUIDELINES and future versions may require even more +# MSRV on any feature. + +# MSRV 1.36: Use `align_offset` method instead of casting to `usize` to check +# alignment of pointers, this *may* improve codegen in some cases (but it has +# never been formally benchmarked!) +align_offset = [] + +min_const_generics = [] # MSRV 1.51: support arrays via min_const_generics + +wasm_simd = [] # MSRV 1.54.0: support wasm simd types +aarch64_simd = [] # MSRV 1.59.0: support aarch64 simd types +avx512_simd = [] # MSRV 1.72.0: support avx512 simd types + +must_cast = [] # MSRV 1.64.0: support the `must` module. +must_cast_extra = ["must_cast"] # MSRV 1.83.0: support mutable references in const + +# Adds `TransparentWrapper` impls for stdlib types newer than bytemuck's base MSRV. +# Current MSRV 1.74.0: `core::num::Saturating`. +# MSRV may increase if impls are added for newer types. +transparentwrapper_extra = [] + +const_zeroed = [] # MSRV 1.75.0: support const `zeroed()` + +# MSRV 1.82.0: support `zeroed_*rc*` when combined with `extern_crate_alloc` +alloc_uninit = [] + +# Do not use if you can avoid it, because this is **unsound**!!!! +unsound_ptr_pod_impl = [] + +# MSRV 1.46.0: adds the `#[track_caller]` attribute to functions which may panic +track_caller = [] + +# MSRV 1.74.0 Pod/Zeroable implementations for `core::num::Saturating` +pod_saturating = [] + +# Enables all features that are both sound and supported on the latest stable +# version of Rust, with the exception of `extern_crate_alloc` and +# `extern_crate_std`. +# Note: Enabling this feature opts out of any MSRV guarantees! +latest_stable_rust = [ + # Keep this list sorted. + "aarch64_simd", + "avx512_simd", + "align_offset", + "alloc_uninit", + "const_zeroed", + "derive", + "min_const_generics", + "must_cast", + "must_cast_extra", + "pod_saturating", + "track_caller", + "transparentwrapper_extra", + "wasm_simd", + "zeroable_atomics", + "zeroable_maybe_uninit", +] + +# ALL FEATURES BELOW THIS ARE NOT SEMVER SUPPORTED! TEMPORARY ONLY! + +# Enable support for `std::simd` types. +nightly_portable_simd = [] +# Enable support for unstable `std::arch` types (such as the AVX512 types). +nightly_stdsimd = [] +# Enable `f16` and `f128` +nightly_float = [] + +# Improved documentation using the nightly toolchain +nightly_docs = [] + +[dependencies] +bytemuck_derive = { version = "1.4.1", path = "derive", optional = true } + +[lints.rust] +unexpected_cfgs = { level = "deny", check-cfg = ['cfg(target_arch, values("spirv"))'] } + +[package.metadata.docs.rs] +# Note(Lokathor): Don't use all-features or it would use `unsound_ptr_pod_impl` too. +features = [ + "nightly_docs", + "latest_stable_rust", + "extern_crate_alloc", + "extern_crate_std", +] + +[package.metadata.playground] +# Note(Lokathor): Don't use all-features or it would use `unsound_ptr_pod_impl` too. +features = [ + "latest_stable_rust", + "extern_crate_alloc", + "extern_crate_std", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck_derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck_derive/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"39d577d4b970c0da55608df02d60c70222e196a68657bfbe71f0ed7b16e3d163","Cargo.toml":"7b1e2a5490f67f69d7421b3d17acb37d6c381a8045299e2c6244ebe032896c2e","LICENSE-APACHE":"e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb","LICENSE-MIT":"9df9ba60a11af705f2e451b53762686e615d86f76b169cf075c3237730dbd7e2","LICENSE-ZLIB":"84b34dd7608f7fb9b17bd588a6bf392bf7de504e2716f024a77d89f1b145a151","README.md":"09d8238fd7fdac39857da88e090667d8327ca9ac240768e216ef2079c2f06846","changelog.md":"8f02aa2556de3e9a691e0e081da4aabc74219f360e42425c3cc23659ae72a174","src/lib.rs":"1788629b806a5325b148d79aef683c4ff5aa08a76fd49a8a48d79c7c42d9f530","src/traits.rs":"0998ad93802f4619d72222acd1f3d3afe0172ed3e497b9a53ece90a5457176a5","tests/basic.rs":"35cf3dce742d7f6d52c811d1960c984ead98c4a3f2a3088c7a718c19e50d8347"},"package":"7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"10ba326aa1dc6d2c5048d21b85fadb8a789551b5be776b2c98cab1a7ef48f246","Cargo.lock":"39d577d4b970c0da55608df02d60c70222e196a68657bfbe71f0ed7b16e3d163","Cargo.toml":"7b1e2a5490f67f69d7421b3d17acb37d6c381a8045299e2c6244ebe032896c2e","Cargo.toml.orig":"f66934c9379084669aefa2b912abcfa93e4232b5f05e94f5e44d33e0c4fdab86","LICENSE-APACHE":"e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb","LICENSE-MIT":"9df9ba60a11af705f2e451b53762686e615d86f76b169cf075c3237730dbd7e2","LICENSE-ZLIB":"84b34dd7608f7fb9b17bd588a6bf392bf7de504e2716f024a77d89f1b145a151","README.md":"09d8238fd7fdac39857da88e090667d8327ca9ac240768e216ef2079c2f06846","changelog.md":"8f02aa2556de3e9a691e0e081da4aabc74219f360e42425c3cc23659ae72a174","src/lib.rs":"1788629b806a5325b148d79aef683c4ff5aa08a76fd49a8a48d79c7c42d9f530","src/traits.rs":"0998ad93802f4619d72222acd1f3d3afe0172ed3e497b9a53ece90a5457176a5","tests/basic.rs":"35cf3dce742d7f6d52c811d1960c984ead98c4a3f2a3088c7a718c19e50d8347"},"package":"7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck_derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck_derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ede91413f72e77b8e061a6da1da2bc6df739b3a2" + }, + "path_in_vcs": "derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytemuck_derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bytemuck_derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytemuck_derive/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "bytemuck_derive" +description = "derive proc-macros for `bytemuck`" +version = "1.9.3" +authors = ["Lokathor "] +repository = "https://github.com/Lokathor/bytemuck" +readme = "README.md" +keywords = ["transmute", "bytes", "casting"] +categories = ["encoding", "no-std"] +edition = "2018" +license = "Zlib OR Apache-2.0 OR MIT" +rust-version = "1.61" +#note(lokathor): do not publish with this set +#resolver = "3" + +[lib] +name = "bytemuck_derive" +proc-macro = true + +[dependencies] +# syn seems to have broken backwards compatibility in this version https://github.com/dtolnay/syn/issues/1194 +syn = "2.0.1" +quote = "1" +proc-macro2 = "1.0.60" + +[dev-dependencies] +bytemuck = { path = "../", features = ["derive"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/byteorder/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/byteorder/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"c1cb69be6db5933c4bb4ebb6591e0fe3e7b97d491face3abcf947383c218bb31","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"94ba374cb26f3c68fb83da2e5e7dce85920fc4fb827620b06b39d71a9d0e1e18","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"2f2d64924c35b7203e3e3f3d136fcb714281762d145ca3513246da5547b1d014","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","benches/bench.rs":"8b114080042d3292ec8de425904e4114b7f532fe3add0d807521e6cc166a17ea","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/io.rs":"9612530634d0e7ce9887a23836b58c0d972c1f45b05d9ada8355961567075627","src/lib.rs":"ab3394c385b32457795931440cfb8dbca70ba5d9e1a428fcf651f7ccb2d6c34f"},"package":"1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"22f6dd88c6eafeaed5cf136324470cac49d811de2b72b731170f3624f31e39bf",".github/workflows/ci.yml":"a9ff175a9ff8e3d874351f433a4d73f59cb67601bec47c97c5fa587dc5edf60b","CHANGELOG.md":"c1cb69be6db5933c4bb4ebb6591e0fe3e7b97d491face3abcf947383c218bb31","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"94ba374cb26f3c68fb83da2e5e7dce85920fc4fb827620b06b39d71a9d0e1e18","Cargo.toml.orig":"9d03fe1393b5f6308f0368c7a37efb8516b64d4521569be5c8a0432cbc8f36a2","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"2f2d64924c35b7203e3e3f3d136fcb714281762d145ca3513246da5547b1d014","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","benches/bench.rs":"8b114080042d3292ec8de425904e4114b7f532fe3add0d807521e6cc166a17ea","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/io.rs":"9612530634d0e7ce9887a23836b58c0d972c1f45b05d9ada8355961567075627","src/lib.rs":"ab3394c385b32457795931440cfb8dbca70ba5d9e1a428fcf651f7ccb2d6c34f"},"package":"1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/byteorder/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/byteorder/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ec068eefa042d494475db125c4b034bd8e9e34dd" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/byteorder/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/byteorder/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/byteorder/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,183 @@ +name: ci +on: + pull_request: + branches: + - master + push: + branches: + - master + schedule: + - cron: '00 01 * * *' + +# The section is needed to drop write-all permissions that are granted on +# `schedule` event. By specifying any permission explicitly all others are set +# to none. By using the principle of least privilege the damage a compromised +# workflow can do (because of an injection or compromised third party tool or +# action) is restricted. Currently the worklow doesn't need any additional +# permission except for pulling the code. Adding labels to issues, commenting +# on pull-requests, etc. may need additional permissions: +# +# Syntax for this section: +# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions +# +# Reference for how to assign permissions on a job-by-job basis: +# https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs +# +# Reference for available permissions that we can enable if needed: +# https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token +permissions: + # to fetch code (actions/checkout) + contents: read + +jobs: + test: + name: test + env: + # For some builds, we use cross to test on 32-bit and big-endian + # systems. + CARGO: cargo + # When CARGO is set to CROSS, TARGET is set to `--target matrix.target`. + # Note that we only use cross on Linux, so setting a target on a + # different OS will just use normal cargo. + TARGET: + # Bump this as appropriate. We pin to a version to make sure CI + # continues to work as cross releases in the past have broken things + # in subtle ways. + CROSS_VERSION: v0.2.5 + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + include: + - build: pinned + os: ubuntu-latest + rust: 1.60.0 + - build: stable + os: ubuntu-latest + rust: stable + - build: beta + os: ubuntu-latest + rust: beta + - build: nightly + os: ubuntu-latest + rust: nightly + - build: macos + os: macos-latest + rust: stable + - build: win-msvc + os: windows-latest + rust: stable + - build: win-gnu + os: windows-latest + rust: stable-x86_64-gnu + - build: stable-x86 + os: ubuntu-latest + rust: stable + target: i686-unknown-linux-gnu + - build: stable-aarch64 + os: ubuntu-latest + rust: stable + target: aarch64-unknown-linux-gnu + - build: stable-powerpc64 + os: ubuntu-latest + rust: stable + target: powerpc64-unknown-linux-gnu + - build: stable-s390x + os: ubuntu-latest + rust: stable + target: s390x-unknown-linux-gnu + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - name: Use Cross + if: matrix.os == 'ubuntu-latest' && matrix.target != '' + run: | + # In the past, new releases of 'cross' have broken CI. So for now, we + # pin it. We also use their pre-compiled binary releases because cross + # has over 100 dependencies and takes a bit to compile. + dir="$RUNNER_TEMP/cross-download" + mkdir "$dir" + echo "$dir" >> $GITHUB_PATH + cd "$dir" + curl -LO "https://github.com/cross-rs/cross/releases/download/$CROSS_VERSION/cross-x86_64-unknown-linux-musl.tar.gz" + tar xf cross-x86_64-unknown-linux-musl.tar.gz + echo "CARGO=cross" >> $GITHUB_ENV + echo "TARGET=--target ${{ matrix.target }}" >> $GITHUB_ENV + - name: Show command used for Cargo + run: | + echo "cargo command is: ${{ env.CARGO }}" + echo "target flag is: ${{ env.TARGET }}" + - name: Show CPU info for debugging + if: matrix.os == 'ubuntu-latest' + run: lscpu + - name: Build + run: ${{ env.CARGO }} build --verbose $TARGET + - name: Build (no default) + run: ${{ env.CARGO }} build --verbose $TARGET --no-default-features + - name: Build docs + run: ${{ env.CARGO }} doc --verbose $TARGET + + # Our dev dependencies evolve more rapidly than we'd like, so only run + # tests when we aren't pinning the Rust version. + - name: Tests + if: matrix.build != 'pinned' + run: ${{ env.CARGO }} test --verbose $TARGET + + - name: Tests (no default, lib only) + if: matrix.build != 'pinned' + run: ${{ env.CARGO }} test --verbose --no-default-features --lib $TARGET + + - name: Tests (i128) + if: matrix.build != 'pinned' + run: ${{ env.CARGO }} test --verbose --features i128 $TARGET + + - name: Tests (no default, lib only, i128) + if: matrix.build != 'pinned' + run: ${{ env.CARGO }} test --verbose --no-default-features --features i128 --lib $TARGET + + - name: Compile benchmarks + if: matrix.build == 'nightly' + run: cargo bench --verbose --no-run $TARGET + + - name: Compile benchmarks (no default) + if: matrix.build == 'nightly' + run: cargo bench --verbose --no-run --no-default-features $TARGET + + - name: Compile benchmarks (i128) + if: matrix.build == 'nightly' + run: cargo bench --verbose --no-run --features i128 $TARGET + + - name: Compile benchmarks (no default, i128) + if: matrix.build == 'nightly' + run: cargo bench --verbose --no-run --no-default-features --features i128 $TARGET + + miri: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + # We use nightly here so that we can use miri I guess? + toolchain: nightly + components: miri + - name: Run full test suite + run: cargo miri test --verbose + + rustfmt: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + components: rustfmt + - name: Check formatting + run: cargo fmt -- --check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/byteorder/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/byteorder/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/byteorder/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/byteorder/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "byteorder" +version = "1.5.0" #:version +authors = ["Andrew Gallant "] +description = "Library for reading/writing numbers in big-endian and little-endian." +documentation = "https://docs.rs/byteorder" +homepage = "https://github.com/BurntSushi/byteorder" +repository = "https://github.com/BurntSushi/byteorder" +readme = "README.md" +categories = ["encoding", "parsing", "no-std"] +keywords = ["byte", "endian", "big-endian", "little-endian", "binary"] +license = "Unlicense OR MIT" +edition = "2021" +rust-version = "1.60" + +[lib] +name = "byteorder" +bench = false + +[dev-dependencies] +quickcheck = { version = "0.9.2", default-features = false } +rand = "0.7" + +[features] +default = ["std"] +std = [] + +# This feature is no longer used and is DEPRECATED. This crate now +# automatically enables i128 support for Rust compilers that support it. The +# feature will be removed if and when a new major version is released. +i128 = [] + +[profile.bench] +opt-level = 3 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytes/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/bytes/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/bytes/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytes/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"e9cc33285fb1c25bb0c9339dbf8fa906dec575f132e528b10dc6373077ccfac3","Cargo.toml":"537db58a789fcc1217faca9c6fc5a5337ad741be310c0ca1f66eb6710fbe6d75","LICENSE":"45f522cacecb1023856e46df79ca625dfc550c94910078bd8aec6e02880b3d42","README.md":"c1b2b54999d4829f9f64fb41cbdf05a72d565be0dd078a8633d34631147498a1","benches/buf.rs":"72e6b6120b52d568da068f17c66a793d65602e400c595778581b63092e41d8dc","benches/bytes.rs":"f8cc255be7e8afedf6ade95cd529d105c537c5ec51110d46d470a26b497afa05","benches/bytes_mut.rs":"1326fe6224b26826228e02b4133151e756f38152c2d9cfe66adf83af76c3ec98","ci/miri.sh":"1ee54575b55a0e495e52ca1a934beed674bc8f375f03c4cfc3e81d221ec4fe98","ci/test-stable.sh":"57dd709bc25a20103ee85e24965566900817b2e603f067fb1251a5c03e4b1d93","ci/tsan.sh":"466b86b19225dd26c756cf2252cb1973f87a145642c99364b462ed7ceb55c7dd","clippy.toml":"8522f448dfa3b33ac334ce47d233ebb6b58e8ae115e45107a64fc1b4510fe560","src/buf/buf_impl.rs":"68e493fbf585af6e30990be73ac7fda133f626665ac0a49470426ca824f41254","src/buf/buf_mut.rs":"cdbc002f469bb65310a158e732a22eb63201e2afdfe527b3696545a4a7d263a9","src/buf/chain.rs":"46ec16a7cc370374218c2621ad738df77d95b25216099900ad9195a08a234375","src/buf/iter.rs":"6b44b0b397112f6bcb892103c02a24113963fd8da110c0e0adb91201bf5b3caa","src/buf/limit.rs":"e005ba140b70f68654877c96b981a220477e415ff5c92438c1b0cb9bc866d872","src/buf/mod.rs":"19ff6fb7e19cba3884bc3f1a50ef20117dbc807f6d146ed355f42344a74fdf44","src/buf/reader.rs":"856c1e7129a1eceaa3c8f9ed4da8c3b5e1cc267eeffa99fa8f7c56c5ca7834d1","src/buf/take.rs":"a897e79bf579391227816973b2aa1f1d63614bd48bc029d9371f61607dcfa23f","src/buf/uninit_slice.rs":"fccd4e90f5b4f7eb7774e10d7da0838952e4ddc5b324301d37bb7680eac26e36","src/buf/vec_deque.rs":"8d552c26ac6ce28a471f74c388e4749432e86b1d8f5a9759b9fc32a2549d395f","src/buf/writer.rs":"c92b5f8b9b42e2e784de474c987fe4ac50af4b5c51ac9548d19a54e8ac9ff521","src/bytes.rs":"0207c4d88e3a91022548d11b2ac5a80f6f9662e6acb2142ca1a00d9b3b9dd9c9","src/bytes_mut.rs":"64fe05016fef2cbaa5b0b3d0d01279b99ad0ecc6d9ed99ce27e43fe9c6b2844b","src/fmt/debug.rs":"97b23cfa1d2701fa187005421302eeb260e635cd4f9a9e02b044ff89fcc8b8ad","src/fmt/hex.rs":"13755ec6f1b79923e1f1a05c51b179a38c03c40bb8ed2db0210e8901812e61e7","src/fmt/mod.rs":"176da4e359da99b8e5cf16e480cb7b978f574876827f1b9bb9c08da4d74ac0f5","src/lib.rs":"7d64ad302f99d982b39ea59ea84f9ab1c872935e5f5a8390b29ed08890d5dd61","src/loom.rs":"eb3f577d8cce39a84155c241c4dc308f024631f02085833f7fe9f0ea817bcea9","src/serde.rs":"3ecd7e828cd4c2b7db93c807cb1548fad209e674df493edf7cda69a7b04d405d","tests/test_buf.rs":"a04fb90644fcf0444092c49a4ca848bb0fd8b2ffeeebcb705eeea2de58560859","tests/test_buf_mut.rs":"5643866cd7b0967fb36053a1da73a23b26ffaa2746c05dca91e82df91aee7f81","tests/test_bytes.rs":"b2fc06ab0f03372972e2b87c6e5d5a6ca91eb8886edbe2a0169ae689ec1be863","tests/test_bytes_odd_alloc.rs":"aeb7a86bf8b31f67b6f453399f3649e0d3878247debc1325d98e66201b1da15f","tests/test_bytes_vec_alloc.rs":"dd7e3c3a71abcfdcad7e3b2f52a6bd106ad6ea0d4bc634372e81dae097233cf0","tests/test_chain.rs":"e9f094539bb42b3135f50033c44122a6b44cf0f953e51e8b488f43243f1e7f10","tests/test_debug.rs":"13299107172809e8cbbd823964ac9450cd0d6b6de79f2e6a2e0f44b9225a0593","tests/test_iter.rs":"c1f46823df26a90139645fd8728a03138edd95b2849dfec830452a80ddd9726d","tests/test_reader.rs":"bf83669d4e0960dad6aa47b46a9a454814fab626eb83572aba914c3d71618f43","tests/test_serde.rs":"2691f891796ba259de0ecf926de05c514f4912cc5fcd3e6a1591efbcd23ed4d0","tests/test_take.rs":"db01bf6855097f318336e90d12c0725a92cee426d330e477a6bd1d32dac34a27"},"package":"89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1203b3a7ed029fc8df82364f6b67d31c9f77f12d12502db8af17426d4cf815ad",".github/workflows/ci.yml":"038fea4f4b5eadbf10a93580b9feac0e9f3e04b9c5e07b2d83fde66fca0808e0","CHANGELOG.md":"e9cc33285fb1c25bb0c9339dbf8fa906dec575f132e528b10dc6373077ccfac3","Cargo.toml":"537db58a789fcc1217faca9c6fc5a5337ad741be310c0ca1f66eb6710fbe6d75","Cargo.toml.orig":"4ac4247fb593656af1571865fc94108d6fc98c8b4385219fadfa5aea0d9c7338","LICENSE":"45f522cacecb1023856e46df79ca625dfc550c94910078bd8aec6e02880b3d42","README.md":"c1b2b54999d4829f9f64fb41cbdf05a72d565be0dd078a8633d34631147498a1","benches/buf.rs":"72e6b6120b52d568da068f17c66a793d65602e400c595778581b63092e41d8dc","benches/bytes.rs":"f8cc255be7e8afedf6ade95cd529d105c537c5ec51110d46d470a26b497afa05","benches/bytes_mut.rs":"1326fe6224b26826228e02b4133151e756f38152c2d9cfe66adf83af76c3ec98","ci/miri.sh":"1ee54575b55a0e495e52ca1a934beed674bc8f375f03c4cfc3e81d221ec4fe98","ci/test-stable.sh":"57dd709bc25a20103ee85e24965566900817b2e603f067fb1251a5c03e4b1d93","ci/tsan.sh":"466b86b19225dd26c756cf2252cb1973f87a145642c99364b462ed7ceb55c7dd","clippy.toml":"8522f448dfa3b33ac334ce47d233ebb6b58e8ae115e45107a64fc1b4510fe560","src/buf/buf_impl.rs":"68e493fbf585af6e30990be73ac7fda133f626665ac0a49470426ca824f41254","src/buf/buf_mut.rs":"cdbc002f469bb65310a158e732a22eb63201e2afdfe527b3696545a4a7d263a9","src/buf/chain.rs":"46ec16a7cc370374218c2621ad738df77d95b25216099900ad9195a08a234375","src/buf/iter.rs":"6b44b0b397112f6bcb892103c02a24113963fd8da110c0e0adb91201bf5b3caa","src/buf/limit.rs":"e005ba140b70f68654877c96b981a220477e415ff5c92438c1b0cb9bc866d872","src/buf/mod.rs":"19ff6fb7e19cba3884bc3f1a50ef20117dbc807f6d146ed355f42344a74fdf44","src/buf/reader.rs":"856c1e7129a1eceaa3c8f9ed4da8c3b5e1cc267eeffa99fa8f7c56c5ca7834d1","src/buf/take.rs":"a897e79bf579391227816973b2aa1f1d63614bd48bc029d9371f61607dcfa23f","src/buf/uninit_slice.rs":"fccd4e90f5b4f7eb7774e10d7da0838952e4ddc5b324301d37bb7680eac26e36","src/buf/vec_deque.rs":"8d552c26ac6ce28a471f74c388e4749432e86b1d8f5a9759b9fc32a2549d395f","src/buf/writer.rs":"c92b5f8b9b42e2e784de474c987fe4ac50af4b5c51ac9548d19a54e8ac9ff521","src/bytes.rs":"0207c4d88e3a91022548d11b2ac5a80f6f9662e6acb2142ca1a00d9b3b9dd9c9","src/bytes_mut.rs":"64fe05016fef2cbaa5b0b3d0d01279b99ad0ecc6d9ed99ce27e43fe9c6b2844b","src/fmt/debug.rs":"97b23cfa1d2701fa187005421302eeb260e635cd4f9a9e02b044ff89fcc8b8ad","src/fmt/hex.rs":"13755ec6f1b79923e1f1a05c51b179a38c03c40bb8ed2db0210e8901812e61e7","src/fmt/mod.rs":"176da4e359da99b8e5cf16e480cb7b978f574876827f1b9bb9c08da4d74ac0f5","src/lib.rs":"7d64ad302f99d982b39ea59ea84f9ab1c872935e5f5a8390b29ed08890d5dd61","src/loom.rs":"eb3f577d8cce39a84155c241c4dc308f024631f02085833f7fe9f0ea817bcea9","src/serde.rs":"3ecd7e828cd4c2b7db93c807cb1548fad209e674df493edf7cda69a7b04d405d","tests/test_buf.rs":"a04fb90644fcf0444092c49a4ca848bb0fd8b2ffeeebcb705eeea2de58560859","tests/test_buf_mut.rs":"5643866cd7b0967fb36053a1da73a23b26ffaa2746c05dca91e82df91aee7f81","tests/test_bytes.rs":"b2fc06ab0f03372972e2b87c6e5d5a6ca91eb8886edbe2a0169ae689ec1be863","tests/test_bytes_odd_alloc.rs":"aeb7a86bf8b31f67b6f453399f3649e0d3878247debc1325d98e66201b1da15f","tests/test_bytes_vec_alloc.rs":"dd7e3c3a71abcfdcad7e3b2f52a6bd106ad6ea0d4bc634372e81dae097233cf0","tests/test_chain.rs":"e9f094539bb42b3135f50033c44122a6b44cf0f953e51e8b488f43243f1e7f10","tests/test_debug.rs":"13299107172809e8cbbd823964ac9450cd0d6b6de79f2e6a2e0f44b9225a0593","tests/test_iter.rs":"c1f46823df26a90139645fd8728a03138edd95b2849dfec830452a80ddd9726d","tests/test_reader.rs":"bf83669d4e0960dad6aa47b46a9a454814fab626eb83572aba914c3d71618f43","tests/test_serde.rs":"2691f891796ba259de0ecf926de05c514f4912cc5fcd3e6a1591efbcd23ed4d0","tests/test_take.rs":"db01bf6855097f318336e90d12c0725a92cee426d330e477a6bd1d32dac34a27"},"package":"89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytes/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/bytes/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/bytes/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytes/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "21ed3328364716fa30a4bf7502c913bbf0a90f45" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytes/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/bytes/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/bytes/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytes/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,172 @@ +name: CI + +on: + pull_request: + branches: + - master + push: + branches: + - master + +env: + RUSTFLAGS: -Dwarnings + RUST_BACKTRACE: 1 + nightly: nightly-2022-11-12 + +defaults: + run: + shell: bash + +jobs: + # Check formatting + rustfmt: + name: rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: rustup update stable && rustup default stable + - name: Check formatting + run: cargo fmt --all -- --check + + # TODO + # # Apply clippy lints + # clippy: + # name: clippy + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v3 + # - name: Apply clippy lints + # run: cargo clippy --all-features + + # This represents the minimum Rust version supported by + # Bytes. Updating this should be done in a dedicated PR. + # + # Tests are not run as tests may require newer versions of + # rust. + minrust: + name: minrust + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: rustup update 1.39.0 && rustup default 1.39.0 + - name: Check + run: . ci/test-stable.sh check + + # Stable + stable: + name: stable + strategy: + matrix: + os: + - ubuntu-latest + - macos-latest + - windows-latest + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v3 + - name: Install Rust + # --no-self-update is necessary because the windows environment cannot self-update rustup.exe. + run: rustup update stable --no-self-update && rustup default stable + - name: Test + run: . ci/test-stable.sh test + + # Nightly + nightly: + name: nightly + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: rustup update $nightly && rustup default $nightly + - name: Test + run: . ci/test-stable.sh test + + # Run tests on some extra platforms + cross: + name: cross + strategy: + matrix: + target: + - i686-unknown-linux-gnu + - armv7-unknown-linux-gnueabihf + - powerpc-unknown-linux-gnu + - powerpc64-unknown-linux-gnu + - wasm32-unknown-unknown + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: rustup update stable && rustup default stable + - name: cross build --target ${{ matrix.target }} + run: | + cargo install cross + cross build --target ${{ matrix.target }} + if: matrix.target != 'wasm32-unknown-unknown' + # WASM support + - name: cargo build --target ${{ matrix.target }} + run: | + rustup target add ${{ matrix.target }} + cargo build --target ${{ matrix.target }} + if: matrix.target == 'wasm32-unknown-unknown' + + # Sanitizers + tsan: + name: tsan + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: rustup update $nightly && rustup default $nightly + - name: Install rust-src + run: rustup component add rust-src + - name: ASAN / TSAN + run: . ci/tsan.sh + miri: + name: miri + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Miri + run: ci/miri.sh + + # Loom + loom: + name: loom + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: rustup update $nightly && rustup default $nightly + - name: Loom tests + run: RUSTFLAGS="--cfg loom -Dwarnings" cargo test --lib + + publish_docs: + name: Publish Documentation + needs: + - rustfmt + # - clippy + - stable + - nightly + - minrust + - cross + - tsan + - loom + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: rustup update $nightly && rustup default $nightly + - name: Build documentation + run: cargo doc --no-deps --all-features + env: + RUSTDOCFLAGS: --cfg docsrs + - name: Publish documentation + run: | + cd target/doc + git init + git add . + git -c user.name='ci' -c user.email='ci' commit -m 'Deploy Bytes API documentation' + git push -f -q https://git:${{ secrets.github_token }}@github.com/${{ github.repository }} HEAD:gh-pages + if: github.event_name == 'push' && github.event.ref == 'refs/heads/master' && github.repository == 'tokio-rs/bytes' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/bytes/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/bytes/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/bytes/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/bytes/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +[package] + +name = "bytes" +# When releasing to crates.io: +# - Update CHANGELOG.md. +# - Create "v1.x.y" git tag. +version = "1.4.0" +license = "MIT" +authors = [ + "Carl Lerche ", + "Sean McArthur ", +] +description = "Types and traits for working with bytes" +repository = "https://github.com/tokio-rs/bytes" +readme = "README.md" +keywords = ["buffers", "zero-copy", "io"] +categories = ["network-programming", "data-structures"] +edition = "2018" + +[features] +default = ["std"] +std = [] + +[dependencies] +serde = { version = "1.0.60", optional = true, default-features = false, features = ["alloc"] } + +[dev-dependencies] +serde_test = "1.0" + +[target.'cfg(loom)'.dev-dependencies] +loom = "0.5" + +[package.metadata.docs.rs] +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"01efe9c9a75e5a305dac0e12676ed451f746049a825aa86acef0d8ee90742f71","Cargo.toml":"ea55c73cacac2dcc3bdcb2c657e057d9b73214e76f8654799236b13c853e97bd","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"61d450a57f8699dfc1c39e3bb69236f7d10f31f4503b03aa8b2b37b2448b8b69","src/lib.rs":"4bcb45fe37cdca78ba0e403d9e531102c521ad42e9ffd2ecbb154b4509864978","tests/padding.rs":"120cc65d1fcebbdb0ed8b0c287680ede2483e3ab040746e1a3616ffb39d8f414"},"package":"c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4058c01bd4af03c7c2c9e2d6e9d2ddcc5c2f9b11c50ae912f6297837f2636bf7",".github/workflows/build-and-test.yaml":"2576397054b5fece99e9a7a39add6863109fdb24c7df29958b045a6d3d644746",".github/workflows/lint.yaml":"f532bc9dd179a3b67ff3afac00d919fb6d857e7b8d999708e4ed4ca9b67baa0e",".github/workflows/release.yml":"d9c71b15eee2b3e902b1c7dc605ef0b1a41ea56723626e22faff80ba42c34f2b",".github/workflows/security.yaml":"2a8c02c78f8c43c22095f338fc337249d3fd4277daa1d3bf1ff9b4cf5569be60","CHANGELOG.md":"01efe9c9a75e5a305dac0e12676ed451f746049a825aa86acef0d8ee90742f71","Cargo.toml":"ea55c73cacac2dcc3bdcb2c657e057d9b73214e76f8654799236b13c853e97bd","Cargo.toml.orig":"9cdcec73f85529869d7380a61888e045d9af1b85c8277e2d948016aa7d6a4e74","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"61d450a57f8699dfc1c39e3bb69236f7d10f31f4503b03aa8b2b37b2448b8b69","src/lib.rs":"4bcb45fe37cdca78ba0e403d9e531102c521ad42e9ffd2ecbb154b4509864978","tests/padding.rs":"120cc65d1fcebbdb0ed8b0c287680ede2483e3ab040746e1a3616ffb39d8f414"},"package":"c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "27eb19ea4055a0207b405ea9fb4599ad77080a1a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/build-and-test.yaml thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/build-and-test.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/build-and-test.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/build-and-test.yaml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +name: Build and test + +on: + push: + branches: + - master + pull_request: + +jobs: + build_and_test: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest] + rust: [nightly, beta, stable] + steps: + - uses: actions/checkout@v2 + + - name: Install latest ${{ matrix.rust }} + uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + profile: minimal + override: true + + - name: Run cargo check + uses: actions-rs/cargo@v1 + with: + command: check + args: --all --bins --examples --tests --all-features + + - name: Run cargo check (without dev-dependencies to catch missing feature flags) + if: startsWith(matrix.rust, 'nightly') + uses: actions-rs/cargo@v1 + with: + command: check + args: -Z features=dev_dep + + - name: Run cargo test + uses: actions-rs/cargo@v1 + with: + command: test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/lint.yaml thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/lint.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/lint.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/lint.yaml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,23 @@ +name: Lint + +on: + push: + branches: + - master + pull_request: + +jobs: + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: clippy + - uses: actions-rs/clippy-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --all-features -- -W clippy::all diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/release.yml thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/release.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/release.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/release.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +name: Release + +on: + push: + tags: + - v[0-9]+.* + +env: + RUSTFLAGS: -D warnings + RUST_BACKTRACE: 1 + +jobs: + create-release: + if: github.repository_owner == 'smol-rs' + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Rust + run: rustup update stable + - run: cargo package + - uses: taiki-e/create-gh-release-action@v1 + with: + changelog: CHANGELOG.md + branch: master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/security.yaml thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/security.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/.github/workflows/security.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/.github/workflows/security.yaml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +name: Security audit + +on: + push: + branches: + - master + pull_request: + +jobs: + security_audit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - uses: actions-rs/audit-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cache-padded/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cache-padded/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +name = "cache-padded" +# When publishing a new version: +# - Update CHANGELOG.md +# - Create "v1.x.y" git tag +version = "1.2.0" +authors = ["Stjepan Glavina "] +edition = "2018" +description = "Prevent false sharing by padding and aligning to the length of a cache line" +license = "Apache-2.0 OR MIT" +repository = "https://github.com/smol-rs/cache-padded" +homepage = "https://github.com/smol-rs/cache-padded" +keywords = ["cache", "padding", "lock-free", "atomic"] +categories = ["concurrency", "no-std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cachemap2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cachemap2/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"04431cabfb5ac68f7bfc57cee9777a69d22c8375081a87a6957daf7d70c4bff7","ChangeLog.md":"7f2bf552c898421a93086be57074bbc3063ac25576eb7e56dc95035b97e31131","LICENSE":"b5b44ae2ab9e1ef50d9aeba9686c5cf3ec666b402420cb3abf98caf996755d6e","README.md":"6ebb8d035c049bac3ae17ece73378a75df7542b0177d04470199ecce178383be","src/dashmap_impl.rs":"8708bc2e0b3803ebb0a19ba3025c7d465d5a4dc7f1ee4a4fbc7411871c21b19d","src/hashmap_impl.rs":"3571e8c921a77a9b97edf4987000d8e5d7f2548208bc5b59d09ecf375ae101a9","src/lib.rs":"20b4db6ca813533c07717a25d19436b1c4a7d430691b8f5a6568f005909335f5"},"package":"68ccbd3153aa153b2f5eff557537ffce81e4dd6c50ae0eddc41dc8d0c388436f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dd91a520216344fe8db2fe8ffda6bf7ca023c9e139d15cf77914b5cb61bb7f60","Cargo.toml":"04431cabfb5ac68f7bfc57cee9777a69d22c8375081a87a6957daf7d70c4bff7","Cargo.toml.orig":"2e26030d5871207aaa782eabbe5d237b667e6cf46f8098840c6ee159642c8ba3","ChangeLog.md":"7f2bf552c898421a93086be57074bbc3063ac25576eb7e56dc95035b97e31131","LICENSE":"b5b44ae2ab9e1ef50d9aeba9686c5cf3ec666b402420cb3abf98caf996755d6e","README.md":"6ebb8d035c049bac3ae17ece73378a75df7542b0177d04470199ecce178383be","src/dashmap_impl.rs":"8708bc2e0b3803ebb0a19ba3025c7d465d5a4dc7f1ee4a4fbc7411871c21b19d","src/hashmap_impl.rs":"3571e8c921a77a9b97edf4987000d8e5d7f2548208bc5b59d09ecf375ae101a9","src/lib.rs":"20b4db6ca813533c07717a25d19436b1c4a7d430691b8f5a6568f005909335f5"},"package":"68ccbd3153aa153b2f5eff557537ffce81e4dd6c50ae0eddc41dc8d0c388436f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cachemap2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cachemap2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "31790fa7ca3a1b1ed8523c5f8ef45fe006dd1d30" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cachemap2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cachemap2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cachemap2/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "cachemap2" +version = "0.3.0" +authors = ["Alex Franchuk "] +edition = "2021" +keywords = ["sync", "data-structure", "cache", "hash-map"] +categories = ["concurrency", "data-structures", "caching"] +description = "A concurrent insert-only hashmap for caching values" +homepage = "https://github.com/afranchuk/cachemap2" +readme = "README.md" +license = "MIT" + + +[dependencies] +dashmap = { version = "5.1", optional = true } +abi_stable = { version = ">=0.9", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/calendrical_calculations/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/calendrical_calculations/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"161a1ff30bd5663225c8e2a61f9dbae924df797ebc0289003a43470989163df1","LICENSE":"192ea857d1bff2b87c174de36cbae5c173234726c6b8eceab9790a535d7dbc95","README.md":"cdffd3b4ab1a4efad95de0dcdf0b097fce24fedf04d076e8ab3909ac2e2accb5","src/astronomy.rs":"28e3d8841f543001b6a5563c9a2303dc37ad2553813cdaea7672e0ce4c4b3734","src/chinese_based.rs":"1810fbfd80be440ee29cc99376e2e6ad10cc395354114c083746f853c0a9f468","src/coptic.rs":"4ef26fbc10d7e81057f7a9876951e1a62758a7881c58dab9428dccee2e5fd25f","src/error.rs":"aec0635f228f81806a8af7683f46e6b89a316423cb493f48fa44e0f942d54d2f","src/ethiopian.rs":"0ea906c421d78462390fc43fd3653bd0f07615051495ba1c0c80b4a90cf8367a","src/hebrew.rs":"bbd0c471d0a3caea66bf548498fb6ec18c60810ce9ca329ecaf1204015885150","src/hebrew_keviyah.rs":"3e8184a6000ae85c5af697ba5c2e7830788552a0e124d619109b786af27e5ace","src/helpers.rs":"8861b51f6c15cb88cfea6322feb8b13ec61c4a37ff44aaac8ead5541ac3a3549","src/islamic.rs":"9ebaec8d92f3586040365150bd7be064eed26bcc9b47547926c1e24da4f292d5","src/iso.rs":"a1ec6befd39edeb8ab625db43411bdb4f38d92081afb848dcfe8ab55b18f57cc","src/julian.rs":"e6d3cef1867c813edc9e5bc28870cd646127eaf13ced32889bce8991af2f6235","src/lib.rs":"455a1d3f3a44177e0ef9e234afd5fe61e0dd1b82c8365bc4411e805d2be0c47e","src/persian.rs":"8ad87678318f746e20b11b5b57385f822e3519ad81b4083247906849a6f8693a","src/rata_die.rs":"b239660b33796275dd956f0ae5820e0d6e5d5e5dce45d7c26e27d16ea704c1e3"},"package":"cec493b209a1b81fa32312d7ceca1b547d341c7b5f16a3edbf32b1d8b455bbdf"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"123e1833ee5a6b987a5da1ff621305a15ccf451e5f9f01f8a345a769ddc170ac","Cargo.toml":"161a1ff30bd5663225c8e2a61f9dbae924df797ebc0289003a43470989163df1","Cargo.toml.orig":"9a3bee96c2e3295cc99904dcda11684d6903f00b149a6db6b76470d3f11a354b","LICENSE":"192ea857d1bff2b87c174de36cbae5c173234726c6b8eceab9790a535d7dbc95","README.md":"cdffd3b4ab1a4efad95de0dcdf0b097fce24fedf04d076e8ab3909ac2e2accb5","src/astronomy.rs":"28e3d8841f543001b6a5563c9a2303dc37ad2553813cdaea7672e0ce4c4b3734","src/chinese_based.rs":"1810fbfd80be440ee29cc99376e2e6ad10cc395354114c083746f853c0a9f468","src/coptic.rs":"4ef26fbc10d7e81057f7a9876951e1a62758a7881c58dab9428dccee2e5fd25f","src/error.rs":"aec0635f228f81806a8af7683f46e6b89a316423cb493f48fa44e0f942d54d2f","src/ethiopian.rs":"0ea906c421d78462390fc43fd3653bd0f07615051495ba1c0c80b4a90cf8367a","src/hebrew.rs":"bbd0c471d0a3caea66bf548498fb6ec18c60810ce9ca329ecaf1204015885150","src/hebrew_keviyah.rs":"3e8184a6000ae85c5af697ba5c2e7830788552a0e124d619109b786af27e5ace","src/helpers.rs":"8861b51f6c15cb88cfea6322feb8b13ec61c4a37ff44aaac8ead5541ac3a3549","src/islamic.rs":"9ebaec8d92f3586040365150bd7be064eed26bcc9b47547926c1e24da4f292d5","src/iso.rs":"a1ec6befd39edeb8ab625db43411bdb4f38d92081afb848dcfe8ab55b18f57cc","src/julian.rs":"e6d3cef1867c813edc9e5bc28870cd646127eaf13ced32889bce8991af2f6235","src/lib.rs":"455a1d3f3a44177e0ef9e234afd5fe61e0dd1b82c8365bc4411e805d2be0c47e","src/persian.rs":"8ad87678318f746e20b11b5b57385f822e3519ad81b4083247906849a6f8693a","src/rata_die.rs":"b239660b33796275dd956f0ae5820e0d6e5d5e5dce45d7c26e27d16ea704c1e3"},"package":"cec493b209a1b81fa32312d7ceca1b547d341c7b5f16a3edbf32b1d8b455bbdf"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/calendrical_calculations/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/calendrical_calculations/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "utils/calendrical_calculations" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/calendrical_calculations/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/calendrical_calculations/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/calendrical_calculations/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,45 @@ +# This file is part of ICU4X. +# +# The contents of this file implement algorithms from Calendrical Calculations +# by Reingold & Dershowitz, Cambridge University Press, 4th edition (2018), +# which have been released as Lisp code at +# under the Apache-2.0 license. Accordingly, this file is released under +# the Apache License, Version 2.0 which can be found at the calendrical_calculations +# package root or at http://www.apache.org/licenses/LICENSE-2.0. + +[package] +name = "calendrical_calculations" +description = "Calendrical calculations in Rust" +version = "0.1.1" +categories = ["rust-patterns", "memory-management", "caching", "no-std", "data-structures"] +keywords = ["zerocopy", "serialization", "zero-copy", "serde"] + +authors.workspace = true +edition.workspace = true +include.workspace = true +repository.workspace = true +rust-version.workspace = true + + +# This is a special exception: The algorithms in this crate are based on "Calendrical Calculations" by Reingold and Dershowitz +# which has its lisp code published at https://github.com/EdReingold/calendar-code2/ +license = "Apache-2.0" + +[package.metadata.workspaces] +independent = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +core_maths = { workspace = true } +displaydoc = { workspace = true } +log = { workspace = true, optional = true } + +[features] +logging = ["dep:log"] +std = [] + +[package.metadata.cargo-all-features] +# Bench feature gets tested separately and is only relevant for CI +denylist = ["bench"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/camino/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/camino/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/camino/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/camino/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"ea1979dff05f6bdd9e2c6c65b8fdb28395bf59f16e7e7fa2a9d398bdd6ae106f","CODE_OF_CONDUCT.md":"f51e207c2961ec061cac5c8aa9dd3098c3437de2c106d740c2aae90771bc0f86","Cargo.toml":"b024a45f39757c112132e6ae883c0052b8bd86bfc166b89b9615621744fd8583","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"84762d717d0f2358c56f54ee46a6ca5f1582b7d3843f7a4d6e553ea04a57ca1b","build.rs":"ca6914ad35e69842b6fba6e436d0417f39dbe6ee18694d4dd89b372d31cbf715","clippy.toml":"818cba7332cc56b019d59e09805a3498f523da788f51454742905f1987c0b563","release.toml":"287514631fde7a1d29a8e8027bc37c585c7e30c173c8254f551b042e38f4bb81","rustfmt.toml":"bf9776adb152b3fdc0d75c0929ede148c3e28c58f909a7d052865bc332e8958f","src/lib.rs":"52da457eae1c189a1728df994b478fbf37baa85b630541b7a6cbb48670c1c329","src/proptest_impls.rs":"4f36f5804bd3cbbf65177db4b20d808ed56405388b552bad375aab308a535236","src/serde_impls.rs":"eb7f00d1ceb7135506047dbefd7e6acee0364b5a9194111f49dbf2d1eb3661ac","src/tests.rs":"d6108c540dc93446b17d297b50372f799ef777c2cb0280fd37824a102ec24533","tests/integration_tests.rs":"56aa396a173d0c255369159b57e4a7db294e607aa6cfb65efebd95d79cc51a04"},"package":"c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"45ea225e23e8fd330be56468924a3530055a28f329ff6338d9b59a216711878d","CHANGELOG.md":"ea1979dff05f6bdd9e2c6c65b8fdb28395bf59f16e7e7fa2a9d398bdd6ae106f","CODE_OF_CONDUCT.md":"f51e207c2961ec061cac5c8aa9dd3098c3437de2c106d740c2aae90771bc0f86","Cargo.toml":"b024a45f39757c112132e6ae883c0052b8bd86bfc166b89b9615621744fd8583","Cargo.toml.orig":"bf5abdbaec2f21dd40b5f54bbe2f748f63c87285c0b43617e968452af6e34de7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"84762d717d0f2358c56f54ee46a6ca5f1582b7d3843f7a4d6e553ea04a57ca1b","build.rs":"ca6914ad35e69842b6fba6e436d0417f39dbe6ee18694d4dd89b372d31cbf715","clippy.toml":"818cba7332cc56b019d59e09805a3498f523da788f51454742905f1987c0b563","release.toml":"287514631fde7a1d29a8e8027bc37c585c7e30c173c8254f551b042e38f4bb81","rustfmt.toml":"bf9776adb152b3fdc0d75c0929ede148c3e28c58f909a7d052865bc332e8958f","src/lib.rs":"52da457eae1c189a1728df994b478fbf37baa85b630541b7a6cbb48670c1c329","src/proptest_impls.rs":"4f36f5804bd3cbbf65177db4b20d808ed56405388b552bad375aab308a535236","src/serde_impls.rs":"eb7f00d1ceb7135506047dbefd7e6acee0364b5a9194111f49dbf2d1eb3661ac","src/tests.rs":"d6108c540dc93446b17d297b50372f799ef777c2cb0280fd37824a102ec24533","tests/integration_tests.rs":"56aa396a173d0c255369159b57e4a7db294e607aa6cfb65efebd95d79cc51a04"},"package":"c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/camino/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/camino/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/camino/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/camino/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d6c68963dce6df10c5220606ecb5535d391fe952" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/camino/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/camino/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/camino/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/camino/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[workspace] +members = [".", "camino-examples"] + +[package] +name = "camino" +description = "UTF-8 paths" +version = "1.1.2" +license = "MIT OR Apache-2.0" +readme = "README.md" +keywords = ["paths", "utf8", "unicode", "filesystem"] +categories = ["development-tools", "filesystem", "os"] +repository = "https://github.com/camino-rs/camino" +documentation = "https://docs.rs/camino" +authors = [ + "Without Boats ", + "Ashley Williams ", + "Steve Klabnik ", + "Rain ", +] +edition = "2018" +exclude = [".cargo/**/*", ".github/**/*"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg=doc_cfg"] + +[dependencies] +proptest = { version = "1.0.0", optional = true } +serde = { version = "1", features = ["derive"], optional = true } + +[features] +serde1 = ["serde"] +proptest1 = ["proptest"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo-platform/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cargo-platform/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"9832d7e589baf011943280a694337d220581b600e089793f9935c8e3c34c36c2","Cargo.toml":"7e05573b44b23a026995d557ea85957fa19f437328a116be1ada5400274fe42e","LICENSE-APACHE":"8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","examples/matches.rs":"5485312cf426b1de01ef3d37cbbc7358d264e62509fa101614ecb44835b98229","src/cfg.rs":"2a5943f53d364c12edc0279db9f4c623add6d65b1a7b70843d8786e5d93d90ba","src/error.rs":"f9e5b3833ebd98ba5f959da34644a1a02687b6d896f94462ff43c05594bad467","src/lib.rs":"1c1ce4eb0143744427a01600541d3a852506922c4d3c558be29d8ce821516711","tests/test_cfg.rs":"d97202ea588e86b4c5603f199afbd7715852ddd8ddad772217a0826c9afd7304"},"package":"cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0e782519004732eeb29c69de45b1806f55f91f47538c1af6e5fa605a4ca98c22","Cargo.lock":"9832d7e589baf011943280a694337d220581b600e089793f9935c8e3c34c36c2","Cargo.toml":"7e05573b44b23a026995d557ea85957fa19f437328a116be1ada5400274fe42e","Cargo.toml.orig":"c1179208c0eb729b2735f73346f332e91f83c4f4e9b1f2f4fc1349e27dab9388","LICENSE-APACHE":"8ada45cd9f843acf64e4722ae262c622a2b3b3007c7310ef36ac1061a30f6adb","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","examples/matches.rs":"5485312cf426b1de01ef3d37cbbc7358d264e62509fa101614ecb44835b98229","src/cfg.rs":"2a5943f53d364c12edc0279db9f4c623add6d65b1a7b70843d8786e5d93d90ba","src/error.rs":"f9e5b3833ebd98ba5f959da34644a1a02687b6d896f94462ff43c05594bad467","src/lib.rs":"1c1ce4eb0143744427a01600541d3a852506922c4d3c558be29d8ce821516711","tests/test_cfg.rs":"d97202ea588e86b4c5603f199afbd7715852ddd8ddad772217a0826c9afd7304"},"package":"cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo-platform/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cargo-platform/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "981508778c4fac545eda4d517b9d6ddf48ed6636" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo-platform/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cargo-platform/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo-platform/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "cargo-platform" +version = "0.1.2" +authors = ["The Cargo Project Developers"] +edition = "2018" +license = "MIT OR Apache-2.0" +homepage = "https://github.com/rust-lang/cargo" +repository = "https://github.com/rust-lang/cargo" +documentation = "https://docs.rs/cargo-platform" +description = "Cargo's representation of a target platform." + +[dependencies] +serde = { version = "1.0.82", features = ['derive'] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"1d3bec96cd4145a0128d3c055785f77470505ab6451d05f5559c6644c9cdbf5a","Cargo.lock":"6321366c2fb28190a03c72bd4a85c8530d3669ee9eb3f12ead8df09823b7f768","Cargo.toml":"69b8d90a5855062a89a81138122eca95bb0ba67280a3eccf17e5972f89921727","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"6be7aaba23d8646b470a966eef2f00c9fa04cf4d1de25cfb71680cef562e1574","clippy.toml":"0eb773e1a242ba7e06f0ca5c23be71b5989f4952fe18cae35e5322066e706495","src/dependency.rs":"00088f0d6d5233affdcd0b573359aeda2ef5e0550420b848f4844a14d9b7ace4","src/diagnostic.rs":"fee47d27390f1026ff99ffade5dfd2ab3e9b9839c3f33ce91a7dcde875551374","src/errors.rs":"797afd61efdd843ae570d9e972dd2425d33823d4a78c0c488028493dffb45c7a","src/lib.rs":"45dff3eb98f4a1f4d9175bce516011cef11a6b55bbcc2b469b505a35c6567d00","src/libtest.rs":"705519c92f6f1ad1594908b9024d6311777a3c20e23e74a3424e4577850f374c","src/messages.rs":"da21b25d289f86f29c55501adc3c9349331df5bd9e9859935caccd50d6a6d305","tests/selftest.rs":"ea54f90b56d14fb0ce852da1c4ced9709c8ea80f183ef63a58419ea96fbc35f9","tests/test_samples.rs":"b6cd4db25d133faf9f80bc00ddf89c22cdc4cf4adacbcd2f1a46032d1f4236bc"},"package":"dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b542309ea3e93977264537fe536c2f224fd0319af3193f0ee674bfc8aaed2fb3",".github/workflows/main.yml":"5c720ff5f2f87da8d52f76251dc55a103601171fffe4f135c3fcbfa1f93b7aee",".github/workflows/release.yml":"c195a66766f906e59fff767cad2bc848e329969a0b0d28253ccfdf03b63a86a8","CHANGELOG.md":"1d3bec96cd4145a0128d3c055785f77470505ab6451d05f5559c6644c9cdbf5a","Cargo.lock":"6321366c2fb28190a03c72bd4a85c8530d3669ee9eb3f12ead8df09823b7f768","Cargo.toml":"69b8d90a5855062a89a81138122eca95bb0ba67280a3eccf17e5972f89921727","Cargo.toml.orig":"ccd5414e50333a969dcd0a598bc83fd2089fd89dc9b76c7d611924ca95b48c20","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"6be7aaba23d8646b470a966eef2f00c9fa04cf4d1de25cfb71680cef562e1574","clippy.toml":"0eb773e1a242ba7e06f0ca5c23be71b5989f4952fe18cae35e5322066e706495","src/dependency.rs":"00088f0d6d5233affdcd0b573359aeda2ef5e0550420b848f4844a14d9b7ace4","src/diagnostic.rs":"fee47d27390f1026ff99ffade5dfd2ab3e9b9839c3f33ce91a7dcde875551374","src/errors.rs":"797afd61efdd843ae570d9e972dd2425d33823d4a78c0c488028493dffb45c7a","src/lib.rs":"45dff3eb98f4a1f4d9175bce516011cef11a6b55bbcc2b469b505a35c6567d00","src/libtest.rs":"705519c92f6f1ad1594908b9024d6311777a3c20e23e74a3424e4577850f374c","src/messages.rs":"da21b25d289f86f29c55501adc3c9349331df5bd9e9859935caccd50d6a6d305","tests/selftest.rs":"ea54f90b56d14fb0ce852da1c4ced9709c8ea80f183ef63a58419ea96fbc35f9","tests/test_samples.rs":"b6cd4db25d133faf9f80bc00ddf89c22cdc4cf4adacbcd2f1a46032d1f4236bc"},"package":"dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "0b4be024c57d7855a2dfbdf2ec2a48f3e16e9f78" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.github/workflows/main.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,46 @@ +name: CI +on: [push, pull_request] + +jobs: + rustfmt: + name: rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install rust + run: rustup update --no-self-update stable && rustup default stable + - name: Check formatting + run: cargo fmt -- --check + + clippy: + name: clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install rust + run: rustup update --no-self-update stable && rustup default stable + - name: Clippy check + run: cargo clippy --all-features -- -Dwarnings + + test: + name: Test + runs-on: ubuntu-latest + strategy: + matrix: + include: + - rust: stable + - rust: beta + - rust: nightly + - rust: 1.78.0 + steps: + - uses: actions/checkout@v2 + - name: Install rust + run: rustup update --no-self-update ${{ matrix.rust }} && rustup default ${{ matrix.rust }} + - name: Run tests + run: | + cargo build --verbose + cargo build --verbose --no-default-features + cargo test --verbose + cargo test --verbose --no-default-features + cargo test --verbose --all-features + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.github/workflows/release.yml thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.github/workflows/release.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/.github/workflows/release.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/.github/workflows/release.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,72 @@ +name: Release new version + +on: + workflow_dispatch: + secrets: + CARGO_REGISTRY_TOKEN: + required: true + +env: + RUST_BACKTRACE: 1 + CARGO_TERM_COLOR: always + +jobs: + create-release: + name: Create release + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/main' + steps: + - name: Checkout + uses: actions/checkout@v3 + with: + persist-credentials: true + + - name: Install rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + override: true + + - uses: Swatinem/rust-cache@v2 + + # Determine which version we're about to publish, so we can tag it appropriately. + # If the tag already exists, then we've already published this version. + - name: Determine current version + id: version-check + run: | + # Fail on first error, on undefined variables, and on errors in pipes. + set -euo pipefail + export VERSION="$(cargo metadata --format-version 1 | \ + jq --arg crate_name cargo_metadata --exit-status -r \ + '.packages[] | select(.name == $crate_name) | .version')" + echo "version=$VERSION" >> $GITHUB_OUTPUT + if [[ "$(git tag -l "$VERSION")" != '' ]]; then + echo "Aborting: Version $VERSION is already published, we found its tag in the repo." + exit 1 + fi + + - name: Semver-check + uses: obi1kenobi/cargo-semver-checks-action@v2 + with: + rust-toolchain: manual # we've already installed Rust, don't install a new one + + - name: Publish + run: cargo publish + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} + + - name: Tag the version + run: | + # Fail on first error, on undefined variables, and on errors in pipes. + set -euo pipefail + git tag "${{ steps.version-check.outputs.version }}" + git push origin "${{ steps.version-check.outputs.version }}" + + - uses: taiki-e/create-gh-release-action@v1 + name: Create GitHub release + with: + branch: main + ref: refs/tags/${{ steps.version-check.outputs.version }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cargo_metadata/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cargo_metadata/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "cargo_metadata" +version = "0.19.2" +authors = ["Oliver Schneider "] +repository = "https://github.com/oli-obk/cargo_metadata" +description = "structured access to the output of `cargo metadata`" +license = "MIT" +readme = "README.md" +edition = "2021" +rust-version = "1.78.0" + +[dependencies] +camino = { version = "1.0.7", features = ["serde1"] } +cargo-platform = "0.1.2" +derive_builder = { version = "0.20", optional = true } +semver = { version = "1.0.7", features = ["serde"] } +serde = { version = "1.0.136", features = ["derive"] } +serde_json = { version = "1.0.118", features = ["unbounded_depth"] } +thiserror = "2.0.3" + +[features] +default = [] +builder = ["derive_builder"] +unstable = [] + +[package.metadata.cargo_metadata_test] +some_field = true +other_field = "foo" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cc/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cc/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cc/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cc/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"e66396b8cd8631cd459417aaa88e3fd8323ccf06ba0a7c6c2659ede4438ec6e6","Cargo.lock":"7fe14a44fd079561e01d523ebd182929e0c7108d8cd7d30c777aaa1369ec7c99","Cargo.toml":"f100a0af14af5584342423999efe5d3015ad9fc2dbaf6a32845eced57f015b86","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"511429ff0130a7c5a5c1db29939a78af4f7fb84e6e4293e721c6deceffd28245","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"52b1860a0836cfaf3acd57e5f1118430f2269630b54e6ce03de05d46518ce7d2","src/lib.rs":"8479d1b0791b8e284f57afc6043d79a933b6b8132b132e71d58c7ac7db011157","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"018a01cb00182270bbcb68e31e7a7c5c621a95f086e4c68cfa2bf557ac24e5f2","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target.rs":"a85757d86dc4db6c0ebd2f7ce57fd3d062c3a98eaa97409f8be9609bd34bc56a","src/target/apple.rs":"8fb110d87c3c12f62d0b1cf61ff5656b96d651501bc7dc8b021057b675486398","src/target/generated.rs":"db71ef59fcaa55aca99e6df3f228ce05448c059a9c3c960fe41ffca765c7c1c5","src/target/llvm.rs":"e7f41b5f30394718c40f0822e9f87f9076c2b957e78a51857cb04f13c7cb4296","src/target/parser.rs":"c8bfc198abdd944c4292ecbe8bd7bc9d3dba16601325d776be836df852bf7bb3","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"bb0909bb7d1514b212b7bb030936cd228a4102680d7d4a0f4281597bb348d0c8","src/utilities.rs":"52b30b24a1c31cdefb105309ee5220cfc9fca76eaf4e6d6509c3e19f431448fe","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"90c831db5f502bfbdaa6d6d55cbdc7097aa819b0c3b41fdb007d18bdedc7a24e","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"324a391634b956c0ce67b611998b677caf5a1a6e25e6ed749a7d8f7a185f14c9","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"755717a7de9ec452bf7f3f1a3099085deabd7f2962b861dae91ecd7a365903d2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dfa0056f14d839b2257075d533bd04c25a328cb5f4e7b58c740bae3a61561973","CHANGELOG.md":"e66396b8cd8631cd459417aaa88e3fd8323ccf06ba0a7c6c2659ede4438ec6e6","Cargo.lock":"7fe14a44fd079561e01d523ebd182929e0c7108d8cd7d30c777aaa1369ec7c99","Cargo.toml":"f100a0af14af5584342423999efe5d3015ad9fc2dbaf6a32845eced57f015b86","Cargo.toml.orig":"7fd76cc92f76f195df1d7c533a281737618ddcdea895fe1231b3d79bb51899ed","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"511429ff0130a7c5a5c1db29939a78af4f7fb84e6e4293e721c6deceffd28245","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/flags.rs":"52b1860a0836cfaf3acd57e5f1118430f2269630b54e6ce03de05d46518ce7d2","src/lib.rs":"8479d1b0791b8e284f57afc6043d79a933b6b8132b132e71d58c7ac7db011157","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"018a01cb00182270bbcb68e31e7a7c5c621a95f086e4c68cfa2bf557ac24e5f2","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target.rs":"a85757d86dc4db6c0ebd2f7ce57fd3d062c3a98eaa97409f8be9609bd34bc56a","src/target/apple.rs":"8fb110d87c3c12f62d0b1cf61ff5656b96d651501bc7dc8b021057b675486398","src/target/generated.rs":"db71ef59fcaa55aca99e6df3f228ce05448c059a9c3c960fe41ffca765c7c1c5","src/target/llvm.rs":"e7f41b5f30394718c40f0822e9f87f9076c2b957e78a51857cb04f13c7cb4296","src/target/parser.rs":"c8bfc198abdd944c4292ecbe8bd7bc9d3dba16601325d776be836df852bf7bb3","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"bb0909bb7d1514b212b7bb030936cd228a4102680d7d4a0f4281597bb348d0c8","src/utilities.rs":"52b30b24a1c31cdefb105309ee5220cfc9fca76eaf4e6d6509c3e19f431448fe","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"90c831db5f502bfbdaa6d6d55cbdc7097aa819b0c3b41fdb007d18bdedc7a24e","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"324a391634b956c0ce67b611998b677caf5a1a6e25e6ed749a7d8f7a185f14c9","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"755717a7de9ec452bf7f3f1a3099085deabd7f2962b861dae91ecd7a365903d2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cc/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cc/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cc/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cc/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9a9c248928ea71de85a0c9339b5500b8b1b5408f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cc/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cc/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cc/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cc/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,49 @@ +[package] +name = "cc" +version = "1.2.12" +authors = ["Alex Crichton "] +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/cc-rs" +homepage = "https://github.com/rust-lang/cc-rs" +documentation = "https://docs.rs/cc" +description = """ +A build-time dependency for Cargo build scripts to assist in invoking the native +C compiler to compile native C code into a static archive to be linked into Rust +code. +""" +keywords = ["build-dependencies"] +readme = "README.md" +categories = ["development-tools::build-utils"] +# The binary target is only used by tests. +exclude = ["/.github", "tests", "src/bin"] +edition = "2018" +rust-version = "1.63" + +[dependencies] +jobserver = { version = "0.1.30", default-features = false, optional = true } +shlex = "1.3.0" + +[target.'cfg(unix)'.dependencies] +# Don't turn on the feature "std" for this, see https://github.com/rust-lang/cargo/issues/4866 +# which is still an issue with `resolver = "1"`. +libc = { version = "0.2.62", default-features = false, optional = true } + +[features] +parallel = ["dep:libc", "dep:jobserver"] +# This is a placeholder feature for people who incorrectly used `cc` with `features = ["jobserver"]` +# so that they aren't broken. This has never enabled `parallel`, so we won't do that. +jobserver = [] + +[dev-dependencies] +tempfile = "3" + +[workspace] +members = [ + "dev-tools/cc-test", + "dev-tools/gen-target-info", + "dev-tools/gen-windows-sys-binding", + "dev-tools/wasm32-wasip1-threads-test", +] + +[patch.crates-io] +cc = { path = "." } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cexpr/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cexpr/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3300e6f2f5fc184c613a78251df3d1333530c9b54193e137b75c88f6db5a6fa6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"d9771b8c6cf4426d3846de54c1febe20907f1eeadf7adfb5ade89a83bd9ea77f","bors.toml":"1c81ede536a37edd30fe4e622ff0531b25372403ac9475a5d6c50f14156565a2","rustfmt.toml":"d8e7f616455a670ba75e3e94bf6f88f4c168c481664d12501820c7dfff5c3cc2","src/expr.rs":"dad9327dac3af9d2f5818937aac91000e02d835dc600da6185c06e9e12047b1e","src/lib.rs":"ff218b9b734ab2eaef813a6ee3a907cb5cd71d483dfaa28d44926824a5b6d804","src/literal.rs":"6fdefc0357b8a14444df21b05c90556861dc0466e63a57669786f3ef3a3dc1c3","src/token.rs":"cd1ba6315b0137de9a0711670dd1840ac76c41f3b88dcd1a93ad77e1800c703f","tests/clang.rs":"5bb9807f35f760065d15cb9dfb7d8b79c2f734aef7ba5fe3737154155ed8ee73","tests/input/chars.h":"69c8141870872b795b5174bad125b748732c2b01d0e98ffcfc37b19f3f791f69","tests/input/fail.h":"b0b6cffd2dd17410b5eb02ee79ab75754820480b960db8a9866cc9983bd36b65","tests/input/floats.h":"28ec664e793c494e1a31f3bc5b790014e9921fc741bf475a86319b9a9eee5915","tests/input/int_signed.h":"934199eded85dd7820ca08c0beb1381ee6d9339970d2720a69c23025571707ce","tests/input/int_unsigned.h":"7b8023ba468ec76b184912692bc40e8fbcdd92ad86ec5a7c0dbcb02f2b8d961d","tests/input/strings.h":"2dd11bc066f34e8cb1916a28353e9e9a3a21cd406651b2f94fc47e89c95d9cba","tests/input/test_llvm_bug_9069.h":"8d9ae1d1eadc8f6d5c14296f984547fe894d0f2ce5cd6d7aa8caad40a56bc5e1"},"package":"6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f5fa050aba66bc280e9163f1c2e309f87dfb3a0dc4a511b1379d767dc42bf4d1",".github/workflows/ci.yml":"ed1d33f83f25e920c5ecaec59f51fd9209fcf1da912cbff4e5a6d7da6b737922","Cargo.toml":"3300e6f2f5fc184c613a78251df3d1333530c9b54193e137b75c88f6db5a6fa6","Cargo.toml.orig":"cb6c93b8f4c1b681296427608ca2e7c6772ba3a6b824df6d968ed027afb1d851","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"d9771b8c6cf4426d3846de54c1febe20907f1eeadf7adfb5ade89a83bd9ea77f","bors.toml":"1c81ede536a37edd30fe4e622ff0531b25372403ac9475a5d6c50f14156565a2","rustfmt.toml":"d8e7f616455a670ba75e3e94bf6f88f4c168c481664d12501820c7dfff5c3cc2","src/expr.rs":"dad9327dac3af9d2f5818937aac91000e02d835dc600da6185c06e9e12047b1e","src/lib.rs":"ff218b9b734ab2eaef813a6ee3a907cb5cd71d483dfaa28d44926824a5b6d804","src/literal.rs":"6fdefc0357b8a14444df21b05c90556861dc0466e63a57669786f3ef3a3dc1c3","src/token.rs":"cd1ba6315b0137de9a0711670dd1840ac76c41f3b88dcd1a93ad77e1800c703f","tests/clang.rs":"5bb9807f35f760065d15cb9dfb7d8b79c2f734aef7ba5fe3737154155ed8ee73","tests/input/chars.h":"69c8141870872b795b5174bad125b748732c2b01d0e98ffcfc37b19f3f791f69","tests/input/fail.h":"b0b6cffd2dd17410b5eb02ee79ab75754820480b960db8a9866cc9983bd36b65","tests/input/floats.h":"28ec664e793c494e1a31f3bc5b790014e9921fc741bf475a86319b9a9eee5915","tests/input/int_signed.h":"934199eded85dd7820ca08c0beb1381ee6d9339970d2720a69c23025571707ce","tests/input/int_unsigned.h":"7b8023ba468ec76b184912692bc40e8fbcdd92ad86ec5a7c0dbcb02f2b8d961d","tests/input/strings.h":"2dd11bc066f34e8cb1916a28353e9e9a3a21cd406651b2f94fc47e89c95d9cba","tests/input/test_llvm_bug_9069.h":"8d9ae1d1eadc8f6d5c14296f984547fe894d0f2ce5cd6d7aa8caad40a56bc5e1"},"package":"6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cexpr/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cexpr/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "c7ccdfbc37b508cfda1171ab4f89afaeb72e82f3" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cexpr/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cexpr/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cexpr/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,31 @@ +name: CI +on: + push: + branches: + - master + pull_request: + branches: + - master + + +jobs: + build_and_test: + name: Build and Test + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - name: Install LLVM and Clang + uses: KyleMayes/install-llvm-action@v1 + with: + version: "11.0" + directory: ${{ runner.temp }}/llvm-11.0 + + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + + - uses: actions-rs/cargo@v1 + with: + command: test + args: --verbose --all diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cexpr/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cexpr/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cexpr/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cexpr/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "cexpr" +version = "0.6.0" +edition = "2018" +authors = ["Jethro Beekman "] +license = "Apache-2.0/MIT" +description = "A C expression parser and evaluator" +documentation = "https://docs.rs/cexpr/" +repository = "https://github.com/jethrogb/rust-cexpr" +keywords = ["C","expression","parser"] + +[badges] +travis-ci = { repository = "jethrogb/rust-cexpr" } + +[dependencies] +nom = { version = "7", default-features = false, features = ["std"] } + +[dev-dependencies] +clang-sys = ">= 0.13.0, < 0.29.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5b2a8f6e5256957c029cf3a8912d51438e7faa5891c5c102c312f6d4599c1f00","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"2406e83ee174e30aa67f8ab266836fa78545012b196395aff37c152321e2c713","src/lib.rs":"54b0f108b0dc48a077c52c0bcd22b64ef4de083e5e2b7d405e50ae4d78224f1b","tests/xcrate.rs":"c0734dae6e63beafcd60bf53546115a2320735b51035c9e2387fdf9301580934"},"package":"baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"adc7a2b67bc53600a229c2892d592977aa4939434fb93f53b2e98799173a675c",".github/workflows/main.yml":"27a418e9130e6462907cf246c5b71c9d51bc684873219c561011928dd829d445","Cargo.toml":"5b2a8f6e5256957c029cf3a8912d51438e7faa5891c5c102c312f6d4599c1f00","Cargo.toml.orig":"90923641c7cd59e9f3df14ab37d39523d4a6e59cf02d7a6aae79abcaca07e3b9","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"2406e83ee174e30aa67f8ab266836fa78545012b196395aff37c152321e2c713","src/lib.rs":"54b0f108b0dc48a077c52c0bcd22b64ef4de083e5e2b7d405e50ae4d78224f1b","tests/xcrate.rs":"c0734dae6e63beafcd60bf53546115a2320735b51035c9e2387fdf9301580934"},"package":"baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "e60fa1efeab0ec6e90c50d93ec526e1410459c23" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/.github/workflows/main.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,56 @@ +name: CI +on: [push, pull_request] + +jobs: + test: + name: Test + runs-on: ubuntu-latest + strategy: + matrix: + rust: [stable, beta, nightly] + steps: + - uses: actions/checkout@master + - name: Install Rust Stable + run: | + rustup self update + rustup update ${{ matrix.rust }} + rustup default ${{ matrix.rust }} + rustc -vV + - name: Run tests + run: cargo test + + rustfmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust Stable + run: | + rustup update stable + rustup default stable + rustup component add rustfmt + - name: Run rustfmt + run: cargo fmt -- --check + + publish_docs: + name: Publish Documentation + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust Stable + run: | + rustup update stable + rustup default stable + - name: Build documentation + run: cargo doc --no-deps + - name: Publish documentation + run: | + cd target/doc + git init + git remote add origin https://x-access-token:${{ secrets.github_token }}@github.com/${{ github.repository }} + git fetch origin + git reset --hard "origin/gh-pages^" -- + git add . + git -c user.name='ci' -c user.email='ci' commit -m init + git push -f -q origin HEAD:gh-pages + if: github.event_name == 'push' && github.event.ref == 'refs/heads/master' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cfg-if/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cfg-if/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "cfg-if" +version = "1.0.0" +authors = ["Alex Crichton "] +license = "MIT/Apache-2.0" +readme = "README.md" +repository = "https://github.com/alexcrichton/cfg-if" +homepage = "https://github.com/alexcrichton/cfg-if" +documentation = "https://docs.rs/cfg-if" +description = """ +A macro to ergonomically define an item depending on a large number of #[cfg] +parameters. Structured like an if-else chain, the first matching branch is the +item that gets emitted. +""" +edition = "2018" + +[badges] +travis-ci = { repository = "alexcrichton/cfg-if" } + +[dependencies] +core = { version = "1.0.0", optional = true, package = 'rustc-std-workspace-core' } +compiler_builtins = { version = '0.1.2', optional = true } + +[features] +rustc-dep-of-std = ['core', 'compiler_builtins'] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cfg_aliases/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cfg_aliases/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"120227a96e9faeebfd1323d7faa3a0ec51e6d873cded83e3a5dc7e31e183b254","LICENSE":"31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812","NOTICES.md":"1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee","README.md":"2065bc96d88b482eafba1865b059524a25c1acb32e604421d2afb97ffb58826a","src/lib.rs":"72c2ad6ce653a04c11be00a3e70b66642e73c9813c618fb23deb7533011592ac","tests/test.rs":"94837f32b02d03f761377e44af858676cd2838b9d43ec2b05807e90fbf95bbb1"},"package":"613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"18adf30c4b0857c8fc6dcbef30039546c79b6ac6c566cb369a75eaf5ed6ee88e","Cargo.toml":"120227a96e9faeebfd1323d7faa3a0ec51e6d873cded83e3a5dc7e31e183b254","Cargo.toml.orig":"dc88850bbf65c6e6f5c06b9acd007ad2142510af78a16935cabc7e642a473dfb","LICENSE":"31b94860253d8ec7b4529f51901044d3b459d6292d996504a36b1bae3a36a812","NOTICES.md":"1e2b7ade3fb228130408b9990cae6a7618eb314c75aa0b164bfe485d9d9756ee","README.md":"2065bc96d88b482eafba1865b059524a25c1acb32e604421d2afb97ffb58826a","src/lib.rs":"72c2ad6ce653a04c11be00a3e70b66642e73c9813c618fb23deb7533011592ac","tests/test.rs":"94837f32b02d03f761377e44af858676cd2838b9d43ec2b05807e90fbf95bbb1"},"package":"613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cfg_aliases/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cfg_aliases/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3d55ba79872b61265a7176110a5200df0c9d9e54" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cfg_aliases/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cfg_aliases/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cfg_aliases/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "cfg_aliases" +version = "0.2.1" +license = "MIT" +authors = ["Zicklag "] +edition = "2018" +description = "A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks." +keywords = ["cfg", "alias", "conditional", "compilation", "build"] +categories = ["development-tools", "development-tools::build-utils"] + +documentation = "https://docs.rs/cfg_aliases" +readme = "README.md" +homepage = "https://github.com/katharostech/cfg_aliases" +repository = "https://github.com/katharostech/cfg_aliases" + +exclude = ["modoc.config", "release.toml"] + +[badges] +maintenance = { status = "passively-maintained" } + +[lints.clippy] +str_to_string = "deny" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cgl/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cgl/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cgl/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cgl/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"0c60a07e2ed0d8603f866a632b2ed80aaf16b7e9ed97381ea91eefb00eba8b1f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"5b2cad1e1bd53b9f986974a23dbcbd951270a567d6c661f3584707d7ad198e82","src/cgl.rs":"39b6f0c5c0d60ad579dabae79ac2ef23e65086948ebaadd196a76b33c40d8216","src/lib.rs":"9af9c2b9cefe11f8527d3a4f9c42fb7285df1f6f2ee098ef45088d4cd6e5ed83"},"package":"0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"254b272278489a9907cf87285d2e9c7c496e4dcda84741a49fe3b3b225c99b84",".travis.yml":"c438139fc5f76b435068491c66c768b26c007408393a149b40cc0777774278f1","COPYING":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"0c60a07e2ed0d8603f866a632b2ed80aaf16b7e9ed97381ea91eefb00eba8b1f","Cargo.toml.orig":"76cea65f38bbb6830fdf3bce97269122f6cb879abb9a802d8860f2871f085f96","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"5b2cad1e1bd53b9f986974a23dbcbd951270a567d6c661f3584707d7ad198e82","src/cgl.rs":"39b6f0c5c0d60ad579dabae79ac2ef23e65086948ebaadd196a76b33c40d8216","src/lib.rs":"9af9c2b9cefe11f8527d3a4f9c42fb7285df1f6f2ee098ef45088d4cd6e5ed83"},"package":"0ced0551234e87afee12411d535648dd89d2e7f34c78b753395567aff3d447ff"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cgl/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cgl/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cgl/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cgl/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "46348b6c10543dd6465d47a7e14ee0f37516e08e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cgl/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/cgl/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cgl/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cgl/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +os: osx +language: rust +sudo: false +branches: + except: + - master diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cgl/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cgl/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cgl/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cgl/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,10 @@ +[package] +name = "cgl" +license = "MIT / Apache-2.0" +version = "0.3.2" +authors = ["The Servo Project Developers"] +description = "Rust bindings for CGL on Mac" +repository = "https://github.com/servo/cgl-rs" + +[dependencies] +libc = "0.2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/chrono/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/chrono/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/chrono/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/chrono/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CITATION.cff":"6eb81794e04ee1d4bb56dd2767a2d5c6e2200f35f5d976437d7e299059494c66","Cargo.lock":"2b2fabd7ad614c4e3f0cbeaa2de479bd489ce477b7a28640d5b6bb5ef5038557","Cargo.toml":"41cec533b67eba086cd152582c428f2cd5baa5f29b0a5783d4c2f7ea4978190e","LICENSE.txt":"a3d4e565d73d108b07074757733e1dcd3ee20617350a135e1122935881311d50","src/date.rs":"10f03590ccab03c3efc076ef55bf218f1e93fdd5f85e4440f46b7590373619b1","src/datetime/mod.rs":"be0e61a845a465fda353fb579948087d9aadad6543313071fd8740f7a2c1f384","src/datetime/serde.rs":"3b9fbeb0b7f269d3162aeb7373e9829b58690603860ec5e23cdebb63a06efca2","src/datetime/tests.rs":"602dfd5b78c3aa7e6b30b0567f070e08d485649ce02bb40a511d1710f7301e63","src/format/formatting.rs":"0a3286b78a0c0b08adedbbd06c1894ce3ace1cf919db80cfe3ba603f7604aaeb","src/format/locales.rs":"d49de3da43941c94b1108f8fe84915cc5e1c13a1f1c84fd7356f9b7c61f19242","src/format/mod.rs":"df752a29ae2293fa71d75374b070925b1874198cc6ddbf5bcd717b26457bf44a","src/format/parse.rs":"b9d57bf8174b453864ed373d1ebb328202c0f67bd727a4270f430c088c311017","src/format/parsed.rs":"8d653af39d192a4c5234e36f72880757c9ff55ff55e979ec23c665b2fd6f34a5","src/format/scan.rs":"687117a94f7c825a8dd9f6462f9a6dbc400adaf13774d0fb8cdf025598d21cd2","src/format/strftime.rs":"066b8bea999aa69e760c05c17b683a0a411612b28a5bbf645eb8f9307fc708e4","src/lib.rs":"ea193c5d2214424137ffeb42fde6024f6003ed952525bcea331f1700bd6fad64","src/month.rs":"0f174e6b0047a1138f1713e596889097228eed89e267aa744bfecdd0a1efc5e4","src/naive/date/mod.rs":"4076847fa7926dfd70843de2f0322790354cb1cd4c9fd2e62455bacc4f00b318","src/naive/date/tests.rs":"d90f09052d4b4bbab760450d37b19ca698153a10e27249d05f3c11dc297a3e62","src/naive/datetime/mod.rs":"1465f96a1ed702e1080bc0129e84d435960987039f6425b9f7d09c0dcb8c2241","src/naive/datetime/serde.rs":"eeb8e5a6ea9632799673a6f9e4b72de0ae606ada29b20cbc1b1dbb0f9312b41c","src/naive/datetime/tests.rs":"f890c8ba06a0426d823ec4ee538d84fe38ccba6e3bd1503442cca9853186d3e5","src/naive/internals.rs":"6e2da15f601a1d15742e2ac8eaf0e23aaf61a3c92480c749c86c460a56907701","src/naive/isoweek.rs":"5c253901e2ee50316839e5f2490c59f5ca3c714d7523e01406cbdfc4e5bc6e7e","src/naive/mod.rs":"3d13c4e36a4d9f7a759fd2edf11c6e9e0b54c0c4380a671281964fe3e0315101","src/naive/time/mod.rs":"305c105fb5837b12f773aa6b90e9973bfe90895a97d0d2a20a67c704cbbf64c8","src/naive/time/serde.rs":"6c260c6d0c45dec113f3dcff6056450c524511c37f7c30da9324ad80aff2288b","src/naive/time/tests.rs":"70143375785969ed348fcc1ceab50b670d239209191b938823dd7b25a97ced40","src/offset/fixed.rs":"cfd1c9d6ffedb9dd219e26b966e5bdd4fa52d24f3fdb598142822cb6f8b51388","src/offset/local/mod.rs":"d27850947cfb649ada0bce052136e01e27035f06f8753adcb4f7bfc0c3332e40","src/offset/local/tz_info/mod.rs":"c8096637c04687ea396e444c25fdf0008e2b9975ab3c173a41dd63ac213c7877","src/offset/local/tz_info/parser.rs":"ec21d8739a86fb4e77551733e13af9964fbc01f80c87d7a164f6185ca9928c22","src/offset/local/tz_info/rule.rs":"bfc9e6257aeaaa23edef69b00acee58233846702eb969b8011d1b2425d15d10c","src/offset/local/tz_info/timezone.rs":"91863819f1b17d73682f62a46d7420a3390088075f0c93577e42e048fafe5a6f","src/offset/local/unix.rs":"3d701d5d37be23b90ac97d16832553ff6c458e98d1e293616528d85885db8c57","src/offset/local/win_bindings.rs":"a7e705048f99c594fcb5eca2ed619b9ceec6ac4f00d4bf21dc132d0a8e079281","src/offset/local/win_bindings.txt":"d680de1e8fd07d435d20143877dcb3d719d72e24ff7fe5baae97e956c24f7fed","src/offset/local/windows.rs":"e9909f06e84c6334433fe24e1db14ca61c116889df9db6903917a3083fdd4606","src/offset/mod.rs":"ab1021bd280e921c46fa28ae64e1ba5a30522a5f1dcdc5ebfe384c1c8a721f75","src/offset/utc.rs":"4b5449427cebf609cb5bbcc07ae70faeb3eab4f742d5a6a521e9118227d6eb2d","src/round.rs":"81f4cb707e723256429daf7a15d8d4f510f6f6baa892dc220fa2862da7f24e08","src/time_delta.rs":"b62f63d0ed22a55b2dab53fce16cc36db4c8b73ad0f4fb2fdc536b970c89ea27","src/traits.rs":"14ecbb8c4faaef20aea69a24f4df61d472d87771fef57ae990b10bf950a46315","src/weekday.rs":"6f8374bf39300fbf08ce6b3f64247afb29b2da9d60b5ff78f72b201b05272305","tests/dateutils.rs":"905e0f9f8d07f7cbee1b1a36369a1402e4cf62370b52dda1557c563b7a0de758","tests/wasm.rs":"252f16aeeaacbf26ca268b9a5e53aee3560cd1f071142a7a16d1509a02758a17","tests/win_bindings.rs":"62206936e3bd2ae1cc889c45d65d6182f553dc6c2b29c83cb0d897b2406a9040"},"package":"1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"49f1b10238567756ad6fa5b361c6a862fef96920694c7610b118ecdaedea3e9c","CITATION.cff":"6eb81794e04ee1d4bb56dd2767a2d5c6e2200f35f5d976437d7e299059494c66","Cargo.lock":"2b2fabd7ad614c4e3f0cbeaa2de479bd489ce477b7a28640d5b6bb5ef5038557","Cargo.toml":"41cec533b67eba086cd152582c428f2cd5baa5f29b0a5783d4c2f7ea4978190e","Cargo.toml.orig":"c3438b98cbc0775c0ed00f804099f1623c12d6e545d315305c178e10804b6d7f","LICENSE.txt":"a3d4e565d73d108b07074757733e1dcd3ee20617350a135e1122935881311d50","README.md":"753bad996509fbc16b2e2e6c42315fc0e96366990807fd15d6d647067b7fa3ab","src/date.rs":"10f03590ccab03c3efc076ef55bf218f1e93fdd5f85e4440f46b7590373619b1","src/datetime/mod.rs":"be0e61a845a465fda353fb579948087d9aadad6543313071fd8740f7a2c1f384","src/datetime/serde.rs":"3b9fbeb0b7f269d3162aeb7373e9829b58690603860ec5e23cdebb63a06efca2","src/datetime/tests.rs":"602dfd5b78c3aa7e6b30b0567f070e08d485649ce02bb40a511d1710f7301e63","src/format/formatting.rs":"0a3286b78a0c0b08adedbbd06c1894ce3ace1cf919db80cfe3ba603f7604aaeb","src/format/locales.rs":"d49de3da43941c94b1108f8fe84915cc5e1c13a1f1c84fd7356f9b7c61f19242","src/format/mod.rs":"df752a29ae2293fa71d75374b070925b1874198cc6ddbf5bcd717b26457bf44a","src/format/parse.rs":"b9d57bf8174b453864ed373d1ebb328202c0f67bd727a4270f430c088c311017","src/format/parsed.rs":"8d653af39d192a4c5234e36f72880757c9ff55ff55e979ec23c665b2fd6f34a5","src/format/scan.rs":"687117a94f7c825a8dd9f6462f9a6dbc400adaf13774d0fb8cdf025598d21cd2","src/format/strftime.rs":"066b8bea999aa69e760c05c17b683a0a411612b28a5bbf645eb8f9307fc708e4","src/lib.rs":"ea193c5d2214424137ffeb42fde6024f6003ed952525bcea331f1700bd6fad64","src/month.rs":"0f174e6b0047a1138f1713e596889097228eed89e267aa744bfecdd0a1efc5e4","src/naive/date/mod.rs":"4076847fa7926dfd70843de2f0322790354cb1cd4c9fd2e62455bacc4f00b318","src/naive/date/tests.rs":"d90f09052d4b4bbab760450d37b19ca698153a10e27249d05f3c11dc297a3e62","src/naive/datetime/mod.rs":"1465f96a1ed702e1080bc0129e84d435960987039f6425b9f7d09c0dcb8c2241","src/naive/datetime/serde.rs":"eeb8e5a6ea9632799673a6f9e4b72de0ae606ada29b20cbc1b1dbb0f9312b41c","src/naive/datetime/tests.rs":"f890c8ba06a0426d823ec4ee538d84fe38ccba6e3bd1503442cca9853186d3e5","src/naive/internals.rs":"6e2da15f601a1d15742e2ac8eaf0e23aaf61a3c92480c749c86c460a56907701","src/naive/isoweek.rs":"5c253901e2ee50316839e5f2490c59f5ca3c714d7523e01406cbdfc4e5bc6e7e","src/naive/mod.rs":"3d13c4e36a4d9f7a759fd2edf11c6e9e0b54c0c4380a671281964fe3e0315101","src/naive/time/mod.rs":"305c105fb5837b12f773aa6b90e9973bfe90895a97d0d2a20a67c704cbbf64c8","src/naive/time/serde.rs":"6c260c6d0c45dec113f3dcff6056450c524511c37f7c30da9324ad80aff2288b","src/naive/time/tests.rs":"70143375785969ed348fcc1ceab50b670d239209191b938823dd7b25a97ced40","src/offset/fixed.rs":"cfd1c9d6ffedb9dd219e26b966e5bdd4fa52d24f3fdb598142822cb6f8b51388","src/offset/local/mod.rs":"d27850947cfb649ada0bce052136e01e27035f06f8753adcb4f7bfc0c3332e40","src/offset/local/tz_info/mod.rs":"c8096637c04687ea396e444c25fdf0008e2b9975ab3c173a41dd63ac213c7877","src/offset/local/tz_info/parser.rs":"ec21d8739a86fb4e77551733e13af9964fbc01f80c87d7a164f6185ca9928c22","src/offset/local/tz_info/rule.rs":"bfc9e6257aeaaa23edef69b00acee58233846702eb969b8011d1b2425d15d10c","src/offset/local/tz_info/timezone.rs":"91863819f1b17d73682f62a46d7420a3390088075f0c93577e42e048fafe5a6f","src/offset/local/unix.rs":"3d701d5d37be23b90ac97d16832553ff6c458e98d1e293616528d85885db8c57","src/offset/local/win_bindings.rs":"a7e705048f99c594fcb5eca2ed619b9ceec6ac4f00d4bf21dc132d0a8e079281","src/offset/local/win_bindings.txt":"d680de1e8fd07d435d20143877dcb3d719d72e24ff7fe5baae97e956c24f7fed","src/offset/local/windows.rs":"e9909f06e84c6334433fe24e1db14ca61c116889df9db6903917a3083fdd4606","src/offset/mod.rs":"ab1021bd280e921c46fa28ae64e1ba5a30522a5f1dcdc5ebfe384c1c8a721f75","src/offset/utc.rs":"4b5449427cebf609cb5bbcc07ae70faeb3eab4f742d5a6a521e9118227d6eb2d","src/round.rs":"81f4cb707e723256429daf7a15d8d4f510f6f6baa892dc220fa2862da7f24e08","src/time_delta.rs":"b62f63d0ed22a55b2dab53fce16cc36db4c8b73ad0f4fb2fdc536b970c89ea27","src/traits.rs":"14ecbb8c4faaef20aea69a24f4df61d472d87771fef57ae990b10bf950a46315","src/weekday.rs":"6f8374bf39300fbf08ce6b3f64247afb29b2da9d60b5ff78f72b201b05272305","tests/dateutils.rs":"905e0f9f8d07f7cbee1b1a36369a1402e4cf62370b52dda1557c563b7a0de758","tests/wasm.rs":"252f16aeeaacbf26ca268b9a5e53aee3560cd1f071142a7a16d1509a02758a17","tests/win_bindings.rs":"62206936e3bd2ae1cc889c45d65d6182f553dc6c2b29c83cb0d897b2406a9040"},"package":"1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/chrono/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/chrono/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/chrono/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/chrono/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2b7a28ebe9c6be2d81579732f40ce14c8f5e104c" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/chrono/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/chrono/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/chrono/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/chrono/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,77 @@ +[package] +name = "chrono" +version = "0.4.40" +description = "Date and time library for Rust" +homepage = "https://github.com/chronotope/chrono" +documentation = "https://docs.rs/chrono/" +repository = "https://github.com/chronotope/chrono" +keywords = ["date", "time", "calendar"] +categories = ["date-and-time"] +readme = "README.md" +license = "MIT OR Apache-2.0" +include = ["src/*", "tests/*.rs", "LICENSE.txt", "CITATION.cff"] +edition = "2021" +rust-version = "1.61.0" + +[lib] +name = "chrono" + +[features] +# Don't forget to adjust `ALL_NON_EXCLUSIVE_FEATURES` in CI scripts when adding a feature or an optional dependency. +default = ["clock", "std", "oldtime", "wasmbind"] +alloc = [] +libc = [] +winapi = ["windows-link"] +std = ["alloc"] +clock = ["winapi", "iana-time-zone", "android-tzdata", "now"] +now = ["std"] +oldtime = [] +wasmbind = ["wasm-bindgen", "js-sys"] +unstable-locales = ["pure-rust-locales"] +# Note that rkyv-16, rkyv-32, and rkyv-64 are mutually exclusive. +rkyv = ["dep:rkyv", "rkyv/size_32"] +rkyv-16 = ["dep:rkyv", "rkyv?/size_16"] +rkyv-32 = ["dep:rkyv", "rkyv?/size_32"] +rkyv-64 = ["dep:rkyv", "rkyv?/size_64"] +rkyv-validation = ["rkyv?/validation"] +# Features for internal use only: +__internal_bench = [] + +[dependencies] +num-traits = { version = "0.2", default-features = false } +serde = { version = "1.0.99", default-features = false, optional = true } +pure-rust-locales = { version = "0.8", optional = true } +rkyv = { version = "0.7.43", optional = true, default-features = false } +arbitrary = { version = "1.0.0", features = ["derive"], optional = true } + +[target.'cfg(all(target_arch = "wasm32", not(any(target_os = "emscripten", target_os = "wasi"))))'.dependencies] +wasm-bindgen = { version = "0.2", optional = true } +js-sys = { version = "0.3", optional = true } # contains FFI bindings for the JS Date API + +[target.'cfg(windows)'.dependencies] +windows-link = { version = "0.1", optional = true } + +[target.'cfg(windows)'.dev-dependencies] +windows-bindgen = { version = "0.60" } # MSRV is 1.74 + +[target.'cfg(unix)'.dependencies] +iana-time-zone = { version = "0.1.45", optional = true, features = ["fallback"] } + +[target.'cfg(target_os = "android")'.dependencies] +android-tzdata = { version = "0.1.1", optional = true } + +[dev-dependencies] +serde_json = { version = "1" } +serde_derive = { version = "1", default-features = false } +similar-asserts = { version = "1.6.1" } +bincode = { version = "1.3.0" } + +[target.'cfg(all(target_arch = "wasm32", not(any(target_os = "emscripten", target_os = "wasi"))))'.dev-dependencies] +wasm-bindgen-test = "0.3" + +[package.metadata.docs.rs] +features = ["arbitrary", "rkyv", "serde", "unstable-locales"] +rustdoc-args = ["--cfg", "docsrs"] + +[package.metadata.playground] +features = ["serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/chrono/README.md thunderbird-140.8.0esr/comm/third_party/rust/chrono/README.md --- thunderbird-140.7.1esr/comm/third_party/rust/chrono/README.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/chrono/README.md 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,92 @@ +[Chrono][docsrs]: Timezone-aware date and time handling +======================================== + +[![Chrono GitHub Actions][gh-image]][gh-checks] +[![Chrono on crates.io][cratesio-image]][cratesio] +[![Chrono on docs.rs][docsrs-image]][docsrs] +[![Chat][discord-image]][discord] +[![codecov.io][codecov-img]][codecov-link] + +[gh-image]: https://github.com/chronotope/chrono/actions/workflows/test.yml/badge.svg?branch=main +[gh-checks]: https://github.com/chronotope/chrono/actions/workflows/test.yml?query=branch%3Amain +[cratesio-image]: https://img.shields.io/crates/v/chrono.svg +[cratesio]: https://crates.io/crates/chrono +[docsrs-image]: https://docs.rs/chrono/badge.svg +[docsrs]: https://docs.rs/chrono +[discord-image]: https://img.shields.io/discord/976380008299917365?logo=discord +[discord]: https://discord.gg/sXpav4PS7M +[codecov-img]: https://img.shields.io/codecov/c/github/chronotope/chrono?logo=codecov +[codecov-link]: https://codecov.io/gh/chronotope/chrono + +Chrono aims to provide all functionality needed to do correct operations on dates and times in the +[proleptic Gregorian calendar](https://en.wikipedia.org/wiki/Proleptic_Gregorian_calendar): + +* The [`DateTime`](https://docs.rs/chrono/latest/chrono/struct.DateTime.html) type is timezone-aware + by default, with separate timezone-naive types. +* Operations that may produce an invalid or ambiguous date and time return `Option` or + [`MappedLocalTime`](https://docs.rs/chrono/latest/chrono/offset/enum.MappedLocalTime.html). +* Configurable parsing and formatting with an `strftime` inspired date and time formatting syntax. +* The [`Local`](https://docs.rs/chrono/latest/chrono/offset/struct.Local.html) timezone works with + the current timezone of the OS. +* Types and operations are implemented to be reasonably efficient. + +Timezone data is not shipped with chrono by default to limit binary sizes. Use the companion crate +[Chrono-TZ](https://crates.io/crates/chrono-tz) or [`tzfile`](https://crates.io/crates/tzfile) for +full timezone support. + +## Documentation + +See [docs.rs](https://docs.rs/chrono/latest/chrono/) for the API reference. + +## Limitations + +* Only the proleptic Gregorian calendar (i.e. extended to support older dates) is supported. +* Date types are limited to about +/- 262,000 years from the common epoch. +* Time types are limited to nanosecond accuracy. +* Leap seconds can be represented, but Chrono does not fully support them. + See [Leap Second Handling](https://docs.rs/chrono/latest/chrono/naive/struct.NaiveTime.html#leap-second-handling). + +## Crate features + +Default features: + +* `alloc`: Enable features that depend on allocation (primarily string formatting). +* `std`: Enables functionality that depends on the standard library. This is a superset of `alloc` + and adds interoperation with standard library types and traits. +* `clock`: Enables reading the local timezone (`Local`). This is a superset of `now`. +* `now`: Enables reading the system time (`now`). +* `wasmbind`: Interface with the JS Date API for the `wasm32` target. + +Optional features: + +* `serde`: Enable serialization/deserialization via [serde]. +* `rkyv`: Deprecated, use the `rkyv-*` features. +* `rkyv-16`: Enable serialization/deserialization via [rkyv], using 16-bit integers for integral `*size` types. +* `rkyv-32`: Enable serialization/deserialization via [rkyv], using 32-bit integers for integral `*size` types. +* `rkyv-64`: Enable serialization/deserialization via [rkyv], using 64-bit integers for integral `*size` types. +* `rkyv-validation`: Enable rkyv validation support using `bytecheck`. +* `arbitrary`: Construct arbitrary instances of a type with the Arbitrary crate. +* `unstable-locales`: Enable localization. This adds various methods with a `_localized` suffix. + The implementation and API may change or even be removed in a patch release. Feedback welcome. +* `oldtime`: This feature no longer has any effect; it used to offer compatibility with the `time` 0.1 crate. + +Note: The `rkyv{,-16,-32,-64}` features are mutually exclusive. + +[serde]: https://github.com/serde-rs/serde +[rkyv]: https://github.com/rkyv/rkyv + +## Rust version requirements + +The Minimum Supported Rust Version (MSRV) is currently **Rust 1.61.0**. + +The MSRV is explicitly tested in CI. It may be bumped in minor releases, but this is not done +lightly. + +## License + +This project is licensed under either of + +* [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0) +* [MIT License](https://opensource.org/licenses/MIT) + +at your option. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/chunky-vec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/chunky-vec/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3ab88cdacffa2756abe4460dda1ef403b304e79f814a2ec71b9c9a013dce2bf6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"ea4a2543160e8e33d4e2d2b40339c90e0ab2960cfa59a65264b66782d7f9e35f","README.md":"382da770bccf4ebe07dded523a9ab5e4daead902edbbbffd20740404e73ee3d5","src/lib.rs":"01dc7e2a981fc95825584916d320fd60232b07fc88761126c89b12da3e3f20e5"},"package":"bb7bdea464ae038f09197b82430b921c53619fc8d2bcaf7b151013b3ca008017"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"de58d676acd550a615ad14091c21dc188ef8cc2ebb079dd18ed58c8c34a8b17c","Cargo.toml":"3ab88cdacffa2756abe4460dda1ef403b304e79f814a2ec71b9c9a013dce2bf6","Cargo.toml.orig":"2206e386736d8b106ef50081276a6ebde2004309ebda68ed8210f29e1264f83e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"ea4a2543160e8e33d4e2d2b40339c90e0ab2960cfa59a65264b66782d7f9e35f","README.md":"382da770bccf4ebe07dded523a9ab5e4daead902edbbbffd20740404e73ee3d5","src/lib.rs":"01dc7e2a981fc95825584916d320fd60232b07fc88761126c89b12da3e3f20e5"},"package":"bb7bdea464ae038f09197b82430b921c53619fc8d2bcaf7b151013b3ca008017"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/chunky-vec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/chunky-vec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "4cb01aa50a8a14c6a4cc85c595d1e03a0d6e784b" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/chunky-vec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/chunky-vec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/chunky-vec/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "chunky-vec" +description = """ +A pin safe, append only vector never moves the backing store for an element. +""" +version = "0.1.0" +authors = ["Dan Glastonbury "] +edition = "2018" +license = "Apache-2.0/MIT" +repository = "https://github.com/djg/chunky-vec" +keywords = ["data-structure", "vector", "pin"] +categories = ["data-structures"] + +[dependencies] + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/circular/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/circular/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/circular/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/circular/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8b979e7165afbae65030082527ef11775cbf311e8406018260f60289695f2164","LICENSE":"cef6497a64266f9c392ee9134aceb82739dadd176422fead980102109bf46d10","README.md":"718abbc1f45007f3c8b54e922abfc3c6e15c2d9eb70163cd1233ee17d4035343","src/lib.rs":"44c514d6556c7a1b130a7fd30246d3d02c4fe3305c2bb222a45c3f4970a5bca4"},"package":"b0fc239e0f6cb375d2402d48afb92f76f5404fd1df208a41930ec81eda078bea"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1d62d3f36e663b541636a89b7038ba729c913803a04c7d80fca8a67ca230c914","Cargo.toml":"8b979e7165afbae65030082527ef11775cbf311e8406018260f60289695f2164","Cargo.toml.orig":"0a5ae51ab2575eb75134b239cf89ff4178ba8dff694b65dd5881dc81351e7745","LICENSE":"cef6497a64266f9c392ee9134aceb82739dadd176422fead980102109bf46d10","README.md":"718abbc1f45007f3c8b54e922abfc3c6e15c2d9eb70163cd1233ee17d4035343","src/lib.rs":"44c514d6556c7a1b130a7fd30246d3d02c4fe3305c2bb222a45c3f4970a5bca4"},"package":"b0fc239e0f6cb375d2402d48afb92f76f5404fd1df208a41930ec81eda078bea"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/circular/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/circular/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/circular/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/circular/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "8d9566dbb801524b19d82024498f531164e9591f" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/circular/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/circular/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/circular/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/circular/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "circular" +version = "0.3.0" +authors = ["Geoffroy Couprie "] +description = "A stream abstraction designed for use with nom" +license = "MIT" +repository = "https://github.com/sozu-proxy/circular" +readme = "README.md" + +include = [ + "LICENSE", + "README.md", + ".gitignore", + ".travis.yml", + "Cargo.toml", + "src/*.rs", +] + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"7a177945b551a62c30b9183f8edaac38216fbeb3fb7f8760e5f2a69916140086","Cargo.toml":"9d896747d0d657eeb8913dc254439b06f77025399c654026db5d58bf655837f6","LICENSE.txt":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"d75bc7b6e957818c2c9c78107eade13c48bd1e9f6a5eca3b04644b21938b0157","build.rs":"f344874bf25f8ec6f852c55edaf262789fc6b883489afb47fa3d7da83f95ad1c","build/common.rs":"0b23893c737a9b60d8d400b5101bf3bcc632e0833d948590c42d189a1f69aeb0","build/dynamic.rs":"79014d1f9c7a197affb018d60218458e8878ccc80e61fc2e5d61b2f291ebbb4b","build/macros.rs":"eac7bffaac5f70728764065145eb1541b0a133c900356a0bcf55f0d89966c84e","build/static.rs":"b3000f872b139b3f3230f49e98a183d05ac18be661192bb5cada896eca853aca","clippy.toml":"acef14b9acffa18d1069ae08a4e8fe824a614f91b0bc71a6b1c68e4d885397e6","src/lib.rs":"3c0fc0c0e3cabc3b81732b5ac784b36f69dfb72abcecc3bf4e5a08c72d9c8ad0","src/link.rs":"13b236714d68483fbcec9df2ee1ae63db21e87176881c2d53a9157a2b38240eb","src/support.rs":"5398f8c35cceae64ca941b9a26ed28f29d34a1301958399d636e599dcfd0d64f","tests/build.rs":"66ed85f6e1baf9fac5c50e486fa43413e40c3f16ce9f503c9bba53e300682a9a","tests/header.h":"b1cf564b21d76db78529d1934e1481a5f0452fdedc6e32954608293c310498b6","tests/lib.rs":"a39e48b2ab3347692f461609e296456850cff870514fa3df8232341318015568"},"package":"67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6b70c3dc854f7ba844ccf7ee5dfe0fbe23ecb0fd115436f39ae81be3febc21a1",".github/workflows/ci.yml":"08aad65ace219eef655543eaec68fcecfb07cc33d78b4f39182a35f1c740ef31",".github/workflows/ssh.yml":"fd321443e7c8a7654a6eaa18e4a76960e660276368bbe3d80f8aab86c1dc1c59","CHANGELOG.md":"7a177945b551a62c30b9183f8edaac38216fbeb3fb7f8760e5f2a69916140086","Cargo.toml":"9d896747d0d657eeb8913dc254439b06f77025399c654026db5d58bf655837f6","Cargo.toml.orig":"3c1ca4aa7254c0235f34810244df85012e6e0b1daee06a2218abf8181ed3bd49","LICENSE.txt":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"d75bc7b6e957818c2c9c78107eade13c48bd1e9f6a5eca3b04644b21938b0157","build.rs":"f344874bf25f8ec6f852c55edaf262789fc6b883489afb47fa3d7da83f95ad1c","build/common.rs":"0b23893c737a9b60d8d400b5101bf3bcc632e0833d948590c42d189a1f69aeb0","build/dynamic.rs":"79014d1f9c7a197affb018d60218458e8878ccc80e61fc2e5d61b2f291ebbb4b","build/macros.rs":"eac7bffaac5f70728764065145eb1541b0a133c900356a0bcf55f0d89966c84e","build/static.rs":"b3000f872b139b3f3230f49e98a183d05ac18be661192bb5cada896eca853aca","clippy.toml":"acef14b9acffa18d1069ae08a4e8fe824a614f91b0bc71a6b1c68e4d885397e6","src/lib.rs":"3c0fc0c0e3cabc3b81732b5ac784b36f69dfb72abcecc3bf4e5a08c72d9c8ad0","src/link.rs":"13b236714d68483fbcec9df2ee1ae63db21e87176881c2d53a9157a2b38240eb","src/support.rs":"5398f8c35cceae64ca941b9a26ed28f29d34a1301958399d636e599dcfd0d64f","tests/build.rs":"66ed85f6e1baf9fac5c50e486fa43413e40c3f16ce9f503c9bba53e300682a9a","tests/header.h":"b1cf564b21d76db78529d1934e1481a5f0452fdedc6e32954608293c310498b6","tests/lib.rs":"a39e48b2ab3347692f461609e296456850cff870514fa3df8232341318015568"},"package":"67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b1854129fa7ae4b6d521feed5eca3eb6816c9342" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,49 @@ +name: CI + +on: + push: + branches: + - master + pull_request: + branches: + - master + +jobs: + ci: + name: CI + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [macos-latest, ubuntu-latest, windows-latest] + clang: [["14.0", "clang_14_0"]] + rust: ["1.51.0"] + steps: + - name: Checkout Repository + uses: actions/checkout@v2 + # LLVM and Clang + - name: Install LLVM and Clang + uses: KyleMayes/install-llvm-action@v1 + with: + version: ${{ matrix.clang[0] }} + directory: ${{ runner.temp }}/llvm-${{ matrix.clang[0] }} + # Rust + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + # Test + - name: Cargo Test (Dynamic) + uses: actions-rs/cargo@v1 + with: + command: test + args: --verbose --features ${{ matrix.clang[1] }} -- --nocapture + - name: Cargo Test (Runtime) + uses: actions-rs/cargo@v1 + with: + command: test + args: --verbose --features "${{ matrix.clang[1] }} runtime" -- --nocapture + - name: Cargo Run (bindgen-test) + uses: actions-rs/cargo@v1 + with: + command: run + args: --manifest-path bindgen-test/Cargo.toml diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.github/workflows/ssh.yml thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.github/workflows/ssh.yml --- thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/.github/workflows/ssh.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/.github/workflows/ssh.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,40 @@ +name: SSH + +on: + workflow_dispatch: + inputs: + os: + description: "Operating System" + required: true + default: "ubuntu-latest" + +jobs: + ssh: + name: SSH + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [macos-latest, ubuntu-latest, windows-latest] + clang: [["13.0", "clang_13_0"]] + rust: ["1.51.0"] + steps: + - name: Checkout Repository + uses: actions/checkout@v2 + if: github.event.inputs.os == matrix.os + # LLVM and Clang + - name: Install LLVM and Clang + uses: KyleMayes/install-llvm-action@v1 + if: github.event.inputs.os == matrix.os + with: + version: ${{ matrix.clang[0] }} + directory: ${{ runner.temp }}/llvm-${{ matrix.clang[0] }} + # Rust + - name: Install Rust + uses: actions-rs/toolchain@v1 + if: github.event.inputs.os == matrix.os + with: + toolchain: ${{ matrix.rust }} + # SSH + - name: Enable SSH + uses: mxschmitt/action-tmate@v3 + if: github.event.inputs.os == matrix.os diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clang-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clang-sys/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,62 @@ +[package] + +name = "clang-sys" +authors = ["Kyle Mayes "] + +version = "1.7.0" + +readme = "README.md" +license = "Apache-2.0" + +description = "Rust bindings for libclang." + +documentation = "https://docs.rs/clang-sys" +repository = "https://github.com/KyleMayes/clang-sys" + +links = "clang" +build = "build.rs" + +[features] + +clang_3_5 = [] +clang_3_6 = ["clang_3_5"] +clang_3_7 = ["clang_3_6"] +clang_3_8 = ["clang_3_7"] +clang_3_9 = ["clang_3_8"] +clang_4_0 = ["clang_3_9"] +clang_5_0 = ["clang_4_0"] +clang_6_0 = ["clang_5_0"] +clang_7_0 = ["clang_6_0"] +clang_8_0 = ["clang_7_0"] +clang_9_0 = ["clang_8_0"] +clang_10_0 = ["clang_9_0"] +clang_11_0 = ["clang_10_0"] +clang_12_0 = ["clang_11_0"] +clang_13_0 = ["clang_12_0"] +clang_14_0 = ["clang_13_0"] +clang_15_0 = ["clang_14_0"] +clang_16_0 = ["clang_15_0"] +clang_17_0 = ["clang_16_0"] + +runtime = ["libloading"] +static = [] + +[dependencies] + +glob = "0.3" +libc = { version = "0.2.39", default-features = false } +libloading = { version = "0.8", optional = true } + +[build-dependencies] + +glob = "0.3" + +[dev-dependencies] + +glob = "0.3" +serial_test = "1" +tempfile = "3" + +[package.metadata.docs.rs] + +features = ["clang_17_0", "runtime"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clap/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"05adbb69f5012f7afdf1d2397f762791fb58d30fd3a362a7a175e3af04e23265","Cargo.toml":"31f2c76bbee24b375528b904976490b3075a510428f10dec5249e9bf00dacfc0","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6","README.md":"bcb96a3aedd4da85e24e201a4922e435928b0c0a2f97fd5843d0793a54e6a09f","examples/README.md":"c5f45032ee7acda0c5f98db456cbf4f9b0362d62dc81218fcf03bcdfbd19af05","examples/cargo-example-derive.md":"66d7455f08a038872f42d9d45f9b47ebbdbf9366fafa16b749ece8ba5bdcfcce","examples/cargo-example-derive.rs":"e4a69cb1260b91ba07252a01ca9dceb3a9e47da44f51250d2ad64ecf1c31bd48","examples/cargo-example.md":"60a1d0f253142de5003a9474b28a5a8324a9860fc646af6309d84594d97356bd","examples/cargo-example.rs":"d8009d4c71e81dd1b21ba6189bef45400d907b32e1e24daa668b2ac53aabaff0","examples/demo.md":"6c00568794ff99007ab0f08bf7e06fe521cb1f2f0fab30c219f16c6f54bf638d","examples/demo.rs":"2b06a625319d9485b22228f25beb344c660c2b2b7f5fb5890b6881bd6c70661f","examples/derive_ref/augment_args.rs":"274bbe3c91d72609289274a22330067dd0ab42eb9bc3c44c94ed6da149ed56eb","examples/derive_ref/augment_subcommands.rs":"f202fd8a836552c53bb4b33a652b577f254726334f8a72f5fac0526937ab15ef","examples/derive_ref/flatten_hand_args.rs":"d3783fdea6297ffef23939df913ece655670b617f39addfab5147dc217e70fb1","examples/derive_ref/hand_subcommand.rs":"0fc5407369b9331ed31a4267f1c87acbdf591799d250e8793a1f8d55de314c44","examples/derive_ref/interop_tests.md":"aaf307e313c3926b14f1265199ab18665bb3dea723729a7e6cbf3b237fa73941","examples/escaped-positional-derive.md":"fb4b4351ceb43ef0c25048e8603dab6fdf4391b84e9b3ad9593602fa89abc572","examples/escaped-positional-derive.rs":"f292db181e81031fe29235830caa92892f19472df03a467857450332f87efe74","examples/escaped-positional.md":"b44e23e5706eb815e7875825be815a370f2ba38e41d7998ea762d0ef1fb2ba56","examples/escaped-positional.rs":"e1e784bb90805ef3412f002d9660c979ebbd2d59eb609ceb7f8926c0ad8e7c31","examples/find.md":"441ad59186eca36324d982c1b2ba458354568007cb34fc560516dc68a40ad5fd","examples/find.rs":"fef520e193606051da628a92b4e18d2c75edafd1cec8f32b1500597be49b343b","examples/git-derive.md":"be14fffc9f6391579d6a0d8b7af70b551b64fb7b1d3cb1b08666c208ad21f180","examples/git-derive.rs":"056f51dd7424e2a1cc1a694581f3e5dca74d2f39f4ab9904654e815f68662e61","examples/git.md":"005f7c82c5ab6289c6f0d0173e12b299922ba8bd662b33f506f83c12c4d308af","examples/git.rs":"598fb8ec98764cdfe00e0e6b39c8ffa714457377b93803ab7f9b6f8a6a2e8991","examples/multicall-busybox.md":"b8e8a89312e2088b6dd1fac5b5b92266fda9b82c40a650dae2d41b5fcc253594","examples/multicall-busybox.rs":"0be842810003f69de33c9e65258f74a5d1ec742fb0ebc8a49fdebfecc861c408","examples/multicall-hostname.md":"1dedcdcc9927c08cebee11fa01fda7a730f5ddf5227c4902e1eb5ff847a80346","examples/multicall-hostname.rs":"cc58a924dd2e57281f36e30481a1cbc8186952adbf149f9e1e13f9c673614fd9","examples/pacman.md":"a050be1727605a4202faf69db7f991bf974bba51ce0fbd41413de68e6a4af5aa","examples/pacman.rs":"fb82fb553b428cbbeb288ed1ec38d60452ae74fc0d52ddcd4012f7a3642eb650","examples/repl-derive.rs":"a6be1ff8837d61ba48a10be38e7ca05a2044051fc94075f784531980548cfb2e","examples/repl.rs":"972ed0b06962f9daf20b7cee5dd6dc873fc31747e84bce646c0e057678c653f3","examples/tutorial_builder/01_quick.md":"d2a242a6ba832cdb0a2b6f55d428d62e7048f6b7d8d8f4a75f7923da85628ca8","examples/tutorial_builder/01_quick.rs":"0ee2d2f6e6a1ab27be173c7ff692dc47ba61759b0a06e0fff8cd99fd7d1658a4","examples/tutorial_builder/02_app_settings.md":"4e7097deb0eb8e926978ef383b0da4bda33966d4e760ac0d258cd4127a054fba","examples/tutorial_builder/02_app_settings.rs":"c050d19fa8c0ecefde73746200fb513da0dd78d904011a1c0a75835fd9c172b3","examples/tutorial_builder/02_apps.md":"3cbc7010e0214d047d98104dadb76ee02ec3c5bba868758e35aebb2fdfd0fa22","examples/tutorial_builder/02_apps.rs":"35071e4501cadef6488172d07de52186030491af23b6e60fdfaa3f8ff8b3380c","examples/tutorial_builder/02_crate.md":"995dc62680b9d7c1983c673bf5775c07ae96175db186b5313c0d614308569ec0","examples/tutorial_builder/02_crate.rs":"b0bdc601133bf9e566231dd6be439d0ce82b6911ca53ae4b5c1b5da62eb2acd8","examples/tutorial_builder/03_01_flag_bool.md":"326d8267ce6fcc62e95fdb19f77bdc959067e41af48c7d6e465c0eafe2db741c","examples/tutorial_builder/03_01_flag_bool.rs":"d49b30b527faa6a383b334e572d546fab5c4b298a5549842073ab42a33a05c94","examples/tutorial_builder/03_01_flag_count.md":"c34ff091d239f5861a868bda051322774340be9a63dea32cbfabe8c0cc4dfd94","examples/tutorial_builder/03_01_flag_count.rs":"a003825bc045d4d89265344cfb00082da379150e72fc5d16b33ee93ec9ec0927","examples/tutorial_builder/03_02_option.md":"f436d35a7f2aece1a30f0258f44ae09166fb4faae3b6623beb6a824d2ed234fd","examples/tutorial_builder/03_02_option.rs":"13e58e3f922ef79bb4f3cec63f84dc906bb20ea8bbd33e5ca3cb8cfce847095a","examples/tutorial_builder/03_02_option_mult.md":"31930e9dbc407f5cfbb24707388d3abb17e1cd6ea4d8e9f55c15bac8d5d3168c","examples/tutorial_builder/03_02_option_mult.rs":"9672e7fa9e17785019ab3099b9562d8cb49324590c687c74d9e91e73bd0ef1dd","examples/tutorial_builder/03_03_positional.md":"dc2e13cf897e2e2d2b397a1ab739bfd290ec04f437128030eb7f6f609b910be7","examples/tutorial_builder/03_03_positional.rs":"582ffa5b056363a74d2ba966d212fbd6b00f42fe42f0e71ae95009fe75746349","examples/tutorial_builder/03_03_positional_mult.md":"f1d03ca58d9ee75ec9a4cc980006a666e2c529ab6f7deaf6bd88b3fbaf09fc07","examples/tutorial_builder/03_03_positional_mult.rs":"271a9ee04038244fdf378c6a603af9d4cb6a401d82f9e28928c2e7ad971aff10","examples/tutorial_builder/03_04_subcommands.md":"64f5899e1bfb8c5f166642db89ba1de1a7f2dc88b3ea0025b3ce5543f12a605f","examples/tutorial_builder/03_04_subcommands.rs":"a309a332004edbed6dc14b64b1ba6cc0cd42871f3c5b8da7daab772764839c68","examples/tutorial_builder/03_05_default_values.md":"c30c72c85190aaddc06a7c0ed1cf87356eb81f03284b0e9c5f47d4f233d06a00","examples/tutorial_builder/03_05_default_values.rs":"96c8bd0004cf0dc0338851ccf4ae3309ec49e61cc90f41bcf912207eac95ea18","examples/tutorial_builder/04_01_enum.md":"c89cef996c17aa909031233b283349b23427c065b634d43ee82b974f4f28d1c6","examples/tutorial_builder/04_01_enum.rs":"72e71f091343c973f1ca4b0fc22eac6db817320d8e0a11ed99355ecd1553b2cf","examples/tutorial_builder/04_01_possible.md":"e16ec1ee5e7a67ab040afd4c87c3ebf84e5ab229491b73f3da337160a0dd14bb","examples/tutorial_builder/04_01_possible.rs":"3d781b26d257061b55a957744c2dbd99c1d2346c151230fb18fe5f576d19585c","examples/tutorial_builder/04_02_parse.md":"d02e8e79e96c2def7a2576a5acc06ba539061a221960ce89eeca1a51e52ef317","examples/tutorial_builder/04_02_parse.rs":"fb9f82791717775b7112bc829e950db29277c5b21367d73e322a87f326678fd4","examples/tutorial_builder/04_02_validate.md":"3f9f29b3629f0d20d8ff149ec721ee67a4baad39c12e2e379d472865c6cf682f","examples/tutorial_builder/04_02_validate.rs":"a5c03e60d4e475d23c38b253bcea29a4673f9494f60359a243f09b84c34e5a2a","examples/tutorial_builder/04_03_relations.md":"cfc6a4ee6d6912566773c9c86b92466725e8eb90c5c765d7cb603f2ffd0d911a","examples/tutorial_builder/04_03_relations.rs":"f367c93ddc7db37ec002a59e12d93ad58bdcf8b4b832c45adb4f6b197db31f0f","examples/tutorial_builder/04_04_custom.md":"11581660afa0679cda9355965cf55e0a282da9184f8d2eec97a415f48878002e","examples/tutorial_builder/04_04_custom.rs":"1da17cebc5a6a2887ba8f39070a47408c7ca6f16256a071f10d10a151b5e1f40","examples/tutorial_builder/05_01_assert.rs":"c42469ab8eeaaaab6dcec816459a934fb1380d208b14055d15e3e877b375bb20","examples/tutorial_derive/01_quick.md":"345bbe0689766fd83929826bffc32c9067c8e97c42fb7390db2620931bd27834","examples/tutorial_derive/01_quick.rs":"72d4d18abec6ffff5dec325372e920a7faaa7cdf5f3d68458484944a7dee60d5","examples/tutorial_derive/02_app_settings.md":"7b3ef753653be837d6c7d92c805a8238dd61fce2fc46d58b860c3771dbfec113","examples/tutorial_derive/02_app_settings.rs":"551e752d8baa2aee3b75248ac0476b321a2a3fb28db402c2d26ea3b9990fce45","examples/tutorial_derive/02_apps.md":"166b48034c788304ce9d3f48f91dd7b1b7e18a6d66f689114ba618d79b60cc24","examples/tutorial_derive/02_apps.rs":"b1031c150f39440b04403cfad02c923872acc053c3ca58fdc57c6af4ea44f1fe","examples/tutorial_derive/02_crate.md":"c15606793151791bddf5763f660a913f799303e8de4c1d28334449d0d184681d","examples/tutorial_derive/02_crate.rs":"dad7603268e52fc091f23e5c19042abef601c277851b325fd911bcc60f126281","examples/tutorial_derive/03_01_flag_bool.md":"7ffa235eb4bc61aaa15d63d4301250e2a6635520c02a55aa6294afe6798f39a0","examples/tutorial_derive/03_01_flag_bool.rs":"9eb1ddedc4b682c47dc2043787ca65551e3b7c74052833a6e6c607e795008a7f","examples/tutorial_derive/03_01_flag_count.md":"02e6dc26d00cc82109350ca7910e4962007b91fe82fde1c8b86ae49dc4428a76","examples/tutorial_derive/03_01_flag_count.rs":"5959afc98120dc8d8ca773f1833f7cd0614363704fadce213166bf9ac5b6d116","examples/tutorial_derive/03_02_option.md":"3ff91da5ee7bb987bf3e4e66ab1148973664ca9b50b9dd97d40b76f623a0f607","examples/tutorial_derive/03_02_option.rs":"6fb1cf14b927a0b2bf6fc761f83e83a93f40e12acf7bbbd42ddf4961d7988b0d","examples/tutorial_derive/03_02_option_mult.md":"4241088813da3acd0079dfbcb3dea896388642d7fc0c976a143824da031d17d9","examples/tutorial_derive/03_02_option_mult.rs":"54f9d253860da2ea4affa9632b7b0ffbf2786fdfc6a0e1876ecc685234ed650a","examples/tutorial_derive/03_03_positional.md":"52a5c10dccc3774a29e1fe6f7ff87d44eaee67d723404ddcbec24f32b7b0f048","examples/tutorial_derive/03_03_positional.rs":"0be3799af833672493b66432a356dc4484f9ca51073c55c0a6bb6adfba930e6e","examples/tutorial_derive/03_03_positional_mult.md":"00e3fc665835a4df1190a5ecb7c854b1259ab2324966d69ac40770cde8e2dd21","examples/tutorial_derive/03_03_positional_mult.rs":"6fd6ff50456fb5aeec5287670c00671c3bc9301f0fbd1c60888db5e121863d8f","examples/tutorial_derive/03_04_subcommands.md":"361ef1b34f84919831248a8ea141474a89efb1bc46b977ade51f61cc3dfc85a1","examples/tutorial_derive/03_04_subcommands.rs":"c0765d2269681d5b221ed0404b7443b980a3c72a5f831193c51aba8ae045fa43","examples/tutorial_derive/03_04_subcommands_alt.rs":"0b5b85f339037d805673c0fa0fcdc63499959d27eaeb705a20a25bef2369f452","examples/tutorial_derive/03_05_default_values.md":"b09e17bf0322311801881f53d9b86e5179163d4b05263988a79fd7d2b5c1eb79","examples/tutorial_derive/03_05_default_values.rs":"52b347b338206903d3ad3f7233967d3e7f73b4554d9103dddd41d44ea34e5058","examples/tutorial_derive/04_01_enum.md":"fa1deb854c06f6ca921b53e9fd98eaf8ff0a641095a592552537ed74197ef801","examples/tutorial_derive/04_01_enum.rs":"c9757a342aee558014c30b0758ef5f5359e675ebbb7647571d4b227f4021c184","examples/tutorial_derive/04_02_parse.md":"a87492c5d6fb9817345f67389142282394c525fbeade3a2750b84d949cba1c7e","examples/tutorial_derive/04_02_parse.rs":"532ef1b9dae8a6fca32b49b5b79ddd36b82ab799fed360f4ae2b25122a7b7424","examples/tutorial_derive/04_02_validate.md":"8f83fdf4ccb89550c0df20eef49358cb222ca1a7404c18e3eafed6413c0e1313","examples/tutorial_derive/04_02_validate.rs":"bae539ef173dc8e44101ce17135b7952b9a4850b732e6115e1a3effd683edd20","examples/tutorial_derive/04_03_relations.md":"15172a1e5b056ee30b6ab1fbe848c71d8499b06aa74ce30219275989034c76ac","examples/tutorial_derive/04_03_relations.rs":"fb0a2ea97fd034d21fdfee8876ead25ea2b163b4a033e703c74bb301310e98df","examples/tutorial_derive/04_04_custom.md":"f96f4ced9cce7e04e5150c2906cac315bce04a5319cab080917dd976cb815bdc","examples/tutorial_derive/04_04_custom.rs":"88cb3129e53eb22aa1c83342d5f8cde8cf35bd486c851acc5cb493a0868bad19","examples/tutorial_derive/05_01_assert.rs":"55f7e86100a95800634b959c5cf25fcb246226e4edd03784bfc1371776d6dda1","examples/typed-derive.md":"6eacd8a18cf5c77f974247e00d2f60f58b6520915c9956cb7f432be2da1757d9","examples/typed-derive.rs":"a7fee93f140e34d4981581d98be0c5df074232e26cf45a5e6bff27acaa445348","src/_cookbook/cargo_example.rs":"fe7594a5233e9106a159aa1f5d5f0cde0d844356f630d55c78b8ef322327d4e5","src/_cookbook/cargo_example_derive.rs":"badf3e931ef5d5b7f5addc4912aca057ba83ee6302c43d7eeecd1661673fd407","src/_cookbook/escaped_positional.rs":"2789d8fea126355805b29e76b52c6cea4982565014087a46e0d48e4ddfbed7ab","src/_cookbook/escaped_positional_derive.rs":"802d0b672f4ed48152235d4a26a64c97fa921b361177bdd3a1a33cbac96f665d","src/_cookbook/find.rs":"6152ad5df466adc6de56bddb0f01930b4e4db1997fa972b055217cc7d6748a0a","src/_cookbook/git.rs":"372977252a22fc776e3acaa4629e964114ccd6a49b8ef334d2b6646f12e8b5ee","src/_cookbook/git_derive.rs":"4ab7c0197efda06607ca60c2a85ea743aed3494f5fe9e408d935ea0500a345fc","src/_cookbook/mod.rs":"c195ca5300ef525d3aa229f7b51f88b3fe60bbf8ce93e4e540192b61a58c7538","src/_cookbook/multicall_busybox.rs":"56176b4fa15e7a39c433706971d4e68aaf26ddc2a5790078b6dbe722ee13efee","src/_cookbook/multicall_hostname.rs":"907f8decf81ea4d4cbf81639ea4cd2f925eda64d4831454a7656369b65522780","src/_cookbook/pacman.rs":"863125b2d3d7931a9e4541c8ab1242b8bfcb421d8b5c604ea681efd805f68da7","src/_cookbook/repl.rs":"1393209b2cc5c203296d57c5a065b764b4318be7855e48baf16de851e250cf90","src/_cookbook/repl_derive.rs":"99afa5a3cd44fabcce093dc821922eb52721113cf8925c38de6759bda96cb545","src/_cookbook/typed_derive.rs":"3d28e78cd0b068b4fcb32a7fea6244de176f2fe75dfcb59e99c33b66a7ae4864","src/_derive/_tutorial/chapter_0.rs":"e5ecb3c09c97ff7f84eb71f17a30d812931cfaf0b14e3824699f1a8227464b63","src/_derive/_tutorial/chapter_1.rs":"8110c437807ee259b4e4170bfbcf2fb24d406068567a9725f9d81d66809d9963","src/_derive/_tutorial/chapter_2.rs":"d807f24fab16e2c3f6f8f69fca6d3fc5f12223ee75ad38525398a1d70230a21a","src/_derive/_tutorial/chapter_3.rs":"a49d2d450a5c6676aa39fa82bf2067b058ca76e65c81b2d2bd7905aee5e146e3","src/_derive/_tutorial/chapter_4.rs":"42eeb27e352911dc783c7206747f539ca119bffcbddaa8e3a8490e7595095891","src/_derive/_tutorial/chapter_5.rs":"490d800ada1c4727d386a0075c5e0752c9b6996d486f0c17de51431f8b61fa29","src/_derive/_tutorial/mod.rs":"9253795ea95033c1271b340fcb05ff0da52cc76b820e8a0c9083e63ca3ef7194","src/_derive/mod.rs":"63ad595726855900f9f178c6bf6af864807cc913194d46d7644aa5576d43fbec","src/_faq.rs":"96c82d8954b1e2075cc6488e8048e3335dd9bb15c360a9fde4991b0097715705","src/_features.rs":"e7ba4ed83b9ff2aef65e6773d603a4aaa0eb0ff96bc86dde4360e20385bf2809","src/_tutorial/chapter_0.rs":"14ec920659bcda23dd4f392a987a6961bb7c04d2c01655dc2bc9c818f0e32f7f","src/_tutorial/chapter_1.rs":"719d6e4316d3496046077bf1cea91ee2c4444f100f6837d60031e1c624876202","src/_tutorial/chapter_2.rs":"0eb36348ab64c6560d4d0eb562f9f0fb02b94ccd58837efd3e64bb3092aee717","src/_tutorial/chapter_3.rs":"6f336c84909e809283309706239ba56a03ee23d13aa95e9b4eeb4d314ed50f87","src/_tutorial/chapter_4.rs":"beae5be9b371fb9139421ce668a27304c64beb78e5ab6e4b3c624d849f364850","src/_tutorial/chapter_5.rs":"e85e08d4d9daf0f7f23a6b3b1f4fc612d3b910d370836883f262ec11d8634d23","src/_tutorial/mod.rs":"cb73f13e7c8b006185a8323580f0495e1580047c426dd6d515afeb40d69bfaef","src/bin/stdio-fixture.rs":"927921d48a5bbab06f8a329f42f6e76e20c843107df603443482dbb509b7b2e1","src/lib.rs":"3e4683af31b4e871f86c8ab6b89b6e580252295a3b83b8172fd98032c04687dc"},"package":"ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"97bab5e48fd3e0d83c86e610b24f50f71b866ac7b31b5e95086293e659dadf86","Cargo.lock":"05adbb69f5012f7afdf1d2397f762791fb58d30fd3a362a7a175e3af04e23265","Cargo.toml":"31f2c76bbee24b375528b904976490b3075a510428f10dec5249e9bf00dacfc0","Cargo.toml.orig":"1852a396f88d11591c4aa1990a375d96a414a84213287318e7505f35e08cf044","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6","README.md":"bcb96a3aedd4da85e24e201a4922e435928b0c0a2f97fd5843d0793a54e6a09f","examples/README.md":"c5f45032ee7acda0c5f98db456cbf4f9b0362d62dc81218fcf03bcdfbd19af05","examples/cargo-example-derive.md":"66d7455f08a038872f42d9d45f9b47ebbdbf9366fafa16b749ece8ba5bdcfcce","examples/cargo-example-derive.rs":"e4a69cb1260b91ba07252a01ca9dceb3a9e47da44f51250d2ad64ecf1c31bd48","examples/cargo-example.md":"60a1d0f253142de5003a9474b28a5a8324a9860fc646af6309d84594d97356bd","examples/cargo-example.rs":"d8009d4c71e81dd1b21ba6189bef45400d907b32e1e24daa668b2ac53aabaff0","examples/demo.md":"6c00568794ff99007ab0f08bf7e06fe521cb1f2f0fab30c219f16c6f54bf638d","examples/demo.rs":"2b06a625319d9485b22228f25beb344c660c2b2b7f5fb5890b6881bd6c70661f","examples/derive_ref/augment_args.rs":"274bbe3c91d72609289274a22330067dd0ab42eb9bc3c44c94ed6da149ed56eb","examples/derive_ref/augment_subcommands.rs":"f202fd8a836552c53bb4b33a652b577f254726334f8a72f5fac0526937ab15ef","examples/derive_ref/flatten_hand_args.rs":"d3783fdea6297ffef23939df913ece655670b617f39addfab5147dc217e70fb1","examples/derive_ref/hand_subcommand.rs":"0fc5407369b9331ed31a4267f1c87acbdf591799d250e8793a1f8d55de314c44","examples/derive_ref/interop_tests.md":"aaf307e313c3926b14f1265199ab18665bb3dea723729a7e6cbf3b237fa73941","examples/escaped-positional-derive.md":"fb4b4351ceb43ef0c25048e8603dab6fdf4391b84e9b3ad9593602fa89abc572","examples/escaped-positional-derive.rs":"f292db181e81031fe29235830caa92892f19472df03a467857450332f87efe74","examples/escaped-positional.md":"b44e23e5706eb815e7875825be815a370f2ba38e41d7998ea762d0ef1fb2ba56","examples/escaped-positional.rs":"e1e784bb90805ef3412f002d9660c979ebbd2d59eb609ceb7f8926c0ad8e7c31","examples/find.md":"441ad59186eca36324d982c1b2ba458354568007cb34fc560516dc68a40ad5fd","examples/find.rs":"fef520e193606051da628a92b4e18d2c75edafd1cec8f32b1500597be49b343b","examples/git-derive.md":"be14fffc9f6391579d6a0d8b7af70b551b64fb7b1d3cb1b08666c208ad21f180","examples/git-derive.rs":"056f51dd7424e2a1cc1a694581f3e5dca74d2f39f4ab9904654e815f68662e61","examples/git.md":"005f7c82c5ab6289c6f0d0173e12b299922ba8bd662b33f506f83c12c4d308af","examples/git.rs":"598fb8ec98764cdfe00e0e6b39c8ffa714457377b93803ab7f9b6f8a6a2e8991","examples/multicall-busybox.md":"b8e8a89312e2088b6dd1fac5b5b92266fda9b82c40a650dae2d41b5fcc253594","examples/multicall-busybox.rs":"0be842810003f69de33c9e65258f74a5d1ec742fb0ebc8a49fdebfecc861c408","examples/multicall-hostname.md":"1dedcdcc9927c08cebee11fa01fda7a730f5ddf5227c4902e1eb5ff847a80346","examples/multicall-hostname.rs":"cc58a924dd2e57281f36e30481a1cbc8186952adbf149f9e1e13f9c673614fd9","examples/pacman.md":"a050be1727605a4202faf69db7f991bf974bba51ce0fbd41413de68e6a4af5aa","examples/pacman.rs":"fb82fb553b428cbbeb288ed1ec38d60452ae74fc0d52ddcd4012f7a3642eb650","examples/repl-derive.rs":"a6be1ff8837d61ba48a10be38e7ca05a2044051fc94075f784531980548cfb2e","examples/repl.rs":"972ed0b06962f9daf20b7cee5dd6dc873fc31747e84bce646c0e057678c653f3","examples/tutorial_builder/01_quick.md":"d2a242a6ba832cdb0a2b6f55d428d62e7048f6b7d8d8f4a75f7923da85628ca8","examples/tutorial_builder/01_quick.rs":"0ee2d2f6e6a1ab27be173c7ff692dc47ba61759b0a06e0fff8cd99fd7d1658a4","examples/tutorial_builder/02_app_settings.md":"4e7097deb0eb8e926978ef383b0da4bda33966d4e760ac0d258cd4127a054fba","examples/tutorial_builder/02_app_settings.rs":"c050d19fa8c0ecefde73746200fb513da0dd78d904011a1c0a75835fd9c172b3","examples/tutorial_builder/02_apps.md":"3cbc7010e0214d047d98104dadb76ee02ec3c5bba868758e35aebb2fdfd0fa22","examples/tutorial_builder/02_apps.rs":"35071e4501cadef6488172d07de52186030491af23b6e60fdfaa3f8ff8b3380c","examples/tutorial_builder/02_crate.md":"995dc62680b9d7c1983c673bf5775c07ae96175db186b5313c0d614308569ec0","examples/tutorial_builder/02_crate.rs":"b0bdc601133bf9e566231dd6be439d0ce82b6911ca53ae4b5c1b5da62eb2acd8","examples/tutorial_builder/03_01_flag_bool.md":"326d8267ce6fcc62e95fdb19f77bdc959067e41af48c7d6e465c0eafe2db741c","examples/tutorial_builder/03_01_flag_bool.rs":"d49b30b527faa6a383b334e572d546fab5c4b298a5549842073ab42a33a05c94","examples/tutorial_builder/03_01_flag_count.md":"c34ff091d239f5861a868bda051322774340be9a63dea32cbfabe8c0cc4dfd94","examples/tutorial_builder/03_01_flag_count.rs":"a003825bc045d4d89265344cfb00082da379150e72fc5d16b33ee93ec9ec0927","examples/tutorial_builder/03_02_option.md":"f436d35a7f2aece1a30f0258f44ae09166fb4faae3b6623beb6a824d2ed234fd","examples/tutorial_builder/03_02_option.rs":"13e58e3f922ef79bb4f3cec63f84dc906bb20ea8bbd33e5ca3cb8cfce847095a","examples/tutorial_builder/03_02_option_mult.md":"31930e9dbc407f5cfbb24707388d3abb17e1cd6ea4d8e9f55c15bac8d5d3168c","examples/tutorial_builder/03_02_option_mult.rs":"9672e7fa9e17785019ab3099b9562d8cb49324590c687c74d9e91e73bd0ef1dd","examples/tutorial_builder/03_03_positional.md":"dc2e13cf897e2e2d2b397a1ab739bfd290ec04f437128030eb7f6f609b910be7","examples/tutorial_builder/03_03_positional.rs":"582ffa5b056363a74d2ba966d212fbd6b00f42fe42f0e71ae95009fe75746349","examples/tutorial_builder/03_03_positional_mult.md":"f1d03ca58d9ee75ec9a4cc980006a666e2c529ab6f7deaf6bd88b3fbaf09fc07","examples/tutorial_builder/03_03_positional_mult.rs":"271a9ee04038244fdf378c6a603af9d4cb6a401d82f9e28928c2e7ad971aff10","examples/tutorial_builder/03_04_subcommands.md":"64f5899e1bfb8c5f166642db89ba1de1a7f2dc88b3ea0025b3ce5543f12a605f","examples/tutorial_builder/03_04_subcommands.rs":"a309a332004edbed6dc14b64b1ba6cc0cd42871f3c5b8da7daab772764839c68","examples/tutorial_builder/03_05_default_values.md":"c30c72c85190aaddc06a7c0ed1cf87356eb81f03284b0e9c5f47d4f233d06a00","examples/tutorial_builder/03_05_default_values.rs":"96c8bd0004cf0dc0338851ccf4ae3309ec49e61cc90f41bcf912207eac95ea18","examples/tutorial_builder/04_01_enum.md":"c89cef996c17aa909031233b283349b23427c065b634d43ee82b974f4f28d1c6","examples/tutorial_builder/04_01_enum.rs":"72e71f091343c973f1ca4b0fc22eac6db817320d8e0a11ed99355ecd1553b2cf","examples/tutorial_builder/04_01_possible.md":"e16ec1ee5e7a67ab040afd4c87c3ebf84e5ab229491b73f3da337160a0dd14bb","examples/tutorial_builder/04_01_possible.rs":"3d781b26d257061b55a957744c2dbd99c1d2346c151230fb18fe5f576d19585c","examples/tutorial_builder/04_02_parse.md":"d02e8e79e96c2def7a2576a5acc06ba539061a221960ce89eeca1a51e52ef317","examples/tutorial_builder/04_02_parse.rs":"fb9f82791717775b7112bc829e950db29277c5b21367d73e322a87f326678fd4","examples/tutorial_builder/04_02_validate.md":"3f9f29b3629f0d20d8ff149ec721ee67a4baad39c12e2e379d472865c6cf682f","examples/tutorial_builder/04_02_validate.rs":"a5c03e60d4e475d23c38b253bcea29a4673f9494f60359a243f09b84c34e5a2a","examples/tutorial_builder/04_03_relations.md":"cfc6a4ee6d6912566773c9c86b92466725e8eb90c5c765d7cb603f2ffd0d911a","examples/tutorial_builder/04_03_relations.rs":"f367c93ddc7db37ec002a59e12d93ad58bdcf8b4b832c45adb4f6b197db31f0f","examples/tutorial_builder/04_04_custom.md":"11581660afa0679cda9355965cf55e0a282da9184f8d2eec97a415f48878002e","examples/tutorial_builder/04_04_custom.rs":"1da17cebc5a6a2887ba8f39070a47408c7ca6f16256a071f10d10a151b5e1f40","examples/tutorial_builder/05_01_assert.rs":"c42469ab8eeaaaab6dcec816459a934fb1380d208b14055d15e3e877b375bb20","examples/tutorial_derive/01_quick.md":"345bbe0689766fd83929826bffc32c9067c8e97c42fb7390db2620931bd27834","examples/tutorial_derive/01_quick.rs":"72d4d18abec6ffff5dec325372e920a7faaa7cdf5f3d68458484944a7dee60d5","examples/tutorial_derive/02_app_settings.md":"7b3ef753653be837d6c7d92c805a8238dd61fce2fc46d58b860c3771dbfec113","examples/tutorial_derive/02_app_settings.rs":"551e752d8baa2aee3b75248ac0476b321a2a3fb28db402c2d26ea3b9990fce45","examples/tutorial_derive/02_apps.md":"166b48034c788304ce9d3f48f91dd7b1b7e18a6d66f689114ba618d79b60cc24","examples/tutorial_derive/02_apps.rs":"b1031c150f39440b04403cfad02c923872acc053c3ca58fdc57c6af4ea44f1fe","examples/tutorial_derive/02_crate.md":"c15606793151791bddf5763f660a913f799303e8de4c1d28334449d0d184681d","examples/tutorial_derive/02_crate.rs":"dad7603268e52fc091f23e5c19042abef601c277851b325fd911bcc60f126281","examples/tutorial_derive/03_01_flag_bool.md":"7ffa235eb4bc61aaa15d63d4301250e2a6635520c02a55aa6294afe6798f39a0","examples/tutorial_derive/03_01_flag_bool.rs":"9eb1ddedc4b682c47dc2043787ca65551e3b7c74052833a6e6c607e795008a7f","examples/tutorial_derive/03_01_flag_count.md":"02e6dc26d00cc82109350ca7910e4962007b91fe82fde1c8b86ae49dc4428a76","examples/tutorial_derive/03_01_flag_count.rs":"5959afc98120dc8d8ca773f1833f7cd0614363704fadce213166bf9ac5b6d116","examples/tutorial_derive/03_02_option.md":"3ff91da5ee7bb987bf3e4e66ab1148973664ca9b50b9dd97d40b76f623a0f607","examples/tutorial_derive/03_02_option.rs":"6fb1cf14b927a0b2bf6fc761f83e83a93f40e12acf7bbbd42ddf4961d7988b0d","examples/tutorial_derive/03_02_option_mult.md":"4241088813da3acd0079dfbcb3dea896388642d7fc0c976a143824da031d17d9","examples/tutorial_derive/03_02_option_mult.rs":"54f9d253860da2ea4affa9632b7b0ffbf2786fdfc6a0e1876ecc685234ed650a","examples/tutorial_derive/03_03_positional.md":"52a5c10dccc3774a29e1fe6f7ff87d44eaee67d723404ddcbec24f32b7b0f048","examples/tutorial_derive/03_03_positional.rs":"0be3799af833672493b66432a356dc4484f9ca51073c55c0a6bb6adfba930e6e","examples/tutorial_derive/03_03_positional_mult.md":"00e3fc665835a4df1190a5ecb7c854b1259ab2324966d69ac40770cde8e2dd21","examples/tutorial_derive/03_03_positional_mult.rs":"6fd6ff50456fb5aeec5287670c00671c3bc9301f0fbd1c60888db5e121863d8f","examples/tutorial_derive/03_04_subcommands.md":"361ef1b34f84919831248a8ea141474a89efb1bc46b977ade51f61cc3dfc85a1","examples/tutorial_derive/03_04_subcommands.rs":"c0765d2269681d5b221ed0404b7443b980a3c72a5f831193c51aba8ae045fa43","examples/tutorial_derive/03_04_subcommands_alt.rs":"0b5b85f339037d805673c0fa0fcdc63499959d27eaeb705a20a25bef2369f452","examples/tutorial_derive/03_05_default_values.md":"b09e17bf0322311801881f53d9b86e5179163d4b05263988a79fd7d2b5c1eb79","examples/tutorial_derive/03_05_default_values.rs":"52b347b338206903d3ad3f7233967d3e7f73b4554d9103dddd41d44ea34e5058","examples/tutorial_derive/04_01_enum.md":"fa1deb854c06f6ca921b53e9fd98eaf8ff0a641095a592552537ed74197ef801","examples/tutorial_derive/04_01_enum.rs":"c9757a342aee558014c30b0758ef5f5359e675ebbb7647571d4b227f4021c184","examples/tutorial_derive/04_02_parse.md":"a87492c5d6fb9817345f67389142282394c525fbeade3a2750b84d949cba1c7e","examples/tutorial_derive/04_02_parse.rs":"532ef1b9dae8a6fca32b49b5b79ddd36b82ab799fed360f4ae2b25122a7b7424","examples/tutorial_derive/04_02_validate.md":"8f83fdf4ccb89550c0df20eef49358cb222ca1a7404c18e3eafed6413c0e1313","examples/tutorial_derive/04_02_validate.rs":"bae539ef173dc8e44101ce17135b7952b9a4850b732e6115e1a3effd683edd20","examples/tutorial_derive/04_03_relations.md":"15172a1e5b056ee30b6ab1fbe848c71d8499b06aa74ce30219275989034c76ac","examples/tutorial_derive/04_03_relations.rs":"fb0a2ea97fd034d21fdfee8876ead25ea2b163b4a033e703c74bb301310e98df","examples/tutorial_derive/04_04_custom.md":"f96f4ced9cce7e04e5150c2906cac315bce04a5319cab080917dd976cb815bdc","examples/tutorial_derive/04_04_custom.rs":"88cb3129e53eb22aa1c83342d5f8cde8cf35bd486c851acc5cb493a0868bad19","examples/tutorial_derive/05_01_assert.rs":"55f7e86100a95800634b959c5cf25fcb246226e4edd03784bfc1371776d6dda1","examples/typed-derive.md":"6eacd8a18cf5c77f974247e00d2f60f58b6520915c9956cb7f432be2da1757d9","examples/typed-derive.rs":"a7fee93f140e34d4981581d98be0c5df074232e26cf45a5e6bff27acaa445348","src/_cookbook/cargo_example.rs":"fe7594a5233e9106a159aa1f5d5f0cde0d844356f630d55c78b8ef322327d4e5","src/_cookbook/cargo_example_derive.rs":"badf3e931ef5d5b7f5addc4912aca057ba83ee6302c43d7eeecd1661673fd407","src/_cookbook/escaped_positional.rs":"2789d8fea126355805b29e76b52c6cea4982565014087a46e0d48e4ddfbed7ab","src/_cookbook/escaped_positional_derive.rs":"802d0b672f4ed48152235d4a26a64c97fa921b361177bdd3a1a33cbac96f665d","src/_cookbook/find.rs":"6152ad5df466adc6de56bddb0f01930b4e4db1997fa972b055217cc7d6748a0a","src/_cookbook/git.rs":"372977252a22fc776e3acaa4629e964114ccd6a49b8ef334d2b6646f12e8b5ee","src/_cookbook/git_derive.rs":"4ab7c0197efda06607ca60c2a85ea743aed3494f5fe9e408d935ea0500a345fc","src/_cookbook/mod.rs":"c195ca5300ef525d3aa229f7b51f88b3fe60bbf8ce93e4e540192b61a58c7538","src/_cookbook/multicall_busybox.rs":"56176b4fa15e7a39c433706971d4e68aaf26ddc2a5790078b6dbe722ee13efee","src/_cookbook/multicall_hostname.rs":"907f8decf81ea4d4cbf81639ea4cd2f925eda64d4831454a7656369b65522780","src/_cookbook/pacman.rs":"863125b2d3d7931a9e4541c8ab1242b8bfcb421d8b5c604ea681efd805f68da7","src/_cookbook/repl.rs":"1393209b2cc5c203296d57c5a065b764b4318be7855e48baf16de851e250cf90","src/_cookbook/repl_derive.rs":"99afa5a3cd44fabcce093dc821922eb52721113cf8925c38de6759bda96cb545","src/_cookbook/typed_derive.rs":"3d28e78cd0b068b4fcb32a7fea6244de176f2fe75dfcb59e99c33b66a7ae4864","src/_derive/_tutorial/chapter_0.rs":"e5ecb3c09c97ff7f84eb71f17a30d812931cfaf0b14e3824699f1a8227464b63","src/_derive/_tutorial/chapter_1.rs":"8110c437807ee259b4e4170bfbcf2fb24d406068567a9725f9d81d66809d9963","src/_derive/_tutorial/chapter_2.rs":"d807f24fab16e2c3f6f8f69fca6d3fc5f12223ee75ad38525398a1d70230a21a","src/_derive/_tutorial/chapter_3.rs":"a49d2d450a5c6676aa39fa82bf2067b058ca76e65c81b2d2bd7905aee5e146e3","src/_derive/_tutorial/chapter_4.rs":"42eeb27e352911dc783c7206747f539ca119bffcbddaa8e3a8490e7595095891","src/_derive/_tutorial/chapter_5.rs":"490d800ada1c4727d386a0075c5e0752c9b6996d486f0c17de51431f8b61fa29","src/_derive/_tutorial/mod.rs":"9253795ea95033c1271b340fcb05ff0da52cc76b820e8a0c9083e63ca3ef7194","src/_derive/mod.rs":"63ad595726855900f9f178c6bf6af864807cc913194d46d7644aa5576d43fbec","src/_faq.rs":"96c82d8954b1e2075cc6488e8048e3335dd9bb15c360a9fde4991b0097715705","src/_features.rs":"e7ba4ed83b9ff2aef65e6773d603a4aaa0eb0ff96bc86dde4360e20385bf2809","src/_tutorial/chapter_0.rs":"14ec920659bcda23dd4f392a987a6961bb7c04d2c01655dc2bc9c818f0e32f7f","src/_tutorial/chapter_1.rs":"719d6e4316d3496046077bf1cea91ee2c4444f100f6837d60031e1c624876202","src/_tutorial/chapter_2.rs":"0eb36348ab64c6560d4d0eb562f9f0fb02b94ccd58837efd3e64bb3092aee717","src/_tutorial/chapter_3.rs":"6f336c84909e809283309706239ba56a03ee23d13aa95e9b4eeb4d314ed50f87","src/_tutorial/chapter_4.rs":"beae5be9b371fb9139421ce668a27304c64beb78e5ab6e4b3c624d849f364850","src/_tutorial/chapter_5.rs":"e85e08d4d9daf0f7f23a6b3b1f4fc612d3b910d370836883f262ec11d8634d23","src/_tutorial/mod.rs":"cb73f13e7c8b006185a8323580f0495e1580047c426dd6d515afeb40d69bfaef","src/bin/stdio-fixture.rs":"927921d48a5bbab06f8a329f42f6e76e20c843107df603443482dbb509b7b2e1","src/lib.rs":"3e4683af31b4e871f86c8ab6b89b6e580252295a3b83b8172fd98032c04687dc"},"package":"ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clap/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "97deaf419459fd2322ad27f484a682ae45da3e09" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clap/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clap/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,461 @@ +[workspace] +resolver = "2" +members = [ + "clap_bench", + "clap_builder", + "clap_derive", + "clap_lex", + "clap_complete", + "clap_complete_fig", + "clap_complete_nushell", + "clap_mangen", +] + +[workspace.package] +repository = "https://github.com/clap-rs/clap" +license = "MIT OR Apache-2.0" +edition = "2021" +rust-version = "1.74" # MSRV +include = [ + "build.rs", + "src/**/*", + "Cargo.toml", + "LICENSE*", + "README.md", + "benches/**/*", + "examples/**/*" +] + +[workspace.lints.rust] +rust_2018_idioms = { level = "warn", priority = -1 } +unreachable_pub = "warn" +unsafe_op_in_unsafe_fn = "warn" +unused_lifetimes = "warn" +unused_macro_rules = "warn" +unused_qualifications = "warn" + +[workspace.lints.clippy] +bool_assert_comparison = "allow" +branches_sharing_code = "allow" +checked_conversions = "warn" +collapsible_else_if = "allow" +create_dir = "warn" +dbg_macro = "warn" +debug_assert_with_mut_call = "warn" +doc_markdown = "warn" +empty_enum = "warn" +enum_glob_use = "warn" +expl_impl_clone_on_copy = "warn" +explicit_deref_methods = "warn" +explicit_into_iter_loop = "warn" +fallible_impl_from = "warn" +filter_map_next = "warn" +flat_map_option = "warn" +float_cmp_const = "warn" +fn_params_excessive_bools = "warn" +from_iter_instead_of_collect = "warn" +if_same_then_else = "allow" +implicit_clone = "warn" +imprecise_flops = "warn" +inconsistent_struct_constructor = "warn" +inefficient_to_string = "warn" +infinite_loop = "warn" +invalid_upcast_comparisons = "warn" +large_digit_groups = "warn" +large_stack_arrays = "warn" +large_types_passed_by_value = "warn" +let_and_return = "allow" # sometimes good to name what you are returning +linkedlist = "warn" +lossy_float_literal = "warn" +macro_use_imports = "warn" +mem_forget = "warn" +mutex_integer = "warn" +needless_continue = "warn" +needless_for_each = "warn" +negative_feature_names = "warn" +path_buf_push_overwrite = "warn" +ptr_as_ptr = "warn" +rc_mutex = "warn" +redundant_feature_names = "warn" +ref_option_ref = "warn" +rest_pat_in_fully_bound_structs = "warn" +same_functions_in_if_condition = "warn" +self_named_module_files = "warn" +semicolon_if_nothing_returned = "warn" +# str_to_string = "warn" +# string_add = "warn" +string_add_assign = "warn" +string_lit_as_bytes = "warn" +# string_to_string = "warn" +todo = "warn" +trait_duplication_in_bounds = "warn" +verbose_file_reads = "warn" +# wildcard_imports = "warn" +zero_sized_map_values = "warn" +# Fix later: +multiple_bound_locations = "allow" +assigning_clones = "allow" +blocks_in_conditions = "allow" + +[package] +name = "clap" +version = "4.5.16" +description = "A simple to use, efficient, and full-featured Command Line Argument Parser" +categories = ["command-line-interface"] +keywords = [ + "argument", + "cli", + "arg", + "parser", + "parse" +] +repository.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true +include.workspace = true + +[package.metadata.docs.rs] +features = ["unstable-doc"] +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"] + +[package.metadata.playground] +features = ["unstable-doc"] + +[package.metadata.release] +shared-version = true +tag-name = "v{{version}}" +pre-release-replacements = [ + {file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1}, + {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, + {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1}, + {file="CHANGELOG.md", search="", replace="\n## [Unreleased] - ReleaseDate\n", exactly=1}, + {file="CHANGELOG.md", search="", replace="\n[Unreleased]: https://github.com/clap-rs/clap/compare/{{tag_name}}...HEAD", exactly=1}, + {file="CITATION.cff", search="^date-released: ....-..-..", replace="date-released: {{date}}"}, + {file="CITATION.cff", search="^version: .+\\..+\\..+", replace="version: {{version}}"}, + {file="src/lib.rs", search="blob/v.+\\..+\\..+/CHANGELOG.md", replace="blob/v{{version}}/CHANGELOG.md", exactly=1}, +] + +[features] +default = [ + "std", + "color", + "help", + "usage", + "error-context", + "suggestions", +] +debug = ["clap_builder/debug", "clap_derive?/debug"] # Enables debug messages +unstable-doc = ["clap_builder/unstable-doc", "derive"] # for docs.rs + +# Used in default +std = ["clap_builder/std"] # support for no_std in a backwards-compatible way +color = ["clap_builder/color"] +help = ["clap_builder/help"] +usage = ["clap_builder/usage"] +error-context = ["clap_builder/error-context"] +suggestions = ["clap_builder/suggestions"] + +# Optional +deprecated = ["clap_builder/deprecated", "clap_derive?/deprecated"] # Guided experience to prepare for next breaking release (at different stages of development, this may become default) +derive = ["dep:clap_derive"] +cargo = ["clap_builder/cargo"] # Disable if you're not using Cargo, enables Cargo-env-var-dependent macros +wrap_help = ["clap_builder/wrap_help"] +env = ["clap_builder/env"] # Use environment variables during arg parsing +unicode = ["clap_builder/unicode"] # Support for unicode characters in arguments and help messages +string = ["clap_builder/string"] # Allow runtime generated strings + +# In-work features +unstable-v5 = ["clap_builder/unstable-v5", "clap_derive?/unstable-v5", "deprecated"] +unstable-ext = ["clap_builder/unstable-ext"] +unstable-styles = ["clap_builder/unstable-styles"] # deprecated + +[lib] +bench = false + +[dependencies] +clap_builder = { path = "./clap_builder", version = "=4.5.15", default-features = false } +clap_derive = { path = "./clap_derive", version = "=4.5.13", optional = true } + +[dev-dependencies] +trybuild = "1.0.91" +rustversion = "1.0.15" +# Cutting out `filesystem` feature +trycmd = { version = "0.15.3", default-features = false, features = ["color-auto", "diff", "examples"] } +humantime = "2.1.0" +snapbox = "0.6.16" +shlex = "1.3.0" +automod = "1.0.14" +clap-cargo = { version = "0.14.1", default-features = false } + +[[example]] +name = "demo" +required-features = ["derive"] + +[[example]] +name = "cargo-example" +required-features = ["cargo", "color"] + +[[example]] +name = "cargo-example-derive" +required-features = ["derive", "color"] + +[[example]] +name = "escaped-positional" +required-features = ["cargo"] + +[[example]] +name = "escaped-positional-derive" +required-features = ["derive"] + +[[example]] +name = "find" +required-features = ["cargo"] + +[[example]] +name = "git-derive" +required-features = ["derive"] + +[[example]] +name = "typed-derive" +required-features = ["derive"] + +[[example]] +name = "busybox" +path = "examples/multicall-busybox.rs" + +[[example]] +name = "hostname" +path = "examples/multicall-hostname.rs" + +[[example]] +name = "repl" +path = "examples/repl.rs" +required-features = ["help"] + +[[example]] +name = "repl-derive" +path = "examples/repl-derive.rs" +required-features = ["derive"] + +[[example]] +name = "01_quick" +path = "examples/tutorial_builder/01_quick.rs" +required-features = ["cargo"] + +[[example]] +name = "02_apps" +path = "examples/tutorial_builder/02_apps.rs" + +[[example]] +name = "02_crate" +path = "examples/tutorial_builder/02_crate.rs" +required-features = ["cargo"] + +[[example]] +name = "02_app_settings" +path = "examples/tutorial_builder/02_app_settings.rs" +required-features = ["cargo"] + +[[example]] +name = "03_01_flag_bool" +path = "examples/tutorial_builder/03_01_flag_bool.rs" +required-features = ["cargo"] + +[[example]] +name = "03_01_flag_count" +path = "examples/tutorial_builder/03_01_flag_count.rs" +required-features = ["cargo"] + +[[example]] +name = "03_02_option" +path = "examples/tutorial_builder/03_02_option.rs" +required-features = ["cargo"] + +[[example]] +name = "03_02_option_mult" +path = "examples/tutorial_builder/03_02_option_mult.rs" +required-features = ["cargo"] + +[[example]] +name = "03_03_positional" +path = "examples/tutorial_builder/03_03_positional.rs" +required-features = ["cargo"] + +[[example]] +name = "03_03_positional_mult" +path = "examples/tutorial_builder/03_03_positional_mult.rs" +required-features = ["cargo"] + +[[example]] +name = "03_04_subcommands" +path = "examples/tutorial_builder/03_04_subcommands.rs" +required-features = ["cargo"] + +[[example]] +name = "03_05_default_values" +path = "examples/tutorial_builder/03_05_default_values.rs" +required-features = ["cargo"] + +[[example]] +name = "04_01_possible" +path = "examples/tutorial_builder/04_01_possible.rs" +required-features = ["cargo"] + +[[example]] +name = "04_01_enum" +path = "examples/tutorial_builder/04_01_enum.rs" +required-features = ["cargo"] + +[[example]] +name = "04_02_parse" +path = "examples/tutorial_builder/04_02_parse.rs" +required-features = ["cargo"] + +[[example]] +name = "04_02_validate" +path = "examples/tutorial_builder/04_02_validate.rs" +required-features = ["cargo"] + +[[example]] +name = "04_03_relations" +path = "examples/tutorial_builder/04_03_relations.rs" +required-features = ["cargo"] + +[[example]] +name = "04_04_custom" +path = "examples/tutorial_builder/04_04_custom.rs" +required-features = ["cargo"] + +[[example]] +name = "05_01_assert" +path = "examples/tutorial_builder/05_01_assert.rs" +required-features = ["cargo"] +test = true + +[[example]] +name = "01_quick_derive" +path = "examples/tutorial_derive/01_quick.rs" +required-features = ["derive"] + +[[example]] +name = "02_apps_derive" +path = "examples/tutorial_derive/02_apps.rs" +required-features = ["derive"] + +[[example]] +name = "02_crate_derive" +path = "examples/tutorial_derive/02_crate.rs" +required-features = ["derive"] + +[[example]] +name = "02_app_settings_derive" +path = "examples/tutorial_derive/02_app_settings.rs" +required-features = ["derive"] + +[[example]] +name = "03_01_flag_bool_derive" +path = "examples/tutorial_derive/03_01_flag_bool.rs" +required-features = ["derive"] + +[[example]] +name = "03_01_flag_count_derive" +path = "examples/tutorial_derive/03_01_flag_count.rs" +required-features = ["derive"] + +[[example]] +name = "03_02_option_derive" +path = "examples/tutorial_derive/03_02_option.rs" +required-features = ["derive"] + +[[example]] +name = "03_02_option_mult_derive" +path = "examples/tutorial_derive/03_02_option_mult.rs" +required-features = ["derive"] + +[[example]] +name = "03_03_positional_derive" +path = "examples/tutorial_derive/03_03_positional.rs" +required-features = ["derive"] + +[[example]] +name = "03_03_positional_mult_derive" +path = "examples/tutorial_derive/03_03_positional_mult.rs" +required-features = ["derive"] + +[[example]] +name = "03_04_subcommands_derive" +path = "examples/tutorial_derive/03_04_subcommands.rs" +required-features = ["derive"] + +[[example]] +name = "03_04_subcommands_alt_derive" +path = "examples/tutorial_derive/03_04_subcommands_alt.rs" +required-features = ["derive"] + +[[example]] +name = "03_05_default_values_derive" +path = "examples/tutorial_derive/03_05_default_values.rs" +required-features = ["derive"] + +[[example]] +name = "04_01_enum_derive" +path = "examples/tutorial_derive/04_01_enum.rs" +required-features = ["derive"] + +[[example]] +name = "04_02_parse_derive" +path = "examples/tutorial_derive/04_02_parse.rs" +required-features = ["derive"] + +[[example]] +name = "04_02_validate_derive" +path = "examples/tutorial_derive/04_02_validate.rs" +required-features = ["derive"] + +[[example]] +name = "04_03_relations_derive" +path = "examples/tutorial_derive/04_03_relations.rs" +required-features = ["derive"] + +[[example]] +name = "04_04_custom_derive" +path = "examples/tutorial_derive/04_04_custom.rs" +required-features = ["derive"] + +[[example]] +name = "05_01_assert_derive" +path = "examples/tutorial_derive/05_01_assert.rs" +required-features = ["derive"] +test = true + +[[example]] +name = "interop_augment_args" +path = "examples/derive_ref/augment_args.rs" +required-features = ["derive"] + +[[example]] +name = "interop_augment_subcommands" +path = "examples/derive_ref/augment_subcommands.rs" +required-features = ["derive"] + +[[example]] +name = "interop_hand_subcommand" +path = "examples/derive_ref/hand_subcommand.rs" +required-features = ["derive"] + +[[example]] +name = "interop_flatten_hand_args" +path = "examples/derive_ref/flatten_hand_args.rs" +required-features = ["derive"] + +[profile.test] +opt-level = 1 + +[profile.bench] +lto = true +codegen-units = 1 + +[lints] +workspace = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.azure-pipelines.yml thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.azure-pipelines.yml --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.azure-pipelines.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.azure-pipelines.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,61 @@ +name: $(Build.BuildId) +trigger: + # Always build master + - v2-master +pr: + # Enable building pull requests. + - v2-master +stages: + - stage: Testing + jobs: + - job: + variables: + rust: 1.36.0 + strategy: + matrix: + Windows 32-bit (MSVC): + image: vs2017-win2016 + target: i686-pc-windows-msvc + Windows 64-bit (MSVC): + image: vs2017-win2016 + target: x86_64-pc-windows-msvc + Windows 32-bit (MinGW): + image: vs2017-win2016 + target: i686-pc-windows-gnu + Windows 64-bit (MinGW): + image: vs2017-win2016 + target: x86_64-pc-windows-gnu + pool: + vmImage: $(image) + steps: + - checkout: self + fetchDepth: 1 + path: clap + displayName: Checkout repository + - task: Cache@2 + inputs: + key: cargo | "$(rust)" | $(target) | Cargo.toml + path: C:\Rust\.cargo + displayName: Caching cargo + - task: Cache@2 + inputs: + key: compiled | "$(rust)" | $(target) | Cargo.toml + path: target + displayName: Caching compiled + - script: rustup default $(rust)-$(target) + displayName: Install rust + - script: cargo test --no-default-features + displayName: Test without default features + env: + RUST_BACKTRACE: full + - script: cargo test --features "yaml unstable" + displayName: Test with most features + env: + RUST_BACKTRACE: full + - script: | + rmdir /Q /S C:\Rust\.cargo\registry\src + rmdir /Q /S target\.rustc_info.json + rmdir /Q /S target\debug\examples + rmdir /Q /S target\debug\incremental + displayName: Cleaning for cache + continueOnError: true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"623d43f94b419a5e79f7bc103d4de47f60daf7803d49e63058ba9e24f8f8c6cc","CONTRIBUTORS.md":"9b0d3eee116dda23705b732c19b777ebb2b998a6e4554027ae3f61715376b4bc","Cargo.lock":"145dba441733463892efdb30b4c7edf95a0a6466f4e8637cce419b7d21aa4de7","Cargo.toml":"e7d0b7019b86f3a6901416714ac94702f666c8de0bf197d717abb8a2f86e7e6a","LICENSE-MIT":"6725d1437fc6c77301f2ff0e7d52914cf4f9509213e1078dc77d9356dbe6eac5","README.md":"6a836ddd7544962b33ae76b03e0f550ace4e4c967aee23e24ce14fc31e58e885","SPONSORS.md":"640b56e535db654d7bf14b1fe63bc837dcfde37a85f14eb4f404663fe1b72af9","clap-test.rs":"b5ca72dedfe1e71c250c42a01a52a3f5f9ea2bb14d9fe09093e73b71880f79fd","justfile":"9ee43d53fda234044fee4edd1ecdac9f19864c7f00a4ea5cb2b6a8a0287c93e3","src/app/help.rs":"037094b39990115fdac105f550c2f6eb1cbbfc8ff8f65b6ca34c65634902c3ab","src/app/meta.rs":"d15a4118e9de562cacf9d2063f1f491e3c3ce4092b4e8ea5d4d92e2631ca247b","src/app/mod.rs":"0aee709776d1be519a5587258b433ba0b54d5ebda14bb0544ce32c0505d5dcec","src/app/parser.rs":"83917c7e8f39f1e5d1807095f0856be3c3450aa88a6abb8e4d7c1d1fe9dbb2c4","src/app/settings.rs":"b29e3f90c282a27865b27674bb5b0a4def2966646f0e70b4f78e587c9649e379","src/app/usage.rs":"65f6b5d6f068a8ded0e78faf59575202bc8729a079e9806d0afeba87fa6ba9fc","src/app/validator.rs":"3124617cbaf959466241f4ba1a9837c1184a7a06325c5cbe3d613a7786febd4e","src/args/any_arg.rs":"5a34d363ce5d74e1829c4feb2a8044e0d3c31d5af2094933cf61d6579e548ecf","src/args/arg.rs":"e9ad38d43bef8d36e96ae6edb2dc6ea2258c6a7287f6479aad5a21b8ed197fd6","src/args/arg_builder/base.rs":"989952f8b827bd60db85bebb09b23de4d3e1296cc1f195e9da447b154f10cd09","src/args/arg_builder/flag.rs":"3c90fc16079b3f921c9e9b3a9607467eb5afddfdc8da53e9528987a43d883e36","src/args/arg_builder/mod.rs":"31844ad665171a2d49d551debd3d1a20e8a77dd74d02f9ff6fc22f63b019db02","src/args/arg_builder/option.rs":"d882e07dc1d6a77aae06fc5dad5502b7a4c1fc6e8124e6ab08b6ec037cb08b85","src/args/arg_builder/positional.rs":"fd6720931b9622a6d6576494dfbe67ae40416b6083d0302c1a0d9e9a86bb2d3d","src/args/arg_builder/switched.rs":"bc4c5acb77741562c4258b643a3dddd6b22e5b1874b71919d333c7d1e03e0ccb","src/args/arg_builder/valued.rs":"5f19d8e84e3d0bd3aee4b6fbb124206a6ab234492fe2ffc7279043e983522765","src/args/arg_matcher.rs":"a3cbe567cab3817c3ec7e37eb36641c9b9af1056b0002748b99a3ce255d65fd5","src/args/arg_matches.rs":"2058c1b0276db9d345b66d0531159fa05677ef865823ac8ec9831473359b64a8","src/args/group.rs":"6f08b7ebcbe2968a6d8462ab7c32dfc36c6b862a00853e9dc13af827196bc923","src/args/macros.rs":"4686d5929c760d2dace4110e96179d6aa7e43d7f911938199b07cb5728dc319b","src/args/matched_arg.rs":"28754509ea5493b66b4a5648d977f7cd9b379507b6eff89d76931be91509e6fe","src/args/mod.rs":"66cc0bb745fafd6387db72caa5ac414514990a07421270bfb5d8aff77ff01600","src/args/settings.rs":"f52313e363c1a928d65a52fbb7abb04b2ae00bd1e319fe267cf809363618fce8","src/args/subcommand.rs":"518418bb276c9758e3f82fc73341d69a242836ce163cd2ef6198075acf6594ba","src/completions/bash.rs":"d086d1e477ed14702650e2e7e0d2d33ba0a977f0a5c9f4e5d3cdb23b6ae5529f","src/completions/elvish.rs":"91e6f6685c258bfa4cdd4d428fa84ec9b59b2133e3d75f0e88072a37454430dc","src/completions/fish.rs":"3a828f824bde8dbe6bfa2d9ea52259b8b534bc547e9d96aec46f56e430b118e4","src/completions/macros.rs":"fd449b9d5fc6c591feb419d209f72cddfff0dd0345a8ec9787c361be6e5275f8","src/completions/mod.rs":"96b1115d6973b68dbbb1b50929f281e4ba9943995bc69dbb0ef08311d623ae33","src/completions/powershell.rs":"738a642a074c74ea28af66de3973b132de97587192c996bed436d54f6dfb6179","src/completions/shell.rs":"f6e132d8ea06ee30435c977f0040a6eb804bfe7a802181041dee8a4f69f64bd1","src/completions/zsh.rs":"0a06b25521714c70bfb943e8a11be62b8010ddb8676a426c2b30b00daccef9fa","src/errors.rs":"7c755e43fa743a9f5071ce30fee224e84684ca7b948ce128844552fbd36cde75","src/fmt.rs":"02c640020993b439133ba6a336f5f6d79d80ca9ede8b81b115c429b0aa2b6944","src/lib.rs":"b55c29b8b6d36b3ff1e4230bbce533d8170139a72a28cf5e0fc26789bbc3383e","src/macros.rs":"86977f1557b943678c1b6feeb4b63b17692e35601075a6be841a40fa0da7acd4","src/map.rs":"0b53139bf9eb768843a478b905929153ae6837082d846d97c81dd0a98d2c5d55","src/osstringext.rs":"92be9bb46ce1673a71bd1e809585621a00e9b38d9eb8caf70f0f29c4a47e0c74","src/strext.rs":"9847933a25ccf757dbcbb1c5a4921a5f8cdaa9dfcd451961bc37d1023d8dd1e1","src/suggestions.rs":"98f6ad3aa5df6cc6c8a1d31a5d1bea9a33cc8fed2b0f5f38255f3878b3cfce37","src/usage_parser.rs":"90b41f753d26cd6dfbf97613a8325c9034c1d98e55cee339c792f0b70baa6595"},"package":"a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"} \ No newline at end of file +{"files":{".azure-pipelines.yml":"efe3044f41e5fa83c81f9fe0f2f3538414240d2250a2ce4ee47e5bcdadd799aa",".cargo_vcs_info.json":"6203395844e4098af01870c742f31a22d423b32d9423bc77a3611322fd704361",".clog.toml":"156b5e8b1da1c4aba22c6fdd3037c0f5438443ae7fc66d7ad937e826b4a10f27",".github/CONTRIBUTING.md":"a3e35bb9fd8f5efde128a16175ac8b86847e1de98e4ccd3cbc21ed7c7a0edb4f",".github/ISSUE_TEMPLATE.md":"2b4a85510ae575615123232baa7db63f331c14193621946ff462b530b398d0e7",".travis.yml":"f6ad07a988b5d9f5c50c4ab5215f4a0d67e5e8ead90f647f249cce3b3308b90e","CHANGELOG.md":"623d43f94b419a5e79f7bc103d4de47f60daf7803d49e63058ba9e24f8f8c6cc","CONTRIBUTORS.md":"9b0d3eee116dda23705b732c19b777ebb2b998a6e4554027ae3f61715376b4bc","Cargo.lock":"145dba441733463892efdb30b4c7edf95a0a6466f4e8637cce419b7d21aa4de7","Cargo.toml":"e7d0b7019b86f3a6901416714ac94702f666c8de0bf197d717abb8a2f86e7e6a","Cargo.toml.orig":"7463edb595e8b41be5862f37102fb3a50600f5e7ccdd2e1e8fea53c8c1810584","LICENSE-MIT":"6725d1437fc6c77301f2ff0e7d52914cf4f9509213e1078dc77d9356dbe6eac5","README.md":"6a836ddd7544962b33ae76b03e0f550ace4e4c967aee23e24ce14fc31e58e885","SPONSORS.md":"640b56e535db654d7bf14b1fe63bc837dcfde37a85f14eb4f404663fe1b72af9","clap-test.rs":"b5ca72dedfe1e71c250c42a01a52a3f5f9ea2bb14d9fe09093e73b71880f79fd","justfile":"9ee43d53fda234044fee4edd1ecdac9f19864c7f00a4ea5cb2b6a8a0287c93e3","src/app/help.rs":"037094b39990115fdac105f550c2f6eb1cbbfc8ff8f65b6ca34c65634902c3ab","src/app/meta.rs":"d15a4118e9de562cacf9d2063f1f491e3c3ce4092b4e8ea5d4d92e2631ca247b","src/app/mod.rs":"0aee709776d1be519a5587258b433ba0b54d5ebda14bb0544ce32c0505d5dcec","src/app/parser.rs":"83917c7e8f39f1e5d1807095f0856be3c3450aa88a6abb8e4d7c1d1fe9dbb2c4","src/app/settings.rs":"b29e3f90c282a27865b27674bb5b0a4def2966646f0e70b4f78e587c9649e379","src/app/usage.rs":"65f6b5d6f068a8ded0e78faf59575202bc8729a079e9806d0afeba87fa6ba9fc","src/app/validator.rs":"3124617cbaf959466241f4ba1a9837c1184a7a06325c5cbe3d613a7786febd4e","src/args/any_arg.rs":"5a34d363ce5d74e1829c4feb2a8044e0d3c31d5af2094933cf61d6579e548ecf","src/args/arg.rs":"e9ad38d43bef8d36e96ae6edb2dc6ea2258c6a7287f6479aad5a21b8ed197fd6","src/args/arg_builder/base.rs":"989952f8b827bd60db85bebb09b23de4d3e1296cc1f195e9da447b154f10cd09","src/args/arg_builder/flag.rs":"3c90fc16079b3f921c9e9b3a9607467eb5afddfdc8da53e9528987a43d883e36","src/args/arg_builder/mod.rs":"31844ad665171a2d49d551debd3d1a20e8a77dd74d02f9ff6fc22f63b019db02","src/args/arg_builder/option.rs":"d882e07dc1d6a77aae06fc5dad5502b7a4c1fc6e8124e6ab08b6ec037cb08b85","src/args/arg_builder/positional.rs":"fd6720931b9622a6d6576494dfbe67ae40416b6083d0302c1a0d9e9a86bb2d3d","src/args/arg_builder/switched.rs":"bc4c5acb77741562c4258b643a3dddd6b22e5b1874b71919d333c7d1e03e0ccb","src/args/arg_builder/valued.rs":"5f19d8e84e3d0bd3aee4b6fbb124206a6ab234492fe2ffc7279043e983522765","src/args/arg_matcher.rs":"a3cbe567cab3817c3ec7e37eb36641c9b9af1056b0002748b99a3ce255d65fd5","src/args/arg_matches.rs":"2058c1b0276db9d345b66d0531159fa05677ef865823ac8ec9831473359b64a8","src/args/group.rs":"6f08b7ebcbe2968a6d8462ab7c32dfc36c6b862a00853e9dc13af827196bc923","src/args/macros.rs":"4686d5929c760d2dace4110e96179d6aa7e43d7f911938199b07cb5728dc319b","src/args/matched_arg.rs":"28754509ea5493b66b4a5648d977f7cd9b379507b6eff89d76931be91509e6fe","src/args/mod.rs":"66cc0bb745fafd6387db72caa5ac414514990a07421270bfb5d8aff77ff01600","src/args/settings.rs":"f52313e363c1a928d65a52fbb7abb04b2ae00bd1e319fe267cf809363618fce8","src/args/subcommand.rs":"518418bb276c9758e3f82fc73341d69a242836ce163cd2ef6198075acf6594ba","src/completions/bash.rs":"d086d1e477ed14702650e2e7e0d2d33ba0a977f0a5c9f4e5d3cdb23b6ae5529f","src/completions/elvish.rs":"91e6f6685c258bfa4cdd4d428fa84ec9b59b2133e3d75f0e88072a37454430dc","src/completions/fish.rs":"3a828f824bde8dbe6bfa2d9ea52259b8b534bc547e9d96aec46f56e430b118e4","src/completions/macros.rs":"fd449b9d5fc6c591feb419d209f72cddfff0dd0345a8ec9787c361be6e5275f8","src/completions/mod.rs":"96b1115d6973b68dbbb1b50929f281e4ba9943995bc69dbb0ef08311d623ae33","src/completions/powershell.rs":"738a642a074c74ea28af66de3973b132de97587192c996bed436d54f6dfb6179","src/completions/shell.rs":"f6e132d8ea06ee30435c977f0040a6eb804bfe7a802181041dee8a4f69f64bd1","src/completions/zsh.rs":"0a06b25521714c70bfb943e8a11be62b8010ddb8676a426c2b30b00daccef9fa","src/errors.rs":"7c755e43fa743a9f5071ce30fee224e84684ca7b948ce128844552fbd36cde75","src/fmt.rs":"02c640020993b439133ba6a336f5f6d79d80ca9ede8b81b115c429b0aa2b6944","src/lib.rs":"b55c29b8b6d36b3ff1e4230bbce533d8170139a72a28cf5e0fc26789bbc3383e","src/macros.rs":"86977f1557b943678c1b6feeb4b63b17692e35601075a6be841a40fa0da7acd4","src/map.rs":"0b53139bf9eb768843a478b905929153ae6837082d846d97c81dd0a98d2c5d55","src/osstringext.rs":"92be9bb46ce1673a71bd1e809585621a00e9b38d9eb8caf70f0f29c4a47e0c74","src/strext.rs":"9847933a25ccf757dbcbb1c5a4921a5f8cdaa9dfcd451961bc37d1023d8dd1e1","src/suggestions.rs":"98f6ad3aa5df6cc6c8a1d31a5d1bea9a33cc8fed2b0f5f38255f3878b3cfce37","src/usage_parser.rs":"90b41f753d26cd6dfbf97613a8325c9034c1d98e55cee339c792f0b70baa6595"},"package":"a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "d51ae89656fda527ef1bccf53fca0ad78ecb8c29" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.clog.toml thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.clog.toml --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.clog.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.clog.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,14 @@ +[clog] +repository = "https://github.com/kbknapp/clap-rs" +outfile = "CHANGELOG.md" +from-latest-tag = true + +[sections] +Performance = ["perf"] +Improvements = ["impr", "im", "imp"] +Documentation = ["docs"] +Deprecations = ["depr"] +Examples = ["examples"] +"New Settings" = ["setting", "settings"] +"API Additions" = ["add", "api"] +"New Sponsor" = ["sponsor"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.github/CONTRIBUTING.md thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.github/CONTRIBUTING.md --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.github/CONTRIBUTING.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.github/CONTRIBUTING.md 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,115 @@ +# How to Contribute + +Contributions are always welcome! And there is a multitude of ways in which you can help depending on what you like to do, or are good at. Anything from documentation, code cleanup, issue completion, new features, you name it, even filing issues is contributing and greatly appreciated! + +Another really great way to help is if you find an interesting, or helpful way in which to use `clap`. You can either add it to the [examples/](examples) directory, or file an issue and tell me. I'm all about giving credit where credit is due :) + +### Testing Code + +To test with all features both enabled and disabled, you can run these commands: + +```sh +$ cargo test --no-default-features +$ cargo test --features "yaml unstable" +``` + +Alternatively, if you have [`just`](https://github.com/casey/just) installed you can run the prebuilt recipes. *Not* using `just` is perfectly fine as well, it simply bundles commands automatically. + +For example, to test the code, as above simply run: + +```sh +$ just run-tests +``` + +From here on, I will list the appropriate `cargo` command as well as the `just` command. + +Sometimes it's helpful to only run a subset of the tests, which can be done via: + +```sh +$ cargo test --test + +# Or + +$ just run-test +``` + +### Linting Code + +During the CI process `clap` runs against many different lints using [`clippy`](https://github.com/rust-lang-nursery/rust-clippy). In order to check if these lints pass on your own computer prior to submitting a PR you'll need a nightly compiler. + +In order to check the code for lints run either: + +```sh +$ rustup override add nightly +$ cargo build --features lints +$ rustup override remove + +# Or + +$ just lint +``` + +### Debugging Code + +Another helpful technique is to see the `clap` debug output while developing features. In order to see the debug output while running the full test suite or individual tests, run: + +```sh +$ cargo test --features debug + +# Or for individual tests +$ cargo test --test --features debug + +# The corresponding just command for individual debugging tests is: +$ just debug +``` + +### Commit Messages + +I use a [conventional](https://github.com/ajoslin/conventional-changelog/blob/a5505865ff3dd710cf757f50530e73ef0ca641da/conventions/angular.md) changelog format so I can update my changelog automatically using [clog](https://github.com/clog-tool/clog-cli) + + * Please format your commit subject line using the following format: `TYPE(COMPONENT): MESSAGE` where `TYPE` is one of the following: + - `api` - An addition to the API + - `setting` - A new `AppSettings` variant + - `feat` - A new feature of an existing API + - `imp` - An improvement to an existing feature/API + - `perf` - A performance improvement + - `docs` - Changes to documentation only + - `tests` - Changes to the testing framework or tests only + - `fix` - A bug fix + - `refactor` - Code functionality doesn't change, but underlying structure may + - `style` - Stylistic changes only, no functionality changes + - `wip` - A work in progress commit (Should typically be `git rebase`'ed away) + - `chore` - Catch all or things that have to do with the build system, etc + - `examples` - Changes to existing example, or a new example + * The `COMPONENT` is optional, and may be a single file, directory, or logical component. Parenthesis can be omitted if you are opting not to use the `COMPONENT`. + +### Tests and Documentation + +1. Create tests for your changes +2. **Ensure the tests are passing.** Run the tests (`cargo test --features "yaml unstable"`), alternatively `just run-tests` if you have `just` installed. +3. **Optional** Run the lints (`cargo build --features lints`) (requires a nightly compiler), alternatively `just lint` +4. Ensure your changes contain documentation if adding new APIs or features. + +### Preparing the PR + +1. `git rebase` into concise commits and remove `--fixup`s or `wip` commits (`git rebase -i HEAD~NUM` where `NUM` is number of commits back to start the rebase) +2. Push your changes back to your fork (`git push origin $your-branch`) +3. Create a pull request against `master`! (You can also create the pull request first, and we'll merge when ready. This a good way to discuss proposed changes.) + +### Other ways to contribute + +Another really great way to help is if you find an interesting, or helpful way in which to use `clap`. You can either add it to the [examples/](../examples) directory, or file an issue and tell me. I'm all about giving credit where credit is due :) + +### Goals + +There are a few goals of `clap` that I'd like to maintain throughout contributions. If your proposed changes break, or go against any of these goals we'll discuss the changes further before merging (but will *not* be ignored, all contributes are welcome!). These are by no means hard-and-fast rules, as I'm no expert and break them myself from time to time (even if by mistake or ignorance :P). + +* Remain backwards compatible when possible + - If backwards compatibility *must* be broken, use deprecation warnings if at all possible before removing legacy code + - This does not apply for security concerns +* Parse arguments quickly + - Parsing of arguments shouldn't slow down usage of the main program + - This is also true of generating help and usage information (although *slightly* less stringent, as the program is about to exit) +* Try to be cognizant of memory usage + - Once parsing is complete, the memory footprint of `clap` should be low since the main program is the star of the show +* `panic!` on *developer* error, exit gracefully on *end-user* error diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.github/ISSUE_TEMPLATE.md thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.github/ISSUE_TEMPLATE.md --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.github/ISSUE_TEMPLATE.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.github/ISSUE_TEMPLATE.md 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,46 @@ + + +### Rust Version + +* Use the output of `rustc -V` + +### Affected Version of clap + +* Can be found in Cargo.lock of your project (i.e. `grep clap Cargo.lock`) + +### Bug or Feature Request Summary + + +### Expected Behavior Summary + + +### Actual Behavior Summary + + +### Steps to Reproduce the issue + + +### Sample Code or Link to Sample Code + + +### Debug output + +Compile clap with cargo features `"debug"` such as: + +```toml +[dependencies] +clap = { version = "2", features = ["debug"] } +``` + +
+ Debug Output +
+
+
+Paste Debug Output Here
+
+
+
+
diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,66 @@ +os: linux +language: rust +cache: cargo +before_cache: + - find target/debug -type f -maxdepth 1 -delete + - rm -rf target/.rustc_info.json + - rm -rf target/debug/examples + - rm -rf target/debug/incremental + - rm -rf target/tests/target/debug/incremental + - rm -rf target/tests/target/debug/deps/{clap*, trybuild*} + - rm -rf target/debug/{deps,.fingerpint}/clap* + - find target/debug/deps -name "clap*" -exec rm -rf {} + + - ls -1 examples/ | sed -e 's/\.rs$//' | xargs -I "{{}}" find target/debug/deps -name "{{}}*" -exec rm -rf {} + + - ls -1 tests/ | sed -e 's/\.rs$//' | xargs -I "{{}}" find target/debug/deps -name "{{}}*" -exec rm -rf {} + +rust: stable +branches: + only: + # Always build master & Enable building pull requests. + - v2-master +jobs: + allow_failures: + - rust: nightly + - env: + - SHARD=coverage + fast_finish: true + include: + - os: osx + rust: 1.36.0 + - rust: 1.36.0 + - {} + - rust: beta + - rust: nightly + - env: + - SHARD=lint + before_script: + - rustup component add clippy + - rustup component add rustfmt + script: + - echo "Checking codebase with Clippy release `cargo clippy --version`." + - cargo clippy --lib --features "yaml unstable" + - cargo clippy --tests --examples --features "yaml unstable" + - cargo fmt -- --check + - rust: nightly + env: + - SHARD=bench + script: + - cargo bench + - env: + - SHARD=coverage + addons: + apt: + packages: + - libssl-dev + - cmake + - pkg-config + - zlib1g-dev + update: true + before_script: + - cargo install cargo-tarpaulin + script: + - cargo tarpaulin --features "yaml unstable" --ciserver travis-ci --coveralls $TRAVIS_JOB_ID +script: + - cargo test --no-default-features + - cargo test --features yaml unstable +notifications: + email: false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clap-2.34.0/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-2.34.0/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,90 @@ +[package] +name = "clap" +version = "2.34.0" +authors = ["Kevin K. "] +exclude = ["examples/*", "clap-test/*", "tests/*", "benches/*", "*.png", "clap-perf/*", "*.dot"] +repository = "https://github.com/clap-rs/clap" +documentation = "https://docs.rs/clap/" +homepage = "https://clap.rs/" +readme = "README.md" +license = "MIT" +keywords = ["argument", "cli", "arg", "parser", "parse"] +categories = ["command-line-interface"] +description = """ +A simple to use, efficient, and full-featured Command Line Argument Parser +""" +edition = "2018" + +[badges] +travis-ci = { repository = "clap-rs/clap" } +appveyor = { repository = "clap-rs/clap" } +coveralls = { repository = "clap-rs/clap", branch = "master" } +is-it-maintained-issue-resolution = { repository = "clap-rs/clap" } +is-it-maintained-open-issues = { repository = "clap-rs/clap" } +maintenance = {status = "actively-developed"} + +[dependencies] +bitflags = "1.0" +unicode-width = "0.1.4" +textwrap = "0.11.0" +strsim = { version = "0.8", optional = true } +yaml-rust = { version = "0.3.5", optional = true } +clippy = { version = "~0.0.166", optional = true } +atty = { version = "0.2.2", optional = true } +vec_map = { version = "0.8", optional = true } +term_size = { version = "0.3.0", optional = true } + +[target.'cfg(not(windows))'.dependencies] +ansi_term = { version = "0.12", optional = true } + +[dev-dependencies] +regex = "1" +lazy_static = "1.3" +version-sync = "0.8" + +[features] +default = ["suggestions", "color", "vec_map"] +suggestions = ["strsim"] +color = ["ansi_term", "atty"] +wrap_help = ["term_size", "textwrap/term_size"] +yaml = ["yaml-rust"] +unstable = [] # for building with unstable clap features (doesn't require nightly Rust) (currently none) +nightly = [] # for building with unstable Rust features (currently none) +debug = [] # Enables debug messages +no_cargo = [] # Enable if you're not using Cargo, disables Cargo-env-var-dependent macros +doc = ["yaml"] # All the features which add to documentation + +[profile.release] +opt-level = 3 +debug = false +rpath = false +lto = true +debug-assertions = false +codegen-units = 1 + +[profile.dev] +opt-level = 0 +debug = true +rpath = false +lto = false +debug-assertions = true +codegen-units = 4 + +[profile.test] +opt-level = 1 +debug = true +rpath = false +lto = false +debug-assertions = true +codegen-units = 4 + +[profile.bench] +opt-level = 3 +debug = false +rpath = false +lto = true +debug-assertions = false +codegen-units = 1 + +[package.metadata.docs.rs] +features = ["doc"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-verbosity-flag/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap-verbosity-flag/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"3de5f5f3a44e5e65d7564347c167e6a2d29afd24ee7d68ffa81245df5219390d","Cargo.toml":"122ac592dd4eb9bc9ed5511991dd55035cdee8406d1aac0065264c24198dbccd","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6","README.md":"24afa7b618ebb5067ac10cece94ece67ecaadb4d756158b46a7931f97b815e63","examples/log.rs":"efd74648aad80212854e41976fceab5779504b6862ba53c11fa7d5073fd8b54f","examples/log_level.rs":"53372af7cfa3bc2d20fdabd9350ad4c29bae353e3d1ae2fe1972dff948f67c79","examples/tracing.rs":"f43136bf5615bdf24da9cfa3e3e1511ca4534a5e43cf2af9e1227a58879d2700","src/lib.rs":"61c6b85c4010b302c99f1ebe5b173b25dcce753f6b2cbc01d7a68823e0c3aeb9","src/log.rs":"f98104db02b44f6ab4dcdbe5270f1128f1a0714b7f97be64aa46c0f07509f5df","src/tracing.rs":"c8bf2065b42b4f7899ea7c6b12561e9287ae1b7cebd0e887828c5f6aea8e57f5"},"package":"54381ae56ad222eea3f529c692879e9c65e07945ae48d3dc4d1cb18dbec8cf44"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"db968652360c53408d094c0d7015ae47b45a509d4f2ef4e6faae8dcae9ddfe5a","Cargo.lock":"3de5f5f3a44e5e65d7564347c167e6a2d29afd24ee7d68ffa81245df5219390d","Cargo.toml":"122ac592dd4eb9bc9ed5511991dd55035cdee8406d1aac0065264c24198dbccd","Cargo.toml.orig":"7587b43e492ef4f5a9b890ebf38bcfc83bf9f840e8138e7d75a994ca327e5404","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"6efb0476a1cc085077ed49357026d8c173bf33017278ef440f222fb9cbcb66e6","README.md":"24afa7b618ebb5067ac10cece94ece67ecaadb4d756158b46a7931f97b815e63","examples/log.rs":"efd74648aad80212854e41976fceab5779504b6862ba53c11fa7d5073fd8b54f","examples/log_level.rs":"53372af7cfa3bc2d20fdabd9350ad4c29bae353e3d1ae2fe1972dff948f67c79","examples/tracing.rs":"f43136bf5615bdf24da9cfa3e3e1511ca4534a5e43cf2af9e1227a58879d2700","src/lib.rs":"61c6b85c4010b302c99f1ebe5b173b25dcce753f6b2cbc01d7a68823e0c3aeb9","src/log.rs":"f98104db02b44f6ab4dcdbe5270f1128f1a0714b7f97be64aa46c0f07509f5df","src/tracing.rs":"c8bf2065b42b4f7899ea7c6b12561e9287ae1b7cebd0e887828c5f6aea8e57f5"},"package":"54381ae56ad222eea3f529c692879e9c65e07945ae48d3dc4d1cb18dbec8cf44"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-verbosity-flag/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap-verbosity-flag/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ea1218fdc776128f4c733f1b05bbddf861c8741d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap-verbosity-flag/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clap-verbosity-flag/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap-verbosity-flag/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,145 @@ +[workspace] +resolver = "2" + +[workspace.package] +repository = "https://github.com/clap-rs/clap-verbosity-flag" +license = "MIT OR Apache-2.0" +edition = "2021" +rust-version = "1.74" # MSRV +include = [ + "build.rs", + "src/**/*", + "Cargo.toml", + "Cargo.lock", + "LICENSE*", + "README.md", + "benches/**/*", + "examples/**/*" +] + +[workspace.lints.rust] +rust_2018_idioms = { level = "warn", priority = -1 } +unreachable_pub = "warn" +unsafe_op_in_unsafe_fn = "warn" +unused_lifetimes = "warn" +unused_macro_rules = "warn" +unused_qualifications = "warn" + +[workspace.lints.clippy] +bool_assert_comparison = "allow" +branches_sharing_code = "allow" +checked_conversions = "warn" +collapsible_else_if = "allow" +create_dir = "warn" +dbg_macro = "warn" +debug_assert_with_mut_call = "warn" +doc_markdown = "warn" +empty_enum = "warn" +enum_glob_use = "warn" +expl_impl_clone_on_copy = "warn" +explicit_deref_methods = "warn" +explicit_into_iter_loop = "warn" +fallible_impl_from = "warn" +filter_map_next = "warn" +flat_map_option = "warn" +float_cmp_const = "warn" +fn_params_excessive_bools = "warn" +from_iter_instead_of_collect = "warn" +if_same_then_else = "allow" +implicit_clone = "warn" +imprecise_flops = "warn" +inconsistent_struct_constructor = "warn" +inefficient_to_string = "warn" +infinite_loop = "warn" +invalid_upcast_comparisons = "warn" +large_digit_groups = "warn" +large_stack_arrays = "warn" +large_types_passed_by_value = "warn" +let_and_return = "allow" # sometimes good to name what you are returning +linkedlist = "warn" +lossy_float_literal = "warn" +macro_use_imports = "warn" +mem_forget = "warn" +mutex_integer = "warn" +needless_continue = "warn" +needless_for_each = "warn" +negative_feature_names = "warn" +path_buf_push_overwrite = "warn" +ptr_as_ptr = "warn" +rc_mutex = "warn" +redundant_feature_names = "warn" +ref_option_ref = "warn" +rest_pat_in_fully_bound_structs = "warn" +same_functions_in_if_condition = "warn" +self_named_module_files = "warn" +semicolon_if_nothing_returned = "warn" +str_to_string = "warn" +string_add = "warn" +string_add_assign = "warn" +string_lit_as_bytes = "warn" +string_to_string = "warn" +todo = "warn" +trait_duplication_in_bounds = "warn" +uninlined_format_args = "warn" +verbose_file_reads = "warn" +wildcard_imports = "warn" +zero_sized_map_values = "warn" + +[package] +name = "clap-verbosity-flag" +version = "3.0.1" +description = "Easily add a `--verbose` flag to CLIs using Clap" +authors = ["Pascal Hertleif "] +readme = "README.md" +repository.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true +include.workspace = true + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[package.metadata.release] +pre-release-replacements = [ + {file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1}, + {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, + {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1}, + {file="CHANGELOG.md", search="", replace="\n## [Unreleased] - ReleaseDate\n", exactly=1}, + {file="CHANGELOG.md", search="", replace="\n[Unreleased]: https://github.com/clap-rs/clap-verbosity-flag/compare/{{tag_name}}...HEAD", exactly=1}, +] + +[badges] +codecov = { repository = "clap-rs/clap-verbosity-flag" } + +[features] +default = ["log"] +log = ["dep:log"] +tracing = ["dep:tracing-core"] + +[dependencies] +clap = { version = "4.0.0", default-features = false, features = ["std", "derive"] } +log = { version = "0.4.1", optional = true } +tracing-core = { version = "0.1", optional = true } + +[dev-dependencies] +clap = { version = "4.5.4", default-features = false, features = ["help", "usage"] } +env_logger = "0.11.3" +tracing = "0.1" +tracing-subscriber = "0.3" + +[lints] +workspace = true + +[[example]] +name = "log" +required-features = ["log"] + +[[example]] +name = "log_level" +required-features = ["log"] + +[[example]] +name = "tracing" +required-features = ["tracing"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_builder/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap_builder/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2de9d949bd99c3a7819dd9ae318b7162cebd8f9b9693d1cfa09ea7f16c3286bb","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"0d687e1f07b58fe68bda74668ff6326125e5e5efa184cce755cd84ac535b7058","README.md":"8a6532c8a686cbff189533cd8472b3295b4de2463420c1a94193cc6f33bd4bb0","src/builder/action.rs":"358d34f11ca276fa2ee8b4c6c4b3601d167ad53c901c55780bfcb3d3d0f53988","src/builder/app_settings.rs":"0ab6f9ca6d198d56547adcbeaddb2c3240df82bd79c75903d4a70b3f1f5a1b55","src/builder/arg.rs":"63b68aafb63374e3c18200835cfcf71de87e0130da137a26587898ea11d5fb90","src/builder/arg_group.rs":"62cbb808be8b006c412da9d96e2f83e417b5b8f274158b93b24029a4daa4ab92","src/builder/arg_predicate.rs":"4fe55fdd0441acb1577f28188c86f920df4863f451a7dcad8e050dbb6e1e7516","src/builder/arg_settings.rs":"e8ad1bd6d36da43d7329b6cd86833d4cc63734e64119c6b950a45ded5e3aec9c","src/builder/command.rs":"82ca4332e1a6dfd1a46e3aa837ff0c782734dc1d5e848359fed34bc281941f44","src/builder/debug_asserts.rs":"ccf8eaaf7a575aff748267258bd3f9c0743c01e2f3cce1dc70251012f15f9d79","src/builder/ext.rs":"b337f096992d51f686e64096fc219340c38276c7cd27199711c5862f86925d59","src/builder/mod.rs":"3389a15af88ed079ae6c53146897f233a1dcc5e70ea22ecb7aa98ef85432390a","src/builder/os_str.rs":"7dddfd33e406352123857f8c421a4cec69c79004a8ef93bf59a8de30f76ab287","src/builder/possible_value.rs":"c648df9ee5bfb4d4d9633f76b9cf8102ebbdf57e3e20263eda9e44496d631d20","src/builder/range.rs":"b96d152e2abe90087f03540a8bf2adb2201ab4d027691a114eaf6e7569f54f43","src/builder/resettable.rs":"c4cd481051ec361529817ebae73b4dd307b0a4a3b88a3ddcecb8dd45b05db431","src/builder/str.rs":"24706f652973143699381bb288a50a59818dd528163f9f991c134d2110bcd9d8","src/builder/styled_str.rs":"9c043c4b908d220346855b0ab6d35f0ea5564e9e338e2dab0697b7de2788ea5b","src/builder/styling.rs":"1f4ceba07ad098bfe263face44617777f7fa1e21600e7aa2dfa14385bdf93fcb","src/builder/tests.rs":"e0005bce9a53a020c3f3a37add53e3936cbbb2bac80126aca57542ae13c29252","src/builder/value_hint.rs":"fedc7dfb968b98c3d880bf1a55c23e928d915d6cf59c69462ae8d7e9b9fee406","src/builder/value_parser.rs":"0fe8fd36977caec2f3a287ff10ef0dea16f4a62fe18c40f7fad4d3883acf2a37","src/derive.rs":"69ab7560ea2931358441d0218d1f8dd0b4655c535a82a353158dddcd9765ad9c","src/error/context.rs":"156d2611a349ce826378476c9dcb3242a01ad834a095baad096a10cc2f73e1ed","src/error/format.rs":"ceeb91bd91f58785e803f871573280bb1539f653292a28976887a91bb1188243","src/error/kind.rs":"29603c64b8cea7886498afc3f7e7c489505c9820c5159e99d153d57fdafe95ec","src/error/mod.rs":"d79c0e5843d65f84b6127d89dfea6d7df603552dc05e85d2f7bfe816093b107e","src/lib.rs":"473d57ced08f03c751c4f5030f1667ac84bf8cce635b5c5e9ee183b676fbd49c","src/macros.rs":"9be3991d735ce627eaf6b35c1ca6baae5a5e10e46b64d31033225687ad64b57b","src/mkeymap.rs":"f91cf154bd531a05f81f34a552b33d17f551228d827f2b944f45dae3caf0522f","src/output/fmt.rs":"d35009cc66b455fad4ad6edfe22d201187985a7bd68615d37d29873b36666dd4","src/output/help.rs":"b3bb6cfffe9c1113d377f1f4951a22b6ad2ba2813dcc55a146899c808cd393d3","src/output/help_template.rs":"9fc32caf5f1dd5a8040ac83bb4105a812d9f2f6aefd07cf6363ed1658db121ae","src/output/mod.rs":"74ea52be8981c30d10fda3f6c80cf51aafb15700de99aa73bc94700bca25ae11","src/output/textwrap/core.rs":"0d45b1ebe8bba3e54e8bcbfec015be626d55803a0a46aef753eb3a4be3cabab4","src/output/textwrap/mod.rs":"2f532e8ebde977a5e1277956b63d2168723cab222b74b4a08bdec44a8487682d","src/output/textwrap/word_separators.rs":"ae3af310295e707ae1aa95633f6bb078cedf8f65662a86caa9d25420f459acc1","src/output/textwrap/wrap_algorithms.rs":"a6eb1491ef5e64dbd2ef55d367e46747fcf2fb22fdb66a2b7c3cb9ba3a02d86a","src/output/usage.rs":"2c2369e62b8f9fb6de52c8f52966a44a23b3b4aab9922b27343be703e1cf5bec","src/parser/arg_matcher.rs":"c4932e05eaf05c79513c722eab52b1f12195c41ff7785b8df155b0c3d54a37b2","src/parser/error.rs":"0b240e7c5d70c921f7f74b6fbfa06b6e1ff8b277c34fc15c9ff4bc107aa3c854","src/parser/features/mod.rs":"6ed075e97af56bff22f22ed1ee83ff6479360e05f9d3661a3145f822c242b694","src/parser/features/suggestions.rs":"832b62f927f9f4ffb95abdcef09c8b675045aab0b5471bae484e5d07f18f7621","src/parser/matches/arg_matches.rs":"5abb9a6c0900301e7c41f2c7dc125231517e5f6aacce4e85dce34851bd82f9a1","src/parser/matches/matched_arg.rs":"c5418f02b4ec7ef57b93e90308a942ef94a4b83858f90e14c072c705fe48270e","src/parser/matches/mod.rs":"5578335f4b9103cc4060546621e5664d5e92c43848ec48c2d95a4b045373de1f","src/parser/matches/value_source.rs":"ecb9e09db06579489daa9cbcf351381041dff7c5e2956fb96052b70b9360955b","src/parser/mod.rs":"34d689dac5d878790e5c29872f59ccec000ceab737ddaa642054cb464e26edb8","src/parser/parser.rs":"0ab4eec3f533f04b42789463448b091b3097fd69de1e71765d92561a3b43d5ad","src/parser/validator.rs":"df5aa94d5b5b4108757387882bf5e4f4d810a7f7358d0789983d19c8792f19d6","src/util/any_value.rs":"ac88e78c520ae84edb160c121d1277ce64db3aea7199fbddfe1024d6c312f722","src/util/color.rs":"260a06150df2928cfce63a38de5e275d1c573330cffe1a60cd58ba31c608c8f1","src/util/flat_map.rs":"f2ac1eb8c94143b0def7ec83a82377972a8d1f0eee43eee90c97717c6fb24f6e","src/util/flat_set.rs":"f570144940e263954451ae4393941b76c2bea6af0d64062f94a527daa84ac4bd","src/util/graph.rs":"f35396b6e2a427377dcbbca69b1b98737d89684a3834cfda98cbf8cc70ff9c2f","src/util/id.rs":"910a6b4ce06a04d9eb93364d99e801cfe0a5376a778f5ac1d0e44230c1549d96","src/util/mod.rs":"6fe80de51c5c441620af25da961c986e51ee77e8e05dc8bc831f72e38a5bd9e9","src/util/str_to_bool.rs":"1ce90b4939a884eeefc73392722bdfcf906e3070c4398e1557c586c10c684cd0"},"package":"216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"50d9ebd228872f0239513a23a88ce7e2ab79b8092e1beb7f48d7699e097f26fb","Cargo.toml":"2de9d949bd99c3a7819dd9ae318b7162cebd8f9b9693d1cfa09ea7f16c3286bb","Cargo.toml.orig":"06f6b9f2042f6cc86cac380f3a77c576d8714c4823573a35cbd461dd8b4d084e","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"0d687e1f07b58fe68bda74668ff6326125e5e5efa184cce755cd84ac535b7058","README.md":"8a6532c8a686cbff189533cd8472b3295b4de2463420c1a94193cc6f33bd4bb0","src/builder/action.rs":"358d34f11ca276fa2ee8b4c6c4b3601d167ad53c901c55780bfcb3d3d0f53988","src/builder/app_settings.rs":"0ab6f9ca6d198d56547adcbeaddb2c3240df82bd79c75903d4a70b3f1f5a1b55","src/builder/arg.rs":"63b68aafb63374e3c18200835cfcf71de87e0130da137a26587898ea11d5fb90","src/builder/arg_group.rs":"62cbb808be8b006c412da9d96e2f83e417b5b8f274158b93b24029a4daa4ab92","src/builder/arg_predicate.rs":"4fe55fdd0441acb1577f28188c86f920df4863f451a7dcad8e050dbb6e1e7516","src/builder/arg_settings.rs":"e8ad1bd6d36da43d7329b6cd86833d4cc63734e64119c6b950a45ded5e3aec9c","src/builder/command.rs":"82ca4332e1a6dfd1a46e3aa837ff0c782734dc1d5e848359fed34bc281941f44","src/builder/debug_asserts.rs":"ccf8eaaf7a575aff748267258bd3f9c0743c01e2f3cce1dc70251012f15f9d79","src/builder/ext.rs":"b337f096992d51f686e64096fc219340c38276c7cd27199711c5862f86925d59","src/builder/mod.rs":"3389a15af88ed079ae6c53146897f233a1dcc5e70ea22ecb7aa98ef85432390a","src/builder/os_str.rs":"7dddfd33e406352123857f8c421a4cec69c79004a8ef93bf59a8de30f76ab287","src/builder/possible_value.rs":"c648df9ee5bfb4d4d9633f76b9cf8102ebbdf57e3e20263eda9e44496d631d20","src/builder/range.rs":"b96d152e2abe90087f03540a8bf2adb2201ab4d027691a114eaf6e7569f54f43","src/builder/resettable.rs":"c4cd481051ec361529817ebae73b4dd307b0a4a3b88a3ddcecb8dd45b05db431","src/builder/str.rs":"24706f652973143699381bb288a50a59818dd528163f9f991c134d2110bcd9d8","src/builder/styled_str.rs":"9c043c4b908d220346855b0ab6d35f0ea5564e9e338e2dab0697b7de2788ea5b","src/builder/styling.rs":"1f4ceba07ad098bfe263face44617777f7fa1e21600e7aa2dfa14385bdf93fcb","src/builder/tests.rs":"e0005bce9a53a020c3f3a37add53e3936cbbb2bac80126aca57542ae13c29252","src/builder/value_hint.rs":"fedc7dfb968b98c3d880bf1a55c23e928d915d6cf59c69462ae8d7e9b9fee406","src/builder/value_parser.rs":"0fe8fd36977caec2f3a287ff10ef0dea16f4a62fe18c40f7fad4d3883acf2a37","src/derive.rs":"69ab7560ea2931358441d0218d1f8dd0b4655c535a82a353158dddcd9765ad9c","src/error/context.rs":"156d2611a349ce826378476c9dcb3242a01ad834a095baad096a10cc2f73e1ed","src/error/format.rs":"ceeb91bd91f58785e803f871573280bb1539f653292a28976887a91bb1188243","src/error/kind.rs":"29603c64b8cea7886498afc3f7e7c489505c9820c5159e99d153d57fdafe95ec","src/error/mod.rs":"d79c0e5843d65f84b6127d89dfea6d7df603552dc05e85d2f7bfe816093b107e","src/lib.rs":"473d57ced08f03c751c4f5030f1667ac84bf8cce635b5c5e9ee183b676fbd49c","src/macros.rs":"9be3991d735ce627eaf6b35c1ca6baae5a5e10e46b64d31033225687ad64b57b","src/mkeymap.rs":"f91cf154bd531a05f81f34a552b33d17f551228d827f2b944f45dae3caf0522f","src/output/fmt.rs":"d35009cc66b455fad4ad6edfe22d201187985a7bd68615d37d29873b36666dd4","src/output/help.rs":"b3bb6cfffe9c1113d377f1f4951a22b6ad2ba2813dcc55a146899c808cd393d3","src/output/help_template.rs":"9fc32caf5f1dd5a8040ac83bb4105a812d9f2f6aefd07cf6363ed1658db121ae","src/output/mod.rs":"74ea52be8981c30d10fda3f6c80cf51aafb15700de99aa73bc94700bca25ae11","src/output/textwrap/core.rs":"0d45b1ebe8bba3e54e8bcbfec015be626d55803a0a46aef753eb3a4be3cabab4","src/output/textwrap/mod.rs":"2f532e8ebde977a5e1277956b63d2168723cab222b74b4a08bdec44a8487682d","src/output/textwrap/word_separators.rs":"ae3af310295e707ae1aa95633f6bb078cedf8f65662a86caa9d25420f459acc1","src/output/textwrap/wrap_algorithms.rs":"a6eb1491ef5e64dbd2ef55d367e46747fcf2fb22fdb66a2b7c3cb9ba3a02d86a","src/output/usage.rs":"2c2369e62b8f9fb6de52c8f52966a44a23b3b4aab9922b27343be703e1cf5bec","src/parser/arg_matcher.rs":"c4932e05eaf05c79513c722eab52b1f12195c41ff7785b8df155b0c3d54a37b2","src/parser/error.rs":"0b240e7c5d70c921f7f74b6fbfa06b6e1ff8b277c34fc15c9ff4bc107aa3c854","src/parser/features/mod.rs":"6ed075e97af56bff22f22ed1ee83ff6479360e05f9d3661a3145f822c242b694","src/parser/features/suggestions.rs":"832b62f927f9f4ffb95abdcef09c8b675045aab0b5471bae484e5d07f18f7621","src/parser/matches/arg_matches.rs":"5abb9a6c0900301e7c41f2c7dc125231517e5f6aacce4e85dce34851bd82f9a1","src/parser/matches/matched_arg.rs":"c5418f02b4ec7ef57b93e90308a942ef94a4b83858f90e14c072c705fe48270e","src/parser/matches/mod.rs":"5578335f4b9103cc4060546621e5664d5e92c43848ec48c2d95a4b045373de1f","src/parser/matches/value_source.rs":"ecb9e09db06579489daa9cbcf351381041dff7c5e2956fb96052b70b9360955b","src/parser/mod.rs":"34d689dac5d878790e5c29872f59ccec000ceab737ddaa642054cb464e26edb8","src/parser/parser.rs":"0ab4eec3f533f04b42789463448b091b3097fd69de1e71765d92561a3b43d5ad","src/parser/validator.rs":"df5aa94d5b5b4108757387882bf5e4f4d810a7f7358d0789983d19c8792f19d6","src/util/any_value.rs":"ac88e78c520ae84edb160c121d1277ce64db3aea7199fbddfe1024d6c312f722","src/util/color.rs":"260a06150df2928cfce63a38de5e275d1c573330cffe1a60cd58ba31c608c8f1","src/util/flat_map.rs":"f2ac1eb8c94143b0def7ec83a82377972a8d1f0eee43eee90c97717c6fb24f6e","src/util/flat_set.rs":"f570144940e263954451ae4393941b76c2bea6af0d64062f94a527daa84ac4bd","src/util/graph.rs":"f35396b6e2a427377dcbbca69b1b98737d89684a3834cfda98cbf8cc70ff9c2f","src/util/id.rs":"910a6b4ce06a04d9eb93364d99e801cfe0a5376a778f5ac1d0e44230c1549d96","src/util/mod.rs":"6fe80de51c5c441620af25da961c986e51ee77e8e05dc8bc831f72e38a5bd9e9","src/util/str_to_bool.rs":"1ce90b4939a884eeefc73392722bdfcf906e3070c4398e1557c586c10c684cd0"},"package":"216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_builder/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap_builder/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4094435c88773b80d1cb8821c90b2607fcd4e0ce" + }, + "path_in_vcs": "clap_builder" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_builder/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clap_builder/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_builder/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,77 @@ +[package] +name = "clap_builder" +version = "4.5.15" +description = "A simple to use, efficient, and full-featured Command Line Argument Parser" +categories = ["command-line-interface"] +keywords = [ + "argument", + "cli", + "arg", + "parser", + "parse" +] +repository.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true +include.workspace = true + +[package.metadata.docs.rs] +features = ["unstable-doc"] +rustdoc-args = ["--cfg", "docsrs"] +cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"] + +[package.metadata.playground] +features = ["unstable-doc"] + +[package.metadata.release] +shared-version = true +dependent-version = "upgrade" +tag-name = "v{{version}}" + +[features] +default = ["std", "color", "help", "usage", "error-context", "suggestions"] +debug = ["dep:backtrace"] # Enables debug messages +unstable-doc = ["cargo", "wrap_help", "env", "unicode", "string", "unstable-ext"] # for docs.rs + +# Used in default +std = ["anstyle/std"] # support for no_std in a backwards-compatible way +color = ["dep:anstream"] +help = [] +usage = [] +error-context = [] +suggestions = ["dep:strsim", "error-context"] + +# Optional +deprecated = [] # Guided experience to prepare for next breaking release (at different stages of development, this may become default) +cargo = [] # Disable if you're not using Cargo, enables Cargo-env-var-dependent macros +wrap_help = ["help", "dep:terminal_size"] +env = [] # Use environment variables during arg parsing +unicode = ["dep:unicode-width", "dep:unicase"] # Support for unicode characters in arguments and help messages +string = [] # Allow runtime generated strings + +# In-work features +unstable-v5 = ["deprecated"] +unstable-ext = [] +unstable-styles = ["color"] # deprecated + +[lib] +bench = false + +[dependencies] +clap_lex = { path = "../clap_lex", version = "0.7.0" } +unicase = { version = "2.6.0", optional = true } +strsim = { version = "0.11.0", optional = true } +anstream = { version = "0.6.7", optional = true } +anstyle = "1.0.8" +terminal_size = { version = "0.3.0", optional = true } +backtrace = { version = "0.3.73", optional = true } +unicode-width = { version = "0.1.9", optional = true } + +[dev-dependencies] +static_assertions = "1.1.0" +unic-emoji-char = "0.9.0" +color-print = "0.3.6" + +[lints] +workspace = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap_derive/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"bdf8438258d930ba9eaa8e2e369209ff843bdf4b45f5e8f61b804014304fdfeb","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"0d687e1f07b58fe68bda74668ff6326125e5e5efa184cce755cd84ac535b7058","README.md":"0c1dda0a1b26635e1954631c03e7c0988282e7cd424f3f27c5ebd4adc08ce438","src/attr.rs":"f4810db10be02c63de74b1623076b7de1bb1f78fd0050124da63f017b6fef7cd","src/derives/args.rs":"f507e127eb3a702675c954dc3cd4d0ee56e33ef8b95f935df10e1a48351e71ad","src/derives/into_app.rs":"fb1d0708ede65e15ae3ec80ced5a38fa4960c372ceae65c916b48bcc9bd5a9dc","src/derives/mod.rs":"660c5d27942993d7331025ddfc29ee4c1d7f3a7f49ae2ee2293624e6b2abd952","src/derives/parser.rs":"b03873a39f0609e7c2cb6e16538b0d90cc4b9ce23614601c21ef2a2ae0175dcd","src/derives/subcommand.rs":"6dc0ed8c83f2ec6401e1082c1407233a3dd49c5b628d5e1e589915952d437c14","src/derives/value_enum.rs":"48350b4e0d5f39a6a7e7d30c8acd9af1da704a48e023244543ca7b1828c397f6","src/dummies.rs":"f3217ddec1c671e37c6efbc471cda390b0a98092c1bc8b019b02ed3379dca498","src/item.rs":"b473cfb4dc9c908e8e0030b1665974b8fb432a174de0460927eff418962b9f6a","src/lib.rs":"17731cd4072c223f8d27a1e1de15e7f624ac7bba621a501b810876b88d8e799d","src/macros.rs":"3f60c5673c005548bbcd47f84e1f0fc6d1fb190d467681c3d9c52014bb4c6d36","src/utils/doc_comments.rs":"d9485f2ec63cf192de9bc72c485f8a5b85a35b03db373ae45515cbc04f59c912","src/utils/error.rs":"977fd26c7ec7c33e20b1cf20944ed1e529b52a8f733694e30c211f97c8c32e72","src/utils/mod.rs":"7527d7a0d66f9754ff37fbfc03830dc11e9ac1b8cbc210b6fd70fc83761a8ce7","src/utils/spanned.rs":"e2e3baaafe94a5ae271859576da79e602c7aaa7a6f22919c2ea3fdb23c8c91a9","src/utils/ty.rs":"7ef9e83a16534e24e186b973f817b67f64eeef4533cec13e6916e1771d286295"},"package":"501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8e747a8b0b749c0912e4884a54748b79222ed2b50aca281c92cc35beaf58cac6","Cargo.toml":"bdf8438258d930ba9eaa8e2e369209ff843bdf4b45f5e8f61b804014304fdfeb","Cargo.toml.orig":"6ac14a14d48193c877c46675d774a60980fec8fcf1eb175e6d9982a367f6727d","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"0d687e1f07b58fe68bda74668ff6326125e5e5efa184cce755cd84ac535b7058","README.md":"0c1dda0a1b26635e1954631c03e7c0988282e7cd424f3f27c5ebd4adc08ce438","src/attr.rs":"f4810db10be02c63de74b1623076b7de1bb1f78fd0050124da63f017b6fef7cd","src/derives/args.rs":"f507e127eb3a702675c954dc3cd4d0ee56e33ef8b95f935df10e1a48351e71ad","src/derives/into_app.rs":"fb1d0708ede65e15ae3ec80ced5a38fa4960c372ceae65c916b48bcc9bd5a9dc","src/derives/mod.rs":"660c5d27942993d7331025ddfc29ee4c1d7f3a7f49ae2ee2293624e6b2abd952","src/derives/parser.rs":"b03873a39f0609e7c2cb6e16538b0d90cc4b9ce23614601c21ef2a2ae0175dcd","src/derives/subcommand.rs":"6dc0ed8c83f2ec6401e1082c1407233a3dd49c5b628d5e1e589915952d437c14","src/derives/value_enum.rs":"48350b4e0d5f39a6a7e7d30c8acd9af1da704a48e023244543ca7b1828c397f6","src/dummies.rs":"f3217ddec1c671e37c6efbc471cda390b0a98092c1bc8b019b02ed3379dca498","src/item.rs":"b473cfb4dc9c908e8e0030b1665974b8fb432a174de0460927eff418962b9f6a","src/lib.rs":"17731cd4072c223f8d27a1e1de15e7f624ac7bba621a501b810876b88d8e799d","src/macros.rs":"3f60c5673c005548bbcd47f84e1f0fc6d1fb190d467681c3d9c52014bb4c6d36","src/utils/doc_comments.rs":"d9485f2ec63cf192de9bc72c485f8a5b85a35b03db373ae45515cbc04f59c912","src/utils/error.rs":"977fd26c7ec7c33e20b1cf20944ed1e529b52a8f733694e30c211f97c8c32e72","src/utils/mod.rs":"7527d7a0d66f9754ff37fbfc03830dc11e9ac1b8cbc210b6fd70fc83761a8ce7","src/utils/spanned.rs":"e2e3baaafe94a5ae271859576da79e602c7aaa7a6f22919c2ea3fdb23c8c91a9","src/utils/ty.rs":"7ef9e83a16534e24e186b973f817b67f64eeef4533cec13e6916e1771d286295"},"package":"501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap_derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "66b5a122ecd53234e02c15d57ccc2744b9f7a5ca" + }, + "path_in_vcs": "clap_derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clap_derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_derive/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,45 @@ +[package] +name = "clap_derive" +version = "4.5.13" +description = "Parse command line argument by defining a struct, derive crate." +categories = ["command-line-interface", "development-tools::procedural-macro-helpers"] +keywords = [ + "clap", + "cli", + "parse", + "derive", + "proc_macro" +] +repository.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true +include.workspace = true + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] + +[package.metadata.release] +shared-version = true +dependent-version = "upgrade" +tag-name = "v{{version}}" + +[lib] +proc-macro = true +bench = false + +[dependencies] +syn = { version = "2.0.8", features = ["full"] } +quote = "1.0.9" +proc-macro2 = "1.0.69" +heck = "0.5.0" + +[features] +default = [] +debug = [] +unstable-v5 = ["deprecated"] +deprecated = [] +raw-deprecated = ["deprecated"] + +[lints] +workspace = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_lex/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap_lex/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9a1bcabddfcfd4a0a9bfdcb996466177214db250d20c7cd5f46cba5c4aa2f20c","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"0d687e1f07b58fe68bda74668ff6326125e5e5efa184cce755cd84ac535b7058","README.md":"40f6863fe7651f0b779e55f5c8e11ca170d8cc2e8ff68d4794125968267d40fc","src/ext.rs":"bd0d8dcecdb410a7c5e02ec2848a058e94d46cd85f8fe9e57ed26e337bb3450b","src/lib.rs":"f8aed1f17b8ba8ddcd9bb8195f46177d75272e396f4cabc7d1390784a399db31"},"package":"1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dff7572236f6f8bdd296025a05d3a18d47100e3beb971c3edaed417b69ede123","Cargo.toml":"9a1bcabddfcfd4a0a9bfdcb996466177214db250d20c7cd5f46cba5c4aa2f20c","Cargo.toml.orig":"9e029c9a7e8b22bc9759e34957187406703fce63a703602fea8cedafb050c925","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"0d687e1f07b58fe68bda74668ff6326125e5e5efa184cce755cd84ac535b7058","README.md":"40f6863fe7651f0b779e55f5c8e11ca170d8cc2e8ff68d4794125968267d40fc","src/ext.rs":"bd0d8dcecdb410a7c5e02ec2848a058e94d46cd85f8fe9e57ed26e337bb3450b","src/lib.rs":"f8aed1f17b8ba8ddcd9bb8195f46177d75272e396f4cabc7d1390784a399db31"},"package":"1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_lex/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clap_lex/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4a006770245ff0225db86fff3ac0d107099d694f" + }, + "path_in_vcs": "clap_lex" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clap_lex/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clap_lex/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clap_lex/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,36 @@ +[package] +name = "clap_lex" +version = "0.7.2" +description = "Minimal, flexible command line parser" +categories = ["command-line-interface"] +keywords = [ + "argument", + "cli", + "arg", + "parser", + "parse" +] +repository.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true +include.workspace = true + +[package.metadata.release] +pre-release-replacements = [ + {file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1}, + {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, + {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1}, + {file="CHANGELOG.md", search="", replace="\n## [Unreleased] - ReleaseDate\n", exactly=1}, + {file="CHANGELOG.md", search="", replace="\n[Unreleased]: https://github.com/clap-rs/clap/compare/{{tag_name}}...HEAD", exactly=1}, + {file="README.md", search="github.com/clap-rs/clap/blob/[^/]+/", replace="github.com/clap-rs/clap/blob/{{tag_name}}/", exactly=4, prerelease = true}, +] + +[dev-dependencies] +automod = "1.0.14" + +[lib] +bench = false + +[lints] +workspace = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clubcard/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clubcard/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"17c365f9dce6301dd7aaa47f4fd13de08b952789f7fca4fec9bacc9f1720a6a2","Cargo.toml":"ca58492dfe5151abc97e002b7dd32b891de16fe257460aa10d7190492002714b","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"cb41e528a187cc241c4d7a27a77fc49416f74ee16fd1a576cdb173e0155ce384","examples/uint_no_partition/2000_nums.in":"a7e6da56ec72abdc807406137a957e0663935dede2fb9b1a542b067ab4b50157","examples/uint_no_partition/generate_test.py":"944a061d3fbe9e01b651c2bf848ad91d90bff371821573ce680d9e00a6d152a2","examples/uint_no_partition/main.rs":"582887b9e98001df7fd1605f0ed062f158dba9233e5b4e9c912842b0a79a75ed","src/builder.rs":"b4fe5fc2131443a18cc09eaa26416627eef9cca76bb55910392084d8b4dd6aa4","src/clubcard.rs":"2bab32f0f0b12ad976b0ef4cbff67fa1586cce68560da008a5b4527de02aad0e","src/equation.rs":"00c8b782a3398a296281acaa942e29d2fa89cafda525ba1ff2cc7142fe6780bf","src/lib.rs":"1135583c2e74ae82c194fd49c07f4a685034ff516ddaa6fa897740e3f4b38b49","src/query.rs":"23c397a4e20f8009716e7fc5081f3f1473294a49d16713c44087c229eabc4412"},"package":"8ec3fe691cfeac642b45d2acee55f4c745fe9eed548380fd41d1fb7daf54297c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1b31c75e3a29c97a3012589b5ee442fc9558267ccf797cff62236fbe0a82cf75",".github/workflows/rust.yml":"798db7e4e8319b672534d9172dda1fddb477c9420fecfc19be834aab849f88a3","Cargo.lock":"17c365f9dce6301dd7aaa47f4fd13de08b952789f7fca4fec9bacc9f1720a6a2","Cargo.toml":"ca58492dfe5151abc97e002b7dd32b891de16fe257460aa10d7190492002714b","Cargo.toml.orig":"7dfc5f0c2ee82ba8e25e9cc92cd49de98aba7049b02aa23944b51f7ad524173a","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"cb41e528a187cc241c4d7a27a77fc49416f74ee16fd1a576cdb173e0155ce384","examples/uint_no_partition/2000_nums.in":"a7e6da56ec72abdc807406137a957e0663935dede2fb9b1a542b067ab4b50157","examples/uint_no_partition/generate_test.py":"944a061d3fbe9e01b651c2bf848ad91d90bff371821573ce680d9e00a6d152a2","examples/uint_no_partition/main.rs":"582887b9e98001df7fd1605f0ed062f158dba9233e5b4e9c912842b0a79a75ed","src/builder.rs":"b4fe5fc2131443a18cc09eaa26416627eef9cca76bb55910392084d8b4dd6aa4","src/clubcard.rs":"2bab32f0f0b12ad976b0ef4cbff67fa1586cce68560da008a5b4527de02aad0e","src/equation.rs":"00c8b782a3398a296281acaa942e29d2fa89cafda525ba1ff2cc7142fe6780bf","src/lib.rs":"1135583c2e74ae82c194fd49c07f4a685034ff516ddaa6fa897740e3f4b38b49","src/query.rs":"23c397a4e20f8009716e7fc5081f3f1473294a49d16713c44087c229eabc4412"},"package":"8ec3fe691cfeac642b45d2acee55f4c745fe9eed548380fd41d1fb7daf54297c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clubcard/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clubcard/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a4eac45f4cb82961c029e72c214db9be264e881a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clubcard/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/clubcard/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clubcard/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +name: Rust + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: Build + run: cargo build --verbose --all-features + - name: Run tests + run: cargo test --verbose --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clubcard/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clubcard/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clubcard/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clubcard/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "clubcard" +authors = ["John M. Schanck "] +version = "0.3.2" +license = "MPL-2.0" +repository = "https://github.com/mozilla/clubcard/" +description = "Clubcard is an exact membership query filter for static sets" +edition = "2021" + +[dependencies] +rand = { version = "0.8.5", optional = true } +serde = { version = "1.0", features = ["derive"] } + +[dev-dependencies] +sha2 = "0.10" + +[features] +builder = ["dep:rand"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clubcard-crlite/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/clubcard-crlite/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"8f68f70084f64ceb9e6171033963b987ce34826ac873322fead61159ea7183bd","Cargo.toml":"59a923c9e3896fe1f516228ff6b7d915cd7d87a896f2760220be0bcc28962618","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","examples/inspect.rs":"e8406a230da643e9dc45260ac496926eaddec4c1f606fb69c566409019e3b20e","examples/query.rs":"6bb7386a032a3c0ed9d31fdc4a4443c90ba52347ea972427cc36a5c798ffeed4","src/builder.rs":"23450a3465cfba6daef0bec643ea1cfbc52c16e3e820c7d795988f5d50c7eec6","src/lib.rs":"3788c6d816abd13f41b17c2134ac47ebacf8d9d6413adf6847925a3194a9ca03","src/query.rs":"9898913516f75c64ee85560571fe131d550db3a046057ab50dced3db87b1db45"},"package":"dd2c6f668aeaab6cf4c9637400ce5bc1f7ab1cf9b424dd0125273f16bd26ca25"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9a6c738d039941c7f1b2b4d38bfec51596b4ef372cf74abf79c7766f9feaa561","Cargo.lock":"8f68f70084f64ceb9e6171033963b987ce34826ac873322fead61159ea7183bd","Cargo.toml":"59a923c9e3896fe1f516228ff6b7d915cd7d87a896f2760220be0bcc28962618","Cargo.toml.orig":"27addd92546a0577317bc77bbf6cff74482fb1497d4df4e9137a5c69c3ab9e88","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","examples/inspect.rs":"e8406a230da643e9dc45260ac496926eaddec4c1f606fb69c566409019e3b20e","examples/query.rs":"6bb7386a032a3c0ed9d31fdc4a4443c90ba52347ea972427cc36a5c798ffeed4","src/builder.rs":"23450a3465cfba6daef0bec643ea1cfbc52c16e3e820c7d795988f5d50c7eec6","src/lib.rs":"3788c6d816abd13f41b17c2134ac47ebacf8d9d6413adf6847925a3194a9ca03","src/query.rs":"9898913516f75c64ee85560571fe131d550db3a046057ab50dced3db87b1db45"},"package":"dd2c6f668aeaab6cf4c9637400ce5bc1f7ab1cf9b424dd0125273f16bd26ca25"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clubcard-crlite/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/clubcard-crlite/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "de78373d675daafc696a50715e4fbd61731ed40f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/clubcard-crlite/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/clubcard-crlite/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/clubcard-crlite/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "clubcard-crlite" +authors = ["John M. Schanck "] +version = "0.3.0" +license = "MPL-2.0" +repository = "https://github.com/mozilla/clubcard-crlite/" +description = "An instantiation of Clubcard for use in CRLite" +edition = "2021" + +[dependencies] +base64 = "0.21" +bincode = "1.3" +clubcard = "0.3" +rand = { version = "0.8", optional = true } +serde = { version = "1.0", features = ["derive"] } +serde_json = { version = "1", optional = true } +sha2 = "0.10" + +[features] +builder = ["dep:rand", "dep:serde_json", "clubcard/builder"] + +[dev-dependencies] +rand = "0.8" +sha2 = "0.10" +x509-parser = { version = "0.16", features = ["verify"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/codespan-reporting/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/codespan-reporting/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"55013a57c4a1bbb0ad3f1a3510484675298a9095eac539f0bc4be6fe3c2a9415","Cargo.lock":"2c65d911d06ee02469e0362309e81b37eda353b4114b1b19bdeab1aae972cff9","Cargo.toml":"9cfae523922bd40225f58e5bfeb1899433c91f71efb05d2a6054d7e612bd0674","LICENSE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","README.md":"b3425f80b0908f476be186268e70a7107c759cb89b4567a8d9c459aafeea215d","examples/custom_files.rs":"4d209529f00b67010293717520b7006d814f396bd25ba1c02703a2d4717d0328","examples/peg_calculator.rs":"4b45499dba04e422bfc293c72662adf8d76fbbcca4663881d45873550cd87795","examples/readme_preview.rs":"75eb2f2707e9659815eeb7ed7674bdd3a7d87c1a715f8bdeb9cb8824a782705e","examples/reusable_diagnostic.rs":"a187f3e5021f77320ef14195b20b490da03e754559c547228abab728308b5970","examples/term.rs":"0f304bc6904ea0597da924c095c8bb6db5e033cf66ad6db10561c0d79d602c05","src/diagnostic.rs":"0dc7510d4cb765945a650b9c82359b449264ecbc32c4bfe55ec514fbfbfbddd1","src/files.rs":"5f3ac0c882d46d7fe18f354b22c8d479fa1da3a6ed5a4438bd9c59bf9a1cf7e6","src/lib.rs":"3a9fd046e578e4b149e6623e4f475490a29f8e2a2aea8081b4738b1d68bf93a6","src/term.rs":"0a60ef79a8ddbbc09004fd21c340a8b4cc70a4e2ee4f9520c3bfccc023522123","src/term/config.rs":"c194bcd92800c95319d55b6bcca73ffc9cf27ddbe2e1ce55362e7f1c0b58e5eb","src/term/renderer.rs":"2c3446c47dc2250ebc2a6aa53acb3dbf7e8dcd85f2d6117454003bffbff8b274","src/term/views.rs":"e96f8bba37c8d5d76109e6323055954737ac6cfbe596839711d0a8baf0a2b090","tests/snapshots/term__empty__medium_color.snap":"538d6366898a43c9924418f3fe5ee279fae6130e829f3c20b8e981acac66458f","tests/snapshots/term__empty__medium_no_color.snap":"20fe2b034eda6304976d1aab98fd14b488be9a2a584a10a03cfe0fe1034bd112","tests/snapshots/term__empty__rich_ascii_no_color.snap":"fb421694bfc97340f353c0cdb1355afb759b28ac0e8d38df4cde840bced69616","tests/snapshots/term__empty__rich_color.snap":"bf40415825f8d2555e5f1f22d87f79c5815061d41f8ebe980766dc655d1eef6d","tests/snapshots/term__empty__rich_no_color.snap":"fb421694bfc97340f353c0cdb1355afb759b28ac0e8d38df4cde840bced69616","tests/snapshots/term__empty__short_color.snap":"538d6366898a43c9924418f3fe5ee279fae6130e829f3c20b8e981acac66458f","tests/snapshots/term__empty__short_no_color.snap":"20fe2b034eda6304976d1aab98fd14b488be9a2a584a10a03cfe0fe1034bd112","tests/snapshots/term__empty_ranges__medium_color.snap":"3e20d029efb6b26f4176604f55a481b52886bfd179910c6acff3f4e3b6b353b6","tests/snapshots/term__empty_ranges__medium_no_color.snap":"73fce8e0dedf4918f79eb2eaa267a554f10f87bfe4bb5b66df242fd38aa151f0","tests/snapshots/term__empty_ranges__rich_ascii_no_color.snap":"6044c49318c793a2c6075b665da93bedd5db649e79073054f6ed0b79d9df47d9","tests/snapshots/term__empty_ranges__rich_color.snap":"46d636261b92f635129391a7f9c0f3fddd1dc538819ce99aedf7c85e45a839f1","tests/snapshots/term__empty_ranges__rich_no_color.snap":"60dd9a44ce9a874a2eeea0bd4318f4c81c9995ba4ffe468978559a260abadec6","tests/snapshots/term__empty_ranges__short_color.snap":"3e20d029efb6b26f4176604f55a481b52886bfd179910c6acff3f4e3b6b353b6","tests/snapshots/term__empty_ranges__short_no_color.snap":"73fce8e0dedf4918f79eb2eaa267a554f10f87bfe4bb5b66df242fd38aa151f0","tests/snapshots/term__fizz_buzz__medium_color.snap":"7243f5311f35a1f0769eef74155c4dedc85b2504720b03ac93baf65b6a89cb52","tests/snapshots/term__fizz_buzz__medium_no_color.snap":"f08a0ac4e4c818d581c7ca84ea29fd29067ac07d19dabc007fb3b0af41245986","tests/snapshots/term__fizz_buzz__rich_ascii_no_color.snap":"c875d5c4b4bfb007bd4bcc99d94b09c726c866f70bda89e37a0077666ddd9b05","tests/snapshots/term__fizz_buzz__rich_color.snap":"55b4e35a2589670126d408dfa62c7ee885b7a60dc047fc0bb5ef92d6b31a3b1b","tests/snapshots/term__fizz_buzz__rich_no_color.snap":"9a0e5381e480a77d048172e393abb5bdb502165a89266378aeedfcb6e4938990","tests/snapshots/term__fizz_buzz__short_color.snap":"931f54fa6bce28ac654abc09b3974e1c1a45d2e07b42967a0b8b95b96781fbb9","tests/snapshots/term__fizz_buzz__short_no_color.snap":"b41b26cccea0cf312fbe31e8399f0d13e35fc73f03a0a431382b640cbf591f5b","tests/snapshots/term__message__medium_color.snap":"38521081a11e41868f724c91b0f2d8b70558afcc00e67349b568c2fe7f351b25","tests/snapshots/term__message__medium_no_color.snap":"fd55e2cbe67af1d3648eded4af9d0c34459acafa621cde774d1b9fc7c4aee94d","tests/snapshots/term__message__rich_ascii_no_color.snap":"9ef6ca322af9f0723b452e718ae43c9269e962519c16c5e2271ac5a98ec634f2","tests/snapshots/term__message__rich_color.snap":"0c737dab7f1b332c51c111bf4f7c9ec62e810817c5d62cbe2433677a1488826f","tests/snapshots/term__message__rich_no_color.snap":"9ef6ca322af9f0723b452e718ae43c9269e962519c16c5e2271ac5a98ec634f2","tests/snapshots/term__message__short_color.snap":"38521081a11e41868f724c91b0f2d8b70558afcc00e67349b568c2fe7f351b25","tests/snapshots/term__message__short_no_color.snap":"fd55e2cbe67af1d3648eded4af9d0c34459acafa621cde774d1b9fc7c4aee94d","tests/snapshots/term__message_and_notes__medium_color.snap":"662f6396dfc5b386d560b2aca9ac16106d7b14ee2abea981dd178c1ccbf2c256","tests/snapshots/term__message_and_notes__medium_no_color.snap":"44cc76150fa84908d77159635df98333f8aac85b4fb08e1815267176c953c518","tests/snapshots/term__message_and_notes__rich_ascii_no_color.snap":"8c3d999d7e08b898812f0a29999d6102a4a0781311a7b2e3e1c28493858d932e","tests/snapshots/term__message_and_notes__rich_color.snap":"e374968a58d73e564004f99ab5fade4f449fb0d1a8ec53ea523a131bcb62899c","tests/snapshots/term__message_and_notes__rich_no_color.snap":"8c3d999d7e08b898812f0a29999d6102a4a0781311a7b2e3e1c28493858d932e","tests/snapshots/term__message_and_notes__short_color.snap":"38521081a11e41868f724c91b0f2d8b70558afcc00e67349b568c2fe7f351b25","tests/snapshots/term__message_and_notes__short_no_color.snap":"fd55e2cbe67af1d3648eded4af9d0c34459acafa621cde774d1b9fc7c4aee94d","tests/snapshots/term__message_errorcode__rich_ascii_no_color.snap":"e70d0d4b9ac4a9498031afa3adddad19a901132b1e4c6535296e588a80bb73a7","tests/snapshots/term__message_errorcode__rich_no_color.snap":"e70d0d4b9ac4a9498031afa3adddad19a901132b1e4c6535296e588a80bb73a7","tests/snapshots/term__message_errorcode__short_no_color.snap":"a3cea73a584a91ae08cef8b4f17171c87aa643437cc6450f47fdf3e73d21df41","tests/snapshots/term__multifile__medium_color.snap":"3814c9f6e71e9bf5c31cb60be2311fd113ed77b2b86899e02f9e2b863f1df329","tests/snapshots/term__multifile__medium_no_color.snap":"e60241dd266446049e2a2fa77d46b13e04f8be10e971076606f8f9eef4457340","tests/snapshots/term__multifile__rich_ascii_no_color.snap":"8726c673ee427d9e13f374abec7fc6c0e37dde662012564f57be18d96d7cd39b","tests/snapshots/term__multifile__rich_color.snap":"ef7d6fe9fc97f8eafa51cb246f4b0ca53b61025aff5915bd86cc65bc813b6f6c","tests/snapshots/term__multifile__rich_no_color.snap":"96c58db425a2eba517c56690f2344396370784c2992581696f63be86a0621b39","tests/snapshots/term__multifile__short_color.snap":"cb654ad52babb928b20b1f6e3a7aee15f715282da789b4b961ef6ca6113324da","tests/snapshots/term__multifile__short_no_color.snap":"946d3eb63f7d8f1e00b4202db50c3c86b9d01452b3ec160c76b1655d31c843d6","tests/snapshots/term__multiline_omit__rich_no_color.snap":"c2c9a923d51551fcc777b7ebcf54f188a41855a62f939cfffaaebd87b8aaa55d","tests/snapshots/term__multiline_overlapping__medium_color.snap":"56ebba06bb5d4afbfd8fc7aa5e027910add76acbeda5da48e74da5218f95c2b2","tests/snapshots/term__multiline_overlapping__medium_no_color.snap":"149c321447cbd917c8c8bf42aca1310bc7a2f53a8df3efdecf0d30bde1ccc836","tests/snapshots/term__multiline_overlapping__rich_ascii_no_color.snap":"a32627a61a1e682e1a169ba46c50bca8d4292c6c253049891fcf048539507ab8","tests/snapshots/term__multiline_overlapping__rich_color.snap":"01f0a70739c03a738320848a579c6c74696d9e7afed4de3729e6b63cbda3e67c","tests/snapshots/term__multiline_overlapping__rich_no_color.snap":"729cdf6c159cc051354661973d81204360f6e46fa3848938aa4afd21135b8cea","tests/snapshots/term__multiline_overlapping__short_color.snap":"2ce68675d9ceb7b461a9e02eb39e3a196b9ec98027c9076adb91139711a6bacc","tests/snapshots/term__multiline_overlapping__short_no_color.snap":"fd1edf7cb7a6e02e514eac0f6231cdd36bec235b4ab3263f6454f6c756d3f825","tests/snapshots/term__overlapping__medium_color.snap":"5444be575c8640c58a6aa8b50dd64c8fc63594741defc9fa214c33b651dd4028","tests/snapshots/term__overlapping__medium_no_color.snap":"7fbad37e55a77d6ff97b64253ce26b3d78aff3fa3f3911e53d21cf1f5373e4d2","tests/snapshots/term__overlapping__rich_ascii_no_color.snap":"a8bc87ab545e17c8f2fd78f1efa4026ab62ad126e7f80dfebd3ce0ceb658c4c4","tests/snapshots/term__overlapping__rich_color.snap":"838c6be71d27dbf129651cf4634638112c45b143a0f65b6d6875eff45c94c2c8","tests/snapshots/term__overlapping__rich_no_color.snap":"8b0ae77b69f00245cea434b422ffe8e27f80ffca0010ed924f2ea3741f983947","tests/snapshots/term__overlapping__short_color.snap":"e38418c4f5652fb736446961bed9685151655704dcac12438ab153695a7730f4","tests/snapshots/term__overlapping__short_no_color.snap":"7714827d440e0ea3867d42d951eab1bead34b42c219baa9cb007ed8f553a1961","tests/snapshots/term__position_indicator__medium_no_color.snap":"cebbd419d8a627688f6a653eb7a819704a0149bade9b7580788d428f8eb33daf","tests/snapshots/term__position_indicator__rich_ascii_no_color.snap":"8ce0ba088cd72a1e2e32bc5025f9ed347afc71a7d105bd750165368d6dbafe65","tests/snapshots/term__position_indicator__rich_no_color.snap":"02c39a4bda3efda11d01e0dd48f56275b92894d2e9d8fa66b4f779bcb1fa4ff8","tests/snapshots/term__position_indicator__short_no_color.snap":"97719ff1de01f320490358ffded0953d2a96d79021b2d13b9995207d06e16d7f","tests/snapshots/term__same_line__medium_color.snap":"1313706a93ab35585c5cf290af342fa1e1906684dd4f1b0704a5e2f3ee724c96","tests/snapshots/term__same_line__medium_no_color.snap":"b918a8f898c8e6830d2a0ccf43761daf1ebc0699b4f51d6f096411e788a8b4fe","tests/snapshots/term__same_line__rich_ascii_no_color.snap":"8cde34de3f8ca4da2d286ec581ca1bc155ca422088523f91e83f6bf4f9405413","tests/snapshots/term__same_line__rich_color.snap":"fc093d51cb3dbeb4824b5c55cf224a0013a69313fbf3ce219074c58bf4dcef83","tests/snapshots/term__same_line__rich_no_color.snap":"c50495bc7da9757246a7d697d214961ed0a7bdd3ab275de67ba9e1a6fd39d2d4","tests/snapshots/term__same_line__short_color.snap":"ab9a0b24d0af89baea2d07930dc3e04c3537042ea61bcc1392940f995d3a8be5","tests/snapshots/term__same_line__short_no_color.snap":"ae9884e1a5bcec9260ea8139246726aba1e4c4029156c1ab50f1ccb5d63397f5","tests/snapshots/term__same_ranges__medium_color.snap":"58a870d2d20773d9516b23752ba112e2f95935dc18ae14215597f3d68963a181","tests/snapshots/term__same_ranges__medium_no_color.snap":"ec73645042c5e13a8bd1eed26837dba4c286e6780acffc218a0f423c0b993210","tests/snapshots/term__same_ranges__rich_ascii_no_color.snap":"d805c605c1ca56f39d41bb4150713d3f850ca63924a770d1d72b6230753b0b4a","tests/snapshots/term__same_ranges__rich_color.snap":"56f2fa66f1074fb167f1c8e61133a445267f6915c94f7331e9a68d553ebcb796","tests/snapshots/term__same_ranges__rich_no_color.snap":"34b82a6ce9ccbd08e4e964c78eb27f765e30f0198616ab5d4f15f02a62d2e37e","tests/snapshots/term__same_ranges__short_color.snap":"d5b7bf052b326f38ea81bd9ca970a409cda8c9445d800c1468ddc452782e1626","tests/snapshots/term__same_ranges__short_no_color.snap":"16dfc93660a12f0687c0335924469266d6cf803aef34f72bdcf0e3d4b55a902a","tests/snapshots/term__surrounding_lines__rich_no_color.snap":"45f405ed9eca0ff9ee638917b5b82a5bd54bf92c477bd20a7bf256cf7b795e8a","tests/snapshots/term__tab_columns__tab_width_2_no_color.snap":"3fa128b8c18d87cdb59001dedb79ed059ca1927a24fce60c10b8139ee6ae38d1","tests/snapshots/term__tab_columns__tab_width_3_no_color.snap":"793e99ef600f3da03b13b50d5c44859ed9dd32400affd0a0100c0155c3fdca72","tests/snapshots/term__tab_columns__tab_width_6_no_color.snap":"93a92a73b3ca3e517d5a4e4e215579dada60ff95af79c0c6d8b1116ba75130e0","tests/snapshots/term__tab_columns__tab_width_default_no_color.snap":"ec082ca97f84631c19fc139f615bc0da588cd5fe706ba7307dd80bac3db20cb2","tests/snapshots/term__tabbed__tab_width_3_no_color.snap":"f8e7318f381ef21526cb9b9f459be404e8e7ee3abbb7174f8a45e3bb2ae81ae4","tests/snapshots/term__tabbed__tab_width_6_no_color.snap":"0a4ece01e179e1b8b7b13d1789d391761ced6c45c459dbaef3d8256793864578","tests/snapshots/term__tabbed__tab_width_default_no_color.snap":"f77441824f2f327d559f70e56973d7798a42e20de302ed351d68a28bc6f05b10","tests/snapshots/term__unicode__medium_no_color.snap":"3faa0672b2c04198b0268a6f0266606dfeee56e58373b478d886d503bc17678a","tests/snapshots/term__unicode__rich_no_color.snap":"60c5045f536d26f99cbd48e818405d04b992ee1fcb6898aedeabddc626e01b47","tests/snapshots/term__unicode__short_no_color.snap":"b7c0ac33ac0cb30fe5f8dca0cd6f6fe43c707cc96eaef11b177e08a91859e9d2","tests/snapshots/term__unicode_spans__medium_no_color.snap":"07e2dc69276e03efeb44f903a731604ce04cf2d2a26f4d482e1622a7d26c3e15","tests/snapshots/term__unicode_spans__rich_no_color.snap":"2a89e43664d367fedf343e2de070e5719a9de69c8806b5b5edec6d854c63a9c9","tests/snapshots/term__unicode_spans__short_no_color.snap":"07e2dc69276e03efeb44f903a731604ce04cf2d2a26f4d482e1622a7d26c3e15","tests/support/color_buffer.rs":"8b07b5f094730ca78d6ccbe8d7380ad45cf5fcdbdb7a4e3886411b9b78e283f9","tests/support/mod.rs":"e6cd56465fa779e3b57b10719fb7a663ddbb26cead0f99fc2ebbc18fc3a36c37","tests/term.rs":"e0eca175442c86ae5785a070ad0cf7fac14daa960968ece12c1971eae2f69539"},"package":"fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"03313e9903f044047a23366a9c2ebcfbc9b5b790c757edb5e017012c4460d8ac","CHANGELOG.md":"55013a57c4a1bbb0ad3f1a3510484675298a9095eac539f0bc4be6fe3c2a9415","Cargo.lock":"2c65d911d06ee02469e0362309e81b37eda353b4114b1b19bdeab1aae972cff9","Cargo.toml":"9cfae523922bd40225f58e5bfeb1899433c91f71efb05d2a6054d7e612bd0674","Cargo.toml.orig":"830c4b7ab8dfedddc61bc5f1f93580109e482c0369d1d0c5fa581124c18e9393","LICENSE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","README.md":"b3425f80b0908f476be186268e70a7107c759cb89b4567a8d9c459aafeea215d","examples/custom_files.rs":"4d209529f00b67010293717520b7006d814f396bd25ba1c02703a2d4717d0328","examples/peg_calculator.rs":"4b45499dba04e422bfc293c72662adf8d76fbbcca4663881d45873550cd87795","examples/readme_preview.rs":"75eb2f2707e9659815eeb7ed7674bdd3a7d87c1a715f8bdeb9cb8824a782705e","examples/reusable_diagnostic.rs":"a187f3e5021f77320ef14195b20b490da03e754559c547228abab728308b5970","examples/term.rs":"0f304bc6904ea0597da924c095c8bb6db5e033cf66ad6db10561c0d79d602c05","src/diagnostic.rs":"0dc7510d4cb765945a650b9c82359b449264ecbc32c4bfe55ec514fbfbfbddd1","src/files.rs":"5f3ac0c882d46d7fe18f354b22c8d479fa1da3a6ed5a4438bd9c59bf9a1cf7e6","src/lib.rs":"3a9fd046e578e4b149e6623e4f475490a29f8e2a2aea8081b4738b1d68bf93a6","src/term.rs":"0a60ef79a8ddbbc09004fd21c340a8b4cc70a4e2ee4f9520c3bfccc023522123","src/term/config.rs":"c194bcd92800c95319d55b6bcca73ffc9cf27ddbe2e1ce55362e7f1c0b58e5eb","src/term/renderer.rs":"2c3446c47dc2250ebc2a6aa53acb3dbf7e8dcd85f2d6117454003bffbff8b274","src/term/views.rs":"e96f8bba37c8d5d76109e6323055954737ac6cfbe596839711d0a8baf0a2b090","tests/snapshots/term__empty__medium_color.snap":"538d6366898a43c9924418f3fe5ee279fae6130e829f3c20b8e981acac66458f","tests/snapshots/term__empty__medium_no_color.snap":"20fe2b034eda6304976d1aab98fd14b488be9a2a584a10a03cfe0fe1034bd112","tests/snapshots/term__empty__rich_ascii_no_color.snap":"fb421694bfc97340f353c0cdb1355afb759b28ac0e8d38df4cde840bced69616","tests/snapshots/term__empty__rich_color.snap":"bf40415825f8d2555e5f1f22d87f79c5815061d41f8ebe980766dc655d1eef6d","tests/snapshots/term__empty__rich_no_color.snap":"fb421694bfc97340f353c0cdb1355afb759b28ac0e8d38df4cde840bced69616","tests/snapshots/term__empty__short_color.snap":"538d6366898a43c9924418f3fe5ee279fae6130e829f3c20b8e981acac66458f","tests/snapshots/term__empty__short_no_color.snap":"20fe2b034eda6304976d1aab98fd14b488be9a2a584a10a03cfe0fe1034bd112","tests/snapshots/term__empty_ranges__medium_color.snap":"3e20d029efb6b26f4176604f55a481b52886bfd179910c6acff3f4e3b6b353b6","tests/snapshots/term__empty_ranges__medium_no_color.snap":"73fce8e0dedf4918f79eb2eaa267a554f10f87bfe4bb5b66df242fd38aa151f0","tests/snapshots/term__empty_ranges__rich_ascii_no_color.snap":"6044c49318c793a2c6075b665da93bedd5db649e79073054f6ed0b79d9df47d9","tests/snapshots/term__empty_ranges__rich_color.snap":"46d636261b92f635129391a7f9c0f3fddd1dc538819ce99aedf7c85e45a839f1","tests/snapshots/term__empty_ranges__rich_no_color.snap":"60dd9a44ce9a874a2eeea0bd4318f4c81c9995ba4ffe468978559a260abadec6","tests/snapshots/term__empty_ranges__short_color.snap":"3e20d029efb6b26f4176604f55a481b52886bfd179910c6acff3f4e3b6b353b6","tests/snapshots/term__empty_ranges__short_no_color.snap":"73fce8e0dedf4918f79eb2eaa267a554f10f87bfe4bb5b66df242fd38aa151f0","tests/snapshots/term__fizz_buzz__medium_color.snap":"7243f5311f35a1f0769eef74155c4dedc85b2504720b03ac93baf65b6a89cb52","tests/snapshots/term__fizz_buzz__medium_no_color.snap":"f08a0ac4e4c818d581c7ca84ea29fd29067ac07d19dabc007fb3b0af41245986","tests/snapshots/term__fizz_buzz__rich_ascii_no_color.snap":"c875d5c4b4bfb007bd4bcc99d94b09c726c866f70bda89e37a0077666ddd9b05","tests/snapshots/term__fizz_buzz__rich_color.snap":"55b4e35a2589670126d408dfa62c7ee885b7a60dc047fc0bb5ef92d6b31a3b1b","tests/snapshots/term__fizz_buzz__rich_no_color.snap":"9a0e5381e480a77d048172e393abb5bdb502165a89266378aeedfcb6e4938990","tests/snapshots/term__fizz_buzz__short_color.snap":"931f54fa6bce28ac654abc09b3974e1c1a45d2e07b42967a0b8b95b96781fbb9","tests/snapshots/term__fizz_buzz__short_no_color.snap":"b41b26cccea0cf312fbe31e8399f0d13e35fc73f03a0a431382b640cbf591f5b","tests/snapshots/term__message__medium_color.snap":"38521081a11e41868f724c91b0f2d8b70558afcc00e67349b568c2fe7f351b25","tests/snapshots/term__message__medium_no_color.snap":"fd55e2cbe67af1d3648eded4af9d0c34459acafa621cde774d1b9fc7c4aee94d","tests/snapshots/term__message__rich_ascii_no_color.snap":"9ef6ca322af9f0723b452e718ae43c9269e962519c16c5e2271ac5a98ec634f2","tests/snapshots/term__message__rich_color.snap":"0c737dab7f1b332c51c111bf4f7c9ec62e810817c5d62cbe2433677a1488826f","tests/snapshots/term__message__rich_no_color.snap":"9ef6ca322af9f0723b452e718ae43c9269e962519c16c5e2271ac5a98ec634f2","tests/snapshots/term__message__short_color.snap":"38521081a11e41868f724c91b0f2d8b70558afcc00e67349b568c2fe7f351b25","tests/snapshots/term__message__short_no_color.snap":"fd55e2cbe67af1d3648eded4af9d0c34459acafa621cde774d1b9fc7c4aee94d","tests/snapshots/term__message_and_notes__medium_color.snap":"662f6396dfc5b386d560b2aca9ac16106d7b14ee2abea981dd178c1ccbf2c256","tests/snapshots/term__message_and_notes__medium_no_color.snap":"44cc76150fa84908d77159635df98333f8aac85b4fb08e1815267176c953c518","tests/snapshots/term__message_and_notes__rich_ascii_no_color.snap":"8c3d999d7e08b898812f0a29999d6102a4a0781311a7b2e3e1c28493858d932e","tests/snapshots/term__message_and_notes__rich_color.snap":"e374968a58d73e564004f99ab5fade4f449fb0d1a8ec53ea523a131bcb62899c","tests/snapshots/term__message_and_notes__rich_no_color.snap":"8c3d999d7e08b898812f0a29999d6102a4a0781311a7b2e3e1c28493858d932e","tests/snapshots/term__message_and_notes__short_color.snap":"38521081a11e41868f724c91b0f2d8b70558afcc00e67349b568c2fe7f351b25","tests/snapshots/term__message_and_notes__short_no_color.snap":"fd55e2cbe67af1d3648eded4af9d0c34459acafa621cde774d1b9fc7c4aee94d","tests/snapshots/term__message_errorcode__rich_ascii_no_color.snap":"e70d0d4b9ac4a9498031afa3adddad19a901132b1e4c6535296e588a80bb73a7","tests/snapshots/term__message_errorcode__rich_no_color.snap":"e70d0d4b9ac4a9498031afa3adddad19a901132b1e4c6535296e588a80bb73a7","tests/snapshots/term__message_errorcode__short_no_color.snap":"a3cea73a584a91ae08cef8b4f17171c87aa643437cc6450f47fdf3e73d21df41","tests/snapshots/term__multifile__medium_color.snap":"3814c9f6e71e9bf5c31cb60be2311fd113ed77b2b86899e02f9e2b863f1df329","tests/snapshots/term__multifile__medium_no_color.snap":"e60241dd266446049e2a2fa77d46b13e04f8be10e971076606f8f9eef4457340","tests/snapshots/term__multifile__rich_ascii_no_color.snap":"8726c673ee427d9e13f374abec7fc6c0e37dde662012564f57be18d96d7cd39b","tests/snapshots/term__multifile__rich_color.snap":"ef7d6fe9fc97f8eafa51cb246f4b0ca53b61025aff5915bd86cc65bc813b6f6c","tests/snapshots/term__multifile__rich_no_color.snap":"96c58db425a2eba517c56690f2344396370784c2992581696f63be86a0621b39","tests/snapshots/term__multifile__short_color.snap":"cb654ad52babb928b20b1f6e3a7aee15f715282da789b4b961ef6ca6113324da","tests/snapshots/term__multifile__short_no_color.snap":"946d3eb63f7d8f1e00b4202db50c3c86b9d01452b3ec160c76b1655d31c843d6","tests/snapshots/term__multiline_omit__rich_no_color.snap":"c2c9a923d51551fcc777b7ebcf54f188a41855a62f939cfffaaebd87b8aaa55d","tests/snapshots/term__multiline_overlapping__medium_color.snap":"56ebba06bb5d4afbfd8fc7aa5e027910add76acbeda5da48e74da5218f95c2b2","tests/snapshots/term__multiline_overlapping__medium_no_color.snap":"149c321447cbd917c8c8bf42aca1310bc7a2f53a8df3efdecf0d30bde1ccc836","tests/snapshots/term__multiline_overlapping__rich_ascii_no_color.snap":"a32627a61a1e682e1a169ba46c50bca8d4292c6c253049891fcf048539507ab8","tests/snapshots/term__multiline_overlapping__rich_color.snap":"01f0a70739c03a738320848a579c6c74696d9e7afed4de3729e6b63cbda3e67c","tests/snapshots/term__multiline_overlapping__rich_no_color.snap":"729cdf6c159cc051354661973d81204360f6e46fa3848938aa4afd21135b8cea","tests/snapshots/term__multiline_overlapping__short_color.snap":"2ce68675d9ceb7b461a9e02eb39e3a196b9ec98027c9076adb91139711a6bacc","tests/snapshots/term__multiline_overlapping__short_no_color.snap":"fd1edf7cb7a6e02e514eac0f6231cdd36bec235b4ab3263f6454f6c756d3f825","tests/snapshots/term__overlapping__medium_color.snap":"5444be575c8640c58a6aa8b50dd64c8fc63594741defc9fa214c33b651dd4028","tests/snapshots/term__overlapping__medium_no_color.snap":"7fbad37e55a77d6ff97b64253ce26b3d78aff3fa3f3911e53d21cf1f5373e4d2","tests/snapshots/term__overlapping__rich_ascii_no_color.snap":"a8bc87ab545e17c8f2fd78f1efa4026ab62ad126e7f80dfebd3ce0ceb658c4c4","tests/snapshots/term__overlapping__rich_color.snap":"838c6be71d27dbf129651cf4634638112c45b143a0f65b6d6875eff45c94c2c8","tests/snapshots/term__overlapping__rich_no_color.snap":"8b0ae77b69f00245cea434b422ffe8e27f80ffca0010ed924f2ea3741f983947","tests/snapshots/term__overlapping__short_color.snap":"e38418c4f5652fb736446961bed9685151655704dcac12438ab153695a7730f4","tests/snapshots/term__overlapping__short_no_color.snap":"7714827d440e0ea3867d42d951eab1bead34b42c219baa9cb007ed8f553a1961","tests/snapshots/term__position_indicator__medium_no_color.snap":"cebbd419d8a627688f6a653eb7a819704a0149bade9b7580788d428f8eb33daf","tests/snapshots/term__position_indicator__rich_ascii_no_color.snap":"8ce0ba088cd72a1e2e32bc5025f9ed347afc71a7d105bd750165368d6dbafe65","tests/snapshots/term__position_indicator__rich_no_color.snap":"02c39a4bda3efda11d01e0dd48f56275b92894d2e9d8fa66b4f779bcb1fa4ff8","tests/snapshots/term__position_indicator__short_no_color.snap":"97719ff1de01f320490358ffded0953d2a96d79021b2d13b9995207d06e16d7f","tests/snapshots/term__same_line__medium_color.snap":"1313706a93ab35585c5cf290af342fa1e1906684dd4f1b0704a5e2f3ee724c96","tests/snapshots/term__same_line__medium_no_color.snap":"b918a8f898c8e6830d2a0ccf43761daf1ebc0699b4f51d6f096411e788a8b4fe","tests/snapshots/term__same_line__rich_ascii_no_color.snap":"8cde34de3f8ca4da2d286ec581ca1bc155ca422088523f91e83f6bf4f9405413","tests/snapshots/term__same_line__rich_color.snap":"fc093d51cb3dbeb4824b5c55cf224a0013a69313fbf3ce219074c58bf4dcef83","tests/snapshots/term__same_line__rich_no_color.snap":"c50495bc7da9757246a7d697d214961ed0a7bdd3ab275de67ba9e1a6fd39d2d4","tests/snapshots/term__same_line__short_color.snap":"ab9a0b24d0af89baea2d07930dc3e04c3537042ea61bcc1392940f995d3a8be5","tests/snapshots/term__same_line__short_no_color.snap":"ae9884e1a5bcec9260ea8139246726aba1e4c4029156c1ab50f1ccb5d63397f5","tests/snapshots/term__same_ranges__medium_color.snap":"58a870d2d20773d9516b23752ba112e2f95935dc18ae14215597f3d68963a181","tests/snapshots/term__same_ranges__medium_no_color.snap":"ec73645042c5e13a8bd1eed26837dba4c286e6780acffc218a0f423c0b993210","tests/snapshots/term__same_ranges__rich_ascii_no_color.snap":"d805c605c1ca56f39d41bb4150713d3f850ca63924a770d1d72b6230753b0b4a","tests/snapshots/term__same_ranges__rich_color.snap":"56f2fa66f1074fb167f1c8e61133a445267f6915c94f7331e9a68d553ebcb796","tests/snapshots/term__same_ranges__rich_no_color.snap":"34b82a6ce9ccbd08e4e964c78eb27f765e30f0198616ab5d4f15f02a62d2e37e","tests/snapshots/term__same_ranges__short_color.snap":"d5b7bf052b326f38ea81bd9ca970a409cda8c9445d800c1468ddc452782e1626","tests/snapshots/term__same_ranges__short_no_color.snap":"16dfc93660a12f0687c0335924469266d6cf803aef34f72bdcf0e3d4b55a902a","tests/snapshots/term__surrounding_lines__rich_no_color.snap":"45f405ed9eca0ff9ee638917b5b82a5bd54bf92c477bd20a7bf256cf7b795e8a","tests/snapshots/term__tab_columns__tab_width_2_no_color.snap":"3fa128b8c18d87cdb59001dedb79ed059ca1927a24fce60c10b8139ee6ae38d1","tests/snapshots/term__tab_columns__tab_width_3_no_color.snap":"793e99ef600f3da03b13b50d5c44859ed9dd32400affd0a0100c0155c3fdca72","tests/snapshots/term__tab_columns__tab_width_6_no_color.snap":"93a92a73b3ca3e517d5a4e4e215579dada60ff95af79c0c6d8b1116ba75130e0","tests/snapshots/term__tab_columns__tab_width_default_no_color.snap":"ec082ca97f84631c19fc139f615bc0da588cd5fe706ba7307dd80bac3db20cb2","tests/snapshots/term__tabbed__tab_width_3_no_color.snap":"f8e7318f381ef21526cb9b9f459be404e8e7ee3abbb7174f8a45e3bb2ae81ae4","tests/snapshots/term__tabbed__tab_width_6_no_color.snap":"0a4ece01e179e1b8b7b13d1789d391761ced6c45c459dbaef3d8256793864578","tests/snapshots/term__tabbed__tab_width_default_no_color.snap":"f77441824f2f327d559f70e56973d7798a42e20de302ed351d68a28bc6f05b10","tests/snapshots/term__unicode__medium_no_color.snap":"3faa0672b2c04198b0268a6f0266606dfeee56e58373b478d886d503bc17678a","tests/snapshots/term__unicode__rich_no_color.snap":"60c5045f536d26f99cbd48e818405d04b992ee1fcb6898aedeabddc626e01b47","tests/snapshots/term__unicode__short_no_color.snap":"b7c0ac33ac0cb30fe5f8dca0cd6f6fe43c707cc96eaef11b177e08a91859e9d2","tests/snapshots/term__unicode_spans__medium_no_color.snap":"07e2dc69276e03efeb44f903a731604ce04cf2d2a26f4d482e1622a7d26c3e15","tests/snapshots/term__unicode_spans__rich_no_color.snap":"2a89e43664d367fedf343e2de070e5719a9de69c8806b5b5edec6d854c63a9c9","tests/snapshots/term__unicode_spans__short_no_color.snap":"07e2dc69276e03efeb44f903a731604ce04cf2d2a26f4d482e1622a7d26c3e15","tests/support/color_buffer.rs":"8b07b5f094730ca78d6ccbe8d7380ad45cf5fcdbdb7a4e3886411b9b78e283f9","tests/support/mod.rs":"e6cd56465fa779e3b57b10719fb7a663ddbb26cead0f99fc2ebbc18fc3a36c37","tests/term.rs":"e0eca175442c86ae5785a070ad0cf7fac14daa960968ece12c1971eae2f69539"},"package":"fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/codespan-reporting/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/codespan-reporting/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,7 @@ +{ + "git": { + "sha1": "3d3a03a8fcc30cc10b783b16c62029d5c232059b", + "dirty": true + }, + "path_in_vcs": "codespan-reporting" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/codespan-reporting/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/codespan-reporting/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/codespan-reporting/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,44 @@ +[package] +name = "codespan-reporting" +version = "0.12.0" +readme = "../README.md" +license = "Apache-2.0" +authors = ["Brendan Zabarauskas "] +description = "Beautiful diagnostic reporting for text-based programming languages" +homepage = "https://github.com/brendanzab/codespan" +repository = "https://github.com/brendanzab/codespan" +documentation = "https://docs.rs/codespan-reporting" +exclude = ["assets/**"] +edition = "2021" +rust-version = "1.67" + +[dependencies] +serde = { version = "1", default-features = false, optional = true, features = ["derive", "alloc"] } +termcolor = { version = "1.0.4", optional = true } +unicode-width = ">=0.1,<0.3" + +[dev-dependencies] +pico-args = "0.5.0" +anyhow = "1" +insta = "1.6.3" +lazy_static = "1.4" +peg = "0.7" +rustyline = "6" +unindent = "0.1" + +[features] +default = ["std", "termcolor"] +std = ["serde?/std"] +termcolor = ["std", "dep:termcolor"] +serialization = ["serde"] +ascii-only = [] + +[lints.clippy] +# Certain items from `core` are re-exported in `alloc` and `std`, and likewise `alloc` has items +# re-exported in `std`. +# `core` is available on all platforms, `alloc` is available on almost all, and `std` is only +# available on some. +# These lints ensure we don't import from a "less available" crate without reason. +alloc_instead_of_core = "warn" +std_instead_of_alloc = "warn" +std_instead_of_core = "warn" \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/comedy/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/comedy/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/comedy/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/comedy/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"69c5297806d38fda41398015067c5573c3cb9e09a92ccccf44aee4d9fac637dc","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"9eeff459e61e81ab28896aa2df8545fe15dd6bfe0dc87c3384fdbc8b1b146661","src/com.rs":"5407ae11d8f4e37e2dee74c1f92ecc63e27c98c0bce9822cd4216450ea050c2d","src/error.rs":"c46ef326f6b350af226e09d15db1a81aec39ede4a3eeb3d1b4ef2dae5e4cdd31","src/handle.rs":"190a0e8fc8f00f4d0e21c0d2098773ff5384284d7967f92bae7226de6155c6cb","src/lib.rs":"b937b21338c823d203c5cd179baf1e4c276f554924f99c385d2ebde0947f01cd"},"package":"74428ae4f7f05f32f4448e9f42d371538196919c4834979f4f96d1fdebffcb47"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d9769711cf730c2602b441f664f7e3673587a8d70a601ac6504a2b76a625061c","Cargo.toml":"69c5297806d38fda41398015067c5573c3cb9e09a92ccccf44aee4d9fac637dc","Cargo.toml.orig":"78248608114dbe2e6a088cba5fff333c67b855bc02e2647e8c070f644f342db7","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"9eeff459e61e81ab28896aa2df8545fe15dd6bfe0dc87c3384fdbc8b1b146661","src/com.rs":"5407ae11d8f4e37e2dee74c1f92ecc63e27c98c0bce9822cd4216450ea050c2d","src/error.rs":"c46ef326f6b350af226e09d15db1a81aec39ede4a3eeb3d1b4ef2dae5e4cdd31","src/handle.rs":"190a0e8fc8f00f4d0e21c0d2098773ff5384284d7967f92bae7226de6155c6cb","src/lib.rs":"b937b21338c823d203c5cd179baf1e4c276f554924f99c385d2ebde0947f01cd"},"package":"74428ae4f7f05f32f4448e9f42d371538196919c4834979f4f96d1fdebffcb47"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/comedy/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/comedy/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/comedy/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/comedy/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "e065ab6aa0cec8f2eb63fdf3f64b67327f80418d" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/comedy/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/comedy/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/comedy/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/comedy/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +[package] +name = "comedy" +version = "0.2.0" +authors = ["Adam Gashlin "] +description = "Windows error handling, COM, and handles" +keywords = ["windows", "com", "win32"] +categories = ["api-bindings", "os::windows-apis"] +license = "MIT/Apache-2.0" +repository = "https://github.com/agashlin/comedy-rs" + +[package.metadata.docs.rs] +default-target = "x86_64-pc-windows-msvc" + +[dependencies.winapi] +version = "0.3.6" +features = ["basetsd", + "combaseapi", + "errhandlingapi", + "handleapi", + "impl-default", + "minwindef", + "objbase", + "unknwnbase", + "winbase", + "winerror", + "wtypes", + "wtypesbase", + ] + +[dev-dependencies.winapi] +version = "0.3.6" +features = ["bits", + "fileapi", + "guiddef", + ] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cookie/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cookie/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cookie/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cookie/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"0b902430f29f7baa50700990eed90c82cb4b90271a11774189ac90afd81fa6fc","Cargo.toml":"f98745c6f3516b019ce7c6f142106e4c58e85beefc03fb1bb934ab6f916a9507","LICENSE-APACHE":"2773e20df8f4c52a026b5b578c7f2457341f5aa3fb6612fd87e1d2e1bd8f48ad","LICENSE-MIT":"f28420c1906af38be726cd7842798f0194b27c41d6051c0d1e9ee348b8a4a0ea","README.md":"23fb31e855c9504d315be851b3dcfd4b22d8a4ad28e24c1d99d7ecb4d60c3d9d","build.rs":"75c45e6b8566ca721dd5759b6ef16e365d5cb201660eee5ec04e278f9d1eefe2","scripts/test.sh":"a76191d56d96c32efcb6883e0983e86beb4c6842e6e5c5a8bfded4c8183ff6f6","src/builder.rs":"238884aebf7fa2e4ab940faee4a5a2f5d6add35d2214ac644c36ec0ec64d7829","src/delta.rs":"4232e3acf98a70b111329c92cd823ba0419d4a12c3894091a318ae823dfdb225","src/draft.rs":"4f39d7acf3d3e868c013bab9f97ac570b983eed94d64fd59dba39343b870e4e0","src/expiration.rs":"188be15a5dd20d3471daa483609377ab66d876eb77afad1fc44891c18f251efd","src/jar.rs":"e91ba170610cc5b73a5cce8de1f6d960b26303ee5dff49822728e86a5fc64218","src/lib.rs":"b2355763311361cb681de12db9e0a0ac41a0144d89fdacb9b6ab27d28a403787","src/parse.rs":"b37bd10631edc373ac82d9c9e5968416b04b3b705630ea4d4f9b1d7db9e695f6","src/secure/key.rs":"47300e6c22b5debb6a7aeabe685449059d38f505d90f66ca4e553e866af49959","src/secure/macros.rs":"18377b3fffdb2a1ad754f98f65a69d40a31fb69185fed231a4808ed4319985e4","src/secure/mod.rs":"6b2cf8486244545d51ecc5bd880845ae3f8d681ed86592e93cc4706b34704dcc","src/secure/private.rs":"459fe66fb465fd3d17eb6a3308a162d2f3ec0db90644fedee4265645f621f992","src/secure/signed.rs":"2375c29ca816e093fbee1db5631630f0ea47d92b1d16db458b7be14f30765117"},"package":"e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8242c4d29636a6aaa1d836927d77e3f1fa14b39d5f14251cd85247c5027965a8",".github/workflows/ci.yml":"c8d38d6220bcdacf942bc397803ed86607d711eb18556ac8bcd8a98f20a589cf",".travis.yml":"66e5b922d11c625fc740219e9d1a60da33060cb2a79c56c4adcbef0655e20c76","CHANGELOG.md":"0b902430f29f7baa50700990eed90c82cb4b90271a11774189ac90afd81fa6fc","Cargo.toml":"f98745c6f3516b019ce7c6f142106e4c58e85beefc03fb1bb934ab6f916a9507","Cargo.toml.orig":"f5689dd62f0e1b90fe1fc57be072b8c76b6e30cf28d000d11a9fef136ff05e55","LICENSE-APACHE":"2773e20df8f4c52a026b5b578c7f2457341f5aa3fb6612fd87e1d2e1bd8f48ad","LICENSE-MIT":"f28420c1906af38be726cd7842798f0194b27c41d6051c0d1e9ee348b8a4a0ea","README.md":"23fb31e855c9504d315be851b3dcfd4b22d8a4ad28e24c1d99d7ecb4d60c3d9d","build.rs":"75c45e6b8566ca721dd5759b6ef16e365d5cb201660eee5ec04e278f9d1eefe2","scripts/test.sh":"a76191d56d96c32efcb6883e0983e86beb4c6842e6e5c5a8bfded4c8183ff6f6","src/builder.rs":"238884aebf7fa2e4ab940faee4a5a2f5d6add35d2214ac644c36ec0ec64d7829","src/delta.rs":"4232e3acf98a70b111329c92cd823ba0419d4a12c3894091a318ae823dfdb225","src/draft.rs":"4f39d7acf3d3e868c013bab9f97ac570b983eed94d64fd59dba39343b870e4e0","src/expiration.rs":"188be15a5dd20d3471daa483609377ab66d876eb77afad1fc44891c18f251efd","src/jar.rs":"e91ba170610cc5b73a5cce8de1f6d960b26303ee5dff49822728e86a5fc64218","src/lib.rs":"b2355763311361cb681de12db9e0a0ac41a0144d89fdacb9b6ab27d28a403787","src/parse.rs":"b37bd10631edc373ac82d9c9e5968416b04b3b705630ea4d4f9b1d7db9e695f6","src/secure/key.rs":"47300e6c22b5debb6a7aeabe685449059d38f505d90f66ca4e553e866af49959","src/secure/macros.rs":"18377b3fffdb2a1ad754f98f65a69d40a31fb69185fed231a4808ed4319985e4","src/secure/mod.rs":"6b2cf8486244545d51ecc5bd880845ae3f8d681ed86592e93cc4706b34704dcc","src/secure/private.rs":"459fe66fb465fd3d17eb6a3308a162d2f3ec0db90644fedee4265645f621f992","src/secure/signed.rs":"2375c29ca816e093fbee1db5631630f0ea47d92b1d16db458b7be14f30765117"},"package":"e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cookie/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cookie/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cookie/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cookie/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d5ce0569d41d69f300d6c06955613983236391bb" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cookie/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/cookie/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cookie/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cookie/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +name: CI + +on: [push, pull_request] + +env: + CARGO_TERM_COLOR: always + +jobs: + test: + name: "${{ matrix.os.name }} (${{ matrix.toolchain }})" + continue-on-error: false + runs-on: ${{ matrix.os.distro }} + + strategy: + fail-fast: false + matrix: + os: + - { name: Linux, distro: ubuntu-latest } + - { name: Windows, distro: windows-latest } + toolchain: [stable, beta, nightly] + + steps: + - name: Checkout Sources + uses: actions/checkout@v2 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.toolchain }} + override: true + + - name: Run Tests + run: ./scripts/test.sh + shell: bash diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cookie/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/cookie/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cookie/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cookie/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,13 @@ +language: rust +matrix: + include: + - rust: stable + - rust: beta + - rust: nightly + +script: + - ./scripts/test.sh + +notifications: + email: + on_success: never diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cookie/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cookie/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cookie/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cookie/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,40 @@ +[package] +name = "cookie" +version = "0.16.2" +authors = ["Sergio Benitez ", "Alex Crichton "] +edition = "2018" +license = "MIT OR Apache-2.0" +repository = "https://github.com/SergioBenitez/cookie-rs" +documentation = "https://docs.rs/cookie" +readme = "README.md" +build = "build.rs" +description = """ +HTTP cookie parsing and cookie jar management. Supports signed and private +(encrypted, authenticated) jars. +""" + +[features] +percent-encode = ["percent-encoding"] +secure = ["private", "signed", "key-expansion"] +private = ["aes-gcm", "base64", "rand", "subtle"] +signed = ["hmac", "sha2", "base64", "rand", "subtle"] +key-expansion = ["sha2", "hkdf"] + +[dependencies] +time = { version = "0.3", default-features = false, features = ["std", "parsing", "formatting", "macros"] } +percent-encoding = { version = "2.0", optional = true } + +# dependencies for secure (private/signed) functionality +aes-gcm = { version = "0.10.0", optional = true } +hmac = { version = "0.12.0", optional = true } +sha2 = { version = "0.10.0", optional = true } +base64 = { version = "0.20", optional = true } +rand = { version = "0.8", optional = true } +hkdf = { version = "0.12.0", optional = true } +subtle = { version = "2.3", optional = true } + +[build-dependencies] +version_check = "0.9.4" + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-foundation/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-foundation/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6434efeab4199cd76aacf3061bdafb6083e15cf815f00e750cf0e05c55e22ffb","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/array.rs":"1ec64187ec7c3ff0a9cf9739fb83d1f0b6141d827e4f21a14203b7058ca12056","src/attributed_string.rs":"7c129d266872bf9e0f8cbd9477d8cc27405b806395e59e1647bedf9af06f8949","src/base.rs":"7ec2afcbc200aabaa01687efce2eb27c9effc9eae64d3c579827de731fbd290e","src/boolean.rs":"60aef5be531e867f03524c32a88609100d07d9166184545feab760af9eb3d7ec","src/bundle.rs":"c534b2e05a7e6a8f8232e925f5821657bd57b3019c6f85ab84a7606f5cc70140","src/characterset.rs":"12fd3f2b0444070a6932d8ddec58aae2479e77bcd2028d85eb40e8d7635beac8","src/data.rs":"15464aea7002a2a247b492e0c9fa402ff6867540fa33bc00feec88e07609f722","src/date.rs":"e2a15f5c304ddcb78facd3d70c41e9b7ad4be483723f686592756767904a31d0","src/dictionary.rs":"617ef92eb6334ab838e40b050fdfc5a037865d44cdf44d321a1f8ab52808e161","src/error.rs":"433982fb7b421f5bf386d7eba22a7ffb8673486bb6455ff3fa30c875b064f718","src/filedescriptor.rs":"c06e68963bf6d71ffd95f08b74fcf5fa24e088bf336dd6de7923f25ea4868342","src/lib.rs":"b3b1fbbebfe65c89365cfa30b4f83bb416d96ac33bd9b3636a25a852908beb60","src/mach_port.rs":"e5400039696a70bdc0e6e14b1a68c493b741136945ce0eb67208cd4d0f895e1b","src/number.rs":"48e2efe219a7eaa4bc7bc3a48fa45f32fbbfd6363620838fef16a98b86e05061","src/propertylist.rs":"23e9a42d506983374d0c3439ab80407bbd472a3487812693a411597ff5eb1bd8","src/runloop.rs":"ff5bbb8a145befa7f244d937161d87f059ea60c9c482ab32e845222ee6fabf34","src/set.rs":"39e41a3d4f9e4dd50864a9c3581508e1b09549dc89d57fa84935964d98469bad","src/string.rs":"3b25b169d0f18dae66e6f123a116a04c79096f9e44e4221d4dbdcea4e152355c","src/timezone.rs":"1930ae99f2553d353b6d79f31f26f8df3f3af9eaadeff8f374b4aa9b91a214e9","src/url.rs":"dc125dd95e9b8386770b89f5437ab904ceff0843e1bf820f548bddfc31e1c40c","src/uuid.rs":"f9720e2e4369e1b22c1dc9bcbb49a38a824ad5eb92cd7fae86d79c3ce1d1a384","tests/use_macro_outside_crate.rs":"c172fa1edb4f228e13de7cf6101b5c057aa88b0c148d58f460369cb38ca7e5cb"},"package":"b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9a3010f0471b9e1a9fc35888527da9b80fb69fbd3bfc7848a0cbc112132f4df5","Cargo.toml":"6434efeab4199cd76aacf3061bdafb6083e15cf815f00e750cf0e05c55e22ffb","Cargo.toml.orig":"c9eb931c799d768a8442af81716fac476e681c067c176faa242287fa59a6e0b3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/array.rs":"1ec64187ec7c3ff0a9cf9739fb83d1f0b6141d827e4f21a14203b7058ca12056","src/attributed_string.rs":"7c129d266872bf9e0f8cbd9477d8cc27405b806395e59e1647bedf9af06f8949","src/base.rs":"7ec2afcbc200aabaa01687efce2eb27c9effc9eae64d3c579827de731fbd290e","src/boolean.rs":"60aef5be531e867f03524c32a88609100d07d9166184545feab760af9eb3d7ec","src/bundle.rs":"c534b2e05a7e6a8f8232e925f5821657bd57b3019c6f85ab84a7606f5cc70140","src/characterset.rs":"12fd3f2b0444070a6932d8ddec58aae2479e77bcd2028d85eb40e8d7635beac8","src/data.rs":"15464aea7002a2a247b492e0c9fa402ff6867540fa33bc00feec88e07609f722","src/date.rs":"e2a15f5c304ddcb78facd3d70c41e9b7ad4be483723f686592756767904a31d0","src/dictionary.rs":"617ef92eb6334ab838e40b050fdfc5a037865d44cdf44d321a1f8ab52808e161","src/error.rs":"433982fb7b421f5bf386d7eba22a7ffb8673486bb6455ff3fa30c875b064f718","src/filedescriptor.rs":"c06e68963bf6d71ffd95f08b74fcf5fa24e088bf336dd6de7923f25ea4868342","src/lib.rs":"b3b1fbbebfe65c89365cfa30b4f83bb416d96ac33bd9b3636a25a852908beb60","src/mach_port.rs":"e5400039696a70bdc0e6e14b1a68c493b741136945ce0eb67208cd4d0f895e1b","src/number.rs":"48e2efe219a7eaa4bc7bc3a48fa45f32fbbfd6363620838fef16a98b86e05061","src/propertylist.rs":"23e9a42d506983374d0c3439ab80407bbd472a3487812693a411597ff5eb1bd8","src/runloop.rs":"ff5bbb8a145befa7f244d937161d87f059ea60c9c482ab32e845222ee6fabf34","src/set.rs":"39e41a3d4f9e4dd50864a9c3581508e1b09549dc89d57fa84935964d98469bad","src/string.rs":"3b25b169d0f18dae66e6f123a116a04c79096f9e44e4221d4dbdcea4e152355c","src/timezone.rs":"1930ae99f2553d353b6d79f31f26f8df3f3af9eaadeff8f374b4aa9b91a214e9","src/url.rs":"dc125dd95e9b8386770b89f5437ab904ceff0843e1bf820f548bddfc31e1c40c","src/uuid.rs":"f9720e2e4369e1b22c1dc9bcbb49a38a824ad5eb92cd7fae86d79c3ce1d1a384","tests/use_macro_outside_crate.rs":"c172fa1edb4f228e13de7cf6101b5c057aa88b0c148d58f460369cb38ca7e5cb"},"package":"b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-foundation/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-foundation/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b10f1efc48343fc5590127ec6d890ffbb8b5bd02" + }, + "path_in_vcs": "core-foundation" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-foundation/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/core-foundation/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-foundation/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "core-foundation" +description = "Bindings to Core Foundation for macOS" +homepage = "https://github.com/servo/core-foundation-rs" +repository = "https://github.com/servo/core-foundation-rs" +version = "0.10.0" +authors = ["The Servo Project Developers"] +license = "MIT OR Apache-2.0" +categories = ["os::macos-apis"] +keywords = ["macos", "framework", "objc"] +edition = "2018" + +[dependencies.core-foundation-sys] +path = "../core-foundation-sys" +default-features = false +version = "0.8.7" + +[dependencies] +libc = "0.2" +uuid = { version = "1", optional = true } + +[features] +default = ["link"] + +mac_os_10_7_support = ["core-foundation-sys/mac_os_10_7_support"] # backwards compatibility +mac_os_10_8_features = ["core-foundation-sys/mac_os_10_8_features"] # enables new features +with-uuid = ["uuid"] +# Disable to manually link. Enabled by default. +link = ["core-foundation-sys/link"] + + +[package.metadata.docs.rs] +all-features = true +default-target = "x86_64-apple-darwin" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-foundation-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-foundation-sys/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8f18dba99a0470c9d6b59917291e7ece5465b3a05def7c244217bfa56867c8cc","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/array.rs":"4d469ca3f6aceb42dfaf7b26aa9ef14a8ebce05e02d0beda985fa32f2ec48963","src/attributed_string.rs":"7042f3fbf6904efecb15f01ce2e96eecf84973e0fef9be4c10d14944b0f90a24","src/bag.rs":"dec9ff467ac713526c3be8148ae41b21ab8840f393733bb53c77224ef089787c","src/base.rs":"5d0dee358519712e881e2edbea0ca6d3539958ed1ff3d70aa136af7e25292f22","src/binary_heap.rs":"0565125dbdb1fa578888e00f5b195ab91f0bf65881eabcd39de99ca811d756de","src/bit_vector.rs":"dcdaa573d90b25bdc6b98f2330110e8591b7c329601643dcc6aa23b1b9ec7210","src/bundle.rs":"83ac9d7c45f06161767588c465eed086a773714734da0614d98d000326df3603","src/calendar.rs":"b73796956e50d92f0479479e84246712804537d694e4cdd01d5440e5fbcbd333","src/characterset.rs":"ba60f78884cd860e151df35c1953bcd6eae46d9f27c36584b66e508e2301a7a8","src/data.rs":"fe4e2effbfd9348575507d06aa53cd583808c908f9e03ac1a076b077230c9c01","src/date.rs":"971d681f6eeefa3764d8a43e53cbf7c937c419331207c7bb003a25c9b0b0722f","src/date_formatter.rs":"05e84ac3cf4c0daae2e939a9bedddfd10dd5309ea1536bf8241de41971d11f8a","src/dictionary.rs":"ac23d99208131049c82c13b37a99b4fd129224d1dafcd65ff2f9de200d73e9d1","src/error.rs":"b523faa8c498e1115c72e71a10e7a3bf8bcc01588cb02e70dc9fd45cbdaa35f6","src/file_security.rs":"542c5d8eef22424479abcb448601611d85c9cc96e41cd6cd6de5ea3efe1213a6","src/filedescriptor.rs":"706eebde408713cc49bbab078e86fe51e95fe29b167420bbcbb573847dcf29e2","src/lib.rs":"5c14390b7b45c769ea53664621c1a9f5fa39fda509288d9e13018170213bbe4b","src/locale.rs":"372190a9cb5659fba0b92598c5dcbdaa3f90b29b3440ddcfe77931e85c1f96d9","src/mach_port.rs":"e52c2ce794e82ebeeb0cba170902409f18626b7d9e29d6dcd333e9c13411408a","src/messageport.rs":"d8e342f0eabe47f6f4746fdbf996bf9008b4b5f1fa24e0bc4ecd73b2de81b234","src/notification_center.rs":"0ab30523bc4ac799016970c9c59594cbb3afeda054705c15d0979eb07abb7c7d","src/number.rs":"28b10c9d2361cac18549ef66839f595e98490096e756e9a7f25536b6ceb1f687","src/number_formatter.rs":"024fbd3b2ecaecf19cfdb463e0f0096d1fa28bc4ce636659e53459d1b01af658","src/plugin.rs":"0904b1b4b882e626d5d63ac91c540dfdf65f5f4428cf38c9def6acfc7ed84cd3","src/preferences.rs":"49d8ac0c669a01678fa0dc26d6cb13bc72004c8422e525bf3e26f01feb5a3693","src/propertylist.rs":"f7f12cb8c67098e5b96cb8a63b4a947549a2cbf7a6523ce314141b4f8cc202c4","src/runloop.rs":"8fa6e5e74a013f8101d5a4f6616818573adc7ed197e28b799dca4c3a1cedaac9","src/set.rs":"0e619ec75a6b975be6b6d59ed3b01c803dd635020288b178db949b1c45442d17","src/socket.rs":"b67737b8c04142fa4d198c19f0867fd653837e529bf2665e78750c94f469a793","src/stream.rs":"f9b1099191010a96ce0aadcc22385732710dfc1521873096a9db67ad80472e36","src/string.rs":"fa46e7b7865709494bb05c9c7c6006f165fafa956ab41f053af0e4b41904efa4","src/string_tokenizer.rs":"0da4ae1a841591871602f21cc1c9b51289a0514a255b269e4b61afdeb0097c10","src/timezone.rs":"f584ea76627f12f33eba25d7ea054c2d2c10a2d96474fce12858ccb4bdf688c1","src/tree.rs":"50d513ea1801797c549218c51f5ebf77be4cf80901b12ce3ba0a223c602995d4","src/url.rs":"cb08b0bd24708e6572711f4f82b88370e811aabf4f58f22c34f0f873a44c7486","src/url_enumerator.rs":"bd531f31f6c62b2849d5ccbc82bfc3ae3866c4cdd6768b6c2fe380f24c290540","src/user_notification.rs":"e86b052817028847e62121752e7d58f8ed6f8ad15f5ef947c1fa93bbd0fcbf26","src/uuid.rs":"48af493dc6c8b00d804d6ae92a2fd71eabdae8a2be0500baaa55ce56345c350a","src/xml_node.rs":"c7894a4d08f695ba75d539b3c8d6cc3a90544000786fe3f9cd9c02ad7541213b","src/xml_parser.rs":"ac8a3d2c71ec8ec80603ce5ef214147c0e93bed211c1559a47f14fc31cb0bbaf"},"package":"773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e6e57ca77ce7ed8d25d1aa6bdc8d4b023988de42a7587cc417ea5450bb41e5ba","Cargo.toml":"8f18dba99a0470c9d6b59917291e7ece5465b3a05def7c244217bfa56867c8cc","Cargo.toml.orig":"a341f5bc93178d518ebbefa6760c1cc07e72cec3333287b97f6c1868e54f7add","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/array.rs":"4d469ca3f6aceb42dfaf7b26aa9ef14a8ebce05e02d0beda985fa32f2ec48963","src/attributed_string.rs":"7042f3fbf6904efecb15f01ce2e96eecf84973e0fef9be4c10d14944b0f90a24","src/bag.rs":"dec9ff467ac713526c3be8148ae41b21ab8840f393733bb53c77224ef089787c","src/base.rs":"5d0dee358519712e881e2edbea0ca6d3539958ed1ff3d70aa136af7e25292f22","src/binary_heap.rs":"0565125dbdb1fa578888e00f5b195ab91f0bf65881eabcd39de99ca811d756de","src/bit_vector.rs":"dcdaa573d90b25bdc6b98f2330110e8591b7c329601643dcc6aa23b1b9ec7210","src/bundle.rs":"83ac9d7c45f06161767588c465eed086a773714734da0614d98d000326df3603","src/calendar.rs":"b73796956e50d92f0479479e84246712804537d694e4cdd01d5440e5fbcbd333","src/characterset.rs":"ba60f78884cd860e151df35c1953bcd6eae46d9f27c36584b66e508e2301a7a8","src/data.rs":"fe4e2effbfd9348575507d06aa53cd583808c908f9e03ac1a076b077230c9c01","src/date.rs":"971d681f6eeefa3764d8a43e53cbf7c937c419331207c7bb003a25c9b0b0722f","src/date_formatter.rs":"05e84ac3cf4c0daae2e939a9bedddfd10dd5309ea1536bf8241de41971d11f8a","src/dictionary.rs":"ac23d99208131049c82c13b37a99b4fd129224d1dafcd65ff2f9de200d73e9d1","src/error.rs":"b523faa8c498e1115c72e71a10e7a3bf8bcc01588cb02e70dc9fd45cbdaa35f6","src/file_security.rs":"542c5d8eef22424479abcb448601611d85c9cc96e41cd6cd6de5ea3efe1213a6","src/filedescriptor.rs":"706eebde408713cc49bbab078e86fe51e95fe29b167420bbcbb573847dcf29e2","src/lib.rs":"5c14390b7b45c769ea53664621c1a9f5fa39fda509288d9e13018170213bbe4b","src/locale.rs":"372190a9cb5659fba0b92598c5dcbdaa3f90b29b3440ddcfe77931e85c1f96d9","src/mach_port.rs":"e52c2ce794e82ebeeb0cba170902409f18626b7d9e29d6dcd333e9c13411408a","src/messageport.rs":"d8e342f0eabe47f6f4746fdbf996bf9008b4b5f1fa24e0bc4ecd73b2de81b234","src/notification_center.rs":"0ab30523bc4ac799016970c9c59594cbb3afeda054705c15d0979eb07abb7c7d","src/number.rs":"28b10c9d2361cac18549ef66839f595e98490096e756e9a7f25536b6ceb1f687","src/number_formatter.rs":"024fbd3b2ecaecf19cfdb463e0f0096d1fa28bc4ce636659e53459d1b01af658","src/plugin.rs":"0904b1b4b882e626d5d63ac91c540dfdf65f5f4428cf38c9def6acfc7ed84cd3","src/preferences.rs":"49d8ac0c669a01678fa0dc26d6cb13bc72004c8422e525bf3e26f01feb5a3693","src/propertylist.rs":"f7f12cb8c67098e5b96cb8a63b4a947549a2cbf7a6523ce314141b4f8cc202c4","src/runloop.rs":"8fa6e5e74a013f8101d5a4f6616818573adc7ed197e28b799dca4c3a1cedaac9","src/set.rs":"0e619ec75a6b975be6b6d59ed3b01c803dd635020288b178db949b1c45442d17","src/socket.rs":"b67737b8c04142fa4d198c19f0867fd653837e529bf2665e78750c94f469a793","src/stream.rs":"f9b1099191010a96ce0aadcc22385732710dfc1521873096a9db67ad80472e36","src/string.rs":"fa46e7b7865709494bb05c9c7c6006f165fafa956ab41f053af0e4b41904efa4","src/string_tokenizer.rs":"0da4ae1a841591871602f21cc1c9b51289a0514a255b269e4b61afdeb0097c10","src/timezone.rs":"f584ea76627f12f33eba25d7ea054c2d2c10a2d96474fce12858ccb4bdf688c1","src/tree.rs":"50d513ea1801797c549218c51f5ebf77be4cf80901b12ce3ba0a223c602995d4","src/url.rs":"cb08b0bd24708e6572711f4f82b88370e811aabf4f58f22c34f0f873a44c7486","src/url_enumerator.rs":"bd531f31f6c62b2849d5ccbc82bfc3ae3866c4cdd6768b6c2fe380f24c290540","src/user_notification.rs":"e86b052817028847e62121752e7d58f8ed6f8ad15f5ef947c1fa93bbd0fcbf26","src/uuid.rs":"48af493dc6c8b00d804d6ae92a2fd71eabdae8a2be0500baaa55ce56345c350a","src/xml_node.rs":"c7894a4d08f695ba75d539b3c8d6cc3a90544000786fe3f9cd9c02ad7541213b","src/xml_parser.rs":"ac8a3d2c71ec8ec80603ce5ef214147c0e93bed211c1559a47f14fc31cb0bbaf"},"package":"773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-foundation-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-foundation-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "652bab0a62d87df8a974ffad2ad9f7be218a8b56" + }, + "path_in_vcs": "core-foundation-sys" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-foundation-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/core-foundation-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-foundation-sys/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "core-foundation-sys" +description = "Bindings to Core Foundation for macOS" +homepage = "https://github.com/servo/core-foundation-rs" +repository = "https://github.com/servo/core-foundation-rs" +version = "0.8.7" +authors = ["The Servo Project Developers"] +license = "MIT OR Apache-2.0" +edition = "2018" + +[dependencies] + +[features] +default = ["link"] +mac_os_10_7_support = [] # backwards compatibility +mac_os_10_8_features = [] # enables new features +# Disable to manually link. Enabled by default. +link = [] + +[package.metadata.docs.rs] +all-features = true +default-target = "x86_64-apple-darwin" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"3bd0c7d76d294587f2928231ecff8824cdafafded65561434d2698d1cc649cc7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"6745c3c38183d2eda9b1fa265fb0a95018db5c110cbabc00b32327d951bbe2ea","src/access.rs":"919937f8fe61966543c602e30d5d59d61e0b7313bb6b33c25aa600ec5e43345e","src/base.rs":"838683ff67253f4aff1d4b4177531210ca73d4e61f05c5d96a8f196b2a88c787","src/color.rs":"4c8ec4ab828cbc1b2a1538a34a51f5b380927f2f1daf187dff6f732f57a43656","src/color_space.rs":"6a0be06bb7ecdf9d20c461912359d22e0ffd7151c6977a8d9b3b0efdd7929442","src/context.rs":"93d543bd2b77ee6b3132b4378b1652576354fae9bb675cde63e0347d81fec334","src/data_provider.rs":"88e1cdd75c35cff44150f0aac75de6ac715acbf4328abef1b2f191b54401c650","src/display.rs":"391f24669ad1ad5dcd6d15b5e418b6b07731186d3c18d94c8c0935ab348fb3b9","src/event.rs":"90425316094ea2dba724451a1cb0f8008fce64ab746e79a28258a773c67f158b","src/event_source.rs":"a81f8bbd41bf4c4e3e91d6a6eab31356728fbf08787aca899ed03259808dfe4a","src/font.rs":"43cad7dfcc49f5f2de408146c6e38843b2d0092b3f5880fbf80e43e18b100f25","src/geometry.rs":"8e12dc89835406bfa514de8fb58f5fd435724d1ddb97dc3a70392efbcf1c42ed","src/gradient.rs":"dd957f14b77d448fa1e51c2e67849364062aa1d5bd60405f060f9a094c628061","src/image.rs":"72076f34a805b1d2336e425cc29d2ec3583046b847e9284ef7413f7eca2acb9a","src/lib.rs":"ca6aabcc5f307a9b15cd3e531d7fb9f54bdf58d9717d38e007e4facf1ca8c9a4","src/path.rs":"9389719ee257d86f50075b294b1b9df8fb3fc93b3442deee868e188489613a2d","src/private.rs":"da3fd61338bab2d8e26aa5433b2e18ecd2a0a408c62e1ac2b33a0f87f2dad88a","src/sys.rs":"3077395beb77193530b713aa681cb61f7b86fa79e4e4060133b6d61cf9f47e09","src/window.rs":"2f6c3dc958ae2c0c9e2fc5033300b96e60ed0abee9823ea1f03797d64df0911a"},"package":"970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"19327ab616b7c2e423e415d68b147eb26b556a96444daf58310754e05024e820",".travis.yml":"fc709752d193823d133c88b635bedff71a82de10432cd53c5ee3feb1ad0e9abc","COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"3bd0c7d76d294587f2928231ecff8824cdafafded65561434d2698d1cc649cc7","Cargo.toml.orig":"4f93dd4143cce49863f09dd05e134291052641a5e9e462fc7f07a3415640cf95","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"6745c3c38183d2eda9b1fa265fb0a95018db5c110cbabc00b32327d951bbe2ea","src/access.rs":"919937f8fe61966543c602e30d5d59d61e0b7313bb6b33c25aa600ec5e43345e","src/base.rs":"838683ff67253f4aff1d4b4177531210ca73d4e61f05c5d96a8f196b2a88c787","src/color.rs":"4c8ec4ab828cbc1b2a1538a34a51f5b380927f2f1daf187dff6f732f57a43656","src/color_space.rs":"6a0be06bb7ecdf9d20c461912359d22e0ffd7151c6977a8d9b3b0efdd7929442","src/context.rs":"93d543bd2b77ee6b3132b4378b1652576354fae9bb675cde63e0347d81fec334","src/data_provider.rs":"88e1cdd75c35cff44150f0aac75de6ac715acbf4328abef1b2f191b54401c650","src/display.rs":"391f24669ad1ad5dcd6d15b5e418b6b07731186d3c18d94c8c0935ab348fb3b9","src/event.rs":"90425316094ea2dba724451a1cb0f8008fce64ab746e79a28258a773c67f158b","src/event_source.rs":"a81f8bbd41bf4c4e3e91d6a6eab31356728fbf08787aca899ed03259808dfe4a","src/font.rs":"43cad7dfcc49f5f2de408146c6e38843b2d0092b3f5880fbf80e43e18b100f25","src/geometry.rs":"8e12dc89835406bfa514de8fb58f5fd435724d1ddb97dc3a70392efbcf1c42ed","src/gradient.rs":"dd957f14b77d448fa1e51c2e67849364062aa1d5bd60405f060f9a094c628061","src/image.rs":"72076f34a805b1d2336e425cc29d2ec3583046b847e9284ef7413f7eca2acb9a","src/lib.rs":"ca6aabcc5f307a9b15cd3e531d7fb9f54bdf58d9717d38e007e4facf1ca8c9a4","src/path.rs":"9389719ee257d86f50075b294b1b9df8fb3fc93b3442deee868e188489613a2d","src/private.rs":"da3fd61338bab2d8e26aa5433b2e18ecd2a0a408c62e1ac2b33a0f87f2dad88a","src/sys.rs":"3077395beb77193530b713aa681cb61f7b86fa79e4e4060133b6d61cf9f47e09","src/window.rs":"2f6c3dc958ae2c0c9e2fc5033300b96e60ed0abee9823ea1f03797d64df0911a"},"package":"970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c49552354fe45c81908ff76ee1584f3e50532e1b" + }, + "path_in_vcs": "core-graphics" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,10 @@ +language: rust +os: osx +rust: + - nightly + - beta + - stable + +script: + - cargo test + - cargo test --features="elcapitan" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/core-graphics/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-graphics/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "core-graphics" +description = "Bindings to Core Graphics for macOS" +homepage = "https://github.com/servo/core-foundation-rs" +repository = "https://github.com/servo/core-foundation-rs" +version = "0.23.1" +authors = ["The Servo Project Developers"] +license = "MIT OR Apache-2.0" + +[features] +default = [] +elcapitan = [] +highsierra = [] + +[dependencies] +bitflags = "1.0" +core-foundation = { path = "../core-foundation", version = "0.9" } +core-graphics-types = { path = "../core-graphics-types", version = "0.1" } +foreign-types = "0.5.0" +libc = "0.2" + +[package.metadata.docs.rs] +default-target = "x86_64-apple-darwin" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-graphics-types/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-graphics-types/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3e037c711ddf0b568732aa2b8b4a7f66ecd5a72bdb59055329636ebe8c895628","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/base.rs":"7e4e9c23f874443d0095f82d2786dc65b6b6635cbe8b3514999be80445a92bc8","src/geometry.rs":"7eda026c3db65cac836531565f85120132ab1ec84f76467a68ff040b8dc437c4","src/lib.rs":"82b8fd756d805d5fc9dc8210fe1faaee94ed905fe21f58dc2114eac2c840981b"},"package":"3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a2f27c5f1147b6af004b3eea4d443c9acc30488a9d7048fae02ba8a4d8256dfc","Cargo.toml":"3e037c711ddf0b568732aa2b8b4a7f66ecd5a72bdb59055329636ebe8c895628","Cargo.toml.orig":"6d0e7463ca27e94e8785207376371932706bdc06dac5aabf5704f0816c3e336b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/base.rs":"7e4e9c23f874443d0095f82d2786dc65b6b6635cbe8b3514999be80445a92bc8","src/geometry.rs":"7eda026c3db65cac836531565f85120132ab1ec84f76467a68ff040b8dc437c4","src/lib.rs":"82b8fd756d805d5fc9dc8210fe1faaee94ed905fe21f58dc2114eac2c840981b"},"package":"3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-graphics-types/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-graphics-types/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b10f1efc48343fc5590127ec6d890ffbb8b5bd02" + }, + "path_in_vcs": "core-graphics-types" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-graphics-types/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/core-graphics-types/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-graphics-types/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "core-graphics-types" +description = "Bindings for some fundamental Core Graphics types" +homepage = "https://github.com/servo/core-foundation-rs" +repository = "https://github.com/servo/core-foundation-rs" +version = "0.2.0" +authors = ["The Servo Project Developers"] +license = "MIT OR Apache-2.0" +edition = "2018" + +[dependencies] +bitflags = "2" +core-foundation = { default-features = false, path = "../core-foundation", version = "0.10" } +libc = "0.2" + +[features] +default = ["link"] +# Disable to manually link. Enabled by default. +link = ["core-foundation/link"] + +[package.metadata.docs.rs] +default-target = "x86_64-apple-darwin" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-text/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/core-text/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-text/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-text/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"4d4220f78f2823ddc045b0664ac88627bbe3d3bd3dac79539b96c193aa5bfbbc","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"98d25015857a430aac32f34bdc979a1a66e672a0ea42c5f92dd9cfe23c1fccfd","src/font.rs":"67acc8a7a9329e7b59d7addccf8d32cb705587573ac4d736df10714b590a7d82","src/font_collection.rs":"2bd992032aa1dda4042c8e28974a5708a7ddcd60f3fbd1d58499c1e7b54ae615","src/font_descriptor.rs":"df229425f3f425af441cb51c4fcd4b8eb7f758bbe34bd2437f0bf56dff7d42c9","src/font_manager.rs":"f936404cfa76fb4e467b3233e328a50a2068ae2370407245b62528cb4b948bb1","src/frame.rs":"1fb9434eab2460abc5d882e8ff228a6376b2557fc6c2483a41e0a3495724ca02","src/framesetter.rs":"13e34b4111cee5f023aa05e2220d2a6f102e96fd18c51a356992bffd6c9fc7c1","src/lib.rs":"eeb19facf14bb50870c2481bc370d7e008d5755e7d5cbc10de7891ceab28db2e","src/line.rs":"592a5eb6b5d14f3e4cceb449ee935a4385ce364988f23c483a8c36dd02be4e34","src/run.rs":"fd3838ea31da8fd71a33b256aa397192d96094b457489dc6c91ac190130727c8","src/string_attributes.rs":"398ccc9fcf6238bc9a88f33bb52237a458f0d7149b9688cfee8957775768a6ff"},"package":"c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"fdfdd58dd838cb0aea194396eea15f42f9b388f4e5ca72f7b95eac957243b1a5",".travis.yml":"54c987a206c83f695247bf470d525a37f54de960d4b18eeb899d751edbf61208","COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"4d4220f78f2823ddc045b0664ac88627bbe3d3bd3dac79539b96c193aa5bfbbc","Cargo.toml.orig":"766a7a2ade6be7b395c0a809d7dd82356bbbfc182b241ccb66f3c6d3ee9f6345","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"98d25015857a430aac32f34bdc979a1a66e672a0ea42c5f92dd9cfe23c1fccfd","src/font.rs":"67acc8a7a9329e7b59d7addccf8d32cb705587573ac4d736df10714b590a7d82","src/font_collection.rs":"2bd992032aa1dda4042c8e28974a5708a7ddcd60f3fbd1d58499c1e7b54ae615","src/font_descriptor.rs":"df229425f3f425af441cb51c4fcd4b8eb7f758bbe34bd2437f0bf56dff7d42c9","src/font_manager.rs":"f936404cfa76fb4e467b3233e328a50a2068ae2370407245b62528cb4b948bb1","src/frame.rs":"1fb9434eab2460abc5d882e8ff228a6376b2557fc6c2483a41e0a3495724ca02","src/framesetter.rs":"13e34b4111cee5f023aa05e2220d2a6f102e96fd18c51a356992bffd6c9fc7c1","src/lib.rs":"eeb19facf14bb50870c2481bc370d7e008d5755e7d5cbc10de7891ceab28db2e","src/line.rs":"592a5eb6b5d14f3e4cceb449ee935a4385ce364988f23c483a8c36dd02be4e34","src/run.rs":"fd3838ea31da8fd71a33b256aa397192d96094b457489dc6c91ac190130727c8","src/string_attributes.rs":"398ccc9fcf6238bc9a88f33bb52237a458f0d7149b9688cfee8957775768a6ff"},"package":"c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-text/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/core-text/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/core-text/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-text/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5be8e2cd8f6c2a716ae55bcc31a72e1c91394ff3" + }, + "path_in_vcs": "core-text" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-text/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/core-text/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/core-text/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-text/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +language: rust +rust: + - nightly + - beta + - stable +os: osx diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core-text/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/core-text/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/core-text/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core-text/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "core-text" +version = "20.1.0" +authors = ["The Servo Project Developers"] +description = "Bindings to the Core Text framework." +license = "MIT OR Apache-2.0" +repository = "https://github.com/servo/core-foundation-rs" + +[package.metadata.docs.rs] +all-features = true +default-target = "x86_64-apple-darwin" + +[features] +default = ["mountainlion"] +# For OS X 10.7 compat, exclude this feature. It will exclude some things from +# the exposed APIs in the crate. +mountainlion = [] + +[dependencies] +foreign-types = "0.5" +libc = "0.2" +core-foundation = { path = "../core-foundation", version = "0.9" } +core-graphics = { path = "../core-graphics", version = "0.23.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core_maths/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/core_maths/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/core_maths/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core_maths/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"731a42549f473035217f2a7dd8406fdb938133a86e280750e8af66ecd5400f6c","README.md":"cf4421c888471876bf715ce49aabe59ace32d165b1cd9878fa8d8f5ecd005fc1","src/lib.rs":"3ccbc7d11f612c33b8e5beb966ebda4aee777132ac1568c6a9f77a3d5fe08fda"},"package":"e3b02505ccb8c50b0aa21ace0fc08c3e53adebd4e58caa18a36152803c7709a3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"479f3b0f705f2dd92c282b10f79f448049ffd69677df476dc852b4e6b5220b78","Cargo.toml":"731a42549f473035217f2a7dd8406fdb938133a86e280750e8af66ecd5400f6c","Cargo.toml.orig":"b8730e313bc89da4e7c3a857e0b5c98cbf0996ba98df1c6dbb66b914f7ea3a3f","README.md":"cf4421c888471876bf715ce49aabe59ace32d165b1cd9878fa8d8f5ecd005fc1","src/lib.rs":"3ccbc7d11f612c33b8e5beb966ebda4aee777132ac1568c6a9f77a3d5fe08fda"},"package":"e3b02505ccb8c50b0aa21ace0fc08c3e53adebd4e58caa18a36152803c7709a3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core_maths/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/core_maths/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/core_maths/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core_maths/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "785bae8fb30d2796571c2368efd9309da2070e02" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/core_maths/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/core_maths/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/core_maths/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/core_maths/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,11 @@ +[package] +name = "core_maths" +version = "0.1.0" +description = "Extension trait for full float functionality in `#[no_std]` backed by `libm`." +authors = ["Robert Bastian "] +description = "Bindings for Apple's CoreAudio frameworks generated via rust-bindgen" +license = "MIT" +keywords = ["core", "audio", "unit", "osx", "ios"] +readme = "README.md" +homepage = "https://github.com/RustAudio/coreaudio-sys" +repository = "https://github.com/RustAudio/coreaudio-sys.git" +build = "build.rs" + +[build-dependencies.bindgen] +version = "0.69" +default-features = false +features = ["runtime"] + +[features] +default = ["audio_toolbox", "audio_unit", "core_audio", "open_al", "core_midi"] +audio_toolbox = [] +audio_unit = [] +core_audio = [] +io_kit_audio = [] +open_al = [] +core_midi = [] + +[package.metadata.docs.rs] +all-features = true +default-target = "x86_64-apple-darwin" +targets = ["x86_64-apple-darwin", "x86_64-apple-ios"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/coremidi-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/coremidi-sys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"5f0a97e828227e612f93d11707b32067b20cac33e35645418dc88dd48e431db0","Cargo.toml":"6ec83d2168da5c4190a607fdb75a14b594fdc2d92bfaff4b8025385c414cda2a","LICENSE":"9e3de4600052da55698dfbcaa43a90324434d82efde92c7bf7d48010f9a579c7","README.md":"1fc9252739d1755842422b776d76f6bee502ac81c3f546d619a017246e5aeeba","build.rs":"73ba81bf5151f18b6c53acc94097cf2abb4c8c3832d1d0eaf661dab22342c1b7","examples/print_midi_device_count.rs":"24d69d14b80ad0d376e98914a3e1c5ffe27ae8bb8243704fe5bf72ea9297e21e","src/generated.rs":"93726f070406362aa1947848756d598307f6e80531cd961c679da2712ffc9628","src/lib.rs":"12e05f6db827a29821be82581b4fa5b9f64d2eca4ae7f95c0bcc433252be5165"},"package":"79a6deed0c97b2d40abbab77e4c97f81d71e162600423382c277dd640019116c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8839c016ee0f658c091091d1f4d67da4b58ed5c1bf3192a157c990df274e34c4","Cargo.lock":"5f0a97e828227e612f93d11707b32067b20cac33e35645418dc88dd48e431db0","Cargo.toml":"6ec83d2168da5c4190a607fdb75a14b594fdc2d92bfaff4b8025385c414cda2a","Cargo.toml.orig":"bfb324cb61b041a0fe789abd70ba6e41e6a6d52f46983d3d31d1cc9f28ffe665","LICENSE":"9e3de4600052da55698dfbcaa43a90324434d82efde92c7bf7d48010f9a579c7","README.md":"1fc9252739d1755842422b776d76f6bee502ac81c3f546d619a017246e5aeeba","build.rs":"73ba81bf5151f18b6c53acc94097cf2abb4c8c3832d1d0eaf661dab22342c1b7","examples/print_midi_device_count.rs":"24d69d14b80ad0d376e98914a3e1c5ffe27ae8bb8243704fe5bf72ea9297e21e","src/generated.rs":"93726f070406362aa1947848756d598307f6e80531cd961c679da2712ffc9628","src/lib.rs":"12e05f6db827a29821be82581b4fa5b9f64d2eca4ae7f95c0bcc433252be5165"},"package":"79a6deed0c97b2d40abbab77e4c97f81d71e162600423382c277dd640019116c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/coremidi-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/coremidi-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "dd8df3bd7c09e1a7c0c56f80a5878a3b2f4f6ef9" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/coremidi-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/coremidi-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/coremidi-sys/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "coremidi-sys" +version = "3.1.0" +authors = ["Jonas Klesy", "Patrick Reisert"] +description = "Low-level FFI bindings for the CoreMIDI framework" +license = "MIT" +repository = "https://github.com/jonas-k/coremidi-sys" +documentation = "https://docs.rs/coremidi-sys" +categories = ["external-ffi-bindings", "multimedia::audio"] + +[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies] +core-foundation-sys = "0.8.3" + +[package.metadata.docs.rs] +default-target = "x86_64-apple-darwin" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cose-c/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cose-c/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cose-c/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cose-c/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6e5aa986e80c9f848f8219f46d5e6d445609a3db70da9793f920c56c18814b7d","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","include/cosec.h":"0c6ebd84b6e1ee61a710f86416fc9092653292479556c713c83f193f26ac09b9","src/lib.rs":"0fef8341439e55682d7a7e50dead28427832b5fbd28ca48f60b00277c8a4b9b1"},"package":"49726015ab0ca765144fcca61e4a7a543a16b795a777fa53f554da2fffff9a94"} \ No newline at end of file +{"files":{"Cargo.toml":"6e5aa986e80c9f848f8219f46d5e6d445609a3db70da9793f920c56c18814b7d","Cargo.toml.orig":"f0e315720126d1a1320fdbca74f1631e0bffbc54bca5e4a1384b631613b6bf4e","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","include/cosec.h":"0c6ebd84b6e1ee61a710f86416fc9092653292479556c713c83f193f26ac09b9","src/lib.rs":"0fef8341439e55682d7a7e50dead28427832b5fbd28ca48f60b00277c8a4b9b1"},"package":"49726015ab0ca765144fcca61e4a7a543a16b795a777fa53f554da2fffff9a94"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cose-c/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cose-c/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cose-c/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cose-c/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "cose-c" +version = "0.1.5" +authors = ["Franziskus Kiefer "] +description = "C API for the cose crate" +repository = "https://github.com/franziskuskiefer/cose-c-api" +keywords = ["cose", "jose", "cbor"] +license = "MPL-2.0" + +[dependencies] +cose = "0.1.4" + +[lib] +name = "cosec" +path = "src/lib.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cpufeatures/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cpufeatures/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"688a7222c5a7a23c1095f3d38983c7b529230858e3f5600c1115baf1d81b9809","Cargo.toml":"e23fc3baf256869f019907444cce751c17c5b36d681d5e866cdccc7b1d0a12d9","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"904801faf3f1850328af8e1aa1047b9190cc22ed40df5c87f2d93d17f847ef67","README.md":"3a7469c8306dce5e6c1b4eb3f9d7290174e57e9118911e016a06192bc89ae67f","src/aarch64.rs":"03780cca3518699dd0f57345c9fda1cae7d73a3a77c7f1802f7f172204417694","src/lib.rs":"6e5c3f23006241c3135e8df7d25fb68ca8ee768d065a08db7910a4fcaa786a28","src/miri.rs":"acf1a7e7ae31a1de07941084c6b589a2d4c6ea5f87012c811592c865d04c02cb","src/x86.rs":"f4a17990a3a8c1e8286bdda35d19fa1372e0548341ca205f1e7e417fa3f3e966","tests/aarch64.rs":"bdabbe67316c128b57003ba5faa07707b5f339b1f3e984da4bc383cc93c2bedd","tests/x86.rs":"fcf476ca6ebd0845ab547cea4fe40c2ba2a2324c024264d9a86f666586f3a480"},"package":"03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4d5dc4e235d79d57ccecdf4516d0c3dabd67668d537f74fc6ced9c3e799a7887","CHANGELOG.md":"688a7222c5a7a23c1095f3d38983c7b529230858e3f5600c1115baf1d81b9809","Cargo.toml":"e23fc3baf256869f019907444cce751c17c5b36d681d5e866cdccc7b1d0a12d9","Cargo.toml.orig":"c29bb2de478cddca254bcd696cf7a36193183a3dfd0cfd3867c9e5e16e8069a9","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"904801faf3f1850328af8e1aa1047b9190cc22ed40df5c87f2d93d17f847ef67","README.md":"3a7469c8306dce5e6c1b4eb3f9d7290174e57e9118911e016a06192bc89ae67f","src/aarch64.rs":"03780cca3518699dd0f57345c9fda1cae7d73a3a77c7f1802f7f172204417694","src/lib.rs":"6e5c3f23006241c3135e8df7d25fb68ca8ee768d065a08db7910a4fcaa786a28","src/miri.rs":"acf1a7e7ae31a1de07941084c6b589a2d4c6ea5f87012c811592c865d04c02cb","src/x86.rs":"f4a17990a3a8c1e8286bdda35d19fa1372e0548341ca205f1e7e417fa3f3e966","tests/aarch64.rs":"bdabbe67316c128b57003ba5faa07707b5f339b1f3e984da4bc383cc93c2bedd","tests/x86.rs":"fcf476ca6ebd0845ab547cea4fe40c2ba2a2324c024264d9a86f666586f3a480"},"package":"03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cpufeatures/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cpufeatures/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "95219acbd028bbd3966fb94bbd78a999141a3e8d" + }, + "path_in_vcs": "cpufeatures" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cpufeatures/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cpufeatures/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cpufeatures/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "cpufeatures" +version = "0.2.8" +description = """ +Lightweight runtime CPU feature detection for x86/x86_64 and aarch64 with +no_std support and support for mobile targets including Android and iOS +""" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +documentation = "https://docs.rs/cpufeatures" +repository = "https://github.com/RustCrypto/utils" +keywords = ["cpuid", "target-feature"] +categories = ["hardware-support", "no-std"] +edition = "2018" +readme = "README.md" + +[target.'cfg(all(target_arch = "aarch64", target_vendor = "apple"))'.dependencies] +libc = "0.2.95" + +[target.'cfg(all(target_arch = "aarch64", target_os = "linux"))'.dependencies] +libc = "0.2.95" + +[target.aarch64-linux-android.dependencies] +libc = "0.2.95" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crash-context/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crash-context/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crash-context/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crash-context/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"843168dabb93f6bc42076d4924040cd8c8a268f03cb02856b55691b5e9a873e1","Cargo.toml":"94c36b790e888c511e093c2b20ade75157daa86fad994d508d071bd4c049223a","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"090a294a492ab2f41388252312a65cf2f0e423330b721a68c6665ac64766753b","README.md":"f91ee04dfaa356214af7ac68e4cfa1d6c8674f7fea08d65275f3fafde28301df","release.toml":"287ba3b6c89e3b289eae59827d36d6eb6e27b88cc2ada2c0d9a663c8b487117e","src/lib.rs":"26957a6a2555ab82aa9b6d3d1f24efaf20753d6c5eb1510395789283890ac1d1","src/linux.rs":"cf05c1217709a60adeea08e8623438f68a18dea66758b194de0e07ff398b090d","src/linux/getcontext.rs":"4164236732556d71cbb9e04bf4f2b41fd6f51f9bb94dfb974158cc5f49c3c789","src/linux/getcontext/aarch64.rs":"1193e68f06f7f2f4d3e64d80a196804e6cdfd03643ac50332c7af10928a5eccb","src/linux/getcontext/arm.rs":"682f163f4a96c21930e37427a6d687efc68199cbd8a9125b34d99a81280dd31b","src/linux/getcontext/x86.rs":"7c585ec44835910f99801cbb3ac34153e8d687b5dcbc682f9b7768873655c4a0","src/linux/getcontext/x86_64.rs":"db63a1c05e2c7c5b998f3c57b399972fc4e756eb36bcd119a99419c94470444a","src/mac.rs":"13d25443466d387eabf28adae361708f4b6297949c7eeb5bf1b38cb0ca13a418","src/mac/guard.rs":"115d1e8d5ac7bd9ecc666b11a0c584ed1e997160aacb0a1cc0f215ff5a1e9803","src/mac/ipc.rs":"2fc139ee5b70964bd726a30853d7fe9f74f7a6e0f8cf3d150e72a2ac802c1fba","src/mac/resource.rs":"8289db9294a45d6148329d537530512913c456a182783059a832767e39c67295","src/windows.rs":"c6c043cf56cf0840cc1373edc4bd39cf829566d181e50589174745629ab2ad37","tests/capture_context.rs":"899e94c522cd015fd1f45230aff5c8970346ba20623da46cd34da892bbd07f7e"},"package":"b85cef661eeca0c6675116310936972c520ebb0a33ddef16fd7efc957f4c1288"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6ed7b69d2ca6fd1aaf962ffee20012e30364afee54eb73015bae5053181dc62b","CHANGELOG.md":"843168dabb93f6bc42076d4924040cd8c8a268f03cb02856b55691b5e9a873e1","Cargo.toml":"94c36b790e888c511e093c2b20ade75157daa86fad994d508d071bd4c049223a","Cargo.toml.orig":"27429894b157ef179ff40f155a12c7e81ceec7eaf03c883e86a8d03d592ff7e9","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"090a294a492ab2f41388252312a65cf2f0e423330b721a68c6665ac64766753b","README.md":"f91ee04dfaa356214af7ac68e4cfa1d6c8674f7fea08d65275f3fafde28301df","release.toml":"287ba3b6c89e3b289eae59827d36d6eb6e27b88cc2ada2c0d9a663c8b487117e","src/lib.rs":"26957a6a2555ab82aa9b6d3d1f24efaf20753d6c5eb1510395789283890ac1d1","src/linux.rs":"cf05c1217709a60adeea08e8623438f68a18dea66758b194de0e07ff398b090d","src/linux/getcontext.rs":"4164236732556d71cbb9e04bf4f2b41fd6f51f9bb94dfb974158cc5f49c3c789","src/linux/getcontext/aarch64.rs":"1193e68f06f7f2f4d3e64d80a196804e6cdfd03643ac50332c7af10928a5eccb","src/linux/getcontext/arm.rs":"682f163f4a96c21930e37427a6d687efc68199cbd8a9125b34d99a81280dd31b","src/linux/getcontext/x86.rs":"7c585ec44835910f99801cbb3ac34153e8d687b5dcbc682f9b7768873655c4a0","src/linux/getcontext/x86_64.rs":"db63a1c05e2c7c5b998f3c57b399972fc4e756eb36bcd119a99419c94470444a","src/mac.rs":"13d25443466d387eabf28adae361708f4b6297949c7eeb5bf1b38cb0ca13a418","src/mac/guard.rs":"115d1e8d5ac7bd9ecc666b11a0c584ed1e997160aacb0a1cc0f215ff5a1e9803","src/mac/ipc.rs":"2fc139ee5b70964bd726a30853d7fe9f74f7a6e0f8cf3d150e72a2ac802c1fba","src/mac/resource.rs":"8289db9294a45d6148329d537530512913c456a182783059a832767e39c67295","src/windows.rs":"c6c043cf56cf0840cc1373edc4bd39cf829566d181e50589174745629ab2ad37","tests/capture_context.rs":"899e94c522cd015fd1f45230aff5c8970346ba20623da46cd34da892bbd07f7e"},"package":"b85cef661eeca0c6675116310936972c520ebb0a33ddef16fd7efc957f4c1288"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crash-context/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crash-context/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crash-context/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crash-context/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "16c2545f2a46b6b21d1e401cfeaf0d5b9a130b08" + }, + "path_in_vcs": "crash-context" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crash-context/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crash-context/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crash-context/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crash-context/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "crash-context" +version = "0.6.1" +description = "Provides portable types containing target specific contextual information at the time of a crash" +repository = "https://github.com/EmbarkStudios/crash-handling" +authors = [ + "Embark ", + "Jake Shadle ", +] +edition = "2021" +license = "MIT OR Apache-2.0" +readme = "README.md" +documentation = "https://docs.rs/crash-context" +homepage = "https://github.com/EmbarkStudios/crash-handling/tree/main/crash-context" +categories = ["external-ffi-bindings"] +keywords = ["crash", "libc", "getcontext"] +rust-version = "1.59.0" # We use `global_asm!` + +[dependencies] +# Nicer cfg handling +cfg-if = "1.0" + +[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies] +libc = "0.2" + +[target.'cfg(target_os = "macos")'.dependencies] +# provides bindings to mach specifics +mach2 = "0.4" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"91382647edb52759ca5bfd49a9d3eb425007a0c0c5799b6f76819bf4471e34c3","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"61d383b05b87d78f94d2937e2580cce47226d17823c0430fbcad09596537efcf","README.md":"797c17914bec5a71cb281a10c28058461c1a7e3531c4af7aabb654ee642ede01","benches/bench.rs":"fb71f17c9f472d0985aead2c71e4ac4f717e5a1eeedc2fbfe75de8709033542d","src/baseline.rs":"bbe8fe49ceccbf9749052fa9c2756cf95f0fc79a063e5d3b509e3600283464ea","src/combine.rs":"7147fc4002190d36d253ea5e194e0419035b087304bcb17887efe09a8a198815","src/lib.rs":"a545231a8162fd30b80bcb0c820db9eaa3a2eb169902ced472e0fc5a321a0a1e","src/specialized/aarch64.rs":"b1fb41b7eaa40b95b9603c445f6e502d6d65ecfb70f9eef4bb90c49c41dfaca9","src/specialized/mod.rs":"10e6bbd4fcd40c46a8480f6cdc10ddab80322f56fc9d0279ec35f11bdd8f6fd6","src/specialized/pclmulqdq.rs":"4a175c9bef6dd3ff20d4f0cd0e8da027fe9f2a4fddf1a87f8664d4fa8ae087e2","src/table.rs":"1a566a6311b32b654fa05b324301611e0866b10db63692b53e8c1b9b529d4c17"},"package":"a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"fefbe2d370fff4ff957ea957ef9f7919a671d2e524e5086bb36bc71105361d87",".github/workflows/ci.yml":"cb8122381215cdf7e0f632b66c3ad96da0f39ec5efe37c68a06dad1639b69f12","Cargo.toml":"91382647edb52759ca5bfd49a9d3eb425007a0c0c5799b6f76819bf4471e34c3","Cargo.toml.orig":"baf9643dc03f16a7ae4f5277084973ae00aef42adf87f8b34451eafd1c4a4e97","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"61d383b05b87d78f94d2937e2580cce47226d17823c0430fbcad09596537efcf","README.md":"797c17914bec5a71cb281a10c28058461c1a7e3531c4af7aabb654ee642ede01","benches/bench.rs":"fb71f17c9f472d0985aead2c71e4ac4f717e5a1eeedc2fbfe75de8709033542d","src/baseline.rs":"bbe8fe49ceccbf9749052fa9c2756cf95f0fc79a063e5d3b509e3600283464ea","src/combine.rs":"7147fc4002190d36d253ea5e194e0419035b087304bcb17887efe09a8a198815","src/lib.rs":"a545231a8162fd30b80bcb0c820db9eaa3a2eb169902ced472e0fc5a321a0a1e","src/specialized/aarch64.rs":"b1fb41b7eaa40b95b9603c445f6e502d6d65ecfb70f9eef4bb90c49c41dfaca9","src/specialized/mod.rs":"10e6bbd4fcd40c46a8480f6cdc10ddab80322f56fc9d0279ec35f11bdd8f6fd6","src/specialized/pclmulqdq.rs":"4a175c9bef6dd3ff20d4f0cd0e8da027fe9f2a4fddf1a87f8664d4fa8ae087e2","src/table.rs":"1a566a6311b32b654fa05b324301611e0866b10db63692b53e8c1b9b529d4c17"},"package":"a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b0899ffddc050eca040c4fc23a37a058d3017ce9" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,125 @@ +name: CI + +on: + pull_request: + branches: + - master + push: + branches: + - master + +env: + MSRV: "1.46.0" + +jobs: + stable: + name: stable + strategy: + matrix: + os: + - ubuntu-latest + - macos-latest + - windows-latest + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update stable --no-self-update + - name: Test in debug mode + run: cargo test --no-fail-fast + - name: Test in release mode + run: cargo test --no-fail-fast --release + - name: Check with no default features + run: cargo check --no-default-features + nightly: + name: nightly + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update nightly + - name: Test in debug mode + run: cargo +nightly test --no-fail-fast + - name: Test in release mode + run: cargo +nightly test --no-fail-fast --release + - name: Check with no default features + run: cargo +nightly check --no-default-features + - name: Build benches + run: cargo +nightly build --benches --all + msrv: + name: msrv + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update $MSRV && rustup default $MSRV + - name: Test in debug mode + run: cargo test --no-fail-fast + - name: Test in release mode + run: cargo test --no-fail-fast --release + - name: Check with no default features + run: cargo check --no-default-features + asan: + name: asan + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update nightly --no-self-update + - name: Run address sanitizer + run: RUSTFLAGS="-Z sanitizer=address" cargo +nightly test --lib --target x86_64-unknown-linux-gnu + env: + ASAN_OPTIONS: "detect_odr_violation=0 detect_leaks=0" + RUST_BACKTRACE: "1" + cross-test: + name: cross-test + runs-on: ubuntu-latest + strategy: + matrix: + target: + - i686-unknown-linux-gnu + - aarch64-unknown-linux-gnu + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update --no-self-update + - name: Install Cross + run: cargo install --force cross + - name: Test + run: cross test --target=${{ matrix.target }} + - name: Check with no default features + run: cross check --target=${{ matrix.target }} --no-default-features + cross-check: + name: cross-check + runs-on: ubuntu-latest + strategy: + matrix: + target: + - wasm32-unknown-unknown + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update --no-self-update + - name: Add target + run: rustup target add ${{ matrix.target }} + - name: Check + run: cargo check --target=${{ matrix.target }} + - name: Check with no default features + run: cargo check --target=${{ matrix.target }} --no-default-features + cross-check-nightly-feature: + name: cross-check-nightly-features + runs-on: ubuntu-latest + strategy: + matrix: + target: + - aarch64-unknown-linux-gnu + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update nightly --no-self-update && rustup default nightly + - name: Add target + run: rustup target add ${{ matrix.target }} + - name: Check + run: cargo check --target=${{ matrix.target }} --features=nightly + - name: Check with no default features + run: cargo check --target=${{ matrix.target }} --no-default-features --features=nightly diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crc32fast/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crc32fast/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "crc32fast" +version = "1.4.2" +license = "MIT OR Apache-2.0" +authors = [ + "Sam Rijs ", + "Alex Crichton " +] +description = "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation" +repository = "https://github.com/srijs/rust-crc32fast" +readme = "README.md" +keywords = ["checksum", "crc", "crc32", "simd", "fast"] + +[dependencies] +cfg-if = "1.0" + +[dev-dependencies] +bencher = "0.1" +quickcheck = { version = "1.0", default-features = false } +rand = "0.8" + +[features] +default = ["std"] +std = [] +nightly = [] + +[[bench]] +name = "bench" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-channel/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-channel/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"6b520b783f5e0c17c6caa975defb9ed6e0ae1254a6a41a9bcd03d249bc942289","Cargo.lock":"605ed4a922e22b42c8a7b75624dfd55d6f0bc96bf76bbf016b003a2c44ddc29a","Cargo.toml":"0f7a8020ede552c5370c101973e8b77cdf5ce6d41f4b6f7b1420b97491fd1e24","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","LICENSE-THIRD-PARTY":"b16db96b93b1d7cf7bea533f572091ec6bca3234fbe0a83038be772ff391a44c","README.md":"5dfb91ebb498dec49948a440a53977109ec532388170e567c3c2a0339589aa4c","benches/crossbeam.rs":"96cb1abd23cac3ef8a7174a802e94609926b555bb02c9658c78723d433f1dd92","examples/fibonacci.rs":"4e88fa40048cdc31e9c7bb60347d46f92543d7ddf39cab3b52bfe44affdb6a02","examples/matching.rs":"63c250e164607a7a9f643d46f107bb5da846d49e89cf9069909562d20e530f71","examples/stopwatch.rs":"d02121258f08d56f1eb7997e19bcb9bacb6836cfa0abbba90a9e59d8a50ae5cf","src/channel.rs":"13fbbe12d4ec361855af1c3587fc80aea5f537db8dc44dd4f66c9e2b4ae9f5c1","src/context.rs":"477cc2b7bac7502fd2459288a58cc76f015b1ec8e87b853cda77ccb1808c6334","src/counter.rs":"b8f1e48ec634a7dab8e04c485209161587ecbbd2d57b0825467164d4554c6249","src/err.rs":"44cb2024ee6b0cd6fd24996430e53720769f64b4ac35016bc3e05cb9db48681d","src/flavors/array.rs":"79bc219187c9f40b156b9fe551c1176b66bf73e6d48905b23a2d74c6366a2205","src/flavors/at.rs":"04e07861534f2f7d5b5f884f2f5bc9c008427e6d0afa1c8ad401e1d7e54b57eb","src/flavors/list.rs":"280f55b51cefe9351a52c8d2186de368b688ad06885d083efe7e831726846520","src/flavors/mod.rs":"3d9d43bc38b0adb18c96c995c2bd3421d8e33ab6c30b20c3c467d21d48e485dc","src/flavors/never.rs":"747da857aa1a7601641f23f4930e6ad00ebaf50456d9be5c7aa270e2ecc24dcb","src/flavors/tick.rs":"0916ca3faef30b8cc591137701c456d5fc5b5b49cb1edad1e3a80d35bae222bb","src/flavors/zero.rs":"f9cbc9e035fadce808a4af86a223cfded89990ba1e9acfe731fb17a7fe12b432","src/lib.rs":"5b1c406fd1ce6140feae9000be361858da2aabe7fc9fffd0eafcb88020d2b268","src/select.rs":"7aa8addb82427141b0a4afa16fa4d23a02becab115a0a5a6d6d327728fd0672f","src/select_macro.rs":"522cfc8155825c1f260922c17ea6ef8ae672cf94863750c1a6115db2cbc9fc18","src/utils.rs":"9bd81aeb385a81409a63f4b9edc35444c7fd1d2724725f9c34ad7ca39dd69a18","src/waker.rs":"017f87a120d945502701c0dba79062c7fe55d44e5907cc6f8605b4510c90d529","tests/after.rs":"0154a8e152880db17a20514ecdd49dabc361d3629858d119b9746b5e932c780c","tests/array.rs":"a57ae6264e676f573d7adb5c4b024994e98bc6811352516adb3444f880f7125e","tests/golang.rs":"7b2ef219ba8a21841c133512f3a540f8279a2458304e9bbed7da81d6091ecd82","tests/iter.rs":"25dc02135bbae9d47a30f9047661648e66bdc134e40ba78bc2fbacbb8b3819bc","tests/list.rs":"3d1a4ae23bb6b4767242b8109a8efda26f1d3b28c0f90da3368f8eb9ca0eee37","tests/mpsc.rs":"5fbb5342fa7c9e4bcda5545255e0979dc6b9ba638edee127acf75372c18c925f","tests/never.rs":"ee40c4fc4dd5af4983fae8de6927f52b81174d222c162f745b26c4a6c7108e4f","tests/ready.rs":"4361352fa94254041e6c73e97b13be032c2d51c741f2a50519efe3000cf4dc28","tests/same_channel.rs":"2bab761443671e841e1b2476bd8082d75533a2f6be7946f5dbcee67cdc82dccb","tests/select.rs":"101ea8afd9a40d24c2d2aec29e5f2fdc4faac51aa1d7c9fe077b364f12edd206","tests/select_macro.rs":"4d6d52ad48f385c5b8f5023a590e00e7a4b632e80bd929b6fc89a53f5faee515","tests/thread_locals.rs":"f42fcddca959b3b44cd545b92949d65e33a54332b27f490ec92f9f29b7f8290c","tests/tick.rs":"5f697bd14c48505d932e82065b5302ef668e1cc19cac18e8ac22e0c83c221c1d","tests/zero.rs":"9c5af802d5efb2c711f8242b8905ed29cc2601e48dbd95e41c7e6fbfe2918398"},"package":"33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e46d91fe027a00e5bdb9fa658a1b377d8e8a28636d9e8568da92c66c9c121e48","CHANGELOG.md":"6b520b783f5e0c17c6caa975defb9ed6e0ae1254a6a41a9bcd03d249bc942289","Cargo.lock":"605ed4a922e22b42c8a7b75624dfd55d6f0bc96bf76bbf016b003a2c44ddc29a","Cargo.toml":"0f7a8020ede552c5370c101973e8b77cdf5ce6d41f4b6f7b1420b97491fd1e24","Cargo.toml.orig":"410b13a7477d26a6a4518421a3d8d5eac800b2e1ab8ba3c6350da85a31a859f6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","LICENSE-THIRD-PARTY":"b16db96b93b1d7cf7bea533f572091ec6bca3234fbe0a83038be772ff391a44c","README.md":"5dfb91ebb498dec49948a440a53977109ec532388170e567c3c2a0339589aa4c","benches/crossbeam.rs":"96cb1abd23cac3ef8a7174a802e94609926b555bb02c9658c78723d433f1dd92","examples/fibonacci.rs":"4e88fa40048cdc31e9c7bb60347d46f92543d7ddf39cab3b52bfe44affdb6a02","examples/matching.rs":"63c250e164607a7a9f643d46f107bb5da846d49e89cf9069909562d20e530f71","examples/stopwatch.rs":"d02121258f08d56f1eb7997e19bcb9bacb6836cfa0abbba90a9e59d8a50ae5cf","src/channel.rs":"13fbbe12d4ec361855af1c3587fc80aea5f537db8dc44dd4f66c9e2b4ae9f5c1","src/context.rs":"477cc2b7bac7502fd2459288a58cc76f015b1ec8e87b853cda77ccb1808c6334","src/counter.rs":"b8f1e48ec634a7dab8e04c485209161587ecbbd2d57b0825467164d4554c6249","src/err.rs":"44cb2024ee6b0cd6fd24996430e53720769f64b4ac35016bc3e05cb9db48681d","src/flavors/array.rs":"79bc219187c9f40b156b9fe551c1176b66bf73e6d48905b23a2d74c6366a2205","src/flavors/at.rs":"04e07861534f2f7d5b5f884f2f5bc9c008427e6d0afa1c8ad401e1d7e54b57eb","src/flavors/list.rs":"280f55b51cefe9351a52c8d2186de368b688ad06885d083efe7e831726846520","src/flavors/mod.rs":"3d9d43bc38b0adb18c96c995c2bd3421d8e33ab6c30b20c3c467d21d48e485dc","src/flavors/never.rs":"747da857aa1a7601641f23f4930e6ad00ebaf50456d9be5c7aa270e2ecc24dcb","src/flavors/tick.rs":"0916ca3faef30b8cc591137701c456d5fc5b5b49cb1edad1e3a80d35bae222bb","src/flavors/zero.rs":"f9cbc9e035fadce808a4af86a223cfded89990ba1e9acfe731fb17a7fe12b432","src/lib.rs":"5b1c406fd1ce6140feae9000be361858da2aabe7fc9fffd0eafcb88020d2b268","src/select.rs":"7aa8addb82427141b0a4afa16fa4d23a02becab115a0a5a6d6d327728fd0672f","src/select_macro.rs":"522cfc8155825c1f260922c17ea6ef8ae672cf94863750c1a6115db2cbc9fc18","src/utils.rs":"9bd81aeb385a81409a63f4b9edc35444c7fd1d2724725f9c34ad7ca39dd69a18","src/waker.rs":"017f87a120d945502701c0dba79062c7fe55d44e5907cc6f8605b4510c90d529","tests/after.rs":"0154a8e152880db17a20514ecdd49dabc361d3629858d119b9746b5e932c780c","tests/array.rs":"a57ae6264e676f573d7adb5c4b024994e98bc6811352516adb3444f880f7125e","tests/golang.rs":"7b2ef219ba8a21841c133512f3a540f8279a2458304e9bbed7da81d6091ecd82","tests/iter.rs":"25dc02135bbae9d47a30f9047661648e66bdc134e40ba78bc2fbacbb8b3819bc","tests/list.rs":"3d1a4ae23bb6b4767242b8109a8efda26f1d3b28c0f90da3368f8eb9ca0eee37","tests/mpsc.rs":"5fbb5342fa7c9e4bcda5545255e0979dc6b9ba638edee127acf75372c18c925f","tests/never.rs":"ee40c4fc4dd5af4983fae8de6927f52b81174d222c162f745b26c4a6c7108e4f","tests/ready.rs":"4361352fa94254041e6c73e97b13be032c2d51c741f2a50519efe3000cf4dc28","tests/same_channel.rs":"2bab761443671e841e1b2476bd8082d75533a2f6be7946f5dbcee67cdc82dccb","tests/select.rs":"101ea8afd9a40d24c2d2aec29e5f2fdc4faac51aa1d7c9fe077b364f12edd206","tests/select_macro.rs":"4d6d52ad48f385c5b8f5023a590e00e7a4b632e80bd929b6fc89a53f5faee515","tests/thread_locals.rs":"f42fcddca959b3b44cd545b92949d65e33a54332b27f490ec92f9f29b7f8290c","tests/tick.rs":"5f697bd14c48505d932e82065b5302ef668e1cc19cac18e8ac22e0c83c221c1d","tests/zero.rs":"9c5af802d5efb2c711f8242b8905ed29cc2601e48dbd95e41c7e6fbfe2918398"},"package":"33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-channel/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-channel/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3f5d51f1538ce0afed042dad3d56affce9c2fb78" + }, + "path_in_vcs": "crossbeam-channel" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-channel/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-channel/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-channel/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +[package] +name = "crossbeam-channel" +# When publishing a new version: +# - Update CHANGELOG.md +# - Update README.md (when increasing major or minor version) +# - Run './tools/publish.sh crossbeam-channel ' +version = "0.5.13" +edition = "2021" +rust-version = "1.60" +license = "MIT OR Apache-2.0" +repository = "https://github.com/crossbeam-rs/crossbeam" +homepage = "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-channel" +description = "Multi-producer multi-consumer channels for message passing" +keywords = ["channel", "mpmc", "select", "golang", "message"] +categories = ["algorithms", "concurrency", "data-structures"] + +[features] +default = ["std"] + +# Enable to use APIs that require `std`. +# This is enabled by default. +# +# NOTE: Disabling `std` feature is not supported yet. +std = ["crossbeam-utils/std"] + +[dependencies] +crossbeam-utils = { version = "0.8.18", path = "../crossbeam-utils", default-features = false } + +[dev-dependencies] +num_cpus = "1.13.0" +rand = "0.8" +signal-hook = "0.3" + +[lints] +workspace = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-deque/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-deque/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"ad5f2c10299e57aaed2d1b8f8a109faa2dfb16c52ce81f60ec5adb0ea9308d7f","Cargo.toml":"4802e7c0d5ab1dc35c162671483a6ee9bff5a3f1d6dd620a01863ac25068019e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"3c62aa0ee37cf714b5b3c304545d5caea4cc0a71020fccb1f146611d64202bb2","src/deque.rs":"cfb3c5b3bcea1f27ca2633d8b8576ff2080e1e9fc083236f2db7916bb77786ed","src/lib.rs":"ec0257a388627d691d652fd04d261c5c0590e1e31a35c8bf5912afac51fd5734","tests/fifo.rs":"3d98e0d4ca7cfddf10708b71642cf1ff05543d067ad837e48401d63cc31c0a18","tests/injector.rs":"fb054ef9fcac5f12e08b7b3451f370b96ab7589d32ef5c02e25958a473c45519","tests/lifo.rs":"57abdb3fc5920a422f785ba308b658bdc5400947532eeffb799f2395a2061549","tests/steal.rs":"cdf588cc13eeb275ef1231eb18e3245faca7a2d054fa6527bfdba2a34bc8f7bf"},"package":"715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7553d4dc1bc4ba63dd6e4cdae8438bab848a3d6b00d5e5322b54ee05cbd15e8d","CHANGELOG.md":"ad5f2c10299e57aaed2d1b8f8a109faa2dfb16c52ce81f60ec5adb0ea9308d7f","Cargo.toml":"4802e7c0d5ab1dc35c162671483a6ee9bff5a3f1d6dd620a01863ac25068019e","Cargo.toml.orig":"7ed38da48910d27e08638333ba533dbc0e47eff0c07cc923c259dcdd94e82c76","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"3c62aa0ee37cf714b5b3c304545d5caea4cc0a71020fccb1f146611d64202bb2","src/deque.rs":"cfb3c5b3bcea1f27ca2633d8b8576ff2080e1e9fc083236f2db7916bb77786ed","src/lib.rs":"ec0257a388627d691d652fd04d261c5c0590e1e31a35c8bf5912afac51fd5734","tests/fifo.rs":"3d98e0d4ca7cfddf10708b71642cf1ff05543d067ad837e48401d63cc31c0a18","tests/injector.rs":"fb054ef9fcac5f12e08b7b3451f370b96ab7589d32ef5c02e25958a473c45519","tests/lifo.rs":"57abdb3fc5920a422f785ba308b658bdc5400947532eeffb799f2395a2061549","tests/steal.rs":"cdf588cc13eeb275ef1231eb18e3245faca7a2d054fa6527bfdba2a34bc8f7bf"},"package":"715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-deque/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-deque/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5e0f59a9990c032c33e1db16a6bfc64b4ab6102d" + }, + "path_in_vcs": "crossbeam-deque" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-deque/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-deque/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-deque/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,42 @@ +[package] +name = "crossbeam-deque" +# When publishing a new version: +# - Update CHANGELOG.md +# - Update README.md +# - Create "crossbeam-deque-X.Y.Z" git tag +version = "0.8.2" +edition = "2018" +rust-version = "1.38" +license = "MIT OR Apache-2.0" +repository = "https://github.com/crossbeam-rs/crossbeam" +homepage = "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque" +description = "Concurrent work-stealing deque" +keywords = ["chase-lev", "lock-free", "scheduler", "scheduling"] +categories = ["algorithms", "concurrency", "data-structures"] + +[features] +default = ["std"] + +# Enable to use APIs that require `std`. +# This is enabled by default. +# +# NOTE: Disabling `std` feature is not supported yet. +std = ["crossbeam-epoch/std", "crossbeam-utils/std"] + +[dependencies] +cfg-if = "1" + +[dependencies.crossbeam-epoch] +version = "0.9" +path = "../crossbeam-epoch" +default-features = false +optional = true + +[dependencies.crossbeam-utils] +version = "0.8" +path = "../crossbeam-utils" +default-features = false +optional = true + +[dev-dependencies] +rand = "0.8" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-epoch/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-epoch/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"41aadd10f28a79ac9a8f8960ed1d9b01b2c637a9c5d16c44632794ea154b195b","Cargo.lock":"6347500366837bb0270a958edbeaf955d148ffe9eaad4a4903cbb078e3d50852","Cargo.toml":"e829a9a24e8c67f588cc33360c98ecee410bb33204eab021d5a29e1c9370c342","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"d67d0cf57751a019707dd95785345ee181a10ea80237789bc3c19bf28c0d45ca","benches/defer.rs":"c330b704d96b2ad1aed29f72c37a99da534adef8cb06a3976d5f93bf567abb20","benches/flush.rs":"0389ac6c473632f0e93c962f223404cc360257f6699b4ec90b9b3be16bb6d74f","benches/pin.rs":"2f649a5153745c7930efdb32a52f9dc522f7b8cf548a251c5e2c82ee25dc3fff","build-common.rs":"502cb7494549bed6fa10ac7bea36e880eeb60290dc69b679ac5c92b376469562","build.rs":"901be3c21843440be5c456ff049f57f72ee5ec365918a772ad2a4751e52f69c5","examples/sanitize.rs":"a39d1635fa61e643e59192d7a63becc97ff81f03c1f4e03d38cedefb1525026a","no_atomic.rs":"c291992d273abba165579ada7873c34ce4f3674363a7c1ec092be856beac0355","src/atomic.rs":"1bd4275c1411852024533e8a70959dfedf72029e3253544d1fbb0cc18b6fd519","src/collector.rs":"29e5911f61510247659b0090517bd1a38d11e1ed86e35811603cb599962d9a58","src/default.rs":"62edf5e1f934eb82d8d7f010d6f25366e6851145a6f0a162372202bb63da1f3a","src/deferred.rs":"0c87df5797212778edd3c2d5fcf0cc04e8b9ed100261ecf9522f74a90804a3d5","src/epoch.rs":"d31e66d8fe62299928e25867336d96391b26a4fe890a1cae0885dfcf36d6835b","src/guard.rs":"f4439909152d38c03b6dfb6eeba6c9f07c39962187d461c92a492c27c258670b","src/internal.rs":"ac40ce276f0ed3dfd561926b78f775592eabb90790e177edde41fe50c13b8256","src/lib.rs":"a036d73230d0574011e67be11d275fe46439a1b5fc3295cb242d9179e5e0a220","src/sync/list.rs":"10aa4c59845ab9ff1d8bcb6f594b70bbe23c320fa7a2b125fdf85df88b9d61e2","src/sync/mod.rs":"326e32489d467e974c441120640a8338aa55da55c24b20276075ce9053997326","src/sync/once_lock.rs":"c03dc9c05a817e087dccf8b682f7307501542805533551da3c2bab442bc40743","src/sync/queue.rs":"06173b2255677d0d39178ceb49876fda2878f491e907c595eb65643dbb43c9ba","tests/loom.rs":"db772f4478966de6ec98774ca4093171dc942da635822a0d2d3257d31188cb9b"},"package":"46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6363e040daecfa47cec353a09915da0305980507929fbbb4fcd970276c4fcbae","CHANGELOG.md":"41aadd10f28a79ac9a8f8960ed1d9b01b2c637a9c5d16c44632794ea154b195b","Cargo.lock":"6347500366837bb0270a958edbeaf955d148ffe9eaad4a4903cbb078e3d50852","Cargo.toml":"e829a9a24e8c67f588cc33360c98ecee410bb33204eab021d5a29e1c9370c342","Cargo.toml.orig":"5cf91cc6f446a2bc5135c0cbba6812c51b576bfe00123f85d5481a3744b790b1","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"d67d0cf57751a019707dd95785345ee181a10ea80237789bc3c19bf28c0d45ca","benches/defer.rs":"c330b704d96b2ad1aed29f72c37a99da534adef8cb06a3976d5f93bf567abb20","benches/flush.rs":"0389ac6c473632f0e93c962f223404cc360257f6699b4ec90b9b3be16bb6d74f","benches/pin.rs":"2f649a5153745c7930efdb32a52f9dc522f7b8cf548a251c5e2c82ee25dc3fff","build-common.rs":"502cb7494549bed6fa10ac7bea36e880eeb60290dc69b679ac5c92b376469562","build.rs":"901be3c21843440be5c456ff049f57f72ee5ec365918a772ad2a4751e52f69c5","examples/sanitize.rs":"a39d1635fa61e643e59192d7a63becc97ff81f03c1f4e03d38cedefb1525026a","no_atomic.rs":"c291992d273abba165579ada7873c34ce4f3674363a7c1ec092be856beac0355","src/atomic.rs":"1bd4275c1411852024533e8a70959dfedf72029e3253544d1fbb0cc18b6fd519","src/collector.rs":"29e5911f61510247659b0090517bd1a38d11e1ed86e35811603cb599962d9a58","src/default.rs":"62edf5e1f934eb82d8d7f010d6f25366e6851145a6f0a162372202bb63da1f3a","src/deferred.rs":"0c87df5797212778edd3c2d5fcf0cc04e8b9ed100261ecf9522f74a90804a3d5","src/epoch.rs":"d31e66d8fe62299928e25867336d96391b26a4fe890a1cae0885dfcf36d6835b","src/guard.rs":"f4439909152d38c03b6dfb6eeba6c9f07c39962187d461c92a492c27c258670b","src/internal.rs":"ac40ce276f0ed3dfd561926b78f775592eabb90790e177edde41fe50c13b8256","src/lib.rs":"a036d73230d0574011e67be11d275fe46439a1b5fc3295cb242d9179e5e0a220","src/sync/list.rs":"10aa4c59845ab9ff1d8bcb6f594b70bbe23c320fa7a2b125fdf85df88b9d61e2","src/sync/mod.rs":"326e32489d467e974c441120640a8338aa55da55c24b20276075ce9053997326","src/sync/once_lock.rs":"c03dc9c05a817e087dccf8b682f7307501542805533551da3c2bab442bc40743","src/sync/queue.rs":"06173b2255677d0d39178ceb49876fda2878f491e907c595eb65643dbb43c9ba","tests/loom.rs":"db772f4478966de6ec98774ca4093171dc942da635822a0d2d3257d31188cb9b"},"package":"46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-epoch/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-epoch/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "721382b00b5dadd81954ed66764d547e2f1bb7a3" + }, + "path_in_vcs": "crossbeam-epoch" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-epoch/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-epoch/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-epoch/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,67 @@ +[package] +name = "crossbeam-epoch" +# When publishing a new version: +# - Update CHANGELOG.md +# - Update README.md +# - Create "crossbeam-epoch-X.Y.Z" git tag +version = "0.9.14" +edition = "2018" +rust-version = "1.38" +license = "MIT OR Apache-2.0" +repository = "https://github.com/crossbeam-rs/crossbeam" +homepage = "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch" +description = "Epoch-based garbage collection" +keywords = ["lock-free", "rcu", "atomic", "garbage"] +categories = ["concurrency", "memory-management", "no-std"] + +[features] +default = ["std"] + +# Enable to use APIs that require `std`. +# This is enabled by default. +std = ["alloc", "crossbeam-utils/std"] + +# Enable to use APIs that require `alloc`. +# This is enabled by default and also enabled if the `std` feature is enabled. +# +# NOTE: Disabling both `std` *and* `alloc` features is not supported yet. +alloc = [] + +# These features are no longer used. +# TODO: remove in the next major version. +# Enable to use of unstable functionality. +# This is disabled by default and requires recent nightly compiler. +# +# NOTE: This feature is outside of the normal semver guarantees and minor or +# patch versions of crossbeam may make breaking changes to them at any time. +nightly = ["crossbeam-utils/nightly"] + +# Enable the use of loom for concurrency testing. +# +# NOTE: This feature is outside of the normal semver guarantees and minor or +# patch versions of crossbeam may make breaking changes to them at any time. +loom = ["loom-crate", "crossbeam-utils/loom"] + +[build-dependencies] +autocfg = "1" + +[dependencies] +cfg-if = "1" +memoffset = "0.8" +scopeguard = { version = "1.1", default-features = false } + +# Enable the use of loom for concurrency testing. +# +# NOTE: This feature is outside of the normal semver guarantees and minor or +# patch versions of crossbeam may make breaking changes to them at any time. +[target.'cfg(crossbeam_loom)'.dependencies] +loom-crate = { package = "loom", version = "0.5", optional = true } + +[dependencies.crossbeam-utils] +version = "0.8.5" +path = "../crossbeam-utils" +default-features = false + +[dev-dependencies] +rand = "0.8" +rustversion = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-queue/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-queue/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"2821f0a64845f2a8046b8c78c40c31f5d67c6b89ab94ea56951aa7a30b27cdab","Cargo.toml":"146684572cc251b02395a6e6112b3a9a3e00ae77faf125f97dc9853eece16123","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"43d55c46767a4f4a78f6df4324dafd702723a4986f5b13b18f3400ee56d6c8c6","build-common.rs":"502cb7494549bed6fa10ac7bea36e880eeb60290dc69b679ac5c92b376469562","build.rs":"466741d1347312cc8d7587dc1730c8fe8e8797813f5cea81ac696dd665cf5656","no_atomic.rs":"3314524d2afa0360c947455a6e6566fb54ebf909c99479ca3b7435741fd3293e","src/array_queue.rs":"066305ca224ffff1626d3d2361a315fea6d50fb25ce60bbe31bb06e749f1bb12","src/lib.rs":"effccc001c5168217291e435ae79f4889495cb943a6720d1e73e65b64831e4ed","src/seg_queue.rs":"7cfc4aa1a681192ccec964880771a6e08e945a38ccf8be4730ed89de3dc48c1a","tests/array_queue.rs":"426dd0ff6698bd63108b3a567703ec2e635bce0f337134116e237b11925a7716","tests/seg_queue.rs":"7abb1008638a947440b201e1ad15f273020730715fae1f876407f1b967ae28ff"},"package":"d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3f3a8b5fbb04d609c5efeed45c311ed49bb7ea6853847df48d2abbc36e474d6a","CHANGELOG.md":"2821f0a64845f2a8046b8c78c40c31f5d67c6b89ab94ea56951aa7a30b27cdab","Cargo.toml":"146684572cc251b02395a6e6112b3a9a3e00ae77faf125f97dc9853eece16123","Cargo.toml.orig":"db96d497445e189168e8bdf38b3730ee23d7a8ea505b08f09bd54b18be3fb20c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"43d55c46767a4f4a78f6df4324dafd702723a4986f5b13b18f3400ee56d6c8c6","build-common.rs":"502cb7494549bed6fa10ac7bea36e880eeb60290dc69b679ac5c92b376469562","build.rs":"466741d1347312cc8d7587dc1730c8fe8e8797813f5cea81ac696dd665cf5656","no_atomic.rs":"3314524d2afa0360c947455a6e6566fb54ebf909c99479ca3b7435741fd3293e","src/array_queue.rs":"066305ca224ffff1626d3d2361a315fea6d50fb25ce60bbe31bb06e749f1bb12","src/lib.rs":"effccc001c5168217291e435ae79f4889495cb943a6720d1e73e65b64831e4ed","src/seg_queue.rs":"7cfc4aa1a681192ccec964880771a6e08e945a38ccf8be4730ed89de3dc48c1a","tests/array_queue.rs":"426dd0ff6698bd63108b3a567703ec2e635bce0f337134116e237b11925a7716","tests/seg_queue.rs":"7abb1008638a947440b201e1ad15f273020730715fae1f876407f1b967ae28ff"},"package":"d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-queue/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-queue/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "366276a4dde8bd6b4bdab531c09e6ab1ff38c407" + }, + "path_in_vcs": "crossbeam-queue" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-queue/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-queue/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-queue/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,48 @@ +[package] +name = "crossbeam-queue" +# When publishing a new version: +# - Update CHANGELOG.md +# - Update README.md +# - Create "crossbeam-queue-X.Y.Z" git tag +version = "0.3.8" +edition = "2018" +rust-version = "1.38" +license = "MIT OR Apache-2.0" +repository = "https://github.com/crossbeam-rs/crossbeam" +homepage = "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-queue" +description = "Concurrent queues" +keywords = ["queue", "mpmc", "lock-free", "producer", "consumer"] +categories = ["concurrency", "data-structures", "no-std"] + +[features] +default = ["std"] + +# Enable to use APIs that require `std`. +# This is enabled by default. +std = ["alloc", "crossbeam-utils/std"] + +# Enable to use APIs that require `alloc`. +# This is enabled by default and also enabled if the `std` feature is enabled. +# +# NOTE: Disabling both `std` *and* `alloc` features is not supported yet. +alloc = [] + +# These features are no longer used. +# TODO: remove in the next major version. +# Enable to use of unstable functionality. +# This is disabled by default and requires recent nightly compiler. +# +# NOTE: This feature is outside of the normal semver guarantees and minor or +# patch versions of crossbeam may make breaking changes to them at any time. +nightly = ["crossbeam-utils/nightly"] + +[dependencies] +cfg-if = "1" + +[dependencies.crossbeam-utils] +version = "0.8.5" +path = "../crossbeam-utils" +default-features = false + +[dev-dependencies] +rand = "0.8" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-utils/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-utils/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"7c2aa4bd785c04b76aee28092d94326ecdd2db9e835602b9ebd22d92691ff492","Cargo.toml":"23eb8e5ae0b5a1a16ac02e5948457cce8fe212a72dddbba9046384306aa29695","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"3c82bbb994f54ab76a9ed30a42dfd095c6e636258d379b9be3fbf66324310e71","benches/atomic_cell.rs":"c927eb3cd1e5ecc4b91adbc3bde98af15ffab4086190792ba64d5cde0e24df3d","build-common.rs":"502cb7494549bed6fa10ac7bea36e880eeb60290dc69b679ac5c92b376469562","build.rs":"7a7f9e56ea7fb4f78c4e532b84b9d27be719d600e85eaeb3a2f4b79a4f0b419c","no_atomic.rs":"fc1baa4489d9842988bacaaa545a7d7d0e2f8b93cfa0b7d1ae31f21256e4cb0a","src/atomic/atomic_cell.rs":"cc7078265c6df82f544eb1adf0962ee9fffbb650b8f793d57047afbf205022ac","src/atomic/consume.rs":"381c2a8b13312ca0525d53ca1b7d0d4f525ddb154951fa3e216b061ad22012ff","src/atomic/mod.rs":"712e2337e710c07116e977154ea4247a1c065bf5599e6bf368138e715b403f6d","src/atomic/seq_lock.rs":"27182e6b87a9db73c5f6831759f8625f9fcdec3c2828204c444aef04f427735a","src/atomic/seq_lock_wide.rs":"9888dd03116bb89ca36d4ab8d5a0b5032107a2983a7eb8024454263b09080088","src/backoff.rs":"8715f0303ec91d1847c8ac3fc24bcc002a22a7284ade610e5eff4181f85827c7","src/cache_padded.rs":"2134de7661d9dd2dec05fdc862b9c0cb6483344d97095817ea83475a919d8c3b","src/lib.rs":"060dabc6dc07de92a7afa57dcbc47222a95ef5819d543ad854858c3b329d6637","src/sync/mod.rs":"eca73c04f821859b8434d2b93db87d160dc6a3f65498ca201cd40d732ca4c134","src/sync/once_lock.rs":"aa8f957604d1119c4fc7038a18c14a6281230e81005f31201c099acff284ad4b","src/sync/parker.rs":"698996e7530da1f3815df11c89df7d916155229cbfd022cccbd555f1d1d31985","src/sync/sharded_lock.rs":"f96d536f5622fe2a0a0f7d8117be31e4b1ed607544c52c7e2ffcd1f51a6b93a1","src/sync/wait_group.rs":"3e339aab014f50e214fea535c841755113ea058153378ed54e50a4acb403c937","src/thread.rs":"04610787ba88f1f59549874a13fc037f2dcf4d8b5f1daaf08378f05c2b3c0039","tests/atomic_cell.rs":"716c864d4e103039dc5cd8bf6110da4cbabafc7e4e03819aa197828e8fb0a9c7","tests/cache_padded.rs":"1bfaff8354c8184e1ee1f902881ca9400b60effb273b0d3f752801a483d2b66d","tests/parker.rs":"6def4721287d9d70b1cfd63ebb34e1c83fbb3376edbad2bc8aac6ef69dd99d20","tests/sharded_lock.rs":"314adeb8a651a28935f7a49c9a261b8fa1fd82bf6a16c865a5aced6216d7e40b","tests/thread.rs":"9a7d7d3028c552fd834c68598b04a1cc252a816bc20ab62cec060d6cd09cab10","tests/wait_group.rs":"2a41533a5f7f113d19cd2bdafcc2abf86509109652274156efdd74abd00896b6"},"package":"22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4cd3aac8c6012b20209353dde9f02641f7cd4dd8769ea17cc91e50f219e7b57d","CHANGELOG.md":"7c2aa4bd785c04b76aee28092d94326ecdd2db9e835602b9ebd22d92691ff492","Cargo.toml":"23eb8e5ae0b5a1a16ac02e5948457cce8fe212a72dddbba9046384306aa29695","Cargo.toml.orig":"a2f054f737d10ffccdaf48035f5dbaa50f862813d5000bfb4d06aeee5b20eff5","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5734ed989dfca1f625b40281ee9f4530f91b2411ec01cb748223e7eb87e201ab","README.md":"3c82bbb994f54ab76a9ed30a42dfd095c6e636258d379b9be3fbf66324310e71","benches/atomic_cell.rs":"c927eb3cd1e5ecc4b91adbc3bde98af15ffab4086190792ba64d5cde0e24df3d","build-common.rs":"502cb7494549bed6fa10ac7bea36e880eeb60290dc69b679ac5c92b376469562","build.rs":"7a7f9e56ea7fb4f78c4e532b84b9d27be719d600e85eaeb3a2f4b79a4f0b419c","no_atomic.rs":"fc1baa4489d9842988bacaaa545a7d7d0e2f8b93cfa0b7d1ae31f21256e4cb0a","src/atomic/atomic_cell.rs":"cc7078265c6df82f544eb1adf0962ee9fffbb650b8f793d57047afbf205022ac","src/atomic/consume.rs":"381c2a8b13312ca0525d53ca1b7d0d4f525ddb154951fa3e216b061ad22012ff","src/atomic/mod.rs":"712e2337e710c07116e977154ea4247a1c065bf5599e6bf368138e715b403f6d","src/atomic/seq_lock.rs":"27182e6b87a9db73c5f6831759f8625f9fcdec3c2828204c444aef04f427735a","src/atomic/seq_lock_wide.rs":"9888dd03116bb89ca36d4ab8d5a0b5032107a2983a7eb8024454263b09080088","src/backoff.rs":"8715f0303ec91d1847c8ac3fc24bcc002a22a7284ade610e5eff4181f85827c7","src/cache_padded.rs":"2134de7661d9dd2dec05fdc862b9c0cb6483344d97095817ea83475a919d8c3b","src/lib.rs":"060dabc6dc07de92a7afa57dcbc47222a95ef5819d543ad854858c3b329d6637","src/sync/mod.rs":"eca73c04f821859b8434d2b93db87d160dc6a3f65498ca201cd40d732ca4c134","src/sync/once_lock.rs":"aa8f957604d1119c4fc7038a18c14a6281230e81005f31201c099acff284ad4b","src/sync/parker.rs":"698996e7530da1f3815df11c89df7d916155229cbfd022cccbd555f1d1d31985","src/sync/sharded_lock.rs":"f96d536f5622fe2a0a0f7d8117be31e4b1ed607544c52c7e2ffcd1f51a6b93a1","src/sync/wait_group.rs":"3e339aab014f50e214fea535c841755113ea058153378ed54e50a4acb403c937","src/thread.rs":"04610787ba88f1f59549874a13fc037f2dcf4d8b5f1daaf08378f05c2b3c0039","tests/atomic_cell.rs":"716c864d4e103039dc5cd8bf6110da4cbabafc7e4e03819aa197828e8fb0a9c7","tests/cache_padded.rs":"1bfaff8354c8184e1ee1f902881ca9400b60effb273b0d3f752801a483d2b66d","tests/parker.rs":"6def4721287d9d70b1cfd63ebb34e1c83fbb3376edbad2bc8aac6ef69dd99d20","tests/sharded_lock.rs":"314adeb8a651a28935f7a49c9a261b8fa1fd82bf6a16c865a5aced6216d7e40b","tests/thread.rs":"9a7d7d3028c552fd834c68598b04a1cc252a816bc20ab62cec060d6cd09cab10","tests/wait_group.rs":"2a41533a5f7f113d19cd2bdafcc2abf86509109652274156efdd74abd00896b6"},"package":"22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-utils/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-utils/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3f5d51f1538ce0afed042dad3d56affce9c2fb78" + }, + "path_in_vcs": "crossbeam-utils" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-utils/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crossbeam-utils/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crossbeam-utils/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,46 @@ +[package] +name = "crossbeam-utils" +# When publishing a new version: +# - Update CHANGELOG.md +# - Update README.md (when increasing major or minor version) +# - Run './tools/publish.sh crossbeam-utils ' +version = "0.8.20" +edition = "2021" +rust-version = "1.60" +license = "MIT OR Apache-2.0" +repository = "https://github.com/crossbeam-rs/crossbeam" +homepage = "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils" +description = "Utilities for concurrent programming" +keywords = ["scoped", "thread", "atomic", "cache"] +categories = ["algorithms", "concurrency", "data-structures", "no-std"] + +[features] +default = ["std"] + +# Enable to use APIs that require `std`. +# This is enabled by default. +std = [] + +# These features are no longer used. +# TODO: remove in the next major version. +# Enable to use of unstable functionality. +# This is disabled by default and requires recent nightly compiler. +# +# NOTE: This feature is outside of the normal semver guarantees and minor or +# patch versions of crossbeam may make breaking changes to them at any time. +nightly = [] + +[dependencies] + +# Enable the use of loom for concurrency testing. +# +# NOTE: This feature is outside of the normal semver guarantees and minor or +# patch versions of crossbeam may make breaking changes to them at any time. +[target.'cfg(crossbeam_loom)'.dependencies] +loom = { version = "0.7.1", optional = true } + +[dev-dependencies] +rand = "0.8" + +[lints] +workspace = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crunchy/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crunchy/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crunchy/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crunchy/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"00bec219bc270cc20a2e7f2b552b011992c37c0cd6882f82ab9943a166960e99","LICENSE":"3eab77734a181b2a2e8418af9004f960f715f04aac4d76a26cf774f63a7b13d1","README.md":"93b3f5c468e2d326f59c5882a758500ca96dcef81521f7c20fa7d6f89e2870f1","build.rs":"1fae5664addf11f9e703430663950a6f48aa9d48bfe1b80281e0b25999da3814","src/lib.rs":"6f5dada11051721494ed070e1faadb0ad9131ac2382ee641fabca62122e47eca"},"package":"43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1e1af4ccc15cc58411d4570c5454554b1da1c017d434bd4387cc6bd0f09db7a0","Cargo.toml":"00bec219bc270cc20a2e7f2b552b011992c37c0cd6882f82ab9943a166960e99","Cargo.toml.orig":"4e6b1b1a0dd62bf70ab3f9eb5921c9a0b8fced094b133be14b47c93fd7d0fbdc","LICENSE":"3eab77734a181b2a2e8418af9004f960f715f04aac4d76a26cf774f63a7b13d1","README.md":"93b3f5c468e2d326f59c5882a758500ca96dcef81521f7c20fa7d6f89e2870f1","build.rs":"1fae5664addf11f9e703430663950a6f48aa9d48bfe1b80281e0b25999da3814","src/lib.rs":"6f5dada11051721494ed070e1faadb0ad9131ac2382ee641fabca62122e47eca"},"package":"43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crunchy/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crunchy/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crunchy/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crunchy/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "df1e539f6b7c87b75856bdbb1292acd2c7878292" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crunchy/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crunchy/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crunchy/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crunchy/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "crunchy" +version = "0.2.3" +authors = ["Eira Fransham "] +description = "Crunchy unroller: deterministically unroll constant loops" +repository = "https://github.com/eira-fransham/crunchy" +homepage = "https://github.com/eira-fransham/crunchy" +readme = "README.md" +license = "MIT" +build = "build.rs" +edition = "2021" + +[dependencies] + +[features] +"std" = [] +"limit_64" = [] +"limit_128" = [] +"limit_256" = [] +"limit_512" = [] +"limit_1024" = [] +"limit_2048" = [] +"default" = ["limit_128"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crypto-common/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/crypto-common/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"15cc3255034d5c244f5f201bcd496b3120656cafcc69bcaa350e57e0f8be99c3","Cargo.toml":"0d7c931e6a6c24d1b440ba45ae038f396d5356c39d9eff40df8ba224254bd64a","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"3521672491a3479422d5fe1aca6645dd2984090f85da6e5205abfb18fb7a6897","README.md":"3451ce2bc0b658041902a8e792023d9874700e9292eac9153c45f203430e24a0","src/lib.rs":"5dd00d7ea362d1e4fc06141aae07a0f15166a0b8836ac8e8713f7d7f31d26a1e"},"package":"1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"47d6c720b1bb4b32d868f5f3da3ede18b5a705b1bd2fc0145cae02504b25c69b","CHANGELOG.md":"15cc3255034d5c244f5f201bcd496b3120656cafcc69bcaa350e57e0f8be99c3","Cargo.toml":"0d7c931e6a6c24d1b440ba45ae038f396d5356c39d9eff40df8ba224254bd64a","Cargo.toml.orig":"08e4d81647aa9daffaadea42678336a30b0cb7867434fed5cb88ee661cb010e6","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"3521672491a3479422d5fe1aca6645dd2984090f85da6e5205abfb18fb7a6897","README.md":"3451ce2bc0b658041902a8e792023d9874700e9292eac9153c45f203430e24a0","src/lib.rs":"5dd00d7ea362d1e4fc06141aae07a0f15166a0b8836ac8e8713f7d7f31d26a1e"},"package":"1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crypto-common/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/crypto-common/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "950acd038ce5f60ff9a5f2f83e7d468f2977d5fc" + }, + "path_in_vcs": "crypto-common" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/crypto-common/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/crypto-common/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/crypto-common/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "crypto-common" +description = "Common cryptographic traits" +version = "0.1.6" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2018" +documentation = "https://docs.rs/crypto-common" +repository = "https://github.com/RustCrypto/traits" +keywords = ["crypto", "traits"] +categories = ["cryptography", "no-std"] + +[dependencies] +generic-array = { version = "0.14.4", features = ["more_lengths"] } +typenum = "1.14" # earlier versions of typenum don't satisfy the 'static bound on U* types + +# optional dependencies +rand_core = { version = "0.6", optional = true } + +[features] +std = [] +getrandom = ["rand_core/getrandom"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cstr/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cstr/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cstr/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cstr/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9766da0dcd235f8d0d4ebdc925050558710adfd4495c123b1f4997666869d524","LICENSE":"5a9bf0e7661617253ca7c12313f51a96aa62dec0bcd15a59c533c88b8093d124","README.md":"8fdfa924e95d7a83f3c032dcc103cb411743c404e7e080b985c97b5db90eea24","src/lib.rs":"ad266f1d5c682943741344d84dba39c516c3b8b26b34a4ff2c858de9934cdfe5","src/parse.rs":"19214fac49af5852b93a37d43af6ee93e62a1e95e3a629f8d5da254925b7d294","tests/clippy_lints.rs":"4398124cd5bc3a7f295f6203d543fc7d99abfd945eb7418ccfa60535586d7e37","tests/compile_fail/empty.rs":"52dc3c0d4d6ee0bd6d89a34d1caf38d159830401f24ba30f5655f9de92697903","tests/compile_fail/empty.stderr":"dbcf3dab8a8638b833df9089d9bc9ff7494f39dbb91e94bdd769912678ccf7f8","tests/compile_fail/interior-nul.rs":"ecc09440020287377ca18e4b8308d1d516620a87612a5381bafc01fe48734d34","tests/compile_fail/interior-nul.stderr":"8bd003a7dfff248411403bdf666f8a0631307f468d589cf01e475b062db4b101","tests/compile_fail/non-str.rs":"e08be18a524a4482fb7f34cbc6e8448a878b41cf2c26dea99268aaabab6c3f3f","tests/compile_fail/non-str.stderr":"8dff245264d9c69dc151f742542a72400d7422f2a0f2b133a9f4d4fc96a4016a","tests/compile_fail/trash-after.rs":"7dff7a301c9087984c5acda183e34492f3d0f2ebec14b8dc0d2b11aab972a111","tests/compile_fail/trash-after.stderr":"487b5d6b687c52b80f9d9cba691a8654067a88f7d03d2d952d7e97d610ab70f3","tests/compile_test.rs":"13e3e0d22ec0dffa4d0be0c4db6381a03feff50cc25aa65c4950cc7e865d122d","tests/pass/byte_str_lit.rs":"9085e1f1e67dae193d33ff59c253cac23c9e23e9d8c7f92f0aba99097ade132e","tests/pass/const.rs":"777aeb93c3030349529a41ac62b3577b36badc4bada4ec46e45b5055d3676dbd","tests/pass/ident.rs":"5116ee71578d479d899345e039e5955b5dee442234dc504e1a9bfb9260cf8f15","tests/pass/macro.rs":"9596c936ed4d963fb40459ecd98b60610d3d90e41918f350ff45b6129b1aa0b7","tests/pass/str_lit.rs":"955fb887ebc01538bafe10fa810381eb53aebaafb8b36053e8712c081862fe7a"},"package":"8aa998c33a6d3271e3678950a22134cd7dd27cef86dee1b611b5b14207d1d90b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"00c189a8ec85e3315e6781daa2f9cd5b00c55b36d170aaba79e9a7022e64b7d4",".github/workflows/ci.yaml":"b72a3395bc0d78a192288390c191e5caa967f8c7accb6257ddf2741d5be2139a","Cargo.toml":"9766da0dcd235f8d0d4ebdc925050558710adfd4495c123b1f4997666869d524","Cargo.toml.orig":"984818643e6428c8c6ef6c145b9c4e3abe5338e2af28d13ba34ebae28f9e0a2a","LICENSE":"5a9bf0e7661617253ca7c12313f51a96aa62dec0bcd15a59c533c88b8093d124","README.md":"8fdfa924e95d7a83f3c032dcc103cb411743c404e7e080b985c97b5db90eea24","src/lib.rs":"ad266f1d5c682943741344d84dba39c516c3b8b26b34a4ff2c858de9934cdfe5","src/parse.rs":"19214fac49af5852b93a37d43af6ee93e62a1e95e3a629f8d5da254925b7d294","tests/clippy_lints.rs":"4398124cd5bc3a7f295f6203d543fc7d99abfd945eb7418ccfa60535586d7e37","tests/compile_fail/empty.rs":"52dc3c0d4d6ee0bd6d89a34d1caf38d159830401f24ba30f5655f9de92697903","tests/compile_fail/empty.stderr":"dbcf3dab8a8638b833df9089d9bc9ff7494f39dbb91e94bdd769912678ccf7f8","tests/compile_fail/interior-nul.rs":"ecc09440020287377ca18e4b8308d1d516620a87612a5381bafc01fe48734d34","tests/compile_fail/interior-nul.stderr":"8bd003a7dfff248411403bdf666f8a0631307f468d589cf01e475b062db4b101","tests/compile_fail/non-str.rs":"e08be18a524a4482fb7f34cbc6e8448a878b41cf2c26dea99268aaabab6c3f3f","tests/compile_fail/non-str.stderr":"8dff245264d9c69dc151f742542a72400d7422f2a0f2b133a9f4d4fc96a4016a","tests/compile_fail/trash-after.rs":"7dff7a301c9087984c5acda183e34492f3d0f2ebec14b8dc0d2b11aab972a111","tests/compile_fail/trash-after.stderr":"487b5d6b687c52b80f9d9cba691a8654067a88f7d03d2d952d7e97d610ab70f3","tests/compile_test.rs":"13e3e0d22ec0dffa4d0be0c4db6381a03feff50cc25aa65c4950cc7e865d122d","tests/pass/byte_str_lit.rs":"9085e1f1e67dae193d33ff59c253cac23c9e23e9d8c7f92f0aba99097ade132e","tests/pass/const.rs":"777aeb93c3030349529a41ac62b3577b36badc4bada4ec46e45b5055d3676dbd","tests/pass/ident.rs":"5116ee71578d479d899345e039e5955b5dee442234dc504e1a9bfb9260cf8f15","tests/pass/macro.rs":"9596c936ed4d963fb40459ecd98b60610d3d90e41918f350ff45b6129b1aa0b7","tests/pass/str_lit.rs":"955fb887ebc01538bafe10fa810381eb53aebaafb8b36053e8712c081862fe7a"},"package":"8aa998c33a6d3271e3678950a22134cd7dd27cef86dee1b611b5b14207d1d90b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cstr/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cstr/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cstr/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cstr/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b2c8ef6ecc696edbe60b90c40dc162c6cdd3e2f1" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cstr/.github/workflows/ci.yaml thunderbird-140.8.0esr/comm/third_party/rust/cstr/.github/workflows/ci.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/cstr/.github/workflows/ci.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cstr/.github/workflows/ci.yaml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,84 @@ +on: [push, pull_request] + +name: CI + +jobs: + check: + name: Check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - uses: actions-rs/cargo@v1 + with: + command: check + args: --tests + + build_no_std: + name: Build on no_std + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + target: thumbv7em-none-eabi + override: true + - uses: actions-rs/cargo@v1 + with: + command: build + args: >- + --verbose + --target thumbv7em-none-eabi + --manifest-path tests/test_no_std/Cargo.toml + + test: + name: Test Suite + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - uses: actions-rs/cargo@v1 + with: + command: test + + fmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - run: rustup component add rustfmt + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + clippy: + name: Clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - run: rustup component add clippy + - uses: actions-rs/cargo@v1 + with: + command: clippy + args: --tests -- -D warnings diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cstr/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cstr/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cstr/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cstr/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "cstr" +version = "0.2.11" +authors = ["Xidorn Quan "] +description = "Macro for building static CStr reference" +repository = "https://github.com/upsuper/cstr" +license = "MIT" +keywords = ["macro", "cstr"] +readme = "README.md" +edition = "2018" +rust-version = "1.64" + +[lib] +proc-macro = true + +[badges] +travis-ci = { repository = "upsuper/cstr", branch = "master" } + +[dependencies] +proc-macro2 = "1" +quote = "1" + +[dev-dependencies] +trybuild = "1.0.30" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"d86a793ee92e01a15c886f5f73c9823eead21298f88455fa71717aeefa9b1af3","Cargo.toml":"4642a8d5f6fce1799a16b9e43d326e5aee5b886f51c2dded8617c6d6b659f81c","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","README.md":"408c573ec240927cf5b9c036098e94e374ec41f71991415422586f450586b214","examples/common/mod.rs":"3363405f3d21ad120617473a0288c337a7b15eb79f5bb1035cfd258bd9bedf2b","examples/devices.rs":"ff5dcd588e7036165c4b4c20ec355d036e0ae90cf88b3b0f5cd86621fe2ce61d","examples/tone.rs":"8f5f9851b6d99f6f16c597fcb9312e3ef81769cbfb89341d2ea2522ca2e2214e","src/context.rs":"176f0923c13245acdc3934f649608fea1c17ad254daa3396d8929f38374e932e","src/frame.rs":"649cedaa2e9e1c5d2c3146bd0d66fd28bb230e68142493a9ea7dbab4a15f5adc","src/lib.rs":"58c78cad9541ebaef0ea96c67bc1db7d25e68e4e3d2f9a90f371c473e25c181f","src/sample.rs":"a8ed35c007541722e4322df82035086f160072ce549b34a73d54052148bcae07","src/stream.rs":"0f51eab71d08685afdd0e748b85513541b9a612da1cad329c8c897dc0f79607c"},"package":"3d105547cf8036cdb30e796ce0d06832af4766106a44574402fa2fd3c861a042"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"96e76768656a07955d3080b0db334d8234a6f2ae78d7f6ab26e85e4cf2be39a0","Cargo.lock":"d86a793ee92e01a15c886f5f73c9823eead21298f88455fa71717aeefa9b1af3","Cargo.toml":"4642a8d5f6fce1799a16b9e43d326e5aee5b886f51c2dded8617c6d6b659f81c","Cargo.toml.orig":"1a59365e30779330bea60a9213f4ae9580c3382ce847814dc9d4bd91b39948e9","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","README.md":"408c573ec240927cf5b9c036098e94e374ec41f71991415422586f450586b214","examples/common/mod.rs":"3363405f3d21ad120617473a0288c337a7b15eb79f5bb1035cfd258bd9bedf2b","examples/devices.rs":"ff5dcd588e7036165c4b4c20ec355d036e0ae90cf88b3b0f5cd86621fe2ce61d","examples/tone.rs":"8f5f9851b6d99f6f16c597fcb9312e3ef81769cbfb89341d2ea2522ca2e2214e","src/context.rs":"176f0923c13245acdc3934f649608fea1c17ad254daa3396d8929f38374e932e","src/frame.rs":"649cedaa2e9e1c5d2c3146bd0d66fd28bb230e68142493a9ea7dbab4a15f5adc","src/lib.rs":"58c78cad9541ebaef0ea96c67bc1db7d25e68e4e3d2f9a90f371c473e25c181f","src/sample.rs":"a8ed35c007541722e4322df82035086f160072ce549b34a73d54052148bcae07","src/stream.rs":"0f51eab71d08685afdd0e748b85513541b9a612da1cad329c8c897dc0f79607c"},"package":"3d105547cf8036cdb30e796ce0d06832af4766106a44574402fa2fd3c861a042"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6a2ee8ab0e5e252c308438c3782d17cc15151a2d" + }, + "path_in_vcs": "cubeb-api" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cubeb/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "cubeb" +version = "0.13.0" +authors = ["Dan Glastonbury "] +license = "ISC" +readme = "README.md" +keywords = ["cubeb"] +repository = "https://github.com/mozilla/cubeb-rs" +homepage = "https://github.com/mozilla/cubeb-rs" +description = """ +Bindings to libcubeb for interacting with system audio from rust. +""" +categories = ["api-bindings"] + +[badges] +circle-ci = { repository = "mozilla/cubeb-rs" } + +[features] +gecko-in-tree = ["cubeb-core/gecko-in-tree"] + +[dependencies] +cubeb-core = { path = "../cubeb-core", version = "0.13.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-backend/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-backend/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ea3e08eb6e9fd52717bf756cf2a7063afeb3af617df0dee2f14591f45b9e6f62","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","src/capi.rs":"d9bc993ea8bb51220c5cdc54488bc795f74411fe688332bd80dbb062c41342bb","src/lib.rs":"4ce6db20f88487e99057ebeae0615fa1c99e82cfee0ab0825936da2e108fc73e","src/log.rs":"968b839a8a5a56fe42e372678fdd580e2777e1dba8c4f0bee6fbfe5e3f03b860","src/ops.rs":"e631eba0d1ef8c13287361be32c0806d7869f598f58266bab0a45642521fa07e","src/traits.rs":"876ea164c03d198c92a61d9b11d2839c3a257ae48042b9cd2d9ececcf00d373a","tests/test_capi.rs":"783c8321dceb33a414168ae64e162f934015144f49118d868557009819a20e06"},"package":"67361fe9b49b4599e2a230ce322529b6ddd91df14897c872dcede716f8fbca81"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9377a8bb38f7cb5faf34022c417a9f6f1f483aea260cf11ebc2f292ac51b58cd","Cargo.toml":"ea3e08eb6e9fd52717bf756cf2a7063afeb3af617df0dee2f14591f45b9e6f62","Cargo.toml.orig":"7d75f9c1f2873dc1a58256fe0850845f7509cb71441b45c0bed513f61cf9ee15","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","src/capi.rs":"d9bc993ea8bb51220c5cdc54488bc795f74411fe688332bd80dbb062c41342bb","src/lib.rs":"4ce6db20f88487e99057ebeae0615fa1c99e82cfee0ab0825936da2e108fc73e","src/log.rs":"968b839a8a5a56fe42e372678fdd580e2777e1dba8c4f0bee6fbfe5e3f03b860","src/ops.rs":"e631eba0d1ef8c13287361be32c0806d7869f598f58266bab0a45642521fa07e","src/traits.rs":"876ea164c03d198c92a61d9b11d2839c3a257ae48042b9cd2d9ececcf00d373a","tests/test_capi.rs":"783c8321dceb33a414168ae64e162f934015144f49118d868557009819a20e06"},"package":"67361fe9b49b4599e2a230ce322529b6ddd91df14897c872dcede716f8fbca81"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-backend/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-backend/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6a2ee8ab0e5e252c308438c3782d17cc15151a2d" + }, + "path_in_vcs": "cubeb-backend" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-backend/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-backend/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-backend/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "cubeb-backend" +version = "0.13.0" +authors = ["Dan Glastonbury "] +license = "ISC" +keywords = ["cubeb"] +repository = "https://github.com/mozilla/cubeb-rs" +homepage = "https://github.com/mozilla/cubeb-rs" +description = """ +Bindings to libcubeb internals to facilitate implementing cubeb backends in rust. +""" +categories = ["api-bindings"] + +[badges] +circle-ci = { repository = "mozilla/cubeb-rs" } + +[features] +gecko-in-tree = ["cubeb-core/gecko-in-tree"] + +[dependencies] +cubeb-core = { path = "../cubeb-core", version = "0.13.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-core/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"23878f9ab656986033932729656b52e131f3fc186be68fa7bbef288d6d7590d8","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","src/builders.rs":"584d3e911d55746ab6ff9aed4c5901a73a9518ac14fa2e589fe169541ec78e33","src/call.rs":"cf8949c2cf53f5418d8e5222f570b9301a98a476a18c734fc2ebbc8b53ac0165","src/channel.rs":"c88b8846e53bbec6b125a4fa6a3787c48312be958bd08cc5ee773b218d93d683","src/context.rs":"f58f8562599d27ab4a9bf76d429a5b7dc971449c20245803fc857ddb6e3090cc","src/device.rs":"86fd507bf1cd97b13b8cf3e92519b3be11904be68d4997658b276d5054162cd7","src/device_collection.rs":"f86535ffeee73b889bdbac1c5a3432b01cca86df819a7cc26eaa0c983d30cbbe","src/error.rs":"3693bf575e9504b9b1ab114de3e2ce7132039acf27ec68967dae66c2ce1581aa","src/ffi_types.rs":"71948d0949675df876e18c4340f4e693fc6a14c4de9d63a3885450c95577596b","src/format.rs":"7162c1550be53f5fe94b0bba4c71fea2f0304462108657c62a20ea47207ca413","src/lib.rs":"57ecf793ab1cc052c021ccbf9ad011ea52d1303e2dbc54adea90a95b5d7a36cf","src/log.rs":"4bef74d7a7fd9ffdf249be5ef95781969f00a7ecff2d3a190d5b1536d1635a73","src/stream.rs":"9fbfc65f77fb1009f8578c530744276828a6d6778f53b96decb698d937c2b098","src/util.rs":"308cfbaacd615ff600e74415c52daeef007fff34a4a0648a73c0042f6067f84f"},"package":"ac08d314dd1ec6d41d9ccdeec70899c98ed3b89845367000dd6096099481bc73"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ed13aca0778f829a0851e33f22161889f2897320aa6328a7f9c097cdccc2ea46","Cargo.toml":"23878f9ab656986033932729656b52e131f3fc186be68fa7bbef288d6d7590d8","Cargo.toml.orig":"2d333b58734117b1c9a3a5bebd3ec6997d6f61daf791a12c75f95be1102f1428","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","src/builders.rs":"584d3e911d55746ab6ff9aed4c5901a73a9518ac14fa2e589fe169541ec78e33","src/call.rs":"cf8949c2cf53f5418d8e5222f570b9301a98a476a18c734fc2ebbc8b53ac0165","src/channel.rs":"c88b8846e53bbec6b125a4fa6a3787c48312be958bd08cc5ee773b218d93d683","src/context.rs":"f58f8562599d27ab4a9bf76d429a5b7dc971449c20245803fc857ddb6e3090cc","src/device.rs":"86fd507bf1cd97b13b8cf3e92519b3be11904be68d4997658b276d5054162cd7","src/device_collection.rs":"f86535ffeee73b889bdbac1c5a3432b01cca86df819a7cc26eaa0c983d30cbbe","src/error.rs":"3693bf575e9504b9b1ab114de3e2ce7132039acf27ec68967dae66c2ce1581aa","src/ffi_types.rs":"71948d0949675df876e18c4340f4e693fc6a14c4de9d63a3885450c95577596b","src/format.rs":"7162c1550be53f5fe94b0bba4c71fea2f0304462108657c62a20ea47207ca413","src/lib.rs":"57ecf793ab1cc052c021ccbf9ad011ea52d1303e2dbc54adea90a95b5d7a36cf","src/log.rs":"4bef74d7a7fd9ffdf249be5ef95781969f00a7ecff2d3a190d5b1536d1635a73","src/stream.rs":"9fbfc65f77fb1009f8578c530744276828a6d6778f53b96decb698d937c2b098","src/util.rs":"308cfbaacd615ff600e74415c52daeef007fff34a4a0648a73c0042f6067f84f"},"package":"ac08d314dd1ec6d41d9ccdeec70899c98ed3b89845367000dd6096099481bc73"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6a2ee8ab0e5e252c308438c3782d17cc15151a2d" + }, + "path_in_vcs": "cubeb-core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-core/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "cubeb-core" +version = "0.13.0" +authors = ["Dan Glastonbury "] +license = "ISC" +keywords = ["cubeb"] +repository = "https://github.com/mozilla/cubeb-rs" +homepage = "https://github.com/mozilla/cubeb-rs" +description = """ +Common types and definitions for cubeb rust and C bindings. Not intended for direct use. +""" +categories = ["api-bindings"] + +[badges] +circle-ci = { repository = "mozilla/cubeb-rs" } + +[features] +gecko-in-tree = ["cubeb-sys/gecko-in-tree"] + +[dependencies] +bitflags = "1.2.0" +cubeb-sys = { path = "../cubeb-sys", version = "0.13"} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"02bccb7b588c2495ed8423b134c23c05b8013065f0a07095fd523ee5e6473ce9","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","build.rs":"4572cbb7b2bb0ac41330dc1535dbc6685d38ea4f485029ee932639e2feb94d7b","libcubeb/AUTHORS":"829e45d138c7c8827799f302806fa4be8cd8bd4bad70a2fe26c3a27a5cf36948","libcubeb/CMakeLists.txt":"e82ca863291d8bf09c7614f74b67ca93d272c1d00733f2113ea28f5349a11928","libcubeb/Config.cmake.in":"a156fb5cd30208aedcb9ef025d94187df82142fd4442e3a7d0e2a688668a3da9","libcubeb/INSTALL.md":"1fa77e15423e6f583c30861528cd2732d52a028982020cd3a7a9da4a452d7311","libcubeb/LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","libcubeb/README.md":"9b01cda3464a448373176c07368d1ce4a2b4f87ec9f8f02cbac0b4a40719c141","libcubeb/cmake/compile_tests/oss_is_v4.c":"482bcd4c569e8a26f4ab0fe3a3bed25e9d4b296bf678896a2cc1dc8abbad492d","libcubeb/cmake/sanitizers-cmake/CMakeLists.txt":"89b282c19b3897ff666f7847d5e679ae928ca7e76ffd0d23f7c58c9464048b61","libcubeb/cmake/sanitizers-cmake/LICENSE":"4b67e7ae8c91e68e1a929eb1cbaa4c773c6d19aa91aaa12c390cf9560d1c9799","libcubeb/cmake/sanitizers-cmake/README.md":"f3b85a594e1601ae65bb09393c56fbc8a98e3f3f49234e56f86bd78803c3544e","libcubeb/cmake/sanitizers-cmake/cmake/FindASan.cmake":"bd30b1c3cb0682b8a2b0b599f6c51fbf99ef4908b00eba8826f0d484c623b01b","libcubeb/cmake/sanitizers-cmake/cmake/FindMSan.cmake":"55e40f0994b47f8e779622af2007c69252d9456be99f4aa4fba7dd49c23d5580","libcubeb/cmake/sanitizers-cmake/cmake/FindSanitizers.cmake":"2ffd9717a49e3e9de848ec0d91097bdbab3f75a7866211d902f9659f59271ffc","libcubeb/cmake/sanitizers-cmake/cmake/FindTSan.cmake":"ceace234abd5a463ad1b8134ad06c4c8004895b2e8fc9edb67e64620ea97ca47","libcubeb/cmake/sanitizers-cmake/cmake/FindUBSan.cmake":"4720ec96ea42a2a9c07d887c1fc5562ed3e8c222f5778a18b78c46678b23f156","libcubeb/cmake/sanitizers-cmake/cmake/asan-wrapper":"4e543936e6374e24b80a0f92135c07c2e2101c0d110e51bddaf0e70ae8ec391e","libcubeb/cmake/sanitizers-cmake/cmake/sanitize-helpers.cmake":"c0c225f22bebd27eb68b807b2a61962d28afc61609735fe652c2fde6aa6a005b","libcubeb/cmake/sanitizers-cmake/tests/CMakeLists.txt":"64b7aea469a043f27414e3d652aaa89a03a11843d152c4cd42f30561e6ef51bc","libcubeb/cmake/sanitizers-cmake/tests/asan_test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/sanitizers-cmake/tests/shortest.ext.test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/toolchain-cross-mingw.cmake":"1c26749465364061ddf37aaa00f363eaf057c4b6a70181086e13b0a4d09bd376","libcubeb/cubeb.supp":"19f33e59f8dc91a327c923e44c2c3f9af0a043ce1d6a8cac275ba094b4bfe0da","libcubeb/docs/Doxyfile.in":"e721a50ccf3a010b9b5169b97f93a24f66bd4b88cade17b5b5088de19fa89716","libcubeb/include/cubeb/cubeb.h":"db3eb7d8d5c4d45b5d86f9c0524ff7d041f0cc596c39097c59cdfc82702b18a8","libcubeb/scan-build-install.sh":"1ecf22aca367a4d02f810c4cb78db8636e08a12787e94e30c441ce439cf4a265","libcubeb/src/android/audiotrack_definitions.h":"7cbb2a68924d20ec651cead5a923f63eb20192f109b597a3fa1594a79196693b","libcubeb/src/android/cubeb-output-latency.h":"a3862d9caf60d5c805a61e94bd696f6687ee30d2daa4acc25bd686be38497670","libcubeb/src/android/cubeb_media_library.h":"fa2a26a31adc727f35e9f746c287734ecbc7e15ceb52baf821429919a06c2e52","libcubeb/src/android/sles_definitions.h":"4c9c3cedfc06c8df479cc675fbadb1f158b8219223a96b9cffbcbfac738d7f28","libcubeb/src/cubeb-internal.h":"50d2c0be2945136ff66666dbd8fcedc338f8f1d66eb2d9b09e09399193683ae8","libcubeb/src/cubeb-jni-instances.h":"8195554372bf60dea569873c9e5fb1106a2cf5dedc66a13d2bc967da0ff48a12","libcubeb/src/cubeb-jni.cpp":"cee58136cde7ef82045b59eee032e6eaf9bb677db12e053d8805ad9d67ee304e","libcubeb/src/cubeb-jni.h":"8f95cb6bc410bb62adae84f5e9d28fb8b57610107ed66941db0b4e4124548a72","libcubeb/src/cubeb-speex-resampler.h":"dbf543eee4cc6e40ba3531a39d327e2cec884c19e26c570aa7eae0647e5f7420","libcubeb/src/cubeb.c":"83a05dabbec76b45f21dce6934b655e4cca9d10eca30c0fb2248cc475b4f7541","libcubeb/src/cubeb_aaudio.cpp":"de745d91bd459f10eacbd89ccc8d00d7f694abab61dfc0ca93439d7ad12aa035","libcubeb/src/cubeb_alsa.c":"0f061750afa89f0054a4655bbb23dd35f77124c53a90fcce1eccdb32e23937a9","libcubeb/src/cubeb_android.h":"396922d2bb994c39acb745f7449a78e8dee00ad5146583f647545a3e0a9dd010","libcubeb/src/cubeb_array_queue.h":"86ab9c32eef5f4427413091d5932843ee870144475cddb1f0e18cd39d49f6115","libcubeb/src/cubeb_assert.h":"07841be6cca09999a913d0c1e61ab0a5de02200efed5b66fbf7c481b1d0489b0","libcubeb/src/cubeb_audio_dump.cpp":"3186e3b7a5cf88fc3b35ad9ae24fa58f8c9aeec035e103886b472532cc2d430d","libcubeb/src/cubeb_audio_dump.h":"93da746cff7326ce904bd2ef1aef400d8fd36e8ab2fceb372d459127003a5dae","libcubeb/src/cubeb_audiotrack.c":"18382213f4b3a9808f3dd6b8c18173d21c7230718ecb3771762850ce6420e602","libcubeb/src/cubeb_audiounit.cpp":"4285a1ec1bb65e502443b82e1f988ed7af9eb2957c985fe2168574e17ffe8b06","libcubeb/src/cubeb_jack.cpp":"9493ca3f274cd9a5dba4b5023783747bf186c4fed0dc14ff34f841dc94c988ee","libcubeb/src/cubeb_kai.c":"3b6d52e4b0eaf2db34bcf902baf4784f72805bfb6349ebe769764d09195186c5","libcubeb/src/cubeb_log.cpp":"387f3f8989b260a1ca6067c25a0fd868e38c3d5bb81263924fad5341415a96fe","libcubeb/src/cubeb_log.h":"8511c7640f2856d107900f6c40775c5dfe711187204fb5b2557562b1a855399f","libcubeb/src/cubeb_mixer.cpp":"6779938a7fd70b0ad23fdf1194dab27b57e9afb8f03ff45885601796f76a1dfe","libcubeb/src/cubeb_mixer.h":"64425dcefad3632acf68d6ae9fbdf59ff7b7b0e92487c34d18cd67f52431dc23","libcubeb/src/cubeb_opensl.cpp":"a669549e89c664a9bd2b6b5195b27e6bd27b8b2d5f4a3e9c74046e4a913f0e4a","libcubeb/src/cubeb_oss.c":"743dfe68354963e4a8553eb57fe36af6a639a7769da0b767afda5294edf865b9","libcubeb/src/cubeb_osx_run_loop.cpp":"e5c9ef5591eced85310af94575f84ea5d3051c7aaef4e41cfd221f8f8b7c4331","libcubeb/src/cubeb_osx_run_loop.h":"aa10dd0d6111973b37488d83403d204ecf6001a3530aac6bffab00c6bb31df15","libcubeb/src/cubeb_pulse.c":"034b4ad4eb072573ff2b97ed33c53622be4ff12523fb21d470d6106ca520a5e7","libcubeb/src/cubeb_resampler.cpp":"78a0c5becc11a92c77ff8215c618fac952e62623cbf87ce9c52dce94014a9775","libcubeb/src/cubeb_resampler.h":"2baa28aaf29143145bde23d12d21aa3b38e325d1db692c62da4d0e908c0a5719","libcubeb/src/cubeb_resampler_internal.h":"9b8b20a9f6afcb608e87633248d7e18e063814f39f90b8d8d9aa3273d8228bc4","libcubeb/src/cubeb_ring_array.h":"cd5b7d807c229e925fe61416d70b6ecfe41c735c361bfc01593ed10a6dad5849","libcubeb/src/cubeb_ringbuffer.h":"8f5dc7a58d8b7ad265ff3bbcac80ae160ff22243d869a5b502bf413fa58fd9b0","libcubeb/src/cubeb_sndio.c":"07b47b0993c4c37f45cef8df08bc555d7915354792edf4ee57b3e026ccf23a14","libcubeb/src/cubeb_strings.c":"6004618393cf4dc3e06cd4f44cb53589459dad21384de3695f8b3d16774edf26","libcubeb/src/cubeb_strings.h":"312f5c2230d9a02e369be1d991ec44a1793373046f208529b3cc54cb9a5b0610","libcubeb/src/cubeb_sun.c":"c9aaf34c2163dde73be4c98a4cf1059c00ca66954a78a9680384c9cb5a8927ed","libcubeb/src/cubeb_tracing.h":"def71a9c9659383ea3cf7e12ff0ba2f2c51a0ead03fef6d418eafde6e70c8f39","libcubeb/src/cubeb_triple_buffer.h":"5e3f25e1de251014b804276247c60a2cd823b5657ccf3e27d9dd46ec7433f90b","libcubeb/src/cubeb_utils.cpp":"8f41899df2f5f82541f816dadcee3d18baab7a1aecf2bc6d0b382567209351aa","libcubeb/src/cubeb_utils.h":"7a3b1e2a97752e96ff11badc19149e1582d4289e4e200817a9ed3f905bf8ab10","libcubeb/src/cubeb_utils_unix.h":"2e67e39daed8ec17092a2d1a9b660a3d4e153fc351698d9e1f3d51ef974979c5","libcubeb/src/cubeb_utils_win.h":"4d7a397f475e08dd7af47fdc4003e9f78cf9058e095348eeb554135ea3c3c454","libcubeb/src/cubeb_wasapi.cpp":"9cbe6b81be6ab6475d20eb1b77ff58372f12ed342959ce7811641a2ab0dae188","libcubeb/src/cubeb_winmm.c":"089987489bea20690e825b3107e31446b89270f316fa8219b2c501941c3bc98d","libcubeb/subprojects/speex/arch.h":"2300bce68c588270cdc684dc7f01377e5e251529f4545d93771e111c56d51b0f","libcubeb/subprojects/speex/fixed_generic.h":"306ee7453677fa6067f16c79d358c6c90a9d3d008850b493cdaa59c07e6375c1","libcubeb/subprojects/speex/resample.c":"9c3a1c64ecf3750af82c980d01ea73d3682f73c332a580465d1e787e5c54cd00","libcubeb/subprojects/speex/resample_neon.h":"7d3fd7af9a1ddde22518b9c7b4419073b72b2dfa5be4c3bc8796992bc87b3da0","libcubeb/subprojects/speex/resample_sse.h":"5a196d8e2d8ab5c956f5252f09f5ddc55aee1f99b1341af3fa54a1f4c2157924","libcubeb/subprojects/speex/speex_config_types.h":"24e3ffbf29e5519611a48e5acb959645b01d166dcb4369380d5f776c3f53d4cd","libcubeb/subprojects/speex/speex_resampler.h":"7e439ec0dd30c32216b3ced17135f8992e5aaf53389d3f5996a7d900c453e65f","libcubeb/subprojects/speex/stack_alloc.h":"e8a2fc0874942d2c7177475fcc141fdd0c0156200b8a4e7656d4a20313e2e569","libcubeb/test/README.md":"1c11b038f87daf10ea78abc17bdbdd157940c241df548c24d5872d142a98c1af","libcubeb/test/common.h":"b61e28e52dc5747f73a232b5758a65608b55755ec7a164ef90471bfa697065a1","libcubeb/test/test_audio.cpp":"cf094d11993c9d7602cc0a7f2dcf92d47ffd6142fdd5813c3010143fa08db080","libcubeb/test/test_audio_dump.cpp":"5716fd3ea828a26dd80252cafa2334404003639663334b9a96c87df2831b5553","libcubeb/test/test_callback_ret.cpp":"4f004b79476c44e059136478e2368c030920c9137180637e548eb2e6db7e5f6e","libcubeb/test/test_device_changed_callback.cpp":"9e02dd526602d7abfc5485c80c8b86ffa27c0a8c87e587a850f77eff9bfd14aa","libcubeb/test/test_devices.cpp":"1ea25e6ae19940d224011cd8c255d1038a858d1d9be0e7c32ea0455a0e8163f9","libcubeb/test/test_duplex.cpp":"2297abf827e21fe8695cae63c7e8076bc59e6ab4350aa8dbbd821e0f079732c4","libcubeb/test/test_latency.cpp":"a1d75355e49895ea105eb814d20c6e1a37e8cf98be01f73832f4768eb7e1176f","libcubeb/test/test_logging.cpp":"72522cf7794212dceb2f26a98f5c9297a6366f2eab90128066f59422a6edb7c5","libcubeb/test/test_loopback.cpp":"92dbdebd71aa2e844694100818ac11e5145bccb01aa3e6d7ce3bc990931dda3d","libcubeb/test/test_overload_callback.cpp":"593c36fc78ea2fccd4dc2b6e565cb3bf53503f402522737e9005d9eab7fc4732","libcubeb/test/test_record.cpp":"90484423d4e5c4ffb8e6f65c9bae1f7384cac7eeeb4f42c0fcca768ee0e5c8e6","libcubeb/test/test_resampler.cpp":"e821f7e114f772cc163aa12c274efe12a3abda1a66961c4b46106244c826a912","libcubeb/test/test_ring_array.cpp":"c0420d04c914b0f61bdc81b9c4511c1b535518b2f87f32a5539f9ca6310dd5b1","libcubeb/test/test_ring_buffer.cpp":"cf247fda806f976d2b8dd2790e5a25bda68943423d7b0bcd4ac69a57f94e2f88","libcubeb/test/test_sanity.cpp":"b1b474be02e90fa310c265d4abdc712e5637bc5420c670f26d79be98b092804f","libcubeb/test/test_tone.cpp":"75e32348aa18583130bc3f2849862a4153729f19f7e5b1bcc9e91cc6ab7bcbe7","libcubeb/test/test_triple_buffer.cpp":"4f6bd0dad20c2badb5a8374002eb6b0b4c9ed7fe48d21b7421e582401195b3ab","libcubeb/test/test_utils.cpp":"ec18e3c14519d053cfd544ae59b2ba39716500cd7da72b5b50366eefff0a0481","libcubeb/tools/cubeb-test.cpp":"e1a29a10ba824a49dad4d0d6c9f495786148f0dc942558ae990786dba6065f4e","src/audio_dump.rs":"2491741d58a609e93de1a46d003fd4e26e4cd88cd89d4c9584635141964e0274","src/callbacks.rs":"a83d9a16ee66b3cd7100dd06e1f409698a727d642df0dfa797c067b5cf1def66","src/channel.rs":"02fd91384195180a56663aba87f00660c20e71fe7654c7b68d8f470173f40d5f","src/context.rs":"23b9326f58494b0860d080ec5f0e76be2325172da7f0274ebba152dc35182f3b","src/device.rs":"08a4292bb35f09c129c4b6dcb85653ffe7e7aa98dee3202d47605f3a2b8c4244","src/error.rs":"406e3b843ed2d263fe677c4b34fb96a6d780a68bcb56a6f85f041d20d70227bd","src/format.rs":"d4d27790c20eab0b16592f60d5e487425a45a268cf4c74cf843c10ac91bbff4c","src/internal.rs":"c3af5f53dc7957860bf3bc0cd9737d094fb8ac000e7b40c569304cfa76a43145","src/lib.rs":"0fa0602859889c4f608ca4178c45f43d7e4b258ea0185a64341fab4532ebcd0e","src/log.rs":"8ac402b6c4d20db651cbddb87b27b3aa5ab0c3c50dac08a6c09fb1b7f9a3a391","src/macros.rs":"caef13f5d23f7a3ec1a54ec3ca2390ac4ad89d521893f1d0864daf70d57a20aa","src/mixer.rs":"e72e92855614da187da6419ed0a115062a05670cb73443b2ea4313d8f5108a68","src/resampler.rs":"b16bd6a4b1179b25f2a5391133fcd4410467e6a68c0a46cf15a12d280c1862e0","src/stream.rs":"5d3ec1e48fdb96054e8ff678ae6c784e23b551b496154958433b746ee473f3c8"},"package":"26073cd50c7b6ba4272204839f56921557609a0d67e092882cbb903df94cab39"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2ed367f6ee30d85723ded545f9ad73cd9b2b7770c46e086538c2001271757563","Cargo.toml":"02bccb7b588c2495ed8423b134c23c05b8013065f0a07095fd523ee5e6473ce9","Cargo.toml.orig":"74514458d9d554566ec15fe970f23a9dd8551afed51cd843ce5b69a4b47b7cad","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","build.rs":"4572cbb7b2bb0ac41330dc1535dbc6685d38ea4f485029ee932639e2feb94d7b","libcubeb/.clang-format":"9897a643853cadfb2d771b525a6e54832a8aaa6e1c589efffc6369c125764110","libcubeb/.github/workflows/build.yml":"e09a8a70c86f89aa1e333a61eb99b31e3b1a67739f832b2b7a170e8997c9e154","libcubeb/.gitignore":"93c9646f80b2e517a789452864dfdefb499871e64a7b327f875e1b79af3d0115","libcubeb/.gitmodules":"6fe6fc18ff76ba8dd3dc749247d61a2f4a18c1e42b1890581e234ab8151d4c95","libcubeb/AUTHORS":"829e45d138c7c8827799f302806fa4be8cd8bd4bad70a2fe26c3a27a5cf36948","libcubeb/CMakeLists.txt":"e82ca863291d8bf09c7614f74b67ca93d272c1d00733f2113ea28f5349a11928","libcubeb/Config.cmake.in":"a156fb5cd30208aedcb9ef025d94187df82142fd4442e3a7d0e2a688668a3da9","libcubeb/INSTALL.md":"1fa77e15423e6f583c30861528cd2732d52a028982020cd3a7a9da4a452d7311","libcubeb/LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","libcubeb/README.md":"9b01cda3464a448373176c07368d1ce4a2b4f87ec9f8f02cbac0b4a40719c141","libcubeb/cmake/compile_tests/oss_is_v4.c":"482bcd4c569e8a26f4ab0fe3a3bed25e9d4b296bf678896a2cc1dc8abbad492d","libcubeb/cmake/sanitizers-cmake/.gitignore":"0ecc0e025e47a2c0d21866a6759177523f973b4232c747a283b9b1f2b572e037","libcubeb/cmake/sanitizers-cmake/CMakeLists.txt":"89b282c19b3897ff666f7847d5e679ae928ca7e76ffd0d23f7c58c9464048b61","libcubeb/cmake/sanitizers-cmake/LICENSE":"4b67e7ae8c91e68e1a929eb1cbaa4c773c6d19aa91aaa12c390cf9560d1c9799","libcubeb/cmake/sanitizers-cmake/README.md":"f3b85a594e1601ae65bb09393c56fbc8a98e3f3f49234e56f86bd78803c3544e","libcubeb/cmake/sanitizers-cmake/cmake/FindASan.cmake":"bd30b1c3cb0682b8a2b0b599f6c51fbf99ef4908b00eba8826f0d484c623b01b","libcubeb/cmake/sanitizers-cmake/cmake/FindMSan.cmake":"55e40f0994b47f8e779622af2007c69252d9456be99f4aa4fba7dd49c23d5580","libcubeb/cmake/sanitizers-cmake/cmake/FindSanitizers.cmake":"2ffd9717a49e3e9de848ec0d91097bdbab3f75a7866211d902f9659f59271ffc","libcubeb/cmake/sanitizers-cmake/cmake/FindTSan.cmake":"ceace234abd5a463ad1b8134ad06c4c8004895b2e8fc9edb67e64620ea97ca47","libcubeb/cmake/sanitizers-cmake/cmake/FindUBSan.cmake":"4720ec96ea42a2a9c07d887c1fc5562ed3e8c222f5778a18b78c46678b23f156","libcubeb/cmake/sanitizers-cmake/cmake/asan-wrapper":"4e543936e6374e24b80a0f92135c07c2e2101c0d110e51bddaf0e70ae8ec391e","libcubeb/cmake/sanitizers-cmake/cmake/sanitize-helpers.cmake":"c0c225f22bebd27eb68b807b2a61962d28afc61609735fe652c2fde6aa6a005b","libcubeb/cmake/sanitizers-cmake/tests/CMakeLists.txt":"64b7aea469a043f27414e3d652aaa89a03a11843d152c4cd42f30561e6ef51bc","libcubeb/cmake/sanitizers-cmake/tests/asan_test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/sanitizers-cmake/tests/shortest.ext.test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/toolchain-cross-mingw.cmake":"1c26749465364061ddf37aaa00f363eaf057c4b6a70181086e13b0a4d09bd376","libcubeb/cubeb.supp":"19f33e59f8dc91a327c923e44c2c3f9af0a043ce1d6a8cac275ba094b4bfe0da","libcubeb/docs/Doxyfile.in":"e721a50ccf3a010b9b5169b97f93a24f66bd4b88cade17b5b5088de19fa89716","libcubeb/include/cubeb/cubeb.h":"db3eb7d8d5c4d45b5d86f9c0524ff7d041f0cc596c39097c59cdfc82702b18a8","libcubeb/scan-build-install.sh":"1ecf22aca367a4d02f810c4cb78db8636e08a12787e94e30c441ce439cf4a265","libcubeb/src/android/audiotrack_definitions.h":"7cbb2a68924d20ec651cead5a923f63eb20192f109b597a3fa1594a79196693b","libcubeb/src/android/cubeb-output-latency.h":"a3862d9caf60d5c805a61e94bd696f6687ee30d2daa4acc25bd686be38497670","libcubeb/src/android/cubeb_media_library.h":"fa2a26a31adc727f35e9f746c287734ecbc7e15ceb52baf821429919a06c2e52","libcubeb/src/android/sles_definitions.h":"4c9c3cedfc06c8df479cc675fbadb1f158b8219223a96b9cffbcbfac738d7f28","libcubeb/src/cubeb-internal.h":"50d2c0be2945136ff66666dbd8fcedc338f8f1d66eb2d9b09e09399193683ae8","libcubeb/src/cubeb-jni-instances.h":"8195554372bf60dea569873c9e5fb1106a2cf5dedc66a13d2bc967da0ff48a12","libcubeb/src/cubeb-jni.cpp":"cee58136cde7ef82045b59eee032e6eaf9bb677db12e053d8805ad9d67ee304e","libcubeb/src/cubeb-jni.h":"8f95cb6bc410bb62adae84f5e9d28fb8b57610107ed66941db0b4e4124548a72","libcubeb/src/cubeb-speex-resampler.h":"dbf543eee4cc6e40ba3531a39d327e2cec884c19e26c570aa7eae0647e5f7420","libcubeb/src/cubeb.c":"83a05dabbec76b45f21dce6934b655e4cca9d10eca30c0fb2248cc475b4f7541","libcubeb/src/cubeb_aaudio.cpp":"de745d91bd459f10eacbd89ccc8d00d7f694abab61dfc0ca93439d7ad12aa035","libcubeb/src/cubeb_alsa.c":"0f061750afa89f0054a4655bbb23dd35f77124c53a90fcce1eccdb32e23937a9","libcubeb/src/cubeb_android.h":"396922d2bb994c39acb745f7449a78e8dee00ad5146583f647545a3e0a9dd010","libcubeb/src/cubeb_array_queue.h":"86ab9c32eef5f4427413091d5932843ee870144475cddb1f0e18cd39d49f6115","libcubeb/src/cubeb_assert.h":"07841be6cca09999a913d0c1e61ab0a5de02200efed5b66fbf7c481b1d0489b0","libcubeb/src/cubeb_audio_dump.cpp":"3186e3b7a5cf88fc3b35ad9ae24fa58f8c9aeec035e103886b472532cc2d430d","libcubeb/src/cubeb_audio_dump.h":"93da746cff7326ce904bd2ef1aef400d8fd36e8ab2fceb372d459127003a5dae","libcubeb/src/cubeb_audiotrack.c":"18382213f4b3a9808f3dd6b8c18173d21c7230718ecb3771762850ce6420e602","libcubeb/src/cubeb_audiounit.cpp":"4285a1ec1bb65e502443b82e1f988ed7af9eb2957c985fe2168574e17ffe8b06","libcubeb/src/cubeb_jack.cpp":"9493ca3f274cd9a5dba4b5023783747bf186c4fed0dc14ff34f841dc94c988ee","libcubeb/src/cubeb_kai.c":"3b6d52e4b0eaf2db34bcf902baf4784f72805bfb6349ebe769764d09195186c5","libcubeb/src/cubeb_log.cpp":"387f3f8989b260a1ca6067c25a0fd868e38c3d5bb81263924fad5341415a96fe","libcubeb/src/cubeb_log.h":"8511c7640f2856d107900f6c40775c5dfe711187204fb5b2557562b1a855399f","libcubeb/src/cubeb_mixer.cpp":"6779938a7fd70b0ad23fdf1194dab27b57e9afb8f03ff45885601796f76a1dfe","libcubeb/src/cubeb_mixer.h":"64425dcefad3632acf68d6ae9fbdf59ff7b7b0e92487c34d18cd67f52431dc23","libcubeb/src/cubeb_opensl.cpp":"a669549e89c664a9bd2b6b5195b27e6bd27b8b2d5f4a3e9c74046e4a913f0e4a","libcubeb/src/cubeb_oss.c":"743dfe68354963e4a8553eb57fe36af6a639a7769da0b767afda5294edf865b9","libcubeb/src/cubeb_osx_run_loop.cpp":"e5c9ef5591eced85310af94575f84ea5d3051c7aaef4e41cfd221f8f8b7c4331","libcubeb/src/cubeb_osx_run_loop.h":"aa10dd0d6111973b37488d83403d204ecf6001a3530aac6bffab00c6bb31df15","libcubeb/src/cubeb_pulse.c":"034b4ad4eb072573ff2b97ed33c53622be4ff12523fb21d470d6106ca520a5e7","libcubeb/src/cubeb_resampler.cpp":"78a0c5becc11a92c77ff8215c618fac952e62623cbf87ce9c52dce94014a9775","libcubeb/src/cubeb_resampler.h":"2baa28aaf29143145bde23d12d21aa3b38e325d1db692c62da4d0e908c0a5719","libcubeb/src/cubeb_resampler_internal.h":"9b8b20a9f6afcb608e87633248d7e18e063814f39f90b8d8d9aa3273d8228bc4","libcubeb/src/cubeb_ring_array.h":"cd5b7d807c229e925fe61416d70b6ecfe41c735c361bfc01593ed10a6dad5849","libcubeb/src/cubeb_ringbuffer.h":"8f5dc7a58d8b7ad265ff3bbcac80ae160ff22243d869a5b502bf413fa58fd9b0","libcubeb/src/cubeb_sndio.c":"07b47b0993c4c37f45cef8df08bc555d7915354792edf4ee57b3e026ccf23a14","libcubeb/src/cubeb_strings.c":"6004618393cf4dc3e06cd4f44cb53589459dad21384de3695f8b3d16774edf26","libcubeb/src/cubeb_strings.h":"312f5c2230d9a02e369be1d991ec44a1793373046f208529b3cc54cb9a5b0610","libcubeb/src/cubeb_sun.c":"c9aaf34c2163dde73be4c98a4cf1059c00ca66954a78a9680384c9cb5a8927ed","libcubeb/src/cubeb_tracing.h":"def71a9c9659383ea3cf7e12ff0ba2f2c51a0ead03fef6d418eafde6e70c8f39","libcubeb/src/cubeb_triple_buffer.h":"5e3f25e1de251014b804276247c60a2cd823b5657ccf3e27d9dd46ec7433f90b","libcubeb/src/cubeb_utils.cpp":"8f41899df2f5f82541f816dadcee3d18baab7a1aecf2bc6d0b382567209351aa","libcubeb/src/cubeb_utils.h":"7a3b1e2a97752e96ff11badc19149e1582d4289e4e200817a9ed3f905bf8ab10","libcubeb/src/cubeb_utils_unix.h":"2e67e39daed8ec17092a2d1a9b660a3d4e153fc351698d9e1f3d51ef974979c5","libcubeb/src/cubeb_utils_win.h":"4d7a397f475e08dd7af47fdc4003e9f78cf9058e095348eeb554135ea3c3c454","libcubeb/src/cubeb_wasapi.cpp":"9cbe6b81be6ab6475d20eb1b77ff58372f12ed342959ce7811641a2ab0dae188","libcubeb/src/cubeb_winmm.c":"089987489bea20690e825b3107e31446b89270f316fa8219b2c501941c3bc98d","libcubeb/subprojects/speex/arch.h":"2300bce68c588270cdc684dc7f01377e5e251529f4545d93771e111c56d51b0f","libcubeb/subprojects/speex/fixed_generic.h":"306ee7453677fa6067f16c79d358c6c90a9d3d008850b493cdaa59c07e6375c1","libcubeb/subprojects/speex/resample.c":"9c3a1c64ecf3750af82c980d01ea73d3682f73c332a580465d1e787e5c54cd00","libcubeb/subprojects/speex/resample_neon.h":"7d3fd7af9a1ddde22518b9c7b4419073b72b2dfa5be4c3bc8796992bc87b3da0","libcubeb/subprojects/speex/resample_sse.h":"5a196d8e2d8ab5c956f5252f09f5ddc55aee1f99b1341af3fa54a1f4c2157924","libcubeb/subprojects/speex/speex_config_types.h":"24e3ffbf29e5519611a48e5acb959645b01d166dcb4369380d5f776c3f53d4cd","libcubeb/subprojects/speex/speex_resampler.h":"7e439ec0dd30c32216b3ced17135f8992e5aaf53389d3f5996a7d900c453e65f","libcubeb/subprojects/speex/stack_alloc.h":"e8a2fc0874942d2c7177475fcc141fdd0c0156200b8a4e7656d4a20313e2e569","libcubeb/test/README.md":"1c11b038f87daf10ea78abc17bdbdd157940c241df548c24d5872d142a98c1af","libcubeb/test/common.h":"b61e28e52dc5747f73a232b5758a65608b55755ec7a164ef90471bfa697065a1","libcubeb/test/test_audio.cpp":"cf094d11993c9d7602cc0a7f2dcf92d47ffd6142fdd5813c3010143fa08db080","libcubeb/test/test_audio_dump.cpp":"5716fd3ea828a26dd80252cafa2334404003639663334b9a96c87df2831b5553","libcubeb/test/test_callback_ret.cpp":"4f004b79476c44e059136478e2368c030920c9137180637e548eb2e6db7e5f6e","libcubeb/test/test_device_changed_callback.cpp":"9e02dd526602d7abfc5485c80c8b86ffa27c0a8c87e587a850f77eff9bfd14aa","libcubeb/test/test_devices.cpp":"1ea25e6ae19940d224011cd8c255d1038a858d1d9be0e7c32ea0455a0e8163f9","libcubeb/test/test_duplex.cpp":"2297abf827e21fe8695cae63c7e8076bc59e6ab4350aa8dbbd821e0f079732c4","libcubeb/test/test_latency.cpp":"a1d75355e49895ea105eb814d20c6e1a37e8cf98be01f73832f4768eb7e1176f","libcubeb/test/test_logging.cpp":"72522cf7794212dceb2f26a98f5c9297a6366f2eab90128066f59422a6edb7c5","libcubeb/test/test_loopback.cpp":"92dbdebd71aa2e844694100818ac11e5145bccb01aa3e6d7ce3bc990931dda3d","libcubeb/test/test_overload_callback.cpp":"593c36fc78ea2fccd4dc2b6e565cb3bf53503f402522737e9005d9eab7fc4732","libcubeb/test/test_record.cpp":"90484423d4e5c4ffb8e6f65c9bae1f7384cac7eeeb4f42c0fcca768ee0e5c8e6","libcubeb/test/test_resampler.cpp":"e821f7e114f772cc163aa12c274efe12a3abda1a66961c4b46106244c826a912","libcubeb/test/test_ring_array.cpp":"c0420d04c914b0f61bdc81b9c4511c1b535518b2f87f32a5539f9ca6310dd5b1","libcubeb/test/test_ring_buffer.cpp":"cf247fda806f976d2b8dd2790e5a25bda68943423d7b0bcd4ac69a57f94e2f88","libcubeb/test/test_sanity.cpp":"b1b474be02e90fa310c265d4abdc712e5637bc5420c670f26d79be98b092804f","libcubeb/test/test_tone.cpp":"75e32348aa18583130bc3f2849862a4153729f19f7e5b1bcc9e91cc6ab7bcbe7","libcubeb/test/test_triple_buffer.cpp":"4f6bd0dad20c2badb5a8374002eb6b0b4c9ed7fe48d21b7421e582401195b3ab","libcubeb/test/test_utils.cpp":"ec18e3c14519d053cfd544ae59b2ba39716500cd7da72b5b50366eefff0a0481","libcubeb/tools/cubeb-test.cpp":"e1a29a10ba824a49dad4d0d6c9f495786148f0dc942558ae990786dba6065f4e","src/audio_dump.rs":"2491741d58a609e93de1a46d003fd4e26e4cd88cd89d4c9584635141964e0274","src/callbacks.rs":"a83d9a16ee66b3cd7100dd06e1f409698a727d642df0dfa797c067b5cf1def66","src/channel.rs":"02fd91384195180a56663aba87f00660c20e71fe7654c7b68d8f470173f40d5f","src/context.rs":"23b9326f58494b0860d080ec5f0e76be2325172da7f0274ebba152dc35182f3b","src/device.rs":"08a4292bb35f09c129c4b6dcb85653ffe7e7aa98dee3202d47605f3a2b8c4244","src/error.rs":"406e3b843ed2d263fe677c4b34fb96a6d780a68bcb56a6f85f041d20d70227bd","src/format.rs":"d4d27790c20eab0b16592f60d5e487425a45a268cf4c74cf843c10ac91bbff4c","src/internal.rs":"c3af5f53dc7957860bf3bc0cd9737d094fb8ac000e7b40c569304cfa76a43145","src/lib.rs":"0fa0602859889c4f608ca4178c45f43d7e4b258ea0185a64341fab4532ebcd0e","src/log.rs":"8ac402b6c4d20db651cbddb87b27b3aa5ab0c3c50dac08a6c09fb1b7f9a3a391","src/macros.rs":"caef13f5d23f7a3ec1a54ec3ca2390ac4ad89d521893f1d0864daf70d57a20aa","src/mixer.rs":"e72e92855614da187da6419ed0a115062a05670cb73443b2ea4313d8f5108a68","src/resampler.rs":"b16bd6a4b1179b25f2a5391133fcd4410467e6a68c0a46cf15a12d280c1862e0","src/stream.rs":"5d3ec1e48fdb96054e8ff678ae6c784e23b551b496154958433b746ee473f3c8"},"package":"26073cd50c7b6ba4272204839f56921557609a0d67e092882cbb903df94cab39"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "25b81608808f2b1e109a1f014079b97f08bd52d7" + }, + "path_in_vcs": "cubeb-sys" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "cubeb-sys" +version = "0.13.0" +authors = ["Dan Glastonbury "] +repository = "https://github.com/mozilla/cubeb-rs" +license = "ISC" +description = "Native bindings to the cubeb library" +exclude = ["libcubeb/googletest/"] + +links = "cubeb" +build = "build.rs" + +[badges] +circle-ci = { repository = "mozilla/cubeb-rs" } + +[features] +gecko-in-tree = [] + +[build-dependencies] +pkg-config = "0.3" +cmake = "0.1.2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/.clang-format thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.clang-format --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/.clang-format 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.clang-format 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,13 @@ +IndentWidth: 2 +UseTab: Never +ReflowComments: true +PointerAlignment: Middle +AlignAfterOpenBracket: Align +AlwaysBreakAfterReturnType: TopLevel +ColumnLimit: 80 +BreakBeforeBraces: Custom +BraceWrapping: + AfterFunction: true + AfterControlStatement: Never +SpaceBeforeParens: ControlStatements +BreakBeforeBinaryOperators: None diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/.github/workflows/build.yml thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.github/workflows/build.yml --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/.github/workflows/build.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.github/workflows/build.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,107 @@ +name: Build + +on: [push, pull_request] + +jobs: + build: + runs-on: ${{ matrix.os }} + env: + BUILD_TYPE: ${{ matrix.type }} + strategy: + matrix: + os: [ubuntu-20.04, windows-2019, macos-13, macos-14] + type: [Release, Debug] + + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Install Dependencies (Linux) + run: sudo apt-get update && sudo apt-get install libpulse-dev pulseaudio + if: matrix.os == 'ubuntu-20.04' + + - name: Start Sound Server (Linux) + run: pulseaudio -D --start + if: matrix.os == 'ubuntu-20.04' + + - name: Install virtual audio devices (Windows) + run: git clone https://github.com/LABSN/sound-ci-helpers && powershell sound-ci-helpers/windows/setup_sound.ps1 + if: ${{ matrix.os == 'windows-2019' }} + + - name: Allow microphone access to all apps (Windows) + shell: pwsh + run: | + New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppPrivacy\" + New-ItemProperty -Path "HKLM:\SOFTWARE\policies\microsoft\windows\appprivacy" -Name "LetAppsAccessMicrophone" -Value "0x00000001" -PropertyType "dword" + if: ${{ matrix.os == 'windows-2019' }} + + - name: Install virtual audio devices (macOS) + if: ${{ matrix.os == 'macos-13' || matrix.os == 'macos-14' }} + run: | + brew install switchaudio-osx + brew install blackhole-2ch + SwitchAudioSource -s "BlackHole 2ch" -t input + SwitchAudioSource -s "BlackHole 2ch" -t output + + - name: Allow microphone access to all apps (macOS) + if: ${{ matrix.os == 'macos-13' || matrix.os == 'macos-14' }} + env: + tcc_extra_columns: ${{ matrix.os == 'macos-14' && ',NULL,NULL,''UNUSED'',1687786159' || '' }} + run: sqlite3 $HOME/Library/Application\ Support/com.apple.TCC/TCC.db "INSERT OR IGNORE INTO access VALUES ('kTCCServiceMicrophone','/usr/local/opt/runner/provisioner/provisioner',1,2,4,1,NULL,NULL,0,'UNUSED',NULL,0,1687786159${{ env.tcc_extra_columns }});" + + - name: Configure CMake + shell: bash + run: cmake -S . -B build -DCMAKE_BUILD_TYPE=$BUILD_TYPE + + - name: Build + shell: bash + run: cmake --build build + + - name: Test + shell: bash + run: (cd build && ctest -V) + + - name: Test winmm + shell: bash + run: (cd build && CUBEB_BACKEND=winmm ctest -V) + if: ${{ matrix.os == 'windows-2019' }} + + build-android: + runs-on: ubuntu-20.04 + env: + BUILD_TYPE: ${{ matrix.type }} + strategy: + matrix: + type: [Release, Debug] + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Configure CMake + shell: bash + run: cmake -S . -B build -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK_HOME/build/cmake/android.toolchain.cmake -DANDROID_NATIVE_API_LEVEL=android-28 + + - name: Build + shell: bash + run: cmake --build build + + check_format: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + with: + submodules: true + + - name: Install Dependencies (Linux) + run: sudo apt-get update && sudo apt-get install clang-format-15 + + - name: Configure CMake + shell: bash + run: cmake -S . -B build -DCLANG_FORMAT_BINARY=clang-format-15 + + - name: Check format + shell: bash + run: cmake --build build --target clang-format-check + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,2 @@ +.vscode/ +build/ diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,3 @@ +# out-of-source build top-level folders. +build/ +_build/ diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/darling/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/darling/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"8203eb1635e94607747e1436bd307188f2b1153e6576de00bed9406a3deeb576","Cargo.lock":"d6e704c34bf3603d43bac7ba53e9552657f0c71e1001108105febba35c820ee9","Cargo.toml":"c936b39311a25e46d2b0a5b0f97555e7f915722b223e6b1ecf826c55d9ddd949","LICENSE":"8ea93490d74a5a1b1af3ff71d786271b3f1e5f0bea79ac16e02ec533cef040d6","README.md":"1bdf52bf0ff33a70bb3130e749394d63577921a17bd8ab2ef0ecb3b0e9f551e4","clippy.toml":"c5ef3489cce9d5ed7c766e6486a18a0a3dc0f4c677fcf05166e1d47104f6cd3f","compiletests.sh":"a255ae505d79b4a40bdc80b215a5384eadee228593d042fbed60e99cc278e220","examples/automatic_bounds.rs":"2950c8d33bb40f095decba1990d7d0bcd48dffc6e9b7cefce2fcb3818ecf1d18","examples/consume_fields.rs":"ce436936441f1f6734f47074e6625ebf64f15180b9c126a58e24aaa33613b59c","examples/expr_with.rs":"6398d6bea0003a4d06859a0e80b97367c787c556bf91f3ad83c8fa9645e3a7d9","examples/fallible_read.rs":"a71e00798911c355cd63eddd3a08c24c5f752357c3246968167af958846b1e02","examples/heterogeneous_enum_and_word.rs":"1c3b9dc2fa90e343d8ea4afa66751ce5687492b600ba4df3eb1e70ba2cf70a72","examples/shorthand_or_long_field.rs":"ec2e2b155fd0803c80f98d0ba94e8419dd7307012ccfb916b8f752925a295d55","examples/supports_struct.rs":"08c5cc46400a0e5cf811c0d254a37b42de94b34cd04ac801069105bc792051f6","src/lib.rs":"fe1bbb1932c450dc3ccaa19fa8043a49d9179fa1a02cc805ca86897098b3afe8","src/macros_public.rs":"7d2ce0c5026227ef7854db11d7a885ad891255438b2e49bbdfda56fa2f92feec","tests/accrue_errors.rs":"4f0f5be65c5cd639b107a6a14e9fb51573b27cfa9210a2182fa5f450bc1d56db","tests/attrs_with.rs":"81a24bfdbcd0f0797790cd38ee8093dce6b8b9a37354936a7b0c48121f4c7a74","tests/compile-fail/attrs_with_bad_fn.rs":"70ab2eee7619caaf9a05e0dc0f68ef41d396244dc373bf5a63b5756e754267cc","tests/compile-fail/attrs_with_bad_fn.stderr":"378040af23da6bb6f800e36e2f52bc90aa937363cc90507ba4c505cfe17fcae8","tests/compile-fail/default_expr_wrong_type.rs":"e09889ac3a243bd6096a0ef7076822b146f1481b70aae703e170ea6527071448","tests/compile-fail/default_expr_wrong_type.stderr":"9c7971d8aaf92e683fa5fa698d172fd735bda553f6e70303a6105b81800b53de","tests/compile-fail/duplicate_word_across_variants.rs":"741d879dfe4d1ba630d6c773a32a20135bb9d7e7aa0bc35a604d9a73db967872","tests/compile-fail/duplicate_word_across_variants.stderr":"e25d86df4bd5b558c6588688171767e234ffd3a859b942b6573cf74c0eafd2b8","tests/compile-fail/duplicate_word_on_variant.rs":"eac1353adb1e453f97e7f7014e0a6e3126ceb1650ca049d10a7fbaeaf0997c9e","tests/compile-fail/duplicate_word_on_variant.stderr":"8ba3499b81db67ac00b69b43572fa870fdfaa2b6831d47c0b611a00f1f563885","tests/compile-fail/flatten_meta_conflicts.rs":"daf9a4d71cf9aa079979b492dd0a2f0d98d58ff65aa512a40496faa40246231d","tests/compile-fail/flatten_meta_conflicts.stderr":"6278b76248c56ff41256b452acdab6be81c202f5d60e222a86f955eb4cbf664c","tests/compile-fail/flatten_multiple_fields.rs":"359291f3ddbcab89fd8cbe8f09bd7d03ad7c4bf77142027e9df8e6bbd6e400e7","tests/compile-fail/flatten_multiple_fields.stderr":"f9395a26eef518946d09d270fcff9fe8c7e209cb6168fb6d113837d447e04f60","tests/compile-fail/not_impl_from_meta.rs":"20ef167d88ea06967c26a05234d3b1787f0695d45b4ab1150bf9dc77625f9c74","tests/compile-fail/not_impl_from_meta.stderr":"d945e09111b290f2fa7227332da193fec99ad4ebdcb5f0a4364e3d0c9b0dffed","tests/compile-fail/skip_field_not_impl_default.rs":"5cb7e2e68d7dc42e6508eb0c170869179f127cf641b44f08f6403760f30c469b","tests/compile-fail/skip_field_not_impl_default.stderr":"9f66e34ce32cbab54776006fc03bb776ec4d4a6ed6310139ea66c7cf7ae9920e","tests/compile-fail/word_on_wrong_variant_type.rs":"1f83eaca4da3187d411926d2fef907e7d7000479c326012f8f9fc0ee5be26411","tests/compile-fail/word_on_wrong_variant_type.stderr":"edd5f2ffecdc8dc2c5f3edd5061682ed278a1276f4a9781fd7aeae1c37aca41a","tests/compiletests.rs":"71644363704ae87461895bb107f427128148af8addcd7bb2c745cdf4287dac1a","tests/computed_bound.rs":"aed9c00f2b8373e9426337137207e5b9341d236adef682bd2c9427db9ce1d1ff","tests/custom_bound.rs":"9b823063b7fc6c6b3b23905405ce7f316e8a937d5c67c416b89642e537bf9110","tests/defaults.rs":"078b79f5a1b405ce9ddc9dd847afb674c2f36d27f85fc68ed61efebaef5dd0f7","tests/enums_default.rs":"a545f80f3ab1201886d6409737c98fc875e2baf9d41827220c7b2262c9273be3","tests/enums_newtype.rs":"073c8087ef3a43065b2dfd23192d68789a7226f2babae3bceb3db1e7d7d946da","tests/enums_struct.rs":"36ca3d4996644d566b45c78d8c343c4a74fcaa2eba96b4e012c8a1819eb6f4c6","tests/enums_unit.rs":"7f94f793e6adc265c6cdc4b657aa237da1ab0be03b03bce23d3e2180cd3e8d03","tests/error.rs":"f5f84991472e184e1167f0fe8d5f2cbad3844c4022987c9eff46b4db2bcc804a","tests/flatten.rs":"59303a72b38a27dc881f885ea77163a1f0e9b5adcf38fa761a2debed83cd0bd2","tests/flatten_error_accumulation.rs":"31427b0a94419c4d6d1aa52593fb97fd757a7124c55b93e723ce893abcdaf2d4","tests/flatten_from_field.rs":"b9cb26790319e1b08528180fe8ba5f0b720ea9003ab57389842aec0737a1355e","tests/forward_attrs_to_from_attributes.rs":"2d2a97a1001cfe878ce6c638b5dd98b344375bf5e90a43bf0a7494f58150a596","tests/from_generics.rs":"8be63cc3390e94f2740932dea280c8c44d929a1fcc2cfff68cec4d3bceadc4d9","tests/from_meta.rs":"5545ecf1ced0395fd02d646f3a9d612ecc2b1a71a674786f770085ce55013f60","tests/from_type_param.rs":"94d2766d5ae11d69750497225d6aa3c2f34b09fbc8c3580d61f077d7bb41265b","tests/from_type_param_default.rs":"e00e2f0c779753f66b95e5c0106451f65cbd6fbc28e676381d276290da6254b6","tests/from_variant.rs":"48046b156f6c5d9b3e9c3d0b36b5eebaba1d417447e3babf81ed9c74bee3bfcb","tests/generics.rs":"0c2830acf511148d71ecd4a8b5aa17f80e377aa89f7fe0fc10f6db34671d034a","tests/happy_path.rs":"c7a540fc1755cef757aa5e6cd202a49a47a2040facb0c05c167ec62f8ebbc557","tests/hash_map.rs":"2559783b10108a975466b6944ed89737be6197c64a35c66cfad43a272c085a01","tests/multiple.rs":"1362ec057f4796ffabf7161033b561b51f069b818af7bac85fe66935c62038dd","tests/newtype.rs":"b5ecf605652b194372cab6d6fef96a2dd4b63ac24649cb52ca944ef9647512ad","tests/skip.rs":"11b5f190d6eac837d4a44a7dedd1ba9e623b0c7a8bf2bdc92882e1f8a8d2aeac","tests/split_declaration.rs":"019863370414af227144aac13272fc39a1e256a9ed0bd3ca2dbf1114f1a9e1ba","tests/suggestions.rs":"cffd07a3e4f9b37ec9f907e3c80b16e2714f9129c9adb7bab70f863828556136","tests/supports.rs":"fd27b20893a1b1078eff077d426fea7d715b8decd12ad1e0b940cfbfd4fbbfba","tests/unsupported_attributes.rs":"c7adf2bb86a2dcef8b49da3bd50ea6038e3745ac636a5d2de815964f98e71225"},"package":"6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"55e829184af251ddbd66184d3c3a0e2307c478b6b6fb834aeece390e88fffec5","CHANGELOG.md":"8203eb1635e94607747e1436bd307188f2b1153e6576de00bed9406a3deeb576","Cargo.lock":"d6e704c34bf3603d43bac7ba53e9552657f0c71e1001108105febba35c820ee9","Cargo.toml":"c936b39311a25e46d2b0a5b0f97555e7f915722b223e6b1ecf826c55d9ddd949","Cargo.toml.orig":"5a072fdf1a653e06b7e226eeb7001ebdb508f0d07f8f464ba5ce7ac60707a383","LICENSE":"8ea93490d74a5a1b1af3ff71d786271b3f1e5f0bea79ac16e02ec533cef040d6","README.md":"1bdf52bf0ff33a70bb3130e749394d63577921a17bd8ab2ef0ecb3b0e9f551e4","clippy.toml":"c5ef3489cce9d5ed7c766e6486a18a0a3dc0f4c677fcf05166e1d47104f6cd3f","compiletests.sh":"a255ae505d79b4a40bdc80b215a5384eadee228593d042fbed60e99cc278e220","examples/automatic_bounds.rs":"2950c8d33bb40f095decba1990d7d0bcd48dffc6e9b7cefce2fcb3818ecf1d18","examples/consume_fields.rs":"ce436936441f1f6734f47074e6625ebf64f15180b9c126a58e24aaa33613b59c","examples/expr_with.rs":"6398d6bea0003a4d06859a0e80b97367c787c556bf91f3ad83c8fa9645e3a7d9","examples/fallible_read.rs":"a71e00798911c355cd63eddd3a08c24c5f752357c3246968167af958846b1e02","examples/heterogeneous_enum_and_word.rs":"1c3b9dc2fa90e343d8ea4afa66751ce5687492b600ba4df3eb1e70ba2cf70a72","examples/shorthand_or_long_field.rs":"ec2e2b155fd0803c80f98d0ba94e8419dd7307012ccfb916b8f752925a295d55","examples/supports_struct.rs":"08c5cc46400a0e5cf811c0d254a37b42de94b34cd04ac801069105bc792051f6","src/lib.rs":"fe1bbb1932c450dc3ccaa19fa8043a49d9179fa1a02cc805ca86897098b3afe8","src/macros_public.rs":"7d2ce0c5026227ef7854db11d7a885ad891255438b2e49bbdfda56fa2f92feec","tests/accrue_errors.rs":"4f0f5be65c5cd639b107a6a14e9fb51573b27cfa9210a2182fa5f450bc1d56db","tests/attrs_with.rs":"81a24bfdbcd0f0797790cd38ee8093dce6b8b9a37354936a7b0c48121f4c7a74","tests/compile-fail/attrs_with_bad_fn.rs":"70ab2eee7619caaf9a05e0dc0f68ef41d396244dc373bf5a63b5756e754267cc","tests/compile-fail/attrs_with_bad_fn.stderr":"378040af23da6bb6f800e36e2f52bc90aa937363cc90507ba4c505cfe17fcae8","tests/compile-fail/default_expr_wrong_type.rs":"e09889ac3a243bd6096a0ef7076822b146f1481b70aae703e170ea6527071448","tests/compile-fail/default_expr_wrong_type.stderr":"9c7971d8aaf92e683fa5fa698d172fd735bda553f6e70303a6105b81800b53de","tests/compile-fail/duplicate_word_across_variants.rs":"741d879dfe4d1ba630d6c773a32a20135bb9d7e7aa0bc35a604d9a73db967872","tests/compile-fail/duplicate_word_across_variants.stderr":"e25d86df4bd5b558c6588688171767e234ffd3a859b942b6573cf74c0eafd2b8","tests/compile-fail/duplicate_word_on_variant.rs":"eac1353adb1e453f97e7f7014e0a6e3126ceb1650ca049d10a7fbaeaf0997c9e","tests/compile-fail/duplicate_word_on_variant.stderr":"8ba3499b81db67ac00b69b43572fa870fdfaa2b6831d47c0b611a00f1f563885","tests/compile-fail/flatten_meta_conflicts.rs":"daf9a4d71cf9aa079979b492dd0a2f0d98d58ff65aa512a40496faa40246231d","tests/compile-fail/flatten_meta_conflicts.stderr":"6278b76248c56ff41256b452acdab6be81c202f5d60e222a86f955eb4cbf664c","tests/compile-fail/flatten_multiple_fields.rs":"359291f3ddbcab89fd8cbe8f09bd7d03ad7c4bf77142027e9df8e6bbd6e400e7","tests/compile-fail/flatten_multiple_fields.stderr":"f9395a26eef518946d09d270fcff9fe8c7e209cb6168fb6d113837d447e04f60","tests/compile-fail/not_impl_from_meta.rs":"20ef167d88ea06967c26a05234d3b1787f0695d45b4ab1150bf9dc77625f9c74","tests/compile-fail/not_impl_from_meta.stderr":"d945e09111b290f2fa7227332da193fec99ad4ebdcb5f0a4364e3d0c9b0dffed","tests/compile-fail/skip_field_not_impl_default.rs":"5cb7e2e68d7dc42e6508eb0c170869179f127cf641b44f08f6403760f30c469b","tests/compile-fail/skip_field_not_impl_default.stderr":"9f66e34ce32cbab54776006fc03bb776ec4d4a6ed6310139ea66c7cf7ae9920e","tests/compile-fail/word_on_wrong_variant_type.rs":"1f83eaca4da3187d411926d2fef907e7d7000479c326012f8f9fc0ee5be26411","tests/compile-fail/word_on_wrong_variant_type.stderr":"edd5f2ffecdc8dc2c5f3edd5061682ed278a1276f4a9781fd7aeae1c37aca41a","tests/compiletests.rs":"71644363704ae87461895bb107f427128148af8addcd7bb2c745cdf4287dac1a","tests/computed_bound.rs":"aed9c00f2b8373e9426337137207e5b9341d236adef682bd2c9427db9ce1d1ff","tests/custom_bound.rs":"9b823063b7fc6c6b3b23905405ce7f316e8a937d5c67c416b89642e537bf9110","tests/defaults.rs":"078b79f5a1b405ce9ddc9dd847afb674c2f36d27f85fc68ed61efebaef5dd0f7","tests/enums_default.rs":"a545f80f3ab1201886d6409737c98fc875e2baf9d41827220c7b2262c9273be3","tests/enums_newtype.rs":"073c8087ef3a43065b2dfd23192d68789a7226f2babae3bceb3db1e7d7d946da","tests/enums_struct.rs":"36ca3d4996644d566b45c78d8c343c4a74fcaa2eba96b4e012c8a1819eb6f4c6","tests/enums_unit.rs":"7f94f793e6adc265c6cdc4b657aa237da1ab0be03b03bce23d3e2180cd3e8d03","tests/error.rs":"f5f84991472e184e1167f0fe8d5f2cbad3844c4022987c9eff46b4db2bcc804a","tests/flatten.rs":"59303a72b38a27dc881f885ea77163a1f0e9b5adcf38fa761a2debed83cd0bd2","tests/flatten_error_accumulation.rs":"31427b0a94419c4d6d1aa52593fb97fd757a7124c55b93e723ce893abcdaf2d4","tests/flatten_from_field.rs":"b9cb26790319e1b08528180fe8ba5f0b720ea9003ab57389842aec0737a1355e","tests/forward_attrs_to_from_attributes.rs":"2d2a97a1001cfe878ce6c638b5dd98b344375bf5e90a43bf0a7494f58150a596","tests/from_generics.rs":"8be63cc3390e94f2740932dea280c8c44d929a1fcc2cfff68cec4d3bceadc4d9","tests/from_meta.rs":"5545ecf1ced0395fd02d646f3a9d612ecc2b1a71a674786f770085ce55013f60","tests/from_type_param.rs":"94d2766d5ae11d69750497225d6aa3c2f34b09fbc8c3580d61f077d7bb41265b","tests/from_type_param_default.rs":"e00e2f0c779753f66b95e5c0106451f65cbd6fbc28e676381d276290da6254b6","tests/from_variant.rs":"48046b156f6c5d9b3e9c3d0b36b5eebaba1d417447e3babf81ed9c74bee3bfcb","tests/generics.rs":"0c2830acf511148d71ecd4a8b5aa17f80e377aa89f7fe0fc10f6db34671d034a","tests/happy_path.rs":"c7a540fc1755cef757aa5e6cd202a49a47a2040facb0c05c167ec62f8ebbc557","tests/hash_map.rs":"2559783b10108a975466b6944ed89737be6197c64a35c66cfad43a272c085a01","tests/multiple.rs":"1362ec057f4796ffabf7161033b561b51f069b818af7bac85fe66935c62038dd","tests/newtype.rs":"b5ecf605652b194372cab6d6fef96a2dd4b63ac24649cb52ca944ef9647512ad","tests/skip.rs":"11b5f190d6eac837d4a44a7dedd1ba9e623b0c7a8bf2bdc92882e1f8a8d2aeac","tests/split_declaration.rs":"019863370414af227144aac13272fc39a1e256a9ed0bd3ca2dbf1114f1a9e1ba","tests/suggestions.rs":"cffd07a3e4f9b37ec9f907e3c80b16e2714f9129c9adb7bab70f863828556136","tests/supports.rs":"fd27b20893a1b1078eff077d426fea7d715b8decd12ad1e0b940cfbfd4fbbfba","tests/unsupported_attributes.rs":"c7adf2bb86a2dcef8b49da3bd50ea6038e3745ac636a5d2de815964f98e71225"},"package":"6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/darling/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/darling/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "84448b81b30dcbe5fd5b687c1beda963a98278e6" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/darling/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/darling/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,39 @@ +[package] +name = "darling" +version = "0.20.10" +authors = ["Ted Driggs "] +repository = "https://github.com/TedDriggs/darling" +documentation = "https://docs.rs/darling/0.20.10" +description = """ +A proc-macro library for reading attributes into structs when +implementing custom derives. +""" +license = "MIT" +readme = "README.md" +edition = "2021" +rust-version = "1.56" +exclude = ["/.travis.yml", "/publish.sh", "/.github/**"] + +[badges] +maintenance = { status = "actively-developed" } + +[dependencies] +darling_core = { version = "=0.20.10", path = "core" } +darling_macro = { version = "=0.20.10", path = "macro" } + +[dev-dependencies] +proc-macro2 = "1.0.37" +quote = "1.0.18" +syn = "2.0.15" + +[target.'cfg(compiletests)'.dev-dependencies] +rustversion = "1.0.9" +trybuild = "1.0.38" + +[features] +default = ["suggestions"] +diagnostics = ["darling_core/diagnostics"] +suggestions = ["darling_core/suggestions"] + +[workspace] +members = ["macro", "core"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling_core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/darling_core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/darling_core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling_core/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d566f8998134a7647338af18d9eae4fa1fffb200dabb0eb45ed22c2f9bf404d7","LICENSE":"8ea93490d74a5a1b1af3ff71d786271b3f1e5f0bea79ac16e02ec533cef040d6","src/ast/data.rs":"dd7c64af33afd0224d06367fc8fefa2e8e25ed7edfb6f9e5d8dc02e4baca0fdb","src/ast/generics.rs":"f58bc7cf6be6aabde290f965018bdea236fc40c3b3d234b1f47a101f3d286179","src/ast/mod.rs":"58a58eeb1db7682e5994732cc8eb04088f6ca662805460ef443cf089e5c24e2c","src/codegen/attr_extractor.rs":"9ec3e79a7659bdff066bf1b9ac92e2c8ef63e901e5ba98ab35d7eacf6f0dd7dc","src/codegen/attrs_field.rs":"e06e0830edb63315b40e139c5b99d49429f0949b4fc9ee7c6e20219189e13ffb","src/codegen/default_expr.rs":"5486c8dc264e3bb8be2a871f3258f56ed2812ae39b1eb9f0d16006605407027f","src/codegen/error.rs":"4ef086317234a161bec493413ba38d842cbbecd0b9610dad0a25fe8883c75d3b","src/codegen/field.rs":"15e812bf5f97117ec5108552d89b5ec0b77a6465fcc2f4a3bd9e0ed2236f6902","src/codegen/from_attributes_impl.rs":"07f4eed890028df8f83e1f068eacfddd8a5464159c02b52832f9b811eeaf3524","src/codegen/from_derive_impl.rs":"2a0c8140653f5ef4542406e053ab263e33ab01750d8e8fd415d32c38b7fe747e","src/codegen/from_field.rs":"8e7cd4bb41908ea4c2f2bff119cb8e965303c2eb892ef8c518db2d0e78ed8852","src/codegen/from_meta_impl.rs":"9180f209332226100cdbe257480edcc4a2c2689ecd9e5e1e71e8b65bd9023098","src/codegen/from_type_param.rs":"97c4cb643681a9268d41e8e87114427e6561f58a22ec31c6acac47c26a220346","src/codegen/from_variant_impl.rs":"3530dbe1d6187e65f1fdbcfbeb79eb2838b6940614de912b5e06c2a35aa9f747","src/codegen/mod.rs":"38ee48646cf768b02199f52695515d9d43ae8e1d23cc3455b39eb8d50540dce3","src/codegen/outer_from_impl.rs":"b1e63838daed79c8d1c024ca4c88388f32b51454c5a86241717d68d3c3c92414","src/codegen/postfix_transform.rs":"41c84a239c15671e5a9cb8ce9fbb1b907f20aebe30d5dea4f04f004e3aa584c1","src/codegen/trait_impl.rs":"5b1d706d0c7a2ad99508fe143e1204306742bd1c21cbc1a7f73614f11ddbf8e8","src/codegen/variant.rs":"0050d5d37196e283b78a327782cbac9efce314f42cd4d0840f70a72fc9d8a515","src/codegen/variant_data.rs":"0cd8c404d8cb4228a15139938ff4af90b629cec4ccf78caff3ecbf40a252d2cd","src/derive.rs":"d35f35233eea28bc66bf6f738358415d650741560ca56f8deaee9465b3e88b2a","src/error/child.rs":"a6cc6e21b3a424150a764b2b9a8ffbc525722ccb4c372e197ded5a39021439fc","src/error/kind.rs":"26957bf705802c29fdaa004ee86d6ccaa758070f1355aa4abe42156618c39ea8","src/error/mod.rs":"0aba7222de6316b2dad32e8128b77eb7241e597b8f03811f8fe410af7a7670dc","src/from_attributes.rs":"9c98a34eccdb66526711793d6d00bd5216de1d0e9d3755133996242a27efe272","src/from_derive_input.rs":"a60aba72ebd4deddd6bb9919995652f90aafdf88f6109c00c1a1c4459e439049","src/from_field.rs":"1e22b7750843b6a018fe75ae1510fb9252343be99ab02d2093881421e87d867d","src/from_generic_param.rs":"bdabc80f49212501e6e3574c7e6c03b4e453d0fe241ac46d465a5f004381f4c9","src/from_generics.rs":"b0a156179b2d1d88467183649afc97405403b01a7fdae39e4df8392f6b9f500c","src/from_meta.rs":"b4ca7c37bdfeac60c2a40979796d4373493705f73d316eb29d769f84632604a8","src/from_type_param.rs":"0c8930a42e1f0720429aa968f97f938e207460232dd2169cbf8efec12e7c6f5a","src/from_variant.rs":"dd27ffef65ceea0e68809afde7df82d3751cdedc248773062637aa8c146da6e7","src/lib.rs":"34808fd70c0c871c1eba5636530ebc5792788a1141999aa7165edabe66cfe9e8","src/macros_private.rs":"4373c36e75d516c340fc9b13c52b471d823fff9997cb7faeeb5f93b11d40d0b4","src/macros_public.rs":"7d2ce0c5026227ef7854db11d7a885ad891255438b2e49bbdfda56fa2f92feec","src/options/core.rs":"41936931c0b505663d577bc2a0338295e86ed29e1082dd0d4f21fe1da6084b24","src/options/forward_attrs.rs":"9f98e9f15fe9ff14cdf5b93b23c6a897e15f2b8ba365972b9a6af6c2c9fbf900","src/options/from_attributes.rs":"b82356ab9a31dac1d4e2b12b02966ac068fa48df1b3492f889d45769c8b8dde3","src/options/from_derive.rs":"1e257762d1599df45ecc38112274ced0dbbe5e3faa76971b8bea75dad14763fb","src/options/from_field.rs":"93d025e43c8dba21e0e21d40ad8c0d9814eadb95b1ad3b2738156b1699f7e218","src/options/from_meta.rs":"77ab7106b571a48d4830c06dcf6e5c75fa9edab5013e6678a659d8ad8d084fb5","src/options/from_type_param.rs":"d8f68a9927c57321b3e4d717d15fe917ffa91ee561d7e298625bcaf25441d849","src/options/from_variant.rs":"104565175aeb238edf9ee68f7ffe2a665620796c50f7f9f3e1e3ef23751214aa","src/options/input_field.rs":"7233974b2eb905c47559d800d67b6cc5248f4e0ff5b8d7aac6ad9d7c3ebe72af","src/options/input_variant.rs":"b4e3d647fe90869ceff6a03a133132b1fd2b31611e49bd401246fa165a8b99b3","src/options/mod.rs":"a91a8419f9f9e7759a4a55a751b03771dfdd7a13511d6748c36f1304ec8aaa81","src/options/outer_from.rs":"ddc5ada98b5b5afc54ca42d8daba809b26ea58c13bd1b61b0a4d51a751193225","src/options/shape.rs":"4e676e0fce9c0cec625fcb391897dfc6b7cfc338912b76ff72cd6179affb836d","src/usage/generics_ext.rs":"b2d15e2ff75c47f43f3ce305b2108e800dd3d89e3a21fadf82bda455837b8090","src/usage/ident_set.rs":"30edb2f0a599284967e3c6b579da31e5f9b15f3dd67bc9a82d6335eb44133df0","src/usage/lifetimes.rs":"f3dcb3fab5370c07ddb19fa04079f8da1f035d671930d987ab3980f77ae7f3cc","src/usage/mod.rs":"e49adadfa8ffed27299d5bbf3c33e68e2c8c7411f89aef655f77e158be9dd642","src/usage/options.rs":"0491c995aad0d55783b24cce8a4e40f0f4435988c54ce2ded34763ac9b199fcf","src/usage/type_params.rs":"e009419b102ad56878706d411b44cb89f5a497e8d0abbb6769bcd2d4af53c90b","src/util/flag.rs":"b2ac32e1a140d2fd9e02d84c73e5db3807b52419841fb293d3144b8e8a847a44","src/util/ident_string.rs":"5e91c4e7f97fd02b114b56b9b77527fc0a00970954ed12dfb9c75adfeab59c82","src/util/ignored.rs":"099c015023b9be0870fb1c4c44ad00f87789ea13da25e2ca952132443e497214","src/util/mod.rs":"2412be5a804685b2570a7e4e42e595566dab7b52a595fd74ecb50453687aae5f","src/util/over_ride.rs":"b917e68750c898cba6159db98362bf1226ca856c8a0919ad9d3920ed82b76f54","src/util/parse_attribute.rs":"202b9c05b818caa3d54c05d9dc34a52c7f46c87996a65865c1623084b4fb8eb7","src/util/parse_expr.rs":"71d7eb900ec5460934ff2f1770e85acb68c7a2c317b1e2f9776b4f4d7258f9fa","src/util/path_list.rs":"939d0035b09ef7b361e654271f0eafde93be8208f6fb9a1caef9a3ee9e7e337d","src/util/path_to_string.rs":"c093354f91ab45e0be3c50d2d4356408f415c910f1569fb9275c5087110736f6","src/util/shape.rs":"dda17aa8a063b5023ae1f055bec2859f984ec32633f6cc55938a442252f07204","src/util/spanned_value.rs":"3a7efefb4085a52d8483ad29b8535633342c8c029354da9a41124ff9c44823ea","src/util/with_original.rs":"56ea20c03d07ebe1a8bc0ed220258f6cee5a3cf7192c0e07601fafda99404062"},"package":"95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e35d5cc064c9fdd9473ce51624f0c7ac2f4d1e647b8bf262d0a62ef8791d8f03","Cargo.toml":"d566f8998134a7647338af18d9eae4fa1fffb200dabb0eb45ed22c2f9bf404d7","Cargo.toml.orig":"79bfdead96ad761adec0d3c214fd68fd9e8673cb9d580086a6e46e681c375dd2","LICENSE":"8ea93490d74a5a1b1af3ff71d786271b3f1e5f0bea79ac16e02ec533cef040d6","src/ast/data.rs":"dd7c64af33afd0224d06367fc8fefa2e8e25ed7edfb6f9e5d8dc02e4baca0fdb","src/ast/generics.rs":"f58bc7cf6be6aabde290f965018bdea236fc40c3b3d234b1f47a101f3d286179","src/ast/mod.rs":"58a58eeb1db7682e5994732cc8eb04088f6ca662805460ef443cf089e5c24e2c","src/codegen/attr_extractor.rs":"9ec3e79a7659bdff066bf1b9ac92e2c8ef63e901e5ba98ab35d7eacf6f0dd7dc","src/codegen/attrs_field.rs":"e06e0830edb63315b40e139c5b99d49429f0949b4fc9ee7c6e20219189e13ffb","src/codegen/default_expr.rs":"5486c8dc264e3bb8be2a871f3258f56ed2812ae39b1eb9f0d16006605407027f","src/codegen/error.rs":"4ef086317234a161bec493413ba38d842cbbecd0b9610dad0a25fe8883c75d3b","src/codegen/field.rs":"15e812bf5f97117ec5108552d89b5ec0b77a6465fcc2f4a3bd9e0ed2236f6902","src/codegen/from_attributes_impl.rs":"07f4eed890028df8f83e1f068eacfddd8a5464159c02b52832f9b811eeaf3524","src/codegen/from_derive_impl.rs":"2a0c8140653f5ef4542406e053ab263e33ab01750d8e8fd415d32c38b7fe747e","src/codegen/from_field.rs":"8e7cd4bb41908ea4c2f2bff119cb8e965303c2eb892ef8c518db2d0e78ed8852","src/codegen/from_meta_impl.rs":"9180f209332226100cdbe257480edcc4a2c2689ecd9e5e1e71e8b65bd9023098","src/codegen/from_type_param.rs":"97c4cb643681a9268d41e8e87114427e6561f58a22ec31c6acac47c26a220346","src/codegen/from_variant_impl.rs":"3530dbe1d6187e65f1fdbcfbeb79eb2838b6940614de912b5e06c2a35aa9f747","src/codegen/mod.rs":"38ee48646cf768b02199f52695515d9d43ae8e1d23cc3455b39eb8d50540dce3","src/codegen/outer_from_impl.rs":"b1e63838daed79c8d1c024ca4c88388f32b51454c5a86241717d68d3c3c92414","src/codegen/postfix_transform.rs":"41c84a239c15671e5a9cb8ce9fbb1b907f20aebe30d5dea4f04f004e3aa584c1","src/codegen/trait_impl.rs":"5b1d706d0c7a2ad99508fe143e1204306742bd1c21cbc1a7f73614f11ddbf8e8","src/codegen/variant.rs":"0050d5d37196e283b78a327782cbac9efce314f42cd4d0840f70a72fc9d8a515","src/codegen/variant_data.rs":"0cd8c404d8cb4228a15139938ff4af90b629cec4ccf78caff3ecbf40a252d2cd","src/derive.rs":"d35f35233eea28bc66bf6f738358415d650741560ca56f8deaee9465b3e88b2a","src/error/child.rs":"a6cc6e21b3a424150a764b2b9a8ffbc525722ccb4c372e197ded5a39021439fc","src/error/kind.rs":"26957bf705802c29fdaa004ee86d6ccaa758070f1355aa4abe42156618c39ea8","src/error/mod.rs":"0aba7222de6316b2dad32e8128b77eb7241e597b8f03811f8fe410af7a7670dc","src/from_attributes.rs":"9c98a34eccdb66526711793d6d00bd5216de1d0e9d3755133996242a27efe272","src/from_derive_input.rs":"a60aba72ebd4deddd6bb9919995652f90aafdf88f6109c00c1a1c4459e439049","src/from_field.rs":"1e22b7750843b6a018fe75ae1510fb9252343be99ab02d2093881421e87d867d","src/from_generic_param.rs":"bdabc80f49212501e6e3574c7e6c03b4e453d0fe241ac46d465a5f004381f4c9","src/from_generics.rs":"b0a156179b2d1d88467183649afc97405403b01a7fdae39e4df8392f6b9f500c","src/from_meta.rs":"b4ca7c37bdfeac60c2a40979796d4373493705f73d316eb29d769f84632604a8","src/from_type_param.rs":"0c8930a42e1f0720429aa968f97f938e207460232dd2169cbf8efec12e7c6f5a","src/from_variant.rs":"dd27ffef65ceea0e68809afde7df82d3751cdedc248773062637aa8c146da6e7","src/lib.rs":"34808fd70c0c871c1eba5636530ebc5792788a1141999aa7165edabe66cfe9e8","src/macros_private.rs":"4373c36e75d516c340fc9b13c52b471d823fff9997cb7faeeb5f93b11d40d0b4","src/macros_public.rs":"7d2ce0c5026227ef7854db11d7a885ad891255438b2e49bbdfda56fa2f92feec","src/options/core.rs":"41936931c0b505663d577bc2a0338295e86ed29e1082dd0d4f21fe1da6084b24","src/options/forward_attrs.rs":"9f98e9f15fe9ff14cdf5b93b23c6a897e15f2b8ba365972b9a6af6c2c9fbf900","src/options/from_attributes.rs":"b82356ab9a31dac1d4e2b12b02966ac068fa48df1b3492f889d45769c8b8dde3","src/options/from_derive.rs":"1e257762d1599df45ecc38112274ced0dbbe5e3faa76971b8bea75dad14763fb","src/options/from_field.rs":"93d025e43c8dba21e0e21d40ad8c0d9814eadb95b1ad3b2738156b1699f7e218","src/options/from_meta.rs":"77ab7106b571a48d4830c06dcf6e5c75fa9edab5013e6678a659d8ad8d084fb5","src/options/from_type_param.rs":"d8f68a9927c57321b3e4d717d15fe917ffa91ee561d7e298625bcaf25441d849","src/options/from_variant.rs":"104565175aeb238edf9ee68f7ffe2a665620796c50f7f9f3e1e3ef23751214aa","src/options/input_field.rs":"7233974b2eb905c47559d800d67b6cc5248f4e0ff5b8d7aac6ad9d7c3ebe72af","src/options/input_variant.rs":"b4e3d647fe90869ceff6a03a133132b1fd2b31611e49bd401246fa165a8b99b3","src/options/mod.rs":"a91a8419f9f9e7759a4a55a751b03771dfdd7a13511d6748c36f1304ec8aaa81","src/options/outer_from.rs":"ddc5ada98b5b5afc54ca42d8daba809b26ea58c13bd1b61b0a4d51a751193225","src/options/shape.rs":"4e676e0fce9c0cec625fcb391897dfc6b7cfc338912b76ff72cd6179affb836d","src/usage/generics_ext.rs":"b2d15e2ff75c47f43f3ce305b2108e800dd3d89e3a21fadf82bda455837b8090","src/usage/ident_set.rs":"30edb2f0a599284967e3c6b579da31e5f9b15f3dd67bc9a82d6335eb44133df0","src/usage/lifetimes.rs":"f3dcb3fab5370c07ddb19fa04079f8da1f035d671930d987ab3980f77ae7f3cc","src/usage/mod.rs":"e49adadfa8ffed27299d5bbf3c33e68e2c8c7411f89aef655f77e158be9dd642","src/usage/options.rs":"0491c995aad0d55783b24cce8a4e40f0f4435988c54ce2ded34763ac9b199fcf","src/usage/type_params.rs":"e009419b102ad56878706d411b44cb89f5a497e8d0abbb6769bcd2d4af53c90b","src/util/flag.rs":"b2ac32e1a140d2fd9e02d84c73e5db3807b52419841fb293d3144b8e8a847a44","src/util/ident_string.rs":"5e91c4e7f97fd02b114b56b9b77527fc0a00970954ed12dfb9c75adfeab59c82","src/util/ignored.rs":"099c015023b9be0870fb1c4c44ad00f87789ea13da25e2ca952132443e497214","src/util/mod.rs":"2412be5a804685b2570a7e4e42e595566dab7b52a595fd74ecb50453687aae5f","src/util/over_ride.rs":"b917e68750c898cba6159db98362bf1226ca856c8a0919ad9d3920ed82b76f54","src/util/parse_attribute.rs":"202b9c05b818caa3d54c05d9dc34a52c7f46c87996a65865c1623084b4fb8eb7","src/util/parse_expr.rs":"71d7eb900ec5460934ff2f1770e85acb68c7a2c317b1e2f9776b4f4d7258f9fa","src/util/path_list.rs":"939d0035b09ef7b361e654271f0eafde93be8208f6fb9a1caef9a3ee9e7e337d","src/util/path_to_string.rs":"c093354f91ab45e0be3c50d2d4356408f415c910f1569fb9275c5087110736f6","src/util/shape.rs":"dda17aa8a063b5023ae1f055bec2859f984ec32633f6cc55938a442252f07204","src/util/spanned_value.rs":"3a7efefb4085a52d8483ad29b8535633342c8c029354da9a41124ff9c44823ea","src/util/with_original.rs":"56ea20c03d07ebe1a8bc0ed220258f6cee5a3cf7192c0e07601fafda99404062"},"package":"95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling_core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/darling_core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/darling_core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling_core/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "84448b81b30dcbe5fd5b687c1beda963a98278e6" + }, + "path_in_vcs": "core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling_core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/darling_core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/darling_core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling_core/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "darling_core" +version = "0.20.10" +authors = ["Ted Driggs "] +repository = "https://github.com/TedDriggs/darling" +description = """ +Helper crate for proc-macro library for reading attributes into structs when +implementing custom derives. Use https://crates.io/crates/darling in your code. +""" +license = "MIT" +edition = "2021" +rust-version = "1.56" + +[features] +diagnostics = [] +suggestions = ["strsim"] + +[dependencies] +ident_case = "1.0.1" +proc-macro2 = "1.0.37" +quote = "1.0.18" +syn = { version = "2.0.15", features = ["full", "extra-traits"] } +fnv = "1.0.7" +strsim = { version = "0.11.1", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling_macro/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/darling_macro/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b79ce73433e4a17b2f24ce9a3bae7f2c17714e10805653863c50d42532b1128c","LICENSE":"8ea93490d74a5a1b1af3ff71d786271b3f1e5f0bea79ac16e02ec533cef040d6","src/lib.rs":"728be3bb12c9cdaaf0520bce87e489a0820e436c78fa3627e238fc1acc11dd7f"},"package":"d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0b6160fa30fac2c20a58ff6ce00c1caf4ca6d8812cb324ca80638a2ed2b810fc","Cargo.toml":"b79ce73433e4a17b2f24ce9a3bae7f2c17714e10805653863c50d42532b1128c","Cargo.toml.orig":"2508425bf2cf5b943f2dee0d1f9cb3fadac96fbaa3991ec95cda5605e4a912c9","LICENSE":"8ea93490d74a5a1b1af3ff71d786271b3f1e5f0bea79ac16e02ec533cef040d6","src/lib.rs":"728be3bb12c9cdaaf0520bce87e489a0820e436c78fa3627e238fc1acc11dd7f"},"package":"d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling_macro/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/darling_macro/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "84448b81b30dcbe5fd5b687c1beda963a98278e6" + }, + "path_in_vcs": "macro" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/darling_macro/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/darling_macro/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/darling_macro/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +name = "darling_macro" +version = "0.20.10" +authors = ["Ted Driggs "] +repository = "https://github.com/TedDriggs/darling" +description = """ +Internal support for a proc-macro library for reading attributes into structs when +implementing custom derives. Use https://crates.io/crates/darling in your code. +""" +license = "MIT" +edition = "2021" +rust-version = "1.56" + +[dependencies] +quote = "1.0.18" +syn = "2.0.15" +darling_core = { version = "=0.20.10", path = "../core" } + +[lib] +proc-macro = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/data-encoding/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/data-encoding/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8e951c8c17231134e3d1a5450a8355509ae87046aff9a64721bb785cf245a72e","LICENSE":"b68ad1a3367b825447089e1f8d6829b97f47a89eb78d2f4ebaef4672f5606186","README.md":"ac92e91c7165d183c7578f78557608c7ffaa3033cbfcb04ab879d80454b0955a","src/lib.rs":"51a950c3b3ad7ad512743834a831a80bcc39091f5d3c0927e1a5f98daed213f6"},"package":"23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"eea36e403ad276481ab166ceb4098c7055915dc4ab69848ebbe99a90f5623cee","Cargo.toml":"8e951c8c17231134e3d1a5450a8355509ae87046aff9a64721bb785cf245a72e","Cargo.toml.orig":"34bbc8231bfe33708ca5c13c18aa26d42db7666cfc030e3096c9080255f55378","LICENSE":"b68ad1a3367b825447089e1f8d6829b97f47a89eb78d2f4ebaef4672f5606186","README.md":"ac92e91c7165d183c7578f78557608c7ffaa3033cbfcb04ab879d80454b0955a","src/lib.rs":"51a950c3b3ad7ad512743834a831a80bcc39091f5d3c0927e1a5f98daed213f6"},"package":"23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/data-encoding/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/data-encoding/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "61a52403808f73f7fcbefb7bbc64715fe44672ec" + }, + "path_in_vcs": "lib" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/data-encoding/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/data-encoding/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/data-encoding/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "data-encoding" +version = "2.3.3" +authors = ["Julien Cretin "] +license = "MIT" +edition = "2018" +rust-version = "1.46" +keywords = ["no_std", "base64", "base32", "hex"] +categories = ["encoding", "no-std"] +readme = "README.md" +repository = "https://github.com/ia0/data-encoding" +documentation = "https://docs.rs/data-encoding" +description = "Efficient and customizable data-encoding functions like base64, base32, and hex" +include = ["Cargo.toml", "LICENSE", "README.md", "src/lib.rs"] + +[features] +default = ["std"] +alloc = [] +std = ["alloc"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dbus/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"41e39602eacfad80042b88c266f823f188527155a56ef38806c7bde54d30238d","Cargo.toml":"d5dbcb8661c738fcabec684c05eea244b9b09bb18105e94748cc7794f6d97d55","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","README.md":"558baa49cdba9310372b1dda45e01a06e332d7b3cecd9deedb1072d6689f9b62","changes-in-0.7.md":"c3ba661492c7040456f162def04b4a30916762792c92aaa934b1372541212ab2","examples/argument_guide.md":"f88171a15b8fa5afd6c2c6094d124e51ed82d1fcb34e61c7f73eeb0661796240","examples/client.rs":"9fd16152c32a7b10b918e46e924952bcc5562b81ec1eb1539207342b757d311c","examples/match_signal.rs":"602b8b5da5df2ea08b904644d714231ffbb6913c76f976afdd4990002c30e2f0","examples/monitor.rs":"719a75a803e10b4b10ac4128be3f9329260fdb3a8e7af9df2eb84d8276bb15d3","examples/properties.rs":"0879c05d5844a0282d60531b0419a82b8202a3a19e1f325d89a57153b7f97fc7","examples/properties_msgitem.rs":"1bebb5b3f7ef10ca609dd61a43f16f7501a8f737748abe3e0565b0769f5445d8","examples/rtkit.rs":"eaf43f9303f03bbb3c5a00156e465a6f89d8959f14bec0d72c96ec81376cb8d8","examples/unity_focused_window.rs":"8246d07397fa4ada314bc18a9f257064897e0f1e68148b94b8b65ebe6556f19e","src/arg/array_impl.rs":"903e0e01eefb31da51b02fff84436621b10c4ac5df173f32b4aeb5031b166725","src/arg/basic_impl.rs":"6190b3a7c509cf32159f0b66457254641283a0b323342fb04deb0b63ecc0290d","src/arg/messageitem.rs":"4a3963dfe967d2c4e0c02ba4bbbe6ab1d5b612c7ca8448e8a0d0a1d1b3f9b698","src/arg/mod.rs":"8768a13d9805836c647b674704741d8d73aec01d7550a3c633c1e70bec039acd","src/arg/msgarg.rs":"2f3ab4313bdcbb82b0250ddce41e1d6db47baccefe4b6815dec199919ea56c44","src/arg/variantstruct_impl.rs":"3d6837840436e953941a087b23b837269415d9505869fc5e76213407f3f40ced","src/blocking.rs":"c9f708432e9fb04bd8f231512ecce9b32df772fdd2513134f5f38f0d57223e92","src/blocking/generated_org_freedesktop_dbus.rs":"35a5678a4d9e0eb08c788ff1f0d7c18540132776c51c84d99e1508d4662d2c6e","src/blocking/generated_org_freedesktop_standard_interfaces.rs":"0e7cc6977f5f32b7c96d34eacb30ee3d59411656f29ada43f5db852a30dd4e48","src/channel.rs":"2d1c2efe74472c99baeed969b86c3f9c68f24079e4fc7773813abcfd9c01e4d9","src/channel/ffichannel.rs":"5b932418cd5763fcc30acf1f88bb85f0fb51b6c4c1cf99a3fe67c796f67ed4c1","src/channel/nativechannel.rs":"16b2eae180b28d9bdea711daa740e9193775f670fb12360c840e3c785f43bd6c","src/error.rs":"104bd4f4bb3dda37c5211b281db0a615a386a830c8576aa6575db8549048b54a","src/ffidisp.rs":"56b782358f98ecd44c0bed27020ae8fcf7ac5defab5809fbcb04229c00e99881","src/ffidisp/connection.rs":"e96d8c1931f5981a81cb3a64e411b9449a07c26d803d421c7c42c16de25ca75b","src/ffidisp/stdintf.rs":"3b1bd23cbe1a5c046a4a2117af7678e411f3a8eb5e0c1c8615558b244490db93","src/ffidisp/watch.rs":"931c255f7bd1ab797b209613c5b7e7d6be0268600ed9553db33ca8e4e80f8ab2","src/filters.rs":"cf2a565d8eb38fcccc34d72e442517cccd138042c078032f89606594f2cca364","src/lib.rs":"d2b1c91324426b2c84b212ddc0cb1bf1e2554e8dda8b5154f72b827f04422803","src/message.rs":"98ee2fc261bd5596cf5faadbe13f136bb76d3e749cb75857860be003ba57ad1e","src/message/matchrule.rs":"b0aa95d82fed34518d9ec5d69d22e5f085044e411d1e296d4113113704b2ca49","src/message/parser.rs":"e937660213a99dccc57477e5a4dc6bdcc8e68ffb35a711890272dfb2b28ee7a2","src/message/signalargs.rs":"0493e439e0337d4d7d97f336d8ae7ab08dd87af99b8617e74f08470cec8f6b89","src/methoddisp.rs":"85dbfee533624ccb7f040db7b9107bf142c2eb3408f01a0aef5a42c8b4c57b5d","src/nonblock.rs":"46e7101e3e8fbb5461ca8762b2bdc603c4f2ce13af6ebdd95d67fa767abc3264","src/nonblock/generated_org_freedesktop_dbus.rs":"a6ab2d60e1679fc57b9968fc8e4fa607bfe2fe7cff6282b11252ccac0c3a68d9","src/nonblock/generated_org_freedesktop_standard_interfaces.rs":"2dfad17a2545cd1104839268590e31ebde74940632c4fc988821861a24e56d40","src/prop.rs":"83097787e4afc5de39600ca75bcf1b09990016f415a488acbd04ca4ef4e4942f","src/strings.rs":"2ba17e03e0737fe9c36af2837047754ba2bf41e574fc3fbc426c9e5f9a9bad61"},"package":"6f8bcdd56d2e5c4ed26a529c5a9029f5db8290d433497506f958eae3be148eb6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1ce7017ca821421cf4d2c142a7dde8de856921c5b51a74ee64486755abaeaaa7","Cargo.lock":"41e39602eacfad80042b88c266f823f188527155a56ef38806c7bde54d30238d","Cargo.toml":"d5dbcb8661c738fcabec684c05eea244b9b09bb18105e94748cc7794f6d97d55","Cargo.toml.orig":"a4c94b3bee5f65f6841f8135fca214889d33f7385baeb4b1c3ca10949736a6fc","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","README.md":"558baa49cdba9310372b1dda45e01a06e332d7b3cecd9deedb1072d6689f9b62","changes-in-0.7.md":"c3ba661492c7040456f162def04b4a30916762792c92aaa934b1372541212ab2","examples/argument_guide.md":"f88171a15b8fa5afd6c2c6094d124e51ed82d1fcb34e61c7f73eeb0661796240","examples/client.rs":"9fd16152c32a7b10b918e46e924952bcc5562b81ec1eb1539207342b757d311c","examples/match_signal.rs":"602b8b5da5df2ea08b904644d714231ffbb6913c76f976afdd4990002c30e2f0","examples/monitor.rs":"719a75a803e10b4b10ac4128be3f9329260fdb3a8e7af9df2eb84d8276bb15d3","examples/properties.rs":"0879c05d5844a0282d60531b0419a82b8202a3a19e1f325d89a57153b7f97fc7","examples/properties_msgitem.rs":"1bebb5b3f7ef10ca609dd61a43f16f7501a8f737748abe3e0565b0769f5445d8","examples/rtkit.rs":"eaf43f9303f03bbb3c5a00156e465a6f89d8959f14bec0d72c96ec81376cb8d8","examples/unity_focused_window.rs":"8246d07397fa4ada314bc18a9f257064897e0f1e68148b94b8b65ebe6556f19e","src/arg/array_impl.rs":"903e0e01eefb31da51b02fff84436621b10c4ac5df173f32b4aeb5031b166725","src/arg/basic_impl.rs":"6190b3a7c509cf32159f0b66457254641283a0b323342fb04deb0b63ecc0290d","src/arg/messageitem.rs":"4a3963dfe967d2c4e0c02ba4bbbe6ab1d5b612c7ca8448e8a0d0a1d1b3f9b698","src/arg/mod.rs":"8768a13d9805836c647b674704741d8d73aec01d7550a3c633c1e70bec039acd","src/arg/msgarg.rs":"2f3ab4313bdcbb82b0250ddce41e1d6db47baccefe4b6815dec199919ea56c44","src/arg/variantstruct_impl.rs":"3d6837840436e953941a087b23b837269415d9505869fc5e76213407f3f40ced","src/blocking.rs":"c9f708432e9fb04bd8f231512ecce9b32df772fdd2513134f5f38f0d57223e92","src/blocking/generated_org_freedesktop_dbus.rs":"35a5678a4d9e0eb08c788ff1f0d7c18540132776c51c84d99e1508d4662d2c6e","src/blocking/generated_org_freedesktop_standard_interfaces.rs":"0e7cc6977f5f32b7c96d34eacb30ee3d59411656f29ada43f5db852a30dd4e48","src/channel.rs":"2d1c2efe74472c99baeed969b86c3f9c68f24079e4fc7773813abcfd9c01e4d9","src/channel/ffichannel.rs":"5b932418cd5763fcc30acf1f88bb85f0fb51b6c4c1cf99a3fe67c796f67ed4c1","src/channel/nativechannel.rs":"16b2eae180b28d9bdea711daa740e9193775f670fb12360c840e3c785f43bd6c","src/error.rs":"104bd4f4bb3dda37c5211b281db0a615a386a830c8576aa6575db8549048b54a","src/ffidisp.rs":"56b782358f98ecd44c0bed27020ae8fcf7ac5defab5809fbcb04229c00e99881","src/ffidisp/connection.rs":"e96d8c1931f5981a81cb3a64e411b9449a07c26d803d421c7c42c16de25ca75b","src/ffidisp/stdintf.rs":"3b1bd23cbe1a5c046a4a2117af7678e411f3a8eb5e0c1c8615558b244490db93","src/ffidisp/watch.rs":"931c255f7bd1ab797b209613c5b7e7d6be0268600ed9553db33ca8e4e80f8ab2","src/filters.rs":"cf2a565d8eb38fcccc34d72e442517cccd138042c078032f89606594f2cca364","src/lib.rs":"d2b1c91324426b2c84b212ddc0cb1bf1e2554e8dda8b5154f72b827f04422803","src/message.rs":"98ee2fc261bd5596cf5faadbe13f136bb76d3e749cb75857860be003ba57ad1e","src/message/matchrule.rs":"b0aa95d82fed34518d9ec5d69d22e5f085044e411d1e296d4113113704b2ca49","src/message/parser.rs":"e937660213a99dccc57477e5a4dc6bdcc8e68ffb35a711890272dfb2b28ee7a2","src/message/signalargs.rs":"0493e439e0337d4d7d97f336d8ae7ab08dd87af99b8617e74f08470cec8f6b89","src/methoddisp.rs":"85dbfee533624ccb7f040db7b9107bf142c2eb3408f01a0aef5a42c8b4c57b5d","src/nonblock.rs":"46e7101e3e8fbb5461ca8762b2bdc603c4f2ce13af6ebdd95d67fa767abc3264","src/nonblock/generated_org_freedesktop_dbus.rs":"a6ab2d60e1679fc57b9968fc8e4fa607bfe2fe7cff6282b11252ccac0c3a68d9","src/nonblock/generated_org_freedesktop_standard_interfaces.rs":"2dfad17a2545cd1104839268590e31ebde74940632c4fc988821861a24e56d40","src/prop.rs":"83097787e4afc5de39600ca75bcf1b09990016f415a488acbd04ca4ef4e4942f","src/strings.rs":"2ba17e03e0737fe9c36af2837047754ba2bf41e574fc3fbc426c9e5f9a9bad61"},"package":"6f8bcdd56d2e5c4ed26a529c5a9029f5db8290d433497506f958eae3be148eb6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dbus/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f3dbef6480071964bed0bac5241757d83fbc9d74" + }, + "path_in_vcs": "dbus" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dbus/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dbus/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,40 @@ +[package] + +name = "dbus" +version = "0.9.6" +authors = ["David Henningsson "] + +description = "Bindings to D-Bus, which is a bus commonly used on Linux for inter-process communication." +repository = "https://github.com/diwic/dbus-rs" +documentation = "http://docs.rs/dbus" +keywords = ["D-Bus", "DBus", "IPC"] +license = "Apache-2.0/MIT" +categories = ["os::unix-apis", "api-bindings"] +readme = "../README.md" +edition = "2018" + +[dependencies] +libc = "0.2.66" +libdbus-sys = { path = "../libdbus-sys", version = "0.2.2" } +futures-util = { version = "0.3", optional = true, default-features = false } +futures-channel = { version = "0.3", optional = true } +futures-executor = { version = "0.3", optional = true } +# dbus-native-channel = { path = "../dbus-native-channel", version = "0.1", optional = true } + +[target.'cfg(windows)'.dependencies] +winapi = { version = "0.3.0", features = ["winsock2"] } + +[dev-dependencies] +tempfile = "3" + +[features] +no-string-validation = [] +futures = ["futures-util", "futures-channel"] +# Not ready yet +# native-channel = ["futures-executor", "futures-util/io", "dbus-native-channel"] + +[badges] +maintenance = { status = "actively-developed" } + +[package.metadata.docs.rs] +features = [ "futures" ] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-0.6.5/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-0.6.5/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ff5bac5ffe795109feabd656a03c823b02fcad9186f6e6a957c2fb7201cd1bd8","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","examples/adv_server.rs":"45526c1ebeabad80e5dd5e8ecf071ea7a5e4870c58e47fad194f849fa347ef3a","examples/argument_guide.md":"b9824fc2b20c6478b3d42195f7d2486d11401aa9f72267e81ec3878bd6882e95","examples/client.rs":"56579c1a4fc3386ca41ddb350d9283d270e31cdf117fb815c84b6b0dd6548335","examples/properties.rs":"dac7eef86e17af1bc4b8d37f431686d3cc1f5890214ea880894c7cbd04ba2ad7","examples/properties_msgitem.rs":"b51e2cd87dc38696e8f0f98bac974d802ba00d69e0aff1102460fdfbf4448ffc","examples/rtkit.rs":"20b46aecac84aa90f0daa423dd9e2c118f1195ac777732bc4cedf9a0d85c4861","examples/server.rs":"9c286b26e45990cab5a7300bb5dd20048dd4dde6366d0e1cb6cdc85b7bf76eb6","examples/unity_focused_window.rs":"f1098e4ebce0feda47af862c6f3e755d6d74f78928731a75f15416bd76577fe1","src/arg/array_impl.rs":"bd18d93fe37a8053c0eb6e4e2d29cfc619adec69ba5ee3411cf03f6ad01fa0c0","src/arg/basic_impl.rs":"7c596da14de18220eb2258c80bc6eb0db9a7cd72bc85ba8d60da78cbf0232454","src/arg/mod.rs":"63274e49ed6f6dd632349e336504e0508d191f35403a7eec2ea20fee7e4ed4a2","src/arg/msgarg.rs":"1df0674603ef7d3e6d3fc1674aa7ffe6a048c3631ea76b533757b9daed958a7b","src/arg/variantstruct_impl.rs":"d9ddc73c44f1e57b67a7a73e8204f6915b51365cd47b1caf68573eb802b93a01","src/connection.rs":"8178688223b392ba5c29bb66b7e89ab642a129da7c777e34014ff9fb6a0daae8","src/connection2.rs":"ef0ba9ace17c8465bf25f3b8d97666e4ab1a6db048653cde408f946206592dcf","src/crossroads/crossroads.rs":"a1f17a5359bb38a54c89553f08c41b2268265fcd195f757c8f409c4ea1b43272","src/crossroads/handlers.rs":"21fbc36bb79aeeb02ac05b11f02ababd544b019d3ec258d73894344fc742c58a","src/crossroads/info.rs":"88a1648d367d0b8a4870bf2fc276c576ad60a23976e2f67f6d784f2dc0c3bc28","src/crossroads/mod.rs":"3e7e03ace37f0a18422d4a724b9db166c114216b2e6d1991ca9453380aa42dff","src/crossroads/stdimpl.rs":"1ded85e9efa18e55d3e65a8cc253b0544869093723157a99b8f7bdd7c3d3149f","src/dispatcher.rs":"b98c29a2063d6e9b263854256487dedf644d3fdb9071623f1e30e7132abedc7a","src/lib.rs":"2fad04e6f162e8121a72c0bad95b77ceabf4bc1c4a86c648602a929983272dc4","src/matchrule.rs":"502fc71bfb5c8bec2b3f0b92d95679513e656b0aa89094164223042fac26435b","src/message.rs":"d07db0c6208f5057961e904e5da8aa12352d0a1d1917c07d0ab0d18a981637aa","src/methoddisp.rs":"57d5b0e7eef7b76393dfd80e2e5125b266521f3252edbc402b893f12791b933e","src/objpath.rs":"e9f662d6cc81ea0717553787773261e7fb3221b36fab1799fb281f21de961b72","src/prop.rs":"60541e569ff06f503d889a7b62dd0aa980d39be60cde01f917503a80e0b7b27f","src/signalargs.rs":"7f0a380d51788208d153e2b51a1759d43a9e4bc41b38b3268a31cd9d681b0cce","src/stdintf.rs":"29027f8cffde7354fc432b306a3ade149bc12440f08fe86d1a72074d514d7101","src/strings.rs":"49635568c8e7f5993e67bfc72941f4ef9407671c63d57c37489620386fbed724","src/tree/factory.rs":"77bfdfa9074e653b43e9c51b3e0b2dcfc9bc02948b7f9eb8e2fc0fe1a9009d14","src/tree/leaves.rs":"9c8b07925c07424a3977b8effa154e63d32addcbab1f59331025039592705bc1","src/tree/methodtype.rs":"6e77276ad1ca4040cd4bea320f525e49165e1d21df89281de4d9b1913129e0e2","src/tree/mod.rs":"471ff6e4bbd9c360326ed92867744b78235d769ba4483e0a8c20137153ab1e82","src/tree/objectpath.rs":"727fa86029f3ebd1d5de183e8f105deb1b3a273f1f89d0e02a5b227c6b1ff515","src/tree/utils.rs":"d15e64ed288ffa7477c2c35532d7f61feafb50ef6068606014101622bcd36caa","src/watch.rs":"9f323ea92206c77e184169e4b7f2a01f2014bf761d3aa5228431109283a1a4fe"},"package":"48b5f0f36f1eebe901b0e6bee369a77ed3396334bf3f09abd46454a576f71819"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"44f28cf937739b8d864c6405fafb635841a7fd73ee12a9b2ea32f1cedf55fdfe","Cargo.toml":"ff5bac5ffe795109feabd656a03c823b02fcad9186f6e6a957c2fb7201cd1bd8","Cargo.toml.orig":"fee20c68871824489d377bcb5c75e4a77161e67518b0d536dc39e6bf450ee4e6","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","examples/adv_server.rs":"45526c1ebeabad80e5dd5e8ecf071ea7a5e4870c58e47fad194f849fa347ef3a","examples/argument_guide.md":"b9824fc2b20c6478b3d42195f7d2486d11401aa9f72267e81ec3878bd6882e95","examples/client.rs":"56579c1a4fc3386ca41ddb350d9283d270e31cdf117fb815c84b6b0dd6548335","examples/properties.rs":"dac7eef86e17af1bc4b8d37f431686d3cc1f5890214ea880894c7cbd04ba2ad7","examples/properties_msgitem.rs":"b51e2cd87dc38696e8f0f98bac974d802ba00d69e0aff1102460fdfbf4448ffc","examples/rtkit.rs":"20b46aecac84aa90f0daa423dd9e2c118f1195ac777732bc4cedf9a0d85c4861","examples/server.rs":"9c286b26e45990cab5a7300bb5dd20048dd4dde6366d0e1cb6cdc85b7bf76eb6","examples/unity_focused_window.rs":"f1098e4ebce0feda47af862c6f3e755d6d74f78928731a75f15416bd76577fe1","src/arg/array_impl.rs":"bd18d93fe37a8053c0eb6e4e2d29cfc619adec69ba5ee3411cf03f6ad01fa0c0","src/arg/basic_impl.rs":"7c596da14de18220eb2258c80bc6eb0db9a7cd72bc85ba8d60da78cbf0232454","src/arg/mod.rs":"63274e49ed6f6dd632349e336504e0508d191f35403a7eec2ea20fee7e4ed4a2","src/arg/msgarg.rs":"1df0674603ef7d3e6d3fc1674aa7ffe6a048c3631ea76b533757b9daed958a7b","src/arg/variantstruct_impl.rs":"d9ddc73c44f1e57b67a7a73e8204f6915b51365cd47b1caf68573eb802b93a01","src/connection.rs":"8178688223b392ba5c29bb66b7e89ab642a129da7c777e34014ff9fb6a0daae8","src/connection2.rs":"ef0ba9ace17c8465bf25f3b8d97666e4ab1a6db048653cde408f946206592dcf","src/crossroads/crossroads.rs":"a1f17a5359bb38a54c89553f08c41b2268265fcd195f757c8f409c4ea1b43272","src/crossroads/handlers.rs":"21fbc36bb79aeeb02ac05b11f02ababd544b019d3ec258d73894344fc742c58a","src/crossroads/info.rs":"88a1648d367d0b8a4870bf2fc276c576ad60a23976e2f67f6d784f2dc0c3bc28","src/crossroads/mod.rs":"3e7e03ace37f0a18422d4a724b9db166c114216b2e6d1991ca9453380aa42dff","src/crossroads/stdimpl.rs":"1ded85e9efa18e55d3e65a8cc253b0544869093723157a99b8f7bdd7c3d3149f","src/dispatcher.rs":"b98c29a2063d6e9b263854256487dedf644d3fdb9071623f1e30e7132abedc7a","src/lib.rs":"2fad04e6f162e8121a72c0bad95b77ceabf4bc1c4a86c648602a929983272dc4","src/matchrule.rs":"502fc71bfb5c8bec2b3f0b92d95679513e656b0aa89094164223042fac26435b","src/message.rs":"d07db0c6208f5057961e904e5da8aa12352d0a1d1917c07d0ab0d18a981637aa","src/methoddisp.rs":"57d5b0e7eef7b76393dfd80e2e5125b266521f3252edbc402b893f12791b933e","src/objpath.rs":"e9f662d6cc81ea0717553787773261e7fb3221b36fab1799fb281f21de961b72","src/prop.rs":"60541e569ff06f503d889a7b62dd0aa980d39be60cde01f917503a80e0b7b27f","src/signalargs.rs":"7f0a380d51788208d153e2b51a1759d43a9e4bc41b38b3268a31cd9d681b0cce","src/stdintf.rs":"29027f8cffde7354fc432b306a3ade149bc12440f08fe86d1a72074d514d7101","src/strings.rs":"49635568c8e7f5993e67bfc72941f4ef9407671c63d57c37489620386fbed724","src/tree/factory.rs":"77bfdfa9074e653b43e9c51b3e0b2dcfc9bc02948b7f9eb8e2fc0fe1a9009d14","src/tree/leaves.rs":"9c8b07925c07424a3977b8effa154e63d32addcbab1f59331025039592705bc1","src/tree/methodtype.rs":"6e77276ad1ca4040cd4bea320f525e49165e1d21df89281de4d9b1913129e0e2","src/tree/mod.rs":"471ff6e4bbd9c360326ed92867744b78235d769ba4483e0a8c20137153ab1e82","src/tree/objectpath.rs":"727fa86029f3ebd1d5de183e8f105deb1b3a273f1f89d0e02a5b227c6b1ff515","src/tree/utils.rs":"d15e64ed288ffa7477c2c35532d7f61feafb50ef6068606014101622bcd36caa","src/watch.rs":"9f323ea92206c77e184169e4b7f2a01f2014bf761d3aa5228431109283a1a4fe"},"package":"48b5f0f36f1eebe901b0e6bee369a77ed3396334bf3f09abd46454a576f71819"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-0.6.5/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-0.6.5/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "d8bd9c5640725aa82582ab87e672ce3bb7fc6a3e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-0.6.5/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-0.6.5/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-0.6.5/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] + +name = "dbus" +version = "0.6.5" +authors = ["David Henningsson "] + +description = "Bindings to D-Bus, which is a bus commonly used on Linux for inter-process communication." +repository = "https://github.com/diwic/dbus-rs" +documentation = "http://docs.rs/dbus" +keywords = ["D-Bus", "DBus", "IPC"] +license = "Apache-2.0/MIT" +categories = ["os::unix-apis", "api-bindings"] +readme = "../README.md" + +[dependencies] +libc = "0.2.7" +libdbus-sys = { path = "../libdbus-sys", version = "0.2" } + +[dev-dependencies] +tempdir = "0.3" + +[features] +no-string-validation = [] + +[badges] +is-it-maintained-open-issues = { repository = "diwic/dbus-rs" } +is-it-maintained-issue-resolution = { repository = "diwic/dbus-rs" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-codegen/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-codegen/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"06695ab763cabb30d0bed97e7078a98acaed39cc32fd19da055806ff1d6c9c9e","Cargo.toml":"3976c3e5137c4308ea4ccdc2279f6ade68fc797ce7eaa205ae86fe9e751c2cd1","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","README.md":"d6b26864c1757d503289a08f5b8dcd2af6c0ced9535395382f095610ab976215","data/org.freedesktop.DBus.xml":"145e64b620544c59fded04974c14d4a6a2ce5c524757d04448d4ba25e0e3a3db","data/standard_interfaces.xml":"7afc16cf97cb3637b2800fc9bb2a887997a516b751bf4f8d80d7004a3939e664","examples/adv_server_codegen.rs":"a15cfcdeef3196747cd3f11ed76890735300ec789c7bc723bd21c7c99ef3ee48","src/generate.rs":"2dab91e857befd24ee488445fe8565a535e2283d7f7682a646c19dc3a73d7d6e","src/lib.rs":"65f5ad85ad8818abfbcc67e7307e3dcdf9612b1732813b01537f17c42c2bb6d1","src/main.rs":"cd861363737a5fe2056a2ff03c6a0db22f1d19de03d5b8685d7204d9c5122a28"},"package":"a49da9fdfbe872d4841d56605dc42efa5e6ca3291299b87f44e1cde91a28617c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"60055f714ef560c6ba0ec822890e583bbcaacf4f74874736d04434d72394c7a6","Cargo.lock":"06695ab763cabb30d0bed97e7078a98acaed39cc32fd19da055806ff1d6c9c9e","Cargo.toml":"3976c3e5137c4308ea4ccdc2279f6ade68fc797ce7eaa205ae86fe9e751c2cd1","Cargo.toml.orig":"aedd692a5289be371fe554e75f22d42e1235ec6f9687a72be4d48830bf99b69d","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","README.md":"d6b26864c1757d503289a08f5b8dcd2af6c0ced9535395382f095610ab976215","data/org.freedesktop.DBus.xml":"145e64b620544c59fded04974c14d4a6a2ce5c524757d04448d4ba25e0e3a3db","data/standard_interfaces.xml":"7afc16cf97cb3637b2800fc9bb2a887997a516b751bf4f8d80d7004a3939e664","examples/adv_server_codegen.rs":"a15cfcdeef3196747cd3f11ed76890735300ec789c7bc723bd21c7c99ef3ee48","src/generate.rs":"2dab91e857befd24ee488445fe8565a535e2283d7f7682a646c19dc3a73d7d6e","src/lib.rs":"65f5ad85ad8818abfbcc67e7307e3dcdf9612b1732813b01537f17c42c2bb6d1","src/main.rs":"cd861363737a5fe2056a2ff03c6a0db22f1d19de03d5b8685d7204d9c5122a28"},"package":"a49da9fdfbe872d4841d56605dc42efa5e6ca3291299b87f44e1cde91a28617c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-codegen/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-codegen/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "ab651f887ebf98d82872d359804105997eba8dc0" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-codegen/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-codegen/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-codegen/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,36 @@ +[package] +name = "dbus-codegen" +version = "0.9.1" +authors = ["David Henningsson "] +description = "Binary crate to generate Rust code from XML introspection data" +license = "Apache-2.0/MIT" +categories = ["os::unix-apis", "api-bindings"] +repository = "https://github.com/diwic/dbus-rs" +keywords = ["D-Bus", "DBus"] +readme = "README.md" +edition = "2018" + +[lib] +path = "src/lib.rs" + +[[bin]] +name = "dbus-codegen-rust" +path = "src/main.rs" + +[features] +default = ["dbus"] + +[dependencies] +xml-rs = "0.8.3" +dbus = { path = "../dbus", version = "0.9", optional = true } +dbus-tree = { path = "../dbus-tree", version = "0.9", optional = true } +clap = "2.20" + +[badges] +is-it-maintained-open-issues = { repository = "diwic/dbus-rs" } +is-it-maintained-issue-resolution = { repository = "diwic/dbus-rs" } +travis-ci = { repository = "diwic/dbus-rs" } + +[[example]] +name = "adv_server_codegen" +required-features = ["dbus", "dbus-tree"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-tree/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-tree/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b2cd78411bfc304fa311fa19d0830a296c9976891e159b7b0ac8e1e77bb553ae","Cargo.toml":"756a4b3f9f35275a5832cbff7f6697fe0e312f90e1278e9350acdd1acc4fbe17","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","examples/adv_server.rs":"31d290110ae0f3618e832c674abdef25bc0c81df5043da7154b8826f03aa6b07","examples/server.rs":"4f22e84923ab5ec72a4ec43c97932c7d619eb582e4319b3eed169cabf6d7b4f6","src/factory.rs":"bd1e4728df66b8597f07282ca76998a290deae9b690bd2fcb4407bad14e55f95","src/leaves.rs":"4cd9971b7328d4c17b4de9fda666d4e0980e101b0f465243a42f88ef9395515c","src/lib.rs":"c27c782f798b2846cfd0409456a73e23f9af28758859ff7527cb0582322a2f13","src/methodtype.rs":"8b1550856ad0f9d5c5ce817103e99a3e1774dfe627a7a67d36437cfce6a0baa8","src/objectpath.rs":"99dfcd1369646ffcfc7ba6e18ddfa0280ffceffe6653f2e3a036a11d5fa04301","src/utils.rs":"240b7cc7b4ce175ffbeb96943da53e6764f3b4cf47b20820b66d17acfbeade21"},"package":"f456e698ae8e54575e19ddb1f9b7bce2298568524f215496b248eb9498b4f508"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b24468680e331392fd71f680073688fa824b3aa56620b992642d7d121fd6beaf","Cargo.lock":"b2cd78411bfc304fa311fa19d0830a296c9976891e159b7b0ac8e1e77bb553ae","Cargo.toml":"756a4b3f9f35275a5832cbff7f6697fe0e312f90e1278e9350acdd1acc4fbe17","Cargo.toml.orig":"8c3a1378f0ead8804fb9a00479f5a7f6d458f6df72da6718c729bb421d8863ad","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","examples/adv_server.rs":"31d290110ae0f3618e832c674abdef25bc0c81df5043da7154b8826f03aa6b07","examples/server.rs":"4f22e84923ab5ec72a4ec43c97932c7d619eb582e4319b3eed169cabf6d7b4f6","src/factory.rs":"bd1e4728df66b8597f07282ca76998a290deae9b690bd2fcb4407bad14e55f95","src/leaves.rs":"4cd9971b7328d4c17b4de9fda666d4e0980e101b0f465243a42f88ef9395515c","src/lib.rs":"c27c782f798b2846cfd0409456a73e23f9af28758859ff7527cb0582322a2f13","src/methodtype.rs":"8b1550856ad0f9d5c5ce817103e99a3e1774dfe627a7a67d36437cfce6a0baa8","src/objectpath.rs":"99dfcd1369646ffcfc7ba6e18ddfa0280ffceffe6653f2e3a036a11d5fa04301","src/utils.rs":"240b7cc7b4ce175ffbeb96943da53e6764f3b4cf47b20820b66d17acfbeade21"},"package":"f456e698ae8e54575e19ddb1f9b7bce2298568524f215496b248eb9498b4f508"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-tree/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-tree/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "dc00561b7fcfd09e385dfcf2c2fdebbb89a51aef" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dbus-tree/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dbus-tree/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dbus-tree/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "dbus-tree" +version = "0.9.2" +authors = ["David Henningsson "] +edition = "2018" + +description = "Framework for writing D-Bus method handlers (legacy)" +repository = "https://github.com/diwic/dbus-rs" +documentation = "http://docs.rs/dbus-tree" +keywords = ["D-Bus", "DBus", "IPC"] +license = "Apache-2.0/MIT" +categories = ["os::unix-apis", "api-bindings"] +readme = "../README.md" + +[dependencies] +dbus = { path = "../dbus", version = "0.9" } + +[badges] +maintenance = { status = "passively-maintained" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"5b4889dcaf005a28bd9848285763cda32c56c79f962572a7c9fdceee055752d7","Cargo.toml":"e95e92797cc7fdbdabef380743d3059e2dbb1f75986fd85937734431f5dfe49c","README.md":"46f7f4ae53e01156d7cdcd001c0b015ba506ae214520515686e6291e8c75b56e","doc/build/LICENSE.adoc":"56cd47a25f2bbb4f2f870c933aa04c47a2b68dea497f974c5c9c215583dec3dc","doc/build/asciidoc-coalescer.rb":"d3b8c4a9d02862b31e4fae1d3eba88104d24eae2e96e16cce50830931db49564","doc/readme_template.adoc":"d4fc1343d2a4caa1e2a76962c94d382c7cb6b38fcd82a34794670a593bfe78e2","examples/fibonacci.rs":"3c7b804e9ba14d3fe16f34240f5aae81c3b15a56db245c3d22ea0940fff3f9e1","examples/multi_line.rs":"21819b40021d852501e42aa4903131a257774d4972c28c4370967869e3f4bed8","examples/multiple_trees.rs":"0acbdfbf8a786de05a2272e24b0b54f0f2b8b37b245e8d032e92014fbe6d1e53","examples/nested.rs":"731e5d6993aac90a580050b871bb0b2399c9ae85d48efbf101c19118ae51223e","examples/no_macros.rs":"e9a92b2c444b67804e0949150dcb84b084efe1c2d74201a01f2f8a7d9419f93d","examples/out/fibonacci.txt":"75f837935a3f905010f9d8d7c825c9d8a444cb0930ad0c16f809abeee12ef782","examples/out/multi_line.txt":"a435cc9100fb9b2fed67e64a0aa337beebe818846de91c0c0c6e46a12e3122c7","examples/out/multiple_trees_A.txt":"0b9e72ec56efdd95052ffc1429ba14e548d72254abee89d737c38707c93152a3","examples/out/multiple_trees_B.txt":"380271246c3b7b7261701d5c845990d90f9bc5317bdb07ed03a395c47c09cbcf","examples/out/nested.txt":"089ade90dd6ffd2d3b86e8a60ed3be98895ccf4e2f22cdf069c5391c3161fc4f","examples/out/no_macros.txt":"3f9781067a454a462873683bb148a1b776cd8b7be30b10b25910fb734987f14e","examples/out/panic.txt":"0a95e6dcbb3be0721a21e3762d7e6fe21458ff773c0c9d141c92b63f9f03851a","examples/panic.rs":"3e8decf97d800539b6b2e7cbd681b114ed8a757d74841f717a7c3786f6d60c3e","src/default.rs":"1ef1cad3332cdda1f4c5ae09208c3b7d19244db186f671c796beda38135d268a","src/defer.rs":"621ca6e25f054765b995108916cb607b064e852cceaf2f21c20ef50fd2a5386c","src/internal.rs":"11756608f9968f649a9a2b8ed435126711a530b500d47c6a59fa0a7557ecb028","src/lib.rs":"3c20a1971517a8fb397bd9af54aee2caea7aaf3d9c973272a7b5238a93a2c495","src/scoped_branch.rs":"ff693738aff85ea925e3613f52787dbb6bb0add753ea8792207728ea403b2e1e","src/test.rs":"acc5cbb59203a62727c6e788e656f48df24ab744ccff98f6f0a0db03ac1ecdb1","src/tree_config.rs":"4d0f77f5e81f5c74996d6d8c44019ade6d5e3a1ff88c1be466af2f0d675ca0b3"},"package":"2d1ec383f2d844902d3c34e4253ba11ae48513cdaddc565cf1a6518db09a8e57"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"515794ab9d0bb303103450d99432970d25f08d785a0009ee3ba91f76180e994f",".md-inc.toml":"4d769a6cc7982ffef50b22ffb8b0c011a11e7d87b8b56aab67768f1cdb4ac946","Cargo.lock":"5b4889dcaf005a28bd9848285763cda32c56c79f962572a7c9fdceee055752d7","Cargo.toml":"e95e92797cc7fdbdabef380743d3059e2dbb1f75986fd85937734431f5dfe49c","Cargo.toml.orig":"23c735b8c2f240150f61a9c77d9482ae07ccfaf03fb85645ef574e4b6630214c","README.md":"46f7f4ae53e01156d7cdcd001c0b015ba506ae214520515686e6291e8c75b56e","doc/build/LICENSE.adoc":"56cd47a25f2bbb4f2f870c933aa04c47a2b68dea497f974c5c9c215583dec3dc","doc/build/asciidoc-coalescer.rb":"d3b8c4a9d02862b31e4fae1d3eba88104d24eae2e96e16cce50830931db49564","doc/readme_template.adoc":"d4fc1343d2a4caa1e2a76962c94d382c7cb6b38fcd82a34794670a593bfe78e2","examples/fibonacci.rs":"3c7b804e9ba14d3fe16f34240f5aae81c3b15a56db245c3d22ea0940fff3f9e1","examples/multi_line.rs":"21819b40021d852501e42aa4903131a257774d4972c28c4370967869e3f4bed8","examples/multiple_trees.rs":"0acbdfbf8a786de05a2272e24b0b54f0f2b8b37b245e8d032e92014fbe6d1e53","examples/nested.rs":"731e5d6993aac90a580050b871bb0b2399c9ae85d48efbf101c19118ae51223e","examples/no_macros.rs":"e9a92b2c444b67804e0949150dcb84b084efe1c2d74201a01f2f8a7d9419f93d","examples/out/fibonacci.txt":"75f837935a3f905010f9d8d7c825c9d8a444cb0930ad0c16f809abeee12ef782","examples/out/multi_line.txt":"a435cc9100fb9b2fed67e64a0aa337beebe818846de91c0c0c6e46a12e3122c7","examples/out/multiple_trees_A.txt":"0b9e72ec56efdd95052ffc1429ba14e548d72254abee89d737c38707c93152a3","examples/out/multiple_trees_B.txt":"380271246c3b7b7261701d5c845990d90f9bc5317bdb07ed03a395c47c09cbcf","examples/out/nested.txt":"089ade90dd6ffd2d3b86e8a60ed3be98895ccf4e2f22cdf069c5391c3161fc4f","examples/out/no_macros.txt":"3f9781067a454a462873683bb148a1b776cd8b7be30b10b25910fb734987f14e","examples/out/panic.txt":"0a95e6dcbb3be0721a21e3762d7e6fe21458ff773c0c9d141c92b63f9f03851a","examples/panic.rs":"3e8decf97d800539b6b2e7cbd681b114ed8a757d74841f717a7c3786f6d60c3e","src/default.rs":"1ef1cad3332cdda1f4c5ae09208c3b7d19244db186f671c796beda38135d268a","src/defer.rs":"621ca6e25f054765b995108916cb607b064e852cceaf2f21c20ef50fd2a5386c","src/internal.rs":"11756608f9968f649a9a2b8ed435126711a530b500d47c6a59fa0a7557ecb028","src/lib.rs":"3c20a1971517a8fb397bd9af54aee2caea7aaf3d9c973272a7b5238a93a2c495","src/scoped_branch.rs":"ff693738aff85ea925e3613f52787dbb6bb0add753ea8792207728ea403b2e1e","src/test.rs":"acc5cbb59203a62727c6e788e656f48df24ab744ccff98f6f0a0db03ac1ecdb1","src/tree_config.rs":"4d0f77f5e81f5c74996d6d8c44019ade6d5e3a1ff88c1be466af2f0d675ca0b3"},"package":"2d1ec383f2d844902d3c34e4253ba11ae48513cdaddc565cf1a6518db09a8e57"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "5b709de2d8872102b20b566c408d31d0662d7a9f" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/.md-inc.toml thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.md-inc.toml --- thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/.md-inc.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/.md-inc.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,2 @@ +base_dir = "examples" +files = ["README.md"] \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/debug_tree/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/debug_tree/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +name = "debug_tree" +version = "0.4.0" +authors = ["Marty Papamanolis "] +edition = "2018" +repository = "https://github.com/martypapa/debug-tree" +readme = "README.md" +license = "MIT" +description = "Build a tree one element at a time and output it as a pretty string." + +[lib] +name = "debug_tree" +crate-type = ["lib"] + +[dependencies] +once_cell = "1" + +[dev-dependencies] +tokio = {version = "0.2.9", features = ["macros", "fs"] } +futures = "0.3.4" \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/debugid/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/debugid/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/debugid/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/debugid/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"2cf828df6f9e9544eb35466de3646b03262f9d03938da9f9c6ef2c2e68e7c8d4","Cargo.toml":"e866dbd4e8fcfae5766ad977779cda62cfc25eb1324487f16571f5ba6f1fb9d2","LICENSE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","Makefile":"acc4e8dc69b0fae078515c01c3f4353afe18f54a616ec7e6e20ddc893cd97e59","README.md":"2381579ffc25b9eddd07c4a470b1a695876701ee8004174c8f657d3831e4f00d","clippy.toml":"444ea54130c23cdd2b5a5d4976c00e63175cfd67501d14888158a1ea841b48d4","scripts/bump-version.sh":"81aad8c6d661a75c064d351c1722a0fc19d9f00883a4832a11a7ace936b7858a","src/lib.rs":"d39adde21fef7b00210b90c20d94320fc8fad94af7f073022c36b6c3635eb961","tests/test_codeid.rs":"e90ef3d209ecb79b2f3d5568b62645a3341565168a7ba4a81770eea7b93a9d71","tests/test_debugid.rs":"98d93057ea1bfed142797589e24f72f58741e7e037f5423b927a5d1c5b98b4e2","tests/test_serde.rs":"37ca5066022e9771e464184dba94adbad2a223d80d15513c6662d8ffca8536ee"},"package":"bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d"} \ No newline at end of file +{"files":{"CHANGELOG.md":"2cf828df6f9e9544eb35466de3646b03262f9d03938da9f9c6ef2c2e68e7c8d4","Cargo.toml":"e866dbd4e8fcfae5766ad977779cda62cfc25eb1324487f16571f5ba6f1fb9d2","Cargo.toml.orig":"516c42c78f3e38e0eef3c22c6d6fe8ec8a08261eefba953b80f89ddef69bd3c8","LICENSE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","Makefile":"acc4e8dc69b0fae078515c01c3f4353afe18f54a616ec7e6e20ddc893cd97e59","README.md":"2381579ffc25b9eddd07c4a470b1a695876701ee8004174c8f657d3831e4f00d","clippy.toml":"444ea54130c23cdd2b5a5d4976c00e63175cfd67501d14888158a1ea841b48d4","scripts/bump-version.sh":"81aad8c6d661a75c064d351c1722a0fc19d9f00883a4832a11a7ace936b7858a","src/lib.rs":"d39adde21fef7b00210b90c20d94320fc8fad94af7f073022c36b6c3635eb961","tests/test_codeid.rs":"e90ef3d209ecb79b2f3d5568b62645a3341565168a7ba4a81770eea7b93a9d71","tests/test_debugid.rs":"98d93057ea1bfed142797589e24f72f58741e7e037f5423b927a5d1c5b98b4e2","tests/test_serde.rs":"37ca5066022e9771e464184dba94adbad2a223d80d15513c6662d8ffca8536ee"},"package":"bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/debugid/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/debugid/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/debugid/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/debugid/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "debugid" +version = "0.8.0" +license = "Apache-2.0" +description = "Common reusable types for implementing the sentry.io protocol." +homepage = "https://sentry.io/" +repository = "https://github.com/getsentry/rust-debugid" +documentation = "https://docs.rs/debugid" +keywords = ["sentry", "debugid", "breakpad", "crashpad"] +readme = "README.md" +authors = ["Sentry "] +edition = "2018" + +[dependencies] +uuid = "1.0.0" +serde = { version = "1.0.85", optional = true } + +[dev-dependencies] +serde_json = "1.0.37" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/deranged/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/deranged/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/deranged/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/deranged/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d1ee03b7033e382279ff580d89a70a9aaf163f977400f0899ad9624e24744e6f","LICENSE-Apache":"b8929fea28678da67251fb2daf9438f67503814211051861612441806d8edb05","LICENSE-MIT":"04620bf27e4a643dd47bf27652320c205acdb776c1f9f24bb8c3bfaba10804c5","README.md":"fc4c9482d9e5225630da44e5371d6fa3f37220e2f4da2dac076cf4cd4f9592e7","src/lib.rs":"bc4b045c160d6f28726831d83f8389d9231410ae289a99950f63436219488dbb","src/tests.rs":"235e4f158084d12b0bfe85745c444d38bb134ebe584396d0a43154260f6576a7","src/traits.rs":"e3984e763afaa23dcf8ea686b473336472953b05abebc433acb26ab5f2237257","src/unsafe_wrapper.rs":"6e57697c2cd484cd60c1a50c4f4d32cb17526447c0f387d8ea3d89a2a89db688"},"package":"b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e59452737395a49fa649614ad4be15946a50fd8d6c11e2e76aa9112cba06c67c","Cargo.toml":"d1ee03b7033e382279ff580d89a70a9aaf163f977400f0899ad9624e24744e6f","Cargo.toml.orig":"1d9113a5d7fbde3a832e62f192098f67f493e26e9cd2b3f8c76c3fe63c6651b5","LICENSE-Apache":"b8929fea28678da67251fb2daf9438f67503814211051861612441806d8edb05","LICENSE-MIT":"04620bf27e4a643dd47bf27652320c205acdb776c1f9f24bb8c3bfaba10804c5","README.md":"fc4c9482d9e5225630da44e5371d6fa3f37220e2f4da2dac076cf4cd4f9592e7","src/lib.rs":"bc4b045c160d6f28726831d83f8389d9231410ae289a99950f63436219488dbb","src/tests.rs":"235e4f158084d12b0bfe85745c444d38bb134ebe584396d0a43154260f6576a7","src/traits.rs":"e3984e763afaa23dcf8ea686b473336472953b05abebc433acb26ab5f2237257","src/unsafe_wrapper.rs":"6e57697c2cd484cd60c1a50c4f4d32cb17526447c0f387d8ea3d89a2a89db688"},"package":"b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/deranged/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/deranged/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/deranged/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/deranged/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c25ef2cefe36d92ebf3de6df2faaf293881f7349" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/deranged/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/deranged/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/deranged/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/deranged/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,38 @@ +[package] +name = "deranged" +version = "0.3.11" +authors = ["Jacob Pratt "] +edition = "2021" +rust-version = "1.67.0" +repository = "https://github.com/jhpratt/deranged" +keywords = ["integer", "int", "range"] +readme = "README.md" +license = "MIT OR Apache-2.0" +description = "Ranged integers" +include = ["src/**/*", "LICENSE-*", "README.md"] + +[features] +default = ["std"] +alloc = [] +num = ["dep:num-traits"] +powerfmt = ["dep:powerfmt"] +quickcheck = ["dep:quickcheck", "alloc"] +rand = ["dep:rand"] +serde = ["dep:serde"] +std = ["alloc"] + +[package.metadata.docs.rs] +all-features = true +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--cfg", "docs_rs"] + +[dependencies] +num-traits = { version = "0.2.15", optional = true, default-features = false } +powerfmt = { version = "0.2.0", optional = true, default-features = false } +quickcheck = { version = "1.0.3", default-features = false, optional = true } +rand = { version = "0.8.4", optional = true, default-features = false } +serde = { version = "1.0.126", optional = true, default-features = false } + +[dev-dependencies] +rand = "0.8.4" +serde_json = "1.0.86" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_arbitrary/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/derive_arbitrary/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"196abb2a00d047e16ba1337cd492b4115ebcee941283acde6fb80dc025176dce","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"15656cc11a8331f28c0986b8ab97220d3e76f98e60ed388b5ffad37dfac4710c","README.md":"7059db284b2016ba7355c63a2b14eb732c7b8952286ff1bc4fdde605018a39c4","src/container_attributes.rs":"9342a89e5e5f412159d1a1a88ae4ee0248180f30adc13e61ebf5f96b5f09877f","src/field_attributes.rs":"15093171d7f1e30c2b2523788e54c69c816029b310133ceb1ac811d1f11a76d5","src/lib.rs":"701a9c66e25c3a2151eab9159f6c2fa64ea910ceb6feb225dc97c2734254c265"},"package":"67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"add817a9df91aad5fe8fcb32542733ddc666df2e71117fcfd6eee64a85cfaa1b","Cargo.toml":"196abb2a00d047e16ba1337cd492b4115ebcee941283acde6fb80dc025176dce","Cargo.toml.orig":"27b7739e9a2d347f5831e9ad541be128aba10d56c403d3550b3fec72dc1ac321","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"15656cc11a8331f28c0986b8ab97220d3e76f98e60ed388b5ffad37dfac4710c","README.md":"7059db284b2016ba7355c63a2b14eb732c7b8952286ff1bc4fdde605018a39c4","src/container_attributes.rs":"9342a89e5e5f412159d1a1a88ae4ee0248180f30adc13e61ebf5f96b5f09877f","src/field_attributes.rs":"15093171d7f1e30c2b2523788e54c69c816029b310133ceb1ac811d1f11a76d5","src/lib.rs":"701a9c66e25c3a2151eab9159f6c2fa64ea910ceb6feb225dc97c2734254c265"},"package":"67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_arbitrary/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/derive_arbitrary/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6fc84869e567441b7506e2457d8ff87d7dec42e7" + }, + "path_in_vcs": "derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_arbitrary/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/derive_arbitrary/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_arbitrary/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "derive_arbitrary" +version = "1.3.2" # Make sure it matches the version of the arbitrary crate itself (not including the patch version) +authors = [ + "The Rust-Fuzz Project Developers", + "Nick Fitzgerald ", + "Manish Goregaokar ", + "Andre Bogus ", + "Corey Farwell ", +] +categories = ["development-tools::testing"] +edition = "2021" +keywords = ["arbitrary", "testing", "derive", "macro"] +readme = "README.md" +description = "Derives arbitrary traits" +license = "MIT/Apache-2.0" +repository = "https://github.com/rust-fuzz/arbitrary" +documentation = "https://docs.rs/arbitrary/" +rust-version = "1.63.0" + +[dependencies] +proc-macro2 = "1.0" +quote = "1.0" +syn = { version = "2", features = ['derive', 'parsing'] } + +[lib] +proc_macro = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_more/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/derive_more/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/derive_more/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_more/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"bb43c76f6dbe248aae80f903907cd9fd7626682645f219f8348ca0fb56b1491c","Cargo.lock":"b8969b6d5e2d4db2d6d47f20e02bf94037ed2dad637f3e35de7738efd6915256","Cargo.toml":"031d3009bbc418c01acc40b3fdc4820bb2b3f0f81eddf98df5bcfe2a1d18c325","LICENSE":"8a35369f3ca263b3c62fbb5032947e53b6bfebc6c8a4d1bb982de1c069f6fba5","README.md":"59d833d42d1efece4688d7067502062fcbdeae93e2f6bef9c7e8de3d834c6713","src/convert.rs":"515fffddd0ef9eba8dff6596f28b4e353c46429dda8a7ab26fdeb4707a549dcb","src/fmt.rs":"553ddb07fc54595825037738c58fc43014df412f350d2b8d7c2482d0fb0a829f","src/lib.rs":"e80bd07ec63194fa254dbf87518d2d25ef203f20d61f2f288ab2c08a4e78a7ff","src/ops.rs":"592d0e25c69da0904dad17eb5983ba6f7a7558c379dbe52b5fbbce6ebf400629","src/str.rs":"5313afba961713a1b5b3c62d5f86ceffe6f888ea0fec588927b51a1affc58abd","src/try_unwrap.rs":"56ff6f9221c2321e459d111348db1d3fb6e6e279ad2173a0418373f019bff714","src/vendor/mod.rs":"ae320e006fe00b7872995392bf95c2929286d1327f1fb9c6d66a0271a9e7d32d","src/vendor/thiserror/README.md":"a8e01baaa2e23f9a890aac2d8f36fe7173abee8a46e17200ea00efc5c859a2f0","src/vendor/thiserror/aserror.rs":"65727d44030194d1585d4151d09df93d9dd26e39c02f80aca63962b061209d63","src/vendor/thiserror/mod.rs":"a74f6d33e03a3ad9bc7d3d57c73eaefaba53c4f7bed8c2dc16f0deb3ea13398d","tests/add.rs":"309fba9cbde39ff660ab778c0f8b9dfa20965648baa1efb3de61abfd46d84038","tests/add_assign.rs":"26c34a9bc012d85c4b39dc7274cfebce71fc1610f219a65f81ac73e70e6a698a","tests/as_mut.rs":"aac8faba264f6b294f3eaf9f63c89032b57ebc6a01f445ca7eae630bddf77e05","tests/as_ref.rs":"be3c46edef518ec7c7afdfa812f430e23bf3448cf7cdee30286a986cff3ebd88","tests/boats_display_derive.rs":"d0133b4330602da2c20827f5a05dc10c300f88b168e029f587a02da9a6d42792","tests/compile_fail/debug/both_fmt_and_skip_on_field.rs":"cb9ef525aa0725c78c3711df665a22a1f25562fa4032911674b4d22b5c561ba4","tests/compile_fail/debug/extra_placeholder.rs":"a70536bcc898e71f0cfbcfe18e13f0a229e25f4f5ddb02b09f0135276cd19ce0","tests/compile_fail/debug/legacy_bound_syntax.rs":"1b0d0a2efe2e3b2388f447553f95c38d22892e85001b3f2af5c5edb604905161","tests/compile_fail/debug/legacy_fmt_syntax.rs":"b7b8b72507d272f3853bfde5b566e30cb121963b620a731018b39418f2a66db2","tests/compile_fail/debug/missing_placeholder.rs":"78091dd3c6130ff64cfaeb14491f302b1ab28551e7320b31e722811718f984a4","tests/compile_fail/debug/named_field_prefixed_with_dot.rs":"d21ed1360c22f8ec755b7f11d0d13d80ecb5051f3aa3e8f0fa26012dfac00a69","tests/compile_fail/debug/unclosed_brace.rs":"fc99b1e681e6d44e503d36af84aa345871bb1ec5d643d8df49b7432060cd7d4a","tests/compile_fail/debug/union.rs":"d6836944095a82a402a13b18c879e7fd90e2e8d891114dfd092eaa63141f378d","tests/compile_fail/debug/unknown_attribute.rs":"4ff13fe7a86fd3a5778f4aa577261eb572872b52fb2fe64b5434b6c6a0be956d","tests/compile_fail/debug/unnamed_field_prefixed_with_dot.rs":"7c591adccf841cf2d0b3679272c991ded5c0997da846348a7b6ea6a8071205af","tests/compile_fail/debug/wrong_formatting_argument.rs":"90a71793f5ff1a5ce05e95e6fca43f20a09f8a9b241c791e6498db9457091081","tests/compile_fail/debug/wrong_named_parameter.rs":"011d63a4edd60514b15247efd3fbda3c6036b7060d0ad280ff94e6a5b2f0fa28","tests/compile_fail/debug/wrong_unnamed_parameter.rs":"f3c3b635a91ed9c82a004091142ddda22f96405f015f46ea47e1af913a7201a0","tests/compile_fail/display/extra_placeholder.rs":"76a46086e1b300dcf64f13b9dbd323f4566e27cbd6894bb42d0e62c56818e7f2","tests/compile_fail/display/legacy_bound_syntax.rs":"f0d874a748f9e4d80f8e6e9683a1067669c4830da48c0d4b646268ee7d747f45","tests/compile_fail/display/legacy_fmt_syntax.rs":"3d0766594d6b68f14de0ff9f3ae1f99ec6870a6c1054dec5202ee8e648343105","tests/compile_fail/display/missing_placeholder.rs":"cce061baeb84e830aa1cd992ce1228497a76ab83fa6fb1b47e0703efb9ffaa29","tests/compile_fail/display/mutlifield_enum_variant_without_attribute.rs":"6a77cf098d7a46bc09f40edad73a90371d20bf3b492f94a3671e09c4ac1497f1","tests/compile_fail/display/mutlifield_struct_without_attribute.rs":"5509f6298ed94dd90d2839a5b6b43d31c279adcbd3ef90a5f104a08e7c52346d","tests/compile_fail/display/named_field_prefixed_with_dot.rs":"5cfe20e60c14e3bc2b57d227cd1674b0c897e43fdb352a2f09603e84a4f8e1ac","tests/compile_fail/display/non_display_implicit_enum_unit_variant.rs":"2541e3fb70fe489a0387bec8f5f68486b8a2a63ea08ddad7f7bd2333621a3632","tests/compile_fail/display/unclosed_brace.rs":"b99edf224e5814339e5e3e4a86b5f5e7f8910593d769fc30180d1c28bec6939e","tests/compile_fail/display/unknown_attribute.rs":"2ff4b1d08c746df29857130eeeccf6ae4c8d3742cb31112c415c13a058ba7344","tests/compile_fail/display/unnamed_field_prefixed_with_dot.rs":"2aa52a4192280e37901668a862a080e99d363b6b11bd66b9065153c10ff42fa4","tests/compile_fail/display/wrong_formatting_argument.rs":"bce4e69f127c1cadba8a86c6a6813e7a87de7b10a0ebc1cc9e27f70ddac87848","tests/compile_fail/display/wrong_named_parameter.rs":"cdc6cd0013cca3ecfdfdc61f0f1c942ce8c4a8022d8aaa9ac595dcf10fdbbfa0","tests/compile_fail/display/wrong_unnamed_parameter.rs":"77204f1249616cd821b20f6961799ae1f76c2fd4f87c191a4c22968f754dafb4","tests/compile_fail/from/legacy_enum_attribute.rs":"ceabb771ce99c4dedd5748b7c41ad5d1361a384c59066ed46441d73305573e1d","tests/compile_fail/from/legacy_struct_attribute.rs":"cb587c838b9e3832136520cfd229b65b59bc6486927c1e154010f5e1646fafdc","tests/compile_fail/from/multiple_enum_attributes.rs":"b7271d4de0bef34b7146617c72485a5cedf1efcfb2123ab8c50315ab2cf04ed5","tests/compile_fail/from/multiple_struct_attributes.rs":"e1be2f5d0dcacdcefaa657321144174ec2fda4d63c3deff3481c976fd34c9857","tests/compile_fail/from/struct_tuple_no_parens.rs":"ad2452ac4cb1109c84983ab51cb3efb22ae3466a682cfefc2dfefe55b67dc39c","tests/compile_fail/from/struct_tuple_too_long.rs":"3993f3f1fdf585ca132a93652ade18e726b2b52471c4684ad5995be71e504b15","tests/compile_fail/from/struct_tuple_too_short.rs":"4ed8f16395c193832b9881041f408035b1d038ee66d068b6a743a8e63d851807","tests/compile_fail/from/union.rs":"4199be83518583b1d3173d619ceb8159e976b1db0fc3e76331b07163b2a0aff1","tests/compile_fail/into/enum.rs":"b64765573e84f703161b86512ec2cf2a9df50081cf50992c78e5a1e350984549","tests/compile_fail/into/legacy_complex_attribute.rs":"c371be38a08e81f8c2dcb4e02eea74da6deb73aeebc601964f6820c836c6a536","tests/compile_fail/into/legacy_types_attribute.rs":"25fcf30a902768dab50c70ce84765a0937b37d298b4bec76a4239c19270f67ae","tests/compile_fail/into/mixed_regular_and_wrapped_types.rs":"f6a8a91103682b193c1087bb0462e1b7a4f32b8512edf692b5fad36670f37a5c","tests/compile_fail/into/tuple_no_parens.rs":"7bcd4c0bc210caf4b5fc894b8f9cadc74a2a93ce34e15694334c6585305a661b","tests/compile_fail/into/tuple_too_long.rs":"28feff5a9e88fa0db53ba947c2676e9f699c107b15925f9dc3c9bd3836cd5384","tests/compile_fail/into/tuple_too_short.rs":"6ca84f306412d402391a6afba378edf62f77425e1df98474f25aecea803e731c","tests/compile_fail/into/union.rs":"a961fb3d741612c561b398b2316c8f092fb418ee1942259ea97d0779727282f7","tests/compile_fail/mod.rs":"d849ecbfa0aa66907c228ef3297ff77cadf459a20cfa5eb988fd4cfd12dc1d6f","tests/constructor.rs":"a30fd8558628941c23cf0e4e9f69262510284b611f5a251c516c3c1474b0dea5","tests/debug.rs":"7988f206fde0c1874147fdec1864bb9ef93317ce0e6e1c910df43ded037d9f39","tests/deref.rs":"83139db87b84bd8fefb25e4a4f83bb41f4d2f0eb27ab7e25f16e5f2d1c119b57","tests/deref_mut.rs":"cba7cc972c77124b21099a0adeafa7476def8c9e3565b4763c9d60d43c3bdeb8","tests/display.rs":"a93bddc3580a23d115f7c87e37a1491fdbcff7fe939b86fac77166d071fa0b37","tests/error/derives_for_enums_with_source.rs":"0ee1feed18da2d740c89d2bda43b6c224b205955e2177c103f31ed28e58e96a3","tests/error/derives_for_generic_enums_with_source.rs":"7df9897e53fffde0157a9117251dc7c759f0ee93704e46a95e1ea2aea0da6374","tests/error/derives_for_generic_structs_with_source.rs":"4a60577551b8dd3c73b18be04025c236acffa870b4e73c1dc5cedc0bd7eb9076","tests/error/derives_for_structs_with_source.rs":"129432439cf5fc744ddf642e18e7be81c9e165fa5e85c816af3f9c634ec1cd23","tests/error/mod.rs":"4ab226fb7c86834926dc482d57bf3b348f66a3ea4d49752445c22eb2bd0af709","tests/error/nightly/derives_for_enums_with_backtrace.rs":"f410ab07358a9ff94b7ba23c1e901983e25a2955303e24760ce604b5d12ec78e","tests/error/nightly/derives_for_generic_enums_with_backtrace.rs":"a98feb1934b1b8cd87d70c7e74ad1680be9bca02a7c2fa3c960ee72d6a60becc","tests/error/nightly/derives_for_generic_structs_with_backtrace.rs":"5eb96ccbc1b40b5389dc08902fec4470e2fd2c5747771c3039bfcc15c913b498","tests/error/nightly/derives_for_structs_with_backtrace.rs":"97e322d50f0fa6bfb0a48b61a32a0e6cc6fdeb9242ee51ab27a5f64bd725ce7c","tests/error/nightly/mod.rs":"74b7d3e45a6974bd96ea964465e9ca87370226c9557fe565e6351aee3f6b8eb4","tests/error_tests.rs":"26ee4192a8eb3f2a47c522bec8a6ed9253ac1cbfa0d8103e5aa046bbfd89e642","tests/from.rs":"b579634209130f2989ac5d2477ad1a7eebf182f52fe8ced26a8e114abf4ed997","tests/from_str.rs":"1d2c32c7a29123e4f78d90122bd9992676ff77236c426fd83a418416fa1e87f2","tests/generics.rs":"75ef7f021e17c2c7b87619ee19b8afc28a3e96689a2882c2c815ae2c05674827","tests/index.rs":"9202ea8460bb0c205a7fd26e8f5ea2b27cd7e36d26148ffe82f44f87c287443e","tests/index_mut.rs":"200333833e8c1e716064da07a077e145895c2f4c774d77c7fe8cba47423efa76","tests/into.rs":"009901f64419c3e59862277d17a53bd24bd9ef1351113cc862439b94eda5e3a4","tests/into_iterator.rs":"ce51284c5cceee037e926ab22084d9eea3a34d2ffcc6e01b5373555850d8f5bd","tests/is_variant.rs":"39cb1e730315883e28a0ba3fac9b6f13607c00e2c3b638579411f80b2686842c","tests/lib.rs":"bc73bf023203f1bcc726b11b1c6e87c48d61271ee7ae0f94bc4649276e26249d","tests/mul.rs":"dbfc2a88ee76ca40562d1b7c9772015fc33e99723314470adeaf7e3862037ce7","tests/mul_assign.rs":"38c484f73fe495c52f12306983ea75181fe233ab9c12e9d6ae78f92d80a6209f","tests/no_std.rs":"918d14c9d73550a3af464be073175bcfe505b2be9a0064d810e0e15ebe0c9d40","tests/not.rs":"6c922736e9fbcaf5eb441a70df5fdc4f54db82838b5795d3cc180c176be61de3","tests/sum.rs":"5927876ed3c20765441be15c3289e723af4bcafabd055a24b0f10fe26e6e7e83","tests/try_into.rs":"ebeeb1d36ab98879bae2eed62da8bc9788416fba771e4892ba7b88d423710aae","tests/try_unwrap.rs":"bfc64c17908cc51f73b419be88c18567470164a84eb4f11b50c58405d6b2989a","tests/unwrap.rs":"91b758a80da492f4d5b7d4844895ca084df3f0a1b22ef79552a99f733bc99a26"},"package":"d79dfbcc1f34f3b3a0ce7574276f6f198acb811d70dd19d9dcbfe6263a83d983"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"cffea8bfeb4c1d1f216254637d69c64a977783152ce00adece4fb37b6ee290f7","CHANGELOG.md":"bb43c76f6dbe248aae80f903907cd9fd7626682645f219f8348ca0fb56b1491c","Cargo.lock":"b8969b6d5e2d4db2d6d47f20e02bf94037ed2dad637f3e35de7738efd6915256","Cargo.toml":"031d3009bbc418c01acc40b3fdc4820bb2b3f0f81eddf98df5bcfe2a1d18c325","Cargo.toml.orig":"e5f94638f896cb9f283fe223d073ca9940aeb2b085830a2204277ec1841d2d3b","LICENSE":"8a35369f3ca263b3c62fbb5032947e53b6bfebc6c8a4d1bb982de1c069f6fba5","README.md":"59d833d42d1efece4688d7067502062fcbdeae93e2f6bef9c7e8de3d834c6713","src/convert.rs":"515fffddd0ef9eba8dff6596f28b4e353c46429dda8a7ab26fdeb4707a549dcb","src/fmt.rs":"553ddb07fc54595825037738c58fc43014df412f350d2b8d7c2482d0fb0a829f","src/lib.rs":"e80bd07ec63194fa254dbf87518d2d25ef203f20d61f2f288ab2c08a4e78a7ff","src/ops.rs":"592d0e25c69da0904dad17eb5983ba6f7a7558c379dbe52b5fbbce6ebf400629","src/str.rs":"5313afba961713a1b5b3c62d5f86ceffe6f888ea0fec588927b51a1affc58abd","src/try_unwrap.rs":"56ff6f9221c2321e459d111348db1d3fb6e6e279ad2173a0418373f019bff714","src/vendor/mod.rs":"ae320e006fe00b7872995392bf95c2929286d1327f1fb9c6d66a0271a9e7d32d","src/vendor/thiserror/README.md":"a8e01baaa2e23f9a890aac2d8f36fe7173abee8a46e17200ea00efc5c859a2f0","src/vendor/thiserror/aserror.rs":"65727d44030194d1585d4151d09df93d9dd26e39c02f80aca63962b061209d63","src/vendor/thiserror/mod.rs":"a74f6d33e03a3ad9bc7d3d57c73eaefaba53c4f7bed8c2dc16f0deb3ea13398d","tests/add.rs":"309fba9cbde39ff660ab778c0f8b9dfa20965648baa1efb3de61abfd46d84038","tests/add_assign.rs":"26c34a9bc012d85c4b39dc7274cfebce71fc1610f219a65f81ac73e70e6a698a","tests/as_mut.rs":"aac8faba264f6b294f3eaf9f63c89032b57ebc6a01f445ca7eae630bddf77e05","tests/as_ref.rs":"be3c46edef518ec7c7afdfa812f430e23bf3448cf7cdee30286a986cff3ebd88","tests/boats_display_derive.rs":"d0133b4330602da2c20827f5a05dc10c300f88b168e029f587a02da9a6d42792","tests/compile_fail/debug/both_fmt_and_skip_on_field.rs":"cb9ef525aa0725c78c3711df665a22a1f25562fa4032911674b4d22b5c561ba4","tests/compile_fail/debug/extra_placeholder.rs":"a70536bcc898e71f0cfbcfe18e13f0a229e25f4f5ddb02b09f0135276cd19ce0","tests/compile_fail/debug/legacy_bound_syntax.rs":"1b0d0a2efe2e3b2388f447553f95c38d22892e85001b3f2af5c5edb604905161","tests/compile_fail/debug/legacy_fmt_syntax.rs":"b7b8b72507d272f3853bfde5b566e30cb121963b620a731018b39418f2a66db2","tests/compile_fail/debug/missing_placeholder.rs":"78091dd3c6130ff64cfaeb14491f302b1ab28551e7320b31e722811718f984a4","tests/compile_fail/debug/named_field_prefixed_with_dot.rs":"d21ed1360c22f8ec755b7f11d0d13d80ecb5051f3aa3e8f0fa26012dfac00a69","tests/compile_fail/debug/unclosed_brace.rs":"fc99b1e681e6d44e503d36af84aa345871bb1ec5d643d8df49b7432060cd7d4a","tests/compile_fail/debug/union.rs":"d6836944095a82a402a13b18c879e7fd90e2e8d891114dfd092eaa63141f378d","tests/compile_fail/debug/unknown_attribute.rs":"4ff13fe7a86fd3a5778f4aa577261eb572872b52fb2fe64b5434b6c6a0be956d","tests/compile_fail/debug/unnamed_field_prefixed_with_dot.rs":"7c591adccf841cf2d0b3679272c991ded5c0997da846348a7b6ea6a8071205af","tests/compile_fail/debug/wrong_formatting_argument.rs":"90a71793f5ff1a5ce05e95e6fca43f20a09f8a9b241c791e6498db9457091081","tests/compile_fail/debug/wrong_named_parameter.rs":"011d63a4edd60514b15247efd3fbda3c6036b7060d0ad280ff94e6a5b2f0fa28","tests/compile_fail/debug/wrong_unnamed_parameter.rs":"f3c3b635a91ed9c82a004091142ddda22f96405f015f46ea47e1af913a7201a0","tests/compile_fail/display/extra_placeholder.rs":"76a46086e1b300dcf64f13b9dbd323f4566e27cbd6894bb42d0e62c56818e7f2","tests/compile_fail/display/legacy_bound_syntax.rs":"f0d874a748f9e4d80f8e6e9683a1067669c4830da48c0d4b646268ee7d747f45","tests/compile_fail/display/legacy_fmt_syntax.rs":"3d0766594d6b68f14de0ff9f3ae1f99ec6870a6c1054dec5202ee8e648343105","tests/compile_fail/display/missing_placeholder.rs":"cce061baeb84e830aa1cd992ce1228497a76ab83fa6fb1b47e0703efb9ffaa29","tests/compile_fail/display/mutlifield_enum_variant_without_attribute.rs":"6a77cf098d7a46bc09f40edad73a90371d20bf3b492f94a3671e09c4ac1497f1","tests/compile_fail/display/mutlifield_struct_without_attribute.rs":"5509f6298ed94dd90d2839a5b6b43d31c279adcbd3ef90a5f104a08e7c52346d","tests/compile_fail/display/named_field_prefixed_with_dot.rs":"5cfe20e60c14e3bc2b57d227cd1674b0c897e43fdb352a2f09603e84a4f8e1ac","tests/compile_fail/display/non_display_implicit_enum_unit_variant.rs":"2541e3fb70fe489a0387bec8f5f68486b8a2a63ea08ddad7f7bd2333621a3632","tests/compile_fail/display/unclosed_brace.rs":"b99edf224e5814339e5e3e4a86b5f5e7f8910593d769fc30180d1c28bec6939e","tests/compile_fail/display/unknown_attribute.rs":"2ff4b1d08c746df29857130eeeccf6ae4c8d3742cb31112c415c13a058ba7344","tests/compile_fail/display/unnamed_field_prefixed_with_dot.rs":"2aa52a4192280e37901668a862a080e99d363b6b11bd66b9065153c10ff42fa4","tests/compile_fail/display/wrong_formatting_argument.rs":"bce4e69f127c1cadba8a86c6a6813e7a87de7b10a0ebc1cc9e27f70ddac87848","tests/compile_fail/display/wrong_named_parameter.rs":"cdc6cd0013cca3ecfdfdc61f0f1c942ce8c4a8022d8aaa9ac595dcf10fdbbfa0","tests/compile_fail/display/wrong_unnamed_parameter.rs":"77204f1249616cd821b20f6961799ae1f76c2fd4f87c191a4c22968f754dafb4","tests/compile_fail/from/legacy_enum_attribute.rs":"ceabb771ce99c4dedd5748b7c41ad5d1361a384c59066ed46441d73305573e1d","tests/compile_fail/from/legacy_struct_attribute.rs":"cb587c838b9e3832136520cfd229b65b59bc6486927c1e154010f5e1646fafdc","tests/compile_fail/from/multiple_enum_attributes.rs":"b7271d4de0bef34b7146617c72485a5cedf1efcfb2123ab8c50315ab2cf04ed5","tests/compile_fail/from/multiple_struct_attributes.rs":"e1be2f5d0dcacdcefaa657321144174ec2fda4d63c3deff3481c976fd34c9857","tests/compile_fail/from/struct_tuple_no_parens.rs":"ad2452ac4cb1109c84983ab51cb3efb22ae3466a682cfefc2dfefe55b67dc39c","tests/compile_fail/from/struct_tuple_too_long.rs":"3993f3f1fdf585ca132a93652ade18e726b2b52471c4684ad5995be71e504b15","tests/compile_fail/from/struct_tuple_too_short.rs":"4ed8f16395c193832b9881041f408035b1d038ee66d068b6a743a8e63d851807","tests/compile_fail/from/union.rs":"4199be83518583b1d3173d619ceb8159e976b1db0fc3e76331b07163b2a0aff1","tests/compile_fail/into/enum.rs":"b64765573e84f703161b86512ec2cf2a9df50081cf50992c78e5a1e350984549","tests/compile_fail/into/legacy_complex_attribute.rs":"c371be38a08e81f8c2dcb4e02eea74da6deb73aeebc601964f6820c836c6a536","tests/compile_fail/into/legacy_types_attribute.rs":"25fcf30a902768dab50c70ce84765a0937b37d298b4bec76a4239c19270f67ae","tests/compile_fail/into/mixed_regular_and_wrapped_types.rs":"f6a8a91103682b193c1087bb0462e1b7a4f32b8512edf692b5fad36670f37a5c","tests/compile_fail/into/tuple_no_parens.rs":"7bcd4c0bc210caf4b5fc894b8f9cadc74a2a93ce34e15694334c6585305a661b","tests/compile_fail/into/tuple_too_long.rs":"28feff5a9e88fa0db53ba947c2676e9f699c107b15925f9dc3c9bd3836cd5384","tests/compile_fail/into/tuple_too_short.rs":"6ca84f306412d402391a6afba378edf62f77425e1df98474f25aecea803e731c","tests/compile_fail/into/union.rs":"a961fb3d741612c561b398b2316c8f092fb418ee1942259ea97d0779727282f7","tests/compile_fail/mod.rs":"d849ecbfa0aa66907c228ef3297ff77cadf459a20cfa5eb988fd4cfd12dc1d6f","tests/constructor.rs":"a30fd8558628941c23cf0e4e9f69262510284b611f5a251c516c3c1474b0dea5","tests/debug.rs":"7988f206fde0c1874147fdec1864bb9ef93317ce0e6e1c910df43ded037d9f39","tests/deref.rs":"83139db87b84bd8fefb25e4a4f83bb41f4d2f0eb27ab7e25f16e5f2d1c119b57","tests/deref_mut.rs":"cba7cc972c77124b21099a0adeafa7476def8c9e3565b4763c9d60d43c3bdeb8","tests/display.rs":"a93bddc3580a23d115f7c87e37a1491fdbcff7fe939b86fac77166d071fa0b37","tests/error/derives_for_enums_with_source.rs":"0ee1feed18da2d740c89d2bda43b6c224b205955e2177c103f31ed28e58e96a3","tests/error/derives_for_generic_enums_with_source.rs":"7df9897e53fffde0157a9117251dc7c759f0ee93704e46a95e1ea2aea0da6374","tests/error/derives_for_generic_structs_with_source.rs":"4a60577551b8dd3c73b18be04025c236acffa870b4e73c1dc5cedc0bd7eb9076","tests/error/derives_for_structs_with_source.rs":"129432439cf5fc744ddf642e18e7be81c9e165fa5e85c816af3f9c634ec1cd23","tests/error/mod.rs":"4ab226fb7c86834926dc482d57bf3b348f66a3ea4d49752445c22eb2bd0af709","tests/error/nightly/derives_for_enums_with_backtrace.rs":"f410ab07358a9ff94b7ba23c1e901983e25a2955303e24760ce604b5d12ec78e","tests/error/nightly/derives_for_generic_enums_with_backtrace.rs":"a98feb1934b1b8cd87d70c7e74ad1680be9bca02a7c2fa3c960ee72d6a60becc","tests/error/nightly/derives_for_generic_structs_with_backtrace.rs":"5eb96ccbc1b40b5389dc08902fec4470e2fd2c5747771c3039bfcc15c913b498","tests/error/nightly/derives_for_structs_with_backtrace.rs":"97e322d50f0fa6bfb0a48b61a32a0e6cc6fdeb9242ee51ab27a5f64bd725ce7c","tests/error/nightly/mod.rs":"74b7d3e45a6974bd96ea964465e9ca87370226c9557fe565e6351aee3f6b8eb4","tests/error_tests.rs":"26ee4192a8eb3f2a47c522bec8a6ed9253ac1cbfa0d8103e5aa046bbfd89e642","tests/from.rs":"b579634209130f2989ac5d2477ad1a7eebf182f52fe8ced26a8e114abf4ed997","tests/from_str.rs":"1d2c32c7a29123e4f78d90122bd9992676ff77236c426fd83a418416fa1e87f2","tests/generics.rs":"75ef7f021e17c2c7b87619ee19b8afc28a3e96689a2882c2c815ae2c05674827","tests/index.rs":"9202ea8460bb0c205a7fd26e8f5ea2b27cd7e36d26148ffe82f44f87c287443e","tests/index_mut.rs":"200333833e8c1e716064da07a077e145895c2f4c774d77c7fe8cba47423efa76","tests/into.rs":"009901f64419c3e59862277d17a53bd24bd9ef1351113cc862439b94eda5e3a4","tests/into_iterator.rs":"ce51284c5cceee037e926ab22084d9eea3a34d2ffcc6e01b5373555850d8f5bd","tests/is_variant.rs":"39cb1e730315883e28a0ba3fac9b6f13607c00e2c3b638579411f80b2686842c","tests/lib.rs":"bc73bf023203f1bcc726b11b1c6e87c48d61271ee7ae0f94bc4649276e26249d","tests/mul.rs":"dbfc2a88ee76ca40562d1b7c9772015fc33e99723314470adeaf7e3862037ce7","tests/mul_assign.rs":"38c484f73fe495c52f12306983ea75181fe233ab9c12e9d6ae78f92d80a6209f","tests/no_std.rs":"918d14c9d73550a3af464be073175bcfe505b2be9a0064d810e0e15ebe0c9d40","tests/not.rs":"6c922736e9fbcaf5eb441a70df5fdc4f54db82838b5795d3cc180c176be61de3","tests/sum.rs":"5927876ed3c20765441be15c3289e723af4bcafabd055a24b0f10fe26e6e7e83","tests/try_into.rs":"ebeeb1d36ab98879bae2eed62da8bc9788416fba771e4892ba7b88d423710aae","tests/try_unwrap.rs":"bfc64c17908cc51f73b419be88c18567470164a84eb4f11b50c58405d6b2989a","tests/unwrap.rs":"91b758a80da492f4d5b7d4844895ca084df3f0a1b22ef79552a99f733bc99a26"},"package":"d79dfbcc1f34f3b3a0ce7574276f6f198acb811d70dd19d9dcbfe6263a83d983"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_more/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/derive_more/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/derive_more/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_more/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a45f7b2893f1721f0039158b9bfebfa2cef53c06" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_more/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/derive_more/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/derive_more/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_more/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,252 @@ +[package] +name = "derive_more" +version = "1.0.0-beta.2" +edition = "2021" +rust-version = "1.65.0" +description = "Adds #[derive(x)] macros for more traits" +authors = ["Jelte Fennema "] +license = "MIT" +repository = "https://github.com/JelteF/derive_more" +documentation = "https://docs.rs/derive_more" + +readme = "README.md" +keywords = ["derive", "Add", "From", "Display", "IntoIterator"] +categories = ["development-tools", "development-tools::procedural-macro-helpers", "no-std"] + +include = [ + "src/**/*.rs", + "Cargo.toml", + "LICENSE", + "README.md", + "CHANGELOG.md", + "tests/**/*.rs", # debian packaging wants this +] + +[workspace] +members = ["impl"] + +[dependencies] +derive_more-impl = { version = "=1.0.0-beta.2", path = "impl" } + +[build-dependencies] +rustc_version = { version = "0.4", optional = true } + +[dev-dependencies] +rustversion = "1.0" +static_assertions = "1.1" +trybuild = "1.0.56" + +[badges] +github = { repository = "JelteF/derive_more", workflow = "CI" } + +[package.metadata.docs.rs] +features = ["full"] +rustdoc-args = ["--cfg", "docsrs"] + +[features] +default = ["std"] + +add_assign = ["derive_more-impl/add_assign"] +add = ["derive_more-impl/add"] +as_mut = ["derive_more-impl/as_mut"] +as_ref = ["derive_more-impl/as_ref"] +constructor = ["derive_more-impl/constructor"] +debug = ["derive_more-impl/debug"] +deref = ["derive_more-impl/deref"] +deref_mut = ["derive_more-impl/deref_mut"] +display = ["derive_more-impl/display"] +error = ["derive_more-impl/error"] +from = ["derive_more-impl/from"] +from_str = ["derive_more-impl/from_str"] +index = ["derive_more-impl/index"] +index_mut = ["derive_more-impl/index_mut"] +into = ["derive_more-impl/into"] +into_iterator = ["derive_more-impl/into_iterator"] +mul_assign = ["derive_more-impl/mul_assign"] +mul = ["derive_more-impl/mul"] +not = ["derive_more-impl/not"] +sum = ["derive_more-impl/sum"] +try_into = ["derive_more-impl/try_into"] +is_variant = ["derive_more-impl/is_variant"] +unwrap = ["derive_more-impl/unwrap"] +try_unwrap = ["derive_more-impl/try_unwrap"] + +std = [] +full = [ + "add", + "add_assign", + "as_mut", + "as_ref", + "constructor", + "debug", + "deref", + "deref_mut", + "display", + "error", + "from", + "from_str", + "index", + "index_mut", + "into", + "into_iterator", + "is_variant", + "mul", + "mul_assign", + "not", + "sum", + "try_into", + "try_unwrap", + "unwrap", +] + +testing-helpers = ["derive_more-impl/testing-helpers", "dep:rustc_version"] + +[[test]] +name = "add_assign" +path = "tests/add_assign.rs" +required-features = ["add_assign"] + +[[test]] +name = "add" +path = "tests/add.rs" +required-features = ["add"] + +[[test]] +name = "as_mut" +path = "tests/as_mut.rs" +required-features = ["as_mut"] + +[[test]] +name = "as_ref" +path = "tests/as_ref.rs" +required-features = ["as_ref"] + +[[test]] +name = "boats_display_derive" +path = "tests/boats_display_derive.rs" +required-features = ["display"] + +[[test]] +name = "constructor" +path = "tests/constructor.rs" +required-features = ["constructor"] + +[[test]] +name = "debug" +path = "tests/debug.rs" +required-features = ["debug"] + +[[test]] +name = "deref" +path = "tests/deref.rs" +required-features = ["deref"] + +[[test]] +name = "deref_mut" +path = "tests/deref_mut.rs" +required-features = ["deref_mut"] + +[[test]] +name = "display" +path = "tests/display.rs" +required-features = ["display"] + +[[test]] +name = "error" +path = "tests/error_tests.rs" +required-features = ["error"] + +[[test]] +name = "from" +path = "tests/from.rs" +required-features = ["from"] + +[[test]] +name = "from_str" +path = "tests/from_str.rs" +required-features = ["from_str"] + +[[test]] +name = "index_mut" +path = "tests/index_mut.rs" +required-features = ["index_mut"] + +[[test]] +name = "index" +path = "tests/index.rs" +required-features = ["index"] + +[[test]] +name = "into" +path = "tests/into.rs" +required-features = ["into"] + +[[test]] +name = "into_iterator" +path = "tests/into_iterator.rs" +required-features = ["into_iterator"] + +[[test]] +name = "mul_assign" +path = "tests/mul_assign.rs" +required-features = ["mul_assign"] + +[[test]] +name = "mul" +path = "tests/mul.rs" +required-features = ["mul"] + +[[test]] +name = "not" +path = "tests/not.rs" +required-features = ["not"] + +[[test]] +name = "sum" +path = "tests/sum.rs" +required-features = ["sum"] + +[[test]] +name = "try_into" +path = "tests/try_into.rs" +required-features = ["try_into"] + +[[test]] +name = "is_variant" +path = "tests/is_variant.rs" +required-features = ["is_variant"] + +[[test]] +name = "unwrap" +path = "tests/unwrap.rs" +required-features = ["unwrap"] + +[[test]] +name = "try_unwrap" +path = "tests/try_unwrap.rs" +required-features = ["try_unwrap"] + +[[test]] +name = "compile_fail" +path = "tests/compile_fail/mod.rs" +required-features = ["debug", "display", "from", "into"] + +[[test]] +name = "no_std" +path = "tests/no_std.rs" +required-features = ["full"] + +[[test]] +name = "generics" +path = "tests/generics.rs" +required-features = ["full"] + +[[test]] +name = "lib" +path = "tests/lib.rs" +required-features = ["full"] + +[[example]] +name = "deny_missing_docs" +path = "examples/deny_missing_docs.rs" +required-features = ["full"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_more-impl/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/derive_more-impl/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"79cc66b8dc35ff10185c05aac941e61cc8ea22ea43d7d606874413470c4de147","LICENSE":"8a35369f3ca263b3c62fbb5032947e53b6bfebc6c8a4d1bb982de1c069f6fba5","README.md":"9ef58c81f6e1e03c19aacdb4cc0e96370497e4566db2c495c15d824f59a948ac","doc/add.md":"3e8764b90f4ccf06e7903f63c6a29af933b65ee8f39975bf83d7028fc14537d7","doc/add_assign.md":"7a67a1d5e147d4a37f9c81ec7c50bd02b5c469c48b39875ad06d92592dadc73d","doc/as_mut.md":"59d4fbfb4dc30502f00aba899d4b6a12da9a114ad9c53fa803ae7103049abf6c","doc/as_ref.md":"892562f3b3c7214932f75ae3e2c2c75615a2f54523fd2275393a5bc0fc1049da","doc/constructor.md":"1efface08ac87ce8f53b0a22dd0af4b812c8de6a7b74679a4305136efb60a968","doc/debug.md":"82bd046725cf487f3ddd32cabe9366205fea8689f63184e12488e6461afe97f4","doc/deref.md":"d91ada503cfc2744aeba89135bcaf8bb75494e8ed4a59e8d523fe4294ae9fa30","doc/deref_mut.md":"8d74d418127ef517baa87da9499ffc3f5a617bbb392b8103011435dd5992950b","doc/display.md":"b340ad60fad4cec93a5ee539a702293fc54f49fcab003b2fb9ce6ec0f21d9ffd","doc/error.md":"650bd28511b68823b5d7578469c4b15920c093555c31a88bef8cd6b6a15853fd","doc/from.md":"3317f1cd37f9b0615329016c10db0b909274117516408e276f65afbcda2e38ae","doc/from_str.md":"f434e28a9c9bac1161af90ea833a1bcea38c52de07cee235750342ecfd76ae2d","doc/index.md":"54c194da4ce8753b2c0a708e5d1efbd1c718f39408c582165fd9298ca9584d49","doc/index_mut.md":"cf8df23ddbedc85b57cbc5a91d0be1408fa2e6ed1c0b91b577bbde5904737e7a","doc/into.md":"9f4207cc211eec76868bf6ca757ad225ce4a3f77418e3e333483f644389c2168","doc/into_iterator.md":"0f31affff9f809d54cd4bfe2ce206e3b6d126f635f0d2afa3ec45e3aee33f6db","doc/is_variant.md":"baa1cef7c8a6d700c410729d4a4e4c25790653cb8453439850ca98787924008f","doc/mul.md":"b6d7851263730b36039ea96947bffea82cae509c31d86c289740b1cead22f6da","doc/mul_assign.md":"32d5db458af1c45c4461650f8f2e32e12a5dab6ed7fa31d2a67f849465ab8945","doc/not.md":"702d0661b9413d4d63815999e0e35ae88dc53428ed9f625e7c4930d47f13af0c","doc/sum.md":"ae064095e5d32ee2f273a033bc5459b06a74add1036f43edd8ac65240195a9f9","doc/try_into.md":"221b3037a686d672bbd2ae22e527931e88e874e88670d5e301db30881c0a0821","doc/try_unwrap.md":"d316d613515e5a704d340659ceead0354e282df136d5286ade5e5b26e638156c","doc/unwrap.md":"d8a5d3393e3da685869f50f9aab8d3ab992e4bb0cd47415b5127f12ae04e0b86","src/add_assign_like.rs":"52fbff906fc8c5e9ac709448a555618f20d31947ce78245684502c84c64f0fb5","src/add_helpers.rs":"fb08a98fa061a64cdf23f8fd8442d9721d32c20427a4b46fa1a4ee5d99e9a609","src/add_like.rs":"4f779f110136975e064851a149471082541cd04e79cbc1f64b06679af2ef6964","src/as_mut.rs":"ce1aaff0318ceedd5aba2f29db97840e7680b13a78b8554eeaf3f34f24560336","src/as_ref.rs":"abec5e9230d787fcf91555400a7e2db5c8da9f54e50994d25ccca94bb19740bf","src/constructor.rs":"11c043caa501f2c21154e1bbe14b247027c813b994162e0f788a29c8a06580f2","src/deref.rs":"43e715383c06844fe555e34f8e4be65ddaa37f7c96da645707ec0a8e3b4217fa","src/deref_mut.rs":"8bea9c9797e51490a31d4138caf3c015a09e74719fcc3a8939509a04709e6468","src/error.rs":"d7dee4d5f4bbcfd40592476da1247d8b47ca4c49996fa53ebbea81e359446005","src/fmt/debug.rs":"8c9691db074499d0b7b1745d3c74cda5ea9504d98ad85f9076799dcfebf95890","src/fmt/display.rs":"9c66c05c79a4cdcf3f27227e3fef7634250c8cc8f160eea56e02448d6e24d08e","src/fmt/mod.rs":"b8be648a76fa1591e3ec1ace29950e0ff573a31797b36399bb7c47bac2d9673e","src/fmt/parsing.rs":"12aabefd35c2575b3d7e65d5871e2e73c898b4b08debc6d6446971d0b170dc04","src/from.rs":"5d950436eb4d169d07b729c15427fec1a75fe78f794addf0542041d20cdc4b7e","src/from_str.rs":"7af011a1a72d362ca61d1790540b803b63ce96e6d418c70c98b7c101a06ac179","src/index.rs":"6604e4c89286cfcb4973335cc8e680e4f2b92d5cfc22e2e88911f867dff65993","src/index_mut.rs":"ed30934c9df2614095877320e1ed046fe4bc6b6c573f3c65c733ce6f9a384424","src/into.rs":"19d5403ca01bd3dcd3588cc0ea87dbb120150cbec7a26e281dd16f8875a2246d","src/into_iterator.rs":"9e43f7aae7b5be51842e7d727ab84d1b959cca6e81762ef6f41fc8d4ae5f96ff","src/is_variant.rs":"d0d55fc32f65c4241ae7eb8f1e3fe9e0943e2a502b23b732e67c972ebdb9a5f3","src/lib.rs":"175336e15f1337347ead1983266a1454f92f1cac92cdd6a68b59e40252bab55a","src/mul_assign_like.rs":"0f3e49242c68f7a4577aa51fa7a2970f324186e6104e1f76107f05e9500c6d29","src/mul_helpers.rs":"10e03b42b1e1c8257c3af3836a711e6cfcb1cf446e9767991ba208acd7f65536","src/mul_like.rs":"eba4316e78417a27aae6c5aa740fdbcadfb9e790fd6e6049ffdf546786ab32f7","src/not_like.rs":"de72bf8dc9db9a15459e3a897ea956b6f37256d182f98278eb0e5c9d4b548aac","src/parsing.rs":"c4ff6dbda866d2baf8a0fac71fac2dfd122b6fa4853916eaf2477e32ab871668","src/sum_like.rs":"c8dfca148fb35252df04ecd30256ecc0b35581c86276709837921b23c78019c1","src/try_into.rs":"e6311bed505b09f790f8a78a8b82187c403ca91be4c4d0a306c3d3c155d1ba89","src/try_unwrap.rs":"1785fd4816188e52361509fb8610dcbbd40c5062ad21ca61f6497315d6977754","src/unwrap.rs":"727ca9a25b0ee0f33b976a0555e37dfd2125aa737c1d5449dcb4adc8e0debd34","src/utils.rs":"65aa7845dff2f4792f9f5df347bf26bbb0ef343fb77ef064d8de4313a6699fdc"},"package":"395aee42a456ecfd4c7034be5011e1a98edcbab2611867c8988a0f40d0bb242a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"19ed46bf041c0e6417232f1d944a5ebb7743dbac9b97ebec4c9020f2a6f914a2","Cargo.toml":"79cc66b8dc35ff10185c05aac941e61cc8ea22ea43d7d606874413470c4de147","Cargo.toml.orig":"b4733e7b797429fea214ab405d24ae04a16382fef326c059dcd99955e968f293","LICENSE":"8a35369f3ca263b3c62fbb5032947e53b6bfebc6c8a4d1bb982de1c069f6fba5","README.md":"9ef58c81f6e1e03c19aacdb4cc0e96370497e4566db2c495c15d824f59a948ac","doc/add.md":"3e8764b90f4ccf06e7903f63c6a29af933b65ee8f39975bf83d7028fc14537d7","doc/add_assign.md":"7a67a1d5e147d4a37f9c81ec7c50bd02b5c469c48b39875ad06d92592dadc73d","doc/as_mut.md":"59d4fbfb4dc30502f00aba899d4b6a12da9a114ad9c53fa803ae7103049abf6c","doc/as_ref.md":"892562f3b3c7214932f75ae3e2c2c75615a2f54523fd2275393a5bc0fc1049da","doc/constructor.md":"1efface08ac87ce8f53b0a22dd0af4b812c8de6a7b74679a4305136efb60a968","doc/debug.md":"82bd046725cf487f3ddd32cabe9366205fea8689f63184e12488e6461afe97f4","doc/deref.md":"d91ada503cfc2744aeba89135bcaf8bb75494e8ed4a59e8d523fe4294ae9fa30","doc/deref_mut.md":"8d74d418127ef517baa87da9499ffc3f5a617bbb392b8103011435dd5992950b","doc/display.md":"b340ad60fad4cec93a5ee539a702293fc54f49fcab003b2fb9ce6ec0f21d9ffd","doc/error.md":"650bd28511b68823b5d7578469c4b15920c093555c31a88bef8cd6b6a15853fd","doc/from.md":"3317f1cd37f9b0615329016c10db0b909274117516408e276f65afbcda2e38ae","doc/from_str.md":"f434e28a9c9bac1161af90ea833a1bcea38c52de07cee235750342ecfd76ae2d","doc/index.md":"54c194da4ce8753b2c0a708e5d1efbd1c718f39408c582165fd9298ca9584d49","doc/index_mut.md":"cf8df23ddbedc85b57cbc5a91d0be1408fa2e6ed1c0b91b577bbde5904737e7a","doc/into.md":"9f4207cc211eec76868bf6ca757ad225ce4a3f77418e3e333483f644389c2168","doc/into_iterator.md":"0f31affff9f809d54cd4bfe2ce206e3b6d126f635f0d2afa3ec45e3aee33f6db","doc/is_variant.md":"baa1cef7c8a6d700c410729d4a4e4c25790653cb8453439850ca98787924008f","doc/mul.md":"b6d7851263730b36039ea96947bffea82cae509c31d86c289740b1cead22f6da","doc/mul_assign.md":"32d5db458af1c45c4461650f8f2e32e12a5dab6ed7fa31d2a67f849465ab8945","doc/not.md":"702d0661b9413d4d63815999e0e35ae88dc53428ed9f625e7c4930d47f13af0c","doc/sum.md":"ae064095e5d32ee2f273a033bc5459b06a74add1036f43edd8ac65240195a9f9","doc/try_into.md":"221b3037a686d672bbd2ae22e527931e88e874e88670d5e301db30881c0a0821","doc/try_unwrap.md":"d316d613515e5a704d340659ceead0354e282df136d5286ade5e5b26e638156c","doc/unwrap.md":"d8a5d3393e3da685869f50f9aab8d3ab992e4bb0cd47415b5127f12ae04e0b86","src/add_assign_like.rs":"52fbff906fc8c5e9ac709448a555618f20d31947ce78245684502c84c64f0fb5","src/add_helpers.rs":"fb08a98fa061a64cdf23f8fd8442d9721d32c20427a4b46fa1a4ee5d99e9a609","src/add_like.rs":"4f779f110136975e064851a149471082541cd04e79cbc1f64b06679af2ef6964","src/as_mut.rs":"ce1aaff0318ceedd5aba2f29db97840e7680b13a78b8554eeaf3f34f24560336","src/as_ref.rs":"abec5e9230d787fcf91555400a7e2db5c8da9f54e50994d25ccca94bb19740bf","src/constructor.rs":"11c043caa501f2c21154e1bbe14b247027c813b994162e0f788a29c8a06580f2","src/deref.rs":"43e715383c06844fe555e34f8e4be65ddaa37f7c96da645707ec0a8e3b4217fa","src/deref_mut.rs":"8bea9c9797e51490a31d4138caf3c015a09e74719fcc3a8939509a04709e6468","src/error.rs":"d7dee4d5f4bbcfd40592476da1247d8b47ca4c49996fa53ebbea81e359446005","src/fmt/debug.rs":"8c9691db074499d0b7b1745d3c74cda5ea9504d98ad85f9076799dcfebf95890","src/fmt/display.rs":"9c66c05c79a4cdcf3f27227e3fef7634250c8cc8f160eea56e02448d6e24d08e","src/fmt/mod.rs":"b8be648a76fa1591e3ec1ace29950e0ff573a31797b36399bb7c47bac2d9673e","src/fmt/parsing.rs":"12aabefd35c2575b3d7e65d5871e2e73c898b4b08debc6d6446971d0b170dc04","src/from.rs":"5d950436eb4d169d07b729c15427fec1a75fe78f794addf0542041d20cdc4b7e","src/from_str.rs":"7af011a1a72d362ca61d1790540b803b63ce96e6d418c70c98b7c101a06ac179","src/index.rs":"6604e4c89286cfcb4973335cc8e680e4f2b92d5cfc22e2e88911f867dff65993","src/index_mut.rs":"ed30934c9df2614095877320e1ed046fe4bc6b6c573f3c65c733ce6f9a384424","src/into.rs":"19d5403ca01bd3dcd3588cc0ea87dbb120150cbec7a26e281dd16f8875a2246d","src/into_iterator.rs":"9e43f7aae7b5be51842e7d727ab84d1b959cca6e81762ef6f41fc8d4ae5f96ff","src/is_variant.rs":"d0d55fc32f65c4241ae7eb8f1e3fe9e0943e2a502b23b732e67c972ebdb9a5f3","src/lib.rs":"175336e15f1337347ead1983266a1454f92f1cac92cdd6a68b59e40252bab55a","src/mul_assign_like.rs":"0f3e49242c68f7a4577aa51fa7a2970f324186e6104e1f76107f05e9500c6d29","src/mul_helpers.rs":"10e03b42b1e1c8257c3af3836a711e6cfcb1cf446e9767991ba208acd7f65536","src/mul_like.rs":"eba4316e78417a27aae6c5aa740fdbcadfb9e790fd6e6049ffdf546786ab32f7","src/not_like.rs":"de72bf8dc9db9a15459e3a897ea956b6f37256d182f98278eb0e5c9d4b548aac","src/parsing.rs":"c4ff6dbda866d2baf8a0fac71fac2dfd122b6fa4853916eaf2477e32ab871668","src/sum_like.rs":"c8dfca148fb35252df04ecd30256ecc0b35581c86276709837921b23c78019c1","src/try_into.rs":"e6311bed505b09f790f8a78a8b82187c403ca91be4c4d0a306c3d3c155d1ba89","src/try_unwrap.rs":"1785fd4816188e52361509fb8610dcbbd40c5062ad21ca61f6497315d6977754","src/unwrap.rs":"727ca9a25b0ee0f33b976a0555e37dfd2125aa737c1d5449dcb4adc8e0debd34","src/utils.rs":"65aa7845dff2f4792f9f5df347bf26bbb0ef343fb77ef064d8de4313a6699fdc"},"package":"395aee42a456ecfd4c7034be5011e1a98edcbab2611867c8988a0f40d0bb242a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_more-impl/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/derive_more-impl/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a45f7b2893f1721f0039158b9bfebfa2cef53c06" + }, + "path_in_vcs": "impl" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/derive_more-impl/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/derive_more-impl/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/derive_more-impl/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,101 @@ +[package] +name = "derive_more-impl" +version = "1.0.0-beta.2" +edition = "2021" +rust-version = "1.65.0" +description = "Internal implementation of `derive_more` crate" +authors = ["Jelte Fennema "] +license = "MIT" +repository = "https://github.com/JelteF/derive_more" +documentation = "https://docs.rs/derive_more" + +# explicitly no keywords or categories so it cannot be found easily + +include = [ + "src/**/*.rs", + "doc/**/*.md", + "Cargo.toml", + "README.md", + "LICENSE", +] + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1.0" +quote = "1.0" +syn = "2.0" +convert_case = { version = "0.6", optional = true } +unicode-xid = { version = "0.2.2", optional = true } + +[build-dependencies] +rustc_version = { version = "0.4", optional = true } + +[dev-dependencies] +derive_more = { path = "..", features = ["full"] } +itertools = "0.11.0" + +[badges] +github = { repository = "JelteF/derive_more", workflow = "CI" } + +[package.metadata.docs.rs] +features = ["full"] +rustdoc-args = ["--cfg", "docsrs"] + +[features] +default = [] + +add = [] +add_assign = [] +as_mut = [] +as_ref = [] +constructor = [] +debug = ["syn/extra-traits", "dep:unicode-xid"] +deref = [] +deref_mut = [] +display = ["syn/extra-traits", "dep:unicode-xid"] +error = ["syn/extra-traits"] +from = ["syn/extra-traits"] +from_str = [] +index = [] +index_mut = [] +into = ["syn/extra-traits"] +into_iterator = [] +is_variant = ["dep:convert_case"] +mul = ["syn/extra-traits"] +mul_assign = ["syn/extra-traits"] +not = ["syn/extra-traits"] +sum = [] +try_into = ["syn/extra-traits"] +try_unwrap = ["dep:convert_case"] +unwrap = ["dep:convert_case"] + +full = [ + "add", + "add_assign", + "as_mut", + "as_ref", + "constructor", + "debug", + "deref", + "deref_mut", + "display", + "error", + "from", + "from_str", + "index", + "index_mut", + "into", + "into_iterator", + "is_variant", + "mul", + "mul_assign", + "not", + "sum", + "try_into", + "try_unwrap", + "unwrap", +] + +testing-helpers = ["dep:rustc_version"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"22729f3c955ab53089f989d6ca8c84e575fa7fb68a8c86d2f7bbe9deef56cd2f","Cargo.lock":"9b04639cee0f4f014700a16aecb4b2a168e5d1261baf89747730cc4384dabe36","Cargo.toml":"1a56f2eed01dfef37968a3826b8b0c2cd3f77ab91977588001dc92419613ebdf","README.md":"edc8122b28f1948ca3e52b259363ec599ff97e2b29b32c328893605124203f22","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","examples/main.rs":"734a87846b61d09d2aaca444c69dc61765f66df34602f3a4acf1255f95404226","src/data.rs":"677b52a636deb1f0ffc623dbdc5ed7acd78d915117825ced7031c6fa6f0c861e","src/lib.rs":"ef2f27d9caf4ba1183364cd58a6fd8d0d5400cdb0de6350bcc7cf655eb557c2f","src/parser.rs":"495a155de17c4422cf11ff97026de681707156e211ed89693fd0546d8628127a","src/result.rs":"0e9064e4c912c7eae170a329277ff3811b0016a8f38d1f8f6f57a269f605b489"},"package":"9313f104b590510b46fc01c0a324fc76505c13871454d3c48490468d04c8d395"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dd7f50aa3ba0c7bc7e16e6824dd915bfe5ea3504b190ec9decd502ea3858edf8",".rustfmt.toml":"2af0439152afb5f592e67eb815db1a2711e3951d94d6ec2a3343ccf17cf7eb53","CODE_OF_CONDUCT.md":"22729f3c955ab53089f989d6ca8c84e575fa7fb68a8c86d2f7bbe9deef56cd2f","Cargo.lock":"9b04639cee0f4f014700a16aecb4b2a168e5d1261baf89747730cc4384dabe36","Cargo.toml":"1a56f2eed01dfef37968a3826b8b0c2cd3f77ab91977588001dc92419613ebdf","Cargo.toml.orig":"96688e29348cbd7fe34f13f5f21b9dd6c0f6fabd77f1cc01624d62edde50d7b9","README.md":"edc8122b28f1948ca3e52b259363ec599ff97e2b29b32c328893605124203f22","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","examples/main.rs":"734a87846b61d09d2aaca444c69dc61765f66df34602f3a4acf1255f95404226","src/data.rs":"677b52a636deb1f0ffc623dbdc5ed7acd78d915117825ced7031c6fa6f0c861e","src/lib.rs":"ef2f27d9caf4ba1183364cd58a6fd8d0d5400cdb0de6350bcc7cf655eb557c2f","src/parser.rs":"495a155de17c4422cf11ff97026de681707156e211ed89693fd0546d8628127a","src/result.rs":"0e9064e4c912c7eae170a329277ff3811b0016a8f38d1f8f6f57a269f605b489"},"package":"9313f104b590510b46fc01c0a324fc76505c13871454d3c48490468d04c8d395"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6914482c42fe32790a1d49b8325b9bb624389eed" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/.rustfmt.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,9 @@ +max_width = 256 +fn_call_width = 96 +struct_lit_width = 64 +struct_variant_width = 96 +array_width = 256 +newline_style = "Native" +use_try_shorthand = true +match_block_trailing_comma = true +fn_call_style = "Block" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/devd-rs/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/devd-rs/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "devd-rs" +version = "0.3.6" +authors = [ "Val Packett " ] +keywords = [ "System", "FreeBSD", "DragonFlyBSD", "devd", "hotplug" ] +categories = [ "os::unix-apis" ] +description = "An interface to devd, the device hotplug daemon on FreeBSD and DragonFlyBSD" +license = "Unlicense/MIT" +readme = "README.md" +homepage = "https://codeberg.org/valpackett/devd-rs" +repository = "https://codeberg.org/valpackett/devd-rs" +edition = "2018" + +[dependencies] +libc = "0" +nom = { version = "7", default-features = false, features = ["std"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/digest/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/digest/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/digest/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/digest/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"e89e1b904ddcb022d2413bf6eb0cc14418c0177f669c4da5520c2566ebb3800c","Cargo.toml":"f0cc2fc18c6e7f3533658b9e59d71b55e641e7d8226e5d1b915a5e7c0a1d3f36","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba","README.md":"edf9f16c57466b06d201b8646182b7332324c7aba28f832dde7f57d03249637d","src/core_api.rs":"b52728aba8a84f980f3f9cc8a94a64d3a97f1eb5f4db144904822c2f8eefb1f8","src/core_api/ct_variable.rs":"703bd62fb693a437e319d1192988bd674f9127a6b76f73b4c58c71afc79bc013","src/core_api/rt_variable.rs":"b57f89bf3991a313e2ddde09c701375e23539e7df74d685a161707ba1fbc99e4","src/core_api/wrapper.rs":"033777bed7d140b158e15d50fda8a6e06557ce89bd0738fcca692be2c39e8b8a","src/core_api/xof_reader.rs":"f33ca7b2c17eb99d84ea460d5567af68690e4fa6c2d94069a5d6748f8c8620eb","src/dev.rs":"cbaeab07489efcadec917d7b7bcf2fdade79e78a4839ab3c3d8ad442f8f82833","src/dev/fixed.rs":"1cbabc651645c1e781d31825791132b4e3741f426e99d7e40988e2a5ee49bddd","src/dev/mac.rs":"e8837d3b99dc8b6ddb398e7fad5731c2ed36931f851ed625d3ae59fb31244165","src/dev/rng.rs":"156f42e9eb8fb2083cd12dc4a9bff9d57a321d33367efe6cd42cdc02c17ed2dc","src/dev/variable.rs":"51939602b43f5a813fc725bc603a34246bbf76facaa7930cb7bf78c283ec94a7","src/dev/xof.rs":"b3971175e50f615247e4158cba87d77c369461eda22751d888725cec45b61985","src/digest.rs":"8beab74640774c9f6811daa6dac9b5a8867f5beeb0b552a9b5ddbc5cfc196ed0","src/lib.rs":"5128199102bf0f7638fba0bbcf42b23822e31065841fb0c4304b64f681fde961","src/mac.rs":"6303caa2c5b76513346c082dd600e007354179ad440fc83dad3d7f4240281803"},"package":"9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"502c194bd5d933bbfd4878b4b899b5a530457b360c5f5445c949d91f0608922b","CHANGELOG.md":"e89e1b904ddcb022d2413bf6eb0cc14418c0177f669c4da5520c2566ebb3800c","Cargo.toml":"f0cc2fc18c6e7f3533658b9e59d71b55e641e7d8226e5d1b915a5e7c0a1d3f36","Cargo.toml.orig":"392589a36b44e59e13c815d47584682c5b0b26864bab89992c1e42bb73aa6b93","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"9e0dfd2dd4173a530e238cb6adb37aa78c34c6bc7444e0e10c1ab5d8881f63ba","README.md":"edf9f16c57466b06d201b8646182b7332324c7aba28f832dde7f57d03249637d","src/core_api.rs":"b52728aba8a84f980f3f9cc8a94a64d3a97f1eb5f4db144904822c2f8eefb1f8","src/core_api/ct_variable.rs":"703bd62fb693a437e319d1192988bd674f9127a6b76f73b4c58c71afc79bc013","src/core_api/rt_variable.rs":"b57f89bf3991a313e2ddde09c701375e23539e7df74d685a161707ba1fbc99e4","src/core_api/wrapper.rs":"033777bed7d140b158e15d50fda8a6e06557ce89bd0738fcca692be2c39e8b8a","src/core_api/xof_reader.rs":"f33ca7b2c17eb99d84ea460d5567af68690e4fa6c2d94069a5d6748f8c8620eb","src/dev.rs":"cbaeab07489efcadec917d7b7bcf2fdade79e78a4839ab3c3d8ad442f8f82833","src/dev/fixed.rs":"1cbabc651645c1e781d31825791132b4e3741f426e99d7e40988e2a5ee49bddd","src/dev/mac.rs":"e8837d3b99dc8b6ddb398e7fad5731c2ed36931f851ed625d3ae59fb31244165","src/dev/rng.rs":"156f42e9eb8fb2083cd12dc4a9bff9d57a321d33367efe6cd42cdc02c17ed2dc","src/dev/variable.rs":"51939602b43f5a813fc725bc603a34246bbf76facaa7930cb7bf78c283ec94a7","src/dev/xof.rs":"b3971175e50f615247e4158cba87d77c369461eda22751d888725cec45b61985","src/digest.rs":"8beab74640774c9f6811daa6dac9b5a8867f5beeb0b552a9b5ddbc5cfc196ed0","src/lib.rs":"5128199102bf0f7638fba0bbcf42b23822e31065841fb0c4304b64f681fde961","src/mac.rs":"6303caa2c5b76513346c082dd600e007354179ad440fc83dad3d7f4240281803"},"package":"9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/digest/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/digest/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/digest/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/digest/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "344389411fd9718a0742435152e933a9e71461ee" + }, + "path_in_vcs": "digest" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/digest/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/digest/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/digest/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/digest/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +[package] +name = "digest" +description = "Traits for cryptographic hash functions and message authentication codes" +version = "0.10.7" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2018" +documentation = "https://docs.rs/digest" +repository = "https://github.com/RustCrypto/traits" +keywords = ["digest", "crypto", "hash"] +categories = ["cryptography", "no-std"] + +[dependencies] +crypto-common = { version = "0.1.3", path = "../crypto-common" } + +# optional dependencies +block-buffer = { version = "0.10", optional = true } +subtle = { version = "2.4", default-features = false, optional = true } +blobby = { version = "0.3", optional = true } +const-oid = { version = "0.9", optional = true } + +[features] +default = ["core-api"] +core-api = ["block-buffer"] # Enable Core API traits +mac = ["subtle"] # Enable MAC traits +rand_core = ["crypto-common/rand_core"] # Enable random key generation methods +oid = ["const-oid"] # OID support. WARNING: Bumps MSRV to 1.57 +alloc = [] +std = ["alloc", "crypto-common/std"] +dev = ["blobby"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/diplomat/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"4db54264ace44418b56b8c673220bbb6bd2acf3a0569a3e8428dc83affea2c1c","LICENSE-APACHE":"639c20c7f14fb122750d5ad1a6cfb116d9bf8d103e709ee40949e5a12a731666","LICENSE-MIT":"3337fe6e4a3830ad87c23cb9d6d750f9a1e5c45efc08de9c76c1a207fc6966c4","src/enum_convert.rs":"c0068cb8b563043030186cd9a0be6a4eac1a5f1761fe3646a99528e6d3dc5f54","src/lib.rs":"3fc1006c1478069c6c764f6b85875323ccd6d0b829a703ade01a06089d85e9d0","src/snapshots/diplomat__tests__cfgd_struct.snap":"00867e2fc19bd8cb55d579ff7bbd51841002fc9b0717b02a886bd468a37b69fd","src/snapshots/diplomat__tests__cfged_method-2.snap":"61e5025f5cb24b004106ceeb06b48c11f92cada418d3bbf868efe675cd51bf10","src/snapshots/diplomat__tests__cfged_method.snap":"634d4329c9443255a30a87b4b5f0e3dbc4b52012233bd7fcd7d674e4e367a394","src/snapshots/diplomat__tests__method_taking_mutable_slice.snap":"fda6dc2e1dea39f0c91a134baaa9836c2d9f8edb7a32e1319206433a123551d2","src/snapshots/diplomat__tests__method_taking_mutable_str.snap":"e4c65337861a78b3c9762545fcdbccc1169bab9183ff750fc467a5367dba9c56","src/snapshots/diplomat__tests__method_taking_owned_slice.snap":"0447edc9071e36bf952dd1995d3f58c61f6306e474d512ee9449d8d0c8fd75ab","src/snapshots/diplomat__tests__method_taking_owned_str.snap":"d0e619cb5a84e427038f3222b6a871e0767b528d16fa18dc1156a28550adf478","src/snapshots/diplomat__tests__method_taking_slice.snap":"fe5637ca92d33001d379d124f8a2db0bab038530552bba1b961267ffd724f9fc","src/snapshots/diplomat__tests__method_taking_str.snap":"e60002384586ffc934fcde29252b81f47f256f1c015b382f2b5f057f3b40ccd2","src/snapshots/diplomat__tests__mod_with_enum.snap":"cc4da14cddb10c624ba13c9067c9b8bf052d17ca791191fc45f3649ba01583f4","src/snapshots/diplomat__tests__mod_with_rust_result.snap":"12f0b3524e65d085dd5fb30a6a2983ef9f296f4c268a3f6e8959a2908db2d273","src/snapshots/diplomat__tests__mod_with_writeable_result.snap":"91dd5e538a237ed1e0f2dfbf0295d5fd4a3bb6cbee3c72370c3908b8944ad988","src/snapshots/diplomat__tests__multilevel_borrows.snap":"a47cef8b26e77714abf4546de042823e57f90312425d978b33f6a1e7af7b31ed","src/snapshots/diplomat__tests__self_params.snap":"dceb2d6d0d22ec45251b36876583a0e4911ee950d8f470f05d4eaa3c087cf5b6","src/transparent_convert.rs":"dde901986a6709a21f359596e85bc4fd009bb645c79b698d5af8e2a603996ac4"},"package":"3137c640d2bac491dbfca7f9945c948f888dd8c95bdf7ee6b164fbdfa5d3efc2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a92723e123f92dd812d1392a8a38417cd8b5ca8e0a2d6cdd78b2fca753ec3495","Cargo.toml":"4db54264ace44418b56b8c673220bbb6bd2acf3a0569a3e8428dc83affea2c1c","Cargo.toml.orig":"ee21a6da1df9b857ec8e8d40e50cb0d08d9ab2c1c4d0647c76d3934ab040faf0","LICENSE-APACHE":"639c20c7f14fb122750d5ad1a6cfb116d9bf8d103e709ee40949e5a12a731666","LICENSE-MIT":"3337fe6e4a3830ad87c23cb9d6d750f9a1e5c45efc08de9c76c1a207fc6966c4","src/enum_convert.rs":"c0068cb8b563043030186cd9a0be6a4eac1a5f1761fe3646a99528e6d3dc5f54","src/lib.rs":"3fc1006c1478069c6c764f6b85875323ccd6d0b829a703ade01a06089d85e9d0","src/snapshots/diplomat__tests__cfgd_struct.snap":"00867e2fc19bd8cb55d579ff7bbd51841002fc9b0717b02a886bd468a37b69fd","src/snapshots/diplomat__tests__cfged_method-2.snap":"61e5025f5cb24b004106ceeb06b48c11f92cada418d3bbf868efe675cd51bf10","src/snapshots/diplomat__tests__cfged_method.snap":"634d4329c9443255a30a87b4b5f0e3dbc4b52012233bd7fcd7d674e4e367a394","src/snapshots/diplomat__tests__method_taking_mutable_slice.snap":"fda6dc2e1dea39f0c91a134baaa9836c2d9f8edb7a32e1319206433a123551d2","src/snapshots/diplomat__tests__method_taking_mutable_str.snap":"e4c65337861a78b3c9762545fcdbccc1169bab9183ff750fc467a5367dba9c56","src/snapshots/diplomat__tests__method_taking_owned_slice.snap":"0447edc9071e36bf952dd1995d3f58c61f6306e474d512ee9449d8d0c8fd75ab","src/snapshots/diplomat__tests__method_taking_owned_str.snap":"d0e619cb5a84e427038f3222b6a871e0767b528d16fa18dc1156a28550adf478","src/snapshots/diplomat__tests__method_taking_slice.snap":"fe5637ca92d33001d379d124f8a2db0bab038530552bba1b961267ffd724f9fc","src/snapshots/diplomat__tests__method_taking_str.snap":"e60002384586ffc934fcde29252b81f47f256f1c015b382f2b5f057f3b40ccd2","src/snapshots/diplomat__tests__mod_with_enum.snap":"cc4da14cddb10c624ba13c9067c9b8bf052d17ca791191fc45f3649ba01583f4","src/snapshots/diplomat__tests__mod_with_rust_result.snap":"12f0b3524e65d085dd5fb30a6a2983ef9f296f4c268a3f6e8959a2908db2d273","src/snapshots/diplomat__tests__mod_with_writeable_result.snap":"91dd5e538a237ed1e0f2dfbf0295d5fd4a3bb6cbee3c72370c3908b8944ad988","src/snapshots/diplomat__tests__multilevel_borrows.snap":"a47cef8b26e77714abf4546de042823e57f90312425d978b33f6a1e7af7b31ed","src/snapshots/diplomat__tests__self_params.snap":"dceb2d6d0d22ec45251b36876583a0e4911ee950d8f470f05d4eaa3c087cf5b6","src/transparent_convert.rs":"dde901986a6709a21f359596e85bc4fd009bb645c79b698d5af8e2a603996ac4"},"package":"3137c640d2bac491dbfca7f9945c948f888dd8c95bdf7ee6b164fbdfa5d3efc2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/diplomat/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "bf0f45cc7ab54f397c5c55ba50fc026e8391c605" + }, + "path_in_vcs": "macro" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/diplomat/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "diplomat" +description = "The diplomat FFI generation macro" +version = "0.8.0" +authors = [ + "Shadaj Laddad ", + "Manish Goregaokar ", + "Quinn Okabayashi " +] +edition = "2018" +license = "MIT OR Apache-2.0" +documentation = "https://docs.rs/diplomat_core/" +keywords = ["ffi", "codegen"] +categories = ["development-tools"] +repository = "https://github.com/rust-diplomat/diplomat" + +[lib] +proc-macro = true +path = "src/lib.rs" + +[dependencies] +diplomat_core = { path = "../core", version = "0.8.0" } +syn = { version = "2.0", features = [ "full", "extra-traits" ] } +quote = "1.0" +proc-macro2 = "1.0.27" + +[dev-dependencies] +insta = "1.7.1" +tempfile = "3.2.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat-runtime/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat-runtime/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2d55f3330135fbf919977cd20abda9ee6a326aa012d793839f05952db5c34ef7","LICENSE-APACHE":"639c20c7f14fb122750d5ad1a6cfb116d9bf8d103e709ee40949e5a12a731666","LICENSE-MIT":"3337fe6e4a3830ad87c23cb9d6d750f9a1e5c45efc08de9c76c1a207fc6966c4","src/lib.rs":"14961ef19e94ae14e99433d6fa13bfcffc120e9436e3cf6e179da6740c96431d","src/result.rs":"cd776564e8d2ba32df0b7047552e1b05a63affec66a479017b1e349a4a2d775d","src/wasm_glue.rs":"3712ccddfeacb98a37be9354a315cc013d9b6ba0bf2f351e0a806112d1f87c15","src/writeable.rs":"80d8a93feba545fcb3150b8daf546f3e060b0c8c11f13917409dd455abe0c3bd"},"package":"5124bed7f5a5bc993adc24b2ef2df45514f005c31c198e62fceb1b2fe8cdf9a9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f1afb678ca2292af4b733b92a039687e83663a2e55bc404ccd6d4e50de4ae645","Cargo.toml":"2d55f3330135fbf919977cd20abda9ee6a326aa012d793839f05952db5c34ef7","Cargo.toml.orig":"fbba205ba45680da1e49f4df355bc92cfc5468f5261c208e030141bfede640b6","LICENSE-APACHE":"639c20c7f14fb122750d5ad1a6cfb116d9bf8d103e709ee40949e5a12a731666","LICENSE-MIT":"3337fe6e4a3830ad87c23cb9d6d750f9a1e5c45efc08de9c76c1a207fc6966c4","src/lib.rs":"14961ef19e94ae14e99433d6fa13bfcffc120e9436e3cf6e179da6740c96431d","src/result.rs":"cd776564e8d2ba32df0b7047552e1b05a63affec66a479017b1e349a4a2d775d","src/wasm_glue.rs":"3712ccddfeacb98a37be9354a315cc013d9b6ba0bf2f351e0a806112d1f87c15","src/writeable.rs":"80d8a93feba545fcb3150b8daf546f3e060b0c8c11f13917409dd455abe0c3bd"},"package":"5124bed7f5a5bc993adc24b2ef2df45514f005c31c198e62fceb1b2fe8cdf9a9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat-runtime/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat-runtime/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "bf0f45cc7ab54f397c5c55ba50fc026e8391c605" + }, + "path_in_vcs": "runtime" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat-runtime/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat-runtime/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat-runtime/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "diplomat-runtime" +description = "Common runtime utilities used by diplomat codegen" +version = "0.8.0" +authors = [ + "Shadaj Laddad ", + "Manish Goregaokar ", + "Quinn Okabayashi " +] +edition = "2018" +license = "MIT OR Apache-2.0" +documentation = "https://docs.rs/diplomat_core/" +keywords = ["ffi", "codegen"] +categories = ["development-tools"] +repository = "https://github.com/rust-diplomat/diplomat" + +[lib] +path = "src/lib.rs" + +[dependencies] +log = { version = "0.4", optional = true } \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat_core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat_core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b69f5763ad2ac2f550facba2b8fbb61824ece8352afbd9cbe106dd9ac0800077","LICENSE-APACHE":"639c20c7f14fb122750d5ad1a6cfb116d9bf8d103e709ee40949e5a12a731666","LICENSE-MIT":"3337fe6e4a3830ad87c23cb9d6d750f9a1e5c45efc08de9c76c1a207fc6966c4","src/ast/attrs.rs":"90a42b96696ad5f0ff9b4ace3d3d900e181e50fbb823ee88f995172722a4dc9c","src/ast/docs.rs":"f515cf8aed78811934512874adb2840620aeebac519aa3a2af4e3b4e982ebe82","src/ast/enums.rs":"fb6903fd8500bfdbfa60a4f92baa5cea6c1e3297a591407c910cdcffeb18b8ae","src/ast/idents.rs":"05c7245ce6cb0d46b070f92a4996247545e1699da66d546bfd039a1e3a1a717d","src/ast/lifetimes.rs":"2d53eff8c2dcf6d253cbdc46ffd95b05661006e31884831a2db01aab64aca43d","src/ast/methods.rs":"092981903d644c2e172de2263de62f59f1bba2d10698359408e951db9de4a89a","src/ast/mod.rs":"99c1b9a2a2064c71a02bef124a07b44d4a4a3ea0672f6331a9db9a9ba0b51412","src/ast/modules.rs":"cc92154df899563a925bb1891930628e384829dacad6031f6a090475b5faa618","src/ast/paths.rs":"480bef69cb395eb931a7e086ccde7b49f508ace10e61367002c4b072b9dd4b44","src/ast/snapshots/diplomat_core__ast__attrs__tests__attr.snap":"a67d1d88995e5140fae1b85175885c79e833a6c09d30df164bb800cf70bb9725","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-2.snap":"1fbb268bb55cad81803555e0552948bfa9ee1edc161f76b0e26bb5c16ac8389b","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-3.snap":"ed4ba8423cb7605fd7a5e3faf35baafa58ce6758b50da2c98ccc0cd60792bfff","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-4.snap":"ed4ba8423cb7605fd7a5e3faf35baafa58ce6758b50da2c98ccc0cd60792bfff","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-5.snap":"2cbfa3d75adb944b19a4e0abdfa5cf7f9a4f82cdcd4d4b0efdbf1c857dc12aaf","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs.snap":"0f42d7d22c82d1950aea7a59ead36701d6d572efe0d0969608afa58d8780e052","src/ast/snapshots/diplomat_core__ast__attrs__tests__rename-2.snap":"e790b3af120d71bb30b89b3a9b803cb42c58cf2f77101517cc3aa718497aa65c","src/ast/snapshots/diplomat_core__ast__attrs__tests__rename.snap":"e790b3af120d71bb30b89b3a9b803cb42c58cf2f77101517cc3aa718497aa65c","src/ast/snapshots/diplomat_core__ast__enums__tests__enum_with_discr.snap":"b89a5ec4a27f4b37a9579e177bede43fa6d453dd613ba4bc36e8e8e85ec92e7e","src/ast/snapshots/diplomat_core__ast__enums__tests__simple_enum.snap":"ff5ff54221eb87d980ed7bc1d1377b335b918dcea53caa3f4b9345b2e4b105f4","src/ast/snapshots/diplomat_core__ast__methods__tests__cfged_method.snap":"dd2f1be92b0187c61db019a486b28e08f6f850280e4fedc8e117c8097ed92e11","src/ast/snapshots/diplomat_core__ast__methods__tests__nonstatic_methods-2.snap":"91dac1553b052a8e5d5ebd69f56cbaa3f00ddd529f014b7aed6d3d38a08d46da","src/ast/snapshots/diplomat_core__ast__methods__tests__nonstatic_methods.snap":"6f1666583a9b5f1e6bdd8649720ec8d805e946e2c25b4a45dd5de136ff909588","src/ast/snapshots/diplomat_core__ast__methods__tests__static_methods-2.snap":"c074e71515bbcb6b0c4869be4e293ac2b311a5e8a63aa9931ad27efa39b9ab14","src/ast/snapshots/diplomat_core__ast__methods__tests__static_methods.snap":"5c7f3c5381c1b3689f33eab8350a3df8e752dc95d980f983baaa59c3e31f352f","src/ast/snapshots/diplomat_core__ast__modules__tests__import_in_non_diplomat_not_analyzed.snap":"5c9c15f8bdec8f9f023a574e89de3ab7ac7bddeeb57e5e50a117d1f8ddde699b","src/ast/snapshots/diplomat_core__ast__modules__tests__method_visibility.snap":"7c5941200afd26599bc7bca1b4ff31a635d0ce089074cb5dd4a2a5ba57c7e3f2","src/ast/snapshots/diplomat_core__ast__modules__tests__simple_mod.snap":"4a4887d2cd487ea68a28239fba738158e1130b95db3dd87434e85f3a5b0f1e88","src/ast/snapshots/diplomat_core__ast__structs__tests__simple_struct.snap":"732df0c340e3846fca3f1ba73f68b2a6ee58d59da449ce6c72a602a2c8f72577","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-2.snap":"75c377161d51dc0c4d7d91b59b04c1de62b5dffaa1a2c9cac7841ce359f82d9d","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-3.snap":"418ff306adad93373b277f1a2fa02d1c9e66c54534d2f675288e05dcdec9696f","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-4.snap":"d247786f82ee693792c1309e89c5ade648c9e53c8c6c337a0eb297a91146d022","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-5.snap":"9a7b7dde9399f300bfcd739506ded5113021880629d75291b962984ec1e8fe8c","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-6.snap":"ff1e3b2867786c467ef1148d2837da441a23e4b32d7a284a438ff5c317bafc81","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-7.snap":"b5a8f071bb237ac52dbc208d78a7b63c938ef23da5954c7d186d06521333d49f","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes.snap":"6306fae6bc6fbaf5eb679bf3313877259f9ccc09232da568fd98fe8e20eab284","src/ast/snapshots/diplomat_core__ast__types__tests__typename_boxes-2.snap":"97946b1e3118aec7ac7490f0bf38ba45013bb63c5d6bac12e3dd20fc7103348f","src/ast/snapshots/diplomat_core__ast__types__tests__typename_boxes.snap":"e3a1a07e2bfa0869918c973983b658a8e4123203f86a54a743dc6aff6a984f65","src/ast/snapshots/diplomat_core__ast__types__tests__typename_named.snap":"30b58ef9e59641eea9dfba9b965256d7a5d8667e241b7a209eb7d09208d75f7e","src/ast/snapshots/diplomat_core__ast__types__tests__typename_option-2.snap":"c8b559341b0c0c376c4feb666d6cfb37ca8ee57eaae52831b963d8ace8b2e063","src/ast/snapshots/diplomat_core__ast__types__tests__typename_option.snap":"2b9409a8e150badfc2dac1602e8654bfbb88f8795fc71f356ac25be8f67fb4b2","src/ast/snapshots/diplomat_core__ast__types__tests__typename_primitives-2.snap":"506dcd6ea86644d4043229804bf615c8bc34cd20feef2204cd755674bf3cd00f","src/ast/snapshots/diplomat_core__ast__types__tests__typename_primitives-3.snap":"b92cd7f7cb2877c83ed8fac16d27b670e0e9d501cd6b3f70db84b322b686405f","src/ast/snapshots/diplomat_core__ast__types__tests__typename_primitives.snap":"c086765d65faac19f529a03f50ca0566cfe4e9a10b32f608ae4b9c3ad27ffdad","src/ast/snapshots/diplomat_core__ast__types__tests__typename_references-2.snap":"3ced7f6c3e2078d9534dff84e5e4a200efa84bf94435fde478c9e02b4a2b2053","src/ast/snapshots/diplomat_core__ast__types__tests__typename_references.snap":"77d5bcd560adff2216e349e0c87cff988501aef22848fbf1906b6b622ffe47cf","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result-2.snap":"257ca08f5836a21dfd871d11939ba167c336ed3b870e92a64efffca0fd1be028","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result-3.snap":"4210a8443eb02300e75e9eecb303dc2b0d10957901b7f1f82c0c66bc6c202798","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result-4.snap":"2e552e3acfe7334184f6a96b92a2aaf8a3539ea690ba378066159e822ab28927","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result.snap":"78b46313c00d7d2c830dbd482f8373a32ef5ae2104a1c83c74f9f12a62e0c99b","src/ast/snapshots/diplomat_core__ast__validity__tests__lifetime_in_return.snap":"aa05830ac368b2d10bc9403aaa2c8afc2345a2e21ff86e2089a0e664fde16254","src/ast/structs.rs":"09e3d2fed39012e9461a5ca99e1d5b06781cc9f7c3a282c4da68518af269e039","src/ast/types.rs":"a6d593dca47635aa24fe62cb1032bd3feac9349589a6b0bb4cafd9c5669baecd","src/environment.rs":"85005a4afabd0b1c22ca17d7ba12ef71783e9c001359037c714e13788f3e39a4","src/hir/attrs.rs":"4df0ed8b3631e721524881b296d69d330487104522ea5bc3c5c4bb5f4ac7e5db","src/hir/defs.rs":"bb3271555c739d7a32c01247b5fd8fb511858c4bb8be1eee9d88aabdb2a090d6","src/hir/elision.rs":"41222ad5cdc6bcebcb0d158fc7e355f32b9c8955b10e53b60a861d471cf778b9","src/hir/lifetimes.rs":"f816dcc83401f027c602eab3111b1eac02b1f7b80efdc2a1ad20aa58bd460c9c","src/hir/lowering.rs":"00d69fb681b5f428e922f8bffc5a83a51ad19219737ace18caac54ac736d170a","src/hir/methods.rs":"e6e1edef4907a013c55e845cb4e8023ff108f931eff268730b69198f11a9e29e","src/hir/methods/borrowing_field.rs":"f417d2d0853b4a0b7b69f9bd2d5828024921a08b2f2bddbfece45d13d370a846","src/hir/methods/borrowing_param.rs":"7bb807394e13e3ecf8774aab75922d2b3c48e7e3e985ca06b927e6c8551199a8","src/hir/mod.rs":"9157ece48477322bff827df118b12f5eb9f12c40edeb34f075f22e8593651da4","src/hir/paths.rs":"4a529fb3cc92b9400223fcc8ff61380c0551905aab403c8b7ffa2939cd347868","src/hir/primitives.rs":"863200474471f7bbedd52756949625d929f7bee11bd5baf95bc4bc57dce41fe1","src/hir/snapshots/diplomat_core__hir__attrs__tests__comparator.snap":"e3e722be30320849899344aa96b9635c6918ac0579b48e43952908a6d5a81cd9","src/hir/snapshots/diplomat_core__hir__attrs__tests__iterator.snap":"a38579d2737691b3ce6185fd6fc3398210e8bf115add9ba186a80d77684dd940","src/hir/snapshots/diplomat_core__hir__elision__tests__borrowing_fields.snap":"6c2a9c1135f6259df281ed47760469849f21858be7c02caa4d47bcd77fc51f9a","src/hir/snapshots/diplomat_core__hir__elision__tests__elision_in_struct.snap":"ff1311527166df048463159b91ec7e13848f2ab80b3358d955e1d0f7f5c7a058","src/hir/snapshots/diplomat_core__hir__elision__tests__simple_mod.snap":"353785ac63c348f2783557f79b1b5849c1bfb9d9d2242487e2f4fffe5c151bcc","src/hir/snapshots/diplomat_core__hir__type_context__tests__basic_lowering.snap":"5c6a375e8bcd52caf3b49c28818a524058494a38bffcd6a95554949ed9ad86ab","src/hir/snapshots/diplomat_core__hir__type_context__tests__lifetime_in_return.snap":"6729419ac3c2fc2132dc8a7c12ed6b1383657ce33538a4d12b89fe73d65b036b","src/hir/snapshots/diplomat_core__hir__type_context__tests__non_opaque_move.snap":"dfc9bcce400229c476381b135958ffbc5b4850bdf36c3aa059a96bc28d627680","src/hir/snapshots/diplomat_core__hir__type_context__tests__opaque_checks_with_error.snap":"1c9a5bffce9ccf66732caf6b379a6523eff53e533ebf4adbecfb169b2a384d60","src/hir/snapshots/diplomat_core__hir__type_context__tests__opaque_checks_with_safe_use.snap":"5846a67f351759d755eae48be24ec844be96c0efb40790cc806a07e19168429a","src/hir/snapshots/diplomat_core__hir__type_context__tests__opaque_ffi.snap":"37d1f25e0a479e960194f2ab351ee7977e35def2354501713ad6fbf3a98670c0","src/hir/snapshots/diplomat_core__hir__type_context__tests__option_invalid.snap":"a7ce1215472744663f605e8331103e0fb3240ce3252d2d3031edd51ffd46a785","src/hir/snapshots/diplomat_core__hir__type_context__tests__option_valid.snap":"d29eabf19445e75454532259015011b06ec37d9cc9209476360d75bd75c61bfb","src/hir/snapshots/diplomat_core__hir__type_context__tests__required_implied_bounds.snap":"67bb19010f4db7eeb8261c7a6d31f59107340507d525f2a993a0485aff06519b","src/hir/snapshots/diplomat_core__hir__type_context__tests__zst_non_opaque.snap":"12205f3df2a62a139034295801f2db28e913d82bfe7f0ab90bb54c18dbf5fa10","src/hir/ty_position.rs":"29b6168275825bff15665af4b08c057d972bb0bed545be74aadffa314fc109b2","src/hir/type_context.rs":"7327ae6c47c309ff0e5b8d36701994950b899bc1fd4e5cdba2b9ef91c8e01f18","src/hir/types.rs":"085afb4864c172c6dc6ed5d69a4ee7600ab74d95d8f491f28874584c0a1559f3","src/lib.rs":"6bca84ef449b737270c0da7e8ae9dc82cfbd57e83c078b20c9894050274ed7e7"},"package":"5d86a70d2e21480f7ecd11e69b517de5c04fa6708510d6e26f75ad35d6d0eb14"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ddfae82e0cc22927aa421feb96ae645129ef2539b02085d798acc18d7b89c0fe","Cargo.toml":"b69f5763ad2ac2f550facba2b8fbb61824ece8352afbd9cbe106dd9ac0800077","Cargo.toml.orig":"113b8c4753ec43ab2e48d71ad25a7d648846e36fecb354001d92c5a876b9fc57","LICENSE-APACHE":"639c20c7f14fb122750d5ad1a6cfb116d9bf8d103e709ee40949e5a12a731666","LICENSE-MIT":"3337fe6e4a3830ad87c23cb9d6d750f9a1e5c45efc08de9c76c1a207fc6966c4","src/ast/attrs.rs":"90a42b96696ad5f0ff9b4ace3d3d900e181e50fbb823ee88f995172722a4dc9c","src/ast/docs.rs":"f515cf8aed78811934512874adb2840620aeebac519aa3a2af4e3b4e982ebe82","src/ast/enums.rs":"fb6903fd8500bfdbfa60a4f92baa5cea6c1e3297a591407c910cdcffeb18b8ae","src/ast/idents.rs":"05c7245ce6cb0d46b070f92a4996247545e1699da66d546bfd039a1e3a1a717d","src/ast/lifetimes.rs":"2d53eff8c2dcf6d253cbdc46ffd95b05661006e31884831a2db01aab64aca43d","src/ast/methods.rs":"092981903d644c2e172de2263de62f59f1bba2d10698359408e951db9de4a89a","src/ast/mod.rs":"99c1b9a2a2064c71a02bef124a07b44d4a4a3ea0672f6331a9db9a9ba0b51412","src/ast/modules.rs":"cc92154df899563a925bb1891930628e384829dacad6031f6a090475b5faa618","src/ast/paths.rs":"480bef69cb395eb931a7e086ccde7b49f508ace10e61367002c4b072b9dd4b44","src/ast/snapshots/diplomat_core__ast__attrs__tests__attr.snap":"a67d1d88995e5140fae1b85175885c79e833a6c09d30df164bb800cf70bb9725","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-2.snap":"1fbb268bb55cad81803555e0552948bfa9ee1edc161f76b0e26bb5c16ac8389b","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-3.snap":"ed4ba8423cb7605fd7a5e3faf35baafa58ce6758b50da2c98ccc0cd60792bfff","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-4.snap":"ed4ba8423cb7605fd7a5e3faf35baafa58ce6758b50da2c98ccc0cd60792bfff","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs-5.snap":"2cbfa3d75adb944b19a4e0abdfa5cf7f9a4f82cdcd4d4b0efdbf1c857dc12aaf","src/ast/snapshots/diplomat_core__ast__attrs__tests__cfgs.snap":"0f42d7d22c82d1950aea7a59ead36701d6d572efe0d0969608afa58d8780e052","src/ast/snapshots/diplomat_core__ast__attrs__tests__rename-2.snap":"e790b3af120d71bb30b89b3a9b803cb42c58cf2f77101517cc3aa718497aa65c","src/ast/snapshots/diplomat_core__ast__attrs__tests__rename.snap":"e790b3af120d71bb30b89b3a9b803cb42c58cf2f77101517cc3aa718497aa65c","src/ast/snapshots/diplomat_core__ast__enums__tests__enum_with_discr.snap":"b89a5ec4a27f4b37a9579e177bede43fa6d453dd613ba4bc36e8e8e85ec92e7e","src/ast/snapshots/diplomat_core__ast__enums__tests__simple_enum.snap":"ff5ff54221eb87d980ed7bc1d1377b335b918dcea53caa3f4b9345b2e4b105f4","src/ast/snapshots/diplomat_core__ast__methods__tests__cfged_method.snap":"dd2f1be92b0187c61db019a486b28e08f6f850280e4fedc8e117c8097ed92e11","src/ast/snapshots/diplomat_core__ast__methods__tests__nonstatic_methods-2.snap":"91dac1553b052a8e5d5ebd69f56cbaa3f00ddd529f014b7aed6d3d38a08d46da","src/ast/snapshots/diplomat_core__ast__methods__tests__nonstatic_methods.snap":"6f1666583a9b5f1e6bdd8649720ec8d805e946e2c25b4a45dd5de136ff909588","src/ast/snapshots/diplomat_core__ast__methods__tests__static_methods-2.snap":"c074e71515bbcb6b0c4869be4e293ac2b311a5e8a63aa9931ad27efa39b9ab14","src/ast/snapshots/diplomat_core__ast__methods__tests__static_methods.snap":"5c7f3c5381c1b3689f33eab8350a3df8e752dc95d980f983baaa59c3e31f352f","src/ast/snapshots/diplomat_core__ast__modules__tests__import_in_non_diplomat_not_analyzed.snap":"5c9c15f8bdec8f9f023a574e89de3ab7ac7bddeeb57e5e50a117d1f8ddde699b","src/ast/snapshots/diplomat_core__ast__modules__tests__method_visibility.snap":"7c5941200afd26599bc7bca1b4ff31a635d0ce089074cb5dd4a2a5ba57c7e3f2","src/ast/snapshots/diplomat_core__ast__modules__tests__simple_mod.snap":"4a4887d2cd487ea68a28239fba738158e1130b95db3dd87434e85f3a5b0f1e88","src/ast/snapshots/diplomat_core__ast__structs__tests__simple_struct.snap":"732df0c340e3846fca3f1ba73f68b2a6ee58d59da449ce6c72a602a2c8f72577","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-2.snap":"75c377161d51dc0c4d7d91b59b04c1de62b5dffaa1a2c9cac7841ce359f82d9d","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-3.snap":"418ff306adad93373b277f1a2fa02d1c9e66c54534d2f675288e05dcdec9696f","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-4.snap":"d247786f82ee693792c1309e89c5ade648c9e53c8c6c337a0eb297a91146d022","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-5.snap":"9a7b7dde9399f300bfcd739506ded5113021880629d75291b962984ec1e8fe8c","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-6.snap":"ff1e3b2867786c467ef1148d2837da441a23e4b32d7a284a438ff5c317bafc81","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes-7.snap":"b5a8f071bb237ac52dbc208d78a7b63c938ef23da5954c7d186d06521333d49f","src/ast/snapshots/diplomat_core__ast__types__tests__lifetimes.snap":"6306fae6bc6fbaf5eb679bf3313877259f9ccc09232da568fd98fe8e20eab284","src/ast/snapshots/diplomat_core__ast__types__tests__typename_boxes-2.snap":"97946b1e3118aec7ac7490f0bf38ba45013bb63c5d6bac12e3dd20fc7103348f","src/ast/snapshots/diplomat_core__ast__types__tests__typename_boxes.snap":"e3a1a07e2bfa0869918c973983b658a8e4123203f86a54a743dc6aff6a984f65","src/ast/snapshots/diplomat_core__ast__types__tests__typename_named.snap":"30b58ef9e59641eea9dfba9b965256d7a5d8667e241b7a209eb7d09208d75f7e","src/ast/snapshots/diplomat_core__ast__types__tests__typename_option-2.snap":"c8b559341b0c0c376c4feb666d6cfb37ca8ee57eaae52831b963d8ace8b2e063","src/ast/snapshots/diplomat_core__ast__types__tests__typename_option.snap":"2b9409a8e150badfc2dac1602e8654bfbb88f8795fc71f356ac25be8f67fb4b2","src/ast/snapshots/diplomat_core__ast__types__tests__typename_primitives-2.snap":"506dcd6ea86644d4043229804bf615c8bc34cd20feef2204cd755674bf3cd00f","src/ast/snapshots/diplomat_core__ast__types__tests__typename_primitives-3.snap":"b92cd7f7cb2877c83ed8fac16d27b670e0e9d501cd6b3f70db84b322b686405f","src/ast/snapshots/diplomat_core__ast__types__tests__typename_primitives.snap":"c086765d65faac19f529a03f50ca0566cfe4e9a10b32f608ae4b9c3ad27ffdad","src/ast/snapshots/diplomat_core__ast__types__tests__typename_references-2.snap":"3ced7f6c3e2078d9534dff84e5e4a200efa84bf94435fde478c9e02b4a2b2053","src/ast/snapshots/diplomat_core__ast__types__tests__typename_references.snap":"77d5bcd560adff2216e349e0c87cff988501aef22848fbf1906b6b622ffe47cf","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result-2.snap":"257ca08f5836a21dfd871d11939ba167c336ed3b870e92a64efffca0fd1be028","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result-3.snap":"4210a8443eb02300e75e9eecb303dc2b0d10957901b7f1f82c0c66bc6c202798","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result-4.snap":"2e552e3acfe7334184f6a96b92a2aaf8a3539ea690ba378066159e822ab28927","src/ast/snapshots/diplomat_core__ast__types__tests__typename_result.snap":"78b46313c00d7d2c830dbd482f8373a32ef5ae2104a1c83c74f9f12a62e0c99b","src/ast/snapshots/diplomat_core__ast__validity__tests__lifetime_in_return.snap":"aa05830ac368b2d10bc9403aaa2c8afc2345a2e21ff86e2089a0e664fde16254","src/ast/structs.rs":"09e3d2fed39012e9461a5ca99e1d5b06781cc9f7c3a282c4da68518af269e039","src/ast/types.rs":"a6d593dca47635aa24fe62cb1032bd3feac9349589a6b0bb4cafd9c5669baecd","src/environment.rs":"85005a4afabd0b1c22ca17d7ba12ef71783e9c001359037c714e13788f3e39a4","src/hir/attrs.rs":"4df0ed8b3631e721524881b296d69d330487104522ea5bc3c5c4bb5f4ac7e5db","src/hir/defs.rs":"bb3271555c739d7a32c01247b5fd8fb511858c4bb8be1eee9d88aabdb2a090d6","src/hir/elision.rs":"41222ad5cdc6bcebcb0d158fc7e355f32b9c8955b10e53b60a861d471cf778b9","src/hir/lifetimes.rs":"f816dcc83401f027c602eab3111b1eac02b1f7b80efdc2a1ad20aa58bd460c9c","src/hir/lowering.rs":"00d69fb681b5f428e922f8bffc5a83a51ad19219737ace18caac54ac736d170a","src/hir/methods.rs":"e6e1edef4907a013c55e845cb4e8023ff108f931eff268730b69198f11a9e29e","src/hir/methods/borrowing_field.rs":"f417d2d0853b4a0b7b69f9bd2d5828024921a08b2f2bddbfece45d13d370a846","src/hir/methods/borrowing_param.rs":"7bb807394e13e3ecf8774aab75922d2b3c48e7e3e985ca06b927e6c8551199a8","src/hir/mod.rs":"9157ece48477322bff827df118b12f5eb9f12c40edeb34f075f22e8593651da4","src/hir/paths.rs":"4a529fb3cc92b9400223fcc8ff61380c0551905aab403c8b7ffa2939cd347868","src/hir/primitives.rs":"863200474471f7bbedd52756949625d929f7bee11bd5baf95bc4bc57dce41fe1","src/hir/snapshots/diplomat_core__hir__attrs__tests__comparator.snap":"e3e722be30320849899344aa96b9635c6918ac0579b48e43952908a6d5a81cd9","src/hir/snapshots/diplomat_core__hir__attrs__tests__iterator.snap":"a38579d2737691b3ce6185fd6fc3398210e8bf115add9ba186a80d77684dd940","src/hir/snapshots/diplomat_core__hir__elision__tests__borrowing_fields.snap":"6c2a9c1135f6259df281ed47760469849f21858be7c02caa4d47bcd77fc51f9a","src/hir/snapshots/diplomat_core__hir__elision__tests__elision_in_struct.snap":"ff1311527166df048463159b91ec7e13848f2ab80b3358d955e1d0f7f5c7a058","src/hir/snapshots/diplomat_core__hir__elision__tests__simple_mod.snap":"353785ac63c348f2783557f79b1b5849c1bfb9d9d2242487e2f4fffe5c151bcc","src/hir/snapshots/diplomat_core__hir__type_context__tests__basic_lowering.snap":"5c6a375e8bcd52caf3b49c28818a524058494a38bffcd6a95554949ed9ad86ab","src/hir/snapshots/diplomat_core__hir__type_context__tests__lifetime_in_return.snap":"6729419ac3c2fc2132dc8a7c12ed6b1383657ce33538a4d12b89fe73d65b036b","src/hir/snapshots/diplomat_core__hir__type_context__tests__non_opaque_move.snap":"dfc9bcce400229c476381b135958ffbc5b4850bdf36c3aa059a96bc28d627680","src/hir/snapshots/diplomat_core__hir__type_context__tests__opaque_checks_with_error.snap":"1c9a5bffce9ccf66732caf6b379a6523eff53e533ebf4adbecfb169b2a384d60","src/hir/snapshots/diplomat_core__hir__type_context__tests__opaque_checks_with_safe_use.snap":"5846a67f351759d755eae48be24ec844be96c0efb40790cc806a07e19168429a","src/hir/snapshots/diplomat_core__hir__type_context__tests__opaque_ffi.snap":"37d1f25e0a479e960194f2ab351ee7977e35def2354501713ad6fbf3a98670c0","src/hir/snapshots/diplomat_core__hir__type_context__tests__option_invalid.snap":"a7ce1215472744663f605e8331103e0fb3240ce3252d2d3031edd51ffd46a785","src/hir/snapshots/diplomat_core__hir__type_context__tests__option_valid.snap":"d29eabf19445e75454532259015011b06ec37d9cc9209476360d75bd75c61bfb","src/hir/snapshots/diplomat_core__hir__type_context__tests__required_implied_bounds.snap":"67bb19010f4db7eeb8261c7a6d31f59107340507d525f2a993a0485aff06519b","src/hir/snapshots/diplomat_core__hir__type_context__tests__zst_non_opaque.snap":"12205f3df2a62a139034295801f2db28e913d82bfe7f0ab90bb54c18dbf5fa10","src/hir/ty_position.rs":"29b6168275825bff15665af4b08c057d972bb0bed545be74aadffa314fc109b2","src/hir/type_context.rs":"7327ae6c47c309ff0e5b8d36701994950b899bc1fd4e5cdba2b9ef91c8e01f18","src/hir/types.rs":"085afb4864c172c6dc6ed5d69a4ee7600ab74d95d8f491f28874584c0a1559f3","src/lib.rs":"6bca84ef449b737270c0da7e8ae9dc82cfbd57e83c078b20c9894050274ed7e7"},"package":"5d86a70d2e21480f7ecd11e69b517de5c04fa6708510d6e26f75ad35d6d0eb14"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat_core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat_core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "bf0f45cc7ab54f397c5c55ba50fc026e8391c605" + }, + "path_in_vcs": "core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/diplomat_core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/diplomat_core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/diplomat_core/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,39 @@ +[package] +name = "diplomat_core" +description = "Shared utilities between Diplomat macros and code generation" +version = "0.8.0" +authors = [ + "Shadaj Laddad ", + "Manish Goregaokar ", + "Quinn Okabayashi " +] +license = "MIT OR Apache-2.0" +documentation = "https://docs.rs/diplomat_core/" +edition = "2021" +keywords = ["ffi", "codegen"] +categories = ["development-tools"] +repository = "https://github.com/rust-diplomat/diplomat" + +[lib] +path = "src/lib.rs" + +[features] +# Enable the higher level IR +hir = ["either"] + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +syn = { version = "2", features = [ "full", "extra-traits" ] } +quote = "1.0" +proc-macro2 = "1.0.27" +lazy_static = "1.4.0" +serde = { version = "1.0", features = ["derive"] } +displaydoc = { version = "0.2", optional = true } +smallvec = "1.9.0" +strck_ident = { version = "0.1", features = ["rust"] } +either = {version = "1.9.0", optional = true, default_features = false} + +[dev-dependencies] +insta = "1.7.1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs/.appveyor.yml thunderbird-140.8.0esr/comm/third_party/rust/dirs/.appveyor.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dirs/.appveyor.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs/.appveyor.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,67 @@ +environment: + global: + CHANNEL: stable + #APPVEYOR_CACHE_SKIP_RESTORE: true # Uncomment when caching causes problems + + matrix: + # Stable channel + - TARGET: x86_64-pc-windows-msvc + CHANNEL: stable + - TARGET: x86_64-pc-windows-gnu + CHANNEL: stable + - TARGET: i686-pc-windows-msvc + CHANNEL: stable + - TARGET: i686-pc-windows-gnu + CHANNEL: stable + # Beta channel + - TARGET: x86_64-pc-windows-msvc + CHANNEL: beta + - TARGET: x86_64-pc-windows-gnu + CHANNEL: beta + - TARGET: i686-pc-windows-msvc + CHANNEL: beta + - TARGET: i686-pc-windows-gnu + CHANNEL: beta + # 1.21.0 + - TARGET: x86_64-pc-windows-msvc + CHANNEL: 1.21.0 + - TARGET: x86_64-pc-windows-gnu + CHANNEL: 1.21.0 + - TARGET: i686-pc-windows-msvc + CHANNEL: 1.21.0 + - TARGET: i686-pc-windows-gnu + CHANNEL: 1.21.0 + # 1.13.0 + - TARGET: x86_64-pc-windows-msvc + CHANNEL: 1.13.0 + - TARGET: x86_64-pc-windows-gnu + CHANNEL: 1.13.0 + - TARGET: i686-pc-windows-msvc + CHANNEL: 1.13.0 + - TARGET: i686-pc-windows-gnu + CHANNEL: 1.13.0 + +install: +- ps: >- + $Env:PATH += ';C:\msys64\usr\bin' +- curl -sSf -o rustup-init.exe https://win.rustup.rs/ +- rustup-init.exe -y --default-host %TARGET% --default-toolchain %CHANNEL% +- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin +- rustc -Vv +- cargo -V + +test_script: +- cargo build --verbose +- set RUST_BACKTRACE=full +- cargo test --verbose -- --nocapture + +cache: +- C:\Users\appveyor\.cargo\registry +- target + +notifications: +- provider: Email + on_build_success: false + +# Building is done in the test phase, so we disable Appveyor's build phase. +build: false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dirs/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dirs/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5bb02a35a3ac857c60ab16972decfea610ec3bed296a41d0235dc663a64495f6","LICENSE-APACHE":"d3174ad63e721d4c9dccb8ad4320848992d314369bc46319720b5802c9153fe9","LICENSE-MIT":"6a2e0ade09a7d5f816f11566fee2b151b32235a7fad52b41d49cce96f833c1a9","README.md":"84fdbe7a22dd22574249330ce2146d4237391989e66377f087f66eca6313c032","src/lib.rs":"d0c92741b50d0b793591e9731a71053b88a8a6e8d0e808f2d3afb127eab04b6f","src/lin.rs":"4b556c3f8a02571cd62756ff542172e5c438395c600582abb76be049c3d570c8","src/mac.rs":"4ee036a83508eae7c51ae9ccdb8165603df96a580501c11c9c2d98cd672e7940","src/wasm.rs":"6b7edb4a708fef10d95ac32aa4f7a81d465794edeb805dc7c2168e351daaca2c","src/win.rs":"8296c5f68e85ba456b48a5153cffded163d12e431a0929daa873ae09e5ce3d10"},"package":"ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"} \ No newline at end of file +{"files":{".appveyor.yml":"b23ce89c7619a85a5e74feafe721a1684ce29121e66776759a97efd12f0a734d",".cargo_vcs_info.json":"e02e40ed8ff4924161a94204216387d7016b7bce6aa75f8da18445eeafb61fba",".travis.yml":"f769cf9bd5154edd6c42e9f727ff791047103f66c60842bfa58be9a02a880e6c","Cargo.toml":"5bb02a35a3ac857c60ab16972decfea610ec3bed296a41d0235dc663a64495f6","Cargo.toml.orig":"0b6c44df8562705f4158ec84254e594c404aba7d6cf4cd2ac19e1b40133550fd","LICENSE-APACHE":"d3174ad63e721d4c9dccb8ad4320848992d314369bc46319720b5802c9153fe9","LICENSE-MIT":"6a2e0ade09a7d5f816f11566fee2b151b32235a7fad52b41d49cce96f833c1a9","README.md":"84fdbe7a22dd22574249330ce2146d4237391989e66377f087f66eca6313c032","src/lib.rs":"d0c92741b50d0b793591e9731a71053b88a8a6e8d0e808f2d3afb127eab04b6f","src/lin.rs":"4b556c3f8a02571cd62756ff542172e5c438395c600582abb76be049c3d570c8","src/mac.rs":"4ee036a83508eae7c51ae9ccdb8165603df96a580501c11c9c2d98cd672e7940","src/wasm.rs":"6b7edb4a708fef10d95ac32aa4f7a81d465794edeb805dc7c2168e351daaca2c","src/win.rs":"8296c5f68e85ba456b48a5153cffded163d12e431a0929daa873ae09e5ce3d10"},"package":"ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dirs/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dirs/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "3f3eb5a1d0bc4d9d9018695e3660c9063f060320" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/dirs/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dirs/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +sudo: false + +language: rust + +os: +- linux +- osx + +rust: +- stable +- beta +- 1.21.0 +- 1.13.0 + +install: +- rustc -Vv +- cargo -V + +script: +- cargo build --verbose +- RUST_BACKTRACE=full cargo test --verbose -- --nocapture + +cache: + cargo: true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dirs/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dirs/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "dirs" +version = "4.0.0" +authors = ["Simon Ochsenreither "] +description = "A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS." +readme = "README.md" +license = "MIT OR Apache-2.0" +repository = "https://github.com/soc/dirs-rs" +maintenance = { status = "actively-developed" } +keywords = ["xdg", "basedir", "app_dirs", "path", "folder"] + +[dependencies] +dirs-sys = "0.3.6" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.appveyor.yml thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.appveyor.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.appveyor.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.appveyor.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,67 @@ +environment: + global: + CHANNEL: stable + #APPVEYOR_CACHE_SKIP_RESTORE: true # Uncomment when caching causes problems + + matrix: + # Stable channel + - TARGET: x86_64-pc-windows-msvc + CHANNEL: stable + - TARGET: x86_64-pc-windows-gnu + CHANNEL: stable + - TARGET: i686-pc-windows-msvc + CHANNEL: stable + - TARGET: i686-pc-windows-gnu + CHANNEL: stable + # Beta channel + - TARGET: x86_64-pc-windows-msvc + CHANNEL: beta + - TARGET: x86_64-pc-windows-gnu + CHANNEL: beta + - TARGET: i686-pc-windows-msvc + CHANNEL: beta + - TARGET: i686-pc-windows-gnu + CHANNEL: beta + # 1.21.0 + - TARGET: x86_64-pc-windows-msvc + CHANNEL: 1.21.0 + - TARGET: x86_64-pc-windows-gnu + CHANNEL: 1.21.0 + - TARGET: i686-pc-windows-msvc + CHANNEL: 1.21.0 + - TARGET: i686-pc-windows-gnu + CHANNEL: 1.21.0 + # 1.13.0 + - TARGET: x86_64-pc-windows-msvc + CHANNEL: 1.13.0 + - TARGET: x86_64-pc-windows-gnu + CHANNEL: 1.13.0 + - TARGET: i686-pc-windows-msvc + CHANNEL: 1.13.0 + - TARGET: i686-pc-windows-gnu + CHANNEL: 1.13.0 + +install: +- ps: >- + $Env:PATH += ';C:\msys64\usr\bin' +- curl -sSf -o rustup-init.exe https://win.rustup.rs/ +- rustup-init.exe -y --default-host %TARGET% --default-toolchain %CHANNEL% +- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin +- rustc -Vv +- cargo -V + +test_script: +- cargo build --verbose +- set RUST_BACKTRACE=full +- cargo test --verbose -- --nocapture + +cache: +- C:\Users\appveyor\.cargo\registry +- target + +notifications: +- provider: Email + on_build_success: false + +# Building is done in the test phase, so we disable Appveyor's build phase. +build: false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"dd6c411fb23e7e3b48627706969919b0f8d9f7bd7411ba70c71ca9067fc2e53f","LICENSE-APACHE":"d3174ad63e721d4c9dccb8ad4320848992d314369bc46319720b5802c9153fe9","LICENSE-MIT":"6a2e0ade09a7d5f816f11566fee2b151b32235a7fad52b41d49cce96f833c1a9","README.md":"1c818a4ea3bf85aaafe27421528a285db92c1f20ae9651c669379cb603495f37","src/lib.rs":"533a5fb5b6506d3719d0b4abb1c3b3334cb1e2ad01aed7eb799e64b435b04c23","src/xdg_user_dirs.rs":"225ae21a97b839330a8c3bc8e0a0b48e40580cbae25bfc47581dff724bb0ebec"},"package":"1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"} \ No newline at end of file +{"files":{".appveyor.yml":"b23ce89c7619a85a5e74feafe721a1684ce29121e66776759a97efd12f0a734d",".cargo_vcs_info.json":"81f229bd8310a3132e636e49a051bc0e30fedcd56d8f7ced63f662988264bd7e",".travis.yml":"f769cf9bd5154edd6c42e9f727ff791047103f66c60842bfa58be9a02a880e6c","Cargo.toml":"dd6c411fb23e7e3b48627706969919b0f8d9f7bd7411ba70c71ca9067fc2e53f","Cargo.toml.orig":"6df0be18ce0dd00186ad5df398b6d8e50a6f87641356538280c00540096febf2","LICENSE-APACHE":"d3174ad63e721d4c9dccb8ad4320848992d314369bc46319720b5802c9153fe9","LICENSE-MIT":"6a2e0ade09a7d5f816f11566fee2b151b32235a7fad52b41d49cce96f833c1a9","README.md":"1c818a4ea3bf85aaafe27421528a285db92c1f20ae9651c669379cb603495f37","src/lib.rs":"533a5fb5b6506d3719d0b4abb1c3b3334cb1e2ad01aed7eb799e64b435b04c23","src/xdg_user_dirs.rs":"225ae21a97b839330a8c3bc8e0a0b48e40580cbae25bfc47581dff724bb0ebec"},"package":"1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "20cdf818af907f84f6ffcdee65f1add51f226896" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +sudo: false + +language: rust + +os: +- linux +- osx + +rust: +- stable +- beta +- 1.21.0 +- 1.13.0 + +install: +- rustc -Vv +- cargo -V + +script: +- cargo build --verbose +- RUST_BACKTRACE=full cargo test --verbose -- --nocapture + +cache: + cargo: true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dirs-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dirs-sys/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "dirs-sys" +version = "0.3.7" +authors = ["Simon Ochsenreither "] +description = "System-level helper functions for the dirs and directories crates." +readme = "README.md" +license = "MIT OR Apache-2.0" +repository = "https://github.com/dirs-dev/dirs-sys-rs" +maintenance = { status = "as-is" } + +[target.'cfg(unix)'.dependencies] +libc = "0.2" + +[target.'cfg(target_os = "redox")'.dependencies] +redox_users = { version = "0.4", default-features = false } + +[target.'cfg(windows)'.dependencies] +winapi = { version = "0.3", features = ["knownfolders", "objbase", "shlobj", "winbase", "winerror"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"ac4b11a820a3251453aa5eed99f2e34758281c4794234376532ab1686fc4092e","Cargo.lock":"764c7f380095ccd0c22e10470ed71a1c38899a502943f70baf1b0641f30d61a9","Cargo.toml":"6eac127183532630ea388e11f07a33c1a8537175d4f1269290eacd0b5010b41d","LICENSE-APACHE":"7cfd738c53d61c79f07e348f622bf7707c9084237054d37fbe07788a75f5881c","LICENSE-MIT":"36516aefdc84c5d5a1e7485425913a22dbda69eb1930c5e84d6ae4972b5194b9","README.md":"60628c334f71eba035e7ba4d5ba4df966c9de953260f9d1f28b0141ad06a07a8","README.tpl":"a8b023f5f39b795ef553c2b75551d6ad42db6597362c8909101f4bc8c8994bcc","examples/simple.rs":"dd37ed49175e86124cf58aba6fdcf4b4c2adc13a2414d4a2ba31cfab21638415","src/attr.rs":"1aeaf46ea739f63bf7eca5a575ca4345ff325c16e959fb59b5671b9a338d5ddc","src/expand.rs":"a0e6c062e00b9e68a0811a7d4d739e7572cd4a5dd962dc3519c0c8bfa1e84d8b","src/fmt.rs":"9734d3b51206f73ca8d9a513bee46d72215ff877797500887d43bc64af639c37","src/lib.rs":"de304b1de4a60700c0a031c6bd568da7ed24f5169edcfc16b7009e9e9494daed","tests/compile_tests.rs":"6cd211e343c42873a287b02581bd342b09ae508022fc82022714ebdc625935aa","tests/happy.rs":"ebd93ca6cea7c2ab77c59f990335ca34714e19365fddd40a6eca5f180bf7cb75","tests/no_std/enum_prefix.rs":"fd2a565ceddffe0433f83c6d0c9b15bc1db96fbf952f222ff04bc0dc1ea34d41","tests/no_std/enum_prefix_missing.rs":"4ed8aaef3d9274b377837b90fb9a80315df502b1c569de3213b7a2e7fa613322","tests/no_std/enum_prefix_missing.stderr":"add42a5efa90502483b2fcd0152289b62c1d5b790faf9e46d8d930e4e474b781","tests/no_std/multi_line.rs":"6ce3c1554f8bffa409f42a12517f2ef79e884ce22c79d2514455263a9254ae10","tests/no_std/multi_line.stderr":"ee076d8d02e187fe9651429a755599752b82be5910aa19e9312cf678779b2c03","tests/no_std/multi_line_allow.rs":"ef1f5a6b551e81ec6405626c939d81fe6db279bd5c2c66a2c5cc6e30a318cdbe","tests/no_std/with.rs":"3607edede6069527e792e000bfe0062f539ec342048aa2b2322556f6d6462bcc","tests/no_std/without.rs":"518cd04d73bd950e70f2d515d2cdae48b0f409fbefa2132b4d9a1b97e9c0a406","tests/no_std/without.stderr":"b3ade743ec5597f433cfb6ac378db239207d349bc99b21d9f75399a8df6ec4ae","tests/num_in_field.rs":"cd83f7d79ae065a97dcb53b2e92dc57e2f269e12433d1cd4644cb0ec6b2a4d0f","tests/std/enum_prefix.rs":"fd2a565ceddffe0433f83c6d0c9b15bc1db96fbf952f222ff04bc0dc1ea34d41","tests/std/enum_prefix_missing.rs":"4ed8aaef3d9274b377837b90fb9a80315df502b1c569de3213b7a2e7fa613322","tests/std/enum_prefix_missing.stderr":"ac4b4ac371b6e134bc1781854e3bc4df2afecdb29182a9c8328ee1d37c0fef3d","tests/std/multi_line.rs":"86726db8140e5bf9f690ac3f2d607a7a9d74b9b79fae7945480cff62cf3e8700","tests/std/multi_line.stderr":"ed9de88820f5a0cacdf26f955790b1c433c784a432cf723a963211011e1ccd7b","tests/std/multi_line_allow.rs":"ef1f5a6b551e81ec6405626c939d81fe6db279bd5c2c66a2c5cc6e30a318cdbe","tests/std/multiple.rs":"a4194da6b5bef919bb0107ddb91c548421ef9812d69894bef5e5b6f316af8eee","tests/std/without.rs":"80a59e296ee3c205960b9e8dd18c1d2b210d8fd096e89652d482b963010f340b","tests/std/without.stderr":"fc699e263f1148b1db7f5ea63f0d952c74f997c8155578ff4efaf1cd9f8db8d4","tests/variantless.rs":"84495a36014bdc090b8e5d97442bcfd3229d07f0d40579e450e71596ef9a7b50","update-readme.sh":"794668cc4eb58da01049effb0370db4799e7a70a9db777edfba83d92c33e821a"},"package":"487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2d113085006b7a8695c8ff7fcba47e27540d3d2d35d2f731d727e4a385df16f7",".github/workflows/ci.yml":"f773b4ec5bb27b1b598d1696ce34fd4edc3a12b2376af0ba8b12257fc1b65f7b","CHANGELOG.md":"ac4b11a820a3251453aa5eed99f2e34758281c4794234376532ab1686fc4092e","Cargo.lock":"764c7f380095ccd0c22e10470ed71a1c38899a502943f70baf1b0641f30d61a9","Cargo.toml":"6eac127183532630ea388e11f07a33c1a8537175d4f1269290eacd0b5010b41d","Cargo.toml.orig":"c6cd5951bb011d0b49bf9fa196197c8a1396d67953c94e3651044df6610255eb","LICENSE-APACHE":"7cfd738c53d61c79f07e348f622bf7707c9084237054d37fbe07788a75f5881c","LICENSE-MIT":"36516aefdc84c5d5a1e7485425913a22dbda69eb1930c5e84d6ae4972b5194b9","README.md":"60628c334f71eba035e7ba4d5ba4df966c9de953260f9d1f28b0141ad06a07a8","README.tpl":"a8b023f5f39b795ef553c2b75551d6ad42db6597362c8909101f4bc8c8994bcc","examples/simple.rs":"dd37ed49175e86124cf58aba6fdcf4b4c2adc13a2414d4a2ba31cfab21638415","src/attr.rs":"1aeaf46ea739f63bf7eca5a575ca4345ff325c16e959fb59b5671b9a338d5ddc","src/expand.rs":"a0e6c062e00b9e68a0811a7d4d739e7572cd4a5dd962dc3519c0c8bfa1e84d8b","src/fmt.rs":"9734d3b51206f73ca8d9a513bee46d72215ff877797500887d43bc64af639c37","src/lib.rs":"de304b1de4a60700c0a031c6bd568da7ed24f5169edcfc16b7009e9e9494daed","tests/compile_tests.rs":"6cd211e343c42873a287b02581bd342b09ae508022fc82022714ebdc625935aa","tests/happy.rs":"ebd93ca6cea7c2ab77c59f990335ca34714e19365fddd40a6eca5f180bf7cb75","tests/no_std/enum_prefix.rs":"fd2a565ceddffe0433f83c6d0c9b15bc1db96fbf952f222ff04bc0dc1ea34d41","tests/no_std/enum_prefix_missing.rs":"4ed8aaef3d9274b377837b90fb9a80315df502b1c569de3213b7a2e7fa613322","tests/no_std/enum_prefix_missing.stderr":"add42a5efa90502483b2fcd0152289b62c1d5b790faf9e46d8d930e4e474b781","tests/no_std/multi_line.rs":"6ce3c1554f8bffa409f42a12517f2ef79e884ce22c79d2514455263a9254ae10","tests/no_std/multi_line.stderr":"ee076d8d02e187fe9651429a755599752b82be5910aa19e9312cf678779b2c03","tests/no_std/multi_line_allow.rs":"ef1f5a6b551e81ec6405626c939d81fe6db279bd5c2c66a2c5cc6e30a318cdbe","tests/no_std/with.rs":"3607edede6069527e792e000bfe0062f539ec342048aa2b2322556f6d6462bcc","tests/no_std/without.rs":"518cd04d73bd950e70f2d515d2cdae48b0f409fbefa2132b4d9a1b97e9c0a406","tests/no_std/without.stderr":"b3ade743ec5597f433cfb6ac378db239207d349bc99b21d9f75399a8df6ec4ae","tests/num_in_field.rs":"cd83f7d79ae065a97dcb53b2e92dc57e2f269e12433d1cd4644cb0ec6b2a4d0f","tests/std/enum_prefix.rs":"fd2a565ceddffe0433f83c6d0c9b15bc1db96fbf952f222ff04bc0dc1ea34d41","tests/std/enum_prefix_missing.rs":"4ed8aaef3d9274b377837b90fb9a80315df502b1c569de3213b7a2e7fa613322","tests/std/enum_prefix_missing.stderr":"ac4b4ac371b6e134bc1781854e3bc4df2afecdb29182a9c8328ee1d37c0fef3d","tests/std/multi_line.rs":"86726db8140e5bf9f690ac3f2d607a7a9d74b9b79fae7945480cff62cf3e8700","tests/std/multi_line.stderr":"ed9de88820f5a0cacdf26f955790b1c433c784a432cf723a963211011e1ccd7b","tests/std/multi_line_allow.rs":"ef1f5a6b551e81ec6405626c939d81fe6db279bd5c2c66a2c5cc6e30a318cdbe","tests/std/multiple.rs":"a4194da6b5bef919bb0107ddb91c548421ef9812d69894bef5e5b6f316af8eee","tests/std/without.rs":"80a59e296ee3c205960b9e8dd18c1d2b210d8fd096e89652d482b963010f340b","tests/std/without.stderr":"fc699e263f1148b1db7f5ea63f0d952c74f997c8155578ff4efaf1cd9f8db8d4","tests/variantless.rs":"84495a36014bdc090b8e5d97442bcfd3229d07f0d40579e450e71596ef9a7b50","update-readme.sh":"794668cc4eb58da01049effb0370db4799e7a70a9db777edfba83d92c33e821a"},"package":"487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f0b62a55ec2495b1a60b18f1d93f8b27e53123a7" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,120 @@ +on: + push: + pull_request: + schedule: + - cron: '0 0 * * *' + +name: Continuous integration + +jobs: + check: + name: Check + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - 1.56.0 + steps: + - uses: actions/checkout@v1 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + - uses: actions-rs/cargo@v1 + with: + command: check + + test: + name: Test Suite + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - nightly + steps: + - uses: actions/checkout@v1 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + - uses: Swatinem/rust-cache@v1 + - name: Install cargo-nextest + uses: baptiste0928/cargo-install@v1 + with: + crate: cargo-nextest + version: 0.9 + - uses: actions-rs/cargo@v1 + with: + command: nextest + args: run + - uses: actions-rs/cargo@v1 + with: + command: nextest + args: run --no-default-features + - uses: actions-rs/cargo@v1 + with: + command: test + args: --doc + + test-msrv: + name: msrv Test Suite + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - 1.56.0 + steps: + - uses: actions/checkout@v1 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + - uses: Swatinem/rust-cache@v1 + - uses: actions-rs/cargo@v1 + with: + command: test + - uses: actions-rs/cargo@v1 + with: + command: test + args: --no-default-features + + fmt: + name: Rustfmt + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - 1.56.0 + steps: + - uses: actions/checkout@v1 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + - run: rustup component add rustfmt + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + clippy: + name: Clippy + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + steps: + - uses: actions/checkout@v1 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + - run: rustup component add clippy + - uses: actions-rs/cargo@v1 + with: + command: clippy + args: -- -D warnings diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/displaydoc/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/displaydoc/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,80 @@ +[package] +name = "displaydoc" +version = "0.2.4" +authors = ["Jane Lusby "] +edition = "2018" +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/yaahc/displaydoc" +homepage = "https://github.com/yaahc/displaydoc" +documentation = "https://docs.rs/displaydoc" +keywords = ["display", "derive"] +description = """ +A derive macro for implementing the display Trait via a doc comment and string interpolation +""" + +[lib] +proc-macro = true +path = "src/lib.rs" + +[features] +default = ["std"] +std = [] + +[dependencies] +syn = "2.0" +quote = "1.0" +proc-macro2 = "1.0" + +[dev-dependencies] +trybuild = "1.0" +static_assertions = "1.1" +libc = { version = "0.2", default-features = false } +rustversion = "1.0.0" +pretty_assertions = "0.6.1" +thiserror = "1.0.24" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[package.metadata.release] +no-dev-version = true +pre-release-hook = ["./update-readme.sh"] + +[[package.metadata.release.pre-release-replacements]] +file = "CHANGELOG.md" +search = "Unreleased" +replace="{{version}}" + +[[package.metadata.release.pre-release-replacements]] +file = "src/lib.rs" +search = "#!\\[doc\\(html_root_url.*" +replace = "#![doc(html_root_url = \"https://docs.rs/{{crate_name}}/{{version}}\")]" +exactly = 1 + +[[package.metadata.release.pre-release-replacements]] +file = "CHANGELOG.md" +search = "ReleaseDate" +replace="{{date}}" + +[[package.metadata.release.pre-release-replacements]] +file="CHANGELOG.md" +search="" +replace="\n\n# [Unreleased] - ReleaseDate" +exactly=1 + +# Disable this replacement on the very first release +[[package.metadata.release.pre-release-replacements]] +file = "CHANGELOG.md" +search = "\\.\\.\\.HEAD" +replace="...{{tag_name}}" +exactly = 1 +# END SECTION, do not comment out the replacement below this, and do not reorder them + +[[package.metadata.release.pre-release-replacements]] +file="CHANGELOG.md" +search="" +replace="\n[Unreleased]: https://github.com/yaahc/{{crate_name}}/compare/{{tag_name}}...HEAD" +exactly=1 + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dns-parser/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dns-parser/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"7b47cb4d67f549cce93b578b0911177365055bbbc15790644251cac1856a11f7","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"71fb06f353ef01dbb828a61a74eadbfc57ab4e1b20eaae1db68229f1647c4183","README.md":"85171334a4b9e672811377819e7f178abdd1870f09d1a1250fe25a7ffaf4b5bf","bulk.yaml":"17c2548388e0cd3a63473021a2f1e4ddedee082d79d9167cb31ad06a1890d3fc","examples/sync_tcp_client.rs":"8ba349565ae9872fc3e246469eab0f7041355d38100355d07a2c1ff2cd048476","examples/sync_udp_client.rs":"ee32137e43d6ab4da6c6f1b36d956042fb74d2704ec319acd058ca74fdc489c1","src/builder.rs":"1dc20c218e5e3b8d0d0f7cdc7ab585882d9960493881be5f17ad2ea5ce8c9dd5","src/enums.rs":"0e0afe0987805ac7361bb6fcaee8a235f375312fa372a6fc8d9b36a85710a9c9","src/error.rs":"6abc85f52724ef8aa12e1ff40a747a02b018b99ae259880a9ff222959f567200","src/header.rs":"f96466c2c0c5647fab0718e9e8289aa9933e988015e454c38ecb7d3c0b6b6813","src/lib.rs":"98994eb0dfea6864d9cf26e1c6ff32f31249e9eaec4583387524dc919e4dde49","src/name.rs":"3d80f16e473e32780e60d814ea3af54094e8c813af576743b108deaf960da27e","src/parser.rs":"02af73135af936115a0ac99da7d102d5ef3c58890abe98d0cfefcd3814b98463","src/rdata/a.rs":"a66498dc4f02af5c95b53f09e2860fed69881410eb02a30bceee0b976e8f8c41","src/rdata/aaaa.rs":"0163de1dc6a691f2ede528cb865f1197511800742879bda189e65aadd682e6c4","src/rdata/all.rs":"005b8edc4aae6f140332f75420c900bae91be66dfb2fdcdd177d51280bbc3750","src/rdata/axfr.rs":"19e18099a16baf33e34ea23905ec5913834aa367a034343551fe935a367f20db","src/rdata/cname.rs":"f31f3c490b6fcd9d5300d4c3903c398cfdd7ff89154685fc3fb182b3fa553ecf","src/rdata/hinfo.rs":"3edd6e2685a048b7d35872582490cdffa90ca7aa688ecffe1d91c46b9ccede1c","src/rdata/maila.rs":"f3f5a40cebd458ed83da7d910601cab761883eee14e991c677d325e6f2fcd968","src/rdata/mailb.rs":"6e09a86dab9a516b4022eefb6a06dcb7d9b06e15d3a80e8027db285e43e5f870","src/rdata/mb.rs":"b867aa5e0f1ec0970d8d6d6406773a8b7af5291dbcf1d8d78be9d017d8cc5a81","src/rdata/mf.rs":"2494cf316f1c2bf803237ce01e7bbbdf05a736fcac2536a06a34ebaf51c815ae","src/rdata/mg.rs":"14a1c9813bc7a33811efa4855c0ac29288cbc1ec535f7c67609333a2a8a5612b","src/rdata/minfo.rs":"72bf7b87ca494865327866ddf9733fb9b137cf2cd4222338237f107b4ff5062d","src/rdata/mod.rs":"0a6f377059eee38371893d17c31d97fb214f209c89c43f5f9302e3560150a220","src/rdata/mr.rs":"0140e5a4c1b6af5e55a61027c21e1760cd2b5a8f1929604d3884225b9433054a","src/rdata/mx.rs":"a38113e7b6efbc65831582fbfacbb6ed1937e167f1b8a19a36a27b0b600ec085","src/rdata/ns.rs":"2acf2d552f3e4f94af50b1c46a6cefc99515a930b099e2d93e9a595f4e1746b5","src/rdata/nsec.rs":"0a712e38c35c60815a2b1394e4bb4f9e229311e80bc9e59b0e854354f928d5a5","src/rdata/null.rs":"0ee8104671d5238da7885b90248ffc952f1558eaa43dfe15b60292166a992a38","src/rdata/opt.rs":"24eb3346b88b3aec18985bd2c1db6498160a59ed7fabfc8b45ce174f10638653","src/rdata/ptr.rs":"9ab2459fc87f90edb2bc7d0fbb97ab008cedf3ce62c042d1b25181914a5ee5c6","src/rdata/soa.rs":"0bf7321ff2891af8f9a3d6b58199464a77b1556e705fa1e9b52f23358bb4bf47","src/rdata/srv.rs":"7d755cb64f42d3096a763739e31959ebec439855380869cd801196bb507102aa","src/rdata/txt.rs":"9e00d2b64cfc53fa8ac510a8c624f5d42320cd90f8a50d040cfc666b530fd8ad","src/rdata/wks.rs":"abfb5572d2c270838489a6ff611c76cb0d3dc7470f44a6810fb89894febd8840","src/structs.rs":"4692edebde24c3be4a7aae81f75b8dc69a9c1ed460bf80740a75bc13f5e40b82","vagga.yaml":"3662f1f49317908fd54ab7830d53074b4bdd753ae85bc3a6fcf6fabaa6b42c70"},"package":"c4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbea"} \ No newline at end of file +{"files":{".travis.yml":"d8494025803922911423f7430b4fa861b72b50ac260f67067078cc843531ce0e","Cargo.toml":"7b47cb4d67f549cce93b578b0911177365055bbbc15790644251cac1856a11f7","Cargo.toml.orig":"a3a2facdc2598953e6d484f292c364112ea9f3e9640156ee6a983a529565d258","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"71fb06f353ef01dbb828a61a74eadbfc57ab4e1b20eaae1db68229f1647c4183","README.md":"85171334a4b9e672811377819e7f178abdd1870f09d1a1250fe25a7ffaf4b5bf","bulk.yaml":"17c2548388e0cd3a63473021a2f1e4ddedee082d79d9167cb31ad06a1890d3fc","examples/sync_tcp_client.rs":"8ba349565ae9872fc3e246469eab0f7041355d38100355d07a2c1ff2cd048476","examples/sync_udp_client.rs":"ee32137e43d6ab4da6c6f1b36d956042fb74d2704ec319acd058ca74fdc489c1","src/builder.rs":"1dc20c218e5e3b8d0d0f7cdc7ab585882d9960493881be5f17ad2ea5ce8c9dd5","src/enums.rs":"0e0afe0987805ac7361bb6fcaee8a235f375312fa372a6fc8d9b36a85710a9c9","src/error.rs":"6abc85f52724ef8aa12e1ff40a747a02b018b99ae259880a9ff222959f567200","src/header.rs":"f96466c2c0c5647fab0718e9e8289aa9933e988015e454c38ecb7d3c0b6b6813","src/lib.rs":"98994eb0dfea6864d9cf26e1c6ff32f31249e9eaec4583387524dc919e4dde49","src/name.rs":"3d80f16e473e32780e60d814ea3af54094e8c813af576743b108deaf960da27e","src/parser.rs":"02af73135af936115a0ac99da7d102d5ef3c58890abe98d0cfefcd3814b98463","src/rdata/a.rs":"a66498dc4f02af5c95b53f09e2860fed69881410eb02a30bceee0b976e8f8c41","src/rdata/aaaa.rs":"0163de1dc6a691f2ede528cb865f1197511800742879bda189e65aadd682e6c4","src/rdata/all.rs":"005b8edc4aae6f140332f75420c900bae91be66dfb2fdcdd177d51280bbc3750","src/rdata/axfr.rs":"19e18099a16baf33e34ea23905ec5913834aa367a034343551fe935a367f20db","src/rdata/cname.rs":"f31f3c490b6fcd9d5300d4c3903c398cfdd7ff89154685fc3fb182b3fa553ecf","src/rdata/hinfo.rs":"3edd6e2685a048b7d35872582490cdffa90ca7aa688ecffe1d91c46b9ccede1c","src/rdata/maila.rs":"f3f5a40cebd458ed83da7d910601cab761883eee14e991c677d325e6f2fcd968","src/rdata/mailb.rs":"6e09a86dab9a516b4022eefb6a06dcb7d9b06e15d3a80e8027db285e43e5f870","src/rdata/mb.rs":"b867aa5e0f1ec0970d8d6d6406773a8b7af5291dbcf1d8d78be9d017d8cc5a81","src/rdata/mf.rs":"2494cf316f1c2bf803237ce01e7bbbdf05a736fcac2536a06a34ebaf51c815ae","src/rdata/mg.rs":"14a1c9813bc7a33811efa4855c0ac29288cbc1ec535f7c67609333a2a8a5612b","src/rdata/minfo.rs":"72bf7b87ca494865327866ddf9733fb9b137cf2cd4222338237f107b4ff5062d","src/rdata/mod.rs":"0a6f377059eee38371893d17c31d97fb214f209c89c43f5f9302e3560150a220","src/rdata/mr.rs":"0140e5a4c1b6af5e55a61027c21e1760cd2b5a8f1929604d3884225b9433054a","src/rdata/mx.rs":"a38113e7b6efbc65831582fbfacbb6ed1937e167f1b8a19a36a27b0b600ec085","src/rdata/ns.rs":"2acf2d552f3e4f94af50b1c46a6cefc99515a930b099e2d93e9a595f4e1746b5","src/rdata/nsec.rs":"0a712e38c35c60815a2b1394e4bb4f9e229311e80bc9e59b0e854354f928d5a5","src/rdata/null.rs":"0ee8104671d5238da7885b90248ffc952f1558eaa43dfe15b60292166a992a38","src/rdata/opt.rs":"24eb3346b88b3aec18985bd2c1db6498160a59ed7fabfc8b45ce174f10638653","src/rdata/ptr.rs":"9ab2459fc87f90edb2bc7d0fbb97ab008cedf3ce62c042d1b25181914a5ee5c6","src/rdata/soa.rs":"0bf7321ff2891af8f9a3d6b58199464a77b1556e705fa1e9b52f23358bb4bf47","src/rdata/srv.rs":"7d755cb64f42d3096a763739e31959ebec439855380869cd801196bb507102aa","src/rdata/txt.rs":"9e00d2b64cfc53fa8ac510a8c624f5d42320cd90f8a50d040cfc666b530fd8ad","src/rdata/wks.rs":"abfb5572d2c270838489a6ff611c76cb0d3dc7470f44a6810fb89894febd8840","src/structs.rs":"4692edebde24c3be4a7aae81f75b8dc69a9c1ed460bf80740a75bc13f5e40b82","vagga.yaml":"3662f1f49317908fd54ab7830d53074b4bdd753ae85bc3a6fcf6fabaa6b42c70"},"package":"c4d33be9473d06f75f58220f71f7a9317aca647dc061dbd3c361b0bef505fbea"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dns-parser/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dns-parser/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +sudo: false +dist: trusty +language: rust + +cache: +- cargo + +before_cache: +- rm -r $TRAVIS_BUILD_DIR/target/debug + +jobs: + include: + - os: linux + rust: stable + - os: linux + rust: beta + - os: linux + rust: nightly + + # deploy + - stage: publish + os: linux + rust: stable + env: + # CARGO_TOKEN + - secure: "KpGb0mh+mKWH0fYaqMf5Qn96KJAZHrIA9wbYLRTrr4D6agRqqpS7EXDtykVVbxM7AyRjmPZBjN14n3cXvJ7fxMjaW6nOVI/ts3i/PX0IwKe2ij+L3DBfLhxcxUvA0vsq3/VzQwWo/TBfCvl+hxgOSMdRA5Qo1OeH2C9BF0rUaiDq+v8sQiRkmkiyteNYYNfmBfxkOeON+9lLCimXmlCsJCU0nx3PocHUWk+YqdWm+otUcOFyCyDN0+xffNjth0UwKmLwaPfLGtRNIIh5utvpcQtpl/lIYDohJiEchPs2PVE5QYZBYhpkYe+1mani3ImsgXV4QpWnSBoC84CqnKvB0ovwv2NC2h6QVgruQ6Myh3iyxAe/yBR9rqOuYlOiR0myqlP8/Cdx/BNVGFPlLS15i+L18hKSusksLnUHhNdBogUxE0y3porK5jGwuQI2hCUolUUMmJ0iROoELZeSvcO5PrtYXtIJHmTKv29AeS+HDayzEX0Z7TskEOhzQBTogfdUxrWmqLW3v1reKDvvyMQpEP3Sfa604vDk8vu9RaRRcKhf5gDu1rD2dmv1w57hI8ZO1sNZO23BKgUiH0PrlBTdf9qdw/+UCsCpEJr6CEXHNNunt36K3b9v34IbkyGZuHloPuVojbEcp5PFcamoCS8STUxfYYxkpmc75rRudwttEvo=" + install: true + script: true + + deploy: + - provider: script + script: 'cargo publish --verbose --token=$CARGO_TOKEN' + on: + tags: true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dns-parser/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dns-parser/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dns-parser/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "dns-parser" +description = """ + Pure-rust DNS protocol parser library. This does not support network, only + raw protocol parser. +""" +license = "MIT/Apache-2.0" +readme = "README.md" +keywords = ["dns", "domain", "name", "parser"] +categories = ["parser-implementations"] +homepage = "https://github.com/tailhook/dns-parser" +documentation = "https://docs.rs/dns-parser" +version = "0.8.0" +authors = ["Paul Colomiets "] + +[features] +with-serde = ["serde", "serde_derive"] + +[dependencies] +quick-error = "1.0.0" +byteorder = "1" + +serde = { version = "1.0", optional = true } +serde_derive = { version = "1.0", optional = true } + +[dev-dependencies] +matches = "0.1.2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/document-features/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/document-features/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/document-features/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/document-features/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"06ea149f9721b4b47b1e6290d32b55807dd209cbd86e6c5d430c5f8fda53e2ad","Cargo.lock":"2a406edc91af703e1c650aaeed501332534deb157db74880ddd11835363b61dd","Cargo.toml":"843666b4a3ae6a2770bd7fda45edc171232dee0d052dd4b9905742f13fe16c4d","LICENSE-APACHE":"074e6e32c86a4c0ef8b3ed25b721ca23aca83df277cd88106ef7177c354615ff","LICENSE-MIT":"aa893340d14b9844625be6a50ac644169a01b52f0211cbf81b09e1874c8cd81d","README.md":"89a83c4acc6891e5651772fc78a1d6362070774eaa6c5b5d4bfbe9e57a957be9","lib.rs":"d79a379a3c886fa01a628640d48009863fbc7058b40b292cb4e9c924fcf7e453","rustfmt.toml":"f74204a6f92aa7422a16ecb2ffe2d5bae0f123b778d08b5db1a398a3c9ca4306","tests/self-doc.rs":"24bbda93f3b323c0b7c543c1df3bf45522b8026283103211805f070de66abadc"},"package":"95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8d1c05e264baac32063c4b9a9f9e8b5279d3d437c2ce0df6a484229f6d861173",".github/workflows/rust.yml":"e875a9df454ead1951bdebbdd8ff1f5d2799582d335c4df225d5c4a2101fbed1","CHANGELOG.md":"06ea149f9721b4b47b1e6290d32b55807dd209cbd86e6c5d430c5f8fda53e2ad","Cargo.lock":"2a406edc91af703e1c650aaeed501332534deb157db74880ddd11835363b61dd","Cargo.toml":"843666b4a3ae6a2770bd7fda45edc171232dee0d052dd4b9905742f13fe16c4d","Cargo.toml.orig":"eeb5abb298d77250737a2ab6ba6731f513df7cbbb2c3761a66abc1e883f20d0b","LICENSE-APACHE":"074e6e32c86a4c0ef8b3ed25b721ca23aca83df277cd88106ef7177c354615ff","LICENSE-MIT":"aa893340d14b9844625be6a50ac644169a01b52f0211cbf81b09e1874c8cd81d","README.md":"89a83c4acc6891e5651772fc78a1d6362070774eaa6c5b5d4bfbe9e57a957be9","lib.rs":"d79a379a3c886fa01a628640d48009863fbc7058b40b292cb4e9c924fcf7e453","rustfmt.toml":"f74204a6f92aa7422a16ecb2ffe2d5bae0f123b778d08b5db1a398a3c9ca4306","tests/self-doc.rs":"24bbda93f3b323c0b7c543c1df3bf45522b8026283103211805f070de66abadc"},"package":"95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/document-features/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/document-features/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/document-features/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/document-features/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4196261d9da095253dd141dc1f681740a1df1cac" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/document-features/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/document-features/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/document-features/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/document-features/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,79 @@ +name: Rust + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_TERM_COLOR: always + RUSTFLAGS: -D warnings + RUST_BACKTRACE: 1 + +jobs: + test: + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - 1.54.0 + - nightly + + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - name: Run tests + run: cargo test --verbose --all-features + - name: Run docs + run: cargo doc --verbose + format: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - name: Run rustfmt + run: cargo fmt --all -- --check + + + crater: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: nightly + - name: setup patch + run: | + echo "" >> ~/.cargo/config.toml + echo [patch.crates-io] >> ~/.cargo/config.toml + echo document-features = { path = \"$GITHUB_WORKSPACE\" } >> ~/.cargo/config.toml + - name: create project and generate docs + run: | + cd ~ + cargo new crater + cd crater + cargo add quick-xml -F document-features + cargo add serde_with -F guide + cargo add serial_test -F docsrs + cargo add wgpu-core + cargo add wgpu + cargo add gix -F document-features + cargo add kstring -F document-features + cargo add ratatui -F document-features + cargo add re_types + cargo add slint -F document-features + cargo add egui-winit -F document-features + cargo add ehttp + cargo add snapbox -F document-features + cargo add fast-image-resize + cargo add rhai -F document-features + cargo add embassy-executor + cargo add embassy-time + + cargo doc + grep -r ">No documented features in Cargo.toml<" target/doc || exit 0 + false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/document-features/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/document-features/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/document-features/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/document-features/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +# Copyright © SixtyFPS GmbH +# SPDX-License-Identifier: MIT OR Apache-2.0 + +[package] +name = "document-features" +version = "0.2.11" +authors = ["Slint Developers "] +edition = "2018" +license = "MIT OR Apache-2.0" +repository = "https://github.com/slint-ui/document-features" +homepage = "https://slint.rs" +description = "Extract documentation for the feature flags from comments in Cargo.toml" +categories = ["development-tools"] +keywords = ["documentation", "features", "rustdoc", "macro"] + +[lib] +proc-macro = true +path = "lib.rs" + +[features] +default = [] + +## Internal feature used only for the tests, don't enable +self-test = [] + +[dependencies] +litrs = { version = "0.4.1", default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dogear/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dogear/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dogear/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dogear/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"e85149c44f478f164f7d5f55f6e66c9b5ae236d4a11107d5e2a93fe71dd874b9","Cargo.toml":"ccce7edeb25f77186292488dfdb98c9fe7a32ea928c11bcc149dc798f6bcb6b4","LICENSE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","README.md":"ec5eb7d274f54920b2a76c45aaf84833e8401342575b410f959fac3f8b7b8880","src/driver.rs":"912c55a4fafc956fc69d7f0daab9ec2fa4a4af6fa9ad1164114e2c9fffa61226","src/error.rs":"75b252b2ff3c20666a5500b6c1a33c660a4bd77b6432f590e2fbe45c1534b744","src/guid.rs":"c82af64fba3ad87948a9b599241e48753d17587e8c642f610949163be3d499bf","src/lib.rs":"0606e69b235650bf404ae0b03a1e85c2063bb4b7147fa4d5e8ff2c128a757453","src/merge.rs":"5550c249e069117bd539fc294d8721124a3b2d2a070acddbe157d8a03ed000db","src/store.rs":"42db376d64a8fc53f59ba2825ebb697a9d3dd2340e7bfa98fd9000e8238d09eb","src/tests.rs":"f2a2e8ef081c56942f787a7aeac51af8c29b7bc6a074534d1e055390e36b4d72","src/tree.rs":"92513236b2f38cb74a1035f8032408bd9ec65ad47cbb967cd9c02df64186e4c6"},"package":"3f430ca247b6a905681a3cce3eb4f1a72062f3e8dc178e7660c1acd06c64ecce"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1698c15f9d164ccf019abcbca9b7f2a3aa2dd3d8cecf52065ade420e59d24000",".github/workflows/build.yml":"d3218eef71c8678973722ad9a6e045beaaa7de8dcf0fd37869ea109b0b115e0f",".github/workflows/upload-to-codecov.sh":"bb2cb096519bc76a5bb4fb217165686b27a6d08920d61dfc0a13d301fbe140c9","CODE_OF_CONDUCT.md":"e85149c44f478f164f7d5f55f6e66c9b5ae236d4a11107d5e2a93fe71dd874b9","Cargo.toml":"ccce7edeb25f77186292488dfdb98c9fe7a32ea928c11bcc149dc798f6bcb6b4","Cargo.toml.orig":"398440acd811ff0aa347359756c0fcccd78ac0b1a5f8f37ae8871e53782da92e","LICENSE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","README.md":"ec5eb7d274f54920b2a76c45aaf84833e8401342575b410f959fac3f8b7b8880","src/driver.rs":"912c55a4fafc956fc69d7f0daab9ec2fa4a4af6fa9ad1164114e2c9fffa61226","src/error.rs":"75b252b2ff3c20666a5500b6c1a33c660a4bd77b6432f590e2fbe45c1534b744","src/guid.rs":"c82af64fba3ad87948a9b599241e48753d17587e8c642f610949163be3d499bf","src/lib.rs":"0606e69b235650bf404ae0b03a1e85c2063bb4b7147fa4d5e8ff2c128a757453","src/merge.rs":"5550c249e069117bd539fc294d8721124a3b2d2a070acddbe157d8a03ed000db","src/store.rs":"42db376d64a8fc53f59ba2825ebb697a9d3dd2340e7bfa98fd9000e8238d09eb","src/tests.rs":"f2a2e8ef081c56942f787a7aeac51af8c29b7bc6a074534d1e055390e36b4d72","src/tree.rs":"92513236b2f38cb74a1035f8032408bd9ec65ad47cbb967cd9c02df64186e4c6"},"package":"3f430ca247b6a905681a3cce3eb4f1a72062f3e8dc178e7660c1acd06c64ecce"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dogear/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dogear/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dogear/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dogear/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f83e6db9640332bb4d8b9689740a7db68ba087f3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dogear/.github/workflows/build.yml thunderbird-140.8.0esr/comm/third_party/rust/dogear/.github/workflows/build.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dogear/.github/workflows/build.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dogear/.github/workflows/build.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +name: Run +on: + push: + pull_request: + types: [opened] +jobs: + Rust-Tests: + runs-on: ubuntu-latest + strategy: + matrix: + toolchain: [stable, beta, nightly] + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Install toolchain + run: rustup default ${{ matrix.toolchain }} + - name: Build Dogear + run: | + cargo clean + cargo build + - name: Run Rust Tests + run: cargo test + Coverage: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + - name: Install toolchain + run: rustup default stable + - name: Install tarpaulin + run: cargo install cargo-tarpaulin + - name: Generate Coverage + run: cargo tarpaulin --out Xml + - name: Upload Coverage + run: .github/workflows/upload-to-codecov.sh diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dogear/.github/workflows/upload-to-codecov.sh thunderbird-140.8.0esr/comm/third_party/rust/dogear/.github/workflows/upload-to-codecov.sh --- thunderbird-140.7.1esr/comm/third_party/rust/dogear/.github/workflows/upload-to-codecov.sh 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dogear/.github/workflows/upload-to-codecov.sh 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,60 @@ +#!/bin/sh + +echo "GITHUB_ACTIONS: ${GITHUB_ACTIONS}" +echo "GITHUB_HEAD_REF: ${GITHUB_HEAD_REF}" +echo "GITHUB_REF: ${GITHUB_REF}" +echo "GITHUB_REPOSITORY: ${GITHUB_REPOSITORY}" +echo "GITHUB_RUN_ID: ${GITHUB_RUN_ID}" +echo "GITHUB_SHA: ${GITHUB_SHA}" +echo "GITHUB_WORKFLOW: ${GITHUB_WORKFLOW}" + +# Make the reports file, which combines all reports together (currently we just have 1) +touch reports +cat cobertura.xml >> reports +echo '<<<<<< EOF' >> reports + +# Calculate query params (most of this was taken from the bash uploader script) + +# Use curl to urlencode values +urlencode() { + echo "$1" | curl -Gso /dev/null -w "%{url_effective}" --data-urlencode @- "" | cut -c 3- | sed -e 's/%0A//' +} + +service="github-actions" +branch="${GITHUB_REF#refs/heads/}" +if [ "$GITHUB_HEAD_REF" != "" ]; +then + # PR refs are in the format: refs/pull/7/merge + pr="${GITHUB_REF#refs/pull/}" + pr="${pr%/merge}" + branch="${GITHUB_HEAD_REF}" +fi +commit="${GITHUB_SHA}" +slug=$(urlencode "${GITHUB_REPOSITORY}") +build="${GITHUB_RUN_ID}" +build_url=$(urlencode "http://github.com/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID}") +job="$(urlencode "${GITHUB_WORKFLOW}")" + +# actions/checkout runs in detached HEAD +mc= +if [ -n "$pr" ] && [ "$pr" != false ] && [ "$commit_o" == "" ]; +then + mc=$(git show --no-patch --format="%P" 2>/dev/null || echo "") + + if [[ "$mc" =~ ^[a-z0-9]{40}[[:space:]][a-z0-9]{40}$ ]]; + then + mc=$(echo "$mc" | cut -d' ' -f2) + echo " Fixing merge commit SHA $commit -> $mc" + commit=$mc + elif [[ "$mc" = "" ]]; + then + echo "$r-> Issue detecting commit SHA. Please run actions/checkout with fetch-depth > 1 or set to 0$x" + fi +fi + +query="commit=${commit}&branch=${branch}&build=${build}&job=${job}&build_url=${build_url}&slug=${slug}&service=${service}&pr=${pr}" +url="https://codecov.io/upload/v2?${query}" + +echo "Codecov URL: ${url}" + +curl -X POST --data-binary @reports ${url} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dogear/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dogear/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dogear/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dogear/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "dogear" +description = "A library for merging bookmark trees." +version = "0.5.0" +repository = "https://github.com/mozilla/dogear" +authors = ["Lina Cambridge "] +license = "Apache-2.0" +exclude = ["/.travis/**", ".travis.yml", "/docs/**", "book.toml"] +edition = "2018" +readme = "README.md" + +[dependencies] +log = "0.4" +smallbitvec = "2.3.0" + +[dev-dependencies] +env_logger = "0.5.6" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"657b9f00844e4f422237ebd26991476b160da598894d98d1d0be57e4e553c986","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"3416361ff0af6647a1616cc020766df798d683b8645f0d9270512277ee6cb47e","benches/bench.rs":"ac713ab4e1c668dea70416504955563fcd6bd2982ae1cfa3a1c0043e09dd893f","src/diyfp.rs":"89f685b3beb13dff8d4c2e28e16c4891013f7b387e625c5151267b2cd077df1d","src/dtoa.rs":"c70bb76acde7b749dfc9273fd556c73960027b3534c1f56a32768bf8f25985ff","src/lib.rs":"43eb71b7e5d5f802ad3c49148db4e27f9d911aa69ea77777f95feefc2e1f1e93","tests/test.rs":"296f3c322e08508fd372e436434fdd209bb911cab2124ea654d5f78d90f3eeea"},"package":"56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4e89a84f98b90a01c3efdfccea864bce8d7b300dc23e9e43747d70167f23b31e",".clippy.toml":"e0f282c75faa7e46c2630843826bb78f39dd2a6dea78dab7f960d34f730fb396",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"0cc67b45d8da986fee52da23daf507e881670e2abc074f41373f38bf04c5a9eb","Cargo.toml":"657b9f00844e4f422237ebd26991476b160da598894d98d1d0be57e4e553c986","Cargo.toml.orig":"de8fbdd985264c63ef003322fb2ceb336198a72d52c69f44375a16bddf64de06","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"3416361ff0af6647a1616cc020766df798d683b8645f0d9270512277ee6cb47e","benches/bench.rs":"ac713ab4e1c668dea70416504955563fcd6bd2982ae1cfa3a1c0043e09dd893f","src/diyfp.rs":"89f685b3beb13dff8d4c2e28e16c4891013f7b387e625c5151267b2cd077df1d","src/dtoa.rs":"c70bb76acde7b749dfc9273fd556c73960027b3534c1f56a32768bf8f25985ff","src/lib.rs":"43eb71b7e5d5f802ad3c49148db4e27f9d911aa69ea77777f95feefc2e1f1e93","tests/test.rs":"296f3c322e08508fd372e436434fdd209bb911cab2124ea654d5f78d90f3eeea"},"package":"56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "74dfce1c414cd264ab269528ecb5c908bb780ca4" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.clippy.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.0.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.github/FUNDING.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,30 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +jobs: + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.0.0] + steps: + - uses: actions/checkout@v2 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo build + - run: cargo test + + clippy: + name: Clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy -- -Dclippy::all -Dclippy::pedantic diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dtoa/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +name = "dtoa" +version = "0.4.8" # remember to update html_root_url +authors = ["David Tolnay "] +license = "MIT OR Apache-2.0" +description = "Fast functions for printing floating-point primitives to an io::Write" +repository = "https://github.com/dtolnay/dtoa" +documentation = "https://docs.rs/dtoa" +categories = ["value-formatting"] +readme = "README.md" +exclude = ["performance.png"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa-short/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa-short/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"77739c7541e1db4a011846d4bcaf39709cbe1e118dd269c9718e5cc0c7320548","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","src/lib.rs":"5c0c6cdc9ff4716f2ec9807f12bcf3c155e70a5d916eb0829bd0bab80eb65529"},"package":"bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e3c8535e67be84bd65a65823fa485e569bd37c60c75871e6bb6265255a3ba393","Cargo.toml":"77739c7541e1db4a011846d4bcaf39709cbe1e118dd269c9718e5cc0c7320548","Cargo.toml.orig":"a2e71d06ac5a455ae80e151654c16659336c00e22b295f7ee626352be657193f","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","src/lib.rs":"5c0c6cdc9ff4716f2ec9807f12bcf3c155e70a5d916eb0829bd0bab80eb65529"},"package":"bde03329ae10e79ede66c9ce4dc930aa8599043b0743008548680f25b91502d6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa-short/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa-short/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "9fcd7c60960f256c6e4f62579cc3d1f305876725" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dtoa-short/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dtoa-short/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dtoa-short/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "dtoa-short" +version = "0.3.3" +authors = ["Xidorn Quan "] + +description = "Serialize float number and truncate to certain precision" +repository = "https://github.com/upsuper/dtoa-short" +keywords = ["float"] +categories = ["value-formatting"] +license = "MPL-2.0" + +include = ["src/*.rs", "Cargo.toml", "LICENSE"] + +[badges] +travis-ci = { repository = "upsuper/dtoa-short" } +codecov = { repository = "upsuper/dtoa-short" } + +[dependencies] +dtoa = "0.4.1" + +[dev-dependencies] +float-cmp = "0.4" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dwrote/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/dwrote/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/dwrote/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dwrote/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2475bea1fc2ab1cb052f254fb2bcf1bfcaba5aafe8b9acea297db498d8ec81fd","README.md":"d69d75705e2582721cbfb2d3b4b2af052c71679057a0b2ac53a22c03f1755bba","appveyor.yml":"6a91cdfbcc8c363ead82321b3be509bb7bf9cf8b90c63518d6484371abcfed48","src/bitmap_render_target.rs":"f677fa828e7466b7e8f9e5feaba7e97bd7512a2f8ee8920e5a4afad9984a9050","src/com_helpers.rs":"b3c7c545646b86b00bcf355da5ed6672596aa050b68f0b62020d8f89839267ab","src/font.rs":"295dbf78b75df4cb8a009fe381892dd00a3ef3ab49e64f9bef0477f46444d134","src/font_collection.rs":"187474bbca4845ffeb52a7535f6ff476e2cf9dd7310849ed801763e7220bdcc2","src/font_collection_impl.rs":"b27b0ae87b09e131eb807e1dee4521bff3cef66964e5494b965f12f40986d3a9","src/font_face.rs":"f5ad21c5814a094647e96cc4d08762d5da04c051344d51aa7c243d3bd86e6e11","src/font_fallback.rs":"c0c39fffdcc6747ed7513e60cbc16510515bf5b6e38d90ca9f5647bfe7c9471c","src/font_family.rs":"5abb5064933042fb5023c5f223ae4ca1942fa6f26d326279257b33a6fdb9a89c","src/font_file.rs":"d6e371f59635d908c8181bcdd3aca3ec1f4690fb7f66f7672b21fae4631a86aa","src/font_file_loader_impl.rs":"db7f93e52f4f071e5face8e8ed9d34c061d928da376b5de4c461b33d217a68ac","src/gdi_interop.rs":"7d33373f8b5af1e0ffac035b0093d72857624a5ab8696658172cd5c8b11edb2a","src/geometry_sink_impl.rs":"447fdc3179b738d981bad86052eb5820bc4d3a1f6fdd811b25617dd0847b1519","src/glyph_run_analysis.rs":"c3ad300f601f50a6b7fc8534e8b5a15c36f99c8ac495310d5e7d804e573d9c95","src/helpers.rs":"0d854b4fe40b80e9ab681a705e32bf430a16ed2f86f472b5a21243d3bb8ef242","src/lib.rs":"54b0e94f800d9c6fb8dff6e6d57f11aa9d6f78b8a63a6c5e9458bd16b2880991","src/outline_builder.rs":"0f5c842b2ffe75e21d68f93be6a3834c120bd43303d4e490fdfee9f4f964cdc4","src/rendering_params.rs":"b04db3a35fb762d8d7b2a2d660a2fd452597b3b7c522b09279d93ce889c117cd","src/test.rs":"43e8b213119c2a48d0ab252da9944c28aeaf693cedb1d69a19c8427cd474eaf9","src/text_analysis_source.rs":"8ff78ccb1271caf06aabcac6ce707685e470a7aaca0c743bf33565f85fc0ecb1","src/text_analysis_source_impl.rs":"2c435ee312b3196c17493c2ba6407a2ceae3a860a5eb83b6279ad929329d0de8","src/types.rs":"9374d8c5bac80e5e0b66188c5ff4f5f49264e15db837049932d4fd703c33746e"},"package":"439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4723a159ea09069d7ff472be3e6ab465f2f49fd63a11cd3b13c341951b514d82","Cargo.toml":"2475bea1fc2ab1cb052f254fb2bcf1bfcaba5aafe8b9acea297db498d8ec81fd","Cargo.toml.orig":"13d5462209a4d049d1c26246b993d1b4dd65ed081f32abf11cf4cb23a254f421","README.md":"d69d75705e2582721cbfb2d3b4b2af052c71679057a0b2ac53a22c03f1755bba","appveyor.yml":"6a91cdfbcc8c363ead82321b3be509bb7bf9cf8b90c63518d6484371abcfed48","src/bitmap_render_target.rs":"f677fa828e7466b7e8f9e5feaba7e97bd7512a2f8ee8920e5a4afad9984a9050","src/com_helpers.rs":"b3c7c545646b86b00bcf355da5ed6672596aa050b68f0b62020d8f89839267ab","src/font.rs":"295dbf78b75df4cb8a009fe381892dd00a3ef3ab49e64f9bef0477f46444d134","src/font_collection.rs":"187474bbca4845ffeb52a7535f6ff476e2cf9dd7310849ed801763e7220bdcc2","src/font_collection_impl.rs":"b27b0ae87b09e131eb807e1dee4521bff3cef66964e5494b965f12f40986d3a9","src/font_face.rs":"f5ad21c5814a094647e96cc4d08762d5da04c051344d51aa7c243d3bd86e6e11","src/font_fallback.rs":"c0c39fffdcc6747ed7513e60cbc16510515bf5b6e38d90ca9f5647bfe7c9471c","src/font_family.rs":"5abb5064933042fb5023c5f223ae4ca1942fa6f26d326279257b33a6fdb9a89c","src/font_file.rs":"d6e371f59635d908c8181bcdd3aca3ec1f4690fb7f66f7672b21fae4631a86aa","src/font_file_loader_impl.rs":"db7f93e52f4f071e5face8e8ed9d34c061d928da376b5de4c461b33d217a68ac","src/gdi_interop.rs":"7d33373f8b5af1e0ffac035b0093d72857624a5ab8696658172cd5c8b11edb2a","src/geometry_sink_impl.rs":"447fdc3179b738d981bad86052eb5820bc4d3a1f6fdd811b25617dd0847b1519","src/glyph_run_analysis.rs":"c3ad300f601f50a6b7fc8534e8b5a15c36f99c8ac495310d5e7d804e573d9c95","src/helpers.rs":"0d854b4fe40b80e9ab681a705e32bf430a16ed2f86f472b5a21243d3bb8ef242","src/lib.rs":"54b0e94f800d9c6fb8dff6e6d57f11aa9d6f78b8a63a6c5e9458bd16b2880991","src/outline_builder.rs":"0f5c842b2ffe75e21d68f93be6a3834c120bd43303d4e490fdfee9f4f964cdc4","src/rendering_params.rs":"b04db3a35fb762d8d7b2a2d660a2fd452597b3b7c522b09279d93ce889c117cd","src/test.rs":"43e8b213119c2a48d0ab252da9944c28aeaf693cedb1d69a19c8427cd474eaf9","src/text_analysis_source.rs":"8ff78ccb1271caf06aabcac6ce707685e470a7aaca0c743bf33565f85fc0ecb1","src/text_analysis_source_impl.rs":"2c435ee312b3196c17493c2ba6407a2ceae3a860a5eb83b6279ad929329d0de8","src/types.rs":"9374d8c5bac80e5e0b66188c5ff4f5f49264e15db837049932d4fd703c33746e"},"package":"439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dwrote/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/dwrote/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/dwrote/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dwrote/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "45a92d0a1776a3ce9be281c843fec580fcd727f6" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/dwrote/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/dwrote/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/dwrote/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/dwrote/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "dwrote" +description = "Lightweight binding to DirectWrite." +repository = "https://github.com/servo/dwrote-rs" +license = "MPL-2.0" +version = "0.11.0" +authors = ["The Servo Project Developers", "Vladimir Vukicevic "] +edition = "2018" + +[lib] +name = "dwrote" + +[features] +default = ["serde_serialization"] +serde_serialization = ["serde", "serde_derive"] + +[dependencies] +libc = "0.2" +lazy_static = "1" +winapi = { version = "0.3.6", features = ["dwrite", "dwrite_1", "dwrite_3", "winnt", "unknwnbase", "libloaderapi", "winnls"] } +serde = { version = "1.0", optional = true } +serde_derive = { version = "1.0", optional = true } +wio = "0.2" + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/either/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/either/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/either/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/either/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b20d074285d90e1472c25d78afdf9e642b8b7eb0ffd5f2c5dd8d1eb895d2aa12","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README-crates.io.md":"b775991a01ab4a0a8de6169f597775319d9ce8178f5c74ccdc634f13a286b20c","README.rst":"9b9a9a7712486d06a4d96068b76cf4ac2f0518f98b8b1a1587257868d1e9cce4","src/lib.rs":"bc950126c901ea5c12ce4d02a7e58e3b1e2b428caca68bd510bad1f2488e2ced","src/serde_untagged.rs":"e826ee0ab31616e49c3e3f3711c8441001ee424b3e7a8c4c466cfcc4f8a7701a","src/serde_untagged_optional.rs":"86265f09d0795428bb2ce013b070d1badf1e2210217844a9ff3f04b2795868ab"},"package":"7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d74d22c7b38acf7a8faa7aecfd2073920708f517de115f880d749ec5c8c6958f",".github/workflows/ci.yml":"24fae68deab7603b09b57d2a5fa1dad1915b550e0d7af0261a5101f7c0e23642","Cargo.toml":"b20d074285d90e1472c25d78afdf9e642b8b7eb0ffd5f2c5dd8d1eb895d2aa12","Cargo.toml.orig":"04e69c54bd9c67b4d0dd79a80a402e17a7a8f5c5d238984f61e65bff1ee41dc3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README-crates.io.md":"b775991a01ab4a0a8de6169f597775319d9ce8178f5c74ccdc634f13a286b20c","README.rst":"9b9a9a7712486d06a4d96068b76cf4ac2f0518f98b8b1a1587257868d1e9cce4","src/lib.rs":"bc950126c901ea5c12ce4d02a7e58e3b1e2b428caca68bd510bad1f2488e2ced","src/serde_untagged.rs":"e826ee0ab31616e49c3e3f3711c8441001ee424b3e7a8c4c466cfcc4f8a7701a","src/serde_untagged_optional.rs":"86265f09d0795428bb2ce013b070d1badf1e2210217844a9ff3f04b2795868ab"},"package":"7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/either/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/either/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/either/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/either/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b0d9a95738ac536240cf3688f67a863afda81295" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/either/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/either/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/either/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/either/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,61 @@ +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +name: CI + +jobs: + ci: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: + - 1.36.0 # MSRV + - stable + - beta + - nightly + features: + - "" + - "serde" + + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Set up Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + + - name: Build (no_std) + run: cargo build --no-default-features + + - name: Build + run: cargo build --features "${{ matrix.features }}" + + - name: Test + run: cargo test --features "${{ matrix.features }}" + + - name: Doc + run: cargo doc --features "${{ matrix.features }}" + + clippy: + name: Rustfmt and Clippy + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Set up nightly Rust + uses: dtolnay/rust-toolchain@nightly + with: + components: rustfmt, clippy + + - name: Rustfmt + run: cargo fmt --all -- --check + + - name: Clippy + run: cargo clippy # -- -D warnings diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/either/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/either/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/either/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/either/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +[package] +name = "either" +version = "1.8.1" +authors = ["bluss"] +edition = "2018" +rust-version = "1.36" + +license = "MIT OR Apache-2.0" +repository = "https://github.com/bluss/either" +documentation = "https://docs.rs/either/1/" +readme = "README-crates.io.md" + +description = """ +The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. +""" + +keywords = ["data-structure", "no_std"] +categories = ["data-structures", "no-std"] + +[dependencies] +serde = { version = "1.0", optional = true, features = ["derive"] } + +[features] +default = ["use_std"] +use_std = [] + +[dev-dependencies] +serde_json = "1.0.0" + +[package.metadata.release] +no-dev-version = true +tag-name = "{{version}}" + +[package.metadata.docs.rs] +features = ["serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"a1cbcc712504ce6658dc209cab886c724654e6e0ef7b26315fd86d27e04a6e09","Cargo.toml":"4f091eabd120a0c1beefc14b92728e312f0c4f57ec8d85e2b3c5008e1ab01fd0","LICENSE":"d041a5a86caaf9cc7720f3637d689252083a664d9ccd946a36d1c7c708d204cb","README.md":"8cf8a7b20cfb7fa43c4ee9585bf92ea6c5a5c4ca3ef700974edb02025d5146c8","rustfmt.toml":"84f2508ad6e506e71f2005a75ef20ba32eedb3bd6547af9ea04596517be883bb","src/embed/coff.rs":"55ba01eea1a5e16ef7ae4438f5cc51ec60b6eca45f5cabd706ee5b82da4f010b","src/embed/error.rs":"aecb4928e70b02b784557352608f6d4fb9b88b44ae3297a33969a0f2219c416c","src/embed/mod.rs":"a3f02a410c7b681f87ecfed415c97c4252569dee231b864c2b12e5d80ed4065e","src/embed/test.rs":"969dc4e2faf9ef9e9164b0e1ad01082a0a5e6ef5eb963526cb207a0ec380d809","src/lib.rs":"2786336ef4e787b0e3ccec9ab02043ae064f50df73a63ffe8c374217adfb353a","src/manifest/mod.rs":"c82936859d2ef795836972e08323c9698cc0513ba125cfed43414cd05d27e0b1","src/manifest/test.rs":"f4ab58ed4fc99b087ba30ab595026e980573aad980b8fa6f59a5b748404012ff","src/manifest/xml.rs":"1bce12120e17a49da43eabbd1b04f712b3f6ece7fcbca9186319e301890e20c5","testdata/sample.exe.manifest":"01e80ef76de2b628d452c7e80022654b9e0c8aee72ec64ee522c7083d835f4df"},"package":"41cd446c890d6bed1d8b53acef5f240069ebef91d6fae7c5f52efe61fe8b5eae"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8e0377c5e9c3c702c3623dc18b565893af1fe91d59204d71ac6734c98b953809",".gitlab-ci.yml":"a805bf36b03f7aef582b40a5b90e0e341d987e521cad8346448bd37bbb1dd6ef","CHANGELOG.md":"a1cbcc712504ce6658dc209cab886c724654e6e0ef7b26315fd86d27e04a6e09","Cargo.toml":"4f091eabd120a0c1beefc14b92728e312f0c4f57ec8d85e2b3c5008e1ab01fd0","Cargo.toml.orig":"619c01545677da18b27e7b55b9fa592b2444d938a7a8c6c006299686f14e4391","LICENSE":"d041a5a86caaf9cc7720f3637d689252083a664d9ccd946a36d1c7c708d204cb","README.md":"8cf8a7b20cfb7fa43c4ee9585bf92ea6c5a5c4ca3ef700974edb02025d5146c8","rustfmt.toml":"84f2508ad6e506e71f2005a75ef20ba32eedb3bd6547af9ea04596517be883bb","src/embed/coff.rs":"55ba01eea1a5e16ef7ae4438f5cc51ec60b6eca45f5cabd706ee5b82da4f010b","src/embed/error.rs":"aecb4928e70b02b784557352608f6d4fb9b88b44ae3297a33969a0f2219c416c","src/embed/mod.rs":"a3f02a410c7b681f87ecfed415c97c4252569dee231b864c2b12e5d80ed4065e","src/embed/test.rs":"969dc4e2faf9ef9e9164b0e1ad01082a0a5e6ef5eb963526cb207a0ec380d809","src/lib.rs":"2786336ef4e787b0e3ccec9ab02043ae064f50df73a63ffe8c374217adfb353a","src/manifest/mod.rs":"c82936859d2ef795836972e08323c9698cc0513ba125cfed43414cd05d27e0b1","src/manifest/test.rs":"f4ab58ed4fc99b087ba30ab595026e980573aad980b8fa6f59a5b748404012ff","src/manifest/xml.rs":"1bce12120e17a49da43eabbd1b04f712b3f6ece7fcbca9186319e301890e20c5","testdata/sample.exe.manifest":"01e80ef76de2b628d452c7e80022654b9e0c8aee72ec64ee522c7083d835f4df"},"package":"41cd446c890d6bed1d8b53acef5f240069ebef91d6fae7c5f52efe61fe8b5eae"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "35cfa477cda97e6f07c3cae02753a3fb855b18d3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/.gitlab-ci.yml thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.gitlab-ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/.gitlab-ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/.gitlab-ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,8 @@ +image: "rust:1.56" + +test-job: + script: + - rustc --version && cargo --version + - rustup component add clippy + - cargo clippy + - cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/embed-manifest/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/embed-manifest/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "embed-manifest" +description = "Build script library to easily embed a Windows manifest." +version = "1.4.0" +authors = ["Carey Evans "] +edition = "2021" +rust-version = "1.56" +license = "MIT" +repository = "https://gitlab.com/careyevans/embed-manifest" +keywords = ["build", "manifest", "windows"] +categories = ["development-tools::build-utils"] + +[dev-dependencies] +object = { version = "0.31.1", default-features = false, features = ["read_core", "coff"] } +tempfile = "3.5.0" + +[workspace] +members = ["test", "test/asm", "test/cli", "test/gen"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_c/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_c/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"8cd9262df951c4b42078aa55064ca3b8ef2676c06b8fc7c281c02ee3f1ae04a8","COPYRIGHT":"6c7cd6277ece1edbc9f653eb1812bb98dc7ada4137525f0612938490f7819d9a","Cargo.toml":"c78bebead132f39eb39f477f28a226c873320d681247f05b4e9745f67e5468c4","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"8e9d1ef3b3f19831c622ab7dd455dd405c3c1a25b459e556d55ec198bdd59a68","build-disabled.rs":"2cc34f4c96a235c1ec256a5b6981b08b45d420463a6c997d6ce819462626b74b","build.rs":"013c85c18b035473d3a0900b833906304a8431882e5c22053684a69588adde98","include/encoding_rs.h":"328efc1a6ee9f0fb81b1db5286f24c0cdbcabcaa123d8b209c0000ba2d618c7f","include/encoding_rs_cpp.h":"d4dcae03cc5d8127b5e944f80691cb95990a116bca9a5044ecdfd30ed569c659","include/encoding_rs_statics.h":"96a2595ad7e209a5f393e61d46899ec484329693ac164455074e041482625c9d","src/lib.rs":"98bed946e18cdb1993d46aeb644435ec0d850738fbceaba84742a83934d6c454"},"package":"9af727805f3b0d79956bde5b35732669fb5c5d45a94893798e7b7e70cfbf9cc1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"10221e1dcb6d3f69e069df007ab68fb931bce6095a95fffdb3efef3bb509bdd3","CONTRIBUTING.md":"8cd9262df951c4b42078aa55064ca3b8ef2676c06b8fc7c281c02ee3f1ae04a8","COPYRIGHT":"6c7cd6277ece1edbc9f653eb1812bb98dc7ada4137525f0612938490f7819d9a","Cargo.toml":"c78bebead132f39eb39f477f28a226c873320d681247f05b4e9745f67e5468c4","Cargo.toml.orig":"0044ecf46de39f2ff5a3d3e21c15758ed92c3de0c526e43bb7d54b9f06c3a023","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"8e9d1ef3b3f19831c622ab7dd455dd405c3c1a25b459e556d55ec198bdd59a68","build-disabled.rs":"2cc34f4c96a235c1ec256a5b6981b08b45d420463a6c997d6ce819462626b74b","build.rs":"013c85c18b035473d3a0900b833906304a8431882e5c22053684a69588adde98","include/encoding_rs.h":"328efc1a6ee9f0fb81b1db5286f24c0cdbcabcaa123d8b209c0000ba2d618c7f","include/encoding_rs_cpp.h":"d4dcae03cc5d8127b5e944f80691cb95990a116bca9a5044ecdfd30ed569c659","include/encoding_rs_statics.h":"96a2595ad7e209a5f393e61d46899ec484329693ac164455074e041482625c9d","src/lib.rs":"98bed946e18cdb1993d46aeb644435ec0d850738fbceaba84742a83934d6c454"},"package":"9af727805f3b0d79956bde5b35732669fb5c5d45a94893798e7b7e70cfbf9cc1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_c/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_c/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "78b4ce4b38d21d3de0a798cb9f5713998a43d739" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_c/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_c/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_c/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,32 @@ +[package] +name = "encoding_c" +description = "C API for encoding_rs" +version = "0.9.8" +authors = ["Henri Sivonen "] +license = "Apache-2.0 OR MIT" +readme = "README.md" +documentation = "https://docs.rs/encoding_c/" +homepage = "https://docs.rs/encoding_c/" +repository = "https://github.com/hsivonen/encoding_c" +keywords = ["ffi", "capi", "encoding", "unicode", "charset"] +build = "build.rs" +links = "encoding_c" + +[features] +simd-accel = ["encoding_rs/simd-accel"] +less-slow-kanji-encode = ["encoding_rs/less-slow-kanji-encode"] +less-slow-big5-hanzi-encode = ["encoding_rs/less-slow-big5-hanzi-encode"] +less-slow-gb-hanzi-encode = ["encoding_rs/less-slow-gb-hanzi-encode"] +fast-hangul-encode = ["encoding_rs/fast-hangul-encode"] +fast-hanja-encode = ["encoding_rs/fast-hanja-encode"] +fast-kanji-encode = ["encoding_rs/fast-kanji-encode"] +fast-gb-hanzi-encode = ["encoding_rs/fast-gb-hanzi-encode"] +fast-big5-hanzi-encode = ["encoding_rs/fast-big5-hanzi-encode"] +fast-legacy-encode = ["encoding_rs/fast-legacy-encode"] + +[dependencies] +encoding_rs = "0.8.20" + +# Uncomment the lines below to re-run cheddar. +# [build-dependencies] +# rusty-cheddar = "0.3.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_c_mem/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_c_mem/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"d393951002340c3d98011f7b654e8133408f3f0e13b9f6470f4cb5d251e3afed","COPYRIGHT":"8667a5cdf817b0123721cc7d7ca73e97f05ac926203a13646a9e8a30c70c0989","Cargo.toml":"bc7ca08a7395d4839be804fff569d96a5cf0250be792e074af2f57c1ab1fd8d4","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"333b861c160f5328e9fb4bf506e8aaaf1a1eab8e93af3ce03998c3f6b57a2da2","build.rs":"013c85c18b035473d3a0900b833906304a8431882e5c22053684a69588adde98","include/encoding_rs_mem.h":"99f2c8d900bdb66ffd74772419a0e50d482d25f20db54a187c78d079fe483be0","include/encoding_rs_mem_cpp.h":"5a546590508d8e1cc78493d6e0a04cdb80a499d23ef192603a31aaf2e518ca3a","src/lib.rs":"7d5940a215cd93b231aafa61cc9cff474e808893a35d5236b99e7317697ac308"},"package":"3a80a16821fe8c7cab96e0c67b57cd7090e021e9615e6ce6ab0cf866c44ed1f0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"521b07093216a70f495316e52fc9e7121aaaff8ce4bc3d904ad12a28e48ea8a1","CONTRIBUTING.md":"d393951002340c3d98011f7b654e8133408f3f0e13b9f6470f4cb5d251e3afed","COPYRIGHT":"8667a5cdf817b0123721cc7d7ca73e97f05ac926203a13646a9e8a30c70c0989","Cargo.toml":"bc7ca08a7395d4839be804fff569d96a5cf0250be792e074af2f57c1ab1fd8d4","Cargo.toml.orig":"00532801dfafc25f4b1a420d15847006b23b5c7a79397f67d7d7ff2e7db0cd45","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"333b861c160f5328e9fb4bf506e8aaaf1a1eab8e93af3ce03998c3f6b57a2da2","build.rs":"013c85c18b035473d3a0900b833906304a8431882e5c22053684a69588adde98","include/encoding_rs_mem.h":"99f2c8d900bdb66ffd74772419a0e50d482d25f20db54a187c78d079fe483be0","include/encoding_rs_mem_cpp.h":"5a546590508d8e1cc78493d6e0a04cdb80a499d23ef192603a31aaf2e518ca3a","src/lib.rs":"7d5940a215cd93b231aafa61cc9cff474e808893a35d5236b99e7317697ac308"},"package":"3a80a16821fe8c7cab96e0c67b57cd7090e021e9615e6ce6ab0cf866c44ed1f0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_c_mem/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_c_mem/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "f2a80ebcf324ed29084fccc52c144034b2da1e45" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_c_mem/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_c_mem/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_c_mem/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "encoding_c_mem" +description = "C API for encoding_rs::mem" +version = "0.2.6" +authors = ["Henri Sivonen "] +edition = "2018" +license = "Apache-2.0 OR MIT" +readme = "README.md" +documentation = "https://docs.rs/encoding_c_mem/" +homepage = "https://docs.rs/encoding_c_mem/" +repository = "https://github.com/hsivonen/encoding_c_mem" +keywords = ["ffi", "capi", "encoding", "unicode", "charset"] +links = "encoding_c_mem" + +[dependencies] +encoding_rs = "0.8.19" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"ca1901f3e8532fb4cec894fd3664f0eaa898c0c4b961d1b992d1ed54eacf362a","COPYRIGHT":"11789f45bb180841cd362a5eee6789c68ddb573a11105e30768c308a6add0190","Cargo.toml":"d7405d2bcf99cf9729075473c45f677630f4c1947c8ba9757db607f2025a7da2","Ideas.md":"b7452893f500163868d8de52c09addaf91e1632454ed02e892c467ed7ec39dbd","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","LICENSE-WHATWG":"838118388fe5c2e7f1dbbaeed13e1c7f3ebf88be91319c7c1d77c18e987d1a50","README.md":"9826137ed4297be3b2019b74a8f6111a796ff507bde41df2f20712539704b9e9","ci/miri.sh":"43cb8d82f49e3bfe2d2274b6ccd6f0714a4188ccef0cecc040829883cfdbee25","doc/Big5.txt":"f73a2edc5cb6c2d140ba6e07f4542e1c4a234950378acde1df93480f0ca0be0b","doc/EUC-JP.txt":"ee2818b907d0137f40a9ab9fd525fc700a44dbdddb6cf0c157a656566bae4bf1","doc/EUC-KR.txt":"71d9e2ccf3b124e8bdfb433c8cf2773fd878077038d0cec3c7237a50f4a78a30","doc/GBK.txt":"8229e59076d8bddb01865cdcf6afda3533238d7c23d97f98820f9e3b2d13505d","doc/IBM866.txt":"a5a433e804d0f83af785015179fbc1d9b0eaf1f7960efcd04093e136b51fbd0e","doc/ISO-2022-JP.txt":"af86684f5a8f0e2868d7b2c292860140c3d2e5527530ca091f1b28198e8e2fe6","doc/ISO-8859-10.txt":"6d3949ad7c81ca176895101ed81a1db7df1060d64e262880b94bd31bb344ab4d","doc/ISO-8859-13.txt":"3951dd89cf93f7729148091683cf8511f4529388b7dc8dcd0d62eaed55be93fa","doc/ISO-8859-14.txt":"3d330784a0374fd255a38b47949675cc7168c800530534b0a01cac6edc623adc","doc/ISO-8859-15.txt":"24b1084aab5127a85aab99153f86e24694d0a3615f53b5ce23683f97cf66c47a","doc/ISO-8859-16.txt":"ce0272559b92ba76d7a7e476f6424ae4a5cc72e75b183611b08392e44add4d25","doc/ISO-8859-2.txt":"18ceff88c13d1b5ba455a3919b1e3de489045c4c3d2dd7e8527c125c75d54aad","doc/ISO-8859-3.txt":"21798404c68f4f5db59223362f24999da96968c0628427321fccce7d2849a130","doc/ISO-8859-4.txt":"d27f6520c6c5bfbcc19176b71d081cdb3bccde1622bb3e420d5680e812632d53","doc/ISO-8859-5.txt":"a10ec8d6ea7a78ad15da7275f6cb1a3365118527e28f9af6d0d5830501303f3a","doc/ISO-8859-6.txt":"ccda8a2efc96115336bdd77776637b9712425e44fbcf745353b9057fbef144e7","doc/ISO-8859-7.txt":"17900fa1f27a445958f0a77d7d9056be375a6bd7ee4492aa680c7c1500bab85e","doc/ISO-8859-8-I.txt":"8357555646d54265a9b9ffa3e68b08d132312f1561c60108ff9b8b1167b6ecf2","doc/ISO-8859-8.txt":"72cd6f3afb7b4a9c16a66a362473315770b7755d72c86c870e52fc3eba86c8af","doc/KOI8-R.txt":"839cf19a38da994488004ed7814b1f6151640156a9a2af02bf2efca745fb5966","doc/KOI8-U.txt":"0cc76624ed1f024183e2298b7e019957da2c70c8ca06e0fc4e6f353f50a5054f","doc/Shift_JIS.txt":"34c49141818cb9ddbcf59cc858f78a79be8ad148d563f26415108ae1f148443f","doc/UTF-16BE.txt":"e2e280d8acbaa6d2a6b3569d60e17500a285f2baa0df3363dd85537cd5a1ef8f","doc/UTF-16LE.txt":"70bdc170e3fc5298ba68f10125fb5eeb8b077036cc96bb4416c4de396f6d76c1","doc/UTF-8.txt":"ea7bae742e613010ced002cf4b601a737d2203fad65e115611451bc4428f548a","doc/gb18030.txt":"67a01665c75505330b0fe5b8d88d5873d8ce555a145c77dca04a467fa2680744","doc/macintosh.txt":"57491e53866711b4672d9b9ff35380b9dac9e0d8e3d6c20bdd6140603687c023","doc/replacement.txt":"4b6c3bbd7999d9d4108a281594bd02d13607e334a95465afff8c2c08d395f0e4","doc/windows-1250.txt":"61296bb6a21cdab602300d32ecfba434cb82de5ac3bc88d58710d2f125e28d39","doc/windows-1251.txt":"7deea1c61dea1485c8ff02db2c7d578db7a9aab63ab1cfd02ec04b515864689e","doc/windows-1252.txt":"933ef3bdddfce5ee132b9f1a1aa8b47423d2587bbe475b19028d0a6d38e180b6","doc/windows-1253.txt":"1a38748b88e99071a5c7b3d5456ead4caedeabab50d50d658be105bc113714de","doc/windows-1254.txt":"f8372f86c6f8d642563cd6ddc025260553292a39423df1683a98670bd7bf2b47","doc/windows-1255.txt":"4e5852494730054e2da258a74e1b9d780abbcdd8ce22ebc218ca2efe9e90493d","doc/windows-1256.txt":"c0879c5172abedead302a406e8f60d9cd9598694a0ffa4fd288ffe4fef7b8ea1","doc/windows-1257.txt":"c28a0c9f964fcb2b46d21f537c402446501a2800670481d6abf9fd9e9018d523","doc/windows-1258.txt":"5019ae4d61805c79aacbf17c93793342dbb098d65a1837783bc3e2c6d6a23602","doc/windows-874.txt":"4ef0e4501c5feba8b17aee1818602ed44b36ca8475db771ce2fc16d392cabecc","doc/x-mac-cyrillic.txt":"58be154d8a888ca3d484b83b44f749823ef339ab27f14d90ca9a856f5050a8bd","doc/x-user-defined.txt":"f9cd07c4321bf5cfb0be4bdddd251072999b04a6cf7a6f5bc63709a84e2c1ffc","generate-encoding-data.py":"6f34a845785f53425accf30759edc566873fcb0c2188648e07b09c898f39dddb","rustfmt.toml":"85c1a3b4382fd89e991cbb81b70fb52780472edc064c963943cdaaa56e0a2030","src/ascii.rs":"588e38b01e666d5e7462617ea7e90a108d608dec9e016f3d273ac0744af2e05d","src/big5.rs":"ec6e2913011a38e9a3e825a1731f139a7ca1d5b264fefae51a3cc1a68a57cef9","src/data.rs":"b93f34025fe5c6a85b4b9f0037bf58961352bf19c83f91b09b35eb8495625eec","src/euc_jp.rs":"32047f5b540188c4cb19c07165f846b9786a09f18e315ed3e9bda1293dae52aa","src/euc_kr.rs":"9b25afc72d9378700eecfac58d55ad1c5946d6cd0ccde2c29c08200ef2de6bb9","src/gb18030.rs":"89cd6ae2247add3f3471a699bc12113a9ae2f6b91a5223abbf15b68a13537dcd","src/gb18030_2022.rs":"3c2e06492c5e00fcd39515e4af4c560d8cee5c31e7a7e388db682bc9ee33ee32","src/handles.rs":"b08cef1f5785bb6a4822f2e844c6df1b046b737b7a075e4593eaa8c4208e9fe2","src/iso_2022_jp.rs":"9bb485e82574f4b7d4b2364f0ff276acb6a0bc111758420a3b0ec5e04c196652","src/lib.rs":"c4d9fa1c43105e2310122f1b9197125032e607fe6f79bc22769b340de76e2430","src/macros.rs":"200997f8870de8bfd8cdc475e92115df42108c0df661e49d3d1cbc32056e1d99","src/mem.rs":"948571137d3b151df8db4fb2c733e74ae595d055cdf0ad83abcab9341d6adabe","src/replacement.rs":"7660b34a53f8c1ca2bdfa0e51e843ec28326950952ad8bc96569feb93ac62308","src/shift_jis.rs":"6951ae67e36b1a12fa3a30734957f444d8b1b4ae0e2bde52060b29bd0f16d9d9","src/simd_funcs.rs":"05c6e77af74bfe73cd39a752067c11425d6b46e5da419910f54bf75a5c02a984","src/single_byte.rs":"3ad87116fb339434a4b58e8f2b15485f2b66b9f7814d708f16194ed08f6d6ccf","src/test_data/big5_in.txt":"a5ae290786610c7facdbb1d06be6815e8bb81d68dfa7380edc7ddb6b8c7e412e","src/test_data/big5_in_ref.txt":"52733d9970fb8987f014fa0eac2792250123cf583b363beb2ce7b3c55e3dc555","src/test_data/big5_out.txt":"57420ca41a669c949738c84cab620020959572d2ee97b4e059405bfe26a79b6d","src/test_data/big5_out_ref.txt":"00e5f67c222dd5cd3bb1739276910b8f0032f454cba7cf7c3eaa255a564188d0","src/test_data/euc_kr_in.txt":"21534ec87e82d785d128f980902d13fab6d9dea15c69a991f409d9b0afd1c852","src/test_data/euc_kr_in_ref.txt":"b3009e6a94967df1f1135c66f005610bebad6666d634aec72d2ad77c3211bda3","src/test_data/euc_kr_out.txt":"20205b0b5be4f579271193b5bfbc549a61a9fd5217c33eecfa61784a3ffe2e9d","src/test_data/euc_kr_out_ref.txt":"b5f566237f8d4ef4d03ad26135ca97dfd7398608a82165bd4853b5134ab22cb5","src/test_data/gb18030_in.txt":"0dd1fbf0360930daafdce7e6761852005a8f92f7910180df19a070b6c3c59dee","src/test_data/gb18030_in_ref.txt":"f3eaea1115857054cf30f8ba18219e72377f2a4afd848ccf223770d75aa4251d","src/test_data/gb18030_out.txt":"7184fe9592609597d55c2733606b4c4b1a18b79b24533e1a16a14ff92e7d2b55","src/test_data/gb18030_out_ref.txt":"23bb850ddc69aaf1bdfeabe05a12d93f614e5560dac879d5f02929ee4a7c06c5","src/test_data/iso_2022_jp_in.txt":"98fb823530a30a76eb0ba7ab6ac796959e8869c1ec143f018a1964581ae813aa","src/test_data/iso_2022_jp_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/iso_2022_jp_out.txt":"bef8eb4804ed0843b9dffdd1d168738635cc77f8d0929beb2532b686318ddae6","src/test_data/iso_2022_jp_out_ref.txt":"b221b36b2bce49d49b620dc8ba80d77bac74e8660a86a11628e79b67f1d98964","src/test_data/jis0208_in.txt":"3c1a7aaada00d6fff41e60bd7589d7ae94afaf562759b116958b1d84711d17b6","src/test_data/jis0208_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/jis0208_out.txt":"a6188b67eb00ba980cb83056186c89bcdddc1b0210af9afa78ed1c9b7a098950","src/test_data/jis0208_out_ref.txt":"e75a986fe5e78e64bf8fafd7392ae96ee0cb0a4b2e7ef2fe722b3caacf3e2f70","src/test_data/jis0212_in.txt":"9eda766002646a27310457c661832429beff9089d2703355812c4cac30d800b5","src/test_data/jis0212_in_ref.txt":"fcf74c58d2cbe9b3f3db4fa9eff26e09f5e9644097c78614c03177e938988d03","src/test_data/shift_jis_in.txt":"e65df746be90359e70422868522a7aa3e8ed20e0d4c0cf9995d9de248bf93388","src/test_data/shift_jis_in_ref.txt":"13b15aed64e9e7cb35e6a740b67413f0c285fda944f4814d45a7619ea338fb5e","src/test_data/shift_jis_out.txt":"192d0a4a8ce5d0f904c5cb283dfb974577ee667cf1e71955a6dd6aece2b354ef","src/test_data/shift_jis_out_ref.txt":"cb6d50b0c11bad1d1f1fcc02d779672a8b9a2509cbbafdc6392aceb49c8b4268","src/test_labels_names.rs":"23a2e11b02b3b8d15fb5613a625e3edb2c61e70e3c581abfd638719a4088200d","src/testing.rs":"f59e671e95a98a56f6b573e8c6be4d71e670bf52f7e20eb1605d990aafa1894e","src/utf_16.rs":"c071a147fad38d750c2c247e141b76b929a48007b99f26b2922b9caecdaf2f25","src/utf_8.rs":"7b7d887b347f1aefa03246b028a36a72758a4ce76c28f3b45c19467851aa7839","src/variant.rs":"1fab5363588a1554a7169de8731ea9cded7ac63ea35caabdd1c27a8dde68c27b","src/x_user_defined.rs":"9456ca46168ef86c98399a2536f577ef7be3cdde90c0c51392d8ac48519d3fae"},"package":"75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"022d0d4a218bdf087dc7ab554a26319d57e3bb97d9adcb388b94dfab3e7accec","CONTRIBUTING.md":"ca1901f3e8532fb4cec894fd3664f0eaa898c0c4b961d1b992d1ed54eacf362a","COPYRIGHT":"11789f45bb180841cd362a5eee6789c68ddb573a11105e30768c308a6add0190","Cargo.toml":"d7405d2bcf99cf9729075473c45f677630f4c1947c8ba9757db607f2025a7da2","Cargo.toml.orig":"7fece6ec8988f17d2bd64559ad444a5ceaed1e3cafb3832fc193e314b441bde3","Ideas.md":"b7452893f500163868d8de52c09addaf91e1632454ed02e892c467ed7ec39dbd","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","LICENSE-WHATWG":"838118388fe5c2e7f1dbbaeed13e1c7f3ebf88be91319c7c1d77c18e987d1a50","README.md":"9826137ed4297be3b2019b74a8f6111a796ff507bde41df2f20712539704b9e9","ci/miri.sh":"43cb8d82f49e3bfe2d2274b6ccd6f0714a4188ccef0cecc040829883cfdbee25","doc/Big5.txt":"f73a2edc5cb6c2d140ba6e07f4542e1c4a234950378acde1df93480f0ca0be0b","doc/EUC-JP.txt":"ee2818b907d0137f40a9ab9fd525fc700a44dbdddb6cf0c157a656566bae4bf1","doc/EUC-KR.txt":"71d9e2ccf3b124e8bdfb433c8cf2773fd878077038d0cec3c7237a50f4a78a30","doc/GBK.txt":"8229e59076d8bddb01865cdcf6afda3533238d7c23d97f98820f9e3b2d13505d","doc/IBM866.txt":"a5a433e804d0f83af785015179fbc1d9b0eaf1f7960efcd04093e136b51fbd0e","doc/ISO-2022-JP.txt":"af86684f5a8f0e2868d7b2c292860140c3d2e5527530ca091f1b28198e8e2fe6","doc/ISO-8859-10.txt":"6d3949ad7c81ca176895101ed81a1db7df1060d64e262880b94bd31bb344ab4d","doc/ISO-8859-13.txt":"3951dd89cf93f7729148091683cf8511f4529388b7dc8dcd0d62eaed55be93fa","doc/ISO-8859-14.txt":"3d330784a0374fd255a38b47949675cc7168c800530534b0a01cac6edc623adc","doc/ISO-8859-15.txt":"24b1084aab5127a85aab99153f86e24694d0a3615f53b5ce23683f97cf66c47a","doc/ISO-8859-16.txt":"ce0272559b92ba76d7a7e476f6424ae4a5cc72e75b183611b08392e44add4d25","doc/ISO-8859-2.txt":"18ceff88c13d1b5ba455a3919b1e3de489045c4c3d2dd7e8527c125c75d54aad","doc/ISO-8859-3.txt":"21798404c68f4f5db59223362f24999da96968c0628427321fccce7d2849a130","doc/ISO-8859-4.txt":"d27f6520c6c5bfbcc19176b71d081cdb3bccde1622bb3e420d5680e812632d53","doc/ISO-8859-5.txt":"a10ec8d6ea7a78ad15da7275f6cb1a3365118527e28f9af6d0d5830501303f3a","doc/ISO-8859-6.txt":"ccda8a2efc96115336bdd77776637b9712425e44fbcf745353b9057fbef144e7","doc/ISO-8859-7.txt":"17900fa1f27a445958f0a77d7d9056be375a6bd7ee4492aa680c7c1500bab85e","doc/ISO-8859-8-I.txt":"8357555646d54265a9b9ffa3e68b08d132312f1561c60108ff9b8b1167b6ecf2","doc/ISO-8859-8.txt":"72cd6f3afb7b4a9c16a66a362473315770b7755d72c86c870e52fc3eba86c8af","doc/KOI8-R.txt":"839cf19a38da994488004ed7814b1f6151640156a9a2af02bf2efca745fb5966","doc/KOI8-U.txt":"0cc76624ed1f024183e2298b7e019957da2c70c8ca06e0fc4e6f353f50a5054f","doc/Shift_JIS.txt":"34c49141818cb9ddbcf59cc858f78a79be8ad148d563f26415108ae1f148443f","doc/UTF-16BE.txt":"e2e280d8acbaa6d2a6b3569d60e17500a285f2baa0df3363dd85537cd5a1ef8f","doc/UTF-16LE.txt":"70bdc170e3fc5298ba68f10125fb5eeb8b077036cc96bb4416c4de396f6d76c1","doc/UTF-8.txt":"ea7bae742e613010ced002cf4b601a737d2203fad65e115611451bc4428f548a","doc/gb18030.txt":"67a01665c75505330b0fe5b8d88d5873d8ce555a145c77dca04a467fa2680744","doc/macintosh.txt":"57491e53866711b4672d9b9ff35380b9dac9e0d8e3d6c20bdd6140603687c023","doc/replacement.txt":"4b6c3bbd7999d9d4108a281594bd02d13607e334a95465afff8c2c08d395f0e4","doc/windows-1250.txt":"61296bb6a21cdab602300d32ecfba434cb82de5ac3bc88d58710d2f125e28d39","doc/windows-1251.txt":"7deea1c61dea1485c8ff02db2c7d578db7a9aab63ab1cfd02ec04b515864689e","doc/windows-1252.txt":"933ef3bdddfce5ee132b9f1a1aa8b47423d2587bbe475b19028d0a6d38e180b6","doc/windows-1253.txt":"1a38748b88e99071a5c7b3d5456ead4caedeabab50d50d658be105bc113714de","doc/windows-1254.txt":"f8372f86c6f8d642563cd6ddc025260553292a39423df1683a98670bd7bf2b47","doc/windows-1255.txt":"4e5852494730054e2da258a74e1b9d780abbcdd8ce22ebc218ca2efe9e90493d","doc/windows-1256.txt":"c0879c5172abedead302a406e8f60d9cd9598694a0ffa4fd288ffe4fef7b8ea1","doc/windows-1257.txt":"c28a0c9f964fcb2b46d21f537c402446501a2800670481d6abf9fd9e9018d523","doc/windows-1258.txt":"5019ae4d61805c79aacbf17c93793342dbb098d65a1837783bc3e2c6d6a23602","doc/windows-874.txt":"4ef0e4501c5feba8b17aee1818602ed44b36ca8475db771ce2fc16d392cabecc","doc/x-mac-cyrillic.txt":"58be154d8a888ca3d484b83b44f749823ef339ab27f14d90ca9a856f5050a8bd","doc/x-user-defined.txt":"f9cd07c4321bf5cfb0be4bdddd251072999b04a6cf7a6f5bc63709a84e2c1ffc","generate-encoding-data.py":"6f34a845785f53425accf30759edc566873fcb0c2188648e07b09c898f39dddb","rustfmt.toml":"85c1a3b4382fd89e991cbb81b70fb52780472edc064c963943cdaaa56e0a2030","src/ascii.rs":"588e38b01e666d5e7462617ea7e90a108d608dec9e016f3d273ac0744af2e05d","src/big5.rs":"ec6e2913011a38e9a3e825a1731f139a7ca1d5b264fefae51a3cc1a68a57cef9","src/data.rs":"b93f34025fe5c6a85b4b9f0037bf58961352bf19c83f91b09b35eb8495625eec","src/euc_jp.rs":"32047f5b540188c4cb19c07165f846b9786a09f18e315ed3e9bda1293dae52aa","src/euc_kr.rs":"9b25afc72d9378700eecfac58d55ad1c5946d6cd0ccde2c29c08200ef2de6bb9","src/gb18030.rs":"89cd6ae2247add3f3471a699bc12113a9ae2f6b91a5223abbf15b68a13537dcd","src/gb18030_2022.rs":"3c2e06492c5e00fcd39515e4af4c560d8cee5c31e7a7e388db682bc9ee33ee32","src/handles.rs":"b08cef1f5785bb6a4822f2e844c6df1b046b737b7a075e4593eaa8c4208e9fe2","src/iso_2022_jp.rs":"9bb485e82574f4b7d4b2364f0ff276acb6a0bc111758420a3b0ec5e04c196652","src/lib.rs":"c4d9fa1c43105e2310122f1b9197125032e607fe6f79bc22769b340de76e2430","src/macros.rs":"200997f8870de8bfd8cdc475e92115df42108c0df661e49d3d1cbc32056e1d99","src/mem.rs":"948571137d3b151df8db4fb2c733e74ae595d055cdf0ad83abcab9341d6adabe","src/replacement.rs":"7660b34a53f8c1ca2bdfa0e51e843ec28326950952ad8bc96569feb93ac62308","src/shift_jis.rs":"6951ae67e36b1a12fa3a30734957f444d8b1b4ae0e2bde52060b29bd0f16d9d9","src/simd_funcs.rs":"05c6e77af74bfe73cd39a752067c11425d6b46e5da419910f54bf75a5c02a984","src/single_byte.rs":"3ad87116fb339434a4b58e8f2b15485f2b66b9f7814d708f16194ed08f6d6ccf","src/test_data/big5_in.txt":"a5ae290786610c7facdbb1d06be6815e8bb81d68dfa7380edc7ddb6b8c7e412e","src/test_data/big5_in_ref.txt":"52733d9970fb8987f014fa0eac2792250123cf583b363beb2ce7b3c55e3dc555","src/test_data/big5_out.txt":"57420ca41a669c949738c84cab620020959572d2ee97b4e059405bfe26a79b6d","src/test_data/big5_out_ref.txt":"00e5f67c222dd5cd3bb1739276910b8f0032f454cba7cf7c3eaa255a564188d0","src/test_data/euc_kr_in.txt":"21534ec87e82d785d128f980902d13fab6d9dea15c69a991f409d9b0afd1c852","src/test_data/euc_kr_in_ref.txt":"b3009e6a94967df1f1135c66f005610bebad6666d634aec72d2ad77c3211bda3","src/test_data/euc_kr_out.txt":"20205b0b5be4f579271193b5bfbc549a61a9fd5217c33eecfa61784a3ffe2e9d","src/test_data/euc_kr_out_ref.txt":"b5f566237f8d4ef4d03ad26135ca97dfd7398608a82165bd4853b5134ab22cb5","src/test_data/gb18030_in.txt":"0dd1fbf0360930daafdce7e6761852005a8f92f7910180df19a070b6c3c59dee","src/test_data/gb18030_in_ref.txt":"f3eaea1115857054cf30f8ba18219e72377f2a4afd848ccf223770d75aa4251d","src/test_data/gb18030_out.txt":"7184fe9592609597d55c2733606b4c4b1a18b79b24533e1a16a14ff92e7d2b55","src/test_data/gb18030_out_ref.txt":"23bb850ddc69aaf1bdfeabe05a12d93f614e5560dac879d5f02929ee4a7c06c5","src/test_data/iso_2022_jp_in.txt":"98fb823530a30a76eb0ba7ab6ac796959e8869c1ec143f018a1964581ae813aa","src/test_data/iso_2022_jp_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/iso_2022_jp_out.txt":"bef8eb4804ed0843b9dffdd1d168738635cc77f8d0929beb2532b686318ddae6","src/test_data/iso_2022_jp_out_ref.txt":"b221b36b2bce49d49b620dc8ba80d77bac74e8660a86a11628e79b67f1d98964","src/test_data/jis0208_in.txt":"3c1a7aaada00d6fff41e60bd7589d7ae94afaf562759b116958b1d84711d17b6","src/test_data/jis0208_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/jis0208_out.txt":"a6188b67eb00ba980cb83056186c89bcdddc1b0210af9afa78ed1c9b7a098950","src/test_data/jis0208_out_ref.txt":"e75a986fe5e78e64bf8fafd7392ae96ee0cb0a4b2e7ef2fe722b3caacf3e2f70","src/test_data/jis0212_in.txt":"9eda766002646a27310457c661832429beff9089d2703355812c4cac30d800b5","src/test_data/jis0212_in_ref.txt":"fcf74c58d2cbe9b3f3db4fa9eff26e09f5e9644097c78614c03177e938988d03","src/test_data/shift_jis_in.txt":"e65df746be90359e70422868522a7aa3e8ed20e0d4c0cf9995d9de248bf93388","src/test_data/shift_jis_in_ref.txt":"13b15aed64e9e7cb35e6a740b67413f0c285fda944f4814d45a7619ea338fb5e","src/test_data/shift_jis_out.txt":"192d0a4a8ce5d0f904c5cb283dfb974577ee667cf1e71955a6dd6aece2b354ef","src/test_data/shift_jis_out_ref.txt":"cb6d50b0c11bad1d1f1fcc02d779672a8b9a2509cbbafdc6392aceb49c8b4268","src/test_labels_names.rs":"23a2e11b02b3b8d15fb5613a625e3edb2c61e70e3c581abfd638719a4088200d","src/testing.rs":"f59e671e95a98a56f6b573e8c6be4d71e670bf52f7e20eb1605d990aafa1894e","src/utf_16.rs":"c071a147fad38d750c2c247e141b76b929a48007b99f26b2922b9caecdaf2f25","src/utf_8.rs":"7b7d887b347f1aefa03246b028a36a72758a4ce76c28f3b45c19467851aa7839","src/variant.rs":"1fab5363588a1554a7169de8731ea9cded7ac63ea35caabdd1c27a8dde68c27b","src/x_user_defined.rs":"9456ca46168ef86c98399a2536f577ef7be3cdde90c0c51392d8ac48519d3fae"},"package":"75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2fa58aecf537cc76ff52c0eb3d5e9f8fda466844" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,45 @@ +[package] +name = "encoding_rs" +description = "A Gecko-oriented implementation of the Encoding Standard" +version = "0.8.35" +edition = '2018' +authors = ["Henri Sivonen "] +license = "(Apache-2.0 OR MIT) AND BSD-3-Clause" +readme = "README.md" +documentation = "https://docs.rs/encoding_rs/" +homepage = "https://docs.rs/encoding_rs/" +repository = "https://github.com/hsivonen/encoding_rs" +keywords = ["encoding", "web", "unicode", "charset"] +categories = ["text-processing", "encoding", "web-programming", "internationalization"] +rust-version = "1.36" + +[features] +default = ["alloc"] +alloc = [] +simd-accel = ["any_all_workaround"] +less-slow-kanji-encode = [] +less-slow-big5-hanzi-encode = [] +less-slow-gb-hanzi-encode = [] +fast-hangul-encode = [] +fast-hanja-encode = [] +fast-kanji-encode = [] +fast-gb-hanzi-encode = [] +fast-big5-hanzi-encode = [] +fast-legacy-encode = ["fast-hangul-encode", + "fast-hanja-encode", + "fast-kanji-encode", + "fast-gb-hanzi-encode", + "fast-big5-hanzi-encode"] + +[dependencies] +cfg-if = "1.0" +serde = { version = "1.0", optional = true } +any_all_workaround = { version = "0.1.0" , optional = true } + +[dev-dependencies] +serde_derive = "1.0" +bincode = "1.0" +serde_json = "1.0" + +[profile.release] +lto = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enum-map/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/enum-map/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/enum-map/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enum-map/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"d64d088715bcbff31fb85a6694fbbaef2802ab19ff91d5f0d71ac715d1fa4417","Cargo.toml":"94a380dc0296261c3f80d1ef71a7c1355757bb67ca902367432084bde5b87233","LICENSES/Apache-2.0.txt":"074e6e32c86a4c0ef8b3ed25b721ca23aca83df277cd88106ef7177c354615ff","LICENSES/CC0-1.0.txt":"a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499","LICENSES/MIT.txt":"b85dcd3e453d05982552c52b5fc9e0bdd6d23c6f8e844b984a88af32570b0cc0","README.md":"eec9d4461de2e1e0f26251a98fd53feaad8582e6614a5a23be17a5b0c9491637","src/arbitrary.rs":"30e90bc431c4e74f756a619f432b30ccadc9b3288fc85f2d4bd160a374d0dfdb","src/enum_map_impls.rs":"9a03bf2500215e3c2dcb7e93cfc4d466bd767bdb9b83673b013f7ef50ac08d04","src/internal.rs":"ea03c0ca57eb52012e77dc3928ba5407109c5d24d373b7d7359ba037d890716f","src/iter.rs":"cc75658ea4c61ed63b35bf12c8f14534e36b2d3c9b1a29ab2efc028de0181d44","src/lib.rs":"3e34c9461dfb5b102d620b0196b30dab2d8d429e801e193f8e2e78adfef9039e","src/serde.rs":"f3a9919e2f6c0721a7e1fa386eb712875c5fce01d4f01d5d4775bc246d45ba90","tests/serde.rs":"98b788415b99c7b764ce2271260a4c38feeec9e539e8d8b01909b052ed41db85","tests/test.rs":"bfab8d9752b73de9085e0c59cc478ad09f87014a2c84b7b8bc16ecedf128b559"},"package":"6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"bd29a27c51e76f0436c489c896526f74be0361d46a23b274c8f8a9b5a29f1934","CHANGELOG.md":"d64d088715bcbff31fb85a6694fbbaef2802ab19ff91d5f0d71ac715d1fa4417","Cargo.toml":"94a380dc0296261c3f80d1ef71a7c1355757bb67ca902367432084bde5b87233","Cargo.toml.orig":"e5ed3f9fc81b50262aa3870fe1db0b75e20176013b6840ef8a6dc84996d34249","LICENSES/Apache-2.0.txt":"074e6e32c86a4c0ef8b3ed25b721ca23aca83df277cd88106ef7177c354615ff","LICENSES/CC0-1.0.txt":"a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499","LICENSES/MIT.txt":"b85dcd3e453d05982552c52b5fc9e0bdd6d23c6f8e844b984a88af32570b0cc0","README.md":"eec9d4461de2e1e0f26251a98fd53feaad8582e6614a5a23be17a5b0c9491637","src/arbitrary.rs":"30e90bc431c4e74f756a619f432b30ccadc9b3288fc85f2d4bd160a374d0dfdb","src/enum_map_impls.rs":"9a03bf2500215e3c2dcb7e93cfc4d466bd767bdb9b83673b013f7ef50ac08d04","src/internal.rs":"ea03c0ca57eb52012e77dc3928ba5407109c5d24d373b7d7359ba037d890716f","src/iter.rs":"cc75658ea4c61ed63b35bf12c8f14534e36b2d3c9b1a29ab2efc028de0181d44","src/lib.rs":"3e34c9461dfb5b102d620b0196b30dab2d8d429e801e193f8e2e78adfef9039e","src/serde.rs":"f3a9919e2f6c0721a7e1fa386eb712875c5fce01d4f01d5d4775bc246d45ba90","tests/serde.rs":"98b788415b99c7b764ce2271260a4c38feeec9e539e8d8b01909b052ed41db85","tests/test.rs":"bfab8d9752b73de9085e0c59cc478ad09f87014a2c84b7b8bc16ecedf128b559"},"package":"6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enum-map/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/enum-map/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/enum-map/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enum-map/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c788a9c4bd0431308d889942719f7a38761d9884" + }, + "path_in_vcs": "enum-map" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enum-map/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/enum-map/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/enum-map/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enum-map/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +# SPDX-FileCopyrightText: 2017 - 2023 Kamila Borowska +# SPDX-FileCopyrightText: 2021 Alex Sayers +# +# SPDX-License-Identifier: MIT OR Apache-2.0 + +[package] +name = "enum-map" +version = "2.7.3" +authors = ["Kamila Borowska "] +edition = "2021" +rust-version = "1.61" +repository = "https://codeberg.org/xfix/enum-map" +license = "MIT OR Apache-2.0" +description = "A map with C-like enum keys represented internally as an array" +keywords = ["data-structure", "no_std", "enum"] +categories = ["data-structures", "no-std"] +documentation = "https://docs.rs/enum-map" +readme = "README.md" + +[badges] +maintenance = { status = "passively-maintained" } + +[dependencies] +arbitrary = { version = "1.0.0", optional = true } +enum-map-derive = { version = "0.17.0", path = "../enum-map-derive" } +serde = { version = "1.0.16", optional = true, default-features = false } + +[dev-dependencies] +bincode = "1.0.0" +serde = { version = "1.0.103", features = ["derive"] } +serde_test = "1.0.19" +serde_json = "1.0.2" + +[package.metadata.docs.rs] +features = ["arbitrary", "serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enum-map-derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/enum-map-derive/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ebe51a5658f0e34f3f31cd0f4af2a90affbc5e562b6d4695fab1ae31348c2590","LICENSES/Apache-2.0.txt":"074e6e32c86a4c0ef8b3ed25b721ca23aca83df277cd88106ef7177c354615ff","LICENSES/CC0-1.0.txt":"a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499","LICENSES/MIT.txt":"b85dcd3e453d05982552c52b5fc9e0bdd6d23c6f8e844b984a88af32570b0cc0","README.md":"9ba5f04156a8fb4aeec6af6db17b6716c18dc73e1db59300340591f246f4558e","src/derive_enum.rs":"fc478b32e580dabfa31f71db2958faf05125e58b17bf420a881930d96e76ce11","src/derive_struct.rs":"ec7e4d1f44925713098713c8c77af87142f499999a812687d52306cc9255224f","src/lib.rs":"531dd501eced4ebf2733d525417adc9ef724e1c117ffb20be7453a79200c2988"},"package":"f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"98b7bac707a3e4ee903ff4fae64d20a61def52382258c3ac7c6630b412aba554","Cargo.toml":"ebe51a5658f0e34f3f31cd0f4af2a90affbc5e562b6d4695fab1ae31348c2590","Cargo.toml.orig":"5e08dfccd836c8a3927a47d8cdc6a9523f8fa72c237d3dd3040118d2dc5ef928","LICENSES/Apache-2.0.txt":"074e6e32c86a4c0ef8b3ed25b721ca23aca83df277cd88106ef7177c354615ff","LICENSES/CC0-1.0.txt":"a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499","LICENSES/MIT.txt":"b85dcd3e453d05982552c52b5fc9e0bdd6d23c6f8e844b984a88af32570b0cc0","README.md":"9ba5f04156a8fb4aeec6af6db17b6716c18dc73e1db59300340591f246f4558e","src/derive_enum.rs":"fc478b32e580dabfa31f71db2958faf05125e58b17bf420a881930d96e76ce11","src/derive_struct.rs":"ec7e4d1f44925713098713c8c77af87142f499999a812687d52306cc9255224f","src/lib.rs":"531dd501eced4ebf2733d525417adc9ef724e1c117ffb20be7453a79200c2988"},"package":"f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enum-map-derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/enum-map-derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2026968c30ad14d268f3d70c618a704e22a3b980" + }, + "path_in_vcs": "enum-map-derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enum-map-derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/enum-map-derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enum-map-derive/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,30 @@ +# SPDX-FileCopyrightText: 2017 - 2023 Kamila Borowska +# SPDX-FileCopyrightText: 2018 hcpl +# +# SPDX-License-Identifier: MIT OR Apache-2.0 + +[package] +name = "enum-map-derive" +version = "0.17.0" +authors = ["Kamila Borowska "] +edition = "2021" +rust-version = "1.61" +repository = "https://codeberg.org/xfix/enum-map" +license = "MIT OR Apache-2.0" +description = "Macros 1.1 implementation of #[derive(Enum)]" +keywords = ["data-structure", "no_std", "enum"] +categories = ["data-structures", "no-std"] + +[badges] +maintenance = { status = "passively-maintained" } + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1.0.60" +quote = "1.0.7" +syn = { version = "2.0.0", default-features = false, features = ["derive", "parsing", "printing", "proc-macro"] } + +[dev-dependencies] +enum-map = { path = "../enum-map" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enumset/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/enumset/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/enumset/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enumset/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f173fbd9ad98e0eb5077ec8d2fa39321e3c634500c7b1c5f1e7c792e47a590c8","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7405fdff2ff8682a5384da664436b9b2aca47557572513f5b27686a5347f9b8e","README.md":"d909f3ef0b7937f6d6d0a8171e056671f717561f2679c6da43254a528711d285","src/lib.rs":"3bb0f56eb0e15acc4f99db31f17567c0479d3b364743f94d132d7d4c6c07db5c","src/macros.rs":"01d43156f78cb32caee75263cf613d5018a30fbaafdcd403dd0abb15aa28abca","src/repr/array.rs":"8c082259fcbd0842ea52844b03c88b98f39ed59a381c83b278e574357b972d58","src/repr/mod.rs":"88fa5138818c5246539814da6bd1b27c790abf64f003af4ce05c83f3e8c4e5d2","src/repr/primitive.rs":"1d6e97c7990e7028f6860ac2acf080f247c894d4c050818d36a55f017edaa956","src/set.rs":"7546fd252fbd2b9d1eb6f86b6c0cfcdd69573528335cbcdfe8006de5236ed5bd","src/traits.rs":"533a2e62c09e956538013bc9a852d0ae336d4bf0a0f8f0494fbf5743bbd27da9","tests/compile-fail-serde/deprecation.rs":"fa6be473bffb4f37ad9407f8712a98c30d32ced00f52749a21d127167037a58a","tests/compile-fail-serde/deprecation.stderr":"7639d3599c3bbbbfe7763dac33307037ba8fa7914f2e1c3502271dad4a0663a7","tests/compile-fail/explicit_repr.rs":"8d3afa63274224c8f526df3a1b5a0435de51343fc4e7b5cbf717d15c38f7f5c5","tests/compile-fail/explicit_repr.stderr":"beaf53132cafb18c58ad8f66ff276bb2b51e34bc9c6880dbe5cdb125422c6f2f","tests/compile-fail/syntax.rs":"eab09b5f611c60e086299a5bfb3aa7e6622b736524e4480a5b7c55a6efe2f34f","tests/compile-fail/syntax.stderr":"9892d3eed892a9dadb7abf308257d5b38bf67902430b7cb07aa0c2c61bfba823","tests/compile-fail/variants.rs":"2e9d69cce5f53addda5352588168882cc47833f765e8db631ba1fd9162271e67","tests/compile-fail/variants.stderr":"47f7a545c8bcaea3b8f31a17395abd98c4b4f1799e0d9ad9389e973e26be13e5","tests/compile-pass/no_imports.rs":"6fa96d43c3970e25dd1e216820dd79f22f5bfe416ce7d6a6df86781797279297","tests/compile-pass/no_std.rs":"e8a402ae12562e6eab4ac531c084278a9dda4ac9b4e64b7a37bb87ce890738e7","tests/conversions.rs":"06683f3f89bb580c1feb9e2c3482b5d9df5e18d1f5d0c2fe1abf4ebfcba5d12e","tests/ops.rs":"ce2b5f7979c72c3f2952a2e4cd4c94cc1895100c594ff19c97edd09e631c6cdf","tests/repr.rs":"a1b792a3b6f71db62b7b26b9b880783b4fd6c905c170c35a0e4b90ccc2a701c9","tests/serde.rs":"f8ea3b9a5f944c48a35a2ad68c7b61a7e1ef4ad60dd3f5523feec3a51edfdba5","tests/trybuild.rs":"5bdb2e3777c1162ffb3b00475130c5032c7d34a2c4f822b898bc79eef722ba97"},"package":"e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"35afb4fc69694b5ce853de2d2ca63c22e477fbe5a218e85101057e0918bd191d","Cargo.toml":"f173fbd9ad98e0eb5077ec8d2fa39321e3c634500c7b1c5f1e7c792e47a590c8","Cargo.toml.orig":"94c00eff1e32faaaef210b976f07c3c9837e9b2ff15e5480469efbfbec50a0a0","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7405fdff2ff8682a5384da664436b9b2aca47557572513f5b27686a5347f9b8e","README.md":"d909f3ef0b7937f6d6d0a8171e056671f717561f2679c6da43254a528711d285","src/lib.rs":"3bb0f56eb0e15acc4f99db31f17567c0479d3b364743f94d132d7d4c6c07db5c","src/macros.rs":"01d43156f78cb32caee75263cf613d5018a30fbaafdcd403dd0abb15aa28abca","src/repr/array.rs":"8c082259fcbd0842ea52844b03c88b98f39ed59a381c83b278e574357b972d58","src/repr/mod.rs":"88fa5138818c5246539814da6bd1b27c790abf64f003af4ce05c83f3e8c4e5d2","src/repr/primitive.rs":"1d6e97c7990e7028f6860ac2acf080f247c894d4c050818d36a55f017edaa956","src/set.rs":"7546fd252fbd2b9d1eb6f86b6c0cfcdd69573528335cbcdfe8006de5236ed5bd","src/traits.rs":"533a2e62c09e956538013bc9a852d0ae336d4bf0a0f8f0494fbf5743bbd27da9","tests/compile-fail-serde/deprecation.rs":"fa6be473bffb4f37ad9407f8712a98c30d32ced00f52749a21d127167037a58a","tests/compile-fail-serde/deprecation.stderr":"7639d3599c3bbbbfe7763dac33307037ba8fa7914f2e1c3502271dad4a0663a7","tests/compile-fail/explicit_repr.rs":"8d3afa63274224c8f526df3a1b5a0435de51343fc4e7b5cbf717d15c38f7f5c5","tests/compile-fail/explicit_repr.stderr":"beaf53132cafb18c58ad8f66ff276bb2b51e34bc9c6880dbe5cdb125422c6f2f","tests/compile-fail/syntax.rs":"eab09b5f611c60e086299a5bfb3aa7e6622b736524e4480a5b7c55a6efe2f34f","tests/compile-fail/syntax.stderr":"9892d3eed892a9dadb7abf308257d5b38bf67902430b7cb07aa0c2c61bfba823","tests/compile-fail/variants.rs":"2e9d69cce5f53addda5352588168882cc47833f765e8db631ba1fd9162271e67","tests/compile-fail/variants.stderr":"47f7a545c8bcaea3b8f31a17395abd98c4b4f1799e0d9ad9389e973e26be13e5","tests/compile-pass/no_imports.rs":"6fa96d43c3970e25dd1e216820dd79f22f5bfe416ce7d6a6df86781797279297","tests/compile-pass/no_std.rs":"e8a402ae12562e6eab4ac531c084278a9dda4ac9b4e64b7a37bb87ce890738e7","tests/conversions.rs":"06683f3f89bb580c1feb9e2c3482b5d9df5e18d1f5d0c2fe1abf4ebfcba5d12e","tests/ops.rs":"ce2b5f7979c72c3f2952a2e4cd4c94cc1895100c594ff19c97edd09e631c6cdf","tests/repr.rs":"a1b792a3b6f71db62b7b26b9b880783b4fd6c905c170c35a0e4b90ccc2a701c9","tests/serde.rs":"f8ea3b9a5f944c48a35a2ad68c7b61a7e1ef4ad60dd3f5523feec3a51edfdba5","tests/trybuild.rs":"5bdb2e3777c1162ffb3b00475130c5032c7d34a2c4f822b898bc79eef722ba97"},"package":"e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enumset/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/enumset/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/enumset/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enumset/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4a0c8e126896bc430f225d5e22fab61a1cc96fc0" + }, + "path_in_vcs": "enumset" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enumset/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/enumset/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/enumset/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enumset/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,39 @@ +[package] +name = "enumset" +version = "1.1.2" +authors = ["Alissa Rao "] +edition = "2021" + +description = "A library for creating compact sets of enums." +keywords = ["enum", "bitset"] +categories = ["data-structures"] + +documentation = "https://docs.rs/enumset/" +repository = "https://github.com/Lymia/enumset" +readme = "README.md" + +license = "MIT/Apache-2.0" + +[badges] +travis-ci = { repository = "Lymia/enumset", branch = "master" } +maintenance = { status = "actively-developed" } + +[features] +serde = ["serde2", "enumset_derive/serde"] +alloc = [] +std = ["alloc", "enumset_derive/proc-macro-crate"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[dependencies] +enumset_derive = { version = "0.8.0", path = "../enumset_derive" } +serde2 = { package = "serde", version = "1", default-features = false, optional = true } + +[dev-dependencies] +bincode = { version = "1", features = ["i128"] } +serde_derive = "1" +serde_json = "1" +trybuild = "1" +rustversion = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enumset_derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/enumset_derive/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b22d675f79e7c888bd013b3beff0335cdfde340351dd2c46b9b2fd55156d0fac","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7405fdff2ff8682a5384da664436b9b2aca47557572513f5b27686a5347f9b8e","README.md":"d45f82ad73b39aad91f85d0688bc6a94402293c40c295d0cab7b2a9b7225677b","src/lib.rs":"ad2d7adf74ded236b268e4c3ba9e18260527323d1f030c7a4c39fdb550c0634a"},"package":"e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"eb32578a1c6c0ac0888659f12150004fe290f3bd71bf23fecc9025fdb144baf2","Cargo.toml":"b22d675f79e7c888bd013b3beff0335cdfde340351dd2c46b9b2fd55156d0fac","Cargo.toml.orig":"2e5759a91974722efd3e90c8619bf7608ea6a556a4deeab261f0499a4f80cb88","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7405fdff2ff8682a5384da664436b9b2aca47557572513f5b27686a5347f9b8e","README.md":"d45f82ad73b39aad91f85d0688bc6a94402293c40c295d0cab7b2a9b7225677b","src/lib.rs":"ad2d7adf74ded236b268e4c3ba9e18260527323d1f030c7a4c39fdb550c0634a"},"package":"e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enumset_derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/enumset_derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4a0c8e126896bc430f225d5e22fab61a1cc96fc0" + }, + "path_in_vcs": "enumset_derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/enumset_derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/enumset_derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/enumset_derive/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "enumset_derive" +version = "0.8.1" +authors = ["Alissa Rao "] +edition = "2021" + +description = "An internal helper crate for enumset. Not public API." + +documentation = "https://lymia.moe/doc/enumset/enumset/" +repository = "https://github.com/Lymia/enumset" + +license = "MIT/Apache-2.0" + +[lib] +proc-macro = true + +[features] +serde = [] + +[dependencies] +darling = { version = "0.20", default-features = false } +syn = "2" +quote = "1" +proc-macro2 = "1" +proc-macro-crate = { version = "1", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/env_logger/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/env_logger/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/env_logger/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/env_logger/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"a38131bba6684887371b472dec50908e55bfccf06eb3029b26e4dddc5ee55a7a","Cargo.toml":"4efdae82e55c1f6a72d80d9853dc2caab904e1ea822255418b78549e4d87fc89","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"c126e3dffb9c9e40c9355b5b0261ca84aa72425c5819bbe13abc40a161c51c78","examples/custom_default_format.rs":"a6fe2b9255248a19e2cac58033ac80ff1fbf78af9786a7331efcbafe469815a2","examples/custom_format.rs":"dbdf157c45a071e491cbe1038ad83d50a0154ea0691ee07dc4bd15fc1ca9205f","examples/custom_logger.rs":"d78a0998191b843bc902608dbb535c008ec53202528d7a626aaa0a2282a89494","examples/default.rs":"7ed1c6a8a8fe457a86676bd3a75c07d4ec7fb54147cf2825c9d299a5878a24cd","examples/direct_logger.rs":"5ae565fab0583c06de4cc3554fb4c8dc64cee8e2e1337b9aafff44e1bfb94e43","examples/filters_from_code.rs":"57edd53e811873c67b3069b4ea8fac619a0d5a507f6462ea4d0682bdf5d84a56","examples/in_tests.rs":"0b714146ab6f38d23394bfa5a5383fca2262a184a7628b8182d57b267e0917e7","examples/syslog_friendly_format.rs":"4269a86f549253bad54c7e8aae03d5ab09959a5c9d798d3fc6c4745cd5d96cd9","src/filter/mod.rs":"8c93f6ee0825ef537a554db0a6393c1c9334998852e9328b136058654a7bba1a","src/filter/regex.rs":"bdf875bac25e089e1e462f5dd01a88678067c24118ecd6268561c6a6af39747d","src/filter/string.rs":"fac54d51189fc0b5d2bff334b7a7e465177b431e3428299e345e1f90062d832e","src/fmt/humantime/extern_impl.rs":"97e0a128275c086b02760a33c22db8524f005994ebb1318a6ac582fd51cf444a","src/fmt/humantime/mod.rs":"f4111c26cf2ffb85c1d639bd7674d55af7e1736e7e98c52f7be3070046a3253f","src/fmt/humantime/shim_impl.rs":"cce9a252abd5952fa109a72b1dfb85a593d237e22606b2b608a32c69184560e9","src/fmt/mod.rs":"b4e23397f7b33df0c353339c4573901f259cfc222975c9f7bec1da0cfa50f159","src/fmt/writer/atty.rs":"098f4c358177d34b0d5a8202ac308f23b08a694b053557c6213f73ab29f8d96e","src/fmt/writer/mod.rs":"ba0723bfdbc5d5210dc59fe74de95affd038a7e15a9d9ca7a71b0413d77ff5bd","src/fmt/writer/termcolor/extern_impl.rs":"d3c0f1f8152b455cb7ac99cf29835ad1c8653d75b2873f1705517c0a45b3b549","src/fmt/writer/termcolor/mod.rs":"9c4e0ffea8ccffa87224af1dbf620483131bf346f86bd81233e4b69d872d1df6","src/fmt/writer/termcolor/shim_impl.rs":"8e6e7d40782b14e33c6b75b81899a612549c2c7937ce28b48cdc60e1e3f8b855","src/lib.rs":"90b2e514025283577be0e7d888746019cc755f0f490323237277e13a2e8d3fd2","tests/init-twice-retains-filter.rs":"be5cd2132342d89ede1f5c4266173bb3c4d51cc22a1847f133d299a1c5430ccb","tests/log-in-log.rs":"29fecc65c1e0d1c22d79c97e7ca843ad44a91f27934148d7a05c48899a3f39d8","tests/log_tls_dtors.rs":"7320667d774a9b05037f7bf273fb2574dec0705707692a9cd2f46f4cd5bc68dd","tests/regexp_filter.rs":"a84263c995b534b6479a1d0abadf63f4f0264958ff86d9173d6b2139b82c4dc5"},"package":"85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9b45022f9b775a2d84b8b38ffa97ecb9c0c00618a086bb0204e8cdc7147a5e15","Cargo.lock":"a38131bba6684887371b472dec50908e55bfccf06eb3029b26e4dddc5ee55a7a","Cargo.toml":"4efdae82e55c1f6a72d80d9853dc2caab904e1ea822255418b78549e4d87fc89","Cargo.toml.orig":"d24468bfec383f23e9b3c6fc04903fb546dab8d89ce13b596c5a41a68c8c1d57","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"c126e3dffb9c9e40c9355b5b0261ca84aa72425c5819bbe13abc40a161c51c78","examples/custom_default_format.rs":"a6fe2b9255248a19e2cac58033ac80ff1fbf78af9786a7331efcbafe469815a2","examples/custom_format.rs":"dbdf157c45a071e491cbe1038ad83d50a0154ea0691ee07dc4bd15fc1ca9205f","examples/custom_logger.rs":"d78a0998191b843bc902608dbb535c008ec53202528d7a626aaa0a2282a89494","examples/default.rs":"7ed1c6a8a8fe457a86676bd3a75c07d4ec7fb54147cf2825c9d299a5878a24cd","examples/direct_logger.rs":"5ae565fab0583c06de4cc3554fb4c8dc64cee8e2e1337b9aafff44e1bfb94e43","examples/filters_from_code.rs":"57edd53e811873c67b3069b4ea8fac619a0d5a507f6462ea4d0682bdf5d84a56","examples/in_tests.rs":"0b714146ab6f38d23394bfa5a5383fca2262a184a7628b8182d57b267e0917e7","examples/syslog_friendly_format.rs":"4269a86f549253bad54c7e8aae03d5ab09959a5c9d798d3fc6c4745cd5d96cd9","src/filter/mod.rs":"8c93f6ee0825ef537a554db0a6393c1c9334998852e9328b136058654a7bba1a","src/filter/regex.rs":"bdf875bac25e089e1e462f5dd01a88678067c24118ecd6268561c6a6af39747d","src/filter/string.rs":"fac54d51189fc0b5d2bff334b7a7e465177b431e3428299e345e1f90062d832e","src/fmt/humantime/extern_impl.rs":"97e0a128275c086b02760a33c22db8524f005994ebb1318a6ac582fd51cf444a","src/fmt/humantime/mod.rs":"f4111c26cf2ffb85c1d639bd7674d55af7e1736e7e98c52f7be3070046a3253f","src/fmt/humantime/shim_impl.rs":"cce9a252abd5952fa109a72b1dfb85a593d237e22606b2b608a32c69184560e9","src/fmt/mod.rs":"b4e23397f7b33df0c353339c4573901f259cfc222975c9f7bec1da0cfa50f159","src/fmt/writer/atty.rs":"098f4c358177d34b0d5a8202ac308f23b08a694b053557c6213f73ab29f8d96e","src/fmt/writer/mod.rs":"ba0723bfdbc5d5210dc59fe74de95affd038a7e15a9d9ca7a71b0413d77ff5bd","src/fmt/writer/termcolor/extern_impl.rs":"d3c0f1f8152b455cb7ac99cf29835ad1c8653d75b2873f1705517c0a45b3b549","src/fmt/writer/termcolor/mod.rs":"9c4e0ffea8ccffa87224af1dbf620483131bf346f86bd81233e4b69d872d1df6","src/fmt/writer/termcolor/shim_impl.rs":"8e6e7d40782b14e33c6b75b81899a612549c2c7937ce28b48cdc60e1e3f8b855","src/lib.rs":"90b2e514025283577be0e7d888746019cc755f0f490323237277e13a2e8d3fd2","tests/init-twice-retains-filter.rs":"be5cd2132342d89ede1f5c4266173bb3c4d51cc22a1847f133d299a1c5430ccb","tests/log-in-log.rs":"29fecc65c1e0d1c22d79c97e7ca843ad44a91f27934148d7a05c48899a3f39d8","tests/log_tls_dtors.rs":"7320667d774a9b05037f7bf273fb2574dec0705707692a9cd2f46f4cd5bc68dd","tests/regexp_filter.rs":"a84263c995b534b6479a1d0abadf63f4f0264958ff86d9173d6b2139b82c4dc5"},"package":"85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/env_logger/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/env_logger/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/env_logger/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/env_logger/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ff029fa8b6258ed926134f51d38ee85ebd553c35" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/env_logger/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/env_logger/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/env_logger/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/env_logger/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,67 @@ +[workspace] +members = [ + "ci" +] + +[package] +name = "env_logger" +version = "0.10.0" +description = """ +A logging implementation for `log` which is configured via an environment +variable. +""" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-cli/env_logger/" +categories = ["development-tools::debugging"] +keywords = ["logging", "log", "logger"] +edition = "2021" +rust-version = "1.60.0" # MSRV +include = [ + "build.rs", + "src/**/*", + "Cargo.toml", + "LICENSE*", + "README.md", + "tests/**/*", + "benches/**/*", + "examples/**/*" +] + +[package.metadata.release] +pre-release-replacements = [ + {file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1}, + {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, + {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1}, + {file="CHANGELOG.md", search="", replace="\n## [Unreleased] - ReleaseDate\n", exactly=1}, + {file="CHANGELOG.md", search="", replace="\n[Unreleased]: https://github.com/rust-cli/env_logger/compare/{{tag_name}}...HEAD", exactly=1}, +] + +[features] +default = ["auto-color", "humantime", "regex"] +color = ["dep:termcolor"] +auto-color = ["dep:is-terminal", "color"] +humantime = ["dep:humantime"] +regex = ["dep:regex"] + +[dependencies] +log = { version = "0.4.8", features = ["std"] } +regex = { version = "1.0.3", optional = true, default-features=false, features=["std", "perf"] } +termcolor = { version = "1.1.1", optional = true } +humantime = { version = "2.0.0", optional = true } +is-terminal = { version = "0.4.0", optional = true } + +[[test]] +name = "regexp_filter" +harness = false + +[[test]] +name = "log-in-log" +harness = false + +[[test]] +name = "log_tls_dtors" +harness = false + +[[test]] +name = "init-twice-retains-filter" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/equivalent/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/equivalent/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/equivalent/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/equivalent/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"87d7f4d5b05a14966f11c5e40940ca2687a3ae8e751bb15d7f537ae95310ab7b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7365cc8878a1d7ce155a58c4ca09c3d7a6be413efa5334a80ea842912b669349","README.md":"bbcbb8419f9bb01a51d3d5e808fe35651d423014992a72be3e7acd518485f190","src/lib.rs":"1dd84363f561b30b1da713486c6b583900353e62c569d7ba1dd84eb2c04f1a14"},"package":"5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d926bec0e042492f1d4a919269a6d0430bcb04557a74d7a2ccc13dc5a0633999","Cargo.toml":"87d7f4d5b05a14966f11c5e40940ca2687a3ae8e751bb15d7f537ae95310ab7b","Cargo.toml.orig":"722ddf65c146992fa9e496fd40fc3eee2b8273a8721c41083c85eed234909f1b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7365cc8878a1d7ce155a58c4ca09c3d7a6be413efa5334a80ea842912b669349","README.md":"bbcbb8419f9bb01a51d3d5e808fe35651d423014992a72be3e7acd518485f190","src/lib.rs":"1dd84363f561b30b1da713486c6b583900353e62c569d7ba1dd84eb2c04f1a14"},"package":"5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/equivalent/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/equivalent/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/equivalent/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/equivalent/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8a56bf0407d8eecf2165775a95a67cc0e956e50d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/equivalent/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/equivalent/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/equivalent/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/equivalent/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,9 @@ +[package] +name = "equivalent" +version = "1.0.1" +rust-version = "1.6" +license = "Apache-2.0 OR MIT" +description = "Traits for key comparison in maps." +repository = "https://github.com/cuviper/equivalent" +keywords = ["hashmap", "no_std"] +categories = ["data-structures", "no-std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/errno/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/errno/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/errno/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/errno/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"b640a4e74c65505290775558e36ede1968ed26a551edaf7574f661891920ff48","Cargo.toml":"329c6992879c5c2ac32dd09263f4d9cad0da477ac9c44e50e6ae503fd9616467","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"8764a597675778ddfd4e25f81b08a05dbcf089ac05662df7613fe67f150e3aa2","README.md":"a1817eb8a0b2208d3f3989202b6af03c8261747b281039d4c7790649b587fd0b","clippy.toml":"6409bb805741d8bedfb1e58eb0ce4b63bd1d384ad5e29b7a3c0997a872f31206","src/hermit.rs":"ad03355bc4d79c180ab3210e1d3edd538eccaaea8d4f9a9b7eb8a0dc2d39b5df","src/lib.rs":"318f864b8cb9296c85f70f9dfb855c552303630b3a9390f147bb4b581b8d8b5c","src/unix.rs":"6ee5c13893fa1114fa1782239f2539f1b0a9554e5ed45cf0ee78729145882032","src/wasi.rs":"c83052e5c45c31e2a4630c00a4d0b92f39205774a4d419b4aa5c06dc5992280c","src/windows.rs":"7cbcdb8e74582f357fa945bb1c44c4d19c1a10bec958da1223305bf68ec35baf"},"package":"a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f623d1a5444887d2c93f91a30f3b0c441bae4cafad5d48644cb467e0e510dcb0",".github/dependabot.yml":"514557e7c5180a3f89e89cdc98112fd32c362216ae8478bfac4dcfee874f330f",".github/workflows/main.yml":"9fc3cb3c03afc62268ef2f673f33637de6035cd597477a1cdd5a4113001a739c","CHANGELOG.md":"b640a4e74c65505290775558e36ede1968ed26a551edaf7574f661891920ff48","Cargo.toml":"329c6992879c5c2ac32dd09263f4d9cad0da477ac9c44e50e6ae503fd9616467","Cargo.toml.orig":"ca02ddf7aab0aab53c5cb57788d847bc5d850f099f04e89e4033d43fdf7eba72","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"8764a597675778ddfd4e25f81b08a05dbcf089ac05662df7613fe67f150e3aa2","README.md":"a1817eb8a0b2208d3f3989202b6af03c8261747b281039d4c7790649b587fd0b","clippy.toml":"6409bb805741d8bedfb1e58eb0ce4b63bd1d384ad5e29b7a3c0997a872f31206","src/hermit.rs":"ad03355bc4d79c180ab3210e1d3edd538eccaaea8d4f9a9b7eb8a0dc2d39b5df","src/lib.rs":"318f864b8cb9296c85f70f9dfb855c552303630b3a9390f147bb4b581b8d8b5c","src/unix.rs":"6ee5c13893fa1114fa1782239f2539f1b0a9554e5ed45cf0ee78729145882032","src/wasi.rs":"c83052e5c45c31e2a4630c00a4d0b92f39205774a4d419b4aa5c06dc5992280c","src/windows.rs":"7cbcdb8e74582f357fa945bb1c44c4d19c1a10bec958da1223305bf68ec35baf"},"package":"a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/errno/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/errno/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/errno/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/errno/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "529718762b1f752ccc894de5380d3aa10889733d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/errno/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/errno/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/errno/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/errno/.github/dependabot.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "weekly" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/errno/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/errno/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/errno/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/errno/.github/workflows/main.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,68 @@ +on: + push: + branches: + - main + pull_request: + schedule: + - cron: '5 21 * * 5' + workflow_dispatch: + +name: CI + +jobs: + test: + name: Test + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + rust: [stable, nightly, '1.56'] + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Install toolchain + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - name: Setup cache + uses: Swatinem/rust-cache@v2 + - name: Test (no features) + run: cargo test --no-default-features + - name: Test (all features) + run: cargo test --all-features + + + wasi: + name: Test WASI + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Install toolchain + uses: dtolnay/rust-toolchain@nightly + with: + targets: wasm32-wasi + - name: Install wasmtime + run: | + curl https://wasmtime.dev/install.sh -sSf | bash + echo "$HOME/.wasmtime/bin" >> $GITHUB_PATH + - name: Test (no features) + run: CARGO_TARGET_WASM32_WASI_RUNNER=wasmtime cargo test --target wasm32-wasi --no-default-features + - name: Test (all features) + run: CARGO_TARGET_WASM32_WASI_RUNNER=wasmtime cargo test --target wasm32-wasi --all-features + + + lints: + name: Rustfmt & Clippy + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Install toolchain + uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt, clippy + - name: Check formatting + run: cargo fmt --check + - name: Check clippy + run: cargo clippy -- -D warnings diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/errno/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/errno/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/errno/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/errno/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] + +name = "errno" +version = "0.3.8" +authors = ["Chris Wong "] + +license = "MIT OR Apache-2.0" +edition = "2018" +documentation = "https://docs.rs/errno" +repository = "https://github.com/lambda-fairy/rust-errno" +description = "Cross-platform interface to the `errno` variable." +categories = ["no-std", "os"] +rust-version = "1.56" + +[target.'cfg(unix)'.dependencies] +libc = { version = "0.2", default-features = false } + +[target.'cfg(windows)'.dependencies.windows-sys] +version = "0.52" +features = [ + "Win32_Foundation", + "Win32_System_Diagnostics_Debug", +] + +[target.'cfg(target_os="wasi")'.dependencies] +libc = { version = "0.2", default-features = false } + +[target.'cfg(target_os="hermit")'.dependencies] +libc = { version = "0.2", default-features = false } + +[features] +default = ["std"] +std = ["libc/std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-chain/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/error-chain/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"ef6a507058abf31f0e9ca96757e28b02a901ae79e762a3bc7fcf8d1e94fc2d44","Cargo.lock":"f0ff8421e2cf5c319f8201727880716565c3e78ee01c2914f2272cbb6d5f8e32","Cargo.toml":"2a75162596294a04af11f94219ec36c01eee6702027a09918df871fad233e9c7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c43864d39cedab9a1b2aa3d5e480cb58f74cac0b07756670a30c683ce34976a1","README.md":"9fe679f0803f83d65a5b6a26d11305fe042b9ff59494cba31a5904e643240e8e","build.rs":"a1424a03c2df37c5784e8837ce025ad7c2a9efe2e603c80efd3f7ccfbe6b8f07","examples/all.rs":"6f073ea0e3db541a4eefb41436fc03a121a1f932fd6a2798b485a72d64bd1a3c","examples/chain_err.rs":"9a4cfc00808dfde57c97f65969d4ed5a48335b1880c1e2507b71fd9b711bdbae","examples/doc.rs":"426789ff58b2f8792e867d5d85fdb74507cda160285f0130f50d7c4cfff4a51c","examples/has_backtrace.rs":"eedf028ff206938760a53e91d13534b6ad6780b2b6635f405b7896125484a869","examples/quickstart.rs":"80a744c7d309662409b4db255ddcd714e63b2e82a1f0ff00e21525289bbdfe48","examples/size.rs":"d778532f17d9d55e3eb421d920b1cf09b4284d160fffe7c5522258527c8d284c","src/backtrace.rs":"bf70954c483e54fc13f5235efca08f21a02764f34fccdc1a657e66f3632f6f59","src/error_chain.rs":"cb315489643af2b7da7868239b0f1f0e3e6cd3e900030b38617eeddd30e757fc","src/example_generated.rs":"b0742d8df91948a81db01a9b455e0bbe9b211b9c2644a7f10d59f0e099083231","src/impl_error_chain_kind.rs":"ed27688a857e15f4f120769bae892c0280f96e4e082b42ebb2ba1af02f8875ee","src/lib.rs":"cd469e2f18653fc1e6541d82a566a94d8b5769a2e5c6abf3fcdd967eab22246f","src/quick_main.rs":"f77f74104cff1825d9885be1708b5128508312ed5ac92c806fdafa0336f47ead","tests/quick_main.rs":"39a1113cc0d30e5b265e4139cda36f910f8c534a4409e99a9a506a0e88e58f19","tests/tests.rs":"3b80f2c8d45d06dea2ef1375579e63e2fc904ee8c22b1abf285f062b3c1ce271"},"package":"2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5c97f2eb2e449390dd9791f7044f752c3a463af49de2f00bd9242912d1e900e1",".travis.yml":"4d3b3ec3fec02bd09725ea44bf6786b1eca7378570aa79bbe3da5c2e5ed7fded","CHANGELOG.md":"ef6a507058abf31f0e9ca96757e28b02a901ae79e762a3bc7fcf8d1e94fc2d44","Cargo.lock":"f0ff8421e2cf5c319f8201727880716565c3e78ee01c2914f2272cbb6d5f8e32","Cargo.toml":"2a75162596294a04af11f94219ec36c01eee6702027a09918df871fad233e9c7","Cargo.toml.orig":"59e4fe0ff1bf3745636693ab09b5a81f88259a73fb1fc064c3d09b1adcc4f1da","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c43864d39cedab9a1b2aa3d5e480cb58f74cac0b07756670a30c683ce34976a1","README.md":"9fe679f0803f83d65a5b6a26d11305fe042b9ff59494cba31a5904e643240e8e","build.rs":"a1424a03c2df37c5784e8837ce025ad7c2a9efe2e603c80efd3f7ccfbe6b8f07","examples/all.rs":"6f073ea0e3db541a4eefb41436fc03a121a1f932fd6a2798b485a72d64bd1a3c","examples/chain_err.rs":"9a4cfc00808dfde57c97f65969d4ed5a48335b1880c1e2507b71fd9b711bdbae","examples/doc.rs":"426789ff58b2f8792e867d5d85fdb74507cda160285f0130f50d7c4cfff4a51c","examples/has_backtrace.rs":"eedf028ff206938760a53e91d13534b6ad6780b2b6635f405b7896125484a869","examples/quickstart.rs":"80a744c7d309662409b4db255ddcd714e63b2e82a1f0ff00e21525289bbdfe48","examples/size.rs":"d778532f17d9d55e3eb421d920b1cf09b4284d160fffe7c5522258527c8d284c","src/backtrace.rs":"bf70954c483e54fc13f5235efca08f21a02764f34fccdc1a657e66f3632f6f59","src/error_chain.rs":"cb315489643af2b7da7868239b0f1f0e3e6cd3e900030b38617eeddd30e757fc","src/example_generated.rs":"b0742d8df91948a81db01a9b455e0bbe9b211b9c2644a7f10d59f0e099083231","src/impl_error_chain_kind.rs":"ed27688a857e15f4f120769bae892c0280f96e4e082b42ebb2ba1af02f8875ee","src/lib.rs":"cd469e2f18653fc1e6541d82a566a94d8b5769a2e5c6abf3fcdd967eab22246f","src/quick_main.rs":"f77f74104cff1825d9885be1708b5128508312ed5ac92c806fdafa0336f47ead","tests/quick_main.rs":"39a1113cc0d30e5b265e4139cda36f910f8c534a4409e99a9a506a0e88e58f19","tests/tests.rs":"3b80f2c8d45d06dea2ef1375579e63e2fc904ee8c22b1abf285f062b3c1ce271"},"package":"2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-chain/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/error-chain/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "210e7f6eac4397b28911cfac7f5daf4748ac554d" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-chain/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/error-chain/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-chain/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,52 @@ +language: rust +rust: +- stable +- beta +- nightly +# Oldest supported version for all features. +# Use of https://github.com/rust-lang/rfcs/pull/16 +# rustc-demangle uses feature `rename-dependency` +- 1.32.0 +# Oldest supported version as dependency, with no features, tests, or examples. +- 1.13.0 + +sudo: false +cache: cargo +addons: + apt: + packages: + - libcurl4-openssl-dev + - libelf-dev + - libdw-dev + +before_script: +- | + pip install 'travis-cargo<0.2' --user && + export PATH=$HOME/.local/bin:$PATH + if [ "$CHECK" = "true" ]; then rustup component add rustfmt ; fi + +script: +- if [ "$CHECK" = "true" ]; then travis-cargo fmt -- -- --check ; fi +- if [ "$CHECK" = "" ]; then travis-cargo build -- $FEATURES ; fi +- if [ "$CHECK" = "" ]; then travis-cargo --skip 1.13.0 test -- $FEATURES ; fi + +after_success: +- travis-cargo --only stable doc +- travis-cargo --only stable doc-upload + +env: + global: + - secure: ncxJbvJM1vCZfcEftjsFKJMxxhKLgWKaR8Go9AMo0VB5fB2XVW/6NYO5bQEEYpOf1Nc/+2FbI2+Dkz0S/mJpUcNSfBgablCHgwU2sHse7KsoaqfHj2mf1E3exjzSHoP96hPGicC5zAjSXFjCgJPOUSGqqRaJ7z5AsJLhJT6LuK7QpvwPBZzklUN8T+n1sVmws8TNmRIbaniq/q6wYHANHcy6Dl59dx4sKwniUGiZdUhCiddVpoxbECSxc0A8mN2pk7/aW+WGxK3goBs5ZF7+JXF318F62pDcXQmR5CX6WdpenIcJ25g1Vg1WhQ4Ifpe17CN0bfxV8ShuzrQUThCDMffZCo9XySBtODdEowwK1UIpjnFLfIxjOs45Cd8o3tM2j0CfvtnjOz6BCdUU0qiwNPPNx0wFkx3ZiOfSh+FhBhvyPM12HN2tdN0esgVBItFmEci+sSIIXqjVL6DNiu5zTjbu0bs6COwlUWdmL6vmsZtq5tl7Cno9+C3szxRVAkShGydd04l9NYjqNEzTa1EPG50OsnVRKGdRiFzSxhc3BWExNKvcQ4v867t6/PpPkW6s4oXmYI3+De+8O7ExWc6a4alcrDXKlMs5fCb5Pcd4Ju9kowcjkoJo5yf2wW3Ox5R8SJpaEEpvyhx5O/qtIxjhHNzeo8Wsr/6gdNDv20r91TI= + - TRAVIS_CARGO_NIGHTLY_FEATURE="" + - RUSTFLAGS="-D warnings" + matrix: + - FEATURES=--features=backtrace + - FEATURES=--no-default-features + +matrix: + include: + - env: CHECK=true + rust: stable + exclude: + - env: FEATURES=--features=backtrace + rust: 1.13.0 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-chain/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/error-chain/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/error-chain/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-chain/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "error-chain" +version = "0.12.4" # remember to update html_root_url +authors = [ "Brian Anderson ", + "Paul Colomiets ", + "Colin Kiegel ", + "Yamakaky ", + "Andrew Gauger "] +description = "Yet another error boilerplate library." +keywords = ["error"] +categories = ["rust-patterns"] + +documentation = "https://docs.rs/error-chain" +repository = "https://github.com/rust-lang-nursery/error-chain" +readme = "README.md" + +license = "MIT/Apache-2.0" + +[features] +default = ["backtrace", "example_generated"] +example_generated = [] + +[dependencies] +backtrace = { version = "0.3.3", optional = true } + +[build-dependencies] +version_check = "0.9" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-graph/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/error-graph/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"bfef4a4465ffe3fb3ca6e123b115e0c77f4b2bb9612935e45b032353f7ff32c6","LICENSE":"30fefc3a7d6a0041541858293bcbea2dde4caa4c0a5802f996a7f7e8c0085652","README.md":"8e867e8b78902382d2f9c91dcb3b4f9e23bd1690f7f6f62c5d02751ac58ec048","src/lib.rs":"bfdeade34ed8d16378fc2e777bc5952c9d453acec0aabdaee634e35801e1afb4","src/strategy.rs":"c6d243c72b8f61ffb9d240f177d10bd9798cdebe5a9004ce48e0defb15b7a991","tests/error_graph.rs":"4db68c13fcb1e7809a72407e225e8b70ff2ce2a602cb7978bf6bde4ef7fa2fd4"},"package":"9b920e777967421aa5f9bf34f842c0ab6ba19b3bdb4a082946093860f5858879"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ab85281aa4e21d08810d2677dfcebf74c0add7d453caf84f159daac596b77bed",".github/workflows/rust.yml":"7a477f392d4c1265f908471a9f00a82eb4f17551a4460d381b096f6fc97caced","Cargo.toml":"bfef4a4465ffe3fb3ca6e123b115e0c77f4b2bb9612935e45b032353f7ff32c6","Cargo.toml.orig":"ed9d367a1859cc3d05718fdff125f76ca8c7e83f6dde6fe0a75946005ef7f85c","LICENSE":"30fefc3a7d6a0041541858293bcbea2dde4caa4c0a5802f996a7f7e8c0085652","README.md":"8e867e8b78902382d2f9c91dcb3b4f9e23bd1690f7f6f62c5d02751ac58ec048","src/lib.rs":"bfdeade34ed8d16378fc2e777bc5952c9d453acec0aabdaee634e35801e1afb4","src/strategy.rs":"c6d243c72b8f61ffb9d240f177d10bd9798cdebe5a9004ce48e0defb15b7a991","tests/error_graph.rs":"4db68c13fcb1e7809a72407e225e8b70ff2ce2a602cb7978bf6bde4ef7fa2fd4"},"package":"9b920e777967421aa5f9bf34f842c0ab6ba19b3bdb4a082946093860f5858879"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-graph/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/error-graph/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5cbde7b0922fdfbaa33081a62fea3da757857aa9" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-graph/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/error-graph/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-graph/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +name: Rust + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/error-graph/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/error-graph/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/error-graph/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/error-graph/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "error-graph" +version = "0.1.1" +authors = ["Chris Martin "] +edition = "2021" +description = "Allows non-fatal errors in a tree of subfunctions to easily be collected by a caller" +readme = "README.md" +repository = "https://github.com/marti4d/error-graph" +license = "MIT" +keywords = ["error", "error-handling"] +categories = ["rust-patterns"] + +[features] +serde = ["dep:serde"] + +[dependencies] +serde = { version = "1", optional = true } + +[dev-dependencies] +serde = { version = "1", features = ["derive"] } +serde_json = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/etagere/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/etagere/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/etagere/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/etagere/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"59f57b6a903775e7f06cc14d08381a110903d30ad91ed9b75a407d3bc8ff659e","LICENSE-APACHE":"2d56a37f3d1e461f6b1539ab94e0e6bcc55443e376098aee85ac3b2890860290","LICENSE-MIT":"9cfc9c9a4608501b5da3746948d2be2dd709ad51f6bcb0c1c685760ee3dde31f","README.md":"e983d46af6c7fc18592ad9644d340bf3c5be9117490606b04aff9ac91c8c0495","cbindgen.toml":"9866b2c8af2eb45e6361248d8a1f6a01befa6e2e27aed942bcc93566c3c3264e","src/allocator.rs":"d84d62a3eb8dda52064f31d6b135ca08bc8c6b04937b34a61accf875740314ff","src/bucketed.rs":"ebd8e560f0e4b839b4ea887789be5e03767839cc245bd52567ad66bec224053f","src/ffi.rs":"690791d67ccc99d9bd3806ae94032babdf8064c133ac445747d79bf0dd4aaf0d","src/lib.rs":"f3542e577fbd438e5981ebf6e8d8d58d7a1fed36bf126cca4290b418caa4f7b3"},"package":"0e2f1e3be19fb10f549be8c1bf013e8675b4066c445e36eb76d2ebb2f54ee495"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8fe9d83485949c7e9c890b830c7f34aa3813c9549b563b29ba90d0336a44642c",".github/workflows/main.yml":"d96752753589dc4424ef0708774d8ea0053363ed1882d67f56532d01c80e853b","Cargo.toml":"59f57b6a903775e7f06cc14d08381a110903d30ad91ed9b75a407d3bc8ff659e","Cargo.toml.orig":"9412d837b31bb22b80c466b703e14a48946352a6bfa61ef95a9a2dc2019b7e9e","LICENSE-APACHE":"2d56a37f3d1e461f6b1539ab94e0e6bcc55443e376098aee85ac3b2890860290","LICENSE-MIT":"9cfc9c9a4608501b5da3746948d2be2dd709ad51f6bcb0c1c685760ee3dde31f","README.md":"e983d46af6c7fc18592ad9644d340bf3c5be9117490606b04aff9ac91c8c0495","cbindgen.toml":"9866b2c8af2eb45e6361248d8a1f6a01befa6e2e27aed942bcc93566c3c3264e","src/allocator.rs":"d84d62a3eb8dda52064f31d6b135ca08bc8c6b04937b34a61accf875740314ff","src/bucketed.rs":"ebd8e560f0e4b839b4ea887789be5e03767839cc245bd52567ad66bec224053f","src/ffi.rs":"690791d67ccc99d9bd3806ae94032babdf8064c133ac445747d79bf0dd4aaf0d","src/lib.rs":"f3542e577fbd438e5981ebf6e8d8d58d7a1fed36bf126cca4290b418caa4f7b3"},"package":"0e2f1e3be19fb10f549be8c1bf013e8675b4066c445e36eb76d2ebb2f54ee495"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/etagere/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/etagere/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/etagere/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/etagere/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "86f676a2a7d2a1f70f884d2612f39c7c628db933" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/etagere/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/etagere/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/etagere/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/etagere/.github/workflows/main.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,31 @@ +name: Rust + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + ci: + env: + RUST_BACKTRACE: 1 + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - nightly + + steps: + - uses: actions/checkout@v3 + + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + + - name: Build + run: cargo build + + - name: Test + run: cargo test --all --verbose diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/etagere/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/etagere/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/etagere/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/etagere/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "etagere" +description = "Dynamic 2D texture atlas allocation using the shelf packing algorithm." +version = "0.2.13" +authors = ["Nicolas Silva "] +repository = "https://github.com/nical/etagere" +documentation = "https://docs.rs/etagere/" +edition = "2018" +license = "MIT/Apache-2.0" +keywords = ["2d"] +exclude = [".backup*"] + +[dependencies] +euclid = "0.22" +svg_fmt = "0.4" +serde = { version = "1.0", optional = true } + +[features] +serialization = ["serde", "euclid/serde"] +ffi = [] +checks = [] + +[workspace] +members = ["cli"] + +# Uncomment this when profiling. +[profile.release] +debug = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/euclid/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/euclid/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/euclid/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/euclid/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"93d5bee9ecc6a64561d971ef8f3c5bca8b84aae9ee35389b73b49e1e9163e639","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"625bec69c76ce5423fdd05cfe46922b2680ec517f97c5854ce34798d1d8a9541","src/angle.rs":"5c72b70d34343b604b74bff76198277226f63074af8c7618fc54f16cf7887aae","src/approxeq.rs":"8ad9ab7336e1924b0543eb46f975367f4388a4dda91839b7cda7d21eec8991fb","src/approxord.rs":"f1b11ea7603b3dddb0002c7ded934816f5a8bb108e150028b49595b8e3382ac1","src/box2d.rs":"7c5bc4a6e5b56a4488893d0f4f8220223338b4a220500c02dbffa9ec8b4fefc8","src/box3d.rs":"9e13f328621c2422d35135533c7ee9609b0527695044bd14639c2f54c2daa9fc","src/homogen.rs":"4e895cb734281d7c99a90949f954d1b1002e1185f8b97b58d0e0186fa903c618","src/length.rs":"2e43b74ab0d465d2080bfaaa01e26f192cb8dfb8dfa88b5f2142d50e0548a453","src/lib.rs":"ebf2023c1e1bd397a4ae135a14657d00757c9ad4094d32d65848a1d5e061df7a","src/macros.rs":"1db3958b78fc1fe353c5c995646f154f0e2951a121cfe439c26710b55330a7b9","src/num.rs":"9c8d4564549646e68eeb2f004239626369cce3d752002497f8dda8a91d833ec1","src/point.rs":"f2bb430606f3904eb1311c542b2e1a2c0e3158f79dea055801b8260950e00547","src/rect.rs":"643e35186b0fc64938db1365f4cba0cfc89c8eab4d5b69b297e68e7f81d7d01c","src/rigid.rs":"c83f772a23007ba8904a92c973964fef87465527a22d75502a91429430326f18","src/rotation.rs":"3384d0073400c05b9460525903ef4701212566e1b374cb0a6731bdcb18ddfbca","src/scale.rs":"cbf1e28d549303543070fab10ab8926750abf8d1b9ff894b55746f1bed02e27f","src/side_offsets.rs":"c2838d1bfcb9a644e54b68ee5b4ba75f0689f4fbf43ec28a907f3728326d2ad2","src/size.rs":"c24c4f132911b590f000862921c9101a449611fb4524a1de1e64a02c67f432e2","src/transform2d.rs":"d2c16bb901877c854828a0db3512d830ff5e0c5265590644829c33d73659a053","src/transform3d.rs":"838232e242090bf95d8c7d4bf7d2438500a921abc69d4bc178fd35ee518e3f28","src/translation.rs":"0542952cbfbd08513297b5bc5099094555afcbc1f6e42dca21049f0eae98bf54","src/trig.rs":"b7dac52a3e5fa0b2ee091b6fbc17e7b16dc1de7bf2a36024ed48ea09f5057221","src/vector.rs":"18945ca19d014b0a472a8887ddabd7131ed2e0362b5bd65dbd849860af6d04e1"},"package":"e0f0eb73b934648cd7a4a61f1b15391cd95dab0b4da6e2e66c2a072c144b4a20"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"fd814a315dd4bc1bda4312e1b7bb287931a0a2a40f403a093575698d86f7ab1a",".github/workflows/main.yml":"9a47dd635d74733037877fdb2979f7b905b711110947712ef166b8311452c5ad","COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"93d5bee9ecc6a64561d971ef8f3c5bca8b84aae9ee35389b73b49e1e9163e639","Cargo.toml.orig":"1dc4298e93981b65e5694caca5261408c4bbf8740b22dd1849f1cc1b99fbb6e5","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"625bec69c76ce5423fdd05cfe46922b2680ec517f97c5854ce34798d1d8a9541","src/angle.rs":"5c72b70d34343b604b74bff76198277226f63074af8c7618fc54f16cf7887aae","src/approxeq.rs":"8ad9ab7336e1924b0543eb46f975367f4388a4dda91839b7cda7d21eec8991fb","src/approxord.rs":"f1b11ea7603b3dddb0002c7ded934816f5a8bb108e150028b49595b8e3382ac1","src/box2d.rs":"7c5bc4a6e5b56a4488893d0f4f8220223338b4a220500c02dbffa9ec8b4fefc8","src/box3d.rs":"9e13f328621c2422d35135533c7ee9609b0527695044bd14639c2f54c2daa9fc","src/homogen.rs":"4e895cb734281d7c99a90949f954d1b1002e1185f8b97b58d0e0186fa903c618","src/length.rs":"2e43b74ab0d465d2080bfaaa01e26f192cb8dfb8dfa88b5f2142d50e0548a453","src/lib.rs":"ebf2023c1e1bd397a4ae135a14657d00757c9ad4094d32d65848a1d5e061df7a","src/macros.rs":"1db3958b78fc1fe353c5c995646f154f0e2951a121cfe439c26710b55330a7b9","src/num.rs":"9c8d4564549646e68eeb2f004239626369cce3d752002497f8dda8a91d833ec1","src/point.rs":"f2bb430606f3904eb1311c542b2e1a2c0e3158f79dea055801b8260950e00547","src/rect.rs":"643e35186b0fc64938db1365f4cba0cfc89c8eab4d5b69b297e68e7f81d7d01c","src/rigid.rs":"c83f772a23007ba8904a92c973964fef87465527a22d75502a91429430326f18","src/rotation.rs":"3384d0073400c05b9460525903ef4701212566e1b374cb0a6731bdcb18ddfbca","src/scale.rs":"cbf1e28d549303543070fab10ab8926750abf8d1b9ff894b55746f1bed02e27f","src/side_offsets.rs":"c2838d1bfcb9a644e54b68ee5b4ba75f0689f4fbf43ec28a907f3728326d2ad2","src/size.rs":"c24c4f132911b590f000862921c9101a449611fb4524a1de1e64a02c67f432e2","src/transform2d.rs":"d2c16bb901877c854828a0db3512d830ff5e0c5265590644829c33d73659a053","src/transform3d.rs":"838232e242090bf95d8c7d4bf7d2438500a921abc69d4bc178fd35ee518e3f28","src/translation.rs":"0542952cbfbd08513297b5bc5099094555afcbc1f6e42dca21049f0eae98bf54","src/trig.rs":"b7dac52a3e5fa0b2ee091b6fbc17e7b16dc1de7bf2a36024ed48ea09f5057221","src/vector.rs":"18945ca19d014b0a472a8887ddabd7131ed2e0362b5bd65dbd849860af6d04e1"},"package":"e0f0eb73b934648cd7a4a61f1b15391cd95dab0b4da6e2e66c2a072c144b4a20"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/euclid/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/euclid/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/euclid/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/euclid/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3a3e57f77546afd52338c68abd77b12a7947391f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/euclid/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/euclid/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/euclid/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/euclid/.github/workflows/main.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,67 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + workflow_dispatch: + merge_group: + types: [checks_requested] + +jobs: + linux-ci: + name: Linux + runs-on: ubuntu-latest + strategy: + matrix: + features: ["", "--features serde", "--no-default-features --features libm"] + version: ["1.56.0", "stable", "beta", "nightly"] + include: + - version: stable + features: --features mint + - version: stable + features: --features bytemuck + - version: stable + features: --features arbitrary + - version: nightly + features: --features unstable + - version: nightly + features: --features unstable,serde + + steps: + - uses: actions/checkout@v3 + + - name: Install toolchain + uses: dtolnay/rust-toolchain@v1 + with: + toolchain: ${{ matrix.version }} + + - name: Cargo build + run: cargo build ${{ matrix.features }} + + - name: Cargo test + run: cargo test ${{ matrix.features }} + env: + RUST_BACKTRACE: 1 + + fmt: + name: Check code formatting + runs-on: ubuntu-latest + steps: + # GitHub runners already have a usable version of cargo & rustfmt, so an install is not needed + - uses: actions/checkout@v3 + - run: cargo fmt --check + + build_result: + name: Result + runs-on: ubuntu-latest + needs: + - "linux-ci" + + steps: + - name: Mark the job as successful + run: exit 0 + if: success() + - name: Mark the job as unsuccessful + run: exit 1 + if: "!success()" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/euclid/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/euclid/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/euclid/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/euclid/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "euclid" +version = "0.22.10" +authors = ["The Servo Project Developers"] +edition = "2021" +rust-version = "1.56.0" +description = "Geometry primitives" +documentation = "https://docs.rs/euclid/" +repository = "https://github.com/servo/euclid" +keywords = ["matrix", "vector", "linear-algebra", "geometry"] +categories = ["science"] +license = "MIT OR Apache-2.0" + +[features] +default = ["std"] +unstable = [] +std = ["num-traits/std"] +libm = ["num-traits/libm"] + +[dependencies] +num-traits = { version = "0.2.15", default-features = false } +serde = { version = "1.0", default-features = false, features = ["serde_derive"], optional = true } +mint = { version = "0.5.1", optional = true } +arbitrary = { version = "1", optional = true, features = ["derive"] } +bytemuck = { version = "1.9", optional = true } + +[dev-dependencies] +serde_test = "1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/extend/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/extend/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/extend/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/extend/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"7f91119554e4587936d7e431dae1b7b77c677230809615ad81e931477e7b7013","Cargo.toml":"fa01cfc6e053fa0072da1ad9e413a147a4f2cfee53a529de57a7c44ce858ad13","LICENSE":"db0efd0bb80126f32214f478434536d07d86a30658fb209d8b543b7261492a2b","README.md":"0872b2b15ec22732a09b121a31cdd8f8cfc80566f671566e4a7fb6b52a742a2e","deny.toml":"5896a0134be617fcfbde7680ae65f0d8bbb14e7250588f27d8bff347f7bd59d3","src/lib.rs":"6128d331b2ee8fb6261548387b691c633b515a3d6dec1533cac69035676c11ef","tests/compile_fail/double_vis.rs":"524e8bc996f5a45de3d15f0c741d4f3414004e9c636c52de0f011785cc535109","tests/compile_fail/double_vis.stderr":"3748e67e6f41bd5624946ad7cdc4e2b30a9d0b5e76bc27c19ecc9d62da733978","tests/compile_fail/supertraits_are_actually_included.rs":"c03980316c4e71ceb7e80ab7011f00b6f1f8f89906670e9823267a4118f72853","tests/compile_fail/supertraits_are_actually_included.stderr":"d88d744cd810a58b3f7a4495ecb020604ddc1badfb765a7b13bd38ba1ba0f243","tests/compile_pass/associated_constants.rs":"f3e56405650ddd31c33e932846553e88fe7181585e0f09a7414d50d521b0f103","tests/compile_pass/async_trait.rs":"9138801d67dbe20ed87fdb3f48bb968f0bfa11fe2d27414d5ea5ea7a6e44bb35","tests/compile_pass/changing_extension_trait_name.rs":"046e7a66151ce05c3515b4bea36be72f83b98f3bdb06fa6f065ad6fc373e19f2","tests/compile_pass/complex_trait_name.rs":"5a8c3588c26df07973739fbb85619d0de480cc8c992611dfc2dbcb9ab3c6e2b6","tests/compile_pass/destructure.rs":"274b1c97ecce02fd3412a4da3f194e48dc1339a7714ebf3748b0d9ff16ce93be","tests/compile_pass/double_ext_on_same_type.rs":"0e4d16fe9059f0325e4ad1337d53738876633b0533f9a2d4e9714ddada96eb4d","tests/compile_pass/extension_on_complex_types.rs":"8dd484df9e6a4c8a20b9f14b8d33aeecb8fce6a9e1be2e68b8dc7f312e860562","tests/compile_pass/generics.rs":"367f089e8010d1c98ccc975b03acb6cf03810793e1198105f75c006eafd52bb8","tests/compile_pass/hello_world.rs":"1961cfa634143974f0d64b26f817ac3148375faa5cf5864d63f0127d3af8099e","tests/compile_pass/issue_2.rs":"a14d5e2179b74ff71c5357e8a4f1a9ac228a711196edd40c12719565c8dfaa21","tests/compile_pass/more_than_one_extension.rs":"1d7486e4e9e4095d7e7f42aac878d836f021c49fbe26c31cb13fe6a0415a8558","tests/compile_pass/multiple_config.rs":"dc3b06e4fafbb7236b5bc49f9a5e9693241c07118da8886dd0752b895ff27425","tests/compile_pass/multiple_generic_params.rs":"2ac052ea7b818b6d45ee8070cf6ec18953419473f711375cafbe7283244b5743","tests/compile_pass/pub_impl.rs":"8dfcba21fbbc45efcf85b66fca2d187022569e72d4b10b57047eddda67a1725b","tests/compile_pass/ref_and_ref_mut.rs":"d1086a23809cbd8f87487677073238c3657a8a98fafc63a688eb9d622bf2eb11","tests/compile_pass/sized.rs":"baceaaabcf368b3c72e6d27fea72aadde11d97d9d153c35df5e2d89fb3da4e3e","tests/compile_pass/super_trait.rs":"07448e1fe2b9018125ccaabf7db1e2a244788519bb42117f8e437e48358eb2f0","tests/compile_pass/visibility_config.rs":"64846014a63327661fb250cdb726cce532ed82b1cea5cb83308526bcba22b4be"},"package":"311a6d2f1f9d60bff73d2c78a0af97ed27f79672f15c238192a5bbb64db56d00"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"36e8ac3993e64a3382f056218d3d81bbbc5c1e4ca90e81659a41c31b5ab110e9",".github/workflows/CI.yml":"156629bf7574365e1356b5dd1d54828bd2a726734f86138fa8f67092645dc57e","CHANGELOG.md":"7f91119554e4587936d7e431dae1b7b77c677230809615ad81e931477e7b7013","Cargo.toml":"fa01cfc6e053fa0072da1ad9e413a147a4f2cfee53a529de57a7c44ce858ad13","Cargo.toml.orig":"e1dcea7e781773c059648c02f145ffc5ab2847af782284622472b1fce636b3db","LICENSE":"db0efd0bb80126f32214f478434536d07d86a30658fb209d8b543b7261492a2b","README.md":"0872b2b15ec22732a09b121a31cdd8f8cfc80566f671566e4a7fb6b52a742a2e","deny.toml":"5896a0134be617fcfbde7680ae65f0d8bbb14e7250588f27d8bff347f7bd59d3","src/lib.rs":"6128d331b2ee8fb6261548387b691c633b515a3d6dec1533cac69035676c11ef","tests/compile_fail/double_vis.rs":"524e8bc996f5a45de3d15f0c741d4f3414004e9c636c52de0f011785cc535109","tests/compile_fail/double_vis.stderr":"3748e67e6f41bd5624946ad7cdc4e2b30a9d0b5e76bc27c19ecc9d62da733978","tests/compile_fail/supertraits_are_actually_included.rs":"c03980316c4e71ceb7e80ab7011f00b6f1f8f89906670e9823267a4118f72853","tests/compile_fail/supertraits_are_actually_included.stderr":"d88d744cd810a58b3f7a4495ecb020604ddc1badfb765a7b13bd38ba1ba0f243","tests/compile_pass/associated_constants.rs":"f3e56405650ddd31c33e932846553e88fe7181585e0f09a7414d50d521b0f103","tests/compile_pass/async_trait.rs":"9138801d67dbe20ed87fdb3f48bb968f0bfa11fe2d27414d5ea5ea7a6e44bb35","tests/compile_pass/changing_extension_trait_name.rs":"046e7a66151ce05c3515b4bea36be72f83b98f3bdb06fa6f065ad6fc373e19f2","tests/compile_pass/complex_trait_name.rs":"5a8c3588c26df07973739fbb85619d0de480cc8c992611dfc2dbcb9ab3c6e2b6","tests/compile_pass/destructure.rs":"274b1c97ecce02fd3412a4da3f194e48dc1339a7714ebf3748b0d9ff16ce93be","tests/compile_pass/double_ext_on_same_type.rs":"0e4d16fe9059f0325e4ad1337d53738876633b0533f9a2d4e9714ddada96eb4d","tests/compile_pass/extension_on_complex_types.rs":"8dd484df9e6a4c8a20b9f14b8d33aeecb8fce6a9e1be2e68b8dc7f312e860562","tests/compile_pass/generics.rs":"367f089e8010d1c98ccc975b03acb6cf03810793e1198105f75c006eafd52bb8","tests/compile_pass/hello_world.rs":"1961cfa634143974f0d64b26f817ac3148375faa5cf5864d63f0127d3af8099e","tests/compile_pass/issue_2.rs":"a14d5e2179b74ff71c5357e8a4f1a9ac228a711196edd40c12719565c8dfaa21","tests/compile_pass/more_than_one_extension.rs":"1d7486e4e9e4095d7e7f42aac878d836f021c49fbe26c31cb13fe6a0415a8558","tests/compile_pass/multiple_config.rs":"dc3b06e4fafbb7236b5bc49f9a5e9693241c07118da8886dd0752b895ff27425","tests/compile_pass/multiple_generic_params.rs":"2ac052ea7b818b6d45ee8070cf6ec18953419473f711375cafbe7283244b5743","tests/compile_pass/pub_impl.rs":"8dfcba21fbbc45efcf85b66fca2d187022569e72d4b10b57047eddda67a1725b","tests/compile_pass/ref_and_ref_mut.rs":"d1086a23809cbd8f87487677073238c3657a8a98fafc63a688eb9d622bf2eb11","tests/compile_pass/sized.rs":"baceaaabcf368b3c72e6d27fea72aadde11d97d9d153c35df5e2d89fb3da4e3e","tests/compile_pass/super_trait.rs":"07448e1fe2b9018125ccaabf7db1e2a244788519bb42117f8e437e48358eb2f0","tests/compile_pass/visibility_config.rs":"64846014a63327661fb250cdb726cce532ed82b1cea5cb83308526bcba22b4be"},"package":"311a6d2f1f9d60bff73d2c78a0af97ed27f79672f15c238192a5bbb64db56d00"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/extend/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/extend/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/extend/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/extend/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "954456f54d5e9e89233d58d0b630ca0361a3fc5a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/extend/.github/workflows/CI.yml thunderbird-140.8.0esr/comm/third_party/rust/extend/.github/workflows/CI.yml --- thunderbird-140.7.1esr/comm/third_party/rust/extend/.github/workflows/CI.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/extend/.github/workflows/CI.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,72 @@ +name: CI + +on: + push: + branches: + - master + pull_request: {} + +jobs: + check: + # Run `cargo check` first to ensure that the pushed code at least compiles. + runs-on: ubuntu-latest + strategy: + matrix: + rust: [stable, 1.40.0] + steps: + - uses: actions/checkout@master + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + profile: minimal + - name: Check + uses: actions-rs/cargo@v1 + with: + command: clippy + args: --all --all-targets --all-features + - name: rustfmt + uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + cargo-hack: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + - name: Install cargo-hack + run: | + curl -LsSf https://github.com/taiki-e/cargo-hack/releases/latest/download/cargo-hack-x86_64-unknown-linux-gnu.tar.gz | tar xzf - -C ~/.cargo/bin + - name: cargo hack check + working-directory: ${{ matrix.subcrate }} + run: cargo hack check --each-feature --no-dev-deps --all + + test-versions: + # Test against the stable, beta, and nightly Rust toolchains on ubuntu-latest. + needs: check + runs-on: ubuntu-latest + strategy: + matrix: + rust: [stable, beta, nightly, 1.40.0] + steps: + - uses: actions/checkout@master + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + profile: minimal + - name: Run tests + uses: actions-rs/cargo@v1 + with: + command: test + args: --all --all-features + + deny-check: + name: cargo-deny check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: EmbarkStudios/cargo-deny-action@v1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/extend/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/extend/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/extend/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/extend/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "extend" +version = "1.2.0" +authors = ["David Pedersen "] +edition = "2018" +categories = ["rust-patterns"] +description = "Create extensions for types you don't own with extension traits but without the boilerplate." +homepage = "https://github.com/davidpdrsn/extend" +keywords = ["extension", "trait"] +license = "MIT" +readme = "README.md" +repository = "https://github.com/davidpdrsn/extend" + +[dependencies] +syn = { version = "2", features = ["full", "extra-traits", "visit"] } +quote = "1" +proc-macro2 = "1" + +[dev-dependencies] +trybuild = "1.0.17" +async-trait = "0.1.40" + +[lib] +proc-macro = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/failspot/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/failspot/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/failspot/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/failspot/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"050c2c16aa21b10b00a5e5943d22bcf4adbe79fc3c728a188f2558f456a54ff8","LICENSE":"748c15c2a285ef74aec280f2e72bd98482b96bd0e2da0d8f0fde934fa88e2e16","README.md":"4574640bf1b6b6f24b9b70a159d2e291d2dc89621bd4ec378d7ec7ab69fde597","src/lib.rs":"c8a28569145d36e3097407b8c2bef6e96e2d3196f2efb5304055ce2ceafb93ec","src/testing.rs":"abc7299e60c076de162dd5da66fc958780d4a30278db911a54b7867a34b25c1c","tests/failspot.rs":"e7793c44c7113a51312c67d02b1a174c84f5543385fdb07f0e671f27851ea0b2"},"package":"c942e64b20ecd39933d5ff938ca4fdb6ef0d298cc3855b231179a5ef0b24948d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7945b04ef7c8aa6be956975dabdffc1120506e50474703245d034c9a5d9e0b74","Cargo.toml":"050c2c16aa21b10b00a5e5943d22bcf4adbe79fc3c728a188f2558f456a54ff8","Cargo.toml.orig":"83b6443290526c52d461adf9f2cdedfb2941611fdf16f5de9407a589820825ba","LICENSE":"748c15c2a285ef74aec280f2e72bd98482b96bd0e2da0d8f0fde934fa88e2e16","README.md":"4574640bf1b6b6f24b9b70a159d2e291d2dc89621bd4ec378d7ec7ab69fde597","src/lib.rs":"c8a28569145d36e3097407b8c2bef6e96e2d3196f2efb5304055ce2ceafb93ec","src/testing.rs":"abc7299e60c076de162dd5da66fc958780d4a30278db911a54b7867a34b25c1c","tests/failspot.rs":"e7793c44c7113a51312c67d02b1a174c84f5543385fdb07f0e671f27851ea0b2"},"package":"c942e64b20ecd39933d5ff938ca4fdb6ef0d298cc3855b231179a5ef0b24948d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/failspot/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/failspot/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/failspot/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/failspot/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c48318661421db61aa11322cd04bf004f5669ec7" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/failspot/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/failspot/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/failspot/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/failspot/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "failspot" +version = "0.2.0" +authors = ["Chris Martin "] +edition = "2021" +description = "A testing library that makes it easy(ish) to add intentional errors to a program" +readme = "README.md" +repository = "https://github.com/marti4d/failspot" +license = "MIT" +keywords = ["error", "error-handling", "testing"] +categories = ["development-tools::testing"] + + +[features] +enabled = ["dep:flagset"] + +[dependencies] +flagset = { version = "0.4.6", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"ec998938be9e986d87f89f035b561045b9df6a014c889c1e09006e8a1f055504","Cargo.toml":"1eefc77c1092c098db3822fd01220a0015a1e3851320a953665823fb9b46b4c1","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"0816e154b159ba255c563f7c8c7df5bbb8cc5fc96f5ab8cf9f4743b4f41fe7eb","README.md":"852506da2ff54c00f46b440019585356be034cc35f7908bbb0a80249a8b782f8","src/lib.rs":"58c73ed996f1c80425784b655db890b0bd04c72eeb97ce57f17d610bb28ea78d","src/test.rs":"507ec94f625d6d1b4dbb957f055efe3486ff553b7b7b4a78019018c791b0bf28"},"package":"2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1477739f2a32cb87775e5e3758e503c373cf0cc1a3098c0d79b48c0d5ec04dfa",".github/workflows/rust.yml":"2aa6eac687124ec29e81ad52490de733354b1c497ea49200c823579f51a69f27","CHANGELOG.md":"ec998938be9e986d87f89f035b561045b9df6a014c889c1e09006e8a1f055504","Cargo.toml":"1eefc77c1092c098db3822fd01220a0015a1e3851320a953665823fb9b46b4c1","Cargo.toml.orig":"84ac9af2002c5190150223fbecfef0df6bcbe64b9e7d687988d5068980c53293","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"0816e154b159ba255c563f7c8c7df5bbb8cc5fc96f5ab8cf9f4743b4f41fe7eb","README.md":"852506da2ff54c00f46b440019585356be034cc35f7908bbb0a80249a8b782f8","src/lib.rs":"58c73ed996f1c80425784b655db890b0bd04c72eeb97ce57f17d610bb28ea78d","src/test.rs":"507ec94f625d6d1b4dbb957f055efe3486ff553b7b7b4a78019018c791b0bf28"},"package":"2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "11cfa0558045e52bdb473c9eab6a1eb35a54e302" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,30 @@ +on: [push, pull_request] + +name: Continuous integration + +jobs: + test: + name: Test Suite + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - beta + - nightly + - 1.36.0 # MSRV + + steps: + - uses: actions/checkout@v3 + + - name: Install rust nightly + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + + - uses: taiki-e/install-action@v2 + with: + tool: cargo-hack + + - run: cargo hack build --feature-powerset --all-targets + - run: cargo hack test --feature-powerset --all-targets diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fallible-iterator/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible-iterator/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "fallible-iterator" +version = "0.3.0" +authors = ["Steven Fackler "] +edition = "2018" +license = "MIT/Apache-2.0" +description = "Fallible iterator traits" +repository = "https://github.com/sfackler/rust-fallible-iterator" +readme = "README.md" +categories = ["algorithms", "no-std"] + +[features] +default = ["alloc"] +alloc = [] +# Legacy feature, no longer needed but retained for backwards compatibility. +std = ["alloc"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible-streaming-iterator/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fallible-streaming-iterator/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9af8cd50237f6a32a46ae7d0f3d39555dc7cdb97b247535c191582a4a299d58c","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"8dcec5569a9be5b0e086c80faed6f1aefa670af0ec29cecc2f714303096887e0","README.md":"73f5daabf0443f5253c00dfc3b1d2f9cb057f12b0160de27b95da7312df8aa34","src/lib.rs":"7fb7428997bdd89c3ee0818ecee642f8d93882c9c66171c9c6194b732f337089"},"package":"7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"} \ No newline at end of file +{"files":{".circleci/config.yml":"a060043ede0fb01f382c0fbf92a5599813de005dc567efb66e8a2f9c33b158e9","Cargo.toml":"9af8cd50237f6a32a46ae7d0f3d39555dc7cdb97b247535c191582a4a299d58c","Cargo.toml.orig":"0f78e385096df587025ccdfda1fa65f4602c5c82583af2d2242625083e3acb40","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"8dcec5569a9be5b0e086c80faed6f1aefa670af0ec29cecc2f714303096887e0","README.md":"73f5daabf0443f5253c00dfc3b1d2f9cb057f12b0160de27b95da7312df8aa34","src/lib.rs":"7fb7428997bdd89c3ee0818ecee642f8d93882c9c66171c9c6194b732f337089"},"package":"7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible-streaming-iterator/.circleci/config.yml thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/.circleci/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/fallible-streaming-iterator/.circleci/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/.circleci/config.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,38 @@ +restore_registry: &RESTORE_REGISTRY + restore_cache: + key: registry +save_registry: &SAVE_REGISTRY + save_cache: + key: registry-{{ .BuildNum }} + paths: + - /usr/local/cargo/registry/index +deps_key: &DEPS_KEY + key: deps-{{ checksum "~/rust-version" }}-{{ checksum "Cargo.lock" }} +restore_deps: &RESTORE_DEPS + restore_cache: + <<: *DEPS_KEY +save_deps: &SAVE_DEPS + save_cache: + <<: *DEPS_KEY + paths: + - target + - /usr/local/cargo/registry/cache + +version: 2 +jobs: + build: + working_directory: ~/build + docker: + - image: rust:1.19.0 + environment: + RUSTFLAGS: -D warnings + steps: + - checkout + - *RESTORE_REGISTRY + - run: cargo generate-lockfile + - *SAVE_REGISTRY + - run: rustc --version > ~/rust-version + - *RESTORE_DEPS + - run: cargo test + - run: cargo test --features std + - *SAVE_DEPS diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible-streaming-iterator/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fallible-streaming-iterator/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible-streaming-iterator/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "fallible-streaming-iterator" +version = "0.1.9" +authors = ["Steven Fackler "] +description = "Fallible streaming iteration" +license = "MIT/Apache-2.0" +repository = "https://github.com/sfackler/fallible-streaming-iterator" +readme = "README.md" + +[features] +std = [] + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible_collections/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fallible_collections/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"050bb460a70e6ddd572fdf118e5d52ae8dc1c7801af6475ef2ab9dfd34d963ab","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"63b0c7dac05e6dfba32dcd4cb8e671bb8b72525f67a6b17fa5b8f10fd2cab047","src/arc.rs":"fda02f28d359193cbc0ec988b7c8149e9212c1951dff9cba6041a9ebd7fa3f17","src/boxed.rs":"8d7b3afc19e27ca51a843490d346319807cfdcc268355272c3164756fd63c242","src/btree.rs":"b83820fc2a00e2e34127b3037abde8b945f0ca2785f3def725787e6813c3d3e0","src/btree/map.rs":"557ce3ff2d02c425adcb2b4ac53b6b6607c25c535aee8ffa4f12bf773fbcd763","src/btree/node.rs":"49feca8742513b1c29d2f949c1eb1b178b538097ae94ba9dc31b8323a6423ea6","src/btree/search.rs":"ae78f73f3e56ea277b0a02cc39454447b75e12a6c817ecfee00065b3ddbfff67","src/btree/set.rs":"607f0db0b189c39b41824fbbf6fd8d9c5fdf85cc40f4437b13152e7b86d2979f","src/format.rs":"5142970f6ac1fe66f667ee2565af786802e93e6728ec3a1b82ffaa9f6a6b5bce","src/hashmap.rs":"1b9bf03fd2f2d9412ea2dad6963e1d37d51662e7091424bfcdc44a502f4e64bc","src/lib.rs":"71c5dc986ad58a4515604a73a4b7f4d8b6f43d2831993ee8612c99978ff2bb42","src/rc.rs":"f327a0adcfd2b1e225913ae716deb96777ca562985ac64e3b83550111f809864","src/try_clone.rs":"725130e0ddacde1ff7c976de62fbe45d01c67412af395aa41cac4bcfb85f6a5f","src/try_reserve_error.rs":"5e8db6a538225e66fec5d9d3a4314939b5b0428180676eb55ab928875e4feefd","src/vec.rs":"4268ae1de90750c21503fc84bdbf46cd6ccf76e33ae7f7daf8050fb29b839db1"},"package":"a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"530e8225711c335933cef96445308dfbccd0379be2aa9b7fc50d7197ba39adc1","Cargo.toml":"050bb460a70e6ddd572fdf118e5d52ae8dc1c7801af6475ef2ab9dfd34d963ab","Cargo.toml.orig":"8d70051d695df1bf13f077d45846e2d66128946b7f893677a8b88d7d4e2725d9","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"63b0c7dac05e6dfba32dcd4cb8e671bb8b72525f67a6b17fa5b8f10fd2cab047","src/arc.rs":"fda02f28d359193cbc0ec988b7c8149e9212c1951dff9cba6041a9ebd7fa3f17","src/boxed.rs":"8d7b3afc19e27ca51a843490d346319807cfdcc268355272c3164756fd63c242","src/btree.rs":"b83820fc2a00e2e34127b3037abde8b945f0ca2785f3def725787e6813c3d3e0","src/btree/map.rs":"557ce3ff2d02c425adcb2b4ac53b6b6607c25c535aee8ffa4f12bf773fbcd763","src/btree/node.rs":"49feca8742513b1c29d2f949c1eb1b178b538097ae94ba9dc31b8323a6423ea6","src/btree/search.rs":"ae78f73f3e56ea277b0a02cc39454447b75e12a6c817ecfee00065b3ddbfff67","src/btree/set.rs":"607f0db0b189c39b41824fbbf6fd8d9c5fdf85cc40f4437b13152e7b86d2979f","src/format.rs":"5142970f6ac1fe66f667ee2565af786802e93e6728ec3a1b82ffaa9f6a6b5bce","src/hashmap.rs":"1b9bf03fd2f2d9412ea2dad6963e1d37d51662e7091424bfcdc44a502f4e64bc","src/lib.rs":"71c5dc986ad58a4515604a73a4b7f4d8b6f43d2831993ee8612c99978ff2bb42","src/rc.rs":"f327a0adcfd2b1e225913ae716deb96777ca562985ac64e3b83550111f809864","src/try_clone.rs":"725130e0ddacde1ff7c976de62fbe45d01c67412af395aa41cac4bcfb85f6a5f","src/try_reserve_error.rs":"5e8db6a538225e66fec5d9d3a4314939b5b0428180676eb55ab928875e4feefd","src/vec.rs":"4268ae1de90750c21503fc84bdbf46cd6ccf76e33ae7f7daf8050fb29b839db1"},"package":"a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible_collections/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fallible_collections/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "412c27307bdec244c3d077b4385313c4604dba55" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fallible_collections/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fallible_collections/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fallible_collections/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "fallible_collections" +version = "0.4.9" +authors = ["vcombey "] +edition = "2018" +license = "MIT/Apache-2.0" + +repository = "https://github.com/vcombey/fallible_collections.git" +description = "a crate which adds fallible allocation api to std collections" +readme = "README.md" +keywords = ["fallible", "collections"] + +[dependencies] +hashbrown = { version = "0.13", optional = true } + +[features] +default = ["hashmap"] +# Enable on nightly builds to allow use of unstable features +unstable = [] +# Functionality based on std::io types +std_io = ["std"] +# Allow use of std +std = [] +# Allow use of hashmap +hashmap = ["hashbrown"] +# Use fallible functions added in Rust 1.57 +rust_1_57 = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fastrand/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fastrand/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fastrand/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fastrand/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"3e85a718a2acb9aec145fa70d05c6d12fa9e60d7b42d9cbd2fc597fc80f5670e","Cargo.toml":"cda805e80e17796745dd1e7337ff54a82b5b490976d7c43a707297788076e06b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"0edb1fd8febaf826eb3a8a769d0a64ac6a53684363dc1a7741f1145e4672ef41","benches/bench.rs":"8e3cb6b96bb656731e88b4f70d942fe58eb43fa51d9b6374899c54c06dce244f","src/global_rng.rs":"f053fae35faf49f3f9971587522bab14deab986bb491ed45598aff195ae5a077","src/lib.rs":"4c2a965de996197edb8b28576378c713aec70be194553d0ead02aae7010fd513","tests/char.rs":"a530b41837f5bf43701d983ef0267d9b44779d455f24cbf30b881cd348de9ee1","tests/smoke.rs":"8eac48144705364d142882538be43b8d69018959579404c3b1e638827888e62e"},"package":"e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1d8283011f364e67804c3e65bd8919d33fb7594772db5138446358fe8a040489","CHANGELOG.md":"3e85a718a2acb9aec145fa70d05c6d12fa9e60d7b42d9cbd2fc597fc80f5670e","Cargo.toml":"cda805e80e17796745dd1e7337ff54a82b5b490976d7c43a707297788076e06b","Cargo.toml.orig":"a7cf21477e99fc1ea5cb7b2aeeabe69d903eb95c56871cbed1f23293a15ad7fb","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"0edb1fd8febaf826eb3a8a769d0a64ac6a53684363dc1a7741f1145e4672ef41","benches/bench.rs":"8e3cb6b96bb656731e88b4f70d942fe58eb43fa51d9b6374899c54c06dce244f","src/global_rng.rs":"f053fae35faf49f3f9971587522bab14deab986bb491ed45598aff195ae5a077","src/lib.rs":"4c2a965de996197edb8b28576378c713aec70be194553d0ead02aae7010fd513","tests/char.rs":"a530b41837f5bf43701d983ef0267d9b44779d455f24cbf30b881cd348de9ee1","tests/smoke.rs":"8eac48144705364d142882538be43b8d69018959579404c3b1e638827888e62e"},"package":"e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fastrand/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fastrand/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fastrand/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fastrand/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9d1a66fe46cee30e6c716812a9df467c653fa290" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fastrand/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fastrand/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fastrand/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fastrand/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,37 @@ +[package] +name = "fastrand" +# When publishing a new version: +# - Update CHANGELOG.md +# - Create "v2.x.y" git tag +version = "2.1.1" +authors = ["Stjepan Glavina "] +edition = "2018" +rust-version = "1.36" +description = "A simple and fast random number generator" +license = "Apache-2.0 OR MIT" +repository = "https://github.com/smol-rs/fastrand" +keywords = ["simple", "fast", "rand", "random", "wyrand"] +categories = ["algorithms"] +exclude = ["/.*"] + +[features] +default = ["std"] +alloc = [] +std = ["alloc"] +js = ["std", "getrandom"] + +[target.'cfg(all(any(target_arch = "wasm32", target_arch = "wasm64"), target_os = "unknown"))'.dependencies] +getrandom = { version = "0.2", features = ["js"], optional = true } + +[target.'cfg(all(any(target_arch = "wasm32", target_arch = "wasm64"), target_os = "unknown"))'.dev-dependencies] +wasm-bindgen-test = "0.3" +getrandom = { version = "0.2", features = ["js"] } + +[dev-dependencies] +rand = "0.8" +wyhash = "0.5" +getrandom = "0.2" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"e85149c44f478f164f7d5f55f6e66c9b5ae236d4a11107d5e2a93fe71dd874b9","Cargo.toml":"52620912a66d7fb72266b3f9dd5d05dabcb6f973133f1cc9fca7b5c14c2c95b3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"63e747d86bdeb67638f26b4b75107f129c5f12de432ae83ccdb1ccbe28debf30","README.md":"3034b74d6e5405c6de7e81289ef661b8803aaeebdac8c9e219575918d9502ed0","src/error.rs":"9331b440e061df76d456026e41fd29124b454fca9198005e725885e17466ba3d","src/ffistr.rs":"12a4f351c248e150da18b6ea3797eca65f63e8fa24c62828a2510b9c3a4b8ca5","src/handle_map.rs":"f2f66b7c2463d3fa2dc087ac15d21b43cbfde7ec9eec361b2950a7cd20d15b5c","src/into_ffi.rs":"2c79df8ecd775cd3ef9991dbd43f7be138f74696f639a77b93d3783d32c72ca6","src/lib.rs":"973c3c6113e132e9629732ff1e5b1908980499ddc1e9dc98ba10deaec452fb79","src/macros.rs":"e1e17a68aa16b6a1ec271d91e070eecbe68da033a3c90d272d9e984e3c78dbd1","src/string.rs":"966d2b41fae4e7a6083eb142a57e669e4bafd833f01c8b24fc67dff4fb4a5595","tests/test.rs":"1b3a86eaa21706e3c8041b3e27b33c30baf14b9ccddfb932db985c4e2f702460"},"package":"27838c6815cfe9de2d3aeb145ffd19e565f577414b33f3bdbf42fe040e9e0ff6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7bcbb6143771a748082b564e58af4b20db225aef4d6c2ebf083d5503122e693e",".circleci/config.yml":"01ae83c1d6b757c6444bec5397d1b7c24e4c192038f10c4fd4ebd235ed1dc2f9","CODE_OF_CONDUCT.md":"e85149c44f478f164f7d5f55f6e66c9b5ae236d4a11107d5e2a93fe71dd874b9","Cargo.toml":"52620912a66d7fb72266b3f9dd5d05dabcb6f973133f1cc9fca7b5c14c2c95b3","Cargo.toml.orig":"e089d3547c2a678810c302a128fd4147101b26a26a2429151be94b45bf219a09","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"63e747d86bdeb67638f26b4b75107f129c5f12de432ae83ccdb1ccbe28debf30","README.md":"3034b74d6e5405c6de7e81289ef661b8803aaeebdac8c9e219575918d9502ed0","src/error.rs":"9331b440e061df76d456026e41fd29124b454fca9198005e725885e17466ba3d","src/ffistr.rs":"12a4f351c248e150da18b6ea3797eca65f63e8fa24c62828a2510b9c3a4b8ca5","src/handle_map.rs":"f2f66b7c2463d3fa2dc087ac15d21b43cbfde7ec9eec361b2950a7cd20d15b5c","src/into_ffi.rs":"2c79df8ecd775cd3ef9991dbd43f7be138f74696f639a77b93d3783d32c72ca6","src/lib.rs":"973c3c6113e132e9629732ff1e5b1908980499ddc1e9dc98ba10deaec452fb79","src/macros.rs":"e1e17a68aa16b6a1ec271d91e070eecbe68da033a3c90d272d9e984e3c78dbd1","src/string.rs":"966d2b41fae4e7a6083eb142a57e669e4bafd833f01c8b24fc67dff4fb4a5595","tests/test.rs":"1b3a86eaa21706e3c8041b3e27b33c30baf14b9ccddfb932db985c4e2f702460"},"package":"27838c6815cfe9de2d3aeb145ffd19e565f577414b33f3bdbf42fe040e9e0ff6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "8f4d9a7aeb44c54d3e0a79fe1d15461ee25b22c1" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/.circleci/config.yml thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.circleci/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/.circleci/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/.circleci/config.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,164 @@ +version: 2.1 + +workflows: + version: 2 + + tests: + jobs: + - Run tests: + matrix: + parameters: + # 1.43.0 is our MSRV at the moment. + image-tag: ["1.43.0", "latest"] + + format: + jobs: + - Check formatting + + lint: + jobs: + - Lint with clippy + + doc-check: + jobs: + - Check rustdoc links + + # coverage: + # jobs: + # - Gen coverage + + cross-test: + jobs: + - Cross Test + + asan-test: + jobs: + - Test under asan + +jobs: + Run tests: + parameters: + image-tag: + type: string + + docker: + - image: circleci/rust:<< parameters.image-tag >> + + steps: + - checkout + - run: rustc -Vv + - run: cargo test --all-features --verbose + - run: cargo test --no-default-features --verbose + + Check formatting: + docker: + - image: circleci/rust:latest + steps: + - checkout + - run: rustup component add rustfmt + - run: cargo fmt -- --version + - run: cargo fmt -- --check + + Lint with clippy: + docker: + - image: circleci/rust:latest + steps: + - checkout + - run: rustup component add clippy + - run: cargo clippy -- --version + - run: cargo clippy --no-default-features -- -D warnings + - run: cargo clippy --all-features -- -D warnings + + Check rustdoc links: + docker: + - image: circleci/rust:latest + steps: + - checkout + - run: rustup toolchain add nightly + - run: rustdoc +nightly --version + # Note: nightly rustdoc (and only nightly) supports telling you if you + # have any links that don't resolve in your doc comments. (Note that this + # only works via `cargo rustdoc` and not `cargo doc`, for some reason) + - run: cargo +nightly rustdoc --no-default-features -- -D warnings + - run: cargo +nightly rustdoc --all-features -- -D warnings + + Gen coverage: + docker: + - image: circleci/rust:latest + steps: + - checkout + - run: + name: Setup rust + command: | + rustup toolchain install nightly --profile minimal + rustup default nightly + - run: + name: Fetch grcov + command: | + GRCOV_URL=https://github.com/mozilla/grcov/releases/latest/download/grcov-linux-x86_64.tar.bz2 + mkdir -p "$HOME/.bin" + curl -sfSL --retry 5 --retry-delay 10 "${GRCOV_URL}" | tar jxf - -C "$HOME/.bin" + echo 'export PATH="$HOME/.bin:$PATH"' >> $BASH_ENV + - run: grcov --version + - run: + name: Produce coverage + command: | + export CARGO_INCREMENTAL=0 + export RUSTFLAGS="-Zprofile -Ccodegen-units=1 -Copt-level=0 -Clink-dead-code -Coverflow-checks=off -Zpanic_abort_tests -Cpanic=abort --cfg coverage" + export RUSTDOCFLAGS="-Cpanic=abort" + cargo clean + cargo test --verbose --all-features --no-fail-fast || true + ./grcov ccov.zip -s . -t lcov --llvm --ignore-not-existing --ignore "/*" -o lcov.info; + bash <(curl -s https://codecov.io/bash) -f lcov.info; + + Cross Test: + machine: true + steps: + - checkout + + - run: + name: Download rustup + command: | + wget https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init + chmod +x rustup-init + + - run: + name: Install Rust + command: | + ./rustup-init -y --no-modify-path + rm rustup-init + echo 'export PATH=$HOME/.cargo/bin:$PATH' >> $BASH_ENV + + - run: rustup target add armv7-linux-androideabi aarch64-linux-android i686-linux-android + + - run: cargo install cross + + - run: + name: Test android arm32 + command: cross test --target=armv7-linux-androideabi + + - run: + name: Test android arm64 + command: cross test --target=aarch64-linux-android + + - run: + name: Test android x86_32 + command: cross test --target=i686-linux-android + + Test under asan: + docker: + - image: circleci/rust:latest + steps: + - checkout + - run: rustup toolchain add nightly + - run: rustup default nightly + - run: rustup component add rust-src + - run: rustc -Vv + - run: + name: Test under address-sanitizer + command: | + export RUSTFLAGS="-Zsanitizer=address" + export RUSTDOCFLAGS="-Zsanitizer=address" + export ASAN_OPTIONS="detect_stack_use_after_return=1" + export RUST_BACKTRACE=0 + cargo -Z build-std test --target=x86_64-unknown-linux-gnu --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ffi-support/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ffi-support/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "ffi-support" +edition = "2018" +version = "0.4.4" +authors = ["Thom Chiovoloni "] +description = "A crate to help expose Rust functions over the FFI." +repository = "https://github.com/mozilla/ffi-support" +readme = "README.md" +keywords = ["ffi", "bindings"] +categories = ["development-tools::ffi"] +license = "Apache-2.0 / MIT" + +[features] +default = [] +log_panics = [] +log_backtraces = ["log_panics", "backtrace"] + +[dependencies] +log = "0.4" +lazy_static = "1.4" + +[dependencies.backtrace] +optional = true +version = "0.3" + +[dev-dependencies] +rayon = "1.3" +env_logger = { version = "0.7", default-features = false } +log = "0.4" +rand = "0.7" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/filetime_win/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/filetime_win/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ffeb478ccd2ccf723a0253bd1ef5dd627a087df7fe42f56bf6a07c50ffca67df","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"3960e3d811fb354377e71b964acea3c00dafda2a5791fdd9f098b4db5f4022e4","src/lib.rs":"1e67ce8e1f6c4c755d8acd307bfa8af800f46817b466b28a5f982a2c32d21b9f"},"package":"b12c2c8d7d9f04d7952cc33bac89b7425fb3cf4c44773b06ea49ac3df259ac57"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"fcd1b197e8be41c06d0fa4bf450a210511ac5e53298bc78f51a4fce9000071c5","Cargo.toml":"ffeb478ccd2ccf723a0253bd1ef5dd627a087df7fe42f56bf6a07c50ffca67df","Cargo.toml.orig":"5a0fdd6efebdb08e7edfaa82d13870e5fdc6cf6a1b760d38ff05ca4d78822ef3","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"3960e3d811fb354377e71b964acea3c00dafda2a5791fdd9f098b4db5f4022e4","src/lib.rs":"1e67ce8e1f6c4c755d8acd307bfa8af800f46817b466b28a5f982a2c32d21b9f"},"package":"b12c2c8d7d9f04d7952cc33bac89b7425fb3cf4c44773b06ea49ac3df259ac57"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/filetime_win/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/filetime_win/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "c4dc274c3fe728c28ed5cf7d93c83cfa54a44ff1" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/filetime_win/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/filetime_win/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/filetime_win/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "filetime_win" +version = "0.2.0" +authors = ["Adam Gashlin "] +description = "Windows FILETIME and SYSTEMTIME string and binary serialization" +keywords = ["windows", "com", "win32"] +categories = ["api-bindings", "date-and-time", "os::windows-apis"] +license = "MIT/Apache-2.0" +repository = "https://github.com/agashlin/filetime_win" + +[package.metadata.docs.rs] +default-target = "x86_64-pc-windows-msvc" + +[features] +filetime_serde = ["serde", "serde_derive"] + +[dependencies] +comedy = "0.2.0" +winapi = { version = "0.3.6", features = ["minwinbase", + "minwindef", + "ntdef", + "sysinfoapi", + "timezoneapi"] } + +serde = { version = "1.0.80", optional = true } +serde_derive = { version = "1.0.80", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/flagset/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5a87209bc98397121d9b710b6eb05559c5f2ddb7884e82fbfc706026a24fac13","LICENSE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"391c693969a7cd5e1810d3fc4271f1b69f79ee1a26def1fc9b3f7c5df50920dd","src/lib.rs":"77804ee547d8723e603975d586deaf4fa8a58bf13a8c80d9416eed0298b39462"},"package":"cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6326d11eda617acb90332d9a0c9c7478decad7feaf6f8c7148511278e7b72c1a",".github/CODEOWNERS":"3a2fe1c21f60227bc0220eb3229fe64aa6b8d1904cf1c9ac6c9b71806fdcc132",".github/dependabot.yml":"b7c059cb54e51351962f2517baf0a223117b7b2034102dd8ff6dab7d6552c91f",".github/workflows/enarxbot.yml":"d3dcf4a8a08d55e3e9777c9282a3db76bec0fe31dee0bb14bf87c195835609a6",".github/workflows/lint.yml":"5a440a04885456e40a39659abf971ce2cebdf92e76105fa6b7f58ed61c97ae48",".github/workflows/test.yml":"9505bb32f70cbe2a18f3be90a8f72692a88e14aaeaab394ba3acc25063a1d77b","Cargo.toml":"5a87209bc98397121d9b710b6eb05559c5f2ddb7884e82fbfc706026a24fac13","Cargo.toml.orig":"f920336e1f8f5a71c4e0bfaefe9e85e22ce4b789905ef754e45528f7841159c7","LICENSE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"391c693969a7cd5e1810d3fc4271f1b69f79ee1a26def1fc9b3f7c5df50920dd","src/lib.rs":"77804ee547d8723e603975d586deaf4fa8a58bf13a8c80d9416eed0298b39462"},"package":"cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/flagset/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1d19565ea9437b939d55cebe7b4f031b29ed2837" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/CODEOWNERS thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/CODEOWNERS --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/CODEOWNERS 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/CODEOWNERS 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,8 @@ +# This is a comment. +# Each line is a file pattern followed by one or more owners. + +# These owners will be the default owners for everything in +# the repo. Unless a later match takes precedence, +# @global-owner1 and @global-owner2 will be requested for +# review when someone opens a pull request. +* @npmccallum diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/dependabot.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +version: 2 +updates: +- package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "daily" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/workflows/enarxbot.yml thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/enarxbot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/workflows/enarxbot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/enarxbot.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,64 @@ +name: enarxbot + +on: + check_run: + check_suite: + create: + delete: + deployment: + deployment_status: + fork: + gollum: + issue_comment: + issues: + label: + milestone: + page_build: + project: + project_card: + project_column: + public: + pull_request_target: + types: + - assigned + - unassigned + - labeled + - unlabeled + - opened + - edited + - closed + - reopened + - synchronize + - ready_for_review + - locked + - unlocked + - review_requested + - review_request_removed + push: + registry_package: + release: + status: + watch: + schedule: + - cron: '*/15 * * * *' + workflow_dispatch: + +jobs: + enarxbot: + runs-on: ubuntu-latest + env: + BOT_TOKEN: ${{ secrets.BOT_TOKEN }} + name: enarxbot + steps: + - uses: enarx/bot@master + pull-request-responsibility: + runs-on: ubuntu-latest + env: + BOT_TOKEN: ${{ secrets.BOT_TOKEN }} + name: pull-request-responsibility + steps: + - uses: actions-automation/pull-request-responsibility@main + with: + actions: "request,assign,copy-labels-linked,merge" + reviewers: "reviews" + num_to_request: 3 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/workflows/lint.yml thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/lint.yml --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/workflows/lint.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/lint.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +on: [push, pull_request] +name: lint +jobs: + fmt: + name: cargo fmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + components: rustfmt + toolchain: nightly + profile: minimal + override: true + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + clippy: + name: cargo clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + components: clippy + toolchain: nightly + profile: minimal + override: true + - uses: actions-rs/cargo@v1 + with: + command: clippy + args: -- -D warnings diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/workflows/test.yml thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/test.yml --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/.github/workflows/test.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/.github/workflows/test.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +on: [push, pull_request] +name: test +jobs: + test: + name: ${{ matrix.toolchain }} (${{ matrix.profile.name }}) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.toolchain }} + override: true + - uses: actions-rs/cargo@v1 + with: + command: test + args: ${{ matrix.profile.flag }} + strategy: + fail-fast: false + matrix: + toolchain: + - nightly + - beta + - stable + - 1.36.0 + profile: + - name: debug + - name: release + flag: --release diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flagset/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/flagset/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/flagset/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flagset/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "flagset" +version = "0.4.3" +authors = ["Nathaniel McCallum "] +edition = "2018" + +license = "Apache-2.0" +keywords = ["flags", "bitflags", "enum", "enumflags"] +readme = "README.md" +repository = "https://github.com/enarx/flagset" +homepage = "https://github.com/enarx/flagset" +documentation = "https://docs.rs/flagset" +description = "Data types and a macro for generating enumeration-based bit flags" + +[dependencies.serde] +version = "1.0" +optional = true +features = [ "serde_derive" ] + +[dev-dependencies.serde_json] +version = "1.0" + +[dev-dependencies.serde_repr] +version = "0.1" + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flate2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/flate2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/flate2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flate2/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"5fb6c3723bf6f993cb2b16592d6c6249b66a95b18e09bae5b4fcd0aa54dd60e0","Cargo.toml":"b402b6825d8d31ca58995cdf03ab4d9ccc2db52e559eb49441d0a4681f62eedd","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","MAINTENANCE.md":"20ef2cb336c850d849652b110ec4806b71e69ed5dd50518a95eb9d453f8bf645","README.md":"a8fab33160befebe83eece4801f401da5932c0e1cca8e97a7ae4bce4aae1b061","examples/compress_file.rs":"cbdb8b0c556409b82f894ad5326babb6dba42c219d2d675927e7f5820053b295","examples/decompress_file.rs":"cd50dfbaccc905b3e02d6c50b26586196a682880203a8694343e0391799b70d5","examples/deflatedecoder-bufread.rs":"5b8abebce157f9b7cc3f6b5c90b9d533890a514e5f8d91bb43439f52fdc9ddce","examples/deflatedecoder-read.rs":"921e13031c5436494d8af0a8705a0adda2da536edefef2e1e311dffa8acd120f","examples/deflatedecoder-write.rs":"cfce37e8758c6d543dd130c7bdff571af3c8cd11bafcc933740107a3576832df","examples/deflateencoder-bufread.rs":"9fdd7d632d861f099d19a3ec1de539d9600f8004a119dd2a70f6aba5965b2e1c","examples/deflateencoder-read.rs":"8740a942ec7d07ccb4b57c5baac7a4d649817bffe4e37ce9a06c7d6d70378e4c","examples/deflateencoder-write.rs":"8e45425684b2368ef95f3704dce6f8077f38b9a90a38d147594c7c570f0d1c6c","examples/gzbuilder.rs":"d09c83417e4a01a8593ce3462a33340e6fe17fa51b4b0b3a6005b68959df4d8c","examples/gzdecoder-bufread.rs":"76880f3e6e10ed4a0bf564be9ddae1c50811aeabf61fb573039538b81805f390","examples/gzdecoder-read.rs":"d99e9a9ce03a27f280244a24e8f5a3282e5af15b455270d99c4bfecd19238d0d","examples/gzdecoder-write.rs":"d0a982377ca1d2fd1786bb32f16454b4f0afdba5e1c7f0ab97e15e8827d351d5","examples/gzencoder-bufread.rs":"760670c124b1c5776b63c300c7e8a1dcd5e0ae633017dcf2e3d2d6e997dcc9c4","examples/gzencoder-read.rs":"27ec68675418bb7d1a110b8d1f33e7b1069f42bcce6f21f8d9235bde405cdf9f","examples/gzencoder-write.rs":"f127f2e398231d03269770fa18ac5d465f8d56d283f1118055f04f1d03369c31","examples/gzmultidecoder-bufread.rs":"bfa6c5554c3da5a61a7d1e1dad115b7ee784d136e2ac61272c87ad3e1eb4ec4c","examples/gzmultidecoder-read.rs":"c058d5eee5bf45b38132f8e487a714c9521191c7dabe2459362d2f8de689c6bf","examples/hello_world.txt":"d2a84f4b8b650937ec8f73cd8be2c74add5a911ba64df27458ed8229da804a26","examples/hello_world.txt.gz":"8b4c5972b92b8ee8dc99116e278afb9165276ddb13c0d334c8da2770fd4d1f7d","examples/zlibdecoder-bufread.rs":"0f541ec64c635d45fc206a02718c0b90c49123a0441a95455d6a8a9e0d20e011","examples/zlibdecoder-read.rs":"bbd85b47b8b804c3294b3f23f978eaf6fb09a187cb46eb86ae1ae2790dfab8d9","examples/zlibdecoder-write.rs":"f347a831d7201d3efd604b006c88421fa2a5906c6377b47c7ae391d0809186e6","examples/zlibencoder-bufread.rs":"e0e05686ad4521ba18b742a5cbbc5937cec1fd8b9e8313070b32c6f178dfbaf6","examples/zlibencoder-read.rs":"4a3156dc73cd77e6ac56700680652be63a1270d95ce384ebcd5c014cce2d5179","examples/zlibencoder-write.rs":"822d4cd326ac7402ff8f828c1dbb3aa108c68a89fc04488da252ca6a74e624b0","src/bufreader.rs":"2d6a59330e8f838eb6474d19104f21cb98236125c189f36bdff75a069a4cea8f","src/crc.rs":"f02b9ffbedf06360c8164f98ecf51fe7f70c48cdb3bfc72e176421419c1de030","src/deflate/bufread.rs":"da2065b113205f6f29ed8e316d3e6a703495b456805748d114c1f76a885e700a","src/deflate/mod.rs":"d33ef6a3d502d599a4ba6ac99c6312b414002dba43c388d271fc1f8c9c609363","src/deflate/read.rs":"57f7a9609a111e88fb079188fdc0a79e1e20d97d363bd133f134ad11049220e0","src/deflate/write.rs":"0001436c147fa2cf2dfc2df0a1324a3c6a9d419ddf45c9cb4f17f182dca57fed","src/ffi/c.rs":"00d1ca68014710f628ab491c34395e87167d7a54f1a8e64d5bc5dd1ffdf3d3ce","src/ffi/mod.rs":"2b811be787e23654e56a1a5748f64f6b6953a829594aef9bdb8f223fe9a1bba9","src/ffi/rust.rs":"0a69aac9bd08728d212f503a16c0e7fb64a7822a7531bc3a96e78c89c09b6e80","src/gz/bufread.rs":"c3518d9ddb76980987ad1ed5faf9000b6b369b51d854415c3bab4edc5569b8ff","src/gz/mod.rs":"c3449201bd4bad2e4289f4cd1081a4be4505e7d9e8fee5a2838248bf979ef9f0","src/gz/read.rs":"7801c738001d6a2b12ee2a8532e4d7dae9f7e3c3f19c52561e82f8a56a905b71","src/gz/write.rs":"78954929f24229875503ffdc04944924120c199fa502a0742e195cffcc135631","src/lib.rs":"9651a09ff275d464ff4865974797a6dc8f2f786225e159b6bd0dbbfd5afc0cef","src/mem.rs":"3ca7e5236e85cb1ca4e9ef92e82d64962e1aff14e551ce55fcb30537b1779350","src/zio.rs":"ed5f375f5d6c4f094dfdd43185c9af5e91d1129bfbfa31edc6902a1f7496920b","src/zlib/bufread.rs":"cbdb0eab7b8b70bd194127bfd6feb3bb56b34545e11276bb13f37436e3b90774","src/zlib/mod.rs":"18ea5785b913d90191c6ad8483f57d0c5f98599137659e72f3c0c78324b4f8fa","src/zlib/read.rs":"4a06d07ea137390efd823554afed7d05a8acfc3ab4f5a5382202030380281f23","src/zlib/write.rs":"c9a7c61a0d8671cf697ee5fafd73cbb44862dd1483d8b353a56afc96c15cbac5","tests/corrupt-gz-file.bin":"083dd284aa1621916a2d0f66ea048c8d3ba7a722b22d0d618722633f51e7d39c","tests/early-flush.rs":"9a4db8fcbac659c52cafe5e1ab647d86781cf8b1f298d8dee34223c0292e0d74","tests/empty-read.rs":"39143ff0383655bb115e995b2a953f11e82d0ac03b4bec080973be7c2d421054","tests/good-file.gz":"87296963e53024a74752179ce7e54087565d358a85d3e65c3b37ef36eaa3d4a6","tests/good-file.txt":"bc4e03658a441fe2ad2df7cd2197144b87e41696f01e327b380e869cd9b485a0","tests/gunzip.rs":"c00946db2147b23c4300c77fedf0a04e65c774101575e9828433831311416a50","tests/multi.gz":"efa3341da052f95056314cc6920e02a3da15bdef30234b2552fb407812db5cc6","tests/multi.txt":"dbea9325179efe46ea2add94f7b6b745ca983fabb208dc6d34aa064623d7ee23","tests/zero-write.rs":"cde1a675491d88e59a711103d3b0df4c77b60e8152b90d5a4f01b97879f8f8dc"},"package":"5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c66ea8d85ab9a9777f8e3e4847ff6c00bcce76ab597cfcaca54d0def9edd83c0",".github/workflows/cifuzz.yml":"75421869bf40e9d2682ee9c026f0ece5e91f43bad749841a756883aab90ad59a",".github/workflows/main.yml":"f550069d00393629cd0e425bf2eb9e974601f4a198976930e81dd84c52de2011","Cargo.lock":"5fb6c3723bf6f993cb2b16592d6c6249b66a95b18e09bae5b4fcd0aa54dd60e0","Cargo.toml":"b402b6825d8d31ca58995cdf03ab4d9ccc2db52e559eb49441d0a4681f62eedd","Cargo.toml.orig":"000b34d2e01d77573417e69d6e4dc2dfde9c4d8d60c8136f2b0b92ba157a8950","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","MAINTENANCE.md":"20ef2cb336c850d849652b110ec4806b71e69ed5dd50518a95eb9d453f8bf645","README.md":"a8fab33160befebe83eece4801f401da5932c0e1cca8e97a7ae4bce4aae1b061","examples/compress_file.rs":"cbdb8b0c556409b82f894ad5326babb6dba42c219d2d675927e7f5820053b295","examples/decompress_file.rs":"cd50dfbaccc905b3e02d6c50b26586196a682880203a8694343e0391799b70d5","examples/deflatedecoder-bufread.rs":"5b8abebce157f9b7cc3f6b5c90b9d533890a514e5f8d91bb43439f52fdc9ddce","examples/deflatedecoder-read.rs":"921e13031c5436494d8af0a8705a0adda2da536edefef2e1e311dffa8acd120f","examples/deflatedecoder-write.rs":"cfce37e8758c6d543dd130c7bdff571af3c8cd11bafcc933740107a3576832df","examples/deflateencoder-bufread.rs":"9fdd7d632d861f099d19a3ec1de539d9600f8004a119dd2a70f6aba5965b2e1c","examples/deflateencoder-read.rs":"8740a942ec7d07ccb4b57c5baac7a4d649817bffe4e37ce9a06c7d6d70378e4c","examples/deflateencoder-write.rs":"8e45425684b2368ef95f3704dce6f8077f38b9a90a38d147594c7c570f0d1c6c","examples/gzbuilder.rs":"d09c83417e4a01a8593ce3462a33340e6fe17fa51b4b0b3a6005b68959df4d8c","examples/gzdecoder-bufread.rs":"76880f3e6e10ed4a0bf564be9ddae1c50811aeabf61fb573039538b81805f390","examples/gzdecoder-read.rs":"d99e9a9ce03a27f280244a24e8f5a3282e5af15b455270d99c4bfecd19238d0d","examples/gzdecoder-write.rs":"d0a982377ca1d2fd1786bb32f16454b4f0afdba5e1c7f0ab97e15e8827d351d5","examples/gzencoder-bufread.rs":"760670c124b1c5776b63c300c7e8a1dcd5e0ae633017dcf2e3d2d6e997dcc9c4","examples/gzencoder-read.rs":"27ec68675418bb7d1a110b8d1f33e7b1069f42bcce6f21f8d9235bde405cdf9f","examples/gzencoder-write.rs":"f127f2e398231d03269770fa18ac5d465f8d56d283f1118055f04f1d03369c31","examples/gzmultidecoder-bufread.rs":"bfa6c5554c3da5a61a7d1e1dad115b7ee784d136e2ac61272c87ad3e1eb4ec4c","examples/gzmultidecoder-read.rs":"c058d5eee5bf45b38132f8e487a714c9521191c7dabe2459362d2f8de689c6bf","examples/hello_world.txt":"d2a84f4b8b650937ec8f73cd8be2c74add5a911ba64df27458ed8229da804a26","examples/hello_world.txt.gz":"8b4c5972b92b8ee8dc99116e278afb9165276ddb13c0d334c8da2770fd4d1f7d","examples/zlibdecoder-bufread.rs":"0f541ec64c635d45fc206a02718c0b90c49123a0441a95455d6a8a9e0d20e011","examples/zlibdecoder-read.rs":"bbd85b47b8b804c3294b3f23f978eaf6fb09a187cb46eb86ae1ae2790dfab8d9","examples/zlibdecoder-write.rs":"f347a831d7201d3efd604b006c88421fa2a5906c6377b47c7ae391d0809186e6","examples/zlibencoder-bufread.rs":"e0e05686ad4521ba18b742a5cbbc5937cec1fd8b9e8313070b32c6f178dfbaf6","examples/zlibencoder-read.rs":"4a3156dc73cd77e6ac56700680652be63a1270d95ce384ebcd5c014cce2d5179","examples/zlibencoder-write.rs":"822d4cd326ac7402ff8f828c1dbb3aa108c68a89fc04488da252ca6a74e624b0","src/bufreader.rs":"2d6a59330e8f838eb6474d19104f21cb98236125c189f36bdff75a069a4cea8f","src/crc.rs":"f02b9ffbedf06360c8164f98ecf51fe7f70c48cdb3bfc72e176421419c1de030","src/deflate/bufread.rs":"da2065b113205f6f29ed8e316d3e6a703495b456805748d114c1f76a885e700a","src/deflate/mod.rs":"d33ef6a3d502d599a4ba6ac99c6312b414002dba43c388d271fc1f8c9c609363","src/deflate/read.rs":"57f7a9609a111e88fb079188fdc0a79e1e20d97d363bd133f134ad11049220e0","src/deflate/write.rs":"0001436c147fa2cf2dfc2df0a1324a3c6a9d419ddf45c9cb4f17f182dca57fed","src/ffi/c.rs":"00d1ca68014710f628ab491c34395e87167d7a54f1a8e64d5bc5dd1ffdf3d3ce","src/ffi/mod.rs":"2b811be787e23654e56a1a5748f64f6b6953a829594aef9bdb8f223fe9a1bba9","src/ffi/rust.rs":"0a69aac9bd08728d212f503a16c0e7fb64a7822a7531bc3a96e78c89c09b6e80","src/gz/bufread.rs":"c3518d9ddb76980987ad1ed5faf9000b6b369b51d854415c3bab4edc5569b8ff","src/gz/mod.rs":"c3449201bd4bad2e4289f4cd1081a4be4505e7d9e8fee5a2838248bf979ef9f0","src/gz/read.rs":"7801c738001d6a2b12ee2a8532e4d7dae9f7e3c3f19c52561e82f8a56a905b71","src/gz/write.rs":"78954929f24229875503ffdc04944924120c199fa502a0742e195cffcc135631","src/lib.rs":"9651a09ff275d464ff4865974797a6dc8f2f786225e159b6bd0dbbfd5afc0cef","src/mem.rs":"3ca7e5236e85cb1ca4e9ef92e82d64962e1aff14e551ce55fcb30537b1779350","src/zio.rs":"ed5f375f5d6c4f094dfdd43185c9af5e91d1129bfbfa31edc6902a1f7496920b","src/zlib/bufread.rs":"cbdb0eab7b8b70bd194127bfd6feb3bb56b34545e11276bb13f37436e3b90774","src/zlib/mod.rs":"18ea5785b913d90191c6ad8483f57d0c5f98599137659e72f3c0c78324b4f8fa","src/zlib/read.rs":"4a06d07ea137390efd823554afed7d05a8acfc3ab4f5a5382202030380281f23","src/zlib/write.rs":"c9a7c61a0d8671cf697ee5fafd73cbb44862dd1483d8b353a56afc96c15cbac5","tests/corrupt-gz-file.bin":"083dd284aa1621916a2d0f66ea048c8d3ba7a722b22d0d618722633f51e7d39c","tests/early-flush.rs":"9a4db8fcbac659c52cafe5e1ab647d86781cf8b1f298d8dee34223c0292e0d74","tests/empty-read.rs":"39143ff0383655bb115e995b2a953f11e82d0ac03b4bec080973be7c2d421054","tests/good-file.gz":"87296963e53024a74752179ce7e54087565d358a85d3e65c3b37ef36eaa3d4a6","tests/good-file.txt":"bc4e03658a441fe2ad2df7cd2197144b87e41696f01e327b380e869cd9b485a0","tests/gunzip.rs":"c00946db2147b23c4300c77fedf0a04e65c774101575e9828433831311416a50","tests/multi.gz":"efa3341da052f95056314cc6920e02a3da15bdef30234b2552fb407812db5cc6","tests/multi.txt":"dbea9325179efe46ea2add94f7b6b745ca983fabb208dc6d34aa064623d7ee23","tests/zero-write.rs":"cde1a675491d88e59a711103d3b0df4c77b60e8152b90d5a4f01b97879f8f8dc"},"package":"5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flate2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/flate2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/flate2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flate2/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d3bea908edfbb1415f91dfdd298e4eab3e27db97" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flate2/.github/workflows/cifuzz.yml thunderbird-140.8.0esr/comm/third_party/rust/flate2/.github/workflows/cifuzz.yml --- thunderbird-140.7.1esr/comm/third_party/rust/flate2/.github/workflows/cifuzz.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flate2/.github/workflows/cifuzz.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +name: CIFuzz +on: [pull_request] +jobs: + Fuzzing: + runs-on: ubuntu-latest + steps: + - name: Build Fuzzers + id: build + uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master + with: + oss-fuzz-project-name: 'flate2-rs' + dry-run: false + language: rust + - name: Run Fuzzers + uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master + with: + oss-fuzz-project-name: 'flate2-rs' + fuzz-seconds: 180 + dry-run: false + language: rust + - name: Upload Crash + uses: actions/upload-artifact@v3 + if: failure() && steps.build.outcome == 'success' + with: + name: artifacts + path: ./out/artifacts diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flate2/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/flate2/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/flate2/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flate2/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,77 @@ +name: CI +on: [push, pull_request] + +jobs: + test: + name: Test + runs-on: ${{ matrix.os }} + strategy: + matrix: + # I don't really understand the build matrix here... + build: [stable, beta, nightly, macos, windows, mingw] + include: + - build: stable + os: ubuntu-latest + rust: stable + - build: beta + os: ubuntu-latest + rust: beta + - build: nightly + os: ubuntu-latest + rust: nightly + - build: macos + os: macos-latest + rust: stable + - build: windows + os: windows-2022 + rust: stable + - build: mingw + os: windows-2022 + rust: stable-x86_64-gnu + steps: + - uses: actions/checkout@v4 + - name: Install Rust (rustup) + run: rustup update ${{ matrix.rust }} --no-self-update && rustup default ${{ matrix.rust }} + shell: bash + - run: cargo build + - run: rustdoc --test README.md -L target/debug/deps --extern flate2=target/debug/libflate2.rlib --edition=2018 + - run: cargo test + - run: cargo test --features zlib + - run: cargo test --features zlib --no-default-features + - run: cargo test --features zlib-default --no-default-features + - run: cargo test --features zlib-ng-compat --no-default-features + if: matrix.build != 'mingw' + - run: cargo test --features zlib-ng --no-default-features + if: matrix.build != 'mingw' + - run: cargo test --features zlib-rs --no-default-features + if: matrix.build != 'mingw' + - run: cargo test --features cloudflare_zlib --no-default-features + if: matrix.build != 'mingw' + - run: | + if ! cargo check --no-default-features 2>&1 | grep "You need to choose"; then + echo "expected message stating a zlib backend must be chosen" + exit 1 + fi + if: matrix.build == 'stable' + + rustfmt: + name: Rustfmt & Docs + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update stable && rustup default stable && rustup component add rustfmt + - run: cargo fmt -- --check + - run: cargo doc --all-features + + wasm: + name: WebAssembly + runs-on: ubuntu-latest + strategy: + matrix: + target: [wasm32-unknown-unknown, wasm32-wasi] + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update stable && rustup default stable && rustup target add ${{ matrix.target }} + - run: cargo build --target ${{ matrix.target }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/flate2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/flate2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/flate2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/flate2/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,49 @@ +[package] +name = "flate2" +authors = ["Alex Crichton ", "Josh Triplett "] +version = "1.0.30" +edition = "2018" +license = "MIT OR Apache-2.0" +readme = "README.md" +keywords = ["gzip", "deflate", "zlib", "zlib-ng", "encoding"] +categories = ["compression", "api-bindings"] +repository = "https://github.com/rust-lang/flate2-rs" +homepage = "https://github.com/rust-lang/flate2-rs" +documentation = "https://docs.rs/flate2" +description = """ +DEFLATE compression and decompression exposed as Read/BufRead/Write streams. +Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, +and raw deflate streams. +""" + +[dependencies] +libz-sys = { version = "1.1.8", optional = true, default-features = false } +libz-ng-sys = { version = "1.1.8", optional = true } +libz-rs-sys = { version = "0.1.1", optional = true, default-features = false, features = ["std", "rust-allocator"] } +cloudflare-zlib-sys = { version = "0.3.0", optional = true } +miniz_oxide = { version = "0.7.1", optional = true, default-features = false, features = ["with-alloc"] } +crc32fast = "1.2.0" + +[target.'cfg(all(target_arch = "wasm32", not(target_os = "emscripten")))'.dependencies] +miniz_oxide = { version = "0.7.1", default-features = false, features = ["with-alloc"] } + +[dev-dependencies] +rand = "0.8" +quickcheck = { version = "1.0", default-features = false } + +[features] +default = ["rust_backend"] +any_zlib = ["any_impl"] # note: this is not a real user-facing feature +any_impl = [] # note: this is not a real user-facing feature +zlib = ["any_zlib", "libz-sys"] +zlib-default = ["any_zlib", "libz-sys/default"] +zlib-ng-compat = ["zlib", "libz-sys/zlib-ng"] +zlib-ng = ["any_zlib", "libz-ng-sys"] +zlib-rs = ["any_zlib", "libz-rs-sys"] +cloudflare_zlib = ["any_zlib", "cloudflare-zlib-sys"] +rust_backend = ["miniz_oxide", "any_impl"] +miniz-sys = ["rust_backend"] # For backwards compatibility + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9dbf5b8451e618eaccd9c9e9360042f8e9aa1db0f05df9300e2b677a9393eff4","LICENSE":"0b4228e50c57acadaef1e9c39eb4494abe91b312088a8d1744ddf1a50310a915","README.md":"3dc6976c44ce23c76f38a9834b0cd3c4bd1d2103a7c3bcf71517b9722c07aae7","src/eq.rs":"44197a5635757405c59b3870fb4741bd2425a16be9a92657bd24adbb0ac7f7df","src/lib.rs":"ef87d7668ffa8bd4f80654871e1108b2e75b176fcd97b66dca0ef6924595cbe4","src/macros.rs":"85f7d267aee869b5a3c97727f6a6b66848ea3adcf7ea1f4ea0e3626264b216d0","src/ratio.rs":"4c097204d91a20346fcf1e44b94cb116bb6ee130517d29635ade58ddea08750e","src/ulps.rs":"bfea6ab54c98c8337c76c9efd50cbd4ba911ebc146c9b6cfa2952fc55740f01b","src/ulps_eq.rs":"28ff2086c0c11ddfbb40c5b4d5aa3f0c3f4d399137ee37c71a24e8e106b866d4"},"package":"da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7c051f78e46d0b5c2d0850bb3b5f19a59310000fe0eba574e282dd71034c00d8",".travis.yml":"80a9791cd3fbc359c1acafd79f867edfa2ce3852c3264ff26c93a975070fdb5b","Cargo.toml":"9dbf5b8451e618eaccd9c9e9360042f8e9aa1db0f05df9300e2b677a9393eff4","Cargo.toml.orig":"a15913a17c74a1c33331c7919f69eb251526c6159e54c6885cd2c3889c7922ed","LICENSE":"0b4228e50c57acadaef1e9c39eb4494abe91b312088a8d1744ddf1a50310a915","README.md":"3dc6976c44ce23c76f38a9834b0cd3c4bd1d2103a7c3bcf71517b9722c07aae7","src/eq.rs":"44197a5635757405c59b3870fb4741bd2425a16be9a92657bd24adbb0ac7f7df","src/lib.rs":"ef87d7668ffa8bd4f80654871e1108b2e75b176fcd97b66dca0ef6924595cbe4","src/macros.rs":"85f7d267aee869b5a3c97727f6a6b66848ea3adcf7ea1f4ea0e3626264b216d0","src/ratio.rs":"4c097204d91a20346fcf1e44b94cb116bb6ee130517d29635ade58ddea08750e","src/ulps.rs":"bfea6ab54c98c8337c76c9efd50cbd4ba911ebc146c9b6cfa2952fc55740f01b","src/ulps_eq.rs":"28ff2086c0c11ddfbb40c5b4d5aa3f0c3f4d399137ee37c71a24e8e106b866d4"},"package":"da62c4f1b81918835a8c6a484a397775fff5953fe83529afd51b05f5c6a6617d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "0976efda6579ca1497d6b7fbd3f28df82c67bc85" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,2 @@ +language: rust +rust: stable diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/float-cmp/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/float-cmp/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "float-cmp" +version = "0.6.0" +authors = ["Mike Dilger "] +description = "Floating point approximate comparison traits" +repository = "https://github.com/mikedilger/float-cmp" +documentation = "https://docs.rs/float-cmp" +readme = "README.md" +keywords = [ "float", "comparison", "fuzzy", "approximate" ] +license = "MIT" +edition = "2018" + +[lib] +name = "float_cmp" +path = "src/lib.rs" +test = true +doctest = true +doc = true + +[features] +default = [ "num-traits" ] + +[dependencies] +num-traits = { version = "0.2", default-features = false, optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fluent/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"90672342000bb7f84bee3d9517ddf6d3f32f8e4b4fd38271c67855112456db05","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"8b0515e111582a328d3f958af49c2bce55d70df0016edc50fe296e8dd318de32","src/lib.rs":"a64593add0850e6038cf63e1b805ea993835a7d822f5666422a2b8d22af9daa6"},"package":"61f69378194459db76abd2ce3952b790db103ceb003008d3d50d97c41ff847a7"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5db530df04d358cb3b6b6d0b942bd3de8c04fa1d91efb401953e0e721bf9cbc2","Cargo.toml":"90672342000bb7f84bee3d9517ddf6d3f32f8e4b4fd38271c67855112456db05","Cargo.toml.orig":"24500d3fb6d56f60e8c759a171c254cef2215f25b2cc47c475ae3f6e3fa9a8ba","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"8b0515e111582a328d3f958af49c2bce55d70df0016edc50fe296e8dd318de32","src/lib.rs":"a64593add0850e6038cf63e1b805ea993835a7d822f5666422a2b8d22af9daa6"},"package":"61f69378194459db76abd2ce3952b790db103ceb003008d3d50d97c41ff847a7"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fluent/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "b825cc36c9e495e3519b2966bd07caa5b99b831e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fluent/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fluent/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "fluent" +description = """ +A localization system designed to unleash the entire expressive power of +natural language translations. +""" +version = "0.16.0" +edition = "2018" +authors = [ + "Zibi Braniecki ", + "Staś Małolepszy " +] +homepage = "http://www.projectfluent.org" +license = "Apache-2.0/MIT" +repository = "https://github.com/projectfluent/fluent-rs" +readme = "README.md" +keywords = ["localization", "l10n", "i18n", "intl", "internationalization"] +categories = ["localization", "internationalization"] +include = [ + "src/**/*", + "benches/*.rs", + "Cargo.toml", + "README.md", + "LICENSE-APACHE", + "LICENSE-MIT" +] + +[dependencies] +fluent-bundle = { version = "0.15", path = "../fluent-bundle" } +unic-langid = "0.9" +fluent-pseudo = { version = "0.3", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-bundle/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-bundle/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b7167e82fe6a7f16b50f0ebef5f91cd0576433b5b8e8d0d7c387dafd02b3b5d6","Cargo.toml":"87a01e2e130c153cac13b916dba613ff4d9dde0795ebc607932d9ea9c960cf77","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"444c8934a3bbec88cbf5e41d7b5fcb2d1f9c7e2c69a906f6df5fe18171942157","benches/resolver.rs":"bd46c8b710ac1898a0e69324a7ecf9aa38d577337bc5855a07ca0ad1043603a1","benches/resolver_iai.rs":"e9e940f4c09908069d474d379a0230dfc6fa44325300d72975e8f1d9ef64f6f1","examples/README.md":"99a51f7d388d2da3c5291e68de5264feaf642ba9a22f6f882c3b940c1b6429b2","src/args.rs":"51346e9ec84f2eeb4462e0e993b1bbb307585a2a40e41f6d0d745889bca56a7d","src/bundle.rs":"3da63b685acf559ee80fa489885da126f7c68405026ac065a07e559e2186a77f","src/concurrent.rs":"be77275513918809b98c554b26a65c6a9cf2a7bf52db3bbaf21ebdd34d94c651","src/entry.rs":"e1507b0e4c3e6d0d2efc5d622f4156a5156b9eeb40d9c5353cb7fdc236c38189","src/errors.rs":"a357f3a09335d31e362aa99a8d82eab4e238fdec8498141990f61ede58f4dabb","src/lib.rs":"58a0c929322f83aac41280da035b50adbcdb05d8a8376359d58c177cd9755eab","src/memoizer.rs":"922084f71f02d0532056db9b41cec4c1434001fe60215ee6f6ac8e3fd2518f12","src/message.rs":"4a3c95d3ecd016aeaa5da07e99d78de62f13aac8aa447818aabd0f63f2d143c4","src/resolver/errors.rs":"beaf41fabbfd11211cb2c3db6ca0ba26bccf75817bed05a92b980393edfb3f9f","src/resolver/expression.rs":"f18413de1a6b3ba43c062e24d58a60d63f4dad66bcec67ed55756ff5014f9347","src/resolver/inline_expression.rs":"089ad6745d0790478ea698fd530f2236c550889f9be75e245ed94bba4b883884","src/resolver/mod.rs":"d1b15ce110ea49876909412c12c4c1841052bb80f4838a934dfccd6a5264855c","src/resolver/pattern.rs":"64162a7e2ad0df82d463d14ac6a472005bba4cef4a7e73fe2a9529e811124a85","src/resolver/scope.rs":"816f51146c38affea54c6e0911e3522f998485829e619cca5f72cec05180de59","src/resource.rs":"cd56a14c01da2a689a408f0e5edd789e8557ae9327fa79788bf4ddb9c83431c7","src/types/mod.rs":"1cd65301fb32233fd241a79c6fa873edcb40a271330601360f72e2c452900509","src/types/number.rs":"2d3b403e5f545e2f4a3a16aec0bb019a4cc8e5ac0ab2db5642ba8039fbe203a8","src/types/plural.rs":"f28834e71d6970d5eb48089132f5242433b1e62b90765d85e3c76f805eecc92e"},"package":"e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9b30295857babafa07ef2e8b4316803a063cb3364a278ce9d9de5bc021051bcb","Cargo.lock":"b7167e82fe6a7f16b50f0ebef5f91cd0576433b5b8e8d0d7c387dafd02b3b5d6","Cargo.toml":"87a01e2e130c153cac13b916dba613ff4d9dde0795ebc607932d9ea9c960cf77","Cargo.toml.orig":"3686b8e5041e4855d99ca78e83316760429a56e0540d7eb09ea654d35db9e51c","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"444c8934a3bbec88cbf5e41d7b5fcb2d1f9c7e2c69a906f6df5fe18171942157","benches/resolver.rs":"bd46c8b710ac1898a0e69324a7ecf9aa38d577337bc5855a07ca0ad1043603a1","benches/resolver_iai.rs":"e9e940f4c09908069d474d379a0230dfc6fa44325300d72975e8f1d9ef64f6f1","examples/README.md":"99a51f7d388d2da3c5291e68de5264feaf642ba9a22f6f882c3b940c1b6429b2","src/args.rs":"51346e9ec84f2eeb4462e0e993b1bbb307585a2a40e41f6d0d745889bca56a7d","src/bundle.rs":"3da63b685acf559ee80fa489885da126f7c68405026ac065a07e559e2186a77f","src/concurrent.rs":"be77275513918809b98c554b26a65c6a9cf2a7bf52db3bbaf21ebdd34d94c651","src/entry.rs":"e1507b0e4c3e6d0d2efc5d622f4156a5156b9eeb40d9c5353cb7fdc236c38189","src/errors.rs":"a357f3a09335d31e362aa99a8d82eab4e238fdec8498141990f61ede58f4dabb","src/lib.rs":"58a0c929322f83aac41280da035b50adbcdb05d8a8376359d58c177cd9755eab","src/memoizer.rs":"922084f71f02d0532056db9b41cec4c1434001fe60215ee6f6ac8e3fd2518f12","src/message.rs":"4a3c95d3ecd016aeaa5da07e99d78de62f13aac8aa447818aabd0f63f2d143c4","src/resolver/errors.rs":"beaf41fabbfd11211cb2c3db6ca0ba26bccf75817bed05a92b980393edfb3f9f","src/resolver/expression.rs":"f18413de1a6b3ba43c062e24d58a60d63f4dad66bcec67ed55756ff5014f9347","src/resolver/inline_expression.rs":"089ad6745d0790478ea698fd530f2236c550889f9be75e245ed94bba4b883884","src/resolver/mod.rs":"d1b15ce110ea49876909412c12c4c1841052bb80f4838a934dfccd6a5264855c","src/resolver/pattern.rs":"64162a7e2ad0df82d463d14ac6a472005bba4cef4a7e73fe2a9529e811124a85","src/resolver/scope.rs":"816f51146c38affea54c6e0911e3522f998485829e619cca5f72cec05180de59","src/resource.rs":"cd56a14c01da2a689a408f0e5edd789e8557ae9327fa79788bf4ddb9c83431c7","src/types/mod.rs":"1cd65301fb32233fd241a79c6fa873edcb40a271330601360f72e2c452900509","src/types/number.rs":"2d3b403e5f545e2f4a3a16aec0bb019a4cc8e5ac0ab2db5642ba8039fbe203a8","src/types/plural.rs":"f28834e71d6970d5eb48089132f5242433b1e62b90765d85e3c76f805eecc92e"},"package":"e242c601dec9711505f6d5bbff5bedd4b61b2469f2e8bb8e57ee7c9747a87ffd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-bundle/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-bundle/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "5a2478d3a9b17f211889567ade58f598aabd4f4a" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-bundle/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-bundle/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-bundle/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,56 @@ +[package] +name = "fluent-bundle" +description = """ +A localization system designed to unleash the entire expressive power of +natural language translations. +""" +version = "0.15.2" +edition = "2018" +authors = [ + "Zibi Braniecki ", + "Staś Małolepszy " +] +homepage = "http://www.projectfluent.org" +license = "Apache-2.0/MIT" +repository = "https://github.com/projectfluent/fluent-rs" +readme = "README.md" +keywords = ["localization", "l10n", "i18n", "intl", "internationalization"] +categories = ["localization", "internationalization"] +include = [ + "src/**/*", + "benches/*.rs", + "Cargo.toml", + "README.md", + "LICENSE-APACHE", + "LICENSE-MIT" +] + +[dependencies] +fluent-langneg = "0.13" +fluent-syntax = { version = "0.11", path = "../fluent-syntax" } +intl_pluralrules = "7.0.1" +intl-memoizer = { version = "0.5", path = "../intl-memoizer" } +rustc-hash = "1" +self_cell = "0.10" +smallvec = "1" +unic-langid = "0.9" + +[dev-dependencies] +criterion = "0.3" +iai = "0.1" +serde = { version = "1.0", features = ["derive"] } +serde_yaml = "0.8" +rand = "0.8" +unic-langid = { version = "0.9", features = ["macros"] } + +[features] +default = [] +all-benchmarks = [] + +[[bench]] +name = "resolver" +harness = false + +[[bench]] +name = "resolver_iai" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-fallback/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-fallback/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"009535601424c3994d30788b8baa50b3527c5c36e26c882e87f023ac23feaee6","Cargo.lock":"ed57b6934296727509b6cf3379bc5039ff63a28f936eac8ec972428aec569793","Cargo.toml":"6ed10beb1162c35f9ff8d0027b1e4a89f4363fda0fe0a361627d3a8580161829","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"f722df51c6c20153f073b5dda208b2a23e1d6a6351af0d5dac8dd35090c10b1f","examples/resources/en-US/simple.ftl":"55e8a72973d239c6ed3eb3d9cbc21d37dc90cea9fad85d1d8d73c96d63941629","examples/resources/pl/simple.ftl":"d63d7c62c225897d9f28f166c17e038b8f780dca9e9ee640e81360f23219a212","examples/simple-fallback.rs":"c61dc1a42b09bda3137bb72a08205db4630f47ce6faf9e0aceca4cade02422af","src/bundles.rs":"0696cff42b360fd018746d96136af2a3c38b7b3fdd681642168db8f915f729e3","src/cache.rs":"d0e886b95999120baf513d0438491c68cf37e9f99c515cdcf250ffc8f263f439","src/env.rs":"c11b27dcaf76a0f69d31007f8027cbdc6fb1330082afd28cf9f30aeb0352d127","src/errors.rs":"7424e9cc2cabc20cd987901a663671bfe063749547d271f47ddf67c3d12e1646","src/generator.rs":"f0c9f71baa3ef0e0f205692eb8719390234f7c4d609614b86969d69b8cee52de","src/lib.rs":"f8ee9e689af6d35faa8a2c49b73d3d41c6c27ac655ea0cce045d684e5c3307e4","src/localization.rs":"3fa84b81308e890d9a013e0b05cde7f7811e4f708ca5e5fa9e24ec67315de33c","src/pin_cell/README.md":"b230e479f0ce5de00ce6638aa47cdf1bd30a934df5f3ad33523c3b9f16ffb02b","src/pin_cell/mod.rs":"7247334eb4c6753babe8aeceacf1b36bdbbd60aed86754da61e09e87f1da24d1","src/pin_cell/pin_mut.rs":"116d0ac2353fbc4d2d1084610f90a9aa414b4607bb01595528025ed49889127c","src/pin_cell/pin_ref.rs":"e67ef14faf7d1d47e082732d3a5446e4ae78a25b9577f0819faa1705b236f01d","src/types.rs":"dbe93bf1cfec9b1e28612124c13d37cb0c1e1ba405ce4f4bd16cf3dde98cbb01","tests/localization_test.rs":"c98a27cf8fff60790a67447da584851201a4cadc51482bc81a8c950391513069","tests/resources/en-US/test.ftl":"1103dafb98582e728ddcd30b3fa8ffc1b9d4231cc86296f4e2d8865e9d40b25d","tests/resources/en-US/test2.ftl":"821c99ed74f57635e02877fccf6c2ac9e388997e646c850cd0f86cbd3238b490","tests/resources/pl/test.ftl":"5f7f7a9a8ef2c7175c2a9e2d68ff3748667e8ede877bb6b8a72337ac24e5dfeb","tests/resources/pl/test2.ftl":"68550e8e37adfb49c03a95e6b0a6501d58fbfb6e498cda00b52fc258758245b9"},"package":"08fdcccdeb6c01cb085f2bb3420506e6c67f025cee5db047529838c673a7d82b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ae72f01d4b0406dbbd5b2310ac9a73b7032e445028b462e148820e7ee8476801","CHANGELOG.md":"009535601424c3994d30788b8baa50b3527c5c36e26c882e87f023ac23feaee6","Cargo.lock":"ed57b6934296727509b6cf3379bc5039ff63a28f936eac8ec972428aec569793","Cargo.toml":"6ed10beb1162c35f9ff8d0027b1e4a89f4363fda0fe0a361627d3a8580161829","Cargo.toml.orig":"2594360da3f0c46aed641c438dc4302b7d6051951c8fc5e9d1102c86c1a62499","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"f722df51c6c20153f073b5dda208b2a23e1d6a6351af0d5dac8dd35090c10b1f","examples/resources/en-US/simple.ftl":"55e8a72973d239c6ed3eb3d9cbc21d37dc90cea9fad85d1d8d73c96d63941629","examples/resources/pl/simple.ftl":"d63d7c62c225897d9f28f166c17e038b8f780dca9e9ee640e81360f23219a212","examples/simple-fallback.rs":"c61dc1a42b09bda3137bb72a08205db4630f47ce6faf9e0aceca4cade02422af","src/bundles.rs":"0696cff42b360fd018746d96136af2a3c38b7b3fdd681642168db8f915f729e3","src/cache.rs":"d0e886b95999120baf513d0438491c68cf37e9f99c515cdcf250ffc8f263f439","src/env.rs":"c11b27dcaf76a0f69d31007f8027cbdc6fb1330082afd28cf9f30aeb0352d127","src/errors.rs":"7424e9cc2cabc20cd987901a663671bfe063749547d271f47ddf67c3d12e1646","src/generator.rs":"f0c9f71baa3ef0e0f205692eb8719390234f7c4d609614b86969d69b8cee52de","src/lib.rs":"f8ee9e689af6d35faa8a2c49b73d3d41c6c27ac655ea0cce045d684e5c3307e4","src/localization.rs":"3fa84b81308e890d9a013e0b05cde7f7811e4f708ca5e5fa9e24ec67315de33c","src/pin_cell/README.md":"b230e479f0ce5de00ce6638aa47cdf1bd30a934df5f3ad33523c3b9f16ffb02b","src/pin_cell/mod.rs":"7247334eb4c6753babe8aeceacf1b36bdbbd60aed86754da61e09e87f1da24d1","src/pin_cell/pin_mut.rs":"116d0ac2353fbc4d2d1084610f90a9aa414b4607bb01595528025ed49889127c","src/pin_cell/pin_ref.rs":"e67ef14faf7d1d47e082732d3a5446e4ae78a25b9577f0819faa1705b236f01d","src/types.rs":"dbe93bf1cfec9b1e28612124c13d37cb0c1e1ba405ce4f4bd16cf3dde98cbb01","tests/localization_test.rs":"c98a27cf8fff60790a67447da584851201a4cadc51482bc81a8c950391513069","tests/resources/en-US/test.ftl":"1103dafb98582e728ddcd30b3fa8ffc1b9d4231cc86296f4e2d8865e9d40b25d","tests/resources/en-US/test2.ftl":"821c99ed74f57635e02877fccf6c2ac9e388997e646c850cd0f86cbd3238b490","tests/resources/pl/test.ftl":"5f7f7a9a8ef2c7175c2a9e2d68ff3748667e8ede877bb6b8a72337ac24e5dfeb","tests/resources/pl/test2.ftl":"68550e8e37adfb49c03a95e6b0a6501d58fbfb6e498cda00b52fc258758245b9"},"package":"08fdcccdeb6c01cb085f2bb3420506e6c67f025cee5db047529838c673a7d82b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-fallback/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-fallback/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d53526f9615a34b0933469c51a57ed55a9e98779" + }, + "path_in_vcs": "fluent-fallback" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-fallback/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-fallback/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-fallback/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "fluent-fallback" +description = """ +High-level abstraction model for managing localization resources +and runtime localization lifecycle. +""" +version = "0.7.0" +edition = "2021" +authors = [ + "Zibi Braniecki ", + "Staś Małolepszy " +] +homepage = "http://www.projectfluent.org" +license = "Apache-2.0/MIT" +repository = "https://github.com/projectfluent/fluent-rs" +readme = "README.md" +keywords = ["localization", "l10n", "i18n", "intl", "internationalization"] +categories = ["localization", "internationalization"] + +[dependencies] +chunky-vec = "0.1" +fluent-bundle = { version = "0.15.2", path = "../fluent-bundle" } +futures = "0.3" +async-trait = "0.1" +unic-langid = { version = "0.9" } +once_cell = "1.9" +rustc-hash = "1" + +[dev-dependencies] +fluent-langneg = "0.13" +unic-langid = { version = "0.9", features = ["macros"] } +fluent-resmgr = { path = "../fluent-resmgr" } +tokio = { version = "1.0", features = ["rt-multi-thread", "macros"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-langneg/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-langneg/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"908b0431ea62cd5221b1e91066a4dfd79cefbe56138941025b3dd4d85d713289","Cargo.toml":"1b11d8d30fe978704012e27981f8d50a3462319594b54ed2e71eaf85284d61eb","README.md":"a4f17c795725dcb84cdf1e327a61306e82aaa2ca1908c9ea95c0fbe9d53216fd","benches/negotiate.rs":"f14c49d75413fb4b248f8f586c046340d61f0682eb0860db326f1f415e1bceb9","src/accepted_languages.rs":"74fe73bb8c3f36d3b8b85bfdc55731c234c20e92245b0f89eb1e8b68af47c17c","src/lib.rs":"529e3c9810688c3a5d216c977b968a775f83a85c2da90d669f2cfc5eb6c71361","src/negotiate/likely_subtags.rs":"44531e2bbf3a2155771f197f863dffdce403d3e8dd0e1d4f36f7178e52e5a3a3","src/negotiate/mod.rs":"e8aa5ecf08b866d83c957230586cb9c03880473406d7cca28cadf9e883310a15"},"package":"2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9bfe374a7849c284e1715ed1b21f712420beb2448eb934ea46a5f4db328c94cb","Cargo.lock":"908b0431ea62cd5221b1e91066a4dfd79cefbe56138941025b3dd4d85d713289","Cargo.toml":"1b11d8d30fe978704012e27981f8d50a3462319594b54ed2e71eaf85284d61eb","Cargo.toml.orig":"dfa25981888046b3be214df153d860a1316fc64469b0a7015319c1cf628f77b4","README.md":"a4f17c795725dcb84cdf1e327a61306e82aaa2ca1908c9ea95c0fbe9d53216fd","benches/negotiate.rs":"f14c49d75413fb4b248f8f586c046340d61f0682eb0860db326f1f415e1bceb9","src/accepted_languages.rs":"74fe73bb8c3f36d3b8b85bfdc55731c234c20e92245b0f89eb1e8b68af47c17c","src/lib.rs":"529e3c9810688c3a5d216c977b968a775f83a85c2da90d669f2cfc5eb6c71361","src/negotiate/likely_subtags.rs":"44531e2bbf3a2155771f197f863dffdce403d3e8dd0e1d4f36f7178e52e5a3a3","src/negotiate/mod.rs":"e8aa5ecf08b866d83c957230586cb9c03880473406d7cca28cadf9e883310a15"},"package":"2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-langneg/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-langneg/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "29007f8d453b931b79544566b1037865bfa7fb12" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-langneg/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-langneg/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-langneg/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +[package] +name = "fluent-langneg" +description = """ +A library for language and locale negotiation. +""" +version = "0.13.0" +authors = ["Zibi Braniecki "] +homepage = "http://projectfluent.org/" +license = "Apache-2.0" +repository = "https://github.com/projectfluent/fluent-langneg-rs" +readme = "README.md" +categories = ["internationalization", "localization"] +edition = "2018" +include = [ + "src/**/*", + "benches/*.rs", + "Cargo.toml", + "README.md" +] + +[badges] +travis-ci = { repository = "projectfluent/fluent-langneg-rs" } +coveralls = { repository = "projectfluent/fluent-langneg-rs", branch = "master", service = "github" } + +maintenance = { status = "actively-developed" } + +[dependencies] +unic-langid = "0.9" + +[dev-dependencies] +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +unic-langid = { version = "0.9", features = ["macros"] } +unic-locale = { version = "0.9", features = ["macros"] } +criterion = "0.3" + +[[bench]] +name = "negotiate" +harness = false + +[features] +default = [] +cldr = ["unic-langid/likelysubtags"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-pseudo/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-pseudo/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3490fcbcbf99a8488b8cf276fe21f248e32084cf607afd418b5d99c6f558fb24","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"f1b5a3664d893f6779fe7573cc34e8ab38e4ef9f2d4e19019d7aa46b3e4d91b5","src/lib.rs":"6ae0a9b042f5627d69f91d21dbd8845bf11cc66528065a7ba93fc982cf8bfa17"},"package":"fded62f95114baa010b4fcd54aedc7b0762059cf6dfb0097f5b5c95fb56ed42f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4714070f4c7d02bf54b21218607327c6f19f4d3db231b644d8540cb6eeb6a5e6","Cargo.toml":"3490fcbcbf99a8488b8cf276fe21f248e32084cf607afd418b5d99c6f558fb24","Cargo.toml.orig":"47ea9a87ff47f622cc535d7189a4a93922244628c86b6e6b6ba61bda7ba67b80","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"f1b5a3664d893f6779fe7573cc34e8ab38e4ef9f2d4e19019d7aa46b3e4d91b5","src/lib.rs":"6ae0a9b042f5627d69f91d21dbd8845bf11cc66528065a7ba93fc982cf8bfa17"},"package":"fded62f95114baa010b4fcd54aedc7b0762059cf6dfb0097f5b5c95fb56ed42f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-pseudo/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-pseudo/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "38726923d1eb944b1fb47c2c061a8df7a0fa49c8" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-pseudo/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-pseudo/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-pseudo/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "fluent-pseudo" +description = """ +Pseudolocalization transformation API for use with Project Fluent API. +""" +version = "0.3.1" +edition = "2018" +authors = [ + "Zibi Braniecki ", + "Staś Małolepszy " +] +homepage = "http://www.projectfluent.org" +license = "Apache-2.0/MIT" +repository = "https://github.com/projectfluent/fluent-rs" +readme = "README.md" +keywords = ["localization", "l10n", "i18n", "intl", "internationalization"] +categories = ["localization", "internationalization"] +include = [ + "src/**/*", + "benches/*.rs", + "Cargo.toml", + "README.md", + "LICENSE-APACHE", + "LICENSE-MIT" +] + +[dependencies] +regex = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-syntax/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-syntax/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"3fd2bd8414b6f818747e28ac2e78d0d99795946f2b4c74ca5e5ca9ce1bc8f8e2","Cargo.toml":"a98f67a3a7a2c050115fffb1863b9eb7ff0de131f2125b25753aa5eb3793bef8","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"0ceb23fff33406f7663d967601e1ad7650a4664565c42d618961cc3a8fc81ea5","benches/contexts/README.md":"562d317f507caedd62cbe00e6b2bb350cb970168e5ebd5b3c497e68696e21e8b","benches/parser.rs":"b207acac3cc05025a323646dc72bc32b675740ebdcc602fc37f2ca42df9c6fb3","benches/parser_iai.rs":"10253310d8abbe979ae0833df4bb0d1e2b770d1e94fe99416dec7fcd23aa3f16","src/ast/helper.rs":"39187bbc97823ba0f3a9baadd76ddc59140bf09cddeb92997dd872e41b305375","src/ast/mod.rs":"389032943da7c1809d6b4bc903ab13662d715945bbd3df974a47b29e0884715f","src/bin/parser.rs":"06aa90e1b78f5f845c46b8abba86028c4c157555b580ea59b8a08b7ccba9907c","src/bin/update_fixtures.rs":"387ca0e6331942369a3a3aa6c5ae013aa1c87c612215ce20f486ca37d4acd55d","src/lib.rs":"b4a11659d3d233073a1d820872a1d48141d3343401295032f494f251af591d78","src/parser/comment.rs":"dff6546043538e3573eea98ea7eda3fd55d5846e4dbcb38a0595844862d979af","src/parser/core.rs":"4ef1a455ef50235bb3ab8da0c8da90caf73fd346f1b5e96d67ee8b3fc039ad04","src/parser/errors.rs":"7ac92c323c15f9efa10a37a5ba3894f7a348cadbd5bfc053afef901bbe53ad4b","src/parser/expression.rs":"737b6670e849e8f04b06146ebddb59b8da9f082660f427a564e7eb52ec674326","src/parser/helper.rs":"26ba1d0d64455220cc054a2c7c23051854b1915bf7d1028f4db7ec8a8dc9114b","src/parser/macros.rs":"d5927d8e6757b50bbdeb122eb3a9bde7ab939a7ba41c9dfeff216d3839a5162b","src/parser/mod.rs":"27378f63f5e98890b0928d54e0a7edf4828179bf37f9ed9e5e8c2eaac111bd75","src/parser/pattern.rs":"4566796f34b5b47f76aa682355b664001e370ff313537e32649d815e4d5edd5b","src/parser/runtime.rs":"280aefcd960a4e1d402132c38c6764582e471853aa0ef143b099edbdd41f4b6c","src/parser/slice.rs":"aad45bc35ecc3ff68bcd5b2671fecb134a4535d6ee463092422dfc5cc8b25a1d","src/unicode.rs":"799299d1895e0123dc837648bdd5adb2d16f9b8312d1f070570a03d40c2d4a07"},"package":"c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"cd04e2dcd8d13ce52daa5b4e0db292524fd56111e28176ed070fa0be36db5d5d","Cargo.lock":"3fd2bd8414b6f818747e28ac2e78d0d99795946f2b4c74ca5e5ca9ce1bc8f8e2","Cargo.toml":"a98f67a3a7a2c050115fffb1863b9eb7ff0de131f2125b25753aa5eb3793bef8","Cargo.toml.orig":"bafdd382b90111241ade4860ad4ee666f63ccba28fef3738e1b3cf1cec590d3b","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"0ceb23fff33406f7663d967601e1ad7650a4664565c42d618961cc3a8fc81ea5","benches/contexts/README.md":"562d317f507caedd62cbe00e6b2bb350cb970168e5ebd5b3c497e68696e21e8b","benches/parser.rs":"b207acac3cc05025a323646dc72bc32b675740ebdcc602fc37f2ca42df9c6fb3","benches/parser_iai.rs":"10253310d8abbe979ae0833df4bb0d1e2b770d1e94fe99416dec7fcd23aa3f16","src/ast/helper.rs":"39187bbc97823ba0f3a9baadd76ddc59140bf09cddeb92997dd872e41b305375","src/ast/mod.rs":"389032943da7c1809d6b4bc903ab13662d715945bbd3df974a47b29e0884715f","src/bin/parser.rs":"06aa90e1b78f5f845c46b8abba86028c4c157555b580ea59b8a08b7ccba9907c","src/bin/update_fixtures.rs":"387ca0e6331942369a3a3aa6c5ae013aa1c87c612215ce20f486ca37d4acd55d","src/lib.rs":"b4a11659d3d233073a1d820872a1d48141d3343401295032f494f251af591d78","src/parser/comment.rs":"dff6546043538e3573eea98ea7eda3fd55d5846e4dbcb38a0595844862d979af","src/parser/core.rs":"4ef1a455ef50235bb3ab8da0c8da90caf73fd346f1b5e96d67ee8b3fc039ad04","src/parser/errors.rs":"7ac92c323c15f9efa10a37a5ba3894f7a348cadbd5bfc053afef901bbe53ad4b","src/parser/expression.rs":"737b6670e849e8f04b06146ebddb59b8da9f082660f427a564e7eb52ec674326","src/parser/helper.rs":"26ba1d0d64455220cc054a2c7c23051854b1915bf7d1028f4db7ec8a8dc9114b","src/parser/macros.rs":"d5927d8e6757b50bbdeb122eb3a9bde7ab939a7ba41c9dfeff216d3839a5162b","src/parser/mod.rs":"27378f63f5e98890b0928d54e0a7edf4828179bf37f9ed9e5e8c2eaac111bd75","src/parser/pattern.rs":"4566796f34b5b47f76aa682355b664001e370ff313537e32649d815e4d5edd5b","src/parser/runtime.rs":"280aefcd960a4e1d402132c38c6764582e471853aa0ef143b099edbdd41f4b6c","src/parser/slice.rs":"aad45bc35ecc3ff68bcd5b2671fecb134a4535d6ee463092422dfc5cc8b25a1d","src/unicode.rs":"799299d1895e0123dc837648bdd5adb2d16f9b8312d1f070570a03d40c2d4a07"},"package":"c0abed97648395c902868fee9026de96483933faa54ea3b40d652f7dfe61ca78"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-syntax/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-syntax/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "85c7a8576736a2b3a96152f0b589a33cd0aa91be" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fluent-syntax/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fluent-syntax/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fluent-syntax/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,64 @@ +[package] +name = "fluent-syntax" +description = """ +Parser/Serializer tools for Fluent Syntax. +""" +version = "0.11.0" +edition = "2018" +authors = [ + "Zibi Braniecki ", + "Staś Małolepszy " +] +homepage = "http://www.projectfluent.org" +license = "Apache-2.0/MIT" +repository = "https://github.com/projectfluent/fluent-rs" +readme = "README.md" +keywords = ["localization", "l10n", "i18n", "intl", "internationalization"] +categories = ["localization", "internationalization"] +include = [ + "src/**/*", + "benches/*.rs", + "Cargo.toml", + "README.md", + "LICENSE-APACHE", + "LICENSE-MIT" +] + +[dependencies] +serde = { version = "1.0", features = ["derive"], optional = true } +serde_json = { version = "1.0", optional = true } +thiserror = "1.0" + +[dev-dependencies] +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +glob = "0.3" +criterion = "0.3" +iai = "0.1" + +[features] +default = [] +json = ["serde", "serde_json"] +all-benchmarks = [] + +[[bench]] +name = "parser" +harness = false + +[[bench]] +name = "parser_iai" +harness = false + +[[bin]] +name = "parser" +path = "src/bin/parser.rs" + +[[bin]] +name = "update_fixtures" +path = "src/bin/update_fixtures.rs" +required-features = ["json"] + +[[test]] +name = "parser_fixtures" +path = "tests/parser_fixtures.rs" +required-features = ["json"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fnv/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fnv/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fnv/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fnv/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0854ced32611c6389356c0b43ae663da9d4480376c5f0825b82eb442dd84e8d8","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"65fdb6c76cd61612070c066eec9ecdb30ee74fb27859d0d9af58b9f499fd0c3e","README.md":"7653d488c5bdf93a3069bf41770650897b85815521f67f69a4a90d0fefb4fa1f","lib.rs":"32bf17ff841b4c285985d9e9df79c5099318c11bf0436ee8582dec30fc9ec826"},"package":"3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3bffa7baab6a1ec5a999e9c39349e1e9f22b47345ddc91207273b50ef0610a68",".travis.yml":"e68d7a670a6431d08d1a75a3992f5050753f202fd6f4dcd198ae283482bdf9fa","Cargo.toml":"0854ced32611c6389356c0b43ae663da9d4480376c5f0825b82eb442dd84e8d8","Cargo.toml.orig":"21e110ea0ca79e72c211d078d5107ae8926abe4d7ea7eb6b127903c98450c593","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"65fdb6c76cd61612070c066eec9ecdb30ee74fb27859d0d9af58b9f499fd0c3e","README.md":"7653d488c5bdf93a3069bf41770650897b85815521f67f69a4a90d0fefb4fa1f","lib.rs":"32bf17ff841b4c285985d9e9df79c5099318c11bf0436ee8582dec30fc9ec826"},"package":"3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fnv/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fnv/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fnv/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fnv/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "4b4784ebfd3332dc61f0640764d6f1140e03a9ab" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fnv/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/fnv/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/fnv/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fnv/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,8 @@ +language: rust +rust: + - nightly + - beta + - stable +script: + - cargo test --verbose --all # default features + - cargo test --verbose --all --no-default-features # excludes std diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fnv/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fnv/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fnv/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fnv/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "fnv" +version = "1.0.7" +authors = ["Alex Crichton "] +description = "Fowler–Noll–Vo hash function" +license = "Apache-2.0 / MIT" +readme = "README.md" +repository = "https://github.com/servo/rust-fnv" +documentation = "https://doc.servo.org/fnv/" + +[lib] +name = "fnv" +path = "lib.rs" + +[features] +default = ["std"] +std = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foldhash/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/foldhash/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/foldhash/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foldhash/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"bed725327fa6f840ba753d5adf9b3b6ee9deba237912c002a6db8678b22e182e","Cargo.toml":"73f8a9098a796d870371f47aaace67ba93a1786b7d54f93c1122223dced77ea3","LICENSE":"b1181a40b2a7b25cf66fd01481713bc1005df082c53ef73e851e55071b102744","README.md":"fe47dcae2123a581799544a577b3a464962f3b51323b5495c53903b3bd3cd4ed","src/convenience.rs":"60338e1ca7bfc781724819cd82ef4a9bd61f4f5c17772b3c0f776fb2257c60dc","src/fast.rs":"99eb2a8e23446afc160ae70464a15fc9bb2006fbe9d0714f08ff936a7e069e1d","src/lib.rs":"8a5551c3568c0e52b4150cfee5c44fe176af0a11b02f5846ff9c635779a41e7c","src/quality.rs":"77a7edda8f0314d0ab1ebf9d08ec1b039d0d630988bfd8460149350b2a4b6f36","src/seed.rs":"358937fa085dcc5ca5ca488ff1767a7f0c371ebbca81355f44cbb848cb6dd698"},"package":"d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3182fa3f7fc8b1eb4b5d25d01738c19272560e4e60e125523b85ff14e6644118","Cargo.lock":"bed725327fa6f840ba753d5adf9b3b6ee9deba237912c002a6db8678b22e182e","Cargo.toml":"73f8a9098a796d870371f47aaace67ba93a1786b7d54f93c1122223dced77ea3","Cargo.toml.orig":"cd107b7c443af91271d3549d0e1c6a2735e834a2c3e0a7afe664ea5791bcf33e","LICENSE":"b1181a40b2a7b25cf66fd01481713bc1005df082c53ef73e851e55071b102744","README.md":"fe47dcae2123a581799544a577b3a464962f3b51323b5495c53903b3bd3cd4ed","src/convenience.rs":"60338e1ca7bfc781724819cd82ef4a9bd61f4f5c17772b3c0f776fb2257c60dc","src/fast.rs":"99eb2a8e23446afc160ae70464a15fc9bb2006fbe9d0714f08ff936a7e069e1d","src/lib.rs":"8a5551c3568c0e52b4150cfee5c44fe176af0a11b02f5846ff9c635779a41e7c","src/quality.rs":"77a7edda8f0314d0ab1ebf9d08ec1b039d0d630988bfd8460149350b2a4b6f36","src/seed.rs":"358937fa085dcc5ca5ca488ff1767a7f0c371ebbca81355f44cbb848cb6dd698"},"package":"d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foldhash/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/foldhash/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/foldhash/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foldhash/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "42461756c3760f9165c90d9626a49e36980a1e47" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foldhash/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/foldhash/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/foldhash/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foldhash/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,44 @@ +[package] +name = "foldhash" +version = "0.1.5" +authors = ["Orson Peters "] +license = "Zlib" +repository = "https://github.com/orlp/foldhash" +readme = "README.md" +keywords = ["hash", "hasher", "no-std"] +categories = ["algorithms", "no-std"] +description = "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm." +edition = "2021" +exclude = ["benches", "tools", "assets"] +rust-version = "1.60" + +[features] +default = ["std"] +std = [] + +[dependencies] + +[dev-dependencies] +criterion = "0.5" +hashbrown = "0.14" +uuid = "1.8" +rand = "0.8" +ahash = "0.8" +fxhash = "0.2" +chrono = "0.4" + +[lib] +bench = false + +[[bench]] +name = "bench" +path = "benches/bench.rs" +harness = false + +[[bench]] +name = "avalanche" +path = "benches/avalanche.rs" +harness = false + +[profile.release] +lto = "thin" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2e1b7838114ee31147555eb858dd837f1f8ac80d53f00c62b2c81c5a0121224d","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"333ea3aaa3cadb819f4acd9f9153f9feee060a995ca8710f32bc5bd9a4b91734","README.md":"6f3f1429f2724a481df811842f318d0d3b83160ada953fd869d4b685f7fd72e4","src/lib.rs":"a0039cfb11b235119b81ba8d31987c19d8fd6e1d23abbde57e67747fdd8f0ad0","tests/test.rs":"7913e5e040b75e5b63bf813d25a0491cb8e9b51857a039cf3b56d7f10fc787d3"},"package":"d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"29fcf8bae029fd164bb2d6445c5cf726ba15d99f4d20987550c39fb4b5c9bdd5","Cargo.toml":"2e1b7838114ee31147555eb858dd837f1f8ac80d53f00c62b2c81c5a0121224d","Cargo.toml.orig":"547a4d37555366da4d91189d4ea139bb846b79ea31a61b674aceaffccfcdaa74","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"333ea3aaa3cadb819f4acd9f9153f9feee060a995ca8710f32bc5bd9a4b91734","README.md":"6f3f1429f2724a481df811842f318d0d3b83160ada953fd869d4b685f7fd72e4","src/lib.rs":"a0039cfb11b235119b81ba8d31987c19d8fd6e1d23abbde57e67747fdd8f0ad0","tests/test.rs":"7913e5e040b75e5b63bf813d25a0491cb8e9b51857a039cf3b56d7f10fc787d3"},"package":"d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "c5a90ed3f39dd5fe8b5af6e9cee1bc446746272c" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "foreign-types" +version = "0.5.0" +authors = ["Steven Fackler "] +edition = "2018" +license = "MIT/Apache-2.0" +description = "A framework for Rust wrappers over C APIs" +repository = "https://github.com/sfackler/foreign-types" +readme = "README.md" + +[features] +default = ["std"] +std = ["foreign-types-macros/std"] + +[dependencies] +foreign-types-macros = { version = "0.2", path = "../foreign-types-macros" } +foreign-types-shared = { version = "0.3", path = "../foreign-types-shared" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"829c9da0910b673669e0401c6affd6564c94c49cf9629740104ffabf46f54d08","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"333ea3aaa3cadb819f4acd9f9153f9feee060a995ca8710f32bc5bd9a4b91734","src/build.rs":"bee8027592dff9052e1235a6b1bfd0ae715389265247131c3e1ed865e561ba40","src/lib.rs":"7bb43075bede4947ee8f07a05e4d1b00e0daedadbde15f1b386f97514853ad1c","src/parse.rs":"d8cc189b7108602dee81ff5436a9480dd45397101f7faad875027441e1477ef1"},"package":"1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"29624442a89f13483b371a2882849843961f57b44ff2e00a5e1a0048387b12d1","Cargo.toml":"829c9da0910b673669e0401c6affd6564c94c49cf9629740104ffabf46f54d08","Cargo.toml.orig":"d78bba8d03a64b9b4b0c7e72aae0ea63bd93c5235432f118ced83c441d76ef70","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"333ea3aaa3cadb819f4acd9f9153f9feee060a995ca8710f32bc5bd9a4b91734","src/build.rs":"bee8027592dff9052e1235a6b1bfd0ae715389265247131c3e1ed865e561ba40","src/lib.rs":"7bb43075bede4947ee8f07a05e4d1b00e0daedadbde15f1b386f97514853ad1c","src/parse.rs":"d8cc189b7108602dee81ff5436a9480dd45397101f7faad875027441e1477ef1"},"package":"1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "393f6ab5a5dc66b8a8e2d6d880b1ff80b6a7edc2" + }, + "path_in_vcs": "foreign-types-macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-macros/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "foreign-types-macros" +version = "0.2.3" +authors = ["Steven Fackler "] +edition = "2018" +license = "MIT/Apache-2.0" +description = "An internal crate used by foreign-types" +repository = "https://github.com/sfackler/foreign-types" + +[lib] +proc-macro = true + +[features] +std = [] + +[dependencies] +syn = { version = "2.0", features = ["full"] } +quote = "1.0" +proc-macro2 = "1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-shared/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-shared/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"096ac915be03aa1eb99b12ad4c5552a50bd550de4d1fb9a52e0799319f98f994","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"333ea3aaa3cadb819f4acd9f9153f9feee060a995ca8710f32bc5bd9a4b91734","src/lib.rs":"60aa483e41abdbdc3b5057e3ff75abd63d0e92263d93a50d8fd739910a0b19e8"},"package":"aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"60403e25d6e13fd0fccbf9665a3cff0b2b0a6a0d4bea26e9420d7b5cc1fc6dfe","Cargo.toml":"096ac915be03aa1eb99b12ad4c5552a50bd550de4d1fb9a52e0799319f98f994","Cargo.toml.orig":"e139ba933dd29504a64576ff492fe5f53b7597be535a5b1428c15b59a0f1a04a","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"333ea3aaa3cadb819f4acd9f9153f9feee060a995ca8710f32bc5bd9a4b91734","src/lib.rs":"60aa483e41abdbdc3b5057e3ff75abd63d0e92263d93a50d8fd739910a0b19e8"},"package":"aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-shared/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-shared/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "bdce800c23ce73b33a337833611e0e5fdf83ce9f" + }, + "path_in_vcs": "foreign-types-shared" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-shared/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/foreign-types-shared/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/foreign-types-shared/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,10 @@ +[package] +name = "foreign-types-shared" +version = "0.3.1" +authors = ["Steven Fackler "] +edition = "2018" +license = "MIT/Apache-2.0" +description = "An internal crate used by foreign-types" +repository = "https://github.com/sfackler/foreign-types" + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/form_urlencoded/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/form_urlencoded/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"be4adf82c2b4b20237e7a660defcfed92034e751ca581dfc38cb2fd05b6a90d6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"20c7855c364d57ea4c97889a5e8d98470a9952dade37bd9248b9a54431670e5e","src/lib.rs":"ab14e1d39ed5ffaf5ded448f3cdf7157e721c61321963c9b6eb6ae27a0ab8d48"},"package":"e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1ac2d7cdca7096c2a2d3f4966bcd342877d0870774ae24d9b152c60756b82a4f","Cargo.toml":"be4adf82c2b4b20237e7a660defcfed92034e751ca581dfc38cb2fd05b6a90d6","Cargo.toml.orig":"589a8cfcb39fe88a96f206369a8f506ed338105ba627897edbfa5fc510c9992b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"20c7855c364d57ea4c97889a5e8d98470a9952dade37bd9248b9a54431670e5e","src/lib.rs":"ab14e1d39ed5ffaf5ded448f3cdf7157e721c61321963c9b6eb6ae27a0ab8d48"},"package":"e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/form_urlencoded/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/form_urlencoded/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "00e9e18ce6504e0e9157816c593afec8e69cb9e3" + }, + "path_in_vcs": "form_urlencoded" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/form_urlencoded/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/form_urlencoded/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/form_urlencoded/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "form_urlencoded" +version = "1.2.1" +authors = ["The rust-url developers"] +description = "Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms." +categories = ["no_std"] +repository = "https://github.com/servo/rust-url" +license = "MIT OR Apache-2.0" +edition = "2018" +rust-version = "1.51" + +[lib] +test = false + +[features] +default = ["std"] +std = ["alloc", "percent-encoding/std"] +alloc = ["percent-encoding/alloc"] + +[dependencies] +percent-encoding = { version = "2.3.0", default-features = false, path = "../percent_encoding" } + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/framehop/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/framehop/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/framehop/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/framehop/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9899c522be4b56e17638b19aa8ee37132f5654b32cba8bfe73e3f6929975ffad","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"9ec2734f45b0d65192b9fee2307e05176b805a19efa994a553dcc5b2d3219a1e","Readme.md":"f1c7d3ed5b9ec8dbc9f87d742b213573d0667ca4b4d148cf1e72681115093e67","src/aarch64/arch.rs":"894d1d66ba487363cdf5f2dd66c20ff6560e3906e7c6ecd80e5fc11a682fa5d9","src/aarch64/cache.rs":"88bfc7ee6d38bd0a0fb5532f29fbcec88fd6a222db0e1a3398e0168d7c05d82c","src/aarch64/dwarf.rs":"800bb304e8d746fb1857c2da5486f278242103ea7eac45b1cdc135b1eb3b92f1","src/aarch64/instruction_analysis/epilogue.rs":"fe45d3fbb92dc7224526fb1e613019ebf36a9f2aa3f8fb52217d20744fbda3ae","src/aarch64/instruction_analysis/mod.rs":"6298b1c5b96a5ac8b1ca39a9764b1b71af8ca4a60b6a435e7404e0b02e700f6a","src/aarch64/instruction_analysis/prologue.rs":"065172ee6e2cb868c76dad0d704f0da15397e94424cb0c5522e4bffcae1b0f19","src/aarch64/macho.rs":"ec88fb0c02707d3d96a41f22bb2f698909af26b41ac9cca6b0244e837e240504","src/aarch64/mod.rs":"a94c4c0b1d3e08bce5b0baf9a6ba1b59f42da2809ce970b8a9050b9c3c46e00a","src/aarch64/pe.rs":"6800dfee18cb8eb96d8802c4a175cfca511d9503a7b6c09d0ce7e84c28d8a1a8","src/aarch64/unwind_rule.rs":"1119387590f16f4582672095f6c9462a94e3d4eaf448baa19c432c5e57fa055d","src/aarch64/unwinder.rs":"1dd24b21a49cf1b2fdcb5fada2afb54b2df269d3560be1e1f0063604593f26f1","src/aarch64/unwindregs.rs":"19e5fd82d62eac135c9075e75c0b031f3037a4b670060b3bc6746ef6d71685f8","src/add_signed.rs":"8c52b1d7c7dfc5cbdd477ff9dcce2e888f663a19e8ef6b89c209c06f7a532203","src/arch.rs":"f7dff12cdc2cf91986a5cb3c8d492f608264bd789841a0cfab1c7042233f0488","src/cache.rs":"90569eba164d72c3d20a0465d05a92bc35ceba38c21b944ced3c759f61be3268","src/code_address.rs":"1e2bd03a5813c0100171c7020dc05d8457e2670c7ef58c0c4e3627bf1d82f1b1","src/display_utils.rs":"2f874fd4778e7e304365d8b65d60dc4a5a8fa5ee2715740dc64e334989a1276d","src/dwarf.rs":"79689d0d16a5ccdb5a6c90d690602d1b9bb0100543c2922b47a4c5715004c581","src/error.rs":"bbcaa2ede65b465bff515e19c50f4a8b76c4fcb481297a50427fd21689121294","src/instruction_analysis.rs":"1023577c008a71805338cd45b8582774dd8c69c7bb349990992733297761743e","src/lib.rs":"f57770c147c5de29b4a3600675b459ce26925ad8c5be19ab0c9545883a7a9320","src/macho.rs":"472cd64d0ef4c4d7b91f3d19307875f61db67de52273fef186da9ede89016982","src/pe.rs":"d50f13dd153d124c3b76df7930295e2310381e7490d45563382775422a858bfe","src/rule_cache.rs":"d764fe5e9202314b77e536a7ebe7cb4d574494eeaeb76d2e7a13ff6b0770cf3b","src/unwind_result.rs":"ec6898d9e66b455978880884199d5570fd220c7d3d1101c6b854b9a2b6cea88d","src/unwind_rule.rs":"3335e0d2af34961ba4eff2d89db6bdde5950909f352539e96852c42b3ca16139","src/unwinder.rs":"72874a341338b3d536b1ab4602cffe8d05fd7f59063d2f55985a5d3843203ef7","src/x86_64/arch.rs":"12ea62c70058eac1c2aa698594cc83fafc5d8ec7205596c4b6f6ff325bd1ed8d","src/x86_64/cache.rs":"57eecbc7a0eea21269ba87e80efd985b13d420b2546722ae1b7c73e2e1731169","src/x86_64/dwarf.rs":"6643cc16ac524c325c02ae3a980dd95da38f660328d7b75c1081454b85e24925","src/x86_64/instruction_analysis/epilogue.rs":"21b98f794ec11d501497904b352017d678ea57a2a1f1617a625b1044de1c79c5","src/x86_64/instruction_analysis/mod.rs":"df9089f73861574607dab07fda68b8c5bf1ff426401840a6c35503bda9996143","src/x86_64/instruction_analysis/prologue.rs":"57f2a9376a70ca708c0d9c85bd324edff8062f73102aa57a9c6319627d8189ad","src/x86_64/macho.rs":"1b8eb6622d36115ac664c54d2a8768cbadd17bdcf252e368cf5ea8a35339d5b9","src/x86_64/mod.rs":"160ad03cce68b6263028fa9eaf460a89fee57795a81adac8bed9c7d4fdf0ebad","src/x86_64/pe.rs":"25d850fc896e635831c90c1e4073900b32b02fff88858aa579a986aa4052d54e","src/x86_64/register_ordering.rs":"e4e01b5506eaf1d448874e10930035d4a67b8077803e2ceee305d9c5aa88cd2f","src/x86_64/unwind_rule.rs":"f5be036172ac469cbc8248047411cbd43931a1def52cc9fcacce54210abc9824","src/x86_64/unwinder.rs":"2d7228655cc427266e31f1405f44b9e81bb119b9eb0f4abb9a29b39697db2b44","src/x86_64/unwindregs.rs":"63b358fe31b613d456982360ff659927d540b502f9c1a3145c4ba66beb4afdfc"},"package":"33e8ad8f843eb89b4ec8270be4d5840dc6b81ca1a1c1e036b17e94076f36eed4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"28bdd2da553a1249e946befd75d43e978ea433c013635a07278340669054b934","Cargo.toml":"9899c522be4b56e17638b19aa8ee37132f5654b32cba8bfe73e3f6929975ffad","Cargo.toml.orig":"e40fdd5aa46cc6d05bef3a2126f94286248b3e64ba2f7ee4b3b762f2ccead30f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"9ec2734f45b0d65192b9fee2307e05176b805a19efa994a553dcc5b2d3219a1e","Readme.md":"f1c7d3ed5b9ec8dbc9f87d742b213573d0667ca4b4d148cf1e72681115093e67","src/aarch64/arch.rs":"894d1d66ba487363cdf5f2dd66c20ff6560e3906e7c6ecd80e5fc11a682fa5d9","src/aarch64/cache.rs":"88bfc7ee6d38bd0a0fb5532f29fbcec88fd6a222db0e1a3398e0168d7c05d82c","src/aarch64/dwarf.rs":"800bb304e8d746fb1857c2da5486f278242103ea7eac45b1cdc135b1eb3b92f1","src/aarch64/instruction_analysis/epilogue.rs":"fe45d3fbb92dc7224526fb1e613019ebf36a9f2aa3f8fb52217d20744fbda3ae","src/aarch64/instruction_analysis/mod.rs":"6298b1c5b96a5ac8b1ca39a9764b1b71af8ca4a60b6a435e7404e0b02e700f6a","src/aarch64/instruction_analysis/prologue.rs":"065172ee6e2cb868c76dad0d704f0da15397e94424cb0c5522e4bffcae1b0f19","src/aarch64/macho.rs":"ec88fb0c02707d3d96a41f22bb2f698909af26b41ac9cca6b0244e837e240504","src/aarch64/mod.rs":"a94c4c0b1d3e08bce5b0baf9a6ba1b59f42da2809ce970b8a9050b9c3c46e00a","src/aarch64/pe.rs":"6800dfee18cb8eb96d8802c4a175cfca511d9503a7b6c09d0ce7e84c28d8a1a8","src/aarch64/unwind_rule.rs":"1119387590f16f4582672095f6c9462a94e3d4eaf448baa19c432c5e57fa055d","src/aarch64/unwinder.rs":"1dd24b21a49cf1b2fdcb5fada2afb54b2df269d3560be1e1f0063604593f26f1","src/aarch64/unwindregs.rs":"19e5fd82d62eac135c9075e75c0b031f3037a4b670060b3bc6746ef6d71685f8","src/add_signed.rs":"8c52b1d7c7dfc5cbdd477ff9dcce2e888f663a19e8ef6b89c209c06f7a532203","src/arch.rs":"f7dff12cdc2cf91986a5cb3c8d492f608264bd789841a0cfab1c7042233f0488","src/cache.rs":"90569eba164d72c3d20a0465d05a92bc35ceba38c21b944ced3c759f61be3268","src/code_address.rs":"1e2bd03a5813c0100171c7020dc05d8457e2670c7ef58c0c4e3627bf1d82f1b1","src/display_utils.rs":"2f874fd4778e7e304365d8b65d60dc4a5a8fa5ee2715740dc64e334989a1276d","src/dwarf.rs":"79689d0d16a5ccdb5a6c90d690602d1b9bb0100543c2922b47a4c5715004c581","src/error.rs":"bbcaa2ede65b465bff515e19c50f4a8b76c4fcb481297a50427fd21689121294","src/instruction_analysis.rs":"1023577c008a71805338cd45b8582774dd8c69c7bb349990992733297761743e","src/lib.rs":"f57770c147c5de29b4a3600675b459ce26925ad8c5be19ab0c9545883a7a9320","src/macho.rs":"472cd64d0ef4c4d7b91f3d19307875f61db67de52273fef186da9ede89016982","src/pe.rs":"d50f13dd153d124c3b76df7930295e2310381e7490d45563382775422a858bfe","src/rule_cache.rs":"d764fe5e9202314b77e536a7ebe7cb4d574494eeaeb76d2e7a13ff6b0770cf3b","src/unwind_result.rs":"ec6898d9e66b455978880884199d5570fd220c7d3d1101c6b854b9a2b6cea88d","src/unwind_rule.rs":"3335e0d2af34961ba4eff2d89db6bdde5950909f352539e96852c42b3ca16139","src/unwinder.rs":"72874a341338b3d536b1ab4602cffe8d05fd7f59063d2f55985a5d3843203ef7","src/x86_64/arch.rs":"12ea62c70058eac1c2aa698594cc83fafc5d8ec7205596c4b6f6ff325bd1ed8d","src/x86_64/cache.rs":"57eecbc7a0eea21269ba87e80efd985b13d420b2546722ae1b7c73e2e1731169","src/x86_64/dwarf.rs":"6643cc16ac524c325c02ae3a980dd95da38f660328d7b75c1081454b85e24925","src/x86_64/instruction_analysis/epilogue.rs":"21b98f794ec11d501497904b352017d678ea57a2a1f1617a625b1044de1c79c5","src/x86_64/instruction_analysis/mod.rs":"df9089f73861574607dab07fda68b8c5bf1ff426401840a6c35503bda9996143","src/x86_64/instruction_analysis/prologue.rs":"57f2a9376a70ca708c0d9c85bd324edff8062f73102aa57a9c6319627d8189ad","src/x86_64/macho.rs":"1b8eb6622d36115ac664c54d2a8768cbadd17bdcf252e368cf5ea8a35339d5b9","src/x86_64/mod.rs":"160ad03cce68b6263028fa9eaf460a89fee57795a81adac8bed9c7d4fdf0ebad","src/x86_64/pe.rs":"25d850fc896e635831c90c1e4073900b32b02fff88858aa579a986aa4052d54e","src/x86_64/register_ordering.rs":"e4e01b5506eaf1d448874e10930035d4a67b8077803e2ceee305d9c5aa88cd2f","src/x86_64/unwind_rule.rs":"f5be036172ac469cbc8248047411cbd43931a1def52cc9fcacce54210abc9824","src/x86_64/unwinder.rs":"2d7228655cc427266e31f1405f44b9e81bb119b9eb0f4abb9a29b39697db2b44","src/x86_64/unwindregs.rs":"63b358fe31b613d456982360ff659927d540b502f9c1a3145c4ba66beb4afdfc"},"package":"33e8ad8f843eb89b4ec8270be4d5840dc6b81ca1a1c1e036b17e94076f36eed4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/framehop/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/framehop/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/framehop/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/framehop/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "0f42d4bd0565f5977fc30cfcf4a9854e2d40a2b6" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/framehop/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/framehop/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/framehop/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/framehop/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +[package] +name = "framehop" +version = "0.13.0" +edition = "2021" +authors = ["Markus Stange "] +categories = ["development-tools::debugging"] +description = "Stack frame unwinding support for various formats" +keywords = ["unwind", "stackwalk", "profiling", "debug"] +license = "MIT/Apache-2.0" +readme = "Readme.md" +documentation = "https://docs.rs/framehop/" +repository = "https://github.com/mstange/framehop/" +exclude = ["/.github", "/.vscode", "/tests", "/fixtures", "/big-fixtures"] + +[dependencies] +gimli = { version = "0.31", default-features = false, features = ["read"] } +macho-unwind-info = { version = "0.4.0", optional = true } +pe-unwind-info = { version = "0.2.1", optional = true } +fallible-iterator = "0.3.0" +arrayvec = { version = "0.7.4", default-features = false } +cfg-if = "1.0.0" + +[features] +default = ["std", "macho", "pe"] +macho = ["macho-unwind-info"] +pe = ["pe-unwind-info"] +std = ["arrayvec/std", "gimli/std"] + +[dev-dependencies] +object = "0.36" +flate2 = "1.0.28" +itertools = "0.13" + +[profile.release] +debug = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/freetype/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/freetype/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/freetype/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/freetype/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"15c8be89e38fd45776974724843be190406edefcad8f16310def24c655ebf76d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","Makefile.in":"7348b5f8a577048279b3f98e2c2b5705f506cf5b4b1e6bb542cc0b1e62468411","README.md":"85c1147938d30158ff413cc12453b86172740af429867d4f9c0a836f6d4af51a","configure":"e0e6ba778e5f5784fa87abf235aa4f3da750d922bfb26a34803d9674577d56ec","etc/bindgen.sh":"39c1d5298f6e46380f0616d6080bd2c3ead5f04149bcf5b7345c56dae2000e79","etc/bindings.h":"b531980f5739536dfc1484236d436efd18f448b4ea15001d1dfbbaf381ad054f","src/freetype.rs":"445a3d48974dcf22961b612ef6cdef48c2dedc1ccc6e73a88eee53fa601859d8","src/lib.rs":"38102af2cf1955cfea1f0aa0497258328eadb40f40805cc68fc7f97ff4c7d672","src/tt_os2.rs":"5b0e57bcd7f77eb552b0a6fe5e4512a27aab3996d6888676e6b1cbac812b3549"},"package":"bee38378a9e3db1cc693b4f88d166ae375338a0ff75cb8263e1c601d51f35dc6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"78afb15d775d0eaf5a7dbe69b08e9673180cea9d5b294ed0bf3f13ba7c98a812",".travis.yml":"990d0aea30e694a573599d526f1c254e0f9df3cea2cee3825c985068ea39cba5","COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"15c8be89e38fd45776974724843be190406edefcad8f16310def24c655ebf76d","Cargo.toml.orig":"e8bdb29ebd8185afa56d0a6c69b75a6e471e6c1118be4076b9345fc829d7d43d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","Makefile.in":"7348b5f8a577048279b3f98e2c2b5705f506cf5b4b1e6bb542cc0b1e62468411","README.md":"85c1147938d30158ff413cc12453b86172740af429867d4f9c0a836f6d4af51a","configure":"e0e6ba778e5f5784fa87abf235aa4f3da750d922bfb26a34803d9674577d56ec","etc/bindgen.sh":"39c1d5298f6e46380f0616d6080bd2c3ead5f04149bcf5b7345c56dae2000e79","etc/bindings.h":"b531980f5739536dfc1484236d436efd18f448b4ea15001d1dfbbaf381ad054f","src/freetype.rs":"445a3d48974dcf22961b612ef6cdef48c2dedc1ccc6e73a88eee53fa601859d8","src/lib.rs":"38102af2cf1955cfea1f0aa0497258328eadb40f40805cc68fc7f97ff4c7d672","src/tt_os2.rs":"5b0e57bcd7f77eb552b0a6fe5e4512a27aab3996d6888676e6b1cbac812b3549"},"package":"bee38378a9e3db1cc693b4f88d166ae375338a0ff75cb8263e1c601d51f35dc6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/freetype/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/freetype/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/freetype/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/freetype/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "2f467f22d6d0498acf3b19cea80621f5f74de99e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/freetype/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/freetype/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/freetype/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/freetype/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,11 @@ +language: rust +sudo: false + +rust: + - stable + - beta + - nightly + +script: + - cargo build + - cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/freetype/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/freetype/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/freetype/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/freetype/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +description = "Bindings for Freetype used by Servo" +license = "Apache-2.0 / MIT" +name = "freetype" +version = "0.7.0" +authors = ["The Servo Project Developers"] +documentation = "https://doc.servo.org/freetype/" +repository = "https://github.com/servo/rust-freetype" + +[features] +default = ["freetype-sys"] + +[lib] +name = "freetype" +crate-type = ["rlib"] + +[dependencies] +freetype-sys = { version = "0.13.0", optional = true } +libc = "0.2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fs-err/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fs-err/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fs-err/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fs-err/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"b17b12bee003d65ea5f1593ffd57faf8d8f98b036137cca857b5c203d1c2ae0b","Cargo.toml":"4ee30dec20735529b07d148071ecbe148d34a9fe1f83ed9f6d820230f41034bb","LICENSE-APACHE":"7cfd738c53d61c79f07e348f622bf7707c9084237054d37fbe07788a75f5881c","LICENSE-MIT":"36516aefdc84c5d5a1e7485425913a22dbda69eb1930c5e84d6ae4972b5194b9","README.md":"adbf428f33a04028cc8db98d7b75bdcf28d0edb5e792867578bcb93f1784abec","src/dir.rs":"c5255382d7357f2fbcb0b45325a343277d347f0dd0b5f0e5ff74cb808020795d","src/errors.rs":"f04771790f55627fdc39de43a1d16f7d0125bbf48d4a1c8a70921f2670dd3eaa","src/file.rs":"4516834bc52f1219f10e369bf570fd432493ceaf5d52d239d93a5e69ceaed0aa","src/lib.rs":"9cdc8a3cac73976d7c121a1b9eb63a3a2bebdd6533a67b22bc3628952578fde2","src/open_options.rs":"304c5be36b5a6c5ecc2c731e2956627494945d093952c879d8f3c5b15216b1d0","src/os.rs":"54fe6cb71a24592de1cb4e1fcebdeaba5e58b26925dbf2dc868e8dd0b0a7bef7","src/os/unix.rs":"21ab862305b9e1034c41bb4be31b1f3d43e3d208ca3e622211b6b54d1bbd9acc","src/os/windows.rs":"4cf0530becb6fed439f469e1f22f57de9ae2ac15e39f2a973f4734aee6267ed0","src/path.rs":"a026ae234184ed1bbadd9051099e201c3ac6309b1fd939d1b2d2b2a7cb82230d","src/tokio/dir_builder.rs":"b004b6b5aeda08201dbc0ecda841f60cf06361e709cfef891356980543509b87","src/tokio/file.rs":"fb59dd43133f22b85314d28a098dc68281f4dc29a109d79fcbf2e76224830ad8","src/tokio/mod.rs":"cedd71363c524436ddae1e3dacc5ce16959b480c4f1c470ca44b2a5b59a9b1a2","src/tokio/open_options.rs":"c6ccc8f9c89ea7f8a1b96ad927a8dfcb169e77d9f40b01f0cfdccd4e1869a9c6","src/tokio/read_dir.rs":"8f3a2aaa029354420563ff621f72defb228f196a32bc113d89c99944fac56086"},"package":"0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"526c33e28bce9e391b4b4dda287b40bd6e217c8b81b43be13751df483f2c0dd2","CHANGELOG.md":"b17b12bee003d65ea5f1593ffd57faf8d8f98b036137cca857b5c203d1c2ae0b","Cargo.toml":"4ee30dec20735529b07d148071ecbe148d34a9fe1f83ed9f6d820230f41034bb","Cargo.toml.orig":"56f7058a15aae0eeb52da26e90c1373c755daa7ab71cc1ad4645068d67edfd66","LICENSE-APACHE":"7cfd738c53d61c79f07e348f622bf7707c9084237054d37fbe07788a75f5881c","LICENSE-MIT":"36516aefdc84c5d5a1e7485425913a22dbda69eb1930c5e84d6ae4972b5194b9","README.md":"adbf428f33a04028cc8db98d7b75bdcf28d0edb5e792867578bcb93f1784abec","src/dir.rs":"c5255382d7357f2fbcb0b45325a343277d347f0dd0b5f0e5ff74cb808020795d","src/errors.rs":"f04771790f55627fdc39de43a1d16f7d0125bbf48d4a1c8a70921f2670dd3eaa","src/file.rs":"4516834bc52f1219f10e369bf570fd432493ceaf5d52d239d93a5e69ceaed0aa","src/lib.rs":"9cdc8a3cac73976d7c121a1b9eb63a3a2bebdd6533a67b22bc3628952578fde2","src/open_options.rs":"304c5be36b5a6c5ecc2c731e2956627494945d093952c879d8f3c5b15216b1d0","src/os.rs":"54fe6cb71a24592de1cb4e1fcebdeaba5e58b26925dbf2dc868e8dd0b0a7bef7","src/os/unix.rs":"21ab862305b9e1034c41bb4be31b1f3d43e3d208ca3e622211b6b54d1bbd9acc","src/os/windows.rs":"4cf0530becb6fed439f469e1f22f57de9ae2ac15e39f2a973f4734aee6267ed0","src/path.rs":"a026ae234184ed1bbadd9051099e201c3ac6309b1fd939d1b2d2b2a7cb82230d","src/tokio/dir_builder.rs":"b004b6b5aeda08201dbc0ecda841f60cf06361e709cfef891356980543509b87","src/tokio/file.rs":"fb59dd43133f22b85314d28a098dc68281f4dc29a109d79fcbf2e76224830ad8","src/tokio/mod.rs":"cedd71363c524436ddae1e3dacc5ce16959b480c4f1c470ca44b2a5b59a9b1a2","src/tokio/open_options.rs":"c6ccc8f9c89ea7f8a1b96ad927a8dfcb169e77d9f40b01f0cfdccd4e1869a9c6","src/tokio/read_dir.rs":"8f3a2aaa029354420563ff621f72defb228f196a32bc113d89c99944fac56086"},"package":"0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fs-err/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/fs-err/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/fs-err/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fs-err/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3f59ce2d8a8fc1bbd267eac6848fb9d683542769" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fs-err/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fs-err/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fs-err/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fs-err/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,36 @@ +[package] +name = "fs-err" +description = "A drop-in replacement for std::fs with more helpful error messages." +version = "2.9.0" +authors = ["Andrew Hickman "] +edition = "2018" +repository = "https://github.com/andrewhickman/fs-err" +documentation = "https://docs.rs/fs-err" +categories = ["command-line-interface", "filesystem"] +license = "MIT/Apache-2.0" +readme = "README.md" +exclude = [".github", ".gitignore", "README.tpl"] + +[dependencies] +tokio = { version = "1.21", optional = true, default_features = false, features = ["fs"] } + +[dev-dependencies] +serde_json = "1.0.64" + +[features] +# Adds I/O safety traits introduced in Rust 1.63 +io_safety = [] + +[package.metadata.release] +tag-name = "{{version}}" +sign-tag = true + +[[package.metadata.release.pre-release-replacements]] +file = "src/lib.rs" +search = "html_root_url = \"https://docs\\.rs/fs-err/.*?\"" +replace = "html_root_url = \"https://docs.rs/fs-err/{{version}}\"" +exactly = 1 + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f6608fc3b8f2c4ceff1d038056f9ae359c2c77d72f83158867abcf53a4c957b0","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"842d0b8a539ab13ba2b9863cd8fb27da4fc7e9def1aefeb21db5aa04269b1e34","src/lib.rs":"bb07f533ba89a36c0385b57de17d51bf23ccab9e13e00ec812a74f376df15930","tests/_require_features.rs":"5ad24019430b498addfc1fd853e955c7b646d78d0727a8ca29f586c9aab45cff","tests/async_await_macros.rs":"87863f5b73217d727a4789d69229ab5dd85252b8e76a1aca0220feb98a0922af","tests/auto_traits.rs":"d5e0e5ed4b6b93103a5d5725cca87b3c65a07c3f891f8c8f52e7d66e3a991833","tests/bilock.rs":"bd0bf617352528f686b3fbb1847f4da9f6fe351e456e0bdce888bc738311fa83","tests/compat.rs":"1449926cc046d2ae9f86a263efd9353ca8e174ea546c083b360136c5a2aef1d1","tests/eager_drop.rs":"dc25d067207c06bbe094752d70bf161e206f00e162ffa3219583c8b4eb0816a1","tests/eventual.rs":"9050809e5196d0870a3ee2a268a5b4b398739b01617e1e317a673ac0660974cf","tests/future_abortable.rs":"4c81607472a85c5d87a5fe8a510a24cf1e8793fedf7f6cd6741ba1efd66615cd","tests/future_basic_combinators.rs":"4508c1250b85a4f749b7261bbd0ba728d3970e7ba277e84a006e76cf068fb54f","tests/future_fuse.rs":"bb63141f1486e755d0cdea1d93e302ad864a2186aa5287f909a0b3a922e82065","tests/future_inspect.rs":"9c03ceb770ce04fe9fd88a3489362642a0e34ae86a7b4958703e89e8b7a1ecf4","tests/future_join.rs":"f59d7b948df7019e52f902ca7aef17f89ad26582bd1902d520ba99f6f61ba508","tests/future_join_all.rs":"6adacfca4d33a769dbe72fd04c54b49580ecd7a9994a185cfe97dd7a2b55c298","tests/future_obj.rs":"a6aae88a194dc7d3bb961c20db78f180a01796cf7ea4bf106da98c40d89ed36d","tests/future_select_all.rs":"4cefc84d6b7ae2cf0007912cd0325fff6b926a4c26310e7b14a21868de61616f","tests/future_select_ok.rs":"1cabd03268641e1ac42b880344528bad73e3aeb6d6a8a141e652f339dd40184b","tests/future_shared.rs":"4f2cba1e74dacc4fc6b92eef04700df832533efe4fe6a392e3fd0f655b5b8450","tests/future_try_flatten_stream.rs":"aa4542b5d88f62522b736fac4567613081df45ad3eb54b0b659cdadc9409c4db","tests/future_try_join_all.rs":"cca2c5a3b42fe4bf9705301cd1450b30a3822736c5c09793eee06b28ce686a19","tests/io_buf_reader.rs":"1d60479224d5aa9378d4aed6246362b08a823ee7c9977f6a5e44fce7c40116be","tests/io_buf_writer.rs":"8f7a78ab2955d2beb69d0881321d4191235540aef6448e875e7f76a2ffc55b89","tests/io_cursor.rs":"cba5a7b968b9f816ac33316ce1e4da67cb320aa5a21332c0f9a45694fa445dd7","tests/io_line_writer.rs":"5b1140de776a721a677911496daa4e7956cc52cc08838d593ab300a93e0d7984","tests/io_lines.rs":"72a310c885591793ed724d0aa2158ac2c9d1af22de417044d96b714f78317586","tests/io_read.rs":"e0a8fa9b27e042f03c9fe14e8f0f329a67e24afad1ce40b906a1ab4d2abef23a","tests/io_read_exact.rs":"42049cd67589992dc09764ffb3836c475115b26dee441fd4cc7e847b2d166667","tests/io_read_line.rs":"f360c30c32fc8c73b371281e86c3f1095da7ef23b702debb30d335046dc77dac","tests/io_read_to_end.rs":"ea3e961e39a0b92930bded05e8ba26e4902461ab53818843d40fae8065b1a803","tests/io_read_to_string.rs":"824921601ac49f15b9a0b349c900f9cc9081cf2646e6a86f443166f841f1320e","tests/io_read_until.rs":"36d9a98149b2410894121ccba49e5134e3209826b2225acfc787016cea2bc92a","tests/io_window.rs":"0d18334b1eb35f5e93099e19c0cab22abe5971d8531176b81345fc89d07692a8","tests/io_write.rs":"701032ff3d5a6e6a3d8cb4e373d1c93e4708f2e5ee0a6742fa626f27b6094b4d","tests/lock_mutex.rs":"eb47121b842096353165b1444bf679a2df0103b181f811b40042f5c3f1d00c73","tests/macro_comma_support.rs":"627024ccadfe95194469d5bae2cc29b897b0118a664d7222408a2e234a10e939","tests/object_safety.rs":"9d047190387ed8334113687003c23407c80c858411f5ec7d5c505500f9639dfc","tests/oneshot.rs":"2109a8b3b524f4b36be9fb100f9b8c0d38bbd38d51716adcafdb65994b4a81d6","tests/ready_queue.rs":"6380025061025c27cb3b521df9520f169c7aa8e1802b881d539023bb4651744a","tests/recurse.rs":"b01b3d73b69ad90a767d297f974dac435817c39e12556fa6a3e6c725dd84f706","tests/sink.rs":"d9b2ddcbbb6af9e36d057db97dbba233547be645a7e4901b2842a4671f9f0212","tests/sink_fanout.rs":"67ab58422040308353955311f75222e55378e4cc34557c7b34140bd20c259132","tests/stream.rs":"049762ea6dad747cc9e7609f63487e25065a4c0032488e276f65fd522a07867c","tests/stream_abortable.rs":"60052b83b5eeb2395b77bc213f35098d2d5880529f0d83884582a8bbff78b139","tests/stream_buffer_unordered.rs":"143ee19056b9ee9e480903cf4a1b00da7d4e528c5804569bf8c40869e6ac6eed","tests/stream_catch_unwind.rs":"5cdaaf70436c49d3a7107bdc5547ddb8757c3d2057635aded70e485d0cb9cbfc","tests/stream_futures_ordered.rs":"f9083bd8cfa86620c51abffc390564432022b5c8d15a7cba15dd5cb53ae99dd6","tests/stream_futures_unordered.rs":"c888112d760db856e4d9191a2a6a3aa4a757d65e47a12fcd16fc5be7bf0b3e78","tests/stream_into_async_read.rs":"00ecb18289ebc8f46ea0cf43e0dce0631d7698bd1303a7bcd84d0addc9d8b645","tests/stream_peekable.rs":"c0addb0c510e13183ba3d6102633b75a9223651ae80a64542e913c712fe69a30","tests/stream_select_all.rs":"3a9045754939da5b30305e78f0571d79a03aaa77030c6ccf82225f076e9843c9","tests/stream_select_next_some.rs":"871edcee3ffc16c697251b29c9ba500aa4e3e503aa738748d7392e3462c82dce","tests/stream_split.rs":"074e9c9b51b6f7ea83d77347b5a0c8d414ca32b90445fec9b85f7f4cd2a6049f","tests/stream_try_stream.rs":"eba57cdda77f2aeee3a6059d5771c9a100f99a7eeb4460e7f7819803759fba86","tests/stream_unfold.rs":"7c6fbd10c782828793cbe1eb347ec776d99b185dad498e886f7161da76f76880","tests/task_arc_wake.rs":"5a49d074d1d5d9d5ec383dcd9a3868f636c1d7e34662e2573e467948db126206","tests/task_atomic_waker.rs":"8e85b4bc1360788646a52633dfe896d852773d6b482f81626cf534b97b7d937a","tests/test_macro.rs":"a46a946169c342c576936b60909165a50b94350501280ed9bba89d365af69287","tests/try_join.rs":"65f282f8351bd9a74642f2465c7aaf72ee7097002920989f156d60271652549e","tests_disabled/all.rs":"ddcd8fefb0d4a4a91a78328e7e652c35f93dc3669639d76fa0f56452b51abc23","tests_disabled/stream.rs":"8a615a472a35053d12b269d40fe244dfb3ba66fb78d217323aa2be177d5a111e"},"package":"23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d6aaf0d543ddf86f5230a13fa4366d66c329203ce87f27f2d04c1f461e405848","Cargo.toml":"f6608fc3b8f2c4ceff1d038056f9ae359c2c77d72f83158867abcf53a4c957b0","Cargo.toml.orig":"42cde398ef383732897d1c6a7b73d1d9501a0b7aee60df4894210f44f4131b0d","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"842d0b8a539ab13ba2b9863cd8fb27da4fc7e9def1aefeb21db5aa04269b1e34","src/lib.rs":"bb07f533ba89a36c0385b57de17d51bf23ccab9e13e00ec812a74f376df15930","tests/_require_features.rs":"5ad24019430b498addfc1fd853e955c7b646d78d0727a8ca29f586c9aab45cff","tests/async_await_macros.rs":"87863f5b73217d727a4789d69229ab5dd85252b8e76a1aca0220feb98a0922af","tests/auto_traits.rs":"d5e0e5ed4b6b93103a5d5725cca87b3c65a07c3f891f8c8f52e7d66e3a991833","tests/bilock.rs":"bd0bf617352528f686b3fbb1847f4da9f6fe351e456e0bdce888bc738311fa83","tests/compat.rs":"1449926cc046d2ae9f86a263efd9353ca8e174ea546c083b360136c5a2aef1d1","tests/eager_drop.rs":"dc25d067207c06bbe094752d70bf161e206f00e162ffa3219583c8b4eb0816a1","tests/eventual.rs":"9050809e5196d0870a3ee2a268a5b4b398739b01617e1e317a673ac0660974cf","tests/future_abortable.rs":"4c81607472a85c5d87a5fe8a510a24cf1e8793fedf7f6cd6741ba1efd66615cd","tests/future_basic_combinators.rs":"4508c1250b85a4f749b7261bbd0ba728d3970e7ba277e84a006e76cf068fb54f","tests/future_fuse.rs":"bb63141f1486e755d0cdea1d93e302ad864a2186aa5287f909a0b3a922e82065","tests/future_inspect.rs":"9c03ceb770ce04fe9fd88a3489362642a0e34ae86a7b4958703e89e8b7a1ecf4","tests/future_join.rs":"f59d7b948df7019e52f902ca7aef17f89ad26582bd1902d520ba99f6f61ba508","tests/future_join_all.rs":"6adacfca4d33a769dbe72fd04c54b49580ecd7a9994a185cfe97dd7a2b55c298","tests/future_obj.rs":"a6aae88a194dc7d3bb961c20db78f180a01796cf7ea4bf106da98c40d89ed36d","tests/future_select_all.rs":"4cefc84d6b7ae2cf0007912cd0325fff6b926a4c26310e7b14a21868de61616f","tests/future_select_ok.rs":"1cabd03268641e1ac42b880344528bad73e3aeb6d6a8a141e652f339dd40184b","tests/future_shared.rs":"4f2cba1e74dacc4fc6b92eef04700df832533efe4fe6a392e3fd0f655b5b8450","tests/future_try_flatten_stream.rs":"aa4542b5d88f62522b736fac4567613081df45ad3eb54b0b659cdadc9409c4db","tests/future_try_join_all.rs":"cca2c5a3b42fe4bf9705301cd1450b30a3822736c5c09793eee06b28ce686a19","tests/io_buf_reader.rs":"1d60479224d5aa9378d4aed6246362b08a823ee7c9977f6a5e44fce7c40116be","tests/io_buf_writer.rs":"8f7a78ab2955d2beb69d0881321d4191235540aef6448e875e7f76a2ffc55b89","tests/io_cursor.rs":"cba5a7b968b9f816ac33316ce1e4da67cb320aa5a21332c0f9a45694fa445dd7","tests/io_line_writer.rs":"5b1140de776a721a677911496daa4e7956cc52cc08838d593ab300a93e0d7984","tests/io_lines.rs":"72a310c885591793ed724d0aa2158ac2c9d1af22de417044d96b714f78317586","tests/io_read.rs":"e0a8fa9b27e042f03c9fe14e8f0f329a67e24afad1ce40b906a1ab4d2abef23a","tests/io_read_exact.rs":"42049cd67589992dc09764ffb3836c475115b26dee441fd4cc7e847b2d166667","tests/io_read_line.rs":"f360c30c32fc8c73b371281e86c3f1095da7ef23b702debb30d335046dc77dac","tests/io_read_to_end.rs":"ea3e961e39a0b92930bded05e8ba26e4902461ab53818843d40fae8065b1a803","tests/io_read_to_string.rs":"824921601ac49f15b9a0b349c900f9cc9081cf2646e6a86f443166f841f1320e","tests/io_read_until.rs":"36d9a98149b2410894121ccba49e5134e3209826b2225acfc787016cea2bc92a","tests/io_window.rs":"0d18334b1eb35f5e93099e19c0cab22abe5971d8531176b81345fc89d07692a8","tests/io_write.rs":"701032ff3d5a6e6a3d8cb4e373d1c93e4708f2e5ee0a6742fa626f27b6094b4d","tests/lock_mutex.rs":"eb47121b842096353165b1444bf679a2df0103b181f811b40042f5c3f1d00c73","tests/macro_comma_support.rs":"627024ccadfe95194469d5bae2cc29b897b0118a664d7222408a2e234a10e939","tests/object_safety.rs":"9d047190387ed8334113687003c23407c80c858411f5ec7d5c505500f9639dfc","tests/oneshot.rs":"2109a8b3b524f4b36be9fb100f9b8c0d38bbd38d51716adcafdb65994b4a81d6","tests/ready_queue.rs":"6380025061025c27cb3b521df9520f169c7aa8e1802b881d539023bb4651744a","tests/recurse.rs":"b01b3d73b69ad90a767d297f974dac435817c39e12556fa6a3e6c725dd84f706","tests/sink.rs":"d9b2ddcbbb6af9e36d057db97dbba233547be645a7e4901b2842a4671f9f0212","tests/sink_fanout.rs":"67ab58422040308353955311f75222e55378e4cc34557c7b34140bd20c259132","tests/stream.rs":"049762ea6dad747cc9e7609f63487e25065a4c0032488e276f65fd522a07867c","tests/stream_abortable.rs":"60052b83b5eeb2395b77bc213f35098d2d5880529f0d83884582a8bbff78b139","tests/stream_buffer_unordered.rs":"143ee19056b9ee9e480903cf4a1b00da7d4e528c5804569bf8c40869e6ac6eed","tests/stream_catch_unwind.rs":"5cdaaf70436c49d3a7107bdc5547ddb8757c3d2057635aded70e485d0cb9cbfc","tests/stream_futures_ordered.rs":"f9083bd8cfa86620c51abffc390564432022b5c8d15a7cba15dd5cb53ae99dd6","tests/stream_futures_unordered.rs":"c888112d760db856e4d9191a2a6a3aa4a757d65e47a12fcd16fc5be7bf0b3e78","tests/stream_into_async_read.rs":"00ecb18289ebc8f46ea0cf43e0dce0631d7698bd1303a7bcd84d0addc9d8b645","tests/stream_peekable.rs":"c0addb0c510e13183ba3d6102633b75a9223651ae80a64542e913c712fe69a30","tests/stream_select_all.rs":"3a9045754939da5b30305e78f0571d79a03aaa77030c6ccf82225f076e9843c9","tests/stream_select_next_some.rs":"871edcee3ffc16c697251b29c9ba500aa4e3e503aa738748d7392e3462c82dce","tests/stream_split.rs":"074e9c9b51b6f7ea83d77347b5a0c8d414ca32b90445fec9b85f7f4cd2a6049f","tests/stream_try_stream.rs":"eba57cdda77f2aeee3a6059d5771c9a100f99a7eeb4460e7f7819803759fba86","tests/stream_unfold.rs":"7c6fbd10c782828793cbe1eb347ec776d99b185dad498e886f7161da76f76880","tests/task_arc_wake.rs":"5a49d074d1d5d9d5ec383dcd9a3868f636c1d7e34662e2573e467948db126206","tests/task_atomic_waker.rs":"8e85b4bc1360788646a52633dfe896d852773d6b482f81626cf534b97b7d937a","tests/test_macro.rs":"a46a946169c342c576936b60909165a50b94350501280ed9bba89d365af69287","tests/try_join.rs":"65f282f8351bd9a74642f2465c7aaf72ee7097002920989f156d60271652549e","tests_disabled/all.rs":"ddcd8fefb0d4a4a91a78328e7e652c35f93dc3669639d76fa0f56452b51abc23","tests_disabled/stream.rs":"8a615a472a35053d12b269d40fe244dfb3ba66fb78d217323aa2be177d5a111e"},"package":"23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,61 @@ +[package] +name = "futures" +version = "0.3.28" +edition = "2018" +rust-version = "1.56" +license = "MIT OR Apache-2.0" +readme = "../README.md" +keywords = ["futures", "async", "future"] +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +An implementation of futures and streams featuring zero allocations, +composability, and iterator-like interfaces. +""" +categories = ["asynchronous"] + +[dependencies] +futures-core = { path = "../futures-core", version = "0.3.28", default-features = false } +futures-task = { path = "../futures-task", version = "0.3.28", default-features = false } +futures-channel = { path = "../futures-channel", version = "0.3.28", default-features = false, features = ["sink"] } +futures-executor = { path = "../futures-executor", version = "0.3.28", default-features = false, optional = true } +futures-io = { path = "../futures-io", version = "0.3.28", default-features = false } +futures-sink = { path = "../futures-sink", version = "0.3.28", default-features = false } +futures-util = { path = "../futures-util", version = "0.3.28", default-features = false, features = ["sink"] } + +[dev-dependencies] +futures-executor = { path = "../futures-executor", features = ["thread-pool"] } +futures-test = { path = "../futures-test" } +assert_matches = "1.3.0" +pin-project = "1.0.11" +pin-utils = "0.1.0" +static_assertions = "1" +tokio = "0.1.11" + +[features] +default = ["std", "async-await", "executor"] +std = ["alloc", "futures-core/std", "futures-task/std", "futures-io/std", "futures-sink/std", "futures-util/std", "futures-util/io", "futures-util/channel"] +alloc = ["futures-core/alloc", "futures-task/alloc", "futures-sink/alloc", "futures-channel/alloc", "futures-util/alloc"] +async-await = ["futures-util/async-await", "futures-util/async-await-macro"] +compat = ["std", "futures-util/compat"] +io-compat = ["compat", "futures-util/io-compat"] +executor = ["std", "futures-executor/std"] +thread-pool = ["executor", "futures-executor/thread-pool"] + +# Unstable features +# These features are outside of the normal semver guarantees and require the +# `unstable` feature as an explicit opt-in to unstable API. +unstable = ["futures-core/unstable", "futures-task/unstable", "futures-channel/unstable", "futures-io/unstable", "futures-util/unstable"] +bilock = ["futures-util/bilock"] +write-all-vectored = ["futures-util/write-all-vectored"] + +# These features are no longer used. +# TODO: remove in the next major version. +cfg-target-has-atomic = [] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[package.metadata.playground] +features = ["std", "async-await", "compat", "io-compat", "executor", "thread-pool"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-channel/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-channel/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b9e4a55febf64f3b1e637d4e7e2fe7efcf9963c1c10d1e62e989e0ebd491e914","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"faccd17503a06e7df67feb53da22dba6a8ea80ee88736ed37fae038d0d0906dd","benches/sync_mpsc.rs":"1019dd027f104f58883f396ff70efc3dd69b3a7d62df17af090e07b2b05eaf66","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/lib.rs":"2955e70d292208747fbb29810ef88f390f0f1b22b112fa59d60f95480d470e75","src/lock.rs":"38655a797456ea4f67d132c42055cf74f18195e875c3b337fc81a12901f79292","src/mpsc/mod.rs":"2991f3972780fd16b1aaac3a1b5a489112cd7114a2e8bcaa67cc35d7ab3d8866","src/mpsc/queue.rs":"0856f8b744c537c291d60cc7879ddb2d8cd686a6ac0e4a79c6877f8c3f8f6dbc","src/mpsc/sink_impl.rs":"c9977b530187e82c912fcd46e08316e48ed246e77bb2419d53020e69e403d086","src/oneshot.rs":"c7b5224d52b8c257baf23c385442503ad2ebfccd75ed894e7a4a259097ac9cb5","tests/channel.rs":"88f4a41d82b5c1b01e153d071a2bf48e0697355908c55ca42342ed45e63fdec8","tests/mpsc-close.rs":"cb3a427403051a731701de5d2a489f8a7b7a5eaceb5edfafef4a539e63588d3c","tests/mpsc-size_hint.rs":"50fba3495bdf4e91a84ad105b148b6cd72f73f64a85703414eeb2d07732c66b9","tests/mpsc.rs":"8b0caa7a6c45c0878e0384485b848ac496e4bcd75a0de598e0aee5246348a71b","tests/oneshot.rs":"0f97d28852a1fd1327211772f43322c93916a639be3f2581e49ad37c9f8a2f88"},"package":"955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"cbb2e6a1b451eaff87881fd93095c05c5884478834794d79ffb3fbc944a27fef","Cargo.toml":"b9e4a55febf64f3b1e637d4e7e2fe7efcf9963c1c10d1e62e989e0ebd491e914","Cargo.toml.orig":"bc5e6913b1bc0a6356e07276ca24bda234df2cffda03da88dfe6e77771a665bc","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"faccd17503a06e7df67feb53da22dba6a8ea80ee88736ed37fae038d0d0906dd","benches/sync_mpsc.rs":"1019dd027f104f58883f396ff70efc3dd69b3a7d62df17af090e07b2b05eaf66","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/lib.rs":"2955e70d292208747fbb29810ef88f390f0f1b22b112fa59d60f95480d470e75","src/lock.rs":"38655a797456ea4f67d132c42055cf74f18195e875c3b337fc81a12901f79292","src/mpsc/mod.rs":"2991f3972780fd16b1aaac3a1b5a489112cd7114a2e8bcaa67cc35d7ab3d8866","src/mpsc/queue.rs":"0856f8b744c537c291d60cc7879ddb2d8cd686a6ac0e4a79c6877f8c3f8f6dbc","src/mpsc/sink_impl.rs":"c9977b530187e82c912fcd46e08316e48ed246e77bb2419d53020e69e403d086","src/oneshot.rs":"c7b5224d52b8c257baf23c385442503ad2ebfccd75ed894e7a4a259097ac9cb5","tests/channel.rs":"88f4a41d82b5c1b01e153d071a2bf48e0697355908c55ca42342ed45e63fdec8","tests/mpsc-close.rs":"cb3a427403051a731701de5d2a489f8a7b7a5eaceb5edfafef4a539e63588d3c","tests/mpsc-size_hint.rs":"50fba3495bdf4e91a84ad105b148b6cd72f73f64a85703414eeb2d07732c66b9","tests/mpsc.rs":"8b0caa7a6c45c0878e0384485b848ac496e4bcd75a0de598e0aee5246348a71b","tests/oneshot.rs":"0f97d28852a1fd1327211772f43322c93916a639be3f2581e49ad37c9f8a2f88"},"package":"955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-channel/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-channel/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-channel" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-channel/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-channel/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-channel/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "futures-channel" +version = "0.3.28" +edition = "2018" +rust-version = "1.56" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +Channels for asynchronous communication using futures-rs. +""" + +[features] +default = ["std"] +std = ["alloc", "futures-core/std"] +alloc = ["futures-core/alloc"] +sink = ["futures-sink"] + +# These features are no longer used. +# TODO: remove in the next major version. +unstable = [] +cfg-target-has-atomic = [] + +[dependencies] +futures-core = { path = "../futures-core", version = "0.3.28", default-features = false } +futures-sink = { path = "../futures-sink", version = "0.3.28", default-features = false, optional = true } + +[dev-dependencies] +futures = { path = "../futures", default-features = true } +futures-test = { path = "../futures-test", default-features = true } + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-core/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b7e1e0d8df044b3ebc034f0028807c51a13321fe2eeef99fbb7153b874b9158d","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"e8258273fed6f1796485777655118f2369fd3f000191e9d8cdbd10bf052946a9","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/future.rs":"0cb559fad0d43566dab959e929c4631c25cf749e2e29a5444fbcad464c9262ae","src/lib.rs":"eacd5816fbb914ca061d49ff6203723ebbe639eb7c45ebfa8a0613069d174111","src/stream.rs":"f1c7ab84161c5d5b424655b257fc3183eb6f2ed5324ba4006a70f9a4b0dc8872","src/task/__internal/atomic_waker.rs":"e5184bcc772c1472a2f0f9899bd3e388b74b771d327d801a5ea7e4aca6e57715","src/task/__internal/mod.rs":"7d0d297f58987b05ffa152605feb78ddc9b6e5168e7d621ec36dfbee558e4bec","src/task/mod.rs":"e213602a2fe5ae78ad5f1ca20e6d32dcbab17aba5b6b072fb927a72da99b4a11","src/task/poll.rs":"74c2717c1f9a37587a367da1b690d1cd2312e95dbaffca42be4755f1cd164bb8"},"package":"4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f6d9eb7cf9ff51c3ab2ff8b85a4064665bacc08e3bf8c1675dc8d91fab8df62d","Cargo.toml":"b7e1e0d8df044b3ebc034f0028807c51a13321fe2eeef99fbb7153b874b9158d","Cargo.toml.orig":"e1eb2455e5ddf1719b09f802d7fb4a86431697d0d7eddac326746932359702da","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"e8258273fed6f1796485777655118f2369fd3f000191e9d8cdbd10bf052946a9","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/future.rs":"0cb559fad0d43566dab959e929c4631c25cf749e2e29a5444fbcad464c9262ae","src/lib.rs":"eacd5816fbb914ca061d49ff6203723ebbe639eb7c45ebfa8a0613069d174111","src/stream.rs":"f1c7ab84161c5d5b424655b257fc3183eb6f2ed5324ba4006a70f9a4b0dc8872","src/task/__internal/atomic_waker.rs":"e5184bcc772c1472a2f0f9899bd3e388b74b771d327d801a5ea7e4aca6e57715","src/task/__internal/mod.rs":"7d0d297f58987b05ffa152605feb78ddc9b6e5168e7d621ec36dfbee558e4bec","src/task/mod.rs":"e213602a2fe5ae78ad5f1ca20e6d32dcbab17aba5b6b072fb927a72da99b4a11","src/task/poll.rs":"74c2717c1f9a37587a367da1b690d1cd2312e95dbaffca42be4755f1cd164bb8"},"package":"4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-core/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-core/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "futures-core" +version = "0.3.28" +edition = "2018" +rust-version = "1.36" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +The core traits and types in for the `futures` library. +""" + +[features] +default = ["std"] +std = ["alloc"] +alloc = [] + +# These features are no longer used. +# TODO: remove in the next major version. +unstable = [] +cfg-target-has-atomic = [] + +[dependencies] +portable-atomic = { version = "1", default-features = false, optional = true } + +[dev-dependencies] +futures = { path = "../futures" } + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-executor/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-executor/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"dac1d16ebb659583c1092ed30905ea278db9b6a291a4f44e40bc25bd19997b70","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"05ba6a5490962c4df45b78e9ad928a29dd5c3fad749284d5b812ca7e765feb6d","benches/thread_notify.rs":"e601968527bee85766f32d2d11de5ed8f6b4bd5a29989b5c369a52bd3cd3d024","src/enter.rs":"e3e890a8fa649e76cd2ce915abb11b67d15f3c5ae5e8e374142e0363917b2406","src/lib.rs":"08a25594c789cb4ce1c8929a9ddd745e67fee1db373e011a7ebe135933522614","src/local_pool.rs":"78177af55564fdfcfdc9f3974afe7d9d0682a7e4654761d83a8fc02abb34a7dc","src/thread_pool.rs":"e52f8527bc37c511513d77d183b44e3991a7b324aaed5d17bee0d092cf448a5b","src/unpark_mutex.rs":"e186464d9bdec22a6d1e1d900ed03a1154e6b0d422ede9bd3b768657cdbb6113","tests/local_pool.rs":"9639c9a290e23faab3913c6fec190853f890defaed6ffe67de177eca5d88932a"},"package":"ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5155bd0b8b61a36f50c19f31f641e7af178c0a7f87c763122d45ac81049c44b8","Cargo.toml":"dac1d16ebb659583c1092ed30905ea278db9b6a291a4f44e40bc25bd19997b70","Cargo.toml.orig":"924ab9fe2c3247e76a1c813cadd90833e33cd11d9c38612443ae5dd06fdab911","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"05ba6a5490962c4df45b78e9ad928a29dd5c3fad749284d5b812ca7e765feb6d","benches/thread_notify.rs":"e601968527bee85766f32d2d11de5ed8f6b4bd5a29989b5c369a52bd3cd3d024","src/enter.rs":"e3e890a8fa649e76cd2ce915abb11b67d15f3c5ae5e8e374142e0363917b2406","src/lib.rs":"08a25594c789cb4ce1c8929a9ddd745e67fee1db373e011a7ebe135933522614","src/local_pool.rs":"78177af55564fdfcfdc9f3974afe7d9d0682a7e4654761d83a8fc02abb34a7dc","src/thread_pool.rs":"e52f8527bc37c511513d77d183b44e3991a7b324aaed5d17bee0d092cf448a5b","src/unpark_mutex.rs":"e186464d9bdec22a6d1e1d900ed03a1154e6b0d422ede9bd3b768657cdbb6113","tests/local_pool.rs":"9639c9a290e23faab3913c6fec190853f890defaed6ffe67de177eca5d88932a"},"package":"ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-executor/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-executor/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-executor" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-executor/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-executor/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-executor/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "futures-executor" +version = "0.3.28" +edition = "2018" +rust-version = "1.56" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +Executors for asynchronous tasks based on the futures-rs library. +""" + +[features] +default = ["std"] +std = ["futures-core/std", "futures-task/std", "futures-util/std"] +thread-pool = ["std", "num_cpus"] + +[dependencies] +futures-core = { path = "../futures-core", version = "0.3.28", default-features = false } +futures-task = { path = "../futures-task", version = "0.3.28", default-features = false } +futures-util = { path = "../futures-util", version = "0.3.28", default-features = false } +num_cpus = { version = "1.8.0", optional = true } + +[dev-dependencies] +futures = { path = "../futures", features = ["thread-pool"] } + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-io/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-io/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-io/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-io/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6bf3d031936336da4e40d967b52e983e0aac5ae100a673e2a73831603c636b94","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"575430be5c47352d85f36b44dcc2c2851a6a19e2384593415c4af22c6654cee7","src/lib.rs":"526e9700c28250b7512f122952257d57adc38eb001af92ef25bdb48a8c453175"},"package":"4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"920846d0d728833eaac95274d45a7719aa66c67d4b5f150c91a7d04034ae4d8d","Cargo.toml":"6bf3d031936336da4e40d967b52e983e0aac5ae100a673e2a73831603c636b94","Cargo.toml.orig":"84ffbc26e04311d558a295133d06d768ce72b3ed68f336219d060e8fcc86e176","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"575430be5c47352d85f36b44dcc2c2851a6a19e2384593415c4af22c6654cee7","src/lib.rs":"526e9700c28250b7512f122952257d57adc38eb001af92ef25bdb48a8c453175"},"package":"4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-io/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-io/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-io/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-io/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-io" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-io/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-io/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-io/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-io/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "futures-io" +version = "0.3.28" +edition = "2018" +rust-version = "1.36" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. +""" + +[features] +default = ["std"] +std = [] + +# Unstable features +# These features are outside of the normal semver guarantees and require the +# `unstable` feature as an explicit opt-in to unstable API. +unstable = [] + +[dependencies] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-macro/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-macro/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"94ae7274ca3f2a7a283613a23de7ca2180b226f4cbe7952e7850535709ed3aab","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","src/executor.rs":"d2c8545c3438262484da3cddb6d998928bfef8d6d191480c13c0c390f15fe0f1","src/join.rs":"eb1b7beb09e877a88fb76ba195b87b657681234002386ab3519f33b0a6670098","src/lib.rs":"8324c4d5cc4e9e377b2f95afde751168d7e94196c1f2cb35802193c900ca0026","src/select.rs":"6c8193b36ecd06d91036a0502d76ea35b4393537b5fc0432df67aa49f831ad18","src/stream_select.rs":"5fb84834a40876ab1fd975c3af67594d0c5a4f8d724cb164db9bee71e70d14b1"},"package":"89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f21137e698f8284ce99affa2c22d15132efc5b976cc188ee08f5aefb138da47f","Cargo.toml":"94ae7274ca3f2a7a283613a23de7ca2180b226f4cbe7952e7850535709ed3aab","Cargo.toml.orig":"97d9b28415ff255f15b27967e9dbd64a9ab3acdd7cc826adc473e496538ca6ae","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","src/executor.rs":"d2c8545c3438262484da3cddb6d998928bfef8d6d191480c13c0c390f15fe0f1","src/join.rs":"eb1b7beb09e877a88fb76ba195b87b657681234002386ab3519f33b0a6670098","src/lib.rs":"8324c4d5cc4e9e377b2f95afde751168d7e94196c1f2cb35802193c900ca0026","src/select.rs":"6c8193b36ecd06d91036a0502d76ea35b4393537b5fc0432df67aa49f831ad18","src/stream_select.rs":"5fb84834a40876ab1fd975c3af67594d0c5a4f8d724cb164db9bee71e70d14b1"},"package":"89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-macro/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-macro/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-macro" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-macro/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-macro/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-macro/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "futures-macro" +version = "0.3.28" +edition = "2018" +rust-version = "1.56" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +The futures-rs procedural macro implementations. +""" + +[lib] +proc-macro = true + +[features] + +[dependencies] +proc-macro2 = "1.0" +quote = "1.0" +syn = { version = "2.0.8", features = ["full"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-sink/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-sink/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"041c5fb33e5f71dfbbfb3be81f025b6e5c0f369dece00378db58c105e013ac95","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"a509e1ce84f285190130def6d2b9e3861988f9be725f7697f09fba347601d86f","src/lib.rs":"90c41f91e4b6764a218d4f337a9a46fba1e256f59f67b0afa5352ba92bf641c0"},"package":"f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d81aed9240227fd836be8848e5af783945352910c70d810f06a128c6d661f7ce","Cargo.toml":"041c5fb33e5f71dfbbfb3be81f025b6e5c0f369dece00378db58c105e013ac95","Cargo.toml.orig":"3fb7313624e6a39710de8013aa679f0b6eed9f173a9061526ccc89594fb16892","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"a509e1ce84f285190130def6d2b9e3861988f9be725f7697f09fba347601d86f","src/lib.rs":"90c41f91e4b6764a218d4f337a9a46fba1e256f59f67b0afa5352ba92bf641c0"},"package":"f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-sink/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-sink/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-sink" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-sink/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-sink/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-sink/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "futures-sink" +version = "0.3.28" +edition = "2018" +rust-version = "1.36" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +The asynchronous `Sink` trait for the futures-rs library. +""" + +[features] +default = ["std"] +std = ["alloc"] +alloc = [] + +[dependencies] + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-task/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-task/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-task/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-task/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b499d174086ce07fceb35a3d1aa879f170631d72f66691e1686e65385c90a6d5","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"6762ad0401a70d3b3e1faf6967b310de688da34c16174fd079ebc88fcff2cc4c","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/arc_wake.rs":"0e3f7d7883b75337b0b92ff55e477f0bf96f6eb08def7d953676a289fd9696ec","src/future_obj.rs":"20f210f33c6e61b3889d971fee2d9c23c1661da0e715d51c74f8c6d049c56135","src/lib.rs":"c55281988768d44d3305b2352c7ebb66e6449797239c07b14257a2d8e612e06b","src/noop_waker.rs":"41246601dab77f69bf09257afc3321031a5a31a7eda51787029870eda9922356","src/spawn.rs":"afcf46b98d62e78d2c974f91df32590bd78fe8c79031e4ae7accf9270e1f6224","src/waker.rs":"ed3e4e5f83016e253fe5faf4ded28d4f6ad64e01d015e4eb421004a1dd7b7639","src/waker_ref.rs":"3b65daca6d9236f653ff3be2599e5e30696416a6bab4902cdab2850a17942dd8"},"package":"76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7cca44c9f672961deb6314190ac7da65712c642b611fbbc779a233a394ffdf37","Cargo.toml":"b499d174086ce07fceb35a3d1aa879f170631d72f66691e1686e65385c90a6d5","Cargo.toml.orig":"8e797f0438becbeb4daf80a32b59f56be64da4f166d61587750bb2f1708c7947","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"6762ad0401a70d3b3e1faf6967b310de688da34c16174fd079ebc88fcff2cc4c","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/arc_wake.rs":"0e3f7d7883b75337b0b92ff55e477f0bf96f6eb08def7d953676a289fd9696ec","src/future_obj.rs":"20f210f33c6e61b3889d971fee2d9c23c1661da0e715d51c74f8c6d049c56135","src/lib.rs":"c55281988768d44d3305b2352c7ebb66e6449797239c07b14257a2d8e612e06b","src/noop_waker.rs":"41246601dab77f69bf09257afc3321031a5a31a7eda51787029870eda9922356","src/spawn.rs":"afcf46b98d62e78d2c974f91df32590bd78fe8c79031e4ae7accf9270e1f6224","src/waker.rs":"ed3e4e5f83016e253fe5faf4ded28d4f6ad64e01d015e4eb421004a1dd7b7639","src/waker_ref.rs":"3b65daca6d9236f653ff3be2599e5e30696416a6bab4902cdab2850a17942dd8"},"package":"76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-task/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-task/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-task/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-task/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-task" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-task/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-task/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-task/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-task/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "futures-task" +version = "0.3.28" +edition = "2018" +rust-version = "1.56" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +Tools for working with tasks. +""" + +[features] +default = ["std"] +std = ["alloc"] +alloc = [] + +# These features are no longer used. +# TODO: remove in the next major version. +unstable = [] +cfg-target-has-atomic = [] + +[dependencies] + +[dev-dependencies] +futures = { path = "../futures" } + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-util/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/futures-util/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-util/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-util/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2889f27d32d20c79aeba0c92bbe5ff2066d96eb0fd1603bd2dece4090ac2eb29","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"4094b953bfd2bb2687df0c3c3deb05c307c14ac084e6a79878342b8ee56aa710","benches/bilock.rs":"6f59b71f9b9ca5751018a985eff0ea8d63d4cb6d18a17e672e17bc786b972c20","benches/flatten_unordered.rs":"79330465a5d8f2d6e450861e7ca2ed8ae7fe78a5fb221b6ab7121227810c1bcf","benches/futures_unordered.rs":"5eb8280be8d8fb7bd5fb103ce20db10f618f47e180a402105e0d5e9f8c9fe35a","benches/select.rs":"ca0a79bc3434f0fc025e0b0e37941ba1d592b40f36ce6544cdfede9f23e70581","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/abortable.rs":"38bcb3d48361e4cfa89cc2e225c5f1dc97129837da834d28b69cff3bbf5200a6","src/async_await/join_mod.rs":"8f83c0001df867f5eb47a4174bf4a0c0b548f8ff3be3b532e0c759ad981b87da","src/async_await/mod.rs":"3d25c343cc3e789d3f982cdacd6f8ed91511ba656c3923da310700f318f423a4","src/async_await/pending.rs":"7971ec1d5d89ad80390e2a0c51e396257b2e78f1436cce79ea2b55ac2f13b328","src/async_await/poll.rs":"440c19a89fd42b12da09ff48a69523b5a8a5baea0bcd2f860589a0ab996ed781","src/async_await/random.rs":"daf229cd01595d38ef0f6284865fe2f60ed3b8134f7a15c82564b97ff3a5be98","src/async_await/select_mod.rs":"414c7fb7923cfe21116d558bf3cd1a6ae5bef4ed01f9877f0e7cb3e42ee6c79d","src/async_await/stream_select_mod.rs":"9a51338914cbb1502619fed591dfe4fc676919499b9d041898e59f630fe5e7f0","src/compat/compat01as03.rs":"6728ffd4f0a92d4e6aff8b7ff7916ad7ae20a317633d2739813a3b6ffc814204","src/compat/compat03as01.rs":"7cf29e57f8ee14b64123b3d2c16dceced25af5491a5ef81b655b2de2e9587fbe","src/compat/executor.rs":"3e40b4ccd905a99eab42c47fefc5502b530eef869158ce9ceaa28f8f1638436f","src/compat/mod.rs":"6cf3412f6a3f9ee8406118ea75de65468a83febc6ba61bdbad69261f0cfea02e","src/fns.rs":"f8e396128791169098a38a82c3c28aaa6dd5d40718635f7cc30b59b32f7110b8","src/future/abortable.rs":"373ce61c0c7c31718ff572113503bb88f55e3b49ed5d028a3dfafd69070f44c1","src/future/either.rs":"fb00002e68b5c46c8ded09e91efe0be7362c168a1ea00dc5906e1c8c7e38aaa4","src/future/future/catch_unwind.rs":"08b0ac049cdee28325d378209aa5bb4d91b14a29ddd9c2b0e5c661b61f9cfcfe","src/future/future/flatten.rs":"5bf9846cef8dec5dcc38b992653e11146bc149a0d3efc09b1f8268bd29de0b2b","src/future/future/fuse.rs":"65b80a1ba7556e2ef35ce8d23e47489a2a6eb6d1c3ef9ac4e080c63e69eaa07d","src/future/future/map.rs":"de607c2a4d80d2bddb590781c37328ddd294bb9d5064a9ecb99455244239b597","src/future/future/mod.rs":"ecfac09dcba801cede7c58acfaa76a9ab76d26a3f4c968d66c2a49caa57faefe","src/future/future/remote_handle.rs":"2ae17a409569b32c78e20026a8ecdf667352c2597a4a0a8deefa4761fafcb223","src/future/future/shared.rs":"d1973063327851931c75969ec627657e5e34e8cfa97f295d65a4be288377c446","src/future/join.rs":"38b55fc7cdbbdaaa525e51f8ce09783dbbcb65eabfd7de9f46610593e0bbef17","src/future/join_all.rs":"4813aba0e6ddf02310ba3d368eb6af44b30aaac227d1b799e977996db9e3cf36","src/future/lazy.rs":"d161fc4108a97348c1becbbd5ba8fccb7225dcf1d81c097666f5c8b40718251d","src/future/maybe_done.rs":"559e41cb170f9fe7246d2a5b112527a9f9cbca63b8a5a872b3aa9c861f70f307","src/future/mod.rs":"51e018100362f20b071225268f1d81f25c8e9664e94730af199069c2692bf26a","src/future/option.rs":"73daca814800b91b707753dcfe074265372b0077fae2504ea6efddc713453579","src/future/pending.rs":"3967984d2061e6b201c407f28ba8392a21fc9ef7c0b9201e2e244110af0782c5","src/future/poll_fn.rs":"8e54bf57d60e01d496ae31df35e0b96868f4bda504c024a14f51ab723d67885f","src/future/poll_immediate.rs":"7e199fc102894c9095de17af602a7c8f05d427269aefce5d71cd5136d54659c0","src/future/ready.rs":"c9860ccd8ac529f44f66dee73ca9b9d7f1b1b3e5e9e4dc70c59640c752553d58","src/future/select.rs":"0c358a5ae079858f31c61cf6ea835205fdb9092d07536778440b975995d2626c","src/future/select_all.rs":"5b304210c34cc2bd84f7b1819baa30a68eea2ee578b10b243f5dd884ee9a4791","src/future/select_ok.rs":"dc35027db70c0111399c6ab6f7c977e6e7362f069a3891e4a62006c52643528e","src/future/try_future/into_future.rs":"d966bde7b06a88443f0efd877e95f91541778c4e713f3f4b66e00ca5d3f352b6","src/future/try_future/mod.rs":"991edb3b52903ceb3bcb6599d04d898509023cd038c5974f4872eaafa9748f08","src/future/try_future/try_flatten.rs":"16c02e1780bd312b8b386e41c1d9dd4bcc4e8ef10f26007364f857b3adcc6e99","src/future/try_future/try_flatten_err.rs":"130f3fc3fd95a19f4e4a50e69301106fab02f77d0faf3aac9c473a92b826c2ca","src/future/try_join.rs":"1836931f8ba32da41c6810e6acc0ea2fee75b74b3153e760c4542cb12b220540","src/future/try_join_all.rs":"4d01395c74c7b82c581a578f2cb34087824b091f70075ebcd76a8d12b8476c1f","src/future/try_maybe_done.rs":"1cce46b2ee43ad51b7c5f9c02bc90a890af32bc549ce99098a2c8813508051e1","src/future/try_select.rs":"5d6187ace76b5f26e60c713a1fe9fcb9cbb0d161c5881c532ce9472a230b595d","src/io/allow_std.rs":"a125959c255fd344399fb0be19218a8ee7d613ce2485d6df9cdbc2ed5d3987df","src/io/buf_reader.rs":"46a1e24046c5bc2ab8f266e3d904281bec3ab4ba6c13d4213a52599b57b8de66","src/io/buf_writer.rs":"d6666b8dde60eefbb7fa69da4a2eea2b34ea0e4a85e21e5ac6e83cc680ea9140","src/io/chain.rs":"12f508fc39c3234a71a0f886505245c5d659aed09c7d874b1bd8ca0a0d456cf3","src/io/close.rs":"9832210a870637198fa58642cdf2779afab71f2e31a9953e663fa6854bd73ac7","src/io/copy.rs":"cb2466dcd7ea8bb1f07d00c03e66ed55abf71fe4be6937adc9f533ef9d99fb2d","src/io/copy_buf.rs":"e9a5f6aac8375e298bddb332f23d8b626d056ce452b58f772a05df7e2cd326cf","src/io/copy_buf_abortable.rs":"28ef452bc49423e0a6e8323b5956b37c57335941f99797867e5c5932f9366136","src/io/cursor.rs":"c12e9b82c6eff2108a5524b026d73fbb2c250072e8e3f673cc04d4da02a553b8","src/io/empty.rs":"6ae40b4bc8fc41572abad2d013285d78d8df445868d41fac77bde508ec9bc1a5","src/io/fill_buf.rs":"4f217fed8eb3f66dbde2371c3fbcfa9420d38ba20da544a0658584e5778aa47d","src/io/flush.rs":"0c9b588dfd9da039dc123ba9448ac31ca21ee3da0a164a21f6c2c182183d43e2","src/io/into_sink.rs":"ab5bdb12bff62672175b69b8c9f5a4bbbea716b9cf89169ed6a723ab43da9df8","src/io/line_writer.rs":"16c151c68d89b7c2ab929c4a782539b1ad512b723eed9b544f50f1ff06f0b661","src/io/lines.rs":"137279b6b899ce438fb1b0ee9e6a412976f9f9db54fb7b961d2bad8787a26b1e","src/io/mod.rs":"bead8faa1bd4c3733543e38cf64dc9b52d703440367f2efb460bda9f9baafa0b","src/io/read.rs":"4ea675a83cec98a22c9c4731ff980209f0cf67f63c71871cd1deed53c1266345","src/io/read_exact.rs":"ddebd58db9f6766efa3f50543fb51b138538533921e1ee1da4621fff9c64efe2","src/io/read_line.rs":"e22c853ddfd769c441b1a1dc59cbcda4f22a9c49e86f6a697f94193fce3bcdfb","src/io/read_to_end.rs":"5e9e38dc087623dac5a3ae3ad329ed44ffe4f6205a78e546adadc3ffb76703fc","src/io/read_to_string.rs":"bef4cc292dd95fa9c850d0438ad0cf49a8cc4caf40a0384f763f8c9512ad9e79","src/io/read_until.rs":"354507ce95242a735940f0aaa6ef11cc7d6d0505ae148f05277ce6e7537f168a","src/io/read_vectored.rs":"bd7f442c92f2cb320075d0983b0d08d51c23078898d72e6c2857cf6c7ad4cec7","src/io/repeat.rs":"53bc472e4bd7d286bf90765ce574f13b7aabc871c4f04f712da7cea160491390","src/io/seek.rs":"9863e9fb6495eb6e1f8c45c283c8a6993b9bdb1462f75a3e525e135c6840dec7","src/io/sink.rs":"30a503631d196e5da92c386d0afc1af9656a5f7682456cfa2489a2c30a05cac5","src/io/split.rs":"2aa567452b713497d5b85813980b69e888aee32be14492c92404d261fd50eb09","src/io/take.rs":"c53fec5b5e8c3742b7e60e6ebfa625cf2e566fbea193fb1eee2f0a8e561d63d5","src/io/window.rs":"295d7dc18ad101642003cd67687242e4bdba11552cfb7f18c521cbff369e6f71","src/io/write.rs":"60670eb00f999f2e2c43b099759a7fb030325b323744d88c9d20f75926ec30df","src/io/write_all.rs":"8fcd4ff233650b5abd20f7b987000cac095d8de23445572de588dccf710623c6","src/io/write_all_vectored.rs":"53becf89c031bf4c3073f0903ce809eee7606b1b4fbeb518605875badba216d3","src/io/write_vectored.rs":"bc98ff4a709cb75cd9ffedefa8ef251089a49906b98e142d76447ddf4ac098bb","src/lib.rs":"384447fb9bfcd3b110656979cca71b53c3abe72690e970c30563c1baba27fd74","src/lock/bilock.rs":"a294b016cfb39fb54406a6190438546a5fd7c8ef21667ab38a6cea9cb2d3ef7b","src/lock/mod.rs":"ed0f4ef97af382f6038730bd5932b449f32dc3a634e73e7ebb48a24bb7782d6f","src/lock/mutex.rs":"745c68e571f84a7456681cd683b2b8eed28ea8b6d3f9a38337efad105a65e0b6","src/never.rs":"2066481ab04921269cfa768cb8b778a035ab6aa49ec404d9ac0aeb07a4bf6094","src/sink/buffer.rs":"33a7380f8232225a8e9ac5ee138fd095979efa3a64f9fecf5fcaf2e78fcbc355","src/sink/close.rs":"f2f31c884f048163abebd4f5a877b7b4306f7d02beae428325636fd00ed42ca9","src/sink/drain.rs":"60262bf3ef48c09b4d52e52953f9437d536e20f63690b73e975388751405d239","src/sink/err_into.rs":"ced2998b2b0b792d80f7543523c9e07e8f5d20a4336cae93084b995e46671b15","src/sink/fanout.rs":"66dcde056e0bbee4e0074d331838ed2743dc872ea1597f05d61970523dc34926","src/sink/feed.rs":"64b9d296d37aedde37e1421c459ebcd9a7e8814db905996996167850124f3b3f","src/sink/flush.rs":"fbba344f428ca7636541ba013f7db2ece480b404a9e0b421c5537552d61e2492","src/sink/map_err.rs":"0f68f444ef13fe7115164be855c3b7b1d269e1119e69fcdad1706988255641f1","src/sink/mod.rs":"37cf379170f3099992eb59f3181be4c4e4a5c2d3581dbe424d22ab360840d321","src/sink/send.rs":"56aaba9aa4a562e0af39473a5779206d91b0acb1fced4fc06cd8b959d1897524","src/sink/send_all.rs":"a8e4956604fe73e321b0a3896c2018bc5c27149f2862f8406112db140b3aa2dd","src/sink/unfold.rs":"5febcfb9295a79fe1187284d0d45055c787e399b00d73c0e85a0446ae2246d18","src/sink/with.rs":"850cd3b96304df1f38360a0bc60b02d485535e399ef7642acdd9add7876867d8","src/sink/with_flat_map.rs":"5e0f527b33ee8f1cc6a6a46d45b6d74dad5c735d88b2cb24e1cb34fdc6ef501b","src/stream/abortable.rs":"935d79aa44d793f4abe87ca27a9e4a20891500488cf942693cd2756d65b3aab2","src/stream/empty.rs":"5000c856186408a17f68bbef432d4a1a3edb7fb5a07ed8699342fef04b10a181","src/stream/futures_ordered.rs":"c62010493e68e1c6317c189ce36af48770736407c2e0e60e6c677f3b20b4b12b","src/stream/futures_unordered/abort.rs":"bdfece9f91accafd5122be36d628c37c5b219ac0eecec181267840fbb1e95a45","src/stream/futures_unordered/iter.rs":"01f8aaa2ac7ea493bf727a945424cc6ae695c9a0c289ac57cbb26697abb05827","src/stream/futures_unordered/mod.rs":"460cdf03695f6b292d46bc58138952f0c3d84fe58974337bca6be5a1ff30e48a","src/stream/futures_unordered/ready_to_run_queue.rs":"3a9c08cb5df28e57f2bfe613b8174d0dfb420b8664dd7c46a053e2980a6d3482","src/stream/futures_unordered/task.rs":"2b780bcc97844bc0bdeced7bb4318066e86ba082c08c8628c9b2e92bfe36fb61","src/stream/iter.rs":"609fa821a460e901a54ae51f8da58220881157cef02b8b7b8c9e4321c2d05a23","src/stream/mod.rs":"8ec9b052297b82a1be6b9a2ad631cf686e8cc17e763794ebeeea3a39e3a72805","src/stream/once.rs":"d7b70adabad1f10af711ac3dcef33fd4c287e9852fdb678406e7ff350ba8fd47","src/stream/pending.rs":"84aaa15c8bbb17a250da5b1b5f0c7f6717410915d63340a3fcbf098bebe19d6f","src/stream/poll_fn.rs":"35952ea514b8aade14a3934d7777006475f50bbf0c5b50141710e31637f980be","src/stream/poll_immediate.rs":"e7a53ff8275ebe89dab8f9b984cce2ee0fde0a828e540b77c5500ca017d5bb98","src/stream/repeat.rs":"e4e4a9b6f2fca72bcbf098c3ac0c4a41323a840741d4dce9d9416464b7e8bd0d","src/stream/repeat_with.rs":"525780d24f3f99152b879765ca6eab99bcc0c757dc6654b6635c099b93ea654d","src/stream/select.rs":"28eb422c0eca9fd02778a6003004471b3489db09746a70e617a506303ea8b81d","src/stream/select_all.rs":"19ef94abcf63fa9e46a73b6ab783642d2d069a015c7fa57fea36eeac7b6f2a20","src/stream/select_with_strategy.rs":"caa0f5d1fd02824b48a1cd2be13a6f96b532039eb88cf47ea5d2becf58595073","src/stream/stream/all.rs":"43cfb69de0ea991497d26d0aeb02091f10eb241ef93758b54c5e7aced5b63b63","src/stream/stream/any.rs":"2582da02f9a1ce2bd0af87a64b65188fc93686c5e3dd9128e89e5f57c1d70e43","src/stream/stream/buffer_unordered.rs":"b0f7a1c72cee178e7bfd8990e6e426c1258eeba6d952b82c6be8e4cac0a054ea","src/stream/stream/buffered.rs":"e37d08d6a18090ba37079937575920cc8c7569f4183dba710d3f4b94c11da01b","src/stream/stream/catch_unwind.rs":"b2e801ff744d5d9e17177ec1156b0ab67bdd56b94c618ed8590344ec8a0f35e7","src/stream/stream/chain.rs":"809b6b5c8372f65341dc9810d39f60ae3bcf74a78f133b4ab8d289fb5f2a7cbb","src/stream/stream/chunks.rs":"9f872b473de14d2251584050f04d56eada9c3b1d8dc3e746bdd57c1f757bfc6f","src/stream/stream/collect.rs":"6e4d2d580189f7d3b6b294b6b17437e8e2570502f08c11786a71caac207f0309","src/stream/stream/concat.rs":"171ea941b45c0295ed978c3f318a449ea295e33cb4ea82c764f4e9e7c48ad5de","src/stream/stream/count.rs":"ff218aea3d2d2456c8163926ea0c357b2752e92578e5fd4bec6b789fe1246556","src/stream/stream/cycle.rs":"ed7e3d15e7b1adec5ad5789b0d3186b5995a3353cc974fb7f41a72f6d8ad4cbb","src/stream/stream/enumerate.rs":"fc7565d21d39565790859eeac9ae8dd74123a9d15b88258d3abe894f1876cc39","src/stream/stream/filter.rs":"5d871f416d41baff3733121f564229fe31bdf7dfaaeb78ab940fafba6ab4b7c6","src/stream/stream/filter_map.rs":"179045a5ab1295e77ab5cfea1964be69dc50984ef8ac9ee04034adf0a043514f","src/stream/stream/flatten.rs":"69493fc106a1447abe109fd54375bb30363f7bc419463a8f835e4c80d97f2186","src/stream/stream/flatten_unordered.rs":"dd5216fc0e34d09cc69ae6b3c4690efe8ff01404853756bf5aa6b92eb2e6750b","src/stream/stream/fold.rs":"75d61d4321db1bcbbdd1a0102d9ad60206275777167c008fc8953e50cd978a09","src/stream/stream/for_each.rs":"07bca889821bad18ff083e54abe679fbeb8cd19c086581c2f2722cba6b42263f","src/stream/stream/for_each_concurrent.rs":"4e1e7eb3d4ccfae0e8000651b75834e2960a7f9c62ab92dba35a0bdbbf5bbb21","src/stream/stream/forward.rs":"cd024ba1a3d5098d3ff2d5178a12e068916cc4307284b00c18dbc54b554a5560","src/stream/stream/fuse.rs":"061c5385f12f80c7906cb15ddb8f455ced6ce21d1de9a97de9db2616407c0cac","src/stream/stream/into_future.rs":"b46ad45cc03ddd778a9ffaa0d603c8ee0b411f49333100160959942cde9588bd","src/stream/stream/map.rs":"b91bdd5b33821a50c9b5034261a14f89ff1a9d541ab99b9d9a6921b12a5d434e","src/stream/stream/mod.rs":"ca8f514b5157373408c6b59a8892dca8a1441a4c82557c34e6570342990da487","src/stream/stream/next.rs":"7b4d5a22b5e00aa191ea82346bb1f392121cc68692864a8230e462d59e622928","src/stream/stream/peek.rs":"2e08e6990c31186c97edb21737f83fe8640a19561062879af83090935aef99cf","src/stream/stream/ready_chunks.rs":"7e17c49ff29c106c13a2ec13fb05f32ff048e482b47a157d3965bd03c38c01c2","src/stream/stream/scan.rs":"54489c8efef60dbf3c35ee803afee5c5ea7c364fb9b68939a04956e46febb856","src/stream/stream/select_next_some.rs":"0094eccc96cfe78d9b6d0a9bdb82cada8fb7929770a3ac00ffcb5441d7dc4f51","src/stream/stream/skip.rs":"61f7ec7fe25663d2c87cffaad19ed27eda032842edb8af731b521025b244f120","src/stream/stream/skip_while.rs":"6f114a3fa538bd479e4fa24d8aa0e0e0454613643a97c44242c5683ae7293b82","src/stream/stream/split.rs":"0552ddf8f7f3a9980dbc692d0c34b72503107c714f81e853445fb6c81fe328ff","src/stream/stream/take.rs":"57d381b482c3d584c4c26b0e15941bc2ea58e3f39a2e5c74391a2ee7b825cc8c","src/stream/stream/take_until.rs":"0f1fa7d158192a5dee32392dfdd062c15dab6d246b0ca267e91aae490d7d7fdb","src/stream/stream/take_while.rs":"2f57a6e5b903c045da642e9a40eb19dabbc612a80a6ce8098df1a1973555f108","src/stream/stream/then.rs":"c995c6b0d9151927b26b10fba70e135dfc41224b969d1367dc8c11697218c1e9","src/stream/stream/unzip.rs":"e7beedc2192604e0091ac3d0265b487127a37c780198838f6419c21ef1b38df0","src/stream/stream/zip.rs":"3890b40daea00341fac6ac977de0b534d1ec7cdaabece44af5df2ca56026fe62","src/stream/try_stream/and_then.rs":"6f92b333955f5ec30fddf8e087e3f60ebf53a054769fc72c80bbccdf13a9431e","src/stream/try_stream/into_async_read.rs":"5b200c76ccb95460d94286ca8e63f5454940eb62b5f15aae998da48aa06fbffd","src/stream/try_stream/into_stream.rs":"4fee94e89956a42871fc4a0cdba7ae1b7d4265e884528799cd227c9dd851acce","src/stream/try_stream/mod.rs":"e2460ce64e3b43c92860b9fd6dd6b36f9c6f6750e9d1e7bec8f766ad84889269","src/stream/try_stream/or_else.rs":"473ca77e0e81a1a0834d2d882076b8823a5a3027b2d7d78f887be2d5edfd0de3","src/stream/try_stream/try_buffer_unordered.rs":"64e698ea6aefbe7e32d48e737553b20b9cde5c258963bb20486b48b7d6899660","src/stream/try_stream/try_buffered.rs":"38f60d7290f44471a02084c6b394b754c224a84ee8d2ba01c08568168b48a21f","src/stream/try_stream/try_chunks.rs":"69c4d85a256250d73c6372d8047e6055da7eac918cb5d7ef4f3697898f4dcb4c","src/stream/try_stream/try_collect.rs":"979920e3034dad6c75961e3f6b4c0234691db7063eca1a05562cc5d41f2943c1","src/stream/try_stream/try_concat.rs":"f2330ebeeab30273e9ac0e8600bfe2f405ce671f6386e688b3afb1d2fdd7c2c6","src/stream/try_stream/try_filter.rs":"1344e9aea05e2d0078f30caff176a99e1ccb8fcdf0a287817abc82fbaf09c48b","src/stream/try_stream/try_filter_map.rs":"285e7ea875a3ea3e16942c1b1acae5a1cb26b9bac476dce3903547cb99306602","src/stream/try_stream/try_flatten.rs":"e05614d86a27ab8386476eea35fd424c07e5f7f99cf0401d63a6655eb7ca1247","src/stream/try_stream/try_flatten_unordered.rs":"1cc4c4a5ea0a8db3010958f34fb1886dcfbd2e1584082d2004030eb70b13cd6c","src/stream/try_stream/try_fold.rs":"b96aa2fe1a16f625d5045028a86ff8684dcf5198ef8c7c072f52f39aeaa8b619","src/stream/try_stream/try_for_each.rs":"3f3901d618333b740d470eb02fcbb645df92483493872298bb7bd0382646028a","src/stream/try_stream/try_for_each_concurrent.rs":"78a94a77f329862c2a245ec3add97e49c534985f0d9da98f205b7fa3c7c08df3","src/stream/try_stream/try_next.rs":"6e29473153db1435906e79f7eaa13ce9da842d4528ba9eb1c0034665feacc565","src/stream/try_stream/try_skip_while.rs":"7c2fa31fe8b0b4e59c5d7f2972c8d9f83e8f01a687b08f5cd631f92a14b402f1","src/stream/try_stream/try_take_while.rs":"2783664637aff0442f0c9204d35600139c941332310f70495cbc4dc345cae99d","src/stream/try_stream/try_unfold.rs":"aaf0f4857a4ec8233ac842ae509f29e5a210827a0bb40cfc0dc3e858f153d2b4","src/stream/unfold.rs":"8b2feb00f979562b43064eb078d53a160cdb3c65deed17ec25a05938df2d370f","src/task/mod.rs":"074ce7f3869663d2e768bb08ea201ed1be176e13edd4150f201bc1ea362170d3","src/task/spawn.rs":"8ff3a3652d8d2cb45717324b6ead9c3f111629e7eb0c0b33d3639a0e7c5bbf3e","src/unfold_state.rs":"ffe848071a99d6afcdbe8281a8a77a559a7dde434fc41f734c90e6b9b5d8a5af"},"package":"26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f045e41857feb0a4b2d19c320ee8d80722bf8890fd220eca12580a6c9958280c","Cargo.toml":"2889f27d32d20c79aeba0c92bbe5ff2066d96eb0fd1603bd2dece4090ac2eb29","Cargo.toml.orig":"715caaec51a5ea7420a3471ed5ac976fb50fe564d946a8b24845ca4f5dfeae6d","LICENSE-APACHE":"275c491d6d1160553c32fd6127061d7f9606c3ea25abfad6ca3f6ed088785427","LICENSE-MIT":"6652c868f35dfe5e8ef636810a4e576b9d663f3a17fb0f5613ad73583e1b88fd","README.md":"4094b953bfd2bb2687df0c3c3deb05c307c14ac084e6a79878342b8ee56aa710","benches/bilock.rs":"6f59b71f9b9ca5751018a985eff0ea8d63d4cb6d18a17e672e17bc786b972c20","benches/flatten_unordered.rs":"79330465a5d8f2d6e450861e7ca2ed8ae7fe78a5fb221b6ab7121227810c1bcf","benches/futures_unordered.rs":"5eb8280be8d8fb7bd5fb103ce20db10f618f47e180a402105e0d5e9f8c9fe35a","benches/select.rs":"ca0a79bc3434f0fc025e0b0e37941ba1d592b40f36ce6544cdfede9f23e70581","build.rs":"5b263bd2bd587511a9c8daef580b05e0613c15a6c5f800b1e5bc145fa013d99e","no_atomic_cas.rs":"7ae747b83b08dd926c1696faf4ecab9399c652ae77d5179221258c73b8eecb6f","src/abortable.rs":"38bcb3d48361e4cfa89cc2e225c5f1dc97129837da834d28b69cff3bbf5200a6","src/async_await/join_mod.rs":"8f83c0001df867f5eb47a4174bf4a0c0b548f8ff3be3b532e0c759ad981b87da","src/async_await/mod.rs":"3d25c343cc3e789d3f982cdacd6f8ed91511ba656c3923da310700f318f423a4","src/async_await/pending.rs":"7971ec1d5d89ad80390e2a0c51e396257b2e78f1436cce79ea2b55ac2f13b328","src/async_await/poll.rs":"440c19a89fd42b12da09ff48a69523b5a8a5baea0bcd2f860589a0ab996ed781","src/async_await/random.rs":"daf229cd01595d38ef0f6284865fe2f60ed3b8134f7a15c82564b97ff3a5be98","src/async_await/select_mod.rs":"414c7fb7923cfe21116d558bf3cd1a6ae5bef4ed01f9877f0e7cb3e42ee6c79d","src/async_await/stream_select_mod.rs":"9a51338914cbb1502619fed591dfe4fc676919499b9d041898e59f630fe5e7f0","src/compat/compat01as03.rs":"6728ffd4f0a92d4e6aff8b7ff7916ad7ae20a317633d2739813a3b6ffc814204","src/compat/compat03as01.rs":"7cf29e57f8ee14b64123b3d2c16dceced25af5491a5ef81b655b2de2e9587fbe","src/compat/executor.rs":"3e40b4ccd905a99eab42c47fefc5502b530eef869158ce9ceaa28f8f1638436f","src/compat/mod.rs":"6cf3412f6a3f9ee8406118ea75de65468a83febc6ba61bdbad69261f0cfea02e","src/fns.rs":"f8e396128791169098a38a82c3c28aaa6dd5d40718635f7cc30b59b32f7110b8","src/future/abortable.rs":"373ce61c0c7c31718ff572113503bb88f55e3b49ed5d028a3dfafd69070f44c1","src/future/either.rs":"fb00002e68b5c46c8ded09e91efe0be7362c168a1ea00dc5906e1c8c7e38aaa4","src/future/future/catch_unwind.rs":"08b0ac049cdee28325d378209aa5bb4d91b14a29ddd9c2b0e5c661b61f9cfcfe","src/future/future/flatten.rs":"5bf9846cef8dec5dcc38b992653e11146bc149a0d3efc09b1f8268bd29de0b2b","src/future/future/fuse.rs":"65b80a1ba7556e2ef35ce8d23e47489a2a6eb6d1c3ef9ac4e080c63e69eaa07d","src/future/future/map.rs":"de607c2a4d80d2bddb590781c37328ddd294bb9d5064a9ecb99455244239b597","src/future/future/mod.rs":"ecfac09dcba801cede7c58acfaa76a9ab76d26a3f4c968d66c2a49caa57faefe","src/future/future/remote_handle.rs":"2ae17a409569b32c78e20026a8ecdf667352c2597a4a0a8deefa4761fafcb223","src/future/future/shared.rs":"d1973063327851931c75969ec627657e5e34e8cfa97f295d65a4be288377c446","src/future/join.rs":"38b55fc7cdbbdaaa525e51f8ce09783dbbcb65eabfd7de9f46610593e0bbef17","src/future/join_all.rs":"4813aba0e6ddf02310ba3d368eb6af44b30aaac227d1b799e977996db9e3cf36","src/future/lazy.rs":"d161fc4108a97348c1becbbd5ba8fccb7225dcf1d81c097666f5c8b40718251d","src/future/maybe_done.rs":"559e41cb170f9fe7246d2a5b112527a9f9cbca63b8a5a872b3aa9c861f70f307","src/future/mod.rs":"51e018100362f20b071225268f1d81f25c8e9664e94730af199069c2692bf26a","src/future/option.rs":"73daca814800b91b707753dcfe074265372b0077fae2504ea6efddc713453579","src/future/pending.rs":"3967984d2061e6b201c407f28ba8392a21fc9ef7c0b9201e2e244110af0782c5","src/future/poll_fn.rs":"8e54bf57d60e01d496ae31df35e0b96868f4bda504c024a14f51ab723d67885f","src/future/poll_immediate.rs":"7e199fc102894c9095de17af602a7c8f05d427269aefce5d71cd5136d54659c0","src/future/ready.rs":"c9860ccd8ac529f44f66dee73ca9b9d7f1b1b3e5e9e4dc70c59640c752553d58","src/future/select.rs":"0c358a5ae079858f31c61cf6ea835205fdb9092d07536778440b975995d2626c","src/future/select_all.rs":"5b304210c34cc2bd84f7b1819baa30a68eea2ee578b10b243f5dd884ee9a4791","src/future/select_ok.rs":"dc35027db70c0111399c6ab6f7c977e6e7362f069a3891e4a62006c52643528e","src/future/try_future/into_future.rs":"d966bde7b06a88443f0efd877e95f91541778c4e713f3f4b66e00ca5d3f352b6","src/future/try_future/mod.rs":"991edb3b52903ceb3bcb6599d04d898509023cd038c5974f4872eaafa9748f08","src/future/try_future/try_flatten.rs":"16c02e1780bd312b8b386e41c1d9dd4bcc4e8ef10f26007364f857b3adcc6e99","src/future/try_future/try_flatten_err.rs":"130f3fc3fd95a19f4e4a50e69301106fab02f77d0faf3aac9c473a92b826c2ca","src/future/try_join.rs":"1836931f8ba32da41c6810e6acc0ea2fee75b74b3153e760c4542cb12b220540","src/future/try_join_all.rs":"4d01395c74c7b82c581a578f2cb34087824b091f70075ebcd76a8d12b8476c1f","src/future/try_maybe_done.rs":"1cce46b2ee43ad51b7c5f9c02bc90a890af32bc549ce99098a2c8813508051e1","src/future/try_select.rs":"5d6187ace76b5f26e60c713a1fe9fcb9cbb0d161c5881c532ce9472a230b595d","src/io/allow_std.rs":"a125959c255fd344399fb0be19218a8ee7d613ce2485d6df9cdbc2ed5d3987df","src/io/buf_reader.rs":"46a1e24046c5bc2ab8f266e3d904281bec3ab4ba6c13d4213a52599b57b8de66","src/io/buf_writer.rs":"d6666b8dde60eefbb7fa69da4a2eea2b34ea0e4a85e21e5ac6e83cc680ea9140","src/io/chain.rs":"12f508fc39c3234a71a0f886505245c5d659aed09c7d874b1bd8ca0a0d456cf3","src/io/close.rs":"9832210a870637198fa58642cdf2779afab71f2e31a9953e663fa6854bd73ac7","src/io/copy.rs":"cb2466dcd7ea8bb1f07d00c03e66ed55abf71fe4be6937adc9f533ef9d99fb2d","src/io/copy_buf.rs":"e9a5f6aac8375e298bddb332f23d8b626d056ce452b58f772a05df7e2cd326cf","src/io/copy_buf_abortable.rs":"28ef452bc49423e0a6e8323b5956b37c57335941f99797867e5c5932f9366136","src/io/cursor.rs":"c12e9b82c6eff2108a5524b026d73fbb2c250072e8e3f673cc04d4da02a553b8","src/io/empty.rs":"6ae40b4bc8fc41572abad2d013285d78d8df445868d41fac77bde508ec9bc1a5","src/io/fill_buf.rs":"4f217fed8eb3f66dbde2371c3fbcfa9420d38ba20da544a0658584e5778aa47d","src/io/flush.rs":"0c9b588dfd9da039dc123ba9448ac31ca21ee3da0a164a21f6c2c182183d43e2","src/io/into_sink.rs":"ab5bdb12bff62672175b69b8c9f5a4bbbea716b9cf89169ed6a723ab43da9df8","src/io/line_writer.rs":"16c151c68d89b7c2ab929c4a782539b1ad512b723eed9b544f50f1ff06f0b661","src/io/lines.rs":"137279b6b899ce438fb1b0ee9e6a412976f9f9db54fb7b961d2bad8787a26b1e","src/io/mod.rs":"bead8faa1bd4c3733543e38cf64dc9b52d703440367f2efb460bda9f9baafa0b","src/io/read.rs":"4ea675a83cec98a22c9c4731ff980209f0cf67f63c71871cd1deed53c1266345","src/io/read_exact.rs":"ddebd58db9f6766efa3f50543fb51b138538533921e1ee1da4621fff9c64efe2","src/io/read_line.rs":"e22c853ddfd769c441b1a1dc59cbcda4f22a9c49e86f6a697f94193fce3bcdfb","src/io/read_to_end.rs":"5e9e38dc087623dac5a3ae3ad329ed44ffe4f6205a78e546adadc3ffb76703fc","src/io/read_to_string.rs":"bef4cc292dd95fa9c850d0438ad0cf49a8cc4caf40a0384f763f8c9512ad9e79","src/io/read_until.rs":"354507ce95242a735940f0aaa6ef11cc7d6d0505ae148f05277ce6e7537f168a","src/io/read_vectored.rs":"bd7f442c92f2cb320075d0983b0d08d51c23078898d72e6c2857cf6c7ad4cec7","src/io/repeat.rs":"53bc472e4bd7d286bf90765ce574f13b7aabc871c4f04f712da7cea160491390","src/io/seek.rs":"9863e9fb6495eb6e1f8c45c283c8a6993b9bdb1462f75a3e525e135c6840dec7","src/io/sink.rs":"30a503631d196e5da92c386d0afc1af9656a5f7682456cfa2489a2c30a05cac5","src/io/split.rs":"2aa567452b713497d5b85813980b69e888aee32be14492c92404d261fd50eb09","src/io/take.rs":"c53fec5b5e8c3742b7e60e6ebfa625cf2e566fbea193fb1eee2f0a8e561d63d5","src/io/window.rs":"295d7dc18ad101642003cd67687242e4bdba11552cfb7f18c521cbff369e6f71","src/io/write.rs":"60670eb00f999f2e2c43b099759a7fb030325b323744d88c9d20f75926ec30df","src/io/write_all.rs":"8fcd4ff233650b5abd20f7b987000cac095d8de23445572de588dccf710623c6","src/io/write_all_vectored.rs":"53becf89c031bf4c3073f0903ce809eee7606b1b4fbeb518605875badba216d3","src/io/write_vectored.rs":"bc98ff4a709cb75cd9ffedefa8ef251089a49906b98e142d76447ddf4ac098bb","src/lib.rs":"384447fb9bfcd3b110656979cca71b53c3abe72690e970c30563c1baba27fd74","src/lock/bilock.rs":"a294b016cfb39fb54406a6190438546a5fd7c8ef21667ab38a6cea9cb2d3ef7b","src/lock/mod.rs":"ed0f4ef97af382f6038730bd5932b449f32dc3a634e73e7ebb48a24bb7782d6f","src/lock/mutex.rs":"745c68e571f84a7456681cd683b2b8eed28ea8b6d3f9a38337efad105a65e0b6","src/never.rs":"2066481ab04921269cfa768cb8b778a035ab6aa49ec404d9ac0aeb07a4bf6094","src/sink/buffer.rs":"33a7380f8232225a8e9ac5ee138fd095979efa3a64f9fecf5fcaf2e78fcbc355","src/sink/close.rs":"f2f31c884f048163abebd4f5a877b7b4306f7d02beae428325636fd00ed42ca9","src/sink/drain.rs":"60262bf3ef48c09b4d52e52953f9437d536e20f63690b73e975388751405d239","src/sink/err_into.rs":"ced2998b2b0b792d80f7543523c9e07e8f5d20a4336cae93084b995e46671b15","src/sink/fanout.rs":"66dcde056e0bbee4e0074d331838ed2743dc872ea1597f05d61970523dc34926","src/sink/feed.rs":"64b9d296d37aedde37e1421c459ebcd9a7e8814db905996996167850124f3b3f","src/sink/flush.rs":"fbba344f428ca7636541ba013f7db2ece480b404a9e0b421c5537552d61e2492","src/sink/map_err.rs":"0f68f444ef13fe7115164be855c3b7b1d269e1119e69fcdad1706988255641f1","src/sink/mod.rs":"37cf379170f3099992eb59f3181be4c4e4a5c2d3581dbe424d22ab360840d321","src/sink/send.rs":"56aaba9aa4a562e0af39473a5779206d91b0acb1fced4fc06cd8b959d1897524","src/sink/send_all.rs":"a8e4956604fe73e321b0a3896c2018bc5c27149f2862f8406112db140b3aa2dd","src/sink/unfold.rs":"5febcfb9295a79fe1187284d0d45055c787e399b00d73c0e85a0446ae2246d18","src/sink/with.rs":"850cd3b96304df1f38360a0bc60b02d485535e399ef7642acdd9add7876867d8","src/sink/with_flat_map.rs":"5e0f527b33ee8f1cc6a6a46d45b6d74dad5c735d88b2cb24e1cb34fdc6ef501b","src/stream/abortable.rs":"935d79aa44d793f4abe87ca27a9e4a20891500488cf942693cd2756d65b3aab2","src/stream/empty.rs":"5000c856186408a17f68bbef432d4a1a3edb7fb5a07ed8699342fef04b10a181","src/stream/futures_ordered.rs":"c62010493e68e1c6317c189ce36af48770736407c2e0e60e6c677f3b20b4b12b","src/stream/futures_unordered/abort.rs":"bdfece9f91accafd5122be36d628c37c5b219ac0eecec181267840fbb1e95a45","src/stream/futures_unordered/iter.rs":"01f8aaa2ac7ea493bf727a945424cc6ae695c9a0c289ac57cbb26697abb05827","src/stream/futures_unordered/mod.rs":"460cdf03695f6b292d46bc58138952f0c3d84fe58974337bca6be5a1ff30e48a","src/stream/futures_unordered/ready_to_run_queue.rs":"3a9c08cb5df28e57f2bfe613b8174d0dfb420b8664dd7c46a053e2980a6d3482","src/stream/futures_unordered/task.rs":"2b780bcc97844bc0bdeced7bb4318066e86ba082c08c8628c9b2e92bfe36fb61","src/stream/iter.rs":"609fa821a460e901a54ae51f8da58220881157cef02b8b7b8c9e4321c2d05a23","src/stream/mod.rs":"8ec9b052297b82a1be6b9a2ad631cf686e8cc17e763794ebeeea3a39e3a72805","src/stream/once.rs":"d7b70adabad1f10af711ac3dcef33fd4c287e9852fdb678406e7ff350ba8fd47","src/stream/pending.rs":"84aaa15c8bbb17a250da5b1b5f0c7f6717410915d63340a3fcbf098bebe19d6f","src/stream/poll_fn.rs":"35952ea514b8aade14a3934d7777006475f50bbf0c5b50141710e31637f980be","src/stream/poll_immediate.rs":"e7a53ff8275ebe89dab8f9b984cce2ee0fde0a828e540b77c5500ca017d5bb98","src/stream/repeat.rs":"e4e4a9b6f2fca72bcbf098c3ac0c4a41323a840741d4dce9d9416464b7e8bd0d","src/stream/repeat_with.rs":"525780d24f3f99152b879765ca6eab99bcc0c757dc6654b6635c099b93ea654d","src/stream/select.rs":"28eb422c0eca9fd02778a6003004471b3489db09746a70e617a506303ea8b81d","src/stream/select_all.rs":"19ef94abcf63fa9e46a73b6ab783642d2d069a015c7fa57fea36eeac7b6f2a20","src/stream/select_with_strategy.rs":"caa0f5d1fd02824b48a1cd2be13a6f96b532039eb88cf47ea5d2becf58595073","src/stream/stream/all.rs":"43cfb69de0ea991497d26d0aeb02091f10eb241ef93758b54c5e7aced5b63b63","src/stream/stream/any.rs":"2582da02f9a1ce2bd0af87a64b65188fc93686c5e3dd9128e89e5f57c1d70e43","src/stream/stream/buffer_unordered.rs":"b0f7a1c72cee178e7bfd8990e6e426c1258eeba6d952b82c6be8e4cac0a054ea","src/stream/stream/buffered.rs":"e37d08d6a18090ba37079937575920cc8c7569f4183dba710d3f4b94c11da01b","src/stream/stream/catch_unwind.rs":"b2e801ff744d5d9e17177ec1156b0ab67bdd56b94c618ed8590344ec8a0f35e7","src/stream/stream/chain.rs":"809b6b5c8372f65341dc9810d39f60ae3bcf74a78f133b4ab8d289fb5f2a7cbb","src/stream/stream/chunks.rs":"9f872b473de14d2251584050f04d56eada9c3b1d8dc3e746bdd57c1f757bfc6f","src/stream/stream/collect.rs":"6e4d2d580189f7d3b6b294b6b17437e8e2570502f08c11786a71caac207f0309","src/stream/stream/concat.rs":"171ea941b45c0295ed978c3f318a449ea295e33cb4ea82c764f4e9e7c48ad5de","src/stream/stream/count.rs":"ff218aea3d2d2456c8163926ea0c357b2752e92578e5fd4bec6b789fe1246556","src/stream/stream/cycle.rs":"ed7e3d15e7b1adec5ad5789b0d3186b5995a3353cc974fb7f41a72f6d8ad4cbb","src/stream/stream/enumerate.rs":"fc7565d21d39565790859eeac9ae8dd74123a9d15b88258d3abe894f1876cc39","src/stream/stream/filter.rs":"5d871f416d41baff3733121f564229fe31bdf7dfaaeb78ab940fafba6ab4b7c6","src/stream/stream/filter_map.rs":"179045a5ab1295e77ab5cfea1964be69dc50984ef8ac9ee04034adf0a043514f","src/stream/stream/flatten.rs":"69493fc106a1447abe109fd54375bb30363f7bc419463a8f835e4c80d97f2186","src/stream/stream/flatten_unordered.rs":"dd5216fc0e34d09cc69ae6b3c4690efe8ff01404853756bf5aa6b92eb2e6750b","src/stream/stream/fold.rs":"75d61d4321db1bcbbdd1a0102d9ad60206275777167c008fc8953e50cd978a09","src/stream/stream/for_each.rs":"07bca889821bad18ff083e54abe679fbeb8cd19c086581c2f2722cba6b42263f","src/stream/stream/for_each_concurrent.rs":"4e1e7eb3d4ccfae0e8000651b75834e2960a7f9c62ab92dba35a0bdbbf5bbb21","src/stream/stream/forward.rs":"cd024ba1a3d5098d3ff2d5178a12e068916cc4307284b00c18dbc54b554a5560","src/stream/stream/fuse.rs":"061c5385f12f80c7906cb15ddb8f455ced6ce21d1de9a97de9db2616407c0cac","src/stream/stream/into_future.rs":"b46ad45cc03ddd778a9ffaa0d603c8ee0b411f49333100160959942cde9588bd","src/stream/stream/map.rs":"b91bdd5b33821a50c9b5034261a14f89ff1a9d541ab99b9d9a6921b12a5d434e","src/stream/stream/mod.rs":"ca8f514b5157373408c6b59a8892dca8a1441a4c82557c34e6570342990da487","src/stream/stream/next.rs":"7b4d5a22b5e00aa191ea82346bb1f392121cc68692864a8230e462d59e622928","src/stream/stream/peek.rs":"2e08e6990c31186c97edb21737f83fe8640a19561062879af83090935aef99cf","src/stream/stream/ready_chunks.rs":"7e17c49ff29c106c13a2ec13fb05f32ff048e482b47a157d3965bd03c38c01c2","src/stream/stream/scan.rs":"54489c8efef60dbf3c35ee803afee5c5ea7c364fb9b68939a04956e46febb856","src/stream/stream/select_next_some.rs":"0094eccc96cfe78d9b6d0a9bdb82cada8fb7929770a3ac00ffcb5441d7dc4f51","src/stream/stream/skip.rs":"61f7ec7fe25663d2c87cffaad19ed27eda032842edb8af731b521025b244f120","src/stream/stream/skip_while.rs":"6f114a3fa538bd479e4fa24d8aa0e0e0454613643a97c44242c5683ae7293b82","src/stream/stream/split.rs":"0552ddf8f7f3a9980dbc692d0c34b72503107c714f81e853445fb6c81fe328ff","src/stream/stream/take.rs":"57d381b482c3d584c4c26b0e15941bc2ea58e3f39a2e5c74391a2ee7b825cc8c","src/stream/stream/take_until.rs":"0f1fa7d158192a5dee32392dfdd062c15dab6d246b0ca267e91aae490d7d7fdb","src/stream/stream/take_while.rs":"2f57a6e5b903c045da642e9a40eb19dabbc612a80a6ce8098df1a1973555f108","src/stream/stream/then.rs":"c995c6b0d9151927b26b10fba70e135dfc41224b969d1367dc8c11697218c1e9","src/stream/stream/unzip.rs":"e7beedc2192604e0091ac3d0265b487127a37c780198838f6419c21ef1b38df0","src/stream/stream/zip.rs":"3890b40daea00341fac6ac977de0b534d1ec7cdaabece44af5df2ca56026fe62","src/stream/try_stream/and_then.rs":"6f92b333955f5ec30fddf8e087e3f60ebf53a054769fc72c80bbccdf13a9431e","src/stream/try_stream/into_async_read.rs":"5b200c76ccb95460d94286ca8e63f5454940eb62b5f15aae998da48aa06fbffd","src/stream/try_stream/into_stream.rs":"4fee94e89956a42871fc4a0cdba7ae1b7d4265e884528799cd227c9dd851acce","src/stream/try_stream/mod.rs":"e2460ce64e3b43c92860b9fd6dd6b36f9c6f6750e9d1e7bec8f766ad84889269","src/stream/try_stream/or_else.rs":"473ca77e0e81a1a0834d2d882076b8823a5a3027b2d7d78f887be2d5edfd0de3","src/stream/try_stream/try_buffer_unordered.rs":"64e698ea6aefbe7e32d48e737553b20b9cde5c258963bb20486b48b7d6899660","src/stream/try_stream/try_buffered.rs":"38f60d7290f44471a02084c6b394b754c224a84ee8d2ba01c08568168b48a21f","src/stream/try_stream/try_chunks.rs":"69c4d85a256250d73c6372d8047e6055da7eac918cb5d7ef4f3697898f4dcb4c","src/stream/try_stream/try_collect.rs":"979920e3034dad6c75961e3f6b4c0234691db7063eca1a05562cc5d41f2943c1","src/stream/try_stream/try_concat.rs":"f2330ebeeab30273e9ac0e8600bfe2f405ce671f6386e688b3afb1d2fdd7c2c6","src/stream/try_stream/try_filter.rs":"1344e9aea05e2d0078f30caff176a99e1ccb8fcdf0a287817abc82fbaf09c48b","src/stream/try_stream/try_filter_map.rs":"285e7ea875a3ea3e16942c1b1acae5a1cb26b9bac476dce3903547cb99306602","src/stream/try_stream/try_flatten.rs":"e05614d86a27ab8386476eea35fd424c07e5f7f99cf0401d63a6655eb7ca1247","src/stream/try_stream/try_flatten_unordered.rs":"1cc4c4a5ea0a8db3010958f34fb1886dcfbd2e1584082d2004030eb70b13cd6c","src/stream/try_stream/try_fold.rs":"b96aa2fe1a16f625d5045028a86ff8684dcf5198ef8c7c072f52f39aeaa8b619","src/stream/try_stream/try_for_each.rs":"3f3901d618333b740d470eb02fcbb645df92483493872298bb7bd0382646028a","src/stream/try_stream/try_for_each_concurrent.rs":"78a94a77f329862c2a245ec3add97e49c534985f0d9da98f205b7fa3c7c08df3","src/stream/try_stream/try_next.rs":"6e29473153db1435906e79f7eaa13ce9da842d4528ba9eb1c0034665feacc565","src/stream/try_stream/try_skip_while.rs":"7c2fa31fe8b0b4e59c5d7f2972c8d9f83e8f01a687b08f5cd631f92a14b402f1","src/stream/try_stream/try_take_while.rs":"2783664637aff0442f0c9204d35600139c941332310f70495cbc4dc345cae99d","src/stream/try_stream/try_unfold.rs":"aaf0f4857a4ec8233ac842ae509f29e5a210827a0bb40cfc0dc3e858f153d2b4","src/stream/unfold.rs":"8b2feb00f979562b43064eb078d53a160cdb3c65deed17ec25a05938df2d370f","src/task/mod.rs":"074ce7f3869663d2e768bb08ea201ed1be176e13edd4150f201bc1ea362170d3","src/task/spawn.rs":"8ff3a3652d8d2cb45717324b6ead9c3f111629e7eb0c0b33d3639a0e7c5bbf3e","src/unfold_state.rs":"ffe848071a99d6afcdbe8281a8a77a559a7dde434fc41f734c90e6b9b5d8a5af"},"package":"26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-util/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/futures-util/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/futures-util/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-util/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1685f8bdabb8e7f007610f3494425aeabf28117d" + }, + "path_in_vcs": "futures-util" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/futures-util/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/futures-util/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/futures-util/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/futures-util/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,58 @@ +[package] +name = "futures-util" +version = "0.3.28" +edition = "2018" +rust-version = "1.56" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/futures-rs" +homepage = "https://rust-lang.github.io/futures-rs" +description = """ +Common utilities and extension traits for the futures-rs library. +""" + +[features] +default = ["std", "async-await", "async-await-macro"] +std = ["alloc", "futures-core/std", "futures-task/std", "slab"] +alloc = ["futures-core/alloc", "futures-task/alloc"] +async-await = [] +async-await-macro = ["async-await", "futures-macro"] +compat = ["std", "futures_01"] +io-compat = ["io", "compat", "tokio-io"] +sink = ["futures-sink"] +io = ["std", "futures-io", "memchr"] +channel = ["std", "futures-channel"] +portable-atomic = ["futures-core/portable-atomic"] + +# Unstable features +# These features are outside of the normal semver guarantees and require the +# `unstable` feature as an explicit opt-in to unstable API. +unstable = ["futures-core/unstable", "futures-task/unstable"] +bilock = [] +write-all-vectored = ["io"] + +# These features are no longer used. +# TODO: remove in the next major version. +cfg-target-has-atomic = [] + +[dependencies] +futures-core = { path = "../futures-core", version = "0.3.28", default-features = false } +futures-task = { path = "../futures-task", version = "0.3.28", default-features = false } +futures-channel = { path = "../futures-channel", version = "0.3.28", default-features = false, features = ["std"], optional = true } +futures-io = { path = "../futures-io", version = "0.3.28", default-features = false, features = ["std"], optional = true } +futures-sink = { path = "../futures-sink", version = "0.3.28", default-features = false, optional = true } +futures-macro = { path = "../futures-macro", version = "=0.3.28", default-features = false, optional = true } +slab = { version = "0.4.2", optional = true } +memchr = { version = "2.2", optional = true } +futures_01 = { version = "0.1.25", optional = true, package = "futures" } +tokio-io = { version = "0.1.9", optional = true } +pin-utils = "0.1.0" +pin-project-lite = "0.2.6" + +[dev-dependencies] +futures = { path = "../futures", features = ["async-await", "thread-pool"] } +futures-test = { path = "../futures-test" } +tokio = "0.1.11" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fxhash/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/fxhash/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/fxhash/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fxhash/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"83bb4c3e7fbfb7380c175923ba7dfe150e4e09bd4ebfb45e65e5f8a494d36ab9","README.md":"7b9227f966b312e221bd372fef79438b2446a21241eb7542520eac29bfbc10d0","bench.rs":"b4dc3ef9eeb043ffb470b37a0c2a36306a024af808eac8517924359298d3e183","lib.rs":"885b72a1c977dc1c3ff4e0652719e62b6d8c3e713403e571afd581283f72df7b"},"package":"c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"} \ No newline at end of file +{"files":{"Cargo.toml":"83bb4c3e7fbfb7380c175923ba7dfe150e4e09bd4ebfb45e65e5f8a494d36ab9","Cargo.toml.orig":"42f07fb23f8b37acf45914ccb71df077455a353850e148afeabb5c684f8ebaab","README.md":"7b9227f966b312e221bd372fef79438b2446a21241eb7542520eac29bfbc10d0","bench.rs":"b4dc3ef9eeb043ffb470b37a0c2a36306a024af808eac8517924359298d3e183","lib.rs":"885b72a1c977dc1c3ff4e0652719e62b6d8c3e713403e571afd581283f72df7b"},"package":"c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/fxhash/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/fxhash/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/fxhash/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/fxhash/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "fxhash" +version = "0.2.1" +description = "A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc." +documentation = "https://docs.rs/fxhash" +repository = "https://github.com/cbreeden/fxhash" +readme = "README.md" +keywords = [ "hash" ] +categories = [ "algorithms" ] +license = "Apache-2.0/MIT" +authors = ["cbreeden "] + +[lib] +name = "fxhash" +path = "lib.rs" + +[[bench]] +name = "fxhash" +path = "bench.rs" + +[dependencies] +byteorder = "1.0.0" + +[dev-dependencies] +seahash = "3.0.5" +fnv = "1.0.5" \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/generic-array/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/generic-array/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/generic-array/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/generic-array/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"e1d167ae44b01d58177842db72b8ddf754850756adc40ab87fef6af83ee7f759","Cargo.toml":"d75b1d3d662d67545bc43f331fdfbb95b8e9cb8522875608a7f8f2528e3325d3","LICENSE":"c09aae9d3c77b531f56351a9947bc7446511d6b025b3255312d3e3442a9a7583","README.md":"9e86d03b400dc818f44df68b76dafd1d89e42a51221bcb0de4259a6529ab6d84","build.rs":"08fa30c4a2c1ad24fe5f987e721dfb20131f45ea5b5dc3e836dcf88a8e33248c","src/arr.rs":"c115d6926deb769ced772e9c4e1c84baf1bdea4fe4b9eb2061658a63869eab62","src/functional.rs":"7dd6ddd5db3000054cbbd76959f745c7de73c8493cbfb745be80509b306e4a83","src/hex.rs":"091fb78f6d373a6ef1c467d85c461472fcdb1e91efc294039f4c870151c3ee9f","src/impl_serde.rs":"f046daba067522b4c3e79437d04f43a001e83353c81e6b2188c37a2e63dba7a3","src/impl_zeroize.rs":"b7825efdc72890ed05337f7ebdfb27cc6952126f1c94c855fdafaa24fab0bf2a","src/impls.rs":"18b285821421eea0cdbbcfcc896eef67bd55d72f8d85b5827cca6687e9c0fc27","src/iter.rs":"4f50253f4130caa0780984b64467ca1916a881410f631f7eb85a1724b3ab4ced","src/lib.rs":"163b24f691d59383c9e347126569205b03272145334cbce037cd562b93ad9f30","src/sequence.rs":"26679cfec035bae7298f067f37e8d42a1eda8fe241e9cf2c2977ba4bddddab1d"},"package":"bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4ca69ad373791127c3c1c618626b1c32e8186336524c0d39bf33ce90548087ee","CHANGELOG.md":"e1d167ae44b01d58177842db72b8ddf754850756adc40ab87fef6af83ee7f759","Cargo.toml":"d75b1d3d662d67545bc43f331fdfbb95b8e9cb8522875608a7f8f2528e3325d3","Cargo.toml.orig":"6448f3eab34bbd337745c67159ba9b3449fa6efbc7b94452925a7fb3298f592d","LICENSE":"c09aae9d3c77b531f56351a9947bc7446511d6b025b3255312d3e3442a9a7583","README.md":"9e86d03b400dc818f44df68b76dafd1d89e42a51221bcb0de4259a6529ab6d84","build.rs":"08fa30c4a2c1ad24fe5f987e721dfb20131f45ea5b5dc3e836dcf88a8e33248c","src/arr.rs":"c115d6926deb769ced772e9c4e1c84baf1bdea4fe4b9eb2061658a63869eab62","src/functional.rs":"7dd6ddd5db3000054cbbd76959f745c7de73c8493cbfb745be80509b306e4a83","src/hex.rs":"091fb78f6d373a6ef1c467d85c461472fcdb1e91efc294039f4c870151c3ee9f","src/impl_serde.rs":"f046daba067522b4c3e79437d04f43a001e83353c81e6b2188c37a2e63dba7a3","src/impl_zeroize.rs":"b7825efdc72890ed05337f7ebdfb27cc6952126f1c94c855fdafaa24fab0bf2a","src/impls.rs":"18b285821421eea0cdbbcfcc896eef67bd55d72f8d85b5827cca6687e9c0fc27","src/iter.rs":"4f50253f4130caa0780984b64467ca1916a881410f631f7eb85a1724b3ab4ced","src/lib.rs":"163b24f691d59383c9e347126569205b03272145334cbce037cd562b93ad9f30","src/sequence.rs":"26679cfec035bae7298f067f37e8d42a1eda8fe241e9cf2c2977ba4bddddab1d"},"package":"bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/generic-array/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/generic-array/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/generic-array/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/generic-array/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "bd2832933f655cd58b59a0e5a57dd6941a3d0322" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/generic-array/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/generic-array/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/generic-array/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/generic-array/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +[package] + +name = "generic-array" +version = "0.14.6" +authors = [ "Bartłomiej Kamiński ", "Aaron Trent " ] + +description = "Generic types implementing functionality of arrays" +readme = "README.md" + +license = "MIT" + +documentation = "http://fizyk20.github.io/generic-array/generic_array/" +repository = "https://github.com/fizyk20/generic-array.git" + +keywords = ["generic", "array"] +categories = ["data-structures", "no-std"] + +include = ["src/**/*", "LICENSE", "README.md", "CHANGELOG.md", "build.rs"] + +[badges] +travis-ci = { repository = "fizyk20/generic-array" } + +[lib] +name = "generic_array" + +[features] +more_lengths = [] + +[dependencies] +typenum = "1.12" +serde = { version = "1.0", optional = true, default-features = false } +zeroize = { version = "1", optional = true, default-features = false } + +[dev_dependencies] +# this can't yet be made optional, see https://github.com/rust-lang/cargo/issues/1596 +serde_json = "1.0" +bincode = "1.0" + +[build_dependencies] +version_check = "0.9" + +[package.metadata.docs.rs] +features = ["serde", "zeroize"] \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/getrandom/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/getrandom/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/getrandom/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/getrandom/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"fc99d55b89ff2dcca19d1d36f4e10b76e5adecc211afff67aac4d199f35e435c","Cargo.lock":"e55b09b283d1685505f5d15a2d79f0a7c1de35c79321eafd02074c815ef67597","Cargo.toml":"c11a6fef961eec45202c915ccde2aeec475c0950f31cb3c5a74e65fea2262bbc","LICENSE-APACHE":"aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf","LICENSE-MIT":"29e9fe5074bd27e0e5d5d110394fbbcd841baee2651a3c4b4560a632702cede4","README.md":"5afb17166a328f69726ae52321b3c6f698adefbfc64898e93e45cd3d4ce3e1e5","SECURITY.md":"816ea79f8c7937888ab5a972a1efb270c4bada028b448953a195359fe11d526e","benches/buffer.rs":"20fb7dd9edafe0c182f1fe037b28d7542f8e0ae742d51e97aeebf418edde49aa","build.rs":"9280e324b69c0c80c65de8074046104ac561cbfe0b7856e02a939e491936aaac","src/backends.rs":"1c43868fdb6b1bfd0f6b6ac1e4f8195ad0045fa472e366821be2249ef5aa6da6","src/backends/apple_other.rs":"f8fa784588f347cfd7c2b5f37a96b23d446f95c3157668069d7146e281fa783b","src/backends/custom.rs":"c8776ff0dda65cef1373b8624043f8a42ce4fd6183fbeb8918f9df5d4a13d457","src/backends/efi_rng.rs":"873b7343a003a5f222753fbd50cba3f2beeacec4386ad3272ec98d654a4466d4","src/backends/esp_idf.rs":"b50d6c582b49488204151c2036a100aac7902b8215fb791f271e1b5fc772db9a","src/backends/fuchsia.rs":"d7c660a62f1da2c41c537ccea085bba6d3f83b82c34e6e63175130feca9dece8","src/backends/getentropy.rs":"a0fdf57546e20be8e76d21ec5f815f07a3a4dfb590d4d693cc2e78b494676304","src/backends/getrandom.rs":"1d165160ab4526534f0981d0cddee4075d6ddfc07d7a3086b0b30544ad755b17","src/backends/hermit.rs":"92e0cf4103b5ddc15ed48cad8d7165ba8e344fde0f07960385b36590466ee67c","src/backends/linux_android_with_fallback.rs":"ba4b820542aceee7b3b0b8b8be6460140cd0f601132b4e79f1abe0051a997af8","src/backends/linux_raw.rs":"eea0428ac3a803ae1c8463cdbaf385b73008ec67a02c7c634eb4ce01589a97f8","src/backends/netbsd.rs":"ca6a6c4c17c04ec987002296debdd7a03b10f5efd5bcb79f159b9a13c4b6821f","src/backends/rdrand.rs":"2a06eb62ad7e97c2486ab1b0159e4b9fe3a1c0a39d479a836d23051f89cb9aed","src/backends/rndr.rs":"bc06a88e3314a06494b6fe70bdae684fe45f9a6a63d28c61dbd90f66595424d0","src/backends/solaris.rs":"b263a3e8bc3c490a0c589d2a1a67d8fdb36119993df1f8d05f43975ff88f9c3e","src/backends/solid.rs":"1c92fc4c5a8ac67b64af560bb7843d6e447efe9785e557f064348fb84b83ceb8","src/backends/use_file.rs":"a2582912793ed985f7c092243405c8ee15fc2d6cb23ef4233a842325cec69492","src/backends/vxworks.rs":"64ee8619c5b5aa267761aabc99552ba8df71d14cda7cc66d6c1e4f4fb1ed8d00","src/backends/wasi_p1.rs":"77755c8fefb9f36509b2e6764edb9f8293dc1efa3d5a9bc85d28723ceeb7aec0","src/backends/wasi_p2.rs":"5821dff8eb2a145a49adcb751f9ec794e0fb8989ff625c70a98afcba48de0731","src/backends/wasm_js.rs":"5913b33ec9cb4076cef65d461ce82af98e9233f621eac8fab44b68fd37080927","src/backends/windows.rs":"60a5c9a87c8b35d3816c8909d051ce76741121806de6ea4f17a847c89b9cd4a2","src/backends/windows7.rs":"a5fac48672fa109eff2dc67f424fe99fabe4ec8af4802ce4ecc2f07706b2201c","src/error.rs":"6497fc88435c341e5547c35f259f9bebf1272b83b782794d8c6251a4c3159d28","src/error_std_impls.rs":"4c068e81d876237a7e0a0e91519896bd670c2f999ca729f7fb970caf888cab46","src/lazy.rs":"9c7e3efcc7b4cc2252751d29e42465bae8cbe49461a4a81a006d8d2c45003fd1","src/lib.rs":"54279c7e2ac54bf990c89c37f12754da7183cde6fb51d9e6900aaaed4e1f995f","src/util.rs":"207e21353f4e402daf84ff137c8d4aa4ffafa48141194ae7148252e06dcadd9f","src/util_libc.rs":"1d3f16d8996295822e6cbfc848e90912795f378913627c6b765f47b2185d9480","tests/mod.rs":"b8e88300a1ec0b2f6cbc03d40cc66eacae625d1fdc1163f4cf50fae7712d2bdc"},"package":"26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9a5d1a0d0a70c70f8b137053595d1a695641445a010b50af7ee1745968f3ed09","CHANGELOG.md":"fc99d55b89ff2dcca19d1d36f4e10b76e5adecc211afff67aac4d199f35e435c","Cargo.lock":"e55b09b283d1685505f5d15a2d79f0a7c1de35c79321eafd02074c815ef67597","Cargo.toml":"c11a6fef961eec45202c915ccde2aeec475c0950f31cb3c5a74e65fea2262bbc","Cargo.toml.orig":"92567187396687d24588310c1c223c6584333d9ee755b03b70b4fd21fb6e7c27","LICENSE-APACHE":"aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf","LICENSE-MIT":"29e9fe5074bd27e0e5d5d110394fbbcd841baee2651a3c4b4560a632702cede4","README.md":"5afb17166a328f69726ae52321b3c6f698adefbfc64898e93e45cd3d4ce3e1e5","SECURITY.md":"816ea79f8c7937888ab5a972a1efb270c4bada028b448953a195359fe11d526e","benches/buffer.rs":"20fb7dd9edafe0c182f1fe037b28d7542f8e0ae742d51e97aeebf418edde49aa","build.rs":"9280e324b69c0c80c65de8074046104ac561cbfe0b7856e02a939e491936aaac","src/backends.rs":"1c43868fdb6b1bfd0f6b6ac1e4f8195ad0045fa472e366821be2249ef5aa6da6","src/backends/apple_other.rs":"f8fa784588f347cfd7c2b5f37a96b23d446f95c3157668069d7146e281fa783b","src/backends/custom.rs":"c8776ff0dda65cef1373b8624043f8a42ce4fd6183fbeb8918f9df5d4a13d457","src/backends/efi_rng.rs":"873b7343a003a5f222753fbd50cba3f2beeacec4386ad3272ec98d654a4466d4","src/backends/esp_idf.rs":"b50d6c582b49488204151c2036a100aac7902b8215fb791f271e1b5fc772db9a","src/backends/fuchsia.rs":"d7c660a62f1da2c41c537ccea085bba6d3f83b82c34e6e63175130feca9dece8","src/backends/getentropy.rs":"a0fdf57546e20be8e76d21ec5f815f07a3a4dfb590d4d693cc2e78b494676304","src/backends/getrandom.rs":"1d165160ab4526534f0981d0cddee4075d6ddfc07d7a3086b0b30544ad755b17","src/backends/hermit.rs":"92e0cf4103b5ddc15ed48cad8d7165ba8e344fde0f07960385b36590466ee67c","src/backends/linux_android_with_fallback.rs":"ba4b820542aceee7b3b0b8b8be6460140cd0f601132b4e79f1abe0051a997af8","src/backends/linux_raw.rs":"eea0428ac3a803ae1c8463cdbaf385b73008ec67a02c7c634eb4ce01589a97f8","src/backends/netbsd.rs":"ca6a6c4c17c04ec987002296debdd7a03b10f5efd5bcb79f159b9a13c4b6821f","src/backends/rdrand.rs":"2a06eb62ad7e97c2486ab1b0159e4b9fe3a1c0a39d479a836d23051f89cb9aed","src/backends/rndr.rs":"bc06a88e3314a06494b6fe70bdae684fe45f9a6a63d28c61dbd90f66595424d0","src/backends/solaris.rs":"b263a3e8bc3c490a0c589d2a1a67d8fdb36119993df1f8d05f43975ff88f9c3e","src/backends/solid.rs":"1c92fc4c5a8ac67b64af560bb7843d6e447efe9785e557f064348fb84b83ceb8","src/backends/use_file.rs":"a2582912793ed985f7c092243405c8ee15fc2d6cb23ef4233a842325cec69492","src/backends/vxworks.rs":"64ee8619c5b5aa267761aabc99552ba8df71d14cda7cc66d6c1e4f4fb1ed8d00","src/backends/wasi_p1.rs":"77755c8fefb9f36509b2e6764edb9f8293dc1efa3d5a9bc85d28723ceeb7aec0","src/backends/wasi_p2.rs":"5821dff8eb2a145a49adcb751f9ec794e0fb8989ff625c70a98afcba48de0731","src/backends/wasm_js.rs":"5913b33ec9cb4076cef65d461ce82af98e9233f621eac8fab44b68fd37080927","src/backends/windows.rs":"60a5c9a87c8b35d3816c8909d051ce76741121806de6ea4f17a847c89b9cd4a2","src/backends/windows7.rs":"a5fac48672fa109eff2dc67f424fe99fabe4ec8af4802ce4ecc2f07706b2201c","src/error.rs":"6497fc88435c341e5547c35f259f9bebf1272b83b782794d8c6251a4c3159d28","src/error_std_impls.rs":"4c068e81d876237a7e0a0e91519896bd670c2f999ca729f7fb970caf888cab46","src/lazy.rs":"9c7e3efcc7b4cc2252751d29e42465bae8cbe49461a4a81a006d8d2c45003fd1","src/lib.rs":"54279c7e2ac54bf990c89c37f12754da7183cde6fb51d9e6900aaaed4e1f995f","src/util.rs":"207e21353f4e402daf84ff137c8d4aa4ffafa48141194ae7148252e06dcadd9f","src/util_libc.rs":"1d3f16d8996295822e6cbfc848e90912795f378913627c6b765f47b2185d9480","tests/mod.rs":"b8e88300a1ec0b2f6cbc03d40cc66eacae625d1fdc1163f4cf50fae7712d2bdc"},"package":"26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/getrandom/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/getrandom/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/getrandom/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/getrandom/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "82396406b28f23ba86e3e511d34a4f5dab0fda08" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/getrandom/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/getrandom/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/getrandom/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/getrandom/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,107 @@ +[package] +name = "getrandom" +version = "0.3.3" +edition = "2021" +rust-version = "1.63" # Sync tests.yml and README.md. +authors = ["The Rand Project Developers"] +license = "MIT OR Apache-2.0" +description = "A small cross-platform library for retrieving random data from system source" +documentation = "https://docs.rs/getrandom" +repository = "https://github.com/rust-random/getrandom" +categories = ["os", "no-std"] +exclude = [".*"] + +[features] +# Implement std::error::Error for getrandom::Error and +# use std to retrieve OS error descriptions +std = [] +# Unstable feature to support being a libstd dependency +rustc-dep-of-std = ["dep:compiler_builtins", "dep:core"] + +# Optional backend: wasm_js +# This flag enables the backend but does not select it. To use the backend, use +# this flag *and* set getrandom_backend=wasm_js (see README). +# WARNING: It is highly recommended to enable this feature only for binary crates and tests, +# i.e. avoid unconditionally enabling it in library crates. +wasm_js = ["dep:wasm-bindgen", "dep:js-sys"] + +[dependencies] +cfg-if = "1" + +# When built as part of libstd +compiler_builtins = { version = "0.1", optional = true } +core = { version = "1.0", optional = true, package = "rustc-std-workspace-core" } + +# getrandom / linux_android_with_fallback +[target.'cfg(all(any(target_os = "linux", target_os = "android"), not(any(all(target_os = "linux", target_env = ""), getrandom_backend = "custom", getrandom_backend = "linux_raw", getrandom_backend = "rdrand", getrandom_backend = "rndr"))))'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# apple-other +[target.'cfg(any(target_os = "ios", target_os = "visionos", target_os = "watchos", target_os = "tvos"))'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# efi_rng +[target.'cfg(all(target_os = "uefi", getrandom_backend = "efi_rng"))'.dependencies] +r-efi = { version = "5.1", default-features = false } + +# getentropy +[target.'cfg(any(target_os = "macos", target_os = "openbsd", target_os = "vita", target_os = "emscripten"))'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# getrandom +[target.'cfg(any(target_os = "dragonfly", target_os = "freebsd", target_os = "hurd", target_os = "illumos", target_os = "cygwin", all(target_os = "horizon", target_arch = "arm")))'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# netbsd +[target.'cfg(target_os = "netbsd")'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# solaris +[target.'cfg(target_os = "solaris")'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# use_file +[target.'cfg(any(target_os = "haiku", target_os = "redox", target_os = "nto", target_os = "aix"))'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# vxworks +[target.'cfg(target_os = "vxworks")'.dependencies] +libc = { version = "0.2.154", default-features = false } + +# wasi (0.2 only) +[target.'cfg(all(target_arch = "wasm32", target_os = "wasi", target_env = "p2"))'.dependencies] +wasi = { version = "0.14", default-features = false } + +# wasm_js +[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none")))'.dependencies] +wasm-bindgen = { version = "0.2.98", default-features = false, optional = true } +[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none"), target_feature = "atomics"))'.dependencies] +js-sys = { version = "0.3.77", default-features = false, optional = true } +[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none")))'.dev-dependencies] +wasm-bindgen-test = "0.3" + +[lints.rust.unexpected_cfgs] +level = "warn" +check-cfg = [ + 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "wasm_js"))', + 'cfg(getrandom_msan)', + 'cfg(getrandom_windows_legacy)', + 'cfg(getrandom_test_linux_fallback)', + 'cfg(getrandom_test_linux_without_fallback)', + 'cfg(getrandom_test_netbsd_fallback)', + 'cfg(target_os, values("cygwin"))', # TODO(MSRV 1.86): Remove this. +] + +[package.metadata.docs.rs] +features = ["std"] + +# workaround for https://github.com/cross-rs/cross/issues/1345 +[package.metadata.cross.target.x86_64-unknown-netbsd] +pre-build = [ + "mkdir -p /tmp/netbsd", + "curl -fO https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.3/amd64/binary/sets/base.tar.xz", + "tar -C /tmp/netbsd -xJf base.tar.xz", + "cp /tmp/netbsd/usr/lib/libexecinfo.so /usr/local/x86_64-unknown-netbsd/lib", + "rm base.tar.xz", + "rm -rf /tmp/netbsd", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gimli/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gimli/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gimli/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gimli/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"3947775ed524a59bfbe1e9bb695ff03629da07f12e8a15df600d2a79a8a5f8fa","Cargo.toml":"a59608f272a0c354fd03374fa94556d7858281e516a4bea82c05e42e15eb7c81","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"004c3170ee488dd64b91927a99024a884463d0dfebf98bdb9a3526d08895e0c0","src/arch.rs":"735a8e871479263ad2dd86c38cc68167da320800ca70b8b1d25a224e5f3d0bd8","src/common.rs":"f3ba70eaf7f9a5978bdcbdf20fab5f7c2bfa5d4816e765d59f064500231938da","src/constants.rs":"d28ab78922d0cb49b1cd0897b4fa46e337f3af99492f9715349807ac962c3147","src/endianity.rs":"1f7e62ae34f540c06bedf1e7948739211556eea7dd83731a5ca52c7d687ed0fc","src/leb128.rs":"81a0ca0e8ba56e749af4588fe76179611234062f79be1e9fb8ea8a27516b372f","src/lib.rs":"7c2640854e32a8b974f4e577b4a30e29f3d682e72203ce1d2a657e87752477ff","src/read/abbrev.rs":"f937e45d151ac5073f2c526b792e86e5ba96d3d36cb0377682a596c272be589a","src/read/addr.rs":"a6a535b690793e4c8ec85127d558e796cb8f6272533cd0418886bbc44289039e","src/read/aranges.rs":"464bd2deb2b7510a53c9068cc236c588aef3cad640868a4cae6fed6a0303c6af","src/read/cfi.rs":"298066749e66065b451f4ad9bbec9d959211fb2a90b0d93bb39297b1eec5f6cd","src/read/dwarf.rs":"708b821ec5c8e73530ef5b5adec092296b7e78b9187958336154840ed275fbd2","src/read/endian_reader.rs":"6e7bf5b26719b1a5e396159387bb10666b218c10e603a4552882ec9d4d5cb8be","src/read/endian_slice.rs":"5b44661714967780b8c9f52fdaf655a53e309c38cbd3daf11bf6b1d5f6d067bb","src/read/index.rs":"42c9aae82e87cf7451d4434f68cd5d84e6bb482e51742af213a711b053633085","src/read/line.rs":"46c8a779d19533e7aac4edb035ab86839a5173e3418b37d45c0a2a6bfeb6d5fc","src/read/lists.rs":"5a4e33038ceedb48a8332a7713ee67a1be9b7a4031881a2ccb9b9259ba29356b","src/read/loclists.rs":"8276b94599cc2fdbf25cee1cfd13236e1b00c12897268cd164b58f2515dab52b","src/read/lookup.rs":"0cf89ba12b9d48b1fe035dd3a497730323acb9427a9457abbc2f7c58c4c71165","src/read/mod.rs":"89b718ead26a4bda49d6185dee081c9b42a8839397fb3337c9a0ffa18105f5b5","src/read/op.rs":"0a24a7ab1de6e9799da6cce4b838c2264f88c3fd8936fd0601e3a7ac44c5a72d","src/read/pubnames.rs":"ed752ee1a7017e6d3be42d81e4ddaaac960ef08081463a19106c9f041526d4a3","src/read/pubtypes.rs":"5e75b32c0923e827aff0bb2db456797a0e8d38ba46be992558a7990b3196bcf5","src/read/reader.rs":"502b303d33e2cb93fba54c97b487bf3f2216d645ab1c6eae8f4cad9c2e8f27e2","src/read/relocate.rs":"6844b113eb8218152e29912accc54b26bc2498e97bfe4af824472ddb69b8601c","src/read/rnglists.rs":"2f4259326078b5dd7e2643265cd3c9bcfb74f938188c5adac96c8ae0ea2a99bf","src/read/str.rs":"4dd98cc8d93ce6f06c194eae034bfe0a3d45a9f06fbeaca38d8f29a9c7cf15a5","src/read/unit.rs":"f2fc760be1337a6a0351e9921e6e2e6290b17b6cfada6db96e0ebb3fdee68c90","src/read/util.rs":"61e41212f1c8336988c9a7a1523c2913af8c8a66d2dd59d3631ba179e801e3bd","src/read/value.rs":"1c0db3759c65ffda3520fcecd36118367dfb46845035d5d97fcba2f0ea780380","src/test_util.rs":"291eefa6b51c6d934ba2f4a4c9bc7c403046fc1cccf4d43487820f0154bb89e2","src/write/abbrev.rs":"fa02163389e92e804d139cf84f833ab6af932083f0eb2d74464b4a70bd3237ff","src/write/cfi.rs":"22e93c21552d8d6329f5d9ea1c515fbe3820a23e89fff1b38d9478fa2bbab723","src/write/dwarf.rs":"8a1a0893e31134ad68993994594f3024ad0c8af7c1188b29e0ffc26b42edef21","src/write/endian_vec.rs":"1d5811986648816a677580b22630f5059757a381487d73e9adbb3008c9ae0c58","src/write/line.rs":"a8686164701dc2b19954a1f17da635c6f162fe9eec3fa66b2a368ae1940e6703","src/write/loc.rs":"2a58b0f57ab344f23de81e459f6fefa153e29e0384af31bbcbc80095af0fa703","src/write/mod.rs":"7ebf0af9d4b558e1c24c7e6b84ae9c75b7e75c83d09a03ef8608973052d31913","src/write/op.rs":"e599fa116366f273ca33da3428132f2b9da21c0cc50a0c0ccfd0f524ccb4e82e","src/write/range.rs":"28033849e7912f60d137c2f2e0065c5169a7f16896b179178c8e3674d7c2785e","src/write/relocate.rs":"117b97eae3ca2aad9d5b242652ebbdb333440e877be37873a7ef5ba1a39ced43","src/write/section.rs":"126a0202d606ea94d5b7ee4853afefb05f2546710210954fd0cc18af8674a511","src/write/str.rs":"4850cc2fee55980f9cbb6b4169f9861ab9d05c2b28a85c2b790480b83a66f514","src/write/unit.rs":"e0552266b0b39b74ab4676ca5cebed333fc34e9fb0b735f3509943058926f7e3","src/write/writer.rs":"c7696a3c2cff032ad6ada696132e4bbef92c4af76c7370c9ce82dedf2cf3716b"},"package":"32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"254c52f6690b8fb2bd03b213b438234b8f4021175ac612b23567d881647b327f","CHANGELOG.md":"3947775ed524a59bfbe1e9bb695ff03629da07f12e8a15df600d2a79a8a5f8fa","Cargo.toml":"a59608f272a0c354fd03374fa94556d7858281e516a4bea82c05e42e15eb7c81","Cargo.toml.orig":"d032449ecef0ad97091cb4f9ea71ef895dd0a3dafeb0df4eae6807485167a77d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"004c3170ee488dd64b91927a99024a884463d0dfebf98bdb9a3526d08895e0c0","src/arch.rs":"735a8e871479263ad2dd86c38cc68167da320800ca70b8b1d25a224e5f3d0bd8","src/common.rs":"f3ba70eaf7f9a5978bdcbdf20fab5f7c2bfa5d4816e765d59f064500231938da","src/constants.rs":"d28ab78922d0cb49b1cd0897b4fa46e337f3af99492f9715349807ac962c3147","src/endianity.rs":"1f7e62ae34f540c06bedf1e7948739211556eea7dd83731a5ca52c7d687ed0fc","src/leb128.rs":"81a0ca0e8ba56e749af4588fe76179611234062f79be1e9fb8ea8a27516b372f","src/lib.rs":"7c2640854e32a8b974f4e577b4a30e29f3d682e72203ce1d2a657e87752477ff","src/read/abbrev.rs":"f937e45d151ac5073f2c526b792e86e5ba96d3d36cb0377682a596c272be589a","src/read/addr.rs":"a6a535b690793e4c8ec85127d558e796cb8f6272533cd0418886bbc44289039e","src/read/aranges.rs":"464bd2deb2b7510a53c9068cc236c588aef3cad640868a4cae6fed6a0303c6af","src/read/cfi.rs":"298066749e66065b451f4ad9bbec9d959211fb2a90b0d93bb39297b1eec5f6cd","src/read/dwarf.rs":"708b821ec5c8e73530ef5b5adec092296b7e78b9187958336154840ed275fbd2","src/read/endian_reader.rs":"6e7bf5b26719b1a5e396159387bb10666b218c10e603a4552882ec9d4d5cb8be","src/read/endian_slice.rs":"5b44661714967780b8c9f52fdaf655a53e309c38cbd3daf11bf6b1d5f6d067bb","src/read/index.rs":"42c9aae82e87cf7451d4434f68cd5d84e6bb482e51742af213a711b053633085","src/read/line.rs":"46c8a779d19533e7aac4edb035ab86839a5173e3418b37d45c0a2a6bfeb6d5fc","src/read/lists.rs":"5a4e33038ceedb48a8332a7713ee67a1be9b7a4031881a2ccb9b9259ba29356b","src/read/loclists.rs":"8276b94599cc2fdbf25cee1cfd13236e1b00c12897268cd164b58f2515dab52b","src/read/lookup.rs":"0cf89ba12b9d48b1fe035dd3a497730323acb9427a9457abbc2f7c58c4c71165","src/read/mod.rs":"89b718ead26a4bda49d6185dee081c9b42a8839397fb3337c9a0ffa18105f5b5","src/read/op.rs":"0a24a7ab1de6e9799da6cce4b838c2264f88c3fd8936fd0601e3a7ac44c5a72d","src/read/pubnames.rs":"ed752ee1a7017e6d3be42d81e4ddaaac960ef08081463a19106c9f041526d4a3","src/read/pubtypes.rs":"5e75b32c0923e827aff0bb2db456797a0e8d38ba46be992558a7990b3196bcf5","src/read/reader.rs":"502b303d33e2cb93fba54c97b487bf3f2216d645ab1c6eae8f4cad9c2e8f27e2","src/read/relocate.rs":"6844b113eb8218152e29912accc54b26bc2498e97bfe4af824472ddb69b8601c","src/read/rnglists.rs":"2f4259326078b5dd7e2643265cd3c9bcfb74f938188c5adac96c8ae0ea2a99bf","src/read/str.rs":"4dd98cc8d93ce6f06c194eae034bfe0a3d45a9f06fbeaca38d8f29a9c7cf15a5","src/read/unit.rs":"f2fc760be1337a6a0351e9921e6e2e6290b17b6cfada6db96e0ebb3fdee68c90","src/read/util.rs":"61e41212f1c8336988c9a7a1523c2913af8c8a66d2dd59d3631ba179e801e3bd","src/read/value.rs":"1c0db3759c65ffda3520fcecd36118367dfb46845035d5d97fcba2f0ea780380","src/test_util.rs":"291eefa6b51c6d934ba2f4a4c9bc7c403046fc1cccf4d43487820f0154bb89e2","src/write/abbrev.rs":"fa02163389e92e804d139cf84f833ab6af932083f0eb2d74464b4a70bd3237ff","src/write/cfi.rs":"22e93c21552d8d6329f5d9ea1c515fbe3820a23e89fff1b38d9478fa2bbab723","src/write/dwarf.rs":"8a1a0893e31134ad68993994594f3024ad0c8af7c1188b29e0ffc26b42edef21","src/write/endian_vec.rs":"1d5811986648816a677580b22630f5059757a381487d73e9adbb3008c9ae0c58","src/write/line.rs":"a8686164701dc2b19954a1f17da635c6f162fe9eec3fa66b2a368ae1940e6703","src/write/loc.rs":"2a58b0f57ab344f23de81e459f6fefa153e29e0384af31bbcbc80095af0fa703","src/write/mod.rs":"7ebf0af9d4b558e1c24c7e6b84ae9c75b7e75c83d09a03ef8608973052d31913","src/write/op.rs":"e599fa116366f273ca33da3428132f2b9da21c0cc50a0c0ccfd0f524ccb4e82e","src/write/range.rs":"28033849e7912f60d137c2f2e0065c5169a7f16896b179178c8e3674d7c2785e","src/write/relocate.rs":"117b97eae3ca2aad9d5b242652ebbdb333440e877be37873a7ef5ba1a39ced43","src/write/section.rs":"126a0202d606ea94d5b7ee4853afefb05f2546710210954fd0cc18af8674a511","src/write/str.rs":"4850cc2fee55980f9cbb6b4169f9861ab9d05c2b28a85c2b790480b83a66f514","src/write/unit.rs":"e0552266b0b39b74ab4676ca5cebed333fc34e9fb0b735f3509943058926f7e3","src/write/writer.rs":"c7696a3c2cff032ad6ada696132e4bbef92c4af76c7370c9ce82dedf2cf3716b"},"package":"32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gimli/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gimli/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gimli/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gimli/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "efc17bda3b5b1d52c03f13fa095ca7a68a8d8500" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gimli/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gimli/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gimli/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gimli/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,61 @@ +[package] +name = "gimli" +version = "0.31.0" +categories = ["development-tools::debugging", "development-tools::profiling", "parser-implementations"] +description = "A library for reading and writing the DWARF debugging format." +documentation = "https://docs.rs/gimli" +edition = "2018" +include = [ + "/CHANGELOG.md", + "/Cargo.toml", + "/LICENSE-APACHE", + "/LICENSE-MIT", + "/README.md", + "/src", +] +keywords = ["DWARF", "debug", "ELF", "eh_frame"] +license = "MIT OR Apache-2.0" +readme = "./README.md" +repository = "https://github.com/gimli-rs/gimli" +rust-version = "1.60" + +[dependencies] +fallible-iterator = { version = "0.3.0", default-features = false, optional = true } +indexmap = { version = "2.0.0", optional = true } +stable_deref_trait = { version = "1.1.0", default-features = false, optional = true } + +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" } +alloc = { version = "1.0.0", optional = true, package = "rustc-std-workspace-alloc" } +compiler_builtins = { version = "0.1.2", optional = true } + +[dev-dependencies] +test-assembler = "0.1.3" + +[features] +read-core = [] +read = ["read-core"] +read-all = ["read", "std", "fallible-iterator", "endian-reader"] +endian-reader = ["read", "dep:stable_deref_trait"] +fallible-iterator = ["dep:fallible-iterator"] +write = ["dep:indexmap"] +std = ["fallible-iterator?/std", "stable_deref_trait?/std"] +default = ["read-all", "write"] + +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +rustc-dep-of-std = ["dep:core", "dep:alloc", "dep:compiler_builtins"] + +[profile.test] +split-debuginfo = "packed" + +[profile.bench] +debug = true +codegen-units = 1 +split-debuginfo = "packed" + +[workspace] +members = ["crates/examples"] +default-members = [".", "crates/examples"] +resolver = "2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gl_generator/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gl_generator/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f586015aa2816b3c34d89f5e6a6539172efcd7f3ed055a0fab433ea83e2a0f0f","README.md":"52d8fee4681c879f2c964fd30e3faf0c907e8bf676eab7b44beab5c5bbd5c284","generators/debug_struct_gen.rs":"6fecccf8e57d4be93ea2657328d6e111ca44bc69542a5522cd7360d80ca64630","generators/global_gen.rs":"1696013af16bb92a3fa7cf3802a57ec6f7ba460322ede33aa2af30fc9911bd98","generators/mod.rs":"100a1da965bf11eaa9fad48a06c7856b60f48363a4a707e34ba97938bedae0b8","generators/static_gen.rs":"925a9401e27358a466baadfb660056a24394cf2fa21f5613e2d7f50ab8935e71","generators/static_struct_gen.rs":"eb08e6e59b0e0947c4ab263a0749efbb28430c5741634c413a2be011fcdad88f","generators/struct_gen.rs":"fa1bcda4501a597922be7c7ef4ad13738536a9c97529996671e264acd709c680","generators/templates/types/egl.rs":"d1785a30f1098e101302ba74ba4c22cf95ac44b17edf221dbb9d890f4bd635a2","generators/templates/types/gl.rs":"d72f91355febec875c40899a44c5575bd04993f7cf5c6e289eec872a2a161b20","generators/templates/types/glx.rs":"f444166d117b96afed2d8d13db6cd3369d6c59704f296e76202269f411bbd4a8","generators/templates/types/wgl.rs":"9d626e0959374c694c19a36d4dd34dae2f37acf3cb94e9bd4d242a16b41a970d","lib.rs":"6f47da878479b503b5202bda84ad8935607264ac03c0b68203109fad9cd479db","registry/mod.rs":"84eed5c113b322e5267b2b130987e6bb726b4e7c38ce50292cd6cc57b8e06994","registry/parse.rs":"5cb781082014f143b06ef7d3678f3c4ca59133a5732d4e136fd750b78fb9453f"},"package":"1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3a04551479651e2330918d90182cbd9a286b491fe2d386c5ee1459c1d4c220d2","Cargo.toml":"f586015aa2816b3c34d89f5e6a6539172efcd7f3ed055a0fab433ea83e2a0f0f","Cargo.toml.orig":"4daaaac088657de6c5b6223ca9f890b8b5621f073068c65c0d759b0625d36280","README.md":"52d8fee4681c879f2c964fd30e3faf0c907e8bf676eab7b44beab5c5bbd5c284","generators/debug_struct_gen.rs":"6fecccf8e57d4be93ea2657328d6e111ca44bc69542a5522cd7360d80ca64630","generators/global_gen.rs":"1696013af16bb92a3fa7cf3802a57ec6f7ba460322ede33aa2af30fc9911bd98","generators/mod.rs":"100a1da965bf11eaa9fad48a06c7856b60f48363a4a707e34ba97938bedae0b8","generators/static_gen.rs":"925a9401e27358a466baadfb660056a24394cf2fa21f5613e2d7f50ab8935e71","generators/static_struct_gen.rs":"eb08e6e59b0e0947c4ab263a0749efbb28430c5741634c413a2be011fcdad88f","generators/struct_gen.rs":"fa1bcda4501a597922be7c7ef4ad13738536a9c97529996671e264acd709c680","generators/templates/types/egl.rs":"d1785a30f1098e101302ba74ba4c22cf95ac44b17edf221dbb9d890f4bd635a2","generators/templates/types/gl.rs":"d72f91355febec875c40899a44c5575bd04993f7cf5c6e289eec872a2a161b20","generators/templates/types/glx.rs":"f444166d117b96afed2d8d13db6cd3369d6c59704f296e76202269f411bbd4a8","generators/templates/types/wgl.rs":"9d626e0959374c694c19a36d4dd34dae2f37acf3cb94e9bd4d242a16b41a970d","lib.rs":"6f47da878479b503b5202bda84ad8935607264ac03c0b68203109fad9cd479db","registry/mod.rs":"84eed5c113b322e5267b2b130987e6bb726b4e7c38ce50292cd6cc57b8e06994","registry/parse.rs":"5cb781082014f143b06ef7d3678f3c4ca59133a5732d4e136fd750b78fb9453f"},"package":"1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gl_generator/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gl_generator/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "ea503e8d5fb6d73c6030e6191ce738cd3bf3433e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gl_generator/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gl_generator/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gl_generator/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "gl_generator" +version = "0.14.0" +authors = [ + "Brendan Zabarauskas ", + "Corey Richardson", + "Arseny Kapoulkine", +] +description = "Code generators for creating bindings to the Khronos OpenGL APIs." +license = "Apache-2.0" +documentation = "https://docs.rs/gl_generator" +homepage = "https://github.com/brendanzab/gl-rs/" +repository = "https://github.com/brendanzab/gl-rs/" +readme = "README.md" +categories = ["api-bindings", "rendering::graphics-api"] +keywords = ["gl", "egl", "opengl", "khronos"] + +[lib] +name = "gl_generator" +path = "lib.rs" + +[features] +unstable_generator_utils = [] + +[dependencies] +khronos_api = { version = "3.1.0", path = "../khronos_api" } +log = "0.4" +xml-rs = "0.8" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gleam/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gleam/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gleam/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gleam/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"6dce42dfad850b93a2d4a2d29ab4c8de9c7bd783e6870ceec5fd8dccb960e50f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"1acb12040be43a3582d5897f11870b3ffdcd7ce0f4f32de158175bb6b33ec0b7","build.rs":"cf4ed31d33c2dcc3cb16648ce60c6ac69a7959fbd2491aa3565237f601a1ef18","rustfmt.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/gl.rs":"c10739f5382209a4a4715a9e38b3a263f750f52a7b5131c31683f0fd221e8d00","src/gl_fns.rs":"03c0232de8e1ffb8db3b4669cefe00f8e8c4ba49504276b0b84c88804cc01d13","src/gles_fns.rs":"7101fd4dbc354c2b375a8a525623d29ee5ac0e6cd13bf78c93a264fc50c0b589","src/lib.rs":"16610c19b45a3f26d56b379a3591aa2e4fc9477e7bd88f86b31c6ea32e834861"},"package":"0173481f2bb6e809bf4985de2e86c83876d84d2805830e3301cd37355e897f0f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7e36a8846e5f38236b58bfe100989658136b9608a713016c140f844f1203a8fc",".github/workflows/main.yml":"c3ab8d32cb2214f6d988b2a24c3c2a8c90f0838c7831458036c8ff48d9b4aee6","COPYING":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"6dce42dfad850b93a2d4a2d29ab4c8de9c7bd783e6870ceec5fd8dccb960e50f","Cargo.toml.orig":"25af7bd1360445824c7efc78165aa099dd6c8e840f083e761701c992e869c6de","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","README.md":"1acb12040be43a3582d5897f11870b3ffdcd7ce0f4f32de158175bb6b33ec0b7","build.rs":"cf4ed31d33c2dcc3cb16648ce60c6ac69a7959fbd2491aa3565237f601a1ef18","rustfmt.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/gl.rs":"c10739f5382209a4a4715a9e38b3a263f750f52a7b5131c31683f0fd221e8d00","src/gl_fns.rs":"03c0232de8e1ffb8db3b4669cefe00f8e8c4ba49504276b0b84c88804cc01d13","src/gles_fns.rs":"7101fd4dbc354c2b375a8a525623d29ee5ac0e6cd13bf78c93a264fc50c0b589","src/lib.rs":"16610c19b45a3f26d56b379a3591aa2e4fc9477e7bd88f86b31c6ea32e834861"},"package":"0173481f2bb6e809bf4985de2e86c83876d84d2805830e3301cd37355e897f0f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gleam/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gleam/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gleam/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gleam/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "1b0788d2d1cd817a1e6bc154976c19b21ce776bc" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gleam/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/gleam/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/gleam/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gleam/.github/workflows/main.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,41 @@ +name: CI + +on: + push: + branches: [auto] + pull_request: + workflow_dispatch: + +jobs: + linux-ci: + name: Linux + runs-on: ubuntu-latest + strategy: + matrix: + toolchain: ["stable", "beta", "nightly"] + steps: + - uses: actions/checkout@v2 + + - name: Install nightly toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.toolchain }} + override: true + + - name: Cargo test + run: cargo test + + build_result: + name: homu build finished + runs-on: ubuntu-latest + needs: + - "linux-ci" + + steps: + - name: Mark the job as successful + run: exit 0 + if: success() + - name: Mark the job as unsuccessful + run: exit 1 + if: "!success()" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gleam/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gleam/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gleam/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gleam/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +name = "gleam" +version = "0.15.0" +license = "Apache-2.0/MIT" +authors = ["The Servo Project Developers"] +build = "build.rs" +documentation = "https://doc.servo.org/gleam/" +repository = "https://github.com/servo/gleam" +description = "Generated OpenGL bindings and wrapper for Servo." + +[build-dependencies] +gl_generator = "0.14" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glean/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/glean/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/glean/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glean/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"bad10feac9052a1abcf8353ec20d2ed20db5c31434f3928b99c9e7cfa1140740","Cargo.toml":"e5b6cf84c68317c1df333938428a6bd0702d84c2e18f4b24054db7dce41bd935","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"5627cc81e6187ab6c2b4dff061af16d559edcab64ba786bac39daa69c703c595","src/common_test.rs":"c86cccfb7da1506cfed29cb2ee13d839b7ac7cffdfd70793c9665bb44e0b684f","src/configuration.rs":"de65ab99a26b4547be20803bc195cb50a6ab40b1a3f49a2e6230fed5a9d7a8d8","src/core_metrics.rs":"fef8fb4e5fa57c179836c6eb2cf59278fe3b8b036dbe57b0ff02971b4acd822f","src/lib.rs":"5cec0edb43099ddc0c7cf6e879526e34ac64ca808b971ce87b3b1b201d1f2f84","src/net/http_uploader.rs":"0a94ac3cd87cb021529dee46d537765ab8d923e0f4ac7615225e878d3739e6dc","src/net/mod.rs":"09ba010b03d045fd8a2ccbe4f205c5275bb622bceb34cb81a0aa8f7d33804e2e","src/private/event.rs":"9986dd55abc668533fe3a5c510155fde66446bf8829b323043e5b2b9c8864495","src/private/mod.rs":"66e90c41de74d1e80c5d3f49b8f1a86b8396be0b8c4a80f1a28903fe6d105ecf","src/private/object.rs":"5f3e5d065824ea82aa70156e875a82a079656e07753685d732f4d2aa1be1aedb","src/private/ping.rs":"8ec514e88c1fcba13560522c83e39643edf7d74a3dc733e273984c46c781b2d2","src/system.rs":"d602804a72258bfd65e51c571946631732ee27d81342d8aa406e47fdd241bbfa","src/test.rs":"8ff4d5072d23d9fbf5444e474d21b41a31e86a37e2a25fc2f2a92976e7642cbb","tests/collection_enabled.rs":"3327a949dbdeec493d661261abda68ffa71acc50ab24cba4fde5302749e6f16b","tests/collection_enabled_bin.rs":"d3a6458b84012a447e5cb792f2292a06951ed252fad803b9166b437bacba542c","tests/common/mod.rs":"2fd391c5eb45f56fdfa3261dd631406c67ed36b10b0d5432febe2483da5c9d89","tests/custom_distribution_buffered.rs":"47c13d1f39adf3881e10caa19e0c08235f08958809e234bf37a79d37d7322cd5","tests/init_fails.rs":"ca7fa1b3dd6a21a9e005b7a4f0a18664c4bceb952dd463db8316500f72280d5b","tests/interruptible_shutdown.rs":"3d954bbe47d4f5fd103c51a4ff99f151662143c25c826da9734a00cd215909b9","tests/memory_distribution_buffered.rs":"db487475a5cf17a0864ccf150984ebdd28bf616573772cf678246cc1bdbcbc0f","tests/metric_metadata.rs":"05c947d3decf0a3281378dbb108080a05319ad8f130af5b07f9b049b80e5f04f","tests/near-empty-c0ffee-db.safe.bin":"89afb3bb8fc94430fb0ed0fe55f85f3f8bcc8fd0fed69a9df13cc560294ec9f5","tests/never_init.rs":"51fff5618f6603bc0945d70131698d10a1c6275f43bbc22a2de5807f8a79229f","tests/no_time_to_init.rs":"2ede23df6618ff1cb5ae3b7bbf95900ad0fd92072afa2e0319bf147b4f75cefc","tests/overflowing_preinit.rs":"985e140460a100986fd051ce901b787a3a7a9747a856cd06066b740ac7d2381c","tests/persist_ping_lifetime_nopanic.rs":"18379d3ffbf4a2c8c684c04ff7a0660b86dfbbb447db2d24dfed6073cb7ddf8f","tests/schema.rs":"23b49005402b914e55a0c5c155f30c2662c609f79be78d1385ec25b3600b3547","tests/simple.rs":"15c76a1b5a336fd6abfbdebafc971f5c6a9b75107ddbca65f0031cde3e2886da","tests/test-delayed-ping-data.sh":"4a6db98b4df6b77898ace6a8b4e8b4c60d3e5c44873bbf38c62e83583e27a3ff","tests/test-enabled-pings.sh":"06656e38f63e65475006b107dd6bd179b0cbaa1fad1470de38e679e91a9315a3","tests/test-pending-gets-removed.sh":"e335f2f00fa97a61b6d94e0005fb3b9de8c8db8076111a67ca47d85392039ea9","tests/test-ping-lifetime-flush.sh":"e8f118ea2f6fd973809e38d5e828a03cfccfe0b0f497ccde5ec92d6d1380c071","tests/test-shutdown-blocking.sh":"a44d8d4bbe2ee3ede9e48121150ae7a5386025160c5cef2181ca142232c5fb27","tests/test-thread-crashing.sh":"f3cd0cc8a7b4fe82bef0fe6fbfbbe45fbad6da3afe0f82578bc5cfb2d6527ac6","tests/timing_distribution_buffered.rs":"501f7289c0c28f0ab83838c88b058999b19436d0f2b693be0787513d7b67e06d","tests/timing_distribution_single_sample.rs":"4f9498b6ef29913da0356027efe5f572c81d2f426e8538c068b54a1cfa33c1b8","tests/upload_timing.rs":"b3b9db197bc2ec41556388969a6bf289e7ef19e05b9019bc2bd98c823fcf6ea3","tests/uploader_capabilities.rs":"347f19e534a50a211ea179d6818631270d1b4ec468098e6b6abcde1e4a6a9bca"},"package":"1f6155b7e7f027bb402c536a82f832281de4bbca277454b1b1bccb83eb4042ff"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b7334b7d0fa84294a1f820e0eb9a000fdc8134a1813b79a57f05bad7830c52f5","Cargo.lock":"bad10feac9052a1abcf8353ec20d2ed20db5c31434f3928b99c9e7cfa1140740","Cargo.toml":"e5b6cf84c68317c1df333938428a6bd0702d84c2e18f4b24054db7dce41bd935","Cargo.toml.orig":"50f0f7521397ed0acd1ef741bf514d5d811fb7dff146a186d05346fef8c1b3dd","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"5627cc81e6187ab6c2b4dff061af16d559edcab64ba786bac39daa69c703c595","src/common_test.rs":"c86cccfb7da1506cfed29cb2ee13d839b7ac7cffdfd70793c9665bb44e0b684f","src/configuration.rs":"de65ab99a26b4547be20803bc195cb50a6ab40b1a3f49a2e6230fed5a9d7a8d8","src/core_metrics.rs":"fef8fb4e5fa57c179836c6eb2cf59278fe3b8b036dbe57b0ff02971b4acd822f","src/lib.rs":"5cec0edb43099ddc0c7cf6e879526e34ac64ca808b971ce87b3b1b201d1f2f84","src/net/http_uploader.rs":"0a94ac3cd87cb021529dee46d537765ab8d923e0f4ac7615225e878d3739e6dc","src/net/mod.rs":"09ba010b03d045fd8a2ccbe4f205c5275bb622bceb34cb81a0aa8f7d33804e2e","src/private/event.rs":"9986dd55abc668533fe3a5c510155fde66446bf8829b323043e5b2b9c8864495","src/private/mod.rs":"66e90c41de74d1e80c5d3f49b8f1a86b8396be0b8c4a80f1a28903fe6d105ecf","src/private/object.rs":"5f3e5d065824ea82aa70156e875a82a079656e07753685d732f4d2aa1be1aedb","src/private/ping.rs":"8ec514e88c1fcba13560522c83e39643edf7d74a3dc733e273984c46c781b2d2","src/system.rs":"d602804a72258bfd65e51c571946631732ee27d81342d8aa406e47fdd241bbfa","src/test.rs":"8ff4d5072d23d9fbf5444e474d21b41a31e86a37e2a25fc2f2a92976e7642cbb","tests/collection_enabled.rs":"3327a949dbdeec493d661261abda68ffa71acc50ab24cba4fde5302749e6f16b","tests/collection_enabled_bin.rs":"d3a6458b84012a447e5cb792f2292a06951ed252fad803b9166b437bacba542c","tests/common/mod.rs":"2fd391c5eb45f56fdfa3261dd631406c67ed36b10b0d5432febe2483da5c9d89","tests/custom_distribution_buffered.rs":"47c13d1f39adf3881e10caa19e0c08235f08958809e234bf37a79d37d7322cd5","tests/init_fails.rs":"ca7fa1b3dd6a21a9e005b7a4f0a18664c4bceb952dd463db8316500f72280d5b","tests/interruptible_shutdown.rs":"3d954bbe47d4f5fd103c51a4ff99f151662143c25c826da9734a00cd215909b9","tests/memory_distribution_buffered.rs":"db487475a5cf17a0864ccf150984ebdd28bf616573772cf678246cc1bdbcbc0f","tests/metric_metadata.rs":"05c947d3decf0a3281378dbb108080a05319ad8f130af5b07f9b049b80e5f04f","tests/near-empty-c0ffee-db.safe.bin":"89afb3bb8fc94430fb0ed0fe55f85f3f8bcc8fd0fed69a9df13cc560294ec9f5","tests/never_init.rs":"51fff5618f6603bc0945d70131698d10a1c6275f43bbc22a2de5807f8a79229f","tests/no_time_to_init.rs":"2ede23df6618ff1cb5ae3b7bbf95900ad0fd92072afa2e0319bf147b4f75cefc","tests/overflowing_preinit.rs":"985e140460a100986fd051ce901b787a3a7a9747a856cd06066b740ac7d2381c","tests/persist_ping_lifetime_nopanic.rs":"18379d3ffbf4a2c8c684c04ff7a0660b86dfbbb447db2d24dfed6073cb7ddf8f","tests/schema.rs":"23b49005402b914e55a0c5c155f30c2662c609f79be78d1385ec25b3600b3547","tests/simple.rs":"15c76a1b5a336fd6abfbdebafc971f5c6a9b75107ddbca65f0031cde3e2886da","tests/test-delayed-ping-data.sh":"4a6db98b4df6b77898ace6a8b4e8b4c60d3e5c44873bbf38c62e83583e27a3ff","tests/test-enabled-pings.sh":"06656e38f63e65475006b107dd6bd179b0cbaa1fad1470de38e679e91a9315a3","tests/test-pending-gets-removed.sh":"e335f2f00fa97a61b6d94e0005fb3b9de8c8db8076111a67ca47d85392039ea9","tests/test-ping-lifetime-flush.sh":"e8f118ea2f6fd973809e38d5e828a03cfccfe0b0f497ccde5ec92d6d1380c071","tests/test-shutdown-blocking.sh":"a44d8d4bbe2ee3ede9e48121150ae7a5386025160c5cef2181ca142232c5fb27","tests/test-thread-crashing.sh":"f3cd0cc8a7b4fe82bef0fe6fbfbbe45fbad6da3afe0f82578bc5cfb2d6527ac6","tests/timing_distribution_buffered.rs":"501f7289c0c28f0ab83838c88b058999b19436d0f2b693be0787513d7b67e06d","tests/timing_distribution_single_sample.rs":"4f9498b6ef29913da0356027efe5f572c81d2f426e8538c068b54a1cfa33c1b8","tests/upload_timing.rs":"b3b9db197bc2ec41556388969a6bf289e7ef19e05b9019bc2bd98c823fcf6ea3","tests/uploader_capabilities.rs":"347f19e534a50a211ea179d6818631270d1b4ec468098e6b6abcde1e4a6a9bca"},"package":"1f6155b7e7f027bb402c536a82f832281de4bbca277454b1b1bccb83eb4042ff"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glean/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/glean/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/glean/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glean/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f626cf8e218b8fd6c201d80c9453735733b422d7" + }, + "path_in_vcs": "glean-core/rlb" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glean/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/glean/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/glean/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glean/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,42 @@ +[package] +name = "glean" +version = "64.3.1" +authors = ["Jan-Erik Rediger ", "The Glean Team "] +description = "Glean SDK Rust language bindings" +repository = "https://github.com/mozilla/glean" +readme = "README.md" +license = "MPL-2.0" +edition = "2021" +keywords = ["telemetry", "glean"] +include = [ + "/README.md", + "/LICENSE", + "/src", + "/tests", + "/Cargo.toml", +] +rust-version = "1.82" + +[badges] +circle-ci = { repository = "mozilla/glean", branch = "main" } +maintenance = { status = "actively-developed" } + +[dependencies.glean-core] +path = ".." +version = "64.3.1" + +[dependencies] +crossbeam-channel = "0.5" +inherent = "1" +log = "0.4.8" +once_cell = "1.18.0" +whatsys = "0.3.0" +malloc_size_of = { version = "0.2.1", package = "wr_malloc_size_of", default-features = false, features = ["once_cell"] } + +[dev-dependencies] +env_logger = { version = "0.10.0", default-features = false, features = ["humantime"] } +flate2 = "1.0.19" +jsonschema-valid = "0.5.0" +libc = "0.2" +serde_json = "1.0.44" +tempfile = "3.1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glean-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/glean-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/glean-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glean-core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d1fa3375a0b0e69d803f91f9cf13dbd3eabc05ac5bed050a960620876e45b73d","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"026495898699b54608eb4ec16074ffafc57920d80ccb59961c501a1ea28c9985","build.rs":"4857bea99c6b8c08db8818efa9d3738716f52d3acb68159323957ae52892a3eb","src/common_metric_data.rs":"3d3a58373c2ad645c342df155309a9b2479d69ccbf3da27acdb9437fa4ecc78b","src/core/mod.rs":"7482bb775ab841fc96a70b8b92cb91dec876a877632d85f7794d6f473e7728c7","src/core_metrics.rs":"ddc750e9f4e11f88aee947360897031657aeef74fcf0f3293bd9033b78747354","src/coverage.rs":"49613fd310bd24d779472720975fbe6c97ec370a95eb55f10afa43f67539c942","src/database/mod.rs":"611fc6c772d3f9d946b774d0da98dc04e07ab67f81fad309b6aeb65e4f2507dd","src/debug.rs":"663f77a3335256a562afad031496ea9215e315edd608398452df514dcff0b4af","src/dispatcher/global.rs":"17493b1a5e926ca1e9c1cda2ee031773402a19183911eb80048630d60266d89e","src/dispatcher/mod.rs":"391310269947452d7e0de24c848c183110c60149d75e345ba6d5d146f222dace","src/error.rs":"b93c7d3e243b21bb9eafc95f17860aba1a942b2f2b0a7f43307690f05fece516","src/error_recording.rs":"32c1f58ff080cb22184bca37e356faadbfe846386880fb0898b773adb3a97d8c","src/event_database/mod.rs":"b2f56f50dcbcffcbe06af946764f71e5eb2543747a7983c684c543039d4d4f3c","src/fd_logger.rs":"0c9def6fa53db1a2ab93c85795f8a7df57797bcfd3978146923e151752e291a6","src/glean.udl":"9556fe36196cc78b3fa6618dfd679d53ccc66bdaae09ae72320ef2db22e3b3ca","src/glean_metrics.rs":"9414fb1453d19f6832df33e4c6ef7383d62203e47026bf5bc9552b083101ddd1","src/histogram/exponential.rs":"63c81371f3c912f946dd39aea76f6f3f73f35f1526110b7def4c2badab48143d","src/histogram/functional.rs":"fffa12a5b2b376cf9337ee0fdd6ad7961841e441b556a4e9ef29c524f933ea2d","src/histogram/linear.rs":"7531e1515844fca96f7c9dad48f632012d9d2bc002f02c15c82501c74c324e70","src/histogram/mod.rs":"8cc14043ff4ac76509200d4971bfbdaa6693ac6661f8adae337ee4ea994814c6","src/internal_metrics.rs":"536851266d133996346fcffa245a7c3b0b92a0567720037b6d6ca0f11707d105","src/internal_pings.rs":"8869f645251a479a31f4d392ddfe92e86dfeabec8ceb1f7e09f98c3c457949b8","src/lib.rs":"baf45b91fdfb634a2bea1d339cc0be175d566539887b9c67b9cba1237173c70e","src/lib_unit_tests.rs":"82ea06a5d6a8894c1670f99d0c236d8fa75eb9947fc8a1a53061a5e4c26b0b1d","src/metrics/boolean.rs":"2b9ef57e3582c9bd8b2cca8ab94c962a4871ecc00e837b913c9b0349ba9dff08","src/metrics/counter.rs":"b4a52a8167fb0edd6354f952525e59f3eadb4261de3483374f03c94449d30b92","src/metrics/custom_distribution.rs":"1ec4fd2ecebf547bef0ed28ae6854f641be447bcbf4066a8580f6af16a23e37f","src/metrics/datetime.rs":"16fed7a689b1782be29e445302ca5bd7cc1c10aff85d6d7fd880c0818cf7e725","src/metrics/denominator.rs":"95e8442f90bad97f80fc74b146782f215344b52c5f3825ae0a8baffdc001a714","src/metrics/event.rs":"cd52e200d313e2e6f31707419d4a7fe1cab34916ee145f8136440d6da34aaad4","src/metrics/experiment.rs":"5f9278cca4e133eb8df33bbfe36d1fe0ef3eade8c09f1b46db3c4d0790515412","src/metrics/labeled.rs":"de7ed19a26cdd57eec21c9e3ee27d64c9c7387d762d5e4e48ce2899624ae3757","src/metrics/memory_distribution.rs":"d3f02a6a78ed103024a2479975cd7617153e3f082e20f8f45c8e7afd052cec45","src/metrics/memory_unit.rs":"ee32e020cb303dd631457374048a3ed53a2e7cbacc29c54d17d836fb15507538","src/metrics/mod.rs":"bf24326d3f6f55072d89eb9e9e329b926f7c80c07bf779c788754f56b67c343a","src/metrics/numerator.rs":"937dfd583b797ac798a525cedca95c5a36262356760a89670d8113983c263154","src/metrics/object.rs":"2a1f1cc31973b576e55ba464b35c41b9420f62471eebba51273bca6856459538","src/metrics/ping.rs":"a36ee8f8cf15bb05ca0da9e7b4bf096b85a86744564a7ae5d299803257769b02","src/metrics/quantity.rs":"1315ae3216ebeec5b5a5baab88d63f88469875f538501e8320716516ef82bddf","src/metrics/rate.rs":"603cc45c149c7a27c93b6a80146bf43f8ce70d9655f905bb5be6bc2c15bcb22b","src/metrics/recorded_experiment.rs":"6f089534bb4e1143abf0aa43e813c9fcc864fff128a825e83f09e61e96a1f6ee","src/metrics/remote_settings_config.rs":"3beea00afd2779f1e4d2d88ed43cbce1e5a62286ea74b52f0a62236f3b34c217","src/metrics/string.rs":"88beb1a847e5df9898b72ca7ed8ced3b7d2b40d83ff3670baf66f83a3e6cb005","src/metrics/string_list.rs":"ed53a095184c3e8224d0511809b5d7601ba3166505a39b0570f24ebeb0a5b97c","src/metrics/text.rs":"757f6919124d74e0512faa5bb9751a729b6bbc63ebe4d16ca81e9087f5595eaf","src/metrics/time_unit.rs":"72325065e4ac0f3562f1983bda9fe3c0ab18272011dafe03d67900a3184a8eb6","src/metrics/timespan.rs":"e239c618f459c34f2799c73a4da3e3c6c0b2089ba42d584c2ddd12ed067586e6","src/metrics/timing_distribution.rs":"7a41dbd1a1537b443aa30e34c14685ae1a00f7252ea59f4bba1b0e18ea391a17","src/metrics/url.rs":"589ae1f8047367ad8c19b57a48ca8130d5f36cf3ce5954124150f0eb89c620ea","src/metrics/uuid.rs":"cacffd95ab30ed327ec2fa5feaf1359e667706746401f1e2c1195ad9553c4b54","src/ping/mod.rs":"a4cc6b37443392aed79957a1b5d6943307e14bd3ead9fa9880c20aee48472ae2","src/scheduler.rs":"eb8131ed075e2d92bf0dc0a2c2a7e67c73bb61042d574c21965b1699cd1239aa","src/storage/mod.rs":"91f02556f113799e0d88d732ab342bda443f43461369e8b41c424c074d742591","src/system.rs":"e3d1b54e1d39cafe6f4dc7ff5021b08c879733f909951b0e1332b3efa9ed97bd","src/traits/boolean.rs":"be0e130f8043215705becc956d45b126c340568f1b24a396c0af9b4334a41ced","src/traits/counter.rs":"c686d26e131d854cd7a7df83c900ca7c17a03c663a30cf58ab48c7259476ce85","src/traits/custom_distribution.rs":"0bd1d425e4c059cca6af2dfb13c78e5e4c6c07fb46c7e31489ad0c5959854833","src/traits/datetime.rs":"636ac1456b1b042e38cf5ae6193c5b232ea0b80df62f583a2097891baef9641b","src/traits/event.rs":"a02235aae630aba7a45a3166b756927252b397af3ecdfab7236931e62725ac49","src/traits/labeled.rs":"1b2f8eea8d59e1635f64993936d880084a5e3f65cfd7a26ddf6968366890187d","src/traits/memory_distribution.rs":"55bb8f45e948319fbba9d28a50d8742da134b066a42e480887db7c7e435f4096","src/traits/mod.rs":"3560fdf3b81dceabbac9d97b0356aa8f883e477dcb787c81a09529047fda7161","src/traits/numerator.rs":"6e4f236bdc448f1bde7a8c249dcd086204c2c69990d3f444e746290929226ed3","src/traits/object.rs":"c03bad670ec7affbc578247f9e1904e898c1870b9bf25750c5094113f995623f","src/traits/ping.rs":"8831c106c03afeb458b0b028fa1ce61f056ebf8e82bc0a171a1bff255d920748","src/traits/quantity.rs":"6ffe25c913bef4315573d747308c182de740b2a4e02ba22cd21d0c33ba521f31","src/traits/rate.rs":"f000790440e0f389f0b160526a9a9a266e58d1405915ae56ac550f482858222c","src/traits/string.rs":"0c3c88382ff2e8eba89c7cfe129c4b84e31140af717819533c14919541ad790c","src/traits/string_list.rs":"14e56b62c2c2be1dd8013f12001f235b084abd2a0d5aa2f7932843877af49ac0","src/traits/text.rs":"8af7d3a0c87cfd8c6d33d6ad47532b431055bbdd395f9110da5630222c23cf93","src/traits/timespan.rs":"52be325a9c061916f34c5b638a07a93b4a14aa89fe365783103d2e06b998f547","src/traits/timing_distribution.rs":"0d35acddd9e35a7f8859cf007162460b5fd0bf06d205cd195ed1c857bbe58c42","src/traits/url.rs":"c27f7add23214ff051078b65b88120b620560d2841a1056c7214d5237e86b9e4","src/traits/uuid.rs":"81322e71c7e847bacaf827a2cd58f6193bdc208355524207f7f38db039da6aa8","src/upload/directory.rs":"b676a05ae19a937e81391d749048fd7f544c629999dd71c8198319b5534da956","src/upload/mod.rs":"5ab0225869cc92824b323e0d0a7d8bcd149dc2bc3a7218cbe8e1b648412ff2c8","src/upload/policy.rs":"0f8e50db8942b75ca871764e3a250d3d382925f752b162c8ac160185c5f6a2d7","src/upload/request.rs":"de5532fc3d18e773330c05fe000643d87b9c4912a2d838099b8783538c5033ed","src/upload/result.rs":"c956266c54595d27d5e8b11abffe28fad5fea82995922618805b66cfdcc21d54","src/util.rs":"ee7500434d9758a320dd410f18d7e18da956591e19d2555db87eef9623e4b916","tests/boolean.rs":"76d6014ff108cb6514d9bceb1b2b14749a55b09921f4595a5e30f1bd3546e9f0","tests/collection_enabled.rs":"05517ad50a05e97f73b658eb854561284db1588c7f1ec736055436a0b2b64d99","tests/common/mod.rs":"a8f74c906dccfe747d5cf9dd83dd6e4d1ef25d0402d39a2d74105cddab80e54c","tests/counter.rs":"4c59def10e64de0d7a0241dde0267fd02c828b38be8cc67fba90a76004ca6721","tests/custom_distribution.rs":"41c593a0b4561e21f29d1a5b948de964a866253c58ca76ffefebe370fca150e0","tests/datetime.rs":"ec3c9760e70bb2cbc61ab23281c891bc1ec493c5c545466c29fd13e4f05c2c96","tests/event.rs":"95d91fb0495c0779e6aae256198c8818cb11fc7f24b2884da19ac24e95a5cc9b","tests/labeled.rs":"3efddb05556e92a372f50a19b025ecf4ccd818c7c477250058db0706eb992079","tests/memory_distribution.rs":"3d9a5b8f99e03f783e3396e4320ee4dc974c895cfef2cec0b14d2a9a9f9b736f","tests/object.rs":"8c35676e04f6ccf54a28764700915e753fc0355bfa5d7804d72caba66fd564cd","tests/ping.rs":"eff68d3b47b04c58d8123214dd66e8d06d11f82ed3fd4f703224f84effb319bb","tests/ping_maker.rs":"e4b834336dc8114531746a3c47a8c28c7ae9831856c06d9c0ce26a1167e4fcfd","tests/quantity.rs":"55e7dca346fd1d27f0974b78ca3fb12427cb5da2ee637afc08a54f360f947361","tests/rate.rs":"3766230e31cc4ab960f916b4c2f9208cc8542ecea0749298197f547b745440e9","tests/storage.rs":"990dd1d13b9ffa8af0686977a6ac3502c6befb9eaa83649587e2660f51c596c9","tests/string.rs":"397fcfd27c25f0e81e2a40db3265b0d7dc0dd56b190319c1f86cb1c2c0ed4f9d","tests/string_list.rs":"34efa2afe3e89e6635f21ec9c80650d5816e35e9cb85163d894d600a5b3a4e3a","tests/text.rs":"c3449e0dd8d774a60f47e39752c16951b8723eeea11c6a01d7fa7d3536285773","tests/timespan.rs":"3d05739a93f3e0ea7264e8fdea876bd948714e5b44e82b8fd7c0218fdb597bb3","tests/timing_distribution.rs":"072ad950b2162e503150e411119b9a000573538bd2cff93c1c1a3616d1589ef4","tests/uuid.rs":"e0e58614319f5e973126f5b4e68d9289ccd6d65e428aca215bf7dcc8a0504889","uniffi.toml":"6ddc98b686b0925a81abd9d1c769e5c98ac29771b210a1c535931a46dec9a8e3"},"package":"1ac4ff736d4ed65d751ff5289fc95b2e224791d6ecd127d551c7b6035faf1a39"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"80fad1587f70824a61003be38083112e10fed44e851238daff5e587f54c293fe","Cargo.toml":"d1fa3375a0b0e69d803f91f9cf13dbd3eabc05ac5bed050a960620876e45b73d","Cargo.toml.orig":"d8daa3bc7171ad42a6b2f8ab2ebc2cdc3e93e84e7213123d2ffebfbc285a6250","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"026495898699b54608eb4ec16074ffafc57920d80ccb59961c501a1ea28c9985","build.rs":"4857bea99c6b8c08db8818efa9d3738716f52d3acb68159323957ae52892a3eb","src/common_metric_data.rs":"3d3a58373c2ad645c342df155309a9b2479d69ccbf3da27acdb9437fa4ecc78b","src/core/mod.rs":"7482bb775ab841fc96a70b8b92cb91dec876a877632d85f7794d6f473e7728c7","src/core_metrics.rs":"ddc750e9f4e11f88aee947360897031657aeef74fcf0f3293bd9033b78747354","src/coverage.rs":"49613fd310bd24d779472720975fbe6c97ec370a95eb55f10afa43f67539c942","src/database/mod.rs":"611fc6c772d3f9d946b774d0da98dc04e07ab67f81fad309b6aeb65e4f2507dd","src/debug.rs":"663f77a3335256a562afad031496ea9215e315edd608398452df514dcff0b4af","src/dispatcher/global.rs":"17493b1a5e926ca1e9c1cda2ee031773402a19183911eb80048630d60266d89e","src/dispatcher/mod.rs":"391310269947452d7e0de24c848c183110c60149d75e345ba6d5d146f222dace","src/error.rs":"b93c7d3e243b21bb9eafc95f17860aba1a942b2f2b0a7f43307690f05fece516","src/error_recording.rs":"32c1f58ff080cb22184bca37e356faadbfe846386880fb0898b773adb3a97d8c","src/event_database/mod.rs":"b2f56f50dcbcffcbe06af946764f71e5eb2543747a7983c684c543039d4d4f3c","src/fd_logger.rs":"0c9def6fa53db1a2ab93c85795f8a7df57797bcfd3978146923e151752e291a6","src/glean.udl":"9556fe36196cc78b3fa6618dfd679d53ccc66bdaae09ae72320ef2db22e3b3ca","src/glean_metrics.rs":"9414fb1453d19f6832df33e4c6ef7383d62203e47026bf5bc9552b083101ddd1","src/histogram/exponential.rs":"63c81371f3c912f946dd39aea76f6f3f73f35f1526110b7def4c2badab48143d","src/histogram/functional.rs":"fffa12a5b2b376cf9337ee0fdd6ad7961841e441b556a4e9ef29c524f933ea2d","src/histogram/linear.rs":"7531e1515844fca96f7c9dad48f632012d9d2bc002f02c15c82501c74c324e70","src/histogram/mod.rs":"8cc14043ff4ac76509200d4971bfbdaa6693ac6661f8adae337ee4ea994814c6","src/internal_metrics.rs":"536851266d133996346fcffa245a7c3b0b92a0567720037b6d6ca0f11707d105","src/internal_pings.rs":"8869f645251a479a31f4d392ddfe92e86dfeabec8ceb1f7e09f98c3c457949b8","src/lib.rs":"baf45b91fdfb634a2bea1d339cc0be175d566539887b9c67b9cba1237173c70e","src/lib_unit_tests.rs":"82ea06a5d6a8894c1670f99d0c236d8fa75eb9947fc8a1a53061a5e4c26b0b1d","src/metrics/boolean.rs":"2b9ef57e3582c9bd8b2cca8ab94c962a4871ecc00e837b913c9b0349ba9dff08","src/metrics/counter.rs":"b4a52a8167fb0edd6354f952525e59f3eadb4261de3483374f03c94449d30b92","src/metrics/custom_distribution.rs":"1ec4fd2ecebf547bef0ed28ae6854f641be447bcbf4066a8580f6af16a23e37f","src/metrics/datetime.rs":"16fed7a689b1782be29e445302ca5bd7cc1c10aff85d6d7fd880c0818cf7e725","src/metrics/denominator.rs":"95e8442f90bad97f80fc74b146782f215344b52c5f3825ae0a8baffdc001a714","src/metrics/event.rs":"cd52e200d313e2e6f31707419d4a7fe1cab34916ee145f8136440d6da34aaad4","src/metrics/experiment.rs":"5f9278cca4e133eb8df33bbfe36d1fe0ef3eade8c09f1b46db3c4d0790515412","src/metrics/labeled.rs":"de7ed19a26cdd57eec21c9e3ee27d64c9c7387d762d5e4e48ce2899624ae3757","src/metrics/memory_distribution.rs":"d3f02a6a78ed103024a2479975cd7617153e3f082e20f8f45c8e7afd052cec45","src/metrics/memory_unit.rs":"ee32e020cb303dd631457374048a3ed53a2e7cbacc29c54d17d836fb15507538","src/metrics/mod.rs":"bf24326d3f6f55072d89eb9e9e329b926f7c80c07bf779c788754f56b67c343a","src/metrics/numerator.rs":"937dfd583b797ac798a525cedca95c5a36262356760a89670d8113983c263154","src/metrics/object.rs":"2a1f1cc31973b576e55ba464b35c41b9420f62471eebba51273bca6856459538","src/metrics/ping.rs":"a36ee8f8cf15bb05ca0da9e7b4bf096b85a86744564a7ae5d299803257769b02","src/metrics/quantity.rs":"1315ae3216ebeec5b5a5baab88d63f88469875f538501e8320716516ef82bddf","src/metrics/rate.rs":"603cc45c149c7a27c93b6a80146bf43f8ce70d9655f905bb5be6bc2c15bcb22b","src/metrics/recorded_experiment.rs":"6f089534bb4e1143abf0aa43e813c9fcc864fff128a825e83f09e61e96a1f6ee","src/metrics/remote_settings_config.rs":"3beea00afd2779f1e4d2d88ed43cbce1e5a62286ea74b52f0a62236f3b34c217","src/metrics/string.rs":"88beb1a847e5df9898b72ca7ed8ced3b7d2b40d83ff3670baf66f83a3e6cb005","src/metrics/string_list.rs":"ed53a095184c3e8224d0511809b5d7601ba3166505a39b0570f24ebeb0a5b97c","src/metrics/text.rs":"757f6919124d74e0512faa5bb9751a729b6bbc63ebe4d16ca81e9087f5595eaf","src/metrics/time_unit.rs":"72325065e4ac0f3562f1983bda9fe3c0ab18272011dafe03d67900a3184a8eb6","src/metrics/timespan.rs":"e239c618f459c34f2799c73a4da3e3c6c0b2089ba42d584c2ddd12ed067586e6","src/metrics/timing_distribution.rs":"7a41dbd1a1537b443aa30e34c14685ae1a00f7252ea59f4bba1b0e18ea391a17","src/metrics/url.rs":"589ae1f8047367ad8c19b57a48ca8130d5f36cf3ce5954124150f0eb89c620ea","src/metrics/uuid.rs":"cacffd95ab30ed327ec2fa5feaf1359e667706746401f1e2c1195ad9553c4b54","src/ping/mod.rs":"a4cc6b37443392aed79957a1b5d6943307e14bd3ead9fa9880c20aee48472ae2","src/scheduler.rs":"eb8131ed075e2d92bf0dc0a2c2a7e67c73bb61042d574c21965b1699cd1239aa","src/storage/mod.rs":"91f02556f113799e0d88d732ab342bda443f43461369e8b41c424c074d742591","src/system.rs":"e3d1b54e1d39cafe6f4dc7ff5021b08c879733f909951b0e1332b3efa9ed97bd","src/traits/boolean.rs":"be0e130f8043215705becc956d45b126c340568f1b24a396c0af9b4334a41ced","src/traits/counter.rs":"c686d26e131d854cd7a7df83c900ca7c17a03c663a30cf58ab48c7259476ce85","src/traits/custom_distribution.rs":"0bd1d425e4c059cca6af2dfb13c78e5e4c6c07fb46c7e31489ad0c5959854833","src/traits/datetime.rs":"636ac1456b1b042e38cf5ae6193c5b232ea0b80df62f583a2097891baef9641b","src/traits/event.rs":"a02235aae630aba7a45a3166b756927252b397af3ecdfab7236931e62725ac49","src/traits/labeled.rs":"1b2f8eea8d59e1635f64993936d880084a5e3f65cfd7a26ddf6968366890187d","src/traits/memory_distribution.rs":"55bb8f45e948319fbba9d28a50d8742da134b066a42e480887db7c7e435f4096","src/traits/mod.rs":"3560fdf3b81dceabbac9d97b0356aa8f883e477dcb787c81a09529047fda7161","src/traits/numerator.rs":"6e4f236bdc448f1bde7a8c249dcd086204c2c69990d3f444e746290929226ed3","src/traits/object.rs":"c03bad670ec7affbc578247f9e1904e898c1870b9bf25750c5094113f995623f","src/traits/ping.rs":"8831c106c03afeb458b0b028fa1ce61f056ebf8e82bc0a171a1bff255d920748","src/traits/quantity.rs":"6ffe25c913bef4315573d747308c182de740b2a4e02ba22cd21d0c33ba521f31","src/traits/rate.rs":"f000790440e0f389f0b160526a9a9a266e58d1405915ae56ac550f482858222c","src/traits/string.rs":"0c3c88382ff2e8eba89c7cfe129c4b84e31140af717819533c14919541ad790c","src/traits/string_list.rs":"14e56b62c2c2be1dd8013f12001f235b084abd2a0d5aa2f7932843877af49ac0","src/traits/text.rs":"8af7d3a0c87cfd8c6d33d6ad47532b431055bbdd395f9110da5630222c23cf93","src/traits/timespan.rs":"52be325a9c061916f34c5b638a07a93b4a14aa89fe365783103d2e06b998f547","src/traits/timing_distribution.rs":"0d35acddd9e35a7f8859cf007162460b5fd0bf06d205cd195ed1c857bbe58c42","src/traits/url.rs":"c27f7add23214ff051078b65b88120b620560d2841a1056c7214d5237e86b9e4","src/traits/uuid.rs":"81322e71c7e847bacaf827a2cd58f6193bdc208355524207f7f38db039da6aa8","src/upload/directory.rs":"b676a05ae19a937e81391d749048fd7f544c629999dd71c8198319b5534da956","src/upload/mod.rs":"5ab0225869cc92824b323e0d0a7d8bcd149dc2bc3a7218cbe8e1b648412ff2c8","src/upload/policy.rs":"0f8e50db8942b75ca871764e3a250d3d382925f752b162c8ac160185c5f6a2d7","src/upload/request.rs":"de5532fc3d18e773330c05fe000643d87b9c4912a2d838099b8783538c5033ed","src/upload/result.rs":"c956266c54595d27d5e8b11abffe28fad5fea82995922618805b66cfdcc21d54","src/util.rs":"ee7500434d9758a320dd410f18d7e18da956591e19d2555db87eef9623e4b916","tests/boolean.rs":"76d6014ff108cb6514d9bceb1b2b14749a55b09921f4595a5e30f1bd3546e9f0","tests/collection_enabled.rs":"05517ad50a05e97f73b658eb854561284db1588c7f1ec736055436a0b2b64d99","tests/common/mod.rs":"a8f74c906dccfe747d5cf9dd83dd6e4d1ef25d0402d39a2d74105cddab80e54c","tests/counter.rs":"4c59def10e64de0d7a0241dde0267fd02c828b38be8cc67fba90a76004ca6721","tests/custom_distribution.rs":"41c593a0b4561e21f29d1a5b948de964a866253c58ca76ffefebe370fca150e0","tests/datetime.rs":"ec3c9760e70bb2cbc61ab23281c891bc1ec493c5c545466c29fd13e4f05c2c96","tests/event.rs":"95d91fb0495c0779e6aae256198c8818cb11fc7f24b2884da19ac24e95a5cc9b","tests/labeled.rs":"3efddb05556e92a372f50a19b025ecf4ccd818c7c477250058db0706eb992079","tests/memory_distribution.rs":"3d9a5b8f99e03f783e3396e4320ee4dc974c895cfef2cec0b14d2a9a9f9b736f","tests/object.rs":"8c35676e04f6ccf54a28764700915e753fc0355bfa5d7804d72caba66fd564cd","tests/ping.rs":"eff68d3b47b04c58d8123214dd66e8d06d11f82ed3fd4f703224f84effb319bb","tests/ping_maker.rs":"e4b834336dc8114531746a3c47a8c28c7ae9831856c06d9c0ce26a1167e4fcfd","tests/quantity.rs":"55e7dca346fd1d27f0974b78ca3fb12427cb5da2ee637afc08a54f360f947361","tests/rate.rs":"3766230e31cc4ab960f916b4c2f9208cc8542ecea0749298197f547b745440e9","tests/storage.rs":"990dd1d13b9ffa8af0686977a6ac3502c6befb9eaa83649587e2660f51c596c9","tests/string.rs":"397fcfd27c25f0e81e2a40db3265b0d7dc0dd56b190319c1f86cb1c2c0ed4f9d","tests/string_list.rs":"34efa2afe3e89e6635f21ec9c80650d5816e35e9cb85163d894d600a5b3a4e3a","tests/text.rs":"c3449e0dd8d774a60f47e39752c16951b8723eeea11c6a01d7fa7d3536285773","tests/timespan.rs":"3d05739a93f3e0ea7264e8fdea876bd948714e5b44e82b8fd7c0218fdb597bb3","tests/timing_distribution.rs":"072ad950b2162e503150e411119b9a000573538bd2cff93c1c1a3616d1589ef4","tests/uuid.rs":"e0e58614319f5e973126f5b4e68d9289ccd6d65e428aca215bf7dcc8a0504889","uniffi.toml":"6ddc98b686b0925a81abd9d1c769e5c98ac29771b210a1c535931a46dec9a8e3"},"package":"1ac4ff736d4ed65d751ff5289fc95b2e224791d6ecd127d551c7b6035faf1a39"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glean-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/glean-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/glean-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glean-core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f626cf8e218b8fd6c201d80c9453735733b422d7" + }, + "path_in_vcs": "glean-core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glean-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/glean-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/glean-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glean-core/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,66 @@ +[package] +name = "glean-core" +version = "64.3.1" +authors = ["Jan-Erik Rediger ", "The Glean Team "] +description = "A modern Telemetry library" +repository = "https://github.com/mozilla/glean" +readme = "README.md" +license = "MPL-2.0" +edition = "2021" +keywords = ["telemetry"] +include = [ + "/README.md", + "/LICENSE", + "/src", + "/examples", + "/tests", + "/Cargo.toml", + "/uniffi.toml", + "/build.rs", +] +rust-version = "1.82" + +[package.metadata.glean] +glean-parser = "17.1.0" + +[badges] +circle-ci = { repository = "mozilla/glean", branch = "main" } +maintenance = { status = "actively-developed" } + +[dependencies] +serde = { version = "1.0.104", features = ["derive"] } +serde_json = "1.0.44" +rkv = { version = "0.19.0", default-features = false } +bincode = "1.2.1" +log = "0.4.8" +uuid = { version = "1.0", features = ["v4"] } +chrono = { version = "0.4.10", features = ["serde"] } +once_cell = "1.18.0" +flate2 = "1.0.19" +zeitstempel = "0.1.0" +crossbeam-channel = "0.5" +thiserror = "1.0.4" +uniffi = { version = "0.29.0", default-features = false } +time = "0.1.40" +env_logger = { version = "0.10.0", default-features = false, optional = true } +malloc_size_of_derive = "0.1.3" +malloc_size_of = { version = "0.2.1", package = "wr_malloc_size_of", default-features = false, features = ["once_cell"] } + +[target.'cfg(target_os = "android")'.dependencies] +android_logger = { version = "0.12.0", default-features = false } + +[target.'cfg(target_os = "ios")'.dependencies] +oslog = { version = "0.1.0", default-features = false, features = ["logger"] } + +[dev-dependencies] +env_logger = { version = "0.10.0", default-features = false, features = ["humantime"] } +tempfile = "3.8.0" +iso8601 = "0.4" +ctor = "0.2.2" + +[build-dependencies] +uniffi = { version = "0.29.0", default-features = false, features = ["build"] } + +[features] +# Enable `env_logger`. Only works on non-Android non-iOS targets. +enable_env_logger = ["env_logger"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glob/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/glob/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/glob/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glob/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6791dcdd292ecaeeec9535afae7189026dca9d8486211acd27208673edfa995a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"3482ed957e7e22efdf5f368d92c497b932c665bce3ad17db8ec31c1007164539","src/lib.rs":"b2f3c3f48eb07f1767a7e5bb02847d10e02655f1dbf57281eb63fd001427e28b","tests/glob-std.rs":"b0a0aa11d7b8cc2cc0216fb117a543d6e584eec8b51173994dfd19761ab00a62","triagebot.toml":"a135e10c777cd13459559bdf74fb704c1379af7c9b0f70bc49fa6f5a837daa81"},"package":"d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0c95f31b9a69e964907a3eadec0a30b10d7d6ea95ff1ed8d57429df484dea818",".github/workflows/rust.yml":"ff5d6a8ed87ba97fd1a1fb281b5005d4daf7929c25082aefbd826ccf62a214f9","Cargo.toml":"6791dcdd292ecaeeec9535afae7189026dca9d8486211acd27208673edfa995a","Cargo.toml.orig":"da7804fe4f301691ddc657c229b0406ce33e9abf56dc7d2163c3a4ae7f0fc864","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"3482ed957e7e22efdf5f368d92c497b932c665bce3ad17db8ec31c1007164539","src/lib.rs":"b2f3c3f48eb07f1767a7e5bb02847d10e02655f1dbf57281eb63fd001427e28b","tests/glob-std.rs":"b0a0aa11d7b8cc2cc0216fb117a543d6e584eec8b51173994dfd19761ab00a62","triagebot.toml":"a135e10c777cd13459559bdf74fb704c1379af7c9b0f70bc49fa6f5a837daa81"},"package":"d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glob/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/glob/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/glob/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glob/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "408e579f74830c2073180a7e4e214a2677d38a49" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glob/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/glob/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/glob/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glob/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +name: Continuous integration + +on: + pull_request: + push: + branches: + - master + +jobs: + os_tests: + name: "Tests / OS: ${{ matrix.os }} - ${{ matrix.channel }}" + runs-on: ${{ matrix.os }} + strategy: + matrix: + channel: + - stable + - beta + - nightly + - 1.23.0 + os: + # FIXME: compiling with 1.23 on macOS 12 fails to linL + # archive member 'rust.metadata.bin' with length 40821 is not mach-o or llvm bitcode file + - macos-11 + - windows-2022 + - ubuntu-22.04 + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Update rust + run: rustup update ${{ matrix.channel }} --no-self-update + + - name: Tests + run: cargo +${{ matrix.channel }} test --all diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glob/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/glob/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/glob/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glob/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +[package] + +name = "glob" +version = "0.3.1" +authors = ["The Rust Project Developers"] +license = "MIT OR Apache-2.0" +homepage = "https://github.com/rust-lang/glob" +repository = "https://github.com/rust-lang/glob" +documentation = "https://docs.rs/glob/0.3.1" +description = """ +Support for matching file paths against Unix shell style patterns. +""" +categories = ["filesystem"] + +[dev-dependencies] +tempdir = "0.3" +doc-comment = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glsl/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/glsl/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/glsl/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glsl/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"668a1459ea4feb4099a2d357ea3ba4f79883f17263434ff6b62f7252e85eb48a","Cargo.toml":"b5827f1e73a80ebe684853fca3e4573d4fd0267d0b4b4c7abee5015bc628b1a9","LICENSE":"09719a44ba10012b20e7a36e7f2e7806a89476813668b66067e0e5dbcc9ce34c","README.md":"56863e436aadfd5e66bacb46f0d78da148dc47a4362bb233b433befe84898793","data/tests/buffer_block_0.glsl":"335b2b5360635eb0a1c994e44a33787d43ea6ce84da4c0a795e7526da64b37bd","data/tests/layout_buffer_block_0.glsl":"d64c27188cd27b7fc81413e8afe621d6f44ddcdeddb115d62661358b2131e8a3","src/lib.rs":"6dbcee8beb9a09a2b49bf648ab949be24066ba27f54e3d01fad57c7cee3edc28","src/parse_tests.rs":"1ddcffb3eeb5cbf473194633a042b7833b40629745a55d35e2ff0a7578d11870","src/parser.rs":"1fd9a6d2110fb25e5ccf038354b1215b1fd129bbf68c37c1b52e8ac6c154704b","src/parsers.rs":"0ba6f11633bde917347655cd4410ed15c59f78d257f29bdfde5c0baac5f18c93","src/parsers/nom_helpers.rs":"1773e52b4f2625bb669c935bcb36dbacf73d992e2954d85f0eda12cb5c2e0e35","src/syntax.rs":"56f4cc3f93657fdb64b9fb400ef38a9beef793d0d2fe71337d998393f816a439","src/transpiler/glsl.rs":"e3b44be9b10c19ac2a4ad50e1ec81d60d19551e626e8c443d033f229c24ac97a","src/transpiler/mod.rs":"244cc5d9ab4c6e6ac4a30d42df81f4718b79fe653cc04e138071ae5905aa9e28","src/transpiler/spirv.rs":"8c777f0f5717a3e269f9062b187da3e66706705a81a392f6aeea0630ed498deb","src/visitor.rs":"ba02f44cb840bc8aa5c4a384da708805df21de602f091d0702f9738f6527b2e4","tests/incorrect_statement.rs":"6b182e705421450d016d6a078cf8fcc0b748bf6208dfbf2fd3474467261241fd","tests/left_associativity.rs":"29790670aa699e0e1a98bcb4464e642c35bcf92ecfa5da712550cdc9ac9b8ead","tests/missing_zero_float.rs":"1bb2fa7c55354ecec8fb5e82b1cb821b052c2047c32edc030ed0e529d77af3d2"},"package":"65c80dbf169ac31dbe6e0a69a7cef0b09ec9805f955da206ff1ee2e47895f836"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6dac13163c3a4f4f15cb967ff1c9c5e1eec49b68400f8ef7139b642cba3afb2a","CHANGELOG.md":"668a1459ea4feb4099a2d357ea3ba4f79883f17263434ff6b62f7252e85eb48a","Cargo.toml":"b5827f1e73a80ebe684853fca3e4573d4fd0267d0b4b4c7abee5015bc628b1a9","Cargo.toml.orig":"892dc8fbbfdca59a122892410aa5c3480b9087075319818ca45f43f6402b272a","LICENSE":"09719a44ba10012b20e7a36e7f2e7806a89476813668b66067e0e5dbcc9ce34c","README.md":"56863e436aadfd5e66bacb46f0d78da148dc47a4362bb233b433befe84898793","data/tests/buffer_block_0.glsl":"335b2b5360635eb0a1c994e44a33787d43ea6ce84da4c0a795e7526da64b37bd","data/tests/layout_buffer_block_0.glsl":"d64c27188cd27b7fc81413e8afe621d6f44ddcdeddb115d62661358b2131e8a3","src/lib.rs":"6dbcee8beb9a09a2b49bf648ab949be24066ba27f54e3d01fad57c7cee3edc28","src/parse_tests.rs":"1ddcffb3eeb5cbf473194633a042b7833b40629745a55d35e2ff0a7578d11870","src/parser.rs":"1fd9a6d2110fb25e5ccf038354b1215b1fd129bbf68c37c1b52e8ac6c154704b","src/parsers.rs":"0ba6f11633bde917347655cd4410ed15c59f78d257f29bdfde5c0baac5f18c93","src/parsers/nom_helpers.rs":"1773e52b4f2625bb669c935bcb36dbacf73d992e2954d85f0eda12cb5c2e0e35","src/syntax.rs":"56f4cc3f93657fdb64b9fb400ef38a9beef793d0d2fe71337d998393f816a439","src/transpiler/glsl.rs":"e3b44be9b10c19ac2a4ad50e1ec81d60d19551e626e8c443d033f229c24ac97a","src/transpiler/mod.rs":"244cc5d9ab4c6e6ac4a30d42df81f4718b79fe653cc04e138071ae5905aa9e28","src/transpiler/spirv.rs":"8c777f0f5717a3e269f9062b187da3e66706705a81a392f6aeea0630ed498deb","src/visitor.rs":"ba02f44cb840bc8aa5c4a384da708805df21de602f091d0702f9738f6527b2e4","tests/incorrect_statement.rs":"6b182e705421450d016d6a078cf8fcc0b748bf6208dfbf2fd3474467261241fd","tests/left_associativity.rs":"29790670aa699e0e1a98bcb4464e642c35bcf92ecfa5da712550cdc9ac9b8ead","tests/missing_zero_float.rs":"1bb2fa7c55354ecec8fb5e82b1cb821b052c2047c32edc030ed0e529d77af3d2"},"package":"65c80dbf169ac31dbe6e0a69a7cef0b09ec9805f955da206ff1ee2e47895f836"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glsl/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/glsl/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/glsl/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glsl/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a01a2ac9ce5f21b7c0824336d32b9eb7e6b6fe85" + }, + "path_in_vcs": "glsl" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glsl/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/glsl/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/glsl/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glsl/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "glsl" +version = "6.0.2" +license = "BSD-3-Clause" +authors = ["Dimitri Sabadie "] +description = "A GLSL450/GLSL460 parser." +keywords = ["GLSL", "OpenGL", "SPIR-V", "parser"] +categories = ["parsing", "rendering"] +homepage = "https://github.com/phaazon/glsl" +repository = "https://github.com/phaazon/glsl" +documentation = "https://docs.rs/glsl" +readme = "README.md" + +edition = "2018" + +[features] +spirv = ["shaderc"] + +[dependencies] +nom = { version = "7", default-features = false, features = ["std"] } +shaderc = { version = "0.6", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glslopt/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/glslopt/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/glslopt/.cargo-checksum.json 2026-01-23 23:23:45.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glslopt/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4f4520f22bd23141975fa500dd331d507dabf8ab4276c98c44dbc2abef0b9399",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","Cargo.toml.orig":"ba32e100fba855432ed7d7e8b45d72ff912a2b560147fd5fc598bc931f10ad6b","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/.gitignore":"8ba554a4ca510ea7d9684475aa043edbeba7d15a5c9c4a04d8b1379a04ec6270","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glslopt/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/glslopt/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/glslopt/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glslopt/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "255199f40270fdc4eb1a8d5d8f490b0ee3332767" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glslopt/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/glslopt/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/glslopt/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glslopt/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +name = "glslopt" +version = "0.1.11" +authors = ["Jamie Nicol "] +edition = "2018" +license = "MIT" +description = "Optimizes GLSL shader code" +keywords = ["opengl", "gl", "gles", "glsl", "shader"] +repository = "https://github.com/jamienicol/glslopt-rs" + +[build-dependencies] +cc = "1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glslopt/glsl-optimizer/.editorconfig thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.editorconfig --- thunderbird-140.7.1esr/comm/third_party/rust/glslopt/glsl-optimizer/.editorconfig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.editorconfig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,44 @@ +# To use this config on you editor, follow the instructions at: +# http://editorconfig.org + +root = true + +[*] +charset = utf-8 +insert_final_newline = true +tab_width = 8 + +[*.{c,h,cpp,hpp,cc,hh}] +indent_style = space +indent_size = 3 +max_line_length = 78 + +[{Makefile*,*.mk}] +indent_style = tab + +[{*.py,SCons*}] +indent_style = space +indent_size = 4 + +[*.pl] +indent_style = space +indent_size = 4 + +[*.m4] +indent_style = space +indent_size = 2 + +[*.yml] +indent_style = space +indent_size = 2 + +[*.html] +indent_style = space +indent_size = 2 + +[*.patch] +trim_trailing_whitespace = false + +[{meson.build,meson_options.txt}] +indent_style = space +indent_size = 2 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,4 @@ +*.pyc +*.pyo +*.out +build diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/.editorconfig thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/.editorconfig --- thunderbird-140.7.1esr/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/.editorconfig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/.editorconfig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,3 @@ +[*.h] +indent_style = space +indent_size = 4 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/goblin/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/goblin/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/goblin/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/goblin/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"052930023a92d0dbf45d189df2ecf26e5469ef5c19d7140ea1290c44f9fa9c35","Cargo.lock":"d5985b8c733c8687aa69004e66d67e15db06f6b4eb8615df053fe404f8b7e017","Cargo.toml":"917e3955b6516af682981eb51bb7d665155a804674cb9f8871bfff9d9a745923","LICENSE":"655e3ee7a4c27430774962e62a6d37d7348e5f2f292010ad674ce1bebefd24bc","README.md":"3cdbab44cacba8d4d39443affba422adf22d7f00d9c68bac80c7d25b94520dc5","src/archive/mod.rs":"ae739638d7267011bedf51712516d3485171d8f2df2ab6746a0d942d86efd6a6","src/elf/compression_header.rs":"2eb5fdda9177c1c897310d86714967de019b39c6e23b1f3a890dd3a659be0acc","src/elf/constants_header.rs":"f2ede290ecacf60b1719e9994aa45612bf0f7baf63806a293d4530a674e5861a","src/elf/constants_relocation.rs":"2837231dd3e2341008842e031b81cbb9999214a2f9e6738c6374a5464d62555d","src/elf/dynamic.rs":"907146d1968f656fc9cc3621037c193877e30675ccd8ec6eb2e3adbc1e2afd27","src/elf/gnu_hash.rs":"4592b5516d807a61a9dccc3f97266587c032eea621708bd78e23c70be6128228","src/elf/header.rs":"3391a1fa9b8e3923f7ce74caff0668d8ddb5b34767bf3da309ff497fd81c34c7","src/elf/mod.rs":"2ee0faa0917deb5e90ca60e9c852434745a4c7f553e609e9603a57b7d55b739f","src/elf/note.rs":"bf5e45e2697f7700d5adbb52f890ea4c63b70b7077ca0e7c751420bb92923529","src/elf/program_header.rs":"4c322eb124c4e2bdeec4915067d2bb11fe9e7fba1811dc351a3f7581df121da0","src/elf/reloc.rs":"e952fc4f79ac6a08f218a4758321ab94f172c376dc5235a82f70732682cca82f","src/elf/section_header.rs":"72eb788e8807f16a97683d20add21d5c3feaae06813509e2a87b76a7cd0c376f","src/elf/sym.rs":"267996f926f337b88058908af260be30473afbe1fe6d72cdeb8dd0ed474671d8","src/elf/symver.rs":"3f899201f64a702653d44288f860003e7acd75e38111d36479af823ed92b1341","src/error.rs":"a1bb56d82db52ac627e55b163f489f06a78c939a8ccfdec210b4f726d6ed6e9d","src/lib.rs":"06771b56b262fa30396e4bacbf0a4996b6088d1cfa5defa20dedf69a2c58d3b3","src/mach/bind_opcodes.rs":"1dcacfb853d05c2c7e6dbb4509ee705a8ea645db0d334991a2293fef92eee851","src/mach/constants.rs":"c2a2381a0b9c3047d37582465e8965d995dca414d0da21fb7bcc6b8334e49eb6","src/mach/exports.rs":"d22122744673a3ce5f54b2b4b20bfa47d17378e64d3dda2858dd13add74ed3dc","src/mach/fat.rs":"45a3228aaa1ab8b77f322dd4924b7383f1357e226ffc079846d67c0268389ea7","src/mach/header.rs":"006619188f51fa43051dc04aa4b2ecd5f89136cf05cb6a7b23a228228008e6ae","src/mach/imports.rs":"2153269dfff32e23d72f76a82d658be06bd79b7e35d79b7e17115e4eb24b13d5","src/mach/load_command.rs":"42e6f0973092185db233230e71e9312bbac7c2e1090bb6d713804020319dfa33","src/mach/mod.rs":"f1e120b7aabe370fa2af43e359f97ffa3e187fdb5743ef19c37402264e92b326","src/mach/relocation.rs":"11b0b76ed7d997c87e396100515f931fe84473c228bed0e980fbab311530070a","src/mach/segment.rs":"947acd8a724b41d0afbbd9e2727f41be51f1be439f47417258e829db1a4765e6","src/mach/symbols.rs":"d2505fa8d65ea267abfcb6a9fc4d1acd47d5605aa6775935757e2fa8e92af507","src/pe/authenticode.rs":"36b5b3ddc9806f679cf21418bc13af4b277eba87096304dfb50946bc0f941206","src/pe/certificate_table.rs":"f6c31ba518d9fc4b6e12d2f24d6c9d58b21b341a1f189cbcf2aae0ae51304ad3","src/pe/characteristic.rs":"2ffa012ec225f3c8570689713969a7dc34a92eaf4f944a27881fd0c248cc8b20","src/pe/data_directories.rs":"d0352ccc03e0ab2935235e91b391cc55828406087f026f90ec11ca5906fd8c8c","src/pe/debug.rs":"485758ff505c070da2a26df9099b90fc421e679b05b520d7b13c95a63647d1a0","src/pe/dll_characteristic.rs":"d63e86ecb38ccdd81493268be34535391b794651d619e8d4ccc1a56aa10e1679","src/pe/exception.rs":"3935900334692a6f54f7176eca044688289834bcde1b579b88d6ed1af3c3c005","src/pe/export.rs":"c98f5ce0b1b18bb87f06d1d41dbf70f443d65ecb1624cb23a1ef6c5f93a892e1","src/pe/header.rs":"9e765f03be5e2ee6d80add0fa4fa81f38e973d7bb646f8df31fdeda106e8aa1d","src/pe/import.rs":"855276e46c01ccd7631104e4d1265592e36c9468aadcacc937a40c29d94aabe3","src/pe/mod.rs":"21ea8aed0716df6e2f5c13658f40a05bfbf6ce2c467dfd2391f661896c79d54b","src/pe/optional_header.rs":"f2411a0f272e22c280a1fe3c15919b07d1f152448b47db31acaacad8a0a9a153","src/pe/options.rs":"457877197f768c331437297d787dc718b1053b813e3a1dd9b968133fb1540d44","src/pe/relocation.rs":"c479b80bb1d6910f2168505dda4f2d8925b7edc34bed4e25d069546f88f52bb3","src/pe/section_table.rs":"e4b1a2f78c2336aaa0355b5ef102dbe29138c4fa1ba29ed3f379aad1fc64bdff","src/pe/subsystem.rs":"162a851e217b617aa8afa1b83e37ea9c5a793f76a17be57b56b550d7cabb7b8a","src/pe/symbol.rs":"1a5fb5bec5727752a6506682ed2ab57829ea810f21f951932a0107861ec0e092","src/pe/tls.rs":"d674d46c870e090e90e6b709620abd3de990ae1f85a66253b81004cce03d1b6a","src/pe/utils.rs":"adf5b8bd79e90211e82cda8f01ee775b9cdfd20bfafdee36c54000daea8592c0","src/strtab.rs":"110c774b2998514b4d0be1d575b3e2a8eb85f801b6f782e4ed3a8f7521920689","tests/bins/elf/gnu_hash/README.md":"52581e2ea7067a55bd8aedf4079200fb76448573ae9ffef7d886b9556e980db9","tests/bins/te/README.md":"a0daf347449bcf82c38d981b2a700d9fd4657c3a7e7dbfa22f90e74750c6bc0d"},"package":"53ab3f32d1d77146981dea5d6b1e8fe31eedcb7013e5e00d6ccd1259a4b4d923"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b2313da8827aa45393be762047bdc6352559b72e058127a0f5401bf9dbfc1638","CHANGELOG.md":"052930023a92d0dbf45d189df2ecf26e5469ef5c19d7140ea1290c44f9fa9c35","Cargo.lock":"d5985b8c733c8687aa69004e66d67e15db06f6b4eb8615df053fe404f8b7e017","Cargo.toml":"917e3955b6516af682981eb51bb7d665155a804674cb9f8871bfff9d9a745923","Cargo.toml.orig":"20e764abaf885d3d34e5e39e04e494542f9b13abaa1c8f55f1c5ecf44e0cfc69","LICENSE":"655e3ee7a4c27430774962e62a6d37d7348e5f2f292010ad674ce1bebefd24bc","README.md":"3cdbab44cacba8d4d39443affba422adf22d7f00d9c68bac80c7d25b94520dc5","src/archive/mod.rs":"ae739638d7267011bedf51712516d3485171d8f2df2ab6746a0d942d86efd6a6","src/elf/compression_header.rs":"2eb5fdda9177c1c897310d86714967de019b39c6e23b1f3a890dd3a659be0acc","src/elf/constants_header.rs":"f2ede290ecacf60b1719e9994aa45612bf0f7baf63806a293d4530a674e5861a","src/elf/constants_relocation.rs":"2837231dd3e2341008842e031b81cbb9999214a2f9e6738c6374a5464d62555d","src/elf/dynamic.rs":"907146d1968f656fc9cc3621037c193877e30675ccd8ec6eb2e3adbc1e2afd27","src/elf/gnu_hash.rs":"4592b5516d807a61a9dccc3f97266587c032eea621708bd78e23c70be6128228","src/elf/header.rs":"3391a1fa9b8e3923f7ce74caff0668d8ddb5b34767bf3da309ff497fd81c34c7","src/elf/mod.rs":"2ee0faa0917deb5e90ca60e9c852434745a4c7f553e609e9603a57b7d55b739f","src/elf/note.rs":"bf5e45e2697f7700d5adbb52f890ea4c63b70b7077ca0e7c751420bb92923529","src/elf/program_header.rs":"4c322eb124c4e2bdeec4915067d2bb11fe9e7fba1811dc351a3f7581df121da0","src/elf/reloc.rs":"e952fc4f79ac6a08f218a4758321ab94f172c376dc5235a82f70732682cca82f","src/elf/section_header.rs":"72eb788e8807f16a97683d20add21d5c3feaae06813509e2a87b76a7cd0c376f","src/elf/sym.rs":"267996f926f337b88058908af260be30473afbe1fe6d72cdeb8dd0ed474671d8","src/elf/symver.rs":"3f899201f64a702653d44288f860003e7acd75e38111d36479af823ed92b1341","src/error.rs":"a1bb56d82db52ac627e55b163f489f06a78c939a8ccfdec210b4f726d6ed6e9d","src/lib.rs":"06771b56b262fa30396e4bacbf0a4996b6088d1cfa5defa20dedf69a2c58d3b3","src/mach/bind_opcodes.rs":"1dcacfb853d05c2c7e6dbb4509ee705a8ea645db0d334991a2293fef92eee851","src/mach/constants.rs":"c2a2381a0b9c3047d37582465e8965d995dca414d0da21fb7bcc6b8334e49eb6","src/mach/exports.rs":"d22122744673a3ce5f54b2b4b20bfa47d17378e64d3dda2858dd13add74ed3dc","src/mach/fat.rs":"45a3228aaa1ab8b77f322dd4924b7383f1357e226ffc079846d67c0268389ea7","src/mach/header.rs":"006619188f51fa43051dc04aa4b2ecd5f89136cf05cb6a7b23a228228008e6ae","src/mach/imports.rs":"2153269dfff32e23d72f76a82d658be06bd79b7e35d79b7e17115e4eb24b13d5","src/mach/load_command.rs":"42e6f0973092185db233230e71e9312bbac7c2e1090bb6d713804020319dfa33","src/mach/mod.rs":"f1e120b7aabe370fa2af43e359f97ffa3e187fdb5743ef19c37402264e92b326","src/mach/relocation.rs":"11b0b76ed7d997c87e396100515f931fe84473c228bed0e980fbab311530070a","src/mach/segment.rs":"947acd8a724b41d0afbbd9e2727f41be51f1be439f47417258e829db1a4765e6","src/mach/symbols.rs":"d2505fa8d65ea267abfcb6a9fc4d1acd47d5605aa6775935757e2fa8e92af507","src/pe/authenticode.rs":"36b5b3ddc9806f679cf21418bc13af4b277eba87096304dfb50946bc0f941206","src/pe/certificate_table.rs":"f6c31ba518d9fc4b6e12d2f24d6c9d58b21b341a1f189cbcf2aae0ae51304ad3","src/pe/characteristic.rs":"2ffa012ec225f3c8570689713969a7dc34a92eaf4f944a27881fd0c248cc8b20","src/pe/data_directories.rs":"d0352ccc03e0ab2935235e91b391cc55828406087f026f90ec11ca5906fd8c8c","src/pe/debug.rs":"485758ff505c070da2a26df9099b90fc421e679b05b520d7b13c95a63647d1a0","src/pe/dll_characteristic.rs":"d63e86ecb38ccdd81493268be34535391b794651d619e8d4ccc1a56aa10e1679","src/pe/exception.rs":"3935900334692a6f54f7176eca044688289834bcde1b579b88d6ed1af3c3c005","src/pe/export.rs":"c98f5ce0b1b18bb87f06d1d41dbf70f443d65ecb1624cb23a1ef6c5f93a892e1","src/pe/header.rs":"9e765f03be5e2ee6d80add0fa4fa81f38e973d7bb646f8df31fdeda106e8aa1d","src/pe/import.rs":"855276e46c01ccd7631104e4d1265592e36c9468aadcacc937a40c29d94aabe3","src/pe/mod.rs":"21ea8aed0716df6e2f5c13658f40a05bfbf6ce2c467dfd2391f661896c79d54b","src/pe/optional_header.rs":"f2411a0f272e22c280a1fe3c15919b07d1f152448b47db31acaacad8a0a9a153","src/pe/options.rs":"457877197f768c331437297d787dc718b1053b813e3a1dd9b968133fb1540d44","src/pe/relocation.rs":"c479b80bb1d6910f2168505dda4f2d8925b7edc34bed4e25d069546f88f52bb3","src/pe/section_table.rs":"e4b1a2f78c2336aaa0355b5ef102dbe29138c4fa1ba29ed3f379aad1fc64bdff","src/pe/subsystem.rs":"162a851e217b617aa8afa1b83e37ea9c5a793f76a17be57b56b550d7cabb7b8a","src/pe/symbol.rs":"1a5fb5bec5727752a6506682ed2ab57829ea810f21f951932a0107861ec0e092","src/pe/tls.rs":"d674d46c870e090e90e6b709620abd3de990ae1f85a66253b81004cce03d1b6a","src/pe/utils.rs":"adf5b8bd79e90211e82cda8f01ee775b9cdfd20bfafdee36c54000daea8592c0","src/strtab.rs":"110c774b2998514b4d0be1d575b3e2a8eb85f801b6f782e4ed3a8f7521920689","tests/bins/elf/gnu_hash/README.md":"52581e2ea7067a55bd8aedf4079200fb76448573ae9ffef7d886b9556e980db9","tests/bins/te/README.md":"a0daf347449bcf82c38d981b2a700d9fd4657c3a7e7dbfa22f90e74750c6bc0d"},"package":"53ab3f32d1d77146981dea5d6b1e8fe31eedcb7013e5e00d6ccd1259a4b4d923"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/goblin/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/goblin/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/goblin/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/goblin/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "43c13d0166917b881be1e98148c1ec50cd41febc" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/goblin/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/goblin/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/goblin/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/goblin/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,60 @@ +[package] +name = "goblin" +version = "0.9.2" +authors = [ + "m4b ", + "seu ", + "Will Glynn ", + "Philip Craig ", + "Lzu Tao ", +] +categories = ["parsing", "development-tools::debugging"] +documentation = "https://docs.rs/goblin" +edition = "2021" +rust-version = "1.63.0" +include = [ + "src", + "CHANGELOG.md", + "Cargo.toml", + "LICENSE", + "README.md", +] +keywords = ["binary", "elf", "mach", "pe", "archive"] +license = "MIT" +readme = "README.md" +repository = "https://github.com/m4b/goblin" +description = "An impish, cross-platform, ELF, Mach-o, and PE binary parsing and loading crate" + +[dependencies] +plain = "0.2.3" + +[dependencies.log] +version = "0.4" +default-features = false +optional = true + +[dependencies.scroll] +version = "0.12" +default-features = false + +[features] +default = ["std", "elf32", "elf64", "mach32", "mach64", "pe32", "pe64", "te", "archive", "endian_fd"] +std = ["alloc", "scroll/std"] +alloc = ["scroll/derive", "log"] +endian_fd = ["alloc"] +elf32 = [] +elf64 = [] +# for now we will require mach and pe to be alloc + endian_fd +mach32 = ["alloc", "endian_fd", "archive"] +mach64 = ["alloc", "endian_fd", "archive"] +pe32 = ["alloc", "endian_fd"] +pe64 = ["alloc", "endian_fd"] +te = ["alloc", "endian_fd"] +archive = ["alloc"] + +[badges.travis-ci] +branch = "master" +repository = "m4b/goblin" + +[dev-dependencies] +stderrlog = "0.5.4" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3647062a9589eedcc361f51f1e1f0852ae6be3c028d0dc8f8d3c0c944bbca61e","README.md":"5a96b135d18e172f090bd6147830ab3a1b5cefac5f02be28f06cf88eea61b64f","src/allocator.rs":"28f20bbfc3866b4eb94a025027925268178921393f5ab8eb5febad1acf94dce8","src/block.rs":"3553343eb171e7ef8b771a1582489cbbbe22b3a1aca4d54b9ff0174fd30bf0da","src/buddy.rs":"253df5f689b643cf97cfd27be6512ea84b84d3c2097a35f3f2d73f537ab353b3","src/config.rs":"1851264db7576f92f3b455e4667339e1c48b7f1b88f8fae7be95c6a9badde455","src/error.rs":"50e30bccc4ba3b23d99298a65155eec45f7d91b66773e828460907ebdcb8ee41","src/freelist.rs":"92c9241d899f3e92a70b0eb5af0b557a3a76aa14c4a6d23876c3ed7857b5f15b","src/heap.rs":"347c25a8560d39d1abb807fb5c34a6a51d4786c0be24a92293f9c8217bace340","src/lib.rs":"07077fb465fb471b39db99bb0311082133d1c2044c2e192d20f7bbb9e743dd0b","src/slab.rs":"6a2b818087850bd5615b085d912490dbd46bbca0df28daa86932505b3983c64a","src/usage.rs":"99009f2ff532904de3ef66520336cd25bd1b795afcb0158385e78a5908f8308f","src/util.rs":"ce3fd7a278eb4d4bd030d4db5495313f56dc91b0765c394f88d126f11c2b4e75"},"package":"fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8a6de0552ff45e5da61e9d3508e7d975a42ece447ce63f62b8896b7e34e4c6cc","Cargo.toml":"3647062a9589eedcc361f51f1e1f0852ae6be3c028d0dc8f8d3c0c944bbca61e","Cargo.toml.orig":"b77953eec6f7a7a13db5523dbb7160017289035e84d117168d0c618ea08905e6","README.md":"5a96b135d18e172f090bd6147830ab3a1b5cefac5f02be28f06cf88eea61b64f","src/allocator.rs":"28f20bbfc3866b4eb94a025027925268178921393f5ab8eb5febad1acf94dce8","src/block.rs":"3553343eb171e7ef8b771a1582489cbbbe22b3a1aca4d54b9ff0174fd30bf0da","src/buddy.rs":"253df5f689b643cf97cfd27be6512ea84b84d3c2097a35f3f2d73f537ab353b3","src/config.rs":"1851264db7576f92f3b455e4667339e1c48b7f1b88f8fae7be95c6a9badde455","src/error.rs":"50e30bccc4ba3b23d99298a65155eec45f7d91b66773e828460907ebdcb8ee41","src/freelist.rs":"92c9241d899f3e92a70b0eb5af0b557a3a76aa14c4a6d23876c3ed7857b5f15b","src/heap.rs":"347c25a8560d39d1abb807fb5c34a6a51d4786c0be24a92293f9c8217bace340","src/lib.rs":"07077fb465fb471b39db99bb0311082133d1c2044c2e192d20f7bbb9e743dd0b","src/slab.rs":"6a2b818087850bd5615b085d912490dbd46bbca0df28daa86932505b3983c64a","src/usage.rs":"99009f2ff532904de3ef66520336cd25bd1b795afcb0158385e78a5908f8308f","src/util.rs":"ce3fd7a278eb4d4bd030d4db5495313f56dc91b0765c394f88d126f11c2b4e75"},"package":"fbcd2dba93594b227a1f57ee09b8b9da8892c34d55aa332e034a228d0fe6a171"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "84ca166ba69b95b69f36c2cb3b0160a6c4efa90a" + }, + "path_in_vcs": "gpu-alloc" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "gpu-alloc" +version = "0.6.0" +authors = ["Zakarum "] +edition = "2018" +description = "Implementation agnostic memory allocator for Vulkan like APIs" +documentation = "https://docs.rs/gpu-alloc-types" +readme = "../README.md" +homepage = "https://github.com/zakarumych/gpu-alloc" +repository = "https://github.com/zakarumych/gpu-alloc" +license = "MIT OR Apache-2.0" +keywords = ["gpu", "vulkan", "allocation", "no-std"] +categories = ["graphics", "memory-management", "no-std", "game-development"] + +[features] +std = [] +default = ["std"] +serde = ["dep:serde", "bitflags/serde"] + +[dependencies] +gpu-alloc-types = { path = "../types", version = "=0.3.0" } +tracing = { version = "0.1.27", optional = true, features = ["attributes"], default-features = false } +bitflags = { version = "2.0", default-features = false } +serde = { version = "1.0", optional = true, default-features = false, features = ["derive"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc-types/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc-types/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ce92a2d32d4b2e50d617595e689b6bca736b7792280480c4057eaebef15bf325","README.md":"5a96b135d18e172f090bd6147830ab3a1b5cefac5f02be28f06cf88eea61b64f","src/device.rs":"8173609d5fb700f8b82d6335729c592ff62c306b12894a9bab9da45a47810e4a","src/lib.rs":"0f77c21a5770b54affa146e5f4c15abcb83599de551226d336ee48ec5185f866","src/types.rs":"aa861f891a63c232441c5a9fe5fed61cac2d62780108c01ebe6cb64a8547b4e2"},"package":"98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9b48784e1347f1587c63f39db6ad13dc44187cee432e7f91a6b1b682fc8eb116","Cargo.toml":"ce92a2d32d4b2e50d617595e689b6bca736b7792280480c4057eaebef15bf325","Cargo.toml.orig":"d73da09a53ac04606375ed34c1259705b538541c4459be5d0bfc7db7274be603","README.md":"5a96b135d18e172f090bd6147830ab3a1b5cefac5f02be28f06cf88eea61b64f","src/device.rs":"8173609d5fb700f8b82d6335729c592ff62c306b12894a9bab9da45a47810e4a","src/lib.rs":"0f77c21a5770b54affa146e5f4c15abcb83599de551226d336ee48ec5185f866","src/types.rs":"aa861f891a63c232441c5a9fe5fed61cac2d62780108c01ebe6cb64a8547b4e2"},"package":"98ff03b468aa837d70984d55f5d3f846f6ec31fe34bbb97c4f85219caeee1ca4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc-types/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc-types/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "84ca166ba69b95b69f36c2cb3b0160a6c4efa90a" + }, + "path_in_vcs": "types" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc-types/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-alloc-types/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-alloc-types/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "gpu-alloc-types" +version = "0.3.0" +authors = ["Zakarum "] +edition = "2018" +description = "Core types of gpu-alloc crate" +documentation = "https://docs.rs/gpu-alloc-types" +readme = "../README.md" +homepage = "https://github.com/zakarumych/gpu-alloc" +repository = "https://github.com/zakarumych/gpu-alloc" +license = "MIT OR Apache-2.0" +keywords = ["gpu", "vulkan", "allocation", "no-std"] +categories = ["graphics", "memory-management", "no-std", "game-development"] + +[dependencies] +bitflags = { version = "2.0", default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-allocator/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-allocator/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"3ca79349a9d9a4636c763d35a0caad53c655a13ff0612020ae8ec8fe3b42b4ff","Cargo.toml":"4d6d3bb1f8fe80fe67f31bf41d3469cc311e14daa295f42d0e7944b287b9f8d3","LICENSE-APACHE":"0178e21322b0e88aa3aeb3146f6a9611bc1f8df6d98bdfb34be28b9dd56a8107","LICENSE-MIT":"ad41be6cc6538b29b9346648f41432b5e460bad6be073b5eeaa41320ea2921dc","README.md":"d51d23364f3944098ca4b6118d46b5b353c2bfcd0cce0b3ade317537bdf69143","examples/d3d12-buffer-winrs.rs":"e7bb5565a26c1608ed57bcf5895e7e45bed5af85040f5a572049e6b74c99631c","examples/d3d12-buffer.rs":"c84cfdeae3a347fe561529b60963daaccc10880a9aeb64ae992689c30e16ea11","examples/metal-buffer.rs":"0fbd65a5a8381013199ff98f76c3830b96eb5e46591d4043f54614d582f26523","examples/vulkan-buffer.rs":"49f57f1f4542126047e217c81083b08ed798637fd90d6b7560bc9fab21732953","src/allocator/dedicated_block_allocator/mod.rs":"ec52728fb0c9d40173472640f8005ee7eca450170b7c3113adfd2e887e387f29","src/allocator/dedicated_block_allocator/visualizer.rs":"5b9019dd73ebe7bb9e9d103c48368014b73cdd4ae7f36a706ae047919f56fac6","src/allocator/free_list_allocator/mod.rs":"afe3417f40cdf71ec99c5885066d715e56d8d6c19662b17846cc8ce54222b1e2","src/allocator/free_list_allocator/visualizer.rs":"46214d07285d72a0a29c8d7e76322243853eba7d25d87ebfbb17c75e7815d07f","src/allocator/mod.rs":"86a95a58a30ec59aa7a9bc5822deca4c2a82c737e5633008400c2b291683a024","src/d3d12/mod.rs":"3cb8289c2effe1430c70cbb87b705fcaca7915d36b441f7d8a9a591bca18be25","src/d3d12/visualizer.rs":"41d1b5b897ff7b0a3fda359cee3f6b5c921617a4e1fefe7ddd2341bb1da87691","src/lib.rs":"36c8bf74f77da2113651e4e13d2bd9dbb7f6c854c089573461aaea8378c4d02c","src/metal/mod.rs":"f55592a96135da25785df21d8057fe5c1843b38f1a99d817cadba17d9d036ab7","src/result.rs":"6c7d85ee13afbd0b17c1b81ed0b6d7094247dd693444b62c28daf4d9f2248846","src/visualizer/allocation_reports.rs":"441a85fd68a8903fd9e1413756730e3e5cf9aa61803983e61f7cbca27ee39071","src/visualizer/memory_chunks.rs":"f521a4ce056d610d095c7fd65b110b8c046e84850746ec38b4d66f27b0ec70ae","src/visualizer/mod.rs":"7d56c956abba968400aa6794e399db4b7ec10135a948beef21ea13ba3bd1fd9e","src/vulkan/mod.rs":"e6dd3e67aea9f321e7c53bf87448a645bc83e3bbc92e6aef76223b18dd610fe5","src/vulkan/visualizer.rs":"6357703e89e3f5e9b78649eb16af907c107d0d121c23a4094dc0794a38fd4929"},"package":"c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ac957e6d96440b4413500bd0fa4508ca24b67f0bd277f68da3811ecfabab0e3f","Cargo.lock":"3ca79349a9d9a4636c763d35a0caad53c655a13ff0612020ae8ec8fe3b42b4ff","Cargo.toml":"4d6d3bb1f8fe80fe67f31bf41d3469cc311e14daa295f42d0e7944b287b9f8d3","Cargo.toml.orig":"07017dd03f519cd883deb6f7f02e9e58e0e7da9c2478ff483e9878713ac6cd95","LICENSE-APACHE":"0178e21322b0e88aa3aeb3146f6a9611bc1f8df6d98bdfb34be28b9dd56a8107","LICENSE-MIT":"ad41be6cc6538b29b9346648f41432b5e460bad6be073b5eeaa41320ea2921dc","README.md":"d51d23364f3944098ca4b6118d46b5b353c2bfcd0cce0b3ade317537bdf69143","examples/d3d12-buffer-winrs.rs":"e7bb5565a26c1608ed57bcf5895e7e45bed5af85040f5a572049e6b74c99631c","examples/d3d12-buffer.rs":"c84cfdeae3a347fe561529b60963daaccc10880a9aeb64ae992689c30e16ea11","examples/metal-buffer.rs":"0fbd65a5a8381013199ff98f76c3830b96eb5e46591d4043f54614d582f26523","examples/vulkan-buffer.rs":"49f57f1f4542126047e217c81083b08ed798637fd90d6b7560bc9fab21732953","src/allocator/dedicated_block_allocator/mod.rs":"ec52728fb0c9d40173472640f8005ee7eca450170b7c3113adfd2e887e387f29","src/allocator/dedicated_block_allocator/visualizer.rs":"5b9019dd73ebe7bb9e9d103c48368014b73cdd4ae7f36a706ae047919f56fac6","src/allocator/free_list_allocator/mod.rs":"afe3417f40cdf71ec99c5885066d715e56d8d6c19662b17846cc8ce54222b1e2","src/allocator/free_list_allocator/visualizer.rs":"46214d07285d72a0a29c8d7e76322243853eba7d25d87ebfbb17c75e7815d07f","src/allocator/mod.rs":"86a95a58a30ec59aa7a9bc5822deca4c2a82c737e5633008400c2b291683a024","src/d3d12/mod.rs":"3cb8289c2effe1430c70cbb87b705fcaca7915d36b441f7d8a9a591bca18be25","src/d3d12/visualizer.rs":"41d1b5b897ff7b0a3fda359cee3f6b5c921617a4e1fefe7ddd2341bb1da87691","src/lib.rs":"36c8bf74f77da2113651e4e13d2bd9dbb7f6c854c089573461aaea8378c4d02c","src/metal/mod.rs":"f55592a96135da25785df21d8057fe5c1843b38f1a99d817cadba17d9d036ab7","src/result.rs":"6c7d85ee13afbd0b17c1b81ed0b6d7094247dd693444b62c28daf4d9f2248846","src/visualizer/allocation_reports.rs":"441a85fd68a8903fd9e1413756730e3e5cf9aa61803983e61f7cbca27ee39071","src/visualizer/memory_chunks.rs":"f521a4ce056d610d095c7fd65b110b8c046e84850746ec38b4d66f27b0ec70ae","src/visualizer/mod.rs":"7d56c956abba968400aa6794e399db4b7ec10135a948beef21ea13ba3bd1fd9e","src/vulkan/mod.rs":"e6dd3e67aea9f321e7c53bf87448a645bc83e3bbc92e6aef76223b18dd610fe5","src/vulkan/visualizer.rs":"6357703e89e3f5e9b78649eb16af907c107d0d121c23a4094dc0794a38fd4929"},"package":"c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-allocator/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-allocator/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a1aee6d8b1b65ac4cb1189daa240e397b312dac9" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-allocator/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-allocator/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-allocator/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,92 @@ +[package] +name = "gpu-allocator" +version = "0.27.0" +authors = ["Traverse Research "] +edition = "2021" +license = "MIT OR Apache-2.0" +description = "Memory allocator for GPU memory in Vulkan and DirectX 12" +categories = ["rendering", "rendering::graphics-api"] +homepage = "https://github.com/Traverse-Research/gpu-allocator" +repository = "https://github.com/Traverse-Research/gpu-allocator" +keywords = ["vulkan", "memory", "allocator"] +documentation = "https://docs.rs/gpu-allocator/" +rust-version = "1.70" + +include = [ + "/README.md", + "/LICENSE-*", + "/src", + "/examples", +] + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +log = "0.4" +thiserror = "1.0" +presser = { version = "0.3" } +# Only needed for Vulkan. Disable all default features as good practice, +# such as the ability to link/load a Vulkan library. +ash = { version = "0.38", optional = true, default-features = false, features = ["debug"] } +# Only needed for visualizer. +egui = { version = ">=0.24, <=0.27", optional = true, default-features = false } +egui_extras = { version = ">=0.24, <=0.27", optional = true, default-features = false } + +[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies] +metal = { version = "0.29.0", default-features = false, features = ["link", "dispatch"], optional = true } + +[target.'cfg(windows)'.dependencies] +# Only needed for public-winapi interop helpers +winapi = { version = "0.3.9", features = ["d3d12", "winerror", "impl-default", "impl-debug"], optional = true } + +[target.'cfg(windows)'.dependencies.windows] +version = ">=0.53,<=0.58" +features = [ + "Win32_Graphics_Direct3D12", + "Win32_Graphics_Dxgi_Common", +] +optional = true + +[dev-dependencies] +# Enable the "loaded" feature to be able to access the Vulkan entrypoint. +ash = { version = "0.38", default-features = false, features = ["debug", "loaded"] } +env_logger = "0.10" + +[target.'cfg(windows)'.dev-dependencies] +winapi = { version = "0.3.9", features = ["d3d12", "d3d12sdklayers", "dxgi1_6", "winerror", "impl-default", "impl-debug", "winuser", "windowsx", "libloaderapi"] } + +[target.'cfg(windows)'.dev-dependencies.windows] +# API-breaks since Windows 0.58 only affect our examples +version = "0.58" +features = [ + "Win32_Graphics_Direct3D", + "Win32_Graphics_Direct3D12", + "Win32_Graphics_Dxgi_Common", +] + +[[example]] +name = "vulkan-buffer" +required-features = ["vulkan", "ash/loaded"] + +[[example]] +name = "d3d12-buffer" +required-features = ["d3d12", "public-winapi"] + +[[example]] +name = "d3d12-buffer-winrs" +required-features = ["d3d12"] + +[[example]] +name = "metal-buffer" +required-features = ["metal"] + +[features] +visualizer = ["dep:egui", "dep:egui_extras"] +vulkan = ["dep:ash"] +d3d12 = ["dep:windows"] +metal = ["dep:metal"] +# Expose helper functionality for winapi types to interface with gpu-allocator, which is primarily windows-rs driven +public-winapi = ["dep:winapi"] + +default = ["d3d12", "vulkan"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f879e82bc2f03b8c7fb6053d0582bf7e70a89525c63ba41b99092b9128c8cf9e","README.md":"23283d5bdd4ef362cc5f848b03f58e0ad2354d4fbcfc477032c5db2cb0b6d9db","src/allocator.rs":"d7456bb290565722ade6d9997283c3b23ddc970baf796bbe87bdff0bfff7a6f9","src/lib.rs":"86d91995ea56d2ccf12974cb28f02028d096e00acbe417b1acdaa0d7133ae9f2"},"package":"9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4ae2dbf684385436d00b0da5d6a2351de8d769b401b4df2b57a98846e03d9d22","Cargo.toml":"f879e82bc2f03b8c7fb6053d0582bf7e70a89525c63ba41b99092b9128c8cf9e","Cargo.toml.orig":"64599f764705696516b32f3f804ca234f2f1169a2dff8ed02385c8096c53e479","README.md":"23283d5bdd4ef362cc5f848b03f58e0ad2354d4fbcfc477032c5db2cb0b6d9db","src/allocator.rs":"d7456bb290565722ade6d9997283c3b23ddc970baf796bbe87bdff0bfff7a6f9","src/lib.rs":"86d91995ea56d2ccf12974cb28f02028d096e00acbe417b1acdaa0d7133ae9f2"},"package":"9c08c1f623a8d0b722b8b99f821eb0ba672a1618f0d3b16ddbee1cedd2dd8557"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9f2fb9546591322e7b77ee1e79385e01effd85e4" + }, + "path_in_vcs": "gpu-descriptor" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "gpu-descriptor" +version = "0.3.0" +authors = ["Zakarum "] +edition = "2018" +description = "Implementation agnostic descriptor allocator for Vulkan like APIs" +keywords = ["gpu", "vulkan", "no-std"] +license = "MIT OR Apache-2.0" +documentation = "https://docs.rs/gpu-descriptor" +homepage = "https://github.com/zakarumych/gpu-descriptor" +repository = "https://github.com/zakarumych/gpu-descriptor" +readme = "../README.md" + +[features] +std = [] +default = ["std"] + +[dependencies] +gpu-descriptor-types = { path = "../types", version = "0.2" } +tracing = { version = "0.1", optional = true, default-features = false } +bitflags = { version = "2.4", default-features = false } +serde = { version = "1.0", optional = true, default-features = false, features = [ + "derive", +] } +hashbrown = { version = "0.14" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor-types/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor-types/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"54164c8c1352852cce6f2330030365868815deb9bd717b8d493071790cd72d7b","src/device.rs":"2420d9126f4a0908721917428e7ec4c126cda2768c079fae4f630dd81d5bf721","src/lib.rs":"bcf06593c390a3999f300333f63ae69542613157d316b3246faf69eded07d896","src/types.rs":"8a9d9e9aa4ec4605b765a4b4845c27a30d338f9bc73274ae2b466112a33919f8"},"package":"fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c983f24271f15bd818873b0cb75237cae4c895b0b4ebf16a772d21640599fc44","Cargo.toml":"54164c8c1352852cce6f2330030365868815deb9bd717b8d493071790cd72d7b","Cargo.toml.orig":"8ef585d1ff360285f0a41ae2f29cc1473affc16a5751801759af3bb7f96e7f32","src/device.rs":"2420d9126f4a0908721917428e7ec4c126cda2768c079fae4f630dd81d5bf721","src/lib.rs":"bcf06593c390a3999f300333f63ae69542613157d316b3246faf69eded07d896","src/types.rs":"8a9d9e9aa4ec4605b765a4b4845c27a30d338f9bc73274ae2b466112a33919f8"},"package":"fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor-types/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor-types/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9f2fb9546591322e7b77ee1e79385e01effd85e4" + }, + "path_in_vcs": "types" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor-types/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/gpu-descriptor-types/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/gpu-descriptor-types/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +name = "gpu-descriptor-types" +version = "0.2.0" +authors = ["Zakarum "] +edition = "2018" +description = "Core types of gpu-descriptor crate" +keywords = ["gpu", "vulkan", "allocation", "no-std"] +license = "MIT OR Apache-2.0" +documentation = "https://docs.rs/gpu-descriptor-types" +homepage = "https://github.com/zakarumych/gpu-descriptor" +repository = "https://github.com/zakarumych/gpu-descriptor" + +[dependencies] +bitflags = { version = "2.4", default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/guid_win/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/guid_win/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/guid_win/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/guid_win/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"bf6616aba7e85411a7b0287c7386b961903094a8f89bf1405c918cc6d4b01e60","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"b9b0616c8d5ca93cd2a9cce115a2a5a977b1d586b4983afa98a1ec287b9ac623","src/lib.rs":"0ce6cd46f69b40fa4153f54ef5040b733ea3be2a709f4badac3d4d6afe5a072b"},"package":"d87f4be87a557b98b4e4316f2009834f4448652938a950c1e8b33ae25f6f183b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"12e9c26286dfec31713dcc724a23a63ace41f8f3634b52711d3e9418fadc8b98","Cargo.toml":"bf6616aba7e85411a7b0287c7386b961903094a8f89bf1405c918cc6d4b01e60","Cargo.toml.orig":"4d7d61110a708f60005f4b2bba6fd4fad995a657b4741a9f142eb1e4970b5d38","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"b9b0616c8d5ca93cd2a9cce115a2a5a977b1d586b4983afa98a1ec287b9ac623","src/lib.rs":"0ce6cd46f69b40fa4153f54ef5040b733ea3be2a709f4badac3d4d6afe5a072b"},"package":"d87f4be87a557b98b4e4316f2009834f4448652938a950c1e8b33ae25f6f183b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/guid_win/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/guid_win/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/guid_win/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/guid_win/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "108034a6719bc79b810aeb98ad93f7ad02a7aeb2" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/guid_win/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/guid_win/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/guid_win/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/guid_win/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "guid_win" +version = "0.2.0" +description = "Windows GUID/CLSID/IID string and binary serialization" +keywords = ["windows", "com", "win32"] +categories = ["api-bindings", "os::windows-apis"] +authors = ["Adam Gashlin "] +license = "MIT/Apache-2.0" +repository = "https://github.com/agashlin/guid_win" + +[package.metadata.docs.rs] +default-target = "x86_64-pc-windows-msvc" + +[features] +guid_serde = ["serde", "serde_derive"] + +[dependencies] +comedy = "0.2.0" +winapi = { version = "0.3.6", features = ["combaseapi", "guiddef"] } + +serde = { version = "1.0.80", optional = true } +serde_derive = { version = "1.0.80", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/h2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/h2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/h2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/h2/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"d652694f5b664be132b7cf8b00e12d4aa50c0ee2618ccb4a9426c6d7eaa5f8ae","CONTRIBUTING.md":"e10ba2a0ff65716859c70b036dfe9239cc40dd81a5f63b25d24f1bc55000c8fd","Cargo.lock":"51286cdc7a0502b1a10da9ba0bac5bfe547392530018342a748ab094ddcab54d","Cargo.toml":"6e7f8a5d32d8282ad19d81893f5f74a8b66cfbcd8a923e486be280e21bbd1054","LICENSE":"b21623012e6c453d944b0342c515b631cfcbf30704c2621b291526b69c10724d","README.md":"686a7e3e4b488fe813c4fb99b5082e00a168068cd80bdb29c496e8b68f1ce257","examples/akamai.rs":"f6e6fa87257f0fc8dc4864d31dfb6de15a5b2a9a04420368733d318e8b424dc1","examples/client.rs":"5ad136b838e9d55ae3d1fd8801cec4af88139b58864d6438f75d0e173eb3aeb3","examples/server.rs":"8cc7927c7fe98a2474c41ab0094ba2dc7a2ae6a7f58ce342a4c05bb8056a63a5","src/client.rs":"c17acbd79677ba1bd3f05f28559e9eb98ef90bb0aa3373a79e9d85b034a99deb","src/codec/error.rs":"e4b494d6234d8e44de22188540af5e3e0964bbaabc1d8339c7702d401c55afa2","src/codec/framed_read.rs":"f489a0668e07bc2213c37e99401303a6355d97e00c2457760a5a77f382cf7375","src/codec/framed_write.rs":"01db6877623e913527fff92cc6a58a7025f97d9a65c4c4df61aa616919964a92","src/codec/mod.rs":"cf9c795756e782c2d01e6020b8e5b76a254e4e9f5dfa7f5d007c6d4287a77f6a","src/error.rs":"b05dc52f36a29b29b1b3e0705a3f1ecf102a89896e173356f3e5fb1165dd6090","src/ext.rs":"2fb968f754829fc50392b6ccb4b90cc4c8b88657a5e3a7259f53916e13dc1c91","src/frame/data.rs":"3f524ce64bf4135c0f248419b1d3af973464a1748bf0d3bab437c5a088f7c22f","src/frame/go_away.rs":"6b3fe966ed96bb941e55e6af3352d7afa43e9bde78dc261251a38b09f5c73202","src/frame/head.rs":"4073eb70a8ed9ec0ca460e18fb470fca1dbe6900c1ac08d66397ab4d75414e4c","src/frame/headers.rs":"248da85ebf94f9d5116db4efa93cd215ac404747093523d80dcc3c751c954b85","src/frame/mod.rs":"06390bf0fd84ced203507f30b806feaedf983e4be31efc8d2359f6ea3b27f95c","src/frame/ping.rs":"ff4e4059101300e7b03c23d271026b058da4315c3bd68280422e144c2aa1b9e6","src/frame/priority.rs":"9392b7aa2636157024dc645c92d0e450a4d3f7a53bc9de1188d3b61178c2b5fc","src/frame/reason.rs":"45b13202141b1d8b261d64624b276a9b034d8c3f7d9b6870ee41a204589f4e14","src/frame/reset.rs":"91c17a7391fcb516223fd0358f7770524023b33dd6489902ba23e47b8acc9a9e","src/frame/settings.rs":"9aed52868a1ddbb5570025edde2e073d3da1291b58d8759bfed7f086d40ef293","src/frame/stream_id.rs":"0aa72cc3d735aa31e4d0cca0a8b94bae75c97d041c3712fe8e49f687881a73fe","src/frame/util.rs":"1a1408ddefe35f9efe5faa5360cb5ecc461fc0846175d4b43031720da7f5188d","src/frame/window_update.rs":"05c1b84478208802d09154f5d6fb5eb886d45397f43ccc6ccbf40bf3be912819","src/fuzz_bridge.rs":"c27c716732c21a972a8bef43c00ee851a78de80259db62f0b6e793008ccf01a3","src/hpack/decoder.rs":"d4cbf5abc14bd93a1f9ac1e5a190b7848055acf1e213bea2b6c0b58165338fea","src/hpack/encoder.rs":"5254b75d4f237441822b545e3ce2c487e962221ec6e51e9d263026091c4b43fb","src/hpack/header.rs":"b99153144455dcbe7f21161efb32cf5a3362aa7aa1180986e2e733348bb3796f","src/hpack/huffman/mod.rs":"01f3de4e479b96d1da31c242a02144aa8c431df540e7e4b984ee3aea5afcd212","src/hpack/huffman/table.rs":"6b7f94af0bb5d236d4e671eff4afe5dc254a20eaddd2d57dd6e8f53e2a60c337","src/hpack/mod.rs":"581033d44fd5525e9ccb546549a99f8357ab8f55d58b490d9980fb36323c5dbc","src/hpack/table.rs":"6efc933d47355050ed4119e8438513d31f966ccd20ac70a5c51721052184de81","src/hpack/test/fixture.rs":"8a0cfbdc314da9d6f98d0329e41f8b804011305d5f3047ef60faf39038541411","src/hpack/test/fuzz.rs":"89a8b1a79409e811c72897df479e2209f039b253fa6b9aa7510d615966b69d1f","src/hpack/test/mod.rs":"56ad5643e7f1e273e5bce8a6fc0552be39c326dacfffd7f9757ccdbe75e9b66e","src/lib.rs":"61e81eba17134ab1eb81c41ac845890c29e04dc7b78e7eec940de62a12dbed26","src/proto/connection.rs":"520b832d822def3996fa621bfd4ca2dc8bb492a028b84ec629433bdeff727ac0","src/proto/error.rs":"ab9a68acb60753fbb7c7ad54b9aac627cfa5099cf922163f823be618040998a1","src/proto/go_away.rs":"51d467027bc30873fc76166ed731e968a23725e7b106b58ecadcb85044466a5f","src/proto/mod.rs":"7586a3aaadf8d75c4cb362506d36f5aba3a0c14d70202e23d55b314e91c87eec","src/proto/peer.rs":"a383e4d81502945878333748e40e5a5f64da4403af886d1812027f522fc0d869","src/proto/ping_pong.rs":"21b8f1886ffa18420c4d57a32e8dd2b0cd8665824ace2b44c4e20e101f5aa2c9","src/proto/settings.rs":"075456570d504a03d4d38b6472af8aedffe6e2ed8b06a6b9c137bace2cb716e9","src/proto/streams/buffer.rs":"cf2205c607f8a6b8aa8662983d9907fedeb14b5890e051d8e63d7bc2b0a960e9","src/proto/streams/counts.rs":"e42e0cbaed529c719a0d799667c6df342af5e5366024491adf3de535213fdcf4","src/proto/streams/flow_control.rs":"a8b3c5cd24b1f83770576ba21d5fcd555f144afd88f246f7d5dbe9e39563c74a","src/proto/streams/mod.rs":"885748f264c7d3882ff1ced0e6db5ef8051fc38fec6e0198ee8404cfdfd5bb76","src/proto/streams/prioritize.rs":"7a355f0efe8ed60f1b11741078064642ffc3a91f640116639f5d0cb34751f4eb","src/proto/streams/recv.rs":"0bfc2966cd50bc7734bc7f17873d4a43c579cc25404ddf0af66e97d082cbf39d","src/proto/streams/send.rs":"2ef000b5c24d94f997ee74152f7a810a4403087590d141310fc4835ab8261efc","src/proto/streams/state.rs":"8d818ffe4d2c0d0703f771c8770e396e9bc6a2b3568e64ba8e9d54606a6c6726","src/proto/streams/store.rs":"405bfd405c7069389d157ee985892b6d3933e9f95930f77df708144ffdd96536","src/proto/streams/stream.rs":"721af69c69d42410932dc72c8db33ab5e60733c1b2b747a817f1933b7dc8a095","src/proto/streams/streams.rs":"573af8bb8aa6f8c385aeec6e6b0a3d48712f33a288f5e9bffc5bf07a3e0b4120","src/server.rs":"4e3f7984f782fe16c2e4251983d71e814a1698fbe1550a64140297f5919190c5","src/share.rs":"9b9c48b3198f3856267a6927ee3cac57a8236b8847b515611f55d1ed7b6ba38d"},"package":"81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"382e404fdac83ad98806c6692e85f6832e0fb19b9c13e8ecfc0ff0daebaef2c8",".github/FUNDING.yml":"f1b6ab0526242e2b5e8833ce7887b4926ddd0f4d29fca04e827a0187aa2ae8b8",".github/workflows/CI.yml":"c027fc00161d4b337d10aa57eec2f3b8bc0149045e62e0bb520b057f62459e8f","CHANGELOG.md":"d652694f5b664be132b7cf8b00e12d4aa50c0ee2618ccb4a9426c6d7eaa5f8ae","CONTRIBUTING.md":"e10ba2a0ff65716859c70b036dfe9239cc40dd81a5f63b25d24f1bc55000c8fd","Cargo.lock":"51286cdc7a0502b1a10da9ba0bac5bfe547392530018342a748ab094ddcab54d","Cargo.toml":"6e7f8a5d32d8282ad19d81893f5f74a8b66cfbcd8a923e486be280e21bbd1054","Cargo.toml.orig":"14873b96a9f84d0fa69b52eb25e76837ca6ceee571db7240908b7a30e513cb52","LICENSE":"b21623012e6c453d944b0342c515b631cfcbf30704c2621b291526b69c10724d","README.md":"686a7e3e4b488fe813c4fb99b5082e00a168068cd80bdb29c496e8b68f1ce257","examples/akamai.rs":"f6e6fa87257f0fc8dc4864d31dfb6de15a5b2a9a04420368733d318e8b424dc1","examples/client.rs":"5ad136b838e9d55ae3d1fd8801cec4af88139b58864d6438f75d0e173eb3aeb3","examples/server.rs":"8cc7927c7fe98a2474c41ab0094ba2dc7a2ae6a7f58ce342a4c05bb8056a63a5","src/client.rs":"c17acbd79677ba1bd3f05f28559e9eb98ef90bb0aa3373a79e9d85b034a99deb","src/codec/error.rs":"e4b494d6234d8e44de22188540af5e3e0964bbaabc1d8339c7702d401c55afa2","src/codec/framed_read.rs":"f489a0668e07bc2213c37e99401303a6355d97e00c2457760a5a77f382cf7375","src/codec/framed_write.rs":"01db6877623e913527fff92cc6a58a7025f97d9a65c4c4df61aa616919964a92","src/codec/mod.rs":"cf9c795756e782c2d01e6020b8e5b76a254e4e9f5dfa7f5d007c6d4287a77f6a","src/error.rs":"b05dc52f36a29b29b1b3e0705a3f1ecf102a89896e173356f3e5fb1165dd6090","src/ext.rs":"2fb968f754829fc50392b6ccb4b90cc4c8b88657a5e3a7259f53916e13dc1c91","src/frame/data.rs":"3f524ce64bf4135c0f248419b1d3af973464a1748bf0d3bab437c5a088f7c22f","src/frame/go_away.rs":"6b3fe966ed96bb941e55e6af3352d7afa43e9bde78dc261251a38b09f5c73202","src/frame/head.rs":"4073eb70a8ed9ec0ca460e18fb470fca1dbe6900c1ac08d66397ab4d75414e4c","src/frame/headers.rs":"248da85ebf94f9d5116db4efa93cd215ac404747093523d80dcc3c751c954b85","src/frame/mod.rs":"06390bf0fd84ced203507f30b806feaedf983e4be31efc8d2359f6ea3b27f95c","src/frame/ping.rs":"ff4e4059101300e7b03c23d271026b058da4315c3bd68280422e144c2aa1b9e6","src/frame/priority.rs":"9392b7aa2636157024dc645c92d0e450a4d3f7a53bc9de1188d3b61178c2b5fc","src/frame/reason.rs":"45b13202141b1d8b261d64624b276a9b034d8c3f7d9b6870ee41a204589f4e14","src/frame/reset.rs":"91c17a7391fcb516223fd0358f7770524023b33dd6489902ba23e47b8acc9a9e","src/frame/settings.rs":"9aed52868a1ddbb5570025edde2e073d3da1291b58d8759bfed7f086d40ef293","src/frame/stream_id.rs":"0aa72cc3d735aa31e4d0cca0a8b94bae75c97d041c3712fe8e49f687881a73fe","src/frame/util.rs":"1a1408ddefe35f9efe5faa5360cb5ecc461fc0846175d4b43031720da7f5188d","src/frame/window_update.rs":"05c1b84478208802d09154f5d6fb5eb886d45397f43ccc6ccbf40bf3be912819","src/fuzz_bridge.rs":"c27c716732c21a972a8bef43c00ee851a78de80259db62f0b6e793008ccf01a3","src/hpack/decoder.rs":"d4cbf5abc14bd93a1f9ac1e5a190b7848055acf1e213bea2b6c0b58165338fea","src/hpack/encoder.rs":"5254b75d4f237441822b545e3ce2c487e962221ec6e51e9d263026091c4b43fb","src/hpack/header.rs":"b99153144455dcbe7f21161efb32cf5a3362aa7aa1180986e2e733348bb3796f","src/hpack/huffman/mod.rs":"01f3de4e479b96d1da31c242a02144aa8c431df540e7e4b984ee3aea5afcd212","src/hpack/huffman/table.rs":"6b7f94af0bb5d236d4e671eff4afe5dc254a20eaddd2d57dd6e8f53e2a60c337","src/hpack/mod.rs":"581033d44fd5525e9ccb546549a99f8357ab8f55d58b490d9980fb36323c5dbc","src/hpack/table.rs":"6efc933d47355050ed4119e8438513d31f966ccd20ac70a5c51721052184de81","src/hpack/test/fixture.rs":"8a0cfbdc314da9d6f98d0329e41f8b804011305d5f3047ef60faf39038541411","src/hpack/test/fuzz.rs":"89a8b1a79409e811c72897df479e2209f039b253fa6b9aa7510d615966b69d1f","src/hpack/test/mod.rs":"56ad5643e7f1e273e5bce8a6fc0552be39c326dacfffd7f9757ccdbe75e9b66e","src/lib.rs":"61e81eba17134ab1eb81c41ac845890c29e04dc7b78e7eec940de62a12dbed26","src/proto/connection.rs":"520b832d822def3996fa621bfd4ca2dc8bb492a028b84ec629433bdeff727ac0","src/proto/error.rs":"ab9a68acb60753fbb7c7ad54b9aac627cfa5099cf922163f823be618040998a1","src/proto/go_away.rs":"51d467027bc30873fc76166ed731e968a23725e7b106b58ecadcb85044466a5f","src/proto/mod.rs":"7586a3aaadf8d75c4cb362506d36f5aba3a0c14d70202e23d55b314e91c87eec","src/proto/peer.rs":"a383e4d81502945878333748e40e5a5f64da4403af886d1812027f522fc0d869","src/proto/ping_pong.rs":"21b8f1886ffa18420c4d57a32e8dd2b0cd8665824ace2b44c4e20e101f5aa2c9","src/proto/settings.rs":"075456570d504a03d4d38b6472af8aedffe6e2ed8b06a6b9c137bace2cb716e9","src/proto/streams/buffer.rs":"cf2205c607f8a6b8aa8662983d9907fedeb14b5890e051d8e63d7bc2b0a960e9","src/proto/streams/counts.rs":"e42e0cbaed529c719a0d799667c6df342af5e5366024491adf3de535213fdcf4","src/proto/streams/flow_control.rs":"a8b3c5cd24b1f83770576ba21d5fcd555f144afd88f246f7d5dbe9e39563c74a","src/proto/streams/mod.rs":"885748f264c7d3882ff1ced0e6db5ef8051fc38fec6e0198ee8404cfdfd5bb76","src/proto/streams/prioritize.rs":"7a355f0efe8ed60f1b11741078064642ffc3a91f640116639f5d0cb34751f4eb","src/proto/streams/recv.rs":"0bfc2966cd50bc7734bc7f17873d4a43c579cc25404ddf0af66e97d082cbf39d","src/proto/streams/send.rs":"2ef000b5c24d94f997ee74152f7a810a4403087590d141310fc4835ab8261efc","src/proto/streams/state.rs":"8d818ffe4d2c0d0703f771c8770e396e9bc6a2b3568e64ba8e9d54606a6c6726","src/proto/streams/store.rs":"405bfd405c7069389d157ee985892b6d3933e9f95930f77df708144ffdd96536","src/proto/streams/stream.rs":"721af69c69d42410932dc72c8db33ab5e60733c1b2b747a817f1933b7dc8a095","src/proto/streams/streams.rs":"573af8bb8aa6f8c385aeec6e6b0a3d48712f33a288f5e9bffc5bf07a3e0b4120","src/server.rs":"4e3f7984f782fe16c2e4251983d71e814a1698fbe1550a64140297f5919190c5","src/share.rs":"9b9c48b3198f3856267a6927ee3cac57a8236b8847b515611f55d1ed7b6ba38d"},"package":"81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/h2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/h2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/h2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/h2/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "357127e279c06935830fe2140378312eac801494" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/h2/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/h2/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/h2/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/h2/.github/FUNDING.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +github: seanmonstar diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/h2/.github/workflows/CI.yml thunderbird-140.8.0esr/comm/third_party/rust/h2/.github/workflows/CI.yml --- thunderbird-140.7.1esr/comm/third_party/rust/h2/.github/workflows/CI.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/h2/.github/workflows/CI.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,101 @@ +name: CI +on: + pull_request: + push: + branches: + - master +env: + RUST_BACKTRACE: 1 + +jobs: + style: + name: Check Style + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt + + - run: cargo fmt --all --check + + test: + name: Test + needs: [style] + runs-on: ubuntu-latest + env: + RUSTFLAGS: -Dwarnings + strategy: + matrix: + rust: + - beta + - stable + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Install Rust (${{ matrix.rust }}) + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + + - name: Install libssl-dev + run: sudo apt-get update && sudo apt-get install libssl-dev + - name: Build without unstable flag + run: cargo build + + - name: Check with unstable flag + run: cargo check --features unstable + + - name: Run lib tests and doc tests + run: cargo test + + - name: Run integration tests + run: cargo test -p h2-tests + + - name: Run h2spec + run: ./ci/h2spec.sh + if: matrix.rust == 'stable' + + #clippy_check: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v4 + # - name: Run Clippy + # run: cargo clippy --all-targets --all-features + + msrv: + name: Check MSRV + needs: [style] + + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Get MSRV from package metadata + id: msrv + run: grep rust-version Cargo.toml | cut -d '"' -f2 | sed 's/^/version=/' >> $GITHUB_OUTPUT + + - name: Install Rust (${{ steps.metadata.outputs.msrv }}) + id: msrv-toolchain + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ steps.msrv.outputs.version }} + + - run: cargo check -p h2 + + minimal-versions: + runs-on: ubuntu-latest + needs: [style] + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/rust-toolchain@stable + - uses: taiki-e/install-action@cargo-hack + - uses: taiki-e/install-action@cargo-minimal-versions + - run: cargo minimal-versions --ignore-private check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/h2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/h2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/h2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/h2/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,75 @@ +[package] +name = "h2" +# When releasing to crates.io: +# - Update doc URL. +# - html_root_url. +# - Update CHANGELOG.md. +# - Create git tag +version = "0.3.26" +license = "MIT" +authors = [ + "Carl Lerche ", + "Sean McArthur ", +] +description = "An HTTP/2 client and server" +documentation = "https://docs.rs/h2" +repository = "https://github.com/hyperium/h2" +readme = "README.md" +keywords = ["http", "async", "non-blocking"] +categories = ["asynchronous", "web-programming", "network-programming"] +exclude = ["fixtures/**", "ci/**"] +edition = "2018" +rust-version = "1.63" + +[features] +# Enables `futures::Stream` implementations for various types. +stream = [] + +# Enables **unstable** APIs. Any API exposed by this feature has no backwards +# compatibility guarantees. In other words, you should not use this feature for +# anything besides experimentation. Definitely **do not** publish a crate that +# depends on this feature. +unstable = [] + +[workspace] +members = [ + "tests/h2-fuzz", + "tests/h2-tests", + "tests/h2-support", + "util/genfixture", + "util/genhuff", +] + +[dependencies] +futures-core = { version = "0.3", default-features = false } +futures-sink = { version = "0.3", default-features = false } +futures-util = { version = "0.3", default-features = false } +tokio-util = { version = "0.7.1", features = ["codec", "io"] } +tokio = { version = "1", features = ["io-util"] } +bytes = "1" +http = "0.2" +tracing = { version = "0.1.35", default-features = false, features = ["std"] } +fnv = "1.0.5" +slab = "0.4.2" +indexmap = { version = "2", features = ["std"] } + +[dev-dependencies] + +# Fuzzing +quickcheck = { version = "1.0.3", default-features = false } +rand = "0.8.4" + +# HPACK fixtures +hex = "0.4.3" +walkdir = "2.3.2" +serde = "1.0.0" +serde_json = "1.0.0" + +# Examples +tokio = { version = "1", features = ["rt-multi-thread", "macros", "sync", "net"] } +env_logger = { version = "0.10", default-features = false } +tokio-rustls = "0.24" +webpki-roots = "0.25" + +[package.metadata.docs.rs] +features = ["stream"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/half/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/half/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/half/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/half/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"a9e09221c973d56eb8d0227dd3bb639c2e4811d47b503d004edcd3dc9da3c9a4","Cargo.lock":"f8c96ecf2253658f6ac840a3a5530b9767eec35d7609908b2cf5ee77046cedf9","Cargo.toml":"6d8b91386fb3b31cb11672fb04a75d1a8dfa66a0b27d2a9f76a9f7358aad2d2f","LICENSE-APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE-MIT":"508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1","Makefile.toml":"9a7c73f926e9a03e24331852fe31c5c0b034215ea18c23de91b5d98e097b9ed9","README.md":"f48dacc314fbd367551ec9e00edab552449117668bc34e83b1941cb3babbd08b","benches/convert.rs":"95c905467f132ea37e79b704a8fc3a0843f5f9dc6d61750c4abc57408321b8f6","src/bfloat.rs":"dcd9591c198862565c9f551a7b2f12266391c1163bb49a9d49aacb3adbeb6d70","src/bfloat/convert.rs":"daab845ea86e45449550f7039f6b5a550da763ca65839b8b3ced1fcc9fa439cc","src/binary16.rs":"33ec3664f3ef02b9ff4bd1e09c7758ffb6b945112a194a1028730cc56407987b","src/binary16/arch.rs":"f34369c39545e53a8ee9ef3a29f6c837272e5cbf70d86cb815234c42f5bf721c","src/binary16/arch/aarch64.rs":"a912917e13c01f175576edcdad720d19ce6e53f32e37e5b39027b1188fc99fb0","src/binary16/arch/x86.rs":"c2f4ae517f3216c0716dca52837f8aff89186856e6e7eac894e8b644b2124a75","src/leading_zeros.rs":"37fe7595856f9d0b1ed0a806314ab7a8860bdebf4223fb3747768a077935bea0","src/lib.rs":"19d2d2caa628a59c22a4c494eb284c035b08bb3a7ce92a88669e6b38a1cf4894","src/num_traits.rs":"79e6c08a5aa5cc47543e0ab65797adfb50bbc8092dd1f7f292d8640f3806b2b2","src/rand_distr.rs":"0a738b423beae579017291180b1e89ef9e2edc2a484392838b388b3a200bab1e","src/slice.rs":"b42be83032cd4beaa43c2ca6e66bd86db6908a1add00feabf1b9c8c8bd48b1fc","src/vec.rs":"1858a6485b26027ad7160a834977c424b05983ab42de2e618aa3f9d11221b04d"},"package":"7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"98fbc598f4c6bbdf81c54e98b155d007eae01fd02e0dee17d9bcc046abeb20bd",".reuse/dep5":"d3824f88d34cd8a6eb4b015e7cd209eb0a06e159501bc5760c7b0e465cbb7ec4","CHANGELOG.md":"a9e09221c973d56eb8d0227dd3bb639c2e4811d47b503d004edcd3dc9da3c9a4","Cargo.lock":"f8c96ecf2253658f6ac840a3a5530b9767eec35d7609908b2cf5ee77046cedf9","Cargo.toml":"6d8b91386fb3b31cb11672fb04a75d1a8dfa66a0b27d2a9f76a9f7358aad2d2f","Cargo.toml.orig":"d52e987d3388fa7c3be3e3583d5e0237bc35bafc3ea469d7a0b50a706e05f0c7","LICENSE-APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE-MIT":"508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1","Makefile.toml":"9a7c73f926e9a03e24331852fe31c5c0b034215ea18c23de91b5d98e097b9ed9","README.md":"f48dacc314fbd367551ec9e00edab552449117668bc34e83b1941cb3babbd08b","benches/convert.rs":"95c905467f132ea37e79b704a8fc3a0843f5f9dc6d61750c4abc57408321b8f6","src/bfloat.rs":"dcd9591c198862565c9f551a7b2f12266391c1163bb49a9d49aacb3adbeb6d70","src/bfloat/convert.rs":"daab845ea86e45449550f7039f6b5a550da763ca65839b8b3ced1fcc9fa439cc","src/binary16.rs":"33ec3664f3ef02b9ff4bd1e09c7758ffb6b945112a194a1028730cc56407987b","src/binary16/arch.rs":"f34369c39545e53a8ee9ef3a29f6c837272e5cbf70d86cb815234c42f5bf721c","src/binary16/arch/aarch64.rs":"a912917e13c01f175576edcdad720d19ce6e53f32e37e5b39027b1188fc99fb0","src/binary16/arch/x86.rs":"c2f4ae517f3216c0716dca52837f8aff89186856e6e7eac894e8b644b2124a75","src/leading_zeros.rs":"37fe7595856f9d0b1ed0a806314ab7a8860bdebf4223fb3747768a077935bea0","src/lib.rs":"19d2d2caa628a59c22a4c494eb284c035b08bb3a7ce92a88669e6b38a1cf4894","src/num_traits.rs":"79e6c08a5aa5cc47543e0ab65797adfb50bbc8092dd1f7f292d8640f3806b2b2","src/rand_distr.rs":"0a738b423beae579017291180b1e89ef9e2edc2a484392838b388b3a200bab1e","src/slice.rs":"b42be83032cd4beaa43c2ca6e66bd86db6908a1add00feabf1b9c8c8bd48b1fc","src/vec.rs":"1858a6485b26027ad7160a834977c424b05983ab42de2e618aa3f9d11221b04d"},"package":"7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/half/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/half/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/half/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/half/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "989d2700376b311a4765f43eaec8e9661bfa579a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/half/.reuse/dep5 thunderbird-140.8.0esr/comm/third_party/rust/half/.reuse/dep5 --- thunderbird-140.7.1esr/comm/third_party/rust/half/.reuse/dep5 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/half/.reuse/dep5 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,7 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Copyright: Kathryn Long +License: MIT OR Apache-2.0 + +Files: * +Copyright: 2021 Kathryn Long +License: MIT OR Apache-2.0 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/half/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/half/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/half/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/half/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,60 @@ +[package] +name = "half" +# Remember to keep in sync with html_root_url crate attribute +version = "2.5.0" +authors = ["Kathryn Long "] +description = "Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types." +repository = "https://github.com/starkat99/half-rs" +readme = "README.md" +keywords = ["f16", "bfloat16", "no_std"] +license = "MIT OR Apache-2.0" +categories = ["no-std", "data-structures", "encoding"] +edition = "2021" +rust-version = "1.81" +exclude = [".git*", ".editorconfig", ".circleci"] + +[features] +default = ["std"] +std = ["alloc"] +use-intrinsics = [] # Deprecated +alloc = [] +rand_distr = ["dep:rand", "dep:rand_distr"] + +[dependencies] +cfg-if = "1.0.0" +bytemuck = { version = "1.4.1", default-features = false, features = [ + "derive", +], optional = true } +serde = { version = "1.0", default-features = false, features = [ + "derive", +], optional = true } +num-traits = { version = "0.2.14", default-features = false, features = [ + "libm", +], optional = true } +zerocopy = { version = "0.8", default-features = false, features = [ + "derive", +], optional = true } +rand = { version = "0.9.0", default-features = false, features = [ + "thread_rng", +], optional = true } +rand_distr = { version = "0.5.0", default-features = false, optional = true } +rkyv = { version = "0.8", optional = true } +arbitrary = { version = "1.3.2", features = ["derive"], optional = true } + +[target.'cfg(target_arch = "spirv")'.dependencies] +crunchy = "0.2.2" + +[dev-dependencies] +criterion = "0.5" +quickcheck = "1.0" +quickcheck_macros = "1.0" +rand = "0.9.0" +crunchy = "0.2.2" + +[[bench]] +name = "convert" +harness = false + +[package.metadata.docs.rs] +rustdoc-args = ["--cfg", "docsrs"] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hashbrown/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/hashbrown/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"99bd8c6f9a5754b9c3678280e3e902e1b91a23e18f5de4dc122b61752329cf5d","Cargo.lock":"f8dfd98d915cadcc77bc4b36d6375f799b9702481866cab0c8db1b82348933f7","Cargo.toml":"04ca9c21392dc5171b18af0630cae19af1a6896f9d2f61a9ab788a0511ebd63d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"ff8f68cb076caf8cefe7a6430d4ac086ce6af2ca8ce2c4e5a2004d4552ef52a2","README.md":"70391979c2398f00f79cf3af0fed9b58c5d0c568a6123c3c0ea6bd03fc3b13be","benches/bench.rs":"9e5da01f699980543d9ec0035f2b92d44d8a5b3c83b8f58e355e17b5678792dd","benches/insert_unique_unchecked.rs":"dfe644035cad6ff13b280e3d72c9df2569491ecddc84f7c2502daf940814a63e","benches/set_ops.rs":"936cd15055c25d42aabc6bde738e3135da541520b40633c4fba940eb73e06f4d","clippy.toml":"7535949f908c6d9aea4f9a9f3a7625552c93fc29e963d059d40f4def9d77ea7b","src/control/bitmask.rs":"53dcdac056620f02c475b618d33e69f34152ea559d86bd4545546144f017baa0","src/control/group/generic.rs":"939b2e35e6ea5430a606a054ffc8ea3e22b867d83f2afed15525cf59a617eb6e","src/control/group/mod.rs":"795443113ab125e2017db443a578084d6a588965070380f1951a513377545c4c","src/control/group/neon.rs":"bde7726d321bd036cb9001818f962784346b932087b9f655c85ab26667d55fbb","src/control/group/sse2.rs":"833da90ab3fd72d306d5b999de96a4b6b52aa1a16ee7273c89bd12c9ead3bc45","src/control/mod.rs":"83fede19e9c5a26fd2c7372e6cf92547d32ade4cd69fde8a0eaaeb1be6ddc2ba","src/control/tag.rs":"9c94ab42aad3918bd77ffafdeb253f7f773a8f98bf56e36b85ebdc7a11ef676b","src/external_trait_impls/mod.rs":"d69528827794524cfd9acbeacc1ac4f6131e3c7574311e6d919f818f65fbff07","src/external_trait_impls/rayon/helpers.rs":"ba105bf0853ebc45157f22116ad0f55d3bdab75e721d8e7a677c7b912d0c0c6d","src/external_trait_impls/rayon/map.rs":"e1e08653c6c3d2f0586638ab7baf082c06fdc5551b5852b0f9e73aa9484b4955","src/external_trait_impls/rayon/mod.rs":"126edc882501dddd25e442d9236508b5b386eb8c0a9f5d654f2dd081086c1616","src/external_trait_impls/rayon/raw.rs":"04012fb2e99648819b4bc0044107ed3cb94013e242b7865075c5bd9ebf1b6865","src/external_trait_impls/rayon/set.rs":"7539348ff7bc6e3cce6b3c019d62dc401eea0138c578fef729c2593e8ead1cfa","src/external_trait_impls/rayon/table.rs":"aebd92261f44aef2e4c13a80a566e0308655396a3cc6f973d330d2f5ba26fc45","src/external_trait_impls/serde.rs":"6dbe104dee16b453b6b048b541c6e02c6d067d970dfafd243fc4360288b0168c","src/lib.rs":"88334b30ce84e9efd572e9de11502d54fc79487d7686e216b0d9dfd666f05664","src/macros.rs":"98a26b908fc0fbe6a58d008a317e550013d615eb3cc17a5054a573c62c1d74cb","src/map.rs":"f7f86560e5c584268f59c50744aec74de9734a83167fbf873135f94efaaf37ee","src/raw/alloc.rs":"902f8588d0fdee3e5c3dc02410f41d4b38ac88843727387f929f3186b3a2d322","src/raw/mod.rs":"f23b52c26abd9df5da85a4631e422b3d1bbfa93798717bf65a72a8d8659f24ea","src/raw_entry.rs":"41f54fabf968b6ba19a6fbb41372f7e86e1ccd221622591816fe48bcc3797369","src/rustc_entry.rs":"b0e6b20d93fa79edb2950ecdffc1431f43a6819a326fe08891cc7bfc6cd73bd2","src/scopeguard.rs":"1a246e08a63c06cd8ad934bd7da229421bf804f991ae93cd7e242da27ca6c601","src/set.rs":"bab55589003d948b03f18119f11c8dbfc8851a59248f9b06e52f76a345740f85","src/table.rs":"85043980c76999eb2f6156ae7ecfe1eb1ba929515428dc7a3c444349acb09893","src/util.rs":"8fa74d2e0da6199e693b1b2d68aba6d80bff60dd599d51bef2dcd8ea77b1ffff","tests/equivalent_trait.rs":"84faa3fe9d67c375d03fec81f0f1412c47862477d42e84e7d235258236338d5b","tests/hasher.rs":"fd06130f011660743202904221f3f7487d8d143d8903c73cd3a76d079ebbe9fb","tests/rayon.rs":"39cb24ab45fce8087bb54948715c8b6973ebfba1a325292b5b3cd9aab50b5fd2","tests/serde.rs":"6bac8054db722dd049901b37a6e006535bac30f425eb5cd91af19b5bc1dfe78e","tests/set.rs":"9f8011c29d1059aadb54b6dd4623521d5178b4278b4a56021ef2cee4bbb19fd9"},"package":"bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0440a9993642bee36e7b0dc042c426f5325f385444f5f219e3807d6fc941da92","CHANGELOG.md":"99bd8c6f9a5754b9c3678280e3e902e1b91a23e18f5de4dc122b61752329cf5d","Cargo.lock":"f8dfd98d915cadcc77bc4b36d6375f799b9702481866cab0c8db1b82348933f7","Cargo.toml":"04ca9c21392dc5171b18af0630cae19af1a6896f9d2f61a9ab788a0511ebd63d","Cargo.toml.orig":"598fefdef03d5238f5dadeef4264f806a3069b9c95de2df3d81ff2eb374de2a1","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"ff8f68cb076caf8cefe7a6430d4ac086ce6af2ca8ce2c4e5a2004d4552ef52a2","README.md":"70391979c2398f00f79cf3af0fed9b58c5d0c568a6123c3c0ea6bd03fc3b13be","benches/bench.rs":"9e5da01f699980543d9ec0035f2b92d44d8a5b3c83b8f58e355e17b5678792dd","benches/insert_unique_unchecked.rs":"dfe644035cad6ff13b280e3d72c9df2569491ecddc84f7c2502daf940814a63e","benches/set_ops.rs":"936cd15055c25d42aabc6bde738e3135da541520b40633c4fba940eb73e06f4d","clippy.toml":"7535949f908c6d9aea4f9a9f3a7625552c93fc29e963d059d40f4def9d77ea7b","src/control/bitmask.rs":"53dcdac056620f02c475b618d33e69f34152ea559d86bd4545546144f017baa0","src/control/group/generic.rs":"939b2e35e6ea5430a606a054ffc8ea3e22b867d83f2afed15525cf59a617eb6e","src/control/group/mod.rs":"795443113ab125e2017db443a578084d6a588965070380f1951a513377545c4c","src/control/group/neon.rs":"bde7726d321bd036cb9001818f962784346b932087b9f655c85ab26667d55fbb","src/control/group/sse2.rs":"833da90ab3fd72d306d5b999de96a4b6b52aa1a16ee7273c89bd12c9ead3bc45","src/control/mod.rs":"83fede19e9c5a26fd2c7372e6cf92547d32ade4cd69fde8a0eaaeb1be6ddc2ba","src/control/tag.rs":"9c94ab42aad3918bd77ffafdeb253f7f773a8f98bf56e36b85ebdc7a11ef676b","src/external_trait_impls/mod.rs":"d69528827794524cfd9acbeacc1ac4f6131e3c7574311e6d919f818f65fbff07","src/external_trait_impls/rayon/helpers.rs":"ba105bf0853ebc45157f22116ad0f55d3bdab75e721d8e7a677c7b912d0c0c6d","src/external_trait_impls/rayon/map.rs":"e1e08653c6c3d2f0586638ab7baf082c06fdc5551b5852b0f9e73aa9484b4955","src/external_trait_impls/rayon/mod.rs":"126edc882501dddd25e442d9236508b5b386eb8c0a9f5d654f2dd081086c1616","src/external_trait_impls/rayon/raw.rs":"04012fb2e99648819b4bc0044107ed3cb94013e242b7865075c5bd9ebf1b6865","src/external_trait_impls/rayon/set.rs":"7539348ff7bc6e3cce6b3c019d62dc401eea0138c578fef729c2593e8ead1cfa","src/external_trait_impls/rayon/table.rs":"aebd92261f44aef2e4c13a80a566e0308655396a3cc6f973d330d2f5ba26fc45","src/external_trait_impls/serde.rs":"6dbe104dee16b453b6b048b541c6e02c6d067d970dfafd243fc4360288b0168c","src/lib.rs":"88334b30ce84e9efd572e9de11502d54fc79487d7686e216b0d9dfd666f05664","src/macros.rs":"98a26b908fc0fbe6a58d008a317e550013d615eb3cc17a5054a573c62c1d74cb","src/map.rs":"f7f86560e5c584268f59c50744aec74de9734a83167fbf873135f94efaaf37ee","src/raw/alloc.rs":"902f8588d0fdee3e5c3dc02410f41d4b38ac88843727387f929f3186b3a2d322","src/raw/mod.rs":"f23b52c26abd9df5da85a4631e422b3d1bbfa93798717bf65a72a8d8659f24ea","src/raw_entry.rs":"41f54fabf968b6ba19a6fbb41372f7e86e1ccd221622591816fe48bcc3797369","src/rustc_entry.rs":"b0e6b20d93fa79edb2950ecdffc1431f43a6819a326fe08891cc7bfc6cd73bd2","src/scopeguard.rs":"1a246e08a63c06cd8ad934bd7da229421bf804f991ae93cd7e242da27ca6c601","src/set.rs":"bab55589003d948b03f18119f11c8dbfc8851a59248f9b06e52f76a345740f85","src/table.rs":"85043980c76999eb2f6156ae7ecfe1eb1ba929515428dc7a3c444349acb09893","src/util.rs":"8fa74d2e0da6199e693b1b2d68aba6d80bff60dd599d51bef2dcd8ea77b1ffff","tests/equivalent_trait.rs":"84faa3fe9d67c375d03fec81f0f1412c47862477d42e84e7d235258236338d5b","tests/hasher.rs":"fd06130f011660743202904221f3f7487d8d143d8903c73cd3a76d079ebbe9fb","tests/rayon.rs":"39cb24ab45fce8087bb54948715c8b6973ebfba1a325292b5b3cd9aab50b5fd2","tests/serde.rs":"6bac8054db722dd049901b37a6e006535bac30f425eb5cd91af19b5bc1dfe78e","tests/set.rs":"9f8011c29d1059aadb54b6dd4623521d5178b4278b4a56021ef2cee4bbb19fd9"},"package":"bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hashbrown/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/hashbrown/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6c17446b6003a3abee8c7909aaf541e504b4a5dd" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hashbrown/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/hashbrown/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hashbrown/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,80 @@ +[package] +name = "hashbrown" +version = "0.15.2" +authors = ["Amanieu d'Antras "] +description = "A Rust port of Google's SwissTable hash map" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/hashbrown" +readme = "README.md" +keywords = ["hash", "no_std", "hashmap", "swisstable"] +categories = ["data-structures", "no-std"] +exclude = [".github", "/ci/*"] +edition = "2021" +rust-version = "1.65.0" + +[dependencies] +# For the default hasher +foldhash = { version = "0.1.2", default-features = false, optional = true } + +# For external trait impls +rayon = { version = "1.2", optional = true } +serde = { version = "1.0.25", default-features = false, optional = true } + +# When built as part of libstd +core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" } +compiler_builtins = { version = "0.1.2", optional = true } +alloc = { version = "1.0.0", optional = true, package = "rustc-std-workspace-alloc" } + +# Support for allocators that use allocator-api2 +allocator-api2 = { version = "0.2.9", optional = true, default-features = false, features = [ + "alloc", +] } + +# Equivalent trait which can be shared with other hash table implementations. +equivalent = { version = "1.0", optional = true, default-features = false } + +[dev-dependencies] +lazy_static = "1.4" +rand = { version = "0.8.3", features = ["small_rng"] } +rayon = "1.2" +fnv = "1.0.7" +serde_test = "1.0" +doc-comment = "0.3.1" +bumpalo = { version = "3.13.0", features = ["allocator-api2"] } + +[features] +default = ["default-hasher", "inline-more", "allocator-api2", "equivalent", "raw-entry"] + +# Enables use of nightly features. This is only guaranteed to work on the latest +# version of nightly Rust. +nightly = ["allocator-api2?/nightly", "bumpalo/allocator_api"] + +# Enables the RustcEntry API used to provide the standard library's Entry API. +rustc-internal-api = [] + +# Internal feature used when building as part of the standard library. +rustc-dep-of-std = [ + "nightly", + "core", + "compiler_builtins", + "alloc", + "rustc-internal-api", + "raw-entry", +] + +# Enables the deprecated RawEntry API. +raw-entry = [] + +# Provides a default hasher. Currently this is foldhash but this is subject to +# change in the future. Note that the default hasher does *not* provide HashDoS +# resistance, unlike the one in the standard library. +default-hasher = ["dep:foldhash"] + +# Enables usage of `#[inline]` on far more functions than by default in this +# crate. This may lead to a performance increase but often comes at a compile +# time cost. +inline-more = [] + +[package.metadata.docs.rs] +features = ["nightly", "rayon", "serde", "raw-entry"] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hashlink/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/hashlink/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"a3b85f4904f679858753e00bb5bdd7604bfe7aff22dd06608026dd02502bd11d","Cargo.toml":"09cbc624668ba4270d1f89f00eb5201cefaf968e20b37b113bacda64a08910ca","LICENSE-APACHE":"c144680885b29e4719e2a51f0aab5439a1e02d980692b5aaf086cae12727f28b","LICENSE-MIT":"e915669a595b11a200873df8286561881b0e04932f6412a585db6297ba0bc97c","README.md":"f2b040b9aa899d3bd9fbb6c2391054980b00e7f475b6066071c17dd59d614d1c","src/lib.rs":"97f929c97a553e03e214528b9e2bc84e6df8fe70c5a786d11f5fd9c28f06b05f","src/linked_hash_map.rs":"74f08146f554f24c1f70305422ce91d49a2be109aa016c92428933ab40cd2aea","src/linked_hash_set.rs":"5a39efbc0cd4d5be4a743fe71d2b2593892fcab3c12e3b2dba61b831f3a92eba","src/lru_cache.rs":"a0d92f10f903580c546e25aeb1000cf33d7d242070dd52f83165b75dd25efdd0","src/serde.rs":"5b216ccd4b21f3093bb4baf18b9f3943f9ae6f49d2faad2c3b566e8a0cb99851","tests/linked_hash_map.rs":"ee226081892c3149a232ac5ac1ed2bd8f18610470686f9583fd26d6d4dd7accc","tests/linked_hash_set.rs":"35631856063dc0129f8aad241631843b39794a4c1e22d51bd4caba4208512646","tests/lru_cache.rs":"24587003f610932f669f29839503b7ffff82186a5f5d7cff1043b8fe945c2e52","tests/serde.rs":"4e0b1c19c3c542f0b9adac72f6ff32907da6bb58b4f1810dcdf9cd4e2eef34b1"},"package":"7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"140239fd39e23203a6567b6d58eacc56bdea5e557b68721f6b4bc6f03eca8c08",".circleci/config.yml":"255266992e3186622875445cb1906c24f049206cd48ada6ec5987f450bcd54b1","CHANGELOG.md":"a3b85f4904f679858753e00bb5bdd7604bfe7aff22dd06608026dd02502bd11d","Cargo.toml":"09cbc624668ba4270d1f89f00eb5201cefaf968e20b37b113bacda64a08910ca","Cargo.toml.orig":"73fa9b05c1124cf52c1a57ee3fe015d23f8f611064f61a82a5657749c5702b64","LICENSE-APACHE":"c144680885b29e4719e2a51f0aab5439a1e02d980692b5aaf086cae12727f28b","LICENSE-MIT":"e915669a595b11a200873df8286561881b0e04932f6412a585db6297ba0bc97c","README.md":"f2b040b9aa899d3bd9fbb6c2391054980b00e7f475b6066071c17dd59d614d1c","src/lib.rs":"97f929c97a553e03e214528b9e2bc84e6df8fe70c5a786d11f5fd9c28f06b05f","src/linked_hash_map.rs":"74f08146f554f24c1f70305422ce91d49a2be109aa016c92428933ab40cd2aea","src/linked_hash_set.rs":"5a39efbc0cd4d5be4a743fe71d2b2593892fcab3c12e3b2dba61b831f3a92eba","src/lru_cache.rs":"a0d92f10f903580c546e25aeb1000cf33d7d242070dd52f83165b75dd25efdd0","src/serde.rs":"5b216ccd4b21f3093bb4baf18b9f3943f9ae6f49d2faad2c3b566e8a0cb99851","tests/linked_hash_map.rs":"ee226081892c3149a232ac5ac1ed2bd8f18610470686f9583fd26d6d4dd7accc","tests/linked_hash_set.rs":"35631856063dc0129f8aad241631843b39794a4c1e22d51bd4caba4208512646","tests/lru_cache.rs":"24587003f610932f669f29839503b7ffff82186a5f5d7cff1043b8fe945c2e52","tests/serde.rs":"4e0b1c19c3c542f0b9adac72f6ff32907da6bb58b4f1810dcdf9cd4e2eef34b1"},"package":"7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hashlink/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/hashlink/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "11088cb368f93e1f61fc42e696b4ab89158ae70d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hashlink/.circleci/config.yml thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.circleci/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/hashlink/.circleci/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hashlink/.circleci/config.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,55 @@ +version: 2 + +jobs: + build: + docker: + - image: cimg/rust:1.65.0 + steps: + - checkout + - run: + name: Setup Rust + command: | + rustup toolchain uninstall nightly + rustup toolchain install nightly -c miri rust-src rustfmt + - run: + name: Version information + command: | + rustc --version + cargo --version + rustc +nightly --version + cargo +nightly --version + rustup --version + - run: + name: Calculate dependencies + command: cargo generate-lockfile + - restore_cache: + keys: + - cargo-cache-{{ arch }}-{{ checksum "Cargo.lock" }} + - run: + name: Check Formatting + command: | + rustfmt --version + cargo fmt --all -- --check --color=auto + - run: + name: Build all targets + command: cargo build --all --all-targets + - run: + name: Run all tests + command: cargo test --all --all-features + - run: + name: Run all tests under miri + command: | + cargo +nightly miri test --all-features + - run: + name: Run all tests under sanitizers + command: | + RUSTFLAGS="-Z sanitizer=address" cargo +nightly -Z build-std test --target x86_64-unknown-linux-gnu --all-features + RUSTFLAGS="-Z sanitizer=leak" cargo +nightly test -Z build-std --target x86_64-unknown-linux-gnu --all-features + RUSTFLAGS="-Z sanitizer=memory" cargo +nightly test -Z build-std --target x86_64-unknown-linux-gnu --all-features + - save_cache: + paths: + - /usr/local/cargo/registry + - target/debug/.fingerprint + - target/debug/build + - target/debug/deps + key: cargo-cache-{{ arch }}-{{ checksum "Cargo.lock" }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hashlink/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/hashlink/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/hashlink/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hashlink/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "hashlink" +version = "0.10.0" +authors = ["kyren "] +edition = "2018" +description = "HashMap-like containers that hold their key-value pairs in a user controllable order" +repository = "https://github.com/kyren/hashlink" +documentation = "https://docs.rs/hashlink" +readme = "README.md" +keywords = ["data-structures", "no_std"] +license = "MIT OR Apache-2.0" +rust-version = "1.65" + +[badges] +circle-ci = { repository = "kyren/hashlink", branch = "master" } + +[features] +serde_impl = ["serde"] + +[dependencies] +hashbrown = { version = "0.15", default-features = false, features = ["default-hasher", "inline-more"] } +serde = { version = "1.0", default-features = false, optional = true } + +[dev-dependencies] +serde_test = "1.0" +rustc-hash = "2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/headers/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/headers/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/headers/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/headers/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"01c54e09489601ae1383e17caab7ae75b8295508c34d6c192b07ce649ac58a9b","LICENSE":"ee0f7b3693a4878ac89b5c34674a3f1208dc6dd96e201e8c1f65f55873ec38d8","README.md":"948877a12ced48a7b81cd8b9c892ba528b960829200e7a950c694b0004f39622","src/common/accept_ranges.rs":"613787948b6d91941d2580194c62afda40c1ecb128eb209e7cb98cfe08b88e30","src/common/access_control_allow_credentials.rs":"a546f720b750345975e4f363c50f8dae5c21788fb7d95b96568ea0416f580713","src/common/access_control_allow_headers.rs":"d35d68b033a2cd814868a32acb1060c47fd177d6f411a966c225c5a44531ba61","src/common/access_control_allow_methods.rs":"c27171d2b4a2a8f1ffba89261231d3172bdf26f41792bd530c7adfab10cad14b","src/common/access_control_allow_origin.rs":"f9cd680d3ee609a5d0725e88031c50be382bfe278021b49eb3c98ff3c87711c4","src/common/access_control_expose_headers.rs":"95dfa8415e6f898cad99099eb567e4dbca550688b54395e30659e4812ac3bc74","src/common/access_control_max_age.rs":"3003b69adc384c5184a4ba570ae66e279c440a6950accdaa2e86b5349f809399","src/common/access_control_request_headers.rs":"712f966e8e1fc37577341f8350d60f0e90decc01d2bdb0d8f12eaeffb12d07f8","src/common/access_control_request_method.rs":"3f72d18cc51ba80177097802b41e173b858440b16d61e2f87e5a4b67d8a677f1","src/common/age.rs":"a502d6e6c266fdcbbeb8660d1235b23367640c760123a09b0e865fcd262fcdbb","src/common/allow.rs":"010d599afc24abbb4fe074258fe2191cb3bb0be318efbe0552d887d48eda9829","src/common/authorization.rs":"a98020a3cf228417193d50b9b6a4578a7e7cb9a0ac5ef09b908e73596a121932","src/common/cache_control.rs":"3d7c8c745b2ad064f5ced8057ee7cac7d8abfec64c4e2e1db11542ae56cdc220","src/common/connection.rs":"848934e0ca02a892f41cf6180389c869d559327c57b1b04d312859925ea8032b","src/common/content_disposition.rs":"1c497227c1dabf5c152b032c667eccadde407b6894441f8cc28afc9a66001eea","src/common/content_encoding.rs":"63481a06e8e3c342f726bebe93765b251b34f020a59b9bb83f42beb938ebb262","src/common/content_length.rs":"845f6e485c87e0ae7012eaeab16165525013c91f47d895f2f6b1bbf6a499f858","src/common/content_location.rs":"5432a951e700cc9aa008cc4ff9f5333e42f7f3ab0175e8a1a79ce9c45aeb0e6e","src/common/content_range.rs":"03a78bba0d0bc236ecbcaaae0c8519b634309f8b5d7f3aa21ec0d695a17b942f","src/common/content_type.rs":"116125425fcfb5ca8d7cf58a1d476fba2cff01c7d22694731eaeb1044a0798df","src/common/cookie.rs":"dc4f1298ef5210f1f88b20b6288ee89151968c28de57e2fde08a9c9c68b165e9","src/common/date.rs":"c58baffac289ffc0fee2d7999c34b7e486e696b7ab198c8e42d0217ddffc3ff6","src/common/etag.rs":"275a97a17b4427a7c0fac8f29eee6befbcc6b36e57b9d195605cd8b081d760f8","src/common/expect.rs":"93cc3bdc33ba7c9fc2692348126d8445d86b0b74e801774bf613fe2a3f1d5bf6","src/common/expires.rs":"d1f176380f41bd1c09f63870592a55266c78046874b8d117703b0183fdee96a0","src/common/host.rs":"29079be95c347511d1dc4366aceaeac51860895c4ef42bc2c2842724f1081ee4","src/common/if_match.rs":"6e765b7980cd2e732c5d7312689aada880c095b21fe4e8eaedd53121cc8ba7c2","src/common/if_modified_since.rs":"b064dbbc7816c6dab8d0d28f67e288754e2eb4f444bde420a4d9de7fba57690b","src/common/if_none_match.rs":"dc591ac9251073854e216c7450a38f1362da06a2136dc00db704041f094441c5","src/common/if_range.rs":"8c184402743c40eba369e43acf146ac1e49f43b63f1fffc11adf87e64062a9a1","src/common/if_unmodified_since.rs":"d3a2c6c191e35db5d50a425a067c3c96a2ae5deb644fd96c6d488cd1e4e552a7","src/common/last_modified.rs":"c3cef0eee2ffab24b7318c209456606abe8a22cb92074c3e91b6258f643fe796","src/common/location.rs":"0e410beda0747dd770494b053dec4bcee682445624a0b751959214872f9bd7c5","src/common/mod.rs":"d6f50822e170dab95be9f2814f4daf7ec642f6433e2d1f481be98cef4985b02c","src/common/origin.rs":"a8f3dccd87d9b83c85af12f448c4480a1c8edec20e6b880e8301686899030234","src/common/pragma.rs":"a99806fd7812bb537ef18c23d0514847d009808a2f1ad36b0aab56d294acbcad","src/common/proxy_authorization.rs":"752fbbd62f26a9fac0f7e0b0b3ff0eda6c9e64b4de3e10db124aac13ecdb2886","src/common/range.rs":"82e9eacf7f055d4102550429036cef6cde9f605a4eb26d14db4ffdc8eedf9f8b","src/common/referer.rs":"8cf089ca275724324960da837fd6908eb3b29b12123d1099690be8d39691fe83","src/common/referrer_policy.rs":"22b5fe5f20db78fc22142f41526259d6cbee099da871c963be9de5e6f98ca4e0","src/common/retry_after.rs":"e7ba0a3600cc4a8efd5c01cc4c3792f2b8a2e407960c95c016c28a3757ac0456","src/common/sec_websocket_accept.rs":"2633fed9d0c2ce15147617b4fc8a6d87faf6a86cd5ffefd37d1195f7749af524","src/common/sec_websocket_key.rs":"182566c6f20281969cb9630a0eeb9fc1df22650b7e7e0252e87d71b4e8b93adf","src/common/sec_websocket_version.rs":"1a9e78fbba1af8b23ff289daf6f375e2f641ee34a1f9651150ce9fa7ba0a6dc9","src/common/server.rs":"cbf771d05c10f8ed663759abbc249ff87bae51f35ec42ada9307d705bb227528","src/common/set_cookie.rs":"71d93fbd1beb2f43658e3559b94bad8ca1b01db462ee750ced63edd71f33a0b4","src/common/strict_transport_security.rs":"100a3491d357602cc9d5630f5cda2f088c198e22cb94eeb5cf7e35c7e06b6ce2","src/common/te.rs":"c9810bad780d8534caff8a023e23889bb2f34660193ecb0e351ed3acb82a6e05","src/common/transfer_encoding.rs":"a0d46958fc998b8edac3a944fe64c7d86bc6513803b89672579c4efb7af97c47","src/common/upgrade.rs":"10b962bb8e0a52d9ea2140308e2b848b249073821853ee8b3080eef283fc77c8","src/common/user_agent.rs":"03c87ab13804dd4b3386c1830be2e1840ede030d4a954c522012aa0c39a8c6ba","src/common/vary.rs":"cc4fbd7426b1d49614e5218e34c0b40bd6b0dcce54483e05f92008c7e91bb7e6","src/disabled/accept.rs":"684b6ff48a3187842329548c00c306e5f5a7119cbc2161b5704a9b1a11ef798b","src/disabled/accept_charset.rs":"cb896aca23134d55e4d062cafd9a0b0ece5cccbe8c15a6f85b58a68a785bbbd6","src/disabled/accept_encoding.rs":"cb9afe10f560cc8fd8e634d39fa583bad39af6e524eddc7fe7ae31759c24a81d","src/disabled/accept_language.rs":"d4a654509828a4da07f553d165c197e777b49f0b27413a6ef08f1ca28d6858b9","src/disabled/content_language.rs":"5fae236e19e7756bc31d1568c63a4f737c97e570f29819a7930542c39adaa454","src/disabled/from.rs":"58c02966b367c4ffcdb00479fe8ef0e3d8bb1862e0338a64298985147a0bce09","src/disabled/last_event_id.rs":"a6718f11e2bb2022133b86f267bf264e5de5c70c117e9aba8645b27f2a7890e7","src/disabled/link.rs":"1c4fdeb929633190806b15d1561b02f38ac4a92e537b5e03ab40a613eb8f4dcf","src/disabled/prefer.rs":"374288bb29837ea2fd8140348a6b45d6fc3bff0b9ed2543c9f2046f9be0451ad","src/disabled/preference_applied.rs":"c4632faf0de9e172ac1d24c12b5653d5b32b303ba919c32a2ab8fdb3dfd2655b","src/disabled/util/charset.rs":"1a5dcf98b26b23e49855a9eeae16b54cfd21b6cd153503a94928dc65058c467d","src/disabled/util/encoding.rs":"bfced57529e194d63f15a05e11fc9606ffaa56a7d7eea8a148e394b72dfc7640","src/disabled/util/extended_value.rs":"082e04b81e079a7b4ff024543736f5952eda55f282d841788be54cb0e37a4ff1","src/disabled/util/quality_value.rs":"aa0365d8c5190c1c1cd0f73431807d1e87f9cf53f75ad3741700bd96db2f8ceb","src/disabled/warning.rs":"b83155e529b5e60b16a1547d3ef33f7bb17e1e79da713bf32db23520694e1e5f","src/lib.rs":"1f24bee44868825a4f4d7553c3be05b2e8ff6c663fa33dfe62f47cdc675bde7b","src/map_ext.rs":"503531cc75f49fc92ecee764d1bbed88acceff512416200254dafd904d62bbd5","src/util/csv.rs":"b11a56a0ac8d10f57fd45f0f9ba0cbe5965d5233a2afd68326f135f7cdfd34ad","src/util/entity.rs":"367b072a7796457aada3ee253b7e9b028aa062ace59f80f841bfa7eefd24524e","src/util/flat_csv.rs":"89d0245ef40df2bf97876ffa5e7a28e4d061e656d3bb8f18942e2588808c3353","src/util/fmt.rs":"cdba26ae3ee6bc0f4c128ed993373455566723518fc227dd572412ba0f445f6d","src/util/http_date.rs":"69e9beb84ae6aed29fcab534cd975b3aef29ad2c5f62e17ff578b0ddf1a69d8b","src/util/iter.rs":"70603cc08de0738dba8bb1fe104b0ffdb01ce9eb5912538566f0a3eab97a0a40","src/util/mod.rs":"048c01e7f77cff5e3e2fb9b3b9fc5f8ef44f49b40c9977ac3e585ae290a93f73","src/util/seconds.rs":"d1cfd006166dfbea7eee5a18f7d87fbb9ef1e2f3b758ffdc057199b134c4b000","src/util/value_string.rs":"e1cacb091b016a18b38f58243eb11a5a77591d0c884fa4b39dfbb4c44c728b5d"},"package":"06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"962bdb4a2287b2176332187b0c8a19c834a2dee76b533d28bd28ae705dd74b36",".github/workflows/ci.yml":"98f5841a0bf063fe727ab89738933698820304f71a6aa7221a9edf8cdc41d25c","Cargo.toml":"01c54e09489601ae1383e17caab7ae75b8295508c34d6c192b07ce649ac58a9b","Cargo.toml.orig":"b40ba4e6a4b65e77ac27545c5551c739a57ec10ff7c0daa50011992d90f52625","LICENSE":"ee0f7b3693a4878ac89b5c34674a3f1208dc6dd96e201e8c1f65f55873ec38d8","README.md":"948877a12ced48a7b81cd8b9c892ba528b960829200e7a950c694b0004f39622","src/common/accept_ranges.rs":"613787948b6d91941d2580194c62afda40c1ecb128eb209e7cb98cfe08b88e30","src/common/access_control_allow_credentials.rs":"a546f720b750345975e4f363c50f8dae5c21788fb7d95b96568ea0416f580713","src/common/access_control_allow_headers.rs":"d35d68b033a2cd814868a32acb1060c47fd177d6f411a966c225c5a44531ba61","src/common/access_control_allow_methods.rs":"c27171d2b4a2a8f1ffba89261231d3172bdf26f41792bd530c7adfab10cad14b","src/common/access_control_allow_origin.rs":"f9cd680d3ee609a5d0725e88031c50be382bfe278021b49eb3c98ff3c87711c4","src/common/access_control_expose_headers.rs":"95dfa8415e6f898cad99099eb567e4dbca550688b54395e30659e4812ac3bc74","src/common/access_control_max_age.rs":"3003b69adc384c5184a4ba570ae66e279c440a6950accdaa2e86b5349f809399","src/common/access_control_request_headers.rs":"712f966e8e1fc37577341f8350d60f0e90decc01d2bdb0d8f12eaeffb12d07f8","src/common/access_control_request_method.rs":"3f72d18cc51ba80177097802b41e173b858440b16d61e2f87e5a4b67d8a677f1","src/common/age.rs":"a502d6e6c266fdcbbeb8660d1235b23367640c760123a09b0e865fcd262fcdbb","src/common/allow.rs":"010d599afc24abbb4fe074258fe2191cb3bb0be318efbe0552d887d48eda9829","src/common/authorization.rs":"a98020a3cf228417193d50b9b6a4578a7e7cb9a0ac5ef09b908e73596a121932","src/common/cache_control.rs":"3d7c8c745b2ad064f5ced8057ee7cac7d8abfec64c4e2e1db11542ae56cdc220","src/common/connection.rs":"848934e0ca02a892f41cf6180389c869d559327c57b1b04d312859925ea8032b","src/common/content_disposition.rs":"1c497227c1dabf5c152b032c667eccadde407b6894441f8cc28afc9a66001eea","src/common/content_encoding.rs":"63481a06e8e3c342f726bebe93765b251b34f020a59b9bb83f42beb938ebb262","src/common/content_length.rs":"845f6e485c87e0ae7012eaeab16165525013c91f47d895f2f6b1bbf6a499f858","src/common/content_location.rs":"5432a951e700cc9aa008cc4ff9f5333e42f7f3ab0175e8a1a79ce9c45aeb0e6e","src/common/content_range.rs":"03a78bba0d0bc236ecbcaaae0c8519b634309f8b5d7f3aa21ec0d695a17b942f","src/common/content_type.rs":"116125425fcfb5ca8d7cf58a1d476fba2cff01c7d22694731eaeb1044a0798df","src/common/cookie.rs":"dc4f1298ef5210f1f88b20b6288ee89151968c28de57e2fde08a9c9c68b165e9","src/common/date.rs":"c58baffac289ffc0fee2d7999c34b7e486e696b7ab198c8e42d0217ddffc3ff6","src/common/etag.rs":"275a97a17b4427a7c0fac8f29eee6befbcc6b36e57b9d195605cd8b081d760f8","src/common/expect.rs":"93cc3bdc33ba7c9fc2692348126d8445d86b0b74e801774bf613fe2a3f1d5bf6","src/common/expires.rs":"d1f176380f41bd1c09f63870592a55266c78046874b8d117703b0183fdee96a0","src/common/host.rs":"29079be95c347511d1dc4366aceaeac51860895c4ef42bc2c2842724f1081ee4","src/common/if_match.rs":"6e765b7980cd2e732c5d7312689aada880c095b21fe4e8eaedd53121cc8ba7c2","src/common/if_modified_since.rs":"b064dbbc7816c6dab8d0d28f67e288754e2eb4f444bde420a4d9de7fba57690b","src/common/if_none_match.rs":"dc591ac9251073854e216c7450a38f1362da06a2136dc00db704041f094441c5","src/common/if_range.rs":"8c184402743c40eba369e43acf146ac1e49f43b63f1fffc11adf87e64062a9a1","src/common/if_unmodified_since.rs":"d3a2c6c191e35db5d50a425a067c3c96a2ae5deb644fd96c6d488cd1e4e552a7","src/common/last_modified.rs":"c3cef0eee2ffab24b7318c209456606abe8a22cb92074c3e91b6258f643fe796","src/common/location.rs":"0e410beda0747dd770494b053dec4bcee682445624a0b751959214872f9bd7c5","src/common/mod.rs":"d6f50822e170dab95be9f2814f4daf7ec642f6433e2d1f481be98cef4985b02c","src/common/origin.rs":"a8f3dccd87d9b83c85af12f448c4480a1c8edec20e6b880e8301686899030234","src/common/pragma.rs":"a99806fd7812bb537ef18c23d0514847d009808a2f1ad36b0aab56d294acbcad","src/common/proxy_authorization.rs":"752fbbd62f26a9fac0f7e0b0b3ff0eda6c9e64b4de3e10db124aac13ecdb2886","src/common/range.rs":"82e9eacf7f055d4102550429036cef6cde9f605a4eb26d14db4ffdc8eedf9f8b","src/common/referer.rs":"8cf089ca275724324960da837fd6908eb3b29b12123d1099690be8d39691fe83","src/common/referrer_policy.rs":"22b5fe5f20db78fc22142f41526259d6cbee099da871c963be9de5e6f98ca4e0","src/common/retry_after.rs":"e7ba0a3600cc4a8efd5c01cc4c3792f2b8a2e407960c95c016c28a3757ac0456","src/common/sec_websocket_accept.rs":"2633fed9d0c2ce15147617b4fc8a6d87faf6a86cd5ffefd37d1195f7749af524","src/common/sec_websocket_key.rs":"182566c6f20281969cb9630a0eeb9fc1df22650b7e7e0252e87d71b4e8b93adf","src/common/sec_websocket_version.rs":"1a9e78fbba1af8b23ff289daf6f375e2f641ee34a1f9651150ce9fa7ba0a6dc9","src/common/server.rs":"cbf771d05c10f8ed663759abbc249ff87bae51f35ec42ada9307d705bb227528","src/common/set_cookie.rs":"71d93fbd1beb2f43658e3559b94bad8ca1b01db462ee750ced63edd71f33a0b4","src/common/strict_transport_security.rs":"100a3491d357602cc9d5630f5cda2f088c198e22cb94eeb5cf7e35c7e06b6ce2","src/common/te.rs":"c9810bad780d8534caff8a023e23889bb2f34660193ecb0e351ed3acb82a6e05","src/common/transfer_encoding.rs":"a0d46958fc998b8edac3a944fe64c7d86bc6513803b89672579c4efb7af97c47","src/common/upgrade.rs":"10b962bb8e0a52d9ea2140308e2b848b249073821853ee8b3080eef283fc77c8","src/common/user_agent.rs":"03c87ab13804dd4b3386c1830be2e1840ede030d4a954c522012aa0c39a8c6ba","src/common/vary.rs":"cc4fbd7426b1d49614e5218e34c0b40bd6b0dcce54483e05f92008c7e91bb7e6","src/disabled/accept.rs":"684b6ff48a3187842329548c00c306e5f5a7119cbc2161b5704a9b1a11ef798b","src/disabled/accept_charset.rs":"cb896aca23134d55e4d062cafd9a0b0ece5cccbe8c15a6f85b58a68a785bbbd6","src/disabled/accept_encoding.rs":"cb9afe10f560cc8fd8e634d39fa583bad39af6e524eddc7fe7ae31759c24a81d","src/disabled/accept_language.rs":"d4a654509828a4da07f553d165c197e777b49f0b27413a6ef08f1ca28d6858b9","src/disabled/content_language.rs":"5fae236e19e7756bc31d1568c63a4f737c97e570f29819a7930542c39adaa454","src/disabled/from.rs":"58c02966b367c4ffcdb00479fe8ef0e3d8bb1862e0338a64298985147a0bce09","src/disabled/last_event_id.rs":"a6718f11e2bb2022133b86f267bf264e5de5c70c117e9aba8645b27f2a7890e7","src/disabled/link.rs":"1c4fdeb929633190806b15d1561b02f38ac4a92e537b5e03ab40a613eb8f4dcf","src/disabled/prefer.rs":"374288bb29837ea2fd8140348a6b45d6fc3bff0b9ed2543c9f2046f9be0451ad","src/disabled/preference_applied.rs":"c4632faf0de9e172ac1d24c12b5653d5b32b303ba919c32a2ab8fdb3dfd2655b","src/disabled/util/charset.rs":"1a5dcf98b26b23e49855a9eeae16b54cfd21b6cd153503a94928dc65058c467d","src/disabled/util/encoding.rs":"bfced57529e194d63f15a05e11fc9606ffaa56a7d7eea8a148e394b72dfc7640","src/disabled/util/extended_value.rs":"082e04b81e079a7b4ff024543736f5952eda55f282d841788be54cb0e37a4ff1","src/disabled/util/quality_value.rs":"aa0365d8c5190c1c1cd0f73431807d1e87f9cf53f75ad3741700bd96db2f8ceb","src/disabled/warning.rs":"b83155e529b5e60b16a1547d3ef33f7bb17e1e79da713bf32db23520694e1e5f","src/lib.rs":"1f24bee44868825a4f4d7553c3be05b2e8ff6c663fa33dfe62f47cdc675bde7b","src/map_ext.rs":"503531cc75f49fc92ecee764d1bbed88acceff512416200254dafd904d62bbd5","src/util/csv.rs":"b11a56a0ac8d10f57fd45f0f9ba0cbe5965d5233a2afd68326f135f7cdfd34ad","src/util/entity.rs":"367b072a7796457aada3ee253b7e9b028aa062ace59f80f841bfa7eefd24524e","src/util/flat_csv.rs":"89d0245ef40df2bf97876ffa5e7a28e4d061e656d3bb8f18942e2588808c3353","src/util/fmt.rs":"cdba26ae3ee6bc0f4c128ed993373455566723518fc227dd572412ba0f445f6d","src/util/http_date.rs":"69e9beb84ae6aed29fcab534cd975b3aef29ad2c5f62e17ff578b0ddf1a69d8b","src/util/iter.rs":"70603cc08de0738dba8bb1fe104b0ffdb01ce9eb5912538566f0a3eab97a0a40","src/util/mod.rs":"048c01e7f77cff5e3e2fb9b3b9fc5f8ef44f49b40c9977ac3e585ae290a93f73","src/util/seconds.rs":"d1cfd006166dfbea7eee5a18f7d87fbb9ef1e2f3b758ffdc057199b134c4b000","src/util/value_string.rs":"e1cacb091b016a18b38f58243eb11a5a77591d0c884fa4b39dfbb4c44c728b5d"},"package":"06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/headers/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/headers/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/headers/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/headers/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2b9fc5be92f0346482aa6d09917a434a56ade3f3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/headers/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/headers/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/headers/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/headers/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,43 @@ +name: CI + +on: [push, pull_request] + +env: + minrust: 1.56.0 + +jobs: + test: + name: Test + runs-on: ubuntu-latest + + strategy: + matrix: + rust: [stable, beta, nightly] + + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + components: rustfmt + - run: cargo test --workspace + - if: matrix.rust == 'nightly' + run: cargo test --benches + - name: Check minimal versions + if: matrix.rust == 'nightly' + run: | + cargo clean + cargo update -Z minimal-versions + cargo check + - run: cargo fmt --all --check + + MSRV: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Install rust ${{ env.minrust }} + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ env.minrust }} + - run: cargo build diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/headers/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/headers/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/headers/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/headers/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "headers" +version = "0.3.9" # don't forget to update html_root_url +description = "typed HTTP headers" +license = "MIT" +readme = "README.md" +homepage = "https://hyper.rs" +repository = "https://github.com/hyperium/headers" +authors = ["Sean McArthur "] +keywords = ["http", "headers", "hyper", "hyperium"] +categories = ["web-programming"] +rust-version = "1.56" + +[workspace] +members = [ + "./", + "headers-core", +] + +[dependencies] +http = "0.2.0" +headers-core = { version = "0.2", path = "./headers-core" } +base64 = "0.21.3" +bytes = "1" +mime = "0.3.14" +sha1 = "0.10" +httpdate = "1" + +[features] +nightly = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/headers-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/headers-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/headers-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/headers-core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"867882ab200e7a013c0fa158823bca309652112b4d1666aab4e2c89cb88676bb","LICENSE":"ee0f7b3693a4878ac89b5c34674a3f1208dc6dd96e201e8c1f65f55873ec38d8","README.md":"957e16f30d33c262cdbc2eb7d13e6c11314f36ae0351935621a9ff0df078f005","src/lib.rs":"27846161575183b5de0b12d511003e55d97d16fc3882666104d50fa046608777"},"package":"e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2ca9078884ebc658098358a8eb3043a13a449a683d02a028788a8a2a28d683ec","Cargo.toml":"867882ab200e7a013c0fa158823bca309652112b4d1666aab4e2c89cb88676bb","Cargo.toml.orig":"0c0c45a1a411fbb83bc9a87e4d2144a836f287c8a09f857319cbeaf2b3254774","LICENSE":"ee0f7b3693a4878ac89b5c34674a3f1208dc6dd96e201e8c1f65f55873ec38d8","README.md":"957e16f30d33c262cdbc2eb7d13e6c11314f36ae0351935621a9ff0df078f005","src/lib.rs":"27846161575183b5de0b12d511003e55d97d16fc3882666104d50fa046608777"},"package":"e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/headers-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/headers-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/headers-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/headers-core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "ee0414d18183d1b5ed84b397cfdcf6b49476dfc0" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/headers-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/headers-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/headers-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/headers-core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "headers-core" +version = "0.2.0" # don't forget to update html_root_url +description = "typed HTTP headers core trait" +license = "MIT" +readme = "README.md" +homepage = "https://hyper.rs" +repository = "https://github.com/hyperium/headers" +authors = ["Sean McArthur "] +keywords = ["http", "headers", "hyper", "hyperium"] + +[dependencies] +http = "0.2.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/heck/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/heck/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/heck/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/heck/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"972078362c7c30856e5ef46aa52c1c0ec3de40f417544566e225204b4cd4982a","Cargo.toml":"db0e63b72de157a2f5194458b73b6542c3f4e17e33ab34a71d0260bfc035467e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"c3c627aa49e64826aaf4914e5a3bd0aa2d1b304464c3e99cb6507190d3620a85","src/kebab.rs":"3075cf72c95404e6b5800494a5d8a3c5f6dd5066593ddb249cefcb376e30b450","src/lib.rs":"bffcc5144da472d2f915696d4654f7608e60861d168d3dd07b5dcb8f14211153","src/lower_camel.rs":"3b1e367db1ae22aa8c49b6800abf5e23e6befadf7cc89a252534f7286676e11f","src/shouty_kebab.rs":"8539eeddd4d78c10a8d0df3e19ad171409e95429debcdc6b7dbefd82d37b6928","src/shouty_snake.rs":"e8b6dcb77de87e2355067d5d47037537b68fa51c2601924a6acfae409c6d9920","src/snake.rs":"e13e8a4373e9388044bd91edff496362a1e7f6bd52f5f6be14a043878035245d","src/title.rs":"a12abc5057b48b8d5922d2a11b6029b230e13ae9a04109a40407d19505c2521b","src/train.rs":"0cbe348135852c12e9c56ab93233ca5c044218bc1b8818b620c3e80cd19973c2","src/upper_camel.rs":"9036542a600fd261b046ac4574622f831335abcf1366665aab56f4045fceb0d5"},"package":"2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9fe8de8b6d00ac74ff6fd3e25edbed562193b0441d891bb005bcb6e94b983019","CHANGELOG.md":"972078362c7c30856e5ef46aa52c1c0ec3de40f417544566e225204b4cd4982a","Cargo.toml":"db0e63b72de157a2f5194458b73b6542c3f4e17e33ab34a71d0260bfc035467e","Cargo.toml.orig":"f2ce51ef3c464f05e45c5ce01bbc40c90c8fd31885ed7b3b8bf831fd8cf4ad4f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"c3c627aa49e64826aaf4914e5a3bd0aa2d1b304464c3e99cb6507190d3620a85","src/kebab.rs":"3075cf72c95404e6b5800494a5d8a3c5f6dd5066593ddb249cefcb376e30b450","src/lib.rs":"bffcc5144da472d2f915696d4654f7608e60861d168d3dd07b5dcb8f14211153","src/lower_camel.rs":"3b1e367db1ae22aa8c49b6800abf5e23e6befadf7cc89a252534f7286676e11f","src/shouty_kebab.rs":"8539eeddd4d78c10a8d0df3e19ad171409e95429debcdc6b7dbefd82d37b6928","src/shouty_snake.rs":"e8b6dcb77de87e2355067d5d47037537b68fa51c2601924a6acfae409c6d9920","src/snake.rs":"e13e8a4373e9388044bd91edff496362a1e7f6bd52f5f6be14a043878035245d","src/title.rs":"a12abc5057b48b8d5922d2a11b6029b230e13ae9a04109a40407d19505c2521b","src/train.rs":"0cbe348135852c12e9c56ab93233ca5c044218bc1b8818b620c3e80cd19973c2","src/upper_camel.rs":"9036542a600fd261b046ac4574622f831335abcf1366665aab56f4045fceb0d5"},"package":"2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/heck/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/heck/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/heck/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/heck/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "070693322aee7c5c7fbee7c9964bf8d7d3a29c96" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/heck/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/heck/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/heck/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/heck/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +[package] +name = "heck" +version = "0.5.0" +edition = "2021" +rust-version = "1.56" +license = "MIT OR Apache-2.0" +description = "heck is a case conversion library." +repository = "https://github.com/withoutboats/heck" +keywords = ["string", "case", "camel", "snake", "unicode"] +categories = ["no-std"] +include = ["src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hermit-abi/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/hermit-abi/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"023c46a92caf2fc7a31fba3e7d4428a287e1fbdef822ed7e9a8f91284a30b387","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"322fadd63e558e5a10caf980cbedf83ac1546ba40fd992f54492e21ce54205af","rust-toolchain":"58bea07cb6d97f9cfcd5c8f98b1feca0fb81cce5b0bf29a8e70ed2641956e9a6","src/lib.rs":"c7dca30b651c91590ff46370bdaa10214062b9456395fb4bd549dedbf457c695","src/tcplistener.rs":"c6e2db06d4265fa0956851e1c965336d60c53ab21573729aae76ecfe0ccc84c3","src/tcpstream.rs":"38a17de54213faf9de217f6146ff86ee75b67d4404a532b1419903269200936b"},"package":"62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"bbf0baf9e0089f6eba5770317a83f38b11b6c355505691cc07ce6a5e6502d121","Cargo.toml":"023c46a92caf2fc7a31fba3e7d4428a287e1fbdef822ed7e9a8f91284a30b387","Cargo.toml.orig":"1f7d0792ca1d0afd3cc6e4002fea2418774978807c759f5980aeca519f0ba060","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"322fadd63e558e5a10caf980cbedf83ac1546ba40fd992f54492e21ce54205af","rust-toolchain":"58bea07cb6d97f9cfcd5c8f98b1feca0fb81cce5b0bf29a8e70ed2641956e9a6","src/lib.rs":"c7dca30b651c91590ff46370bdaa10214062b9456395fb4bd549dedbf457c695","src/tcplistener.rs":"c6e2db06d4265fa0956851e1c965336d60c53ab21573729aae76ecfe0ccc84c3","src/tcpstream.rs":"38a17de54213faf9de217f6146ff86ee75b67d4404a532b1419903269200936b"},"package":"62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hermit-abi/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/hermit-abi/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "b39c83fbe13e0b73628609093bc526ebf8feb202" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hermit-abi/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/hermit-abi/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hermit-abi/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "hermit-abi" +version = "0.1.19" +authors = ["Stefan Lankes"] +license = "MIT/Apache-2.0" +readme = "README.md" +edition = "2018" +description = """ +hermit-abi is small interface to call functions from the unikernel RustyHermit. +It is used to build the target `x86_64-unknown-hermit`. +""" +repository = "https://github.com/hermitcore/libhermit-rs" +keywords = ["unikernel", "libos"] +categories = ["os"] +documentation = "https://hermitcore.github.io/rusty-hermit/hermit_abi" + +[dependencies] +core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" } +compiler_builtins = { version = "0.1", optional = true } +libc = { version = "0.2.51", default-features = false } + +[features] +default = [] +docs = [] +rustc-dep-of-std = ["core", "compiler_builtins/rustc-dep-of-std", "libc/rustc-dep-of-std"] + +[package.metadata.docs.rs] +features = ["docs"] +default-target = "x86_64-unknown-hermit" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hex/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/hex/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/hex/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hex/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"85a822957796d1aa30bd28d695fae3dc86ca8832d6879a8f71e323cc4a130174","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"f7bdb3426d045cd50efd4953026e3eb5a83d0199f458a075602611b9344da5b9","README.md":"ec487a539f41489876f5f2143e6f2071754ad96b1ca74092bdeab8135f6a819e","benches/hex.rs":"17f5081cc970fc5a0e7bf7e781da066ece95c4453b46ad8c129e665b19733885","src/error.rs":"489873510e45802b3b1858668daf46eb559cf0d0cebb41ca34cf5879dabe730e","src/lib.rs":"bc16c851822629225d2d2653ea080f131b0f2c4704d3ff27fed955c9b8b42f71","src/serde.rs":"d1297456aa4e9e11eb45ac41fb7b9d7d88b7de371a118e4c100bd78fc208ea86","tests/serde.rs":"567b0b58d9d1fac12b4ebb7bff6164bdef01b7c9edc59435a2d7507214c6481b","tests/version-number.rs":"913773b7a6b62c6fbea14f155571eb77c2ae8b0ac811dde8e028dee25a4155be"},"package":"7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"99b421178459616d6bf8286229acf14f20221fc9e6e7d7a74541ff980798ccb5",".github/workflows/rust.yml":"ee65195fe2a52ffe4b70c20f1e53913516e73ff7f4aed5ee85f1389590b89186",".gitlab-ci.yml":"2e80da9bfd343ab2406fb099be07f5086a19b79e4f3781143f7af895171acec6",".travis.yml":"71c9f9bd2f1104528ef6a098806a3305c4787b2383d4d53b989c40560bda692e","Cargo.toml":"85a822957796d1aa30bd28d695fae3dc86ca8832d6879a8f71e323cc4a130174","Cargo.toml.orig":"129b27aacc44d45c6439469e998065432b86c7e2a25a0928639e34e8da5a9da0","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"f7bdb3426d045cd50efd4953026e3eb5a83d0199f458a075602611b9344da5b9","README.md":"ec487a539f41489876f5f2143e6f2071754ad96b1ca74092bdeab8135f6a819e","benches/hex.rs":"17f5081cc970fc5a0e7bf7e781da066ece95c4453b46ad8c129e665b19733885","src/error.rs":"489873510e45802b3b1858668daf46eb559cf0d0cebb41ca34cf5879dabe730e","src/lib.rs":"bc16c851822629225d2d2653ea080f131b0f2c4704d3ff27fed955c9b8b42f71","src/serde.rs":"d1297456aa4e9e11eb45ac41fb7b9d7d88b7de371a118e4c100bd78fc208ea86","tests/serde.rs":"567b0b58d9d1fac12b4ebb7bff6164bdef01b7c9edc59435a2d7507214c6481b","tests/version-number.rs":"913773b7a6b62c6fbea14f155571eb77c2ae8b0ac811dde8e028dee25a4155be"},"package":"7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hex/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/hex/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/hex/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hex/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "b2b4370b5bf021b98ee7adc92233e8de3f2de792" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hex/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/hex/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/hex/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hex/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,32 @@ +name: Test hex +on: [push, pull_request] + +env: + RUST_BACKTRACE: '1' + RUSTFLAGS: -D warnings + +jobs: + test: + runs-on: ${{ matrix.os }} + strategy: + # We want the tests to run on all configurations, even if jobs (like on nightly), fail. + fail-fast: false + matrix: + os: [ubuntu-latest, windows-latest, macos-latest] + rust: [stable, beta, nightly] + + steps: + - uses: actions/checkout@v2 + - uses: hecrj/setup-rust-action@v1 + with: + rust-version: ${{ matrix.rust }} + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose + - name: Run tests [no-default-features] + run: cargo test --verbose --no-default-features + - name: Run tests [serde] + run: cargo test --verbose --features serde + - name: Validate benches still work + run: cargo bench --all -- --test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hex/.gitlab-ci.yml thunderbird-140.8.0esr/comm/third_party/rust/hex/.gitlab-ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/hex/.gitlab-ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hex/.gitlab-ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,47 @@ +stages: + - compile + - test + +compile: + stage: compile + image: liuchong/rustup:$RUST_VERSION + script: + - cargo build + cache: + key: "$CI_COMMIT_REF_SLUG:$RUST_VERSION" + paths: + - target/ + parallel: + matrix: + - RUST_VERSION: + - stable + - stable-musl + - beta + - beta-musl + - nightly + - nightly-musl + +test: + stage: test + image: liuchong/rustup:$RUST_VERSION + script: + - cargo test + - cargo test --no-default-features + - cargo test --no-default-features --features alloc + - cargo test --no-default-features --features std + - cargo test --no-default-features --features serde + cache: + key: "$CI_COMMIT_REF_SLUG:$RUST_VERSION" + paths: + - target/ + needs: + - compile + parallel: + matrix: + - RUST_VERSION: + - stable + - stable-musl + - beta + - beta-musl + - nightly + - nightly-musl diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hex/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/hex/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/hex/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hex/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +language: rust +os: + - linux + - windows + - osx +rust: + - stable + - beta + - nightly +env: + global: + - RUST_BACKTRACE=1 + - RUSTFLAGS="-D warnings" +matrix: + allow_failures: + - rust: nightly + +install: + - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then rustup component add rustfmt; fi + - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then rustup component add clippy; fi + +script: + - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then cargo fmt -- --check; fi + - if [[ $TRAVIS_RUST_VERSION == "stable" && $TRAVIS_OS_NAME == "linux" ]]; then cargo clippy -- -W clippy::all; fi + - cargo test + - cargo test --features serde + - cargo test --no-default-features + - cargo test --no-default-features --features std + - cargo test --no-default-features --features alloc + - cargo test --no-default-features --features serde + # Validate benches still work. + - cargo bench --all -- --test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hex/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/hex/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/hex/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hex/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,40 @@ +[package] +name = "hex" +version = "0.4.3" +authors = ["KokaKiwi "] +description = "Encoding and decoding data into/from hexadecimal representation." +license = "MIT OR Apache-2.0" +documentation = "https://docs.rs/hex/" +repository = "https://github.com/KokaKiwi/rust-hex" +edition = "2018" +readme = "README.md" +keywords = ["no_std", "hex"] +categories = ["encoding", "no-std"] + +[badges] +maintenance = { status = "actively-developed" } + +[features] +default = ["std"] +alloc = [] +std = ["alloc"] + +[[bench]] +name = "hex" +harness = false + +[dependencies] +serde = { version = "1.0", default-features = false, optional = true } + +[dev-dependencies] +criterion = "0.3" +rustc-hex = "2.1" +faster-hex = "0.5" +version-sync = "0.9" +pretty_assertions = "0.6" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hexf-parse/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/hexf-parse/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"dd7274968556f3f3309df5615d94437ec4e4823777cc440f91177b2170cbe2a7","src/lib.rs":"511b164642efe470e88323b8afe0274e797805ff2441f0173b5b005ad4b4d1b1"},"package":"dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7c5579b3abe5e2dcdcba1c845849b7d2f20f028de49fb27437227fd32545aae7","Cargo.toml":"dd7274968556f3f3309df5615d94437ec4e4823777cc440f91177b2170cbe2a7","Cargo.toml.orig":"4a56dbdbc12054fd33b7a2634a45cbbe6fe12f5e6f4081002cbfa527f7220c70","src/lib.rs":"511b164642efe470e88323b8afe0274e797805ff2441f0173b5b005ad4b4d1b1"},"package":"dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hexf-parse/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/hexf-parse/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "4225763d744183d720f575ae96d04161b4d08ea0" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hexf-parse/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/hexf-parse/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hexf-parse/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +[package] +name = "hexf-parse" +version = "0.2.1" +authors = ["Kang Seonghoon "] + +description = "Parses hexadecimal floats (see also hexf)" +homepage = "https://github.com/lifthrasiir/hexf" +documentation = "https://docs.rs/hexf-parse/" +repository = "https://github.com/lifthrasiir/hexf" +license = "CC0-1.0" +edition = "2018" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/http/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/http/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"8fb4749e7387656b3ff218f4472f6926c162ca36e7a335ab2bbebbc517903a34","Cargo.toml":"515a521db46039d5ffffb577c0472a9a3bbef96223bb52971395c2927c5890cc","LICENSE-APACHE":"8bb1b50b0e5c9399ae33bd35fab2769010fa6c14e8860c729a52295d84896b7a","LICENSE-MIT":"dc91f8200e4b2a1f9261035d4c18c33c246911a6c0f7b543d75347e61b249cff","README.md":"2b08369b8ce261843a84103642fd4d8b1ab556af6d6397dbc78c19f7025d255a","src/byte_str.rs":"4767ad7bb6e5cda64a63e00ec549c1318e9305acb64d22d5cfbe54b8540b425b","src/convert.rs":"a31a4351cd3ee36a58ff4f5b30ce2c8967cde8486faea2d2673a8f8cb74b3204","src/error.rs":"8163a0b4f659a0f0070559568a7b553a5370553a4570bb496811ca3b978046bf","src/extensions.rs":"5f85c3e1eef53d0fcbd4a24a6c13828790dac74ad60f71cad365e14d39b196a6","src/header/map.rs":"353e7c213933945119d774a655dd822a3afc05b08c832707691910a647c1231c","src/header/mod.rs":"3bc064ffc50bf3ed71f402801348db4cc465292b93cb3aad90742766ccd7e5a9","src/header/name.rs":"babc867e4b034128227f1f457fc0485b08da1b8c578e250726a1be43259434e9","src/header/value.rs":"ffea8236f38178fa3dd600b893d1eb8b698e3a052aaad2dbdda4a14e1b3c7108","src/lib.rs":"011aa8177fbdb699ca1ac3ac3001fea9e569159bd93ec246c07d49aeccac195c","src/method.rs":"1de55021d29174c462ed60042d0d263276af131a25c4d942c91afb09622644f8","src/request.rs":"8c76af67f41c62774c298016ab562a1ab0e8f6d9ab5617e0294a10c0200e5f74","src/response.rs":"5a17fafd73e6d51f2fe43af26143aa2390384c09045d8b634b68515118665bdb","src/status.rs":"fd9d1c1670bde5f94934ff2a9fa9c7f2db5bbe32a750e4e202bf2775b5c5cac3","src/uri/authority.rs":"4df1371b3bd751dd8b5c4b88a4dc67eac3c691748992223e78d7eb859832ebe0","src/uri/builder.rs":"875506b3a603a6e35557548ed0cf3beb7de0a4d1c898316e7293f3bc2ffb05c5","src/uri/mod.rs":"a70ef96edd8b7920b404a88a5d7bf09b382bf24b93e5d28dfc82b83bd77e2ce7","src/uri/path.rs":"1a87eaedf4ce65a0af9020eff5ca4e78d1eaba0a3d05a0a99ed2cc8912054f64","src/uri/port.rs":"a30793678abc96e833d026d96f060244183ab631e19eafbbad8e4643c7bb9d86","src/uri/scheme.rs":"59e6f12d3e1e1ee982e68a4a6556f25e94073ca3d77c372b6d8d71daf8f62f2a","src/uri/tests.rs":"61f88b73490c2442ec12cb0829aa1ddd28f1bce874b4fc6dd7a544c80280aeb1","src/version.rs":"623ef60a450203b051f3457e2f095508b66aaaa799b1447fb1b34d92cb2e7d62","tests/header_map.rs":"749ef0461bff58a01d96b5072268da7b36105f60d0db585e0c616e7e440f1601","tests/header_map_fuzz.rs":"1540a61020f94f367d0055b732d8d56b44dd6db9c24a97c3c8516ea8d57e89ea","tests/status_code.rs":"4c1bd08baffa6265aad5e837b189c269a3bef9031984b37980c24a8c671ac22c"},"package":"bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"289dc04a00a872fb65a145d1f6fe2cf57e017bd2d2830d1f3d6550029d197dc6",".github/workflows/ci.yml":"baf505054e5232d2b38c9abed52a7decca1cdc69432d68457afe652dc3012ea7","CHANGELOG.md":"8fb4749e7387656b3ff218f4472f6926c162ca36e7a335ab2bbebbc517903a34","Cargo.toml":"515a521db46039d5ffffb577c0472a9a3bbef96223bb52971395c2927c5890cc","Cargo.toml.orig":"9a5bb5eee2aebb2ce00615e07c8b95c1522f9278ae1af5bb788d9f4d082c8488","LICENSE-APACHE":"8bb1b50b0e5c9399ae33bd35fab2769010fa6c14e8860c729a52295d84896b7a","LICENSE-MIT":"dc91f8200e4b2a1f9261035d4c18c33c246911a6c0f7b543d75347e61b249cff","README.md":"2b08369b8ce261843a84103642fd4d8b1ab556af6d6397dbc78c19f7025d255a","src/byte_str.rs":"4767ad7bb6e5cda64a63e00ec549c1318e9305acb64d22d5cfbe54b8540b425b","src/convert.rs":"a31a4351cd3ee36a58ff4f5b30ce2c8967cde8486faea2d2673a8f8cb74b3204","src/error.rs":"8163a0b4f659a0f0070559568a7b553a5370553a4570bb496811ca3b978046bf","src/extensions.rs":"5f85c3e1eef53d0fcbd4a24a6c13828790dac74ad60f71cad365e14d39b196a6","src/header/map.rs":"353e7c213933945119d774a655dd822a3afc05b08c832707691910a647c1231c","src/header/mod.rs":"3bc064ffc50bf3ed71f402801348db4cc465292b93cb3aad90742766ccd7e5a9","src/header/name.rs":"babc867e4b034128227f1f457fc0485b08da1b8c578e250726a1be43259434e9","src/header/value.rs":"ffea8236f38178fa3dd600b893d1eb8b698e3a052aaad2dbdda4a14e1b3c7108","src/lib.rs":"011aa8177fbdb699ca1ac3ac3001fea9e569159bd93ec246c07d49aeccac195c","src/method.rs":"1de55021d29174c462ed60042d0d263276af131a25c4d942c91afb09622644f8","src/request.rs":"8c76af67f41c62774c298016ab562a1ab0e8f6d9ab5617e0294a10c0200e5f74","src/response.rs":"5a17fafd73e6d51f2fe43af26143aa2390384c09045d8b634b68515118665bdb","src/status.rs":"fd9d1c1670bde5f94934ff2a9fa9c7f2db5bbe32a750e4e202bf2775b5c5cac3","src/uri/authority.rs":"4df1371b3bd751dd8b5c4b88a4dc67eac3c691748992223e78d7eb859832ebe0","src/uri/builder.rs":"875506b3a603a6e35557548ed0cf3beb7de0a4d1c898316e7293f3bc2ffb05c5","src/uri/mod.rs":"a70ef96edd8b7920b404a88a5d7bf09b382bf24b93e5d28dfc82b83bd77e2ce7","src/uri/path.rs":"1a87eaedf4ce65a0af9020eff5ca4e78d1eaba0a3d05a0a99ed2cc8912054f64","src/uri/port.rs":"a30793678abc96e833d026d96f060244183ab631e19eafbbad8e4643c7bb9d86","src/uri/scheme.rs":"59e6f12d3e1e1ee982e68a4a6556f25e94073ca3d77c372b6d8d71daf8f62f2a","src/uri/tests.rs":"61f88b73490c2442ec12cb0829aa1ddd28f1bce874b4fc6dd7a544c80280aeb1","src/version.rs":"623ef60a450203b051f3457e2f095508b66aaaa799b1447fb1b34d92cb2e7d62","tests/header_map.rs":"749ef0461bff58a01d96b5072268da7b36105f60d0db585e0c616e7e440f1601","tests/header_map_fuzz.rs":"1540a61020f94f367d0055b732d8d56b44dd6db9c24a97c3c8516ea8d57e89ea","tests/status_code.rs":"4c1bd08baffa6265aad5e837b189c269a3bef9031984b37980c24a8c671ac22c"},"package":"bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/http/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/http/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "24bbec20b8eb3ce1be2c45f97b2f6cfe89407c45" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/http/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/http/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,94 @@ +name: CI +on: + pull_request: + push: + branches: + - master + +env: + RUST_BACKTRACE: 1 + +jobs: + test: + name: Test ${{ matrix.rust }} + #needs: [style] + strategy: + matrix: + rust: + - stable + - beta + - nightly + # When updating this value, don't forget to also adjust the + # `rust-version` field in the `Cargo.toml` file. + - 1.49.0 + + include: + - rust: nightly + benches: true + + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Install Rust (${{ matrix.rust }}) + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: Test + uses: actions-rs/cargo@v1 + with: + command: test + + - name: Test all benches + if: matrix.benches + uses: actions-rs/cargo@v1 + with: + command: test + args: --benches ${{ matrix.features }} + + msrv: + name: Test MSRV + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: "1.49" + override: true + - name: test + run: cargo test -p http + + + wasm: + name: WASM + #needs: [style] + + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + target: wasm32-unknown-unknown + override: true + + - name: Check + uses: actions-rs/cargo@v1 + with: + command: check + args: --target wasm32-unknown-unknown + + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/http/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/http/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,47 @@ +[package] +name = "http" +# When releasing to crates.io: +# - Update html_root_url in lib.rs. +# - Update CHANGELOG.md. +# - Create git tag +version = "0.2.9" +readme = "README.md" +documentation = "https://docs.rs/http" +repository = "https://github.com/hyperium/http" +license = "MIT OR Apache-2.0" +authors = [ + "Alex Crichton ", + "Carl Lerche ", + "Sean McArthur ", +] +description = """ +A set of types for representing HTTP requests and responses. +""" +keywords = ["http"] +categories = ["web-programming"] +edition = "2018" +# When updating this value, don't forget to also adjust the GitHub Actions config. +rust-version = "1.49.0" + +[workspace] +members = [ + ".", +] +exclude = [ + "fuzz", + "benches" +] + +[dependencies] +bytes = "1" +fnv = "1.0.5" +itoa = "1" + +[dev-dependencies] +indexmap = "<=1.8" +quickcheck = "0.9.0" +rand = "0.7.0" +seahash = "3.0.5" +serde = "1.0" +serde_json = "1.0" +doc-comment = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http-body/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/http-body/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/http-body/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http-body/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"b225eb6c706ab729255efa55603551151216b9e5f96dd722469ff5f28d843338","Cargo.toml":"037a31b6a59c860c5fe9860ba07b91f0141311453af66275b6d1336db2b1b1fb","LICENSE":"0345e2b98685e3807fd802a2478085dcae35023e3da59b5a00f712504314d83a","README.md":"0f90f61ee419eefd4104005ef6900445fafce9a710dd1989463f3cebaf0fafe8","src/combinators/box_body.rs":"d27dfa9f289c9c8d1fe714415fb5df5bdaafafb80a5cff66fbbe720841e806bf","src/combinators/map_data.rs":"3063f44d1318feeec639eff6544e7fb91ad9abf9a295770af4cc69b48a691796","src/combinators/map_err.rs":"9db485a5904579147673ac7f9f347e322d283d95a421daaf5541d048045eec7e","src/combinators/mod.rs":"c9e32f64ab2f4866d14256fff4256ba61d4c1bcfaf2748754c561de3abe1eccd","src/empty.rs":"3e44cee68410101cb8bf88c0de504885075c084357e83bcd3a6761ba5c7c58d2","src/full.rs":"efcbf6831d32271170e2ed86c328bfb887aec0c93689f1218ab5a18c319b0fa8","src/lib.rs":"140ff217ecf7e361b9f083dc664f1d65be176b235a71fdb1e8031eafda989a38","src/limited.rs":"485fc1c58bba29d2c7afdb4a032cd0e3c3578979ccd71f7459ddcd67e0f16077","src/next.rs":"d6863067b20c4bb42dced5c17bd954816b1338ce53e8d34ab81dbe240a1601cf","src/size_hint.rs":"017ed58c59b446b93aa4922e35b596490bf8f03af37c631610cc6576f1c21439","tests/is_end_stream.rs":"3a66d80d064f8a447bfa9fd212c2f91855604b1b41f554da3a029bc4a5be3a7e"},"package":"d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"604ae3c436e598d49222ebe93c6a0281294b0837b562851ec49b79c5dc5a8475",".github/workflows/CI.yml":"510cb73af92eb04fa3b1d8a69efaa658e770c44615a7301e1dd4a74603e156cf","CHANGELOG.md":"b225eb6c706ab729255efa55603551151216b9e5f96dd722469ff5f28d843338","Cargo.toml":"037a31b6a59c860c5fe9860ba07b91f0141311453af66275b6d1336db2b1b1fb","Cargo.toml.orig":"96f386922da5996eeef58574da6e6b8a8aa7d4f09d5b0f9dbb23cb9417e61767","LICENSE":"0345e2b98685e3807fd802a2478085dcae35023e3da59b5a00f712504314d83a","README.md":"0f90f61ee419eefd4104005ef6900445fafce9a710dd1989463f3cebaf0fafe8","src/combinators/box_body.rs":"d27dfa9f289c9c8d1fe714415fb5df5bdaafafb80a5cff66fbbe720841e806bf","src/combinators/map_data.rs":"3063f44d1318feeec639eff6544e7fb91ad9abf9a295770af4cc69b48a691796","src/combinators/map_err.rs":"9db485a5904579147673ac7f9f347e322d283d95a421daaf5541d048045eec7e","src/combinators/mod.rs":"c9e32f64ab2f4866d14256fff4256ba61d4c1bcfaf2748754c561de3abe1eccd","src/empty.rs":"3e44cee68410101cb8bf88c0de504885075c084357e83bcd3a6761ba5c7c58d2","src/full.rs":"efcbf6831d32271170e2ed86c328bfb887aec0c93689f1218ab5a18c319b0fa8","src/lib.rs":"140ff217ecf7e361b9f083dc664f1d65be176b235a71fdb1e8031eafda989a38","src/limited.rs":"485fc1c58bba29d2c7afdb4a032cd0e3c3578979ccd71f7459ddcd67e0f16077","src/next.rs":"d6863067b20c4bb42dced5c17bd954816b1338ce53e8d34ab81dbe240a1601cf","src/size_hint.rs":"017ed58c59b446b93aa4922e35b596490bf8f03af37c631610cc6576f1c21439","tests/is_end_stream.rs":"3a66d80d064f8a447bfa9fd212c2f91855604b1b41f554da3a029bc4a5be3a7e"},"package":"d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http-body/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/http-body/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/http-body/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http-body/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6f722a14f7c6488cd53dcc4126a84e6ee201964f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http-body/.github/workflows/CI.yml thunderbird-140.8.0esr/comm/third_party/rust/http-body/.github/workflows/CI.yml --- thunderbird-140.7.1esr/comm/third_party/rust/http-body/.github/workflows/CI.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http-body/.github/workflows/CI.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +name: CI +on: [push, pull_request] + +jobs: + style: + name: Check Style + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rustfmt + run: rustup component add rustfmt + - name: Check formatting + run: cargo fmt --all -- --check + + test: + name: Test + needs: [style] + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - beta + - nightly + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }} + - name: Run tests + run: cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/http-body/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/http-body/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/http-body/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/http-body/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "http-body" +# When releasing to crates.io: +# - Remove path dependencies +# - Update html_root_url. +# - Update doc url +# - Cargo.toml +# - README.md +# - Update CHANGELOG.md. +# - Create "vx.y.z" git tag. +version = "0.4.5" +authors = [ + "Carl Lerche ", + "Lucio Franco ", + "Sean McArthur ", +] +edition = "2018" +readme = "README.md" +documentation = "https://docs.rs/http-body" +repository = "https://github.com/hyperium/http-body" +license = "MIT" +description = """ +Trait representing an asynchronous, streaming, HTTP request or response body. +""" +keywords = ["http"] +categories = ["web-programming"] + +[dependencies] +bytes = "1" +http = "0.2" +pin-project-lite = "0.2" + +[dev-dependencies] +tokio = { version = "1", features = ["macros", "rt"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httparse/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/httparse/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/httparse/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httparse/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"e2e18c360206eb38f146a00c399c02c11c6156117234fb75497c54541e0de0b6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"d1e7f8223db09ae257ac95039ab91b95676c1ac7e55c7a6e996fd76e01fb3453","README.md":"eb23916ad2e4e904ee31e2af02e71ffd8f2d0c97f9e529f3e02f300a120e2c8b","benches/parse.rs":"42aadbe178fcb6be74c93701b867e13cf73290db28bbe799a428cda58aca733e","build.rs":"8ae7a55b0cca81a9997a151bd52e4658af9c6a5c176e65bbec532a20ab23360a","src/iter.rs":"7704805a065d37f252e3b00f256e8ec6c00c4bc99dd388704d76d3ee2decd678","src/lib.rs":"e66a851b73a507ef2bf042c5803669326f6da7e3696706d74eac5d05629a2e11","src/macros.rs":"7cab653acace88f47eadf57e0397946128b5693cba4c8b99e53903730216eb62","src/simd/avx2.rs":"c20f5d90523ad2abb19bf4ea4cd1d1ca8fdc992cec565b874a99f76dcda17bac","src/simd/fallback.rs":"b87f8a83502e510c6a4a840ba06236a8a6899010d1c6646616795d3875831bed","src/simd/mod.rs":"4953e592e2c616b314ac4c506ac58a084dc129f99bb69b634f254cee85354498","src/simd/sse42.rs":"4c3010e0af364bccbb05d36a15bc820c787cb34b9f1544f6c1581bdcf48813d7","tests/uri.rs":"62664aa2db82b2b24174ef74b7b00b675806608bfcb64763f97b639b62dd3701"},"package":"d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5e3e2b4f46189fd26913e0adf221291c86a7e0e9c03f1236908330f4b9120ed2",".github/FUNDING.yml":"e65635279e36972a4cecce26f3bb8115c09fd6d5d3e3e79d11a973877d4600a8",".github/workflows/ci.yml":"8c4873c94ab81729074967db117ecf14469eb2484a032a113c5c18f3bd5170ee","Cargo.toml":"e2e18c360206eb38f146a00c399c02c11c6156117234fb75497c54541e0de0b6","Cargo.toml.orig":"2d041c35787cff1bb71592323c7c5583ba4c2ccabfb4ce6b62129309362f4b17","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"d1e7f8223db09ae257ac95039ab91b95676c1ac7e55c7a6e996fd76e01fb3453","README.md":"eb23916ad2e4e904ee31e2af02e71ffd8f2d0c97f9e529f3e02f300a120e2c8b","benches/parse.rs":"42aadbe178fcb6be74c93701b867e13cf73290db28bbe799a428cda58aca733e","build.rs":"8ae7a55b0cca81a9997a151bd52e4658af9c6a5c176e65bbec532a20ab23360a","src/iter.rs":"7704805a065d37f252e3b00f256e8ec6c00c4bc99dd388704d76d3ee2decd678","src/lib.rs":"e66a851b73a507ef2bf042c5803669326f6da7e3696706d74eac5d05629a2e11","src/macros.rs":"7cab653acace88f47eadf57e0397946128b5693cba4c8b99e53903730216eb62","src/simd/avx2.rs":"c20f5d90523ad2abb19bf4ea4cd1d1ca8fdc992cec565b874a99f76dcda17bac","src/simd/fallback.rs":"b87f8a83502e510c6a4a840ba06236a8a6899010d1c6646616795d3875831bed","src/simd/mod.rs":"4953e592e2c616b314ac4c506ac58a084dc129f99bb69b634f254cee85354498","src/simd/sse42.rs":"4c3010e0af364bccbb05d36a15bc820c787cb34b9f1544f6c1581bdcf48813d7","tests/uri.rs":"62664aa2db82b2b24174ef74b7b00b675806608bfcb64763f97b639b62dd3701"},"package":"d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httparse/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/httparse/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/httparse/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httparse/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "638848eee31f6eeb604dc3e4358941c8905e65eb" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httparse/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/httparse/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/httparse/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httparse/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: [seanmonstar] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httparse/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/httparse/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/httparse/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httparse/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,149 @@ +name: CI +on: + pull_request: + push: + branches: + - master + +env: + RUST_BACKTRACE: 1 + +jobs: + ci-pass: + name: CI is green + runs-on: ubuntu-latest + needs: + - test + - simd + - msrv + - miri + steps: + - run: exit 0 + + test: + name: Test ${{ matrix.rust }} on ${{ matrix.os }} + strategy: + matrix: + rust: + - stable + - beta + - nightly + + os: + - ubuntu-latest + - windows-latest + - macOS-latest + + include: + - rust: nightly + benches: true + + runs-on: ${{ matrix.os }} + env: + CARGO_CFG_HTTPARSE_DISABLE_SIMD: 1 + + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Install Rust (${{ matrix.rust }}) + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: no_std + uses: actions-rs/cargo@v1 + with: + command: build + args: --no-default-features + + - name: Test + uses: actions-rs/cargo@v1 + with: + command: test + + - name: Test all benches + if: matrix.benches + uses: actions-rs/cargo@v1 + with: + command: test + args: --benches + + simd: + name: SIMD ${{ matrix.target_feature }} on ${{ matrix.rust }} + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - beta + - nightly + + target_feature: + - "+sse4.2" + - "+avx2" + - "+sse4.2,+avx2" + + disable_compiletime: + - 0 + - 1 + + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Install Rust (${{ matrix.rust }}) + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: Test + uses: actions-rs/cargo@v1 + with: + command: test + env: + RUSTFLAGS: -C target_feature=${{ matrix.target_feature }} + CARGO_CFG_HTTPARSE_DISABLE_SIMD_COMPILETIME: ${{ matrix.disable_compiletime }} + + msrv: + name: msrv + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: 1.36.0 + override: true + + # Only build, dev-dependencies don't compile on 1.10 + - name: Build + uses: actions-rs/cargo@v1 + with: + command: build + + miri: + name: Test with Miri + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: nightly + components: miri + override: true + + - name: Test + run: MIRIFLAGS="-Zmiri-tag-raw-pointers -Zmiri-check-number-validity" cargo miri test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httparse/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/httparse/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/httparse/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httparse/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,33 @@ +[package] + +name = "httparse" +version = "1.8.0" +authors = ["Sean McArthur "] +license = "MIT/Apache-2.0" +description = "A tiny, safe, speedy, zero-copy HTTP/1.x parser." +repository = "https://github.com/seanmonstar/httparse" +documentation = "https://docs.rs/httparse" +readme = "README.md" +keywords = ["http", "parser", "no_std"] +categories = ["network-programming", "no-std", "parser-implementations", "web-programming"] +edition = "2018" +build = "build.rs" + +[features] +default = ["std"] +std = [] + +[dev-dependencies] +criterion = "0.3.5" + +[lib] +bench = false + +[[bench]] +name = "parse" +harness = false + +[profile.bench] +lto = true +codegen-units = 1 +opt-level = 3 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httpdate/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/httpdate/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"214f35d88fe24ad0bce0c89aa14912a083e7a3bd496cd6c39c915931ee32674f","LICENSE-APACHE":"4d10fe5f3aa176b05b229a248866bad70b834c173f1252a814ff4748d8a13837","LICENSE-MIT":"934887691e05d69d7c86ad3f2c360980fa30c15b035e351f3c9865e99da4debc","README.md":"26318a99a935b392b4fc7527e2376ee67e6b7bb75558882173d25c4408ce9273","benches/benchmarks.rs":"13f1208dfb86e3c02dcd67a4c08c2bae300c0a153de5df437eac4a136579ec23","src/date.rs":"bb1afb1189a9da7f8246f5fd4594d4b29c27bf8da3642fddd9bf54b7ce0b1bd8","src/lib.rs":"83e73452762adf92f4ab476276d6ad72bce9142ffbf730bd0c47549a8dff2699"},"package":"c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4f5ec2f751afd6664d04f69117b0d67e68d64d00c9d6c0ce9d8990a6822a08c7",".github/workflows/ci.yml":"cd54047f38df87d8d05e6216608ed6f9a7d04bf09fe3214e3ec3899c29748a2d","Cargo.toml":"214f35d88fe24ad0bce0c89aa14912a083e7a3bd496cd6c39c915931ee32674f","Cargo.toml.orig":"260651aa02c1e28b96101dd6b93e26be40c080abc1d5054e2631af4d03f6ef5e","LICENSE-APACHE":"4d10fe5f3aa176b05b229a248866bad70b834c173f1252a814ff4748d8a13837","LICENSE-MIT":"934887691e05d69d7c86ad3f2c360980fa30c15b035e351f3c9865e99da4debc","README.md":"26318a99a935b392b4fc7527e2376ee67e6b7bb75558882173d25c4408ce9273","benches/benchmarks.rs":"13f1208dfb86e3c02dcd67a4c08c2bae300c0a153de5df437eac4a136579ec23","src/date.rs":"bb1afb1189a9da7f8246f5fd4594d4b29c27bf8da3642fddd9bf54b7ce0b1bd8","src/lib.rs":"83e73452762adf92f4ab476276d6ad72bce9142ffbf730bd0c47549a8dff2699"},"package":"c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httpdate/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/httpdate/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "a0d978c062d070887ef62648da9ad044a9b831a7" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httpdate/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/httpdate/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httpdate/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,65 @@ +on: [push, pull_request] + +name: Continuous integration + +jobs: + check: + name: Check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - uses: actions-rs/cargo@v1 + with: + command: check + args: --all-targets + + test: + name: Test Suite + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - uses: actions-rs/cargo@v1 + with: + command: test + + fmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - run: rustup component add rustfmt + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + clippy: + name: Clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + - run: rustup component add clippy + - uses: actions-rs/cargo@v1 + with: + command: clippy + args: --all-targets -- -D warnings diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/httpdate/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/httpdate/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/httpdate/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/httpdate/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "httpdate" +version = "1.0.2" +authors = ["Pyfisch "] +license = "MIT/Apache-2.0" +description = "HTTP date parsing and formatting" +keywords = ["http", "date", "time", "simple", "timestamp"] +readme = "README.md" +repository = "https://github.com/pyfisch/httpdate" +edition = "2018" + +[dev-dependencies] +criterion = "0.3.5" + +[[bench]] +name = "benchmarks" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hyper/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/hyper/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/hyper/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hyper/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"1b2f6b162ce1d2ce2773ba9ad5289f2378d63c05239858fdca0acb5b8e2f2cf8","Cargo.toml":"ee7506965261a0b6089090bc3f26d576b11dfd38bd7e528dddc484d315d4ff7a","LICENSE":"25dfd9ec24ebbee73dc93e687526cd4c26deae17bc2179ea0fe3e5dc96105b9b","src/body/aggregate.rs":"bcba09b9dd91deee04f17383cb0d7ac5d876f8d462e08031cd3dfca205f1d118","src/body/body.rs":"a5e97bedaf41587346ce50dca03541d2e71f349fbe13e00173b4e123aa4ffcdf","src/body/length.rs":"2d186f50f05b0562db92d3e1d272521c60c9ad259222ccb1a9310b1ff380a64e","src/body/mod.rs":"2870b04df5eef6a307a6f4699f99dbad54f5373bc95da4e6b29277efb645058f","src/body/to_bytes.rs":"7e0f7626545394459443c1d6fdbd526623d6b9856e7fc713006949c063ef6a97","src/cfg.rs":"de5fee5bba45a982c10e8f09fc24677be5494bf6da0b39a3a132f0f6eb3fe41e","src/client/client.rs":"7dacfe7b9f4da8ac81a0c9f0fc04f78fb7ee0e37d4e1a148e11ccef7ac6b50c8","src/client/conn.rs":"550c800c5cd489280d09931467b7b5ea9eeea13d31971cd5a43d0236fd539a98","src/client/connect/dns.rs":"f3167a4e4fff56cbc2bcbd5b0eb6a15d5e3c7c002af2a11b7ecd055179535cf2","src/client/connect/http.rs":"57e8fcff426c38088f534d5118cd8bb8010936f7c50846e95a70cf84805b05d7","src/client/connect/mod.rs":"93f4c1230e2f667a19b05a1a6f428fd4cfae34a66a01361ad4f8c1538dd53d12","src/client/dispatch.rs":"8bbe0e0004b4f281d3f0448bb45fae459f9819a0fda2de129d0033f9a7f283e7","src/client/mod.rs":"d5580cda5e7dc9c5240c72a9ea0005d34b5412c28067ab3fa2301ba4cf49d9fa","src/client/pool.rs":"bffee52b070689466f88d2fe7044f4571e59ddae4e5c91adce7dbfd298ccbd54","src/client/service.rs":"7a7e221d06b2246403b1f1269f765fb8f3e026ff7c3b73db369f5952697e262a","src/client/tests.rs":"f7eb2d1dba18e1bd69990f59e61b73a0477db5cc4de68fd64bd7cd36a9406072","src/common/buf.rs":"c762dc2688828ffc88f0549ceddeef65e57d404c245118bcacf3dd8d402bc9cc","src/common/date.rs":"f9a1a63aa7e8f5d6f5800cd56e7e6182cf07e781089930afb529263c1d8adf14","src/common/drain.rs":"262b64cc88e9146dfa3732a25ddb22dfef7cf801cebbd87fc1234b5e3e1d62bd","src/common/exec.rs":"c9e24d6c624b9c237bcdea7c59c60c9b8539510ac053cad50e861567cea3e17b","src/common/io/mod.rs":"6f8e4518df7f24d81fc59b46a2deb61557e8d92700bdc62539fe0f034066fc89","src/common/io/rewind.rs":"be62d6a591a46bcc8a15fc62b8c9cdb6b84a0924a397b1e32d87e2029f57468d","src/common/lazy.rs":"f1a7ccad912492c23238f4c854e01b77e81db864455842cdc2890d76e464ff20","src/common/mod.rs":"76576a0b5a2fae70e40e397290314181c60bd548b6d8993ffd265ce6f305f343","src/common/never.rs":"b45b6a85f827081cdb7884907e7884c78540308102072dae563320acce8185fa","src/common/sync_wrapper.rs":"76206c2a52eeb62cdba279d620a4aef52134c6ac782a9f61e741edc8b653cb50","src/common/task.rs":"fd6444762d25ea6beb3b9f73bacf3b47c9f3f87e8e2037f58788b5d54767ce94","src/common/watch.rs":"eb6db13fbb266ec11200ffa1f5e7a9a132d7e6555373895efde1e2daea428e03","src/error.rs":"b9dab31e38492819c8c253141b9b6d1ee957fe39397b7506f88dcda366161188","src/ext.rs":"19a65a25be9b821ad4088583f712d4d7f388096ec9d69b33f40129c9945afe2c","src/ext/h1_reason_phrase.rs":"e1d18088f942b52dbee766d81e11a9caeadaf368ff12b58d53b97fc62d08876c","src/ffi/body.rs":"941fb8b79097e5a4eec0c611a1cd5db24bed3479f1a14cf754e33d19f6d25854","src/ffi/client.rs":"bb6310fd314793abb024ecb620a8f0edf1f1f8425451b20f8b3905e27fbd2a3b","src/ffi/error.rs":"de3d8c1eb3818b438ed28a9dea800dfdac47bf2dd21a7c3e5fc10cb331b6e39f","src/ffi/http_types.rs":"ae25e0fd07ec80e90d5b4f488ce972fe7858f009261fdf16a35b2bd0b1bbdad3","src/ffi/io.rs":"ab176e866c179a589d22e3aa7410612615e60117019d1e589f9732c36a2282da","src/ffi/macros.rs":"8e1fe58244295db1d19aceeb0e9a777fe484ccc20194fae88b54208e0cbeb515","src/ffi/mod.rs":"0e52ae3586c6a960ae68e862561aabcee690a1e23c6d5d1045fcdc3c74b7fc96","src/ffi/task.rs":"f348cdbe1f1d4e26b339cd9382bb739b0f37aaceb2aa85627b7fda0c6326de56","src/headers.rs":"edc1362c894a38eb4d401cbb88485a846bcf0e748a38048f00d4e6da49d1ddf6","src/lib.rs":"915915c11038e4ad32977563205b3b30da6ec61969de7650fdb83512fce81cce","src/mock.rs":"8b455312be74af6c4a27b3beba85a9493c86d43097947c5aad8a5e9dc0dcdbb3","src/proto/h1/conn.rs":"3f9eaffc4fb804f772401e115768ab3a6610ade41e6ba6a4cc2b16e549abb681","src/proto/h1/decode.rs":"73ddd8ffcec24a4c943d86996d43f7367c59bb44b57e804ee711ff8ba97593ef","src/proto/h1/dispatch.rs":"b22de5cbf1c5f98ec016b8ce968a5c5b6479438fce00de9de6ccbd2007da565c","src/proto/h1/encode.rs":"3a360356431ff3f011226cf81fb4eeb63cfe9ca25140e41e2e3907f6d64725f9","src/proto/h1/io.rs":"9ce45ac778fddffaaeaa4b20810b162ae0964399e756c51227d2b99d0f27a74e","src/proto/h1/mod.rs":"61ec22d19567116aadc365ca424c958744b058b55d2f064b9a74ee88b126c7be","src/proto/h1/role.rs":"60ecf2caad5d54f78234a12b58eb75d9fb72509313f194b9475301ad60756262","src/proto/h2/client.rs":"75a8f6ee466e65c64dc574c5bbdae52b0c3ea24c792950b4c1e45006dd1265d1","src/proto/h2/mod.rs":"a142cc41c9e8403d25ad1fb4ad93fc2182705858d95859f116adb8704256263a","src/proto/h2/ping.rs":"81620d250ba4f5e5e6782937415d6eb49623bb5b2a6dd73b643a18dfdcdec2c0","src/proto/h2/server.rs":"2c42bce9ef78050d113e6a704df4ccb3710ccb3733e0437d8e785b1041d3d871","src/proto/mod.rs":"54810a69162af5ebc370e14c0f89b94bf111412470bbe3c1e341809edf2f1ad1","src/rt.rs":"1ef7d4bb3ad6637c6f37189e30d740c061a3c98ca008d266a99f865130909427","src/server/accept.rs":"9a78398b0e9d8104248288b39cbcda8f9968a866214b7d793e548a5cf359752e","src/server/conn.rs":"7c3eb0ad191569e898b87eec0ebd9158ffead6375133d03509a9dff274149d97","src/server/mod.rs":"6ff44efa2018e80141acca9b0c0beb055d58f3dc2b01157247b551632db3e10a","src/server/server.rs":"342045882106e2e01950c2fa2762357f76ab8b8481ef9ee28fb6b7ed495e3901","src/server/server_stub.rs":"ab443f51ede637e0b0c08f36fbc143a34935102af2921edcc257660eeaad4537","src/server/shutdown.rs":"47957254c34dd351bf6b7aca55f5ec83a990e3ca9310197d3099052b6e05abd3","src/server/tcp.rs":"14f522a73a9d1c1dbee34a80fb0921ad0dfc4a9f44b0a5d1012c8455ac393e2b","src/service/http.rs":"3e7c2c49e5710f9229d7b01f6f7a4e9f5c7c7360f14870f726aa470311998e65","src/service/make.rs":"7e3d956fd0602b47d3adc520f9a614cb047323d3d162faf9162066dccefe4d11","src/service/mod.rs":"92c05f08a175fb847868a02e7aca96176df1237458d40a17a7a6aa377476df90","src/service/oneshot.rs":"871b51c455d58dd3a6db85bd60e3a663d914ee748fe0c455c4523407533c8b1a","src/service/util.rs":"90452fc10c8316fdc1f0227c4fcef3cfb94e4b2d8fd52ef8c0e276cd3f1cadd5","src/upgrade.rs":"668ebf06e51db3bb12f804bf7ec14c2a1dda6bcc3db57d45f81d59b4aa24f6c4"},"package":"5e011372fa0b68db8350aa7a248930ecc7839bf46d8485577d69f117a75f164c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"919fb76090430f59600755d1e1c939ef3007f063ec9c88e864a0aea7afce5674","Cargo.lock":"1b2f6b162ce1d2ce2773ba9ad5289f2378d63c05239858fdca0acb5b8e2f2cf8","Cargo.toml":"ee7506965261a0b6089090bc3f26d576b11dfd38bd7e528dddc484d315d4ff7a","Cargo.toml.orig":"75bc9d2e8b2374c663b75bde0855c197323adba131326fd7b8e6149404a881d6","LICENSE":"25dfd9ec24ebbee73dc93e687526cd4c26deae17bc2179ea0fe3e5dc96105b9b","README.md":"5303d71944a9e7d910207f5c7ac50fdd46ab1150370ed903242b14df0beccb5f","src/body/aggregate.rs":"bcba09b9dd91deee04f17383cb0d7ac5d876f8d462e08031cd3dfca205f1d118","src/body/body.rs":"a5e97bedaf41587346ce50dca03541d2e71f349fbe13e00173b4e123aa4ffcdf","src/body/length.rs":"2d186f50f05b0562db92d3e1d272521c60c9ad259222ccb1a9310b1ff380a64e","src/body/mod.rs":"2870b04df5eef6a307a6f4699f99dbad54f5373bc95da4e6b29277efb645058f","src/body/to_bytes.rs":"7e0f7626545394459443c1d6fdbd526623d6b9856e7fc713006949c063ef6a97","src/cfg.rs":"de5fee5bba45a982c10e8f09fc24677be5494bf6da0b39a3a132f0f6eb3fe41e","src/client/client.rs":"7dacfe7b9f4da8ac81a0c9f0fc04f78fb7ee0e37d4e1a148e11ccef7ac6b50c8","src/client/conn.rs":"550c800c5cd489280d09931467b7b5ea9eeea13d31971cd5a43d0236fd539a98","src/client/connect/dns.rs":"f3167a4e4fff56cbc2bcbd5b0eb6a15d5e3c7c002af2a11b7ecd055179535cf2","src/client/connect/http.rs":"57e8fcff426c38088f534d5118cd8bb8010936f7c50846e95a70cf84805b05d7","src/client/connect/mod.rs":"93f4c1230e2f667a19b05a1a6f428fd4cfae34a66a01361ad4f8c1538dd53d12","src/client/dispatch.rs":"8bbe0e0004b4f281d3f0448bb45fae459f9819a0fda2de129d0033f9a7f283e7","src/client/mod.rs":"d5580cda5e7dc9c5240c72a9ea0005d34b5412c28067ab3fa2301ba4cf49d9fa","src/client/pool.rs":"bffee52b070689466f88d2fe7044f4571e59ddae4e5c91adce7dbfd298ccbd54","src/client/service.rs":"7a7e221d06b2246403b1f1269f765fb8f3e026ff7c3b73db369f5952697e262a","src/client/tests.rs":"f7eb2d1dba18e1bd69990f59e61b73a0477db5cc4de68fd64bd7cd36a9406072","src/common/buf.rs":"c762dc2688828ffc88f0549ceddeef65e57d404c245118bcacf3dd8d402bc9cc","src/common/date.rs":"f9a1a63aa7e8f5d6f5800cd56e7e6182cf07e781089930afb529263c1d8adf14","src/common/drain.rs":"262b64cc88e9146dfa3732a25ddb22dfef7cf801cebbd87fc1234b5e3e1d62bd","src/common/exec.rs":"c9e24d6c624b9c237bcdea7c59c60c9b8539510ac053cad50e861567cea3e17b","src/common/io/mod.rs":"6f8e4518df7f24d81fc59b46a2deb61557e8d92700bdc62539fe0f034066fc89","src/common/io/rewind.rs":"be62d6a591a46bcc8a15fc62b8c9cdb6b84a0924a397b1e32d87e2029f57468d","src/common/lazy.rs":"f1a7ccad912492c23238f4c854e01b77e81db864455842cdc2890d76e464ff20","src/common/mod.rs":"76576a0b5a2fae70e40e397290314181c60bd548b6d8993ffd265ce6f305f343","src/common/never.rs":"b45b6a85f827081cdb7884907e7884c78540308102072dae563320acce8185fa","src/common/sync_wrapper.rs":"76206c2a52eeb62cdba279d620a4aef52134c6ac782a9f61e741edc8b653cb50","src/common/task.rs":"fd6444762d25ea6beb3b9f73bacf3b47c9f3f87e8e2037f58788b5d54767ce94","src/common/watch.rs":"eb6db13fbb266ec11200ffa1f5e7a9a132d7e6555373895efde1e2daea428e03","src/error.rs":"b9dab31e38492819c8c253141b9b6d1ee957fe39397b7506f88dcda366161188","src/ext.rs":"19a65a25be9b821ad4088583f712d4d7f388096ec9d69b33f40129c9945afe2c","src/ext/h1_reason_phrase.rs":"e1d18088f942b52dbee766d81e11a9caeadaf368ff12b58d53b97fc62d08876c","src/ffi/body.rs":"941fb8b79097e5a4eec0c611a1cd5db24bed3479f1a14cf754e33d19f6d25854","src/ffi/client.rs":"bb6310fd314793abb024ecb620a8f0edf1f1f8425451b20f8b3905e27fbd2a3b","src/ffi/error.rs":"de3d8c1eb3818b438ed28a9dea800dfdac47bf2dd21a7c3e5fc10cb331b6e39f","src/ffi/http_types.rs":"ae25e0fd07ec80e90d5b4f488ce972fe7858f009261fdf16a35b2bd0b1bbdad3","src/ffi/io.rs":"ab176e866c179a589d22e3aa7410612615e60117019d1e589f9732c36a2282da","src/ffi/macros.rs":"8e1fe58244295db1d19aceeb0e9a777fe484ccc20194fae88b54208e0cbeb515","src/ffi/mod.rs":"0e52ae3586c6a960ae68e862561aabcee690a1e23c6d5d1045fcdc3c74b7fc96","src/ffi/task.rs":"f348cdbe1f1d4e26b339cd9382bb739b0f37aaceb2aa85627b7fda0c6326de56","src/headers.rs":"edc1362c894a38eb4d401cbb88485a846bcf0e748a38048f00d4e6da49d1ddf6","src/lib.rs":"915915c11038e4ad32977563205b3b30da6ec61969de7650fdb83512fce81cce","src/mock.rs":"8b455312be74af6c4a27b3beba85a9493c86d43097947c5aad8a5e9dc0dcdbb3","src/proto/h1/conn.rs":"3f9eaffc4fb804f772401e115768ab3a6610ade41e6ba6a4cc2b16e549abb681","src/proto/h1/decode.rs":"73ddd8ffcec24a4c943d86996d43f7367c59bb44b57e804ee711ff8ba97593ef","src/proto/h1/dispatch.rs":"b22de5cbf1c5f98ec016b8ce968a5c5b6479438fce00de9de6ccbd2007da565c","src/proto/h1/encode.rs":"3a360356431ff3f011226cf81fb4eeb63cfe9ca25140e41e2e3907f6d64725f9","src/proto/h1/io.rs":"9ce45ac778fddffaaeaa4b20810b162ae0964399e756c51227d2b99d0f27a74e","src/proto/h1/mod.rs":"61ec22d19567116aadc365ca424c958744b058b55d2f064b9a74ee88b126c7be","src/proto/h1/role.rs":"60ecf2caad5d54f78234a12b58eb75d9fb72509313f194b9475301ad60756262","src/proto/h2/client.rs":"75a8f6ee466e65c64dc574c5bbdae52b0c3ea24c792950b4c1e45006dd1265d1","src/proto/h2/mod.rs":"a142cc41c9e8403d25ad1fb4ad93fc2182705858d95859f116adb8704256263a","src/proto/h2/ping.rs":"81620d250ba4f5e5e6782937415d6eb49623bb5b2a6dd73b643a18dfdcdec2c0","src/proto/h2/server.rs":"2c42bce9ef78050d113e6a704df4ccb3710ccb3733e0437d8e785b1041d3d871","src/proto/mod.rs":"54810a69162af5ebc370e14c0f89b94bf111412470bbe3c1e341809edf2f1ad1","src/rt.rs":"1ef7d4bb3ad6637c6f37189e30d740c061a3c98ca008d266a99f865130909427","src/server/accept.rs":"9a78398b0e9d8104248288b39cbcda8f9968a866214b7d793e548a5cf359752e","src/server/conn.rs":"7c3eb0ad191569e898b87eec0ebd9158ffead6375133d03509a9dff274149d97","src/server/mod.rs":"6ff44efa2018e80141acca9b0c0beb055d58f3dc2b01157247b551632db3e10a","src/server/server.rs":"342045882106e2e01950c2fa2762357f76ab8b8481ef9ee28fb6b7ed495e3901","src/server/server_stub.rs":"ab443f51ede637e0b0c08f36fbc143a34935102af2921edcc257660eeaad4537","src/server/shutdown.rs":"47957254c34dd351bf6b7aca55f5ec83a990e3ca9310197d3099052b6e05abd3","src/server/tcp.rs":"14f522a73a9d1c1dbee34a80fb0921ad0dfc4a9f44b0a5d1012c8455ac393e2b","src/service/http.rs":"3e7c2c49e5710f9229d7b01f6f7a4e9f5c7c7360f14870f726aa470311998e65","src/service/make.rs":"7e3d956fd0602b47d3adc520f9a614cb047323d3d162faf9162066dccefe4d11","src/service/mod.rs":"92c05f08a175fb847868a02e7aca96176df1237458d40a17a7a6aa377476df90","src/service/oneshot.rs":"871b51c455d58dd3a6db85bd60e3a663d914ee748fe0c455c4523407533c8b1a","src/service/util.rs":"90452fc10c8316fdc1f0227c4fcef3cfb94e4b2d8fd52ef8c0e276cd3f1cadd5","src/upgrade.rs":"668ebf06e51db3bb12f804bf7ec14c2a1dda6bcc3db57d45f81d59b4aa24f6c4"},"package":"5e011372fa0b68db8350aa7a248930ecc7839bf46d8485577d69f117a75f164c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hyper/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/hyper/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/hyper/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hyper/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "40c01dfb4f87342a6f86f07564ddc482194c6240" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hyper/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/hyper/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/hyper/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hyper/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,252 @@ +[package] +name = "hyper" +version = "0.14.24" +description = "A fast and correct HTTP library." +readme = "README.md" +homepage = "https://hyper.rs" +documentation = "https://docs.rs/hyper" +repository = "https://github.com/hyperium/hyper" +license = "MIT" +authors = ["Sean McArthur "] +keywords = ["http", "hyper", "hyperium"] +categories = ["network-programming", "web-programming::http-client", "web-programming::http-server"] +edition = "2018" + +include = [ + "Cargo.toml", + "LICENSE", + "src/**/*", + #"build.rs", +] + +[dependencies] +bytes = "1" +futures-core = { version = "0.3", default-features = false } +futures-channel = "0.3" +futures-util = { version = "0.3", default-features = false } +http = "0.2" +http-body = "0.4" +httpdate = "1.0" +httparse = "1.8" +h2 = { version = "0.3.9", optional = true } +itoa = "1" +tracing = { version = "0.1", default-features = false, features = ["std"] } +pin-project-lite = "0.2.4" +tower-service = "0.3" +tokio = { version = "1", features = ["sync"] } +want = "0.3" + +# Optional + +libc = { version = "0.2", optional = true } +socket2 = { version = "0.4.7", optional = true, features = ["all"] } + +[dev-dependencies] +futures-util = { version = "0.3", default-features = false, features = ["alloc"] } +matches = "0.1" +num_cpus = "1.0" +pretty_env_logger = "0.4" +spmc = "0.3" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +tokio = { version = "1", features = [ + "fs", + "macros", + "io-std", + "io-util", + "rt", + "rt-multi-thread", # so examples can use #[tokio::main] + "sync", + "time", + "test-util", +] } +tokio-test = "0.4" +tokio-util = { version = "0.7", features = ["codec"] } +tower = { version = "0.4", features = ["make", "util"] } +url = "2.2" + +[target.'cfg(any(target_os = "linux", target_os = "macos"))'.dev-dependencies] +pnet_datalink = "0.27.2" + +[features] +# Nothing by default +default = [] + +# Easily turn it all on +full = [ + "client", + "http1", + "http2", + "server", + "stream", + "runtime", +] + +# HTTP versions +http1 = [] +http2 = ["h2"] + +# Client/Server +client = [] +server = [] + +# `impl Stream` for things +stream = [] + +# Tokio support +runtime = [ + "tcp", + "tokio/rt", + "tokio/time", +] +tcp = [ + "socket2", + "tokio/net", + "tokio/rt", + "tokio/time", +] + +# C-API support (currently unstable (no semver)) +ffi = ["libc"] + +# internal features used in CI +nightly = [] +__internal_happy_eyeballs_tests = [] + +[package.metadata.docs.rs] +features = ["ffi", "full"] +rustdoc-args = ["--cfg", "docsrs", "--cfg", "hyper_unstable_ffi"] + +[package.metadata.playground] +features = ["full"] + +[profile.release] +codegen-units = 1 +incremental = false + +[profile.bench] +codegen-units = 1 +incremental = false + +[[example]] +name = "client" +path = "examples/client.rs" +required-features = ["full"] + +[[example]] +name = "client_json" +path = "examples/client_json.rs" +required-features = ["full"] + +[[example]] +name = "echo" +path = "examples/echo.rs" +required-features = ["full"] + +[[example]] +name = "gateway" +path = "examples/gateway.rs" +required-features = ["full"] + +[[example]] +name = "hello" +path = "examples/hello.rs" +required-features = ["full"] + +[[example]] +name = "http_proxy" +path = "examples/http_proxy.rs" +required-features = ["full"] + +[[example]] +name = "multi_server" +path = "examples/multi_server.rs" +required-features = ["full"] + +[[example]] +name = "params" +path = "examples/params.rs" +required-features = ["full"] + +[[example]] +name = "send_file" +path = "examples/send_file.rs" +required-features = ["full"] + +[[example]] +name = "service_struct_impl" +path = "examples/service_struct_impl.rs" +required-features = ["full"] + +[[example]] +name = "single_threaded" +path = "examples/single_threaded.rs" +required-features = ["full"] + +[[example]] +name = "state" +path = "examples/state.rs" +required-features = ["full"] + +[[example]] +name = "tower_client" +path = "examples/tower_client.rs" +required-features = ["full"] + +[[example]] +name = "tower_server" +path = "examples/tower_server.rs" +required-features = ["full"] + +[[example]] +name = "upgrades" +path = "examples/upgrades.rs" +required-features = ["full"] + + +[[example]] +name = "web_api" +path = "examples/web_api.rs" +required-features = ["full"] + + +[[bench]] +name = "body" +path = "benches/body.rs" +required-features = ["full"] + +[[bench]] +name = "connect" +path = "benches/connect.rs" +required-features = ["full"] + +[[bench]] +name = "end_to_end" +path = "benches/end_to_end.rs" +required-features = ["full"] + +[[bench]] +name = "pipeline" +path = "benches/pipeline.rs" +required-features = ["full"] + +[[bench]] +name = "server" +path = "benches/server.rs" +required-features = ["full"] + + +[[test]] +name = "client" +path = "tests/client.rs" +required-features = ["full"] + +[[test]] +name = "integration" +path = "tests/integration.rs" +required-features = ["full"] + +[[test]] +name = "server" +path = "tests/server.rs" +required-features = ["full"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/hyper/README.md thunderbird-140.8.0esr/comm/third_party/rust/hyper/README.md --- thunderbird-140.7.1esr/comm/third_party/rust/hyper/README.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/hyper/README.md 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,41 @@ +# [hyper](https://hyper.rs) + +[![crates.io](https://img.shields.io/crates/v/hyper.svg)](https://crates.io/crates/hyper) +[![Released API docs](https://docs.rs/hyper/badge.svg)](https://docs.rs/hyper) +[![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE) +[![CI](https://github.com/hyperium/hyper/workflows/CI/badge.svg)](https://github.com/hyperium/hyper/actions?query=workflow%3ACI) +[![Discord chat][discord-badge]][discord-url] + +A **fast** and **correct** HTTP implementation for Rust. + +- HTTP/1 and HTTP/2 +- Asynchronous design +- Leading in performance +- Tested and **correct** +- Extensive production use +- Client and Server APIs + +**Get started** by looking over the [guides](https://hyper.rs/guides). + +## "Low-level" + +hyper is a relatively low-level library, meant to be a building block for +libraries and applications. + +If you are looking for a convenient HTTP client, then you may wish to consider +[reqwest](https://github.com/seanmonstar/reqwest). If you are looking for a +convenient HTTP server, then you may wish to consider [warp](https://github.com/seanmonstar/warp). +Both are built on top of this library. + +## Contributing + +To get involved, take a look at [CONTRIBUTING](CONTRIBUTING.md). + +If you prefer chatting, there is an active community in the [Discord server][discord-url]. + +## License + +hyper is provided under the MIT license. See [LICENSE](LICENSE). + +[discord-badge]: https://img.shields.io/discord/500028886025895936.svg?logo=discord +[discord-url]: https://discord.gg/kkwpueZ diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"467a75b20956c8201acdad52b44b1cd146913a4df9f5282e47bf144dea2878da","Cargo.lock":"0cd9cc06007ba8411bb0c1202ac7a587b261aa355287f54737ca0d5c0554f160","Cargo.toml":"b5fcc4b21e07e9f085a5ed540134e01f107e0af2e9358e3cb49aaebb2d70bfae","LICENSE-APACHE":"696759d65dfe558ff7d9f031c76db19ec5c0767470fb67c4e8d990820d1e99c9","LICENSE-MIT":"da28ccc6b158fc2d8cccc74e99794b1cff1d29bd7bbeb019442fcf0c04c6cad9","README.md":"22f9a823adec27aca10eb6dfb5e4e1e9d485e1d5f78348f788bfc81dbee2787f","bindings.txt":"6e9b2e58051bf22fb39b38dc04e54bf75b6204fbd97df06bc58617b1b5d14461","deny.toml":"bde861b1ca6304017f8a57268058aa99ad33d89b1498bba68086e65cca7fe7a2","examples/get_timezone.rs":"c4db7b1cc71c7b3728ddd70e76c0dbd40239c6b1b8c705cb63476757d3177dec","examples/get_timezone_loop.rs":"5e9da42eabd529f5f8d04acc5c1eb84575b9ed38a9226e76e91a1717089b016e","examples/stress-test.rs":"3ad469de5a650389699c9ffe5fd78af2bdd46e7140cc05391c60d793fc6f8e98","src/ffi_utils.rs":"4a49637f60e4d2ab1afecb168e884cee8137a32037d440f9f032196c9fd6f159","src/lib.rs":"0982d7d2e2228b3b4d6a62a4dd5e28ea22086074edce0f0b07ce72fefccacdbf","src/platform.rs":"7847381ca6976d9f39ce84759a3b0d7aabe31eae7a88bc20d7fb99bc376782b0","src/tz_aix.rs":"86fd048ff14062c53d1aa770ee715961f7b1099337453ca2eb297a74fc59f673","src/tz_android.rs":"3da37f1b87f87a0ed215734f2b373b2d187bcf49386adfe8bfff207f9a5e8fe2","src/tz_darwin.rs":"8938e34f1f7c4cf813deb8d008ea6ee130dcb30ada6db3d068c3f0990f81165b","src/tz_freebsd.rs":"4247af5c6dd0712705186ed54d789193c64139f707af316d4fde86aa1e2a1b13","src/tz_haiku.rs":"761afd80301683a44bf937bbf6b13c5c792af42ed7037623bbeccbab6d0aa8fc","src/tz_illumos.rs":"375ae951d1417f63e6d77c9add7f7f646f24c0054cb8407bd4b9f06907494888","src/tz_linux.rs":"fc62ae0275e745c4fc6552c25f70812e37e91d78a16d9a40e5688331a7af04ed","src/tz_netbsd.rs":"ec278bbe1cb5f648c063ec23bff6081146454b9f6aa3918b9ca50b8804d5838f","src/tz_ohos.rs":"f1db259b38f6890ec3c7b357e15d10f2aa166dc84394bac58fa62cb31d4559dc","src/tz_wasm32_unknown.rs":"10aa33caa86645a16e2126fe1a86dda2b57f63caa9addcd726245fbc9657dc1b","src/tz_windows.rs":"804c11a3c638c93626459612cd444df64e9962668d1e8cd6f0774301c00c9529","src/windows_bindings.rs":"d58d11d01f5f5335febb91e83f32956801824553e2b26216bfd16e6a0c87803c"},"package":"b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"346a115013ca8da3be179cf102fc8caa201ceb2d610e5131939ad671811474aa",".clang-format":"14f2a77d6cb86bb43dcab6c9011089858b442293ce2e6c9a4eb942c5f31de3b4",".clippy.toml":"aceebdf6a89d7717601e62cc213267b6fdf39bb42b968019d3b816db6eb61733",".github/dependabot.yml":"57ffaee759dc7024c44688df46ce803d567fcd714ee0c092805c5107c677a7db",".github/workflows/rust.yml":"979c83ebb1177e1299ab5e3c01c23e0bd8ad835ae212b8a1aa00ac12b93b5d37",".github/workflows/zizmor.yaml":"a392b13f145a06bb30f0c14d9aaa750af91fcd2678005621a76dfc4113efe783","CHANGELOG.md":"467a75b20956c8201acdad52b44b1cd146913a4df9f5282e47bf144dea2878da","Cargo.lock":"0cd9cc06007ba8411bb0c1202ac7a587b261aa355287f54737ca0d5c0554f160","Cargo.toml":"b5fcc4b21e07e9f085a5ed540134e01f107e0af2e9358e3cb49aaebb2d70bfae","Cargo.toml.orig":"41f9b725d3df53926b1b5ce05b8535f8d219ac4ffea8b6fddeb404d8c3c769d5","LICENSE-APACHE":"696759d65dfe558ff7d9f031c76db19ec5c0767470fb67c4e8d990820d1e99c9","LICENSE-MIT":"da28ccc6b158fc2d8cccc74e99794b1cff1d29bd7bbeb019442fcf0c04c6cad9","README.md":"22f9a823adec27aca10eb6dfb5e4e1e9d485e1d5f78348f788bfc81dbee2787f","bindings.txt":"6e9b2e58051bf22fb39b38dc04e54bf75b6204fbd97df06bc58617b1b5d14461","deny.toml":"bde861b1ca6304017f8a57268058aa99ad33d89b1498bba68086e65cca7fe7a2","examples/get_timezone.rs":"c4db7b1cc71c7b3728ddd70e76c0dbd40239c6b1b8c705cb63476757d3177dec","examples/get_timezone_loop.rs":"5e9da42eabd529f5f8d04acc5c1eb84575b9ed38a9226e76e91a1717089b016e","examples/stress-test.rs":"3ad469de5a650389699c9ffe5fd78af2bdd46e7140cc05391c60d793fc6f8e98","src/ffi_utils.rs":"4a49637f60e4d2ab1afecb168e884cee8137a32037d440f9f032196c9fd6f159","src/lib.rs":"0982d7d2e2228b3b4d6a62a4dd5e28ea22086074edce0f0b07ce72fefccacdbf","src/platform.rs":"7847381ca6976d9f39ce84759a3b0d7aabe31eae7a88bc20d7fb99bc376782b0","src/tz_aix.rs":"86fd048ff14062c53d1aa770ee715961f7b1099337453ca2eb297a74fc59f673","src/tz_android.rs":"3da37f1b87f87a0ed215734f2b373b2d187bcf49386adfe8bfff207f9a5e8fe2","src/tz_darwin.rs":"8938e34f1f7c4cf813deb8d008ea6ee130dcb30ada6db3d068c3f0990f81165b","src/tz_freebsd.rs":"4247af5c6dd0712705186ed54d789193c64139f707af316d4fde86aa1e2a1b13","src/tz_haiku.rs":"761afd80301683a44bf937bbf6b13c5c792af42ed7037623bbeccbab6d0aa8fc","src/tz_illumos.rs":"375ae951d1417f63e6d77c9add7f7f646f24c0054cb8407bd4b9f06907494888","src/tz_linux.rs":"fc62ae0275e745c4fc6552c25f70812e37e91d78a16d9a40e5688331a7af04ed","src/tz_netbsd.rs":"ec278bbe1cb5f648c063ec23bff6081146454b9f6aa3918b9ca50b8804d5838f","src/tz_ohos.rs":"f1db259b38f6890ec3c7b357e15d10f2aa166dc84394bac58fa62cb31d4559dc","src/tz_wasm32_unknown.rs":"10aa33caa86645a16e2126fe1a86dda2b57f63caa9addcd726245fbc9657dc1b","src/tz_windows.rs":"804c11a3c638c93626459612cd444df64e9962668d1e8cd6f0774301c00c9529","src/windows_bindings.rs":"d58d11d01f5f5335febb91e83f32956801824553e2b26216bfd16e6a0c87803c"},"package":"b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6adcd016a82fc11e6ee6c1a7f8086d2330ea747a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.clang-format thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.clang-format --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.clang-format 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.clang-format 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,9 @@ +--- +BasedOnStyle: Google +IndentWidth: 4 +ColumnLimit: 100 +--- +Language: Cpp +SortIncludes: false +TabWidth: 4 +UseTab: Never diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.clippy.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,2 @@ +avoid-breaking-exported-api = true +msrv = "1.62.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/dependabot.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,11 @@ +version: 2 +updates: + - package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: "daily" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/workflows/rust.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,445 @@ +name: build + +on: + push: + branches: + - main + pull_request: + branches: ["**"] + schedule: + # At 23:25 on Thursday. + - cron: "25 23 * * 4" + workflow_dispatch: + +permissions: {} + +jobs: + test: + strategy: + fail-fast: false + matrix: + runs-on: [ubuntu-22.04, windows-2022, macos-13] + toolchain: + - "1.62" + - stable + - nightly + versions: + - "" + - -Zminimal-versions + exclude: + # package `regex v1.11.1` cannot be built because it requires rustc + # 1.65 or newer, while the currently active rustc version is 1.62.0 + - toolchain: "1.62" + versions: "" + # Older proc-macro2 crates fail to compile on the latest nightly + - toolchain: nightly + versions: -Zminimal-versions + runs-on: ${{ matrix.runs-on }} + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install ${{ matrix.toolchain }} --profile minimal --no-self-update + rustup default ${{ matrix.toolchain }} + - name: Update lockfile + run: cargo generate-lockfile ${{ matrix.versions }} + env: + RUSTC_BOOTSTRAP: 1 + - run: cargo test --all-targets + - run: cargo run --example stress-test + + build-wasm: + strategy: + fail-fast: false + matrix: + versions: + - "" + - -Zminimal-versions + toolchain: + - stable + - nightly + include: + # Without `-Zminimal-versions` a too recent bumpalo version is selected. Newer versions use `edition = "2021"`. + - versions: -Zminimal-versions + - toolchain: "1.62" + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install ${{ matrix.toolchain }} --profile minimal --no-self-update --target wasm32-unknown-unknown + rustup default ${{ matrix.toolchain }} + - name: Update lockfile + run: cargo generate-lockfile ${{ matrix.versions }} + env: + RUSTC_BOOTSTRAP: 1 + - run: cargo build --lib + + test-wasm: + strategy: + fail-fast: false + matrix: + toolchain: + - stable + - nightly + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install ${{ matrix.toolchain }} --profile minimal --no-self-update --target wasm32-unknown-unknown + rustup default ${{ matrix.toolchain }} + - name: Install Node + uses: actions/setup-node@v4 + with: + node-version: "lts/*" + - name: Install "wasm-pack" + uses: taiki-e/install-action@v2 + with: + tool: wasm-pack + - run: wasm-pack test --node + + build-cross: + strategy: + fail-fast: false + matrix: + target: + - x86_64-unknown-freebsd + - x86_64-unknown-illumos + # # NetBSD disabled waiting for release with fix from + # # https://github.com/cross-rs/cross/issues/1345 + # - x86_64-unknown-netbsd + # # Solaris disabled while https://github.com/cross-rs/cross/issues/1599 is open + # - sparcv9-sun-solaris + versions: + - "" + - -Zminimal-versions + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install stable --profile minimal --no-self-update --target ${{ matrix.target }} + - name: Update lockfile + run: cargo generate-lockfile ${{ matrix.versions }} + env: + RUSTC_BOOTSTRAP: 1 + + - name: Install "cross" + uses: taiki-e/install-action@v2 + with: + tool: cross + + - run: cross build --target ${{ matrix.target }} --examples + + build-android: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: rustup toolchain install stable --profile minimal --no-self-update + - name: Add Rust components + run: rustup component add clippy rust-src + - name: Add Rust toolchain + run: rustup target add aarch64-linux-android armv7-linux-androideabi + - name: Setup Android NDK + uses: nttld/setup-ndk@v1 + id: setup-ndk + with: + ndk-version: r25b + local-cache: true + + - name: Install "cargo ndk" + uses: taiki-e/install-action@v2 + with: + tool: cargo-ndk + + - name: Check + run: cargo ndk check --lib + env: + ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + + - name: Clippy + run: cargo ndk clippy --lib + env: + ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + + - name: Build library + run: cargo ndk build --lib + env: + ANDROID_NDK_HOME: ${{ steps.setup-ndk.outputs.ndk-path }} + + build-ios-cross: + strategy: + fail-fast: false + matrix: + toolchain: + - "1.62" + - stable + target: + - x86_64-apple-ios + versions: + - "" + - -Zminimal-versions + exclude: + # package `regex v1.11.1` cannot be built because it requires rustc + # 1.65 or newer, while the currently active rustc version is 1.62.0 + - toolchain: "1.62" + versions: "" + runs-on: macos-13 + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install ${{ matrix.toolchain }} --profile minimal --no-self-update --target ${{ matrix.target }} + rustup default ${{ matrix.toolchain }} + - name: Update lockfile + run: cargo generate-lockfile ${{ matrix.versions }} + env: + RUSTC_BOOTSTRAP: 1 + - name: Install "cross" + run: curl --location --silent --show-error --fail https://github.com/cargo-bins/cargo-quickinstall/releases/download/cross-0.2.5-x86_64-apple-darwin/cross-0.2.5-x86_64-apple-darwin.tar.gz | tar -xzvvf - -C $HOME/.cargo/bin + - run: cross build --target ${{ matrix.target }} --examples + + check: + strategy: + fail-fast: false + matrix: + toolchain: + - "1.62" + - stable + - nightly + versions: + - "" + - -Zminimal-versions + exclude: + # package `cc v1.2.17` cannot be built because it requires rustc 1.63 + # or newer, while the currently active rustc version is 1.62.0 + - toolchain: "1.62" + versions: "" + runs-on: ubuntu-latest + env: + RUSTFLAGS: -D warnings + RUST_BACKTRACE: 1 + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install ${{ matrix.toolchain }} --profile minimal --no-self-update --component clippy + rustup default ${{ matrix.toolchain }} + - name: Update lockfile + run: cargo generate-lockfile ${{ matrix.versions }} + env: + RUSTC_BOOTSTRAP: 1 + - run: cargo check --all-targets --workspace + - run: cargo clippy --all-targets --workspace -- -D warnings + + no-docker-image-check-only: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install nightly --profile minimal --no-self-update --component rust-src + rustup default nightly + - run: cargo check --target x86_64-unknown-haiku -Z build-std --examples + + doc: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install nightly --profile minimal --no-self-update + rustup default nightly + - run: RUSTDOCFLAGS="-D warnings" cargo doc --all-features + + audit: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - uses: EmbarkStudios/cargo-deny-action@v2 + + fallback: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install stable --profile minimal --no-self-update --target x86_64-fortanix-unknown-sgx + # Should fail (outcome is negated): + - run: if cargo build --lib --target x86_64-fortanix-unknown-sgx; then exit 1; fi + # Should succeed: + - run: cargo build --lib --target x86_64-fortanix-unknown-sgx --features fallback + + c: + name: Lint and format C + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + persist-credentials: false + + - name: Setup Node.js runtime + uses: actions/setup-node@v4 + with: + node-version: "lts/*" + - name: Install npm + run: npm i -f -g npm@8.16.0 + + - name: Lint and check formatting with clang-format + run: npx github:artichoke/clang-format --check + + test-haiku: + strategy: + fail-fast: false + matrix: + runs-on: [ubuntu-22.04, windows-2022, macos-13] + toolchain: + - stable + versions: + - "" + runs-on: ${{ matrix.runs-on }} + env: + RUSTFLAGS: -D warnings + RUST_BACKTRACE: 1 + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install ${{ matrix.toolchain }} --profile minimal --no-self-update --target x86_64-fortanix-unknown-sgx + rustup default ${{ matrix.toolchain }} + - name: Update lockfile + run: cargo generate-lockfile ${{ matrix.versions }} + working-directory: haiku + env: + RUSTC_BOOTSTRAP: 1 + - run: cargo test --all-targets + working-directory: haiku + + check-haiku: + strategy: + fail-fast: false + matrix: + toolchain: + - stable + versions: + - "" + runs-on: ubuntu-latest + env: + RUSTFLAGS: -D warnings + RUST_BACKTRACE: 1 + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Install Rust + run: | + rustup toolchain install ${{ matrix.toolchain }} --profile minimal --no-self-update --component clippy + rustup default ${{ matrix.toolchain }} + - name: Update lockfile + run: cargo generate-lockfile ${{ matrix.versions }} + working-directory: haiku + env: + RUSTC_BOOTSTRAP: 1 + - run: cargo check --all-targets + working-directory: haiku + - run: cargo clippy --all-targets -- -D warnings + working-directory: haiku + + check-all-versions: + runs-on: ubuntu-22.04 + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + persist-credentials: false + + - name: Install Rust + run: | + rustup toolchain install nightly --profile minimal --no-self-update + rustup default nightly + + - name: Install "cargo hack" + uses: taiki-e/install-action@v2 + with: + tool: cargo-hack + + - run: cargo hack check --version-range .. --version-step 2 --clean-per-version --clean-per-run + + generate-windows-bindings: + name: Generate windows-core bindings with windows-bindgen + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Clean + run: rm -rf src/Windows.rs + - name: Generate + run: cargo r --manifest-path=api_gen/Cargo.toml + - name: Diff generated Rust code + run: test -z "$(git status --porcelain)" || (echo "::error::Generated files are different, please regenerate with cargo run --manifest-path=api_gen/Cargo.toml!"; git status; false) + + typos: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + persist-credentials: false + - uses: crate-ci/typos@master + + devskim: + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + steps: + - uses: actions/checkout@v4 + with: + persist-credentials: false + - name: Run DevSkim scanner + uses: microsoft/DevSkim-Action@v1 + - name: Upload DevSkim scan results to GitHub Security tab + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: devskim-results.sarif diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.github/workflows/zizmor.yaml thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/workflows/zizmor.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/.github/workflows/zizmor.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/.github/workflows/zizmor.yaml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,35 @@ +name: GitHub Actions Security Analysis with zizmor 🌈 + +on: + push: + branches: ["main"] + pull_request: + branches: ["**"] + +permissions: {} + +jobs: + zizmor: + name: zizmor latest via PyPI + runs-on: ubuntu-latest + permissions: + security-events: write + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + persist-credentials: false + + - name: Install the latest version of uv + uses: astral-sh/setup-uv@v5 + + - name: Run zizmor 🌈 + run: uvx zizmor --format sarif . > results.sarif + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Upload SARIF file + uses: github/codeql-action/upload-sarif@v3 + with: + sarif_file: results.sarif + category: zizmor diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,55 @@ +[package] +name = "iana-time-zone" +description = "get the IANA time zone for the current system" +version = "0.1.63" +authors = [ + "Andrew Straw ", + "René Kijewski ", + "Ryan Lopopolo ", +] +repository = "https://github.com/strawlab/iana-time-zone" +license = "MIT OR Apache-2.0" +keywords = ["IANA", "time"] +categories = ["date-and-time", "internationalization", "os"] +readme = "README.md" +edition = "2021" +rust-version = "1.62.0" + +[features] +# When enabled, the library will succeed to compile for unknown target platforms, and return an `Err(GetTimezoneError::OsError)` at runtime. +fallback = [] + +[target.'cfg(target_os = "android")'.dependencies] +android_system_properties = "0.1.5" + +[target.'cfg(target_vendor = "apple")'.dependencies] +core-foundation-sys = "0.8.6" + +[target.'cfg(target_os = "windows")'.dependencies] +windows-core = ">=0.56, <=0.61" + +[target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dependencies] +js-sys = "0.3.66" +# Set a minimum, but unused, dependency on `log` to ensure that cfg-if 1.0.0 +# gets pulled in in a minimal versions build for the indirect dependency from +# `wasm-bindgen`. +log = "0.4.14" +wasm-bindgen = "0.2.89" + +[target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dev-dependencies] +wasm-bindgen-test = "0.3.46" +getrandom = { version = "0.2.1", features = ["js"] } + +[target.'cfg(target_os = "haiku")'.dependencies] +iana-time-zone-haiku = { version = "0.1.1", path = "haiku" } + +[dev-dependencies] +chrono-tz = "0.10.1" +# Set a minimum, but unused, dependency on `getrandom` to ensure that cfg-if +# 1.0.0 gets pulled in in a minimal versions build for the indirect dependency +# from `chrono`. +getrandom = "0.2.1" + +[workspace] +members = [".", "haiku"] +default-members = ["."] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone-haiku/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone-haiku/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8f06eca1c0e108d0422687eeb87030520ae7bd956efc92352599cc9cf079d9a3","LICENSE-APACHE":"696759d65dfe558ff7d9f031c76db19ec5c0767470fb67c4e8d990820d1e99c9","LICENSE-MIT":"da28ccc6b158fc2d8cccc74e99794b1cff1d29bd7bbeb019442fcf0c04c6cad9","README.md":"5b1ad9309b716374cc1bdcd025f525fac31b2f413e6c4d311e207fa6b1f96a83","build.rs":"10304831100a60c1c2b990762dcfeb47dae8342cf9b54595bec94884e7de5784","src/implementation.cc":"66d2ecfe58ec543e27a6fb3a96526a07cd1ac43a2370344f856529e5a112ce0f","src/lib.rs":"e58db019554bd372f0a187f8f51f96624cdf21bcef507de2093e1d49ca0787cd"},"package":"f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e35aa42766bae2002cba8470471a6d73c1916a4b33cf5f99930927ece3ee28d4","Cargo.toml":"8f06eca1c0e108d0422687eeb87030520ae7bd956efc92352599cc9cf079d9a3","Cargo.toml.orig":"4257cf4466c8db10eea012268e3633c483884992885286f906056c4085f192f5","LICENSE-APACHE":"696759d65dfe558ff7d9f031c76db19ec5c0767470fb67c4e8d990820d1e99c9","LICENSE-MIT":"da28ccc6b158fc2d8cccc74e99794b1cff1d29bd7bbeb019442fcf0c04c6cad9","README.md":"5b1ad9309b716374cc1bdcd025f525fac31b2f413e6c4d311e207fa6b1f96a83","build.rs":"10304831100a60c1c2b990762dcfeb47dae8342cf9b54595bec94884e7de5784","src/implementation.cc":"66d2ecfe58ec543e27a6fb3a96526a07cd1ac43a2370344f856529e5a112ce0f","src/lib.rs":"e58db019554bd372f0a187f8f51f96624cdf21bcef507de2093e1d49ca0787cd"},"package":"f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone-haiku/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone-haiku/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "668ef37a89162b7d24fb1cf8ee90054a8a2f3ad9" + }, + "path_in_vcs": "haiku" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone-haiku/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/iana-time-zone-haiku/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iana-time-zone-haiku/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "iana-time-zone-haiku" +description = "iana-time-zone support crate for Haiku OS" +version = "0.1.2" +authors = ["René Kijewski "] +repository = "https://github.com/strawlab/iana-time-zone" +license = "MIT OR Apache-2.0" +keywords = ["IANA", "time"] +categories = ["date-and-time", "internationalization", "os"] +readme = "README.md" +edition = "2018" + +[dependencies] + +[build-dependencies] +cc = "1.0.79" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"0e4ac88198c582e59afe8c3b8e33ca506b7a13767cc881370089929cfe6cd37f","Cargo.toml":"c4bbe10f4901792e250004b3c20163fc020f7a1288ff79a545da1da23dfb90ef","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"dbdcc2b74061b42a32920e90038f7cc70b4847b8a61514f7533082f781f8a37d","benches/convert.rs":"4a31671aac5f873987d63222cd7dceed67036f866438f4422f91365b45c7505b","benches/date.rs":"338c32dd2c57a028f5d7f53585caeecf14242a41032a12591b9304c29c7f1da3","benches/datetime.rs":"ac02eaa6e0974078a2109d09d2de48cce061beab036bb98478c328eb9b658dc3","benches/fixtures/datetimes.json":"ad8db74905ad8837b5e75ddc0bb51c1f277a8aa20e486d6927438a8fc7f094a6","benches/fixtures/mod.rs":"c927a527009af7d29bb16fdb893704178ac577ec2688baffa924f24da7f6b040","benches/iso.rs":"c80fa2c7b2554ad3f63bb88e5b31481757dbd916de0be88ae6b8057c3390c33f","examples/iso_date_manipulations.rs":"ed178ed88aa9a900df2841ae1f443ee8a69932ff1119ab3fadba07085c0665b6","examples/iso_datetime_manipulations.rs":"e6f2063ef0e41dca9ab4efa12646ac1f88ddfce80e8a0aa41f77c68c5e759f91","src/any_calendar.rs":"814528488b603ea458602948ac0cc1807ac451951c0cef99bc38adfd1514eacb","src/buddhist.rs":"b2afb680f07f19494697fd3baee9a51ac51c170ad1fffcff57dfd1e68feb7a9c","src/calendar.rs":"d6fb3c39ca92d99eb824a1f112b19163cf6fdd69326a2eaad64687516a5def53","src/calendar_arithmetic.rs":"72a5180b5d2b9526299589c6b5be632ccd599cd1f97f7e6adc57ae7de59d8514","src/chinese.rs":"473980e3c31318db6d09ad2c365a01616d58ad29ccd75e6b27db63b8cfb6d095","src/chinese_based.rs":"d7fdd8429a8d4ce4c6fd412dd838b164956c513823510b50cb75520493b8b7ce","src/coptic.rs":"85a844ce6929a833db41df6246d4cb658b4e3cac7d21dfb6a6746a4ff0057e9b","src/dangi.rs":"5a26869a2c18652db15acabd6c188382aed193554a7ea992870af9ed01eb55e0","src/date.rs":"906b582caf864e757a01c605552b7a68cde4c9f63af1f77828c318ce50d9c092","src/datetime.rs":"238defbf65abf5d21325a364677d1d8174e33f19e88a446a76203828b783cddc","src/duration.rs":"c1ed5463c12fde56fb7dd5db9cd8a8dc576c0999d99abcf2eea4e152f6caae10","src/error.rs":"3ccaeb14c53a79cec8f108c978ae59f384cceebac95dc4ce83cca1a0a38205ec","src/ethiopian.rs":"88fdc4e59c873e49ae4b430cbc56967f228fadb19a5e29a95ab84f9675e07f9a","src/gregorian.rs":"a31c3eb2675b5b401e19a78b0d146a7b8b1a49876c69058479e4bcf3dcec96c3","src/hebrew.rs":"316ae480209068f39921e0bf1e5f51efc0734844cf9efce30b35f3807e38bc1f","src/indian.rs":"48a96ed055bf7daf9fc4b5916ccb24f3c73c87c7c24b02b8e6dc3a484ab5181b","src/islamic.rs":"300c66fb90f4ff4b99f0057ef2460bd6ef4ab57f6339f7b7bdf0c25c4ce2aee9","src/iso.rs":"5d0ee04b06579bc2cead04a679d47c7e81b0f0d119fb3d71ad8e36cbbf661fb2","src/japanese.rs":"771c47978603b0ce33a1ccd76c71d09567d26fa977c9cd9ecfbbd7cbd4dcd57d","src/julian.rs":"28e8db43459b647d493f2c6d6cfb8de1103bbd9ffbb910345b59e67186e05554","src/lib.rs":"f86745c0cb056d8206380d7795c029758be6890fc096ca3124dc0ad2dcb5e51c","src/persian.rs":"f965beb4fd7b911c78b1636c0fbc91a4e769f392a88a5560ed61da3904a7c579","src/provider.rs":"964f04d6b549b701e8e6e967c146cd2a447e0ee516fbdc336711034f92890857","src/provider/chinese_based.rs":"fd7f3bcea5bf601df3ad1d23c0cd0b0480e450ee647e9ae5b65208095cdfeab3","src/provider/islamic.rs":"3cbd988aa514db7575fcceb73b3c0e720e45a17f5b942fdc40723fb77c645f73","src/roc.rs":"b652e0d6ad5066fe117fa72e4049f1b43629f5e80749b0010a505f95a559ef9e","src/tests/continuity_test.rs":"25994bca29a852ecc06f88cae93b59442cfea34ad783f4909b91e21fe31bf639","src/tests/mod.rs":"0925663ff594ebac9892d652d3576a9bc1ed938b2e4ee7a6d23a641899e8bf5a","src/types.rs":"ad99a40a784e2982b16339f96688ae39ac544524f20bfe2d930a87b53ae6c3a1","src/week_of.rs":"eb2418f224e917824e93305d294dc25331448f98f30908166b03b6e25cd60b5a"},"package":"7265b2137f9a36f7634a308d91f984574bbdba8cfd95ceffe1c345552275a8ff"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"91683dfd30056c5b2a7904b97d5f1123b99ee183178d72d4513213aa18997222","Cargo.lock":"0e4ac88198c582e59afe8c3b8e33ca506b7a13767cc881370089929cfe6cd37f","Cargo.toml":"c4bbe10f4901792e250004b3c20163fc020f7a1288ff79a545da1da23dfb90ef","Cargo.toml.orig":"58753b44dc60c6931dc1124271192b1ed62e5fe469445c7a0566e886fe48b638","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"dbdcc2b74061b42a32920e90038f7cc70b4847b8a61514f7533082f781f8a37d","benches/convert.rs":"4a31671aac5f873987d63222cd7dceed67036f866438f4422f91365b45c7505b","benches/date.rs":"338c32dd2c57a028f5d7f53585caeecf14242a41032a12591b9304c29c7f1da3","benches/datetime.rs":"ac02eaa6e0974078a2109d09d2de48cce061beab036bb98478c328eb9b658dc3","benches/fixtures/datetimes.json":"ad8db74905ad8837b5e75ddc0bb51c1f277a8aa20e486d6927438a8fc7f094a6","benches/fixtures/mod.rs":"c927a527009af7d29bb16fdb893704178ac577ec2688baffa924f24da7f6b040","benches/iso.rs":"c80fa2c7b2554ad3f63bb88e5b31481757dbd916de0be88ae6b8057c3390c33f","examples/iso_date_manipulations.rs":"ed178ed88aa9a900df2841ae1f443ee8a69932ff1119ab3fadba07085c0665b6","examples/iso_datetime_manipulations.rs":"e6f2063ef0e41dca9ab4efa12646ac1f88ddfce80e8a0aa41f77c68c5e759f91","src/any_calendar.rs":"814528488b603ea458602948ac0cc1807ac451951c0cef99bc38adfd1514eacb","src/buddhist.rs":"b2afb680f07f19494697fd3baee9a51ac51c170ad1fffcff57dfd1e68feb7a9c","src/calendar.rs":"d6fb3c39ca92d99eb824a1f112b19163cf6fdd69326a2eaad64687516a5def53","src/calendar_arithmetic.rs":"72a5180b5d2b9526299589c6b5be632ccd599cd1f97f7e6adc57ae7de59d8514","src/chinese.rs":"473980e3c31318db6d09ad2c365a01616d58ad29ccd75e6b27db63b8cfb6d095","src/chinese_based.rs":"d7fdd8429a8d4ce4c6fd412dd838b164956c513823510b50cb75520493b8b7ce","src/coptic.rs":"85a844ce6929a833db41df6246d4cb658b4e3cac7d21dfb6a6746a4ff0057e9b","src/dangi.rs":"5a26869a2c18652db15acabd6c188382aed193554a7ea992870af9ed01eb55e0","src/date.rs":"906b582caf864e757a01c605552b7a68cde4c9f63af1f77828c318ce50d9c092","src/datetime.rs":"238defbf65abf5d21325a364677d1d8174e33f19e88a446a76203828b783cddc","src/duration.rs":"c1ed5463c12fde56fb7dd5db9cd8a8dc576c0999d99abcf2eea4e152f6caae10","src/error.rs":"3ccaeb14c53a79cec8f108c978ae59f384cceebac95dc4ce83cca1a0a38205ec","src/ethiopian.rs":"88fdc4e59c873e49ae4b430cbc56967f228fadb19a5e29a95ab84f9675e07f9a","src/gregorian.rs":"a31c3eb2675b5b401e19a78b0d146a7b8b1a49876c69058479e4bcf3dcec96c3","src/hebrew.rs":"316ae480209068f39921e0bf1e5f51efc0734844cf9efce30b35f3807e38bc1f","src/indian.rs":"48a96ed055bf7daf9fc4b5916ccb24f3c73c87c7c24b02b8e6dc3a484ab5181b","src/islamic.rs":"300c66fb90f4ff4b99f0057ef2460bd6ef4ab57f6339f7b7bdf0c25c4ce2aee9","src/iso.rs":"5d0ee04b06579bc2cead04a679d47c7e81b0f0d119fb3d71ad8e36cbbf661fb2","src/japanese.rs":"771c47978603b0ce33a1ccd76c71d09567d26fa977c9cd9ecfbbd7cbd4dcd57d","src/julian.rs":"28e8db43459b647d493f2c6d6cfb8de1103bbd9ffbb910345b59e67186e05554","src/lib.rs":"f86745c0cb056d8206380d7795c029758be6890fc096ca3124dc0ad2dcb5e51c","src/persian.rs":"f965beb4fd7b911c78b1636c0fbc91a4e769f392a88a5560ed61da3904a7c579","src/provider.rs":"964f04d6b549b701e8e6e967c146cd2a447e0ee516fbdc336711034f92890857","src/provider/chinese_based.rs":"fd7f3bcea5bf601df3ad1d23c0cd0b0480e450ee647e9ae5b65208095cdfeab3","src/provider/islamic.rs":"3cbd988aa514db7575fcceb73b3c0e720e45a17f5b942fdc40723fb77c645f73","src/roc.rs":"b652e0d6ad5066fe117fa72e4049f1b43629f5e80749b0010a505f95a559ef9e","src/tests/continuity_test.rs":"25994bca29a852ecc06f88cae93b59442cfea34ad783f4909b91e21fe31bf639","src/tests/mod.rs":"0925663ff594ebac9892d652d3576a9bc1ed938b2e4ee7a6d23a641899e8bf5a","src/types.rs":"ad99a40a784e2982b16339f96688ae39ac544524f20bfe2d930a87b53ae6c3a1","src/week_of.rs":"eb2418f224e917824e93305d294dc25331448f98f30908166b03b6e25cd60b5a"},"package":"7265b2137f9a36f7634a308d91f984574bbdba8cfd95ceffe1c345552275a8ff"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e1193d0f5d343317857570e9c4e8a03c87875d8b" + }, + "path_in_vcs": "components/calendar" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,82 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_calendar" +description = "API for supporting various types of calendars" +version = "1.5.2" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +calendrical_calculations = { workspace = true } +displaydoc = { workspace = true } +icu_provider = { workspace = true, features = ["macros"] } +icu_locid = { workspace = true } +tinystr = { workspace = true, features = ["alloc", "zerovec"] } +zerovec = { workspace = true, features = ["derive"] } +writeable = { workspace = true } + +databake = { workspace = true, features = ["derive"], optional = true } +serde = { workspace = true, features = ["derive", "alloc"], optional = true } + +icu_calendar_data = { workspace = true, optional = true } +icu_locid_transform = { workspace = true, optional = true, features = ["compiled_data"] } + +[dev-dependencies] +icu = { path = "../../components/icu", default-features = false } +icu_benchmark_macros = { path = "../../tools/benchmark/macros" } +serde = { workspace = true, features = ["derive", "alloc"] } +serde_json = { workspace = true } +simple_logger = { workspace = true } + + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + + +[features] +default = ["compiled_data"] +logging = ["calendrical_calculations/logging"] +std = ["icu_provider/std", "icu_locid/std", "calendrical_calculations/std"] +serde = ["dep:serde", "zerovec/serde", "tinystr/serde", "icu_provider/serde"] +datagen = ["serde", "dep:databake", "zerovec/databake", "tinystr/databake"] +bench = [] +compiled_data = ["dep:icu_calendar_data", "dep:icu_locid_transform"] + +[package.metadata.cargo-all-features] +# Bench feature gets tested separately and is only relevant for CI +denylist = ["bench"] + +[[bench]] +name = "date" +harness = false + +[[bench]] +name = "datetime" +harness = false + +[[bench]] +name = "iso" +harness = false + +[[bench]] +name = "convert" +harness = false + +[[example]] +name = "iso_date_manipulations" + +[[example]] +name = "iso_datetime_manipulations" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar_data/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar_data/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d0563ddfd13334c632168a373f91e470cb84f83e57604a6693b16542ef1adfa2","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"2e7351b9632b99290f4f2fce69a9f1fe6d66fe234201dcca9b1b4313e42903a1","data/macros.rs":"28ee77d9d6d124e224bc179f68261de4cb78046dfe6c56cd8c0a79c48b8cadd9","data/macros/calendar_chinesecache_v1.rs.data":"18a30b796d964870cf083908329385a46e7fbd6ea0ddcef72d39b791394f21cc","data/macros/calendar_dangicache_v1.rs.data":"248a74319110af0853f727e6486065096229c878978357c403de6594ba529f7f","data/macros/calendar_islamicobservationalcache_v1.rs.data":"cf0821d815e5201884d7c6abadd3d8b8189d79026af933c3439aeba286ebb4a5","data/macros/calendar_islamicummalquracache_v1.rs.data":"847a96c2b9f5b201c4a7cf6b141965469c2944f7cd40e6e41ae8c721bbd8acb6","data/macros/calendar_japanese_v1.rs.data":"a7bd41d76fef3d0f638bba57a909fd2a6ee0415181afc9831e1c127d197f34d7","data/macros/calendar_japanext_v1.rs.data":"50e35bcdf31f7cadabdad0ba7b781a0535593e8e5a35f8604ae27d69abdc2fb6","data/macros/datetime_week_data_v1.rs.data":"72d2bf7acf4a7a459958067809c88f969e4f3a096f959e4712de8b2d96f3f800","data/macros/datetime_week_data_v2.rs.data":"c371b87901d497aa72b9c80bf2a1883b3d9aad95f594a2c205b6375517eba903","src/lib.rs":"a46e267a1a311fa3e84a85ede2e6b3fbf0017e525b992dbfe9a66ba4a0d41e0a"},"package":"8e009b7f0151ee6fb28c40b1283594397e0b7183820793e9ace3dcd13db126d0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ca2c555f767780b30db9cdad6f41a7cc91ffcbd7dec82e4538de71e2c96ed9d4","Cargo.toml":"d0563ddfd13334c632168a373f91e470cb84f83e57604a6693b16542ef1adfa2","Cargo.toml.orig":"9564e8b8aca559e8af756c697d8be62360de3baa55c4c0b651a220085613652d","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"2e7351b9632b99290f4f2fce69a9f1fe6d66fe234201dcca9b1b4313e42903a1","data/macros.rs":"28ee77d9d6d124e224bc179f68261de4cb78046dfe6c56cd8c0a79c48b8cadd9","data/macros/calendar_chinesecache_v1.rs.data":"18a30b796d964870cf083908329385a46e7fbd6ea0ddcef72d39b791394f21cc","data/macros/calendar_dangicache_v1.rs.data":"248a74319110af0853f727e6486065096229c878978357c403de6594ba529f7f","data/macros/calendar_islamicobservationalcache_v1.rs.data":"cf0821d815e5201884d7c6abadd3d8b8189d79026af933c3439aeba286ebb4a5","data/macros/calendar_islamicummalquracache_v1.rs.data":"847a96c2b9f5b201c4a7cf6b141965469c2944f7cd40e6e41ae8c721bbd8acb6","data/macros/calendar_japanese_v1.rs.data":"a7bd41d76fef3d0f638bba57a909fd2a6ee0415181afc9831e1c127d197f34d7","data/macros/calendar_japanext_v1.rs.data":"50e35bcdf31f7cadabdad0ba7b781a0535593e8e5a35f8604ae27d69abdc2fb6","data/macros/datetime_week_data_v1.rs.data":"72d2bf7acf4a7a459958067809c88f969e4f3a096f959e4712de8b2d96f3f800","data/macros/datetime_week_data_v2.rs.data":"c371b87901d497aa72b9c80bf2a1883b3d9aad95f594a2c205b6375517eba903","src/lib.rs":"a46e267a1a311fa3e84a85ede2e6b3fbf0017e525b992dbfe9a66ba4a0d41e0a"},"package":"8e009b7f0151ee6fb28c40b1283594397e0b7183820793e9ace3dcd13db126d0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar_data/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar_data/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "provider/baked/calendar" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar_data/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_calendar_data/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_calendar_data/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_calendar_data" +description = "Data for the icu_calendar crate" +license = "Unicode-3.0" +version = "1.5.0" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +repository.workspace = true +rust-version.workspace = true + +[package.metadata.sources] +cldr = { tagged = "45.0.0" } +icuexport = { tagged = "icu4x/2024-05-16/75.x" } +segmenter_lstm = { tagged = "v0.1.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_collections/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_collections/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"266fb7c53f6929bd61c198bd243561f45eabc2cad5d1246fba9366cca3136f7d","Cargo.toml":"c03884e8e785cf98f01359dc5697aef61aa68242e0efbbfead27a9d56f22d474","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"b1a0b37b61d42026996dda3b7d524d42888181f3e7eaf940c9b2e5f561c449e3","benches/codepointtrie.rs":"b7df632cd2cf6b78eefc3ab8631afbbc85e42cfdcbae0aedf7227f4779b7d8cf","benches/iai_cpt.rs":"a8ed4e67866d415e6ed0c8c95a9b1887b4198ea409d4cd9efafb50b8c13b3ecc","benches/inv_list.rs":"fec68e927ecea663cbdd94d20989375d6555eefde513515d7762c98e427aa668","benches/tries/gc_fast.rs":"4761a339f9b266813f4fa7ffa229b3464ced2ed106ce712ae6a96c0e49e5224e","benches/tries/gc_small.rs":"a1a75d2325dbce031e0127de8d84e900ca7c73ec81da1679965ab0127a99c205","benches/tries/mod.rs":"59424de0ec4f1efc8253365261f679153bd47bb0c834adee92451b8cfadebfc2","examples/unicode_bmp_blocks_selector.rs":"a9b66a1e12993e24fe762914558e8e90fff8ac0fa9648151f71e586027ff72b4","src/char16trie/mod.rs":"5950a1b427743e956b459956cadd72ff7531fe46bfb871d8e3a848b1e4ab0657","src/char16trie/trie.rs":"d68128b0d20fd79cde797d45d3c5a6212f773aa813ab48419b518a2164ea1cfe","src/codepointinvlist/builder.rs":"30f08679bbbcd5cff18c112d069b503e2e7ad765d1d6bfda4a719f5d2671aebb","src/codepointinvlist/conversions.rs":"e9333cc0de789fe7271051f2c06253cfda1cad257ec517d56e77b56fbf765a12","src/codepointinvlist/cpinvlist.rs":"cca847bd990323d8624748c9eca54add54cd59454c103fb91113900a36de7048","src/codepointinvlist/mod.rs":"4e91ca182f48a5b795f2c52cc01af65f601cd71e644b8a937a76dbd1e0d5adc4","src/codepointinvlist/utils.rs":"49c7166aa910b8c79880ee23e8555d5efe82c14b15fed2a9c580c7dfd5d7b867","src/codepointinvliststringlist/mod.rs":"915de79220566e4ae2dfba079170dd4bcf956eabfed1be18fa077f43bb915c4f","src/codepointtrie/cptrie.rs":"51c629558f1bf8cd8430c4526bed2ac2c914d2c17f32da9287bcd9c32d75d6fe","src/codepointtrie/error.rs":"0a6ef59c27c462bc9ca980137c5b3ce6161e21eac2086211b87b760aa2a96125","src/codepointtrie/impl_const.rs":"ff25fa0d54e174c289b25a6060f50e03c8aa41bad922c9386de3148f8ad95109","src/codepointtrie/mod.rs":"6c8a3ef005f592867ac34ae1445515cca001d78696f0de77821c0360b5c5f5d3","src/codepointtrie/planes.rs":"1c53baef1f95889dc803e520eb5bc9aef0d67e0eadc4262e8ca87512797a2243","src/codepointtrie/serde.rs":"b7c806ce3a8db1558d48931b534c0d58a29da9e7d4a174a762bbc7b46d9ca1d7","src/codepointtrie/toml.rs":"00d10cb710f69f84dd0fde871c4bd61e8cabe319362a11fc74a0af1f0fda2363","src/iterator_utils.rs":"3635856bc11059cacc14fac49d57f0a58a4fcccaa86ba4e9824f0bed1d63993c","src/lib.rs":"32555697f95d190e1923251a09e60796a744a8782f2db2c58e4d2d2f60072794","tests/char16trie.rs":"f8018b90187f3b99a6a835c1c41bced18d98a28c41822abf3536cd1f0f08c44f","tests/cpt.rs":"cc9b7eb0a39847bf9e89a9cef1501838c1f95db756362967d080f0f497d7b455","tests/data/char16trie/empty.toml":"b900365b9c786f1b185307f5d8835a901d4860b9b097bce13aa0e592fcb384c4","tests/data/char16trie/months.toml":"439245fc4385fe693f283b7bc179bf5558dd8039a89987314dfc8c4a9e0092b2","tests/data/char16trie/test_a.toml":"34b179dd4e7eef73ce373b74e426ecfa05fb7aa2b0fc15e437bfcf3ea4242a9f","tests/data/char16trie/test_a_ab.toml":"b84452cb9c310203599d3cb8279a3f000c39ff8026728573152026f0d5e2c798","tests/data/char16trie/test_branches.toml":"d787ffc89c62a564b487f3c8fb94588258be0d891044e5b3a79c2ab876cd3e57","tests/data/char16trie/test_compact.toml":"30cb3e794d0989e3e087c12de3db077449d82ce6af57666290166d43bdcd27d3","tests/data/char16trie/test_long_branch.toml":"877d408f7d58063723befd01af6e3b0f01060a9ca1c5611ee1ea88d73383fa5a","tests/data/char16trie/test_long_sequence.toml":"f58645b3f14e47850e2a03733f7e47b69b193067f4cccf96124846b1ad49d970","tests/data/char16trie/test_shortest_branch.toml":"af356553506dbc28a2413b9f0ca1489050cd11a72e90ba4b5020bcb596862e64","tests/data/cpt/free-blocks.16.toml":"e0a66e777c13c0885b6a0f6839cdc9bbbddded2f5fbef4710f8e69a0808791d9","tests/data/cpt/free-blocks.32.toml":"b0bb6068a84d08d3fbcbd54dce7a59385a42b2dcdf0a6fe9d4160754a80a5f9e","tests/data/cpt/free-blocks.8.toml":"2de9950cd4475c3cb9cca9c30cb6793b90f3881ea2dd1353bea0701110c76953","tests/data/cpt/free-blocks.small16.toml":"17cbdef8edec19e8d85802eda775b1095ae2d423a589a4b56064b3b13604af36","tests/data/cpt/grow-data.16.toml":"802c7c61c2bb70dd7c96ce4633584a2ac4d2e6a61ecfb6f5d19c3c419b76f97c","tests/data/cpt/grow-data.32.toml":"3cbf6ad1276eda17f18cbeba4db671340ebec0fe6c0b631ea1f52dab63669881","tests/data/cpt/grow-data.8.toml":"e2d0b066e8a0f0bbf21cffa72393e0fd8c9a7534887886438211600bf7717129","tests/data/cpt/grow-data.small16.toml":"1d4c5d4b47a3da6b392729be3aa7cfa2cfb58d9ae37565cf10dbc10f0b48beca","tests/data/cpt/planes.toml":"a2577942758490bd53f4022b30731cff947fae22f4cbbb03b5ae72c65357aa12","tests/data/cpt/set-empty.16.toml":"6a01c051c5dbbe816097da806b943ca1856312059b0842a1238fe75ad5df220b","tests/data/cpt/set-empty.32.toml":"ec9dec0296b150ccabde07c255e2971ba407f647824a7c37af0272fa2ba89e2d","tests/data/cpt/set-empty.8.toml":"478dd49db8670f447f5aae78bcd3cdbeb6f91f7861dec256d480623b5d00941b","tests/data/cpt/set-empty.small16.toml":"5ff232c9b020bdaaaf762f7c0afe48ccb6f94b40dce08c1ba7dcb66c46ad2423","tests/data/cpt/set-single-value.16.toml":"6720f4a4d8c113ab7085e6308792ea0005cc8fe3c5d8acacb2cf43e74b12f4b3","tests/data/cpt/set-single-value.32.toml":"cb93935dc9ce5ed3cbe0f0acb50b49308b232e2d3fc8e39b08d1c33127c9911d","tests/data/cpt/set-single-value.8.toml":"e5cb6b02341bb8992ec93e49a7b2b059af1fd046ede3021dc207f1833c6a3c95","tests/data/cpt/set-single-value.small16.toml":"3aef34147b20a5c2c2c6e20f6024d38f7c0518313371b05d3cb83ae78a9ef0db","tests/data/cpt/set1.16.toml":"01cc1078f281102bd0c9e854a373b7241f2295bb19caa9488caad1b5350d0beb","tests/data/cpt/set1.32.toml":"cd264d011692df42e9007df87c6500bdde4e098a3a85a89a185f7deeff025a3b","tests/data/cpt/set1.8.toml":"039aa2fca8f140f5a060bcf01a1da3d45618242dfb0a3c437d4263d5166398a3","tests/data/cpt/set1.small16.toml":"b8bf6e216201e0a0c61c4b2456eccd1c3b4f38647d67ba251cd7b08f340df0dc","tests/data/cpt/set2-overlap.16.toml":"49f1d7212cb3f7b10f4a0dbab267b64aeb59380cc28d86c67fd640737da5af0a","tests/data/cpt/set2-overlap.32.toml":"406104b0532ae249c603c03729f4596ab24460ccbb3a244e04fa2b8401795ef0","tests/data/cpt/set2-overlap.small16.toml":"4e8d9c5b25cda2fd80fa72e7e9863e6858548608d3fe2a2d774026eda95c959f","tests/data/cpt/set3-initial-9.16.toml":"f5fdc3d7c6d6813cc527ddffecf35db2d144e2706be0541277bbe4672ea29851","tests/data/cpt/set3-initial-9.32.toml":"da2887d40005fc071eee1bf4e828f40410266c44585deda208e78d369b5ca9a9","tests/data/cpt/set3-initial-9.8.toml":"5974d1961bd8334e6fb1be7431f794dfc87d0fecdee4b832ad1c82e2302a6617","tests/data/cpt/set3-initial-9.small16.toml":"f62d46d2b6492c02944d089885b2ce6b975468e6bceabf986b495ab42a06d595","tests/data/cpt/short-all-same.16.toml":"5c0252591699a35398f75b3bec977d6ed44cfffbf335a87ed7c3cff86ff74391","tests/data/cpt/short-all-same.8.toml":"23f7aa3a8e6c3cc75669b8df55827b03c6791aac1ec9f7c8d7f0bbbdd54f23a9","tests/data/cpt/short-all-same.small16.toml":"5c0252591699a35398f75b3bec977d6ed44cfffbf335a87ed7c3cff86ff74391","tests/data/cpt/small0-in-fast.16.toml":"8d00f5657ee11c3b00c7a3c1e6333632b37dba0762cd4868b2f8ef90c03aab6c","tests/data/cpt/small0-in-fast.32.toml":"4736b4ae18cb0e77adc523382ec44bc517a01e17abdb91522b8859d77fbdc7c6","tests/data/cpt/small0-in-fast.8.toml":"e9214d75c421989eb79b7060817f51fa1d648d55b854fad651ff729962bc49e4","tests/data/cpt/small0-in-fast.small16.toml":"20eb07e89364a1fd6ddf26f3bc302e92c1aaa724be792d9bf8656e4e5a7a6379"},"package":"db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1c96c12185a437c280f10ddf45af48d3d511e9420ac59fb37006dc8d66090f37","Cargo.lock":"266fb7c53f6929bd61c198bd243561f45eabc2cad5d1246fba9366cca3136f7d","Cargo.toml":"c03884e8e785cf98f01359dc5697aef61aa68242e0efbbfead27a9d56f22d474","Cargo.toml.orig":"b826b4db2847d4a053a464cd64546103e95cac335e3ead9031c308363310d890","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"b1a0b37b61d42026996dda3b7d524d42888181f3e7eaf940c9b2e5f561c449e3","benches/codepointtrie.rs":"b7df632cd2cf6b78eefc3ab8631afbbc85e42cfdcbae0aedf7227f4779b7d8cf","benches/iai_cpt.rs":"a8ed4e67866d415e6ed0c8c95a9b1887b4198ea409d4cd9efafb50b8c13b3ecc","benches/inv_list.rs":"fec68e927ecea663cbdd94d20989375d6555eefde513515d7762c98e427aa668","benches/tries/gc_fast.rs":"4761a339f9b266813f4fa7ffa229b3464ced2ed106ce712ae6a96c0e49e5224e","benches/tries/gc_small.rs":"a1a75d2325dbce031e0127de8d84e900ca7c73ec81da1679965ab0127a99c205","benches/tries/mod.rs":"59424de0ec4f1efc8253365261f679153bd47bb0c834adee92451b8cfadebfc2","examples/unicode_bmp_blocks_selector.rs":"a9b66a1e12993e24fe762914558e8e90fff8ac0fa9648151f71e586027ff72b4","src/char16trie/mod.rs":"5950a1b427743e956b459956cadd72ff7531fe46bfb871d8e3a848b1e4ab0657","src/char16trie/trie.rs":"d68128b0d20fd79cde797d45d3c5a6212f773aa813ab48419b518a2164ea1cfe","src/codepointinvlist/builder.rs":"30f08679bbbcd5cff18c112d069b503e2e7ad765d1d6bfda4a719f5d2671aebb","src/codepointinvlist/conversions.rs":"e9333cc0de789fe7271051f2c06253cfda1cad257ec517d56e77b56fbf765a12","src/codepointinvlist/cpinvlist.rs":"cca847bd990323d8624748c9eca54add54cd59454c103fb91113900a36de7048","src/codepointinvlist/mod.rs":"4e91ca182f48a5b795f2c52cc01af65f601cd71e644b8a937a76dbd1e0d5adc4","src/codepointinvlist/utils.rs":"49c7166aa910b8c79880ee23e8555d5efe82c14b15fed2a9c580c7dfd5d7b867","src/codepointinvliststringlist/mod.rs":"915de79220566e4ae2dfba079170dd4bcf956eabfed1be18fa077f43bb915c4f","src/codepointtrie/cptrie.rs":"51c629558f1bf8cd8430c4526bed2ac2c914d2c17f32da9287bcd9c32d75d6fe","src/codepointtrie/error.rs":"0a6ef59c27c462bc9ca980137c5b3ce6161e21eac2086211b87b760aa2a96125","src/codepointtrie/impl_const.rs":"ff25fa0d54e174c289b25a6060f50e03c8aa41bad922c9386de3148f8ad95109","src/codepointtrie/mod.rs":"6c8a3ef005f592867ac34ae1445515cca001d78696f0de77821c0360b5c5f5d3","src/codepointtrie/planes.rs":"1c53baef1f95889dc803e520eb5bc9aef0d67e0eadc4262e8ca87512797a2243","src/codepointtrie/serde.rs":"b7c806ce3a8db1558d48931b534c0d58a29da9e7d4a174a762bbc7b46d9ca1d7","src/codepointtrie/toml.rs":"00d10cb710f69f84dd0fde871c4bd61e8cabe319362a11fc74a0af1f0fda2363","src/iterator_utils.rs":"3635856bc11059cacc14fac49d57f0a58a4fcccaa86ba4e9824f0bed1d63993c","src/lib.rs":"32555697f95d190e1923251a09e60796a744a8782f2db2c58e4d2d2f60072794","tests/char16trie.rs":"f8018b90187f3b99a6a835c1c41bced18d98a28c41822abf3536cd1f0f08c44f","tests/cpt.rs":"cc9b7eb0a39847bf9e89a9cef1501838c1f95db756362967d080f0f497d7b455","tests/data/char16trie/empty.toml":"b900365b9c786f1b185307f5d8835a901d4860b9b097bce13aa0e592fcb384c4","tests/data/char16trie/months.toml":"439245fc4385fe693f283b7bc179bf5558dd8039a89987314dfc8c4a9e0092b2","tests/data/char16trie/test_a.toml":"34b179dd4e7eef73ce373b74e426ecfa05fb7aa2b0fc15e437bfcf3ea4242a9f","tests/data/char16trie/test_a_ab.toml":"b84452cb9c310203599d3cb8279a3f000c39ff8026728573152026f0d5e2c798","tests/data/char16trie/test_branches.toml":"d787ffc89c62a564b487f3c8fb94588258be0d891044e5b3a79c2ab876cd3e57","tests/data/char16trie/test_compact.toml":"30cb3e794d0989e3e087c12de3db077449d82ce6af57666290166d43bdcd27d3","tests/data/char16trie/test_long_branch.toml":"877d408f7d58063723befd01af6e3b0f01060a9ca1c5611ee1ea88d73383fa5a","tests/data/char16trie/test_long_sequence.toml":"f58645b3f14e47850e2a03733f7e47b69b193067f4cccf96124846b1ad49d970","tests/data/char16trie/test_shortest_branch.toml":"af356553506dbc28a2413b9f0ca1489050cd11a72e90ba4b5020bcb596862e64","tests/data/cpt/free-blocks.16.toml":"e0a66e777c13c0885b6a0f6839cdc9bbbddded2f5fbef4710f8e69a0808791d9","tests/data/cpt/free-blocks.32.toml":"b0bb6068a84d08d3fbcbd54dce7a59385a42b2dcdf0a6fe9d4160754a80a5f9e","tests/data/cpt/free-blocks.8.toml":"2de9950cd4475c3cb9cca9c30cb6793b90f3881ea2dd1353bea0701110c76953","tests/data/cpt/free-blocks.small16.toml":"17cbdef8edec19e8d85802eda775b1095ae2d423a589a4b56064b3b13604af36","tests/data/cpt/grow-data.16.toml":"802c7c61c2bb70dd7c96ce4633584a2ac4d2e6a61ecfb6f5d19c3c419b76f97c","tests/data/cpt/grow-data.32.toml":"3cbf6ad1276eda17f18cbeba4db671340ebec0fe6c0b631ea1f52dab63669881","tests/data/cpt/grow-data.8.toml":"e2d0b066e8a0f0bbf21cffa72393e0fd8c9a7534887886438211600bf7717129","tests/data/cpt/grow-data.small16.toml":"1d4c5d4b47a3da6b392729be3aa7cfa2cfb58d9ae37565cf10dbc10f0b48beca","tests/data/cpt/planes.toml":"a2577942758490bd53f4022b30731cff947fae22f4cbbb03b5ae72c65357aa12","tests/data/cpt/set-empty.16.toml":"6a01c051c5dbbe816097da806b943ca1856312059b0842a1238fe75ad5df220b","tests/data/cpt/set-empty.32.toml":"ec9dec0296b150ccabde07c255e2971ba407f647824a7c37af0272fa2ba89e2d","tests/data/cpt/set-empty.8.toml":"478dd49db8670f447f5aae78bcd3cdbeb6f91f7861dec256d480623b5d00941b","tests/data/cpt/set-empty.small16.toml":"5ff232c9b020bdaaaf762f7c0afe48ccb6f94b40dce08c1ba7dcb66c46ad2423","tests/data/cpt/set-single-value.16.toml":"6720f4a4d8c113ab7085e6308792ea0005cc8fe3c5d8acacb2cf43e74b12f4b3","tests/data/cpt/set-single-value.32.toml":"cb93935dc9ce5ed3cbe0f0acb50b49308b232e2d3fc8e39b08d1c33127c9911d","tests/data/cpt/set-single-value.8.toml":"e5cb6b02341bb8992ec93e49a7b2b059af1fd046ede3021dc207f1833c6a3c95","tests/data/cpt/set-single-value.small16.toml":"3aef34147b20a5c2c2c6e20f6024d38f7c0518313371b05d3cb83ae78a9ef0db","tests/data/cpt/set1.16.toml":"01cc1078f281102bd0c9e854a373b7241f2295bb19caa9488caad1b5350d0beb","tests/data/cpt/set1.32.toml":"cd264d011692df42e9007df87c6500bdde4e098a3a85a89a185f7deeff025a3b","tests/data/cpt/set1.8.toml":"039aa2fca8f140f5a060bcf01a1da3d45618242dfb0a3c437d4263d5166398a3","tests/data/cpt/set1.small16.toml":"b8bf6e216201e0a0c61c4b2456eccd1c3b4f38647d67ba251cd7b08f340df0dc","tests/data/cpt/set2-overlap.16.toml":"49f1d7212cb3f7b10f4a0dbab267b64aeb59380cc28d86c67fd640737da5af0a","tests/data/cpt/set2-overlap.32.toml":"406104b0532ae249c603c03729f4596ab24460ccbb3a244e04fa2b8401795ef0","tests/data/cpt/set2-overlap.small16.toml":"4e8d9c5b25cda2fd80fa72e7e9863e6858548608d3fe2a2d774026eda95c959f","tests/data/cpt/set3-initial-9.16.toml":"f5fdc3d7c6d6813cc527ddffecf35db2d144e2706be0541277bbe4672ea29851","tests/data/cpt/set3-initial-9.32.toml":"da2887d40005fc071eee1bf4e828f40410266c44585deda208e78d369b5ca9a9","tests/data/cpt/set3-initial-9.8.toml":"5974d1961bd8334e6fb1be7431f794dfc87d0fecdee4b832ad1c82e2302a6617","tests/data/cpt/set3-initial-9.small16.toml":"f62d46d2b6492c02944d089885b2ce6b975468e6bceabf986b495ab42a06d595","tests/data/cpt/short-all-same.16.toml":"5c0252591699a35398f75b3bec977d6ed44cfffbf335a87ed7c3cff86ff74391","tests/data/cpt/short-all-same.8.toml":"23f7aa3a8e6c3cc75669b8df55827b03c6791aac1ec9f7c8d7f0bbbdd54f23a9","tests/data/cpt/short-all-same.small16.toml":"5c0252591699a35398f75b3bec977d6ed44cfffbf335a87ed7c3cff86ff74391","tests/data/cpt/small0-in-fast.16.toml":"8d00f5657ee11c3b00c7a3c1e6333632b37dba0762cd4868b2f8ef90c03aab6c","tests/data/cpt/small0-in-fast.32.toml":"4736b4ae18cb0e77adc523382ec44bc517a01e17abdb91522b8859d77fbdc7c6","tests/data/cpt/small0-in-fast.8.toml":"e9214d75c421989eb79b7060817f51fa1d648d55b854fad651ff729962bc49e4","tests/data/cpt/small0-in-fast.small16.toml":"20eb07e89364a1fd6ddf26f3bc302e92c1aaa724be792d9bf8656e4e5a7a6379"},"package":"db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_collections/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_collections/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "components/collections" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_collections/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_collections/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_collections/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,72 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_collections" +description = "Collection of API for use in ICU libraries." + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +displaydoc = { workspace = true } +yoke = { workspace = true, features = ["derive"] } +zerofrom = { workspace = true, features = ["derive"] } +zerovec = { workspace = true, features = ["derive", "yoke"] } + +serde = { workspace = true, features = ["derive", "alloc"], optional = true } +databake = { workspace = true, features = ["derive"], optional = true } + +[dev-dependencies] +iai = { workspace = true } +icu = { path = "../../components/icu", default-features = false } +icu_benchmark_macros = { path = "../../tools/benchmark/macros" } +icu_properties = { path = "../../components/properties" } +postcard = { workspace = true, features = ["alloc"] } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } + +toml = { workspace = true } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[features] +std = [] +serde = ["dep:serde", "zerovec/serde"] +databake = ["dep:databake", "zerovec/databake"] +bench = [] + +[lib] +bench = false # This option is required for Benchmark CI + +[package.metadata.cargo-all-features] +# Bench feature gets tested separately and is only relevant for CI +denylist = ["bench"] + +[[bench]] +name = "codepointtrie" +harness = false +path = "benches/codepointtrie.rs" + +[[bench]] +name = "iai_cpt" +harness = false +required-features = ["bench"] +path = "benches/iai_cpt.rs" + +[[bench]] +name = "inv_list" +harness = false +path = "benches/inv_list.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"e8b789e4961e47c9d525791048208e1ba6470f90fe8b0d0778ea224dba7384c9","Cargo.toml":"f125a44f7ed2ef0217786f44a91dbfa67f791a42481963efa42fbf25e7461961","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"27c4ba4df8933825ab38b7da3de3b678bee7f1b4a011c6268861da643ac52de2","benches/fixtures/langid.json":"373c11527653c63c685c9e229a8de5ae2b557c25b686a9d891c59e1f603232d8","benches/fixtures/locale.json":"669b19db933094290a45bf856559920f4e92401072e364ac82c482119dc9233a","benches/fixtures/mod.rs":"9a9671eddcf38a6faa10cb814949f8abc15d89f5e70f3ad6f684f1bc3ffe72ea","benches/fixtures/subtags.json":"28be3a639e452d713e807d5779b6819e06277e2dbbf67801ef34964fb9b074b6","benches/helpers/macros.rs":"bba0945a826bc083156bc302507c48c0c99c4d965e2a84352644d768591b0339","benches/helpers/mod.rs":"9118aceb41badd98a6d3e07f79bf6328f3da1f93ae82ef99e6ca7e7229aa4c42","benches/iai_langid.rs":"8e8f93e4b4e2e70771f86eccfaec8c38f2f8a79f569d72eef29a64bb730f3e0d","benches/langid.rs":"304ab3d5705674a5706b4f9f1aeb51cdf50b801d33e81a9711232e902640dc54","benches/locale.rs":"a2feec2dfb4e54473058bb2b1359938fe770cb8fbeb54777a093339e475280de","benches/subtags.rs":"a085b60cf4aeedde1b4f95502fed3c06eeb0d3e5903244925e9d1639cf819aec","examples/filter_langids.rs":"e000b860432b1646c74709177e4e4df1cfdc9620f41a677d15a5016bd7eb9b29","examples/syntatically_canonicalize_locales.rs":"49184e6e52e2264c61a479c0df88c01e7f7079f3da991445faecca3844594079","src/databake.rs":"894d0f73836d99915c5726d8984e7833498e841e2985cedfd5893aeb2bdcc958","src/extensions/mod.rs":"a4c8a5a6d427cbc357413f313dff32a134da99701ec8be403f6ed1d43b0c592f","src/extensions/other/mod.rs":"d32eef28593efb50d892685ae4cde63c03dee21198d0161c821ae2d5abc210b8","src/extensions/other/subtag.rs":"41e9e943d67d5940c1fa01d027e8713c5e95819e4542c4a7f8fbadc9fc47b085","src/extensions/private/mod.rs":"0dc7b4196d2520b0257e6b4f519ff330dee5f2126053a3ddc43b788c20e8d8c8","src/extensions/private/other.rs":"604341d3888b946102bbc1f9d6d1cc146a1aed26c55158385641f7a80a434b72","src/extensions/transform/fields.rs":"fd23812da11a2cbb13fab5960ab7b56a277e0525d16990f5047d6bf248485f7f","src/extensions/transform/key.rs":"05ef426db886862257b4d8e11d0d7762694e858ed8e6e683e40a765be1d7f05b","src/extensions/transform/mod.rs":"a730104b1de1a095289b6afc72f0493b6280dca8ff1400c4b961240292bc125b","src/extensions/transform/value.rs":"24dd747cbfe278b685ebc710a194461999f3ca155c002382766267bd696340dc","src/extensions/unicode/attribute.rs":"021115b6b1880048411dc6a983039dbf4cfce8eabf6895afc008356f13ced960","src/extensions/unicode/attributes.rs":"721b6711b83ec7ce06012229f550943a9c087fcd6aed1bcbb5891c14b7615c96","src/extensions/unicode/key.rs":"3822a2710eeb6d8569666a0f4097cc0a85e5e490d8b7ff0b75a983e686cb26d3","src/extensions/unicode/keywords.rs":"d94f24a21d6a0c969633c3fc66cb208edb337293326dad05fa216fc04afe2762","src/extensions/unicode/mod.rs":"f709a9fb7a5031e0c93e819cfb90eea75a435ba8ca2a5853821b914d15c52aea","src/extensions/unicode/value.rs":"bbe52da47caca600c83e35bb7c0e629bc949db6349a1bc9052abb8acfa366b90","src/helpers.rs":"34a23789b1663abc565742b83479d7657ad921c1f3b642d0b53f6a7713513bd4","src/langid.rs":"fa6acb52afb3d121ec49487c83221857b31d251395d043230431ba4b11a180ae","src/lib.rs":"18f071090ab6aed81e62abaccbc48565ac42ca65f70741cb110922d8d36bda55","src/locale.rs":"751eb797ff6e596787caadaea33e541c5ad98051d1e14a5af684d4aae9591c95","src/macros.rs":"f7154fc103ea1120a55bb5898540b20df80de6eec42e70ce15f339d997f2bf52","src/ordering.rs":"fe0b224a8a2d3717f348971b16eeeb4f944c827e63469099faa57c593da1250b","src/parser/errors.rs":"8af937e67d197272c0f4806cc40cb191c878085b8687f987e358ee01ac2b5004","src/parser/langid.rs":"c66c92e46535ec081f3e5586f88174c28df11b84bc04c82d6c3d91d37fbf6daa","src/parser/locale.rs":"075c74803891894ad50bbedc69366931b8e76c0992b3caa1a5632f0a6816ccfd","src/parser/mod.rs":"5182392624876a419b1469d135d175aba680bb13d14e4f6ea0cfc4e071fbc743","src/serde.rs":"06e940e4f2d15f02d313b4e2b233aea3e74c93c6c43076f5ffe52d49c133608f","src/shortvec/litemap.rs":"3918d7c98ff31ea5abe038f67bfb3e07724eb0bf21e75b3a79dfa2e8f3a92c3e","src/shortvec/mod.rs":"bcb0c61d9d6caf9a3ab6eb19b583183e93276a69389c377ea8d85c1196ff77a6","src/subtags/language.rs":"9d256e02908b57afdec69a453862af1a1267b04323b9522080e5dafc891a7a63","src/subtags/mod.rs":"a31350b679598b7452849ee6f8f56aefb2f2e370575ffe34dd643b62a0ca3fec","src/subtags/region.rs":"22a6dbe130899ebaab5482ca4f512de931eda1c5194639302995f696082344a2","src/subtags/script.rs":"1d57233bd238af03d4c347adb06b238bc108649da2bd395c03d6c1e879725f8a","src/subtags/variant.rs":"a0a14e1f26f1438b47e9419e696247f197c4a1042070a6e4a41620be720b5ac5","src/subtags/variants.rs":"88b20b650f11f3d9360cdbc49de6838b0ca578012b0c3a8037922307cb3607ad","src/zerovec.rs":"b7bf4a4e977a0c929b84466aa0d054328b2ad86c0f755c185730362458696be8","tests/fixtures/canonicalize.json":"c55a1cfa487f18d0019424802a9913fdb2349b286e6ca60e47d9d230c079f75a","tests/fixtures/invalid-extensions.json":"4b7888006360b216030597257de8c301e22877e75216818967bbd8c83b6dbb0b","tests/fixtures/invalid.json":"5247849a6eb805619b8e70254c855227f7bdaf71431b071c91c6cc378ae9766e","tests/fixtures/langid.json":"960fd01722217ef1ea9077e2e0821d7089fe318a241bd7fb7918f50bf8f3f5c3","tests/fixtures/locale.json":"df1b195b18780758a6b1c0264206b9cd9ac8c4741c5d6b0cc2b92f8e17991c17","tests/fixtures/mod.rs":"aea619960540b92199345cbd20ff03d2cb451aa2ce9aa6cf7915223ee9f812a3","tests/langid.rs":"eb96f0a768378f7fedbed116806ce1e76557b2225862434215e1e4ae73e0c7cc","tests/locale.rs":"3b209cb5edd38695720ffa9ac7d3e3dae5a87cbde9d7379a13fefd78ed4ea37a"},"package":"13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"fc12889430f325226b5d2b8cdd60b4f4449a7242141c76da33cb51d42d59de5d","Cargo.lock":"e8b789e4961e47c9d525791048208e1ba6470f90fe8b0d0778ea224dba7384c9","Cargo.toml":"f125a44f7ed2ef0217786f44a91dbfa67f791a42481963efa42fbf25e7461961","Cargo.toml.orig":"5163b2916640667d2060fa5b69fc21104f692ccedcb45c327464bb9c27565a9b","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"27c4ba4df8933825ab38b7da3de3b678bee7f1b4a011c6268861da643ac52de2","benches/fixtures/langid.json":"373c11527653c63c685c9e229a8de5ae2b557c25b686a9d891c59e1f603232d8","benches/fixtures/locale.json":"669b19db933094290a45bf856559920f4e92401072e364ac82c482119dc9233a","benches/fixtures/mod.rs":"9a9671eddcf38a6faa10cb814949f8abc15d89f5e70f3ad6f684f1bc3ffe72ea","benches/fixtures/subtags.json":"28be3a639e452d713e807d5779b6819e06277e2dbbf67801ef34964fb9b074b6","benches/helpers/macros.rs":"bba0945a826bc083156bc302507c48c0c99c4d965e2a84352644d768591b0339","benches/helpers/mod.rs":"9118aceb41badd98a6d3e07f79bf6328f3da1f93ae82ef99e6ca7e7229aa4c42","benches/iai_langid.rs":"8e8f93e4b4e2e70771f86eccfaec8c38f2f8a79f569d72eef29a64bb730f3e0d","benches/langid.rs":"304ab3d5705674a5706b4f9f1aeb51cdf50b801d33e81a9711232e902640dc54","benches/locale.rs":"a2feec2dfb4e54473058bb2b1359938fe770cb8fbeb54777a093339e475280de","benches/subtags.rs":"a085b60cf4aeedde1b4f95502fed3c06eeb0d3e5903244925e9d1639cf819aec","examples/filter_langids.rs":"e000b860432b1646c74709177e4e4df1cfdc9620f41a677d15a5016bd7eb9b29","examples/syntatically_canonicalize_locales.rs":"49184e6e52e2264c61a479c0df88c01e7f7079f3da991445faecca3844594079","src/databake.rs":"894d0f73836d99915c5726d8984e7833498e841e2985cedfd5893aeb2bdcc958","src/extensions/mod.rs":"a4c8a5a6d427cbc357413f313dff32a134da99701ec8be403f6ed1d43b0c592f","src/extensions/other/mod.rs":"d32eef28593efb50d892685ae4cde63c03dee21198d0161c821ae2d5abc210b8","src/extensions/other/subtag.rs":"41e9e943d67d5940c1fa01d027e8713c5e95819e4542c4a7f8fbadc9fc47b085","src/extensions/private/mod.rs":"0dc7b4196d2520b0257e6b4f519ff330dee5f2126053a3ddc43b788c20e8d8c8","src/extensions/private/other.rs":"604341d3888b946102bbc1f9d6d1cc146a1aed26c55158385641f7a80a434b72","src/extensions/transform/fields.rs":"fd23812da11a2cbb13fab5960ab7b56a277e0525d16990f5047d6bf248485f7f","src/extensions/transform/key.rs":"05ef426db886862257b4d8e11d0d7762694e858ed8e6e683e40a765be1d7f05b","src/extensions/transform/mod.rs":"a730104b1de1a095289b6afc72f0493b6280dca8ff1400c4b961240292bc125b","src/extensions/transform/value.rs":"24dd747cbfe278b685ebc710a194461999f3ca155c002382766267bd696340dc","src/extensions/unicode/attribute.rs":"021115b6b1880048411dc6a983039dbf4cfce8eabf6895afc008356f13ced960","src/extensions/unicode/attributes.rs":"721b6711b83ec7ce06012229f550943a9c087fcd6aed1bcbb5891c14b7615c96","src/extensions/unicode/key.rs":"3822a2710eeb6d8569666a0f4097cc0a85e5e490d8b7ff0b75a983e686cb26d3","src/extensions/unicode/keywords.rs":"d94f24a21d6a0c969633c3fc66cb208edb337293326dad05fa216fc04afe2762","src/extensions/unicode/mod.rs":"f709a9fb7a5031e0c93e819cfb90eea75a435ba8ca2a5853821b914d15c52aea","src/extensions/unicode/value.rs":"bbe52da47caca600c83e35bb7c0e629bc949db6349a1bc9052abb8acfa366b90","src/helpers.rs":"34a23789b1663abc565742b83479d7657ad921c1f3b642d0b53f6a7713513bd4","src/langid.rs":"fa6acb52afb3d121ec49487c83221857b31d251395d043230431ba4b11a180ae","src/lib.rs":"18f071090ab6aed81e62abaccbc48565ac42ca65f70741cb110922d8d36bda55","src/locale.rs":"751eb797ff6e596787caadaea33e541c5ad98051d1e14a5af684d4aae9591c95","src/macros.rs":"f7154fc103ea1120a55bb5898540b20df80de6eec42e70ce15f339d997f2bf52","src/ordering.rs":"fe0b224a8a2d3717f348971b16eeeb4f944c827e63469099faa57c593da1250b","src/parser/errors.rs":"8af937e67d197272c0f4806cc40cb191c878085b8687f987e358ee01ac2b5004","src/parser/langid.rs":"c66c92e46535ec081f3e5586f88174c28df11b84bc04c82d6c3d91d37fbf6daa","src/parser/locale.rs":"075c74803891894ad50bbedc69366931b8e76c0992b3caa1a5632f0a6816ccfd","src/parser/mod.rs":"5182392624876a419b1469d135d175aba680bb13d14e4f6ea0cfc4e071fbc743","src/serde.rs":"06e940e4f2d15f02d313b4e2b233aea3e74c93c6c43076f5ffe52d49c133608f","src/shortvec/litemap.rs":"3918d7c98ff31ea5abe038f67bfb3e07724eb0bf21e75b3a79dfa2e8f3a92c3e","src/shortvec/mod.rs":"bcb0c61d9d6caf9a3ab6eb19b583183e93276a69389c377ea8d85c1196ff77a6","src/subtags/language.rs":"9d256e02908b57afdec69a453862af1a1267b04323b9522080e5dafc891a7a63","src/subtags/mod.rs":"a31350b679598b7452849ee6f8f56aefb2f2e370575ffe34dd643b62a0ca3fec","src/subtags/region.rs":"22a6dbe130899ebaab5482ca4f512de931eda1c5194639302995f696082344a2","src/subtags/script.rs":"1d57233bd238af03d4c347adb06b238bc108649da2bd395c03d6c1e879725f8a","src/subtags/variant.rs":"a0a14e1f26f1438b47e9419e696247f197c4a1042070a6e4a41620be720b5ac5","src/subtags/variants.rs":"88b20b650f11f3d9360cdbc49de6838b0ca578012b0c3a8037922307cb3607ad","src/zerovec.rs":"b7bf4a4e977a0c929b84466aa0d054328b2ad86c0f755c185730362458696be8","tests/fixtures/canonicalize.json":"c55a1cfa487f18d0019424802a9913fdb2349b286e6ca60e47d9d230c079f75a","tests/fixtures/invalid-extensions.json":"4b7888006360b216030597257de8c301e22877e75216818967bbd8c83b6dbb0b","tests/fixtures/invalid.json":"5247849a6eb805619b8e70254c855227f7bdaf71431b071c91c6cc378ae9766e","tests/fixtures/langid.json":"960fd01722217ef1ea9077e2e0821d7089fe318a241bd7fb7918f50bf8f3f5c3","tests/fixtures/locale.json":"df1b195b18780758a6b1c0264206b9cd9ac8c4741c5d6b0cc2b92f8e17991c17","tests/fixtures/mod.rs":"aea619960540b92199345cbd20ff03d2cb451aa2ce9aa6cf7915223ee9f812a3","tests/langid.rs":"eb96f0a768378f7fedbed116806ce1e76557b2225862434215e1e4ae73e0c7cc","tests/locale.rs":"3b209cb5edd38695720ffa9ac7d3e3dae5a87cbde9d7379a13fefd78ed4ea37a"},"package":"13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "components/locid" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,83 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_locid" +description = "API for managing Unicode Language and Locale Identifiers" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +displaydoc = { workspace = true } +litemap = { workspace = true, features = ["alloc"] } +tinystr = { workspace = true, features = ["alloc"] } +writeable = { workspace = true } + +databake = { workspace = true, features = ["derive"], optional = true} +serde = { workspace = true, features = ["alloc", "derive"], optional = true } +zerovec = { workspace = true, optional = true } + +[dev-dependencies] +iai = { workspace = true } +icu = { path = "../../components/icu", default-features = false } +icu_benchmark_macros = { path = "../../tools/benchmark/macros" } +litemap = { path = "../../utils/litemap", features = ["testing"]} +postcard = { workspace = true, features = ["use-std"] } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } + + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[features] +std = [] +databake = ["dep:databake"] +serde = ["dep:serde", "tinystr/serde"] +zerovec = ["dep:zerovec"] +bench = ["serde"] + +[lib] +bench = false # This option is required for Benchmark CI + +[package.metadata.cargo-all-features] +# Bench feature gets tested separately and is only relevant for CI +denylist = ["bench"] + +[[bench]] +name = "subtags" +harness = false +required-features = ["bench"] + +[[bench]] +name = "langid" +harness = false + +[[bench]] +name = "locale" +harness = false + +[[bench]] +name = "iai_langid" +harness = false +required-features = ["bench"] + +[[example]] +name = "filter_langids" +test = true + +[[example]] +name = "syntatically_canonicalize_locales" +test = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"a7227c97d9368829ec0d84a26d06f580aaf17e28b399d8b6d34a183bba01da97","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"3ff3f2e2f9e5d4c5786132838576edef42a12c5529d5f080370f24aa6246bb92","benches/fixtures/locales.json":"9846601a29874baf140cac1252d4624fadc30182fec106d17f008ece886b9185","benches/fixtures/uncanonicalized-locales.json":"a866ed318b92f79d8853567e79b373c02984967023f5f39161140544e71b0c72","benches/locale_canonicalizer.rs":"47fc97c5f3e167f837ea397e895763fe324b570b96d7875835871d18895defdc","src/canonicalizer.rs":"99d6e559615f52752908826a34b7ca6a385202b3e361528149ab83d4e47ac37c","src/directionality.rs":"53e994c091915c31e0d5139ef5f331682c9deaf16ab7b6536be928016b6795d6","src/error.rs":"486fda8a0e9b7bb5822bbb0defb51145364d6053b8d60b88ef71e4b2bcd6699d","src/expander.rs":"e6d8c52506f6252578c3efcf8b27c51ef035e2ac25d602c3898938abba50b355","src/fallback/algorithms.rs":"044098918793a22496534b7d8bece0813cf47405bf1f6e2712dda2af2a723206","src/fallback/mod.rs":"533a55fcaebeed4b5232d7d3a959da8af323996cf091147e07ea6987a1b062c4","src/lib.rs":"115671ff56b3a47932e975642517571c84cb5e0165cc5ca1c07d34052d131c77","src/provider/canonicalizer.rs":"330483b995baa598dfe28caa0ba4c2c2d462349b696e140f4a04a9b85761e668","src/provider/directionality.rs":"fc516f501254af444cfa010d3c87aeea032dd6eccf5f82301c050ed3df2e05b1","src/provider/expander.rs":"6903d16138ada8216e0341d984126dcc1f6fac21468144e8140fc217b164572e","src/provider/fallback.rs":"d567e3d49261cac9de35825b3d57204d49068558f10579121f0bf0c42090c9cc","src/provider/mod.rs":"91b7f0706e3206d48171ce8ff87d3b18140856bcc476aef4beeaae9bd6b6a53e","tests/fixtures/canonicalize.json":"3dc2f661b04e4c9ecced70fc1b98a504eb5f5a0067b38665b10e50c25174bc4a","tests/fixtures/maximize.json":"8428e9034cd70879a67d888884e90c62b2ba2f9c149dea07d01e6b794f405d32","tests/fixtures/minimize.json":"3bb6f19c5525818212388dcbf778064e7f73d2c32a8a7e8c58d618583a77121a","tests/fixtures/mod.rs":"98ee70076a3554bb5043ecb1e3643fd47c6bac126724ee207b0633017b8763ed","tests/locale_canonicalizer.rs":"1554385cf0eff14f3e8b7d98a1320daf878f4efe80b0a69e956a425077265f93"},"package":"01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2818f57c5a1cad53cf1eaac854e5e91eb55334334cd359ff9748ddd6a7574db9","Cargo.toml":"a7227c97d9368829ec0d84a26d06f580aaf17e28b399d8b6d34a183bba01da97","Cargo.toml.orig":"da47d901c50967fc047d370ab54380f491aa3814ccf6a27d9ad9efdf4f293afc","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"3ff3f2e2f9e5d4c5786132838576edef42a12c5529d5f080370f24aa6246bb92","benches/fixtures/locales.json":"9846601a29874baf140cac1252d4624fadc30182fec106d17f008ece886b9185","benches/fixtures/uncanonicalized-locales.json":"a866ed318b92f79d8853567e79b373c02984967023f5f39161140544e71b0c72","benches/locale_canonicalizer.rs":"47fc97c5f3e167f837ea397e895763fe324b570b96d7875835871d18895defdc","src/canonicalizer.rs":"99d6e559615f52752908826a34b7ca6a385202b3e361528149ab83d4e47ac37c","src/directionality.rs":"53e994c091915c31e0d5139ef5f331682c9deaf16ab7b6536be928016b6795d6","src/error.rs":"486fda8a0e9b7bb5822bbb0defb51145364d6053b8d60b88ef71e4b2bcd6699d","src/expander.rs":"e6d8c52506f6252578c3efcf8b27c51ef035e2ac25d602c3898938abba50b355","src/fallback/algorithms.rs":"044098918793a22496534b7d8bece0813cf47405bf1f6e2712dda2af2a723206","src/fallback/mod.rs":"533a55fcaebeed4b5232d7d3a959da8af323996cf091147e07ea6987a1b062c4","src/lib.rs":"115671ff56b3a47932e975642517571c84cb5e0165cc5ca1c07d34052d131c77","src/provider/canonicalizer.rs":"330483b995baa598dfe28caa0ba4c2c2d462349b696e140f4a04a9b85761e668","src/provider/directionality.rs":"fc516f501254af444cfa010d3c87aeea032dd6eccf5f82301c050ed3df2e05b1","src/provider/expander.rs":"6903d16138ada8216e0341d984126dcc1f6fac21468144e8140fc217b164572e","src/provider/fallback.rs":"d567e3d49261cac9de35825b3d57204d49068558f10579121f0bf0c42090c9cc","src/provider/mod.rs":"91b7f0706e3206d48171ce8ff87d3b18140856bcc476aef4beeaae9bd6b6a53e","tests/fixtures/canonicalize.json":"3dc2f661b04e4c9ecced70fc1b98a504eb5f5a0067b38665b10e50c25174bc4a","tests/fixtures/maximize.json":"8428e9034cd70879a67d888884e90c62b2ba2f9c149dea07d01e6b794f405d32","tests/fixtures/minimize.json":"3bb6f19c5525818212388dcbf778064e7f73d2c32a8a7e8c58d618583a77121a","tests/fixtures/mod.rs":"98ee70076a3554bb5043ecb1e3643fd47c6bac126724ee207b0633017b8763ed","tests/locale_canonicalizer.rs":"1554385cf0eff14f3e8b7d98a1320daf878f4efe80b0a69e956a425077265f93"},"package":"01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "components/locid_transform" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,64 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_locid_transform" +description = "API for Unicode Language and Locale Identifiers canonicalization" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[package.metadata.cargo-all-features] +skip_optional_dependencies = true +# Bench feature gets tested separately and is only relevant for CI +denylist = ["bench"] + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +icu_locid = { workspace = true, features = ["zerovec"] } +icu_provider = { workspace = true, features = ["macros"] } +serde = { workspace = true, features = ["derive", "alloc"], optional = true } +tinystr = { workspace = true, features = ["alloc", "zerovec"] } +zerovec = { workspace = true, features = ["yoke"] } +databake = { workspace = true, optional = true, features = ["derive"] } +displaydoc = { workspace = true } + +icu_locid_transform_data = { workspace = true, optional = true } + +[dev-dependencies] +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +icu = { path = "../../components/icu", default-features = false } +writeable = { path = "../../utils/writeable" } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[lib] +bench = false # This option is required for Benchmark CI + +[features] +default = ["compiled_data"] +std = [] +bench = ["serde"] +serde = ["dep:serde", "icu_locid/serde", "tinystr/serde", "zerovec/serde", "icu_provider/serde"] +datagen = ["serde", "dep:databake", "zerovec/databake", "icu_locid/databake", "tinystr/databake"] +compiled_data = ["dep:icu_locid_transform_data"] + +[[bench]] +name = "locale_canonicalizer" +harness = false + +[[test]] +name = "locale_canonicalizer" +required-features = ["serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform_data/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform_data/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"452c67c98a8681c36d78dcbad3b4fbbd7607b1ffc13158958ea221718e2de3f7","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"6a7b856b4d1122c94b4d7d996a11ad8ef5fb7d1dfcd0d1373048d841875f747a","data/macros.rs":"2c6fdc8d024499d03b1c7695fa52eed5f8132e5bc5bdc764fef691f5319bc7d4","data/macros/fallback_likelysubtags_v1.rs.data":"4aa1b54bdfbfebe5c3862d8d7c440d50674df3c7135a363e5873d19617392231","data/macros/fallback_parents_v1.rs.data":"98faebf69ed3be6ae594088b1d2c332e165fed89201f17a04eb245d9a3798ff6","data/macros/fallback_supplement_co_v1.rs.data":"28a57fb3fd32829887a7adcda7db9e4b18603933930cf4730f6b08e638a8cb33","data/macros/locid_transform_aliases_v2.rs.data":"495d1759f341a93122bf031a2ff8601a73f26c3e87ae8804ca5e3b994b021557","data/macros/locid_transform_likelysubtags_ext_v1.rs.data":"eef83f40a67480c04c0ba7ef006e0b194ea8181ded02f6dd535ed106e2646f6c","data/macros/locid_transform_likelysubtags_l_v1.rs.data":"dd554ccc91998a5232354f8aa8facb83dbe68b21ee61e50bc9b01d1da897c88e","data/macros/locid_transform_likelysubtags_sr_v1.rs.data":"4eaa75d677e35bc65c6c17abe9bd14c7b9ee2ecd94c675970be98c051a8b6be7","data/macros/locid_transform_script_dir_v1.rs.data":"8e48dbb4bf754e200c5d00253a1c0cdceb7e7d7235f6f3d9fb0334de6d5956b6","src/lib.rs":"28df7a377139ef1d59f79d7a4383afe99330d35720080b3a9d9a278fbb8cde4c"},"package":"fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"005b6f74e7d823b9bfadde59147e8434ef98c49c71e9110babfd8d313f6cdfef","Cargo.toml":"452c67c98a8681c36d78dcbad3b4fbbd7607b1ffc13158958ea221718e2de3f7","Cargo.toml.orig":"b2dff9541e3d5a170aff0b6a63e60460837be9b9aab9e7a10798d3b4e5475e59","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"6a7b856b4d1122c94b4d7d996a11ad8ef5fb7d1dfcd0d1373048d841875f747a","data/macros.rs":"2c6fdc8d024499d03b1c7695fa52eed5f8132e5bc5bdc764fef691f5319bc7d4","data/macros/fallback_likelysubtags_v1.rs.data":"4aa1b54bdfbfebe5c3862d8d7c440d50674df3c7135a363e5873d19617392231","data/macros/fallback_parents_v1.rs.data":"98faebf69ed3be6ae594088b1d2c332e165fed89201f17a04eb245d9a3798ff6","data/macros/fallback_supplement_co_v1.rs.data":"28a57fb3fd32829887a7adcda7db9e4b18603933930cf4730f6b08e638a8cb33","data/macros/locid_transform_aliases_v2.rs.data":"495d1759f341a93122bf031a2ff8601a73f26c3e87ae8804ca5e3b994b021557","data/macros/locid_transform_likelysubtags_ext_v1.rs.data":"eef83f40a67480c04c0ba7ef006e0b194ea8181ded02f6dd535ed106e2646f6c","data/macros/locid_transform_likelysubtags_l_v1.rs.data":"dd554ccc91998a5232354f8aa8facb83dbe68b21ee61e50bc9b01d1da897c88e","data/macros/locid_transform_likelysubtags_sr_v1.rs.data":"4eaa75d677e35bc65c6c17abe9bd14c7b9ee2ecd94c675970be98c051a8b6be7","data/macros/locid_transform_script_dir_v1.rs.data":"8e48dbb4bf754e200c5d00253a1c0cdceb7e7d7235f6f3d9fb0334de6d5956b6","src/lib.rs":"28df7a377139ef1d59f79d7a4383afe99330d35720080b3a9d9a278fbb8cde4c"},"package":"fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform_data/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform_data/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "provider/baked/locid_transform" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform_data/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_locid_transform_data/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_locid_transform_data/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_locid_transform_data" +description = "Data for the icu_locid_transform crate" +license = "Unicode-3.0" +version = "1.5.0" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +repository.workspace = true +rust-version.workspace = true + +[package.metadata.sources] +cldr = { tagged = "45.0.0" } +icuexport = { tagged = "icu4x/2024-05-16/75.x" } +segmenter_lstm = { tagged = "v0.1.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"83b30ee0282024b826e1ef2d28519c230f663d2d882e64017bbe692d62c58741","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"7c238039ae55d7dc74c6fe4d0db071db103c2740a1637943ded2a8c504c58b86","benches/bench.rs":"9cd781e3d0e8d772860cd332b4f403910f3ca52fd69a459f5ac95d28f0e25ac2","benches/canonical_composition.rs":"78c6a077a26efd61586386e4eb39b3fc5b1875c73fab26e86292bf2eeaa93709","benches/canonical_decomposition.rs":"c57ab476622ec5e42b65556fc76313b6755714e539847012074eaad79bc72794","benches/composing_normalizer_nfc.rs":"8c80e55ebbab2c93f4c01140de69eba94ab25777401fd68e69e45638268ffd23","benches/composing_normalizer_nfkc.rs":"64244b5e94adb859469311c4cfc72835aafd7c58cf0aee319aeee47220dd0c63","benches/data/README.md":"fa79b84815a228c3fbfa5d4c6d12885036994ca8ad61e683b2113cf2b428bb85","benches/data/TestNames_Japanese_h.txt":"6522f8ed794ad348c904079082ec3aa303ae7acf3f68bbc49fa0ee90eebf31e0","benches/data/TestNames_Japanese_k.txt":"e4e18804fe742ecd27ae48bc3564c6bc653180a3c649d43a2ab4d8b7f2607627","benches/data/TestNames_Korean.txt":"9cbf54d5ee16726c0fc9477366e273ba1b82e651c9e88e6c7532df5344f03920","benches/data/TestNames_Latin.txt":"3a30d450d259a6be4a6aee8eeef08d3767d11fcc047b8f58060c542efe1182d1","benches/data/TestNames_Thai.txt":"28d76ddb62d6f47646232860fce7440544f402158443889393fd7e8bf10e9c3d","benches/data/TestRandomWordsUDHR_ar.txt":"02a775153e9746ae938a9db0b60244f2c00d911bb72b611a3593b0991fd95723","benches/data/TestRandomWordsUDHR_de.txt":"100b9502e7ddcb2fcbd055cb7ec9113245105bd1c606cace5e5bc147cc18727b","benches/data/TestRandomWordsUDHR_el.txt":"d1a2f0f9efc9ce663026ca7c285177391937c90008479a8c5b909c300dc86972","benches/data/TestRandomWordsUDHR_es.txt":"deeebda09e0ce0f80dd805317e96d1a630908601ff2a4d1ccb0021b00b55814b","benches/data/TestRandomWordsUDHR_fr.txt":"5931edc9f1af2c27a0b35c9624732e70b87b0fd72ab486710f3aa6367c7ad35f","benches/data/TestRandomWordsUDHR_he.txt":"dc77a89ffb9803e5c574d87f4789cb17624df73e40a8a92961df8ea8be103425","benches/data/TestRandomWordsUDHR_pl.txt":"26c378295ee2ef75ccacea691df0456394184a9a5c9ce48b2bada169b2402bbb","benches/data/TestRandomWordsUDHR_ru.txt":"a1c339f6d7b69cf9154e855c290ab09eeaf167ebcdf6d4bcb917de039fba10ee","benches/data/TestRandomWordsUDHR_th.txt":"3ba518be9863c85c3ac80cbb12299e3594e6f5afed3406d910d948007adaaf4e","benches/data/TestRandomWordsUDHR_tr.txt":"815c7babbc7228ef89b56f29638aeb63013aeca0003a49e58994e26b41cba01c","benches/data/wotw.txt":"8f28e68041ce75bbf75e72e186a6145e4c2de9e7e62b9b86ce0621c527a23669","benches/decomposing_normalizer_nfd.rs":"9caf896987e509af1e37488592022a62e8960692909745c4d08a539e7f283146","benches/decomposing_normalizer_nfkd.rs":"ce1c64b789baa9b4c5fb6511a187014f913e99126f1c932a4a12dc9a29367508","src/error.rs":"c1d7089ec5b1d124e701dd41704a0b7c685a1d7f8ed7d9eed0faaf093d2485f2","src/lib.rs":"cf85240373c7bc9896444c599450bba7351339748b0349fccfdec6a65cce8c30","src/properties.rs":"e3314a9801cc64f64c79740faed8495cb828bfcf4b1e34c9f8251ea7ecebd4e5","src/provider.rs":"4fdca8144102c7775debead6b50e758bf9382743630bf14de8a9b12a79fc6fed","src/uts46.rs":"d2f3d36ea5cd365631cfbe83b855bfc533d14e17d50c1e1b33da4df1de25563e","tests/data/NormalizationTest.txt":"1b04c22b82064adf871e76fd2148cd749129163f7d05bd7ace923516a65afe02","tests/data/README.md":"521fcd44a1f10f21629df88113fa29ca9f4e1dfbeea79fda19a7dc8ba435e24b","tests/tests.rs":"ba36cb3e89d2ea5c0312ab7a8d46c8c36ea9f01d35f2842e4778c2dee30cba54"},"package":"19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8144d48f3f2ffcef883019ba95d1b957479ec643865ff3246d875bbb70277594","Cargo.toml":"83b30ee0282024b826e1ef2d28519c230f663d2d882e64017bbe692d62c58741","Cargo.toml.orig":"a11afdc7c1b6d58fcdd2f8db1e7c3ba8514e2e289934c57f7dd616166c9e1609","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"7c238039ae55d7dc74c6fe4d0db071db103c2740a1637943ded2a8c504c58b86","benches/bench.rs":"9cd781e3d0e8d772860cd332b4f403910f3ca52fd69a459f5ac95d28f0e25ac2","benches/canonical_composition.rs":"78c6a077a26efd61586386e4eb39b3fc5b1875c73fab26e86292bf2eeaa93709","benches/canonical_decomposition.rs":"c57ab476622ec5e42b65556fc76313b6755714e539847012074eaad79bc72794","benches/composing_normalizer_nfc.rs":"8c80e55ebbab2c93f4c01140de69eba94ab25777401fd68e69e45638268ffd23","benches/composing_normalizer_nfkc.rs":"64244b5e94adb859469311c4cfc72835aafd7c58cf0aee319aeee47220dd0c63","benches/data/README.md":"fa79b84815a228c3fbfa5d4c6d12885036994ca8ad61e683b2113cf2b428bb85","benches/data/TestNames_Japanese_h.txt":"6522f8ed794ad348c904079082ec3aa303ae7acf3f68bbc49fa0ee90eebf31e0","benches/data/TestNames_Japanese_k.txt":"e4e18804fe742ecd27ae48bc3564c6bc653180a3c649d43a2ab4d8b7f2607627","benches/data/TestNames_Korean.txt":"9cbf54d5ee16726c0fc9477366e273ba1b82e651c9e88e6c7532df5344f03920","benches/data/TestNames_Latin.txt":"3a30d450d259a6be4a6aee8eeef08d3767d11fcc047b8f58060c542efe1182d1","benches/data/TestNames_Thai.txt":"28d76ddb62d6f47646232860fce7440544f402158443889393fd7e8bf10e9c3d","benches/data/TestRandomWordsUDHR_ar.txt":"02a775153e9746ae938a9db0b60244f2c00d911bb72b611a3593b0991fd95723","benches/data/TestRandomWordsUDHR_de.txt":"100b9502e7ddcb2fcbd055cb7ec9113245105bd1c606cace5e5bc147cc18727b","benches/data/TestRandomWordsUDHR_el.txt":"d1a2f0f9efc9ce663026ca7c285177391937c90008479a8c5b909c300dc86972","benches/data/TestRandomWordsUDHR_es.txt":"deeebda09e0ce0f80dd805317e96d1a630908601ff2a4d1ccb0021b00b55814b","benches/data/TestRandomWordsUDHR_fr.txt":"5931edc9f1af2c27a0b35c9624732e70b87b0fd72ab486710f3aa6367c7ad35f","benches/data/TestRandomWordsUDHR_he.txt":"dc77a89ffb9803e5c574d87f4789cb17624df73e40a8a92961df8ea8be103425","benches/data/TestRandomWordsUDHR_pl.txt":"26c378295ee2ef75ccacea691df0456394184a9a5c9ce48b2bada169b2402bbb","benches/data/TestRandomWordsUDHR_ru.txt":"a1c339f6d7b69cf9154e855c290ab09eeaf167ebcdf6d4bcb917de039fba10ee","benches/data/TestRandomWordsUDHR_th.txt":"3ba518be9863c85c3ac80cbb12299e3594e6f5afed3406d910d948007adaaf4e","benches/data/TestRandomWordsUDHR_tr.txt":"815c7babbc7228ef89b56f29638aeb63013aeca0003a49e58994e26b41cba01c","benches/data/wotw.txt":"8f28e68041ce75bbf75e72e186a6145e4c2de9e7e62b9b86ce0621c527a23669","benches/decomposing_normalizer_nfd.rs":"9caf896987e509af1e37488592022a62e8960692909745c4d08a539e7f283146","benches/decomposing_normalizer_nfkd.rs":"ce1c64b789baa9b4c5fb6511a187014f913e99126f1c932a4a12dc9a29367508","src/error.rs":"c1d7089ec5b1d124e701dd41704a0b7c685a1d7f8ed7d9eed0faaf093d2485f2","src/lib.rs":"cf85240373c7bc9896444c599450bba7351339748b0349fccfdec6a65cce8c30","src/properties.rs":"e3314a9801cc64f64c79740faed8495cb828bfcf4b1e34c9f8251ea7ecebd4e5","src/provider.rs":"4fdca8144102c7775debead6b50e758bf9382743630bf14de8a9b12a79fc6fed","src/uts46.rs":"d2f3d36ea5cd365631cfbe83b855bfc533d14e17d50c1e1b33da4df1de25563e","tests/data/NormalizationTest.txt":"1b04c22b82064adf871e76fd2148cd749129163f7d05bd7ace923516a65afe02","tests/data/README.md":"521fcd44a1f10f21629df88113fa29ca9f4e1dfbeea79fda19a7dc8ba435e24b","tests/tests.rs":"ba36cb3e89d2ea5c0312ab7a8d46c8c36ea9f01d35f2842e4778c2dee30cba54"},"package":"19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "components/normalizer" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,59 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_normalizer" +description = "API for normalizing text into Unicode Normalization Forms" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true +license.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +displaydoc = { workspace = true } +icu_collections = { workspace = true } +icu_properties = { workspace = true } +icu_provider = { workspace = true, features = ["macros"] } +smallvec = { workspace = true } +utf16_iter = { workspace = true } +utf8_iter = { workspace = true } +write16 = { workspace = true, features = ["alloc"] } +zerovec = { workspace = true } + +databake = { workspace = true, features = ["derive"], optional = true } +serde = { workspace = true, features = ["derive", "alloc"], optional = true } + +icu_normalizer_data = { workspace = true, optional = true } + +[dev-dependencies] +arraystring = { workspace = true } +arrayvec = { workspace = true } +atoi = { workspace = true } +detone = { workspace = true } +icu = { path = "../../components/icu", default-features = false } +write16 = { workspace = true, features = ["arrayvec"] } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[features] +default = ["compiled_data"] +std = ["icu_collections/std", "icu_properties/std", "icu_provider/std"] +serde = ["dep:serde", "icu_collections/serde", "zerovec/serde", "icu_properties/serde"] +datagen = ["serde", "dep:databake", "icu_collections/databake", "zerovec/databake", "icu_properties/datagen"] +experimental = [] +compiled_data = ["dep:icu_normalizer_data", "icu_properties/compiled_data"] + +[[bench]] +name = "bench" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer_data/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer_data/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8a831cf2a49499d9005ed9b4fa48cda2311e43b8a56272f07f48be45f93bfc79","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"52aa166967a2e729c2bbe88d827ed5f27e0908c7bf99806f534685c042961577","data/macros.rs":"01406adb7f8a71771640320ee0dffda2e8f721426fd0244b5e428c7e19c2dda2","data/macros/normalizer_comp_v1.rs.data":"4fea06eeaa69c3d3c18b8a854c7af369c0eadfb97cb79e32f8ccd62bbef81234","data/macros/normalizer_decomp_v1.rs.data":"cbe2a0e5ddacb10d1718f7f83ca5cd261b9618cf31b27cd46bfc61363bfc1a90","data/macros/normalizer_nfd_v1.rs.data":"1692d8a94a94afcb25dc4cadd2f413f6b20f8735128d8f2a4c4d7ade6c6e9c86","data/macros/normalizer_nfdex_v1.rs.data":"80eebad6112ac9a3af7120c6a6e7d9c8acf765e4b6ec482a33520ea05e5e27c4","data/macros/normalizer_nfkd_v1.rs.data":"6918be7b4c8f39c24b69f7958175abe8cc846a99cf1067fe09293dc919d5e963","data/macros/normalizer_nfkdex_v1.rs.data":"919d8973135e4a258094b3de711479e6d066de8f4579182b3ecb69a6cdb66e6e","data/macros/normalizer_uts46d_v1.rs.data":"081e089334626c603e2071060326d74328d6a22b0a71e5ead004f50c8956bd94","src/lib.rs":"6dadcea5dc4643966028d0470bd90f7ad5197709599571bd1750df8aa6d37e51"},"package":"f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9f37dcc1fa71b6cacf24c8c5ab7198c256fa3b37d99c84a5af60a4824c76dcdc","Cargo.toml":"8a831cf2a49499d9005ed9b4fa48cda2311e43b8a56272f07f48be45f93bfc79","Cargo.toml.orig":"8466e68e49f30fb51393cf5c6026a538203faff45545141b2a0e517ea76ec8f5","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"52aa166967a2e729c2bbe88d827ed5f27e0908c7bf99806f534685c042961577","data/macros.rs":"01406adb7f8a71771640320ee0dffda2e8f721426fd0244b5e428c7e19c2dda2","data/macros/normalizer_comp_v1.rs.data":"4fea06eeaa69c3d3c18b8a854c7af369c0eadfb97cb79e32f8ccd62bbef81234","data/macros/normalizer_decomp_v1.rs.data":"cbe2a0e5ddacb10d1718f7f83ca5cd261b9618cf31b27cd46bfc61363bfc1a90","data/macros/normalizer_nfd_v1.rs.data":"1692d8a94a94afcb25dc4cadd2f413f6b20f8735128d8f2a4c4d7ade6c6e9c86","data/macros/normalizer_nfdex_v1.rs.data":"80eebad6112ac9a3af7120c6a6e7d9c8acf765e4b6ec482a33520ea05e5e27c4","data/macros/normalizer_nfkd_v1.rs.data":"6918be7b4c8f39c24b69f7958175abe8cc846a99cf1067fe09293dc919d5e963","data/macros/normalizer_nfkdex_v1.rs.data":"919d8973135e4a258094b3de711479e6d066de8f4579182b3ecb69a6cdb66e6e","data/macros/normalizer_uts46d_v1.rs.data":"081e089334626c603e2071060326d74328d6a22b0a71e5ead004f50c8956bd94","src/lib.rs":"6dadcea5dc4643966028d0470bd90f7ad5197709599571bd1750df8aa6d37e51"},"package":"f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer_data/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer_data/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "provider/baked/normalizer" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer_data/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_normalizer_data/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_normalizer_data/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_normalizer_data" +description = "Data for the icu_normalizer crate" +license = "Unicode-3.0" +version = "1.5.0" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +repository.workspace = true +rust-version.workspace = true + +[package.metadata.sources] +cldr = { tagged = "45.0.0" } +icuexport = { tagged = "icu4x/2024-05-16/75.x" } +segmenter_lstm = { tagged = "v0.1.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_properties/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_properties/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3c0fdf5545769afbd5e1d8111bddc090817a44d5b044a281b55cc3c8bf9118da","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"db479074fe6775051e712cae63e65cf3823d8354b4663303cbcdd37cd7cd1ccb","src/bidi.rs":"02823029334f2385aa76016ec81291e46788c9cc00f7c784a673a599bfecf83a","src/bidi_data.rs":"849d1bd74ff4278905e0fca8ffddbaeafb3a9c11888fe5e8245525b62d835e95","src/error.rs":"77b96077baf3ffa921103705165a26ea207a4d9d336819315832ec5b1f4db980","src/exemplar_chars.rs":"8050dae270922545d30b7e26fea70ca3dd7a65bb551a29628a6b75993a1e86f9","src/lib.rs":"e759b7a3016ffe58ec0d2fa9d0a2eda25139785ec6d6a51dfeb432d88fb94e0e","src/maps.rs":"7d3e15f2eaa7011cfdaec084706af417c09abbd26bf4fcc325a18747fab94c22","src/props.rs":"7a1e5e7984bbab231480ef7878c76468bf7fafe5218a3887e265559b84654184","src/provider.rs":"442c1131c6a8495864f068a06bd8838a12d7b087236d5395e331704b75b7dec3","src/provider/bidi_data.rs":"d86235428e6ea55c4154e0c382a7fd83ceda8f779ea3917e4b3c5d027758e20f","src/provider/names.rs":"247325a24f7a6138ee8ac38f7fc879199a7e3f964d4a8923fc89b62f9f75ca69","src/runtime.rs":"a581d413945c7531e94e2c5c6a48c67f80ac64c102839856b4d1f4228023b0bf","src/script.rs":"0278ca1534c9e9ebd76407726ce132e078af647efb34db38e0015352299bb97b","src/sets.rs":"33701f7a3130c8ecc3a8595f076156f618b44b18cd5da9f7b8d5380e3297d1e6","src/trievalue.rs":"fc990ad393fed14204153f876c764bd406e336f8e76e8575ab720d4fcefa7d84"},"package":"1f8ac670d7422d7f76b32e17a5db556510825b29ec9154f235977c9caba61036"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ab80826f3e8e1c40e20d78fb7655de3dcc4cea477855dfeadc07299bd6435bff","Cargo.toml":"3c0fdf5545769afbd5e1d8111bddc090817a44d5b044a281b55cc3c8bf9118da","Cargo.toml.orig":"8d9425605214474af289bbd6c47f9189e7f84e62a6ab8a846ab154e1634f8d76","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"db479074fe6775051e712cae63e65cf3823d8354b4663303cbcdd37cd7cd1ccb","src/bidi.rs":"02823029334f2385aa76016ec81291e46788c9cc00f7c784a673a599bfecf83a","src/bidi_data.rs":"849d1bd74ff4278905e0fca8ffddbaeafb3a9c11888fe5e8245525b62d835e95","src/error.rs":"77b96077baf3ffa921103705165a26ea207a4d9d336819315832ec5b1f4db980","src/exemplar_chars.rs":"8050dae270922545d30b7e26fea70ca3dd7a65bb551a29628a6b75993a1e86f9","src/lib.rs":"e759b7a3016ffe58ec0d2fa9d0a2eda25139785ec6d6a51dfeb432d88fb94e0e","src/maps.rs":"7d3e15f2eaa7011cfdaec084706af417c09abbd26bf4fcc325a18747fab94c22","src/props.rs":"7a1e5e7984bbab231480ef7878c76468bf7fafe5218a3887e265559b84654184","src/provider.rs":"442c1131c6a8495864f068a06bd8838a12d7b087236d5395e331704b75b7dec3","src/provider/bidi_data.rs":"d86235428e6ea55c4154e0c382a7fd83ceda8f779ea3917e4b3c5d027758e20f","src/provider/names.rs":"247325a24f7a6138ee8ac38f7fc879199a7e3f964d4a8923fc89b62f9f75ca69","src/runtime.rs":"a581d413945c7531e94e2c5c6a48c67f80ac64c102839856b4d1f4228023b0bf","src/script.rs":"0278ca1534c9e9ebd76407726ce132e078af647efb34db38e0015352299bb97b","src/sets.rs":"33701f7a3130c8ecc3a8595f076156f618b44b18cd5da9f7b8d5380e3297d1e6","src/trievalue.rs":"fc990ad393fed14204153f876c764bd406e336f8e76e8575ab720d4fcefa7d84"},"package":"1f8ac670d7422d7f76b32e17a5db556510825b29ec9154f235977c9caba61036"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_properties/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_properties/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "components/properties" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_properties/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_properties/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_properties/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,45 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_properties" +description = "Definitions for Unicode properties" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +displaydoc = { workspace = true } +icu_collections = { workspace = true } +icu_provider = { workspace = true, features = ["macros"] } +zerovec = { workspace = true, features = ["derive"] } +databake = { workspace = true, features = ["derive"], optional = true} +serde = { workspace = true, features = ["derive", "alloc"], optional = true } +tinystr = { workspace = true, features = ["alloc", "zerovec"] } + +unicode-bidi = { workspace = true, optional = true } + +icu_properties_data = { workspace = true, optional = true } +icu_locid_transform = { workspace = true, optional = true, features = ["compiled_data"] } + +[dev-dependencies] +icu = { path = "../../components/icu", default-features = false } + +[features] +default = ["compiled_data"] +std = ["icu_collections/std", "icu_provider/std"] +serde = ["dep:serde", "tinystr/serde", "zerovec/serde", "icu_collections/serde", "icu_provider/serde"] +datagen = ["serde", "dep:databake", "zerovec/databake", "icu_collections/databake", "tinystr/databake"] +bidi = [ "dep:unicode-bidi" ] +compiled_data = ["dep:icu_properties_data", "dep:icu_locid_transform"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_properties_data/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_properties_data/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f5c548b6bc7d2828162ee6d960fe7672fa22d2b5f6b12eb82687ef133205081b","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"a70bb26aef3b72020d630048cec8f787f03c57505c3d4464a3131aaa1cdb2c82","data/macros.rs":"bc4580c3822abbde1691aba202ed94c759c93b1f0dc993cb603eb5d04517f467","data/macros/propnames_from_bc_v1.rs.data":"7a9eb86c90fe11f6f4b41486336bacf6b274dce51ddad640f237a87b80d1842a","data/macros/propnames_from_ccc_v1.rs.data":"0750e4eb20b7b224448adfe7e571479bf240d5f98e0c27e911ed9106e16d1f45","data/macros/propnames_from_ea_v1.rs.data":"ffb2978ab1015af0897cd5ab43c170323e26fec2d2d11d95d79079cf32ee1d05","data/macros/propnames_from_gc_v1.rs.data":"911a0ecc0010ed939471e893a8d5c51954914bffda62dbcc0d7d4ffb5c4b4e00","data/macros/propnames_from_gcb_v1.rs.data":"57207375cfb4d38048c259e6dd24379f6527c1eba36f8cf82eb7444cc567decc","data/macros/propnames_from_gcm_v1.rs.data":"a800474e0a3c10ab29355b93099cdf10e619ac0f40bc1746e67eec97ee3f3f7f","data/macros/propnames_from_hst_v1.rs.data":"1e1dd436416059b5b626777e9ef3a31429b497bdfb40e23568b8ab1fb3b3a643","data/macros/propnames_from_insc_v1.rs.data":"5e815560be2284fdab3164f510b8a2a97036081117691b53c1b716b8519f9861","data/macros/propnames_from_jt_v1.rs.data":"61dd7935b4241f57319cde772c088d64d1f8055d6d240c5eb2f3151e6243be78","data/macros/propnames_from_lb_v1.rs.data":"38bc1c45126684b16f8febc935b2cf72f94c4270303f645ae69b65e3d763e2d4","data/macros/propnames_from_sb_v1.rs.data":"da658ef19ecb20366b535fde25c1cff2621c08ded681fcc1aff782a96ae9839a","data/macros/propnames_from_sc_v1.rs.data":"4526b0f99526511060d04aa25c7605c27733b225f580f2bc9087c2c8da10d8af","data/macros/propnames_from_wb_v1.rs.data":"13648c7c0bda9681ec10e6263700650cbc04533101424852e6048f6f618a5080","data/macros/propnames_to_long_linear_bc_v1.rs.data":"4e099288349bf9d935a9c3ca3b46a408e1697d7285567f266c845888972acec4","data/macros/propnames_to_long_linear_ea_v1.rs.data":"35ec68c71f93e71fc1ba281986bd008eb5d64ca0641ac7db584d9f41108bc4a5","data/macros/propnames_to_long_linear_gc_v1.rs.data":"b4c56ccc730da5c993721b7b1ae4c86c1f7a902926d0fc5c1d5b86d545af8918","data/macros/propnames_to_long_linear_gcb_v1.rs.data":"734baa09284a40be0d7f8c23474a2b9d05b012e11b4eaeedaef83811486245ac","data/macros/propnames_to_long_linear_hst_v1.rs.data":"479c7586ca52bd006b449cf34b2d04ac1285fab799943732572a092f13b00219","data/macros/propnames_to_long_linear_insc_v1.rs.data":"749f890d15b7dfe4107ed95fb2b520e9fcf2b753c3f0b0e15523d83cc7fe7e0c","data/macros/propnames_to_long_linear_jt_v1.rs.data":"1d3a38ed482da9ccdf7669cd6893bd6eca7a8c63e805c9af5a0321cc267cb9d5","data/macros/propnames_to_long_linear_lb_v1.rs.data":"bf9bfd4e8bf7b7607a929dbcf9677b1740bbf383688c442a3f188bfaa7d1e0ce","data/macros/propnames_to_long_linear_sb_v1.rs.data":"37910c701863fd7cc2e12cc2955f6f98362988e95acb3762ec8bbdbc9fd0483e","data/macros/propnames_to_long_linear_sc_v1.rs.data":"4a71b0eae1ccb49bee74200fb597b085d776ed5d9bd50107cbf3da0bc040024a","data/macros/propnames_to_long_linear_wb_v1.rs.data":"8ff30a2a2b57e91dd1403cc435bc93d81ecc48f7c645a33031ffc06837656d65","data/macros/propnames_to_long_sparse_ccc_v1.rs.data":"2f2d6fec15857a89d8588943afdb620aabdf2e7074454099718e5f9d19f641ec","data/macros/propnames_to_short_linear4_sc_v1.rs.data":"62b659a569c5399b65f4bb586d694cd76e098d5addd16ec73ad8c6e1d28004fa","data/macros/propnames_to_short_linear_bc_v1.rs.data":"9def863e90c57e93bcf613bfc0188b9d4c05583f1aadfe7ef7f566994c1ac735","data/macros/propnames_to_short_linear_ea_v1.rs.data":"12cedb03b7d371dd7fcd04902aec776ccef6030ac40e5cb6bae70118aa415e2c","data/macros/propnames_to_short_linear_gc_v1.rs.data":"c523e5ca5986c1d77c8e3bfa8231f1de0922fd1636f5ffac9471452dc21e59d8","data/macros/propnames_to_short_linear_gcb_v1.rs.data":"477993a330d85bde9f428567afafd7bf27a06e5c61c76fd6160181e772fa03f1","data/macros/propnames_to_short_linear_hst_v1.rs.data":"ebadc59b1896c2016c38d64e43e54fe5d002b5b10e7c9bc659e69035815bfd2a","data/macros/propnames_to_short_linear_insc_v1.rs.data":"b7155527f18cc03d862f9c493ab8fca1f50bc0416f307fc7b614cd2dd641061c","data/macros/propnames_to_short_linear_jt_v1.rs.data":"dee45bf49c237cc22c957165f85f3a5f94dbaf8bb2df438ae6cce34cc66eff6a","data/macros/propnames_to_short_linear_lb_v1.rs.data":"984f41bd939d2972cfcfedab283f0ebd7219d4bbfa02b1dfbeb13f8989244222","data/macros/propnames_to_short_linear_sb_v1.rs.data":"37866eed6674cd27217a3e79a60587e622f7886d32327cc4ade4627a46394584","data/macros/propnames_to_short_linear_wb_v1.rs.data":"c7d06df075d21172851b24c4b9939f3f6249c9a1ca9b9c87d22a987447914746","data/macros/propnames_to_short_sparse_ccc_v1.rs.data":"c2e15086dd93ad7d95c4e286c3254be6af478d223796403322084ef677a60742","data/macros/props_ahex_v1.rs.data":"d43273e072f0ed8e94979a346f5f48aafc3ecc4d71e1c0cb712b91ae96ccc139","data/macros/props_alnum_v1.rs.data":"efa39f55df802fe7e88a44ee8ec321628afe5da6bd12a99a201afbe4068986ba","data/macros/props_alpha_v1.rs.data":"afbc294060c4943d8a4c6d228524d545d542e8f7d713801cc0a46667c371e221","data/macros/props_basic_emoji_v1.rs.data":"58c7e8aab9b7b1f056e8f73d414c8b7a9f172b9b050c293999b106e5a53751c3","data/macros/props_bc_v1.rs.data":"337e2a39e826ad476976eb19f637ea2caee790f482d8b717baba3a69832c6086","data/macros/props_bidi_c_v1.rs.data":"818fe9d337e6d48c2cd72f409f07d315db8760696bead85fbef8647e1e732aa4","data/macros/props_bidi_m_v1.rs.data":"1efbcdde12819a7a9b22744e9f16a548b45bdb036b942a5f8c7975e63b9a8f6b","data/macros/props_bidiauxiliaryprops_v1.rs.data":"c8a005bcc6633391483e9742ecb54e072d788c78cad603aa978d83334faa33dd","data/macros/props_blank_v1.rs.data":"91c5d41a9735cdf83e329b4b598ef2322715856fea26d7203a5e9bccb481f2e8","data/macros/props_cased_v1.rs.data":"f425c1079241bffea2f60c4e16513145074ae3e5e12c470e0669d255c3689773","data/macros/props_ccc_v1.rs.data":"2132aa57582eecc9a5c6b4ce58dbe308b391a63ed6d3d983ce30356ddd2c5438","data/macros/props_ci_v1.rs.data":"0a00b4722d886d129a7e90f36d0b184a5e262d1061a10394852883512cfdec96","data/macros/props_comp_ex_v1.rs.data":"105f2927e2133f19e4da2752561652f35d1693724384cf00d41b34fca6c73ebb","data/macros/props_cwcf_v1.rs.data":"01222ee5cea2f5c0a7beef23d9c10dff9ab138be1f85c4a93d19ebd3330846ed","data/macros/props_cwcm_v1.rs.data":"efc77e985643b8c9ba4b80879326b352799679ba3843cccf0ec8d58e8c321de3","data/macros/props_cwkcf_v1.rs.data":"d1a21d312e2bd3ad0045e391c5f209cd0c3fc139c3b8847cfd2cdbb1b65474c0","data/macros/props_cwl_v1.rs.data":"94c98ac428f62f3aeaceb243f7e80203faa9366bb8e1ced0818fc433350a22a0","data/macros/props_cwt_v1.rs.data":"c85a34ca92cea71e62ef628729a473d2dd6851ce0858433aa7c4de4ad087c144","data/macros/props_cwu_v1.rs.data":"b33dbd7868542d6f709ea9c7ba53f2cce1601c5eb69665f58b0f30f506e4319c","data/macros/props_dash_v1.rs.data":"1d70ca3d767182689b660e1d30e0f44a37bfe0ae4d9154b7794cf23e9c8eb839","data/macros/props_dep_v1.rs.data":"2f54336ee09533ffdbee130e6c608a63f682e32064685c55fa0804f14dea2868","data/macros/props_di_v1.rs.data":"bf7668818ac8fa51624ec5219a39a99188f95586a3860b05ad683ba709c03d13","data/macros/props_dia_v1.rs.data":"f94b8732e269b6aab78cb7cede1bdfc6150c7bfbd76a05da9a642cbcbe0c02a6","data/macros/props_ea_v1.rs.data":"26aa3248c03dfe3fb685c692461607b99db248d2c99dfd705913cfb38e14258e","data/macros/props_ebase_v1.rs.data":"c15d4f9a27ecf5cab364c4b7edce85074a9591c553766d0f721defb47c2ed995","data/macros/props_ecomp_v1.rs.data":"584f27ce15518df9d4502f4c4e62f30bec596f495317ee668ea28e4fe7cca38a","data/macros/props_emod_v1.rs.data":"631ff59af7b6257b00736b8f01c700ea5ef5a2fef5225a0355d8fccf7bca12a3","data/macros/props_emoji_v1.rs.data":"38ee6e1e913d824e1d8c31c02876e285ba40dc16c8cf636e76c184175baf0278","data/macros/props_epres_v1.rs.data":"e94a85d0150d2953b24ac558e12f58a0fed8d2620b542b8f1846b9a87a72e337","data/macros/props_exemplarchars_auxiliary_v1.rs.data":"1dedefcf103256b2a1342b15b75f96a4cc4c406a02c1e246b6f8900070860930","data/macros/props_exemplarchars_index_v1.rs.data":"086f5b56e31beb088e5f60b6bb93e4475e4c562df3ba38895e149cf054567849","data/macros/props_exemplarchars_main_v1.rs.data":"cf705f2076c354473e791b4903ac8bc0a92665517c9993f8cbd8ee8543318872","data/macros/props_exemplarchars_numbers_v1.rs.data":"b41ccad0b3b231dee154d6240e429a7c187e3cf18e66cedfaf90c3f04344b681","data/macros/props_exemplarchars_punctuation_v1.rs.data":"d8c932df6caad405273911e6bae35a20ada02a4b639193c3bc41ee7a5a7c4fb0","data/macros/props_ext_v1.rs.data":"7ce4f8531cd3e657a60a78838183191fe4ab5977243bb79e0d412d9fae5eef88","data/macros/props_extpict_v1.rs.data":"142a671341c89a98b7fe75ef7892d1e1baf982d0861ea0734413c732567ce56e","data/macros/props_gc_v1.rs.data":"dec2ac21778fa12953a878db381736f5e091c93e756ed8544fa80da59e739b5f","data/macros/props_gcb_v1.rs.data":"c6d8fef76a2d96df5a365b8227c09b207bec13d26b8be4cd0c8507a66fcc05a8","data/macros/props_gr_base_v1.rs.data":"152512eab01a2cc3653146c5e47598a1f4e77f5bbe1469a4eb5ae83881d4b0cc","data/macros/props_gr_ext_v1.rs.data":"51056afe296b962f646b39f50f523812cbab13eb8b744bf8d8f077d2219a1759","data/macros/props_gr_link_v1.rs.data":"50090ef00bb6d0de097ca42b8cc18c77f033e760ec82bf2167ae8b54044af2db","data/macros/props_graph_v1.rs.data":"58225e2f1ed9ffdda94963689dfa61301bbd165fadeef33d82139e84318d287c","data/macros/props_hex_v1.rs.data":"68c70f732e39238632bc2dbe0ec199ea40555ae462a7d7755f201800e0fa0b5c","data/macros/props_hst_v1.rs.data":"b746cf022bebe5c40bbcbbb1f509b8fc1b86a0924c5931e6b994388e2e1bc1e9","data/macros/props_hyphen_v1.rs.data":"6ab81b686c8747571c8e7a280dcff0910952591bc5df652d55a2de94597c0430","data/macros/props_idc_v1.rs.data":"2587d1915e6d0783064386241d19da417667cf96486f77d1494b0885049f5014","data/macros/props_ideo_v1.rs.data":"def2e3c4c15484a67890a2c0cc7ae58b809e248b7a57aaeaaddc5ce373e6da57","data/macros/props_ids_v1.rs.data":"803f9414cedaba3c2b1c2faf60c0c4e49f5a2e12532d943f579c437bfff2ac19","data/macros/props_idsb_v1.rs.data":"0fe323730c6b8fbad8f354a487f99fcd5dcfc56c3af1506729c1667cc150c67a","data/macros/props_idst_v1.rs.data":"17f01c2ef4345f9672dbf86913f06ea030e690e41200bf399fd5bc6071d280dd","data/macros/props_insc_v1.rs.data":"c1161c56eb124292c6005bb818ab7ef51746eed06dcee3cf106e652201798aa8","data/macros/props_join_c_v1.rs.data":"aba5e4ec5ea77d84fd21a5c7d543b0dbdbfd77072053e3b2fadb83b4fc816dce","data/macros/props_jt_v1.rs.data":"5b239a7e263cc5b6c9c343ad8026f5947f35b885d009e6d1a688236c1e603246","data/macros/props_lb_v1.rs.data":"900a7ca363bf665bd99ecfa128c6786f4a5b44a059fb7b72f8f6df1e0dbce7dc","data/macros/props_loe_v1.rs.data":"73f070fe0cfc6acb825f0d24837bdd064b31fbde0eeddeeb1fe126f0750ab936","data/macros/props_lower_v1.rs.data":"df229459c8ab68863e02da010a2ce6b896e929e64375652d6ac54a59c37e3d05","data/macros/props_math_v1.rs.data":"fbe53d38cfdd4697d7c199bfe368400b6003d3ccfa7e20bab06b9ade27067594","data/macros/props_nchar_v1.rs.data":"559086dc7ddb174e473193a6ec705f90888ef39f6d10c89ae399c89c84432a03","data/macros/props_nfcinert_v1.rs.data":"4849ada62cc8d9ded784c3cbfaf40ef174e188dab9076ac2ac0a289e97e5ec06","data/macros/props_nfdinert_v1.rs.data":"d8874a4494027e89c1dd8fc0ff795da46d28e68595e363380f6abf16ed6276d4","data/macros/props_nfkcinert_v1.rs.data":"648b9b584b5b2321ddcb3aef068bed32c01799f070651d464a2a0a753e99c64c","data/macros/props_nfkdinert_v1.rs.data":"a1b274fa625509c79d187171e771a31e623c01dff5bd2e2a30b9c2c17cafc6e8","data/macros/props_pat_syn_v1.rs.data":"83a0ee86d3f6065c2db024b4b18ce34ac82f7b92d3e84e90e1f8e88d7559e687","data/macros/props_pat_ws_v1.rs.data":"d45bb023360a792c51c4205addbc8fa032e8c22b2a15d94bf17a0719317c78e1","data/macros/props_pcm_v1.rs.data":"1afd57ea3e809cde0a3c8663c428824b8c96bf7fce89f65ece6cbf87894f2e75","data/macros/props_print_v1.rs.data":"491e28af5575f27ee5a4540fde41cb69aee0d6d8d5b526c6322d66f831fd5bb4","data/macros/props_qmark_v1.rs.data":"f62bf988fb94306accee85312c329ef12e6bc23687709985a56539409345b33a","data/macros/props_radical_v1.rs.data":"e29278eeb0063b3b38d3cf8da3cbb5d88b56a794726b2d01c6e9facb4622f42e","data/macros/props_ri_v1.rs.data":"53c23b5809bcc556120eab0f631a715cc412a0b8a29775b6db46c1d279582d31","data/macros/props_sb_v1.rs.data":"ce6a18b090777a56bd1e12a3e34e034929f747da49de6e18e559f3e253fdaa8b","data/macros/props_sc_v1.rs.data":"7a21eaef773169b7d29ca2da5472c2db89baff1e1a1bc785fd939b05cf32fef0","data/macros/props_scx_v1.rs.data":"f76054dc4a541b2beaf541f88e8689f427466caa3fdec20c6231d8778ec02857","data/macros/props_sd_v1.rs.data":"d0c6ed287e11b10d01ae2090c0add45802e37f8495b1632d2edf5f12c3d1edcd","data/macros/props_segstart_v1.rs.data":"d3c26a34aec55be953aaecf9adeba2cbe0e9bb483240a71bd439a8a8e47276c4","data/macros/props_sensitive_v1.rs.data":"82a66d3803fa35afa5695164cf9385c9385f8d3e2c550fcf6d0a7fe18e9304e4","data/macros/props_sterm_v1.rs.data":"da337eda25f27318c4d389f84b97a484d2777084f17b0c430f5a6056470c4083","data/macros/props_term_v1.rs.data":"6a3a8c6b179714cc475695ab5caeb341827507c4836e20eec5795f1a85dadb66","data/macros/props_uideo_v1.rs.data":"6265fa261eec3ba8cd47a46b24ab12e60f50fd3f8b7803e63a7314664b1e8d8d","data/macros/props_upper_v1.rs.data":"ea1b0d14ea0fd87d5a4ec8acc08d211f593d65f9346da5c5bf1fae1dcaedc07a","data/macros/props_vs_v1.rs.data":"7b9c94a8daf28256af6b98c23e63ca5f667219ce93c23f3d0b5b041cca04108a","data/macros/props_wb_v1.rs.data":"e13a431479b58e6e756ba250d5ed20a659df9d8e8511efeceff76739e6043e39","data/macros/props_wspace_v1.rs.data":"d48007be37864707f57931846a1dcbe1de5af1d1c836d61d7e83f8869658acbe","data/macros/props_xdigit_v1.rs.data":"f24ff3c98863aa073d8581875114324bafab2af8d051d2fcf07136986ffef2b4","data/macros/props_xidc_v1.rs.data":"864e691d9e09efe1f320febfc4d7eb178210f134c8b942bb053e0ba90785466a","data/macros/props_xids_v1.rs.data":"fcffe4e582632f56128e2dc0807946c6017f22365a02fb65c12c0261d5ade786","src/lib.rs":"376c7a37b1340c58d9f1eba692136d1e335d2db3e1531151c1df0a9489dc35b5"},"package":"67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9b079b7849c64baa167e84bf2a4c0ecbae116b6b43c92b5f00dfed3a556c7a68","Cargo.toml":"f5c548b6bc7d2828162ee6d960fe7672fa22d2b5f6b12eb82687ef133205081b","Cargo.toml.orig":"f1e928ae0831371acbcc5b4294d47f7dcfee50bf2011af2975343bd4c25db29a","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"a70bb26aef3b72020d630048cec8f787f03c57505c3d4464a3131aaa1cdb2c82","data/macros.rs":"bc4580c3822abbde1691aba202ed94c759c93b1f0dc993cb603eb5d04517f467","data/macros/propnames_from_bc_v1.rs.data":"7a9eb86c90fe11f6f4b41486336bacf6b274dce51ddad640f237a87b80d1842a","data/macros/propnames_from_ccc_v1.rs.data":"0750e4eb20b7b224448adfe7e571479bf240d5f98e0c27e911ed9106e16d1f45","data/macros/propnames_from_ea_v1.rs.data":"ffb2978ab1015af0897cd5ab43c170323e26fec2d2d11d95d79079cf32ee1d05","data/macros/propnames_from_gc_v1.rs.data":"911a0ecc0010ed939471e893a8d5c51954914bffda62dbcc0d7d4ffb5c4b4e00","data/macros/propnames_from_gcb_v1.rs.data":"57207375cfb4d38048c259e6dd24379f6527c1eba36f8cf82eb7444cc567decc","data/macros/propnames_from_gcm_v1.rs.data":"a800474e0a3c10ab29355b93099cdf10e619ac0f40bc1746e67eec97ee3f3f7f","data/macros/propnames_from_hst_v1.rs.data":"1e1dd436416059b5b626777e9ef3a31429b497bdfb40e23568b8ab1fb3b3a643","data/macros/propnames_from_insc_v1.rs.data":"5e815560be2284fdab3164f510b8a2a97036081117691b53c1b716b8519f9861","data/macros/propnames_from_jt_v1.rs.data":"61dd7935b4241f57319cde772c088d64d1f8055d6d240c5eb2f3151e6243be78","data/macros/propnames_from_lb_v1.rs.data":"38bc1c45126684b16f8febc935b2cf72f94c4270303f645ae69b65e3d763e2d4","data/macros/propnames_from_sb_v1.rs.data":"da658ef19ecb20366b535fde25c1cff2621c08ded681fcc1aff782a96ae9839a","data/macros/propnames_from_sc_v1.rs.data":"4526b0f99526511060d04aa25c7605c27733b225f580f2bc9087c2c8da10d8af","data/macros/propnames_from_wb_v1.rs.data":"13648c7c0bda9681ec10e6263700650cbc04533101424852e6048f6f618a5080","data/macros/propnames_to_long_linear_bc_v1.rs.data":"4e099288349bf9d935a9c3ca3b46a408e1697d7285567f266c845888972acec4","data/macros/propnames_to_long_linear_ea_v1.rs.data":"35ec68c71f93e71fc1ba281986bd008eb5d64ca0641ac7db584d9f41108bc4a5","data/macros/propnames_to_long_linear_gc_v1.rs.data":"b4c56ccc730da5c993721b7b1ae4c86c1f7a902926d0fc5c1d5b86d545af8918","data/macros/propnames_to_long_linear_gcb_v1.rs.data":"734baa09284a40be0d7f8c23474a2b9d05b012e11b4eaeedaef83811486245ac","data/macros/propnames_to_long_linear_hst_v1.rs.data":"479c7586ca52bd006b449cf34b2d04ac1285fab799943732572a092f13b00219","data/macros/propnames_to_long_linear_insc_v1.rs.data":"749f890d15b7dfe4107ed95fb2b520e9fcf2b753c3f0b0e15523d83cc7fe7e0c","data/macros/propnames_to_long_linear_jt_v1.rs.data":"1d3a38ed482da9ccdf7669cd6893bd6eca7a8c63e805c9af5a0321cc267cb9d5","data/macros/propnames_to_long_linear_lb_v1.rs.data":"bf9bfd4e8bf7b7607a929dbcf9677b1740bbf383688c442a3f188bfaa7d1e0ce","data/macros/propnames_to_long_linear_sb_v1.rs.data":"37910c701863fd7cc2e12cc2955f6f98362988e95acb3762ec8bbdbc9fd0483e","data/macros/propnames_to_long_linear_sc_v1.rs.data":"4a71b0eae1ccb49bee74200fb597b085d776ed5d9bd50107cbf3da0bc040024a","data/macros/propnames_to_long_linear_wb_v1.rs.data":"8ff30a2a2b57e91dd1403cc435bc93d81ecc48f7c645a33031ffc06837656d65","data/macros/propnames_to_long_sparse_ccc_v1.rs.data":"2f2d6fec15857a89d8588943afdb620aabdf2e7074454099718e5f9d19f641ec","data/macros/propnames_to_short_linear4_sc_v1.rs.data":"62b659a569c5399b65f4bb586d694cd76e098d5addd16ec73ad8c6e1d28004fa","data/macros/propnames_to_short_linear_bc_v1.rs.data":"9def863e90c57e93bcf613bfc0188b9d4c05583f1aadfe7ef7f566994c1ac735","data/macros/propnames_to_short_linear_ea_v1.rs.data":"12cedb03b7d371dd7fcd04902aec776ccef6030ac40e5cb6bae70118aa415e2c","data/macros/propnames_to_short_linear_gc_v1.rs.data":"c523e5ca5986c1d77c8e3bfa8231f1de0922fd1636f5ffac9471452dc21e59d8","data/macros/propnames_to_short_linear_gcb_v1.rs.data":"477993a330d85bde9f428567afafd7bf27a06e5c61c76fd6160181e772fa03f1","data/macros/propnames_to_short_linear_hst_v1.rs.data":"ebadc59b1896c2016c38d64e43e54fe5d002b5b10e7c9bc659e69035815bfd2a","data/macros/propnames_to_short_linear_insc_v1.rs.data":"b7155527f18cc03d862f9c493ab8fca1f50bc0416f307fc7b614cd2dd641061c","data/macros/propnames_to_short_linear_jt_v1.rs.data":"dee45bf49c237cc22c957165f85f3a5f94dbaf8bb2df438ae6cce34cc66eff6a","data/macros/propnames_to_short_linear_lb_v1.rs.data":"984f41bd939d2972cfcfedab283f0ebd7219d4bbfa02b1dfbeb13f8989244222","data/macros/propnames_to_short_linear_sb_v1.rs.data":"37866eed6674cd27217a3e79a60587e622f7886d32327cc4ade4627a46394584","data/macros/propnames_to_short_linear_wb_v1.rs.data":"c7d06df075d21172851b24c4b9939f3f6249c9a1ca9b9c87d22a987447914746","data/macros/propnames_to_short_sparse_ccc_v1.rs.data":"c2e15086dd93ad7d95c4e286c3254be6af478d223796403322084ef677a60742","data/macros/props_ahex_v1.rs.data":"d43273e072f0ed8e94979a346f5f48aafc3ecc4d71e1c0cb712b91ae96ccc139","data/macros/props_alnum_v1.rs.data":"efa39f55df802fe7e88a44ee8ec321628afe5da6bd12a99a201afbe4068986ba","data/macros/props_alpha_v1.rs.data":"afbc294060c4943d8a4c6d228524d545d542e8f7d713801cc0a46667c371e221","data/macros/props_basic_emoji_v1.rs.data":"58c7e8aab9b7b1f056e8f73d414c8b7a9f172b9b050c293999b106e5a53751c3","data/macros/props_bc_v1.rs.data":"337e2a39e826ad476976eb19f637ea2caee790f482d8b717baba3a69832c6086","data/macros/props_bidi_c_v1.rs.data":"818fe9d337e6d48c2cd72f409f07d315db8760696bead85fbef8647e1e732aa4","data/macros/props_bidi_m_v1.rs.data":"1efbcdde12819a7a9b22744e9f16a548b45bdb036b942a5f8c7975e63b9a8f6b","data/macros/props_bidiauxiliaryprops_v1.rs.data":"c8a005bcc6633391483e9742ecb54e072d788c78cad603aa978d83334faa33dd","data/macros/props_blank_v1.rs.data":"91c5d41a9735cdf83e329b4b598ef2322715856fea26d7203a5e9bccb481f2e8","data/macros/props_cased_v1.rs.data":"f425c1079241bffea2f60c4e16513145074ae3e5e12c470e0669d255c3689773","data/macros/props_ccc_v1.rs.data":"2132aa57582eecc9a5c6b4ce58dbe308b391a63ed6d3d983ce30356ddd2c5438","data/macros/props_ci_v1.rs.data":"0a00b4722d886d129a7e90f36d0b184a5e262d1061a10394852883512cfdec96","data/macros/props_comp_ex_v1.rs.data":"105f2927e2133f19e4da2752561652f35d1693724384cf00d41b34fca6c73ebb","data/macros/props_cwcf_v1.rs.data":"01222ee5cea2f5c0a7beef23d9c10dff9ab138be1f85c4a93d19ebd3330846ed","data/macros/props_cwcm_v1.rs.data":"efc77e985643b8c9ba4b80879326b352799679ba3843cccf0ec8d58e8c321de3","data/macros/props_cwkcf_v1.rs.data":"d1a21d312e2bd3ad0045e391c5f209cd0c3fc139c3b8847cfd2cdbb1b65474c0","data/macros/props_cwl_v1.rs.data":"94c98ac428f62f3aeaceb243f7e80203faa9366bb8e1ced0818fc433350a22a0","data/macros/props_cwt_v1.rs.data":"c85a34ca92cea71e62ef628729a473d2dd6851ce0858433aa7c4de4ad087c144","data/macros/props_cwu_v1.rs.data":"b33dbd7868542d6f709ea9c7ba53f2cce1601c5eb69665f58b0f30f506e4319c","data/macros/props_dash_v1.rs.data":"1d70ca3d767182689b660e1d30e0f44a37bfe0ae4d9154b7794cf23e9c8eb839","data/macros/props_dep_v1.rs.data":"2f54336ee09533ffdbee130e6c608a63f682e32064685c55fa0804f14dea2868","data/macros/props_di_v1.rs.data":"bf7668818ac8fa51624ec5219a39a99188f95586a3860b05ad683ba709c03d13","data/macros/props_dia_v1.rs.data":"f94b8732e269b6aab78cb7cede1bdfc6150c7bfbd76a05da9a642cbcbe0c02a6","data/macros/props_ea_v1.rs.data":"26aa3248c03dfe3fb685c692461607b99db248d2c99dfd705913cfb38e14258e","data/macros/props_ebase_v1.rs.data":"c15d4f9a27ecf5cab364c4b7edce85074a9591c553766d0f721defb47c2ed995","data/macros/props_ecomp_v1.rs.data":"584f27ce15518df9d4502f4c4e62f30bec596f495317ee668ea28e4fe7cca38a","data/macros/props_emod_v1.rs.data":"631ff59af7b6257b00736b8f01c700ea5ef5a2fef5225a0355d8fccf7bca12a3","data/macros/props_emoji_v1.rs.data":"38ee6e1e913d824e1d8c31c02876e285ba40dc16c8cf636e76c184175baf0278","data/macros/props_epres_v1.rs.data":"e94a85d0150d2953b24ac558e12f58a0fed8d2620b542b8f1846b9a87a72e337","data/macros/props_exemplarchars_auxiliary_v1.rs.data":"1dedefcf103256b2a1342b15b75f96a4cc4c406a02c1e246b6f8900070860930","data/macros/props_exemplarchars_index_v1.rs.data":"086f5b56e31beb088e5f60b6bb93e4475e4c562df3ba38895e149cf054567849","data/macros/props_exemplarchars_main_v1.rs.data":"cf705f2076c354473e791b4903ac8bc0a92665517c9993f8cbd8ee8543318872","data/macros/props_exemplarchars_numbers_v1.rs.data":"b41ccad0b3b231dee154d6240e429a7c187e3cf18e66cedfaf90c3f04344b681","data/macros/props_exemplarchars_punctuation_v1.rs.data":"d8c932df6caad405273911e6bae35a20ada02a4b639193c3bc41ee7a5a7c4fb0","data/macros/props_ext_v1.rs.data":"7ce4f8531cd3e657a60a78838183191fe4ab5977243bb79e0d412d9fae5eef88","data/macros/props_extpict_v1.rs.data":"142a671341c89a98b7fe75ef7892d1e1baf982d0861ea0734413c732567ce56e","data/macros/props_gc_v1.rs.data":"dec2ac21778fa12953a878db381736f5e091c93e756ed8544fa80da59e739b5f","data/macros/props_gcb_v1.rs.data":"c6d8fef76a2d96df5a365b8227c09b207bec13d26b8be4cd0c8507a66fcc05a8","data/macros/props_gr_base_v1.rs.data":"152512eab01a2cc3653146c5e47598a1f4e77f5bbe1469a4eb5ae83881d4b0cc","data/macros/props_gr_ext_v1.rs.data":"51056afe296b962f646b39f50f523812cbab13eb8b744bf8d8f077d2219a1759","data/macros/props_gr_link_v1.rs.data":"50090ef00bb6d0de097ca42b8cc18c77f033e760ec82bf2167ae8b54044af2db","data/macros/props_graph_v1.rs.data":"58225e2f1ed9ffdda94963689dfa61301bbd165fadeef33d82139e84318d287c","data/macros/props_hex_v1.rs.data":"68c70f732e39238632bc2dbe0ec199ea40555ae462a7d7755f201800e0fa0b5c","data/macros/props_hst_v1.rs.data":"b746cf022bebe5c40bbcbbb1f509b8fc1b86a0924c5931e6b994388e2e1bc1e9","data/macros/props_hyphen_v1.rs.data":"6ab81b686c8747571c8e7a280dcff0910952591bc5df652d55a2de94597c0430","data/macros/props_idc_v1.rs.data":"2587d1915e6d0783064386241d19da417667cf96486f77d1494b0885049f5014","data/macros/props_ideo_v1.rs.data":"def2e3c4c15484a67890a2c0cc7ae58b809e248b7a57aaeaaddc5ce373e6da57","data/macros/props_ids_v1.rs.data":"803f9414cedaba3c2b1c2faf60c0c4e49f5a2e12532d943f579c437bfff2ac19","data/macros/props_idsb_v1.rs.data":"0fe323730c6b8fbad8f354a487f99fcd5dcfc56c3af1506729c1667cc150c67a","data/macros/props_idst_v1.rs.data":"17f01c2ef4345f9672dbf86913f06ea030e690e41200bf399fd5bc6071d280dd","data/macros/props_insc_v1.rs.data":"c1161c56eb124292c6005bb818ab7ef51746eed06dcee3cf106e652201798aa8","data/macros/props_join_c_v1.rs.data":"aba5e4ec5ea77d84fd21a5c7d543b0dbdbfd77072053e3b2fadb83b4fc816dce","data/macros/props_jt_v1.rs.data":"5b239a7e263cc5b6c9c343ad8026f5947f35b885d009e6d1a688236c1e603246","data/macros/props_lb_v1.rs.data":"900a7ca363bf665bd99ecfa128c6786f4a5b44a059fb7b72f8f6df1e0dbce7dc","data/macros/props_loe_v1.rs.data":"73f070fe0cfc6acb825f0d24837bdd064b31fbde0eeddeeb1fe126f0750ab936","data/macros/props_lower_v1.rs.data":"df229459c8ab68863e02da010a2ce6b896e929e64375652d6ac54a59c37e3d05","data/macros/props_math_v1.rs.data":"fbe53d38cfdd4697d7c199bfe368400b6003d3ccfa7e20bab06b9ade27067594","data/macros/props_nchar_v1.rs.data":"559086dc7ddb174e473193a6ec705f90888ef39f6d10c89ae399c89c84432a03","data/macros/props_nfcinert_v1.rs.data":"4849ada62cc8d9ded784c3cbfaf40ef174e188dab9076ac2ac0a289e97e5ec06","data/macros/props_nfdinert_v1.rs.data":"d8874a4494027e89c1dd8fc0ff795da46d28e68595e363380f6abf16ed6276d4","data/macros/props_nfkcinert_v1.rs.data":"648b9b584b5b2321ddcb3aef068bed32c01799f070651d464a2a0a753e99c64c","data/macros/props_nfkdinert_v1.rs.data":"a1b274fa625509c79d187171e771a31e623c01dff5bd2e2a30b9c2c17cafc6e8","data/macros/props_pat_syn_v1.rs.data":"83a0ee86d3f6065c2db024b4b18ce34ac82f7b92d3e84e90e1f8e88d7559e687","data/macros/props_pat_ws_v1.rs.data":"d45bb023360a792c51c4205addbc8fa032e8c22b2a15d94bf17a0719317c78e1","data/macros/props_pcm_v1.rs.data":"1afd57ea3e809cde0a3c8663c428824b8c96bf7fce89f65ece6cbf87894f2e75","data/macros/props_print_v1.rs.data":"491e28af5575f27ee5a4540fde41cb69aee0d6d8d5b526c6322d66f831fd5bb4","data/macros/props_qmark_v1.rs.data":"f62bf988fb94306accee85312c329ef12e6bc23687709985a56539409345b33a","data/macros/props_radical_v1.rs.data":"e29278eeb0063b3b38d3cf8da3cbb5d88b56a794726b2d01c6e9facb4622f42e","data/macros/props_ri_v1.rs.data":"53c23b5809bcc556120eab0f631a715cc412a0b8a29775b6db46c1d279582d31","data/macros/props_sb_v1.rs.data":"ce6a18b090777a56bd1e12a3e34e034929f747da49de6e18e559f3e253fdaa8b","data/macros/props_sc_v1.rs.data":"7a21eaef773169b7d29ca2da5472c2db89baff1e1a1bc785fd939b05cf32fef0","data/macros/props_scx_v1.rs.data":"f76054dc4a541b2beaf541f88e8689f427466caa3fdec20c6231d8778ec02857","data/macros/props_sd_v1.rs.data":"d0c6ed287e11b10d01ae2090c0add45802e37f8495b1632d2edf5f12c3d1edcd","data/macros/props_segstart_v1.rs.data":"d3c26a34aec55be953aaecf9adeba2cbe0e9bb483240a71bd439a8a8e47276c4","data/macros/props_sensitive_v1.rs.data":"82a66d3803fa35afa5695164cf9385c9385f8d3e2c550fcf6d0a7fe18e9304e4","data/macros/props_sterm_v1.rs.data":"da337eda25f27318c4d389f84b97a484d2777084f17b0c430f5a6056470c4083","data/macros/props_term_v1.rs.data":"6a3a8c6b179714cc475695ab5caeb341827507c4836e20eec5795f1a85dadb66","data/macros/props_uideo_v1.rs.data":"6265fa261eec3ba8cd47a46b24ab12e60f50fd3f8b7803e63a7314664b1e8d8d","data/macros/props_upper_v1.rs.data":"ea1b0d14ea0fd87d5a4ec8acc08d211f593d65f9346da5c5bf1fae1dcaedc07a","data/macros/props_vs_v1.rs.data":"7b9c94a8daf28256af6b98c23e63ca5f667219ce93c23f3d0b5b041cca04108a","data/macros/props_wb_v1.rs.data":"e13a431479b58e6e756ba250d5ed20a659df9d8e8511efeceff76739e6043e39","data/macros/props_wspace_v1.rs.data":"d48007be37864707f57931846a1dcbe1de5af1d1c836d61d7e83f8869658acbe","data/macros/props_xdigit_v1.rs.data":"f24ff3c98863aa073d8581875114324bafab2af8d051d2fcf07136986ffef2b4","data/macros/props_xidc_v1.rs.data":"864e691d9e09efe1f320febfc4d7eb178210f134c8b942bb053e0ba90785466a","data/macros/props_xids_v1.rs.data":"fcffe4e582632f56128e2dc0807946c6017f22365a02fb65c12c0261d5ade786","src/lib.rs":"376c7a37b1340c58d9f1eba692136d1e335d2db3e1531151c1df0a9489dc35b5"},"package":"67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_properties_data/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_properties_data/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "provider/baked/properties" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_properties_data/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_properties_data/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_properties_data/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_properties_data" +description = "Data for the icu_properties crate" +license = "Unicode-3.0" +version = "1.5.0" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +repository.workspace = true +rust-version.workspace = true + +[package.metadata.sources] +cldr = { tagged = "45.0.0" } +icuexport = { tagged = "icu4x/2024-05-16/75.x" } +segmenter_lstm = { tagged = "v0.1.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"4065bae62ac185b64ce88a57e2b74cbe93029748342143e2e6c475013cbfb9d8","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"38a5e2a91c50fbe3f5ae01b286f4b1aec56b0007ba4b2a3375b317b84cc5e7ef","benches/data_locale_bench.rs":"6f027a3abada8476bd5c0103a7b9d066390fa18bcd1734b50acf6869e1879619","src/any.rs":"a06533352ce0e6e73d2d0dfe51af41d5da9dfd49aa5669effcd2d934be02ed21","src/buf.rs":"40a4dd1d5c1604337479195cc31bd263c20f9204bb91da290fc2eb1f143cc173","src/constructors.rs":"a40379974ba1b0ced0ffc2098cc45eff2409e668babd1c22a0c1bb6de775dbb3","src/data_provider.rs":"7c24443480c30d8c285fd14549c666bf6b6d4fc41e15f6bc95de5ac3dcf80800","src/datagen/data_conversion.rs":"ee206413cd754803b1c7e2dd5d24c854f863b4df4c46a22c876cb8fc07bf96e8","src/datagen/iter.rs":"6151f26d49b6be7877eb9d410ceb56af4df2c0ffba30edbe720aee0910a442d5","src/datagen/mod.rs":"ae8b1a35bee4263ff6fa3d7363c6bfa3e2d37fc62808eb8b6e88dacab52494e9","src/datagen/payload.rs":"33df6d11e40b131a71d2deaa861d819db05ccf6c87ed41a927525763295d9c28","src/dynutil.rs":"c83473ee321bb98de147f2a562d61b78a63cbcf55970b2d1bb5f31aa5f9950fa","src/error.rs":"293b518550e20b2d5a0e22a6fd92be3158c55566225734e8ccabf9791540899b","src/fallback.rs":"99a0acce53740f15065fc4dfd5751af5696aa4fdbc654bd4d8af068eaaa54d70","src/hello_world.rs":"043e9723ac748a543a1ac05a6bc349edd7594f398f427248ee453fea86202c66","src/key.rs":"038d25ec6242c7fcd91a788d86ec26b5347e3eb291032fe8604d5b326c3f9e87","src/lib.rs":"f23646e047369d53dcf90984c3c5a7e5a57d04927a95fec3a129e2aecec8e2e8","src/marker.rs":"b34d41277f1415f130e3bd00b11122249764d1226498cbcdbb1965fe166d118f","src/request.rs":"9eebaca03f4c83e22da676b7deff4bde88add53b027cab82bfcd63a79022445e","src/response.rs":"b619b67d9f6f94160eced07427737c7d12ae384ad74223dbad949ca166b61000","src/serde/borrow_de_utils.rs":"30bd6e712bf413f47c0801df845ed790ab7edcb49f57020b769ffc79c36b4651","src/serde/mod.rs":"b1c1c69d70d3d61c5e8e4b692470d7b7f53fb8a56568c61eaa21414962a928cc"},"package":"6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7a5b20d41a44ef12d779a63525255229d44dd46b4b7de598392b841ee4e20415","Cargo.toml":"4065bae62ac185b64ce88a57e2b74cbe93029748342143e2e6c475013cbfb9d8","Cargo.toml.orig":"552669285224ce0a6fec9d5921528f302af1a54a75262ca19a452f3a4073fb1c","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"38a5e2a91c50fbe3f5ae01b286f4b1aec56b0007ba4b2a3375b317b84cc5e7ef","benches/data_locale_bench.rs":"6f027a3abada8476bd5c0103a7b9d066390fa18bcd1734b50acf6869e1879619","src/any.rs":"a06533352ce0e6e73d2d0dfe51af41d5da9dfd49aa5669effcd2d934be02ed21","src/buf.rs":"40a4dd1d5c1604337479195cc31bd263c20f9204bb91da290fc2eb1f143cc173","src/constructors.rs":"a40379974ba1b0ced0ffc2098cc45eff2409e668babd1c22a0c1bb6de775dbb3","src/data_provider.rs":"7c24443480c30d8c285fd14549c666bf6b6d4fc41e15f6bc95de5ac3dcf80800","src/datagen/data_conversion.rs":"ee206413cd754803b1c7e2dd5d24c854f863b4df4c46a22c876cb8fc07bf96e8","src/datagen/iter.rs":"6151f26d49b6be7877eb9d410ceb56af4df2c0ffba30edbe720aee0910a442d5","src/datagen/mod.rs":"ae8b1a35bee4263ff6fa3d7363c6bfa3e2d37fc62808eb8b6e88dacab52494e9","src/datagen/payload.rs":"33df6d11e40b131a71d2deaa861d819db05ccf6c87ed41a927525763295d9c28","src/dynutil.rs":"c83473ee321bb98de147f2a562d61b78a63cbcf55970b2d1bb5f31aa5f9950fa","src/error.rs":"293b518550e20b2d5a0e22a6fd92be3158c55566225734e8ccabf9791540899b","src/fallback.rs":"99a0acce53740f15065fc4dfd5751af5696aa4fdbc654bd4d8af068eaaa54d70","src/hello_world.rs":"043e9723ac748a543a1ac05a6bc349edd7594f398f427248ee453fea86202c66","src/key.rs":"038d25ec6242c7fcd91a788d86ec26b5347e3eb291032fe8604d5b326c3f9e87","src/lib.rs":"f23646e047369d53dcf90984c3c5a7e5a57d04927a95fec3a129e2aecec8e2e8","src/marker.rs":"b34d41277f1415f130e3bd00b11122249764d1226498cbcdbb1965fe166d118f","src/request.rs":"9eebaca03f4c83e22da676b7deff4bde88add53b027cab82bfcd63a79022445e","src/response.rs":"b619b67d9f6f94160eced07427737c7d12ae384ad74223dbad949ca166b61000","src/serde/borrow_de_utils.rs":"30bd6e712bf413f47c0801df845ed790ab7edcb49f57020b769ffc79c36b4651","src/serde/mod.rs":"b1c1c69d70d3d61c5e8e4b692470d7b7f53fb8a56568c61eaa21414962a928cc"},"package":"6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "provider/core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,89 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_provider" +description = "Trait and struct definitions for the ICU data provider" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +displaydoc = { workspace = true } +icu_locid = { workspace = true } +stable_deref_trait = { workspace = true } +writeable = { workspace = true } +tinystr = { workspace = true } +yoke = { workspace = true, features = ["alloc", "derive"] } +zerofrom = { workspace = true, features = ["alloc", "derive"] } +zerovec = { workspace = true, features = ["derive"]} + +# macros +icu_provider_macros = { workspace = true, optional = true } + +# log +log = { workspace = true, optional = true } + +# serde +bincode = { workspace = true, optional = true } +postcard = { workspace = true, optional = true } +serde = { workspace = true, features = ["derive", "alloc"], optional = true } +serde_json = { workspace = true, optional = true } + +# datagen +erased-serde = { workspace = true, optional = true, features = ["alloc"] } +databake = { workspace = true, optional = true, features = ["derive"] } + +[dev-dependencies] +serde_json = { workspace = true } +icu = { path = "../../components/icu", default-features = false } +icu_provider_adapters = { path = "../adapters" } +icu_locid_transform = { path = "../../components/locid_transform" } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[features] +bench = [] +std = ["icu_locid/std"] +sync = [] +experimental = [] +macros = ["dep:icu_provider_macros"] +# Enable logging of additional context of data errors +logging = ["dep:log"] +# Legacy name +log_error_context = ["logging"] + +# Enable BufferProvider and other deserialization infrastructure +serde = ["dep:serde", "yoke/serde"] + +# Features for specific serde formats +deserialize_json = ["serde", "dep:serde_json"] +deserialize_bincode_1 = ["serde", "dep:bincode", "std"] +deserialize_postcard_1 = ["serde", "dep:postcard"] + +# Dependencies for running data generation +datagen = ["serde", "dep:erased-serde", "dep:databake", "std", "sync"] + +[package.metadata.cargo-all-features] +denylist = ["macros"] +# We have tons of features here, limit the amount of tests we run +max_combination_size = 3 + +[lib] +bench = false # This option is required for Benchmark CI + +[[bench]] +name = "data_locale_bench" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_adapters/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_adapters/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"034868f5707b8f7a09fabd1aaa6e74187e353a7631f12b74cdc6515b7a12b269","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"d91500cb944c05c04ed9e6920d139199a9d1892346de50dccbdce5cbef3b9174","src/any_payload.rs":"778cc79531cdd4f153edd35795d4c3e00d594db98266812093586b54d189b55d","src/either.rs":"02e646af7aa6d8af1a03e448bedb2498b026d418de8340a5be52b1d366ad9b6c","src/empty.rs":"1503b2f73b2a727a9e502ab7081da3261df470bc86b762ab5748c31fad8cfbc6","src/fallback/mod.rs":"8a3c80908dedc14c970bf40751cc068cc7a7f36de5fc85c76859f032a60df24d","src/filter/impls.rs":"a5c501ae00cd1d529f3cda14081cb92c30c00b0ddb256ad005287bafe066dd7a","src/filter/mod.rs":"f9422e309e558e386935c79c268ab35dae6c29245f53362e1ddba5e486133565","src/fork/by_error.rs":"d7fee843306ab8b6e5de2abea8efb4409d01e2faf15fcb2ab4f6ba3cb0f47a09","src/fork/macros.rs":"9e8c071d7c21b93b4d07672542ec994d2fde2c19f14dd30f5c969215c73ebda7","src/fork/mod.rs":"f39393ab32b60ffc66b3a2098bacccc4231fda0858ca02dfbfd101b85d4fff96","src/fork/predicates.rs":"f15ae7ba555b4ad3455216249981c12cf3ed1c4c304e1591e3090953a64c1d01","src/helpers.rs":"0e5c8424c9e51956cd065d4ecf4f478bbc3978888b4bbb012ad3f5d6a7062fb1","src/lib.rs":"662a965e26c747d2356fbaddc6fdd1ac52be57da457694dba9c1adfb9005dcd8","tests/data/blob.postcard":"e080d6a2f358f1aa34612ae11d00a3197ffefced5877454f25f7fd354cd825a1","tests/data/langtest/de/core/helloworld@1/de.json":"5a45b1d80567de8c4ff754f7dbe20c22477c1e00a9400b38397eb034f295b8f8","tests/data/langtest/de/manifest.json":"fa2f848cff051fd12a909389fbbc44b93ae1feb92cce466cc4381f9548443ea9","tests/data/langtest/ro/core/helloworld@1/ro.json":"b6b68292746dd6bb2d92d9c08e2753db556ec9c954a3b593b0b8999df550f298","tests/data/langtest/ro/manifest.json":"fa2f848cff051fd12a909389fbbc44b93ae1feb92cce466cc4381f9548443ea9"},"package":"d6324dfd08348a8e0374a447ebd334044d766b1839bb8d5ccf2482a99a77c0bc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"29500c6df97b5922b79356a21e5291fbcb40062dc97d7c696c5691fc51885977","Cargo.toml":"034868f5707b8f7a09fabd1aaa6e74187e353a7631f12b74cdc6515b7a12b269","Cargo.toml.orig":"c6b24de0e33e177e6e27676adfa114e05ed3a2df65c90f20917b3da9b6ed70b7","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"d91500cb944c05c04ed9e6920d139199a9d1892346de50dccbdce5cbef3b9174","src/any_payload.rs":"778cc79531cdd4f153edd35795d4c3e00d594db98266812093586b54d189b55d","src/either.rs":"02e646af7aa6d8af1a03e448bedb2498b026d418de8340a5be52b1d366ad9b6c","src/empty.rs":"1503b2f73b2a727a9e502ab7081da3261df470bc86b762ab5748c31fad8cfbc6","src/fallback/mod.rs":"8a3c80908dedc14c970bf40751cc068cc7a7f36de5fc85c76859f032a60df24d","src/filter/impls.rs":"a5c501ae00cd1d529f3cda14081cb92c30c00b0ddb256ad005287bafe066dd7a","src/filter/mod.rs":"f9422e309e558e386935c79c268ab35dae6c29245f53362e1ddba5e486133565","src/fork/by_error.rs":"d7fee843306ab8b6e5de2abea8efb4409d01e2faf15fcb2ab4f6ba3cb0f47a09","src/fork/macros.rs":"9e8c071d7c21b93b4d07672542ec994d2fde2c19f14dd30f5c969215c73ebda7","src/fork/mod.rs":"f39393ab32b60ffc66b3a2098bacccc4231fda0858ca02dfbfd101b85d4fff96","src/fork/predicates.rs":"f15ae7ba555b4ad3455216249981c12cf3ed1c4c304e1591e3090953a64c1d01","src/helpers.rs":"0e5c8424c9e51956cd065d4ecf4f478bbc3978888b4bbb012ad3f5d6a7062fb1","src/lib.rs":"662a965e26c747d2356fbaddc6fdd1ac52be57da457694dba9c1adfb9005dcd8","tests/data/blob.postcard":"e080d6a2f358f1aa34612ae11d00a3197ffefced5877454f25f7fd354cd825a1","tests/data/langtest/de/core/helloworld@1/de.json":"5a45b1d80567de8c4ff754f7dbe20c22477c1e00a9400b38397eb034f295b8f8","tests/data/langtest/de/manifest.json":"fa2f848cff051fd12a909389fbbc44b93ae1feb92cce466cc4381f9548443ea9","tests/data/langtest/ro/core/helloworld@1/ro.json":"b6b68292746dd6bb2d92d9c08e2753db556ec9c954a3b593b0b8999df550f298","tests/data/langtest/ro/manifest.json":"fa2f848cff051fd12a909389fbbc44b93ae1feb92cce466cc4381f9548443ea9"},"package":"d6324dfd08348a8e0374a447ebd334044d766b1839bb8d5ccf2482a99a77c0bc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_adapters/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_adapters/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6357156a06765b660b265c1137694102b1aba063" + }, + "path_in_vcs": "provider/adapters" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_adapters/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_adapters/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_adapters/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,39 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_provider_adapters" +description = "Adapters for composing and manipulating data providers." + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[dependencies] +icu_locid = { workspace = true, features = ["zerovec"] } +icu_locid_transform = { workspace = true } +icu_provider = { workspace = true, features = ["macros"] } +tinystr = { workspace = true, features = ["zerovec"] } +zerovec = { workspace = true, features = ["yoke"] } + +databake = { workspace = true, features = ["derive"], optional = true} +serde = { workspace = true, features = ["derive", "alloc"], optional = true } + +[dev-dependencies] +icu_provider = { path = "../../provider/core", features = ["macros", "deserialize_json"] } +icu_provider_fs = { path = "../../provider/fs" } +icu_provider_blob = { path = "../../provider/blob" } +icu_locid_transform = { path = "../../components/locid_transform" } +writeable = { path = "../../utils/writeable" } + +[features] +std = ["icu_locid/std", "icu_provider/std"] +serde = ["dep:serde", "zerovec/serde", "icu_locid/serde", "icu_locid_transform/serde", "icu_provider/serde"] +datagen = ["std", "serde", "icu_provider/datagen"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"fc78538f0b5219f0066ae14b7e403b2a788377ffa5f6e157b430b9f8e4b2e63f","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"581f43ca8c5faa60ff9ffdba3e31a8aca86b98b27cc0f325736ccff7e27689ac","src/lib.rs":"532754e730d919ced6c4b8ab8a42af1df0a327cb33c7fd29d3597a68f516b59d","src/tests.rs":"261669b626a01f2a58d3697fea47ad1f994609c7651a740caf749038c7c5fdaf"},"package":"1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"bf9be8c0eacfb17f2ace278cb1b88a35acc8546cdd436017ba208d445cd558c6","Cargo.toml":"fc78538f0b5219f0066ae14b7e403b2a788377ffa5f6e157b430b9f8e4b2e63f","Cargo.toml.orig":"4c355a445c55ea180910aa58cb49dae7e12bb7f72518bbb90d5dcf909f36cec0","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"581f43ca8c5faa60ff9ffdba3e31a8aca86b98b27cc0f325736ccff7e27689ac","src/lib.rs":"532754e730d919ced6c4b8ab8a42af1df0a327cb33c7fd29d3597a68f516b59d","src/tests.rs":"261669b626a01f2a58d3697fea47ad1f994609c7651a740caf749038c7c5fdaf"},"package":"1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "provider/core/macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_provider_macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_provider_macros/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,29 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_provider_macros" +description = "Proc macros for ICU data providers" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[lib] +path = "src/lib.rs" +proc-macro = true + +[dependencies] +proc-macro2 = { workspace = true } +quote = { workspace = true } +syn = { workspace = true } + +[dev-dependencies] +icu_provider = { path = ".." } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_segmenter/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_segmenter/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"7f1c580b331920088cc40004680b5d036f399c43fdf271912a53865d3f6b9ea0","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"8302fccaedf6ad753820956fd24b1095976a1ec981c6612fff82ce154c21f97a","benches/bench.rs":"d6707334502e662107c5875b23124da9dac37a2564371161d1c67a4f60475d50","src/complex/dictionary.rs":"31184b16b2f09cf2a29403a3dc5a7b8bc38eabcf23b430f1dd5644ee1e5d809c","src/complex/language.rs":"a92af9aca5d9185f9f42554553e32cfb18387f937d18517c4a67097335bd4755","src/complex/lstm/matrix.rs":"5cee08b0919ba06c239c38281e8129e15dcb739e3084a61e2be6cfa4c3657ef0","src/complex/lstm/mod.rs":"b9044e5bba7beb1d82be7d1950f829b110ad2c4508822a520cde1f2289a16812","src/complex/mod.rs":"b743dd64419d7645cee4d64773aef7297576601f48ffd99d3c7955af13f1bf85","src/error.rs":"3a7817db42803b3a29c8aa60167c13af74edfab3b6811b02f1beb681baa02faa","src/grapheme.rs":"508dc949ffcfdc3e44d9841b6dc71db3ff81bde4d46f7237ae13d8514db82b14","src/indices.rs":"cd4520d75b902cb4a347326cef78ebe5905011eb2c9ab48474369c6b5c4b5a72","src/iterator_helpers.rs":"9e7d2de33c865983342fbcc3f95edaf26aeada498e0fd1bffd7786ff8d7901fe","src/lib.rs":"f637752b17693cdca88494a1eb588811a5478234e76fc5b1296405004b2f19cc","src/line.rs":"0c6e1a8319e41f39d7b34b3aafb8c2fd87e9b72bdc434aa32b2e059aea0f5f6a","src/provider/lstm.rs":"22bd171cd6f77dda1c653af0786b7ab12cfb072a6c1bc0aa4778f9a0859eb3d6","src/provider/mod.rs":"5e82e87eae4d1770a437b713ea5f98a2224c409d46e57b345e7b8aa22db7f11b","src/rule_segmenter.rs":"39448ac21d3ecb5ae7c7b55d8393811c97d15f87c43498be5cf0410773867a6b","src/sentence.rs":"04b5a275f7e20765fe34071b0ed275a1af3eec67c256f1a93d6261a704b7229d","src/word.rs":"568a11c1a0a23998d2aa26d1d6e59ed27d18431372b09ce424f11c47870cec19","tests/complex_word.rs":"2a91670d51831764bc2cf44665c7008af4575efb760945649cf6b411e173fd9f","tests/css_line_break.rs":"7ef98753457798965b61c7cb885c3eef0494070208670a623a68eedfee665b9e","tests/css_word_break.rs":"637eea5114ee0b39314b7e86769d13311e5300e7fc4c3a3ba83570e65a63c4f5","tests/spec_test.rs":"cf0ec1a4d3929afdd762b00848d44f2e3049124714b73cdd73d8c5e121085afe","tests/testdata/GraphemeBreakExtraTest.txt":"d78b557e787a206397cf7a2e6b8278ca01058babe882e6a0d2f59946a5815844","tests/testdata/GraphemeBreakTest.txt":"ed9c5e92fd0911ccbeeb63c97cb19c519ea272ff1112ce843abd991582dd848f","tests/testdata/LineBreakExtraTest.txt":"d74337df0b5f5b38018130f54ebc9f36ce65a86e668535952d7e38d7a35b7e19","tests/testdata/LineBreakTest.txt":"742e2caae52354bf01769705667d98a7e77d5e4a9f71d41c41fb6955f64e3b06","tests/testdata/SentenceBreakExtraTest.txt":"6ad4781e9c3dfbed5d298ca0c3466a2c1dc921b737f3020f04772bc250bfddb8","tests/testdata/SentenceBreakRandomTest.txt":"739697a385894fa68cc3162fba7f7e2227b2ec614e65a36eaae65a5fd6ce5cd5","tests/testdata/SentenceBreakTest.txt":"eab56cc4b51eaa1adbb7f9c53e541c000ea86d1a342a726dd49be7d54dd9d1ba","tests/testdata/WordBreakExtraTest.txt":"8b8a5e51a81c50dbd47b2fcec62349e226d4fc1a8addd0fba0571c4568010235","tests/testdata/WordBreakTest.txt":"69506b2253b8defb1f15b1476397376285cfda3bafd9304ee50d48bbfa0a2ab4","tests/testdata/test_text_codepoints.json":"0a0c7496ce4de39a682bfcd12fb9f4a3f0398a7035971e25bcf412f175760a12","tests/testdata/test_text_graphclust.json":"6026ec93a8cfaaae1545fd37a6210fcb96d867c3bcb8c43f0135b52589200b6a","tests/word_rule_status.rs":"d06cab7b7585e79b14fcfd9529e1b4837effd401fce63fb1f461a013c6fe3f08"},"package":"a717725612346ffc2d7b42c94b820db6908048f39434504cb130e8b46256b0de"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"33eef1ada6dada9e458edb4ba221321ee64b24e85458c7429746bc20a1372f0c","Cargo.toml":"7f1c580b331920088cc40004680b5d036f399c43fdf271912a53865d3f6b9ea0","Cargo.toml.orig":"a7d8a3e68df09fbed72894ec20cd430bf3f224c6b5c72a9787c81f9cfb161ad8","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"8302fccaedf6ad753820956fd24b1095976a1ec981c6612fff82ce154c21f97a","benches/bench.rs":"d6707334502e662107c5875b23124da9dac37a2564371161d1c67a4f60475d50","src/complex/dictionary.rs":"31184b16b2f09cf2a29403a3dc5a7b8bc38eabcf23b430f1dd5644ee1e5d809c","src/complex/language.rs":"a92af9aca5d9185f9f42554553e32cfb18387f937d18517c4a67097335bd4755","src/complex/lstm/matrix.rs":"5cee08b0919ba06c239c38281e8129e15dcb739e3084a61e2be6cfa4c3657ef0","src/complex/lstm/mod.rs":"b9044e5bba7beb1d82be7d1950f829b110ad2c4508822a520cde1f2289a16812","src/complex/mod.rs":"b743dd64419d7645cee4d64773aef7297576601f48ffd99d3c7955af13f1bf85","src/error.rs":"3a7817db42803b3a29c8aa60167c13af74edfab3b6811b02f1beb681baa02faa","src/grapheme.rs":"508dc949ffcfdc3e44d9841b6dc71db3ff81bde4d46f7237ae13d8514db82b14","src/indices.rs":"cd4520d75b902cb4a347326cef78ebe5905011eb2c9ab48474369c6b5c4b5a72","src/iterator_helpers.rs":"9e7d2de33c865983342fbcc3f95edaf26aeada498e0fd1bffd7786ff8d7901fe","src/lib.rs":"f637752b17693cdca88494a1eb588811a5478234e76fc5b1296405004b2f19cc","src/line.rs":"0c6e1a8319e41f39d7b34b3aafb8c2fd87e9b72bdc434aa32b2e059aea0f5f6a","src/provider/lstm.rs":"22bd171cd6f77dda1c653af0786b7ab12cfb072a6c1bc0aa4778f9a0859eb3d6","src/provider/mod.rs":"5e82e87eae4d1770a437b713ea5f98a2224c409d46e57b345e7b8aa22db7f11b","src/rule_segmenter.rs":"39448ac21d3ecb5ae7c7b55d8393811c97d15f87c43498be5cf0410773867a6b","src/sentence.rs":"04b5a275f7e20765fe34071b0ed275a1af3eec67c256f1a93d6261a704b7229d","src/word.rs":"568a11c1a0a23998d2aa26d1d6e59ed27d18431372b09ce424f11c47870cec19","tests/complex_word.rs":"2a91670d51831764bc2cf44665c7008af4575efb760945649cf6b411e173fd9f","tests/css_line_break.rs":"7ef98753457798965b61c7cb885c3eef0494070208670a623a68eedfee665b9e","tests/css_word_break.rs":"637eea5114ee0b39314b7e86769d13311e5300e7fc4c3a3ba83570e65a63c4f5","tests/spec_test.rs":"cf0ec1a4d3929afdd762b00848d44f2e3049124714b73cdd73d8c5e121085afe","tests/testdata/GraphemeBreakExtraTest.txt":"d78b557e787a206397cf7a2e6b8278ca01058babe882e6a0d2f59946a5815844","tests/testdata/GraphemeBreakTest.txt":"ed9c5e92fd0911ccbeeb63c97cb19c519ea272ff1112ce843abd991582dd848f","tests/testdata/LineBreakExtraTest.txt":"d74337df0b5f5b38018130f54ebc9f36ce65a86e668535952d7e38d7a35b7e19","tests/testdata/LineBreakTest.txt":"742e2caae52354bf01769705667d98a7e77d5e4a9f71d41c41fb6955f64e3b06","tests/testdata/SentenceBreakExtraTest.txt":"6ad4781e9c3dfbed5d298ca0c3466a2c1dc921b737f3020f04772bc250bfddb8","tests/testdata/SentenceBreakRandomTest.txt":"739697a385894fa68cc3162fba7f7e2227b2ec614e65a36eaae65a5fd6ce5cd5","tests/testdata/SentenceBreakTest.txt":"eab56cc4b51eaa1adbb7f9c53e541c000ea86d1a342a726dd49be7d54dd9d1ba","tests/testdata/WordBreakExtraTest.txt":"8b8a5e51a81c50dbd47b2fcec62349e226d4fc1a8addd0fba0571c4568010235","tests/testdata/WordBreakTest.txt":"69506b2253b8defb1f15b1476397376285cfda3bafd9304ee50d48bbfa0a2ab4","tests/testdata/test_text_codepoints.json":"0a0c7496ce4de39a682bfcd12fb9f4a3f0398a7035971e25bcf412f175760a12","tests/testdata/test_text_graphclust.json":"6026ec93a8cfaaae1545fd37a6210fcb96d867c3bcb8c43f0135b52589200b6a","tests/word_rule_status.rs":"d06cab7b7585e79b14fcfd9529e1b4837effd401fce63fb1f461a013c6fe3f08"},"package":"a717725612346ffc2d7b42c94b820db6908048f39434504cb130e8b46256b0de"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_segmenter/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/icu_segmenter/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6357156a06765b660b265c1137694102b1aba063" + }, + "path_in_vcs": "components/segmenter" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/icu_segmenter/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/icu_segmenter/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/icu_segmenter/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,67 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "icu_segmenter" +description = "Unicode line breaking and text segmentation algorithms for text boundaries analysis" + +authors.workspace = true +categories.workspace = true +edition.workspace = true +homepage.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +displaydoc = { workspace = true } +icu_collections = { workspace = true } +icu_locid = { workspace = true } +icu_provider = { workspace = true, features = ["macros"] } +utf8_iter = { workspace = true } +zerovec = { workspace = true, features = ["yoke"] } + +databake = { workspace = true, optional = true, features = ["derive"] } +serde = { workspace = true, features = ["derive", "alloc"], optional = true } + +core_maths = { workspace = true, optional = true } + +icu_segmenter_data = { workspace = true, optional = true } +icu_locid_transform = { workspace = true, optional = true, features = ["compiled_data"] } + +[dev-dependencies] +icu = { path = "../../components/icu", default-features = false } +icu_properties = { path = "../properties", features = ["compiled_data"] } +itertools = { workspace = true } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[features] +default = ["compiled_data", "auto"] +std = ["icu_collections/std", "icu_locid/std", "icu_provider/std"] +serde = ["dep:serde", "zerovec/serde", "icu_collections/serde", "icu_provider/serde"] +datagen = ["serde", "dep:databake", "zerovec/databake", "icu_collections/databake"] +lstm = ["dep:core_maths"] +auto = ["lstm"] # Enabled try_new_auto_unstable constructors +compiled_data = ["dep:icu_segmenter_data"] +bench = [] + +[lib] +bench = false # This option is required for Benchmark CI + +[[bench]] +name = "bench" +harness = false + +[[test]] +name = "complex_word" +required-features = ["auto"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/id-arena/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/id-arena/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"44d2bc9ae9829b9d80bbd64cf758a29c5b7a136e8049bde601f25b504ff5daf8","Cargo.toml":"68ffe09814502adc81ab77dacc5d76e5f439435a71b48ec9c575289193945cb7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"74619b782c5085d5e12762a2a209555e90770d0e08048d95a31f95febac0b4c6","README.tpl":"ec385000e14590a306855e7893daed0168102f33166bdc1e5cf5fa5599dac03f","src/lib.rs":"ee705a8a93ccfa0f958e421a1e27440e5b92afd422ee6579f66282287cb9abe8","src/rayon.rs":"48807a5563e6c248bab2731b60b00148084db9c071cf3c47cdb12dc7ecfa84e0","tests/readme_up_to_date.rs":"8db3e41d803e2a10307e7e35cb2afa6733e1c39ad34789752a927564bf6795b6"},"package":"25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ba77e125b5a4efce918395738a20240a819c848a9da43ef3cc1ff3a06a333e3d",".travis.yml":"66edfc4f7aa8b74dd2c575db17208b12b099f6148bb80f28bb570e939253b078","CHANGELOG.md":"44d2bc9ae9829b9d80bbd64cf758a29c5b7a136e8049bde601f25b504ff5daf8","Cargo.toml":"68ffe09814502adc81ab77dacc5d76e5f439435a71b48ec9c575289193945cb7","Cargo.toml.orig":"a93c643a5c0b062d28b0e7646cc6641bffb59b5f0f39c2bcf95800e46e4b013d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"74619b782c5085d5e12762a2a209555e90770d0e08048d95a31f95febac0b4c6","README.tpl":"ec385000e14590a306855e7893daed0168102f33166bdc1e5cf5fa5599dac03f","src/lib.rs":"ee705a8a93ccfa0f958e421a1e27440e5b92afd422ee6579f66282287cb9abe8","src/rayon.rs":"48807a5563e6c248bab2731b60b00148084db9c071cf3c47cdb12dc7ecfa84e0","tests/readme_up_to_date.rs":"8db3e41d803e2a10307e7e35cb2afa6733e1c39ad34789752a927564bf6795b6"},"package":"25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/id-arena/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/id-arena/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "473ce264f1d84185cec3795d1fd5517cf66a7d3c" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/id-arena/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/id-arena/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/id-arena/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,21 @@ +language: rust +sudo: false + +cache: + - cargo + +matrix: + include: + - name: "test" + rust: stable + before_script: + - (test -x $HOME/.cargo/bin/cargo-install-update || cargo install cargo-update) + - (test -x $HOME/.cargo/bin/cargo-readme || cargo install --vers "^3" cargo-readme) + - cargo install-update -a + script: + - cargo test + - cargo test --features rayon + - name: "check no_std" + rust: nightly + script: + - cargo check --no-default-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/id-arena/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/id-arena/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/id-arena/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/id-arena/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +authors = ["Nick Fitzgerald ", "Aleksey Kladov "] +categories = ["memory-management", "rust-patterns", "no-std"] +description = "A simple, id-based arena." +documentation = "https://docs.rs/id-arena" +license = "MIT/Apache-2.0" +name = "id-arena" +readme = "README.md" +repository = "https://github.com/fitzgen/id-arena" +version = "2.2.1" + +[package.metadata.docs.rs] +features = ['rayon'] + +[dependencies] +rayon = { version = "1.0.3", optional = true } + +[features] +default = ["std"] +std = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ident_case/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ident_case/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"86f673c2579eacf6bb82331c1feee5269285c2fadcbce8624632b4b979dd5a04","Cargo.toml":"560eba8d5cf4f2c71cc06ef9145eb8f4c163a616cd6d08b031b1eae3448d8203","LICENSE":"508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1","README.md":"aaf0fcc62756694c61f26e02c8042a00c19f98c516aa62aa5b4779b5c7956c71","src/lib.rs":"514f0c716fba1e8fbeefc118848655ceafa22fd24787ca28c0e7c2143d5c7175"},"package":"b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ccd628cbfe516145200dbdf5634f604a0bb5d3d7a5b215ea633f6508887a4340",".travis.yml":"2e3d3211e52ff52d83a0a2a495a28175dbcf2a30ab680d7c8f20622751b04f78","CHANGELOG.md":"86f673c2579eacf6bb82331c1feee5269285c2fadcbce8624632b4b979dd5a04","Cargo.toml":"560eba8d5cf4f2c71cc06ef9145eb8f4c163a616cd6d08b031b1eae3448d8203","Cargo.toml.orig":"50fdb950c6ee5187abcbaea7622aaa016e1f9e53d5b35825cfdf7f880fdd1664","LICENSE":"508a77d2e7b51d98adeed32648ad124b7b30241a8e70b2e72c99f92d8e5874d1","README.md":"aaf0fcc62756694c61f26e02c8042a00c19f98c516aa62aa5b4779b5c7956c71","src/lib.rs":"514f0c716fba1e8fbeefc118848655ceafa22fd24787ca28c0e7c2143d5c7175"},"package":"b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ident_case/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ident_case/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "bf0d863e3006b40a0d923a81d7b2dd2db1136c2c" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ident_case/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ident_case/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ident_case/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +language: rust +env: + - stable + - beta + - nightly \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ident_case/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ident_case/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ident_case/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ident_case/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +name = "ident_case" +version = "1.0.1" +authors = ["Ted Driggs "] +license = "MIT/Apache-2.0" +description = "Utility for applying case rules to Rust identifiers." +repository = "https://github.com/TedDriggs/ident_case" +documentation = "https://docs.rs/ident_case/1.0.1" +readme = "README.md" + +[badges] +travis-ci = { repository = "TedDriggs/ident_case" } \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/idna/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/idna/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/idna/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/idna/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"4b63930f833beebdd51043e4435625638e39f804f172914ee4da834bfd18ac68","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"76e972ac0f4ddb116e86e10100132a783931a596e7b9872eaa31be15cd4d751d","README.md":"b95f383f35d2677a4aace5f816837357dca4b85f9c8cbed76d106c18faaca7e5","benches/all.rs":"cb99d454de05c3a72df82d2fca230757595ad25493e790eeb93a44ad43725cb8","src/deprecated.rs":"bdba5a73432d9755c831ec01edf4d512f9390b351dba0eb8ce7b0430fa1073ad","src/lib.rs":"6d0a03cd07e652974dd73a57b7505c9840c7b8afd84d7e223926515b99216bb4","src/punycode.rs":"86b8496e0b9fa807b456b74586d2c1bbd7dad832c67c3864e726e442646b34b3","src/uts46.rs":"f96ab9d27140a546f882200febc0bea8678d7ec320d35da9ef757045cf3d7309","tests/IdnaTestV2.txt":"d668c4ea58d60fe04e6c011df98e0b317da6abaa1273d58f42b581eb0dd7adda","tests/bad_punycode_tests.json":"ff0a15479ed2cb08f7b4b39465160da66d1ac7575e5d76990c17e7b76cb5e0f5","tests/deprecated.rs":"cce256f6616a19314330a06003d6308138aae8257136431d143f062f14ab17c7","tests/punycode.rs":"75fa73b6429ccacaeb5d72fab0b927cdf9f2173a9fc5fb366697bf7002b73921","tests/punycode_tests.json":"50859b828d14d5eeba5ab930de25fb72a35310a0b46f421f65d64c7c3e54d08a","tests/tests.rs":"ecee59f0b0be27ba1e7b24bb449c681024253d0275065f0f0e258e7ec2977d12","tests/unit.rs":"7e450599b52900baa51ea26ff0cb55a830456f60642985abbc87ec671a91b8e1","tests/unitbis.rs":"545259b767cd045aed01c1515c3b092d1b3f6b3366ce88d1593a2c8e3ffcd2af","tests/uts46.rs":"0a1c339708f1ab845d726b1f55dc1be8a423a1304b0399234391d0bd419e3fe0"},"package":"686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4a1ca68cb88d0a50ae0ba292601619797695639b1c13700ea8f63cb3d49bc265","Cargo.toml":"4b63930f833beebdd51043e4435625638e39f804f172914ee4da834bfd18ac68","Cargo.toml.orig":"337d40fc1ae401535682757ac6e010cba324be478a0e350add3107dc406216da","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"76e972ac0f4ddb116e86e10100132a783931a596e7b9872eaa31be15cd4d751d","README.md":"b95f383f35d2677a4aace5f816837357dca4b85f9c8cbed76d106c18faaca7e5","benches/all.rs":"cb99d454de05c3a72df82d2fca230757595ad25493e790eeb93a44ad43725cb8","src/deprecated.rs":"bdba5a73432d9755c831ec01edf4d512f9390b351dba0eb8ce7b0430fa1073ad","src/lib.rs":"6d0a03cd07e652974dd73a57b7505c9840c7b8afd84d7e223926515b99216bb4","src/punycode.rs":"86b8496e0b9fa807b456b74586d2c1bbd7dad832c67c3864e726e442646b34b3","src/uts46.rs":"f96ab9d27140a546f882200febc0bea8678d7ec320d35da9ef757045cf3d7309","tests/IdnaTestV2.txt":"d668c4ea58d60fe04e6c011df98e0b317da6abaa1273d58f42b581eb0dd7adda","tests/bad_punycode_tests.json":"ff0a15479ed2cb08f7b4b39465160da66d1ac7575e5d76990c17e7b76cb5e0f5","tests/deprecated.rs":"cce256f6616a19314330a06003d6308138aae8257136431d143f062f14ab17c7","tests/punycode.rs":"75fa73b6429ccacaeb5d72fab0b927cdf9f2173a9fc5fb366697bf7002b73921","tests/punycode_tests.json":"50859b828d14d5eeba5ab930de25fb72a35310a0b46f421f65d64c7c3e54d08a","tests/tests.rs":"ecee59f0b0be27ba1e7b24bb449c681024253d0275065f0f0e258e7ec2977d12","tests/unit.rs":"7e450599b52900baa51ea26ff0cb55a830456f60642985abbc87ec671a91b8e1","tests/unitbis.rs":"545259b767cd045aed01c1515c3b092d1b3f6b3366ce88d1593a2c8e3ffcd2af","tests/uts46.rs":"0a1c339708f1ab845d726b1f55dc1be8a423a1304b0399234391d0bd419e3fe0"},"package":"686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/idna/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/idna/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/idna/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/idna/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8a683ff4ab10498d619fd8206b64402de19474be" + }, + "path_in_vcs": "idna" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/idna/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/idna/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/idna/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/idna/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,48 @@ +[package] +name = "idna" +version = "1.0.3" +authors = ["The rust-url developers"] +description = "IDNA (Internationalizing Domain Names in Applications) and Punycode." +keywords = ["no_std", "web", "http"] +repository = "https://github.com/servo/rust-url/" +license = "MIT OR Apache-2.0" +autotests = false +edition = "2018" +rust-version = "1.57" # For panic in const context + +[lib] +doctest = false + +[features] +default = ["std", "compiled_data"] +std = ["alloc"] +alloc = [] +compiled_data = ["idna_adapter/compiled_data"] + +[[test]] +name = "tests" +harness = false + +[[test]] +name = "unit" + +[[test]] +name = "unitbis" + +[dev-dependencies] +assert_matches = "1.3" +bencher = "0.1" +tester = "0.9" +serde_json = "1.0" + +[dependencies] +utf8_iter = "1.0.4" +smallvec = { version = "1.13.1", features = ["const_generics"]} +idna_adapter = "1" + +[[bench]] +name = "all" +harness = false + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/idna_adapter/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/idna_adapter/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6f8d2495f093253add30070ab41e48abb5078fd6cfe5586cf5dae64dc08f8086","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"8b43ce8accd61e9d370b5ca9e9c4f953279b5c239926c62315b40e24df51b726","README.md":"15500bedc72ff1698c58c7428b15d465ed9f5c1c6f059b9cf4fe366af9dfd811","src/lib.rs":"71feaadef8e68b2c52fcf6196eb6428a349dd61c92fc72dad9273c4229ca79c2"},"package":"daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"158b6b5ed3c589aeebe1e09780714c01ca03678ee1b7262b9788710bc1dd7289","Cargo.toml":"6f8d2495f093253add30070ab41e48abb5078fd6cfe5586cf5dae64dc08f8086","Cargo.toml.orig":"cf954948bdd539a9242cd642c76c4733acd1f69d9750f1998b61e846107b8dda","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"8b43ce8accd61e9d370b5ca9e9c4f953279b5c239926c62315b40e24df51b726","README.md":"15500bedc72ff1698c58c7428b15d465ed9f5c1c6f059b9cf4fe366af9dfd811","src/lib.rs":"71feaadef8e68b2c52fcf6196eb6428a349dd61c92fc72dad9273c4229ca79c2"},"package":"daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/idna_adapter/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/idna_adapter/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "789b7d2c8f257b331fbdf04efa99a7d1e7ea9794" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/idna_adapter/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/idna_adapter/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/idna_adapter/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "idna_adapter" +version = "1.2.0" +rust-version = "1.67.0" # Match ICU4X 1.4 +edition = "2021" +license = "Apache-2.0 OR MIT" +authors = ["The rust-url developers"] +readme = "README.md" +description = "Back end adapter for idna" +categories = ["no-std", "internationalization"] +keywords = ["unicode", "dns", "idna"] +documentation = "https://docs.rs/idna_adapter/latest/idna_adapter/" +homepage = "https://docs.rs/crate/idna_adapter/latest" # README link +repository = "https://github.com/hsivonen/idna_adapter" + +[dependencies] +icu_normalizer = "1.4.3" +icu_properties = "1.4.2" + +[features] +compiled_data = ["icu_normalizer/compiled_data", "icu_properties/compiled_data"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"059abfeade15fcc933125acdfaae57a9ddaacdeac8def9638a75846c42748144","Cargo.toml":"f47b2601b06cf4a9944b990114c6341d3b748e2bddb2b1c6c868b05340773401","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"ecc269ef87fd38a1d98e30bfac9ba964a9dbd9315c3770fed98d4d7cb5882055","README.md":"732583852f9bbea9c82701394ddaca19f68ae4986300a11187fe539e1b57f8f5","RELEASES.md":"7eef634d089d35cb487c65b364f49885c4eec28331c01d66e425d51c097db632","benches/bench.rs":"3b2900abbc9e8a60af78b0395222ee75e86bc68519a0f38477387d1572eed397","benches/faststring.rs":"5fdd6cdb19d0557ed58f241e809a240cf8939d9e5b87a72d5f127f81ab98380b","src/arbitrary.rs":"068713b1e8e762dbe9e4d19d555e77c17e59408335a40f4777d6100340605655","src/borsh.rs":"74121b426379d4f7365757ffd4f3dd469543fa1635193460fe268799a78a0706","src/lib.rs":"4fadf5fd465338571809fc7a1814ee560a6b0ad57f6e2d9902e1d727047d17b4","src/macros.rs":"3edbdc39dd0d4e9d161bb871487e8caded3a0740812a9fbba2fc892f4ae90115","src/map.rs":"e2f14b1b350c1c4b3da6449269648006fec8501ccebfb1c224ed6c499d446701","src/map/core.rs":"c40d189fba523dcd79ae8aced27db3bbcc225ccd6522e47ac3a1a9f6188e6231","src/map/core/entry.rs":"346a1f327fecc58f672f54d3bd6583eb4ca37158c0cce83dadf80cccebf1d9bb","src/map/core/raw_entry_v1.rs":"ed8d8e0b2bed1399a7aec7981299b8928b659e4e906a6e8d2e76bf0e662b4c0b","src/map/iter.rs":"80532a84d9dc9287b71db98b5360082dc9d412dc4a3317c258771ff72ec59111","src/map/mutable.rs":"36fc002d8396af4e7695d263c14d64b34234f4219440c6998910e5261bdbee05","src/map/serde_seq.rs":"ce06b5bb816c15ea8fe3d2c358baa90fe6f45ecb585623a69592d6de69319194","src/map/slice.rs":"37612b5f3e11a4b6da3e7c92d30deed9d85b9c6a01e6001cc764e7b233ac1bd1","src/map/tests.rs":"154e94016f3c62d58eaf70fb605dc812f4929e64dfc4a2ed1210a2ea145be8d9","src/rayon/map.rs":"0fad36851fdf6894695e526c684c9b3afeac82e29016e6a523eea68cc3b2d19d","src/rayon/mod.rs":"c0625603ee9b0cce5751af05c0d501019b902fbfd7ed3a181f8c9d6915d4242a","src/rayon/set.rs":"4b076dbfd9a7eb2fd65783f1c8a5acabe075403f3d05e30c337676acec25d8ee","src/serde.rs":"23fd6b5e8f6795e4121693ac16dab61e76c4d8c83e6da1b3ef26d081fae28e79","src/set.rs":"3eeab72c9c0ecebf216be593390ebba5597e1cac39a7190141f83da43dd9b16d","src/set/iter.rs":"1092f5367d1e609b6368d71282201f66534032446c303a3e475fca1031f29e63","src/set/mutable.rs":"42a4118b123b9bc8385e2023d9f1d48230e61b8fec2cfa60782836949b639aac","src/set/slice.rs":"9589b4b4d591eafcda113f469eccaedf6299974b12f12c98a6f617596f9d7b0a","src/set/tests.rs":"d9c182cd776ca9182b5284f06eacc70c5f33a66aff3021c35134ffd1d7630c05","src/util.rs":"a0e512cf0bc5ccdeff5a64629da2cd976d7f6586194cc6901c118bc8b6287132","tests/equivalent_trait.rs":"efe9393069e3cfc893d2c9c0343679979578e437fdb98a10baefeced027ba310","tests/macros_full_path.rs":"c33c86d7341581fdd08e2e6375a4afca507fa603540c54a3b9e51c4cd011cd71","tests/quick.rs":"9759dcc34d86d9635d9d18be6358f5f3e3c0f995874b64b5a7ca4b582f4acedb","tests/tests.rs":"f6dbeeb0e2950402b0e66ac52bf74c9e4197d3c5d9c0dde64a7998a2ef74d327"},"package":"3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3201d8d98c6e0db12db2e003f548486431976591fbc0da4523275ae070aa4807",".github/workflows/ci.yml":"ae8d85a9407bed720a01dc58560c45d96b89b7869b193cbe034c3016ca73bfdd",".rustfmt.toml":"f1a22634bbffec62822faa208b352d302c19c2f70e29e57613b9df18d7c2fc36","Cargo.lock":"059abfeade15fcc933125acdfaae57a9ddaacdeac8def9638a75846c42748144","Cargo.toml":"f47b2601b06cf4a9944b990114c6341d3b748e2bddb2b1c6c868b05340773401","Cargo.toml.orig":"072b31cd59c2fdeb6da6825ca3398be198e32d04ef0c15f50a19d71b61cdda6e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"ecc269ef87fd38a1d98e30bfac9ba964a9dbd9315c3770fed98d4d7cb5882055","README.md":"732583852f9bbea9c82701394ddaca19f68ae4986300a11187fe539e1b57f8f5","RELEASES.md":"7eef634d089d35cb487c65b364f49885c4eec28331c01d66e425d51c097db632","benches/bench.rs":"3b2900abbc9e8a60af78b0395222ee75e86bc68519a0f38477387d1572eed397","benches/faststring.rs":"5fdd6cdb19d0557ed58f241e809a240cf8939d9e5b87a72d5f127f81ab98380b","src/arbitrary.rs":"068713b1e8e762dbe9e4d19d555e77c17e59408335a40f4777d6100340605655","src/borsh.rs":"74121b426379d4f7365757ffd4f3dd469543fa1635193460fe268799a78a0706","src/lib.rs":"4fadf5fd465338571809fc7a1814ee560a6b0ad57f6e2d9902e1d727047d17b4","src/macros.rs":"3edbdc39dd0d4e9d161bb871487e8caded3a0740812a9fbba2fc892f4ae90115","src/map.rs":"e2f14b1b350c1c4b3da6449269648006fec8501ccebfb1c224ed6c499d446701","src/map/core.rs":"c40d189fba523dcd79ae8aced27db3bbcc225ccd6522e47ac3a1a9f6188e6231","src/map/core/entry.rs":"346a1f327fecc58f672f54d3bd6583eb4ca37158c0cce83dadf80cccebf1d9bb","src/map/core/raw_entry_v1.rs":"ed8d8e0b2bed1399a7aec7981299b8928b659e4e906a6e8d2e76bf0e662b4c0b","src/map/iter.rs":"80532a84d9dc9287b71db98b5360082dc9d412dc4a3317c258771ff72ec59111","src/map/mutable.rs":"36fc002d8396af4e7695d263c14d64b34234f4219440c6998910e5261bdbee05","src/map/serde_seq.rs":"ce06b5bb816c15ea8fe3d2c358baa90fe6f45ecb585623a69592d6de69319194","src/map/slice.rs":"37612b5f3e11a4b6da3e7c92d30deed9d85b9c6a01e6001cc764e7b233ac1bd1","src/map/tests.rs":"154e94016f3c62d58eaf70fb605dc812f4929e64dfc4a2ed1210a2ea145be8d9","src/rayon/map.rs":"0fad36851fdf6894695e526c684c9b3afeac82e29016e6a523eea68cc3b2d19d","src/rayon/mod.rs":"c0625603ee9b0cce5751af05c0d501019b902fbfd7ed3a181f8c9d6915d4242a","src/rayon/set.rs":"4b076dbfd9a7eb2fd65783f1c8a5acabe075403f3d05e30c337676acec25d8ee","src/serde.rs":"23fd6b5e8f6795e4121693ac16dab61e76c4d8c83e6da1b3ef26d081fae28e79","src/set.rs":"3eeab72c9c0ecebf216be593390ebba5597e1cac39a7190141f83da43dd9b16d","src/set/iter.rs":"1092f5367d1e609b6368d71282201f66534032446c303a3e475fca1031f29e63","src/set/mutable.rs":"42a4118b123b9bc8385e2023d9f1d48230e61b8fec2cfa60782836949b639aac","src/set/slice.rs":"9589b4b4d591eafcda113f469eccaedf6299974b12f12c98a6f617596f9d7b0a","src/set/tests.rs":"d9c182cd776ca9182b5284f06eacc70c5f33a66aff3021c35134ffd1d7630c05","src/util.rs":"a0e512cf0bc5ccdeff5a64629da2cd976d7f6586194cc6901c118bc8b6287132","tests/equivalent_trait.rs":"efe9393069e3cfc893d2c9c0343679979578e437fdb98a10baefeced027ba310","tests/macros_full_path.rs":"c33c86d7341581fdd08e2e6375a4afca507fa603540c54a3b9e51c4cd011cd71","tests/quick.rs":"9759dcc34d86d9635d9d18be6358f5f3e3c0f995874b64b5a7ca4b582f4acedb","tests/tests.rs":"f6dbeeb0e2950402b0e66ac52bf74c9e4197d3c5d9c0dde64a7998a2ef74d327"},"package":"3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "dd06e5773e4f91748396c67d00c83637f5c0dd49" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,154 @@ +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + merge_group: + +name: CI + +env: + CARGO_TERM_COLOR: always + CARGO_INCREMENTAL: 0 + +jobs: + tests: + runs-on: ubuntu-latest + strategy: + matrix: + include: + - rust: 1.63.0 # MSRV + features: + - rust: stable + features: arbitrary + - rust: stable + features: quickcheck + - rust: stable + features: rayon + - rust: stable + features: serde + - rust: stable + features: borsh + - rust: stable + features: std + - rust: beta + features: + - rust: nightly + bench: test build benchmarks + + steps: + - uses: actions/checkout@v4 + - uses: actions/cache@v4 + if: matrix.rust == '1.63.0' + with: + path: ~/.cargo/registry/index + key: cargo-git-index + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - name: Downgrade dependencies + if: matrix.rust == '1.63.0' + run: | + cargo generate-lockfile + cargo update -p hashbrown --precise 0.15.0 + - name: Tests + run: | + cargo build --verbose --features "${{ matrix.features }}" + cargo doc --verbose --features "${{ matrix.features }}" + cargo test --verbose --features "${{ matrix.features }}" + cargo test --release --verbose --features "${{ matrix.features }}" + - name: Tests (serde) + if: matrix.features == 'serde' + run: | + cargo test --verbose -p test-serde + - name: Test run benchmarks + if: matrix.bench != '' + run: cargo test -v --benches + + nostd_build: + runs-on: ubuntu-latest + strategy: + matrix: + include: + - rust: 1.63.0 + target: thumbv6m-none-eabi + - rust: stable + target: thumbv6m-none-eabi + + steps: + - uses: actions/checkout@v4 + - uses: actions/cache@v4 + if: matrix.rust == '1.63.0' + with: + path: ~/.cargo/registry/index + key: cargo-git-index + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + target: ${{ matrix.target }} + - name: Downgrade dependencies + if: matrix.rust == '1.63.0' + run: | + cargo generate-lockfile + cargo update -p hashbrown --precise 0.15.0 + - name: Tests + run: | + cargo build -vv --target=${{ matrix.target }} --no-default-features + cargo build -v -p test-nostd --target=${{ matrix.target }} + + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@beta + with: + components: clippy + - run: cargo clippy --all-features + + miri: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: miri, rust-src + - uses: taiki-e/install-action@v2 + with: + tool: cargo-nextest + - run: cargo miri nextest run + - run: cargo miri test --doc + + minimal-versions: + name: Check MSRV and minimal-versions + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/cache@v4 + with: + path: ~/.cargo/registry/index + key: cargo-git-index + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/rust-toolchain@1.63.0 # MSRV + - uses: taiki-e/install-action@v2 + with: + tool: cargo-hack + - run: cargo +nightly hack generate-lockfile --remove-dev-deps -Z direct-minimal-versions + - name: Build (nightly) + run: cargo +nightly build --verbose --all-features + - name: Build (MSRV) + run: cargo build --verbose --features arbitrary,quickcheck,serde,rayon + + # One job that "summarizes" the success state of this pipeline. This can then be added to branch + # protection, rather than having to add each job separately. + success: + name: Success + runs-on: ubuntu-latest + needs: [tests, nostd_build, clippy, miri, minimal-versions] + # Github branch protection is exceedingly silly and treats "jobs skipped because a dependency + # failed" as success. So we have to do some contortions to ensure the job fails if any of its + # dependencies fails. + if: always() # make sure this is never "skipped" + steps: + # Manually check the status of all dependencies. `if: failure()` does not work. + - name: check if any dependency failed + run: jq --exit-status 'all(.result == "success")' <<< '${{ toJson(needs) }}' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/indexmap/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/indexmap/.rustfmt.toml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1 @@ +edition = "2021" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/indexmap/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/indexmap/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/indexmap/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/indexmap/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,60 @@ +[package] +name = "indexmap" +edition = "2021" +version = "2.8.0" +documentation = "https://docs.rs/indexmap/" +repository = "https://github.com/indexmap-rs/indexmap" +license = "Apache-2.0 OR MIT" +description = "A hash table with consistent order and fast iteration." +keywords = ["hashmap", "no_std"] +categories = ["data-structures", "no-std"] +rust-version = "1.63" + +[lib] +bench = false + +[dependencies] +equivalent = { version = "1.0", default-features = false } + +arbitrary = { version = "1.0", optional = true, default-features = false } +quickcheck = { version = "1.0", optional = true, default-features = false } +serde = { version = "1.0", optional = true, default-features = false } +borsh = { version = "1.2", optional = true, default-features = false } +rayon = { version = "1.9", optional = true } + +[dependencies.hashbrown] +version = "0.15.0" +default-features = false + +[dev-dependencies] +itertools = "0.14" +rand = {version = "0.9", features = ["small_rng"] } +quickcheck = { version = "1.0", default-features = false } +fnv = "1.0" +lazy_static = "1.3" +serde_derive = "1.0" + +[features] +default = ["std"] +std = [] + +# for testing only, of course +test_debug = [] + +[profile.bench] +debug = true + +[package.metadata.release] +allow-branch = ["main"] +sign-tag = true +tag-name = "{{version}}" + +[package.metadata.docs.rs] +features = ["arbitrary", "quickcheck", "serde", "borsh", "rayon"] +rustdoc-args = ["--cfg", "docsrs"] + +[workspace] +members = ["test-nostd", "test-serde"] + +[lints.clippy] +style = "allow" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/inherent/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/inherent/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/inherent/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/inherent/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"86c286487abffadc8990f821759ef687fd7d2827255f33e10a8d31f1bf2159be","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"c26da74954caf861f3446c6e3499807097c319478885ed286df16a22f21a48ec","src/expand.rs":"9936e59a424097c6c03c92452804feb4465551463faecd49f639c2476974f570","src/lib.rs":"28b80dcf5fee13c9737b5b35c391207ab79f884d4647661e3798c3796913b412","src/parse.rs":"5478cff1e20ac6dc2c95772eaecfa8b8ec557effe689b536d865287c0b0b89ce","src/verbatim.rs":"45d0b691fab21f20d3414733f00d82845442d23b6f2547f8d6880a709d0d3b2a","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test.rs":"d4cbe55331c9f3e971e3c96ad773441a8106d3f5bff5e54859c8a789ab38917b","tests/ui/blanket-impl.rs":"2c9f50f15deba611a53b00285bf6c8867da15ae1527d96f7cba72fe0b23cac3a","tests/ui/blanket-impl.stderr":"726b558c91610587473cc6ada6e00f6c69fdb171c79fa1e3604efb1f2f036650","tests/ui/not-trait-impl.rs":"e99aba255dc75c498d43098c496a2b349631de74ca51b6fdcd90fc744a4fcc94","tests/ui/not-trait-impl.stderr":"56f5e23c71975bc5d9747db7444f9d385881ba8a889a5282be77479b5abdbcf6","tests/ui/not-visible.rs":"ee9c08bf412b0ce2b077ab53a2ad4c98ada104c48721b484bfe79ebb2bc36230","tests/ui/not-visible.stderr":"83812840392c4ab0f250db02fe5e778d6e33c7c180076cc8e5ee94f242d07a66"},"package":"20cc83c51f04b1ad3b24cbac53d2ec1a138d699caabe05d315cb8538e8624d01"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d7d03b3e7b65b077e0761ff9b778c8eacab785605b383919b46acfaa53acb1c3",".clippy.toml":"41df2f641fd7b29e27bb24f8bdfe10c98cc9bd2b75c074216f55b6a7abdb8f54",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"206ce928bb6205971e9ba17e8ee9b03bac0e868af3cb162a522b346e734e1285","Cargo.toml":"86c286487abffadc8990f821759ef687fd7d2827255f33e10a8d31f1bf2159be","Cargo.toml.orig":"58f2990c65df9691c2c254d92a4f9d7490c31887c4b754e493b0871f25bca5a5","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"c26da74954caf861f3446c6e3499807097c319478885ed286df16a22f21a48ec","src/expand.rs":"9936e59a424097c6c03c92452804feb4465551463faecd49f639c2476974f570","src/lib.rs":"28b80dcf5fee13c9737b5b35c391207ab79f884d4647661e3798c3796913b412","src/parse.rs":"5478cff1e20ac6dc2c95772eaecfa8b8ec557effe689b536d865287c0b0b89ce","src/verbatim.rs":"45d0b691fab21f20d3414733f00d82845442d23b6f2547f8d6880a709d0d3b2a","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test.rs":"d4cbe55331c9f3e971e3c96ad773441a8106d3f5bff5e54859c8a789ab38917b","tests/ui/blanket-impl.rs":"2c9f50f15deba611a53b00285bf6c8867da15ae1527d96f7cba72fe0b23cac3a","tests/ui/blanket-impl.stderr":"726b558c91610587473cc6ada6e00f6c69fdb171c79fa1e3604efb1f2f036650","tests/ui/not-trait-impl.rs":"e99aba255dc75c498d43098c496a2b349631de74ca51b6fdcd90fc744a4fcc94","tests/ui/not-trait-impl.stderr":"56f5e23c71975bc5d9747db7444f9d385881ba8a889a5282be77479b5abdbcf6","tests/ui/not-visible.rs":"ee9c08bf412b0ce2b077ab53a2ad4c98ada104c48721b484bfe79ebb2bc36230","tests/ui/not-visible.stderr":"83812840392c4ab0f250db02fe5e778d6e33c7c180076cc8e5ee94f242d07a66"},"package":"20cc83c51f04b1ad3b24cbac53d2ec1a138d699caabe05d315cb8538e8624d01"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/inherent/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/inherent/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/inherent/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/inherent/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ab2ee5016417d20bdd22a106418af673baa8db50" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/inherent/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/inherent/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/inherent/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/inherent/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.56.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/inherent/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/inherent/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/inherent/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/inherent/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/inherent/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/inherent/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/inherent/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/inherent/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,70 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/inherent/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/inherent/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/inherent/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/inherent/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "inherent" +version = "1.0.7" +authors = ["David Tolnay "] +categories = ["rust-patterns", "no-std"] +description = "Make trait methods callable without the trait in scope" +documentation = "https://docs.rs/inherent" +edition = "2018" +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/inherent" +rust-version = "1.56" + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1.0" +quote = "1.0" +syn = { version = "2.0.10", features = ["full"] } + +[dev-dependencies] +rustversion = "1.0" +trybuild = { version = "1.0.49", features = ["diff"] } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/intl-memoizer/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/intl-memoizer/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"2efdf4e565572b0e51c3dfd51826444a28dca8b9df45a05467052795c22fd22f","Cargo.toml":"8f28af47927c54fd8ff3adbfcc4b0e9ea849a3b2a544289dd6be64a7aafb8ca6","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"c7084646fb85a4a7031e31e917ba510a942f6ec9958b440c29754765e8f417b4","src/concurrent.rs":"d52dc59d705f1177b311a32032daef09637867c9cae80718fc5d06c5e0a8463e","src/lib.rs":"9cb0ed0f06699ead0416a70868021c32087c7fe085f64cc73dbac395f4b08fc5"},"package":"c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5fb523a1227d077bbc5e4472800207f8afdc7b80e0785f24e9278269e881f249","Cargo.lock":"2efdf4e565572b0e51c3dfd51826444a28dca8b9df45a05467052795c22fd22f","Cargo.toml":"8f28af47927c54fd8ff3adbfcc4b0e9ea849a3b2a544289dd6be64a7aafb8ca6","Cargo.toml.orig":"05ca690db9ee646f4954a9801a13d2530d5b9c57580229ca828fdc9d7588fd87","LICENSE-APACHE":"5db2b182453ff32ed40f7da63589c9667a3f8bd8b16b1471b152caae56f77e45","LICENSE-MIT":"49c0b000c03731d9e3970dc059ad4ca345d773681f4a612b0024435b663e0220","README.md":"c7084646fb85a4a7031e31e917ba510a942f6ec9958b440c29754765e8f417b4","src/concurrent.rs":"d52dc59d705f1177b311a32032daef09637867c9cae80718fc5d06c5e0a8463e","src/lib.rs":"9cb0ed0f06699ead0416a70868021c32087c7fe085f64cc73dbac395f4b08fc5"},"package":"c310433e4a310918d6ed9243542a6b83ec1183df95dff8f23f87bb88a264a66f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/intl-memoizer/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/intl-memoizer/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "0437ae45c7772590e62801d21b16cc3efc4ad306" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/intl-memoizer/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/intl-memoizer/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/intl-memoizer/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "intl-memoizer" +description = """ +A memoizer specifically tailored for storing lazy-initialized +intl formatters. +""" +version = "0.5.1" +edition = "2018" +authors = [ + "Zibi Braniecki ", + "Manish Goregaokar " +] +homepage = "http://www.projectfluent.org" +license = "Apache-2.0/MIT" +repository = "https://github.com/projectfluent/fluent-rs" +readme = "README.md" +keywords = ["localization", "l10n", "i18n", "intl", "internationalization"] +categories = ["localization", "internationalization"] +include = [ + "src/**/*", + "benches/*.rs", + "Cargo.toml", + "README.md", + "LICENSE-APACHE", + "LICENSE-MIT" +] + +[dependencies] +type-map = "0.4" +unic-langid = "0.9" + +[dev-dependencies] +intl_pluralrules = "7.0.1" +fluent-langneg = "0.13" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/intl_pluralrules/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/intl_pluralrules/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"595634ece6249e274c389db766170aa88f78df41e8887d333a7cac8dad6b0bed","README.md":"7516007e35aa847bf81b8b94f45181f532bdc0aad3e389efd14691fa3aace3f0","benches/pluralrules.rs":"9c80009fa94a8dbf31bdba489f320d92a40f482c37149030fbba53cd62b5435f","src/lib.rs":"054fd83f1e8b42ef7866ec681c59617952cad48f578ca338e945d2a99178ea7d","src/operands.rs":"68d920f66ed67f361b3b0387844dbb8db57fad660f84cfcb361d8f4f5157832a","src/rules.rs":"7b3f0c12e0722401efbdb54873e8545f943bf4a34cba9f894ead9dc955112aaf"},"package":"078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"eccc6457f87a5ddb8d614a21dfacd1aa68f66113f6a15a619df111699de1f1b0","Cargo.toml":"595634ece6249e274c389db766170aa88f78df41e8887d333a7cac8dad6b0bed","Cargo.toml.orig":"e361470b666d4609c301b2c45e8822c36623684b6bbbd490186fc45ebfb7f360","README.md":"7516007e35aa847bf81b8b94f45181f532bdc0aad3e389efd14691fa3aace3f0","benches/pluralrules.rs":"9c80009fa94a8dbf31bdba489f320d92a40f482c37149030fbba53cd62b5435f","src/lib.rs":"054fd83f1e8b42ef7866ec681c59617952cad48f578ca338e945d2a99178ea7d","src/operands.rs":"68d920f66ed67f361b3b0387844dbb8db57fad660f84cfcb361d8f4f5157832a","src/rules.rs":"7b3f0c12e0722401efbdb54873e8545f943bf4a34cba9f894ead9dc955112aaf"},"package":"078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/intl_pluralrules/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/intl_pluralrules/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d0715d5b7cca72e228d6e6c4de154bd30dfdd06a" + }, + "path_in_vcs": "intl_pluralrules" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/intl_pluralrules/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/intl_pluralrules/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/intl_pluralrules/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "intl_pluralrules" +version = "7.0.2" +edition = "2018" +authors = ["Kekoa Riggin ", "Zibi Braniecki "] +description = "Unicode Plural Rules categorizer for numeric input." +license = "Apache-2.0/MIT" +repository = "https://github.com/zbraniecki/pluralrules" +readme = "README.md" +keywords = ["localization", "l10n", "i18n", "intl", "internationalization"] +categories = ["localization", "internationalization"] +include = [ + "src/**/*", + "benches/*.rs", + "Cargo.toml", + "README.md" +] + +[badges] +travis-ci = { repository = "zbraniecki/pluralrules", branch = "master" } +coveralls = { repository = "zbraniecki/pluralrules", branch = "master", service = "github" } + +maintenance = { status = "actively-developed" } + +[dependencies] +unic-langid = "0.9" + +[dev-dependencies] +criterion = "0.3" +unic-langid = { version = "0.9", features = ["macros"] } + +[[bench]] +name = "pluralrules" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/io-surface/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/io-surface/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"001c07d668f356949c26b98e0ef0b1e6c53e38eab13515a41208ea8e3268e7d1","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/lib.rs":"8c0ab701a403823acaf0b636b67119b9022db2dd4d6d48c9e08f2ce1b2658a32"},"package":"861c6093cbc05599e66436aedf380bb0a23cec2180738393d3a340b80dd135ef"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"912cd50bde8f210ac6220ef969c9366f7c06d4d4a38af8f4e904becbcd139877",".travis.yml":"9dc9dc0e32c7bcb127fc741788045c69b14d7aa9c9ef563e01198712d9715ec9","COPYRIGHT":"ec82b96487e9e778ee610c7ab245162464782cfa1f555c2299333f8dbe5c036a","Cargo.toml":"001c07d668f356949c26b98e0ef0b1e6c53e38eab13515a41208ea8e3268e7d1","Cargo.toml.orig":"653d2974cf761aa7b13dd537ce0876a5fd320f0a1c91fda2da6e1302bd15e78d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"62065228e42caebca7e7d7db1204cbb867033de5982ca4009928915e4095f3a3","src/lib.rs":"8c0ab701a403823acaf0b636b67119b9022db2dd4d6d48c9e08f2ce1b2658a32"},"package":"861c6093cbc05599e66436aedf380bb0a23cec2180738393d3a340b80dd135ef"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/io-surface/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/io-surface/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "a19c9d8f50e79943a38059c54115fb07a15bbdb6" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/io-surface/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/io-surface/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/io-surface/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,10 @@ +os: osx +language: rust +cache: cargo +rust: + - stable + - beta + - nightly +branches: + except: + - master diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/io-surface/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/io-surface/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/io-surface/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/io-surface/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "io-surface" +description = "Bindings to IO Surface for macOS" +homepage = "https://github.com/servo/core-foundation-rs" +repository = "https://github.com/servo/core-foundation-rs" +version = "0.15.1" +authors = ["The Servo Project Developers"] +license = "MIT / Apache-2.0" + +[package.metadata.docs.rs] +default-target = "x86_64-apple-darwin" + +[dependencies] +libc = "0.2" +core-foundation = { path = "../core-foundation", version = "0.9" } +cgl = "0.3" +leaky-cow = "0.1.1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ioctl-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ioctl-sys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"d6cc4881890b2366d449578cb0261a4ce398d97447865470e0566113fbc02070","Cargo.toml":"445dd422b0dee7675bf54bc7e7451530f4ebc888ddfaf1486ddee37f1defd9b1","examples/smoke.rs":"cca98c8eebc1f0f265e13d9966c936f0c51b99f4eb4b0e54c1303a6a853bcc76","src/lib.rs":"d19dac0fd5d49dfd4a17edf66114173479384f694c9f054692b18b5e8f86b40e","src/platform/linux.rs":"fcd4a2fc527b00846f9e806f834903ffadabb0ee63b64bd2f3df74767585986d","src/platform/macos.rs":"7650309cfb2a362f5fbb9b6593c65465d5feddfe3922ddaabd51a099989589c0","src/platform/mod.rs":"2de33a652d079c43193f441126a8a7a69be0f98da1c10a8dc889e84d6b3dd6fa"},"package":"7f9d0b6b23885487578d10590edc36fd95426257c7017973b20633e34df23b08"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a6b716c44ed4fe625cfbe1e902317f11b11cd869af8c323f1b90e38f33ba35e6","Cargo.lock":"d6cc4881890b2366d449578cb0261a4ce398d97447865470e0566113fbc02070","Cargo.toml":"445dd422b0dee7675bf54bc7e7451530f4ebc888ddfaf1486ddee37f1defd9b1","Cargo.toml.orig":"02ec26a19038ec139985a781822f0d78f178e50d4ad1e80b751d75f11f98469b","examples/smoke.rs":"cca98c8eebc1f0f265e13d9966c936f0c51b99f4eb4b0e54c1303a6a853bcc76","src/lib.rs":"d19dac0fd5d49dfd4a17edf66114173479384f694c9f054692b18b5e8f86b40e","src/platform/linux.rs":"fcd4a2fc527b00846f9e806f834903ffadabb0ee63b64bd2f3df74767585986d","src/platform/macos.rs":"7650309cfb2a362f5fbb9b6593c65465d5feddfe3922ddaabd51a099989589c0","src/platform/mod.rs":"2de33a652d079c43193f441126a8a7a69be0f98da1c10a8dc889e84d6b3dd6fa"},"package":"7f9d0b6b23885487578d10590edc36fd95426257c7017973b20633e34df23b08"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ioctl-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ioctl-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "1fd5dcac4c154ed036fb2c072a679019f9481817" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ioctl-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ioctl-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ioctl-sys/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +[package] +name = "ioctl-sys" +version = "0.7.1" +authors = ["Cody P Schafer ", "Corey Richardson "] +description = "IO Control for POSIX-and-beyond systems (core fn & macros, see `ioctls` for many ioctl definitions)" +license = "MIT OR Apache-2.0" +repository = "https://github.com/jmesmon/ioctl" +documentation = "https://docs.rs/ioctl-sys" +include = ["Cargo.toml", "**/*.rs"] + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iovec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/iovec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/iovec/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iovec/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"28f825c00e2df6acf0bf80a327ee9f7f7fdec57e4c09072deb6c6ac48ad2c3be","Cargo.toml":"29f5cef61141b8926a4c84769ad2fcf06cf047c260043fe9bcc9c92b9ca4e696","LICENSE-APACHE":"01b5abb4a95cc87b220efbd67a1e99c74bef3d744806dd44b4d57e81db814962","LICENSE-MIT":"d4784f55731ba75b77ad73a52808914b26b2f93b69dd4c03249528a75afbd946","README.md":"247302d4c1dc621f150bc06fc0d37f7ad5a4f2dcf1aafe25f8dfe8eb4fe35921","appveyor.yml":"8c309c2779904317005c7f7404470daf2aad344571168a37da214e37833be2a9","src/lib.rs":"c27782fe0b3d5091d69d6153f8cbf934bcf091612c569127f0ea3bd2058d11e7","src/sys/mod.rs":"b19af7b93fd8d7a6f46234e0bb93ddbb12b175e57eff9cb0c0c195ea89ec56b4","src/sys/unix.rs":"8265b65eee3672c96460f4aae8b7b61179e17c8ca80646be3994bc05951228ae","src/sys/unknown.rs":"5057c208dcb309ec1b46a76b922948358ceb727958fb8bde4908948a3890057d","src/sys/windows.rs":"44abddcddf40a755dfdde6d5c68b972ed8417dc31ba4931d14eeccc32a0bb701","src/unix.rs":"76e76333e31dd53d1ea6704a880f4188014af09fe8be3cecd5239003b2a1fe7c","src/windows.rs":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"package":"b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8a6e0f08cf680d2d6f209fc7237e1596d03f6a80863349f120b001ce7c1ac46b",".travis.yml":"98d7d7d2e953856afd47c3c7100b1e2b1c31c51f4ce8608dbdf25d8797b3587c","CHANGELOG.md":"28f825c00e2df6acf0bf80a327ee9f7f7fdec57e4c09072deb6c6ac48ad2c3be","Cargo.toml":"29f5cef61141b8926a4c84769ad2fcf06cf047c260043fe9bcc9c92b9ca4e696","Cargo.toml.orig":"f14d66112c33ab6b0bce294a9c54fe18b6c21c151f7160a0cad9841a7e0d9d87","LICENSE-APACHE":"01b5abb4a95cc87b220efbd67a1e99c74bef3d744806dd44b4d57e81db814962","LICENSE-MIT":"d4784f55731ba75b77ad73a52808914b26b2f93b69dd4c03249528a75afbd946","README.md":"247302d4c1dc621f150bc06fc0d37f7ad5a4f2dcf1aafe25f8dfe8eb4fe35921","appveyor.yml":"8c309c2779904317005c7f7404470daf2aad344571168a37da214e37833be2a9","src/lib.rs":"c27782fe0b3d5091d69d6153f8cbf934bcf091612c569127f0ea3bd2058d11e7","src/sys/mod.rs":"b19af7b93fd8d7a6f46234e0bb93ddbb12b175e57eff9cb0c0c195ea89ec56b4","src/sys/unix.rs":"8265b65eee3672c96460f4aae8b7b61179e17c8ca80646be3994bc05951228ae","src/sys/unknown.rs":"5057c208dcb309ec1b46a76b922948358ceb727958fb8bde4908948a3890057d","src/sys/windows.rs":"44abddcddf40a755dfdde6d5c68b972ed8417dc31ba4931d14eeccc32a0bb701","src/unix.rs":"76e76333e31dd53d1ea6704a880f4188014af09fe8be3cecd5239003b2a1fe7c","src/windows.rs":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},"package":"b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iovec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/iovec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/iovec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iovec/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "400b8ec64f5d7cdb13db6d9cc8e981e8b84d1b34" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iovec/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/iovec/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/iovec/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iovec/.travis.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,25 @@ +--- +language: rust +sudo: false + +matrix: + include: + # Oldest supported Rust (this should track Mio) + - rust: 1.18.0 + - rust: stable + # OS X support + - rust: stable + os: osx + # WebAssembly support. + - rust: beta + script: + - rustup target add wasm32-unknown-unknown + - cargo build --target=wasm32-unknown-unknown + +script: + - cargo build + - cargo test + +notifications: + email: + on_success: never diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/iovec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/iovec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/iovec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/iovec/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "iovec" +version = "0.1.4" +authors = ["Carl Lerche "] +license = "MIT/Apache-2.0" +readme = "README.md" +keywords = ["scatter", "gather", "vectored", "io", "networking"] +repository = "https://github.com/carllerche/iovec" +homepage = "https://github.com/carllerche/iovec" +documentation = "https://docs.rs/iovec" +description = """ +Portable buffer type for scatter/gather I/O operations +""" +categories = ["network-programming", "api-bindings"] + +[target.'cfg(unix)'.dependencies] +libc = "0.2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itertools/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/itertools/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/itertools/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itertools/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"60ec9a1801e015e49f7fbb299b608ac730d5b1a3fb298e6cf7935c0695ddf7fe","CONTRIBUTING.md":"d5787d0fd4df15481e2e09a37234ac5dec22c007c890826991f633d890efa29e","Cargo.lock":"4422e732d4ce6f650afb53a1dcffb1e53c86dd066c3dcd66bc9620acd898b99e","Cargo.toml":"77735549383196a4156a2246dd1cd6742029b223679b3004531456d33562b0ce","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README.md":"7dba3f55ea54eff2606f8b9f005e369cf9885dd972cb481432fce00234ee7750","benches/bench1.rs":"d632c8b839d7b318d1cb7b81b9c62570c77dcdf0696b8ce3d52067c79c930f78","benches/combinations.rs":"5b3bd243336d6b6bdc111d66218f3f0a4ecdb10fb72e90db79959e3d8bb2cf6f","benches/combinations_with_replacement.rs":"11f29160652a2d90ce7ca4b1c339c4457888ab6867e2456ce1c62e3adf9be737","benches/fold_specialization.rs":"66ab13fd8576a662afb59ef72c5565f5c3d27f7f30a976450ee5a14958654fa2","benches/k_smallest.rs":"c1bb2aa597def7f7c282d1196f9d70be6d10e1acbae03279c05bc8065544bb8e","benches/powerset.rs":"dc1fd729584147e5d8e4d19c6ca6f8706087d41c3c5beb7293d9ea43b4beab14","benches/specializations.rs":"daa989877d83ccd58e8de529184d50905b3d6fa60a9eeae917f38bd570d72fa4","benches/tree_reduce.rs":"fa4f22f042b76df89094ddf6e925ba42c4c3992f8195e719ed035f2e7cfa05bd","benches/tuple_combinations.rs":"16366158743307a0289fc1df423a3cec45009807d410a9fe9922d5b6f8b7d002","benches/tuples.rs":"5ab542aca40df4390de0ebf3819665df402d924a7dd6f4280e6ffc942bbd25c4","examples/iris.data":"596ffd580471ca4d4880f8e439c7281f3b50d8249a5960353cb200b1490f63a0","examples/iris.rs":"42c1b2fc148df52a050b013a57b577ad19911f1fe85b9525863df501979b5cd1","src/adaptors/coalesce.rs":"b57157c205ae077dd398740b61c7f49023aa80868abd8a071a6fe89ae6ecc9ad","src/adaptors/map.rs":"4952ee770cb54e98b2f649efd9c98f18951689358eb9b6bee10f139d056353ae","src/adaptors/mod.rs":"1e0cf7409c7291a923cf87f1c6d27cc57bd9f71ca52f7dd08a429aa994daa6ce","src/adaptors/multi_product.rs":"ad501e8ae4e5089b9d2f2be1f9a4713da6a2103b14daa759e09918409f88e321","src/combinations.rs":"9c4490bc4c7488fe9a8dba656a30493d90abb33006f7abbe3e266c237ffc986b","src/combinations_with_replacement.rs":"c7d6b7a122057e9aab075b2de41440ccd2973a6985fba75c2e93af13de55ef90","src/concat_impl.rs":"d61c00d43eca1193f135e25d3b6afd840c02ef1c573c29b264c47ee3429a45e8","src/cons_tuples_impl.rs":"7f46da33168107860b2b15d05d8edfe618e41bbc66ff0e16baf82d7373c4356d","src/diff.rs":"6e5ba3705a3a076d4fc360594014c90f1dfc597e61e8a629f96efa050e2433f5","src/duplicates_impl.rs":"1be37249b4566edc8da611ed9766ec851a526e7513bd13d80fe97482dcfcf7f3","src/either_or_both.rs":"cac278666b5d3c1fd103d97d15ce4c40960ea459441aeae83c6502087fd2ad8d","src/exactly_one_err.rs":"90b6204551161d27394af72107765dbfe3b51a77f4770c2e506fa4938985a184","src/extrema_set.rs":"11de200d853941716e9aa9a9b520b006704827c3c43a0c5f067906b0941e51d1","src/flatten_ok.rs":"62c18e5221a27949a00de49414306d6dfd601515817c1c8ae6189e3275756dd3","src/format.rs":"3ae6414043e0040f7358028c560437ea49afdbb2416df138a2410169e2619589","src/free.rs":"00ec21acee2ae2b30bf99e62472f9684c0a1719fbafc8dd2e4195ea8377c5b5d","src/group_map.rs":"c9da201137c6bb479b9308bfc38398b76950e39905f4ce8bc435c5318371522c","src/groupbylazy.rs":"5862629719258703aad47977ba1060f20fff15e962e18e6142758ebf6cd4a61c","src/grouping_map.rs":"3896c46ba4bd8ea886e5344a245658235626a104758d5ccecf223544a9ba471b","src/impl_macros.rs":"97fc5f39574805e0c220aa462cf1ae7dcac5c1082d6ee5500e7d71c120db5f88","src/intersperse.rs":"55031819e985c3184275e254c9600ecbe01e9fb49f198039c5da82a87ea5b90e","src/iter_index.rs":"1b0ff8376a4ad855d44db8c662450c777db84e0f4997b53ca575c65b107bb83b","src/k_smallest.rs":"a6840980e4c1aedd6987f93c904d362aa09a101537e447121fff58bb2473638d","src/kmerge_impl.rs":"3f999d55d7def904f71f2ca88b36707461f7f23b32966e0ccaf31d808886d843","src/lazy_buffer.rs":"baa01490fceb5a8dd7bd9c2634e19ce8a785bd1df352a9dd77d1344e3e0f8892","src/lib.rs":"e7f144351cca5018dc12270b4c33f0562afddb92452acfa85153cb276aebd6e9","src/merge_join.rs":"f2f257e63c84ed772b235229cc787ebe9ae009d7c80ed2087002a6b62c5e2133","src/minmax.rs":"0ec34b172ca8efc4aacb96f3e5771bdc5e8ac882876ee0f59d698c3924717c48","src/multipeek_impl.rs":"79eef0be49ad66f15d41808e72c03976c4f7cff5838b69d17975d3ece266f3f8","src/next_array.rs":"295924058891c08f9fe6313a1d9dd0042dcf60f0a514c6a6e009a1396d804fc9","src/pad_tail.rs":"e6bb5b086478600b0dbb8726cae8364bf83ab36d989ef467e1264eea43933b50","src/peek_nth.rs":"093f1a157b1c917f041af5244a5a46311affa2922126e36dc0ee2c501c79b58c","src/peeking_take_while.rs":"075ce13475c84e2cfdfaf1a7a0d0695332102c82a61914ed4c00a7d2634b1d34","src/permutations.rs":"b316084ee14e9e138d22f177367b3bfa24cb3e5e90ab20b9b00a9a23d653496f","src/powerset.rs":"7ab24fefc914b339dd92a6c8e639d0cad34479e09293b3346078856d6bc02d34","src/process_results_impl.rs":"6b5d82447eef4e87fef7b2a8e56b906ac7b000886a468ce421252f34ec86e371","src/put_back_n_impl.rs":"5a58d7a31c03029f0726e4d42de3be869580cf76b73c6d1ef70dd40c240b03a0","src/rciter_impl.rs":"081fd206ba4a601bd65e2f3b8d7c95e3e4a3564beb7c98944bd2e7986959c230","src/repeatn.rs":"dd9a5bf5a63ef9cc6ec5c8a6137c7ffba80f13568b6d001e189daaa29ffbaf39","src/size_hint.rs":"6022c2327ddc6df7e7b939eb60a93ee66ea9aa4d3aab49b9952e663ff4bff10b","src/sources.rs":"ef942af209ca1effcd28a95abedad8c45b659ae2a15b66c2158cb604f6e325f8","src/take_while_inclusive.rs":"1973a9f5322b3dae3b5ccded5912a08a8e2e975b9a5eac666192b118b230d305","src/tee.rs":"dad50ca162627cf0a67786f0993ef27d06cdefc14d412463e58c07824ef409d8","src/tuple_impl.rs":"0213261109e7c65746ccc22425d19141907bf7ea1e3dd4c40e9f278e6148e272","src/unique_impl.rs":"1efc280226f13ddd7dd5f7eedeec0093b704596652c942f3a0b2f8c90fa2e2f7","src/unziptuple.rs":"f3f6a2ee2658fa07db7592f2c344c2e3b1263a21fc75e1325f2be32c9dc1e750","src/with_position.rs":"9ca1eb195d04690b0c3a62a6c0eea349b8042e11c4ca4b80744f54103e1c7355","src/zip_eq_impl.rs":"3282b177e7dece5d3fbdc9b03563f209589a399ea45e70abf23ccca3b5512ac7","src/zip_longest.rs":"5572699564dd5717cc074b7733333ed238c2e9f3e6819d45e33e3a2dbda74478","src/ziptuple.rs":"d3a12221d39c8a5514574adb3ad2ccd1803d514b1cb09fbcd9253e3ddd628310","tests/adaptors_no_collect.rs":"7e6240878b1fc13b6384fdde0317d5d7ccca3e417b10a201ba61eb5255400fda","tests/flatten_ok.rs":"b7894874132918b8229c7150b2637511d8e3e14197d8eeb9382d46b2a514efa2","tests/laziness.rs":"89e6caec10da3d7aeadf9e30d5caf03cda36d07cee8415ff134b5b8e2a2cf144","tests/macros_hygiene.rs":"c2d517badf593c0ba9b70e987a6f8482ed8997547b2e88bbec70babd9b677aa2","tests/merge_join.rs":"5fb506b989f4a331d46cdec5775ea594656985134196099eaf8d3905bdddcdd5","tests/peeking_take_while.rs":"f834361c5520dda15eb9e9ebe87507c905462201412b21859d9f83dab91d0e0b","tests/quick.rs":"d463bf8712b32742c93bc2cf3993031aeaba1f5b0505ca0ecd347313c3da0582","tests/specializations.rs":"fefbdac83bb774186882e3d31be619c9ce1dbfc4191a99ed2ac90aa764737a8f","tests/test_core.rs":"9bbc6772e97a60d93d4021c184b9e4de1c0440a1c48b991a92edc189699fd20d","tests/test_std.rs":"b0e56deefe309b9c11804bd069c744b5caea7960cd4b68244531f6edf38b9741","tests/tuples.rs":"014e4da776174bfe923270e2a359cd9c95b372fce4b952b8138909d6e2c52762","tests/zip.rs":"457e34761d9bf2943a43abd9020d2b1a4492ebff9e4d94efe4c730652fbf62af"},"package":"2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c44891b3a83326c2d0434099194ceee3d75eb1f850a58f611b1c85a788938512",".codecov.yml":"27b445dc39fefbcb3c232623d6ce77ec15133d3fad6bde481b8d140614993b2a",".github/dependabot.yml":"7ae793ed2cfbb3d571f46e4c6ed9cfd374af472c44d38d7e9be82e91fccafcd4",".github/workflows/ci.yml":"c38c00e4e8b428fce92cfad22c26f9ff8dc99cb9045380071ba8bc759a7ec16e",".github/workflows/coverage.yml":"6dfc476a71ffa247ff4a79dfb2e51afc927ea644f5c781afaf5c3cd03b552537","CHANGELOG.md":"60ec9a1801e015e49f7fbb299b608ac730d5b1a3fb298e6cf7935c0695ddf7fe","CONTRIBUTING.md":"d5787d0fd4df15481e2e09a37234ac5dec22c007c890826991f633d890efa29e","Cargo.lock":"4422e732d4ce6f650afb53a1dcffb1e53c86dd066c3dcd66bc9620acd898b99e","Cargo.toml":"77735549383196a4156a2246dd1cd6742029b223679b3004531456d33562b0ce","Cargo.toml.orig":"1fb9c3c002924032d84c3a39dddfeb171724c413c1d5215d7a720598eb922a58","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README.md":"7dba3f55ea54eff2606f8b9f005e369cf9885dd972cb481432fce00234ee7750","benches/bench1.rs":"d632c8b839d7b318d1cb7b81b9c62570c77dcdf0696b8ce3d52067c79c930f78","benches/combinations.rs":"5b3bd243336d6b6bdc111d66218f3f0a4ecdb10fb72e90db79959e3d8bb2cf6f","benches/combinations_with_replacement.rs":"11f29160652a2d90ce7ca4b1c339c4457888ab6867e2456ce1c62e3adf9be737","benches/fold_specialization.rs":"66ab13fd8576a662afb59ef72c5565f5c3d27f7f30a976450ee5a14958654fa2","benches/k_smallest.rs":"c1bb2aa597def7f7c282d1196f9d70be6d10e1acbae03279c05bc8065544bb8e","benches/powerset.rs":"dc1fd729584147e5d8e4d19c6ca6f8706087d41c3c5beb7293d9ea43b4beab14","benches/specializations.rs":"daa989877d83ccd58e8de529184d50905b3d6fa60a9eeae917f38bd570d72fa4","benches/tree_reduce.rs":"fa4f22f042b76df89094ddf6e925ba42c4c3992f8195e719ed035f2e7cfa05bd","benches/tuple_combinations.rs":"16366158743307a0289fc1df423a3cec45009807d410a9fe9922d5b6f8b7d002","benches/tuples.rs":"5ab542aca40df4390de0ebf3819665df402d924a7dd6f4280e6ffc942bbd25c4","examples/iris.data":"596ffd580471ca4d4880f8e439c7281f3b50d8249a5960353cb200b1490f63a0","examples/iris.rs":"42c1b2fc148df52a050b013a57b577ad19911f1fe85b9525863df501979b5cd1","src/adaptors/coalesce.rs":"b57157c205ae077dd398740b61c7f49023aa80868abd8a071a6fe89ae6ecc9ad","src/adaptors/map.rs":"4952ee770cb54e98b2f649efd9c98f18951689358eb9b6bee10f139d056353ae","src/adaptors/mod.rs":"1e0cf7409c7291a923cf87f1c6d27cc57bd9f71ca52f7dd08a429aa994daa6ce","src/adaptors/multi_product.rs":"ad501e8ae4e5089b9d2f2be1f9a4713da6a2103b14daa759e09918409f88e321","src/combinations.rs":"9c4490bc4c7488fe9a8dba656a30493d90abb33006f7abbe3e266c237ffc986b","src/combinations_with_replacement.rs":"c7d6b7a122057e9aab075b2de41440ccd2973a6985fba75c2e93af13de55ef90","src/concat_impl.rs":"d61c00d43eca1193f135e25d3b6afd840c02ef1c573c29b264c47ee3429a45e8","src/cons_tuples_impl.rs":"7f46da33168107860b2b15d05d8edfe618e41bbc66ff0e16baf82d7373c4356d","src/diff.rs":"6e5ba3705a3a076d4fc360594014c90f1dfc597e61e8a629f96efa050e2433f5","src/duplicates_impl.rs":"1be37249b4566edc8da611ed9766ec851a526e7513bd13d80fe97482dcfcf7f3","src/either_or_both.rs":"cac278666b5d3c1fd103d97d15ce4c40960ea459441aeae83c6502087fd2ad8d","src/exactly_one_err.rs":"90b6204551161d27394af72107765dbfe3b51a77f4770c2e506fa4938985a184","src/extrema_set.rs":"11de200d853941716e9aa9a9b520b006704827c3c43a0c5f067906b0941e51d1","src/flatten_ok.rs":"62c18e5221a27949a00de49414306d6dfd601515817c1c8ae6189e3275756dd3","src/format.rs":"3ae6414043e0040f7358028c560437ea49afdbb2416df138a2410169e2619589","src/free.rs":"00ec21acee2ae2b30bf99e62472f9684c0a1719fbafc8dd2e4195ea8377c5b5d","src/group_map.rs":"c9da201137c6bb479b9308bfc38398b76950e39905f4ce8bc435c5318371522c","src/groupbylazy.rs":"5862629719258703aad47977ba1060f20fff15e962e18e6142758ebf6cd4a61c","src/grouping_map.rs":"3896c46ba4bd8ea886e5344a245658235626a104758d5ccecf223544a9ba471b","src/impl_macros.rs":"97fc5f39574805e0c220aa462cf1ae7dcac5c1082d6ee5500e7d71c120db5f88","src/intersperse.rs":"55031819e985c3184275e254c9600ecbe01e9fb49f198039c5da82a87ea5b90e","src/iter_index.rs":"1b0ff8376a4ad855d44db8c662450c777db84e0f4997b53ca575c65b107bb83b","src/k_smallest.rs":"a6840980e4c1aedd6987f93c904d362aa09a101537e447121fff58bb2473638d","src/kmerge_impl.rs":"3f999d55d7def904f71f2ca88b36707461f7f23b32966e0ccaf31d808886d843","src/lazy_buffer.rs":"baa01490fceb5a8dd7bd9c2634e19ce8a785bd1df352a9dd77d1344e3e0f8892","src/lib.rs":"e7f144351cca5018dc12270b4c33f0562afddb92452acfa85153cb276aebd6e9","src/merge_join.rs":"f2f257e63c84ed772b235229cc787ebe9ae009d7c80ed2087002a6b62c5e2133","src/minmax.rs":"0ec34b172ca8efc4aacb96f3e5771bdc5e8ac882876ee0f59d698c3924717c48","src/multipeek_impl.rs":"79eef0be49ad66f15d41808e72c03976c4f7cff5838b69d17975d3ece266f3f8","src/next_array.rs":"295924058891c08f9fe6313a1d9dd0042dcf60f0a514c6a6e009a1396d804fc9","src/pad_tail.rs":"e6bb5b086478600b0dbb8726cae8364bf83ab36d989ef467e1264eea43933b50","src/peek_nth.rs":"093f1a157b1c917f041af5244a5a46311affa2922126e36dc0ee2c501c79b58c","src/peeking_take_while.rs":"075ce13475c84e2cfdfaf1a7a0d0695332102c82a61914ed4c00a7d2634b1d34","src/permutations.rs":"b316084ee14e9e138d22f177367b3bfa24cb3e5e90ab20b9b00a9a23d653496f","src/powerset.rs":"7ab24fefc914b339dd92a6c8e639d0cad34479e09293b3346078856d6bc02d34","src/process_results_impl.rs":"6b5d82447eef4e87fef7b2a8e56b906ac7b000886a468ce421252f34ec86e371","src/put_back_n_impl.rs":"5a58d7a31c03029f0726e4d42de3be869580cf76b73c6d1ef70dd40c240b03a0","src/rciter_impl.rs":"081fd206ba4a601bd65e2f3b8d7c95e3e4a3564beb7c98944bd2e7986959c230","src/repeatn.rs":"dd9a5bf5a63ef9cc6ec5c8a6137c7ffba80f13568b6d001e189daaa29ffbaf39","src/size_hint.rs":"6022c2327ddc6df7e7b939eb60a93ee66ea9aa4d3aab49b9952e663ff4bff10b","src/sources.rs":"ef942af209ca1effcd28a95abedad8c45b659ae2a15b66c2158cb604f6e325f8","src/take_while_inclusive.rs":"1973a9f5322b3dae3b5ccded5912a08a8e2e975b9a5eac666192b118b230d305","src/tee.rs":"dad50ca162627cf0a67786f0993ef27d06cdefc14d412463e58c07824ef409d8","src/tuple_impl.rs":"0213261109e7c65746ccc22425d19141907bf7ea1e3dd4c40e9f278e6148e272","src/unique_impl.rs":"1efc280226f13ddd7dd5f7eedeec0093b704596652c942f3a0b2f8c90fa2e2f7","src/unziptuple.rs":"f3f6a2ee2658fa07db7592f2c344c2e3b1263a21fc75e1325f2be32c9dc1e750","src/with_position.rs":"9ca1eb195d04690b0c3a62a6c0eea349b8042e11c4ca4b80744f54103e1c7355","src/zip_eq_impl.rs":"3282b177e7dece5d3fbdc9b03563f209589a399ea45e70abf23ccca3b5512ac7","src/zip_longest.rs":"5572699564dd5717cc074b7733333ed238c2e9f3e6819d45e33e3a2dbda74478","src/ziptuple.rs":"d3a12221d39c8a5514574adb3ad2ccd1803d514b1cb09fbcd9253e3ddd628310","tests/adaptors_no_collect.rs":"7e6240878b1fc13b6384fdde0317d5d7ccca3e417b10a201ba61eb5255400fda","tests/flatten_ok.rs":"b7894874132918b8229c7150b2637511d8e3e14197d8eeb9382d46b2a514efa2","tests/laziness.rs":"89e6caec10da3d7aeadf9e30d5caf03cda36d07cee8415ff134b5b8e2a2cf144","tests/macros_hygiene.rs":"c2d517badf593c0ba9b70e987a6f8482ed8997547b2e88bbec70babd9b677aa2","tests/merge_join.rs":"5fb506b989f4a331d46cdec5775ea594656985134196099eaf8d3905bdddcdd5","tests/peeking_take_while.rs":"f834361c5520dda15eb9e9ebe87507c905462201412b21859d9f83dab91d0e0b","tests/quick.rs":"d463bf8712b32742c93bc2cf3993031aeaba1f5b0505ca0ecd347313c3da0582","tests/specializations.rs":"fefbdac83bb774186882e3d31be619c9ce1dbfc4191a99ed2ac90aa764737a8f","tests/test_core.rs":"9bbc6772e97a60d93d4021c184b9e4de1c0440a1c48b991a92edc189699fd20d","tests/test_std.rs":"b0e56deefe309b9c11804bd069c744b5caea7960cd4b68244531f6edf38b9741","tests/tuples.rs":"014e4da776174bfe923270e2a359cd9c95b372fce4b952b8138909d6e2c52762","tests/zip.rs":"457e34761d9bf2943a43abd9020d2b1a4492ebff9e4d94efe4c730652fbf62af"},"package":"2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itertools/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/itertools/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/itertools/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itertools/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a015a6831525ee1637df747d3f530a627d9741bf" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itertools/.codecov.yml thunderbird-140.8.0esr/comm/third_party/rust/itertools/.codecov.yml --- thunderbird-140.7.1esr/comm/third_party/rust/itertools/.codecov.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itertools/.codecov.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,7 @@ +coverage: + status: + project: + default: + target: auto + # Allow a tiny drop of overall project coverage in PR to reduce spurious failures. + threshold: 0.25% diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itertools/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/itertools/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +version: 2 +updates: +- package-ecosystem: github-actions + directory: "/" + schedule: + interval: daily diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itertools/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/itertools/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/workflows/ci.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,101 @@ +name: CI + +on: + pull_request: + paths-ignore: + - "**.md" + merge_group: + paths-ignore: + - "**.md" + +jobs: + check: + runs-on: ubuntu-latest + strategy: + matrix: + features: + [ + "", + "--no-default-features", + "--no-default-features --features use_alloc", + "--all-targets --all-features", + ] + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + with: + components: clippy + - run: RUSTFLAGS="--deny warnings" cargo clippy ${{ matrix.features }} + + doc: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - run: RUSTDOCFLAGS="-Dwarnings" cargo doc --all-features + + msrv: + runs-on: ubuntu-latest + env: + CARGO_NET_GIT_FETCH_WITH_CLI: true + steps: + - uses: actions/checkout@v4 + - uses: taiki-e/install-action@cargo-no-dev-deps + - uses: dtolnay/rust-toolchain@master + with: + # Here, it does not trigger a PR from dependabot. + toolchain: 1.63.0 + - run: cargo no-dev-deps check + + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - run: cargo test --all-features + + miri: + runs-on: ubuntu-latest + env: + CARGO_TERM_COLOR: always + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: nightly + components: miri + - uses: taiki-e/install-action@nextest + - run: | + cargo miri nextest run --all-features + cargo miri test --doc + + check-format: + name: check format + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + components: rustfmt + - run: cargo fmt --check + + semver-checks: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - uses: obi1kenobi/cargo-semver-checks-action@v2.4 + with: + rust-toolchain: manual + feature-group: all-features + + # Used to signal to branch protections that all other jobs have succeeded. + all-jobs-succeed: + name: All checks succeeded + if: success() + runs-on: ubuntu-latest + needs: [check, msrv, test, check-format, doc] + steps: + - name: Mark the job as successful + run: exit 0 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itertools/.github/workflows/coverage.yml thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/workflows/coverage.yml --- thunderbird-140.7.1esr/comm/third_party/rust/itertools/.github/workflows/coverage.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itertools/.github/workflows/coverage.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +on: + push: + branches: [master] + paths-ignore: + - "**.md" + pull_request: + paths-ignore: + - "**.md" + +name: Code Coverage + +jobs: + coverage: + name: coverage + runs-on: ubuntu-latest + steps: + - name: checkout source + uses: actions/checkout@v4 + + - name: Install nightly toolchain + uses: dtolnay/rust-toolchain@nightly + with: + components: llvm-tools-preview + + - name: Install cargo-llvm-cov + uses: taiki-e/install-action@cargo-llvm-cov + + - name: Run llvm-cov + run: cargo llvm-cov --all-features --doctests --workspace --lcov --output-path lcov.info + + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v4 + with: + files: lcov.info diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itertools/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/itertools/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/itertools/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itertools/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,81 @@ +[package] +name = "itertools" +version = "0.14.0" + +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-itertools/itertools" +documentation = "https://docs.rs/itertools/" +authors = ["bluss"] +readme = "README.md" + +description = "Extra iterator adaptors, iterator methods, free functions, and macros." + +keywords = ["iterator", "data-structure", "zip", "product"] +categories = ["algorithms", "rust-patterns", "no-std", "no-std::no-alloc"] + +edition = "2018" + +# When bumping, please resolve all `#[allow(clippy::*)]` that are newly resolvable. +rust-version = "1.63.0" + +[lib] +bench = false +test = false + +[dependencies] +either = { version = "1.0", default-features = false } + +[dev-dependencies] +rand = "0.7" +criterion = { version = "0.4.0", features = ["html_reports"] } +paste = "1.0.0" # Used in test_std to instantiate generic tests +permutohedron = "0.2" +quickcheck = { version = "0.9", default-features = false } + +[features] +default = ["use_std"] +use_std = ["use_alloc", "either/use_std"] +use_alloc = [] + +[profile] +bench = { debug = true } + +[[bench]] +name = "tuple_combinations" +harness = false + +[[bench]] +name = "tuples" +harness = false + +[[bench]] +name = "fold_specialization" +harness = false + +[[bench]] +name = "combinations_with_replacement" +harness = false + +[[bench]] +name = "tree_reduce" +harness = false + +[[bench]] +name = "bench1" +harness = false + +[[bench]] +name = "combinations" +harness = false + +[[bench]] +name = "powerset" +harness = false + +[[bench]] +name = "specializations" +harness = false + +[[bench]] +name = "k_smallest" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itoa/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/itoa/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/itoa/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itoa/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"d609730a66530a060198a10acf8ff9f499be3fe740fefec2cf4e3026a983038e","Cargo.toml":"c1d45a6aa2324a0862b0e6c8100e8f595616f91612f915f63c862010954667bc","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"48573443063fa4e0786c3b46f42b6efd1f171c6b73408a64afc1b34de89f31fe","benches/bench.rs":"636f3093bd461210ad3063289d455f90669c4a1be3273bcd30898de39f02c641","src/lib.rs":"ef9f1a8665a678cf5b77bcaa628d00538d620de0c84fd2a8b92323a314a95636","src/udiv128.rs":"d28c1872c37ee2185931babcb20a221b8706a5aa8abc4963419763888023ff17","tests/test.rs":"aa1e910573a1d847d39773b4a2e4c597a8d3810070332673df0f6864cab24807"},"package":"4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"545200c6e71c6020b64d98c7e9c92064ba40b3556eb4c410be1088367e2f934c",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"bdcd1bda9a3d73d5e7c5a17d843bdf0f0111d9d486f766d9113951c316108514","Cargo.lock":"d609730a66530a060198a10acf8ff9f499be3fe740fefec2cf4e3026a983038e","Cargo.toml":"c1d45a6aa2324a0862b0e6c8100e8f595616f91612f915f63c862010954667bc","Cargo.toml.orig":"00238d1fcfd7cd125edbdf1a84ac3026c1674489ed6676b24536b77933c6195f","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"48573443063fa4e0786c3b46f42b6efd1f171c6b73408a64afc1b34de89f31fe","benches/bench.rs":"636f3093bd461210ad3063289d455f90669c4a1be3273bcd30898de39f02c641","src/lib.rs":"ef9f1a8665a678cf5b77bcaa628d00538d620de0c84fd2a8b92323a314a95636","src/udiv128.rs":"d28c1872c37ee2185931babcb20a221b8706a5aa8abc4963419763888023ff17","tests/test.rs":"aa1e910573a1d847d39773b4a2e4c597a8d3810070332673df0f6864cab24807"},"package":"4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itoa/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/itoa/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/itoa/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itoa/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e2766b868e4ac1ae2bf5bea1ac43d4c0da23b899" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itoa/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/itoa/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/itoa/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itoa/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itoa/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/itoa/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/itoa/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itoa/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,114 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.36.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo build + - run: cargo test + - run: cargo test --release + - run: cargo build --no-default-features + - run: cargo test --tests --no-default-features + - run: cargo test --tests --no-default-features --release + - run: cargo build --tests --features no-panic --release + if: matrix.rust == 'nightly' + - run: cargo bench --no-run + if: matrix.rust == 'nightly' + - uses: actions/upload-artifact@v4 + if: matrix.rust == 'nightly' && always() + with: + name: Cargo.lock + path: Cargo.lock + continue-on-error: true + + doc: + name: Documentation + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/install@cargo-docs-rs + - run: cargo docs-rs + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri setup + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests --benches -- -Dclippy::all -Dclippy::pedantic + + fuzz: + name: Fuzz + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/install@cargo-fuzz + - run: cargo fuzz check + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 + - run: cargo outdated --manifest-path fuzz/Cargo.toml --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/itoa/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/itoa/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/itoa/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/itoa/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "itoa" +version = "1.0.15" +authors = ["David Tolnay "] +categories = ["value-formatting", "no-std", "no-std::no-alloc"] +description = "Fast integer primitive to string conversion" +documentation = "https://docs.rs/itoa" +edition = "2018" +exclude = ["performance.png", "chart/**"] +keywords = ["integer"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/itoa" +rust-version = "1.36" + +[dependencies] +no-panic = { version = "0.1", optional = true } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = [ + "--generate-link-to-definition", + "--extern-html-root-url=core=https://doc.rust-lang.org", + "--extern-html-root-url=alloc=https://doc.rust-lang.org", + "--extern-html-root-url=std=https://doc.rust-lang.org", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jexl-eval/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/jexl-eval/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d0e09f44e8da86c16a9b4e474d3c9774d9a24090c0e7c0353e7857129b49b655","src/error.rs":"ead69d47bea7b9002942be057f842ce199a7a1bca04165a5d9a6bfeea8daa344","src/lib.rs":"447c26ed683add8ad7fe9b0cac03f7ece9d3d910bcdc60178876ddfc9b035482"},"package":"fdd8dfc8744f1f59d47f7f3bc1378047ecc15fef5709942fbcc8d0d9f846e506"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"48a38816e02ee4999dc101e1a4fce364dd03cb00ceea83d4c2656c28da731f3a","Cargo.toml":"d0e09f44e8da86c16a9b4e474d3c9774d9a24090c0e7c0353e7857129b49b655","Cargo.toml.orig":"5b9b693f63ecc5aeae79e00abd3749c501ded25b3743d72271e89674e20649c3","src/error.rs":"ead69d47bea7b9002942be057f842ce199a7a1bca04165a5d9a6bfeea8daa344","src/lib.rs":"447c26ed683add8ad7fe9b0cac03f7ece9d3d910bcdc60178876ddfc9b035482"},"package":"fdd8dfc8744f1f59d47f7f3bc1378047ecc15fef5709942fbcc8d0d9f846e506"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jexl-eval/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/jexl-eval/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2cdbc0f547509e6d72f277d9f7e58c5760f0f1b2" + }, + "path_in_vcs": "jexl-eval" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jexl-eval/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/jexl-eval/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jexl-eval/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +edition = '2018' +name = "jexl-eval" +version = "0.3.0" +authors = ["Mike Cooper ", "The Sync Team ", "The Glean Team "] +description = "A JEXL evaluator written in Rust" +license = "MPL-2.0" +repository = "https://github.com/mozilla/jexl-rs" + +[dependencies] +jexl-parser = { version = "^0.3.0", path = "../jexl-parser" } +serde_json = "1" +serde = "1" +thiserror = "1" +anyhow = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jexl-parser/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/jexl-parser/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0790ec7308b52d99cea53519647fe27ec5c2f0d6329acdec4d810a959878404d","src/ast.rs":"90f6b08e7234033583663a61b1662ec3e9a0a5ef757926af0e0e2a1a703f1fa7","src/lib.rs":"d511dac8488b24e713343cfb6d202d954e48f3c98a375dbd57b7bd29e6b630aa","src/parser.lalrpop":"5c90e7d458c48bafd19cdf4190d2f1362744f5c9cf9294e907819d215d56bcfa","src/parser.rs":"147294fd2854a06e223064f09b46ad608f58dca858c569bff629347068daf1a6"},"package":"07cc5fb813f07eceed953a76345a8af76038ee4101c32dc3740e040595013a84"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2fbd117fed52b6197daf82cedf084a79e2e676666cc387a7f58b00d6fd1a0cb8","Cargo.toml":"0790ec7308b52d99cea53519647fe27ec5c2f0d6329acdec4d810a959878404d","Cargo.toml.orig":"57d987689b86e2020c14745d18bba0d19ac5a024f3c72488feac20bbd75a49ca","src/ast.rs":"90f6b08e7234033583663a61b1662ec3e9a0a5ef757926af0e0e2a1a703f1fa7","src/lib.rs":"d511dac8488b24e713343cfb6d202d954e48f3c98a375dbd57b7bd29e6b630aa","src/parser.lalrpop":"5c90e7d458c48bafd19cdf4190d2f1362744f5c9cf9294e907819d215d56bcfa","src/parser.rs":"147294fd2854a06e223064f09b46ad608f58dca858c569bff629347068daf1a6"},"package":"07cc5fb813f07eceed953a76345a8af76038ee4101c32dc3740e040595013a84"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jexl-parser/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/jexl-parser/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2cdbc0f547509e6d72f277d9f7e58c5760f0f1b2" + }, + "path_in_vcs": "jexl-parser" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jexl-parser/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/jexl-parser/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jexl-parser/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +edition = '2018' +name = "jexl-parser" +version = "0.3.0" +authors = ["Mike Cooper ", "The Sync Team ", "The Glean Team "] +description = "A JEXL parser written in Rust" +license = "MPL-2.0" +repository = "https://github.com/mozilla/jexl-rs" + +[dependencies] +lalrpop-util = { version = "0.19", features = ["lexer"] } +regex = "1.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"c4b876198c51462999d8485d55c13b9adbb8ec8d3139ee22a0b3b779ae848d1d","Cargo.toml":"d6392932a8989572704e9f1214fde950b436987afee156bb3c1710ecc37be518","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"de412b60535de63bd312ab0df197f72b89d6aaeab166ed090f58a26dcda72bcf","src/error.rs":"f947d858ba95a9a08d16325d163b61fdf0ce40ec95b7fb08cc47c9876de9c8dc","src/lib.rs":"9b82f32a87deae5bd5a0ed36cdab3a195f9419c6befa9f77a682f262b9158722","src/unix.rs":"e76e4073040f7576d54f1eaa9beb4a10e1c0ca4602f794de7204491b161676cc","src/wasm.rs":"74db7bd1441b7b4d1b53cd83e23097a2b976faf4d18d3f42f583048d27611d4d","src/windows.rs":"d939574ff187be4fa6bfba4cb9f2cb95541dc8752d0e2915c8b9de90bd833755","tests/client-of-myself.rs":"ca09bf398f69df4bac1730999e954dbbc3faf3c6512678c136e0938e7e9cd0ab","tests/client.rs":"5d9b3606356c0fed0c9f5bf372f0fa09f922f93ffe910a1a9a474898d5ec9fa2","tests/helper.rs":"7b8d9eb8484ccf1e656ed235a23f62c2756045e3a6604121aee5493d8a5b1ede","tests/make-as-a-client.rs":"8be1f3fef1e9e65c7904dbaa04364bf0f44e9deab84a2a247a5a94b5cf0df9bc","tests/server.rs":"da15bf12e1df1883f660892b996c9e0d92485aace3f7b50ee70c4a8e6deae8da"},"package":"38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1f260c31efec2691b570b7c6df20fb47ce46631dff11b8eed2913d9e198dd738",".github/actions/compile-make/action.yml":"1650fff1ddb637401788b44e83b2a4878ecd932274ce1b728ca9d3000ba3d32e",".github/dependabot.yml":"d04c9b0253b2bbae886b59a11399ea260397b460cd9f5712d692d1c85f8ec090",".github/workflows/main.yml":"b0a2a1e908cad2afc050a60c9e678ceedaa5496abfa7ccbe2443225b7cefef6e",".github/workflows/publish.yml":"825add0fd18d256191ba3fd242c24ec5c878a435b4c07836e18addfc8b13b602","Cargo.lock":"c4b876198c51462999d8485d55c13b9adbb8ec8d3139ee22a0b3b779ae848d1d","Cargo.toml":"d6392932a8989572704e9f1214fde950b436987afee156bb3c1710ecc37be518","Cargo.toml.orig":"d9f70e4a3bb8c025eb02f30d12cc490efbdd477e5a33d7101d7e84f9e5d2f436","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"de412b60535de63bd312ab0df197f72b89d6aaeab166ed090f58a26dcda72bcf","src/error.rs":"f947d858ba95a9a08d16325d163b61fdf0ce40ec95b7fb08cc47c9876de9c8dc","src/lib.rs":"9b82f32a87deae5bd5a0ed36cdab3a195f9419c6befa9f77a682f262b9158722","src/unix.rs":"e76e4073040f7576d54f1eaa9beb4a10e1c0ca4602f794de7204491b161676cc","src/wasm.rs":"74db7bd1441b7b4d1b53cd83e23097a2b976faf4d18d3f42f583048d27611d4d","src/windows.rs":"d939574ff187be4fa6bfba4cb9f2cb95541dc8752d0e2915c8b9de90bd833755","tests/client-of-myself.rs":"ca09bf398f69df4bac1730999e954dbbc3faf3c6512678c136e0938e7e9cd0ab","tests/client.rs":"5d9b3606356c0fed0c9f5bf372f0fa09f922f93ffe910a1a9a474898d5ec9fa2","tests/helper.rs":"7b8d9eb8484ccf1e656ed235a23f62c2756045e3a6604121aee5493d8a5b1ede","tests/make-as-a-client.rs":"8be1f3fef1e9e65c7904dbaa04364bf0f44e9deab84a2a247a5a94b5cf0df9bc","tests/server.rs":"da15bf12e1df1883f660892b996c9e0d92485aace3f7b50ee70c4a8e6deae8da"},"package":"38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "65921f1d58ebb4a2511d45aadcc31d586042d73c" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/actions/compile-make/action.yml thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/actions/compile-make/action.yml --- thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/actions/compile-make/action.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/actions/compile-make/action.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,36 @@ +name: Compile make +description: compile-make +inputs: + version: + description: make version + required: true + workaround: + description: enable workaround for _alloc bug + required: false + default: "false" + +runs: + using: composite + steps: + - name: Cache make compiled + if: ${{ !startsWith(runner.os, 'windows') }} + id: cache-maka + uses: actions/cache@v4 + with: + path: /usr/local/bin/make-${{ inputs.version }} + key: v1-${{ runner.os }}-make-${{ inputs.version }} + + - name: Make GNU Make from source + if: ${{ !startsWith(runner.os, 'windows') && steps.cache-make.outputs.cache-hit != 'true' }} + env: + VERSION: ${{ inputs.version }} + WORKAROUND: ${{ inputs.workaround }} + shell: bash + run: | + curl "https://ftp.gnu.org/gnu/make/make-${VERSION}.tar.gz" | tar xz + pushd "make-${VERSION}" + ./configure + [[ "$WORKAROUND" = "true" ]] && sed -i 's/#if !defined __alloca \&\& !defined __GNU_LIBRARY__/#if !defined __alloca \&\& defined __GNU_LIBRARY__/g; s/#ifndef __GNU_LIBRARY__/#ifdef __GNU_LIBRARY__/g' "./glob/glob.c" + make -j 4 + popd + cp -p "make-${VERSION}/make" "/usr/local/bin/make-${VERSION}" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,8 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + time: "08:00" + open-pull-requests-limit: 10 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,110 @@ +name: CI +on: [push, pull_request] + +env: + CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse + +jobs: + test: + name: Test + runs-on: ${{ matrix.os }} + strategy: + matrix: + rust: [stable, beta, nightly] + os: [ubuntu-latest, macos-14, windows-latest] + steps: + - uses: actions/checkout@master + - name: Install Rust (rustup) + run: | + rustup toolchain install ${{ matrix.rust }} --no-self-update --profile minimal + rustup default ${{ matrix.rust }} + shell: bash + + - uses: Swatinem/rust-cache@v2 + + - run: cargo test --locked + + - name: Compile make 4.4.1 + uses: ./.github/actions/compile-make + with: + version: 4.4.1 + + - name: Test against GNU Make 4.4.1 + if: ${{ !startsWith(matrix.os, 'windows') }} + shell: bash + run: cargo test --locked + env: + MAKE: /usr/local/bin/make-4.4.1 + + - name: Ensure wasm32-unknown-unknown be buildable + if: matrix.os == 'ubuntu-latest' + shell: bash + run: | + rustup target add wasm32-unknown-unknown + cargo build --locked --target wasm32-unknown-unknown + + test_musl: + name: Test (stable, alpine-latest) + container: rust:alpine + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + + - name: Install make dependencies + run: apk add musl-dev bash curl make tar + + - uses: Swatinem/rust-cache@v2 + + - name: Compile make 4.4.1 + uses: ./.github/actions/compile-make + with: + version: 4.4.1 + + - name: Test against GNU Make 4.4.1 + shell: bash + run: cargo test --locked + env: + MAKE: /usr/local/bin/make-4.4.1 + + rustfmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update stable && rustup default stable && rustup component add rustfmt + - run: cargo fmt -- --check + + publish_docs: + name: Publish Documentation + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update stable && rustup default stable + - name: Build documentation + run: cargo doc --no-deps --all-features + - name: Publish documentation + run: | + cd target/doc + git init + git add . + git -c user.name='ci' -c user.email='ci' commit -m init + git push -f -q https://git:${{ secrets.github_token }}@github.com/${{ github.repository }} HEAD:gh-pages + if: github.event_name == 'push' && github.event.ref == 'refs/heads/master' + + msrv: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, macos-14, windows-latest] + steps: + - uses: actions/checkout@master + - name: Install Rust (rustup) + run: rustup toolchain install nightly --no-self-update --profile minimal + shell: bash + + - uses: taiki-e/install-action@cargo-hack + - uses: Swatinem/rust-cache@v2 + + - run: cargo hack check --lib --rust-version --ignore-private --locked diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/workflows/publish.yml thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/workflows/publish.yml --- thunderbird-140.7.1esr/comm/third_party/rust/jobserver/.github/workflows/publish.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jobserver/.github/workflows/publish.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +on: + push: + tags: + - "*" + +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Publish to crates.io + run: | + cargo publish + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/jobserver/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/jobserver/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/jobserver/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/jobserver/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,48 @@ +[package] +name = "jobserver" +version = "0.1.33" +authors = ["Alex Crichton "] +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/jobserver-rs" +homepage = "https://github.com/rust-lang/jobserver-rs" +documentation = "https://docs.rs/jobserver" +description = """ +An implementation of the GNU Make jobserver for Rust. +""" +edition = "2021" +rust-version = "1.63" + +[target.'cfg(unix)'.dependencies] +libc = "0.2.171" + +[target.'cfg(unix)'.dev-dependencies] +nix = { version = "0.28.0", features = ["fs"] } + +[target.'cfg(windows)'.dependencies] +getrandom = { version = "0.3.2", features = ["std"] } + +[dev-dependencies] +tempfile = "3.10.1" + +[[test]] +name = "client" +harness = false +path = "tests/client.rs" + +[[test]] +name = "server" +path = "tests/server.rs" + +[[test]] +name = "client-of-myself" +path = "tests/client-of-myself.rs" +harness = false + +[[test]] +name = "make-as-a-client" +path = "tests/make-as-a-client.rs" +harness = false + +[[test]] +name = "helper" +path = "tests/helper.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/keccak/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/keccak/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/keccak/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/keccak/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"9395b47a95f725c7f563461b247721f1e8d189a223976e398241c35f0fb92c94","Cargo.toml":"c2d32c3d9d9f7b622345e3169fb652c812f3e44d0b73328bff79dd2cbb0a5e5b","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"bdebaf9156a298f8fdab56dd26cb5144673de522d80f4c0d88e0039145f147f9","README.md":"d59e3d031a1ac63d098f44d47b7375f860cd919c453e26654f407f4a06ffca67","benches/mod.rs":"365ea169882f866e5834eba3afed44e8f9a884938acaf08abc794e67d3dcd726","src/armv8.rs":"3c4ec4f0fdde746295fdc26e1e4d9044a050c54f6d8f4e3199befa2ff8353718","src/lib.rs":"b78ba8507c7f15f007a125ef3567de3442b452cc1814ac7a45ba507088c1793c","src/unroll.rs":"60b165b4637201408fbead985ad6992c6b02fb592efb54ad95ceb8f45492ffbf"},"package":"8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"fd07a1f99591e4c15d2d1a3b7bc714e7f99c132b6e8058a1d6e923585e7a9a12","CHANGELOG.md":"9395b47a95f725c7f563461b247721f1e8d189a223976e398241c35f0fb92c94","Cargo.toml":"c2d32c3d9d9f7b622345e3169fb652c812f3e44d0b73328bff79dd2cbb0a5e5b","Cargo.toml.orig":"c3b0e1a5cdce0c8a8328709a910e79ec9f7a8608312b52eeffee98318fa31d3d","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"bdebaf9156a298f8fdab56dd26cb5144673de522d80f4c0d88e0039145f147f9","README.md":"d59e3d031a1ac63d098f44d47b7375f860cd919c453e26654f407f4a06ffca67","benches/mod.rs":"365ea169882f866e5834eba3afed44e8f9a884938acaf08abc794e67d3dcd726","src/armv8.rs":"3c4ec4f0fdde746295fdc26e1e4d9044a050c54f6d8f4e3199befa2ff8353718","src/lib.rs":"b78ba8507c7f15f007a125ef3567de3442b452cc1814ac7a45ba507088c1793c","src/unroll.rs":"60b165b4637201408fbead985ad6992c6b02fb592efb54ad95ceb8f45492ffbf"},"package":"8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/keccak/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/keccak/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/keccak/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/keccak/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ab65fe5b6de846a957651cce6b547f41f3342dfb" + }, + "path_in_vcs": "keccak" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/keccak/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/keccak/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/keccak/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/keccak/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "keccak" +version = "0.1.4" +description = """ +Pure Rust implementation of the Keccak sponge function including the keccak-f +and keccak-p variants +""" +authors = ["RustCrypto Developers"] +license = "Apache-2.0 OR MIT" +documentation = "https://docs.rs/keccak" +repository = "https://github.com/RustCrypto/sponges/tree/master/keccak" +keywords = ["crypto", "sponge", "keccak", "keccak-f", "keccak-p"] +categories = ["cryptography", "no-std"] +readme = "README.md" +edition = "2018" + +[features] +asm = [] # Use optimized assembly when available (currently only ARMv8) +no_unroll = [] # Do no unroll loops for binary size reduction +simd = [] # Use core::simd (nightly-only) + +[target.'cfg(target_arch = "aarch64")'.dependencies] +cpufeatures = "0.2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/khronos_api/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/khronos_api/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"490cb629224597d30ed4f13789d4cfd0d94ffd84ac95472fa308e724245a54af","README.md":"45772358ebfb8a7554056ce7faab27c3dc73d881ba4be66891d39e4830657877","api/xml/gl.xml":"7dae830ddacefd2af92aef2b438ff89f90fb5496f596dec8282b212eb4fc51e3","api/xml/glx.xml":"338cee03c97e78aa167dd667407ab973f4bc656c58cf9002aa54fa78b2f9ff32","api/xml/wgl.xml":"41e0a2182217b099b1628757956cb103cea9660e830f4d2f9fa07bf3a3679feb","api_angle/scripts/egl.xml":"523fc17745545daca85c5b107b4a4c1a23dd3de39f70e499c77249e3dd6569ec","api_angle/scripts/egl_angle_ext.xml":"98c60fa9fe46f50dd4e101c2262b4293adeeae48a18c39ad63dc085e639b6096","api_angle/scripts/gl.xml":"baac3f2e27b4949773f4ee2e6ed8e43a2ae96a428b9d73ae9d1e9c0c404cae1f","api_angle/scripts/gl_angle_ext.xml":"dcf1ca2ce9536bd2ea6cab6e93ce0a37821793a9ed12f280f005a3459e2905e8","api_angle/scripts/wgl.xml":"41e0a2182217b099b1628757956cb103cea9660e830f4d2f9fa07bf3a3679feb","api_egl/api/egl.xml":"523fc17745545daca85c5b107b4a4c1a23dd3de39f70e499c77249e3dd6569ec","api_webgl/extensions/ANGLE_instanced_arrays/extension.xml":"213f7e7636e8df0c390a18ad1339618335d7744970837998a191c275f7d1a95c","api_webgl/extensions/EXT_blend_minmax/extension.xml":"d1798c0faf13dfa7930032994f5a47c07b6f2f44b45d033059bfcffb7c1d579c","api_webgl/extensions/EXT_color_buffer_float/extension.xml":"48dacbcce0e0e96c206fc6dd2050266680ba24c2f6b254c3a6871c8715639d36","api_webgl/extensions/EXT_color_buffer_half_float/extension.xml":"1900351880046b495af97e6d38e9f3213538b133f74625a4dd73165d43e7710c","api_webgl/extensions/EXT_disjoint_timer_query/extension.xml":"5f3502d9359932bb19cb866ad01a35f774851e7290ef7cbafcaa0d67175a29d5","api_webgl/extensions/EXT_disjoint_timer_query_webgl2/extension.xml":"81f643d90164e86c2a98b4053d7f8db233dc3c3339422f3f575df7da9ba8a518","api_webgl/extensions/EXT_float_blend/extension.xml":"5a298482adee7bb1fcc8f613a8aa9b61bb71bf5523fac56da45bb68136e451b8","api_webgl/extensions/EXT_frag_depth/extension.xml":"d19cf823811272352972ac4cb1d37405dcf63a91c48c1dd046e475487fecf9ea","api_webgl/extensions/EXT_sRGB/extension.xml":"7688ba25fa05558fbae72b21661e5bece2c36e899fe78da83bc8a172db9622fd","api_webgl/extensions/EXT_shader_texture_lod/extension.xml":"f1e5741d5d12d6e9a6bbc95049da2ec62ee55a4d1b6ec7b03e87e9f91282c6cb","api_webgl/extensions/EXT_texture_compression_bptc/extension.xml":"823b0280845da20a584b3ad6e85052bb158c4e69add38c3f80899facdf9fda90","api_webgl/extensions/EXT_texture_compression_rgtc/extension.xml":"6b95c30aa46b81a4bcde2a07df0c89cded028387ee1cc3a7e5d0aabf5f0d219e","api_webgl/extensions/EXT_texture_filter_anisotropic/extension.xml":"131ed0429a9951c05ae5c30859179f47c99b9bd6f47ca2825bdecf791f0188b6","api_webgl/extensions/KHR_parallel_shader_compile/extension.xml":"6e13b581cae0c8a6f41a484d98e55bb805b599081f54cfe737253238fe797395","api_webgl/extensions/OES_element_index_uint/extension.xml":"734f7a90af440ea559fa0fe777144aaef8acc7de94a8c3ce153a75ff85cb1f6b","api_webgl/extensions/OES_fbo_render_mipmap/extension.xml":"43bede667b814b80e15b5af463620c53f6fa9e1a610c2e9756ad2fa55b9f7589","api_webgl/extensions/OES_standard_derivatives/extension.xml":"2fa53259457d9f6042194bfb13c0db4b3c63d2d99d9e44f057d8fe4d5b28fe69","api_webgl/extensions/OES_texture_float/extension.xml":"42a782fcc2cafd3df9ea33c9259343c66b3fbd2ebfc216dc20ee6be53481f042","api_webgl/extensions/OES_texture_float_linear/extension.xml":"98041c4427f5abf741eb2c34e23f9b8c84090d4d5b4e2e0f1b04f9b53c73259a","api_webgl/extensions/OES_texture_half_float/extension.xml":"14cb4ce4e6f259fcb6ce0d988c4e81880299f28343cdcba4f7abbf8956207529","api_webgl/extensions/OES_texture_half_float_linear/extension.xml":"d2f29c9a9bf31e757fc8c6da277cdb813350a1504be773c3bd105bfa92e45502","api_webgl/extensions/OES_vertex_array_object/extension.xml":"8262ec860c2af3b23daacc27a17bcf29054bcc03baf59f90779c4e53fc469f41","api_webgl/extensions/WEBGL_color_buffer_float/extension.xml":"d68800fe416384a951fe45fdbcb324494d848cbecdecbdcacf7bbafe8a2aae93","api_webgl/extensions/WEBGL_compressed_texture_astc/extension.xml":"9ba9c29e7e09aa8ec950ec70c79eae42c6f844d354b49fc88d9f048318a9c400","api_webgl/extensions/WEBGL_compressed_texture_etc/extension.xml":"d926f0a7f533ea6ce43215a7e90f35064e1a51df539e04c49a2e918f69943aad","api_webgl/extensions/WEBGL_compressed_texture_etc1/extension.xml":"02a008b04a5b40e274023defe3a2fb94f06a2150c059ae703c282faa6b6b4b0e","api_webgl/extensions/WEBGL_compressed_texture_pvrtc/extension.xml":"1570f8ebb56480908e46706683182a097928e8e0a2e992e3eab8f1a2c16124c9","api_webgl/extensions/WEBGL_compressed_texture_s3tc/extension.xml":"87585ba713ad1a8dd5c04fd24a7068a0cf88799ea697e940752c68698de0c707","api_webgl/extensions/WEBGL_compressed_texture_s3tc_srgb/extension.xml":"e22e01bd35b437adabfc7592f5eb6d750fdaabac61b0f79561fe58e860843993","api_webgl/extensions/WEBGL_debug_renderer_info/extension.xml":"af71073e0031b0296b7e5b609cdd272458cbae434a7fa31649054be0969a72e0","api_webgl/extensions/WEBGL_debug_shaders/extension.xml":"fc8c59747ee8cc289aa269c6ac5b6a45f7dc036d509209ace8db7062481a1abe","api_webgl/extensions/WEBGL_depth_texture/extension.xml":"5d91c9b8252b9f3a19f3f6a2f861a660d200446cfcaf09fa2a337e6f6b2dd5bd","api_webgl/extensions/WEBGL_draw_buffers/extension.xml":"9b465aa066d86ba044ad1604f6a3ce9f9e9a3afe3b4d36750a60870a67697fa1","api_webgl/extensions/WEBGL_lose_context/extension.xml":"71defc6045fefdf7b14cd2d1fe4a432d504b2567e7acb1e77b8737aea7ba1bb0","api_webgl/extensions/WEBGL_multiview/extension.xml":"474fa0ccaa7150e32060fa9ff5357b43d08cfe34930118525a2e4bee698fda0a","api_webgl/extensions/WEBGL_security_sensitive_resources/extension.xml":"99634c2e0117d7abb9b44bbd64d8c4e8c8ebbcfe6342222dfc624b05e8532249","api_webgl/extensions/proposals/EXT_clip_cull_distance/extension.xml":"a4f9b465b1e1efa0367a8fbbada7a6156ffb3e4ee1c677a0d220a7ea1402a260","api_webgl/extensions/proposals/EXT_multi_draw_arrays/extension.xml":"47f3ab7d17e28152b7873db5da9afbee058a61caacebba6b7fd9df4a569683a3","api_webgl/extensions/proposals/WEBGL_blend_equation_advanced_coherent/extension.xml":"4c8d195e8cc21207e372ef596cfb58ada985289c6b1212fad912d8f0ad0563a8","api_webgl/extensions/proposals/WEBGL_debug/extension.xml":"c8cdbb65c17dfe4851e7a56094c492b835f76f06a9cdb1b3fd273584357864b1","api_webgl/extensions/proposals/WEBGL_dynamic_texture/extension.xml":"7f5bc906ba61037befd4acd9fc39209d2e4bd8eea20ba01f34ebe4700bfd1806","api_webgl/extensions/proposals/WEBGL_subarray_uploads/extension.xml":"87cde732f220d4b54faaef1e6d5efc6174849c1b54983908084659f525c7f40f","api_webgl/extensions/proposals/WEBGL_texture_multisample/extension.xml":"338f0fc6f62bf875a0f7b19e4c284ed48e5a76e791e55414843659cf402636da","api_webgl/extensions/proposals/WEBGL_texture_source_iframe/extension.xml":"378beada6abe201a0ebdb68a3935e8bf27f620ae2653d696a38df9e499808eda","api_webgl/extensions/proposals/WEBGL_video_texture/extension.xml":"b9e0ffa1cf37c827b9be82d71adcd40ce44d05e434a87d174b289c7a5b9d30b0","api_webgl/extensions/rejected/EXT_texture_storage/extension.xml":"9fb3883d1b6d73e09b03129a30845031e0b27c9003b9fb0e2f2b2b2d5a9dbb1e","api_webgl/extensions/rejected/OES_depth24/extension.xml":"159c541fc025c3d454887cdedd1ff5c19ed17e9356c63d95510d70c586502af7","api_webgl/extensions/rejected/WEBGL_compressed_texture_atc/extension.xml":"43eab8d74ffb5799f2410a884d79bd4574531070a53947c334d71910c5a9bdee","api_webgl/extensions/rejected/WEBGL_debug_shader_precision/extension.xml":"f618d6f82e21cf78146e86c396a3d7b3dd51cf778ab2dc7a504834d835abc5c8","api_webgl/extensions/rejected/WEBGL_draw_elements_no_range_check/extension.xml":"a3a616760a9cca44ecca27e8a8afd49679974f1bf0dfd4624231bcffaf4aec54","api_webgl/extensions/rejected/WEBGL_get_buffer_sub_data_async/extension.xml":"188b33f4972e400550bbd1be58f29d9a0bc24a8da09203edc2f3e6f1a595679b","api_webgl/extensions/rejected/WEBGL_shared_resources/extension.xml":"cab1d86d6c853c11acf42044c4caea97103c70440c87688979c9f1cc18d622a6","api_webgl/extensions/rejected/WEBGL_subscribe_uniform/extension.xml":"7ec77103308177cdfa0efbc995f62151622c30bab46a4ee191e04520c51965ae","api_webgl/extensions/rejected/WEBGL_texture_from_depth_video/extension.xml":"eabf2a9003050f8ef5ceb4d5cc0fafc98977aef407fb4060d08d704884a3d462","api_webgl/extensions/template/extension.xml":"8da65e0a5d053bf36373c6fcfdf7d8fa2738c48345671cf61b62e30ba9cce117","api_webgl/specs/latest/1.0/webgl.idl":"9bd8707845fb68ff349f95b320582160423ee4cdf47294cbd980933b3b25dae9","api_webgl/specs/latest/2.0/webgl2.idl":"4e9ba68c298e76e85f312f86d474975da4ce656e35c2ad4a8c706437d50253a1","build.rs":"88b55daa5f6f0c90e1ab906c08b74834671316bdadc88d7cc25adfa19fc57e62","src/lib.rs":"befbc0e187097e6c9da1ecbd79e0e1af462b6f6466108247745f6aa38abe0673"},"package":"e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"09de2fe5ad503839def621c48b94a7d74f29393acd482b49c0cccf2fe0664da1","Cargo.toml":"490cb629224597d30ed4f13789d4cfd0d94ffd84ac95472fa308e724245a54af","Cargo.toml.orig":"4a1ac66b226935a2ce69cca4c1c56be36cea83a5da382514db5ea967568e3ca9","README.md":"45772358ebfb8a7554056ce7faab27c3dc73d881ba4be66891d39e4830657877","api/xml/gl.xml":"7dae830ddacefd2af92aef2b438ff89f90fb5496f596dec8282b212eb4fc51e3","api/xml/glx.xml":"338cee03c97e78aa167dd667407ab973f4bc656c58cf9002aa54fa78b2f9ff32","api/xml/wgl.xml":"41e0a2182217b099b1628757956cb103cea9660e830f4d2f9fa07bf3a3679feb","api_angle/scripts/egl.xml":"523fc17745545daca85c5b107b4a4c1a23dd3de39f70e499c77249e3dd6569ec","api_angle/scripts/egl_angle_ext.xml":"98c60fa9fe46f50dd4e101c2262b4293adeeae48a18c39ad63dc085e639b6096","api_angle/scripts/gl.xml":"baac3f2e27b4949773f4ee2e6ed8e43a2ae96a428b9d73ae9d1e9c0c404cae1f","api_angle/scripts/gl_angle_ext.xml":"dcf1ca2ce9536bd2ea6cab6e93ce0a37821793a9ed12f280f005a3459e2905e8","api_angle/scripts/wgl.xml":"41e0a2182217b099b1628757956cb103cea9660e830f4d2f9fa07bf3a3679feb","api_egl/api/egl.xml":"523fc17745545daca85c5b107b4a4c1a23dd3de39f70e499c77249e3dd6569ec","api_webgl/extensions/ANGLE_instanced_arrays/extension.xml":"213f7e7636e8df0c390a18ad1339618335d7744970837998a191c275f7d1a95c","api_webgl/extensions/EXT_blend_minmax/extension.xml":"d1798c0faf13dfa7930032994f5a47c07b6f2f44b45d033059bfcffb7c1d579c","api_webgl/extensions/EXT_color_buffer_float/extension.xml":"48dacbcce0e0e96c206fc6dd2050266680ba24c2f6b254c3a6871c8715639d36","api_webgl/extensions/EXT_color_buffer_half_float/extension.xml":"1900351880046b495af97e6d38e9f3213538b133f74625a4dd73165d43e7710c","api_webgl/extensions/EXT_disjoint_timer_query/extension.xml":"5f3502d9359932bb19cb866ad01a35f774851e7290ef7cbafcaa0d67175a29d5","api_webgl/extensions/EXT_disjoint_timer_query_webgl2/extension.xml":"81f643d90164e86c2a98b4053d7f8db233dc3c3339422f3f575df7da9ba8a518","api_webgl/extensions/EXT_float_blend/extension.xml":"5a298482adee7bb1fcc8f613a8aa9b61bb71bf5523fac56da45bb68136e451b8","api_webgl/extensions/EXT_frag_depth/extension.xml":"d19cf823811272352972ac4cb1d37405dcf63a91c48c1dd046e475487fecf9ea","api_webgl/extensions/EXT_sRGB/extension.xml":"7688ba25fa05558fbae72b21661e5bece2c36e899fe78da83bc8a172db9622fd","api_webgl/extensions/EXT_shader_texture_lod/extension.xml":"f1e5741d5d12d6e9a6bbc95049da2ec62ee55a4d1b6ec7b03e87e9f91282c6cb","api_webgl/extensions/EXT_texture_compression_bptc/extension.xml":"823b0280845da20a584b3ad6e85052bb158c4e69add38c3f80899facdf9fda90","api_webgl/extensions/EXT_texture_compression_rgtc/extension.xml":"6b95c30aa46b81a4bcde2a07df0c89cded028387ee1cc3a7e5d0aabf5f0d219e","api_webgl/extensions/EXT_texture_filter_anisotropic/extension.xml":"131ed0429a9951c05ae5c30859179f47c99b9bd6f47ca2825bdecf791f0188b6","api_webgl/extensions/KHR_parallel_shader_compile/extension.xml":"6e13b581cae0c8a6f41a484d98e55bb805b599081f54cfe737253238fe797395","api_webgl/extensions/OES_element_index_uint/extension.xml":"734f7a90af440ea559fa0fe777144aaef8acc7de94a8c3ce153a75ff85cb1f6b","api_webgl/extensions/OES_fbo_render_mipmap/extension.xml":"43bede667b814b80e15b5af463620c53f6fa9e1a610c2e9756ad2fa55b9f7589","api_webgl/extensions/OES_standard_derivatives/extension.xml":"2fa53259457d9f6042194bfb13c0db4b3c63d2d99d9e44f057d8fe4d5b28fe69","api_webgl/extensions/OES_texture_float/extension.xml":"42a782fcc2cafd3df9ea33c9259343c66b3fbd2ebfc216dc20ee6be53481f042","api_webgl/extensions/OES_texture_float_linear/extension.xml":"98041c4427f5abf741eb2c34e23f9b8c84090d4d5b4e2e0f1b04f9b53c73259a","api_webgl/extensions/OES_texture_half_float/extension.xml":"14cb4ce4e6f259fcb6ce0d988c4e81880299f28343cdcba4f7abbf8956207529","api_webgl/extensions/OES_texture_half_float_linear/extension.xml":"d2f29c9a9bf31e757fc8c6da277cdb813350a1504be773c3bd105bfa92e45502","api_webgl/extensions/OES_vertex_array_object/extension.xml":"8262ec860c2af3b23daacc27a17bcf29054bcc03baf59f90779c4e53fc469f41","api_webgl/extensions/WEBGL_color_buffer_float/extension.xml":"d68800fe416384a951fe45fdbcb324494d848cbecdecbdcacf7bbafe8a2aae93","api_webgl/extensions/WEBGL_compressed_texture_astc/extension.xml":"9ba9c29e7e09aa8ec950ec70c79eae42c6f844d354b49fc88d9f048318a9c400","api_webgl/extensions/WEBGL_compressed_texture_etc/extension.xml":"d926f0a7f533ea6ce43215a7e90f35064e1a51df539e04c49a2e918f69943aad","api_webgl/extensions/WEBGL_compressed_texture_etc1/extension.xml":"02a008b04a5b40e274023defe3a2fb94f06a2150c059ae703c282faa6b6b4b0e","api_webgl/extensions/WEBGL_compressed_texture_pvrtc/extension.xml":"1570f8ebb56480908e46706683182a097928e8e0a2e992e3eab8f1a2c16124c9","api_webgl/extensions/WEBGL_compressed_texture_s3tc/extension.xml":"87585ba713ad1a8dd5c04fd24a7068a0cf88799ea697e940752c68698de0c707","api_webgl/extensions/WEBGL_compressed_texture_s3tc_srgb/extension.xml":"e22e01bd35b437adabfc7592f5eb6d750fdaabac61b0f79561fe58e860843993","api_webgl/extensions/WEBGL_debug_renderer_info/extension.xml":"af71073e0031b0296b7e5b609cdd272458cbae434a7fa31649054be0969a72e0","api_webgl/extensions/WEBGL_debug_shaders/extension.xml":"fc8c59747ee8cc289aa269c6ac5b6a45f7dc036d509209ace8db7062481a1abe","api_webgl/extensions/WEBGL_depth_texture/extension.xml":"5d91c9b8252b9f3a19f3f6a2f861a660d200446cfcaf09fa2a337e6f6b2dd5bd","api_webgl/extensions/WEBGL_draw_buffers/extension.xml":"9b465aa066d86ba044ad1604f6a3ce9f9e9a3afe3b4d36750a60870a67697fa1","api_webgl/extensions/WEBGL_lose_context/extension.xml":"71defc6045fefdf7b14cd2d1fe4a432d504b2567e7acb1e77b8737aea7ba1bb0","api_webgl/extensions/WEBGL_multiview/extension.xml":"474fa0ccaa7150e32060fa9ff5357b43d08cfe34930118525a2e4bee698fda0a","api_webgl/extensions/WEBGL_security_sensitive_resources/extension.xml":"99634c2e0117d7abb9b44bbd64d8c4e8c8ebbcfe6342222dfc624b05e8532249","api_webgl/extensions/proposals/EXT_clip_cull_distance/extension.xml":"a4f9b465b1e1efa0367a8fbbada7a6156ffb3e4ee1c677a0d220a7ea1402a260","api_webgl/extensions/proposals/EXT_multi_draw_arrays/extension.xml":"47f3ab7d17e28152b7873db5da9afbee058a61caacebba6b7fd9df4a569683a3","api_webgl/extensions/proposals/WEBGL_blend_equation_advanced_coherent/extension.xml":"4c8d195e8cc21207e372ef596cfb58ada985289c6b1212fad912d8f0ad0563a8","api_webgl/extensions/proposals/WEBGL_debug/extension.xml":"c8cdbb65c17dfe4851e7a56094c492b835f76f06a9cdb1b3fd273584357864b1","api_webgl/extensions/proposals/WEBGL_dynamic_texture/extension.xml":"7f5bc906ba61037befd4acd9fc39209d2e4bd8eea20ba01f34ebe4700bfd1806","api_webgl/extensions/proposals/WEBGL_subarray_uploads/extension.xml":"87cde732f220d4b54faaef1e6d5efc6174849c1b54983908084659f525c7f40f","api_webgl/extensions/proposals/WEBGL_texture_multisample/extension.xml":"338f0fc6f62bf875a0f7b19e4c284ed48e5a76e791e55414843659cf402636da","api_webgl/extensions/proposals/WEBGL_texture_source_iframe/extension.xml":"378beada6abe201a0ebdb68a3935e8bf27f620ae2653d696a38df9e499808eda","api_webgl/extensions/proposals/WEBGL_video_texture/extension.xml":"b9e0ffa1cf37c827b9be82d71adcd40ce44d05e434a87d174b289c7a5b9d30b0","api_webgl/extensions/rejected/EXT_texture_storage/extension.xml":"9fb3883d1b6d73e09b03129a30845031e0b27c9003b9fb0e2f2b2b2d5a9dbb1e","api_webgl/extensions/rejected/OES_depth24/extension.xml":"159c541fc025c3d454887cdedd1ff5c19ed17e9356c63d95510d70c586502af7","api_webgl/extensions/rejected/WEBGL_compressed_texture_atc/extension.xml":"43eab8d74ffb5799f2410a884d79bd4574531070a53947c334d71910c5a9bdee","api_webgl/extensions/rejected/WEBGL_debug_shader_precision/extension.xml":"f618d6f82e21cf78146e86c396a3d7b3dd51cf778ab2dc7a504834d835abc5c8","api_webgl/extensions/rejected/WEBGL_draw_elements_no_range_check/extension.xml":"a3a616760a9cca44ecca27e8a8afd49679974f1bf0dfd4624231bcffaf4aec54","api_webgl/extensions/rejected/WEBGL_get_buffer_sub_data_async/extension.xml":"188b33f4972e400550bbd1be58f29d9a0bc24a8da09203edc2f3e6f1a595679b","api_webgl/extensions/rejected/WEBGL_shared_resources/extension.xml":"cab1d86d6c853c11acf42044c4caea97103c70440c87688979c9f1cc18d622a6","api_webgl/extensions/rejected/WEBGL_subscribe_uniform/extension.xml":"7ec77103308177cdfa0efbc995f62151622c30bab46a4ee191e04520c51965ae","api_webgl/extensions/rejected/WEBGL_texture_from_depth_video/extension.xml":"eabf2a9003050f8ef5ceb4d5cc0fafc98977aef407fb4060d08d704884a3d462","api_webgl/extensions/template/extension.xml":"8da65e0a5d053bf36373c6fcfdf7d8fa2738c48345671cf61b62e30ba9cce117","api_webgl/specs/latest/1.0/webgl.idl":"9bd8707845fb68ff349f95b320582160423ee4cdf47294cbd980933b3b25dae9","api_webgl/specs/latest/2.0/webgl2.idl":"4e9ba68c298e76e85f312f86d474975da4ce656e35c2ad4a8c706437d50253a1","build.rs":"88b55daa5f6f0c90e1ab906c08b74834671316bdadc88d7cc25adfa19fc57e62","src/lib.rs":"befbc0e187097e6c9da1ecbd79e0e1af462b6f6466108247745f6aa38abe0673"},"package":"e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/khronos_api/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/khronos_api/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "f150967b1c44ae888e6676f93f639ebc82771bdc" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/khronos_api/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/khronos_api/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/khronos_api/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +[package] +name = "khronos_api" +version = "3.1.0" +authors = [ + "Brendan Zabarauskas ", + "Corey Richardson", + "Arseny Kapoulkine", + "Pierre Krieger ", +] +description = "The Khronos XML API Registry, exposed as byte string constants." +license = "Apache-2.0" +documentation = "https://docs.rs/khronos_api" +homepage = "https://github.com/brendanzab/gl-rs/" +repository = "https://github.com/brendanzab/gl-rs/" +readme = "README.md" + +# Only include what we need here. The git submodules are quite large, and would +# exceed the maximimum crate size if we didn't do this +include = [ + "/README.md", + "/src/**/*", + "/Cargo.toml", + "/build.rs", + "/api/xml/**/*.xml", + "/api_angle/scripts/**/*.xml", + "/api_egl/api/**/*.xml", + "/api_webgl/specs/latest/**/*.idl", + "/api_webgl/extensions/**/extension.xml", +] + +categories = ["rendering::graphics-api"] +keywords = ["gl", "egl", "opengl", "khronos"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ksni/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ksni/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ksni/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ksni/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"1e68c96d2407d76c47f9e238dd48bde35ee3742e32f3c3ac20b35ac0ca2885a5","Cargo.lock":"4535f7fbc231c450241d5facee636701a69139e102c1009467d71ee8936355c0","Cargo.toml":"16656784f6cbda9df98d95dd56f676a6b1f08decdd145695329a666b8ad9da8d","README.md":"c25846ed66decef7e58bbbad52779eb8c806b1ba18f75e6b07812a8dea58a28b","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","build.rs":"47a71e744297c709a883ec3cc33d673e7cfb5188895fba2f048ab88fa10e3924","dbus_interfaces/DBusMenu.xml":"86a8bf3e60a93000073481fd8f2c365350062636e5c3d0efb7e68237a967042b","dbus_interfaces/StatusNotifierItem.xml":"0ae1294932445ca77c9b376019f01c4c0bf57fa5cf3478cfc51b66fe8bcab8ee","dbus_interfaces/StatusNotifierWatcher.xml":"19df7f185c6be476134d80ec886fcecbd80ff5b377d5349b84b951119d3eab49","examples/example.rs":"f148630408b0788147570f186dfc89370f264342066b9d0739deb343f2643014","examples/screenshot_of_example_in_gnome.png":"10c422275bd39d426c26a187988d1105599ecc13d9e112255113439082168de1","src/dbus_ext.rs":"0e2e3a8b5fb4fde4706807ec8db00f8552177e11a43f761b3f082d2317f6e998","src/dbus_interface.rs":"31b53ddbc2f25fc34055cff14b01ee8626a168ffa8f234ee5c993c29f5cdd6e5","src/error.rs":"4e9e0c196e9c9573f4e9a12893728250ea776d89697f16578ddd458c37da4ca2","src/freedesktop.rs":"1d86493413e40ed662dfab682d9c44a09582e8959308d4aaba084ddd9b8dfc1d","src/lib.rs":"544eb1cb18b3e4ea034a9a61435d59ba6167a04513f4bf62fa2ed85acaace09d","src/menu.rs":"a86472253dacb06a1caae48c2e6750c8a27e9e6190bc13c05ea0bf058b9e8ff1","src/service.rs":"b4fe1de31767432b73fb1c12a7e37816f540de5bd349dcd1bee25f430566ab2e","src/tray.rs":"d21d9b0749bf2e5f03e0586e0daf700fd4ec258c30c403c13f0e6837a4f4223d"},"package":"4934310bdd016e55725482b8d35ac0c16fd058c1b955d8959aa2d953b918c85b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ab6f2df91919067f3b7b93e6fb4cec761d2796e3db4dfda4f7b33eae7231c90f",".github/dependabot.yml":"161f242f1c13c7afc99821e703de9888b1234d4523dee422ed125d2e7490e316",".github/workflows/rust.yml":"977e9c37435cbf414b524090da43bc6700777beb554f7157ef0d2048391f0f43","CHANGELOG.md":"1e68c96d2407d76c47f9e238dd48bde35ee3742e32f3c3ac20b35ac0ca2885a5","Cargo.lock":"4535f7fbc231c450241d5facee636701a69139e102c1009467d71ee8936355c0","Cargo.toml":"16656784f6cbda9df98d95dd56f676a6b1f08decdd145695329a666b8ad9da8d","Cargo.toml.orig":"1e13ac814d61ccdac11975c718d1ded6699d132cb09a7265d81255ce2a9c0278","README.md":"c25846ed66decef7e58bbbad52779eb8c806b1ba18f75e6b07812a8dea58a28b","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","build.rs":"47a71e744297c709a883ec3cc33d673e7cfb5188895fba2f048ab88fa10e3924","dbus_interfaces/DBusMenu.xml":"86a8bf3e60a93000073481fd8f2c365350062636e5c3d0efb7e68237a967042b","dbus_interfaces/StatusNotifierItem.xml":"0ae1294932445ca77c9b376019f01c4c0bf57fa5cf3478cfc51b66fe8bcab8ee","dbus_interfaces/StatusNotifierWatcher.xml":"19df7f185c6be476134d80ec886fcecbd80ff5b377d5349b84b951119d3eab49","examples/example.rs":"f148630408b0788147570f186dfc89370f264342066b9d0739deb343f2643014","examples/screenshot_of_example_in_gnome.png":"10c422275bd39d426c26a187988d1105599ecc13d9e112255113439082168de1","src/dbus_ext.rs":"0e2e3a8b5fb4fde4706807ec8db00f8552177e11a43f761b3f082d2317f6e998","src/dbus_interface.rs":"31b53ddbc2f25fc34055cff14b01ee8626a168ffa8f234ee5c993c29f5cdd6e5","src/error.rs":"4e9e0c196e9c9573f4e9a12893728250ea776d89697f16578ddd458c37da4ca2","src/freedesktop.rs":"1d86493413e40ed662dfab682d9c44a09582e8959308d4aaba084ddd9b8dfc1d","src/lib.rs":"544eb1cb18b3e4ea034a9a61435d59ba6167a04513f4bf62fa2ed85acaace09d","src/menu.rs":"a86472253dacb06a1caae48c2e6750c8a27e9e6190bc13c05ea0bf058b9e8ff1","src/service.rs":"b4fe1de31767432b73fb1c12a7e37816f540de5bd349dcd1bee25f430566ab2e","src/tray.rs":"d21d9b0749bf2e5f03e0586e0daf700fd4ec258c30c403c13f0e6837a4f4223d"},"package":"4934310bdd016e55725482b8d35ac0c16fd058c1b955d8959aa2d953b918c85b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ksni/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ksni/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ksni/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ksni/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "43313d861b27e73d07d734ec03d4b44ea122ec2b" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ksni/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/ksni/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ksni/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ksni/.github/dependabot.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,7 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ksni/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/ksni/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ksni/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ksni/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +name: Rust + +on: [push] +jobs: + test: + strategy: + matrix: + os: [ubuntu-latest] + rust: [stable, nightly] + include: + # Allow failures on nightly + - rust: nightly + can-fail: true + runs-on: ${{ matrix.os }} + + steps: + - name: Install Dependencies + run: sudo apt-get install libdbus-1-dev + - name: Setup Rust + uses: hecrj/setup-rust-action@v1 + with: + rust-version: ${{ matrix.rust }} + - uses: actions/checkout@master + - name: Run Tests + run: cargo test --verbose + continue-on-error: ${{ matrix.can-fail }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ksni/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ksni/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ksni/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ksni/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "ksni" +version = "0.2.2" +authors = ["iovxw "] +edition = "2021" +rust-version = "1.58" +description = """ +A Rust implementation of the KDE/freedesktop StatusNotifierItem specification +""" +repository = "https://github.com/iovxw/ksni" +keywords = ["systray", "linux", "gui"] +categories = ["api-bindings"] +license = "Unlicense" + +[dependencies] +dbus = { version = "0.9" } +dbus-tree = { version = "0.9" } +thiserror = "1.0" + +[build-dependencies] +dbus-codegen = { version = "0.9" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lalrpop-util/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/lalrpop-util/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8036c8e62e906ae0283522596e7feea227003a2e24ec9d50c43d56cfd009e84e","src/lexer.rs":"4ee17af37b6485a6e9ab0b62f3b2a235f891fd29dcc8351ab9205fb094d76298","src/lib.rs":"00f382b59f3a7d12e32062dcdce123a748c68cd29c8213fd0abfcbb87cb34d27","src/state_machine.rs":"2cea04bbd84eabc807956fca779eb054596b0fd23e3c8edab41f7cfc9276b821"},"package":"d3c48237b9604c5a4702de6b824e02006c3214327564636aef27c1028a8fa0ed"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"78e211d50633569306cb3c6e7fec3f7b97cff27f174e63ffb347bb707d5c7620","Cargo.toml":"8036c8e62e906ae0283522596e7feea227003a2e24ec9d50c43d56cfd009e84e","Cargo.toml.orig":"01b3201a43eff080972cf2f500835c4cf365b84724b342084e698f42bff9f76b","src/lexer.rs":"4ee17af37b6485a6e9ab0b62f3b2a235f891fd29dcc8351ab9205fb094d76298","src/lib.rs":"00f382b59f3a7d12e32062dcdce123a748c68cd29c8213fd0abfcbb87cb34d27","src/state_machine.rs":"2cea04bbd84eabc807956fca779eb054596b0fd23e3c8edab41f7cfc9276b821"},"package":"d3c48237b9604c5a4702de6b824e02006c3214327564636aef27c1028a8fa0ed"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lalrpop-util/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/lalrpop-util/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "03108cebd272111a3f296b0ee6dca12f0cd332c2" + }, + "path_in_vcs": "lalrpop-util" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lalrpop-util/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/lalrpop-util/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lalrpop-util/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +name = "lalrpop-util" +description = "Runtime library for parsers generated by LALRPOP" +repository = "https://github.com/lalrpop/lalrpop" +license = "Apache-2.0 OR MIT" +version = "0.19.12" # LALRPOP +authors = ["Niko Matsakis "] +workspace = ".." +edition = "2018" + +[dependencies] +regex = { version = "1", optional = true } + +[features] +lexer = ["regex/std", "std"] +std = [] +default = ["std"] + +[package.metadata.docs.rs] +features = ["lexer"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lazy_static/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/lazy_static/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/.cargo-checksum.json 2026-02-19 21:35:33.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"05e37a4e63dc4a495998bb5133252a51d671c4e99061a6342089ed6eab43978a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"e2effacb5bbd7c01523f9a9e4a6a59c0f9b8698753b210fec5742408498197df","src/core_lazy.rs":"6b9fb6a4f553058e240756125b6b9ca43a83ed1fb72964343038ea0ea2e1af10","src/inline_lazy.rs":"f6184afbca4b477616f270790edc180263be806aa92ef0a9de681b4aac9e88c4","src/lib.rs":"99096a5d3089c0d86646f0805d1455befe2cb09683704af29c5c9d99ecab2683","tests/no_std.rs":"d68b149ee51ef5ae2b2906c0c94f5a9812d3b02811b13365c5a35e2ef90d25cf","tests/test.rs":"b3f7d805375dc5af7a2aa4b869944ad2ab4fc982b35ad718ea58f6914dc0a698"},"package":"e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d7c54c472631d968eaaedcd54589acf63ac40101d1c0b98dcec38771c5e5f027","Cargo.toml":"05e37a4e63dc4a495998bb5133252a51d671c4e99061a6342089ed6eab43978a","Cargo.toml.orig":"8c79fc616944dae6ddf0af733443cc8ef3ca7cfde7b90db3a350abde745497fd","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"e2effacb5bbd7c01523f9a9e4a6a59c0f9b8698753b210fec5742408498197df","src/core_lazy.rs":"6b9fb6a4f553058e240756125b6b9ca43a83ed1fb72964343038ea0ea2e1af10","src/inline_lazy.rs":"f6184afbca4b477616f270790edc180263be806aa92ef0a9de681b4aac9e88c4","src/lib.rs":"99096a5d3089c0d86646f0805d1455befe2cb09683704af29c5c9d99ecab2683","tests/no_std.rs":"d68b149ee51ef5ae2b2906c0c94f5a9812d3b02811b13365c5a35e2ef90d25cf","tests/test.rs":"b3f7d805375dc5af7a2aa4b869944ad2ab4fc982b35ad718ea58f6914dc0a698"},"package":"e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lazy_static/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/lazy_static/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "421669662b35fcb455f2902daed2e20bbbba79b6" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lazy_static/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/lazy_static/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lazy_static/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "lazy_static" +# NB: When modifying, also modify html_root_url in lib.rs +version = "1.4.0" +authors = ["Marvin Löbel "] +license = "MIT/Apache-2.0" + +description = "A macro for declaring lazily evaluated statics in Rust." +readme = "README.md" +documentation = "https://docs.rs/lazy_static" + +repository = "https://github.com/rust-lang-nursery/lazy-static.rs" +keywords = ["macro", "lazy", "static"] +categories = [ "no-std", "rust-patterns", "memory-management" ] +exclude = ["/.travis.yml", "/appveyor.yml"] + +[dependencies.spin] +version = "0.5.0" +optional = true + +[features] +spin_no_std = ["spin"] + +[dev-dependencies] +doc-comment = "0.3.1" + +[badges] +appveyor = { repository = "rust-lang-nursery/lazy-static.rs" } +travis-ci = { repository = "rust-lang-nursery/lazy-static.rs" } + +is-it-maintained-issue-resolution = { repository = "rust-lang-nursery/lazy-static.rs" } +is-it-maintained-open-issues = { repository = "rust-lang-nursery/lazy-static.rs" } + +maintenance = { status = "passively-maintained" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lazycell/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/lazycell/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/lazycell/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lazycell/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"54036052985525a153f9e6c9dda6a143b7494a477908fb28f5705f92dd387059","Cargo.toml":"79f5da117603f75361b9a7309f102a9ab70b66d5c1c269a30f66fdea58ccc657","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"03f6ccb4e6040abccf12b31551bbbd1800a5069a17950bbd6db850d85744800f","README.md":"26e4440387d4fc898f377eb5394f3432f8625ed8aa46e02ffb61aac8b2032967","src/lib.rs":"3fcef569bd4feb760925e34aef0e66739a0827cbc1b26ae033f57e322c3a2515","src/serde_impl.rs":"4903fb722748e91bdc4b481c7f3309e79e962f75c9717e7e13edcccd0242a52d"},"package":"830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"675899157e670f9255f66a51dd82d9da6d102ec7e94801bd9d7645af80184412","CHANGELOG.md":"54036052985525a153f9e6c9dda6a143b7494a477908fb28f5705f92dd387059","Cargo.toml":"79f5da117603f75361b9a7309f102a9ab70b66d5c1c269a30f66fdea58ccc657","Cargo.toml.orig":"a79c778e1f766defb6a3cd72d293bd769ae60fa2fcf1c2fcf64a636c6f2e492c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"03f6ccb4e6040abccf12b31551bbbd1800a5069a17950bbd6db850d85744800f","README.md":"26e4440387d4fc898f377eb5394f3432f8625ed8aa46e02ffb61aac8b2032967","src/lib.rs":"3fcef569bd4feb760925e34aef0e66739a0827cbc1b26ae033f57e322c3a2515","src/serde_impl.rs":"4903fb722748e91bdc4b481c7f3309e79e962f75c9717e7e13edcccd0242a52d"},"package":"830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lazycell/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/lazycell/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/lazycell/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lazycell/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "b78f3f10c0d005b81d97011fd7f98fc3cdff5982" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lazycell/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/lazycell/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/lazycell/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lazycell/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "lazycell" +version = "1.3.0" +authors = ["Alex Crichton ", + "Nikita Pekin "] +description = "A library providing a lazily filled Cell struct" +repository = "https://github.com/indiv0/lazycell" +documentation = "http://indiv0.github.io/lazycell/lazycell/" +readme = "README.md" +keywords = ["lazycell", "lazy", "cell", "library"] +license = "MIT/Apache-2.0" +include = [ + "CHANGELOG.md", + "Cargo.toml", + "LICENSE-MIT", + "LICENSE-APACHE", + "README.md", + "src/**/*.rs", +] + +[dependencies] +clippy = { version = "0.0", optional = true } +serde = { version = "^1", optional = true } + +[features] +nightly = [] +nightly-testing = ["clippy", "nightly"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/leaky-cow/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/leaky-cow/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/leaky-cow/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/leaky-cow/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"cd5e595a4b4eede02b0c1b96bb86eb3860bf660fafd7ca6eb0f92b96d9e733f5","README.md":"de022877415d090896cc7050408bdd2973fd34816f654327b139e32b9e6ddf44","src/lib.rs":"5c34776cad80147e94ce1c4af40135d645b478276abf16dc44265cd57da77ea0"},"package":"40a8225d44241fd324a8af2806ba635fc7c8a7e9a7de4d5cf3ef54e71f5926fc"} \ No newline at end of file +{"files":{".travis.yml":"967d80f7f760ff4681f0dc58d676a761e48201e037dc706ab08ae4a8bf22ac9c","Cargo.toml":"cd5e595a4b4eede02b0c1b96bb86eb3860bf660fafd7ca6eb0f92b96d9e733f5","README.md":"de022877415d090896cc7050408bdd2973fd34816f654327b139e32b9e6ddf44","src/lib.rs":"5c34776cad80147e94ce1c4af40135d645b478276abf16dc44265cd57da77ea0"},"package":"40a8225d44241fd324a8af2806ba635fc7c8a7e9a7de4d5cf3ef54e71f5926fc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/leaky-cow/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/leaky-cow/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/leaky-cow/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/leaky-cow/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +language: rust +rust: + - stable + - beta + - nightly diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/leb128/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/leb128/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/leb128/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/leb128/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"fbb9a304da142655b384d9a16ca6da69f31aaf44a67ff8041129c88adf4e5e38","Cargo.toml":"fd08af43cbc90c30a52ee32f0071134698af22d63cd4910351da81877dd5e60e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"b741c4cd92f4e84d431e762a624e58729c09813324fd1a63c4f6dd1ed587f8a7","benches/bench.rs":"df27b0cb1afe7af090f9a70add004ab22c04c208cad0599768a7e0599f436ff4","src/bin/leb128-repl.rs":"44c6a858eae474c9dc1ed91b34406c743ef80fa6351603a5aa68988ebaed7b1a","src/lib.rs":"246bccef143f3b843179254d38e20fc3f41f3bf168bc1622249aa5c898a018b3","tests/quickchecks.rs":"84baf7f83df6b0261dff9258436937506b681f390d28932fc4addd15a42a3910"},"package":"884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"21f900c82495efb28f6a44531bfe1c9e0b4f96e8175561296a008ec3a3fcb5aa",".github/dependabot.yml":"161f242f1c13c7afc99821e703de9888b1234d4523dee422ed125d2e7490e316","Cargo.lock":"fbb9a304da142655b384d9a16ca6da69f31aaf44a67ff8041129c88adf4e5e38","Cargo.toml":"fd08af43cbc90c30a52ee32f0071134698af22d63cd4910351da81877dd5e60e","Cargo.toml.orig":"967c6cba2da2e4140fd3bb5ef71355eb7039cf8966db261af424ef5720187e5e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"b741c4cd92f4e84d431e762a624e58729c09813324fd1a63c4f6dd1ed587f8a7","benches/bench.rs":"df27b0cb1afe7af090f9a70add004ab22c04c208cad0599768a7e0599f436ff4","src/bin/leb128-repl.rs":"44c6a858eae474c9dc1ed91b34406c743ef80fa6351603a5aa68988ebaed7b1a","src/lib.rs":"246bccef143f3b843179254d38e20fc3f41f3bf168bc1622249aa5c898a018b3","tests/quickchecks.rs":"84baf7f83df6b0261dff9258436937506b681f390d28932fc4addd15a42a3910"},"package":"884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/leb128/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/leb128/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/leb128/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/leb128/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "34ce0fce88281a6c7e7bf4e51505ea29ef2b712f" + } +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/leb128/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/leb128/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/leb128/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/leb128/.github/dependabot.yml 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,7 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/leb128/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/leb128/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/leb128/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/leb128/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +authors = ["Nick Fitzgerald ", "Philip Craig "] +name = "leb128" +version = "0.2.5" +edition = "2018" + +description = "Read and write DWARF's \"Little Endian Base 128\" (LEB128) variable length integer encoding." + +license = "Apache-2.0/MIT" +readme = "./README.md" +keywords = ["LEB128", "DWARF", "variable", "length", "encoding"] +documentation = "https://docs.rs/leb128" +repository = "https://github.com/gimli-rs/leb128" +exclude = ["/.travis.yml", "/.coveralls.yml", "/format"] + +[dependencies] + +[dev-dependencies] +quickcheck = "0.8.0" + +[features] +nightly = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libc/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/libc/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/libc/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libc/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"747b437db48b8ded620a8738f9c1dbc2fde3d26db03d0782796537a9e505a263","CONTRIBUTING.md":"155e7f4e96fafe9ee5c8adb5068be27a22de89a95ca9bfc7baf517b9850d20d6","Cargo.lock":"8f6d0b13c977c8016b568c0a35b5ae709318e0766af3cff4a84d351219013841","Cargo.toml":"7f31f2e612b4c14b57ecdcec4912ac1514e26e3c061d5b06b54e1e34e83191b1","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"a8d47ff51ca256f56a8932dba07660672dbfe3004257ca8de708aac1415937a1","README.md":"a198be444453fe0b24d4fb6a8b732eb9e6dc77ebcfd119fca95b97b45c77c77a","build.rs":"199eb63f03c4e90cad31c1f03a15bac3d81ca97f31bcb81c45bbd0d909e57d61","rustfmt.toml":"e9321ff995242e8cb0a4984254f0748ef11a89ca4618cab8f047ee59a88768e7","src/fuchsia/aarch64.rs":"9cd032304a54321a8926cf3157194c5d79a2491b1b974a05fe71729fa43b5738","src/fuchsia/mod.rs":"e27680db23fa506e379a86033b42813ea1f6c8f6b01d97a9a880d9d7be6d9f7f","src/fuchsia/riscv64.rs":"f2aba92cb88480bd72a9eb7a41aafc63c5db293b93113fa973fe5ab1fd819e29","src/fuchsia/x86_64.rs":"66c6ae7d3f81b1d7c962671aa074d709c39069e3b5830621a26d94c15caf588f","src/hermit.rs":"e414a3ecd5b5bc6c0bf7ce7c31639805943b789fbbf6006ceeb85ab44f3e4564","src/lib.rs":"d65975abfeac27f8dbef348fa7afa0b2b761a0a7073f4621c1bbff41334983cd","src/macros.rs":"076f328df1d51017bac70456e7b8290bee1b07390328fff48102e05048ada56a","src/primitives.rs":"0096ec3f32454a630fd1e78fa5aaaa033f107c1394a0d7b8dfe92594339a547b","src/psp.rs":"b88f5659011db6a189bd06de3a365c35a34cec6b7ab547719b8ae2b371f9cb21","src/sgx.rs":"964d6af358f5c85f948275090e5a7854e0169c43b5c338070b6a4cd156ebc9e6","src/solid/aarch64.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/solid/arm.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/solid/mod.rs":"a2045b6089af91bd533a666773d3b99fcfaf03da7a06869382969eed059b0e4c","src/switch.rs":"bfdcaf0268d79652ee52c1a2837959b8253e6a4124fd94dda82727ecc442a758","src/teeos/mod.rs":"2cca695904dacb13c063fb6463a6e0b2bb47ed86be0fdc9476938297441d7795","src/trusty.rs":"c5012aeefc4307c11374f062ad1d530e2ec556e7069e375de326a49c77f65e22","src/unix/aix/mod.rs":"fa3fa1f33e381f9492321e47f683300460d02fa230f14965ee808eeab2884408","src/unix/aix/powerpc64.rs":"c2315d638bad020e75ef15f85989f8feffb4f38bac4b7e70642031c6ae1fb65d","src/unix/bsd/apple/b32/mod.rs":"39a7f5cf92cf2d26ca50f54182fe57028cf24147ec12cb89d251301d65862138","src/unix/bsd/apple/b64/aarch64/mod.rs":"3ce904e72d78e6465ca52fd3905208fbb8cbc49a1695a708b12dff2ee01f4d36","src/unix/bsd/apple/b64/mod.rs":"a77ef659cd2edadb39db562e655ea5efdb102ed0dfb872d8d004b38d1a0e9e49","src/unix/bsd/apple/b64/x86_64/mod.rs":"71bad5c051368805146168c4063534b010afcb358477c1f164712bb015bf3fb6","src/unix/bsd/apple/mod.rs":"39216bfe363384709f0b38df6b333206ad85361e6b1389f699b2b88d46aa3e1f","src/unix/bsd/freebsdlike/dragonfly/errno.rs":"07b19390b9ae8f541ac35fd4e14685d639b95152d6d7a33814bb749b8b927298","src/unix/bsd/freebsdlike/dragonfly/mod.rs":"9681882d03a9cc7e00db0d9f0be797426ce4e9f7584d3fe4ab43bc7967dd0e4e","src/unix/bsd/freebsdlike/freebsd/aarch64.rs":"9e8e5a9f1de648b248f257aab6e1bc8ccfe9e481554a52bdef06aefd262a15a2","src/unix/bsd/freebsdlike/freebsd/arm.rs":"36158ac5a31d86a919d8e477a9ba64467d38b57bc3910e19b082130811c2f289","src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs":"8d9bef35f3e490d04755a59a99ad054ef20498beff979ae8b14acbec1097318a","src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs":"45f718f556a8368f282944d9a14afae7261827ec4838d26719290466efc4f023","src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs":"77bef57a5697d837331cff8947c50d070b28bb7aaa51b23f4d604cedaba76806","src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs":"2dfe0dd90c956e3bcc8bbbd6926c5b370829f411f22b80fa749fe87ebf0ea47b","src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs":"64c4bd82eaf30a2681417f982fce28de7d1b0743bfaa14004692a56cee44be21","src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs":"f0d4d0fcd6c4e3bd77f84474a404be8a3a326731e9fe52008a09bcfb123a98a0","src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs":"64c4bd82eaf30a2681417f982fce28de7d1b0743bfaa14004692a56cee44be21","src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs":"c6efc4de30803d89d7c73ef59e5e18dfb3c4a0c0688855b9193b228573651106","src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs":"d6e66809e109dc779efe5584b79d34fcd6fdba91973a415d64ae66f481f45940","src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs":"48730e73367432bce709d5bcf316197c48f7501833a4798df5fc5f7043f04030","src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs":"d6e66809e109dc779efe5584b79d34fcd6fdba91973a415d64ae66f481f45940","src/unix/bsd/freebsdlike/freebsd/mod.rs":"59ba589299a415936aad6f99f253a5b31e9b1e83ab6f0db3ceba077b7ba198b7","src/unix/bsd/freebsdlike/freebsd/powerpc.rs":"36a03b20551864c92852e967ebf91c6a8105fd520e41a35273e2dc6487590267","src/unix/bsd/freebsdlike/freebsd/powerpc64.rs":"3de9344db84572975b5965ac4292cf475e3c96854c58b7a478b9972407ffd1fd","src/unix/bsd/freebsdlike/freebsd/riscv64.rs":"3dfdc394922c2cb66790309c76913576a7235513ad3bf9d8bd86b8671e284ff0","src/unix/bsd/freebsdlike/freebsd/x86.rs":"2521db73acc14867b2e16aa05dd55cc48a7650d2773a009b269bbceafd819fac","src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs":"85b4b6118ef4e08a74b8cc17d364b22949b2e05e642e3240e14f2651a2126d18","src/unix/bsd/freebsdlike/mod.rs":"eda51316ba108b78c3f6c383cb047855dbd04f5b4bb59d04e0f2978722c68101","src/unix/bsd/mod.rs":"c69855551561c4beeaed5ada823404c9b9d27e9e21c0e4bafb6f1b52ad09ad2b","src/unix/bsd/netbsdlike/mod.rs":"ef9b617c42084db1bd3aa4f5d5d1a75ce1963b23945c117b6076400905ff75ec","src/unix/bsd/netbsdlike/netbsd/aarch64.rs":"bd36c92099db501350fb8617414d1fea89a6bb12867498e1821167813ab70a02","src/unix/bsd/netbsdlike/netbsd/arm.rs":"237beaefcb12e7be9ccd4fef6e3be7db79ee63d4fc714e5eaf6084d4826d6fa2","src/unix/bsd/netbsdlike/netbsd/mips.rs":"d1ff114b268358e5d35e7b83d85f414d16b81ef39eeb1802682ff4424b102bc7","src/unix/bsd/netbsdlike/netbsd/mod.rs":"df73622ea883b9e44980e14eb7cee3b53bcdddd62190fe3d672ac5843b2e2e95","src/unix/bsd/netbsdlike/netbsd/powerpc.rs":"94494f348f011c6135d301944696c5b5a09979f5892abee4c8fdee1056388b94","src/unix/bsd/netbsdlike/netbsd/riscv64.rs":"f3778a9bd2ba923220537d167cfb10b91580ffbf583100789a46d2807f7a1e3e","src/unix/bsd/netbsdlike/netbsd/sparc64.rs":"d50816e830225779ac9e9a55a7e3e097882153d72987061d76a96ee736c8af9c","src/unix/bsd/netbsdlike/netbsd/x86.rs":"307a9aba68071b0589e459269ef10845c302599b0fd2b0ee7b5c480177904e89","src/unix/bsd/netbsdlike/netbsd/x86_64.rs":"4ced76b3640d465f6dead8beb5e947b3ce8297884260fb943d5f417d985dbafc","src/unix/bsd/netbsdlike/openbsd/aarch64.rs":"8be46bc5151ec1081feaf7685c18507f766f2501a2b5d35107db3babb896395a","src/unix/bsd/netbsdlike/openbsd/arm.rs":"f81c71e1cfe436b8f32cfe064991019cce0c83627f0d9c3a30d68691d71c7449","src/unix/bsd/netbsdlike/openbsd/mips64.rs":"bee7664d88f8451ae22552fc0721b6b6a6dee2493cc42bcb9829c1e47e4b05f5","src/unix/bsd/netbsdlike/openbsd/mod.rs":"dd9e56c95e324e90e3a7c8905c593025f65c36e98c9f95eb0e033ea04e6d949f","src/unix/bsd/netbsdlike/openbsd/powerpc.rs":"f81c71e1cfe436b8f32cfe064991019cce0c83627f0d9c3a30d68691d71c7449","src/unix/bsd/netbsdlike/openbsd/powerpc64.rs":"9bd3813fe2fd7ca66ee8d70d13887b4595fb8c9e819691a657ddf108ed9cafbf","src/unix/bsd/netbsdlike/openbsd/riscv64.rs":"7fb322e9f5425456dd53eb07de9fc84097ef35295802e8f50a7fb3c7e1f89ac6","src/unix/bsd/netbsdlike/openbsd/sparc64.rs":"8d4c5a4cae63e09e1c156164ddc82e0fc77926841d4d4e419dd2e7a7b7145f58","src/unix/bsd/netbsdlike/openbsd/x86.rs":"26c1b7e7f7799c5e434126c6c0ddd45f40939cae4151f8ce0a7a1836f83ac56a","src/unix/bsd/netbsdlike/openbsd/x86_64.rs":"312b77a50ee47f107e9cfd8e7e7e0d4945675a859d7286fedbf192840f8a4c34","src/unix/cygwin/mod.rs":"13c9af853fa35f3318f629b336fd8727e62ab106ac3a2cfa0a2ac13e77536900","src/unix/haiku/b32.rs":"c3f8678ceee65a3094d8133b0d1a94470860e0b1867977f0569c52c5a20e039f","src/unix/haiku/b64.rs":"f97ce9225f4710893dab03ab3e13bc62152cc84f90c597ec88f6dc1f4c27d242","src/unix/haiku/mod.rs":"991e5ab02e8607ece273e66ab8303dc7604488bf7e0b7533fdb69ea9adef83df","src/unix/haiku/native.rs":"fafc7daab134d37ed260373f9c3a8177cc0fd88ba147c1001b9867eb9bd0799b","src/unix/haiku/x86_64.rs":"4480c0423eac3f288202df587b54025292633869a868bd0ac2767cd40afb5173","src/unix/hurd/b32.rs":"501f426f7aeb60acf4119064100dd94bbdfebff2cec785428708059d853dc123","src/unix/hurd/b64.rs":"b9b2082e721a5ec89ba55fd5a16bbffcc8a05ca7cef6dbfbd78aff0806cb931f","src/unix/hurd/mod.rs":"4bc76f612d215300d01bd36bb5e6541cddbe62858571328a03c6b7bb8a208262","src/unix/linux_like/android/b32/arm.rs":"06dfde862400151e3a667650d73c8ac8ea9c3c44c5401ef2b2406b2cca4a8672","src/unix/linux_like/android/b32/mod.rs":"2df9e7337f299a12890bccca59d65619aa5a53991aa2c0c33b4fc49b64c3c93d","src/unix/linux_like/android/b32/x86/mod.rs":"ad5942e15c6603469e82144076c4837e9daebb40d0195865e7d574e6433136d0","src/unix/linux_like/android/b64/aarch64/mod.rs":"5ae558c8af8187155fa0ae8b8776459a60c08ce152f25d137f845d8371673b7e","src/unix/linux_like/android/b64/mod.rs":"6a87e7e673677882c31eb4b69375427b71f7f9f61f883322bb1fba8ecb9ff39c","src/unix/linux_like/android/b64/riscv64/mod.rs":"d826b0e4f078b8ea228f2244659fc700b95aa8a7ba87caef0bc34f54c9defd2c","src/unix/linux_like/android/b64/x86_64/mod.rs":"cab0e8cc6895e7af9e631196b2484e7ccb3bdf5b0a134ab14abb626eef8b2a3e","src/unix/linux_like/android/mod.rs":"980694e20136b3f83176af5b6a2fcc7c70aa8e7a76baef324cefb7c9ac3b1af8","src/unix/linux_like/emscripten/lfs64.rs":"3a1d1779bcf16525a578a68237f9854090eae4c9819e18ffb5a288f39be4afbe","src/unix/linux_like/emscripten/mod.rs":"356db0bbc7ee5c23cc79fc15add48febaf2976b0780a3c430b2f098715e4153a","src/unix/linux_like/linux/arch/generic/mod.rs":"affb1e1abc4d58d8f37ba834981cf86858242c2a01c1c4bfd905c9e3bbbeacab","src/unix/linux_like/linux/arch/mips/mod.rs":"abda6685083597ed88c1f5d4121b387288d29a7bfb5f9b47a1580a45d3f523d8","src/unix/linux_like/linux/arch/mod.rs":"8bc5898b03760a95dd4f124ac76ad92e5ae36b2d0644203d752ef2b37e487c3a","src/unix/linux_like/linux/arch/powerpc/mod.rs":"ca5e83ce5f0e6c7ef7f575dcc27a5669b64b759ae0871c13b91fce43ad152351","src/unix/linux_like/linux/arch/sparc/mod.rs":"9735216185ae78271e8333f8e8199480244d1a269b27b430f480a7b75c219c50","src/unix/linux_like/linux/gnu/b32/arm/mod.rs":"aa5958011a063d025f11cf0cfc999dbc987ca5cbe0aad5385ab5e7ff7fc55abe","src/unix/linux_like/linux/gnu/b32/csky/mod.rs":"e1c53b84e1c13d91d94a44da0c3f120788c135d4253834782db57cccf0a39db4","src/unix/linux_like/linux/gnu/b32/m68k/mod.rs":"4e8eaf62fefaaa57842259b47b21f02e21f299975a6d82a64729506781259e43","src/unix/linux_like/linux/gnu/b32/mips/mod.rs":"333c338367275ec420fc4c83779e3f0e52f86cace91d7940718a5b02c2e60297","src/unix/linux_like/linux/gnu/b32/mod.rs":"7a4767d2409a4764ec0735f7f47d7d082247b324d28bdd2baee03802f95fa3e3","src/unix/linux_like/linux/gnu/b32/powerpc.rs":"336f24e10b2dbd2faf0fb003cf43220c08f325695a02f4f7fd63fa06c23ce381","src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs":"e5882e019997612fac4fe839915dbef9b2bcc1bea5484efa4a2664a339fa5e14","src/unix/linux_like/linux/gnu/b32/sparc/mod.rs":"756ea27c90bee66496aac32fba1a2e38b4ecb1e9c104a3160010eaa505807efb","src/unix/linux_like/linux/gnu/b32/x86/mod.rs":"9d28eac7d1bf98aa38832b8e55757ddef3ee8bde4cb00ba5e4145d07038bf827","src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs":"638b2d717dcf5b59a0058c3dabab43edd84de9d1d7da6e16ad0c58e863000417","src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs":"28c11e70467b2f00735d3a04c369e96e04fd44d0587ee33359f38328b0677ee6","src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs":"335b220e43cd07c3f6a262fe161fb057dea6324ab8ad41cd419bc596e16cd640","src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs":"425047046086c6be01d35b6c630f70c560a58be772704329e0aae23102f7db51","src/unix/linux_like/linux/gnu/b64/mips64/mod.rs":"05c9fa18fb781f775d7fba8916b756752612590168ddc127315a0fcbbd5d8ad3","src/unix/linux_like/linux/gnu/b64/mod.rs":"d1d38f4a25d885be350bc6fdfa4a633a180717d60392010c40ec2c3899fc4d42","src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs":"8ea4a284cfb48c23ffa1a5dba69ac2e6433109ec00260dc3ffb241aec5219473","src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs":"c20634c01c22d0d618d0f6d555f35eb339f4e75fd6491cb4a77392b48e1b2265","src/unix/linux_like/linux/gnu/b64/s390x.rs":"67cad067e292b4d8cc0743adb4506f02c53bdf3c2e935fbfc1467a88451c645b","src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs":"8cbfa0d9c67893b18e836a7e9b70076dcbcb06386575fc261f2b8a9fefd2caa7","src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs":"10fcc444c2550be09ccf7a4231024b8af4acd6024de81da110ad932b62707698","src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs":"07240332eaf44996d86e37b12d71b519b499c9c9b57898441c58ac2e8c0cb6f7","src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs":"914898b781dfe6b2f755730d6000223d1beea177731e180ccbfdd84a0b8b3bd9","src/unix/linux_like/linux/gnu/mod.rs":"52e1300f6c25cefd4c3d491ec7e1385f423a1fbbeb97b774c9a400b1c1b2b822","src/unix/linux_like/linux/mod.rs":"07f336f3e08712d51a96380250784c5a3364361d6c75f1e135931779b8d752af","src/unix/linux_like/linux/musl/b32/arm/mod.rs":"8aefb482620db0e6853abc2313877f6bf87b3b4d63c0891d99189cdb12ce7733","src/unix/linux_like/linux/musl/b32/hexagon.rs":"400457049bad619da3accbca2c841206d1cd2673d670baf7210bf17427510271","src/unix/linux_like/linux/musl/b32/mips/mod.rs":"fa47a3a9614ec2a964e99d30cde2d2dd4f04015e6c4dcf3b3e3061a7538bd7c7","src/unix/linux_like/linux/musl/b32/mod.rs":"e0f53df7ca1dbe9b0b25ccecf1adf664227995e58d67a222a8d046d2a879dfc8","src/unix/linux_like/linux/musl/b32/powerpc.rs":"e97baedfe7f1a0cb48f0ba9e5389f86c19c4a08e22de1d82f18f411dba4c95e2","src/unix/linux_like/linux/musl/b32/riscv32/mod.rs":"435ba055ec51d48bea1f835aeea91d01a24a12db9363aa34d1587dc7f0ac99e4","src/unix/linux_like/linux/musl/b32/x86/mod.rs":"b27cf5ff9f1f734957af06f50881360dffb20538f7703daea01bbebf0e232bf0","src/unix/linux_like/linux/musl/b64/aarch64/mod.rs":"ef117d729a168607bc7ddbf6fa1289e62233b50cf154237151ba1ee842208178","src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs":"3075639f37378774f3991f05971a9b725766105e5884b1e97b3889b079f95514","src/unix/linux_like/linux/musl/b64/mips64.rs":"abf1eb14fff4dd1bdf081672ab92858e99c09666583d8f9952112da13036e50e","src/unix/linux_like/linux/musl/b64/mod.rs":"07081d3471292a46d5ed69a5a376fceac9c6a01533c76db277eb6f9923092d5f","src/unix/linux_like/linux/musl/b64/powerpc64.rs":"606be7895a1578916b2b1f1d01518307d46b79a9c64d239a37dc8693af697466","src/unix/linux_like/linux/musl/b64/riscv64/mod.rs":"a76a7a24d52f2fc3811d72f69e9a369d0547bdee166a5a943b94396e320b077c","src/unix/linux_like/linux/musl/b64/s390x.rs":"ffbfdefb58d27d6463757a256b1480b83e53b19fc0f9c7fc1af461be33fae359","src/unix/linux_like/linux/musl/b64/wasm32/mod.rs":"f44f7b2ade822aa468f4abd6ba3f1ce86d6ffd307c4b4eb50684156458abd137","src/unix/linux_like/linux/musl/b64/wasm32/wali.rs":"69e0d06289f1c86898ef3ab505e397af2acce146accb62efff654fe458b6af02","src/unix/linux_like/linux/musl/b64/x86_64/mod.rs":"a317282fb504c35a83e0de335caa01c09f8f9b2649d1250dbcedb1ebf0f75e7f","src/unix/linux_like/linux/musl/lfs64.rs":"308c5b5c9b2f4b1ad17e5c2d02946f84ae83e8f5cb0e789d8d3e76c1923a5d31","src/unix/linux_like/linux/musl/mod.rs":"7fc0d475f397b64eb40c57bf5835a4612267d2a42c955e12f486032a8b54b8d9","src/unix/linux_like/linux/uclibc/arm/mod.rs":"32d3701fa086b2a98589b4ae4842ce62b295bc0bd9eaf1b5f9792e442b681090","src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs":"59493f1ab84ddbcf9dc5881c9cfc26e28d4fb5322d63f60eb7de5f9e8e329580","src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs":"a35532d5ae376f403873aa566f37bff99c6c323d334f3201667e5f7200b04643","src/unix/linux_like/linux/uclibc/mips/mod.rs":"ead3f9c05e3bdd5d5b52f25dd4a2d154471555a6bae2d4cbd5c07e976513dcea","src/unix/linux_like/linux/uclibc/mod.rs":"ed8bd29fc30319dfc149ccc5d150ca41e2d28ea5210fc26d9af91ad5903d0093","src/unix/linux_like/linux/uclibc/x86_64/l4re.rs":"059d1f15bf84e2226be6b842dc9466fc5f5bf55cdeed7a8742658ff25f05361c","src/unix/linux_like/linux/uclibc/x86_64/mod.rs":"c37752975c173aeb1641bae0e743ff2e7600976620bcb6e9ee8e74a40355d186","src/unix/linux_like/linux/uclibc/x86_64/other.rs":"12f8d4049862fc0c4d94b770f2d0341c1c7bf3da0619436169c12cadc4093def","src/unix/linux_like/mod.rs":"e04413e0d1c5207b58ab6c49f7995b9000be1f2fb1d4595c357a32df38951410","src/unix/mod.rs":"72b609e49e61591b3082cf674bb8df806f2ca5b755b9a052d94c6c8cb0f5e597","src/unix/newlib/aarch64/mod.rs":"ec594c54dc0e7784668d02ef737fd194dcc3f1e6ee23328d810fd2453bcb6f20","src/unix/newlib/arm/mod.rs":"a1fb6caa077c2ed69adf12da07c814ffab4c1311579f23bae2b26a40cf180665","src/unix/newlib/espidf/mod.rs":"77e8ad5b7db027b8b0b5aa5126f15bc0e35b6f3deb2339acf403c961f13df26f","src/unix/newlib/generic.rs":"182e584f14e0984934130425dd2be0781ca2c131449b3ae1734a07c72c3d43cd","src/unix/newlib/horizon/mod.rs":"ae4e76ef8c04fa8580578e33037bcf1888a8e4d688aa6f115713f644b8a11313","src/unix/newlib/mod.rs":"2f3e9c6217994ec34b0e3b49bf5ebe1335f3b12146f7f55a797ea7041cb1f44c","src/unix/newlib/powerpc/mod.rs":"4e5f804a13e907e17ebb66dcbf3b0fe6e1a611f91876aad8d8a0a69c7df0a7e8","src/unix/newlib/rtems/mod.rs":"239c90d1daf783ff95168a3fcbc5a0c3d1f9c4b5a0ef32a0e4a22b861f82713a","src/unix/newlib/vita/mod.rs":"66765c20482f03c3fcb57d57dd3f31eeeab9729e1bb188191ad53a8fc124fc5f","src/unix/nto/aarch64.rs":"73ad54ebca13454a75c7b0815e853175070a8ac2eefa338012a03e8b59f01e0c","src/unix/nto/mod.rs":"ded4a28f5b322446b0885290b917171d771b7897f39bf5616122283318b7a8e2","src/unix/nto/neutrino.rs":"039ab7b1ed702d515f3e06d7f3536709704715a49905024b6c520696a65086f9","src/unix/nto/x86_64.rs":"8da99138e210516a95d49c8c0265eada4c5f7b93d59be86224844410f5e7929b","src/unix/nuttx/mod.rs":"69beba3516f66d36c5b5e38130ff1fde8a8403d6d8ec79bebe437ac5d385176f","src/unix/redox/mod.rs":"a9a0005c8572ad5404cc9680a83a610d8aa82278fcb5d24a4b99ab32fcc6eb60","src/unix/solarish/compat.rs":"c02a88918852b7a9c60e45a34f7b003901000380f5c1b2832b8bd79f84936c8b","src/unix/solarish/illumos.rs":"7c5da4d4ea69ebfb83a59764eeafc74e234b2b9b021eed32572b8a28d991a398","src/unix/solarish/mod.rs":"ae04bf0fd7a30c0d0e22df180617c545428874c50a6ff815048a82124c2c6d75","src/unix/solarish/solaris.rs":"54bae4c960b65d849beea8f0beb79dc37afebc1e9d7664424df13e6082ccc2e8","src/unix/solarish/x86.rs":"44261c1f1b300dac9fa0dab93ec85d0c3b3c48b15bc4515b9820c9421cff7427","src/unix/solarish/x86_64.rs":"1601309baae50ccfd51b5d188668e6ac5dabc4e8d2ffde103592922ec15295ef","src/unix/solarish/x86_common.rs":"4ae02d88622f7f080f5e8cd328f13187edbc5e124fb3e05e4cf212597f6cce48","src/vxworks/aarch64.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/arm.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/mod.rs":"b2857bf7695b4571ad7fba8f44ebcbdecbdd9ac26b38430b33b04f0c50addcc7","src/vxworks/powerpc.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/powerpc64.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/riscv32.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/vxworks/riscv64.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/vxworks/x86.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/vxworks/x86_64.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/wasi/mod.rs":"cac5127894b50bd1880e87b54ae0cbc9afe98f99ee739f74aec04172c14bcc1a","src/wasi/p2.rs":"feecc0485eabd2c32bc5d800df6ad1b9b4d282741342fb08792f2635204e1e08","src/windows/gnu/mod.rs":"320ddf761f731c24a27e061438ddbacb0630e3ad6f3bb39f6514c28dffd8ac9f","src/windows/mod.rs":"6be16eea8c7319c35e7efc6a70da8a04f9ab25d68173c51d561f37a0935de47c","src/windows/msvc/mod.rs":"7bc0f1e7e73815296cd6b63b2700e12624e9f47b5c4113a1a87fae8e64549c00","src/xous.rs":"1a83621c40248ad4d0c08e1fd4c1107d5efcbc2f4f0169538b7b4a885abedbfa","tests/const_fn.rs":"8ac3171d7bced3576a4e93f48570b3e00c553d7510ab85a7473ae3b716a812dc"},"package":"c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"05a2dd302c1c8516cc824f6153ebee609e340910e83f494b2c385738f9fea2ea",".git-blame-ignore-revs":"761aa385c661241fa77c15b502c361398cf500bbb9f8c3a4579b412c4c6249d7",".release-plz.toml":"fcf2d382c4a2abd96caf9cc391b63e0c94d5832f5c48e9ab9eb4b2c847c0887c","CHANGELOG.md":"747b437db48b8ded620a8738f9c1dbc2fde3d26db03d0782796537a9e505a263","CONTRIBUTING.md":"155e7f4e96fafe9ee5c8adb5068be27a22de89a95ca9bfc7baf517b9850d20d6","Cargo.lock":"8f6d0b13c977c8016b568c0a35b5ae709318e0766af3cff4a84d351219013841","Cargo.toml":"7f31f2e612b4c14b57ecdcec4912ac1514e26e3c061d5b06b54e1e34e83191b1","Cargo.toml.orig":"b690a71106c17d70788343841b89bfe6cd5359b556b5b6cf394e54a1edd96281","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"a8d47ff51ca256f56a8932dba07660672dbfe3004257ca8de708aac1415937a1","README.md":"a198be444453fe0b24d4fb6a8b732eb9e6dc77ebcfd119fca95b97b45c77c77a","build.rs":"199eb63f03c4e90cad31c1f03a15bac3d81ca97f31bcb81c45bbd0d909e57d61","rustfmt.toml":"e9321ff995242e8cb0a4984254f0748ef11a89ca4618cab8f047ee59a88768e7","src/fuchsia/aarch64.rs":"9cd032304a54321a8926cf3157194c5d79a2491b1b974a05fe71729fa43b5738","src/fuchsia/mod.rs":"e27680db23fa506e379a86033b42813ea1f6c8f6b01d97a9a880d9d7be6d9f7f","src/fuchsia/riscv64.rs":"f2aba92cb88480bd72a9eb7a41aafc63c5db293b93113fa973fe5ab1fd819e29","src/fuchsia/x86_64.rs":"66c6ae7d3f81b1d7c962671aa074d709c39069e3b5830621a26d94c15caf588f","src/hermit.rs":"e414a3ecd5b5bc6c0bf7ce7c31639805943b789fbbf6006ceeb85ab44f3e4564","src/lib.rs":"d65975abfeac27f8dbef348fa7afa0b2b761a0a7073f4621c1bbff41334983cd","src/macros.rs":"076f328df1d51017bac70456e7b8290bee1b07390328fff48102e05048ada56a","src/primitives.rs":"0096ec3f32454a630fd1e78fa5aaaa033f107c1394a0d7b8dfe92594339a547b","src/psp.rs":"b88f5659011db6a189bd06de3a365c35a34cec6b7ab547719b8ae2b371f9cb21","src/sgx.rs":"964d6af358f5c85f948275090e5a7854e0169c43b5c338070b6a4cd156ebc9e6","src/solid/aarch64.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/solid/arm.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/solid/mod.rs":"a2045b6089af91bd533a666773d3b99fcfaf03da7a06869382969eed059b0e4c","src/switch.rs":"bfdcaf0268d79652ee52c1a2837959b8253e6a4124fd94dda82727ecc442a758","src/teeos/mod.rs":"2cca695904dacb13c063fb6463a6e0b2bb47ed86be0fdc9476938297441d7795","src/trusty.rs":"c5012aeefc4307c11374f062ad1d530e2ec556e7069e375de326a49c77f65e22","src/unix/aix/mod.rs":"fa3fa1f33e381f9492321e47f683300460d02fa230f14965ee808eeab2884408","src/unix/aix/powerpc64.rs":"c2315d638bad020e75ef15f85989f8feffb4f38bac4b7e70642031c6ae1fb65d","src/unix/bsd/apple/b32/mod.rs":"39a7f5cf92cf2d26ca50f54182fe57028cf24147ec12cb89d251301d65862138","src/unix/bsd/apple/b64/aarch64/mod.rs":"3ce904e72d78e6465ca52fd3905208fbb8cbc49a1695a708b12dff2ee01f4d36","src/unix/bsd/apple/b64/mod.rs":"a77ef659cd2edadb39db562e655ea5efdb102ed0dfb872d8d004b38d1a0e9e49","src/unix/bsd/apple/b64/x86_64/mod.rs":"71bad5c051368805146168c4063534b010afcb358477c1f164712bb015bf3fb6","src/unix/bsd/apple/mod.rs":"39216bfe363384709f0b38df6b333206ad85361e6b1389f699b2b88d46aa3e1f","src/unix/bsd/freebsdlike/dragonfly/errno.rs":"07b19390b9ae8f541ac35fd4e14685d639b95152d6d7a33814bb749b8b927298","src/unix/bsd/freebsdlike/dragonfly/mod.rs":"9681882d03a9cc7e00db0d9f0be797426ce4e9f7584d3fe4ab43bc7967dd0e4e","src/unix/bsd/freebsdlike/freebsd/aarch64.rs":"9e8e5a9f1de648b248f257aab6e1bc8ccfe9e481554a52bdef06aefd262a15a2","src/unix/bsd/freebsdlike/freebsd/arm.rs":"36158ac5a31d86a919d8e477a9ba64467d38b57bc3910e19b082130811c2f289","src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs":"8d9bef35f3e490d04755a59a99ad054ef20498beff979ae8b14acbec1097318a","src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs":"45f718f556a8368f282944d9a14afae7261827ec4838d26719290466efc4f023","src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs":"77bef57a5697d837331cff8947c50d070b28bb7aaa51b23f4d604cedaba76806","src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs":"2dfe0dd90c956e3bcc8bbbd6926c5b370829f411f22b80fa749fe87ebf0ea47b","src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs":"64c4bd82eaf30a2681417f982fce28de7d1b0743bfaa14004692a56cee44be21","src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs":"f0d4d0fcd6c4e3bd77f84474a404be8a3a326731e9fe52008a09bcfb123a98a0","src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs":"64c4bd82eaf30a2681417f982fce28de7d1b0743bfaa14004692a56cee44be21","src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs":"c6efc4de30803d89d7c73ef59e5e18dfb3c4a0c0688855b9193b228573651106","src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs":"d6e66809e109dc779efe5584b79d34fcd6fdba91973a415d64ae66f481f45940","src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs":"48730e73367432bce709d5bcf316197c48f7501833a4798df5fc5f7043f04030","src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs":"d6e66809e109dc779efe5584b79d34fcd6fdba91973a415d64ae66f481f45940","src/unix/bsd/freebsdlike/freebsd/mod.rs":"59ba589299a415936aad6f99f253a5b31e9b1e83ab6f0db3ceba077b7ba198b7","src/unix/bsd/freebsdlike/freebsd/powerpc.rs":"36a03b20551864c92852e967ebf91c6a8105fd520e41a35273e2dc6487590267","src/unix/bsd/freebsdlike/freebsd/powerpc64.rs":"3de9344db84572975b5965ac4292cf475e3c96854c58b7a478b9972407ffd1fd","src/unix/bsd/freebsdlike/freebsd/riscv64.rs":"3dfdc394922c2cb66790309c76913576a7235513ad3bf9d8bd86b8671e284ff0","src/unix/bsd/freebsdlike/freebsd/x86.rs":"2521db73acc14867b2e16aa05dd55cc48a7650d2773a009b269bbceafd819fac","src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs":"85b4b6118ef4e08a74b8cc17d364b22949b2e05e642e3240e14f2651a2126d18","src/unix/bsd/freebsdlike/mod.rs":"eda51316ba108b78c3f6c383cb047855dbd04f5b4bb59d04e0f2978722c68101","src/unix/bsd/mod.rs":"c69855551561c4beeaed5ada823404c9b9d27e9e21c0e4bafb6f1b52ad09ad2b","src/unix/bsd/netbsdlike/mod.rs":"ef9b617c42084db1bd3aa4f5d5d1a75ce1963b23945c117b6076400905ff75ec","src/unix/bsd/netbsdlike/netbsd/aarch64.rs":"bd36c92099db501350fb8617414d1fea89a6bb12867498e1821167813ab70a02","src/unix/bsd/netbsdlike/netbsd/arm.rs":"237beaefcb12e7be9ccd4fef6e3be7db79ee63d4fc714e5eaf6084d4826d6fa2","src/unix/bsd/netbsdlike/netbsd/mips.rs":"d1ff114b268358e5d35e7b83d85f414d16b81ef39eeb1802682ff4424b102bc7","src/unix/bsd/netbsdlike/netbsd/mod.rs":"df73622ea883b9e44980e14eb7cee3b53bcdddd62190fe3d672ac5843b2e2e95","src/unix/bsd/netbsdlike/netbsd/powerpc.rs":"94494f348f011c6135d301944696c5b5a09979f5892abee4c8fdee1056388b94","src/unix/bsd/netbsdlike/netbsd/riscv64.rs":"f3778a9bd2ba923220537d167cfb10b91580ffbf583100789a46d2807f7a1e3e","src/unix/bsd/netbsdlike/netbsd/sparc64.rs":"d50816e830225779ac9e9a55a7e3e097882153d72987061d76a96ee736c8af9c","src/unix/bsd/netbsdlike/netbsd/x86.rs":"307a9aba68071b0589e459269ef10845c302599b0fd2b0ee7b5c480177904e89","src/unix/bsd/netbsdlike/netbsd/x86_64.rs":"4ced76b3640d465f6dead8beb5e947b3ce8297884260fb943d5f417d985dbafc","src/unix/bsd/netbsdlike/openbsd/aarch64.rs":"8be46bc5151ec1081feaf7685c18507f766f2501a2b5d35107db3babb896395a","src/unix/bsd/netbsdlike/openbsd/arm.rs":"f81c71e1cfe436b8f32cfe064991019cce0c83627f0d9c3a30d68691d71c7449","src/unix/bsd/netbsdlike/openbsd/mips64.rs":"bee7664d88f8451ae22552fc0721b6b6a6dee2493cc42bcb9829c1e47e4b05f5","src/unix/bsd/netbsdlike/openbsd/mod.rs":"dd9e56c95e324e90e3a7c8905c593025f65c36e98c9f95eb0e033ea04e6d949f","src/unix/bsd/netbsdlike/openbsd/powerpc.rs":"f81c71e1cfe436b8f32cfe064991019cce0c83627f0d9c3a30d68691d71c7449","src/unix/bsd/netbsdlike/openbsd/powerpc64.rs":"9bd3813fe2fd7ca66ee8d70d13887b4595fb8c9e819691a657ddf108ed9cafbf","src/unix/bsd/netbsdlike/openbsd/riscv64.rs":"7fb322e9f5425456dd53eb07de9fc84097ef35295802e8f50a7fb3c7e1f89ac6","src/unix/bsd/netbsdlike/openbsd/sparc64.rs":"8d4c5a4cae63e09e1c156164ddc82e0fc77926841d4d4e419dd2e7a7b7145f58","src/unix/bsd/netbsdlike/openbsd/x86.rs":"26c1b7e7f7799c5e434126c6c0ddd45f40939cae4151f8ce0a7a1836f83ac56a","src/unix/bsd/netbsdlike/openbsd/x86_64.rs":"312b77a50ee47f107e9cfd8e7e7e0d4945675a859d7286fedbf192840f8a4c34","src/unix/cygwin/mod.rs":"13c9af853fa35f3318f629b336fd8727e62ab106ac3a2cfa0a2ac13e77536900","src/unix/haiku/b32.rs":"c3f8678ceee65a3094d8133b0d1a94470860e0b1867977f0569c52c5a20e039f","src/unix/haiku/b64.rs":"f97ce9225f4710893dab03ab3e13bc62152cc84f90c597ec88f6dc1f4c27d242","src/unix/haiku/mod.rs":"991e5ab02e8607ece273e66ab8303dc7604488bf7e0b7533fdb69ea9adef83df","src/unix/haiku/native.rs":"fafc7daab134d37ed260373f9c3a8177cc0fd88ba147c1001b9867eb9bd0799b","src/unix/haiku/x86_64.rs":"4480c0423eac3f288202df587b54025292633869a868bd0ac2767cd40afb5173","src/unix/hurd/b32.rs":"501f426f7aeb60acf4119064100dd94bbdfebff2cec785428708059d853dc123","src/unix/hurd/b64.rs":"b9b2082e721a5ec89ba55fd5a16bbffcc8a05ca7cef6dbfbd78aff0806cb931f","src/unix/hurd/mod.rs":"4bc76f612d215300d01bd36bb5e6541cddbe62858571328a03c6b7bb8a208262","src/unix/linux_like/android/b32/arm.rs":"06dfde862400151e3a667650d73c8ac8ea9c3c44c5401ef2b2406b2cca4a8672","src/unix/linux_like/android/b32/mod.rs":"2df9e7337f299a12890bccca59d65619aa5a53991aa2c0c33b4fc49b64c3c93d","src/unix/linux_like/android/b32/x86/mod.rs":"ad5942e15c6603469e82144076c4837e9daebb40d0195865e7d574e6433136d0","src/unix/linux_like/android/b64/aarch64/mod.rs":"5ae558c8af8187155fa0ae8b8776459a60c08ce152f25d137f845d8371673b7e","src/unix/linux_like/android/b64/mod.rs":"6a87e7e673677882c31eb4b69375427b71f7f9f61f883322bb1fba8ecb9ff39c","src/unix/linux_like/android/b64/riscv64/mod.rs":"d826b0e4f078b8ea228f2244659fc700b95aa8a7ba87caef0bc34f54c9defd2c","src/unix/linux_like/android/b64/x86_64/mod.rs":"cab0e8cc6895e7af9e631196b2484e7ccb3bdf5b0a134ab14abb626eef8b2a3e","src/unix/linux_like/android/mod.rs":"980694e20136b3f83176af5b6a2fcc7c70aa8e7a76baef324cefb7c9ac3b1af8","src/unix/linux_like/emscripten/lfs64.rs":"3a1d1779bcf16525a578a68237f9854090eae4c9819e18ffb5a288f39be4afbe","src/unix/linux_like/emscripten/mod.rs":"356db0bbc7ee5c23cc79fc15add48febaf2976b0780a3c430b2f098715e4153a","src/unix/linux_like/linux/arch/generic/mod.rs":"affb1e1abc4d58d8f37ba834981cf86858242c2a01c1c4bfd905c9e3bbbeacab","src/unix/linux_like/linux/arch/mips/mod.rs":"abda6685083597ed88c1f5d4121b387288d29a7bfb5f9b47a1580a45d3f523d8","src/unix/linux_like/linux/arch/mod.rs":"8bc5898b03760a95dd4f124ac76ad92e5ae36b2d0644203d752ef2b37e487c3a","src/unix/linux_like/linux/arch/powerpc/mod.rs":"ca5e83ce5f0e6c7ef7f575dcc27a5669b64b759ae0871c13b91fce43ad152351","src/unix/linux_like/linux/arch/sparc/mod.rs":"9735216185ae78271e8333f8e8199480244d1a269b27b430f480a7b75c219c50","src/unix/linux_like/linux/gnu/b32/arm/mod.rs":"aa5958011a063d025f11cf0cfc999dbc987ca5cbe0aad5385ab5e7ff7fc55abe","src/unix/linux_like/linux/gnu/b32/csky/mod.rs":"e1c53b84e1c13d91d94a44da0c3f120788c135d4253834782db57cccf0a39db4","src/unix/linux_like/linux/gnu/b32/m68k/mod.rs":"4e8eaf62fefaaa57842259b47b21f02e21f299975a6d82a64729506781259e43","src/unix/linux_like/linux/gnu/b32/mips/mod.rs":"333c338367275ec420fc4c83779e3f0e52f86cace91d7940718a5b02c2e60297","src/unix/linux_like/linux/gnu/b32/mod.rs":"7a4767d2409a4764ec0735f7f47d7d082247b324d28bdd2baee03802f95fa3e3","src/unix/linux_like/linux/gnu/b32/powerpc.rs":"336f24e10b2dbd2faf0fb003cf43220c08f325695a02f4f7fd63fa06c23ce381","src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs":"e5882e019997612fac4fe839915dbef9b2bcc1bea5484efa4a2664a339fa5e14","src/unix/linux_like/linux/gnu/b32/sparc/mod.rs":"756ea27c90bee66496aac32fba1a2e38b4ecb1e9c104a3160010eaa505807efb","src/unix/linux_like/linux/gnu/b32/x86/mod.rs":"9d28eac7d1bf98aa38832b8e55757ddef3ee8bde4cb00ba5e4145d07038bf827","src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs":"638b2d717dcf5b59a0058c3dabab43edd84de9d1d7da6e16ad0c58e863000417","src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs":"28c11e70467b2f00735d3a04c369e96e04fd44d0587ee33359f38328b0677ee6","src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs":"335b220e43cd07c3f6a262fe161fb057dea6324ab8ad41cd419bc596e16cd640","src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs":"425047046086c6be01d35b6c630f70c560a58be772704329e0aae23102f7db51","src/unix/linux_like/linux/gnu/b64/mips64/mod.rs":"05c9fa18fb781f775d7fba8916b756752612590168ddc127315a0fcbbd5d8ad3","src/unix/linux_like/linux/gnu/b64/mod.rs":"d1d38f4a25d885be350bc6fdfa4a633a180717d60392010c40ec2c3899fc4d42","src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs":"8ea4a284cfb48c23ffa1a5dba69ac2e6433109ec00260dc3ffb241aec5219473","src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs":"c20634c01c22d0d618d0f6d555f35eb339f4e75fd6491cb4a77392b48e1b2265","src/unix/linux_like/linux/gnu/b64/s390x.rs":"67cad067e292b4d8cc0743adb4506f02c53bdf3c2e935fbfc1467a88451c645b","src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs":"8cbfa0d9c67893b18e836a7e9b70076dcbcb06386575fc261f2b8a9fefd2caa7","src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs":"10fcc444c2550be09ccf7a4231024b8af4acd6024de81da110ad932b62707698","src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs":"07240332eaf44996d86e37b12d71b519b499c9c9b57898441c58ac2e8c0cb6f7","src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs":"914898b781dfe6b2f755730d6000223d1beea177731e180ccbfdd84a0b8b3bd9","src/unix/linux_like/linux/gnu/mod.rs":"52e1300f6c25cefd4c3d491ec7e1385f423a1fbbeb97b774c9a400b1c1b2b822","src/unix/linux_like/linux/mod.rs":"07f336f3e08712d51a96380250784c5a3364361d6c75f1e135931779b8d752af","src/unix/linux_like/linux/musl/b32/arm/mod.rs":"8aefb482620db0e6853abc2313877f6bf87b3b4d63c0891d99189cdb12ce7733","src/unix/linux_like/linux/musl/b32/hexagon.rs":"400457049bad619da3accbca2c841206d1cd2673d670baf7210bf17427510271","src/unix/linux_like/linux/musl/b32/mips/mod.rs":"fa47a3a9614ec2a964e99d30cde2d2dd4f04015e6c4dcf3b3e3061a7538bd7c7","src/unix/linux_like/linux/musl/b32/mod.rs":"e0f53df7ca1dbe9b0b25ccecf1adf664227995e58d67a222a8d046d2a879dfc8","src/unix/linux_like/linux/musl/b32/powerpc.rs":"e97baedfe7f1a0cb48f0ba9e5389f86c19c4a08e22de1d82f18f411dba4c95e2","src/unix/linux_like/linux/musl/b32/riscv32/mod.rs":"435ba055ec51d48bea1f835aeea91d01a24a12db9363aa34d1587dc7f0ac99e4","src/unix/linux_like/linux/musl/b32/x86/mod.rs":"b27cf5ff9f1f734957af06f50881360dffb20538f7703daea01bbebf0e232bf0","src/unix/linux_like/linux/musl/b64/aarch64/mod.rs":"ef117d729a168607bc7ddbf6fa1289e62233b50cf154237151ba1ee842208178","src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs":"3075639f37378774f3991f05971a9b725766105e5884b1e97b3889b079f95514","src/unix/linux_like/linux/musl/b64/mips64.rs":"abf1eb14fff4dd1bdf081672ab92858e99c09666583d8f9952112da13036e50e","src/unix/linux_like/linux/musl/b64/mod.rs":"07081d3471292a46d5ed69a5a376fceac9c6a01533c76db277eb6f9923092d5f","src/unix/linux_like/linux/musl/b64/powerpc64.rs":"606be7895a1578916b2b1f1d01518307d46b79a9c64d239a37dc8693af697466","src/unix/linux_like/linux/musl/b64/riscv64/mod.rs":"a76a7a24d52f2fc3811d72f69e9a369d0547bdee166a5a943b94396e320b077c","src/unix/linux_like/linux/musl/b64/s390x.rs":"ffbfdefb58d27d6463757a256b1480b83e53b19fc0f9c7fc1af461be33fae359","src/unix/linux_like/linux/musl/b64/wasm32/mod.rs":"f44f7b2ade822aa468f4abd6ba3f1ce86d6ffd307c4b4eb50684156458abd137","src/unix/linux_like/linux/musl/b64/wasm32/wali.rs":"69e0d06289f1c86898ef3ab505e397af2acce146accb62efff654fe458b6af02","src/unix/linux_like/linux/musl/b64/x86_64/mod.rs":"a317282fb504c35a83e0de335caa01c09f8f9b2649d1250dbcedb1ebf0f75e7f","src/unix/linux_like/linux/musl/lfs64.rs":"308c5b5c9b2f4b1ad17e5c2d02946f84ae83e8f5cb0e789d8d3e76c1923a5d31","src/unix/linux_like/linux/musl/mod.rs":"7fc0d475f397b64eb40c57bf5835a4612267d2a42c955e12f486032a8b54b8d9","src/unix/linux_like/linux/uclibc/arm/mod.rs":"32d3701fa086b2a98589b4ae4842ce62b295bc0bd9eaf1b5f9792e442b681090","src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs":"59493f1ab84ddbcf9dc5881c9cfc26e28d4fb5322d63f60eb7de5f9e8e329580","src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs":"a35532d5ae376f403873aa566f37bff99c6c323d334f3201667e5f7200b04643","src/unix/linux_like/linux/uclibc/mips/mod.rs":"ead3f9c05e3bdd5d5b52f25dd4a2d154471555a6bae2d4cbd5c07e976513dcea","src/unix/linux_like/linux/uclibc/mod.rs":"ed8bd29fc30319dfc149ccc5d150ca41e2d28ea5210fc26d9af91ad5903d0093","src/unix/linux_like/linux/uclibc/x86_64/l4re.rs":"059d1f15bf84e2226be6b842dc9466fc5f5bf55cdeed7a8742658ff25f05361c","src/unix/linux_like/linux/uclibc/x86_64/mod.rs":"c37752975c173aeb1641bae0e743ff2e7600976620bcb6e9ee8e74a40355d186","src/unix/linux_like/linux/uclibc/x86_64/other.rs":"12f8d4049862fc0c4d94b770f2d0341c1c7bf3da0619436169c12cadc4093def","src/unix/linux_like/mod.rs":"e04413e0d1c5207b58ab6c49f7995b9000be1f2fb1d4595c357a32df38951410","src/unix/mod.rs":"72b609e49e61591b3082cf674bb8df806f2ca5b755b9a052d94c6c8cb0f5e597","src/unix/newlib/aarch64/mod.rs":"ec594c54dc0e7784668d02ef737fd194dcc3f1e6ee23328d810fd2453bcb6f20","src/unix/newlib/arm/mod.rs":"a1fb6caa077c2ed69adf12da07c814ffab4c1311579f23bae2b26a40cf180665","src/unix/newlib/espidf/mod.rs":"77e8ad5b7db027b8b0b5aa5126f15bc0e35b6f3deb2339acf403c961f13df26f","src/unix/newlib/generic.rs":"182e584f14e0984934130425dd2be0781ca2c131449b3ae1734a07c72c3d43cd","src/unix/newlib/horizon/mod.rs":"ae4e76ef8c04fa8580578e33037bcf1888a8e4d688aa6f115713f644b8a11313","src/unix/newlib/mod.rs":"2f3e9c6217994ec34b0e3b49bf5ebe1335f3b12146f7f55a797ea7041cb1f44c","src/unix/newlib/powerpc/mod.rs":"4e5f804a13e907e17ebb66dcbf3b0fe6e1a611f91876aad8d8a0a69c7df0a7e8","src/unix/newlib/rtems/mod.rs":"239c90d1daf783ff95168a3fcbc5a0c3d1f9c4b5a0ef32a0e4a22b861f82713a","src/unix/newlib/vita/mod.rs":"66765c20482f03c3fcb57d57dd3f31eeeab9729e1bb188191ad53a8fc124fc5f","src/unix/nto/aarch64.rs":"73ad54ebca13454a75c7b0815e853175070a8ac2eefa338012a03e8b59f01e0c","src/unix/nto/mod.rs":"ded4a28f5b322446b0885290b917171d771b7897f39bf5616122283318b7a8e2","src/unix/nto/neutrino.rs":"039ab7b1ed702d515f3e06d7f3536709704715a49905024b6c520696a65086f9","src/unix/nto/x86_64.rs":"8da99138e210516a95d49c8c0265eada4c5f7b93d59be86224844410f5e7929b","src/unix/nuttx/mod.rs":"69beba3516f66d36c5b5e38130ff1fde8a8403d6d8ec79bebe437ac5d385176f","src/unix/redox/mod.rs":"a9a0005c8572ad5404cc9680a83a610d8aa82278fcb5d24a4b99ab32fcc6eb60","src/unix/solarish/compat.rs":"c02a88918852b7a9c60e45a34f7b003901000380f5c1b2832b8bd79f84936c8b","src/unix/solarish/illumos.rs":"7c5da4d4ea69ebfb83a59764eeafc74e234b2b9b021eed32572b8a28d991a398","src/unix/solarish/mod.rs":"ae04bf0fd7a30c0d0e22df180617c545428874c50a6ff815048a82124c2c6d75","src/unix/solarish/solaris.rs":"54bae4c960b65d849beea8f0beb79dc37afebc1e9d7664424df13e6082ccc2e8","src/unix/solarish/x86.rs":"44261c1f1b300dac9fa0dab93ec85d0c3b3c48b15bc4515b9820c9421cff7427","src/unix/solarish/x86_64.rs":"1601309baae50ccfd51b5d188668e6ac5dabc4e8d2ffde103592922ec15295ef","src/unix/solarish/x86_common.rs":"4ae02d88622f7f080f5e8cd328f13187edbc5e124fb3e05e4cf212597f6cce48","src/vxworks/aarch64.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/arm.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/mod.rs":"b2857bf7695b4571ad7fba8f44ebcbdecbdd9ac26b38430b33b04f0c50addcc7","src/vxworks/powerpc.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/powerpc64.rs":"4d4236500f98858fc249f3b6858af5009851c8c582031926b8195b2646f7da5e","src/vxworks/riscv32.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/vxworks/riscv64.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/vxworks/x86.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/vxworks/x86_64.rs":"b1f933205800f0da00f975d53b18fe0035e075cc4613acf110a09a277dc3302a","src/wasi/mod.rs":"cac5127894b50bd1880e87b54ae0cbc9afe98f99ee739f74aec04172c14bcc1a","src/wasi/p2.rs":"feecc0485eabd2c32bc5d800df6ad1b9b4d282741342fb08792f2635204e1e08","src/windows/gnu/mod.rs":"320ddf761f731c24a27e061438ddbacb0630e3ad6f3bb39f6514c28dffd8ac9f","src/windows/mod.rs":"6be16eea8c7319c35e7efc6a70da8a04f9ab25d68173c51d561f37a0935de47c","src/windows/msvc/mod.rs":"7bc0f1e7e73815296cd6b63b2700e12624e9f47b5c4113a1a87fae8e64549c00","src/xous.rs":"1a83621c40248ad4d0c08e1fd4c1107d5efcbc2f4f0169538b7b4a885abedbfa","tests/const_fn.rs":"8ac3171d7bced3576a4e93f48570b3e00c553d7510ab85a7473ae3b716a812dc"},"package":"c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libc/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/libc/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/libc/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libc/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "78b0f8a7397e177ff487f1a70a22a67ae5638f72" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libc/.git-blame-ignore-revs thunderbird-140.8.0esr/comm/third_party/rust/libc/.git-blame-ignore-revs --- thunderbird-140.7.1esr/comm/third_party/rust/libc/.git-blame-ignore-revs 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libc/.git-blame-ignore-revs 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +# Format macro bodies +50f26e08e146b7e9c7d1af9614486eba327d1e31 + +# Automated changes related to the 2021 edition upgrade +643182f7da26cedb09349b8bb3735c2e58ba24e6 +108310db03e7db35ef48a902d9ce9a88ab8f9b77 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libc/.release-plz.toml thunderbird-140.8.0esr/comm/third_party/rust/libc/.release-plz.toml --- thunderbird-140.7.1esr/comm/third_party/rust/libc/.release-plz.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libc/.release-plz.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,49 @@ +[workspace] +git_release_name = "{{ version }}" +git_tag_name = "{{ version }}" + +[changelog] +body = """ +## [{{ version | trim_start_matches(pat="v") }}]\ + {%- if release_link -%}\ + ({{ release_link }})\ + {% endif %} \ + - {{ timestamp | date(format="%Y-%m-%d") }} +{% for group, commits in commits | group_by(attribute="group") %} +### {{ group | upper_first }} + {% for commit in commits %} + - {% if commit.scope -%}{{ commit.scope | upper_first }}: {% endif %} + {%- if commit.breaking %}[**breaking**] {% endif %} + {{- commit.message }} + {%- if commit.links %} ([{{ commit.links.1.text }}]({{ commit.links.1.href }})){% endif -%} + {% endfor %} +{% endfor %} +{%- if github -%} +{% if github.contributors | filter(attribute="is_first_time", value=true) | length != 0 %} + ## New Contributors ❤️ +{% endif %}\ +{% for contributor in github.contributors | filter(attribute="is_first_time", value=true) %} + * @{{ contributor.username }} made their first contribution + {%- if contributor.pr_number %} in \ + [#{{ contributor.pr_number }}]({{ self::remote_url() }}/pull/{{ contributor.pr_number }}) \ + {%- endif %} +{%- endfor -%} +{%- endif %} +""" + +commit_parsers = [ + { message = '(?i)^(\w+: )?feat', group = "added" }, + { message = '(?i)^(\w+: )?add', group = "added" }, + { message = '(?i)^(\w+: )?change', group = "changed" }, + { message = '(?i)^(\w+: )?cleanup', group = "cleanup" }, + { message = '(?i)^(\w+: )?deprecate', group = "deprecated" }, + { message = '(?i)^(\w+: )?remove', group = "removed" }, + { message = '(?i)^(\w+: )?fix', group = "fixed" }, + { message = '(?i)^(\w+: )?fix', group = "fixed" }, + { message = '^.*', group = "other" }, +] + +link_parsers = [ + # Extract backport patterns + { pattern = '\(backport <.*/(\d+)>\)', text = "#$1", href = "https://github.com/rust-lang/libc/pull/$1"} +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libc/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/libc/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/libc/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libc/Cargo.toml.orig 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,154 @@ +[package] +name = "libc" +version = "0.2.171" +authors = ["The Rust Project Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2021" +repository = "https://github.com/rust-lang/libc" +homepage = "https://github.com/rust-lang/libc" +documentation = "https://docs.rs/libc/" +keywords = ["libc", "ffi", "bindings", "operating", "system"] +categories = ["external-ffi-bindings", "no-std", "os"] +build = "build.rs" +exclude = ["/ci/*", "/.github/*", "/.cirrus.yml", "/triagebot.toml"] +rust-version = "1.63" +description = """ +Raw FFI bindings to platform libraries like libc. +""" + +[package.metadata.docs.rs] +features = ["extra_traits"] +default-target = "x86_64-unknown-linux-gnu" +targets = [ + "aarch64-apple-darwin", + "aarch64-apple-ios", + "aarch64-linux-android", + "aarch64-pc-windows-msvc", + "aarch64-unknown-freebsd", + "aarch64-unknown-fuchsia", + "aarch64-unknown-hermit", + "aarch64-unknown-linux-gnu", + "aarch64-unknown-linux-musl", + "aarch64-unknown-netbsd", + "aarch64-unknown-openbsd", + "aarch64-wrs-vxworks", + "arm-linux-androideabi", + "arm-unknown-linux-gnueabi", + "arm-unknown-linux-gnueabihf", + "arm-unknown-linux-musleabi", + "arm-unknown-linux-musleabihf", + "armebv7r-none-eabi", + "armebv7r-none-eabihf", + "armv5te-unknown-linux-gnueabi", + "armv5te-unknown-linux-musleabi", + "armv7-linux-androideabi", + "armv7-unknown-linux-gnueabihf", + "armv7-unknown-linux-musleabihf", + "armv7-wrs-vxworks-eabihf", + "armv7r-none-eabi", + "armv7r-none-eabihf", + # FIXME(hexagon): excluded due to duplicate symbol errors + # "hexagon-unknown-linux-musl", + "i586-unknown-linux-gnu", + "i586-unknown-linux-musl", + "i686-linux-android", + "i686-pc-windows-gnu", + "i686-pc-windows-msvc", + "i686-pc-windows-msvc", + "i686-unknown-freebsd", + "i686-unknown-haiku", + "i686-unknown-linux-gnu", + "i686-unknown-linux-musl", + "i686-unknown-netbsd", + "i686-unknown-openbsd", + "i686-wrs-vxworks", + "mips-unknown-linux-gnu", + "mips-unknown-linux-musl", + "mips64-unknown-linux-gnuabi64", + "mips64-unknown-linux-muslabi64", + "mips64el-unknown-linux-gnuabi64", + "mips64el-unknown-linux-muslabi64", + "mipsel-sony-psp", + "mipsel-unknown-linux-gnu", + "mipsel-unknown-linux-musl", + "nvptx64-nvidia-cuda", + "powerpc-unknown-linux-gnu", + "powerpc-unknown-linux-gnuspe", + "powerpc-unknown-netbsd", + "powerpc-wrs-vxworks", + "powerpc-wrs-vxworks-spe", + "powerpc64-unknown-freebsd", + "powerpc64-unknown-linux-gnu", + "powerpc64-wrs-vxworks", + "powerpc64le-unknown-linux-gnu", + "riscv32gc-unknown-linux-gnu", + "riscv32i-unknown-none-elf", + "riscv32imac-unknown-none-elf", + "riscv32imc-unknown-none-elf", + "riscv32-wrs-vxworks", + "riscv64gc-unknown-freebsd", + "riscv64gc-unknown-hermit", + "riscv64gc-unknown-linux-gnu", + "riscv64gc-unknown-linux-musl", + "riscv64gc-unknown-none-elf", + "riscv64imac-unknown-none-elf", + "riscv64-wrs-vxworks", + "s390x-unknown-linux-gnu", + "s390x-unknown-linux-musl", + "sparc-unknown-linux-gnu", + "sparc64-unknown-linux-gnu", + "sparc64-unknown-netbsd", + "sparcv9-sun-solaris", + "thumbv6m-none-eabi", + "thumbv7em-none-eabi", + "thumbv7em-none-eabihf", + "thumbv7m-none-eabi", + "thumbv7neon-linux-androideabi", + "thumbv7neon-unknown-linux-gnueabihf", + "wasm32-unknown-emscripten", + "wasm32-unknown-unknown", + "x86_64-apple-darwin", + "x86_64-apple-ios", + "x86_64-fortanix-unknown-sgx", + "x86_64-linux-android", + "x86_64-pc-solaris", + "x86_64-pc-windows-gnu", + "x86_64-pc-windows-msvc", + "x86_64-unknown-dragonfly", + "x86_64-unknown-freebsd", + "x86_64-unknown-fuchsia", + "x86_64-unknown-haiku", + "x86_64-unknown-hermit", + "x86_64-unknown-illumos", + "x86_64-unknown-l4re-uclibc", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-linux-gnux32", + "x86_64-unknown-linux-musl", + "x86_64-unknown-netbsd", + "x86_64-unknown-openbsd", + "x86_64-unknown-redox", + "x86_64-wrs-vxworks" +] +cargo-args = ["-Zbuild-std=core"] + +[dependencies] +rustc-std-workspace-core = { version = "1.0.0", optional = true } + +[features] +default = ["std"] +std = [] +rustc-dep-of-std = ['align', 'rustc-std-workspace-core'] +extra_traits = [] + +# `const-extern-function` is deprecated and no longer does anything +const-extern-fn = [] + +# `align` is deprecated and no longer does anything +align = [] + +# use_std is deprecated, use `std` instead +use_std = ['std'] + +[workspace] +members = ["libc-test"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libdbus-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/libdbus-sys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9714822b5647f5a7692aacdfe78a5648f6fe670837b32fbd4efe9c6bdd5b1ce9","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","build.rs":"ad8091de7621ddfba2df83267a33e6eb5762d9daa100b6fb2b7dce75c4aee56d","cross_compile.md":"f95d4a5b3cd8c0e071b42641e55155ebcbfb1f572b906720ca631203f5f6f455","src/lib.rs":"6b21ff4c23882beed741d7d9a81fde2d7f6f947efeb31caf8ec4162df1cf92cf"},"package":"c185b5b7ad900923ef3a8ff594083d4d9b5aea80bb4f32b8342363138c0d456b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"378e3eee28f519ee4b4f1778b790241e815374f55e2d776a9ef5dfda86169d79","Cargo.toml":"9714822b5647f5a7692aacdfe78a5648f6fe670837b32fbd4efe9c6bdd5b1ce9","Cargo.toml.orig":"d6da44f916058800814552248a6fbae802bfe1c27e5bd28a6964e6f0ddbeb321","LICENSE-APACHE":"453745410e3be8cf25d56872ea2aec975a78e6c9f217443d0bf908a5bce7c8ff","LICENSE-MIT":"de3911c2d98c8bd2d701ee721347053d9b55995a11f9a8c955e44d3ca1b376bf","build.rs":"ad8091de7621ddfba2df83267a33e6eb5762d9daa100b6fb2b7dce75c4aee56d","cross_compile.md":"f95d4a5b3cd8c0e071b42641e55155ebcbfb1f572b906720ca631203f5f6f455","src/lib.rs":"6b21ff4c23882beed741d7d9a81fde2d7f6f947efeb31caf8ec4162df1cf92cf"},"package":"c185b5b7ad900923ef3a8ff594083d4d9b5aea80bb4f32b8342363138c0d456b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libdbus-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/libdbus-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "7e85c35edb24f876313479b714aa487e40ee32ff" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libdbus-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/libdbus-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libdbus-sys/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] + +name = "libdbus-sys" +version = "0.2.2" +authors = ["David Henningsson "] + +description = "FFI bindings to libdbus." +repository = "https://github.com/diwic/dbus-rs" +documentation = "http://docs.rs/libdbus-sys" +keywords = ["D-Bus", "DBus", "libdbus"] +license = "Apache-2.0/MIT" +categories = ["os::unix-apis", "external-ffi-bindings"] +build = "build.rs" +links = "dbus" + +[build-dependencies] +pkg-config = "0.3" + +[package.metadata.pkg-config] +dbus-1 = "1.6" + +[badges] +is-it-maintained-open-issues = { repository = "diwic/dbus-rs" } +is-it-maintained-issue-resolution = { repository = "diwic/dbus-rs" } +travis-ci = { repository = "diwic/dbus-rs" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libloading/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/libloading/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/libloading/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libloading/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d4cf414be22ce0ddce103d5896f58c24c472910d48fea40490b084802869656d","LICENSE":"b29f8b01452350c20dd1af16ef83b598fea3053578ccc1c7a0ef40e57be2620f","README.mkd":"707e1cae9fa4b691ce5cb8a3976573158fc60b67cb89948f8f5d51c5908bd0a8","src/changelog.rs":"e13320d16739631d85a12f69acebc284a8ae008030c70cd70134e2d6465b0991","src/error.rs":"b459ce196d2bb449320c8747e80e00af3b898ee8ff66f758acf79f4923458396","src/lib.rs":"0142a630bb27d1443a8a79d1d5559ea10e859d587442c596d2be7d837507afa0","src/os/mod.rs":"6c59ef8c1120953ae6b6c32f27766c643ca90d85075c49c3545d2fe1ed82cedd","src/os/unix/consts.rs":"e726edbfe8295ac7053b6a8082b2c9f1deb32d24000301b69f185c45aa3bcff5","src/os/unix/mod.rs":"26bfefa0a41b67fb0c24aff5be012858cbf323c98aa1d619c63dac92211f3b17","src/os/windows/mod.rs":"85ab53fad612d8e29eac4ab23904dab6698a81662afbf8be5b5a8c0f0327a634","src/safe.rs":"0dc4c28f22e14832fb1a0ee003a66845dc5d5c6ecce2288e386e64ed9989e027","src/test_helpers.rs":"201403e143e5b3204864124cd38067cf8813d5273dc1a9099288a9dc4bdd15b6","src/util.rs":"0b6dcfb9eafff2d87966460ef6b1b99980f888813037e787ed92deee602f8c2b","tests/constants.rs":"4778c062605ed22238c1bed16de4c076d0857282f090f36e6d985dafb7b4544d","tests/functions.rs":"5ed6816841ff27e2d2ec2f9eb2a326e069e4d535b516f6377470910cf6c4a53b","tests/library_filename.rs":"b1481f0bb374687c5f24e25113426d2a95f08a45fb8bc41a41e8702bd5a7b4bf","tests/markers.rs":"0ebc8f807b92e39452d35732988012cdca7ce96231c57eaac9c3f4217225ad39","tests/nagisa32.dll":"5c69b2bd9c8a6ad04165c221075fc9fade1dd66ca697399ace528a5a62328e36","tests/nagisa64.dll":"e20b95e3036f3289421abd100760874d4f455afd33c3b5b64fec56b191f7d477","tests/windows.rs":"3c0a589014b3bef329bb12240d5622d2d7becd7d60ca022f78382c054e34bc07"},"package":"fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"693201feac28423e042af9f125f90b7dd703e3f64f145035f3d97a88ed66085a",".github/workflows/libloading.yml":"d68f3b643a3ff0fcf0a5c8b493c7d40c9183bc0e0248c1ac257a99bbc08a3467","Cargo.toml":"d4cf414be22ce0ddce103d5896f58c24c472910d48fea40490b084802869656d","Cargo.toml.orig":"5916701d692ff85da0ceb5c5f15a4f823c62b6cab730117993aa38f98493eb35","LICENSE":"b29f8b01452350c20dd1af16ef83b598fea3053578ccc1c7a0ef40e57be2620f","README.mkd":"707e1cae9fa4b691ce5cb8a3976573158fc60b67cb89948f8f5d51c5908bd0a8","src/changelog.rs":"e13320d16739631d85a12f69acebc284a8ae008030c70cd70134e2d6465b0991","src/error.rs":"b459ce196d2bb449320c8747e80e00af3b898ee8ff66f758acf79f4923458396","src/lib.rs":"0142a630bb27d1443a8a79d1d5559ea10e859d587442c596d2be7d837507afa0","src/os/mod.rs":"6c59ef8c1120953ae6b6c32f27766c643ca90d85075c49c3545d2fe1ed82cedd","src/os/unix/consts.rs":"e726edbfe8295ac7053b6a8082b2c9f1deb32d24000301b69f185c45aa3bcff5","src/os/unix/mod.rs":"26bfefa0a41b67fb0c24aff5be012858cbf323c98aa1d619c63dac92211f3b17","src/os/windows/mod.rs":"85ab53fad612d8e29eac4ab23904dab6698a81662afbf8be5b5a8c0f0327a634","src/safe.rs":"0dc4c28f22e14832fb1a0ee003a66845dc5d5c6ecce2288e386e64ed9989e027","src/test_helpers.rs":"201403e143e5b3204864124cd38067cf8813d5273dc1a9099288a9dc4bdd15b6","src/util.rs":"0b6dcfb9eafff2d87966460ef6b1b99980f888813037e787ed92deee602f8c2b","tests/constants.rs":"4778c062605ed22238c1bed16de4c076d0857282f090f36e6d985dafb7b4544d","tests/functions.rs":"5ed6816841ff27e2d2ec2f9eb2a326e069e4d535b516f6377470910cf6c4a53b","tests/library_filename.rs":"b1481f0bb374687c5f24e25113426d2a95f08a45fb8bc41a41e8702bd5a7b4bf","tests/markers.rs":"0ebc8f807b92e39452d35732988012cdca7ce96231c57eaac9c3f4217225ad39","tests/nagisa32.dll":"5c69b2bd9c8a6ad04165c221075fc9fade1dd66ca697399ace528a5a62328e36","tests/nagisa64.dll":"e20b95e3036f3289421abd100760874d4f455afd33c3b5b64fec56b191f7d477","tests/windows.rs":"3c0a589014b3bef329bb12240d5622d2d7becd7d60ca022f78382c054e34bc07"},"package":"fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libloading/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/libloading/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/libloading/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libloading/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "fa0694e4ba662768d2b81843bf058f115e67ce10" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libloading/.github/workflows/libloading.yml thunderbird-140.8.0esr/comm/third_party/rust/libloading/.github/workflows/libloading.yml --- thunderbird-140.7.1esr/comm/third_party/rust/libloading/.github/workflows/libloading.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libloading/.github/workflows/libloading.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,107 @@ +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +on: + push: + branches: [master] + paths-ignore: ['*.mkd', 'LICENSE'] + pull_request: + types: [opened, reopened, synchronize] + +jobs: + native-test: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + rust_toolchain: [nightly, stable, 1.56.0] + os: [ubuntu-latest, windows-latest, macOS-latest] + timeout-minutes: 20 + steps: + - uses: actions/checkout@v2 + - run: rustup install ${{ matrix.rust_toolchain }} --profile=minimal + - run: rustup default ${{ matrix.rust_toolchain }} + - run: rustup component add clippy + - run: cargo update -p libc --precise 0.2.155 + if: ${{ matrix.rust_toolchain == "1.56.0" }} + - run: cargo clippy + - run: cargo test -- --nocapture + - run: cargo test --release -- --nocapture + - run: cargo rustdoc -Zunstable-options --config 'build.rustdocflags=["--cfg", "libloading_docs", "-D", "rustdoc::broken_intra_doc_links"]' + if: ${{ matrix.rust_toolchain == 'nightly' }} + # pwsh.exe drops quotes kekw. https://stackoverflow.com/a/59036879 + shell: bash + + windows-test: + runs-on: windows-latest + strategy: + fail-fast: false + matrix: + rust_toolchain: [nightly, stable] + rust_target: + - x86_64-pc-windows-gnu + - i686-pc-windows-gnu + include: + - rust_target: x86_64-pc-windows-gnu + mingw_path: C:/msys64/mingw64/bin + package: mingw-w64-x86_64-gcc + - rust_target: i686-pc-windows-gnu + mingw_path: C:/msys64/mingw32/bin + package: mingw-w64-i686-gcc + steps: + - uses: actions/checkout@v2 + - run: rustup install ${{ matrix.rust_toolchain }} --profile=minimal + - run: rustup default ${{ matrix.rust_toolchain }} + - run: rustup target add ${{ matrix.rust_target }} + - uses: msys2/setup-msys2@v2 + with: + release: false + install: ${{ matrix.package }} + - run: echo "c:/msys64/bin" | Out-File -FilePath $env:GITHUB_PATH -Append + - run: echo "${{ matrix.mingw_path }}" | Out-File -FilePath $env:GITHUB_PATH -Append + if: ${{ matrix.mingw_path }}" + - run: cargo test --target ${{ matrix.rust_target }} + env: + TARGET: ${{ matrix.rust_target}} + + bare-cross-build: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust_toolchain: [nightly] + rust_target: + # BSDs: could be tested with full system emulation + # - x86_64-unknown-dragonfly + # - x86_64-unknown-freebsd + - x86_64-unknown-haiku + # - x86_64-unknown-netbsd + - x86_64-unknown-openbsd + - x86_64-unknown-redox + - x86_64-unknown-fuchsia + - wasm32-unknown-unknown + timeout-minutes: 20 + steps: + - uses: actions/checkout@v2 + - run: rustup install ${{ matrix.rust_toolchain }} --profile=minimal + - run: rustup default ${{ matrix.rust_toolchain }} + - run: rustup component add rust-src --toolchain nightly --target ${{ matrix.rust_target }} + - run: cargo build --target ${{ matrix.rust_target }} -Zbuild-std + + cross-ios-build: + runs-on: macos-latest + strategy: + fail-fast: false + matrix: + rust_toolchain: [nightly, stable] + rust_target: + - aarch64-apple-ios + - x86_64-apple-ios + timeout-minutes: 20 + steps: + - uses: actions/checkout@v2 + - run: rustup install ${{ matrix.rust_toolchain }} --profile=minimal + - run: rustup default ${{ matrix.rust_toolchain }} + - run: rustup target add ${{ matrix.rust_target }} + - run: cargo build --target=${{ matrix.rust_target }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libloading/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/libloading/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/libloading/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libloading/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,37 @@ +[package] +name = "libloading" +# When bumping +# * Don’t forget to add an entry to `src/changelog.rs` +# * If bumping to an incompatible version, adjust the documentation in `src/lib.rs` +version = "0.8.6" +authors = ["Simonas Kazlauskas "] +license = "ISC" +repository = "https://github.com/nagisa/rust_libloading/" +documentation = "https://docs.rs/libloading/" +readme = "README.mkd" +description = "Bindings around the platform's dynamic library loading primitives with greatly improved memory safety." +keywords = ["dlopen", "load", "shared", "dylib"] +categories = ["api-bindings"] +rust-version = "1.56.0" +edition = "2015" + +[target.'cfg(windows)'.dependencies.windows-targets] +version = ">=0.48, <0.53" + +[target.'cfg(windows)'.dev-dependencies.windows-sys] +version = ">=0.52,<0.59" +features = ["Win32_Foundation"] + +[target.'cfg(unix)'.dependencies.cfg-if] +version = "1" + +[dev-dependencies] +libc = "0.2" +static_assertions = "1.1" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "libloading_docs"] + +[lints.rust] +unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libm/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/libm/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/libm/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libm/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"86a4629e6d9024a620949b816b57d9218ae18abef41dcdb85237b8fcd7beb3c1","CONTRIBUTING.md":"a925d4c75b0f265af9834bd2d2dda11933f709b1d28d067d80a006b52bff721d","Cargo.toml":"6bba064de2c565ea64f678db66ad3d0e925c7afe048e1d1fcd22def57d7f8e5f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c986bcdb83103d4ddf58aeb7b5302359782e54dc4eea14a0cc27c62dcbd50729","README.md":"02eebffd2e0987a73ad08a7b4da287e24394ca08b8f2bb8143a69857e8defa28","build.rs":"2e1393133eb5f84f5a9278b3d68acb31552da924b0c1fdf77b4af583f82afb22","ci/docker/aarch64-unknown-linux-gnu/Dockerfile":"5cf75ef952cc482076116ff8d40474b9105509700223d5269dbf077a72dae316","ci/docker/arm-unknown-linux-gnueabi/Dockerfile":"54811a30242a9c2ec218ec7328781e70753962792ae5b59ba1475ff2e3ce7601","ci/docker/arm-unknown-linux-gnueabihf/Dockerfile":"4025b0e787ef05c92f6993d3df119adc1e86c24b0879a5e76647727505f0c6cf","ci/docker/armv7-unknown-linux-gnueabihf/Dockerfile":"87b30019c2eb7ce13aeeb00e453861a5274a0979ba29485221b3298d59ed9d01","ci/docker/i686-unknown-linux-gnu/Dockerfile":"4297d3e169c208e425b9af62100e5e5febb68924b5e47055e16c502c99b49f49","ci/docker/mips-unknown-linux-gnu/Dockerfile":"caa48dd56c8d3ec335600cc364e19bad4090b77521e35cb0fc544bec962e1a68","ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile":"e965e72776de58150c686180f1aefe60c6851b27ed2c85880b2c01a77e128f64","ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile":"1d4c9a45fa5578629902dfdfca1966f83673ba44cc5a566b528847b0a1ddd997","ci/docker/mipsel-unknown-linux-gnu/Dockerfile":"12945077fc0b846dcd3b9778fba397b07b6a1c3beeb5e1583934af028ff6e10a","ci/docker/powerpc-unknown-linux-gnu/Dockerfile":"77d53959b518bb6c0f08505d157b035fa63e51f323d63e743b8772aebdb6f15d","ci/docker/powerpc64-unknown-linux-gnu/Dockerfile":"7b279ad6f05b806dc8df002babf1f3a5fded1ff6b66c7a4c07792881d4c3e70c","ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile":"fee2d038252e31e77b69b735cd3724527dfe1f928f6dfd7a75e28d5303db0ead","ci/docker/x86_64-unknown-linux-gnu/Dockerfile":"1c4f3e9fdcfa58f8e406a6bdb377424f73e3bf030f3b962ea653fa3e3de25c23","ci/run-docker.sh":"735735d53ec8ecbbd66f704024a3c14476b199b9c781f685c07eda67803fb932","ci/run.sh":"1768047fcb012be9af5663db6e18a47f2967913381f79291051ffafac9aff9c4","src/lib.rs":"fc429576555e347e6142e58e69a60d636fbf2f6e9f14daa73be0e1dc215de3b2","src/math/acos.rs":"fb066ba84aba1372d706425ec14f35ff8d971756d15eeebd22ecf42a716493bb","src/math/acosf.rs":"a112b82309bba1d35c4e3d6ad4d6c21ef305343d9ab601ddf4bc61d43bc9f1af","src/math/acosh.rs":"99de01ded7922bb93a882ad5ad8b472b5cae0059dea0bdca2077f65e94483150","src/math/acoshf.rs":"10750c4d39ef6717b20a15ef1ce43e15eb851682d2f820f7e94501adec98b9a5","src/math/asin.rs":"095a1e98996daff45df0b154ca0ec35bbf31db964ee9fdda0207308cb20df441","src/math/asinf.rs":"49cccb4db2881982643a4a7d5453f4f8daf527711bbb67313607a3c178856d61","src/math/asinh.rs":"4dd51affa71cce34a192ad66154e248f8d1c4b40fb497f29052333e425bb740f","src/math/asinhf.rs":"914bfecf449f5e2bce786aa12c056d419073c6011d41c1bab7c39ba765fa4c53","src/math/atan.rs":"d4fe46e1c5739dd09997869dcfbc3c85f03c534af52e700d6c6bcf9c3fedda07","src/math/atan2.rs":"2623bc8ca707d13a7092ce49adf68e9cbf4452ad1bf4a861dc40ca858606a747","src/math/atan2f.rs":"dd01943e0e1f1955912e5c3ffc9467529cf64bd02ac0a6ad5ab31dbe6657f05d","src/math/atanf.rs":"e41b41569474a59c970ede3538e00bda4072cf4d90040017101cc79d7dc28caa","src/math/atanh.rs":"57a8fb3f0f116fa4a966ac6bc2abd5f80236ead8e79013f468bd3786921f7110","src/math/atanhf.rs":"6f2e57aaec1b5fc7609cb3938b3d155f51b4237dbda530739c34a0448cd9beb9","src/math/cbrt.rs":"f2c45612d2eecd93cfcdd9ebf824c754fc8f8dfd6d16862c0b9c4ccea78c2a0f","src/math/cbrtf.rs":"ad0b483854aa9f17a44d36c049bf0e8ebab34c27e90b787c05f45cc230ec7d19","src/math/ceil.rs":"57ba5b6e207a0ccbd34190d1aa544389ca12126be23821dfb5746497f620ce03","src/math/ceilf.rs":"c922a0475a599b9ea5473e615f74700b99707cebd6927f24ea59cb2a3cb3bbc3","src/math/copysign.rs":"8b6440a251f0f1509d87f18122f74d0d5c03d0b60517e89e441434a3c5d84591","src/math/copysignf.rs":"87d35436d224852ada93a2e93f6730cf1a727b808dd10e7d49ab4585866e336b","src/math/cos.rs":"74babdc13ede78e400c5ca1854c3e22d2e08cbdc5618aefa5bba6f9303ef65b6","src/math/cosf.rs":"09c40f93c445b741e22477ceedf163ca33b6a47f973f7c9876cfba2692edb29c","src/math/cosh.rs":"0d0a7cef18577f321996b8b87561963139f754ad7f2ea0a3b3883811f3f0693a","src/math/coshf.rs":"be8ca8739e4cf1978425b349f941cb4838bba8c10cb559c7940b9fd4fdde21ad","src/math/erf.rs":"52cc9d9d54074a692001fb2d8215cd6903b645d4291ea20482455bc7f6947726","src/math/erff.rs":"d37af67007fe4e9bce994c8c9805dd8af1b0ada68a10db8d8db13424dce65d09","src/math/exp.rs":"ca7405ad0d1993fffcf9aae96f9256307bed3c4916545aaebd1cf1d2df1807fa","src/math/exp10.rs":"2e136c6ecedd8e57a6c31796f57fae4546fcfd8bc6be66c836f553df9c74b907","src/math/exp10f.rs":"9a3ce506ec587066a355ab74e0eb69a03a214ac405718087ae9772365050b20b","src/math/exp2.rs":"94a9304a2ce3bc81f6d2aefd3cde6faa30f13260d46cb13692863cdea1c9a3a1","src/math/exp2f.rs":"785f2630accd35118ec07bf60273e219ed91a215b956b1552eeea5bc2a708cc8","src/math/expf.rs":"ec14c18f891a9e37735ec39e6fc2e9bf674a2c2e083f22e2533b481177359c98","src/math/expm1.rs":"124069f456c8ad331f265c7509d9e223b2a300e461bbfd3d6adfdcdd2ee5b8ac","src/math/expm1f.rs":"18e2116d31ea8410051cc709b9d04b754b0e3ba6758ee1bf0b48749f4999b840","src/math/expo2.rs":"4f4f9fecfccb43f30c2784aa7c0bb656754a52b8ab431f7d1b551c673ab133f1","src/math/fabs.rs":"e6c7db39f98508098cdf64ac0c2f53866c466149a7490afb9fe22b44c4dd81b3","src/math/fabsf.rs":"83a1f5f4d9ca899ba2b701d7332e18b40258b83e111db4c5d8fab2cc1be58aa3","src/math/fdim.rs":"8ec091996005207297c2389ae563e1b18dbc6a9eac951de29a976c5cd7bc32a7","src/math/fdimf.rs":"c7f3f2269834d55be26b6580ddc07c42531577955fa4de35bad1e2a361085614","src/math/fenv.rs":"916ae11e4763588518d64dee82afb41be9d1ee38ecc0679c821d4e7e22cd3dc5","src/math/floor.rs":"5050804cae173af6775c0678d6c1aafb5ca2b744bc8a2f50d9d03b95dcee1fb0","src/math/floorf.rs":"c903e0c57bc60a888c513eb7a873a87a4759ba68fc791b6b931652f8ee74cc03","src/math/fma.rs":"d4995977bb2362efa5986002c904b28a63e0210c85758af37f9ef80278d46a07","src/math/fmaf.rs":"1db6ee0d47ddbdb441cfe167edf89b431239f5805708fd0376cf5c01349a4bd6","src/math/fmax.rs":"f6c8e96a8b1a170648d2fa3513e7b6b459085d708c839869f82e305fe58fac37","src/math/fmaxf.rs":"dff0025433232e8a5ec7bd54d847ccf596d762ea4e35f5c54fbaac9404d732fd","src/math/fmin.rs":"95b6cb66ca0e0e22276f0bf88dbe8fb69796a69a196a7491bd4802efbcf2e298","src/math/fminf.rs":"304bc839b15ea3d84e68d2af9f40524ec120d30a36a667b22fcb98a6c258f4c7","src/math/fmod.rs":"a1c0550fc7df8164733d914e222ff0966a2ab886d6e75a1098f24fe0283ae227","src/math/fmodf.rs":"ee51ed092c0eeb8195f35735ff725cfd46612e0d689a7c483538bd92fbe61828","src/math/frexp.rs":"28af70026922a8ab979744c7ad4d8faba6079c4743b7eeb6d14c983a982fbbcc","src/math/frexpf.rs":"2e2593ae8002ba420809ebfaf737ef001cdc912354be3d978a8c0cb930350d4d","src/math/hypot.rs":"841131c4a0cea75bc8a86e29f3f6d0815a61fc99731c9984651ce83d3050d218","src/math/hypotf.rs":"5f317323edc2eb699580fe54b074b7e570a7734d51a0a149c0b49b54470a836c","src/math/ilogb.rs":"d178ad7ca3439f82d565962b143f20448e45b2e2c51357b127abaec683297e32","src/math/ilogbf.rs":"00f2b1b0496e21c6a42d68aea74d7156fa2ff0a735741b9051f3ca1cf0f57586","src/math/j0.rs":"9572b6396c489927d332d0e717920e61ec0618e5e9c31f7eeeec70f5e4abab06","src/math/j0f.rs":"802c8254bded9b3afb6eea8b9af240038a5a4a5d811396729f69ca509e3e7d87","src/math/j1.rs":"97b1af1611fa3d110c2b349ee8e4176100132ea1391b619086b47ac063b81803","src/math/j1f.rs":"9c9b128752e8ea2e7d81b637ba84907ab54a545e7602c49167b313743927930b","src/math/jn.rs":"847d122334e5707ad9627146cddccc082a1f2f5bcd3e5ef54399013a7007ce88","src/math/jnf.rs":"4045076f7d1a1b89882ed60d4dd60a4cbbc66b85cfb90491378c8015effcc476","src/math/k_cos.rs":"f34a69e44d6b8901b03b578a75972f438ab20a7b98a0903fc1903d6fde3899be","src/math/k_cosf.rs":"8f7117ff21cebf8e890a5bcfd7ea858a94172f4172b79a66d53824c2cb0888b1","src/math/k_expo2.rs":"eb4ca9e6a525b7ea6da868c3cb136896682cc46f8396ba2a2ebc3ae9e9ba54b0","src/math/k_expo2f.rs":"d51ad5df61cb5d1258bdb90c52bfed4572bb446a9337de9c04411ed9454ae0cb","src/math/k_sin.rs":"14b2aba6ca07150c92768b5a72acaf5cde6a11d6619e14896512a7ba242e289a","src/math/k_sinf.rs":"2775fcc710807164e6f37a4f8da3c8143cd5f16e19ce7c31c5591522151d7a96","src/math/k_tan.rs":"a72beae4ccd9631eeeb61d6365bbeecae81c8411f3120a999c515cca0d5ea5c5","src/math/k_tanf.rs":"6a794be56fa4b2f60452b9bab19af01c388f174560acbf829a351378ea39495d","src/math/ldexp.rs":"b647f0096e80e4d926d8dd18d294c892ee2cb1778effe2c5e1b2664ae5cb1a4e","src/math/ldexpf.rs":"98743fad2cd97a7be496f40ba3157ac1438fce0d0c25d5ab90c3b8c71c3fd0ed","src/math/lgamma.rs":"0edd18e4f96bfcbe8b1b5af3eeca5208cd6d2d479dfa5ad117c9dfeccecf614f","src/math/lgamma_r.rs":"f44a37aeccd56559ef784ae8edf217d14ad5cc2d910f0a65e70ffc86d7dc23dd","src/math/lgammaf.rs":"967845357758b868a571857ec001f9f9154001110b8e97c08b6d10586bed9c49","src/math/lgammaf_r.rs":"7143016d60e11fa235d53968125e57231b1104ce52149b5e1eed39629e0d1ff0","src/math/log.rs":"b5e0c5f30d9e94351488732801be3107c12b854c3f95ad37e256dd88eeca408f","src/math/log10.rs":"3425ff8be001fd1646ba15e254eb6ef4bdc6ccaf0cbee27ddf1fa84e04178b90","src/math/log10f.rs":"fee4f71879bc4c99259e68c0c641364901629fb29a8ebddfcc0d090102cceddd","src/math/log1p.rs":"9cf400852f165e6be19b97036ae9521fb9ca857d0a9a91c117d9123221622185","src/math/log1pf.rs":"2716e6d2afa271996b7c8f47fd9e4952c88f4c1fd8c07c3e8ce8c62794bf71d8","src/math/log2.rs":"dbbbfbaaa8aa6a4dbefea554ea3983090a9691228b011910c751f6adca912c40","src/math/log2f.rs":"92a90350d8edce21c31c285c3e620fca7c62a2366008921715945c2c73b5b79f","src/math/logf.rs":"845342cffc34d3db1f5ec12d8e5b773cd5a79056e28662fcb9bcd80207596f50","src/math/mod.rs":"d694260529d51d0bc17f88ad557d852b9bb0bc3f7466cf7f62b679dc95ebba42","src/math/modf.rs":"d012ed5a708ef52b6d1313c22a46cadaf5764dde1220816e3df2f03a0fcc60ae","src/math/modff.rs":"f8f1e4c27a85d2cdb3c8e74439d59ef64aa543b948f22c23227d02d8388d61c2","src/math/nextafter.rs":"3282e7eef214a32736fb6928d490198ad394b26b402b45495115b104839eebfe","src/math/nextafterf.rs":"0937dc8a8155c19842c12181e741cec1f7df1f7a00cee81fcb2475e2842761b7","src/math/pow.rs":"17c38297c5bf99accd915f292b777f8716ecf328916297c8bb9dfde6fd8ce522","src/math/powf.rs":"2c423a0ea57fdc4e20f3533f744c6e6288c998b4de8f2914fafaa0e78be81b04","src/math/rem_pio2.rs":"3e53234977daf61c89c29c940791714aad2f676a6f38188c7d17543a2aa8806f","src/math/rem_pio2_large.rs":"482f31ff4e4eacf885f6130ae26a1d59f76b382059d6c742f30e5036811d3ca8","src/math/rem_pio2f.rs":"07fb48f6d5cbadfd32ce4124b2b74af98b8391a2a6f36ce2a7d32e4500cb65ac","src/math/remainder.rs":"63865f4370853c476b45bb27a5c54a4072146aa4a626835ae5263871a4e7e5dc","src/math/remainderf.rs":"dd3fa432dbda8f2135428198be7bd69c57f8d13df3f365b12f52bf6a82352ac4","src/math/remquo.rs":"3cc0bf55069f165c4843f2c358b3a27279c01e8cdd99f9057a3f7f31f45408f2","src/math/remquof.rs":"cc749e18ecb7e766b8b8eeabdbf89ac99087d3d587e71e30f690676a3d2c1f9b","src/math/rint.rs":"2c17047bcfd0ccdca8669f7cf70c628154ae4abc142660f30e37f9c073928706","src/math/rintf.rs":"3b54af9eaa1bb6808159ca435246acf6a4e7aebbc344e3f4a4c5636345155897","src/math/round.rs":"f10797ef15dd34a74e912ba8621d60bc0200c87b94308c9de3cc88d7aec4feb4","src/math/roundf.rs":"27e37cfcf82373709e7debf9c0c18f7ed00ae0f5d97a214c388041f7a6996d35","src/math/scalbn.rs":"b5c9d6d4177fe393cbfe1c634d75ce14b754f6cbce87c5bf979a9661491748a2","src/math/scalbnf.rs":"4f198d06db1896386256fb9a5ac5b805b16b836226c18780a475cf18d7c1449c","src/math/sin.rs":"bb483a2138ca779e03a191222636f0c60fd75a77a2a12f263bda4b6aa9136317","src/math/sincos.rs":"1cf62a16c215e367f51078a3ba23a3f257682032a8f3c657293029a886b18d82","src/math/sincosf.rs":"b0f589e6ada8215944d7784f420c6721c90387d799e349ce7676674f3c475e75","src/math/sinf.rs":"dcddac1d56b084cbb8d0e019433c9c5fe2201d9b257a7dcf2f85c9a8f14b79cf","src/math/sinh.rs":"d8ee4c7af883a526f36c1a6da13bb81fba9181b477e2f2538161a2bee97edc35","src/math/sinhf.rs":"d06eb030ba9dbf7094df127262bfe99f149b4db49fa8ab8c15499660f1e46b26","src/math/sqrt.rs":"824570a631c2542ccee68b65e3eb08fe79c037a29bbaaf54da5367e7b236124a","src/math/sqrtf.rs":"4cf418d74f7751d522a642a9a8d6b86ee3472c6aaef44f0eb1bc26f4d8a90985","src/math/tan.rs":"930ecedaadc60f704c2dfa4e15186f59713c1ba7d948529d215223b424827db5","src/math/tanf.rs":"894156a3b107aee08461eb4e7e412fc049aa237d176ae705c6e3e2d7060d94e3","src/math/tanh.rs":"f1f08eb98ed959a17370a7aaf0177be36e3764543424e78feb033ed3f5e8ec98","src/math/tanhf.rs":"74027b0c672a4e64bdef6d7a3069b90caec50e1e7dbb2c12d2828f310502f41e","src/math/tgamma.rs":"c889cfa49bbeb4dbb0941fe9fac3b4da7d5879dcf04a3b9bb6e56de529baf374","src/math/tgammaf.rs":"0737b34777095d0e4d07fe533e8f105082dd4e8ece411bba6ae5993b45b9388c","src/math/trunc.rs":"642264897cc1505e720c8cf313be81aa9fd53aae866644a2e988d01dbc77fd8a","src/math/truncf.rs":"dee3607baf1af0f01deae46e429e097234c50b268eaefebbe716f19f38597900"},"package":"348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a9aa342aa1665f514f4fe661dea752f37013b6643a91d3c3017ed290175f90e5",".github/workflows/main.yml":"844dbf8e7dfe100c0de2b58826ec7127d0ec3f638682ced086aad37d310ce0ef","CHANGELOG.md":"86a4629e6d9024a620949b816b57d9218ae18abef41dcdb85237b8fcd7beb3c1","CONTRIBUTING.md":"a925d4c75b0f265af9834bd2d2dda11933f709b1d28d067d80a006b52bff721d","Cargo.toml":"6bba064de2c565ea64f678db66ad3d0e925c7afe048e1d1fcd22def57d7f8e5f","Cargo.toml.orig":"c0e984ff07126b49eeaed0fcb265dd95c40f911118f6c353ce87a29143134fe3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c986bcdb83103d4ddf58aeb7b5302359782e54dc4eea14a0cc27c62dcbd50729","README.md":"02eebffd2e0987a73ad08a7b4da287e24394ca08b8f2bb8143a69857e8defa28","build.rs":"2e1393133eb5f84f5a9278b3d68acb31552da924b0c1fdf77b4af583f82afb22","ci/docker/aarch64-unknown-linux-gnu/Dockerfile":"5cf75ef952cc482076116ff8d40474b9105509700223d5269dbf077a72dae316","ci/docker/arm-unknown-linux-gnueabi/Dockerfile":"54811a30242a9c2ec218ec7328781e70753962792ae5b59ba1475ff2e3ce7601","ci/docker/arm-unknown-linux-gnueabihf/Dockerfile":"4025b0e787ef05c92f6993d3df119adc1e86c24b0879a5e76647727505f0c6cf","ci/docker/armv7-unknown-linux-gnueabihf/Dockerfile":"87b30019c2eb7ce13aeeb00e453861a5274a0979ba29485221b3298d59ed9d01","ci/docker/i686-unknown-linux-gnu/Dockerfile":"4297d3e169c208e425b9af62100e5e5febb68924b5e47055e16c502c99b49f49","ci/docker/mips-unknown-linux-gnu/Dockerfile":"caa48dd56c8d3ec335600cc364e19bad4090b77521e35cb0fc544bec962e1a68","ci/docker/mips64-unknown-linux-gnuabi64/Dockerfile":"e965e72776de58150c686180f1aefe60c6851b27ed2c85880b2c01a77e128f64","ci/docker/mips64el-unknown-linux-gnuabi64/Dockerfile":"1d4c9a45fa5578629902dfdfca1966f83673ba44cc5a566b528847b0a1ddd997","ci/docker/mipsel-unknown-linux-gnu/Dockerfile":"12945077fc0b846dcd3b9778fba397b07b6a1c3beeb5e1583934af028ff6e10a","ci/docker/powerpc-unknown-linux-gnu/Dockerfile":"77d53959b518bb6c0f08505d157b035fa63e51f323d63e743b8772aebdb6f15d","ci/docker/powerpc64-unknown-linux-gnu/Dockerfile":"7b279ad6f05b806dc8df002babf1f3a5fded1ff6b66c7a4c07792881d4c3e70c","ci/docker/powerpc64le-unknown-linux-gnu/Dockerfile":"fee2d038252e31e77b69b735cd3724527dfe1f928f6dfd7a75e28d5303db0ead","ci/docker/x86_64-unknown-linux-gnu/Dockerfile":"1c4f3e9fdcfa58f8e406a6bdb377424f73e3bf030f3b962ea653fa3e3de25c23","ci/run-docker.sh":"735735d53ec8ecbbd66f704024a3c14476b199b9c781f685c07eda67803fb932","ci/run.sh":"1768047fcb012be9af5663db6e18a47f2967913381f79291051ffafac9aff9c4","src/lib.rs":"fc429576555e347e6142e58e69a60d636fbf2f6e9f14daa73be0e1dc215de3b2","src/math/acos.rs":"fb066ba84aba1372d706425ec14f35ff8d971756d15eeebd22ecf42a716493bb","src/math/acosf.rs":"a112b82309bba1d35c4e3d6ad4d6c21ef305343d9ab601ddf4bc61d43bc9f1af","src/math/acosh.rs":"99de01ded7922bb93a882ad5ad8b472b5cae0059dea0bdca2077f65e94483150","src/math/acoshf.rs":"10750c4d39ef6717b20a15ef1ce43e15eb851682d2f820f7e94501adec98b9a5","src/math/asin.rs":"095a1e98996daff45df0b154ca0ec35bbf31db964ee9fdda0207308cb20df441","src/math/asinf.rs":"49cccb4db2881982643a4a7d5453f4f8daf527711bbb67313607a3c178856d61","src/math/asinh.rs":"4dd51affa71cce34a192ad66154e248f8d1c4b40fb497f29052333e425bb740f","src/math/asinhf.rs":"914bfecf449f5e2bce786aa12c056d419073c6011d41c1bab7c39ba765fa4c53","src/math/atan.rs":"d4fe46e1c5739dd09997869dcfbc3c85f03c534af52e700d6c6bcf9c3fedda07","src/math/atan2.rs":"2623bc8ca707d13a7092ce49adf68e9cbf4452ad1bf4a861dc40ca858606a747","src/math/atan2f.rs":"dd01943e0e1f1955912e5c3ffc9467529cf64bd02ac0a6ad5ab31dbe6657f05d","src/math/atanf.rs":"e41b41569474a59c970ede3538e00bda4072cf4d90040017101cc79d7dc28caa","src/math/atanh.rs":"57a8fb3f0f116fa4a966ac6bc2abd5f80236ead8e79013f468bd3786921f7110","src/math/atanhf.rs":"6f2e57aaec1b5fc7609cb3938b3d155f51b4237dbda530739c34a0448cd9beb9","src/math/cbrt.rs":"f2c45612d2eecd93cfcdd9ebf824c754fc8f8dfd6d16862c0b9c4ccea78c2a0f","src/math/cbrtf.rs":"ad0b483854aa9f17a44d36c049bf0e8ebab34c27e90b787c05f45cc230ec7d19","src/math/ceil.rs":"57ba5b6e207a0ccbd34190d1aa544389ca12126be23821dfb5746497f620ce03","src/math/ceilf.rs":"c922a0475a599b9ea5473e615f74700b99707cebd6927f24ea59cb2a3cb3bbc3","src/math/copysign.rs":"8b6440a251f0f1509d87f18122f74d0d5c03d0b60517e89e441434a3c5d84591","src/math/copysignf.rs":"87d35436d224852ada93a2e93f6730cf1a727b808dd10e7d49ab4585866e336b","src/math/cos.rs":"74babdc13ede78e400c5ca1854c3e22d2e08cbdc5618aefa5bba6f9303ef65b6","src/math/cosf.rs":"09c40f93c445b741e22477ceedf163ca33b6a47f973f7c9876cfba2692edb29c","src/math/cosh.rs":"0d0a7cef18577f321996b8b87561963139f754ad7f2ea0a3b3883811f3f0693a","src/math/coshf.rs":"be8ca8739e4cf1978425b349f941cb4838bba8c10cb559c7940b9fd4fdde21ad","src/math/erf.rs":"52cc9d9d54074a692001fb2d8215cd6903b645d4291ea20482455bc7f6947726","src/math/erff.rs":"d37af67007fe4e9bce994c8c9805dd8af1b0ada68a10db8d8db13424dce65d09","src/math/exp.rs":"ca7405ad0d1993fffcf9aae96f9256307bed3c4916545aaebd1cf1d2df1807fa","src/math/exp10.rs":"2e136c6ecedd8e57a6c31796f57fae4546fcfd8bc6be66c836f553df9c74b907","src/math/exp10f.rs":"9a3ce506ec587066a355ab74e0eb69a03a214ac405718087ae9772365050b20b","src/math/exp2.rs":"94a9304a2ce3bc81f6d2aefd3cde6faa30f13260d46cb13692863cdea1c9a3a1","src/math/exp2f.rs":"785f2630accd35118ec07bf60273e219ed91a215b956b1552eeea5bc2a708cc8","src/math/expf.rs":"ec14c18f891a9e37735ec39e6fc2e9bf674a2c2e083f22e2533b481177359c98","src/math/expm1.rs":"124069f456c8ad331f265c7509d9e223b2a300e461bbfd3d6adfdcdd2ee5b8ac","src/math/expm1f.rs":"18e2116d31ea8410051cc709b9d04b754b0e3ba6758ee1bf0b48749f4999b840","src/math/expo2.rs":"4f4f9fecfccb43f30c2784aa7c0bb656754a52b8ab431f7d1b551c673ab133f1","src/math/fabs.rs":"e6c7db39f98508098cdf64ac0c2f53866c466149a7490afb9fe22b44c4dd81b3","src/math/fabsf.rs":"83a1f5f4d9ca899ba2b701d7332e18b40258b83e111db4c5d8fab2cc1be58aa3","src/math/fdim.rs":"8ec091996005207297c2389ae563e1b18dbc6a9eac951de29a976c5cd7bc32a7","src/math/fdimf.rs":"c7f3f2269834d55be26b6580ddc07c42531577955fa4de35bad1e2a361085614","src/math/fenv.rs":"916ae11e4763588518d64dee82afb41be9d1ee38ecc0679c821d4e7e22cd3dc5","src/math/floor.rs":"5050804cae173af6775c0678d6c1aafb5ca2b744bc8a2f50d9d03b95dcee1fb0","src/math/floorf.rs":"c903e0c57bc60a888c513eb7a873a87a4759ba68fc791b6b931652f8ee74cc03","src/math/fma.rs":"d4995977bb2362efa5986002c904b28a63e0210c85758af37f9ef80278d46a07","src/math/fmaf.rs":"1db6ee0d47ddbdb441cfe167edf89b431239f5805708fd0376cf5c01349a4bd6","src/math/fmax.rs":"f6c8e96a8b1a170648d2fa3513e7b6b459085d708c839869f82e305fe58fac37","src/math/fmaxf.rs":"dff0025433232e8a5ec7bd54d847ccf596d762ea4e35f5c54fbaac9404d732fd","src/math/fmin.rs":"95b6cb66ca0e0e22276f0bf88dbe8fb69796a69a196a7491bd4802efbcf2e298","src/math/fminf.rs":"304bc839b15ea3d84e68d2af9f40524ec120d30a36a667b22fcb98a6c258f4c7","src/math/fmod.rs":"a1c0550fc7df8164733d914e222ff0966a2ab886d6e75a1098f24fe0283ae227","src/math/fmodf.rs":"ee51ed092c0eeb8195f35735ff725cfd46612e0d689a7c483538bd92fbe61828","src/math/frexp.rs":"28af70026922a8ab979744c7ad4d8faba6079c4743b7eeb6d14c983a982fbbcc","src/math/frexpf.rs":"2e2593ae8002ba420809ebfaf737ef001cdc912354be3d978a8c0cb930350d4d","src/math/hypot.rs":"841131c4a0cea75bc8a86e29f3f6d0815a61fc99731c9984651ce83d3050d218","src/math/hypotf.rs":"5f317323edc2eb699580fe54b074b7e570a7734d51a0a149c0b49b54470a836c","src/math/ilogb.rs":"d178ad7ca3439f82d565962b143f20448e45b2e2c51357b127abaec683297e32","src/math/ilogbf.rs":"00f2b1b0496e21c6a42d68aea74d7156fa2ff0a735741b9051f3ca1cf0f57586","src/math/j0.rs":"9572b6396c489927d332d0e717920e61ec0618e5e9c31f7eeeec70f5e4abab06","src/math/j0f.rs":"802c8254bded9b3afb6eea8b9af240038a5a4a5d811396729f69ca509e3e7d87","src/math/j1.rs":"97b1af1611fa3d110c2b349ee8e4176100132ea1391b619086b47ac063b81803","src/math/j1f.rs":"9c9b128752e8ea2e7d81b637ba84907ab54a545e7602c49167b313743927930b","src/math/jn.rs":"847d122334e5707ad9627146cddccc082a1f2f5bcd3e5ef54399013a7007ce88","src/math/jnf.rs":"4045076f7d1a1b89882ed60d4dd60a4cbbc66b85cfb90491378c8015effcc476","src/math/k_cos.rs":"f34a69e44d6b8901b03b578a75972f438ab20a7b98a0903fc1903d6fde3899be","src/math/k_cosf.rs":"8f7117ff21cebf8e890a5bcfd7ea858a94172f4172b79a66d53824c2cb0888b1","src/math/k_expo2.rs":"eb4ca9e6a525b7ea6da868c3cb136896682cc46f8396ba2a2ebc3ae9e9ba54b0","src/math/k_expo2f.rs":"d51ad5df61cb5d1258bdb90c52bfed4572bb446a9337de9c04411ed9454ae0cb","src/math/k_sin.rs":"14b2aba6ca07150c92768b5a72acaf5cde6a11d6619e14896512a7ba242e289a","src/math/k_sinf.rs":"2775fcc710807164e6f37a4f8da3c8143cd5f16e19ce7c31c5591522151d7a96","src/math/k_tan.rs":"a72beae4ccd9631eeeb61d6365bbeecae81c8411f3120a999c515cca0d5ea5c5","src/math/k_tanf.rs":"6a794be56fa4b2f60452b9bab19af01c388f174560acbf829a351378ea39495d","src/math/ldexp.rs":"b647f0096e80e4d926d8dd18d294c892ee2cb1778effe2c5e1b2664ae5cb1a4e","src/math/ldexpf.rs":"98743fad2cd97a7be496f40ba3157ac1438fce0d0c25d5ab90c3b8c71c3fd0ed","src/math/lgamma.rs":"0edd18e4f96bfcbe8b1b5af3eeca5208cd6d2d479dfa5ad117c9dfeccecf614f","src/math/lgamma_r.rs":"f44a37aeccd56559ef784ae8edf217d14ad5cc2d910f0a65e70ffc86d7dc23dd","src/math/lgammaf.rs":"967845357758b868a571857ec001f9f9154001110b8e97c08b6d10586bed9c49","src/math/lgammaf_r.rs":"7143016d60e11fa235d53968125e57231b1104ce52149b5e1eed39629e0d1ff0","src/math/log.rs":"b5e0c5f30d9e94351488732801be3107c12b854c3f95ad37e256dd88eeca408f","src/math/log10.rs":"3425ff8be001fd1646ba15e254eb6ef4bdc6ccaf0cbee27ddf1fa84e04178b90","src/math/log10f.rs":"fee4f71879bc4c99259e68c0c641364901629fb29a8ebddfcc0d090102cceddd","src/math/log1p.rs":"9cf400852f165e6be19b97036ae9521fb9ca857d0a9a91c117d9123221622185","src/math/log1pf.rs":"2716e6d2afa271996b7c8f47fd9e4952c88f4c1fd8c07c3e8ce8c62794bf71d8","src/math/log2.rs":"dbbbfbaaa8aa6a4dbefea554ea3983090a9691228b011910c751f6adca912c40","src/math/log2f.rs":"92a90350d8edce21c31c285c3e620fca7c62a2366008921715945c2c73b5b79f","src/math/logf.rs":"845342cffc34d3db1f5ec12d8e5b773cd5a79056e28662fcb9bcd80207596f50","src/math/mod.rs":"d694260529d51d0bc17f88ad557d852b9bb0bc3f7466cf7f62b679dc95ebba42","src/math/modf.rs":"d012ed5a708ef52b6d1313c22a46cadaf5764dde1220816e3df2f03a0fcc60ae","src/math/modff.rs":"f8f1e4c27a85d2cdb3c8e74439d59ef64aa543b948f22c23227d02d8388d61c2","src/math/nextafter.rs":"3282e7eef214a32736fb6928d490198ad394b26b402b45495115b104839eebfe","src/math/nextafterf.rs":"0937dc8a8155c19842c12181e741cec1f7df1f7a00cee81fcb2475e2842761b7","src/math/pow.rs":"17c38297c5bf99accd915f292b777f8716ecf328916297c8bb9dfde6fd8ce522","src/math/powf.rs":"2c423a0ea57fdc4e20f3533f744c6e6288c998b4de8f2914fafaa0e78be81b04","src/math/rem_pio2.rs":"3e53234977daf61c89c29c940791714aad2f676a6f38188c7d17543a2aa8806f","src/math/rem_pio2_large.rs":"482f31ff4e4eacf885f6130ae26a1d59f76b382059d6c742f30e5036811d3ca8","src/math/rem_pio2f.rs":"07fb48f6d5cbadfd32ce4124b2b74af98b8391a2a6f36ce2a7d32e4500cb65ac","src/math/remainder.rs":"63865f4370853c476b45bb27a5c54a4072146aa4a626835ae5263871a4e7e5dc","src/math/remainderf.rs":"dd3fa432dbda8f2135428198be7bd69c57f8d13df3f365b12f52bf6a82352ac4","src/math/remquo.rs":"3cc0bf55069f165c4843f2c358b3a27279c01e8cdd99f9057a3f7f31f45408f2","src/math/remquof.rs":"cc749e18ecb7e766b8b8eeabdbf89ac99087d3d587e71e30f690676a3d2c1f9b","src/math/rint.rs":"2c17047bcfd0ccdca8669f7cf70c628154ae4abc142660f30e37f9c073928706","src/math/rintf.rs":"3b54af9eaa1bb6808159ca435246acf6a4e7aebbc344e3f4a4c5636345155897","src/math/round.rs":"f10797ef15dd34a74e912ba8621d60bc0200c87b94308c9de3cc88d7aec4feb4","src/math/roundf.rs":"27e37cfcf82373709e7debf9c0c18f7ed00ae0f5d97a214c388041f7a6996d35","src/math/scalbn.rs":"b5c9d6d4177fe393cbfe1c634d75ce14b754f6cbce87c5bf979a9661491748a2","src/math/scalbnf.rs":"4f198d06db1896386256fb9a5ac5b805b16b836226c18780a475cf18d7c1449c","src/math/sin.rs":"bb483a2138ca779e03a191222636f0c60fd75a77a2a12f263bda4b6aa9136317","src/math/sincos.rs":"1cf62a16c215e367f51078a3ba23a3f257682032a8f3c657293029a886b18d82","src/math/sincosf.rs":"b0f589e6ada8215944d7784f420c6721c90387d799e349ce7676674f3c475e75","src/math/sinf.rs":"dcddac1d56b084cbb8d0e019433c9c5fe2201d9b257a7dcf2f85c9a8f14b79cf","src/math/sinh.rs":"d8ee4c7af883a526f36c1a6da13bb81fba9181b477e2f2538161a2bee97edc35","src/math/sinhf.rs":"d06eb030ba9dbf7094df127262bfe99f149b4db49fa8ab8c15499660f1e46b26","src/math/sqrt.rs":"824570a631c2542ccee68b65e3eb08fe79c037a29bbaaf54da5367e7b236124a","src/math/sqrtf.rs":"4cf418d74f7751d522a642a9a8d6b86ee3472c6aaef44f0eb1bc26f4d8a90985","src/math/tan.rs":"930ecedaadc60f704c2dfa4e15186f59713c1ba7d948529d215223b424827db5","src/math/tanf.rs":"894156a3b107aee08461eb4e7e412fc049aa237d176ae705c6e3e2d7060d94e3","src/math/tanh.rs":"f1f08eb98ed959a17370a7aaf0177be36e3764543424e78feb033ed3f5e8ec98","src/math/tanhf.rs":"74027b0c672a4e64bdef6d7a3069b90caec50e1e7dbb2c12d2828f310502f41e","src/math/tgamma.rs":"c889cfa49bbeb4dbb0941fe9fac3b4da7d5879dcf04a3b9bb6e56de529baf374","src/math/tgammaf.rs":"0737b34777095d0e4d07fe533e8f105082dd4e8ece411bba6ae5993b45b9388c","src/math/trunc.rs":"642264897cc1505e720c8cf313be81aa9fd53aae866644a2e988d01dbc77fd8a","src/math/truncf.rs":"dee3607baf1af0f01deae46e429e097234c50b268eaefebbe716f19f38597900"},"package":"348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libm/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/libm/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/libm/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libm/.cargo_vcs_info.json 2026-02-19 21:35:33.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4c8a973741c014b11ce7f1477693a3e5d4ef9609" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libm/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/libm/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/libm/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libm/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,67 @@ +name: CI +on: [push, pull_request] + +jobs: + docker: + name: Docker + runs-on: ubuntu-latest + strategy: + matrix: + target: + - aarch64-unknown-linux-gnu + - arm-unknown-linux-gnueabi + - arm-unknown-linux-gnueabihf + - armv7-unknown-linux-gnueabihf + # - i686-unknown-linux-gnu + - mips-unknown-linux-gnu + - mips64-unknown-linux-gnuabi64 + - mips64el-unknown-linux-gnuabi64 + - powerpc-unknown-linux-gnu + - powerpc64-unknown-linux-gnu + - powerpc64le-unknown-linux-gnu + - x86_64-unknown-linux-gnu + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update nightly && rustup default nightly + - run: rustup target add ${{ matrix.target }} + - run: rustup target add x86_64-unknown-linux-musl + - run: cargo generate-lockfile + - run: ./ci/run-docker.sh ${{ matrix.target }} + + rustfmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update stable && rustup default stable && rustup component add rustfmt + - run: cargo fmt -- --check + + wasm: + name: WebAssembly + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update nightly && rustup default nightly + - run: rustup target add wasm32-unknown-unknown + - run: cargo build --target wasm32-unknown-unknown + + cb: + name: "The compiler-builtins crate works" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update nightly && rustup default nightly + - run: cargo build -p cb + + benchmarks: + name: Benchmarks + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: rustup update nightly && rustup default nightly + - run: cargo bench --all diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libm/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/libm/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/libm/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libm/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,39 @@ +[package] +authors = ["Jorge Aparicio "] +categories = ["no-std"] +description = "libm in pure Rust" +documentation = "https://docs.rs/libm" +keywords = ["libm", "math"] +license = "MIT OR Apache-2.0" +name = "libm" +readme = "README.md" +repository = "https://github.com/rust-lang/libm" +version = "0.2.6" +edition = "2018" + +[features] +default = [] + +# This tells the compiler to assume that a Nightly toolchain is being used and +# that it should activate any useful Nightly things accordingly. +unstable = [] + +# Generate tests which are random inputs and the outputs are calculated with +# musl libc. +musl-reference-tests = ['rand'] + +[workspace] +members = [ + "crates/compiler-builtins-smoke-test", + "crates/libm-bench", +] + +[dev-dependencies] +no-panic = "0.1.8" + +[build-dependencies] +rand = { version = "0.6.5", optional = true } + +# This is needed for no-panic to correctly detect the lack of panics +[profile.release] +lto = "fat" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libsqlite3-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/libsqlite3-sys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"975c5e4f30f92f3638eca27fe5126c32fe78f1d0e557023c2e4fab621a031378","Cargo.toml":"731e3cdf7d5f449261bc268d8fb25657b4917765852987de834b7cd57be128e5","LICENSE":"f59ba65550f2a5adff98ec6478d783402c8e0a3eb515025c0b3438f3d30dc39e","README.md":"3586aa2cf1a91cee6b2b8d005d1d66e2ee9f0e12cd125f15f2d4abe18d44cb46","Upgrade.md":"d151a67d4bbb1a5a300d084d210d6cd238d833a6d4bd5d958ae7469a9deccb36","bindgen-bindings/bindgen_3.14.0.rs":"8e353165d424514aaf979cddbc8c05f779948900ae1b90f34e2b12114521452e","bindgen-bindings/bindgen_3.14.0_ext.rs":"cbc03ec6295b8186265baca6c5cc6b1337a0368c27f46d03a1cff24f2bb079df","build.rs":"4afa423cffce00d5812a526a14dca482db2f517deb6a4d5cdc1907a212e7e271","sqlcipher/LICENSE":"ea4fcb309f14a22065e1ea45362d494d320012249ed865fe9c7c0946db754131","sqlcipher/bindgen_bundled_version.rs":"55a5fe42292acbcd753e9c6e1ffbdddf160632fbbb18ccf0f392508bd936ed8e","sqlcipher/sqlite3.c":"f240498b2f20d6876905041417903b7fd837f964ad6c94c04727ef022f386151","sqlcipher/sqlite3.h":"7df828fe118508d543476be6de79633522eb5222ae922cef467a619c5a003a48","sqlcipher/sqlite3ext.h":"b184dd1586d935133d37ad76fa353faf0a1021ff2fdedeedcc3498fff74bbb94","sqlite3/bindgen_bundled_version.rs":"58b7709a2ffc375734b475f1dcca145f07f2f33b708f21be389deb047e0649c2","sqlite3/bindgen_bundled_version_ext.rs":"8bd658cae7a151a25cf49ff86bec24a97a74dd18f32da1e427675d91857829af","sqlite3/sqlite3.c":"5fdc8109b60ea295a2ffe526bcce47812c501db7a41b4b4baeeea921e6f9bfc8","sqlite3/sqlite3.h":"78d2dbfa4ebd6146f26ceb735702685af0e77b83ad3df69e4904786924c6899c","sqlite3/sqlite3ext.h":"b184dd1586d935133d37ad76fa353faf0a1021ff2fdedeedcc3498fff74bbb94","sqlite3/wasm32-wasi-vfs.c":"b95842044da2b8777876b7d3fef8c9711e8c201fb4a4255dbac98729a456bb5d","src/error.rs":"74be652185b6884bb95c0b0347daf326e5323acd81e0d41158d5490e06184993","src/lib.rs":"c554c2afcef26fb107fdb867beb499f670e4aa628b0bcfbdeec709e48fd61157","upgrade.sh":"cf9dedc66cd1679aad9f025a651d809db060f142bfae535eef4972676681fd6d","upgrade_sqlcipher.sh":"4933703942151b2742ddfff25b3ee362ac7e4dd19039382682484d03a6885bd3","wrapper.h":"b78f576f7eeabf316e183d476b0f16344b6897680b4df47628d3ce38c0aa979a","wrapper_ext.h":"fa7a53fea99318ee29d75e6d5fab4d7ed26e9599803268e6a24396265f2a6f3a"},"package":"ad8935b44e7c13394a179a438e0cebba0fe08fe01b54f152e29a93b5cf993fd4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e4feae0d5b4961db5c3e46ac0640c09ce7c885a56eae5a0d5f04c1b4d5f517d8","Cargo.lock":"975c5e4f30f92f3638eca27fe5126c32fe78f1d0e557023c2e4fab621a031378","Cargo.toml":"731e3cdf7d5f449261bc268d8fb25657b4917765852987de834b7cd57be128e5","Cargo.toml.orig":"001b7d0151fc9e6e2b6a05679439c706dfcf92b19696ab38ecb47fa49083e014","LICENSE":"f59ba65550f2a5adff98ec6478d783402c8e0a3eb515025c0b3438f3d30dc39e","README.md":"3586aa2cf1a91cee6b2b8d005d1d66e2ee9f0e12cd125f15f2d4abe18d44cb46","Upgrade.md":"d151a67d4bbb1a5a300d084d210d6cd238d833a6d4bd5d958ae7469a9deccb36","bindgen-bindings/bindgen_3.14.0.rs":"8e353165d424514aaf979cddbc8c05f779948900ae1b90f34e2b12114521452e","bindgen-bindings/bindgen_3.14.0_ext.rs":"cbc03ec6295b8186265baca6c5cc6b1337a0368c27f46d03a1cff24f2bb079df","build.rs":"4afa423cffce00d5812a526a14dca482db2f517deb6a4d5cdc1907a212e7e271","sqlcipher/LICENSE":"ea4fcb309f14a22065e1ea45362d494d320012249ed865fe9c7c0946db754131","sqlcipher/bindgen_bundled_version.rs":"55a5fe42292acbcd753e9c6e1ffbdddf160632fbbb18ccf0f392508bd936ed8e","sqlcipher/sqlite3.c":"f240498b2f20d6876905041417903b7fd837f964ad6c94c04727ef022f386151","sqlcipher/sqlite3.h":"7df828fe118508d543476be6de79633522eb5222ae922cef467a619c5a003a48","sqlcipher/sqlite3ext.h":"b184dd1586d935133d37ad76fa353faf0a1021ff2fdedeedcc3498fff74bbb94","sqlite3/bindgen_bundled_version.rs":"58b7709a2ffc375734b475f1dcca145f07f2f33b708f21be389deb047e0649c2","sqlite3/bindgen_bundled_version_ext.rs":"8bd658cae7a151a25cf49ff86bec24a97a74dd18f32da1e427675d91857829af","sqlite3/sqlite3.c":"5fdc8109b60ea295a2ffe526bcce47812c501db7a41b4b4baeeea921e6f9bfc8","sqlite3/sqlite3.h":"78d2dbfa4ebd6146f26ceb735702685af0e77b83ad3df69e4904786924c6899c","sqlite3/sqlite3ext.h":"b184dd1586d935133d37ad76fa353faf0a1021ff2fdedeedcc3498fff74bbb94","sqlite3/wasm32-wasi-vfs.c":"b95842044da2b8777876b7d3fef8c9711e8c201fb4a4255dbac98729a456bb5d","src/error.rs":"74be652185b6884bb95c0b0347daf326e5323acd81e0d41158d5490e06184993","src/lib.rs":"c554c2afcef26fb107fdb867beb499f670e4aa628b0bcfbdeec709e48fd61157","upgrade.sh":"cf9dedc66cd1679aad9f025a651d809db060f142bfae535eef4972676681fd6d","upgrade_sqlcipher.sh":"4933703942151b2742ddfff25b3ee362ac7e4dd19039382682484d03a6885bd3","wrapper.h":"b78f576f7eeabf316e183d476b0f16344b6897680b4df47628d3ce38c0aa979a","wrapper_ext.h":"fa7a53fea99318ee29d75e6d5fab4d7ed26e9599803268e6a24396265f2a6f3a"},"package":"ad8935b44e7c13394a179a438e0cebba0fe08fe01b54f152e29a93b5cf993fd4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libsqlite3-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/libsqlite3-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "94608495217af10a08d20bfd50dc2a4f672ae1c6" + }, + "path_in_vcs": "libsqlite3-sys" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libsqlite3-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/libsqlite3-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libsqlite3-sys/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,50 @@ +[package] +name = "libsqlite3-sys" +version = "0.31.0" +authors = ["The rusqlite developers"] +edition = "2021" +repository = "https://github.com/rusqlite/rusqlite" +description = "Native bindings to the libsqlite3 library" +license = "MIT" +links = "sqlite3" +build = "build.rs" +keywords = ["sqlite", "sqlcipher", "ffi"] +categories = ["external-ffi-bindings"] + +[features] +default = ["min_sqlite_version_3_14_0"] +bundled = ["cc", "bundled_bindings"] +bundled-windows = ["cc", "bundled_bindings"] +bundled-sqlcipher = ["bundled"] +bundled-sqlcipher-vendored-openssl = ["bundled-sqlcipher", "openssl-sys/vendored"] +buildtime_bindgen = ["bindgen", "pkg-config", "vcpkg"] +sqlcipher = [] +min_sqlite_version_3_14_0 = ["pkg-config", "vcpkg"] +# Bundle only the bindings file. Note that this does nothing if +# `buildtime_bindgen` is enabled. +bundled_bindings = [] +loadable_extension = ["prettyplease", "quote", "syn"] +# sqlite3_unlock_notify >= 3.6.12 +unlock_notify = [] +# 3.13.0 +preupdate_hook = ["buildtime_bindgen"] +# 3.13.0 +session = ["preupdate_hook", "buildtime_bindgen"] +in_gecko = [] +with-asan = [] +wasm32-wasi-vfs = [] + +[dependencies] +openssl-sys = { version = "0.9.103", optional = true } + +[build-dependencies] +bindgen = { version = "0.71", optional = true, default-features = false, features = ["runtime"] } +pkg-config = { version = "0.3.19", optional = true } +cc = { version = "1.1.6", optional = true } +vcpkg = { version = "0.2.15", optional = true } +# for loadable_extension: +prettyplease = {version = "0.2.20", optional = true } +# like bindgen +quote = { version = "1.0.36", optional = true, default-features = false } +# like bindgen +syn = { version = "2.0.72", optional = true, features = ["full", "extra-traits", "visit-mut"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libudev/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/libudev/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/libudev/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libudev/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"a3144a56dea1604c3ad249ff68c7b343c589df72b9de0bde4e1656c7c56edf7e","LICENSE":"871afd9d691846de71e0b83812ba9c7ff00bc7b3ad102dedcaa109f2246d52ad","README.md":"e0585b8675215bc6990055477104786f567dee8ce31a59f0c11421b5ad9529a7","examples/list_devices.rs":"9cb549127f2cad350223646332dc39a674ca765095553cdd2ef47cfd0b108535","examples/monitor.rs":"5631686fe2957f1c8236da9620fea3d3360bb15408827996a1b86d40cf80ba0e","src/context.rs":"26f22d5335aadeb4daa4abfb76363f95651662542c889e2ed5352a1dcebca225","src/device.rs":"01ae029537f8734cfc0e4b33b4f3890595caa707925d339c2914d80f70c8f938","src/enumerator.rs":"1f0a12e2b47fc293aaa5b2a5318aa6a0859772af80ba2195e2d83f465b606988","src/error.rs":"5c219d200b2c6dc0aabb4d916190581922c8ede8361235502eeb1d07b2dcb4a0","src/handle.rs":"86f7cfe4ed8eea20b26322dafb17054b9f42e117ae39725659254808b10b12eb","src/lib.rs":"6556d2be078163881321c27dde73c491b6ecb5fcba4b639942bd111f979fa10f","src/monitor.rs":"f271d92e6e723e0346733c33293119f1df43c46913456e9dcf7a6765d1d3ab78","src/util.rs":"f0e1bc2bdbb68047ed8710ed33d80685e4d3acdb20ccf79b0f45932060ac4bd8"},"package":"ea626d3bdf40a1c5aee3bcd4f40826970cae8d80a8fec934c82a63840094dcfe"} \ No newline at end of file +{"files":{".travis.yml":"c75d338567ef5d33e917aa91e9d116f9df75c36a41a21d2165a82ada2e542edd","Cargo.toml":"a3144a56dea1604c3ad249ff68c7b343c589df72b9de0bde4e1656c7c56edf7e","LICENSE":"871afd9d691846de71e0b83812ba9c7ff00bc7b3ad102dedcaa109f2246d52ad","README.md":"e0585b8675215bc6990055477104786f567dee8ce31a59f0c11421b5ad9529a7","examples/list_devices.rs":"9cb549127f2cad350223646332dc39a674ca765095553cdd2ef47cfd0b108535","examples/monitor.rs":"5631686fe2957f1c8236da9620fea3d3360bb15408827996a1b86d40cf80ba0e","src/context.rs":"26f22d5335aadeb4daa4abfb76363f95651662542c889e2ed5352a1dcebca225","src/device.rs":"01ae029537f8734cfc0e4b33b4f3890595caa707925d339c2914d80f70c8f938","src/enumerator.rs":"1f0a12e2b47fc293aaa5b2a5318aa6a0859772af80ba2195e2d83f465b606988","src/error.rs":"5c219d200b2c6dc0aabb4d916190581922c8ede8361235502eeb1d07b2dcb4a0","src/handle.rs":"86f7cfe4ed8eea20b26322dafb17054b9f42e117ae39725659254808b10b12eb","src/lib.rs":"6556d2be078163881321c27dde73c491b6ecb5fcba4b639942bd111f979fa10f","src/monitor.rs":"f271d92e6e723e0346733c33293119f1df43c46913456e9dcf7a6765d1d3ab78","src/util.rs":"f0e1bc2bdbb68047ed8710ed33d80685e4d3acdb20ccf79b0f45932060ac4bd8"},"package":"ea626d3bdf40a1c5aee3bcd4f40826970cae8d80a8fec934c82a63840094dcfe"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libudev/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/libudev/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/libudev/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libudev/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,14 @@ +language: rust +rust: + - 1.4.0 + - stable + - beta + - nightly + +before_install: + - sudo rm /etc/apt/sources.list.d/*.list + - sudo apt-get update -q + - sudo apt-get install -y build-essential libudev-dev + - pkg-config --list-all + - pkg-config --libs libudev + - pkg-config --modversion libudev diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libz-rs-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/libz-rs-sys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"4e51d6269a51ea8732fd452060a11235871dc8209a06f711e8515517b0ea47ad","Cargo.toml":"50c7e977783911c7b8c09b75c6a2d129c3c5be709dbfb78aefdad22cef6849ce","LICENSE":"e72111c52b7d96ebe25348dee19f0744f444d3c95ae6b1ecb6ccaecc5bce05ba","README.md":"e0a044d7f02db9dfe9b7462ccf527207c591d8ac226d6465e125e98b88111d9b","src/lib.rs":"1c85cd2696e769762c7c37ca7dff8109fb7491f10b838bb5e837bce39b8c9aa3"},"package":"902bc563b5d65ad9bba616b490842ef0651066a1a1dc3ce1087113ffcb873c8d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"63768cb8a2bf26d2bc4dd02f010d8d78861d0ec4c904708b3e405fdd7d7aaf91","Cargo.lock":"4e51d6269a51ea8732fd452060a11235871dc8209a06f711e8515517b0ea47ad","Cargo.toml":"50c7e977783911c7b8c09b75c6a2d129c3c5be709dbfb78aefdad22cef6849ce","Cargo.toml.orig":"41f67ccdca729a1a5fb3273f658ff47991e02ceaa5753ad3bb391fbe2b14a413","LICENSE":"e72111c52b7d96ebe25348dee19f0744f444d3c95ae6b1ecb6ccaecc5bce05ba","README.md":"e0a044d7f02db9dfe9b7462ccf527207c591d8ac226d6465e125e98b88111d9b","src/lib.rs":"1c85cd2696e769762c7c37ca7dff8109fb7491f10b838bb5e837bce39b8c9aa3"},"package":"902bc563b5d65ad9bba616b490842ef0651066a1a1dc3ce1087113ffcb873c8d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libz-rs-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/libz-rs-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "24622edaffcf53127a841c2973863931eb057e7c" + }, + "path_in_vcs": "libz-rs-sys" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/libz-rs-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/libz-rs-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/libz-rs-sys/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "libz-rs-sys" +readme = "README.md" +description.workspace = true +version.workspace = true +edition.workspace = true +license.workspace = true +repository.workspace = true +homepage.workspace = true +publish.workspace = true +rust-version.workspace = true + +[features] +default = ["std", "rust-allocator"] # when used as a rust crate, use the rust allocator +c-allocator = ["zlib-rs/c-allocator"] # by default, use malloc/free for memory allocation +rust-allocator = ["zlib-rs/rust-allocator"] # by default, use the rust global alloctor for memory allocation +std = ["zlib-rs/std"] # assume `::std` is available +custom-prefix = [] # use the LIBZ_RS_SYS_PREFIX to prefix all exported symbols +testing-prefix = [] # prefix all symbols with LIBZ_RS_SYS_TEST_ for testing + +[dependencies] +zlib-rs = { workspace = true, default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/line-wrap/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/line-wrap/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"bef86f5e51a493503e4a116261bb605c1145edccfbfcf66df445d11a8ae22220","LICENSE.txt":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"40fe512990ac37f5317f9a533fbf88adef8e6923afb88cdba12391eb7780c59f","benches/benchmarks.rs":"eccf00d726b148685ecd1743094f3b5f4be962e6246748e5beb2b8211e926863","src/lib.rs":"d06cb455a9a01da4c806350e62c92075387aeeeaa4de8ac294c45ec861ea964e","src/tests.rs":"9aec71ba44079da3141b9ff24576ef1c5c33433038ae51fb9296f5492b886a25"},"package":"f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"26030527d47b88b647169d5f70af2cb95a610da38c7cb88e892d5579728649d9","Cargo.toml":"bef86f5e51a493503e4a116261bb605c1145edccfbfcf66df445d11a8ae22220","Cargo.toml.orig":"fca16714e2fabb6f4055353064cf473735de3b4bfce60dba1778f0b33129720b","LICENSE.txt":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"40fe512990ac37f5317f9a533fbf88adef8e6923afb88cdba12391eb7780c59f","benches/benchmarks.rs":"eccf00d726b148685ecd1743094f3b5f4be962e6246748e5beb2b8211e926863","src/lib.rs":"d06cb455a9a01da4c806350e62c92075387aeeeaa4de8ac294c45ec861ea964e","src/tests.rs":"9aec71ba44079da3141b9ff24576ef1c5c33433038ae51fb9296f5492b886a25"},"package":"f30344350a2a51da54c1d53be93fade8a237e545dbcc4bdbe635413f2117cab9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/line-wrap/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/line-wrap/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "41e42b9d95684d41615dd3d0aeeb1cfc4cc47225" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/line-wrap/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/line-wrap/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/line-wrap/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "line-wrap" +version = "0.1.1" +authors = ["Marshall Pierce "] +description = "Efficiently insert line separators" +repository = "https://bitbucket.org/marshallpierce/line-wrap-rs/src" +documentation = "https://docs.rs/line-wrap/" +readme = "README.md" +categories = ["encoding"] +keywords = ["line-wrap", "line", "wrap"] +license = "Apache-2.0" + +[dependencies] +safemem = "0.3" + +[dev-dependencies] +rand = "0.5.5" + +[profile.bench] +# Useful for better disassembly when using `perf record` and `perf annotate` +debug = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/linked-hash-map/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/linked-hash-map/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0a12015ab5ba4782bf332cd523a0b15cc9256d8cc31160cee875030ec65fa637","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"0ef6bf3177d05afa719184a0a0e9db4028a774921de50123a5c6de7531b1e965","src/heapsize.rs":"dad6feadd986a6906a548797aa88b05392cc871411105f45e878320bf676c6d2","src/lib.rs":"011e9c6a7a66c4d733a2f9d2abdec44e0c1f2e08f1fd4826fec225a520d687ad","src/serde.rs":"605c6cb62f52630f9b6e4d36a35b340b4da2228c560c1994af09dbb7e3ac3d4f"},"package":"0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"04bbeb9786b7518a0ac018474ef9b57a0c47f167329c705024ee44559301b84d","Cargo.toml":"0a12015ab5ba4782bf332cd523a0b15cc9256d8cc31160cee875030ec65fa637","Cargo.toml.orig":"367b55b623c0767be095d0d59697f410f24ab9b9530892ef415f4a888af0f977","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"0ef6bf3177d05afa719184a0a0e9db4028a774921de50123a5c6de7531b1e965","src/heapsize.rs":"dad6feadd986a6906a548797aa88b05392cc871411105f45e878320bf676c6d2","src/lib.rs":"011e9c6a7a66c4d733a2f9d2abdec44e0c1f2e08f1fd4826fec225a520d687ad","src/serde.rs":"605c6cb62f52630f9b6e4d36a35b340b4da2228c560c1994af09dbb7e3ac3d4f"},"package":"0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/linked-hash-map/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/linked-hash-map/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "dfc4a57278b79314b0c1892d6c3918f2e00e249b" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/linked-hash-map/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/linked-hash-map/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/linked-hash-map/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,29 @@ +[package] + +name = "linked-hash-map" +version = "0.5.6" +license = "MIT/Apache-2.0" +description = "A HashMap wrapper that holds key-value pairs in insertion order" +authors = [ + "Stepan Koltsov ", + "Andrew Paseltiner ", +] + +repository = "https://github.com/contain-rs/linked-hash-map" +homepage = "https://github.com/contain-rs/linked-hash-map" +documentation = "https://docs.rs/linked-hash-map" +keywords = ["data-structures"] +readme = "README.md" +exclude = [".github", "src/tests"] + +[features] +nightly = [] +serde_impl = ["serde"] +heapsize_impl = ["heapsize"] + +[dependencies] +serde = { version = "1.0", optional = true } +heapsize = { version = "0.4", optional = true } + +[dev-dependencies] +serde_test = { version = "1.0" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/linux-raw-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/linux-raw-sys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"ccd9e538ce44713a2486cc8e4c01b8c8b846d1ccff15de728d8d6fa9a7f846cd","COPYRIGHT":"3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b","Cargo.toml":"9f3cee7aeb120489fa47e599353716f3ec5ca962c6d3cd3f79447c521ac14614","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"3d4ae2ec9429adfd329b4506f7ca6faa84dca30d1c3b416f8f4e6f57bdb3aa96","src/aarch64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/aarch64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/aarch64/general.rs":"0cc1ed00b1ef7efb16a7109138acdf679d591325458938cee150b221af063822","src/aarch64/if_arp.rs":"57393cd7d856e8136bd3d0a7b7979b5c4b7428008f19eb71fcbe27764ac93ab8","src/aarch64/if_ether.rs":"f558bfec1f5e80235db79f507e4afd3120647a5caddf17a87b7ad5540e5c1462","src/aarch64/if_packet.rs":"78c1154790a6a8bbe14b0ff08465fa2e090cbf5f6528b5526053b5d8ff568133","src/aarch64/io_uring.rs":"b641714858ff60f62abcf91e1a717a014455fb283ec1e793561052940802683e","src/aarch64/ioctl.rs":"4ec2865dd9d66287b741ed5d68ffbbd9ef65b4010abb4f9ff7e7024e1a202dfc","src/aarch64/loop_device.rs":"733416b35585ac028d75434ba44b0cc9d8d7cb2887040c42a88a914c890497ed","src/aarch64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/aarch64/net.rs":"53279ed39ebe891b02824ccb380083f8fa1c6cd92b03195d1c680e1bcfcab0a1","src/aarch64/netlink.rs":"f6642310b8bd37b5775ba1a52cfe638beddd7c880f8dfacab62c3180255fb75f","src/aarch64/prctl.rs":"a80e2f89aa978210d980538e1d9c5b922bb073d118ee51b1f14c1f397c7cd576","src/aarch64/system.rs":"851a95c0d1b76782970a28c373a313954eea0db35f6ebce562e6047095f587c4","src/aarch64/xdp.rs":"8602704977fdf3c9721c88866dfb77ec31b949f7b44d287c41fb6616a08fbaaf","src/arm/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/arm/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/arm/general.rs":"bdbb40ba5630044c9555fe38a3640638f3ff7f437d94f82428e2bedad32e180f","src/arm/if_arp.rs":"6906a45a71b9dccbbed6195535573c2e30717aca827f052cbe24397af5d52081","src/arm/if_ether.rs":"3873beb1f57bdcc52da345608c5deda5937d7b92b114b414ce6161784173b925","src/arm/if_packet.rs":"45e401c44d540bde6f7b2a5c4b67adf99353639bd7d82829480b34a6a174f4ca","src/arm/io_uring.rs":"7ab09985c3bc26180270eb495ef06583e1f8e27a6df9c35f2aae5ca8e0817b96","src/arm/ioctl.rs":"3f470208ae7e26b356a182a8396b8e4e7522e52d280a0b220c0b79b90ec8fb75","src/arm/loop_device.rs":"0a6e73f6f2a66792f887c88763a92f029a3dad4486e1fc283fa58ba6c572b216","src/arm/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/arm/net.rs":"0b2addcd77882d71155bbe6e501ab2927ddca878effb4e8a6d4bce4d02ee6fef","src/arm/netlink.rs":"2f98b8c0349c2d3d538164e4d06c28fa1fb9308f7691aa097526ce2fb3ac176f","src/arm/prctl.rs":"5477c74fec958d9f9d2028f58e95657840ead28445956e53fe0894e45922f8a5","src/arm/system.rs":"9aca94a4a553e09e6d2d43741fb8c120c05a193822e850951dc469bbd89cc703","src/arm/xdp.rs":"a4ae33a218d9967b56b3c70d3c1c1180df49379b05044e3a5c7534b542b4a529","src/csky/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/csky/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/csky/general.rs":"94aba82d2a76a9ca272b4766f8d2f5f14e10bc2166e03d695a5b8b5d207e6755","src/csky/if_arp.rs":"0afa6f68cfc1a62ece0151df40afad6388781242e9a24ce6e2067da0024e2338","src/csky/if_ether.rs":"aac7a069000195b9b18c6d25b2d7c338efb1062347a84e31cda7c93de374b3c6","src/csky/if_packet.rs":"f88c8926dea84c835ad156b389ad29f50f9e8cb453cdfb5aece6d9fc9be681b6","src/csky/io_uring.rs":"0afce612cb0f6fa359f399b3fd689efabc8754336f162cae2769fef4df8ba1de","src/csky/ioctl.rs":"54ee7b43b78b1920159fd924a1110a1c77d072113bb28b29991eacac9bff1a93","src/csky/loop_device.rs":"ff54f82f65b5c0e5e5cade6a014c2e96a1e01494e6b089b162a0a03a6c8c554d","src/csky/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/csky/net.rs":"508650776f6a282e9a1d5109e08ff0d1678d86d1068fe43a9870f37787755166","src/csky/netlink.rs":"9fc99e88df0efc15d39b397c9d653c32b4729e31a2434e730435fbdfcb362da4","src/csky/prctl.rs":"8df2f33387d5b4865d9417f796cc4d43b3cf549cfa41d7ce7d41dd367ed8b6c9","src/csky/system.rs":"a2913685b359e60bbfae413b89a6fd37ea38fa448f980ffadef42d227b33ada5","src/csky/xdp.rs":"2138939b87c7c75d2b3ee499507142e2a5abeecd40783c297dd3c555285b3a54","src/elf.rs":"441bcf378b5603f957e053369d18d95c1efe981665846c220bca82123c04843a","src/lib.rs":"6081df91a6a0817942054d657961bbf251cfb72ba31c7d3767fd2da82ed4a6ab","src/loongarch64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/loongarch64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/loongarch64/general.rs":"fadd5884c6ad645300540dd30150984857819a986772fca4eba1e1fc0c3f4f1e","src/loongarch64/if_arp.rs":"7b72e3757f20ca3cf651b397968a55be24ea14128a9e573b0b555a40eaae0efb","src/loongarch64/if_ether.rs":"a7b0918afc9dbf8e79490f83a809e4bd563af20ab2b3432d58b763ff31418daf","src/loongarch64/if_packet.rs":"25e69ec7b16d27befb2b64c8540011563f3c02991588489b258febbbcf7c45d0","src/loongarch64/io_uring.rs":"90f45dad11fdf95315cb2d7f01f0d631aa24bc559b2bfcdcfa6433aaa4ee1a7d","src/loongarch64/ioctl.rs":"6f631e0ac37f2c2398168683a1523d1559b85369ffe4cdcc284ffe7455672c18","src/loongarch64/loop_device.rs":"6b1cea8361cd3e281cce4f68351fc9c661373d1494556424a9622765a7eec19a","src/loongarch64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/loongarch64/net.rs":"af6d52d44def3ebdb01e047c588f353a9a3e6d20c6c57be5a846270a4505235b","src/loongarch64/netlink.rs":"789357343b94276e6f8fc8f3a32f06f3d3efd464c7850b2568dc609a49d1f305","src/loongarch64/prctl.rs":"624e4d3b8f3b4f1d6dcb1540c124ed03ce47f0580aa3425c0baed431dcd267ea","src/loongarch64/system.rs":"4cfcd4c28481b9ff5fc0330d5c713d637d3615c0184830d3a4391882eaed68f5","src/loongarch64/xdp.rs":"2270c2b3cce1cf55922ed685c6cb7197a3932d756763f7528ab36c034609d856","src/mips/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips/general.rs":"1c16f4e0a015eaf27e9a30f4b74ec824220798f47c535d3aaf322ad799c054ab","src/mips/if_arp.rs":"786972b205a5670e62c89454ff32b94c165cbcbe79d886f47f56976c488a5512","src/mips/if_ether.rs":"1ecdc654cb3eda633bb7192829b1001a0a5ae5a126110b4208bbee5b41f87f5e","src/mips/if_packet.rs":"222bec433d7773de2d576f6341ab1f37a72df7ca39c5214a6e0fff380700930f","src/mips/io_uring.rs":"7494f19b64127966b744d64e718dd55557378b571f15b1a5ed8edc7155483e69","src/mips/ioctl.rs":"8d4bcd3cd6aa7e87267430bc7b102df012bafa8b0ea4b24a3cfa490447431ef9","src/mips/loop_device.rs":"10e55cc8fd90fb9092ef64132d5227ca2979098a73a10e34c1dfc3013aebc841","src/mips/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips/net.rs":"553750bad3660aff2efb5b2a828860792d76eddf7cb4913d3be98b34901f6a83","src/mips/netlink.rs":"5045dece259abaa5b5974500a20a9325e4cd6eb87c344dd7448056dff469994f","src/mips/prctl.rs":"cd59615adf6f561ef6c542df59cf25f75877693ca1c4c489f5e460eb7e798d4d","src/mips/system.rs":"acbc69a1fe7299860f8bd142bc2ff5595a410e1528994139062fc680d1a87e71","src/mips/xdp.rs":"0dc8bed8c75615fc119bf4cc4231ce22639515b1165911dc0b7f6d5a07dbcd44","src/mips32r6/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips32r6/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips32r6/general.rs":"1c16f4e0a015eaf27e9a30f4b74ec824220798f47c535d3aaf322ad799c054ab","src/mips32r6/if_arp.rs":"786972b205a5670e62c89454ff32b94c165cbcbe79d886f47f56976c488a5512","src/mips32r6/if_ether.rs":"1ecdc654cb3eda633bb7192829b1001a0a5ae5a126110b4208bbee5b41f87f5e","src/mips32r6/if_packet.rs":"222bec433d7773de2d576f6341ab1f37a72df7ca39c5214a6e0fff380700930f","src/mips32r6/io_uring.rs":"7494f19b64127966b744d64e718dd55557378b571f15b1a5ed8edc7155483e69","src/mips32r6/ioctl.rs":"8d4bcd3cd6aa7e87267430bc7b102df012bafa8b0ea4b24a3cfa490447431ef9","src/mips32r6/loop_device.rs":"10e55cc8fd90fb9092ef64132d5227ca2979098a73a10e34c1dfc3013aebc841","src/mips32r6/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips32r6/net.rs":"553750bad3660aff2efb5b2a828860792d76eddf7cb4913d3be98b34901f6a83","src/mips32r6/netlink.rs":"5045dece259abaa5b5974500a20a9325e4cd6eb87c344dd7448056dff469994f","src/mips32r6/prctl.rs":"cd59615adf6f561ef6c542df59cf25f75877693ca1c4c489f5e460eb7e798d4d","src/mips32r6/system.rs":"acbc69a1fe7299860f8bd142bc2ff5595a410e1528994139062fc680d1a87e71","src/mips32r6/xdp.rs":"0dc8bed8c75615fc119bf4cc4231ce22639515b1165911dc0b7f6d5a07dbcd44","src/mips64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips64/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips64/general.rs":"700b52614c604ce58aa8a5bb1ebd46221c0106ec2d8d6600d681d1594a89118a","src/mips64/if_arp.rs":"418fc639b93255108450a309d3dd274fd1e9a9be530f27344920b911a1d60d86","src/mips64/if_ether.rs":"6d24518acba5bc8fa2a775d039ed9594de8349d6028621134626ccaa8ea18bcd","src/mips64/if_packet.rs":"04ddeec1897afb84f5905e5122617d5436842aecb0480b6f36e6d0a46e7ab9c0","src/mips64/io_uring.rs":"c24d81dfd84beda47cc4f81d9fbcbe2269dcd052cc520cd0aec85c0a5cc7937b","src/mips64/ioctl.rs":"f0059994ece12ced8e4040aa68ccd58850119b5746d87000f8f538af8bd6359c","src/mips64/loop_device.rs":"69e76089a1460b5345f7de317444e20104e8872dc477e1fe4650bab607373bc2","src/mips64/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips64/net.rs":"a5bd6d654ea16c02f6f85b969bfc2177a88603d38a9a52f09685ca4114f6e199","src/mips64/netlink.rs":"18f139573337be18fb9bd56de4d0bd8af5c80828cdf68ef68751c18dcb39c761","src/mips64/prctl.rs":"a8d9ae240ce582d7b66e13937b99df73c7247ce9f69bfdd12109903d7c6dfb0e","src/mips64/system.rs":"95805c533a8eb8f53c28f138e6a2d12064681cc9db55d3042ee748c655a5d7cd","src/mips64/xdp.rs":"19fdf2b824b95184dabd5c8960d9482788ab8ef027e23acaae9e7992be8eb4e4","src/mips64r6/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips64r6/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips64r6/general.rs":"700b52614c604ce58aa8a5bb1ebd46221c0106ec2d8d6600d681d1594a89118a","src/mips64r6/if_arp.rs":"418fc639b93255108450a309d3dd274fd1e9a9be530f27344920b911a1d60d86","src/mips64r6/if_ether.rs":"6d24518acba5bc8fa2a775d039ed9594de8349d6028621134626ccaa8ea18bcd","src/mips64r6/if_packet.rs":"04ddeec1897afb84f5905e5122617d5436842aecb0480b6f36e6d0a46e7ab9c0","src/mips64r6/io_uring.rs":"c24d81dfd84beda47cc4f81d9fbcbe2269dcd052cc520cd0aec85c0a5cc7937b","src/mips64r6/ioctl.rs":"f0059994ece12ced8e4040aa68ccd58850119b5746d87000f8f538af8bd6359c","src/mips64r6/loop_device.rs":"69e76089a1460b5345f7de317444e20104e8872dc477e1fe4650bab607373bc2","src/mips64r6/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips64r6/net.rs":"a5bd6d654ea16c02f6f85b969bfc2177a88603d38a9a52f09685ca4114f6e199","src/mips64r6/netlink.rs":"18f139573337be18fb9bd56de4d0bd8af5c80828cdf68ef68751c18dcb39c761","src/mips64r6/prctl.rs":"a8d9ae240ce582d7b66e13937b99df73c7247ce9f69bfdd12109903d7c6dfb0e","src/mips64r6/system.rs":"95805c533a8eb8f53c28f138e6a2d12064681cc9db55d3042ee748c655a5d7cd","src/mips64r6/xdp.rs":"19fdf2b824b95184dabd5c8960d9482788ab8ef027e23acaae9e7992be8eb4e4","src/powerpc/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/powerpc/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/powerpc/general.rs":"7940ad742585d501f4742af51c6310ecf651863a8aaa0305193e9c8ee07aca90","src/powerpc/if_arp.rs":"9a189fc7ef3d8d055223789445e19381c5ceb5d771b47d377e5d3ce400ff2047","src/powerpc/if_ether.rs":"56ab5fbf8c9d0dd0654412fabdca6759cbb421a876e5cebe2fec10e25728b55c","src/powerpc/if_packet.rs":"b7f556f37ba3b5e97d10065e028c4158a821b0d135893a9b4871d0d477b5ef98","src/powerpc/io_uring.rs":"f39ffe1e402904d38617478e7642153baccbf96bd1d351a9d027e7a88331ecab","src/powerpc/ioctl.rs":"1fabc6c3481d6710b343aa27bf9331e81d16c3cdf86eb76eac61b19839d9b2f4","src/powerpc/loop_device.rs":"b4038e7e95abe6c53f2bd41f1a0591b8a1915e90090db83f828a66bfe6217352","src/powerpc/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/powerpc/net.rs":"d1c6c36e71354ef35f64ae1195eff75c73f0a4b90fa8a4070cab9e79b81f8b78","src/powerpc/netlink.rs":"4f10870fbd23de17efd4cba6d5a40ba85564effc5d0b71f9d7f928a42cb77b20","src/powerpc/prctl.rs":"f236987bc8ae993ab2b0e88b2eacbae51eee4da170ac075552070a76c717d803","src/powerpc/system.rs":"3e01e5e145adb87263f04c9e053faac0c0758689fd32917d2c7c2eec1d89f9e6","src/powerpc/xdp.rs":"9f04a2ef343109f1bb5ac5bc7ef66cb3c1c966744653a70a79b91f04b9609d07","src/powerpc64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/powerpc64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/powerpc64/general.rs":"7862eb3dfac845331b624b3322bdeb3441bb86e914719e125dd5dc7b3860db43","src/powerpc64/if_arp.rs":"b91d69a2064913327e4c66deeeaaeddd01e71634ac09b1a8245fe7119b07d29d","src/powerpc64/if_ether.rs":"15e12d56b1367cb5c9d8fd1b9995acf1429a923bf603698bd732efe1acc30cd6","src/powerpc64/if_packet.rs":"272be02b20e65330c89b87ee0a642eeafdbc40b830d54d6eef041fd9eab9ec77","src/powerpc64/io_uring.rs":"50d30b17a8337d536131caab7e62caeea20f4b50f3922decf6e19c8d9687bf6d","src/powerpc64/ioctl.rs":"1fabc6c3481d6710b343aa27bf9331e81d16c3cdf86eb76eac61b19839d9b2f4","src/powerpc64/loop_device.rs":"c33a978eef67d48c84af5759e9de4b78513f8a35fd114087d01f2eacd81150ad","src/powerpc64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/powerpc64/net.rs":"706e58efa77918ac96f20fa33afd5f498e2e118507084c1ae9db93483103ab32","src/powerpc64/netlink.rs":"352a06995f7de6e4fc1c2ff54c1eccb93a3d833a923e834ec75c6a4d30ea5051","src/powerpc64/prctl.rs":"1fcccc5b6dac472a30b7701b5c9e436c238410077cfe158d600b51d55bcc074a","src/powerpc64/system.rs":"500116b7613a504ebad028cec1ba37323310e29864d885ae62191ccb1f86d333","src/powerpc64/xdp.rs":"baad88c60c08fc79dc3c223c0e8d9adef4462728b6e46e5143ce10f6ce5e32bd","src/riscv32/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/riscv32/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/riscv32/general.rs":"16ffe747a8f75ac6594dc7afddef4fbb89735da50af9f19f152fd2f04b509463","src/riscv32/if_arp.rs":"d713555fcc8ce5e9a626da46a11580f87b31bbce1bf29e3363ed37eda931a438","src/riscv32/if_ether.rs":"aac7a069000195b9b18c6d25b2d7c338efb1062347a84e31cda7c93de374b3c6","src/riscv32/if_packet.rs":"1834cbc6b60973021393a52c88aaff0310f2dcfc1786a9d7ae13c2705752a7e0","src/riscv32/io_uring.rs":"a1cf9aa45eaaa38230c17c25590a615ca75fe75073deb53e6d29c6eb9c8ef0c2","src/riscv32/ioctl.rs":"796b2030be357ce32bb6cf38c70b12e6ba48fc3a9b62019bd1f72ef47f97dc6d","src/riscv32/loop_device.rs":"ff54f82f65b5c0e5e5cade6a014c2e96a1e01494e6b089b162a0a03a6c8c554d","src/riscv32/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/riscv32/net.rs":"508650776f6a282e9a1d5109e08ff0d1678d86d1068fe43a9870f37787755166","src/riscv32/netlink.rs":"9fc99e88df0efc15d39b397c9d653c32b4729e31a2434e730435fbdfcb362da4","src/riscv32/prctl.rs":"8df2f33387d5b4865d9417f796cc4d43b3cf549cfa41d7ce7d41dd367ed8b6c9","src/riscv32/system.rs":"a2913685b359e60bbfae413b89a6fd37ea38fa448f980ffadef42d227b33ada5","src/riscv32/xdp.rs":"2138939b87c7c75d2b3ee499507142e2a5abeecd40783c297dd3c555285b3a54","src/riscv64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/riscv64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/riscv64/general.rs":"8ec4907ac81b62e21451731a468e5f4fe7a37a46d80c56b33e0969d2d059d442","src/riscv64/if_arp.rs":"7b72e3757f20ca3cf651b397968a55be24ea14128a9e573b0b555a40eaae0efb","src/riscv64/if_ether.rs":"a7b0918afc9dbf8e79490f83a809e4bd563af20ab2b3432d58b763ff31418daf","src/riscv64/if_packet.rs":"25e69ec7b16d27befb2b64c8540011563f3c02991588489b258febbbcf7c45d0","src/riscv64/io_uring.rs":"90f45dad11fdf95315cb2d7f01f0d631aa24bc559b2bfcdcfa6433aaa4ee1a7d","src/riscv64/ioctl.rs":"9c4645f03ac8bdfba148aed2d123688c3638e8b742aa69e03f9f886e4dc0132c","src/riscv64/loop_device.rs":"6b1cea8361cd3e281cce4f68351fc9c661373d1494556424a9622765a7eec19a","src/riscv64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/riscv64/net.rs":"af6d52d44def3ebdb01e047c588f353a9a3e6d20c6c57be5a846270a4505235b","src/riscv64/netlink.rs":"789357343b94276e6f8fc8f3a32f06f3d3efd464c7850b2568dc609a49d1f305","src/riscv64/prctl.rs":"624e4d3b8f3b4f1d6dcb1540c124ed03ce47f0580aa3425c0baed431dcd267ea","src/riscv64/system.rs":"4cfcd4c28481b9ff5fc0330d5c713d637d3615c0184830d3a4391882eaed68f5","src/riscv64/xdp.rs":"2270c2b3cce1cf55922ed685c6cb7197a3932d756763f7528ab36c034609d856","src/s390x/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/s390x/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/s390x/general.rs":"687f6e3d4502d31aaec08a41335b6a368f0949049875d939065a66df86e06b8a","src/s390x/if_arp.rs":"b07371aae85829a5efc218833696a7c6d762ff07c99e15da4d065ce87909e11a","src/s390x/if_ether.rs":"2a6b2132be1aebe126eb64ea230a82c2ab18433ece37226c9dacd81392ad6ca2","src/s390x/if_packet.rs":"718a17518e3eea871f5e6536d13496cd4ea3172f163a461f7ab2e114468b3560","src/s390x/io_uring.rs":"3b3a44aa3bafb6b0b9848ff1d25f66345f895160760b95cd23e7c683befa168e","src/s390x/ioctl.rs":"0aa7214e5a0fe1159a13afb0fa185505e5bcebb7bc8ba8abd7b210bc8c63c47a","src/s390x/loop_device.rs":"558930a3b66ef5b70404109051db008264df188bc4266d2cfee4bd06968481cb","src/s390x/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/s390x/net.rs":"792ef0d83c1e7640e5c6e15a96d3bc9d90f4fc96740f076792ce203c31db9a09","src/s390x/netlink.rs":"c3c11102a55d15dfb534d748c8bc8ece58c9d56170b6afe07d1f2cc783fd6372","src/s390x/prctl.rs":"6fe9f5349f9a694b391f309f208235c1d4669430d3f051ef64467576e91df7a1","src/s390x/system.rs":"f68e8afbd02bc87a8fec2cae4e367f296873f2c1a651032da4ccc4f1c0ed4670","src/s390x/xdp.rs":"fc298028f317486df5e28595c3a5ee0802b7b4dc1e113231332982ae8226b8cb","src/sparc/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc/errno.rs":"b3c5e1a6c8378d613c6ef3dd44e2199ea7455da65e83d6bb19582a79de880f80","src/sparc/general.rs":"a38a371e8ceeecc4384999b4cc8ee6d65a35a20542c96c62e04c24b2b2953858","src/sparc/if_arp.rs":"bfe6cbdbe3087c3c4ca7a68000c8b613dbcb4dcbabebf6d725856db77ff5a75b","src/sparc/if_ether.rs":"c574c6d1ea11a8bb213b18928fe2d342c897d8ff04458991a5192eb401fbbc57","src/sparc/if_packet.rs":"c3e8bce80c279fb92c9d7f6f4a593ea9f61180f728224c60dd1efa9b2950b297","src/sparc/io_uring.rs":"c7befb72a530f2475b9aaf70ee001d0f104e1a404a128cc9a3ad902dd9a0ced1","src/sparc/ioctl.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc/loop_device.rs":"bb79a4bd452a5fc01ad367463d7206c2c53f4b16cd7d0e354981daa38f3f7896","src/sparc/mempolicy.rs":"4b03f870283b21150e322f00d8bab5088189b0a1189a6a8dc6b93da7d647f629","src/sparc/net.rs":"9c2f69c2d2bb193f5ff1b5f54d1f992555157d7d2af8d4cdee32a45c12ff4ee6","src/sparc/netlink.rs":"0f176c24de7b2b19ac16dd95625947b8047d48bc7b871e12a3acd31f8e97c6f5","src/sparc/prctl.rs":"5f5686fe04d8cc5e746d789340331095044f244c123ecf1468dcb089bbb931cd","src/sparc/system.rs":"6f1f8ce9978693845621880031ac4805f00027315a691cfe1d466703c7a96e8d","src/sparc/xdp.rs":"f62496e93ea3230b914d3c7263957f9377c0b9c87cfc6e85e9779433d1a4747a","src/sparc64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc64/errno.rs":"b3c5e1a6c8378d613c6ef3dd44e2199ea7455da65e83d6bb19582a79de880f80","src/sparc64/general.rs":"d4138f0e663833811365fdc2e1008525df0f21044b5e31ab80d97d63fcb9f45f","src/sparc64/if_arp.rs":"d0fbc3bb22d1e194d284ea05539a649c5046759e04528d5a3994d2e07bd88525","src/sparc64/if_ether.rs":"e51661cb54922c3c01853617a61b3d141768adf5b94162c4aefb326d31ef55f5","src/sparc64/if_packet.rs":"4944db85104ae65eb61af6df4e6c37a1037d849b1056f33ffcc56f7daa8da5ed","src/sparc64/io_uring.rs":"43e8d3818f4dfa2c4dcec76572b0b71373fe0afe3e2e71aba244a1b03ead910c","src/sparc64/ioctl.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc64/loop_device.rs":"619acb70cbb16cdd4bbdea14a3de7918cc5dbdcc38b0e6cec9f3a9db0d9b1cc7","src/sparc64/mempolicy.rs":"4b03f870283b21150e322f00d8bab5088189b0a1189a6a8dc6b93da7d647f629","src/sparc64/net.rs":"629b4860c128d4ebb2249f43fd733dea87ca65d3ded5ea8123b43d08a73ba080","src/sparc64/netlink.rs":"7cec2a77af7ec17cad96d63027fd4a9164f0e6503f2e6cc2a99e79aa1bba3147","src/sparc64/prctl.rs":"ff897312b99274ce4eefecccc9797e34accc69efce1299712ab631e9542cb8ca","src/sparc64/system.rs":"becb2e706ed6df77860a2a3884b28181dca606db22fcd604a8a1803f937e8baf","src/sparc64/xdp.rs":"5e1ea3534a0a81f56ea35ea38eddc3bab420bab57d5b34b3f6fafffd43c51a47","src/x32/bootparam.rs":"1ed0cb709f20615ed5d0fadb6492935202f5f67e55d09931c48f46b8bc3938cf","src/x32/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/x32/general.rs":"c2aeaf3096d559a86d3f72e0ec4a91245edfce35e85c51b50d13e115ec357974","src/x32/if_arp.rs":"8eb6e980b1f0d2734ddc89f7ddce9f1b463b163475f7f7948419e6f02ef5928d","src/x32/if_ether.rs":"859047581be4a3ae923b88516e86230a4f9a447a5203285dd8bcc539038c5c4f","src/x32/if_packet.rs":"e9846f5a713ba4b13efcdbaa7499121857347f5fb7b5b8cf137ee84aeba8d768","src/x32/io_uring.rs":"09154fc688e09c618863f029d0818d15c51ebd8611bd941d67e400b684d30e09","src/x32/ioctl.rs":"f2b8a984878ecc004089ef138b00d78ab7747cce45d3bb9b60b46e35f49f3ec7","src/x32/loop_device.rs":"3540494e7317bd7e36e792c6b35da028c6b6c456695e721f215b73623e22c2ce","src/x32/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/x32/net.rs":"e6f5f56160ead3ce9d39be3477a4bfb33a1adbc5fba53575304336a6ff1b5370","src/x32/netlink.rs":"f74042f6cf0eabccfa6b8008a89ee7ab347fb7eaa89499757a786b13b2403982","src/x32/prctl.rs":"2d1eb6873dc5b72a8252f12e695d98a045e01026f730302a6515f53a394bba7c","src/x32/system.rs":"69c125aea6b21f2c4981f3386602283a691524671fef1da7d67de3b67fffdc42","src/x32/xdp.rs":"955fb2683206fce1e5c763060c8a5b1f930ad82d127f330f72e91bba56adbc8b","src/x86/bootparam.rs":"8befba09f4059c5cce674941fd3cd706c2a7f4837b0a825e14b6f10dc4bd4d01","src/x86/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/x86/general.rs":"a9b002ea136dabb9fd1c489c999cd1bfeca62490202aab095221fc70c2b6e30e","src/x86/if_arp.rs":"b91e82b107b3a4378f3df6a0c4480fc2cb5f641b6698f5eb6008f9f4860705ec","src/x86/if_ether.rs":"3873beb1f57bdcc52da345608c5deda5937d7b92b114b414ce6161784173b925","src/x86/if_packet.rs":"33e3e967a2f52b9796205f48867a38b87c7f77424f9ed4a765def5ee4037c528","src/x86/io_uring.rs":"2495448c24a306782c060dc63972a7e48d9727ad2ac33277b20ca5aad33e8ccf","src/x86/ioctl.rs":"11e753119d8491145a6b2af6fff2041ba3c49d61f7ee130d9737c4b3e40ee41d","src/x86/loop_device.rs":"0a6e73f6f2a66792f887c88763a92f029a3dad4486e1fc283fa58ba6c572b216","src/x86/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/x86/net.rs":"0b2addcd77882d71155bbe6e501ab2927ddca878effb4e8a6d4bce4d02ee6fef","src/x86/netlink.rs":"2f98b8c0349c2d3d538164e4d06c28fa1fb9308f7691aa097526ce2fb3ac176f","src/x86/prctl.rs":"5477c74fec958d9f9d2028f58e95657840ead28445956e53fe0894e45922f8a5","src/x86/system.rs":"9aca94a4a553e09e6d2d43741fb8c120c05a193822e850951dc469bbd89cc703","src/x86/xdp.rs":"a4ae33a218d9967b56b3c70d3c1c1180df49379b05044e3a5c7534b542b4a529","src/x86_64/bootparam.rs":"1bf59164498abfadececb8f737dde9817217636b41a2d7b82bfaa8cba7746054","src/x86_64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/x86_64/general.rs":"f0c763abb8d7e7bd594c674d2774b272844829ecee4e3ed42932004616a2380e","src/x86_64/if_arp.rs":"bd0197649074a99951fd1d08e5e36036f14a399773a1b944e915cbc93c38cbc5","src/x86_64/if_ether.rs":"feb5362d90fbd5113b6f1f22fcc77a7b3bb7c8f5081be7eacb2e270d2f24a293","src/x86_64/if_packet.rs":"102801c066a4372a7bb67f91af78de4a99fa7f99dffe3a015799ed16409e0b4d","src/x86_64/io_uring.rs":"f5fc0a5750e66e5219e905860c2e376defddb2cd4114d9b86dd1163f81f00966","src/x86_64/ioctl.rs":"f2b8a984878ecc004089ef138b00d78ab7747cce45d3bb9b60b46e35f49f3ec7","src/x86_64/loop_device.rs":"6f52e8af62ae3b25b58b3524262f6dd818c57e9dcc57523dedede4842032f872","src/x86_64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/x86_64/net.rs":"65f921d16a2380b95496db75169b0ef97048e3226a295740cc1e237f817deb9b","src/x86_64/netlink.rs":"d47b8b117007b1c29db325dad68ed1b92562b98f90916b1b192f57a935a98038","src/x86_64/prctl.rs":"6d0f63fff8d76cc2f4678f38e40a68d072d7da4094d5217ce92872370bb4df9b","src/x86_64/system.rs":"6a415f104e7dd34829b36c19ad89e0cfcfbc69a846c87f81e202411386d46966","src/x86_64/xdp.rs":"20776ba35015ad659b5bb8fb47a7d10fc1aee5530ffe650f2f4e10ec653d7857"},"package":"78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"92856a204a7c01eb33a1cd26de25be16f1e4ccb9f8065f09e268a8f7add9ae70","CODE_OF_CONDUCT.md":"ccd9e538ce44713a2486cc8e4c01b8c8b846d1ccff15de728d8d6fa9a7f846cd","COPYRIGHT":"3290ae0fbc9ddb77d2239121d710f0bb9d31b3b4744e6d97fe01e652b4c1870b","Cargo.toml":"9f3cee7aeb120489fa47e599353716f3ec5ca962c6d3cd3f79447c521ac14614","Cargo.toml.orig":"8f1f3d47387c9eefaec65e6c4bc7916dc596a7faba2f7adc3595dfd343f97f22","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"3d4ae2ec9429adfd329b4506f7ca6faa84dca30d1c3b416f8f4e6f57bdb3aa96","src/aarch64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/aarch64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/aarch64/general.rs":"0cc1ed00b1ef7efb16a7109138acdf679d591325458938cee150b221af063822","src/aarch64/if_arp.rs":"57393cd7d856e8136bd3d0a7b7979b5c4b7428008f19eb71fcbe27764ac93ab8","src/aarch64/if_ether.rs":"f558bfec1f5e80235db79f507e4afd3120647a5caddf17a87b7ad5540e5c1462","src/aarch64/if_packet.rs":"78c1154790a6a8bbe14b0ff08465fa2e090cbf5f6528b5526053b5d8ff568133","src/aarch64/io_uring.rs":"b641714858ff60f62abcf91e1a717a014455fb283ec1e793561052940802683e","src/aarch64/ioctl.rs":"4ec2865dd9d66287b741ed5d68ffbbd9ef65b4010abb4f9ff7e7024e1a202dfc","src/aarch64/loop_device.rs":"733416b35585ac028d75434ba44b0cc9d8d7cb2887040c42a88a914c890497ed","src/aarch64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/aarch64/net.rs":"53279ed39ebe891b02824ccb380083f8fa1c6cd92b03195d1c680e1bcfcab0a1","src/aarch64/netlink.rs":"f6642310b8bd37b5775ba1a52cfe638beddd7c880f8dfacab62c3180255fb75f","src/aarch64/prctl.rs":"a80e2f89aa978210d980538e1d9c5b922bb073d118ee51b1f14c1f397c7cd576","src/aarch64/system.rs":"851a95c0d1b76782970a28c373a313954eea0db35f6ebce562e6047095f587c4","src/aarch64/xdp.rs":"8602704977fdf3c9721c88866dfb77ec31b949f7b44d287c41fb6616a08fbaaf","src/arm/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/arm/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/arm/general.rs":"bdbb40ba5630044c9555fe38a3640638f3ff7f437d94f82428e2bedad32e180f","src/arm/if_arp.rs":"6906a45a71b9dccbbed6195535573c2e30717aca827f052cbe24397af5d52081","src/arm/if_ether.rs":"3873beb1f57bdcc52da345608c5deda5937d7b92b114b414ce6161784173b925","src/arm/if_packet.rs":"45e401c44d540bde6f7b2a5c4b67adf99353639bd7d82829480b34a6a174f4ca","src/arm/io_uring.rs":"7ab09985c3bc26180270eb495ef06583e1f8e27a6df9c35f2aae5ca8e0817b96","src/arm/ioctl.rs":"3f470208ae7e26b356a182a8396b8e4e7522e52d280a0b220c0b79b90ec8fb75","src/arm/loop_device.rs":"0a6e73f6f2a66792f887c88763a92f029a3dad4486e1fc283fa58ba6c572b216","src/arm/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/arm/net.rs":"0b2addcd77882d71155bbe6e501ab2927ddca878effb4e8a6d4bce4d02ee6fef","src/arm/netlink.rs":"2f98b8c0349c2d3d538164e4d06c28fa1fb9308f7691aa097526ce2fb3ac176f","src/arm/prctl.rs":"5477c74fec958d9f9d2028f58e95657840ead28445956e53fe0894e45922f8a5","src/arm/system.rs":"9aca94a4a553e09e6d2d43741fb8c120c05a193822e850951dc469bbd89cc703","src/arm/xdp.rs":"a4ae33a218d9967b56b3c70d3c1c1180df49379b05044e3a5c7534b542b4a529","src/csky/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/csky/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/csky/general.rs":"94aba82d2a76a9ca272b4766f8d2f5f14e10bc2166e03d695a5b8b5d207e6755","src/csky/if_arp.rs":"0afa6f68cfc1a62ece0151df40afad6388781242e9a24ce6e2067da0024e2338","src/csky/if_ether.rs":"aac7a069000195b9b18c6d25b2d7c338efb1062347a84e31cda7c93de374b3c6","src/csky/if_packet.rs":"f88c8926dea84c835ad156b389ad29f50f9e8cb453cdfb5aece6d9fc9be681b6","src/csky/io_uring.rs":"0afce612cb0f6fa359f399b3fd689efabc8754336f162cae2769fef4df8ba1de","src/csky/ioctl.rs":"54ee7b43b78b1920159fd924a1110a1c77d072113bb28b29991eacac9bff1a93","src/csky/loop_device.rs":"ff54f82f65b5c0e5e5cade6a014c2e96a1e01494e6b089b162a0a03a6c8c554d","src/csky/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/csky/net.rs":"508650776f6a282e9a1d5109e08ff0d1678d86d1068fe43a9870f37787755166","src/csky/netlink.rs":"9fc99e88df0efc15d39b397c9d653c32b4729e31a2434e730435fbdfcb362da4","src/csky/prctl.rs":"8df2f33387d5b4865d9417f796cc4d43b3cf549cfa41d7ce7d41dd367ed8b6c9","src/csky/system.rs":"a2913685b359e60bbfae413b89a6fd37ea38fa448f980ffadef42d227b33ada5","src/csky/xdp.rs":"2138939b87c7c75d2b3ee499507142e2a5abeecd40783c297dd3c555285b3a54","src/elf.rs":"441bcf378b5603f957e053369d18d95c1efe981665846c220bca82123c04843a","src/lib.rs":"6081df91a6a0817942054d657961bbf251cfb72ba31c7d3767fd2da82ed4a6ab","src/loongarch64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/loongarch64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/loongarch64/general.rs":"fadd5884c6ad645300540dd30150984857819a986772fca4eba1e1fc0c3f4f1e","src/loongarch64/if_arp.rs":"7b72e3757f20ca3cf651b397968a55be24ea14128a9e573b0b555a40eaae0efb","src/loongarch64/if_ether.rs":"a7b0918afc9dbf8e79490f83a809e4bd563af20ab2b3432d58b763ff31418daf","src/loongarch64/if_packet.rs":"25e69ec7b16d27befb2b64c8540011563f3c02991588489b258febbbcf7c45d0","src/loongarch64/io_uring.rs":"90f45dad11fdf95315cb2d7f01f0d631aa24bc559b2bfcdcfa6433aaa4ee1a7d","src/loongarch64/ioctl.rs":"6f631e0ac37f2c2398168683a1523d1559b85369ffe4cdcc284ffe7455672c18","src/loongarch64/loop_device.rs":"6b1cea8361cd3e281cce4f68351fc9c661373d1494556424a9622765a7eec19a","src/loongarch64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/loongarch64/net.rs":"af6d52d44def3ebdb01e047c588f353a9a3e6d20c6c57be5a846270a4505235b","src/loongarch64/netlink.rs":"789357343b94276e6f8fc8f3a32f06f3d3efd464c7850b2568dc609a49d1f305","src/loongarch64/prctl.rs":"624e4d3b8f3b4f1d6dcb1540c124ed03ce47f0580aa3425c0baed431dcd267ea","src/loongarch64/system.rs":"4cfcd4c28481b9ff5fc0330d5c713d637d3615c0184830d3a4391882eaed68f5","src/loongarch64/xdp.rs":"2270c2b3cce1cf55922ed685c6cb7197a3932d756763f7528ab36c034609d856","src/mips/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips/general.rs":"1c16f4e0a015eaf27e9a30f4b74ec824220798f47c535d3aaf322ad799c054ab","src/mips/if_arp.rs":"786972b205a5670e62c89454ff32b94c165cbcbe79d886f47f56976c488a5512","src/mips/if_ether.rs":"1ecdc654cb3eda633bb7192829b1001a0a5ae5a126110b4208bbee5b41f87f5e","src/mips/if_packet.rs":"222bec433d7773de2d576f6341ab1f37a72df7ca39c5214a6e0fff380700930f","src/mips/io_uring.rs":"7494f19b64127966b744d64e718dd55557378b571f15b1a5ed8edc7155483e69","src/mips/ioctl.rs":"8d4bcd3cd6aa7e87267430bc7b102df012bafa8b0ea4b24a3cfa490447431ef9","src/mips/loop_device.rs":"10e55cc8fd90fb9092ef64132d5227ca2979098a73a10e34c1dfc3013aebc841","src/mips/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips/net.rs":"553750bad3660aff2efb5b2a828860792d76eddf7cb4913d3be98b34901f6a83","src/mips/netlink.rs":"5045dece259abaa5b5974500a20a9325e4cd6eb87c344dd7448056dff469994f","src/mips/prctl.rs":"cd59615adf6f561ef6c542df59cf25f75877693ca1c4c489f5e460eb7e798d4d","src/mips/system.rs":"acbc69a1fe7299860f8bd142bc2ff5595a410e1528994139062fc680d1a87e71","src/mips/xdp.rs":"0dc8bed8c75615fc119bf4cc4231ce22639515b1165911dc0b7f6d5a07dbcd44","src/mips32r6/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips32r6/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips32r6/general.rs":"1c16f4e0a015eaf27e9a30f4b74ec824220798f47c535d3aaf322ad799c054ab","src/mips32r6/if_arp.rs":"786972b205a5670e62c89454ff32b94c165cbcbe79d886f47f56976c488a5512","src/mips32r6/if_ether.rs":"1ecdc654cb3eda633bb7192829b1001a0a5ae5a126110b4208bbee5b41f87f5e","src/mips32r6/if_packet.rs":"222bec433d7773de2d576f6341ab1f37a72df7ca39c5214a6e0fff380700930f","src/mips32r6/io_uring.rs":"7494f19b64127966b744d64e718dd55557378b571f15b1a5ed8edc7155483e69","src/mips32r6/ioctl.rs":"8d4bcd3cd6aa7e87267430bc7b102df012bafa8b0ea4b24a3cfa490447431ef9","src/mips32r6/loop_device.rs":"10e55cc8fd90fb9092ef64132d5227ca2979098a73a10e34c1dfc3013aebc841","src/mips32r6/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips32r6/net.rs":"553750bad3660aff2efb5b2a828860792d76eddf7cb4913d3be98b34901f6a83","src/mips32r6/netlink.rs":"5045dece259abaa5b5974500a20a9325e4cd6eb87c344dd7448056dff469994f","src/mips32r6/prctl.rs":"cd59615adf6f561ef6c542df59cf25f75877693ca1c4c489f5e460eb7e798d4d","src/mips32r6/system.rs":"acbc69a1fe7299860f8bd142bc2ff5595a410e1528994139062fc680d1a87e71","src/mips32r6/xdp.rs":"0dc8bed8c75615fc119bf4cc4231ce22639515b1165911dc0b7f6d5a07dbcd44","src/mips64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips64/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips64/general.rs":"700b52614c604ce58aa8a5bb1ebd46221c0106ec2d8d6600d681d1594a89118a","src/mips64/if_arp.rs":"418fc639b93255108450a309d3dd274fd1e9a9be530f27344920b911a1d60d86","src/mips64/if_ether.rs":"6d24518acba5bc8fa2a775d039ed9594de8349d6028621134626ccaa8ea18bcd","src/mips64/if_packet.rs":"04ddeec1897afb84f5905e5122617d5436842aecb0480b6f36e6d0a46e7ab9c0","src/mips64/io_uring.rs":"c24d81dfd84beda47cc4f81d9fbcbe2269dcd052cc520cd0aec85c0a5cc7937b","src/mips64/ioctl.rs":"f0059994ece12ced8e4040aa68ccd58850119b5746d87000f8f538af8bd6359c","src/mips64/loop_device.rs":"69e76089a1460b5345f7de317444e20104e8872dc477e1fe4650bab607373bc2","src/mips64/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips64/net.rs":"a5bd6d654ea16c02f6f85b969bfc2177a88603d38a9a52f09685ca4114f6e199","src/mips64/netlink.rs":"18f139573337be18fb9bd56de4d0bd8af5c80828cdf68ef68751c18dcb39c761","src/mips64/prctl.rs":"a8d9ae240ce582d7b66e13937b99df73c7247ce9f69bfdd12109903d7c6dfb0e","src/mips64/system.rs":"95805c533a8eb8f53c28f138e6a2d12064681cc9db55d3042ee748c655a5d7cd","src/mips64/xdp.rs":"19fdf2b824b95184dabd5c8960d9482788ab8ef027e23acaae9e7992be8eb4e4","src/mips64r6/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/mips64r6/errno.rs":"9ab1ed2bf371a27401745c2a6f9692f7e66dfd481d032cb40a354826d394ea8e","src/mips64r6/general.rs":"700b52614c604ce58aa8a5bb1ebd46221c0106ec2d8d6600d681d1594a89118a","src/mips64r6/if_arp.rs":"418fc639b93255108450a309d3dd274fd1e9a9be530f27344920b911a1d60d86","src/mips64r6/if_ether.rs":"6d24518acba5bc8fa2a775d039ed9594de8349d6028621134626ccaa8ea18bcd","src/mips64r6/if_packet.rs":"04ddeec1897afb84f5905e5122617d5436842aecb0480b6f36e6d0a46e7ab9c0","src/mips64r6/io_uring.rs":"c24d81dfd84beda47cc4f81d9fbcbe2269dcd052cc520cd0aec85c0a5cc7937b","src/mips64r6/ioctl.rs":"f0059994ece12ced8e4040aa68ccd58850119b5746d87000f8f538af8bd6359c","src/mips64r6/loop_device.rs":"69e76089a1460b5345f7de317444e20104e8872dc477e1fe4650bab607373bc2","src/mips64r6/mempolicy.rs":"1bb5200d678b4ffeb06eb1728bd391742bc300b363421bb24b8dea340b991594","src/mips64r6/net.rs":"a5bd6d654ea16c02f6f85b969bfc2177a88603d38a9a52f09685ca4114f6e199","src/mips64r6/netlink.rs":"18f139573337be18fb9bd56de4d0bd8af5c80828cdf68ef68751c18dcb39c761","src/mips64r6/prctl.rs":"a8d9ae240ce582d7b66e13937b99df73c7247ce9f69bfdd12109903d7c6dfb0e","src/mips64r6/system.rs":"95805c533a8eb8f53c28f138e6a2d12064681cc9db55d3042ee748c655a5d7cd","src/mips64r6/xdp.rs":"19fdf2b824b95184dabd5c8960d9482788ab8ef027e23acaae9e7992be8eb4e4","src/powerpc/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/powerpc/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/powerpc/general.rs":"7940ad742585d501f4742af51c6310ecf651863a8aaa0305193e9c8ee07aca90","src/powerpc/if_arp.rs":"9a189fc7ef3d8d055223789445e19381c5ceb5d771b47d377e5d3ce400ff2047","src/powerpc/if_ether.rs":"56ab5fbf8c9d0dd0654412fabdca6759cbb421a876e5cebe2fec10e25728b55c","src/powerpc/if_packet.rs":"b7f556f37ba3b5e97d10065e028c4158a821b0d135893a9b4871d0d477b5ef98","src/powerpc/io_uring.rs":"f39ffe1e402904d38617478e7642153baccbf96bd1d351a9d027e7a88331ecab","src/powerpc/ioctl.rs":"1fabc6c3481d6710b343aa27bf9331e81d16c3cdf86eb76eac61b19839d9b2f4","src/powerpc/loop_device.rs":"b4038e7e95abe6c53f2bd41f1a0591b8a1915e90090db83f828a66bfe6217352","src/powerpc/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/powerpc/net.rs":"d1c6c36e71354ef35f64ae1195eff75c73f0a4b90fa8a4070cab9e79b81f8b78","src/powerpc/netlink.rs":"4f10870fbd23de17efd4cba6d5a40ba85564effc5d0b71f9d7f928a42cb77b20","src/powerpc/prctl.rs":"f236987bc8ae993ab2b0e88b2eacbae51eee4da170ac075552070a76c717d803","src/powerpc/system.rs":"3e01e5e145adb87263f04c9e053faac0c0758689fd32917d2c7c2eec1d89f9e6","src/powerpc/xdp.rs":"9f04a2ef343109f1bb5ac5bc7ef66cb3c1c966744653a70a79b91f04b9609d07","src/powerpc64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/powerpc64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/powerpc64/general.rs":"7862eb3dfac845331b624b3322bdeb3441bb86e914719e125dd5dc7b3860db43","src/powerpc64/if_arp.rs":"b91d69a2064913327e4c66deeeaaeddd01e71634ac09b1a8245fe7119b07d29d","src/powerpc64/if_ether.rs":"15e12d56b1367cb5c9d8fd1b9995acf1429a923bf603698bd732efe1acc30cd6","src/powerpc64/if_packet.rs":"272be02b20e65330c89b87ee0a642eeafdbc40b830d54d6eef041fd9eab9ec77","src/powerpc64/io_uring.rs":"50d30b17a8337d536131caab7e62caeea20f4b50f3922decf6e19c8d9687bf6d","src/powerpc64/ioctl.rs":"1fabc6c3481d6710b343aa27bf9331e81d16c3cdf86eb76eac61b19839d9b2f4","src/powerpc64/loop_device.rs":"c33a978eef67d48c84af5759e9de4b78513f8a35fd114087d01f2eacd81150ad","src/powerpc64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/powerpc64/net.rs":"706e58efa77918ac96f20fa33afd5f498e2e118507084c1ae9db93483103ab32","src/powerpc64/netlink.rs":"352a06995f7de6e4fc1c2ff54c1eccb93a3d833a923e834ec75c6a4d30ea5051","src/powerpc64/prctl.rs":"1fcccc5b6dac472a30b7701b5c9e436c238410077cfe158d600b51d55bcc074a","src/powerpc64/system.rs":"500116b7613a504ebad028cec1ba37323310e29864d885ae62191ccb1f86d333","src/powerpc64/xdp.rs":"baad88c60c08fc79dc3c223c0e8d9adef4462728b6e46e5143ce10f6ce5e32bd","src/riscv32/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/riscv32/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/riscv32/general.rs":"16ffe747a8f75ac6594dc7afddef4fbb89735da50af9f19f152fd2f04b509463","src/riscv32/if_arp.rs":"d713555fcc8ce5e9a626da46a11580f87b31bbce1bf29e3363ed37eda931a438","src/riscv32/if_ether.rs":"aac7a069000195b9b18c6d25b2d7c338efb1062347a84e31cda7c93de374b3c6","src/riscv32/if_packet.rs":"1834cbc6b60973021393a52c88aaff0310f2dcfc1786a9d7ae13c2705752a7e0","src/riscv32/io_uring.rs":"a1cf9aa45eaaa38230c17c25590a615ca75fe75073deb53e6d29c6eb9c8ef0c2","src/riscv32/ioctl.rs":"796b2030be357ce32bb6cf38c70b12e6ba48fc3a9b62019bd1f72ef47f97dc6d","src/riscv32/loop_device.rs":"ff54f82f65b5c0e5e5cade6a014c2e96a1e01494e6b089b162a0a03a6c8c554d","src/riscv32/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/riscv32/net.rs":"508650776f6a282e9a1d5109e08ff0d1678d86d1068fe43a9870f37787755166","src/riscv32/netlink.rs":"9fc99e88df0efc15d39b397c9d653c32b4729e31a2434e730435fbdfcb362da4","src/riscv32/prctl.rs":"8df2f33387d5b4865d9417f796cc4d43b3cf549cfa41d7ce7d41dd367ed8b6c9","src/riscv32/system.rs":"a2913685b359e60bbfae413b89a6fd37ea38fa448f980ffadef42d227b33ada5","src/riscv32/xdp.rs":"2138939b87c7c75d2b3ee499507142e2a5abeecd40783c297dd3c555285b3a54","src/riscv64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/riscv64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/riscv64/general.rs":"8ec4907ac81b62e21451731a468e5f4fe7a37a46d80c56b33e0969d2d059d442","src/riscv64/if_arp.rs":"7b72e3757f20ca3cf651b397968a55be24ea14128a9e573b0b555a40eaae0efb","src/riscv64/if_ether.rs":"a7b0918afc9dbf8e79490f83a809e4bd563af20ab2b3432d58b763ff31418daf","src/riscv64/if_packet.rs":"25e69ec7b16d27befb2b64c8540011563f3c02991588489b258febbbcf7c45d0","src/riscv64/io_uring.rs":"90f45dad11fdf95315cb2d7f01f0d631aa24bc559b2bfcdcfa6433aaa4ee1a7d","src/riscv64/ioctl.rs":"9c4645f03ac8bdfba148aed2d123688c3638e8b742aa69e03f9f886e4dc0132c","src/riscv64/loop_device.rs":"6b1cea8361cd3e281cce4f68351fc9c661373d1494556424a9622765a7eec19a","src/riscv64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/riscv64/net.rs":"af6d52d44def3ebdb01e047c588f353a9a3e6d20c6c57be5a846270a4505235b","src/riscv64/netlink.rs":"789357343b94276e6f8fc8f3a32f06f3d3efd464c7850b2568dc609a49d1f305","src/riscv64/prctl.rs":"624e4d3b8f3b4f1d6dcb1540c124ed03ce47f0580aa3425c0baed431dcd267ea","src/riscv64/system.rs":"4cfcd4c28481b9ff5fc0330d5c713d637d3615c0184830d3a4391882eaed68f5","src/riscv64/xdp.rs":"2270c2b3cce1cf55922ed685c6cb7197a3932d756763f7528ab36c034609d856","src/s390x/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/s390x/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/s390x/general.rs":"687f6e3d4502d31aaec08a41335b6a368f0949049875d939065a66df86e06b8a","src/s390x/if_arp.rs":"b07371aae85829a5efc218833696a7c6d762ff07c99e15da4d065ce87909e11a","src/s390x/if_ether.rs":"2a6b2132be1aebe126eb64ea230a82c2ab18433ece37226c9dacd81392ad6ca2","src/s390x/if_packet.rs":"718a17518e3eea871f5e6536d13496cd4ea3172f163a461f7ab2e114468b3560","src/s390x/io_uring.rs":"3b3a44aa3bafb6b0b9848ff1d25f66345f895160760b95cd23e7c683befa168e","src/s390x/ioctl.rs":"0aa7214e5a0fe1159a13afb0fa185505e5bcebb7bc8ba8abd7b210bc8c63c47a","src/s390x/loop_device.rs":"558930a3b66ef5b70404109051db008264df188bc4266d2cfee4bd06968481cb","src/s390x/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/s390x/net.rs":"792ef0d83c1e7640e5c6e15a96d3bc9d90f4fc96740f076792ce203c31db9a09","src/s390x/netlink.rs":"c3c11102a55d15dfb534d748c8bc8ece58c9d56170b6afe07d1f2cc783fd6372","src/s390x/prctl.rs":"6fe9f5349f9a694b391f309f208235c1d4669430d3f051ef64467576e91df7a1","src/s390x/system.rs":"f68e8afbd02bc87a8fec2cae4e367f296873f2c1a651032da4ccc4f1c0ed4670","src/s390x/xdp.rs":"fc298028f317486df5e28595c3a5ee0802b7b4dc1e113231332982ae8226b8cb","src/sparc/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc/errno.rs":"b3c5e1a6c8378d613c6ef3dd44e2199ea7455da65e83d6bb19582a79de880f80","src/sparc/general.rs":"a38a371e8ceeecc4384999b4cc8ee6d65a35a20542c96c62e04c24b2b2953858","src/sparc/if_arp.rs":"bfe6cbdbe3087c3c4ca7a68000c8b613dbcb4dcbabebf6d725856db77ff5a75b","src/sparc/if_ether.rs":"c574c6d1ea11a8bb213b18928fe2d342c897d8ff04458991a5192eb401fbbc57","src/sparc/if_packet.rs":"c3e8bce80c279fb92c9d7f6f4a593ea9f61180f728224c60dd1efa9b2950b297","src/sparc/io_uring.rs":"c7befb72a530f2475b9aaf70ee001d0f104e1a404a128cc9a3ad902dd9a0ced1","src/sparc/ioctl.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc/loop_device.rs":"bb79a4bd452a5fc01ad367463d7206c2c53f4b16cd7d0e354981daa38f3f7896","src/sparc/mempolicy.rs":"4b03f870283b21150e322f00d8bab5088189b0a1189a6a8dc6b93da7d647f629","src/sparc/net.rs":"9c2f69c2d2bb193f5ff1b5f54d1f992555157d7d2af8d4cdee32a45c12ff4ee6","src/sparc/netlink.rs":"0f176c24de7b2b19ac16dd95625947b8047d48bc7b871e12a3acd31f8e97c6f5","src/sparc/prctl.rs":"5f5686fe04d8cc5e746d789340331095044f244c123ecf1468dcb089bbb931cd","src/sparc/system.rs":"6f1f8ce9978693845621880031ac4805f00027315a691cfe1d466703c7a96e8d","src/sparc/xdp.rs":"f62496e93ea3230b914d3c7263957f9377c0b9c87cfc6e85e9779433d1a4747a","src/sparc64/bootparam.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc64/errno.rs":"b3c5e1a6c8378d613c6ef3dd44e2199ea7455da65e83d6bb19582a79de880f80","src/sparc64/general.rs":"d4138f0e663833811365fdc2e1008525df0f21044b5e31ab80d97d63fcb9f45f","src/sparc64/if_arp.rs":"d0fbc3bb22d1e194d284ea05539a649c5046759e04528d5a3994d2e07bd88525","src/sparc64/if_ether.rs":"e51661cb54922c3c01853617a61b3d141768adf5b94162c4aefb326d31ef55f5","src/sparc64/if_packet.rs":"4944db85104ae65eb61af6df4e6c37a1037d849b1056f33ffcc56f7daa8da5ed","src/sparc64/io_uring.rs":"43e8d3818f4dfa2c4dcec76572b0b71373fe0afe3e2e71aba244a1b03ead910c","src/sparc64/ioctl.rs":"b2a4c7d649b18a4d2a1142400de687d48c195dcf8a86b58ac261413c33809d7b","src/sparc64/loop_device.rs":"619acb70cbb16cdd4bbdea14a3de7918cc5dbdcc38b0e6cec9f3a9db0d9b1cc7","src/sparc64/mempolicy.rs":"4b03f870283b21150e322f00d8bab5088189b0a1189a6a8dc6b93da7d647f629","src/sparc64/net.rs":"629b4860c128d4ebb2249f43fd733dea87ca65d3ded5ea8123b43d08a73ba080","src/sparc64/netlink.rs":"7cec2a77af7ec17cad96d63027fd4a9164f0e6503f2e6cc2a99e79aa1bba3147","src/sparc64/prctl.rs":"ff897312b99274ce4eefecccc9797e34accc69efce1299712ab631e9542cb8ca","src/sparc64/system.rs":"becb2e706ed6df77860a2a3884b28181dca606db22fcd604a8a1803f937e8baf","src/sparc64/xdp.rs":"5e1ea3534a0a81f56ea35ea38eddc3bab420bab57d5b34b3f6fafffd43c51a47","src/x32/bootparam.rs":"1ed0cb709f20615ed5d0fadb6492935202f5f67e55d09931c48f46b8bc3938cf","src/x32/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/x32/general.rs":"c2aeaf3096d559a86d3f72e0ec4a91245edfce35e85c51b50d13e115ec357974","src/x32/if_arp.rs":"8eb6e980b1f0d2734ddc89f7ddce9f1b463b163475f7f7948419e6f02ef5928d","src/x32/if_ether.rs":"859047581be4a3ae923b88516e86230a4f9a447a5203285dd8bcc539038c5c4f","src/x32/if_packet.rs":"e9846f5a713ba4b13efcdbaa7499121857347f5fb7b5b8cf137ee84aeba8d768","src/x32/io_uring.rs":"09154fc688e09c618863f029d0818d15c51ebd8611bd941d67e400b684d30e09","src/x32/ioctl.rs":"f2b8a984878ecc004089ef138b00d78ab7747cce45d3bb9b60b46e35f49f3ec7","src/x32/loop_device.rs":"3540494e7317bd7e36e792c6b35da028c6b6c456695e721f215b73623e22c2ce","src/x32/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/x32/net.rs":"e6f5f56160ead3ce9d39be3477a4bfb33a1adbc5fba53575304336a6ff1b5370","src/x32/netlink.rs":"f74042f6cf0eabccfa6b8008a89ee7ab347fb7eaa89499757a786b13b2403982","src/x32/prctl.rs":"2d1eb6873dc5b72a8252f12e695d98a045e01026f730302a6515f53a394bba7c","src/x32/system.rs":"69c125aea6b21f2c4981f3386602283a691524671fef1da7d67de3b67fffdc42","src/x32/xdp.rs":"955fb2683206fce1e5c763060c8a5b1f930ad82d127f330f72e91bba56adbc8b","src/x86/bootparam.rs":"8befba09f4059c5cce674941fd3cd706c2a7f4837b0a825e14b6f10dc4bd4d01","src/x86/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/x86/general.rs":"a9b002ea136dabb9fd1c489c999cd1bfeca62490202aab095221fc70c2b6e30e","src/x86/if_arp.rs":"b91e82b107b3a4378f3df6a0c4480fc2cb5f641b6698f5eb6008f9f4860705ec","src/x86/if_ether.rs":"3873beb1f57bdcc52da345608c5deda5937d7b92b114b414ce6161784173b925","src/x86/if_packet.rs":"33e3e967a2f52b9796205f48867a38b87c7f77424f9ed4a765def5ee4037c528","src/x86/io_uring.rs":"2495448c24a306782c060dc63972a7e48d9727ad2ac33277b20ca5aad33e8ccf","src/x86/ioctl.rs":"11e753119d8491145a6b2af6fff2041ba3c49d61f7ee130d9737c4b3e40ee41d","src/x86/loop_device.rs":"0a6e73f6f2a66792f887c88763a92f029a3dad4486e1fc283fa58ba6c572b216","src/x86/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/x86/net.rs":"0b2addcd77882d71155bbe6e501ab2927ddca878effb4e8a6d4bce4d02ee6fef","src/x86/netlink.rs":"2f98b8c0349c2d3d538164e4d06c28fa1fb9308f7691aa097526ce2fb3ac176f","src/x86/prctl.rs":"5477c74fec958d9f9d2028f58e95657840ead28445956e53fe0894e45922f8a5","src/x86/system.rs":"9aca94a4a553e09e6d2d43741fb8c120c05a193822e850951dc469bbd89cc703","src/x86/xdp.rs":"a4ae33a218d9967b56b3c70d3c1c1180df49379b05044e3a5c7534b542b4a529","src/x86_64/bootparam.rs":"1bf59164498abfadececb8f737dde9817217636b41a2d7b82bfaa8cba7746054","src/x86_64/errno.rs":"db283e5ea7fb63e0f57acb241e6471a951b4218660c01ca37b80be9a53629b92","src/x86_64/general.rs":"f0c763abb8d7e7bd594c674d2774b272844829ecee4e3ed42932004616a2380e","src/x86_64/if_arp.rs":"bd0197649074a99951fd1d08e5e36036f14a399773a1b944e915cbc93c38cbc5","src/x86_64/if_ether.rs":"feb5362d90fbd5113b6f1f22fcc77a7b3bb7c8f5081be7eacb2e270d2f24a293","src/x86_64/if_packet.rs":"102801c066a4372a7bb67f91af78de4a99fa7f99dffe3a015799ed16409e0b4d","src/x86_64/io_uring.rs":"f5fc0a5750e66e5219e905860c2e376defddb2cd4114d9b86dd1163f81f00966","src/x86_64/ioctl.rs":"f2b8a984878ecc004089ef138b00d78ab7747cce45d3bb9b60b46e35f49f3ec7","src/x86_64/loop_device.rs":"6f52e8af62ae3b25b58b3524262f6dd818c57e9dcc57523dedede4842032f872","src/x86_64/mempolicy.rs":"fc2d0688a67779b521762ae850605f754be487560f888bd5c0bce80c426dfc35","src/x86_64/net.rs":"65f921d16a2380b95496db75169b0ef97048e3226a295740cc1e237f817deb9b","src/x86_64/netlink.rs":"d47b8b117007b1c29db325dad68ed1b92562b98f90916b1b192f57a935a98038","src/x86_64/prctl.rs":"6d0f63fff8d76cc2f4678f38e40a68d072d7da4094d5217ce92872370bb4df9b","src/x86_64/system.rs":"6a415f104e7dd34829b36c19ad89e0cfcfbc69a846c87f81e202411386d46966","src/x86_64/xdp.rs":"20776ba35015ad659b5bb8fb47a7d10fc1aee5530ffe650f2f4e10ec653d7857"},"package":"78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/linux-raw-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/linux-raw-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "05a32f7f9de1e4b454dd547cba5eea5fd3e185b4" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/linux-raw-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/linux-raw-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/linux-raw-sys/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,48 @@ +[package] +name = "linux-raw-sys" +version = "0.4.14" +authors = ["Dan Gohman "] +description = "Generated bindings for Linux's userspace API" +documentation = "https://docs.rs/linux-raw-sys" +license = "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" +repository = "https://github.com/sunfishcode/linux-raw-sys" +edition = "2021" +keywords = ["linux", "uapi", "ffi"] +categories = ["external-ffi-bindings"] +exclude = ["/gen", "/.*"] +rust-version = "1.63" + +[dependencies] +core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" } +compiler_builtins = { version = '0.1.49', optional = true } + +[dev-dependencies] +static_assertions = "1.1.0" +libc = "0.2.100" + +[package.metadata.docs.rs] +features = ["default", "bootparam", "ioctl", "netlink", "io_uring", "if_arp", "if_ether", "if_packet", "net", "prctl", "elf", "xdp", "mempolicy", "system", "loop_device"] +targets = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu"] + +# The rest of this file is auto-generated! +[features] +bootparam = [] +errno = [] +general = [] +if_arp = [] +if_ether = [] +if_packet = [] +io_uring = [] +ioctl = [] +loop_device = [] +mempolicy = [] +net = [] +netlink = [] +prctl = [] +system = [] +xdp = [] +default = ["std", "general", "errno"] +std = [] +no_std = [] +elf = [] +rustc-dep-of-std = ["core", "compiler_builtins", "no_std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/litemap/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/litemap/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/litemap/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/litemap/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"65bfc4b38ea33ba520a0cc252159915ca8f2df981d6e13e0e771454ec143fdc9","Cargo.toml":"cb0f142abe11e15a971b0393abdae807a7fae8b2109b5791aedffa7b2f6db3e0","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"8d48b860b4895a3757ded795f1e0a125515ced1e883d754684c64e3191f5ebeb","benches/litemap.rs":"e7ed317126a7251b62f0ef5c2a0897ff119a401db5c464f8068d590158aac350","examples/language_names_hash_map.rs":"d8ee06487584caf18d0950ed8eeef4b25d26260b644c43ed0d8101beeb32f7e4","examples/language_names_lite_map.rs":"9f510009856e4edbdd9d3edb130e06a1e6dab691a639899e235e6d4b2aed6287","examples/litemap_bincode.rs":"76df7e65788467329089488f82bf01bffdc19f18778d42157f17beb1b4fe139c","examples/litemap_postcard.rs":"3c63447b5d3c10109970508189793351753f8fc12887775a1a00817b9f0320ef","src/databake.rs":"28049dc8426a2b53047918920d486ac3c635592a87c73ab297bb7daa8e633892","src/lib.rs":"ab0ac9f015470467153b89f6983e002a8d9f7a2a52d5da5990f618b80146cab0","src/map.rs":"6c9c6b1af202dc467b2d542ade49bde6e7f7c7ce18483b6a45551392465c0bb0","src/serde.rs":"56cda02d9da4f555fe103a9aa2d015cf90468a98482dad3d3ba284bb10241231","src/serde_helpers.rs":"72787005972b93e49b9dc17aa47d30699364e6da9dc95aadb820ce58e4bf5c54","src/store/mod.rs":"358418a8f9bf27ccd008539f18d1e8c1a45c2428d2ab261e19b267f28bae1806","src/store/slice_impl.rs":"1807eb84cf263357ed356bc55f8ab7a2bc8b0ef56923155c659f2b5ee1f89180","src/store/vec_impl.rs":"d9807de0546e3cbe8ee3d7b73d666c71249be3eb23a99f60b388aab59b678739","src/testing.rs":"58a825f0b35155f2470c2513b1d743e4a29713b6f6b3f334d6f391c198e9ff4b","tests/rkyv.rs":"b19d91eda9105699a4340340f0a8961de5f02673599dd8eddb43269634777cc4","tests/serde.rs":"0051274f8490c5837d88447bf72fc7266e970fa95c6e4ca540eeba45b7947ce6","tests/store.rs":"59eec024beea3f0b873373dcedbae0c2c921bf9a4d848d3977770400f61c25ea"},"package":"643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"87dab136bedee4741900dd5d85ba0e12cf5a1756528b5ac795c9806bf5d64db6","Cargo.lock":"65bfc4b38ea33ba520a0cc252159915ca8f2df981d6e13e0e771454ec143fdc9","Cargo.toml":"cb0f142abe11e15a971b0393abdae807a7fae8b2109b5791aedffa7b2f6db3e0","Cargo.toml.orig":"346baeb0d77dce4dae06d53829714d163a7878a61d9dcc57324161488b3e9fcd","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"8d48b860b4895a3757ded795f1e0a125515ced1e883d754684c64e3191f5ebeb","benches/litemap.rs":"e7ed317126a7251b62f0ef5c2a0897ff119a401db5c464f8068d590158aac350","examples/language_names_hash_map.rs":"d8ee06487584caf18d0950ed8eeef4b25d26260b644c43ed0d8101beeb32f7e4","examples/language_names_lite_map.rs":"9f510009856e4edbdd9d3edb130e06a1e6dab691a639899e235e6d4b2aed6287","examples/litemap_bincode.rs":"76df7e65788467329089488f82bf01bffdc19f18778d42157f17beb1b4fe139c","examples/litemap_postcard.rs":"3c63447b5d3c10109970508189793351753f8fc12887775a1a00817b9f0320ef","src/databake.rs":"28049dc8426a2b53047918920d486ac3c635592a87c73ab297bb7daa8e633892","src/lib.rs":"ab0ac9f015470467153b89f6983e002a8d9f7a2a52d5da5990f618b80146cab0","src/map.rs":"6c9c6b1af202dc467b2d542ade49bde6e7f7c7ce18483b6a45551392465c0bb0","src/serde.rs":"56cda02d9da4f555fe103a9aa2d015cf90468a98482dad3d3ba284bb10241231","src/serde_helpers.rs":"72787005972b93e49b9dc17aa47d30699364e6da9dc95aadb820ce58e4bf5c54","src/store/mod.rs":"358418a8f9bf27ccd008539f18d1e8c1a45c2428d2ab261e19b267f28bae1806","src/store/slice_impl.rs":"1807eb84cf263357ed356bc55f8ab7a2bc8b0ef56923155c659f2b5ee1f89180","src/store/vec_impl.rs":"d9807de0546e3cbe8ee3d7b73d666c71249be3eb23a99f60b388aab59b678739","src/testing.rs":"58a825f0b35155f2470c2513b1d743e4a29713b6f6b3f334d6f391c198e9ff4b","tests/rkyv.rs":"b19d91eda9105699a4340340f0a8961de5f02673599dd8eddb43269634777cc4","tests/serde.rs":"0051274f8490c5837d88447bf72fc7266e970fa95c6e4ca540eeba45b7947ce6","tests/store.rs":"59eec024beea3f0b873373dcedbae0c2c921bf9a4d848d3977770400f61c25ea"},"package":"643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/litemap/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/litemap/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/litemap/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/litemap/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "utils/litemap" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/litemap/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/litemap/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/litemap/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/litemap/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,81 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "litemap" +version = "0.7.3" +keywords = ["sorted", "vec", "map", "hashmap", "btreemap"] +description = "A key-value Map implementation based on a flat, sorted Vec." +documentation = "https://docs.rs/litemap" + +authors.workspace = true +edition.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true + +[package.metadata.workspaces] +independent = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +databake = { workspace = true, optional = true } +serde = { workspace = true, optional = true, features = ["alloc"]} +yoke = { workspace = true, features = ["derive"], optional = true } + +[dev-dependencies] +bincode = { workspace = true } +icu_benchmark_macros = { path = "../../tools/benchmark/macros" } +icu_locid = { path = "../../components/locid" } +postcard = { workspace = true, features = ["use-std"] } +rkyv = { workspace = true, features = ["validation"] } +serde = { workspace = true } +serde_json = { workspace = true } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[features] +bench = ["serde"] +default = ["alloc"] +alloc = [] +databake = ["dep:databake"] +serde = ["dep:serde"] +yoke = ["dep:yoke"] + +# Enables the `testing` module with tools for testing custom stores. +testing = ["alloc"] + +[package.metadata.cargo-all-features] +# Bench feature gets tested separately and is only relevant for CI +denylist = ["bench"] + +[lib] +bench = false # This option is required for Benchmark CI + +[[test]] +name = "serde" +required-features = ["serde"] + +[[test]] +name = "store" +required-features = ["testing"] + +[[example]] +name = "litemap_bincode" +path = "examples/litemap_bincode.rs" +required-features = ["serde"] + +[[example]] +name = "litemap_postcard" +path = "examples/litemap_postcard.rs" +required-features = ["serde"] + +[[bench]] +name = "litemap" +harness = false +required-features = ["serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/litrs/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/litrs/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/litrs/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/litrs/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"03cea7c394dd09087f6b2c7ba4b4641b5c2c50b32b7286cabd5be4850f62f170","Cargo.toml":"6ef884164a0139f0591a381ada2c99d850d38e5f3af3451efa12f808f8a799e0","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"7dc1552e88f49132cb358b1b962fc5e79fa42d70bcbb88c526d33e45b8e98036","README.md":"533d31adf3b4258b838cd6a1cdb58139e2cf761c3c38aa4654f66f34335c9073","src/bool/mod.rs":"53c6eedfd94552689e51233fffb8a99ce9321a32db0f08de8b18d48cda9b1877","src/bool/tests.rs":"a0e6d034036aa04aac6b847bb561bdba759d85c78d4cbb7fb93f4422efb83656","src/byte/mod.rs":"ff2a3e6108a9b32ae0d925ec34735d20194d5c6b27af060516a46d21397c75be","src/byte/tests.rs":"ac36dace42cd151ac9d26cc35701bc8b65f8f1ed6ee1cfef4eeb6caa9dd702bc","src/bytestr/mod.rs":"8fd951374f7edc2077465cd4f97001eece46358f2bb0c45fddb2942aac6ee13b","src/bytestr/tests.rs":"194b28f157196260b1c2a612dfb36fb1dace491db2ed2bbb39227771ed6baf60","src/char/mod.rs":"2bb6f25da83670f18ec40f8a38565aa2294a4cdf81c8bbaf081531a32b6c6d0c","src/char/tests.rs":"9de497c8c7d7a139ff81f3d7bf8b5c682316d983bebb58c58d2af97f4cd26c35","src/err.rs":"54d000c4f37258c6886dd5b7069e2f5282e51aec3731feb77935582ae8c18908","src/escape.rs":"a944e95344df54c16bf4cc6a8fb01a81e2eac2aacd4758b938d3339212fce60c","src/float/mod.rs":"defaf83526acdc8f9b34c7d1ac17d866a93409dc392eb608160778d6bb4a1e25","src/float/tests.rs":"5875403f1a72104973ed83d0cf29d766e7b2fa5c23615c85a5f2eeed02b115c9","src/impls.rs":"c5dd37dd3ecd29c40a0ed243b907765a27729a1b1f73fa2c6762105feb6527bc","src/integer/mod.rs":"2b9109ddd34faf76fc9ce9dfb04bcc6aed4834231c74bd8a774bd256cc57c18a","src/integer/tests.rs":"01147ce9b6742bb1614cf863090699c54bf660b9f2c6a5eb529d67ae92230c0d","src/lib.rs":"2e79c8035d0fb77db9414b5569eeef13b6db8cde48ef2a45ffcf5f2492d02a4a","src/parse.rs":"e1fa4a76331d52f711e1b06cdba853a4f815281366f4f4f68b4c0a109f8a1734","src/string/mod.rs":"52a9cda38f7cd5b025bc5ec7edb8106487ba3d141789f5bc239c4561490cdc29","src/string/tests.rs":"1e0150ddd921a74ed5ebf6216708132d7768f3beb11a8c7bbfcf4ba01db40a5b","src/test_util.rs":"3badda83d7f256bb25b840820bc0d3a6523b4ded913555cbea5533b6ccad5654","src/tests.rs":"9f0dc2fe7a0eefb6575acd824767bb7d837a584dc7999ef59a457255a2cd7f3d"},"package":"b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"934cb53fc33f3b5b2cc2a73d9e229f67af1c8712ce277c9f669d54d9d4a2c5ec","CHANGELOG.md":"03cea7c394dd09087f6b2c7ba4b4641b5c2c50b32b7286cabd5be4850f62f170","Cargo.toml":"6ef884164a0139f0591a381ada2c99d850d38e5f3af3451efa12f808f8a799e0","Cargo.toml.orig":"ef2d458e4e2f79b858d2dd762aadaeccf27bb83f767fe325ff54b939b2652a88","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"7dc1552e88f49132cb358b1b962fc5e79fa42d70bcbb88c526d33e45b8e98036","README.md":"533d31adf3b4258b838cd6a1cdb58139e2cf761c3c38aa4654f66f34335c9073","src/bool/mod.rs":"53c6eedfd94552689e51233fffb8a99ce9321a32db0f08de8b18d48cda9b1877","src/bool/tests.rs":"a0e6d034036aa04aac6b847bb561bdba759d85c78d4cbb7fb93f4422efb83656","src/byte/mod.rs":"ff2a3e6108a9b32ae0d925ec34735d20194d5c6b27af060516a46d21397c75be","src/byte/tests.rs":"ac36dace42cd151ac9d26cc35701bc8b65f8f1ed6ee1cfef4eeb6caa9dd702bc","src/bytestr/mod.rs":"8fd951374f7edc2077465cd4f97001eece46358f2bb0c45fddb2942aac6ee13b","src/bytestr/tests.rs":"194b28f157196260b1c2a612dfb36fb1dace491db2ed2bbb39227771ed6baf60","src/char/mod.rs":"2bb6f25da83670f18ec40f8a38565aa2294a4cdf81c8bbaf081531a32b6c6d0c","src/char/tests.rs":"9de497c8c7d7a139ff81f3d7bf8b5c682316d983bebb58c58d2af97f4cd26c35","src/err.rs":"54d000c4f37258c6886dd5b7069e2f5282e51aec3731feb77935582ae8c18908","src/escape.rs":"a944e95344df54c16bf4cc6a8fb01a81e2eac2aacd4758b938d3339212fce60c","src/float/mod.rs":"defaf83526acdc8f9b34c7d1ac17d866a93409dc392eb608160778d6bb4a1e25","src/float/tests.rs":"5875403f1a72104973ed83d0cf29d766e7b2fa5c23615c85a5f2eeed02b115c9","src/impls.rs":"c5dd37dd3ecd29c40a0ed243b907765a27729a1b1f73fa2c6762105feb6527bc","src/integer/mod.rs":"2b9109ddd34faf76fc9ce9dfb04bcc6aed4834231c74bd8a774bd256cc57c18a","src/integer/tests.rs":"01147ce9b6742bb1614cf863090699c54bf660b9f2c6a5eb529d67ae92230c0d","src/lib.rs":"2e79c8035d0fb77db9414b5569eeef13b6db8cde48ef2a45ffcf5f2492d02a4a","src/parse.rs":"e1fa4a76331d52f711e1b06cdba853a4f815281366f4f4f68b4c0a109f8a1734","src/string/mod.rs":"52a9cda38f7cd5b025bc5ec7edb8106487ba3d141789f5bc239c4561490cdc29","src/string/tests.rs":"1e0150ddd921a74ed5ebf6216708132d7768f3beb11a8c7bbfcf4ba01db40a5b","src/test_util.rs":"3badda83d7f256bb25b840820bc0d3a6523b4ded913555cbea5533b6ccad5654","src/tests.rs":"9f0dc2fe7a0eefb6575acd824767bb7d837a584dc7999ef59a457255a2cd7f3d"},"package":"b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/litrs/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/litrs/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/litrs/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/litrs/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5cecfbb3f86cbfb3d0c6ec5209f41bb92a76bc76" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/litrs/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/litrs/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/litrs/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/litrs/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "litrs" +version = "0.4.1" +authors = ["Lukas Kalbertodt "] +edition = "2018" +rust-version = "1.54" + +description = """ +Parse and inspect Rust literals (i.e. tokens in the Rust programming language +representing fixed values). Particularly useful for proc macros, but can also +be used outside of a proc-macro context. +""" +documentation = "https://docs.rs/litrs/" +repository = "https://github.com/LukasKalbertodt/litrs/" +readme = "README.md" +license = "MIT/Apache-2.0" + +keywords = ["literal", "parsing", "proc-macro", "type", "procedural"] +categories = [ + "development-tools::procedural-macro-helpers", + "parser-implementations", + "development-tools::build-utils", +] +exclude = [".github"] + + +[features] +default = ["proc-macro2"] +check_suffix = ["unicode-xid"] + +[dependencies] +proc-macro2 = { version = "1", optional = true } +unicode-xid = { version = "0.2.4", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"99efe5a50cb9eedb2ec19f42a84c8d80c7ad12776fefa6fa971e6e8813a7f93a","LICENSE":"db6d163be642e3b568c5fb2104013da632316ecd4e75935df1613af8b0b37933","README.md":"6d7b399235c2f09b4257c3b46369ab5dcd310b4fd2cb2cf6980eecbae6eceb2a","benches/cursor.rs":"3a3410940baf9cc9cfa552d23847ab39c71996477f38370803ed9edab3a45f03","benches/transaction.rs":"309cc7526d92274fc0748585200e1c4ff2e997514f8455f184360fe9dfb75035","benches/utils.rs":"e8c88b72cf7cc7a6ee331c03f630c6e52ec9f1a5462249ff5c25e53ddedc2f4f","src/cursor.rs":"fd7f1700c3e61bb1955e912d164fbe96cf7a7fc97918ef9f750af4f5c92b5469","src/database.rs":"9c52336a487e6141835607c04a4aa53fbe05b9329abb81a461d8f24dfd52f442","src/environment.rs":"119dfd0d27b0202a68cb80f891acc0755e67afc9b379ca21c030760baad06965","src/error.rs":"19c97fee8b2a1bab25f047f34ec2c781062ad95b6dbac0830fdfd3c60e96307d","src/flags.rs":"40fd3d4d72c8db8f9ecb893420300a3585e2ca4c49073065ec9ebf24fe23c064","src/lib.rs":"738088722d641ebd1a5ce41576cef4b137b9863815bf9ee7a3909cb46a58e370","src/transaction.rs":"dc81992311a0122bc1f138561b0431c36d8c1080cdf1c1dbf157a448ca3ba3ae"},"package":"447a296f7aca299cfbb50f4e4f3d49451549af655fb7215d7f8c0c3d64bad42b"} \ No newline at end of file +{"files":{".gitmodules":"49ac0fea68034735f3c05bc1a73907682fb9e45d4f7dfe878f72e9db5ac9af61",".rustfmt.toml":"cf98c9dc7f634c3fb42a39f353650e117dd2abc104d9333ac3ca742597e98242","Cargo.toml":"99efe5a50cb9eedb2ec19f42a84c8d80c7ad12776fefa6fa971e6e8813a7f93a","Cargo.toml.orig":"cd4f614e3e77b629afcfd5cedc3038ea591d57441a9f0efbf32730403b027c32","LICENSE":"db6d163be642e3b568c5fb2104013da632316ecd4e75935df1613af8b0b37933","README.md":"6d7b399235c2f09b4257c3b46369ab5dcd310b4fd2cb2cf6980eecbae6eceb2a","benches/cursor.rs":"3a3410940baf9cc9cfa552d23847ab39c71996477f38370803ed9edab3a45f03","benches/transaction.rs":"309cc7526d92274fc0748585200e1c4ff2e997514f8455f184360fe9dfb75035","benches/utils.rs":"e8c88b72cf7cc7a6ee331c03f630c6e52ec9f1a5462249ff5c25e53ddedc2f4f","src/cursor.rs":"fd7f1700c3e61bb1955e912d164fbe96cf7a7fc97918ef9f750af4f5c92b5469","src/database.rs":"9c52336a487e6141835607c04a4aa53fbe05b9329abb81a461d8f24dfd52f442","src/environment.rs":"119dfd0d27b0202a68cb80f891acc0755e67afc9b379ca21c030760baad06965","src/error.rs":"19c97fee8b2a1bab25f047f34ec2c781062ad95b6dbac0830fdfd3c60e96307d","src/flags.rs":"40fd3d4d72c8db8f9ecb893420300a3585e2ca4c49073065ec9ebf24fe23c064","src/lib.rs":"738088722d641ebd1a5ce41576cef4b137b9863815bf9ee7a3909cb46a58e370","src/transaction.rs":"dc81992311a0122bc1f138561b0431c36d8c1080cdf1c1dbf157a448ca3ba3ae"},"package":"447a296f7aca299cfbb50f4e4f3d49451549af655fb7215d7f8c0c3d64bad42b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,4 @@ +imports_layout = "Vertical" +max_width = 120 +match_block_trailing_comma = true +use_small_heuristics = "Off" \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,58 @@ +[package] +name = "lmdb-rkv" +# NB: When modifying, also modify html_root_url in lib.rs +version = "0.14.0" +authors = ["Dan Burkert ", "Victor Porof "] +license = "Apache-2.0" +description = "Idiomatic and safe LMDB wrapper." +documentation = "https://docs.rs/lmdb-rkv" +homepage = "https://github.com/mozilla/lmdb-rs" +repository = "https://github.com/mozilla/lmdb-rs.git" +readme = "README.md" +keywords = ["LMDB", "database", "storage-engine", "bindings", "library"] +categories = ["database"] + +exclude = [ + # Exclude CI config files from package. + "/.appveyor.yml", + "/.travis.yml", + "/azure-pipelines-template.yml", + "/azure-pipelines.yml", +] + +[lib] +name = "lmdb" + +[badges] +travis-ci = { repository = "mozilla/lmdb-rs" } +appveyor = { repository = "mozilla/lmdb-rs" } + +[workspace] +members = [ + "lmdb-sys", +] + +[dependencies] +bitflags = "1" +byteorder = "1" +libc = "0.2" + +# In order to ensure that we test lmdb-rkv in CI against the in-tree version +# of lmdb-rkv-sys, we specify the dependency as a path here. +# +# But we can't publish the lmdb-rkv crate to crates.io with a path dependency, +# so we have to temporarily change this to point to the current version +# of lmdb-rkv-sys on crates.io when publishing lmdb-rkv to that crate registry. +# +# (See "Publishing to crates.io" in README.md for more information.) +lmdb-rkv-sys = "0.11.0" + +[dev-dependencies] +rand = "0.4" +tempdir = "0.3" + +[features] +default = [] +with-asan = ["lmdb-rkv-sys/with-asan"] +with-fuzzer = ["lmdb-rkv-sys/with-fuzzer"] +with-fuzzer-no-link = ["lmdb-rkv-sys/with-fuzzer-no-link"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"497afaab87773f297aef19f09219b951afcbfe06d5b0cf0c22f44e7543a020b0","bindgen.rs":"4579cf8b217b9673fd08f8306bfe1b4bbac1b31cf11b2a395f81ddac04dfc10e","build.rs":"54abc550db966ce0479e1cf54ed992e3eca7e947357c54bf937b6048f0813c95","lmdb/libraries/liblmdb/CHANGES":"ba14b94dda8670db454275d2f5fb83510f810ccb3ccfca642176a0efef245e08","lmdb/libraries/liblmdb/COPYRIGHT":"fae797823b892c4b59913256b4d10b17d71f57d4bc45e46d901b84fd6dfc3d13","lmdb/libraries/liblmdb/Doxyfile":"5545f6b049040ce58e6d1a603eaea6b7fb8ae92459f2ab8d3bcbacabcce1014d","lmdb/libraries/liblmdb/LICENSE":"310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569","lmdb/libraries/liblmdb/Makefile":"60b5f574e6642602f692a95956da61c588a265ad50b8059960c230b9e6aaf4fd","lmdb/libraries/liblmdb/intro.doc":"9442e0db4fc9c70f058c43545e710476d8d5a80b959d20f4381240fd50c6b843","lmdb/libraries/liblmdb/lmdb.h":"05abf244b621b2d14e838b0643e72d5075ce77d8df856b6dccde74ee51c9cf22","lmdb/libraries/liblmdb/mdb.c":"9a4f14f3f7bf146715c01b1353b24ca9734ff1b2599c65ce4389f293ecda7015","lmdb/libraries/liblmdb/mdb_copy.1":"3a6a8a7a91e1bd42dc4d2a0188ff62d699ff2b3b097a670f30681decf63f22f3","lmdb/libraries/liblmdb/mdb_copy.c":"d3d412a770a5c3afeb88c44b4acdde0f0b985cde22497198e8f38296281cdddd","lmdb/libraries/liblmdb/mdb_dump.1":"9257be883c7fcfcbd61003cc730f7c0900fa8f6feba074c8c1e46634a257b13a","lmdb/libraries/liblmdb/mdb_dump.c":"b046cffcd997254e6daea47a2d7fb74f9d23282174cbb1e3bf9f5fb51a90fe64","lmdb/libraries/liblmdb/mdb_load.1":"ea927473245a4a7777ba687aa26baf7f0951fb620daf82b8d730a090185b2bbc","lmdb/libraries/liblmdb/mdb_load.c":"4f722613c65350315db23060be98584fb572978108885dab271101ba7187dca4","lmdb/libraries/liblmdb/mdb_stat.1":"c0a70d96b4b2d32e73301383d9d5620bc0bbbefb019bfd54f32088dfd4bc921a","lmdb/libraries/liblmdb/mdb_stat.c":"e6405fa191d784ecfa8eb8d1f153a58facc49a8f5a2c891a93802e67acc4861e","lmdb/libraries/liblmdb/midl.c":"e19143db51dd606396c7eba765832e4b66167c0975614e576b950349f8f6cdfd","lmdb/libraries/liblmdb/midl.h":"52066a085aa0fc90799113fb1cc60ca78a5e35ca6191f5f5cb29488d4bd66dba","lmdb/libraries/liblmdb/mtest.c":"89ab9ac8bf1e14a9f32a33757c4b3254e4984e0f24e5a302e2d126eb2c86f6db","lmdb/libraries/liblmdb/mtest2.c":"076b00395fe1461dd9577f7bb5567908ce50cf470efbf652787e6fe1dc2fb68c","lmdb/libraries/liblmdb/mtest3.c":"51b9a055e123bd0757ee3082cc6864c836969cf630e646a9cc34e01398c20634","lmdb/libraries/liblmdb/mtest4.c":"b0a725405d80bda6ab95b3ecf410ae330ab8df7a081ca81dd6ea1f8db87642e9","lmdb/libraries/liblmdb/mtest5.c":"7f3b06ca3833315ea4c70d5e91feb1b677f6949f105f4f89d96c3ac35e104f2f","lmdb/libraries/liblmdb/mtest6.c":"e4d7880c36547ebf33bc020046730bf2c075c53aaacd5c876152cc5ae7ab5e6c","lmdb/libraries/liblmdb/sample-bdb.txt":"153d84f8fc49a3abba53ed52d5a41c8d6d4698753a10bbe0689a9e65d3513513","lmdb/libraries/liblmdb/sample-mdb.txt":"1f77385786cffdf72b33da06a91a444fe2827673c3627f89110903a8fe012795","lmdb/libraries/liblmdb/tooltag":"4734c6dc1fa7aec8c2e9646bd04bc5218ef6a03ad83a3b18de2ac4069eb94120","src/bindings.rs":"ab64073ce4ec64282e8f67cd8f148c83661810a662cb804813b3add0d92a4bf6","src/lib.rs":"e0cf0afbab6dfded166e11d492b66d5701efe07ef978c386060054bd09f7e0c8","tests/fixtures/testdb-32/data.mdb":"74d09a30a020789631ef5c64d60d34f6913cf63ad73c82327bd605c5a37849bb","tests/fixtures/testdb-32/lock.mdb":"bbfd0f5aa3eea8421b0a2c277de69b105789dbc744391d9a08d0d3332ae91f70","tests/fixtures/testdb/data.mdb":"8a0cf8ad63473ae63d437a646042b0d64c112a8fa33d5c916f0678ce4d23189b","tests/fixtures/testdb/lock.mdb":"6ef7eea0c15b42835891c2d1d62905cfca7ae018572971610600196714858f53","tests/lmdb.rs":"5086cb43f3a7b6a8aaa257084c1e0bea664f279ff260b99a8ad0d3c598867a45","tests/simple.rs":"774a3edf589dd5fab3b90d5faabb8b8e06e51ec231a795ba17b1e35e65490848"},"package":"61b9ce6b3be08acefa3003c57b7565377432a89ec24476bbe72e11d101f852fe"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4ee3c44e3eee199e9504eb63431762fe9101967b8b22d888d4dae6353890430a",".rustfmt.toml":"fbef9d8f2ff25a0b6c6f032f2b066aedfd7b1d34d8f75e0be811bc087bff5469","Cargo.toml":"497afaab87773f297aef19f09219b951afcbfe06d5b0cf0c22f44e7543a020b0","Cargo.toml.orig":"e7c4f9fec1a0dcea90d2ccb83021d925e9a18792dbf4f002a2c7e8e550b546c7","bindgen.rs":"4579cf8b217b9673fd08f8306bfe1b4bbac1b31cf11b2a395f81ddac04dfc10e","build.rs":"54abc550db966ce0479e1cf54ed992e3eca7e947357c54bf937b6048f0813c95","lmdb/libraries/liblmdb/.gitignore":"49e1a82819dab072b1c80d4570f817d6e2c6625d574df871f7a065ab44944727","lmdb/libraries/liblmdb/CHANGES":"ba14b94dda8670db454275d2f5fb83510f810ccb3ccfca642176a0efef245e08","lmdb/libraries/liblmdb/COPYRIGHT":"fae797823b892c4b59913256b4d10b17d71f57d4bc45e46d901b84fd6dfc3d13","lmdb/libraries/liblmdb/Doxyfile":"5545f6b049040ce58e6d1a603eaea6b7fb8ae92459f2ab8d3bcbacabcce1014d","lmdb/libraries/liblmdb/LICENSE":"310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569","lmdb/libraries/liblmdb/Makefile":"60b5f574e6642602f692a95956da61c588a265ad50b8059960c230b9e6aaf4fd","lmdb/libraries/liblmdb/intro.doc":"9442e0db4fc9c70f058c43545e710476d8d5a80b959d20f4381240fd50c6b843","lmdb/libraries/liblmdb/lmdb.h":"05abf244b621b2d14e838b0643e72d5075ce77d8df856b6dccde74ee51c9cf22","lmdb/libraries/liblmdb/mdb.c":"9a4f14f3f7bf146715c01b1353b24ca9734ff1b2599c65ce4389f293ecda7015","lmdb/libraries/liblmdb/mdb_copy.1":"3a6a8a7a91e1bd42dc4d2a0188ff62d699ff2b3b097a670f30681decf63f22f3","lmdb/libraries/liblmdb/mdb_copy.c":"d3d412a770a5c3afeb88c44b4acdde0f0b985cde22497198e8f38296281cdddd","lmdb/libraries/liblmdb/mdb_dump.1":"9257be883c7fcfcbd61003cc730f7c0900fa8f6feba074c8c1e46634a257b13a","lmdb/libraries/liblmdb/mdb_dump.c":"b046cffcd997254e6daea47a2d7fb74f9d23282174cbb1e3bf9f5fb51a90fe64","lmdb/libraries/liblmdb/mdb_load.1":"ea927473245a4a7777ba687aa26baf7f0951fb620daf82b8d730a090185b2bbc","lmdb/libraries/liblmdb/mdb_load.c":"4f722613c65350315db23060be98584fb572978108885dab271101ba7187dca4","lmdb/libraries/liblmdb/mdb_stat.1":"c0a70d96b4b2d32e73301383d9d5620bc0bbbefb019bfd54f32088dfd4bc921a","lmdb/libraries/liblmdb/mdb_stat.c":"e6405fa191d784ecfa8eb8d1f153a58facc49a8f5a2c891a93802e67acc4861e","lmdb/libraries/liblmdb/midl.c":"e19143db51dd606396c7eba765832e4b66167c0975614e576b950349f8f6cdfd","lmdb/libraries/liblmdb/midl.h":"52066a085aa0fc90799113fb1cc60ca78a5e35ca6191f5f5cb29488d4bd66dba","lmdb/libraries/liblmdb/mtest.c":"89ab9ac8bf1e14a9f32a33757c4b3254e4984e0f24e5a302e2d126eb2c86f6db","lmdb/libraries/liblmdb/mtest2.c":"076b00395fe1461dd9577f7bb5567908ce50cf470efbf652787e6fe1dc2fb68c","lmdb/libraries/liblmdb/mtest3.c":"51b9a055e123bd0757ee3082cc6864c836969cf630e646a9cc34e01398c20634","lmdb/libraries/liblmdb/mtest4.c":"b0a725405d80bda6ab95b3ecf410ae330ab8df7a081ca81dd6ea1f8db87642e9","lmdb/libraries/liblmdb/mtest5.c":"7f3b06ca3833315ea4c70d5e91feb1b677f6949f105f4f89d96c3ac35e104f2f","lmdb/libraries/liblmdb/mtest6.c":"e4d7880c36547ebf33bc020046730bf2c075c53aaacd5c876152cc5ae7ab5e6c","lmdb/libraries/liblmdb/sample-bdb.txt":"153d84f8fc49a3abba53ed52d5a41c8d6d4698753a10bbe0689a9e65d3513513","lmdb/libraries/liblmdb/sample-mdb.txt":"1f77385786cffdf72b33da06a91a444fe2827673c3627f89110903a8fe012795","lmdb/libraries/liblmdb/tooltag":"4734c6dc1fa7aec8c2e9646bd04bc5218ef6a03ad83a3b18de2ac4069eb94120","src/bindings.rs":"ab64073ce4ec64282e8f67cd8f148c83661810a662cb804813b3add0d92a4bf6","src/lib.rs":"e0cf0afbab6dfded166e11d492b66d5701efe07ef978c386060054bd09f7e0c8","tests/fixtures/testdb-32/data.mdb":"74d09a30a020789631ef5c64d60d34f6913cf63ad73c82327bd605c5a37849bb","tests/fixtures/testdb-32/lock.mdb":"bbfd0f5aa3eea8421b0a2c277de69b105789dbc744391d9a08d0d3332ae91f70","tests/fixtures/testdb/data.mdb":"8a0cf8ad63473ae63d437a646042b0d64c112a8fa33d5c916f0678ce4d23189b","tests/fixtures/testdb/lock.mdb":"6ef7eea0c15b42835891c2d1d62905cfca7ae018572971610600196714858f53","tests/lmdb.rs":"5086cb43f3a7b6a8aaa257084c1e0bea664f279ff260b99a8ad0d3c598867a45","tests/simple.rs":"774a3edf589dd5fab3b90d5faabb8b8e06e51ec231a795ba17b1e35e65490848"},"package":"61b9ce6b3be08acefa3003c57b7565377432a89ec24476bbe72e11d101f852fe"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "946167603dd6806f3733e18f01a89cee21888468" + }, + "path_in_vcs": "lmdb-sys" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,3 @@ +ignore = [ + "src/bindings.rs" +] \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,56 @@ +[package] +name = "lmdb-rkv-sys" +# NB: When modifying, also modify html_root_url in lib.rs +version = "0.11.2" +authors = ["Dan Burkert ", "Victor Porof "] +license = "Apache-2.0" +description = "Rust bindings for liblmdb." +documentation = "https://docs.rs/lmdb-rkv-sys" +homepage = "https://github.com/mozilla/lmdb-rs" +repository = "https://github.com/mozilla/lmdb-rs.git" +readme = "../README.md" +keywords = ["LMDB", "database", "storage-engine", "bindings", "library"] +categories = ["database", "external-ffi-bindings"] + +# NB: Use "--features bindgen" to generate bindings. +build = "build.rs" + +[lib] +name = "lmdb_sys" + +[badges] +travis-ci = { repository = "mozilla/lmdb-rs" } +appveyor = { repository = "mozilla/lmdb-rs" } + +[dependencies] +libc = "0.2" + +[build-dependencies] +pkg-config = "0.3" +cc = "1.0" +bindgen = { version = "0.53.2", default-features = false, optional = true, features = ["runtime"] } + +[features] +default = [] +with-asan = [] +with-fuzzer = [] +with-fuzzer-no-link = [] + +# These features configure the MDB_IDL_LOGN macro, which determines +# the size of the free and dirty page lists (and thus the amount of memory +# allocated when opening an LMDB environment in read-write mode). +# +# Each feature defines MDB_IDL_LOGN as the value in the name of the feature. +# That means these features are mutually exclusive, and you must not specify +# more than one at the same time (or the crate will fail to compile). +# +# For more information on the motivation for these features (and their effect), +# see https://github.com/mozilla/lmdb/pull/2. +mdb_idl_logn_8 = [] +mdb_idl_logn_9 = [] +mdb_idl_logn_10 = [] +mdb_idl_logn_11 = [] +mdb_idl_logn_12 = [] +mdb_idl_logn_13 = [] +mdb_idl_logn_14 = [] +mdb_idl_logn_15 = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +mtest +mtest[23456] +testdb +mdb_copy +mdb_stat +mdb_dump +mdb_load +*.lo +*.[ao] +*.so +*.exe +*[~#] +*.bak +*.orig +*.rej +*.gcov +*.gcda +*.gcno +core +core.* +valgrind.* +man/ +html/ diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lock_api/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/lock_api/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/lock_api/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lock_api/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"15453a84e25ac6ed84c95e11e71d9bee5b360b6dc787a433b8416b91bf8e216c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","build.rs":"af84139c71d151adead0b4398c394a7dd16087bb2db44b14a0ed970ce868a6c6","src/lib.rs":"7b67c3b69c1b5e97248afe0f6c3bc353c793ed1ce4a5d5177e63f3f05d79c63b","src/mutex.rs":"f5627b1269a9b0d116507af19b8619b9922b95b73a84ab5be3134620c97caadb","src/remutex.rs":"4fa5f0448591a32ac37f2cf9af89813f32e415d2a1ca426670a0cdaccbca66aa","src/rwlock.rs":"9160cbada7e3179bd8ec13769761437e90bfb616316947dc0cc5959f0bcdc5b9"},"package":"435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"319c76e475e1714bbfeee02a86c8371586be47c30edc4c3e9ef933c1abbda741","Cargo.toml":"15453a84e25ac6ed84c95e11e71d9bee5b360b6dc787a433b8416b91bf8e216c","Cargo.toml.orig":"f6e89d9a74bdaaae54fbf5cbaf71b2fb5d276ffe066100783f97a636ddde2232","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","build.rs":"af84139c71d151adead0b4398c394a7dd16087bb2db44b14a0ed970ce868a6c6","src/lib.rs":"7b67c3b69c1b5e97248afe0f6c3bc353c793ed1ce4a5d5177e63f3f05d79c63b","src/mutex.rs":"f5627b1269a9b0d116507af19b8619b9922b95b73a84ab5be3134620c97caadb","src/remutex.rs":"4fa5f0448591a32ac37f2cf9af89813f32e415d2a1ca426670a0cdaccbca66aa","src/rwlock.rs":"9160cbada7e3179bd8ec13769761437e90bfb616316947dc0cc5959f0bcdc5b9"},"package":"435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lock_api/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/lock_api/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/lock_api/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lock_api/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9e956adc2c6ecde7c15ff7611396d24be711c8a9" + }, + "path_in_vcs": "lock_api" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/lock_api/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/lock_api/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/lock_api/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/lock_api/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "lock_api" +version = "0.4.9" +authors = ["Amanieu d'Antras "] +description = "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std." +license = "MIT OR Apache-2.0" +repository = "https://github.com/Amanieu/parking_lot" +keywords = ["mutex", "rwlock", "lock", "no_std"] +categories = ["concurrency", "no-std"] +edition = "2018" + +[dependencies] +scopeguard = { version = "1.1.0", default-features = false } +owning_ref = { version = "0.4.1", optional = true } + +# Optional dependency for supporting serde. Optional crates automatically +# create a feature with the same name as the crate, so if you need serde +# support, just pass "--features serde" when building this crate. +serde = { version = "1.0.126", default-features = false, optional = true } + +[build-dependencies] +autocfg = "1.1.0" + +[features] +nightly = [] +arc_lock = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/log/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/log/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/log/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/log/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"be90c41683f9ee4da410e12090bb386c4ba00ab949cd957e3c4544ccfaee47cb","Cargo.lock":"fc7924ff9b3c2d0503a291e86fd29b9bada2ca122c4231fcb73c08e8fc93d2d3","Cargo.toml":"01f1d7a239ce0bc34d58975adb8f5bda5957f8101fab103b30da725f8ee8f70b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"00eda7b9168a6cb515bdd3d31be65c1988f77d3443fd9e093161df15d328208e","benches/value.rs":"b613ff353d3cf0ef8cb98e4ca461ea929b8ba553fe299f2eb2942d77a5b1b6a0","src/__private_api.rs":"da677f1e29e3cb135c971247031bc0eb20324294ab5c1c74c5118f87e45518ae","src/kv/error.rs":"6dae12424164c33b93915f5e70bd6d99d616c969c8bfb543806721dd9b423981","src/kv/key.rs":"e63fd5b22b62f2bfacbd77fe0913c3667ed39de5eeb6d93292b77b1b1de4208a","src/kv/mod.rs":"9f4e230cd3b314ad2a7351193109d4e6ca043ed88c0948e6d64076782538b671","src/kv/source.rs":"73fbc180c824072d86f1f41f8c59c014db1d8988a86be38a9128d67d6aab06a5","src/kv/value.rs":"661ea5bab2929e046f456739a94313c9166fc9e8be1a84f9d86f782de09e8cee","src/lib.rs":"38fbc76d977b6e58922d10b3f496cfd08a251bb8c4beed55f5dd6921d73a941a","src/macros.rs":"dfb98017d5f205fec632069ab857a18661d6d563cf5162eeef64d367cc3ad7f5","src/serde.rs":"1b261f9df7a97ace311e9ab9b6c951a17ff7e39227a352c7e09cb2731efd9a2f","triagebot.toml":"a135e10c777cd13459559bdf74fb704c1379af7c9b0f70bc49fa6f5a837daa81"},"package":"30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9f2f4bd96790b9b968a39e1a837a163cc88cf0bcedea1521eb45464f5789acb1",".github/workflows/main.yml":"6de6eccddfceee3dec3d672f4a98a97eb0b8917fffa19b02e6c61088bfbfc7b8","CHANGELOG.md":"be90c41683f9ee4da410e12090bb386c4ba00ab949cd957e3c4544ccfaee47cb","Cargo.lock":"fc7924ff9b3c2d0503a291e86fd29b9bada2ca122c4231fcb73c08e8fc93d2d3","Cargo.toml":"01f1d7a239ce0bc34d58975adb8f5bda5957f8101fab103b30da725f8ee8f70b","Cargo.toml.orig":"b366d77c3b0154b846cb50d7889ea85c52c120b8373266cf2ca1ec97faf6521f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"00eda7b9168a6cb515bdd3d31be65c1988f77d3443fd9e093161df15d328208e","benches/value.rs":"b613ff353d3cf0ef8cb98e4ca461ea929b8ba553fe299f2eb2942d77a5b1b6a0","src/__private_api.rs":"da677f1e29e3cb135c971247031bc0eb20324294ab5c1c74c5118f87e45518ae","src/kv/error.rs":"6dae12424164c33b93915f5e70bd6d99d616c969c8bfb543806721dd9b423981","src/kv/key.rs":"e63fd5b22b62f2bfacbd77fe0913c3667ed39de5eeb6d93292b77b1b1de4208a","src/kv/mod.rs":"9f4e230cd3b314ad2a7351193109d4e6ca043ed88c0948e6d64076782538b671","src/kv/source.rs":"73fbc180c824072d86f1f41f8c59c014db1d8988a86be38a9128d67d6aab06a5","src/kv/value.rs":"661ea5bab2929e046f456739a94313c9166fc9e8be1a84f9d86f782de09e8cee","src/lib.rs":"38fbc76d977b6e58922d10b3f496cfd08a251bb8c4beed55f5dd6921d73a941a","src/macros.rs":"dfb98017d5f205fec632069ab857a18661d6d563cf5162eeef64d367cc3ad7f5","src/serde.rs":"1b261f9df7a97ace311e9ab9b6c951a17ff7e39227a352c7e09cb2731efd9a2f","triagebot.toml":"a135e10c777cd13459559bdf74fb704c1379af7c9b0f70bc49fa6f5a837daa81"},"package":"30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/log/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/log/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/log/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/log/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5a915548178b06f16049e3a4d0de79251bdf9603" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/log/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/log/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/log/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/log/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,146 @@ +name: CI +on: [push, pull_request] + +permissions: + contents: read # to fetch code (actions/checkout) + +jobs: + test: + name: Test + runs-on: ${{ matrix.os }} + strategy: + matrix: + build: [stable, beta, nightly, macos, win32, win64, mingw] + include: + - build: stable + os: ubuntu-latest + rust: stable + - build: beta + os: ubuntu-latest + rust: beta + - build: nightly + os: ubuntu-latest + rust: nightly + - build: macos + os: macos-latest + rust: stable + - build: win32 + os: windows-latest + rust: stable-i686-pc-windows-msvc + - build: win64 + os: windows-latest + rust: stable-x86_64-pc-windows-msvc + - build: mingw + os: windows-latest + rust: stable-x86_64-pc-windows-gnu + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update ${{ matrix.rust }} --no-self-update + rustup default ${{ matrix.rust }} + cargo install cargo-hack + - run: cargo hack test --feature-powerset --lib --exclude-features max_level_off,max_level_error,max_level_warn,max_level_info,max_level_debug,max_level_trace,release_max_level_off,release_max_level_error,release_max_level_warn,release_max_level_info,release_max_level_debug,release_max_level_trace + - run: cargo run --verbose --manifest-path test_max_level_features/Cargo.toml + - run: cargo run --verbose --manifest-path test_max_level_features/Cargo.toml --release + + rustfmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update stable --no-self-update + rustup default stable + rustup component add rustfmt + # log repo does not use Cargo workspaces, so `cargo fmt` will not check all the code + # perhaps this should be changed in the future + - run: cargo fmt -- --check + - run: cargo fmt --manifest-path test_max_level_features/Cargo.toml -- --check + - run: cargo fmt --manifest-path tests/Cargo.toml -- --check + + clippy: + name: Clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update stable --no-self-update + rustup default stable + rustup component add clippy + - run: cargo clippy --verbose + - run: cargo clippy --verbose --manifest-path test_max_level_features/Cargo.toml + - run: cargo clippy --verbose --manifest-path tests/Cargo.toml + + doc: + name: Check Documentation + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update stable --no-self-update + rustup default stable + rustup component add rust-docs + - name: Run rustdoc + run: RUSTDOCFLAGS="-D warnings" cargo doc --verbose --features std,serde,sval,sval_ref,value-bag,kv,kv_std,kv_sval,kv_serde + + features: + name: Feature check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update nightly --no-self-update + rustup default nightly + - run: cargo build --verbose -Z avoid-dev-deps --features kv + - run: cargo build --verbose -Z avoid-dev-deps --features "kv std" + - run: cargo build --verbose -Z avoid-dev-deps --features "kv kv_sval" + - run: cargo build --verbose -Z avoid-dev-deps --features "kv kv_serde" + - run: cargo build --verbose -Z avoid-dev-deps --features "kv kv_std" + - run: cargo build --verbose -Z avoid-dev-deps --features "kv kv_sval kv_serde" + + minimalv: + name: Minimal versions + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update nightly --no-self-update + rustup default nightly + - run: cargo build --verbose -Z minimal-versions --features kv + - run: cargo build --verbose -Z minimal-versions --features "kv std" + - run: cargo build --verbose -Z minimal-versions --features "kv kv_sval" + - run: cargo build --verbose -Z minimal-versions --features "kv kv_serde" + - run: cargo build --verbose -Z minimal-versions --features "kv kv_std" + - run: cargo build --verbose -Z minimal-versions --features "kv kv_sval kv_serde" + + msrv: + name: MSRV + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update 1.60.0 --no-self-update + rustup default 1.60.0 + - run: | + cargo test --verbose --manifest-path tests/Cargo.toml + cargo test --verbose --manifest-path tests/Cargo.toml --features kv + + embedded: + name: Embedded + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update stable --no-self-update + rustup default stable + - run: rustup target add thumbv6m-none-eabi riscv32imc-unknown-none-elf + - run: cargo build --verbose --target=thumbv6m-none-eabi + - run: cargo build --verbose --target=riscv32imc-unknown-none-elf diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/log/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/log/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/log/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/log/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,81 @@ +[package] + +name = "log" +version = "0.4.26" # remember to update html_root_url +authors = ["The Rust Project Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-lang/log" +documentation = "https://docs.rs/log" +description = """ +A lightweight logging facade for Rust +""" +categories = ["development-tools::debugging"] +keywords = ["logging"] +exclude = ["rfcs/**/*"] +rust-version = "1.60.0" +edition = "2021" + +[package.metadata.docs.rs] +features = ["std", "serde", "kv_std", "kv_sval", "kv_serde"] + +[[test]] +name = "integration" +path = "tests/integration.rs" +harness = false + +[[test]] +name = "macros" +path = "tests/macros.rs" +harness = true + +[features] +max_level_off = [] +max_level_error = [] +max_level_warn = [] +max_level_info = [] +max_level_debug = [] +max_level_trace = [] + +release_max_level_off = [] +release_max_level_error = [] +release_max_level_warn = [] +release_max_level_info = [] +release_max_level_debug = [] +release_max_level_trace = [] + +std = [] + +kv = [] +kv_sval = ["kv", "value-bag/sval", "sval", "sval_ref"] +kv_std = ["std", "kv", "value-bag/error"] +kv_serde = ["kv_std", "value-bag/serde", "serde"] + +# Deprecated: use `kv_*` instead +# These `*_unstable` features will be removed in a future release +kv_unstable = ["kv", "value-bag"] +kv_unstable_sval = ["kv_sval", "kv_unstable"] +kv_unstable_std = ["kv_std", "kv_unstable"] +kv_unstable_serde = ["kv_serde", "kv_unstable_std"] + +[dependencies] +serde = { version = "1.0", optional = true, default-features = false } +sval = { version = "2.1", optional = true, default-features = false } +sval_ref = { version = "2.1", optional = true, default-features = false } +value-bag = { version = "1.7", optional = true, default-features = false, features = ["inline-i128"] } + +[dev-dependencies] +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +serde_test = "1.0" +sval = { version = "2.1" } +sval_derive = { version = "2.1" } +value-bag = { version = "1.7", features = ["test"] } + +# NOTE: log doesn't actually depent on this crate. However, our dependencies, +# serde and sval, dependent on version 1.0 of the crate, which has problem fixed +# in 1.0.60, specifically in the following commit +# https://github.com/dtolnay/proc-macro2/commit/e31d61910049e097afdd3d27c37786309082bdcb. +# By defining the crate as direct dependency we can increase its minimal +# version making the minimal (crate) version CI happy. +proc-macro2 = { version = "1.0.63", default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mach/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mach/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mach/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mach/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6cf25dae1f0fd842fb63275ae47904879e66b36290f6fc7ed02090f3ac657b51","LICENSE.md":"399507a62fba271ddb3e24dc857e85b571fbb76435546f51b212cf04d8463f58","README.md":"8e5094a355def0f762dcc92fd68f475bb65016dd0fbeadc0d8a50303d6fb5381","ci/build_fail.sh":"6c2401edd356a43739ef6c27deccfc7703f883ff8d21f49395d8edb806542728","ci/deploy_and_run_on_ios_simulator.rs":"acde74c117544575b2e7ef7531759ec0a6e28bd65d69da16944c746f711ec27d","ci/run.sh":"2eef6140f5f53373f961c682d2b292f8d4b57b2124f1f0e53d5168db27f38d52","examples/dump_process_registers.rs":"e9d0d023cb2cc8272f239cd134152dfa0169017c2a454db1490d2f4548efe6c8","src/boolean.rs":"1d24ea9872748881cd7269a383a7c344e3a650df23f0e44e3b6c266fb8205d9a","src/bootstrap.rs":"a5ab69d74ad8bfb8fad1cb45c8c571977c0bf907a70e767309a437580cee184c","src/clock.rs":"a33c1bfb2f174abb695d164c469ee744be52fec4bc345656e6027d063e150d71","src/clock_priv.rs":"a8e6a96896a94eda67c9fb6e45c564581a711cc9fdcf7674251bb6c0c28b47c2","src/clock_reply.rs":"bac04b6602dcdd4daac8e3a0a1e56fa4b6de20cf2c3fe7bb583358166aca8a3b","src/clock_types.rs":"d55d1d2a953e477f9dd064bd684b118235aa7bd79de85cdeaf75e21510aaaefa","src/dyld_kernel.rs":"566a17f597aa29619a1ce15f6b22577fc70ac5356f96e00fddbcb28560a5c83c","src/exc.rs":"2246493bef2c596b92f115ab673a10d50c6003d11abb8e73d7707ebc19e8ae5a","src/exception_types.rs":"c7894831d73145adb1a4b5d2a5d0b346f2b2dc05382b97f2f3f0275d337f6dfc","src/kern_return.rs":"153339995674136ef05d9595bdcf831595db0d0714a737ecd1ccd45391c56657","src/lib.rs":"7570054fdec1fb73200cb1cf736c97bdeeb82f2aef78aec11e8498af769bba86","src/mach_init.rs":"df49bd287fd05fb74bc76254df7607fad0d6b90cb20da803e9f9a1dc2fcfe2fc","src/mach_port.rs":"07e300871eac4687ccc98d725e550482f136f9780f9f353a0f01f768bc58229b","src/mach_time.rs":"b9493e820acf21fee1f6e7e82a510d887925dc1117d6b71b681acc40cfa776af","src/mach_types.rs":"e2d17741ebcdcdff9686ec9ee5c90fb7a150ce990979507da01c351771fb3a19","src/memory_object_types.rs":"6fcb446c00ddd5ef4920efe618bd89df2e87f7ae3cf660a2bc1d25cf1f331dc2","src/message.rs":"501e743438342ea37cf7db81d6ebd17528da9d78e77d1f1643412e7dc569649f","src/port.rs":"36fc636e2cae2c1f69246b54eb3ca2b33d7e75846df50587fb14597d34b05594","src/structs.rs":"132e21e91313e6ec13e3ad5ed9c71852e8a55fbbaba449dbb1b3ca889bed4889","src/task.rs":"282ea602db2d08711785e0050a06b322a3fe4a4aac34b3c9116fe13e033898dd","src/task_info.rs":"cf87cffe567fee8871e0ce9762b7d8bbd5058dfbb309678d382149dedbe7f14a","src/thread_act.rs":"647198e0f9e3fe409a0610ee98560de3af4f152bcc4761f943e67723193b8a25","src/thread_status.rs":"3fe98fadd61ce01b4f9dc3bc0ef8c9496798f0147822a4ddffe5d0eaf2f32c0a","src/traps.rs":"a15d0dc206c53cf69cb9d11c6ed5477b7dd9937ea68b5a453011be9d004c44a9","src/vm.rs":"9edecf858dcd8e22efbc6ad1838cbfa6a0fc5b334bd21d87b3f05d24058b549e","src/vm_attributes.rs":"55fd9c1661a147a4e374051a6da1884f0c9629aabc514e01561f0e0c365aa18a","src/vm_behavior.rs":"a5d195a52602f5ebe2991774c2390a6f20f1bfa82168dd62e88f2804134da1f3","src/vm_inherit.rs":"dbc7432350869733d6e7cf1da8617d97aafbeb1afcb1bdc60ed7ab53e37abf61","src/vm_page_size.rs":"9e5333f750cd7380465cd34b4611c1f7b5251c11befca0d4482a323e0b1c20b2","src/vm_prot.rs":"15f8f82fbdd67ed31185abd5cc3418332f4371d39ecef6a7e47ddf17bdb5146c","src/vm_purgable.rs":"a39a9fcd85f0394cd169c888e2d7e461d56bf97cf9f81a384df06262e40c9f24","src/vm_region.rs":"d95de52828f28987fa95eb54327b2d278f31769091befb653d286b21d51efc73","src/vm_statistics.rs":"49b452bf56080200d6bf3c32ae8b6642b142fbb13560849ef6a2dc96b650ab4a","src/vm_sync.rs":"4897306cf6c57929830766253637c9adc475e472949a351efc8ada28c20e0d0f","src/vm_types.rs":"a47f71193172ce233018dfd40de2b9a56cdfcdfb18e04c1c0761cb6fc36f51b8"},"package":"b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ca6a48f05a2d8000f633b04495a79a7bd1a98d6aac734f7c1b70a0fc5dee1bb5",".travis.yml":"708246badbf52036ec04439c0aba947121de7156f18fcf6e23d9f6cc516e663e","Cargo.toml":"6cf25dae1f0fd842fb63275ae47904879e66b36290f6fc7ed02090f3ac657b51","Cargo.toml.orig":"012f3303360009a3a350554821396da746431b6f004679bb8c74a38a9e77c1dc","LICENSE.md":"399507a62fba271ddb3e24dc857e85b571fbb76435546f51b212cf04d8463f58","README.md":"8e5094a355def0f762dcc92fd68f475bb65016dd0fbeadc0d8a50303d6fb5381","ci/build_fail.sh":"6c2401edd356a43739ef6c27deccfc7703f883ff8d21f49395d8edb806542728","ci/deploy_and_run_on_ios_simulator.rs":"acde74c117544575b2e7ef7531759ec0a6e28bd65d69da16944c746f711ec27d","ci/run.sh":"2eef6140f5f53373f961c682d2b292f8d4b57b2124f1f0e53d5168db27f38d52","examples/dump_process_registers.rs":"e9d0d023cb2cc8272f239cd134152dfa0169017c2a454db1490d2f4548efe6c8","src/boolean.rs":"1d24ea9872748881cd7269a383a7c344e3a650df23f0e44e3b6c266fb8205d9a","src/bootstrap.rs":"a5ab69d74ad8bfb8fad1cb45c8c571977c0bf907a70e767309a437580cee184c","src/clock.rs":"a33c1bfb2f174abb695d164c469ee744be52fec4bc345656e6027d063e150d71","src/clock_priv.rs":"a8e6a96896a94eda67c9fb6e45c564581a711cc9fdcf7674251bb6c0c28b47c2","src/clock_reply.rs":"bac04b6602dcdd4daac8e3a0a1e56fa4b6de20cf2c3fe7bb583358166aca8a3b","src/clock_types.rs":"d55d1d2a953e477f9dd064bd684b118235aa7bd79de85cdeaf75e21510aaaefa","src/dyld_kernel.rs":"566a17f597aa29619a1ce15f6b22577fc70ac5356f96e00fddbcb28560a5c83c","src/exc.rs":"2246493bef2c596b92f115ab673a10d50c6003d11abb8e73d7707ebc19e8ae5a","src/exception_types.rs":"c7894831d73145adb1a4b5d2a5d0b346f2b2dc05382b97f2f3f0275d337f6dfc","src/kern_return.rs":"153339995674136ef05d9595bdcf831595db0d0714a737ecd1ccd45391c56657","src/lib.rs":"7570054fdec1fb73200cb1cf736c97bdeeb82f2aef78aec11e8498af769bba86","src/mach_init.rs":"df49bd287fd05fb74bc76254df7607fad0d6b90cb20da803e9f9a1dc2fcfe2fc","src/mach_port.rs":"07e300871eac4687ccc98d725e550482f136f9780f9f353a0f01f768bc58229b","src/mach_time.rs":"b9493e820acf21fee1f6e7e82a510d887925dc1117d6b71b681acc40cfa776af","src/mach_types.rs":"e2d17741ebcdcdff9686ec9ee5c90fb7a150ce990979507da01c351771fb3a19","src/memory_object_types.rs":"6fcb446c00ddd5ef4920efe618bd89df2e87f7ae3cf660a2bc1d25cf1f331dc2","src/message.rs":"501e743438342ea37cf7db81d6ebd17528da9d78e77d1f1643412e7dc569649f","src/port.rs":"36fc636e2cae2c1f69246b54eb3ca2b33d7e75846df50587fb14597d34b05594","src/structs.rs":"132e21e91313e6ec13e3ad5ed9c71852e8a55fbbaba449dbb1b3ca889bed4889","src/task.rs":"282ea602db2d08711785e0050a06b322a3fe4a4aac34b3c9116fe13e033898dd","src/task_info.rs":"cf87cffe567fee8871e0ce9762b7d8bbd5058dfbb309678d382149dedbe7f14a","src/thread_act.rs":"647198e0f9e3fe409a0610ee98560de3af4f152bcc4761f943e67723193b8a25","src/thread_status.rs":"3fe98fadd61ce01b4f9dc3bc0ef8c9496798f0147822a4ddffe5d0eaf2f32c0a","src/traps.rs":"a15d0dc206c53cf69cb9d11c6ed5477b7dd9937ea68b5a453011be9d004c44a9","src/vm.rs":"9edecf858dcd8e22efbc6ad1838cbfa6a0fc5b334bd21d87b3f05d24058b549e","src/vm_attributes.rs":"55fd9c1661a147a4e374051a6da1884f0c9629aabc514e01561f0e0c365aa18a","src/vm_behavior.rs":"a5d195a52602f5ebe2991774c2390a6f20f1bfa82168dd62e88f2804134da1f3","src/vm_inherit.rs":"dbc7432350869733d6e7cf1da8617d97aafbeb1afcb1bdc60ed7ab53e37abf61","src/vm_page_size.rs":"9e5333f750cd7380465cd34b4611c1f7b5251c11befca0d4482a323e0b1c20b2","src/vm_prot.rs":"15f8f82fbdd67ed31185abd5cc3418332f4371d39ecef6a7e47ddf17bdb5146c","src/vm_purgable.rs":"a39a9fcd85f0394cd169c888e2d7e461d56bf97cf9f81a384df06262e40c9f24","src/vm_region.rs":"d95de52828f28987fa95eb54327b2d278f31769091befb653d286b21d51efc73","src/vm_statistics.rs":"49b452bf56080200d6bf3c32ae8b6642b142fbb13560849ef6a2dc96b650ab4a","src/vm_sync.rs":"4897306cf6c57929830766253637c9adc475e472949a351efc8ada28c20e0d0f","src/vm_types.rs":"a47f71193172ce233018dfd40de2b9a56cdfcdfb18e04c1c0761cb6fc36f51b8"},"package":"b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mach/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mach/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mach/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mach/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "ed048bdb06d5d6a6ea13c9c274b868ea4c943796" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mach/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/mach/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mach/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mach/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,260 @@ +language: rust + +matrix: + fast_finish: true + include: + # x86_64-unknown-linux-gnu + - name: "x86_64-unknown-linux-gnu - fail" + env: TARGET=x86_64-unknown-linux-gnu + os: linux + rust: nightly + install: true + script: ./ci/build_fail.sh + + # x86_64-apple-darwin + - name: "x86_64-apple-darwin - Rust stable 1.33.0 - xcode10" + env: TARGET=x86_64-apple-darwin + rust: 1.33.0 + os: osx + osx_image: xcode10 + install: true + - name: "x86_64-apple-darwin - Rust beta - xcode10" + env: TARGET=x86_64-apple-darwin + rust: beta + os: osx + osx_image: xcode10 + install: true + - name: "x86_64-apple-darwin - Rust nightly - xcode10" + env: TARGET=x86_64-apple-darwin + rust: nightly + os: osx + osx_image: xcode10 + install: true + - name: "x86_64-apple-darwin - Rust nightly - xcode9.4" + env: TARGET=x86_64-apple-darwin + rust: nightly + os: osx + osx_image: xcode9.4 + install: true + - name: "x86_64-apple-darwin - Rust nightly - xcode8.3" + env: TARGET=x86_64-apple-darwin + rust: nightly + os: osx + osx_image: xcode8.3 + install: true + - name: "x86_64-apple-darwin - Rust nightly - xcode7.3" + env: TARGET=x86_64-apple-darwin + rust: nightly + os: osx + osx_image: xcode7.3 + install: true + - name: "x86_64-apple-darwin - Rust nightly - xcode6.4" + env: TARGET=x86_64-apple-darwin + rust: nightly + os: osx + osx_image: xcode6.4 + install: true + + # i686-apple-darwin + - name: "i686-apple-darwin - Rust stable 1.33.0 - xcode10" + env: TARGET=i686-apple-darwin + rust: 1.33.0 + os: osx + osx_image: xcode10 + - name: "i686-apple-darwin - Rust beta - xcode10" + env: TARGET=i686-apple-darwin + rust: beta + os: osx + osx_image: xcode10 + - name: "i686-apple-darwin - Rust nightly - xcode10" + env: TARGET=i686-apple-darwin + rust: nightly + os: osx + osx_image: xcode10 + - name: "i686-apple-darwin - Rust nightly - xcode9.4" + env: TARGET=i686-apple-darwin + rust: nightly + os: osx + osx_image: xcode9.4 + - name: "i686-apple-darwin - Rust nightly - xcode8.3" + env: TARGET=i686-apple-darwin + rust: nightly + os: osx + osx_image: xcode8.3 + - name: "i686-apple-darwin - Rust nightly - xcode7.3" + env: TARGET=i686-apple-darwin + rust: nightly + os: osx + osx_image: xcode7.3 + - name: "i686-apple-darwin - Rust nightly - xcode6.4" + env: TARGET=i686-apple-darwin + rust: nightly + os: osx + osx_image: xcode6.4 + + # x86_64-apple-ios + - name: "x86_64-apple-ios - Rust stable 1.33.0 - xcode10 - no run/ffi tests" + env: TARGET=x86_64-apple-ios NORUN=1 NOCTEST=1 + rust: 1.33.0 + os: osx + osx_image: xcode10 + - name: "x86_64-apple-ios - Rust beta - xcode10 - no run/ffi tests" + env: TARGET=x86_64-apple-ios NORUN=1 NOCTEST=1 + rust: beta + os: osx + osx_image: xcode10 + - name: "x86_64-apple-ios - Rust nightly - xcode10 - no run/ffi tests" + env: TARGET=x86_64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode10 + - name: "x86_64-apple-ios - Rust nightly - xcode9.4 - no run/ffi tests" + env: TARGET=x86_64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode9.4 + - name: "x86_64-apple-ios - Rust nightly - xcode8.3 - no run/ffi tests" + env: TARGET=x86_64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode8.3 + - name: "x86_64-apple-ios - Rust nightly - xcode7.3 - no run/ffi tests" + env: TARGET=x86_64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode7.3 + - name: "x86_64-apple-ios - Rust nightly - xcode6.4 - no run/ffi tests" + env: TARGET=x86_64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode6.4 + + # i386-apple-ios (deprecated in xcode10) + - name: "i386-apple-ios - Rust stable 1.33.0 - xcode9.4 - no run/ffi tests" + env: TARGET=i386-apple-ios NORUN=1 NOCTEST=1 + rust: 1.33.0 + os: osx + osx_image: xcode9.4 + - name: "i386-apple-ios - Rust beta - xcode9.4 - no run/ffi tests" + env: TARGET=i386-apple-ios NORUN=1 NOCTEST=1 + rust: beta + os: osx + osx_image: xcode9.4 + - name: "i386-apple-ios - Rust nightly - xcode9.4 - no run/ffi tests" + env: TARGET=i386-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode9.4 + - name: "i386-apple-ios - Rust nightly - xcode8.3 - no run/ffi tests" + env: TARGET=i386-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode8.3 + - name: "i386-apple-ios - Rust nightly - xcode7.3 - no run/ffi tests" + env: TARGET=i386-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode7.3 + - name: "i386-apple-ios - Rust nightly - xcode6.4 - no run/ffi tests" + env: TARGET=i386-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode6.4 + + # aarch64-apple-ios + - name: "aarch64-apple-ios - Rust stable 1.33.0 - xcode10 - no run/ffi tests" + env: TARGET=aarch64-apple-ios NORUN=1 NOCTEST=1 + rust: 1.33.0 + os: osx + osx_image: xcode10 + - name: "aarch64-apple-ios - Rust beta - xcode10 - no run/ffi tests" + env: TARGET=aarch64-apple-ios NORUN=1 NOCTEST=1 + rust: beta + os: osx + osx_image: xcode10 + - name: "aarch64-apple-ios - Rust nightly - xcode10 - no run/ffi tests" + env: TARGET=aarch64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode10 + - name: "aarch64-apple-ios - Rust nightly - xcode9.4 - no run/ffi tests" + env: TARGET=aarch64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode9.4 + - name: "aarch64-apple-ios - Rust nightly - xcode8.3 - no run/ffi tests" + env: TARGET=aarch64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode8.3 + - name: "aarch64-apple-ios - Rust nightly - xcode7.3 - no run/ffi tests" + env: TARGET=aarch64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode7.3 + - name: "aarch64-apple-ios - Rust nightly - xcode6.4 - no run/ffi tests" + env: TARGET=aarch64-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode6.4 + + # armv7-apple-ios + - name: "armv7-apple-ios - Rust stable 1.33.0 - xcode10 - no run/ffi tests" + env: TARGET=armv7-apple-ios NORUN=1 NOCTEST=1 + rust: 1.33.0 + os: osx + osx_image: xcode10 + - name: "armv7-apple-ios - Rust beta - xcode10 - no run/ffi tests" + env: TARGET=armv7-apple-ios NORUN=1 NOCTEST=1 + rust: beta + os: osx + osx_image: xcode10 + - name: "armv7-apple-ios - Rust nightly - xcode10 - no run/ffi tests" + env: TARGET=armv7-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode10 + - name: "armv7-apple-ios - Rust nightly - xcode9.4 - no run/ffi tests" + env: TARGET=armv7-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode9.4 + - name: "armv7-apple-ios - Rust nightly - xcode8.3 - no run/ffi tests" + env: TARGET=armv7-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode8.3 + - name: "armv7-apple-ios - Rust nightly - xcode7.3 - no run/ffi tests" + env: TARGET=armv7-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode7.3 + - name: "armv7-apple-ios - Rust nightly - xcode6.4 - no run/ffi tests" + env: TARGET=armv7-apple-ios NORUN=1 NOCTEST=1 + rust: nightly + os: osx + osx_image: xcode6.4 + + # Tooling + - name: "rustfmt" + rust: nightly + os: osx + osx_image: xcode10 + install: rustup component add rustfmt-preview + script: cargo fmt --all -- --check + - name: "clippy" + rust: nightly + os: osx + osx_image: xcode10 + install: rustup component add clippy-preview + script: + - cargo clippy --all -- -D clippy::pedantic + - cargo clippy --all --features=unstable -- -D clippy::pedantic + - name: "Shellcheck" + install: true + script: + - shellcheck --version + - shellcheck ci/*.sh + +install: rustup target add "${TARGET}" +script: ci/run.sh diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mach/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mach/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mach/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mach/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "mach" +version = "0.3.2" +authors = [ + "Nick Fitzgerald ", + "David Cuddeback ", + "Gonzalo Brito Gadeschi " +] +license = "BSD-2-Clause" +description = "A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX." +repository = "https://github.com/fitzgen/mach" +readme = "README.md" +keywords = ["kernel", "macos", "darwin"] +categories = ["api-bindings", "external-ffi-bindings", "no-std", "os"] +edition = "2015" + +[badges] +travis-ci = { repository = "fitzgen/mach" } +is-it-maintained-issue-resolution = { repository = "fitzgen/mach" } +is-it-maintained-open-issues = { repository = "fitzgen/mach" } +maintenance = { status = "passively-maintained" } + +[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies] +libc = { version = "0.2", default-features = false } +rustc-std-workspace-core = { version = "1.0.0", optional = true } + +[features] +default = [] +# Enables deprecated and removed APIs. +deprecated = [] +rustc-dep-of-std = ['rustc-std-workspace-core', 'libc/rustc-dep-of-std'] + +[workspace] +members = ["mach-test"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mach2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mach2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mach2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mach2/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"ce3f068be5f36927a9592b2f54548d9009c516e3f497a807ae048bb0c41507f3","Cargo.toml":"e6cb1c9aa2b65d61801e0f03de848525a9f7104234db25d0b1c9fa337b372626","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-BSD":"044983df14c97f2f9570766aaf977b3cdfc4a06cf1f36b776331c5ff89b4fb89","LICENSE-MIT":"3f9f0f7e5a5911a8042e32c83ff5d061ce1ffd02e8a207ec2135a44ad73b4191","README.md":"c2cb79f8e79e22b13e4c25e43829bf578ef25a3a338d5553081a1e5f39556fa8","src/boolean.rs":"1d24ea9872748881cd7269a383a7c344e3a650df23f0e44e3b6c266fb8205d9a","src/bootstrap.rs":"a5ab69d74ad8bfb8fad1cb45c8c571977c0bf907a70e767309a437580cee184c","src/clock.rs":"a33c1bfb2f174abb695d164c469ee744be52fec4bc345656e6027d063e150d71","src/clock_priv.rs":"a8e6a96896a94eda67c9fb6e45c564581a711cc9fdcf7674251bb6c0c28b47c2","src/clock_reply.rs":"bac04b6602dcdd4daac8e3a0a1e56fa4b6de20cf2c3fe7bb583358166aca8a3b","src/clock_types.rs":"d55d1d2a953e477f9dd064bd684b118235aa7bd79de85cdeaf75e21510aaaefa","src/dyld_kernel.rs":"566a17f597aa29619a1ce15f6b22577fc70ac5356f96e00fddbcb28560a5c83c","src/exc.rs":"2246493bef2c596b92f115ab673a10d50c6003d11abb8e73d7707ebc19e8ae5a","src/exception_types.rs":"c7894831d73145adb1a4b5d2a5d0b346f2b2dc05382b97f2f3f0275d337f6dfc","src/kern_return.rs":"153339995674136ef05d9595bdcf831595db0d0714a737ecd1ccd45391c56657","src/lib.rs":"4c8a9d906303a67246b32b6f96228bff6b045deb0a68073a7f8d1061c8d072bd","src/mach_init.rs":"df49bd287fd05fb74bc76254df7607fad0d6b90cb20da803e9f9a1dc2fcfe2fc","src/mach_port.rs":"d71ef4f4875824410d2d829474303926a56e3218a00fbe04024801a3245b67ad","src/mach_time.rs":"b9493e820acf21fee1f6e7e82a510d887925dc1117d6b71b681acc40cfa776af","src/mach_types.rs":"e2d17741ebcdcdff9686ec9ee5c90fb7a150ce990979507da01c351771fb3a19","src/memory_object_types.rs":"6fcb446c00ddd5ef4920efe618bd89df2e87f7ae3cf660a2bc1d25cf1f331dc2","src/message.rs":"126dfcdef0f690cd17f4403528403721b81f7e6a95821eff867d11dd6bfa9718","src/port.rs":"7ef8af905edd7d0de9c11813d6cf56ae82171e85efdde2c986622be0e7debf6f","src/structs.rs":"132e21e91313e6ec13e3ad5ed9c71852e8a55fbbaba449dbb1b3ca889bed4889","src/task.rs":"282ea602db2d08711785e0050a06b322a3fe4a4aac34b3c9116fe13e033898dd","src/task_info.rs":"cf87cffe567fee8871e0ce9762b7d8bbd5058dfbb309678d382149dedbe7f14a","src/thread_act.rs":"647198e0f9e3fe409a0610ee98560de3af4f152bcc4761f943e67723193b8a25","src/thread_policy.rs":"e8999b03a03d398a456056274ed8ebc4c38a1cbbbba2da931503885da0e9c2e3","src/thread_status.rs":"3fe98fadd61ce01b4f9dc3bc0ef8c9496798f0147822a4ddffe5d0eaf2f32c0a","src/traps.rs":"59a65e0cc3cf67d79180eabfe31248287afa7a2daa58ec367ebb6302ff39f4cb","src/vm.rs":"1e3fe55704dbbc0c287ad543f5642389a823539f72b337cbff726d6927566b23","src/vm_attributes.rs":"7f73f41572d1ca854b45199a17e9008197f3898cfe6a82dba6d14293d49269c6","src/vm_behavior.rs":"a5d195a52602f5ebe2991774c2390a6f20f1bfa82168dd62e88f2804134da1f3","src/vm_inherit.rs":"dbc7432350869733d6e7cf1da8617d97aafbeb1afcb1bdc60ed7ab53e37abf61","src/vm_page_size.rs":"1cd209f8f6fbc4d3b7a44b77f5a3c53c578f357199e3c616b2386a63e5bfe70a","src/vm_prot.rs":"65e5f7179e155c600cec1a1b3e030f2d0d6b446a6ec9ebad0d04f56ccd884a86","src/vm_purgable.rs":"e32963f20905c4edd1cfee364ad489ef646ad7d401967d0ed9e1e7ed6cd57e5d","src/vm_region.rs":"905daa12391c0c3bca9200ceaecbd02dd03550bbdc9c3342dceeeb6e4056184f","src/vm_statistics.rs":"abee2c810b13fa007a7e38dd2b3d6460005e9e78f5972e069d7fc3e0df80190e","src/vm_sync.rs":"e6006b66f0fa1a06c5e853d765a9366aab85009cc77a095b93f902330cf4ec81","src/vm_types.rs":"a47f71193172ce233018dfd40de2b9a56cdfcdfb18e04c1c0761cb6fc36f51b8"},"package":"6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1a9e945be639994bb2058763dfe3d35e2755a68c8701ca602bc260f31ba21be9","Cargo.lock":"ce3f068be5f36927a9592b2f54548d9009c516e3f497a807ae048bb0c41507f3","Cargo.toml":"e6cb1c9aa2b65d61801e0f03de848525a9f7104234db25d0b1c9fa337b372626","Cargo.toml.orig":"c8b9a1dc0ab69809f55073be4490d9216370d7880e9c36507a41fbbc37091582","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-BSD":"044983df14c97f2f9570766aaf977b3cdfc4a06cf1f36b776331c5ff89b4fb89","LICENSE-MIT":"3f9f0f7e5a5911a8042e32c83ff5d061ce1ffd02e8a207ec2135a44ad73b4191","README.md":"c2cb79f8e79e22b13e4c25e43829bf578ef25a3a338d5553081a1e5f39556fa8","src/boolean.rs":"1d24ea9872748881cd7269a383a7c344e3a650df23f0e44e3b6c266fb8205d9a","src/bootstrap.rs":"a5ab69d74ad8bfb8fad1cb45c8c571977c0bf907a70e767309a437580cee184c","src/clock.rs":"a33c1bfb2f174abb695d164c469ee744be52fec4bc345656e6027d063e150d71","src/clock_priv.rs":"a8e6a96896a94eda67c9fb6e45c564581a711cc9fdcf7674251bb6c0c28b47c2","src/clock_reply.rs":"bac04b6602dcdd4daac8e3a0a1e56fa4b6de20cf2c3fe7bb583358166aca8a3b","src/clock_types.rs":"d55d1d2a953e477f9dd064bd684b118235aa7bd79de85cdeaf75e21510aaaefa","src/dyld_kernel.rs":"566a17f597aa29619a1ce15f6b22577fc70ac5356f96e00fddbcb28560a5c83c","src/exc.rs":"2246493bef2c596b92f115ab673a10d50c6003d11abb8e73d7707ebc19e8ae5a","src/exception_types.rs":"c7894831d73145adb1a4b5d2a5d0b346f2b2dc05382b97f2f3f0275d337f6dfc","src/kern_return.rs":"153339995674136ef05d9595bdcf831595db0d0714a737ecd1ccd45391c56657","src/lib.rs":"4c8a9d906303a67246b32b6f96228bff6b045deb0a68073a7f8d1061c8d072bd","src/mach_init.rs":"df49bd287fd05fb74bc76254df7607fad0d6b90cb20da803e9f9a1dc2fcfe2fc","src/mach_port.rs":"d71ef4f4875824410d2d829474303926a56e3218a00fbe04024801a3245b67ad","src/mach_time.rs":"b9493e820acf21fee1f6e7e82a510d887925dc1117d6b71b681acc40cfa776af","src/mach_types.rs":"e2d17741ebcdcdff9686ec9ee5c90fb7a150ce990979507da01c351771fb3a19","src/memory_object_types.rs":"6fcb446c00ddd5ef4920efe618bd89df2e87f7ae3cf660a2bc1d25cf1f331dc2","src/message.rs":"126dfcdef0f690cd17f4403528403721b81f7e6a95821eff867d11dd6bfa9718","src/port.rs":"7ef8af905edd7d0de9c11813d6cf56ae82171e85efdde2c986622be0e7debf6f","src/structs.rs":"132e21e91313e6ec13e3ad5ed9c71852e8a55fbbaba449dbb1b3ca889bed4889","src/task.rs":"282ea602db2d08711785e0050a06b322a3fe4a4aac34b3c9116fe13e033898dd","src/task_info.rs":"cf87cffe567fee8871e0ce9762b7d8bbd5058dfbb309678d382149dedbe7f14a","src/thread_act.rs":"647198e0f9e3fe409a0610ee98560de3af4f152bcc4761f943e67723193b8a25","src/thread_policy.rs":"e8999b03a03d398a456056274ed8ebc4c38a1cbbbba2da931503885da0e9c2e3","src/thread_status.rs":"3fe98fadd61ce01b4f9dc3bc0ef8c9496798f0147822a4ddffe5d0eaf2f32c0a","src/traps.rs":"59a65e0cc3cf67d79180eabfe31248287afa7a2daa58ec367ebb6302ff39f4cb","src/vm.rs":"1e3fe55704dbbc0c287ad543f5642389a823539f72b337cbff726d6927566b23","src/vm_attributes.rs":"7f73f41572d1ca854b45199a17e9008197f3898cfe6a82dba6d14293d49269c6","src/vm_behavior.rs":"a5d195a52602f5ebe2991774c2390a6f20f1bfa82168dd62e88f2804134da1f3","src/vm_inherit.rs":"dbc7432350869733d6e7cf1da8617d97aafbeb1afcb1bdc60ed7ab53e37abf61","src/vm_page_size.rs":"1cd209f8f6fbc4d3b7a44b77f5a3c53c578f357199e3c616b2386a63e5bfe70a","src/vm_prot.rs":"65e5f7179e155c600cec1a1b3e030f2d0d6b446a6ec9ebad0d04f56ccd884a86","src/vm_purgable.rs":"e32963f20905c4edd1cfee364ad489ef646ad7d401967d0ed9e1e7ed6cd57e5d","src/vm_region.rs":"905daa12391c0c3bca9200ceaecbd02dd03550bbdc9c3342dceeeb6e4056184f","src/vm_statistics.rs":"abee2c810b13fa007a7e38dd2b3d6460005e9e78f5972e069d7fc3e0df80190e","src/vm_sync.rs":"e6006b66f0fa1a06c5e853d765a9366aab85009cc77a095b93f902330cf4ec81","src/vm_types.rs":"a47f71193172ce233018dfd40de2b9a56cdfcdfb18e04c1c0761cb6fc36f51b8"},"package":"6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mach2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mach2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mach2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mach2/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "11476e373ca8ab203234b67788ae00e703112a41" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mach2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mach2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mach2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mach2/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "mach2" +version = "0.4.1" +license = "BSD-2-Clause OR MIT OR Apache-2.0" +description = "A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX." +repository = "https://github.com/JohnTitor/mach2" +readme = "README.md" +keywords = ["kernel", "macos", "darwin"] +categories = ["api-bindings", "external-ffi-bindings", "no-std", "os"] +edition = "2015" +include = ["src/**/*", "LICENSE-*", "README.md"] + +[badges] +maintenance = { status = "passively-maintained" } + +[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies] +libc = { version = "0.2", default-features = false } + +[features] +default = [] +# Uses newer APIs +unstable = [] + +[workspace] +members = ["mach-test"] + +[package.metadata.docs.rs] +default-target = "x86_64-apple-darwin" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/macho-unwind-info/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/macho-unwind-info/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"279c9a1d482eedf9fb1949feff63d0284b803cef11c7082ed7cf514f9824c32b","Cargo.toml":"44f68aba549a45a56c05db6e15a45318abc3f09006bb75b0c54b791af9cbe3b5","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"9ec2734f45b0d65192b9fee2307e05176b805a19efa994a553dcc5b2d3219a1e","Readme.md":"9e20773485c5f973d4516737abfac515768b60771ff36a524458ac2badf1e3da","examples/unwindinfodump.rs":"16862a4a2b90b1be47d747fc75e54f6ff408c2fccf3a461239940ff5ed2134c9","examples/unwindinfolookup.rs":"16c9d24f16f01661300b6b4e4a2fd1c61086657e4a48c6cde8f20d445922ab6f","src/error.rs":"4b0d768256e13e88f76c1016ac9f7034829bbc9f2e6be85e18407a375c0c0f9a","src/lib.rs":"650be825a1592f33003a1d0effb93bd0cc49edca3a3a93825edf0e00f2724087","src/num_display.rs":"f71924d4a40a750e43bf3c8056b0d46a90ef247bf49623cbb792b58b9b7bf003","src/opcodes/arm64.rs":"9376ab0c69ac1acf9fb171a2985993c800aabb9ffca3f0705f57fa9164640319","src/opcodes/bitfield.rs":"923d1eacd2dd2155660593b27905bc035e37726f98433af30368743aa5536603","src/opcodes/mod.rs":"f24c84fbb763ac12105530df23a6f38547a9be0f93178589bb6e37a9797626b2","src/opcodes/permutation.rs":"51b58e66cd3dcad06b341bde245dad3cb0df385902698a8f5b89d00cb2cb9e75","src/opcodes/x86.rs":"49901dc76a2b8adcce51725260c0752c3dc67fd8a903497156172e2f58fe0535","src/opcodes/x86_64.rs":"9b1058048d3a8437f25eb2549af590480f2d76d595005aaa8544d774846c9dfc","src/raw/compressed_function.rs":"f783f2861dfc9c18008fcfe14c24bf30a65c4853a2bd5a9711b5392b4ee58bcf","src/raw/consts.rs":"caf544de186ca92fb9796d54e49f9aadfbd2426372eb8abb04f96ec55e142314","src/raw/format.rs":"5028b26d90abcc31916a3a0a567f76b56ddaa8c4d88eac8fc47be11d0dab2152","src/raw/impls.rs":"f6be417e9aec22d57ba7405f828891166e8fa4ae14b86ed3cba117619ed0be3d","src/raw/mod.rs":"aee86391ebd7c1471ce9258934dc956557e6dbebd4bd946f39f81c3150ed07a5","src/raw/unaligned.rs":"4dd83054b4b625949a21e3c79a503516d1cc00779959766be1baba5da77a42e9","src/reader.rs":"45482fbf9a68194cc92146010461ee09ee5e2f6cc5f21458daafd27887788962"},"package":"6b6086acc74bc23f56b60e88bb082d505e23849d68d6c0f12bb6a7ad5c60e03e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"11a62df1bfd5cb6bd7c8c9ebf815d46ca0b19a04c408e6d1ffb93e5ff6e5df81","Cargo.lock":"279c9a1d482eedf9fb1949feff63d0284b803cef11c7082ed7cf514f9824c32b","Cargo.toml":"44f68aba549a45a56c05db6e15a45318abc3f09006bb75b0c54b791af9cbe3b5","Cargo.toml.orig":"c7b91591636acf468674ef5b55196b1b2b00e79ed8bd6015c0f928d56a257b70","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"9ec2734f45b0d65192b9fee2307e05176b805a19efa994a553dcc5b2d3219a1e","Readme.md":"9e20773485c5f973d4516737abfac515768b60771ff36a524458ac2badf1e3da","examples/unwindinfodump.rs":"16862a4a2b90b1be47d747fc75e54f6ff408c2fccf3a461239940ff5ed2134c9","examples/unwindinfolookup.rs":"16c9d24f16f01661300b6b4e4a2fd1c61086657e4a48c6cde8f20d445922ab6f","src/error.rs":"4b0d768256e13e88f76c1016ac9f7034829bbc9f2e6be85e18407a375c0c0f9a","src/lib.rs":"650be825a1592f33003a1d0effb93bd0cc49edca3a3a93825edf0e00f2724087","src/num_display.rs":"f71924d4a40a750e43bf3c8056b0d46a90ef247bf49623cbb792b58b9b7bf003","src/opcodes/arm64.rs":"9376ab0c69ac1acf9fb171a2985993c800aabb9ffca3f0705f57fa9164640319","src/opcodes/bitfield.rs":"923d1eacd2dd2155660593b27905bc035e37726f98433af30368743aa5536603","src/opcodes/mod.rs":"f24c84fbb763ac12105530df23a6f38547a9be0f93178589bb6e37a9797626b2","src/opcodes/permutation.rs":"51b58e66cd3dcad06b341bde245dad3cb0df385902698a8f5b89d00cb2cb9e75","src/opcodes/x86.rs":"49901dc76a2b8adcce51725260c0752c3dc67fd8a903497156172e2f58fe0535","src/opcodes/x86_64.rs":"9b1058048d3a8437f25eb2549af590480f2d76d595005aaa8544d774846c9dfc","src/raw/compressed_function.rs":"f783f2861dfc9c18008fcfe14c24bf30a65c4853a2bd5a9711b5392b4ee58bcf","src/raw/consts.rs":"caf544de186ca92fb9796d54e49f9aadfbd2426372eb8abb04f96ec55e142314","src/raw/format.rs":"5028b26d90abcc31916a3a0a567f76b56ddaa8c4d88eac8fc47be11d0dab2152","src/raw/impls.rs":"f6be417e9aec22d57ba7405f828891166e8fa4ae14b86ed3cba117619ed0be3d","src/raw/mod.rs":"aee86391ebd7c1471ce9258934dc956557e6dbebd4bd946f39f81c3150ed07a5","src/raw/unaligned.rs":"4dd83054b4b625949a21e3c79a503516d1cc00779959766be1baba5da77a42e9","src/reader.rs":"45482fbf9a68194cc92146010461ee09ee5e2f6cc5f21458daafd27887788962"},"package":"6b6086acc74bc23f56b60e88bb082d505e23849d68d6c0f12bb6a7ad5c60e03e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/macho-unwind-info/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/macho-unwind-info/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "23dc21b25c66c31c084cac4e5ad816df79b2e5c9" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/macho-unwind-info/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/macho-unwind-info/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/macho-unwind-info/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "macho-unwind-info" +version = "0.4.0" +edition = "2021" +authors = ["Markus Stange "] +categories = ["development-tools::debugging"] +description = "A parser for Apple's Compact Unwinding Format, which is used in the __unwind_info section of mach-O binaries." +keywords = ["unwinding", "exception", "apple", "object", "parser"] +repository = "https://github.com/mstange/macho-unwind-info" +license = "MIT/Apache-2.0" +readme = "Readme.md" +exclude = ["/.github", "/tests", "/fixtures"] + +[dependencies] +thiserror = "1.0.56" +zerocopy = "0.7.32" +zerocopy-derive = "0.7.32" + +[dev-dependencies] +object = "0.32.2" + +[[example]] +name = "unwindinfodump" + +[[example]] +name = "unwindinfolookup" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"2d0ad2fd00a5e42c463b47c203df585de7dda6d07bae64fc178f6a8e741be77a","Cargo.lock":"bafa628e63aaa6efdfd6d6d6d0898b50c9be34b15239999c93de45d5907ccf60","Cargo.toml":"1769ddea5d28590a5af5fb7090dcfa7481d9f354a2e68fef5fbb929435e50d64","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"5b86c0efc52f2b36618414f26016d84e32f885f524330be9f6a7d001d3d865a3","examples/multipart_message.rs":"96ace6088c79211f60a16fbd721abc2b25884ff2f822558e33100662cf536dc1","examples/nested_message.rs":"849029af6be359e6edee67ea2827e3d741bbf214c0c7181710256681d3905bd6","examples/simple_message.rs":"90b02c053f8cb5f982a4d07c9800fb08f8fe5baeeb1cae77bf7b1b939440347c","src/encoders/base64.rs":"5d3f1a14e87194ea8668266861a875e0c5292b9af728264efa2143392657c516","src/encoders/encode.rs":"f6c9a17d3b2faa8bcbbbf97c81cbca27bfeb1082c7f539119376b4946674900f","src/encoders/mod.rs":"b09b828274aa57980122df4b2fc8215cfc199012c63f7ef76f0eb94c2cf9a9bf","src/encoders/quoted_printable.rs":"929b0d17f629260a888e56fba33a490c3d427c7d11a3da4877dabfd5a45e0793","src/headers/address.rs":"34644441032cd02c69a673713d7b9998523c2507a692b2933afdee2a65eacc1d","src/headers/content_type.rs":"f9d701487ec8365353a966e4ed4cc036258f08557cec382b4927171ab8133148","src/headers/date.rs":"c8b425437cbf10dd458cb3d44caeda4b1c9119c6eafb9544affc52baf067e0e1","src/headers/message_id.rs":"96ea695177e9d09f6e394ae94773c4ad08404e6adc7bfdb602b8c63060093b20","src/headers/mod.rs":"a7d7cad99024734ee2ed1dc0fc21c0a6f02a677639bb1c3cd22d77467525fb72","src/headers/raw.rs":"a879fe99746b607c56769ebe8fdcb34c3277c83c950ba5af9f919da5f635de09","src/headers/text.rs":"e19bd8309c08644244249120e571bb6a6941fa5b323c7a0dbb912688b2ff0ac8","src/headers/url.rs":"1afdf4d6e56cdef238a0a8a02ddc059abd7684654208b95878d707d02f248663","src/lib.rs":"5da1ed46c6f335e89530185190c0c427c63b8b233773e12563716497c25b26c8","src/mime.rs":"c2a4ea830073af015dd9a44341f087390fb68ca33b6f981eefa33117cf24ccb5"},"package":"25f5871d5270ed80f2ee750b95600c8d69b05f8653ad3be913b2ad2e924fefcb"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d6bec7966f7f78c2533b8943f8f33d796dfd15a5f0f6d41ed7e2dfa5b086830f",".github/workflows/rust.yml":"3354db013d3693668493d7120c0ac656041bd8d644f323f3089454f037e114cc","CHANGELOG.md":"2d0ad2fd00a5e42c463b47c203df585de7dda6d07bae64fc178f6a8e741be77a","Cargo.lock":"bafa628e63aaa6efdfd6d6d6d0898b50c9be34b15239999c93de45d5907ccf60","Cargo.toml":"1769ddea5d28590a5af5fb7090dcfa7481d9f354a2e68fef5fbb929435e50d64","Cargo.toml.orig":"bad19785e4fddc1e4ff7063612612fb014c12e0ef6072049401b16e644072966","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"5b86c0efc52f2b36618414f26016d84e32f885f524330be9f6a7d001d3d865a3","examples/multipart_message.rs":"96ace6088c79211f60a16fbd721abc2b25884ff2f822558e33100662cf536dc1","examples/nested_message.rs":"849029af6be359e6edee67ea2827e3d741bbf214c0c7181710256681d3905bd6","examples/simple_message.rs":"90b02c053f8cb5f982a4d07c9800fb08f8fe5baeeb1cae77bf7b1b939440347c","src/encoders/base64.rs":"5d3f1a14e87194ea8668266861a875e0c5292b9af728264efa2143392657c516","src/encoders/encode.rs":"f6c9a17d3b2faa8bcbbbf97c81cbca27bfeb1082c7f539119376b4946674900f","src/encoders/mod.rs":"b09b828274aa57980122df4b2fc8215cfc199012c63f7ef76f0eb94c2cf9a9bf","src/encoders/quoted_printable.rs":"929b0d17f629260a888e56fba33a490c3d427c7d11a3da4877dabfd5a45e0793","src/headers/address.rs":"34644441032cd02c69a673713d7b9998523c2507a692b2933afdee2a65eacc1d","src/headers/content_type.rs":"f9d701487ec8365353a966e4ed4cc036258f08557cec382b4927171ab8133148","src/headers/date.rs":"c8b425437cbf10dd458cb3d44caeda4b1c9119c6eafb9544affc52baf067e0e1","src/headers/message_id.rs":"96ea695177e9d09f6e394ae94773c4ad08404e6adc7bfdb602b8c63060093b20","src/headers/mod.rs":"a7d7cad99024734ee2ed1dc0fc21c0a6f02a677639bb1c3cd22d77467525fb72","src/headers/raw.rs":"a879fe99746b607c56769ebe8fdcb34c3277c83c950ba5af9f919da5f635de09","src/headers/text.rs":"e19bd8309c08644244249120e571bb6a6941fa5b323c7a0dbb912688b2ff0ac8","src/headers/url.rs":"1afdf4d6e56cdef238a0a8a02ddc059abd7684654208b95878d707d02f248663","src/lib.rs":"5da1ed46c6f335e89530185190c0c427c63b8b233773e12563716497c25b26c8","src/mime.rs":"c2a4ea830073af015dd9a44341f087390fb68ca33b6f981eefa33117cf24ccb5"},"package":"25f5871d5270ed80f2ee750b95600c8d69b05f8653ad3be913b2ad2e924fefcb"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c2b37e978853923bcac573f422fc013613746a62" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +name: CI + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mail-builder/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-builder/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "mail-builder" +description = "E-mail builder library for Rust" +version = "0.3.2" +edition = "2021" +authors = [ "Stalwart Labs "] +license = "Apache-2.0 OR MIT" +repository = "https://github.com/stalwartlabs/mail-builder" +homepage = "https://github.com/stalwartlabs/mail-builder" +keywords = ["email", "mime", "mail", "e-mail"] +categories = ["email"] +readme = "README.md" + +[features] +default = ["gethostname"] +gethostname = ["dep:gethostname"] +ludicrous_mode = [] + +[dependencies] +gethostname = { version = "0.4.0", optional = true } + +[dev-dependencies] +mail-parser = "0.9" +serde = { version = "1.0", features = ["derive"]} +serde_yaml = "0.9.10" +serde_json = "1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"8c01d50b368d9c15bcc0b511128df8225d3e628194da0f5bf07a7d96e664928a","Cargo.lock":"51c6700eee411d668c5e63c79c4cea828a9d7f77f05a123ab87586eec9da47a9","Cargo.toml":"a5d4a43315b45dc86bc0c30e94b85e015c9c565ad56a2e661c2b2126a203f311","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"19765f889371683a2124d73bbed4def4af65e8a16f253a4e6e3ad5cc87d6025a","examples/custom_parser.rs":"fc4e67f699e3f4789a3399e1e254f52fd3a12f033b1935d705e0c36416433c83","examples/mailbox_iterate_maildir.rs":"78b780b7d9ae5e8a34642c2e3409ece9d0dca9eaa352344f9fb00ab2e28bf921","examples/mailbox_parse_mbox.rs":"4032f789f499769fdb1fa843a456021b110ce3ed26c1b3d4b02b87697a4468cb","examples/message_parse.rs":"1b29b1ea77fc05db739dd2700016ac5bb71e19a9c3cc98718fa883f18b8c803b","examples/message_write_attachments.rs":"d9b58de6021ea0a8731edeb762a209f8b9b2479f1fd01bdc3da88621464d66f6","flamegraph.sh":"7d3afbc99ec9f7479288685bfd771338353e6677d6b918292006521b0b08159e","resources/address.json":"60810324fe391bd29074db6f9847033e627747490f751c511a2813311f11454b","resources/content_type.json":"c9f09e98937319a2c594814cea26b29a408001241153c1a4548931b2e710b77e","resources/date.json":"9f283c528c99e0069719c4691dc84f0ac269331e76025e64d92818b20e6fe5c8","resources/eml/legacy/000.crlf.json":"a143682a1a30fb354d7b9c07974a77e46fd8efc444c752d95d4e116dbab59b08","resources/eml/legacy/000.eml":"33c0493dd17864a14b4d11eeee3653bb001a9428f57551dd71acc3ebd51f8b8f","resources/eml/legacy/000.json":"a143682a1a30fb354d7b9c07974a77e46fd8efc444c752d95d4e116dbab59b08","resources/eml/legacy/001.crlf.json":"fa7902037804e3cce833594821801e2a180fee23cc99a0682238a074b7ba79c7","resources/eml/legacy/001.eml":"ca08b1681037845493766628ad5c0d1dd70f0fa3756b91527bca1d655b760fd2","resources/eml/legacy/001.json":"f15e9fa86944280caedc7e5c14b2b3857d167dcd19c338cc1774cd1c81424871","resources/eml/legacy/002.crlf.json":"6a27562ddf82f1dfd7d3fce5c9d5c167aafebe508524dee9cc583797e3462809","resources/eml/legacy/002.eml":"801355692ddb21e4466b6ce7104fc8e79c0fb10190ff86cb093fc15db9c8ec51","resources/eml/legacy/002.json":"6a27562ddf82f1dfd7d3fce5c9d5c167aafebe508524dee9cc583797e3462809","resources/eml/legacy/003.crlf.json":"3dfd0f0c4d365acf36b9ad6e6886e8d8b172c49b7ea7b1f34474ecb946156292","resources/eml/legacy/003.eml":"67e4bfb5f16554024a2fe033ce469804ee017e309d5b8697635290771a7e0b28","resources/eml/legacy/003.json":"3dfd0f0c4d365acf36b9ad6e6886e8d8b172c49b7ea7b1f34474ecb946156292","resources/eml/legacy/004.crlf.json":"9d54ae06812db27c2e8821111a66647b61a6c7a0457760ca29fbc10f09ea9e97","resources/eml/legacy/004.eml":"d2c6682afd2dd66ed2cb52412d5711c8d42af3dca15d147835cb14b2ce1953c1","resources/eml/legacy/004.json":"9d54ae06812db27c2e8821111a66647b61a6c7a0457760ca29fbc10f09ea9e97","resources/eml/legacy/005.crlf.json":"801f967aa8745ae35ed4e87a55dac818dde7df3eff3726bc7ccb1f2b2b847f0e","resources/eml/legacy/005.eml":"0c90f80fb64a316e84a095f2813fadbe06982fec24bf02b47659096ce93a3325","resources/eml/legacy/005.json":"801f967aa8745ae35ed4e87a55dac818dde7df3eff3726bc7ccb1f2b2b847f0e","resources/eml/legacy/006.crlf.json":"cebc79ba4a82c0ef18bdf89fbf515ac0585328fc9f01e0535f6ba69b82751278","resources/eml/legacy/006.eml":"dc176e4e61e07e04ccd3ea75407bc4ffecf6373642babc45bd4a4fe0e5e7c10c","resources/eml/legacy/006.json":"cebc79ba4a82c0ef18bdf89fbf515ac0585328fc9f01e0535f6ba69b82751278","resources/eml/legacy/007.crlf.json":"b4db708eade9d80470bc5b6ddbe57747f5347d85f97dcc8cbd2540c626ef9c73","resources/eml/legacy/007.eml":"192e20313ec6e91c60fe9d2bfaa444035b3e7d7613d0a10a291d3b448355f835","resources/eml/legacy/007.json":"b4db708eade9d80470bc5b6ddbe57747f5347d85f97dcc8cbd2540c626ef9c73","resources/eml/legacy/008.crlf.json":"b77042b1b126883f3b20057eb4f618e84155a9e3cc0a2e525a9331bc1957b9af","resources/eml/legacy/008.eml":"b8ad81db95b5802597dcd09920e0f8b537c86b0169ac2303f73e6d38019e67a8","resources/eml/legacy/008.json":"b77042b1b126883f3b20057eb4f618e84155a9e3cc0a2e525a9331bc1957b9af","resources/eml/legacy/009.crlf.json":"83bf7aa837bc7f64c4171f71db09382d88da5d3ab01ab4d2feaa27f9ddc1076c","resources/eml/legacy/009.eml":"4cbab7b2405467a9c5a1ee2e29947a087399aeed76064cdccde4fd3725269872","resources/eml/legacy/009.json":"83bf7aa837bc7f64c4171f71db09382d88da5d3ab01ab4d2feaa27f9ddc1076c","resources/eml/legacy/010.crlf.json":"cb35b0448136c988b86296a6e04c60645a6791e744af6f4bf28847ccc57bd7ea","resources/eml/legacy/010.eml":"04121e20e9037dc1f950a3413106ca74e4950adc21b7fae776cb6a7340412028","resources/eml/legacy/010.json":"cb35b0448136c988b86296a6e04c60645a6791e744af6f4bf28847ccc57bd7ea","resources/eml/legacy/011.crlf.json":"42ae6024055d1c3a72adb93b074c78fc8d903a3e8da0fdb9a511d70a3014dd0f","resources/eml/legacy/011.eml":"85d278c93346fafe4575189489509a1ddc7a9b4924bb16e3fcfd249dc2274afa","resources/eml/legacy/011.json":"42ae6024055d1c3a72adb93b074c78fc8d903a3e8da0fdb9a511d70a3014dd0f","resources/eml/legacy/012.crlf.json":"929dcbe52e734ead7506b0d39728784375d1dfcdb3feed8265d6a1aa5dc15324","resources/eml/legacy/012.eml":"cf358ada53425459af493a915f248ade57f4f661f7d9bd7a353bab1844986195","resources/eml/legacy/012.json":"929dcbe52e734ead7506b0d39728784375d1dfcdb3feed8265d6a1aa5dc15324","resources/eml/legacy/013.crlf.json":"dfbc4729d40b712836af9442fdda0e66568aa109b36a1c578fdc1b78776cd498","resources/eml/legacy/013.eml":"dd2b8aee75c8fa132c775fb53445c5f877084d6e04d525dc971ab3840d67adab","resources/eml/legacy/013.json":"dfbc4729d40b712836af9442fdda0e66568aa109b36a1c578fdc1b78776cd498","resources/eml/legacy/014.crlf.json":"cbfa846704aee2aab0ea0d8b09ecb9def0cd6535374ca8887a0f8f07dfcd8c04","resources/eml/legacy/014.eml":"939b458099895fb9780c683c8e78fbcba16ea82f71743349d6cd4b6c84069845","resources/eml/legacy/014.json":"cbfa846704aee2aab0ea0d8b09ecb9def0cd6535374ca8887a0f8f07dfcd8c04","resources/eml/legacy/015.crlf.json":"22a5a7e0afbe0989244ad421e6faf899742be02fa0f8783436b61c947e362ee6","resources/eml/legacy/015.eml":"b4581a4faa9b63c2fcdc75c28e06a6a2f28fd33e97072ee6b423fe1b897edc00","resources/eml/legacy/015.json":"22a5a7e0afbe0989244ad421e6faf899742be02fa0f8783436b61c947e362ee6","resources/eml/legacy/016.crlf.json":"56992456da8185b61e1e09e032709c4b13cf00b9bfba0314baaee494e032890d","resources/eml/legacy/016.eml":"c48fc006172d7c565abfb75988dac6273375d8056a46cd40aff65300d726bbf5","resources/eml/legacy/016.json":"56992456da8185b61e1e09e032709c4b13cf00b9bfba0314baaee494e032890d","resources/eml/legacy/017.crlf.json":"00ad42be5ea772c2221312221ca67c1d3cc4304cc08de9deca33951e6a6e458d","resources/eml/legacy/017.eml":"24e379786536dea745b46ff90688e2b4ea09c30a0b683fa3fd6e3ef96ee8d60b","resources/eml/legacy/017.json":"00ad42be5ea772c2221312221ca67c1d3cc4304cc08de9deca33951e6a6e458d","resources/eml/legacy/018.crlf.json":"4ba9d2a8f19fa1f287c55c38041493e9170fc54a9a1ffe81640daa84c82b6063","resources/eml/legacy/018.eml":"ccaef34dbf226bf1a138a0697edf2875516869466dfeab6a9454ccd8d0ece8a9","resources/eml/legacy/018.json":"4ba9d2a8f19fa1f287c55c38041493e9170fc54a9a1ffe81640daa84c82b6063","resources/eml/legacy/019.crlf.json":"686919082b2ce6fd3d4d8b6597d7e8d01937904b69d14846a30ed8d8c96f6a6a","resources/eml/legacy/019.eml":"c5d84a527b05b2c8d63019b92a61e985e954393385dbaa5112b6842fbaa125d7","resources/eml/legacy/019.json":"686919082b2ce6fd3d4d8b6597d7e8d01937904b69d14846a30ed8d8c96f6a6a","resources/eml/legacy/020.crlf.json":"56f1eaad9a4a5ea3f0461a4379dbb77bd2edbf611725e8e82cafdaade05c41f0","resources/eml/legacy/020.eml":"133a20a52fa9f8d83079aadafd347d23df1d226146810092963c7ae5943c0251","resources/eml/legacy/020.json":"56f1eaad9a4a5ea3f0461a4379dbb77bd2edbf611725e8e82cafdaade05c41f0","resources/eml/legacy/021.crlf.json":"daa28187c26a8b4ce55ed8ec155801bcf63eb36e931a37e0a960f4662e76560a","resources/eml/legacy/021.eml":"adbfdfe4f8b3db241bdd97d02de50c50042588da65d94392fdd652101e8e841f","resources/eml/legacy/021.json":"daa28187c26a8b4ce55ed8ec155801bcf63eb36e931a37e0a960f4662e76560a","resources/eml/legacy/022.crlf.json":"277411bd92d664cca6beeb4451335946938d9eabae735f26811b87616bddb9ca","resources/eml/legacy/022.eml":"5567362ea46bbe800715bc1e459d397894eb7f2552ee53f097ea201b84ce3914","resources/eml/legacy/022.json":"277411bd92d664cca6beeb4451335946938d9eabae735f26811b87616bddb9ca","resources/eml/legacy/023.crlf.json":"848276422b69768d198ee093ce5f8ca65009bde256419d71c001ac326d2cb0a5","resources/eml/legacy/023.eml":"3f8f695994f474864602c482488fd9e46d0d5cf72516bf9b375fde5e7e06be35","resources/eml/legacy/023.json":"848276422b69768d198ee093ce5f8ca65009bde256419d71c001ac326d2cb0a5","resources/eml/legacy/024.crlf.json":"0d3f86b15189e614c54bba5de94e56c08f601c4bcd2b507033de4507fd024011","resources/eml/legacy/024.eml":"2de3b147a98c468a1810919266c9d7fe236860746858025b02fc3c1f5aeec7f0","resources/eml/legacy/024.json":"0d3f86b15189e614c54bba5de94e56c08f601c4bcd2b507033de4507fd024011","resources/eml/legacy/025.crlf.json":"4dcc47286b9d4e8a8b40a0f70256abfcdf37132671d1359a53b4dd11db034419","resources/eml/legacy/025.eml":"82c108305bd463cef08494d1e1db92a4b80632d43d6bd687b983cd37334ee1e1","resources/eml/legacy/025.json":"4dcc47286b9d4e8a8b40a0f70256abfcdf37132671d1359a53b4dd11db034419","resources/eml/legacy/026.crlf.json":"abb8ee17c9ca118edcb59cf3a76b281917ec79ee19a82af8fad7bf733520d33d","resources/eml/legacy/026.eml":"373cb883c80823d3da6779af8c593066e6df91ec7ca93f6c712d9325524d0ecf","resources/eml/legacy/026.json":"abb8ee17c9ca118edcb59cf3a76b281917ec79ee19a82af8fad7bf733520d33d","resources/eml/legacy/027.crlf.json":"66af0c040fa6dad046d8a3128c4b2c4673af1e07f6914f38b5fc4d6c0521e8ed","resources/eml/legacy/027.eml":"9572dc394cb08195f4ce2222d72286763a13c8523cbf50759802daf4c853c653","resources/eml/legacy/027.json":"66af0c040fa6dad046d8a3128c4b2c4673af1e07f6914f38b5fc4d6c0521e8ed","resources/eml/legacy/028.crlf.json":"a589fea743656d3dc0c762c64203b7bc5469010c3c6863b3770a86ef03455b6f","resources/eml/legacy/028.eml":"c2cf6ce6c94797a294aede51f8392ff87d6e96b3fcc59901b5abb8032d5abc88","resources/eml/legacy/028.json":"a589fea743656d3dc0c762c64203b7bc5469010c3c6863b3770a86ef03455b6f","resources/eml/legacy/029.crlf.json":"1f515e0706f5cca2e484f3686f9957430349de8b1b96f181fbafcf7762de7ee9","resources/eml/legacy/029.eml":"31f9af468f270164d8d1d2a56736527e96fd3d14019f05b8b6d733ea97424d21","resources/eml/legacy/029.json":"1f515e0706f5cca2e484f3686f9957430349de8b1b96f181fbafcf7762de7ee9","resources/eml/legacy/030.crlf.json":"988bc278e04bd2d238a5b36f601acfc5bef5c42a589b1b5f691d5e33cc03da53","resources/eml/legacy/030.eml":"3b0eb1a00ade4b695611494559be1f00e30508fd56b3ee57af7a17928257957a","resources/eml/legacy/030.json":"988bc278e04bd2d238a5b36f601acfc5bef5c42a589b1b5f691d5e33cc03da53","resources/eml/legacy/031.crlf.json":"7e317b79b5cd117ed93f793c3e64d49c961f3109f8575b5782ba8c2a22597ea4","resources/eml/legacy/031.eml":"98ce00850223c8ddfa969a49090849d6eacaa393c1e950ca74b684a668055130","resources/eml/legacy/031.json":"7e317b79b5cd117ed93f793c3e64d49c961f3109f8575b5782ba8c2a22597ea4","resources/eml/legacy/032.crlf.json":"7b7ab3e1ef51a4ca732cf5e749e27a2a49c3a633b0f4210d530825ca84218db3","resources/eml/legacy/032.eml":"12d133eaab0928e6962a8cbf18c6b870728400c4ae40441f46bf7fade55163b7","resources/eml/legacy/032.json":"7b7ab3e1ef51a4ca732cf5e749e27a2a49c3a633b0f4210d530825ca84218db3","resources/eml/legacy/033.crlf.json":"8f930c31f2427bbd2aef270b9d71f0ea135cb368ec7c4a22ebfb3e81bc6eaf19","resources/eml/legacy/033.eml":"8900b725ebe67da579f4b2fdcbaf52ce95f51b5398ef7023c09a862aa6312daf","resources/eml/legacy/033.json":"8f930c31f2427bbd2aef270b9d71f0ea135cb368ec7c4a22ebfb3e81bc6eaf19","resources/eml/legacy/034.crlf.json":"d12edc8d5b4c743bd4d7473a80d8f555b06b98a276098bccd443a0ba05a839cb","resources/eml/legacy/034.eml":"5340d6d32ab83cb05476b1b1d0f76ff4223222aec3ce2d7b0b5308e0aa7b8a82","resources/eml/legacy/034.json":"d12edc8d5b4c743bd4d7473a80d8f555b06b98a276098bccd443a0ba05a839cb","resources/eml/legacy/035.crlf.json":"fe96881d0272ba773215a877d324f346ab52445259e9d1437113c4aa5c039f6c","resources/eml/legacy/035.eml":"54b391aea50bf93bb7c37bdf4e9160d4616c8f9c64cba4f48c55ca172c692c75","resources/eml/legacy/035.json":"fe96881d0272ba773215a877d324f346ab52445259e9d1437113c4aa5c039f6c","resources/eml/legacy/036.crlf.json":"7706ce4108e096fb875c342605afe3dc26400153d551235b2feb6336b972833f","resources/eml/legacy/036.eml":"dc1cc6bd2948d88aa56526993413aae77bf8b5e22baf71a74b8289cecc25acfc","resources/eml/legacy/036.json":"7706ce4108e096fb875c342605afe3dc26400153d551235b2feb6336b972833f","resources/eml/legacy/037.crlf.json":"c9ec6344af5384bae2add3a1a85f7175ab4c8f4c8f2578b12027598d81d7ad82","resources/eml/legacy/037.eml":"b20cc65a8999ed6f52ea6c5b79873f7e6d6a31791a5a73172d1245eb4aeb99a5","resources/eml/legacy/037.json":"c9ec6344af5384bae2add3a1a85f7175ab4c8f4c8f2578b12027598d81d7ad82","resources/eml/legacy/038.crlf.json":"57f172abc332b796cf02ec7de7e6f336ac586a68a43fc985c519bf03e4722933","resources/eml/legacy/038.eml":"4982c5a022946244af68c5175813b753184aa6d8272e1d4b92e3bcf2fa34afe5","resources/eml/legacy/038.json":"57f172abc332b796cf02ec7de7e6f336ac586a68a43fc985c519bf03e4722933","resources/eml/legacy/039.crlf.json":"afa6fbb295d2361d4c97eb6358490865b09a108835e3ef293b22f622822e71c8","resources/eml/legacy/039.eml":"ac89095771f831b034b772f0cad96f082a2e4c7235fb3a1dff92f86c2bf11078","resources/eml/legacy/039.json":"afa6fbb295d2361d4c97eb6358490865b09a108835e3ef293b22f622822e71c8","resources/eml/legacy/040.crlf.json":"988fe7db0621f38bc27e52bbc1b1b66e55a5e432946178dba98d4ab213cf771c","resources/eml/legacy/040.eml":"ad3d55ff2ea13a63c626ee181271cce04c18e6f0fbdffb22d0d3d7e942ec883c","resources/eml/legacy/040.json":"988fe7db0621f38bc27e52bbc1b1b66e55a5e432946178dba98d4ab213cf771c","resources/eml/legacy/041.crlf.json":"6aabb683e1cd61bec3104a430adc7f53cee4962cd0dd5421066774dacc886bfd","resources/eml/legacy/041.eml":"b2e4fb58ba824fd1745c93d54061aba9df346d72382972dd09c2bc4a72bedbe5","resources/eml/legacy/041.json":"6aabb683e1cd61bec3104a430adc7f53cee4962cd0dd5421066774dacc886bfd","resources/eml/legacy/042.crlf.json":"3d38f1442d5fcb4292adc43835f3a3a01422a762993be21c0876f7642f3d24d7","resources/eml/legacy/042.eml":"3d789dc91c139a5520743889b51d6548ee415c68953553b48d086b4e4195b719","resources/eml/legacy/042.json":"3d38f1442d5fcb4292adc43835f3a3a01422a762993be21c0876f7642f3d24d7","resources/eml/legacy/043.crlf.json":"ef9f7b2197f2bcad1754fae5be4bf67044087f35ef01b876d386bfe4b5601a24","resources/eml/legacy/043.eml":"76499085efb18b9cdf0f2cb987d3340ce77b850b1ca4f104fd8e41ea44e2eeb8","resources/eml/legacy/043.json":"ef9f7b2197f2bcad1754fae5be4bf67044087f35ef01b876d386bfe4b5601a24","resources/eml/legacy/044.crlf.json":"e1b69171f2222dc9aaed1a87ebabbfefe8fb41670153d627b92b7b5c9a0fb64e","resources/eml/legacy/044.eml":"9fd9d4df2fbd79a6cdf1327c80638c73600f4648254286a1d967bdeabe1c075c","resources/eml/legacy/044.json":"e1b69171f2222dc9aaed1a87ebabbfefe8fb41670153d627b92b7b5c9a0fb64e","resources/eml/legacy/045.crlf.json":"03a9737e129403e9264b9dca8b222d0fdbabc5c808a4ec94f38252155835aeb3","resources/eml/legacy/045.eml":"4cbbe93cfdb348557dac21d4934bcb6010f4bbbb569106bb0b2c29e0fc606766","resources/eml/legacy/045.json":"03a9737e129403e9264b9dca8b222d0fdbabc5c808a4ec94f38252155835aeb3","resources/eml/legacy/046.crlf.json":"391c6cc0119244daa0344f2f999b69bab70ce573a60f1a493e222b3e1ebb7702","resources/eml/legacy/046.eml":"354cf591f1206fe0fa3cc5769acf48028ca31fa11ce743e2457593e0c1f540bc","resources/eml/legacy/046.json":"391c6cc0119244daa0344f2f999b69bab70ce573a60f1a493e222b3e1ebb7702","resources/eml/legacy/047.crlf.json":"62cc2ccb71ef595f0e22e19ef3ea0e0254f5b84f038f77356b6abf070174ccdf","resources/eml/legacy/047.eml":"742468edff0a339f45af4aedb5684db74ba7e6e0f5c2a60bcc9b58a9f92f8c7c","resources/eml/legacy/047.json":"62cc2ccb71ef595f0e22e19ef3ea0e0254f5b84f038f77356b6abf070174ccdf","resources/eml/legacy/048.crlf.json":"f9a3f19f21e324e9d37b758dc7b52bca66824b4046e23af435a605c096dfc549","resources/eml/legacy/048.eml":"efdc1a0919995bbe57df281d65d4e632d79cb60087cc727239ce5abd6c53bdf8","resources/eml/legacy/048.json":"f9a3f19f21e324e9d37b758dc7b52bca66824b4046e23af435a605c096dfc549","resources/eml/legacy/049.crlf.json":"aabc408bc92496649b66ad8060055ee2ea5dfe5d09eacc4d3e96e02357499bd7","resources/eml/legacy/049.eml":"0720cbc1989d4608fc2a1570c47b4346095d1cfeb54e7739276f366e6469da38","resources/eml/legacy/049.json":"aabc408bc92496649b66ad8060055ee2ea5dfe5d09eacc4d3e96e02357499bd7","resources/eml/legacy/050.crlf.json":"db2f9fca2acbc1c409ca1f948c72117e3ef0a68aa985bdec51147c6a40b7f973","resources/eml/legacy/050.eml":"f44aa09efceb791bb31f88760014b799c3f6977b1e7d40c8b09af20bc2dcc51e","resources/eml/legacy/050.json":"db2f9fca2acbc1c409ca1f948c72117e3ef0a68aa985bdec51147c6a40b7f973","resources/eml/legacy/051.crlf.json":"6690b3f38ce1fc61492e3c9a83a3fae20f12cfdf09812390f7c3639db5d2e52b","resources/eml/legacy/051.eml":"af388bdbd2fd4bdad2b1b89d46b063af1d22cba2d0e71099af35a588928cfa86","resources/eml/legacy/051.json":"6690b3f38ce1fc61492e3c9a83a3fae20f12cfdf09812390f7c3639db5d2e52b","resources/eml/legacy/052.crlf.json":"9080ea41e7ad70f70c4a15aa9802451644c8c03250bf1c6ed417d41d3030ff9e","resources/eml/legacy/052.eml":"7a1cf190d3e24abc76e609f50c478ffadc3dd92f18355e51858ae110e4463c4e","resources/eml/legacy/052.json":"9080ea41e7ad70f70c4a15aa9802451644c8c03250bf1c6ed417d41d3030ff9e","resources/eml/legacy/053.crlf.json":"681976d95639c13180078824e9397b34738d342e80a9e3d1393c37ba1d82fa36","resources/eml/legacy/053.eml":"fd83d62b53ff0ccb4d5ac60ec1f57cd918afe6e739ca067f0d7315aa2af38228","resources/eml/legacy/053.json":"681976d95639c13180078824e9397b34738d342e80a9e3d1393c37ba1d82fa36","resources/eml/legacy/COPYING":"237b36754178fd69395ae29ee172670d4adfee3d64343cd900c40ae2af571b8c","resources/eml/malformed/000.crlf.json":"0d29e4c03d8ec5d7b33c9c4a9cd7a41f7bd7c2afb97598368d5c3b78f2643ba5","resources/eml/malformed/000.eml":"df6dea994ba91a7dad18f5b0906c9c174d9ec06023a769e327e28ebd00d180a4","resources/eml/malformed/000.json":"44291a055bd2ed9d846476865489ae46209fe8c914d55eea9e2d10c9ea6c2e8c","resources/eml/malformed/001.crlf.json":"bf3efaed2c7e61d72093274fa4a1afa9e35db661aecf82e870db38a920856693","resources/eml/malformed/001.eml":"284ab4f001267a0dee9de02329eed1a396daab38458cdfdb43ffc8decd226860","resources/eml/malformed/001.json":"798dc5e95164b3f472caa7b1b7b48c9d69a980dd88978eb5b4b265534b88f462","resources/eml/malformed/002.crlf.json":"7b1243cf111e275bc95f6bacc0be02a21912dd9239415cb4d3ecf44faaa29469","resources/eml/malformed/002.eml":"ec3224ff3b1642350e64e191ccf9a9892f881724c6298d2265aafc9c2df524af","resources/eml/malformed/002.json":"6ec8e1a20ede8beeadfcad56b7ca15bab987d76a040766b972578b8bfeae27b6","resources/eml/malformed/003.crlf.json":"e4eeb48c2e84c40ad0f2fbc4df6014377f33d120adddcb861cda77c34c43394d","resources/eml/malformed/003.eml":"7ead2546e80697fcfff6791c1d736148f6f68ccce76c3fbbecdda149c2e3bbe0","resources/eml/malformed/003.json":"a48568ed01435698385c2150cbfdadc038ba619e243196ceff1590ecfda366b2","resources/eml/malformed/004.crlf.json":"884f316c2df7ef540d58535428d333756dd79733a896c9a67b23dce75aff0955","resources/eml/malformed/004.eml":"49a7872745bfeedb401b96111408362c76aadbcf8e68e75df92f678a12052f14","resources/eml/malformed/004.json":"f29b11810c53a9889995f6e7a3fc442cf28371711182c2a26aea93202d1be014","resources/eml/malformed/005.crlf.json":"a923a3849c627ac19de9a4add24011dd5937788356ddf1f9b742dc53c53ed128","resources/eml/malformed/005.eml":"5890507921d5c93ed30943be4a6d3344bcb65308365b8cd0f1ad1da3959d643c","resources/eml/malformed/005.json":"f8d82f64cda6f61a94cefe1d9839e61b62edc3393d2ab77f81b64d82325512e4","resources/eml/malformed/006.crlf.json":"9e088ea0797da72c41f473642d083800db358fec8565af473e39d2b5d108d80a","resources/eml/malformed/006.eml":"127cf48cc5aa73c7e23de7ccb2a1be0bdfcab0c75623e03004197cefb6c5bc0f","resources/eml/malformed/006.json":"f664ca81e4097bca38e114bbb5c58b40b13ae56d6b7a015ff1f0f6add0b93e93","resources/eml/malformed/007.crlf.json":"382acf48d564a4a8c7b3f817d33352622e0a27e98c52771e729a6a16f4dc90d7","resources/eml/malformed/007.eml":"3cecee934e32048b3caf4ac40a43290ff4083ac10f4dfb80ae2a67421a35b741","resources/eml/malformed/007.json":"267d4b670a35692014bbaca02c6122a1c10cde07a0bf0b9ba0cec1d773e8f060","resources/eml/malformed/008.crlf.json":"070c503a7e26abb7d52167f0b4bac6ea6e252b9071ce5299435be0fc68272c29","resources/eml/malformed/008.eml":"97179317510d3c2198ebe0f17a52d72cb2769bd0fcf3f5b5446b41af2ed5aca4","resources/eml/malformed/008.json":"67c5444990a88070b86297b4ca4ba140a81d006028c29de417965aa0f7d2e09a","resources/eml/malformed/009.crlf.json":"9bcaffdf2efb58b494dec5b1069375b8b5dd17d3b82688eb94ed44b8f1ce8622","resources/eml/malformed/009.eml":"447352b9dc0c21f7e790731f967632dddf9972daade5141d5230161fcbf7557c","resources/eml/malformed/009.json":"f35e1740ca08188a89e5f003437e55419e1615385bc4a6a2ec1b64fde4371bee","resources/eml/malformed/010.crlf.json":"fbb094211c62a7cc225898dddd00ca4d88911392656d9305947513d0d2e605b0","resources/eml/malformed/010.eml":"49881c503386deefbd6311255609cd33b50e85cfbc66596356c5a3215c62364d","resources/eml/malformed/010.json":"bbc46746ecf14e1b24e5ddcf0fd06b9112fe934b3ba0107e8f88880d7cc76222","resources/eml/malformed/011.crlf.json":"9bcaffdf2efb58b494dec5b1069375b8b5dd17d3b82688eb94ed44b8f1ce8622","resources/eml/malformed/011.eml":"447352b9dc0c21f7e790731f967632dddf9972daade5141d5230161fcbf7557c","resources/eml/malformed/011.json":"f35e1740ca08188a89e5f003437e55419e1615385bc4a6a2ec1b64fde4371bee","resources/eml/malformed/012.crlf.json":"3e8cd3880bdd630057b8ae96e61595bae7b64daef612604d97f9da70e4a5a1d5","resources/eml/malformed/012.eml":"11d52546805af7f36e1426df63e32f1e28aab21cad8f24e87bb2ef5ce7db4336","resources/eml/malformed/012.json":"36e0de2b1fdd0221679badef25c0f353f4ebbd32eb2a963ffb3c79c2c35240b0","resources/eml/malformed/013.crlf.json":"5950f50e14ec805772258d7a7b8f18ad175cb609e4ab6563a7cf5a96aa6c8353","resources/eml/malformed/013.eml":"b8d141aa099a611fa25ace5f5f7b73db07f0837d4351cb4720830c49fe09f9e1","resources/eml/malformed/013.json":"f3aea69ff7ed0260b5e32c7fff73ed4be9a1facefce2807124c26416c835a252","resources/eml/malformed/014.crlf.json":"4a27ae517473da0f1160bd28e41731bccc3148714047cd1235427ce9388a0b15","resources/eml/malformed/014.eml":"53a2a87eee852927a2c934368795a9cf96fecc6a04e6ec9c1b28a557a8739c08","resources/eml/malformed/014.json":"460bfa600293af53f9290a5b452025447e48b0c50591b1dc03f95accb42b4894","resources/eml/malformed/015.crlf.json":"c6357e103d18b370f925b92987edb3bcae58776e4f03ef1952063934b68f0216","resources/eml/malformed/015.eml":"92c8fb97c12af41521b569ceb6424382a942a9a0a6c1c9e0d56b12c8a762e700","resources/eml/malformed/015.json":"433be161e948540ad86b2b3085fb76b50e6725d5f33535b031c5358f35ffa5b5","resources/eml/malformed/016.crlf.json":"a3deec8b09b7788934f4f76c0a0c87fa10c43af0c7106c3f67235a51594a4b95","resources/eml/malformed/016.eml":"d4a41fc90b0580fd5e188b1524dbaa9cb5b1cafb03255538abb8498205678050","resources/eml/malformed/016.json":"f9fca066a484337a90deb436f2a4c8d24897cc9588e73b1598cb0e50cb2e16fe","resources/eml/malformed/017.crlf.json":"16f09f61050e504be68fe846f0cc77403064e6080aa381f997e51d4c771ce232","resources/eml/malformed/017.eml":"713f7737b3019eca961df6852ce71b7bf9396c39743d109679e499e7fe721ff6","resources/eml/malformed/017.json":"8cb48e3259764441fd7fc4d8231ab6c9b00d04e803e7065a4e512b4847b102b5","resources/eml/malformed/COPYING":"6960a0bc3c17417633742a6f03aa1aa5fd06b67c4516a59f0815b4bd4b67cd93","resources/eml/rfc/000.crlf.json":"aac665c3cb7aaf670ff0e108e91b00859e56c8d9ca3da6543cf2d58381bd6ed0","resources/eml/rfc/000.eml":"c2584d07757b16b4f7d035dcc57d8d65f11e9e55ae43a868df3428415c4a5f7f","resources/eml/rfc/000.json":"2d9dd5523e4af41ed3630ba5cd7ad628ebde98feae49110e840b2549856a564a","resources/eml/rfc/001.crlf.json":"ac6c9cb7ee95b1e382c263cd7a04d7ecaf3fb32c17156113a654ab6fcf4ce0f0","resources/eml/rfc/001.eml":"8aaf8745405811a6431cf0ab764541f177bfcda21b536bbc158faefbb312767c","resources/eml/rfc/001.json":"e3cfb07589518553d49953e8c5d27ec0225aeb4942d8e13baa945055d08442e9","resources/eml/rfc/002.crlf.json":"b6c9454d8cdf0d3c324fb5e31e99e955106a47d9b6ffd949036a65589c963722","resources/eml/rfc/002.eml":"714c3cd342f6177bd62d04262b8792f06d2717f48df910fd6405b0e6ded576e5","resources/eml/rfc/002.json":"019b14d451a2029fc72d2eb5b02e07e124a4bfd1b2c52721b8a948374c2ae988","resources/eml/rfc/003.crlf.json":"01282c093303457e7724f197fb8005e5f7e4c59f6c17bf2640863d4bae0fc0d1","resources/eml/rfc/003.eml":"7a15c2eebb893e2677cbb98bf89b44ef794b1b75ca73eda310ae9a0fdb1e7c90","resources/eml/rfc/003.json":"88d3de3aee88d3dea92a98ea32580c45f562cc008442c0559e537cc6e01c1a91","resources/eml/rfc/004.crlf.json":"6bb7d3c4e682ba495bc3cf58f16b467b90bd22c6639c7b65a293be57cfaea293","resources/eml/rfc/004.eml":"e25ebb5c13ab9a8ccaea6a5a0a6c6f5c54ce11070b0fe15ea9605716cb1a01e7","resources/eml/rfc/004.json":"abf8336cc80d605492ec83325896f64f397d506b17a16c7ac06d03dc7cc10afa","resources/eml/rfc/005.crlf.json":"175ccb8a6e150bd33a17e4bd4f3c478c84440486f97c106980a6c6aeddb21bad","resources/eml/rfc/005.eml":"007dddf14a5816fb66e8a18c2b1191d81ae5e900e88bb75e906933ed3a1986f7","resources/eml/rfc/005.json":"97ea9db211de3c1b0d3a5c8acc8449aabb69642c1172d42884fd1f1ed3633d9f","resources/eml/rfc/006.crlf.json":"12876070bbd7ab1cc8acb20a2870917b0768026ee20d3f44c90511404be36e89","resources/eml/rfc/006.eml":"03105c63475d087ff12a88fa64501802202407c5b17b24e9f99d5afe68ef9945","resources/eml/rfc/006.json":"f59f06b09b8122399f05c4d1021beb0bced8a3c5c5821b175d7ab9ba542259bf","resources/eml/rfc/007.crlf.json":"3c1b7bf3ce2dda7aad92de9759f3ad9544ebc6230e2489a1f771c4b4ef9ef4f1","resources/eml/rfc/007.eml":"e49702bdbc0e5d0345c680eff836924327050bebabc2f11335a9a98c9081c5f4","resources/eml/rfc/007.json":"31c144c9282b082452614bb22a10ec34053a55e074ae455efdf3af9ae3bf2b44","resources/eml/rfc/008.crlf.json":"989fbda08ab8b8156923c7e63f87265891456f7407124cd48722811e280ef765","resources/eml/rfc/008.eml":"af961f1635d25015388258d7a83f4a5bdab0980b4c0745e2bff1f3b0e65751d6","resources/eml/rfc/008.json":"79756bfcb35266bbb6c77f9f5644cae889f9d0356feab72ae47cdfb73dcfeefc","resources/eml/rfc/009.crlf.json":"520d330b8d103661ce6c422ee803c27d3df83a89b43dee80a7c28ff9a146a975","resources/eml/rfc/009.eml":"6ecf0b0cf3f10c95af68d8bff5e11dba5ac381e29b4fe68ddbf0b0be44e32e7f","resources/eml/rfc/009.json":"759fc8bc84596031de615a6a414cf7e5433ef055eeb65c097e231f983b8f7c37","resources/eml/thirdparty/000.crlf.json":"9df2f4b963f7120a3ddbfa192dd2d068798509c7ea8bd8c96bc09b16565e7f0f","resources/eml/thirdparty/000.eml":"a0edc2abbaea395d5635df033ac897d33810bb8a404165b79aa6bd3324e47fa8","resources/eml/thirdparty/000.json":"9df2f4b963f7120a3ddbfa192dd2d068798509c7ea8bd8c96bc09b16565e7f0f","resources/eml/thirdparty/001.crlf.json":"ef795ba3a8dc141641b78a36adfa8ee76761bef4df7b04dd0f237eba6cc62fb7","resources/eml/thirdparty/001.eml":"4aa1ca556ba60649c18a3059fd8b6c5967a3dd4b6a20a174bcb1ffc82629d468","resources/eml/thirdparty/001.json":"5c0014788834f73f3c62b4eefcd2e08635d2441f1fe7df4f6b19e8e5ddf7e7eb","resources/eml/thirdparty/002.crlf.json":"4eafde06735ae7cbf716691e54275ab2fcaa04beb21c1820d9ea92490f95cea6","resources/eml/thirdparty/002.eml":"3ebc6200fc9ee2db2e97d8c71b10632c37b806f57e1d8ec27123c27f2e20a907","resources/eml/thirdparty/002.json":"2695b27969a3f45fe4ee5ef91d7cd99da597a9dd4cf050587785584f64dcde97","resources/eml/thirdparty/003.crlf.json":"312284c6ed287208dbbb01ef729424a082e900c7c8b626d92f0bd73bfc17104d","resources/eml/thirdparty/003.eml":"8012e2ac08b6a051172d2efc22c49b567e57c942f72eccfb126a01a9e21cdddb","resources/eml/thirdparty/003.json":"89123c3cd6736ecab712932663263a7591a2b0b312970643941a813fe5cd10d2","resources/eml/thirdparty/004.crlf.json":"0aee118539b4f1437b2f910ccd7d0ea2750a996c15d0a037c5d0743e1808e08f","resources/eml/thirdparty/004.eml":"a63ca941118c4b1c52843c461caeaef3ea3d425807497c4c1849337d6017bfd1","resources/eml/thirdparty/004.json":"33bdbd4acbbeee23b9147f44c5a3b0f50d9fd11b6c46644fe1f89ac6ebbb26d7","resources/eml/thirdparty/005.crlf.json":"b759f0c0fb06e9f6c7c1ae6b12e8290acd8eeba37d27a724de14ee6582c31665","resources/eml/thirdparty/005.eml":"18309580beccc3085529eadd7924ce487e18e5ec9610d808e57e06cfb351f3f9","resources/eml/thirdparty/005.json":"d0ee976e458a0daa79bc8898f0b538ef2799de8181d3f9de179af54ed249e9fe","resources/eml/thirdparty/006.crlf.json":"663838ed0dd025a8c9555e5a8b1ec562f66a372244bac0c9ee89d03272d5aeaa","resources/eml/thirdparty/006.eml":"5ff3bcf7947f628813b830c7b4c3a13da04600ea60ec20bd6537aa620d923d2b","resources/eml/thirdparty/006.json":"ead21b626613ef6268af6061e725af9a1affe79c72e97d6ced2a74ac91736d48","resources/eml/thirdparty/007.crlf.json":"d0d48b80268f6bcd5ba137c8087a1abc53ab02d8a3ed34e3ab5033ff038066ed","resources/eml/thirdparty/007.eml":"a473dd97b00ef1e0e4674df651f11a14ac6d2b02b6d4d08c641ead13100d4313","resources/eml/thirdparty/007.json":"80fd16a2bb72194686b145640e68a259fa716fcd91a5dae67e67fd74d9e5300d","resources/eml/thirdparty/008.crlf.json":"9902292356e721ba7d4db1818681d4e671c2b6827b26b803cf699662193935ce","resources/eml/thirdparty/008.eml":"8b1974f8caf58bbe82472055f62dad78fa3263fe7b751d0d35606ffeb2b8675a","resources/eml/thirdparty/008.json":"6578b595ebd00e37dff22ced49723efad3c96696e30281b6b98cf7859ab9386f","resources/eml/thirdparty/009.crlf.json":"60101af522d7473fcbea8a3727d3ce90c2ac870305c605fc8b7e1af6d73eed1c","resources/eml/thirdparty/009.eml":"2f372c3c4dc1afacec65663a44a4bcfc84e96d29ae8d9f12c9614f4e2c05c91d","resources/eml/thirdparty/009.json":"cac4509da99cf08372ad4da5aedce2ff126c5dcdc3d2a95ed7b5094ae403359c","resources/eml/thirdparty/010.crlf.json":"97296514040e2dd85bd0f6307612c9a0a98c518f2e0c388d5388eaf607362c5c","resources/eml/thirdparty/010.eml":"ca5a12c32f62b98768764d434d0e63d739d77408217225b1aec4d4fcfd9f6044","resources/eml/thirdparty/010.json":"c622217eb49cfe6a73d238d01dcbda5e00d7df4ac85c4fd2623dd291be350b86","resources/eml/thirdparty/011.crlf.json":"bdfba80a161f2b1e9e65c0beaf51a10d78b54147b50c351c07b784596363f8e2","resources/eml/thirdparty/011.eml":"267aba0bec93b828c74c666d628a5478a33a77dc550375f55a16d4d46f5b67f7","resources/eml/thirdparty/011.json":"ddfbe802cf014da5f0629420911c915c7b994b2eb8aa110b8d5692b66628797d","resources/eml/thirdparty/012.crlf.json":"0510cbe60e73059c23e1efbc65f63ca80440260b63a6870ae4ca75d8781e6423","resources/eml/thirdparty/012.eml":"0a349a7d2712097f79ade93a2ebb85e78477f06e0562a49556103f6783c033b4","resources/eml/thirdparty/012.json":"0067600ae9a94667db6713a1b0965a30a165aa373588c710f14dbda22d70bf38","resources/eml/thirdparty/013.crlf.json":"5a2a0be8bc7f99f6121061139108a7abcce9a67aeee29b6598ee668a88f7ffd3","resources/eml/thirdparty/013.eml":"7120b71052d910621efb222e80696002d6d6f5e7e3d53ccb5482e826cb972be3","resources/eml/thirdparty/013.json":"39e5545deaaf826fe7e509521af490c95b854ad5e7c79b6befa931fcbce251fd","resources/eml/thirdparty/COPYING":"6960a0bc3c17417633742a6f03aa1aa5fd06b67c4516a59f0815b4bd4b67cd93","resources/id.json":"95fc707b0047bdc81592065686bd982b5b72f5bd8ab71db11fd07111d0da4bd6","resources/list.json":"1659184769c0e954b8327e208aa3d7be7fc21cc93d2c9f32fec1864c72d6e619","resources/maildir/cur/1491941793.M41850P8566V0000000000000015I0000000004F3030E_0.mx1.example.com,S=10956;2,STln":"87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7","resources/maildir/new/1234567890.M20046P2137.mailserver,S=4542,W=4642;2,Sb":"0263829989b6fd954f72baaf2fc64bc2e2f01d692d4de72986ea808f6e99813f","resources/received.json":"22a35159034784bf6b997251594ccb1d5795dfed5982009f937f4e3f435cae6d","resources/unstructured.json":"afcb3b4b6864910810106d77d03c59ae73ed33995eebde4fd8c7fc1792a53cb0","src/core/address.rs":"bbfa161dd12dd7975476de03e4c8554a1c4ec2a47c2488b2290be087ed727930","src/core/body.rs":"6136478062ed63cf9b65a282d2c853f7e944e6660834cd3579d095687e8f92fc","src/core/builder.rs":"caf5af13eadb97e62328892c6010a7d49342268e31dc179071a1497c3f9201d6","src/core/header.rs":"0894eb683cece655bcf1e1a694ead965c4a5aa34fc9ee08a0ab4e14c2c2d66a9","src/core/message.rs":"3b6ac4a8804165a9941082e0e3c0c76739ade5438d938f225478f29f97b175a8","src/core/mod.rs":"e780552ae7bce908c3e62e7cb6f9748aa12f1719504d28156069c11417eb95aa","src/decoders/base64.rs":"5313098e945b64ce63a120ee8e27e9908a4b8414532b088744da4df995a03bd0","src/decoders/charsets/map.rs":"83b205abbb87eea2c85ce155e3f40e24516f25cbac14fd7f473f98180c651261","src/decoders/charsets/mod.rs":"b2b933590700887264e7545b7cdc1f92f28c56505cdc85645d79ad8f7a9ac4fd","src/decoders/charsets/multi_byte.rs":"42114c72cb3f35ccdb9a5ab4f4b784061d88f601443a8dd07bbe72cd066a75a6","src/decoders/charsets/single_byte.rs":"17def1bba8c03bceeda4f173a69dd48b42674d0c9f86f62b5687b11f5b108561","src/decoders/charsets/utf.rs":"a052762ad1b61c9ff23d656b34490305ec85c445a5e5ca08c29182599655a4a1","src/decoders/encoded_word.rs":"2d4496aae175e06b241ed9ba7ec86d969df610c182f92c862de688380007237b","src/decoders/hex.rs":"a8202f6f50ce50fcebcc48f02f6ca5132bf76120074ab0dfbb93cfc1d2cfc36d","src/decoders/html.rs":"00f71471ff5d7e3635f2b02f49723f93fbfb409d85292901beb6bbea7a2cec7b","src/decoders/mod.rs":"36b7de07489541d867bc16b425844fd8d35b73a8a5d4064014839dbb9224a8a5","src/decoders/quoted_printable.rs":"255320a1066a1980991f08f49ec5c25c13b4e30569b7ad1414818829f8b56b15","src/lib.rs":"9309ab5b72166f67d14b124599705775b80623586266babc9d426fabc12e1232","src/mailbox/maildir.rs":"e5ba5e129646e1a29ae1d36f78ad55c89d2d1de595bd75f6a30cde7a3a1e9f36","src/mailbox/mbox.rs":"50ba3d3313da7c2ec38b0d46c9eb81d6b001ca8255abdabd264f06865e315d8e","src/mailbox/mod.rs":"3896ffe48490490c968dc3811c6e03140d28d20d922383d2e9597d271d88fdaa","src/parsers/fields/address.rs":"dd78aa03465c7f6ac76570f4b184e6b2e9fa46e919557113d4c6f8c2d6519783","src/parsers/fields/content_type.rs":"5a03a31033c871ad24fe927eb84a71b650d3a9e0cae07f8397a024cffa5a321e","src/parsers/fields/date.rs":"b011f42aea2227eefe8a4a5fce5c30a9e0ff3afb95a45edb2e4fbc17b4aac9fe","src/parsers/fields/id.rs":"c7896e063852870e418e867725f9852de81009a3f17680dfcd10616ec780bd94","src/parsers/fields/list.rs":"8ffbe3ddcdcc28f52c5410a04c28f709bfba23c0c5e14b17fc04b891e3a208b4","src/parsers/fields/mod.rs":"9602e0d1d83e53369a1f8d78648742d2bfa1dbc448f308e2d6212c24fc831e98","src/parsers/fields/raw.rs":"56706740d54814e2311f1d979fb5952017ddae9025210cfd85e259c0b4bd8662","src/parsers/fields/received.rs":"529eb91b09d7337628a472c6a892b1cdb809cfd5bf4ea55c4145c7123a06e5fd","src/parsers/fields/thread.rs":"4df9efe0d31d412e1770accc8178b105124d509c231a826381992efab7f2af30","src/parsers/fields/unstructured.rs":"88f795c9cda15f457524ed636ae7a71f3aa4ce140d966ef5b26f1e4ad77036c9","src/parsers/header.rs":"6fc23f9c888bc4434f3e13882009d5700119fbf63c117b68f87fef205def3126","src/parsers/message.rs":"38cb1c7eb3d237c0d43dd8ada15bdff7e7ffd98c990cc272df3d361171f728f6","src/parsers/mime.rs":"d5b20f0221e57e37055661c8ea4dc9843411787740c1d77c4baec7f424a7971b","src/parsers/mod.rs":"3656a7eafa8647a7d694140d34f61b90b8213b11d7ff022166fbb60de9d727af","src/parsers/preview.rs":"4192161d28399f6915b102709abf61c0d104c11323f84ff170a3887005b2d4db","tests/integration_test.rs":"00362eb83bc6434eec04e5afa14b1807a05a0d2560f65ae3b1014bac4c833941"},"package":"93c3b9e5d8b17faf573330bbc43b37d6e918c0a3bf8a88e7d0a220ebc84af9fc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d1a91321242f39253e091f177f46bf07b6ef1e7ac87976f017bb1e3f72a3e463",".github/workflows/rust.yml":"f3fb2cba71e32cd265cdd0b5f375acf73155028565b0d3a56d7534921cde3e2d","CHANGELOG.md":"8c01d50b368d9c15bcc0b511128df8225d3e628194da0f5bf07a7d96e664928a","Cargo.lock":"51c6700eee411d668c5e63c79c4cea828a9d7f77f05a123ab87586eec9da47a9","Cargo.toml":"a5d4a43315b45dc86bc0c30e94b85e015c9c565ad56a2e661c2b2126a203f311","Cargo.toml.orig":"d2a04b1f68e4f109fd152b5539d7bbc8dc595fac17290b2124435d620d50f1f7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"19765f889371683a2124d73bbed4def4af65e8a16f253a4e6e3ad5cc87d6025a","examples/custom_parser.rs":"fc4e67f699e3f4789a3399e1e254f52fd3a12f033b1935d705e0c36416433c83","examples/mailbox_iterate_maildir.rs":"78b780b7d9ae5e8a34642c2e3409ece9d0dca9eaa352344f9fb00ab2e28bf921","examples/mailbox_parse_mbox.rs":"4032f789f499769fdb1fa843a456021b110ce3ed26c1b3d4b02b87697a4468cb","examples/message_parse.rs":"1b29b1ea77fc05db739dd2700016ac5bb71e19a9c3cc98718fa883f18b8c803b","examples/message_write_attachments.rs":"d9b58de6021ea0a8731edeb762a209f8b9b2479f1fd01bdc3da88621464d66f6","flamegraph.sh":"7d3afbc99ec9f7479288685bfd771338353e6677d6b918292006521b0b08159e","resources/address.json":"60810324fe391bd29074db6f9847033e627747490f751c511a2813311f11454b","resources/content_type.json":"c9f09e98937319a2c594814cea26b29a408001241153c1a4548931b2e710b77e","resources/date.json":"9f283c528c99e0069719c4691dc84f0ac269331e76025e64d92818b20e6fe5c8","resources/eml/legacy/000.crlf.json":"a143682a1a30fb354d7b9c07974a77e46fd8efc444c752d95d4e116dbab59b08","resources/eml/legacy/000.eml":"33c0493dd17864a14b4d11eeee3653bb001a9428f57551dd71acc3ebd51f8b8f","resources/eml/legacy/000.json":"a143682a1a30fb354d7b9c07974a77e46fd8efc444c752d95d4e116dbab59b08","resources/eml/legacy/001.crlf.json":"fa7902037804e3cce833594821801e2a180fee23cc99a0682238a074b7ba79c7","resources/eml/legacy/001.eml":"ca08b1681037845493766628ad5c0d1dd70f0fa3756b91527bca1d655b760fd2","resources/eml/legacy/001.json":"f15e9fa86944280caedc7e5c14b2b3857d167dcd19c338cc1774cd1c81424871","resources/eml/legacy/002.crlf.json":"6a27562ddf82f1dfd7d3fce5c9d5c167aafebe508524dee9cc583797e3462809","resources/eml/legacy/002.eml":"801355692ddb21e4466b6ce7104fc8e79c0fb10190ff86cb093fc15db9c8ec51","resources/eml/legacy/002.json":"6a27562ddf82f1dfd7d3fce5c9d5c167aafebe508524dee9cc583797e3462809","resources/eml/legacy/003.crlf.json":"3dfd0f0c4d365acf36b9ad6e6886e8d8b172c49b7ea7b1f34474ecb946156292","resources/eml/legacy/003.eml":"67e4bfb5f16554024a2fe033ce469804ee017e309d5b8697635290771a7e0b28","resources/eml/legacy/003.json":"3dfd0f0c4d365acf36b9ad6e6886e8d8b172c49b7ea7b1f34474ecb946156292","resources/eml/legacy/004.crlf.json":"9d54ae06812db27c2e8821111a66647b61a6c7a0457760ca29fbc10f09ea9e97","resources/eml/legacy/004.eml":"d2c6682afd2dd66ed2cb52412d5711c8d42af3dca15d147835cb14b2ce1953c1","resources/eml/legacy/004.json":"9d54ae06812db27c2e8821111a66647b61a6c7a0457760ca29fbc10f09ea9e97","resources/eml/legacy/005.crlf.json":"801f967aa8745ae35ed4e87a55dac818dde7df3eff3726bc7ccb1f2b2b847f0e","resources/eml/legacy/005.eml":"0c90f80fb64a316e84a095f2813fadbe06982fec24bf02b47659096ce93a3325","resources/eml/legacy/005.json":"801f967aa8745ae35ed4e87a55dac818dde7df3eff3726bc7ccb1f2b2b847f0e","resources/eml/legacy/006.crlf.json":"cebc79ba4a82c0ef18bdf89fbf515ac0585328fc9f01e0535f6ba69b82751278","resources/eml/legacy/006.eml":"dc176e4e61e07e04ccd3ea75407bc4ffecf6373642babc45bd4a4fe0e5e7c10c","resources/eml/legacy/006.json":"cebc79ba4a82c0ef18bdf89fbf515ac0585328fc9f01e0535f6ba69b82751278","resources/eml/legacy/007.crlf.json":"b4db708eade9d80470bc5b6ddbe57747f5347d85f97dcc8cbd2540c626ef9c73","resources/eml/legacy/007.eml":"192e20313ec6e91c60fe9d2bfaa444035b3e7d7613d0a10a291d3b448355f835","resources/eml/legacy/007.json":"b4db708eade9d80470bc5b6ddbe57747f5347d85f97dcc8cbd2540c626ef9c73","resources/eml/legacy/008.crlf.json":"b77042b1b126883f3b20057eb4f618e84155a9e3cc0a2e525a9331bc1957b9af","resources/eml/legacy/008.eml":"b8ad81db95b5802597dcd09920e0f8b537c86b0169ac2303f73e6d38019e67a8","resources/eml/legacy/008.json":"b77042b1b126883f3b20057eb4f618e84155a9e3cc0a2e525a9331bc1957b9af","resources/eml/legacy/009.crlf.json":"83bf7aa837bc7f64c4171f71db09382d88da5d3ab01ab4d2feaa27f9ddc1076c","resources/eml/legacy/009.eml":"4cbab7b2405467a9c5a1ee2e29947a087399aeed76064cdccde4fd3725269872","resources/eml/legacy/009.json":"83bf7aa837bc7f64c4171f71db09382d88da5d3ab01ab4d2feaa27f9ddc1076c","resources/eml/legacy/010.crlf.json":"cb35b0448136c988b86296a6e04c60645a6791e744af6f4bf28847ccc57bd7ea","resources/eml/legacy/010.eml":"04121e20e9037dc1f950a3413106ca74e4950adc21b7fae776cb6a7340412028","resources/eml/legacy/010.json":"cb35b0448136c988b86296a6e04c60645a6791e744af6f4bf28847ccc57bd7ea","resources/eml/legacy/011.crlf.json":"42ae6024055d1c3a72adb93b074c78fc8d903a3e8da0fdb9a511d70a3014dd0f","resources/eml/legacy/011.eml":"85d278c93346fafe4575189489509a1ddc7a9b4924bb16e3fcfd249dc2274afa","resources/eml/legacy/011.json":"42ae6024055d1c3a72adb93b074c78fc8d903a3e8da0fdb9a511d70a3014dd0f","resources/eml/legacy/012.crlf.json":"929dcbe52e734ead7506b0d39728784375d1dfcdb3feed8265d6a1aa5dc15324","resources/eml/legacy/012.eml":"cf358ada53425459af493a915f248ade57f4f661f7d9bd7a353bab1844986195","resources/eml/legacy/012.json":"929dcbe52e734ead7506b0d39728784375d1dfcdb3feed8265d6a1aa5dc15324","resources/eml/legacy/013.crlf.json":"dfbc4729d40b712836af9442fdda0e66568aa109b36a1c578fdc1b78776cd498","resources/eml/legacy/013.eml":"dd2b8aee75c8fa132c775fb53445c5f877084d6e04d525dc971ab3840d67adab","resources/eml/legacy/013.json":"dfbc4729d40b712836af9442fdda0e66568aa109b36a1c578fdc1b78776cd498","resources/eml/legacy/014.crlf.json":"cbfa846704aee2aab0ea0d8b09ecb9def0cd6535374ca8887a0f8f07dfcd8c04","resources/eml/legacy/014.eml":"939b458099895fb9780c683c8e78fbcba16ea82f71743349d6cd4b6c84069845","resources/eml/legacy/014.json":"cbfa846704aee2aab0ea0d8b09ecb9def0cd6535374ca8887a0f8f07dfcd8c04","resources/eml/legacy/015.crlf.json":"22a5a7e0afbe0989244ad421e6faf899742be02fa0f8783436b61c947e362ee6","resources/eml/legacy/015.eml":"b4581a4faa9b63c2fcdc75c28e06a6a2f28fd33e97072ee6b423fe1b897edc00","resources/eml/legacy/015.json":"22a5a7e0afbe0989244ad421e6faf899742be02fa0f8783436b61c947e362ee6","resources/eml/legacy/016.crlf.json":"56992456da8185b61e1e09e032709c4b13cf00b9bfba0314baaee494e032890d","resources/eml/legacy/016.eml":"c48fc006172d7c565abfb75988dac6273375d8056a46cd40aff65300d726bbf5","resources/eml/legacy/016.json":"56992456da8185b61e1e09e032709c4b13cf00b9bfba0314baaee494e032890d","resources/eml/legacy/017.crlf.json":"00ad42be5ea772c2221312221ca67c1d3cc4304cc08de9deca33951e6a6e458d","resources/eml/legacy/017.eml":"24e379786536dea745b46ff90688e2b4ea09c30a0b683fa3fd6e3ef96ee8d60b","resources/eml/legacy/017.json":"00ad42be5ea772c2221312221ca67c1d3cc4304cc08de9deca33951e6a6e458d","resources/eml/legacy/018.crlf.json":"4ba9d2a8f19fa1f287c55c38041493e9170fc54a9a1ffe81640daa84c82b6063","resources/eml/legacy/018.eml":"ccaef34dbf226bf1a138a0697edf2875516869466dfeab6a9454ccd8d0ece8a9","resources/eml/legacy/018.json":"4ba9d2a8f19fa1f287c55c38041493e9170fc54a9a1ffe81640daa84c82b6063","resources/eml/legacy/019.crlf.json":"686919082b2ce6fd3d4d8b6597d7e8d01937904b69d14846a30ed8d8c96f6a6a","resources/eml/legacy/019.eml":"c5d84a527b05b2c8d63019b92a61e985e954393385dbaa5112b6842fbaa125d7","resources/eml/legacy/019.json":"686919082b2ce6fd3d4d8b6597d7e8d01937904b69d14846a30ed8d8c96f6a6a","resources/eml/legacy/020.crlf.json":"56f1eaad9a4a5ea3f0461a4379dbb77bd2edbf611725e8e82cafdaade05c41f0","resources/eml/legacy/020.eml":"133a20a52fa9f8d83079aadafd347d23df1d226146810092963c7ae5943c0251","resources/eml/legacy/020.json":"56f1eaad9a4a5ea3f0461a4379dbb77bd2edbf611725e8e82cafdaade05c41f0","resources/eml/legacy/021.crlf.json":"daa28187c26a8b4ce55ed8ec155801bcf63eb36e931a37e0a960f4662e76560a","resources/eml/legacy/021.eml":"adbfdfe4f8b3db241bdd97d02de50c50042588da65d94392fdd652101e8e841f","resources/eml/legacy/021.json":"daa28187c26a8b4ce55ed8ec155801bcf63eb36e931a37e0a960f4662e76560a","resources/eml/legacy/022.crlf.json":"277411bd92d664cca6beeb4451335946938d9eabae735f26811b87616bddb9ca","resources/eml/legacy/022.eml":"5567362ea46bbe800715bc1e459d397894eb7f2552ee53f097ea201b84ce3914","resources/eml/legacy/022.json":"277411bd92d664cca6beeb4451335946938d9eabae735f26811b87616bddb9ca","resources/eml/legacy/023.crlf.json":"848276422b69768d198ee093ce5f8ca65009bde256419d71c001ac326d2cb0a5","resources/eml/legacy/023.eml":"3f8f695994f474864602c482488fd9e46d0d5cf72516bf9b375fde5e7e06be35","resources/eml/legacy/023.json":"848276422b69768d198ee093ce5f8ca65009bde256419d71c001ac326d2cb0a5","resources/eml/legacy/024.crlf.json":"0d3f86b15189e614c54bba5de94e56c08f601c4bcd2b507033de4507fd024011","resources/eml/legacy/024.eml":"2de3b147a98c468a1810919266c9d7fe236860746858025b02fc3c1f5aeec7f0","resources/eml/legacy/024.json":"0d3f86b15189e614c54bba5de94e56c08f601c4bcd2b507033de4507fd024011","resources/eml/legacy/025.crlf.json":"4dcc47286b9d4e8a8b40a0f70256abfcdf37132671d1359a53b4dd11db034419","resources/eml/legacy/025.eml":"82c108305bd463cef08494d1e1db92a4b80632d43d6bd687b983cd37334ee1e1","resources/eml/legacy/025.json":"4dcc47286b9d4e8a8b40a0f70256abfcdf37132671d1359a53b4dd11db034419","resources/eml/legacy/026.crlf.json":"abb8ee17c9ca118edcb59cf3a76b281917ec79ee19a82af8fad7bf733520d33d","resources/eml/legacy/026.eml":"373cb883c80823d3da6779af8c593066e6df91ec7ca93f6c712d9325524d0ecf","resources/eml/legacy/026.json":"abb8ee17c9ca118edcb59cf3a76b281917ec79ee19a82af8fad7bf733520d33d","resources/eml/legacy/027.crlf.json":"66af0c040fa6dad046d8a3128c4b2c4673af1e07f6914f38b5fc4d6c0521e8ed","resources/eml/legacy/027.eml":"9572dc394cb08195f4ce2222d72286763a13c8523cbf50759802daf4c853c653","resources/eml/legacy/027.json":"66af0c040fa6dad046d8a3128c4b2c4673af1e07f6914f38b5fc4d6c0521e8ed","resources/eml/legacy/028.crlf.json":"a589fea743656d3dc0c762c64203b7bc5469010c3c6863b3770a86ef03455b6f","resources/eml/legacy/028.eml":"c2cf6ce6c94797a294aede51f8392ff87d6e96b3fcc59901b5abb8032d5abc88","resources/eml/legacy/028.json":"a589fea743656d3dc0c762c64203b7bc5469010c3c6863b3770a86ef03455b6f","resources/eml/legacy/029.crlf.json":"1f515e0706f5cca2e484f3686f9957430349de8b1b96f181fbafcf7762de7ee9","resources/eml/legacy/029.eml":"31f9af468f270164d8d1d2a56736527e96fd3d14019f05b8b6d733ea97424d21","resources/eml/legacy/029.json":"1f515e0706f5cca2e484f3686f9957430349de8b1b96f181fbafcf7762de7ee9","resources/eml/legacy/030.crlf.json":"988bc278e04bd2d238a5b36f601acfc5bef5c42a589b1b5f691d5e33cc03da53","resources/eml/legacy/030.eml":"3b0eb1a00ade4b695611494559be1f00e30508fd56b3ee57af7a17928257957a","resources/eml/legacy/030.json":"988bc278e04bd2d238a5b36f601acfc5bef5c42a589b1b5f691d5e33cc03da53","resources/eml/legacy/031.crlf.json":"7e317b79b5cd117ed93f793c3e64d49c961f3109f8575b5782ba8c2a22597ea4","resources/eml/legacy/031.eml":"98ce00850223c8ddfa969a49090849d6eacaa393c1e950ca74b684a668055130","resources/eml/legacy/031.json":"7e317b79b5cd117ed93f793c3e64d49c961f3109f8575b5782ba8c2a22597ea4","resources/eml/legacy/032.crlf.json":"7b7ab3e1ef51a4ca732cf5e749e27a2a49c3a633b0f4210d530825ca84218db3","resources/eml/legacy/032.eml":"12d133eaab0928e6962a8cbf18c6b870728400c4ae40441f46bf7fade55163b7","resources/eml/legacy/032.json":"7b7ab3e1ef51a4ca732cf5e749e27a2a49c3a633b0f4210d530825ca84218db3","resources/eml/legacy/033.crlf.json":"8f930c31f2427bbd2aef270b9d71f0ea135cb368ec7c4a22ebfb3e81bc6eaf19","resources/eml/legacy/033.eml":"8900b725ebe67da579f4b2fdcbaf52ce95f51b5398ef7023c09a862aa6312daf","resources/eml/legacy/033.json":"8f930c31f2427bbd2aef270b9d71f0ea135cb368ec7c4a22ebfb3e81bc6eaf19","resources/eml/legacy/034.crlf.json":"d12edc8d5b4c743bd4d7473a80d8f555b06b98a276098bccd443a0ba05a839cb","resources/eml/legacy/034.eml":"5340d6d32ab83cb05476b1b1d0f76ff4223222aec3ce2d7b0b5308e0aa7b8a82","resources/eml/legacy/034.json":"d12edc8d5b4c743bd4d7473a80d8f555b06b98a276098bccd443a0ba05a839cb","resources/eml/legacy/035.crlf.json":"fe96881d0272ba773215a877d324f346ab52445259e9d1437113c4aa5c039f6c","resources/eml/legacy/035.eml":"54b391aea50bf93bb7c37bdf4e9160d4616c8f9c64cba4f48c55ca172c692c75","resources/eml/legacy/035.json":"fe96881d0272ba773215a877d324f346ab52445259e9d1437113c4aa5c039f6c","resources/eml/legacy/036.crlf.json":"7706ce4108e096fb875c342605afe3dc26400153d551235b2feb6336b972833f","resources/eml/legacy/036.eml":"dc1cc6bd2948d88aa56526993413aae77bf8b5e22baf71a74b8289cecc25acfc","resources/eml/legacy/036.json":"7706ce4108e096fb875c342605afe3dc26400153d551235b2feb6336b972833f","resources/eml/legacy/037.crlf.json":"c9ec6344af5384bae2add3a1a85f7175ab4c8f4c8f2578b12027598d81d7ad82","resources/eml/legacy/037.eml":"b20cc65a8999ed6f52ea6c5b79873f7e6d6a31791a5a73172d1245eb4aeb99a5","resources/eml/legacy/037.json":"c9ec6344af5384bae2add3a1a85f7175ab4c8f4c8f2578b12027598d81d7ad82","resources/eml/legacy/038.crlf.json":"57f172abc332b796cf02ec7de7e6f336ac586a68a43fc985c519bf03e4722933","resources/eml/legacy/038.eml":"4982c5a022946244af68c5175813b753184aa6d8272e1d4b92e3bcf2fa34afe5","resources/eml/legacy/038.json":"57f172abc332b796cf02ec7de7e6f336ac586a68a43fc985c519bf03e4722933","resources/eml/legacy/039.crlf.json":"afa6fbb295d2361d4c97eb6358490865b09a108835e3ef293b22f622822e71c8","resources/eml/legacy/039.eml":"ac89095771f831b034b772f0cad96f082a2e4c7235fb3a1dff92f86c2bf11078","resources/eml/legacy/039.json":"afa6fbb295d2361d4c97eb6358490865b09a108835e3ef293b22f622822e71c8","resources/eml/legacy/040.crlf.json":"988fe7db0621f38bc27e52bbc1b1b66e55a5e432946178dba98d4ab213cf771c","resources/eml/legacy/040.eml":"ad3d55ff2ea13a63c626ee181271cce04c18e6f0fbdffb22d0d3d7e942ec883c","resources/eml/legacy/040.json":"988fe7db0621f38bc27e52bbc1b1b66e55a5e432946178dba98d4ab213cf771c","resources/eml/legacy/041.crlf.json":"6aabb683e1cd61bec3104a430adc7f53cee4962cd0dd5421066774dacc886bfd","resources/eml/legacy/041.eml":"b2e4fb58ba824fd1745c93d54061aba9df346d72382972dd09c2bc4a72bedbe5","resources/eml/legacy/041.json":"6aabb683e1cd61bec3104a430adc7f53cee4962cd0dd5421066774dacc886bfd","resources/eml/legacy/042.crlf.json":"3d38f1442d5fcb4292adc43835f3a3a01422a762993be21c0876f7642f3d24d7","resources/eml/legacy/042.eml":"3d789dc91c139a5520743889b51d6548ee415c68953553b48d086b4e4195b719","resources/eml/legacy/042.json":"3d38f1442d5fcb4292adc43835f3a3a01422a762993be21c0876f7642f3d24d7","resources/eml/legacy/043.crlf.json":"ef9f7b2197f2bcad1754fae5be4bf67044087f35ef01b876d386bfe4b5601a24","resources/eml/legacy/043.eml":"76499085efb18b9cdf0f2cb987d3340ce77b850b1ca4f104fd8e41ea44e2eeb8","resources/eml/legacy/043.json":"ef9f7b2197f2bcad1754fae5be4bf67044087f35ef01b876d386bfe4b5601a24","resources/eml/legacy/044.crlf.json":"e1b69171f2222dc9aaed1a87ebabbfefe8fb41670153d627b92b7b5c9a0fb64e","resources/eml/legacy/044.eml":"9fd9d4df2fbd79a6cdf1327c80638c73600f4648254286a1d967bdeabe1c075c","resources/eml/legacy/044.json":"e1b69171f2222dc9aaed1a87ebabbfefe8fb41670153d627b92b7b5c9a0fb64e","resources/eml/legacy/045.crlf.json":"03a9737e129403e9264b9dca8b222d0fdbabc5c808a4ec94f38252155835aeb3","resources/eml/legacy/045.eml":"4cbbe93cfdb348557dac21d4934bcb6010f4bbbb569106bb0b2c29e0fc606766","resources/eml/legacy/045.json":"03a9737e129403e9264b9dca8b222d0fdbabc5c808a4ec94f38252155835aeb3","resources/eml/legacy/046.crlf.json":"391c6cc0119244daa0344f2f999b69bab70ce573a60f1a493e222b3e1ebb7702","resources/eml/legacy/046.eml":"354cf591f1206fe0fa3cc5769acf48028ca31fa11ce743e2457593e0c1f540bc","resources/eml/legacy/046.json":"391c6cc0119244daa0344f2f999b69bab70ce573a60f1a493e222b3e1ebb7702","resources/eml/legacy/047.crlf.json":"62cc2ccb71ef595f0e22e19ef3ea0e0254f5b84f038f77356b6abf070174ccdf","resources/eml/legacy/047.eml":"742468edff0a339f45af4aedb5684db74ba7e6e0f5c2a60bcc9b58a9f92f8c7c","resources/eml/legacy/047.json":"62cc2ccb71ef595f0e22e19ef3ea0e0254f5b84f038f77356b6abf070174ccdf","resources/eml/legacy/048.crlf.json":"f9a3f19f21e324e9d37b758dc7b52bca66824b4046e23af435a605c096dfc549","resources/eml/legacy/048.eml":"efdc1a0919995bbe57df281d65d4e632d79cb60087cc727239ce5abd6c53bdf8","resources/eml/legacy/048.json":"f9a3f19f21e324e9d37b758dc7b52bca66824b4046e23af435a605c096dfc549","resources/eml/legacy/049.crlf.json":"aabc408bc92496649b66ad8060055ee2ea5dfe5d09eacc4d3e96e02357499bd7","resources/eml/legacy/049.eml":"0720cbc1989d4608fc2a1570c47b4346095d1cfeb54e7739276f366e6469da38","resources/eml/legacy/049.json":"aabc408bc92496649b66ad8060055ee2ea5dfe5d09eacc4d3e96e02357499bd7","resources/eml/legacy/050.crlf.json":"db2f9fca2acbc1c409ca1f948c72117e3ef0a68aa985bdec51147c6a40b7f973","resources/eml/legacy/050.eml":"f44aa09efceb791bb31f88760014b799c3f6977b1e7d40c8b09af20bc2dcc51e","resources/eml/legacy/050.json":"db2f9fca2acbc1c409ca1f948c72117e3ef0a68aa985bdec51147c6a40b7f973","resources/eml/legacy/051.crlf.json":"6690b3f38ce1fc61492e3c9a83a3fae20f12cfdf09812390f7c3639db5d2e52b","resources/eml/legacy/051.eml":"af388bdbd2fd4bdad2b1b89d46b063af1d22cba2d0e71099af35a588928cfa86","resources/eml/legacy/051.json":"6690b3f38ce1fc61492e3c9a83a3fae20f12cfdf09812390f7c3639db5d2e52b","resources/eml/legacy/052.crlf.json":"9080ea41e7ad70f70c4a15aa9802451644c8c03250bf1c6ed417d41d3030ff9e","resources/eml/legacy/052.eml":"7a1cf190d3e24abc76e609f50c478ffadc3dd92f18355e51858ae110e4463c4e","resources/eml/legacy/052.json":"9080ea41e7ad70f70c4a15aa9802451644c8c03250bf1c6ed417d41d3030ff9e","resources/eml/legacy/053.crlf.json":"681976d95639c13180078824e9397b34738d342e80a9e3d1393c37ba1d82fa36","resources/eml/legacy/053.eml":"fd83d62b53ff0ccb4d5ac60ec1f57cd918afe6e739ca067f0d7315aa2af38228","resources/eml/legacy/053.json":"681976d95639c13180078824e9397b34738d342e80a9e3d1393c37ba1d82fa36","resources/eml/legacy/COPYING":"237b36754178fd69395ae29ee172670d4adfee3d64343cd900c40ae2af571b8c","resources/eml/malformed/000.crlf.json":"0d29e4c03d8ec5d7b33c9c4a9cd7a41f7bd7c2afb97598368d5c3b78f2643ba5","resources/eml/malformed/000.eml":"df6dea994ba91a7dad18f5b0906c9c174d9ec06023a769e327e28ebd00d180a4","resources/eml/malformed/000.json":"44291a055bd2ed9d846476865489ae46209fe8c914d55eea9e2d10c9ea6c2e8c","resources/eml/malformed/001.crlf.json":"bf3efaed2c7e61d72093274fa4a1afa9e35db661aecf82e870db38a920856693","resources/eml/malformed/001.eml":"284ab4f001267a0dee9de02329eed1a396daab38458cdfdb43ffc8decd226860","resources/eml/malformed/001.json":"798dc5e95164b3f472caa7b1b7b48c9d69a980dd88978eb5b4b265534b88f462","resources/eml/malformed/002.crlf.json":"7b1243cf111e275bc95f6bacc0be02a21912dd9239415cb4d3ecf44faaa29469","resources/eml/malformed/002.eml":"ec3224ff3b1642350e64e191ccf9a9892f881724c6298d2265aafc9c2df524af","resources/eml/malformed/002.json":"6ec8e1a20ede8beeadfcad56b7ca15bab987d76a040766b972578b8bfeae27b6","resources/eml/malformed/003.crlf.json":"e4eeb48c2e84c40ad0f2fbc4df6014377f33d120adddcb861cda77c34c43394d","resources/eml/malformed/003.eml":"7ead2546e80697fcfff6791c1d736148f6f68ccce76c3fbbecdda149c2e3bbe0","resources/eml/malformed/003.json":"a48568ed01435698385c2150cbfdadc038ba619e243196ceff1590ecfda366b2","resources/eml/malformed/004.crlf.json":"884f316c2df7ef540d58535428d333756dd79733a896c9a67b23dce75aff0955","resources/eml/malformed/004.eml":"49a7872745bfeedb401b96111408362c76aadbcf8e68e75df92f678a12052f14","resources/eml/malformed/004.json":"f29b11810c53a9889995f6e7a3fc442cf28371711182c2a26aea93202d1be014","resources/eml/malformed/005.crlf.json":"a923a3849c627ac19de9a4add24011dd5937788356ddf1f9b742dc53c53ed128","resources/eml/malformed/005.eml":"5890507921d5c93ed30943be4a6d3344bcb65308365b8cd0f1ad1da3959d643c","resources/eml/malformed/005.json":"f8d82f64cda6f61a94cefe1d9839e61b62edc3393d2ab77f81b64d82325512e4","resources/eml/malformed/006.crlf.json":"9e088ea0797da72c41f473642d083800db358fec8565af473e39d2b5d108d80a","resources/eml/malformed/006.eml":"127cf48cc5aa73c7e23de7ccb2a1be0bdfcab0c75623e03004197cefb6c5bc0f","resources/eml/malformed/006.json":"f664ca81e4097bca38e114bbb5c58b40b13ae56d6b7a015ff1f0f6add0b93e93","resources/eml/malformed/007.crlf.json":"382acf48d564a4a8c7b3f817d33352622e0a27e98c52771e729a6a16f4dc90d7","resources/eml/malformed/007.eml":"3cecee934e32048b3caf4ac40a43290ff4083ac10f4dfb80ae2a67421a35b741","resources/eml/malformed/007.json":"267d4b670a35692014bbaca02c6122a1c10cde07a0bf0b9ba0cec1d773e8f060","resources/eml/malformed/008.crlf.json":"070c503a7e26abb7d52167f0b4bac6ea6e252b9071ce5299435be0fc68272c29","resources/eml/malformed/008.eml":"97179317510d3c2198ebe0f17a52d72cb2769bd0fcf3f5b5446b41af2ed5aca4","resources/eml/malformed/008.json":"67c5444990a88070b86297b4ca4ba140a81d006028c29de417965aa0f7d2e09a","resources/eml/malformed/009.crlf.json":"9bcaffdf2efb58b494dec5b1069375b8b5dd17d3b82688eb94ed44b8f1ce8622","resources/eml/malformed/009.eml":"447352b9dc0c21f7e790731f967632dddf9972daade5141d5230161fcbf7557c","resources/eml/malformed/009.json":"f35e1740ca08188a89e5f003437e55419e1615385bc4a6a2ec1b64fde4371bee","resources/eml/malformed/010.crlf.json":"fbb094211c62a7cc225898dddd00ca4d88911392656d9305947513d0d2e605b0","resources/eml/malformed/010.eml":"49881c503386deefbd6311255609cd33b50e85cfbc66596356c5a3215c62364d","resources/eml/malformed/010.json":"bbc46746ecf14e1b24e5ddcf0fd06b9112fe934b3ba0107e8f88880d7cc76222","resources/eml/malformed/011.crlf.json":"9bcaffdf2efb58b494dec5b1069375b8b5dd17d3b82688eb94ed44b8f1ce8622","resources/eml/malformed/011.eml":"447352b9dc0c21f7e790731f967632dddf9972daade5141d5230161fcbf7557c","resources/eml/malformed/011.json":"f35e1740ca08188a89e5f003437e55419e1615385bc4a6a2ec1b64fde4371bee","resources/eml/malformed/012.crlf.json":"3e8cd3880bdd630057b8ae96e61595bae7b64daef612604d97f9da70e4a5a1d5","resources/eml/malformed/012.eml":"11d52546805af7f36e1426df63e32f1e28aab21cad8f24e87bb2ef5ce7db4336","resources/eml/malformed/012.json":"36e0de2b1fdd0221679badef25c0f353f4ebbd32eb2a963ffb3c79c2c35240b0","resources/eml/malformed/013.crlf.json":"5950f50e14ec805772258d7a7b8f18ad175cb609e4ab6563a7cf5a96aa6c8353","resources/eml/malformed/013.eml":"b8d141aa099a611fa25ace5f5f7b73db07f0837d4351cb4720830c49fe09f9e1","resources/eml/malformed/013.json":"f3aea69ff7ed0260b5e32c7fff73ed4be9a1facefce2807124c26416c835a252","resources/eml/malformed/014.crlf.json":"4a27ae517473da0f1160bd28e41731bccc3148714047cd1235427ce9388a0b15","resources/eml/malformed/014.eml":"53a2a87eee852927a2c934368795a9cf96fecc6a04e6ec9c1b28a557a8739c08","resources/eml/malformed/014.json":"460bfa600293af53f9290a5b452025447e48b0c50591b1dc03f95accb42b4894","resources/eml/malformed/015.crlf.json":"c6357e103d18b370f925b92987edb3bcae58776e4f03ef1952063934b68f0216","resources/eml/malformed/015.eml":"92c8fb97c12af41521b569ceb6424382a942a9a0a6c1c9e0d56b12c8a762e700","resources/eml/malformed/015.json":"433be161e948540ad86b2b3085fb76b50e6725d5f33535b031c5358f35ffa5b5","resources/eml/malformed/016.crlf.json":"a3deec8b09b7788934f4f76c0a0c87fa10c43af0c7106c3f67235a51594a4b95","resources/eml/malformed/016.eml":"d4a41fc90b0580fd5e188b1524dbaa9cb5b1cafb03255538abb8498205678050","resources/eml/malformed/016.json":"f9fca066a484337a90deb436f2a4c8d24897cc9588e73b1598cb0e50cb2e16fe","resources/eml/malformed/017.crlf.json":"16f09f61050e504be68fe846f0cc77403064e6080aa381f997e51d4c771ce232","resources/eml/malformed/017.eml":"713f7737b3019eca961df6852ce71b7bf9396c39743d109679e499e7fe721ff6","resources/eml/malformed/017.json":"8cb48e3259764441fd7fc4d8231ab6c9b00d04e803e7065a4e512b4847b102b5","resources/eml/malformed/COPYING":"6960a0bc3c17417633742a6f03aa1aa5fd06b67c4516a59f0815b4bd4b67cd93","resources/eml/rfc/000.crlf.json":"aac665c3cb7aaf670ff0e108e91b00859e56c8d9ca3da6543cf2d58381bd6ed0","resources/eml/rfc/000.eml":"c2584d07757b16b4f7d035dcc57d8d65f11e9e55ae43a868df3428415c4a5f7f","resources/eml/rfc/000.json":"2d9dd5523e4af41ed3630ba5cd7ad628ebde98feae49110e840b2549856a564a","resources/eml/rfc/001.crlf.json":"ac6c9cb7ee95b1e382c263cd7a04d7ecaf3fb32c17156113a654ab6fcf4ce0f0","resources/eml/rfc/001.eml":"8aaf8745405811a6431cf0ab764541f177bfcda21b536bbc158faefbb312767c","resources/eml/rfc/001.json":"e3cfb07589518553d49953e8c5d27ec0225aeb4942d8e13baa945055d08442e9","resources/eml/rfc/002.crlf.json":"b6c9454d8cdf0d3c324fb5e31e99e955106a47d9b6ffd949036a65589c963722","resources/eml/rfc/002.eml":"714c3cd342f6177bd62d04262b8792f06d2717f48df910fd6405b0e6ded576e5","resources/eml/rfc/002.json":"019b14d451a2029fc72d2eb5b02e07e124a4bfd1b2c52721b8a948374c2ae988","resources/eml/rfc/003.crlf.json":"01282c093303457e7724f197fb8005e5f7e4c59f6c17bf2640863d4bae0fc0d1","resources/eml/rfc/003.eml":"7a15c2eebb893e2677cbb98bf89b44ef794b1b75ca73eda310ae9a0fdb1e7c90","resources/eml/rfc/003.json":"88d3de3aee88d3dea92a98ea32580c45f562cc008442c0559e537cc6e01c1a91","resources/eml/rfc/004.crlf.json":"6bb7d3c4e682ba495bc3cf58f16b467b90bd22c6639c7b65a293be57cfaea293","resources/eml/rfc/004.eml":"e25ebb5c13ab9a8ccaea6a5a0a6c6f5c54ce11070b0fe15ea9605716cb1a01e7","resources/eml/rfc/004.json":"abf8336cc80d605492ec83325896f64f397d506b17a16c7ac06d03dc7cc10afa","resources/eml/rfc/005.crlf.json":"175ccb8a6e150bd33a17e4bd4f3c478c84440486f97c106980a6c6aeddb21bad","resources/eml/rfc/005.eml":"007dddf14a5816fb66e8a18c2b1191d81ae5e900e88bb75e906933ed3a1986f7","resources/eml/rfc/005.json":"97ea9db211de3c1b0d3a5c8acc8449aabb69642c1172d42884fd1f1ed3633d9f","resources/eml/rfc/006.crlf.json":"12876070bbd7ab1cc8acb20a2870917b0768026ee20d3f44c90511404be36e89","resources/eml/rfc/006.eml":"03105c63475d087ff12a88fa64501802202407c5b17b24e9f99d5afe68ef9945","resources/eml/rfc/006.json":"f59f06b09b8122399f05c4d1021beb0bced8a3c5c5821b175d7ab9ba542259bf","resources/eml/rfc/007.crlf.json":"3c1b7bf3ce2dda7aad92de9759f3ad9544ebc6230e2489a1f771c4b4ef9ef4f1","resources/eml/rfc/007.eml":"e49702bdbc0e5d0345c680eff836924327050bebabc2f11335a9a98c9081c5f4","resources/eml/rfc/007.json":"31c144c9282b082452614bb22a10ec34053a55e074ae455efdf3af9ae3bf2b44","resources/eml/rfc/008.crlf.json":"989fbda08ab8b8156923c7e63f87265891456f7407124cd48722811e280ef765","resources/eml/rfc/008.eml":"af961f1635d25015388258d7a83f4a5bdab0980b4c0745e2bff1f3b0e65751d6","resources/eml/rfc/008.json":"79756bfcb35266bbb6c77f9f5644cae889f9d0356feab72ae47cdfb73dcfeefc","resources/eml/rfc/009.crlf.json":"520d330b8d103661ce6c422ee803c27d3df83a89b43dee80a7c28ff9a146a975","resources/eml/rfc/009.eml":"6ecf0b0cf3f10c95af68d8bff5e11dba5ac381e29b4fe68ddbf0b0be44e32e7f","resources/eml/rfc/009.json":"759fc8bc84596031de615a6a414cf7e5433ef055eeb65c097e231f983b8f7c37","resources/eml/thirdparty/000.crlf.json":"9df2f4b963f7120a3ddbfa192dd2d068798509c7ea8bd8c96bc09b16565e7f0f","resources/eml/thirdparty/000.eml":"a0edc2abbaea395d5635df033ac897d33810bb8a404165b79aa6bd3324e47fa8","resources/eml/thirdparty/000.json":"9df2f4b963f7120a3ddbfa192dd2d068798509c7ea8bd8c96bc09b16565e7f0f","resources/eml/thirdparty/001.crlf.json":"ef795ba3a8dc141641b78a36adfa8ee76761bef4df7b04dd0f237eba6cc62fb7","resources/eml/thirdparty/001.eml":"4aa1ca556ba60649c18a3059fd8b6c5967a3dd4b6a20a174bcb1ffc82629d468","resources/eml/thirdparty/001.json":"5c0014788834f73f3c62b4eefcd2e08635d2441f1fe7df4f6b19e8e5ddf7e7eb","resources/eml/thirdparty/002.crlf.json":"4eafde06735ae7cbf716691e54275ab2fcaa04beb21c1820d9ea92490f95cea6","resources/eml/thirdparty/002.eml":"3ebc6200fc9ee2db2e97d8c71b10632c37b806f57e1d8ec27123c27f2e20a907","resources/eml/thirdparty/002.json":"2695b27969a3f45fe4ee5ef91d7cd99da597a9dd4cf050587785584f64dcde97","resources/eml/thirdparty/003.crlf.json":"312284c6ed287208dbbb01ef729424a082e900c7c8b626d92f0bd73bfc17104d","resources/eml/thirdparty/003.eml":"8012e2ac08b6a051172d2efc22c49b567e57c942f72eccfb126a01a9e21cdddb","resources/eml/thirdparty/003.json":"89123c3cd6736ecab712932663263a7591a2b0b312970643941a813fe5cd10d2","resources/eml/thirdparty/004.crlf.json":"0aee118539b4f1437b2f910ccd7d0ea2750a996c15d0a037c5d0743e1808e08f","resources/eml/thirdparty/004.eml":"a63ca941118c4b1c52843c461caeaef3ea3d425807497c4c1849337d6017bfd1","resources/eml/thirdparty/004.json":"33bdbd4acbbeee23b9147f44c5a3b0f50d9fd11b6c46644fe1f89ac6ebbb26d7","resources/eml/thirdparty/005.crlf.json":"b759f0c0fb06e9f6c7c1ae6b12e8290acd8eeba37d27a724de14ee6582c31665","resources/eml/thirdparty/005.eml":"18309580beccc3085529eadd7924ce487e18e5ec9610d808e57e06cfb351f3f9","resources/eml/thirdparty/005.json":"d0ee976e458a0daa79bc8898f0b538ef2799de8181d3f9de179af54ed249e9fe","resources/eml/thirdparty/006.crlf.json":"663838ed0dd025a8c9555e5a8b1ec562f66a372244bac0c9ee89d03272d5aeaa","resources/eml/thirdparty/006.eml":"5ff3bcf7947f628813b830c7b4c3a13da04600ea60ec20bd6537aa620d923d2b","resources/eml/thirdparty/006.json":"ead21b626613ef6268af6061e725af9a1affe79c72e97d6ced2a74ac91736d48","resources/eml/thirdparty/007.crlf.json":"d0d48b80268f6bcd5ba137c8087a1abc53ab02d8a3ed34e3ab5033ff038066ed","resources/eml/thirdparty/007.eml":"a473dd97b00ef1e0e4674df651f11a14ac6d2b02b6d4d08c641ead13100d4313","resources/eml/thirdparty/007.json":"80fd16a2bb72194686b145640e68a259fa716fcd91a5dae67e67fd74d9e5300d","resources/eml/thirdparty/008.crlf.json":"9902292356e721ba7d4db1818681d4e671c2b6827b26b803cf699662193935ce","resources/eml/thirdparty/008.eml":"8b1974f8caf58bbe82472055f62dad78fa3263fe7b751d0d35606ffeb2b8675a","resources/eml/thirdparty/008.json":"6578b595ebd00e37dff22ced49723efad3c96696e30281b6b98cf7859ab9386f","resources/eml/thirdparty/009.crlf.json":"60101af522d7473fcbea8a3727d3ce90c2ac870305c605fc8b7e1af6d73eed1c","resources/eml/thirdparty/009.eml":"2f372c3c4dc1afacec65663a44a4bcfc84e96d29ae8d9f12c9614f4e2c05c91d","resources/eml/thirdparty/009.json":"cac4509da99cf08372ad4da5aedce2ff126c5dcdc3d2a95ed7b5094ae403359c","resources/eml/thirdparty/010.crlf.json":"97296514040e2dd85bd0f6307612c9a0a98c518f2e0c388d5388eaf607362c5c","resources/eml/thirdparty/010.eml":"ca5a12c32f62b98768764d434d0e63d739d77408217225b1aec4d4fcfd9f6044","resources/eml/thirdparty/010.json":"c622217eb49cfe6a73d238d01dcbda5e00d7df4ac85c4fd2623dd291be350b86","resources/eml/thirdparty/011.crlf.json":"bdfba80a161f2b1e9e65c0beaf51a10d78b54147b50c351c07b784596363f8e2","resources/eml/thirdparty/011.eml":"267aba0bec93b828c74c666d628a5478a33a77dc550375f55a16d4d46f5b67f7","resources/eml/thirdparty/011.json":"ddfbe802cf014da5f0629420911c915c7b994b2eb8aa110b8d5692b66628797d","resources/eml/thirdparty/012.crlf.json":"0510cbe60e73059c23e1efbc65f63ca80440260b63a6870ae4ca75d8781e6423","resources/eml/thirdparty/012.eml":"0a349a7d2712097f79ade93a2ebb85e78477f06e0562a49556103f6783c033b4","resources/eml/thirdparty/012.json":"0067600ae9a94667db6713a1b0965a30a165aa373588c710f14dbda22d70bf38","resources/eml/thirdparty/013.crlf.json":"5a2a0be8bc7f99f6121061139108a7abcce9a67aeee29b6598ee668a88f7ffd3","resources/eml/thirdparty/013.eml":"7120b71052d910621efb222e80696002d6d6f5e7e3d53ccb5482e826cb972be3","resources/eml/thirdparty/013.json":"39e5545deaaf826fe7e509521af490c95b854ad5e7c79b6befa931fcbce251fd","resources/eml/thirdparty/COPYING":"6960a0bc3c17417633742a6f03aa1aa5fd06b67c4516a59f0815b4bd4b67cd93","resources/id.json":"95fc707b0047bdc81592065686bd982b5b72f5bd8ab71db11fd07111d0da4bd6","resources/list.json":"1659184769c0e954b8327e208aa3d7be7fc21cc93d2c9f32fec1864c72d6e619","resources/maildir/.My Folder.Nested Folder/cur/1276533073.M242911P3632.kurkku;2,FP":"a2bbdb2de53523b8099b37013f251546f3d65dbe7a0774fa41af0a4176992fd4","resources/maildir/.My Folder.Nested Folder/new/1035478339.27041_118.foo.org,S=1000,W=1030;2,RDF,":"092fcfbbcfca3b5be7ae1b5e58538e92c35ab273ae13664fed0d67484c8e78a6","resources/maildir/.My Folder/cur/1035478339.27041_118.foo.org,S=1000,W=1030;2,TDR":"a3a5e715f0cc574a73c3f9bebb6bc24f32ffd5b67b387244c2c909da779a1478","resources/maildir/.My Folder/new/1276528487.M364837P9451.kurkku,S=1355,W=1394;2,":"8d74beec1be996322ad76813bafb92d40839895d6dd7ee808b17ca201eac98be","resources/maildir/cur/1491941793.M41850P8566V0000000000000015I0000000004F3030E_0.mx1.example.com,S=10956;2,STln":"87428fc522803d31065e7bce3cf03fe475096631e5e07bbd7a0fde60c4cf25c7","resources/maildir/new/1234567890.M20046P2137.mailserver,S=4542,W=4642;2,Sb":"0263829989b6fd954f72baaf2fc64bc2e2f01d692d4de72986ea808f6e99813f","resources/received.json":"22a35159034784bf6b997251594ccb1d5795dfed5982009f937f4e3f435cae6d","resources/unstructured.json":"afcb3b4b6864910810106d77d03c59ae73ed33995eebde4fd8c7fc1792a53cb0","src/core/address.rs":"bbfa161dd12dd7975476de03e4c8554a1c4ec2a47c2488b2290be087ed727930","src/core/body.rs":"6136478062ed63cf9b65a282d2c853f7e944e6660834cd3579d095687e8f92fc","src/core/builder.rs":"caf5af13eadb97e62328892c6010a7d49342268e31dc179071a1497c3f9201d6","src/core/header.rs":"0894eb683cece655bcf1e1a694ead965c4a5aa34fc9ee08a0ab4e14c2c2d66a9","src/core/message.rs":"3b6ac4a8804165a9941082e0e3c0c76739ade5438d938f225478f29f97b175a8","src/core/mod.rs":"e780552ae7bce908c3e62e7cb6f9748aa12f1719504d28156069c11417eb95aa","src/decoders/base64.rs":"5313098e945b64ce63a120ee8e27e9908a4b8414532b088744da4df995a03bd0","src/decoders/charsets/map.rs":"83b205abbb87eea2c85ce155e3f40e24516f25cbac14fd7f473f98180c651261","src/decoders/charsets/mod.rs":"b2b933590700887264e7545b7cdc1f92f28c56505cdc85645d79ad8f7a9ac4fd","src/decoders/charsets/multi_byte.rs":"42114c72cb3f35ccdb9a5ab4f4b784061d88f601443a8dd07bbe72cd066a75a6","src/decoders/charsets/single_byte.rs":"17def1bba8c03bceeda4f173a69dd48b42674d0c9f86f62b5687b11f5b108561","src/decoders/charsets/utf.rs":"a052762ad1b61c9ff23d656b34490305ec85c445a5e5ca08c29182599655a4a1","src/decoders/encoded_word.rs":"2d4496aae175e06b241ed9ba7ec86d969df610c182f92c862de688380007237b","src/decoders/hex.rs":"a8202f6f50ce50fcebcc48f02f6ca5132bf76120074ab0dfbb93cfc1d2cfc36d","src/decoders/html.rs":"00f71471ff5d7e3635f2b02f49723f93fbfb409d85292901beb6bbea7a2cec7b","src/decoders/mod.rs":"36b7de07489541d867bc16b425844fd8d35b73a8a5d4064014839dbb9224a8a5","src/decoders/quoted_printable.rs":"255320a1066a1980991f08f49ec5c25c13b4e30569b7ad1414818829f8b56b15","src/lib.rs":"9309ab5b72166f67d14b124599705775b80623586266babc9d426fabc12e1232","src/mailbox/maildir.rs":"e5ba5e129646e1a29ae1d36f78ad55c89d2d1de595bd75f6a30cde7a3a1e9f36","src/mailbox/mbox.rs":"50ba3d3313da7c2ec38b0d46c9eb81d6b001ca8255abdabd264f06865e315d8e","src/mailbox/mod.rs":"3896ffe48490490c968dc3811c6e03140d28d20d922383d2e9597d271d88fdaa","src/parsers/fields/address.rs":"dd78aa03465c7f6ac76570f4b184e6b2e9fa46e919557113d4c6f8c2d6519783","src/parsers/fields/content_type.rs":"5a03a31033c871ad24fe927eb84a71b650d3a9e0cae07f8397a024cffa5a321e","src/parsers/fields/date.rs":"b011f42aea2227eefe8a4a5fce5c30a9e0ff3afb95a45edb2e4fbc17b4aac9fe","src/parsers/fields/id.rs":"c7896e063852870e418e867725f9852de81009a3f17680dfcd10616ec780bd94","src/parsers/fields/list.rs":"8ffbe3ddcdcc28f52c5410a04c28f709bfba23c0c5e14b17fc04b891e3a208b4","src/parsers/fields/mod.rs":"9602e0d1d83e53369a1f8d78648742d2bfa1dbc448f308e2d6212c24fc831e98","src/parsers/fields/raw.rs":"56706740d54814e2311f1d979fb5952017ddae9025210cfd85e259c0b4bd8662","src/parsers/fields/received.rs":"529eb91b09d7337628a472c6a892b1cdb809cfd5bf4ea55c4145c7123a06e5fd","src/parsers/fields/thread.rs":"4df9efe0d31d412e1770accc8178b105124d509c231a826381992efab7f2af30","src/parsers/fields/unstructured.rs":"88f795c9cda15f457524ed636ae7a71f3aa4ce140d966ef5b26f1e4ad77036c9","src/parsers/header.rs":"6fc23f9c888bc4434f3e13882009d5700119fbf63c117b68f87fef205def3126","src/parsers/message.rs":"38cb1c7eb3d237c0d43dd8ada15bdff7e7ffd98c990cc272df3d361171f728f6","src/parsers/mime.rs":"d5b20f0221e57e37055661c8ea4dc9843411787740c1d77c4baec7f424a7971b","src/parsers/mod.rs":"3656a7eafa8647a7d694140d34f61b90b8213b11d7ff022166fbb60de9d727af","src/parsers/preview.rs":"4192161d28399f6915b102709abf61c0d104c11323f84ff170a3887005b2d4db","tests/integration_test.rs":"00362eb83bc6434eec04e5afa14b1807a05a0d2560f65ae3b1014bac4c833941"},"package":"93c3b9e5d8b17faf573330bbc43b37d6e918c0a3bf8a88e7d0a220ebc84af9fc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c3f28cb4d1569bbcb431eab0eaee41f295e23b16" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +name: "CI" + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "mail-parser" +description = "Fast and robust e-mail parsing library for Rust" +version = "0.9.4" +edition = "2021" +authors = [ "Stalwart Labs "] +license = "Apache-2.0 OR MIT" +repository = "https://github.com/stalwartlabs/mail-parser" +homepage = "https://github.com/stalwartlabs/mail-parser" +keywords = ["email", "mail", "parser", "parse", "mime"] +categories = ["email", "parser-implementations"] +readme = "README.md" +resolver = "2" + +[dependencies] +encoding_rs = { version = "0.8", optional = true } +serde = { version = "1.0", features = ["derive"], optional = true } + +[dev-dependencies] +mail-parser = { path = ".", features = ["serde_support", "full_encoding"] } +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +bincode = "1.3.3" +chrono = "0.4" + +[features] +default = ["full_encoding"] +full_encoding = ["encoding_rs"] +serde_support = ["serde"] +ludicrous_mode = [] + +[profile.bench] +debug = true diff -Nru "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/cur/1035478339.27041_118.foo.org,S=1000,W=1030;2,TDR" "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/cur/1035478339.27041_118.foo.org,S=1000,W=1030;2,TDR" --- "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/cur/1035478339.27041_118.foo.org,S=1000,W=1030;2,TDR" 1970-01-01 00:00:00.000000000 +0000 +++ "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/cur/1035478339.27041_118.foo.org,S=1000,W=1030;2,TDR" 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +c diff -Nru "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/new/1276528487.M364837P9451.kurkku,S=1355,W=1394;2," "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/new/1276528487.M364837P9451.kurkku,S=1355,W=1394;2," --- "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/new/1276528487.M364837P9451.kurkku,S=1355,W=1394;2," 1970-01-01 00:00:00.000000000 +0000 +++ "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder/new/1276528487.M364837P9451.kurkku,S=1355,W=1394;2," 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +d diff -Nru "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/cur/1276533073.M242911P3632.kurkku;2,FP" "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/cur/1276533073.M242911P3632.kurkku;2,FP" --- "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/cur/1276533073.M242911P3632.kurkku;2,FP" 1970-01-01 00:00:00.000000000 +0000 +++ "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/cur/1276533073.M242911P3632.kurkku;2,FP" 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +e diff -Nru "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/new/1035478339.27041_118.foo.org,S=1000,W=1030;2,RDF," "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/new/1035478339.27041_118.foo.org,S=1000,W=1030;2,RDF," --- "/srv/release.debian.org/tmp/s0W1Xj1g2K/thunderbird-140.7.1esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/new/1035478339.27041_118.foo.org,S=1000,W=1030;2,RDF," 1970-01-01 00:00:00.000000000 +0000 +++ "/srv/release.debian.org/tmp/wZN08UV7zz/thunderbird-140.8.0esr/comm/third_party/rust/mail-parser/resources/maildir/.My Folder.Nested Folder/new/1035478339.27041_118.foo.org,S=1000,W=1030;2,RDF," 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +f diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/matches/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/matches/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/matches/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/matches/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"31b6fb9ee5ecddc429d13300336509fd7d199aa316375c00b581d60533b8ed43","LICENSE":"d7b49708075b5f43f8e108464f1970c8c66fa8b6afce4f9c944da3af77cc1460","README.md":"096bf8a54bac9e0fe42720d12aa40a2d3a6e78293c1bd8895f6bd9350a7fc224","lib.rs":"c6d14b7899277e45ac5f46d95f87c91ed0e5118db3b377e0914799d0e252650a","tests/macro_use_one.rs":"4f599fae16f1aef369050bf0ad74cbefec06c430b29e0c9ab0811ac9592e997a","tests/use_star.rs":"39a23b8002544f65e7a896e2cefe8e0af7404151fa65d327e748f5c1101badf8"},"package":"2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5756a3b05cf8b03ab132900889678e229388961d383ba492aea91e0b60445eb1","Cargo.toml":"31b6fb9ee5ecddc429d13300336509fd7d199aa316375c00b581d60533b8ed43","Cargo.toml.orig":"9da73697554504fdb1833f3314720162430868cb81acdf4d2f084699881869f6","LICENSE":"d7b49708075b5f43f8e108464f1970c8c66fa8b6afce4f9c944da3af77cc1460","README.md":"096bf8a54bac9e0fe42720d12aa40a2d3a6e78293c1bd8895f6bd9350a7fc224","lib.rs":"c6d14b7899277e45ac5f46d95f87c91ed0e5118db3b377e0914799d0e252650a","tests/macro_use_one.rs":"4f599fae16f1aef369050bf0ad74cbefec06c430b29e0c9ab0811ac9592e997a","tests/use_star.rs":"39a23b8002544f65e7a896e2cefe8e0af7404151fa65d327e748f5c1101badf8"},"package":"2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/matches/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/matches/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/matches/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/matches/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e66ab5acd06085513490fd8ea41a61ad556c0cf9" + }, + "path_in_vcs": "matches" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/matches/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/matches/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/matches/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/matches/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +[package] +name = "matches" +version = "0.1.10" +license = "MIT" +repository = "https://github.com/SimonSapin/rust-std-candidates" +description = "A macro to evaluate, as a boolean, whether an expression matches a pattern." +documentation = "https://docs.rs/matches/" + +[lib] +name = "matches" +path = "lib.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"aa4370a41f9b2860b267324f4c0a16c80747ae418e62b3d6b79d59eaa334093a","Cargo.lock":"de0bb0bd4416bb51b01be208bc3c9b57db3b243099dbbe6a9c67f6c780cb90c1","Cargo.toml":"352bd903a8be234d62cc2e0a9b58d7fd682c74c008b0a9aa689ad5df781e6842","LICENSE":"233be68ab89eaccff940b48aa638fbecbf060f4da9148837f78d0c3146b1dd30","README.md":"61899f503016729b687071d4168933d49a958120e54eaf52d4f9026cc4375668","README.tpl":"a3a1fa6df2cd9d0dca6804e578754533c4a99f6f5b42f78c55865ba339d3e097","examples/service_client.rs":"b329a8314235744a8637a2ad6bbfd36fc0a49f72549bf2af372e2034e6699d1b","src/lib.rs":"95dd484abdbb2882be1ddebc8335eb14725e835b4cede5b9305685254d803a70","src/parse.rs":"09ee2754615b2923d92489b20dd6b50f3dce2d34f6830d669e299995638aa65a","src/visit.rs":"8d3586f3414a9720a86c3308a29b18d16ba7be84fdbe263f3600e7ac70033123","tests/test.rs":"06d71ea5e81a46a9f0be84230aafbdab15c13ba61d5579d403f736574daabf7b","tests/ui/01-maybe-async.rs":"d33ef273ad5f3e5f7979c37b58a2a753fc342429025622ccfcb83104d185701e","tests/ui/02-must-be-async.rs":"0659a11158be19d22f97005a3be70081ec872d3e63091455022565fcd959a8d2","tests/ui/03-must-be-sync.rs":"5dcdc928b099c9cec17e70993bf82c475388a88a73f432bd785484a318a0632e","tests/ui/04-unit-test-util.rs":"04f3f029900e2f5d086961d753ddf10f122dbebc709618303f83fab23f6d4c29","tests/ui/05-replace-future-generic-type-with-output.rs":"481f4afb978ffc7cd756765f72e3456813dc8748ada57ac200e1a02a3d9562c3","tests/ui/06-sync_impl_async_impl.rs":"a8e8ec6db193172061eed098396ab9a0b6b03707f9854eae8a5df45c2340c809","tests/ui/test_fail/01-empty-test.rs":"d87f35ae690dcd2851fea2bb8f15745bb86aa9301efd642f30aa6018654dcebb","tests/ui/test_fail/01-empty-test.stderr":"7bb5274635582533ba5a761cdb36a211c382ff57c973352f4a7ac5a6953f08b4","tests/ui/test_fail/02-unknown-path.rs":"fc7cd52d4d7107c779980386ed5f4d133a1dcdf74261fd0ea0df53d03d5c8b1b","tests/ui/test_fail/02-unknown-path.stderr":"28374dc1c4c44f6ba7eedff576e43c3d724dc4f204040d8cec5773e5f997a44b","tests/ui/test_fail/03-async-gt2.rs":"336d628e829e6fdf41764b3d13afe5d41d1100f46bfedb61b74a4723aecb0d40","tests/ui/test_fail/03-async-gt2.stderr":"677f322ece465459410c7fdc76001f76869f9b81906096b0ece6fd97247a1f1f","tests/ui/test_fail/04-bad-sync-cond.rs":"8698ab272081cb571fcdd163a847f815b153125932ee1837829778dbe769826b","tests/ui/test_fail/04-bad-sync-cond.stderr":"bd8bdf65b1cbba7610441341dd9212da066cdd2ebee65f83a772b0921cde1e38","tests/unit-test-util.rs":"a9e09c54e14c07e5d9f33f245d583455d9324be2e826b20ce2b882f990db937e"},"package":"5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e8cf074d324ef68ff077bdfe28b33dcf7d737f860d51907f90461cc61c6141d9",".github/dependabot.yml":"f40125b4cdb8a99c4f86a66477c3d44ada87595ce1a741fb010dc0b483998b7f",".github/workflows/linux.yml":"2db753b5c7dfc4858c5222e66fd2f7f92176b22277daa08f9dc3db3719879a1e",".rustfmt.toml":"f5c90acd833d23a6b21cd416336219214e6beb4af6c8c8d16daf0aab3626e7b5",".standard-version/cargo-updater.js":"23611ca559feee46643de84b2fddf4f37fd2394e14502e50e06ead96b531cc10",".versionrc":"cedb6747c3931e1f0d0a2cfa2931684963010c66790879a793e71634a491a0f7","CHANGELOG.md":"aa4370a41f9b2860b267324f4c0a16c80747ae418e62b3d6b79d59eaa334093a","Cargo.lock":"de0bb0bd4416bb51b01be208bc3c9b57db3b243099dbbe6a9c67f6c780cb90c1","Cargo.toml":"352bd903a8be234d62cc2e0a9b58d7fd682c74c008b0a9aa689ad5df781e6842","Cargo.toml.orig":"2a01558d93f53bb2becb936cd1e4f8f0d95ec773f2f91434d25805a1a878f5dc","LICENSE":"233be68ab89eaccff940b48aa638fbecbf060f4da9148837f78d0c3146b1dd30","README.md":"61899f503016729b687071d4168933d49a958120e54eaf52d4f9026cc4375668","README.tpl":"a3a1fa6df2cd9d0dca6804e578754533c4a99f6f5b42f78c55865ba339d3e097","examples/service_client.rs":"b329a8314235744a8637a2ad6bbfd36fc0a49f72549bf2af372e2034e6699d1b","src/lib.rs":"95dd484abdbb2882be1ddebc8335eb14725e835b4cede5b9305685254d803a70","src/parse.rs":"09ee2754615b2923d92489b20dd6b50f3dce2d34f6830d669e299995638aa65a","src/visit.rs":"8d3586f3414a9720a86c3308a29b18d16ba7be84fdbe263f3600e7ac70033123","tests/test.rs":"06d71ea5e81a46a9f0be84230aafbdab15c13ba61d5579d403f736574daabf7b","tests/ui/01-maybe-async.rs":"d33ef273ad5f3e5f7979c37b58a2a753fc342429025622ccfcb83104d185701e","tests/ui/02-must-be-async.rs":"0659a11158be19d22f97005a3be70081ec872d3e63091455022565fcd959a8d2","tests/ui/03-must-be-sync.rs":"5dcdc928b099c9cec17e70993bf82c475388a88a73f432bd785484a318a0632e","tests/ui/04-unit-test-util.rs":"04f3f029900e2f5d086961d753ddf10f122dbebc709618303f83fab23f6d4c29","tests/ui/05-replace-future-generic-type-with-output.rs":"481f4afb978ffc7cd756765f72e3456813dc8748ada57ac200e1a02a3d9562c3","tests/ui/06-sync_impl_async_impl.rs":"a8e8ec6db193172061eed098396ab9a0b6b03707f9854eae8a5df45c2340c809","tests/ui/test_fail/01-empty-test.rs":"d87f35ae690dcd2851fea2bb8f15745bb86aa9301efd642f30aa6018654dcebb","tests/ui/test_fail/01-empty-test.stderr":"7bb5274635582533ba5a761cdb36a211c382ff57c973352f4a7ac5a6953f08b4","tests/ui/test_fail/02-unknown-path.rs":"fc7cd52d4d7107c779980386ed5f4d133a1dcdf74261fd0ea0df53d03d5c8b1b","tests/ui/test_fail/02-unknown-path.stderr":"28374dc1c4c44f6ba7eedff576e43c3d724dc4f204040d8cec5773e5f997a44b","tests/ui/test_fail/03-async-gt2.rs":"336d628e829e6fdf41764b3d13afe5d41d1100f46bfedb61b74a4723aecb0d40","tests/ui/test_fail/03-async-gt2.stderr":"677f322ece465459410c7fdc76001f76869f9b81906096b0ece6fd97247a1f1f","tests/ui/test_fail/04-bad-sync-cond.rs":"8698ab272081cb571fcdd163a847f815b153125932ee1837829778dbe769826b","tests/ui/test_fail/04-bad-sync-cond.stderr":"bd8bdf65b1cbba7610441341dd9212da066cdd2ebee65f83a772b0921cde1e38","tests/unit-test-util.rs":"a9e09c54e14c07e5d9f33f245d583455d9324be2e826b20ce2b882f990db937e"},"package":"5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9e2532439ca262f2ba12cc62ef7d44fbbc3e68db" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + time: "21:00" + open-pull-requests-limit: 10 + ignore: + - dependency-name: tokio + versions: + - 0.2.25 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.github/workflows/linux.yml thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.github/workflows/linux.yml --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.github/workflows/linux.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.github/workflows/linux.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,83 @@ +name: CI (Linux) + +on: [push, pull_request] + +jobs: + build_and_test: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + + - name: rustfmt + uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + - name: check build (async) + uses: actions-rs/cargo@v1 + with: + command: check + args: --all --bins --examples --tests + + - name: tests (async) + uses: actions-rs/cargo@v1 + timeout-minutes: 40 + with: + command: test + args: --all --no-fail-fast -- --nocapture + + - name: check build (is_sync) + uses: actions-rs/cargo@v1 + with: + command: check + args: --features=is_sync --all --bins --examples --tests + + - name: tests (is_sync) + uses: actions-rs/cargo@v1 + timeout-minutes: 40 + with: + command: test + args: --features=is_sync --all --no-fail-fast -- --nocapture + + doc: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - name: doc (async) + uses: actions-rs/cargo@v1 + env: + RUSTDOCFLAGS: -Dwarnings + with: + command: doc + args: --all --no-deps + + - name: doc (is_sync) + uses: actions-rs/cargo@v1 + env: + RUSTDOCFLAGS: -Dwarnings + with: + command: doc + args: --all --no-deps --features=is_sync + + publish: + name: Publish Package + needs: build_and_test + if: startsWith(github.ref, 'refs/tags/v') + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - name: login + env: + SUPER_SECRET: ${{ secrets.CARGO_TOKEN }} + run: cargo login "$SUPER_SECRET" + shell: bash + + - name: publish + uses: actions-rs/cargo@v1 + with: + command: publish diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +reorder_imports = true +format_code_in_doc_comments = true +normalize_doc_attributes = true +wrap_comments = true +format_strings = true +merge_imports = true \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.standard-version/cargo-updater.js thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.standard-version/cargo-updater.js --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.standard-version/cargo-updater.js 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.standard-version/cargo-updater.js 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +const TOML = require('@iarna/toml') + +module.exports.readVersion = function (contents) { + let data = TOML.parse(contents); + return data.package.version; +} + +module.exports.writeVersion = function (contents, version) { + let data = TOML.parse(contents); + data.package.version = version; + return TOML.stringify(data); +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.versionrc thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.versionrc --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/.versionrc 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/.versionrc 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,14 @@ +{ + "bumpFiles": [ + { + "filename": "Cargo.toml", + "updater": ".standard-version/cargo-updater.js" + } + ], + "packageFiles": [ + { + "filename": "Cargo.toml", + "updater": ".standard-version/cargo-updater.js" + } + ] +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/maybe-async/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/maybe-async/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,45 @@ +[package] +name = "maybe-async" +version = "0.2.10" +authors = [ "Guoli Lyu " ] +edition = "2021" +readme = "README.md" +license = "MIT" +description = "A procedure macro to unify SYNC and ASYNC implementation" +repository = "https://github.com/fMeow/maybe-async-rs" +documentation = "https://docs.rs/maybe-async" +keywords = [ "maybe", "async", "futures", "macros", "proc_macro" ] + +[dependencies] +proc-macro2 = "1.0" +quote = "1.0" + + [dependencies.syn] + version = "2.0" + features = [ "visit-mut", "full" ] + +[lib] +proc-macro = true +path = "src/lib.rs" + +[badges.maintenance] +status = "actively-developed" + +[dev-dependencies] +async-trait = "0.1" + + [dev-dependencies.trybuild] + version = "1" + features = [ "diff" ] + + [dev-dependencies.async-std] + version = "1" + features = [ "attributes" ] + + [dev-dependencies.tokio] + version = "1" + features = [ "macros", "rt-multi-thread" ] + +[features] +default = [ ] +is_sync = [ ] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/md-5/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/md-5/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/md-5/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/md-5/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"75ed9e0b2e0941de92a0d5eeedb6d413da8f959acfa393a50a2a5866857bb14e","Cargo.toml":"68a313a16ee100979d0c77b4844dbf232f8cf55104799dd8e0bb086ebb2812c4","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1","README.md":"23c2e70875a8ccdd29c0c7e929f1769dd8ae1f3e5be5dcd0a368f1d9fab1917b","benches/mod.rs":"10a5c151bf7b145838ab754013d49463e3123297778cfe275c95ebec28c4f7c9","src/compress.rs":"0b6392b665e9ac4e6c380d06370c44380a75f0eb3532ca2e7d50a26c39b3b286","src/lib.rs":"8b71d4d7999456b0eb538819d470ff472cea28bd6201569689d4de7e1c8c3c78","tests/data/md5.blb":"d32b41b81a906139c80f2bdf20920a547a5b5a6aaba2797fc2629665c42aaa47","tests/mod.rs":"b729eff5e20d0fee8da37aa101e6bc36919be11197350fffe2dc2b976f178f96"},"package":"6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c9b302ce7a6f41fd74c0d17323afaf2f15911b1477f2d22e6868ab59787a67ae","CHANGELOG.md":"75ed9e0b2e0941de92a0d5eeedb6d413da8f959acfa393a50a2a5866857bb14e","Cargo.toml":"68a313a16ee100979d0c77b4844dbf232f8cf55104799dd8e0bb086ebb2812c4","Cargo.toml.orig":"bc1eb5ac6a53c943bca0ed2f4d1fa0b26ebc81944acc0c7f4cf5ae472423c939","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1","README.md":"23c2e70875a8ccdd29c0c7e929f1769dd8ae1f3e5be5dcd0a368f1d9fab1917b","benches/mod.rs":"10a5c151bf7b145838ab754013d49463e3123297778cfe275c95ebec28c4f7c9","src/compress.rs":"0b6392b665e9ac4e6c380d06370c44380a75f0eb3532ca2e7d50a26c39b3b286","src/lib.rs":"8b71d4d7999456b0eb538819d470ff472cea28bd6201569689d4de7e1c8c3c78","tests/data/md5.blb":"d32b41b81a906139c80f2bdf20920a547a5b5a6aaba2797fc2629665c42aaa47","tests/mod.rs":"b729eff5e20d0fee8da37aa101e6bc36919be11197350fffe2dc2b976f178f96"},"package":"6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/md-5/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/md-5/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/md-5/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/md-5/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "bd9fd262fd596b5afd81c6cce555abfe7c1bbe12" + }, + "path_in_vcs": "md5" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/md-5/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/md-5/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/md-5/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/md-5/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "md-5" +version = "0.10.5" +description = "MD5 hash function" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2018" +documentation = "https://docs.rs/md-5" +repository = "https://github.com/RustCrypto/hashes" +keywords = ["crypto", "md5", "hash", "digest"] +categories = ["cryptography", "no-std"] + +[lib] +name = "md5" + +[dependencies] +digest = "0.10.4" + +[target.'cfg(any(target_arch = "x86", target_arch = "x86_64"))'.dependencies] +md5-asm = { version = "0.5", optional = true } + +[dev-dependencies] +digest = { version = "0.10.4", features = ["dev"] } +hex-literal = "0.2.2" + +[features] +default = ["std"] +std = ["digest/std"] +asm = ["md5-asm"] # WARNING: this feature SHOULD NOT be enabled by library crates +oid = ["digest/oid"] # Enable OID support. WARNING: Bumps MSRV to 1.57 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memalloc/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/memalloc/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/memalloc/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memalloc/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"af07b00f080db01744f57056b0a4d44194afc07831d12aaa256f12ae22f9723d","README.md":"dc9539e01a85abc218e7e4fc1a2ee4512025a3ea6295a25ab50de91c3b500398","src/lib.rs":"4635b797b1b7d65f4c500b8e031715946c2631de8792b62bfc96ed79b4eee887"},"package":"df39d232f5c40b0891c10216992c2f250c054105cb1e56f0fc9032db6203ecc1"} \ No newline at end of file +{"files":{".travis.yml":"180cc837b1ea2ce0ed737c2e15208e83abf6f92291a77ed1ebcc564c628c2077","Cargo.toml":"af07b00f080db01744f57056b0a4d44194afc07831d12aaa256f12ae22f9723d","README.md":"dc9539e01a85abc218e7e4fc1a2ee4512025a3ea6295a25ab50de91c3b500398","src/lib.rs":"4635b797b1b7d65f4c500b8e031715946c2631de8792b62bfc96ed79b4eee887"},"package":"df39d232f5c40b0891c10216992c2f250c054105cb1e56f0fc9032db6203ecc1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memalloc/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/memalloc/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/memalloc/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memalloc/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +language: rust +sudo: false + +script: + - cargo build + - cargo test + - cargo bench --no-run + - cargo doc + +after_success: + - if [ "$TRAVIS_PULL_REQUEST" == false && test == "TRAVIS_BRANCH" == "master" ]; then + - curl https://raw.githubusercontent.com/reem/rust-gh-docs/master/make-docs.sh > docs.sh + - chmod u+x docs.sh + - ./docs.sh reem project-name + +env: + global: + secure: QPYL1XUr4CyK/2DXlsYC1eCpWRpyEiqQSd/FFVR+YdP/rOJ7AyAXQqPhfgjDBQwvc6E2fUiyYjoV/xe1a757DDeZKlgd8Lp20fSDwvNt/Ejx8ueh3h3kuOtgDpIGSKX/l+XC+ltDpzjhh7bowI2/fOEf+kE53jvu9i4PiLnKdlY= + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memchr/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/memchr/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/memchr/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memchr/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"8333f270d28547eec87c63083418550a6d9d1de14e9adbcba94ebe0f2a40db61","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"92a74aaffe011bdaa06fbc34a01686a6eba58ca1322e976759417a547fddf734","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/arch/aarch64/memchr.rs":"5bb70f915084e629d940dbc322f5b9096b2e658cf63fea8a2f6e7550412e73a0","src/arch/aarch64/mod.rs":"44cd1a614bd66f1e66fc86c541d3c3b8d3a14a644c13e8bf816df3f555eac2d4","src/arch/aarch64/neon/memchr.rs":"e8c00b8fb2c7e2711832ae3cedefe59f32ebedd7dfa4d0ec6de2a566c979daea","src/arch/aarch64/neon/mod.rs":"eab6d56c2b2354db4ee395f40282cd49f97e2ab853547be5de6e65fbe1b2f634","src/arch/aarch64/neon/packedpair.rs":"fbdfdbfaf7b76b234db261fbe55a55c4479d32cdc65a654d60417c2d1c237849","src/arch/all/memchr.rs":"029f77c622e59116d2ce011e8b069118c23e21c37e1561c35c82448d4ad4c430","src/arch/all/mod.rs":"05f3fc2b069682eb1545fc6366d167bb620a454365dac8b8dd6cde6cd64de18a","src/arch/all/packedpair/default_rank.rs":"abffd1b5b8b7a3be95c03dd1105b905c246a379854dc56f1e846ea7c4408f2c7","src/arch/all/packedpair/mod.rs":"292b66042c5b5c78bba33db6526aeae6904db803d601fcdd29032b87b3eb3754","src/arch/all/rabinkarp.rs":"236f69c04b90c14c253ae6c8d9b78150b4a56df75bb50af6d63b15145668b7cc","src/arch/all/shiftor.rs":"0d79117f52a1e4795843603a3bb0b45397df4ad5e4184bbc923658dab9dc3b5f","src/arch/all/twoway.rs":"47c97a265bfbafde90a618946643d3e97dfd9a85f01aa4ac758cd4c1573a450d","src/arch/generic/memchr.rs":"88290761bab740878401e914d71866da6501cdcef53d1249ec6fda4c7f9c12ae","src/arch/generic/mod.rs":"1dd75f61e0ea2563b8205a08aaa7b55500130aa331d18b9e9f995724b66c7a39","src/arch/generic/packedpair.rs":"a4a6efb29877ced9cf4c4e5ae9f36a79f019a16b831f2b9424899a1513d458ad","src/arch/mod.rs":"ca3960b7e2ed28d1b3c121710a870430531aad792f64d4dcb4ca4709d6cbda30","src/arch/wasm32/memchr.rs":"d88ac79f891d8530f505f5035062d3da274a05d66c611480c75430d52709d052","src/arch/wasm32/mod.rs":"a20377aa8fe07d68594879101dc73061e4f51d9c8d812b593b1f376e3c8add79","src/arch/wasm32/simd128/memchr.rs":"bac2c4c43fe710c83a6f2b1118fede043be89dd821d4b532907f129f09fdb5cf","src/arch/wasm32/simd128/mod.rs":"c157b373faedbfd65323be432e25bc411d97aa1b7bc58e76048614c7b2bf3bf6","src/arch/wasm32/simd128/packedpair.rs":"288ba6e5eee6a7a8e5e45c64cff1aa5d72d996c2a6bc228be372c75789f08e45","src/arch/x86_64/avx2/memchr.rs":"576ec0c30f49874f7fd9f6caeb490d56132c0fbbaa4d877b1aa532cafce19323","src/arch/x86_64/avx2/mod.rs":"0033d1b712d0b10f0f273ef9aa8caa53e05e49f4c56a64f39af0b9df97eec584","src/arch/x86_64/avx2/packedpair.rs":"87b69cb4301815906127db4f6370f572c7c5d5dad35c0946c00ad888dbcaec8c","src/arch/x86_64/memchr.rs":"99a1dbe4156d498e6f910d06d3d3b31e7f6d06dff7d13a4c51b33a02b7e2fba9","src/arch/x86_64/mod.rs":"61b2aa876942fd3e78714c2ae21e356c8634545c06995020f443fa50218df027","src/arch/x86_64/sse2/memchr.rs":"68fc3b8f9eddf82192979c3aa11e5141f085cbb993c49c340558719a904679dc","src/arch/x86_64/sse2/mod.rs":"38b70ae52a64ec974dbb91d04d6ca8013d9e06d1fe4af852206bbc2faf1c59aa","src/arch/x86_64/sse2/packedpair.rs":"241ea981d8eea6024769f1c9375f726a9bb9700160c5857781d4befd9f5ef55d","src/cow.rs":"34eddd02cb82cc2d5a2c640891d64efe332dabcc1eea5115764200d8f46b66f7","src/ext.rs":"210f89d1e32211bc64414cbd56e97b4f56ce8a8832d321d77a9fe519634e27ea","src/lib.rs":"614f778a41e88a29ea0ceb8e92c839dbb6b5a61c967f8bfd962975e18f932c71","src/macros.rs":"3e4b39252bfa471fad384160a43f113ebfec7bec46a85d16f006622881dd2081","src/memchr.rs":"6ae779ec5d00f443075316e0105edf30b489a38e2e96325bec14ccecd014145b","src/memmem/mod.rs":"1b0a9d6a681fd0887c677c4fc8d4c8f9719ddde250bdd5ea545365c1a7fb9094","src/memmem/searcher.rs":"7763472d43c66df596ca0697c07db0b4666d38a6a14f64f9f298aaf756c4a715","src/tests/memchr/mod.rs":"269f8e4b4f7f5ea458f27a3c174eb1020ffb2484eeba9464170beb51747df69b","src/tests/memchr/naive.rs":"6a0bee033e5edfb5b1d5769a5fa1c78388f7e9ff7bb91cb67f0ad029289e00e7","src/tests/memchr/prop.rs":"7bf7435087fbf08c5014c216b76575349735590d6b1d0e448921a1dc17bc0ea7","src/tests/mod.rs":"7cec8f809e279310a465c6a7725087970f219a676cc76c83de30c695bb490740","src/tests/packedpair.rs":"b02ec4fbb61a8653cb5f2268c31bc9168b8043347f2abdcc74081acf83b98e15","src/tests/substring/mod.rs":"c7660d10749363ac4687e7da2b5fda60768230425df8ba416c0c28b8d56a5c74","src/tests/substring/naive.rs":"df6f55d165382b8a53762ba4c324926cac13ebc62cde1805f4ce08740b326483","src/tests/substring/prop.rs":"38c15992609b5681a95d838ae6f2933e00a1219f2c971bfba245f96e0729fcdc","src/vector.rs":"3b15d5cb9715f26e655598eacbb8bbba74cbe8ddb2fb969d13aa75f216a118dd"},"package":"78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ca2ae25763f44307fd02d625d6af962227230f732824fc112f5305e31d4c98ce",".ignore":"ae8b19032d4fc418b99ccae9e7cc3996b1386665d0bd5edc5634a158e7d2f6a2",".vim/coc-settings.json":"cdc5e2b88bddbdbd1b85f21389c4d882720e4c4488ad566c43fccd9124f2e3bf","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"8333f270d28547eec87c63083418550a6d9d1de14e9adbcba94ebe0f2a40db61","Cargo.toml.orig":"8c4a39bc7158584621ad1d5001a75cd4c5aa0d41d69ca4f94698970d99bf3607","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"92a74aaffe011bdaa06fbc34a01686a6eba58ca1322e976759417a547fddf734","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/arch/aarch64/memchr.rs":"5bb70f915084e629d940dbc322f5b9096b2e658cf63fea8a2f6e7550412e73a0","src/arch/aarch64/mod.rs":"44cd1a614bd66f1e66fc86c541d3c3b8d3a14a644c13e8bf816df3f555eac2d4","src/arch/aarch64/neon/memchr.rs":"e8c00b8fb2c7e2711832ae3cedefe59f32ebedd7dfa4d0ec6de2a566c979daea","src/arch/aarch64/neon/mod.rs":"eab6d56c2b2354db4ee395f40282cd49f97e2ab853547be5de6e65fbe1b2f634","src/arch/aarch64/neon/packedpair.rs":"fbdfdbfaf7b76b234db261fbe55a55c4479d32cdc65a654d60417c2d1c237849","src/arch/all/memchr.rs":"029f77c622e59116d2ce011e8b069118c23e21c37e1561c35c82448d4ad4c430","src/arch/all/mod.rs":"05f3fc2b069682eb1545fc6366d167bb620a454365dac8b8dd6cde6cd64de18a","src/arch/all/packedpair/default_rank.rs":"abffd1b5b8b7a3be95c03dd1105b905c246a379854dc56f1e846ea7c4408f2c7","src/arch/all/packedpair/mod.rs":"292b66042c5b5c78bba33db6526aeae6904db803d601fcdd29032b87b3eb3754","src/arch/all/rabinkarp.rs":"236f69c04b90c14c253ae6c8d9b78150b4a56df75bb50af6d63b15145668b7cc","src/arch/all/shiftor.rs":"0d79117f52a1e4795843603a3bb0b45397df4ad5e4184bbc923658dab9dc3b5f","src/arch/all/twoway.rs":"47c97a265bfbafde90a618946643d3e97dfd9a85f01aa4ac758cd4c1573a450d","src/arch/generic/memchr.rs":"88290761bab740878401e914d71866da6501cdcef53d1249ec6fda4c7f9c12ae","src/arch/generic/mod.rs":"1dd75f61e0ea2563b8205a08aaa7b55500130aa331d18b9e9f995724b66c7a39","src/arch/generic/packedpair.rs":"a4a6efb29877ced9cf4c4e5ae9f36a79f019a16b831f2b9424899a1513d458ad","src/arch/mod.rs":"ca3960b7e2ed28d1b3c121710a870430531aad792f64d4dcb4ca4709d6cbda30","src/arch/wasm32/memchr.rs":"d88ac79f891d8530f505f5035062d3da274a05d66c611480c75430d52709d052","src/arch/wasm32/mod.rs":"a20377aa8fe07d68594879101dc73061e4f51d9c8d812b593b1f376e3c8add79","src/arch/wasm32/simd128/memchr.rs":"bac2c4c43fe710c83a6f2b1118fede043be89dd821d4b532907f129f09fdb5cf","src/arch/wasm32/simd128/mod.rs":"c157b373faedbfd65323be432e25bc411d97aa1b7bc58e76048614c7b2bf3bf6","src/arch/wasm32/simd128/packedpair.rs":"288ba6e5eee6a7a8e5e45c64cff1aa5d72d996c2a6bc228be372c75789f08e45","src/arch/x86_64/avx2/memchr.rs":"576ec0c30f49874f7fd9f6caeb490d56132c0fbbaa4d877b1aa532cafce19323","src/arch/x86_64/avx2/mod.rs":"0033d1b712d0b10f0f273ef9aa8caa53e05e49f4c56a64f39af0b9df97eec584","src/arch/x86_64/avx2/packedpair.rs":"87b69cb4301815906127db4f6370f572c7c5d5dad35c0946c00ad888dbcaec8c","src/arch/x86_64/memchr.rs":"99a1dbe4156d498e6f910d06d3d3b31e7f6d06dff7d13a4c51b33a02b7e2fba9","src/arch/x86_64/mod.rs":"61b2aa876942fd3e78714c2ae21e356c8634545c06995020f443fa50218df027","src/arch/x86_64/sse2/memchr.rs":"68fc3b8f9eddf82192979c3aa11e5141f085cbb993c49c340558719a904679dc","src/arch/x86_64/sse2/mod.rs":"38b70ae52a64ec974dbb91d04d6ca8013d9e06d1fe4af852206bbc2faf1c59aa","src/arch/x86_64/sse2/packedpair.rs":"241ea981d8eea6024769f1c9375f726a9bb9700160c5857781d4befd9f5ef55d","src/cow.rs":"34eddd02cb82cc2d5a2c640891d64efe332dabcc1eea5115764200d8f46b66f7","src/ext.rs":"210f89d1e32211bc64414cbd56e97b4f56ce8a8832d321d77a9fe519634e27ea","src/lib.rs":"614f778a41e88a29ea0ceb8e92c839dbb6b5a61c967f8bfd962975e18f932c71","src/macros.rs":"3e4b39252bfa471fad384160a43f113ebfec7bec46a85d16f006622881dd2081","src/memchr.rs":"6ae779ec5d00f443075316e0105edf30b489a38e2e96325bec14ccecd014145b","src/memmem/mod.rs":"1b0a9d6a681fd0887c677c4fc8d4c8f9719ddde250bdd5ea545365c1a7fb9094","src/memmem/searcher.rs":"7763472d43c66df596ca0697c07db0b4666d38a6a14f64f9f298aaf756c4a715","src/tests/memchr/mod.rs":"269f8e4b4f7f5ea458f27a3c174eb1020ffb2484eeba9464170beb51747df69b","src/tests/memchr/naive.rs":"6a0bee033e5edfb5b1d5769a5fa1c78388f7e9ff7bb91cb67f0ad029289e00e7","src/tests/memchr/prop.rs":"7bf7435087fbf08c5014c216b76575349735590d6b1d0e448921a1dc17bc0ea7","src/tests/mod.rs":"7cec8f809e279310a465c6a7725087970f219a676cc76c83de30c695bb490740","src/tests/packedpair.rs":"b02ec4fbb61a8653cb5f2268c31bc9168b8043347f2abdcc74081acf83b98e15","src/tests/substring/mod.rs":"c7660d10749363ac4687e7da2b5fda60768230425df8ba416c0c28b8d56a5c74","src/tests/substring/naive.rs":"df6f55d165382b8a53762ba4c324926cac13ebc62cde1805f4ce08740b326483","src/tests/substring/prop.rs":"38c15992609b5681a95d838ae6f2933e00a1219f2c971bfba245f96e0729fcdc","src/vector.rs":"3b15d5cb9715f26e655598eacbb8bbba74cbe8ddb2fb969d13aa75f216a118dd"},"package":"78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memchr/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/memchr/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/memchr/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memchr/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8ad339524d857a2dd9e7231b497ed92aa0f5c334" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memchr/.ignore thunderbird-140.8.0esr/comm/third_party/rust/memchr/.ignore --- thunderbird-140.7.1esr/comm/third_party/rust/memchr/.ignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memchr/.ignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +!.github diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memchr/.vim/coc-settings.json thunderbird-140.8.0esr/comm/third_party/rust/memchr/.vim/coc-settings.json --- thunderbird-140.7.1esr/comm/third_party/rust/memchr/.vim/coc-settings.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memchr/.vim/coc-settings.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +{ + "rust-analyzer.cargo.allFeatures": false, + "rust-analyzer.linkedProjects": [ + "benchmarks/engines/libc/Cargo.toml", + "benchmarks/engines/rust-bytecount/Cargo.toml", + "benchmarks/engines/rust-jetscii/Cargo.toml", + "benchmarks/engines/rust-memchr/Cargo.toml", + "benchmarks/engines/rust-memchrold/Cargo.toml", + "benchmarks/engines/rust-sliceslice/Cargo.toml", + "benchmarks/engines/rust-std/Cargo.toml", + "benchmarks/engines/stringzilla/Cargo.toml", + "benchmarks/shared/Cargo.toml", + "fuzz/Cargo.toml", + "Cargo.toml" + ] +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memchr/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/memchr/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/memchr/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memchr/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,79 @@ +[package] +name = "memchr" +version = "2.7.4" #:version +authors = ["Andrew Gallant ", "bluss"] +description = """ +Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for +1, 2 or 3 byte search and single substring search. +""" +documentation = "https://docs.rs/memchr/" +homepage = "https://github.com/BurntSushi/memchr" +repository = "https://github.com/BurntSushi/memchr" +readme = "README.md" +keywords = ["memchr", "memmem", "substring", "find", "search"] +license = "Unlicense OR MIT" +exclude = ["/.github", "/benchmarks", "/fuzz", "/scripts", "/tmp"] +edition = "2021" +rust-version = "1.61" + +[lib] +name = "memchr" +bench = false + +[features] +default = ["std"] + +# The 'std' feature permits the memchr crate to use the standard library. This +# permits this crate to use runtime CPU feature detection to automatically +# accelerate searching via vector instructions. Without the standard library, +# this automatic detection is not possible. +std = ["alloc"] + +# The 'alloc' feature enables some APIs that require allocation, such as +# 'Finder::into_owned'. Note that this feature does not enable runtime CPU +# feature detection. That still requires 'std'. +alloc = [] + +# When enabled (it's disabled by default), the `log` crate will be used to +# emit a spattering of log messages. For the most part, the log messages are +# meant to indicate what strategies are being employed. For example, whether +# a vector or a scalar algorithm is used for substring search. This can be +# useful when debugging performance problems. +# +# This is disabled by default. +logging = ["dep:log"] + +# The 'use_std' feature is DEPRECATED. It will be removed in memchr 3. Until +# then, it is alias for the 'std' feature. +use_std = ["std"] + +# The 'libc' feature has been DEPRECATED and no longer has any effect. +libc = [] + +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +rustc-dep-of-std = ['core', 'compiler_builtins'] + +[dependencies] +# Only used when the `logging` feature is enabled (disabled by default). +log = { version = "0.4.20", optional = true } +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +core = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-core' } +compiler_builtins = { version = '0.1.2', optional = true } + +[dev-dependencies] +quickcheck = { version = "1.0.3", default-features = false } + +[profile.release] +debug = true + +[profile.bench] +debug = true + +[profile.test] +opt-level = 3 +debug = true + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memmap2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/memmap2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"0ae77d5e9d44c0ee517e9929542ec12cd72bb7d48d7024f33f00aa1423a055e5","Cargo.lock":"91135af9527da65d252135a83a6d9ea0ec783f5fb69b2ef153a9633b6b2136a2","Cargo.toml":"78267ca3e4de47231750867ccc4086db6833881a84f4326a1c4dd93e3f377784","LICENSE-APACHE":"04ea4849dba9dcae07113850c6f1b1a69052c625210639914eee352023f750ad","LICENSE-MIT":"0d25d03b5ab49576178ad0cae7a2648d12c17ad0452fe49c07e55e4b59aa5257","README.md":"eca89ee9874278c7e977992dd782848c6f278f297ccc64362e6831861aaba0c3","examples/cat.rs":"ab0b575d19662e2d5b6c7cea2756b57530e495d56acdb4fd2b56c0ba4d768dfd","src/advice.rs":"d617cd0fc8f6dbe25f146209021c3e10822c4216c112752d09353c5f3bf974d0","src/lib.rs":"5dffdf5b09ee3ca607de268856016a10dd330e7abc037cce6a9e054100f57987","src/stub.rs":"47c8e4a4bf09c1b1623f3c4e624199daa398d7919b64029e2dbbccbe26885731","src/unix.rs":"dc9a84f19e789167864a8608a46c3a9a0fcaaa9fd009e56a5480d8127f3f0617","src/windows.rs":"c27c4cbcd2311fd6cf8ebd0486d5433fbf2d7836e9aadeb26b22b469ca5dc7e1"},"package":"45fd3a57831bf88bc63f8cebc0cf956116276e97fef3966103e96416209f7c92"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a4c50e5a12a8625234eec2e6b141973653d49ee2fef13c9fd3805528aa4d81ce",".github/workflows/main.yml":"322fef77e27cd4af4d411802731384f33163f772065417ebb085afd3b9e6d4b7","CHANGELOG.md":"0ae77d5e9d44c0ee517e9929542ec12cd72bb7d48d7024f33f00aa1423a055e5","Cargo.lock":"91135af9527da65d252135a83a6d9ea0ec783f5fb69b2ef153a9633b6b2136a2","Cargo.toml":"78267ca3e4de47231750867ccc4086db6833881a84f4326a1c4dd93e3f377784","Cargo.toml.orig":"d6b04929954079db41638ab761de0f20ea2e63f07685e02951a39d9029cb2fd1","LICENSE-APACHE":"04ea4849dba9dcae07113850c6f1b1a69052c625210639914eee352023f750ad","LICENSE-MIT":"0d25d03b5ab49576178ad0cae7a2648d12c17ad0452fe49c07e55e4b59aa5257","README.md":"eca89ee9874278c7e977992dd782848c6f278f297ccc64362e6831861aaba0c3","examples/cat.rs":"ab0b575d19662e2d5b6c7cea2756b57530e495d56acdb4fd2b56c0ba4d768dfd","src/advice.rs":"d617cd0fc8f6dbe25f146209021c3e10822c4216c112752d09353c5f3bf974d0","src/lib.rs":"5dffdf5b09ee3ca607de268856016a10dd330e7abc037cce6a9e054100f57987","src/stub.rs":"47c8e4a4bf09c1b1623f3c4e624199daa398d7919b64029e2dbbccbe26885731","src/unix.rs":"dc9a84f19e789167864a8608a46c3a9a0fcaaa9fd009e56a5480d8127f3f0617","src/windows.rs":"c27c4cbcd2311fd6cf8ebd0486d5433fbf2d7836e9aadeb26b22b469ca5dc7e1"},"package":"45fd3a57831bf88bc63f8cebc0cf956116276e97fef3966103e96416209f7c92"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memmap2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/memmap2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5a49e8ab0bda97770a6ed972633dfb862e17cd38" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memmap2/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/memmap2/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memmap2/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,114 @@ +name: Rust + +on: [push, pull_request] + +env: + CARGO_TERM_COLOR: always + +jobs: + check: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install toolchain + uses: dtolnay/rust-toolchain@stable + with: + targets: x86_64-pc-windows-gnu + components: clippy, rustfmt + + - name: Run checks + env: + CLIPPY_OPTS: --all-targets + run: | + cargo fmt --check + cargo clippy $CLIPPY_OPTS + cargo clippy --target x86_64-pc-windows-gnu $CLIPPY_OPTS + + test-win: + runs-on: windows-latest + strategy: + matrix: + target: + - i686-pc-windows-gnu + - i686-pc-windows-msvc + - x86_64-pc-windows-gnu + - x86_64-pc-windows-msvc + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install toolchain + uses: dtolnay/rust-toolchain@master + with: + toolchain: stable-${{ matrix.target }} + + - name: Run tests + run: cargo test --all-features + + test-macos: + runs-on: macos-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install toolchain + uses: dtolnay/rust-toolchain@stable + + - name: Run tests + run: cargo test --all-features + + test-linux: + runs-on: ubuntu-latest + strategy: + matrix: + target: + - i686-unknown-linux-gnu + - i686-unknown-linux-musl + - x86_64-unknown-linux-gnu + - x86_64-unknown-linux-musl + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install toolchain + uses: dtolnay/rust-toolchain@stable + with: + target: ${{ matrix.target }} + + - name: Install multilib + if: ${{ contains(matrix.target, 'i686-unknown-linux-') }} + run: | + sudo apt update -yqq + sudo apt install gcc-multilib + + - name: Run tests + run: cargo test --all-features --target ${{ matrix.target }} + + check-stub: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install toolchain + uses: dtolnay/rust-toolchain@stable + with: + targets: wasm32-unknown-unknown + + - name: Run check + run: cargo check --all-features --target wasm32-unknown-unknown + + test-msrv: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install toolchain + uses: dtolnay/rust-toolchain@1.36.0 + + # do not test, because dev-dependencies do not follow MSRV + - name: Build + run: cargo build --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memmap2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/memmap2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/memmap2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memmap2/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +name = "memmap2" +version = "0.9.3" +authors = ["Dan Burkert ", "Yevhenii Reizner "] +license = "MIT OR Apache-2.0" +repository = "https://github.com/RazrFalcon/memmap2-rs" +documentation = "https://docs.rs/memmap2" +description = "Cross-platform Rust API for memory-mapped file IO" +keywords = ["mmap", "memory-map", "io", "file"] +edition = "2018" + +[dependencies] +stable_deref_trait = { version = "1.0", optional = true } + +[target.'cfg(unix)'.dependencies] +libc = "0.2.143" + +[dev-dependencies] +tempfile = "3" +owning_ref = "0.4.1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memoffset/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/memoffset/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9039cd9c621a44a65a2fe19c2e883a7b06c6801c64bb9d2255c94adc2051880f","LICENSE":"3234ac55816264ee7b6c7ee27efd61cf0a1fe775806870e3d9b4c41ea73c5cb1","README.md":"a673f0b4b5ac46034590a670572bd1a87837fdedb5170dabbea08d392e6cfa4b","build.rs":"df34c830dbb08eba3474304eed481bc2c8a29e897bc50f46d37b5dbb6e443a2b","src/lib.rs":"a91af41fef48edc5295a99cf90b14273e04db201ed65d88dea101496112c8cd5","src/offset_of.rs":"501f3eb9ec2ada6bd9cd18c73eafdd8ac75bfbfe7e7b543428d9bb97e1cbc478","src/raw_field.rs":"ef54087d5f507c2b639a4f61f2881eb1e41a46e22191ffd0e23b2fe9e3f17c25","src/span_of.rs":"b900faef2b852b52c37c55a172c05c9144bfff7d84dbc06e943fb0453d68adfc"},"package":"5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"da3a7895ff5f27ce6a84fcf3dd1c39dfbdd57bb1f528f69456f133e9591df00d",".github/workflows/ci.yml":"27f2d29bce077c0918d4e0861297e284d4d2a87a055d71b7f0195e650199a747","Cargo.toml":"9039cd9c621a44a65a2fe19c2e883a7b06c6801c64bb9d2255c94adc2051880f","Cargo.toml.orig":"d29e762eccc2dc8e6c05522503543e7155a70d6892abd2cbf337b2cbfc4594aa","LICENSE":"3234ac55816264ee7b6c7ee27efd61cf0a1fe775806870e3d9b4c41ea73c5cb1","README.md":"a673f0b4b5ac46034590a670572bd1a87837fdedb5170dabbea08d392e6cfa4b","build.rs":"df34c830dbb08eba3474304eed481bc2c8a29e897bc50f46d37b5dbb6e443a2b","src/lib.rs":"a91af41fef48edc5295a99cf90b14273e04db201ed65d88dea101496112c8cd5","src/offset_of.rs":"501f3eb9ec2ada6bd9cd18c73eafdd8ac75bfbfe7e7b543428d9bb97e1cbc478","src/raw_field.rs":"ef54087d5f507c2b639a4f61f2881eb1e41a46e22191ffd0e23b2fe9e3f17c25","src/span_of.rs":"b900faef2b852b52c37c55a172c05c9144bfff7d84dbc06e943fb0453d68adfc"},"package":"5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memoffset/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/memoffset/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a380cb810818a3e3a205ce6d178ac2348c243a3b" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memoffset/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/memoffset/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memoffset/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,94 @@ +name: CI + +on: [push, pull_request] + +jobs: + test: + name: Test Suite + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - beta + - nightly + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + - name: Run cargo test + run: cargo test + + test-msrv: + name: Test Suite + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - 1.19.0 # Oldest supported (first version with numeric fields in struct patterns) + - 1.20.0 # Oldest supported with tuple_ty + - 1.31.0 # Oldest supported with allow(clippy) + - 1.36.0 # Oldest supported with MaybeUninit + - 1.40.0 # Oldest supported with cfg(doctest) + - 1.51.0 # Oldest supported with ptr::addr_of! + - 1.65.0 # Oldest supported with stable const evaluation (sans cell) + - stable + - beta + - nightly + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + - name: Run cargo test + # Exclude doctests here, as we don't want to clutter docs themselves + # with backwards compatibility workarounds. + run: cargo test --lib + + nightly: + name: Test Suite (nightly features) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + - name: Run cargo test + # `--lib` prevents doctests from being run. + # This is due to `unstable_const` requiring extra `feature(...)` directives + # which the doctests do not have. + run: cargo test --all-features --lib + + miri: + name: Test Suite (Miri) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Miri + run: | + rustup toolchain install nightly --component miri + rustup override set nightly + cargo miri setup + - name: Test with Miri + run: | + cargo miri test + cargo miri test --all-features + + style: + name: lints and formatting + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.51.0 # pin a version for reproducible results + components: rustfmt + override: true + - name: Check warnings + run: RUSTFLAGS="-D warnings" cargo check --all-targets + - name: Check formatting + run: cargo fmt -- --check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memoffset/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/memoffset/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/memoffset/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memoffset/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "memoffset" +version = "0.9.0" +authors = ["Gilad Naaman "] +description = "offset_of functionality for Rust structs." +license = "MIT" +readme = "README.md" +repository = "https://github.com/Gilnaa/memoffset" +keywords = ["mem", "offset", "offset_of", "offsetof"] +categories = ["no-std"] + +[build-dependencies] +autocfg = "1" + +[dev-dependencies] +doc-comment = "0.3" + +[features] +default = [] +unstable_const = [] +unstable_offset_of = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memtest/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/memtest/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/memtest/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memtest/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b5e44890473b110841f7612656ac9ee8ba1992481ebc52f9fa2e749e8b2bc945","Cargo.toml":"bfb11483b2babbef10625c54601df9180cf132686f59989c92af8838ce946669","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"9317903e5896852844bd769652ac9818c9fec6d5b57424f230e30ff7f82e2e49","examples/usage.rs":"1c4c9ed3c421043b52fbe47e04f214a2a2fc0acd3be7d1469b8f991bce6eda8e","src/lib.rs":"277ce7a2cc92b0896a02b01807417d149472fbfbb9a7c31a9184b9151fdf458a","src/memtest.rs":"292f1ab00a83294b61eeb6083058c467dd2cfa642458044e47ed9161829e3541","src/prelude.rs":"73581af5d71192875b4c9b525c5f2e150b505e3f6df8ec1c837632a5f08b50fd"},"package":"f8ff5f1d8294a1fd0c8a32428d826ae22da3d473f0052c6e6d449a91b24e365c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ac2f5bb6dcf589689b2be916bb6a8f2d5f1ee58e521f7e05fbe8650459a68e8c","Cargo.lock":"b5e44890473b110841f7612656ac9ee8ba1992481ebc52f9fa2e749e8b2bc945","Cargo.toml":"bfb11483b2babbef10625c54601df9180cf132686f59989c92af8838ce946669","Cargo.toml.orig":"62beeff9a5ca9526de0f7624c664518580c3d3b2e613eb383c2a70f49b05d505","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"9317903e5896852844bd769652ac9818c9fec6d5b57424f230e30ff7f82e2e49","examples/usage.rs":"1c4c9ed3c421043b52fbe47e04f214a2a2fc0acd3be7d1469b8f991bce6eda8e","src/lib.rs":"277ce7a2cc92b0896a02b01807417d149472fbfbb9a7c31a9184b9151fdf458a","src/memtest.rs":"292f1ab00a83294b61eeb6083058c467dd2cfa642458044e47ed9161829e3541","src/prelude.rs":"73581af5d71192875b4c9b525c5f2e150b505e3f6df8ec1c837632a5f08b50fd"},"package":"f8ff5f1d8294a1fd0c8a32428d826ae22da3d473f0052c6e6d449a91b24e365c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memtest/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/memtest/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/memtest/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memtest/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "dd2a528993720e6c1756134a6dda88cdddaaf507" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/memtest/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/memtest/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/memtest/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/memtest/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "memtest" +description = "A library for detecting faulty memory" +version = "0.4.0" +authors = ["Brian Tsoi "] +edition = "2021" +license = "MPL-2.0" +homepage = "https://github.com/mozilla/memtest" +repository = "https://github.com/mozilla/memtest" +keywords = ["memory", "stability"] +readme = "README.md" + +[dependencies] +anyhow = "1.0.69" +num_cpus = "1.16.0" +rand = {version = "0.8.5", features = ["small_rng"]} +serde = {version = "1.0.214", features = ["derive"]} +serde_json = "1.0.116" +tracing = "0.1.37" + +[target.'cfg(windows)'.dependencies] +windows = { version = "0.58.0", features = [ + "Win32_Foundation", + "Win32_System_Memory", + "Win32_System_SystemInformation", + "Win32_System_Threading", +] } + +[target.'cfg(unix)'.dependencies] +libc = "0.2.158" + +[dev-dependencies] +tracing-subscriber = "0.3.18" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/metal/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/metal/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/metal/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/metal/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"1b40f6331028daf77b51c224fc28791564bdd4ab2c98c6c95784a716bf490f44","Cargo.toml":"2d8b7038928dded0d6c7df8052c5d45052189c7c13b4023b1eb8f38e68e8aea6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","Makefile":"99c4c592467981921d1257a4e9e841dce53624448738d0ed52a75431a406f7bc","README.md":"5cc24c3a06efb2be2280529bc0252b39c55bac347b3a558bc64047f9f421b9e2","assets/metal.svg":"3a295bd130785bc2fea2f3a91a4f6c7b4b3c40682c3fcb7a75f9887b66b06264","bors.toml":"c2733ec512a08bf76b6a1ed77270810a0edeb888ba24c2a75679e1eb1bd563a5","examples/argument-buffer/main.rs":"a087db6648a4b092520de29616521c704d892e0d3ace935d16f3f339415c4361","examples/bind/main.rs":"a0c85aad05f08666f9b380a7146a8473a6a6fe0db5d523760373093a0af20e5f","examples/bindless/main.rs":"020fdc78a4cf9196dd80c333d0ddb2569202b573b90ad5df2081d4ff88318372","examples/caps/main.rs":"b7be00c1cc9042140d34ea05051152a7035f316f0bdcd31ac5a660a97e0c4f70","examples/circle/README.md":"e1c97cf5252f0d1f2934ace78b5d839c5f45911f3007dbd2925eeceefb8f0af6","examples/circle/main.rs":"2bf6c3712ad97454a257d97493ab2944c1d367613cd68c9a6d941b5ce727446a","examples/circle/screenshot.png":"97bf07c85bf02367447b9c8a81707c124e4a3b420fa386b95ba08b21938f4f2a","examples/circle/shaders.metal":"5e4f40efca5bb386204a09e1b983cc6c634fdf1ca9dd4974227313adbf50e8b5","examples/circle/shaders.metallib":"666a9491d795ef9c0b9c122c7ada571cc2c0e8774d2d89e5b4b996f3dc47962b","examples/compute/compute-argument-buffer.metal":"6530bbd6a0101d9db2893805436f5dc877959e81ea97a27014c0fc52fc9fa77b","examples/compute/compute-argument-buffer.rs":"8c02647426cda46d2687890eb64a833bf5bcf4740109fb871f56d4aea6984bcf","examples/compute/embedded-lib.rs":"55f701810fa5270c27ca771e713f9f8cf09e124a997b0b03790b38435593a7ea","examples/compute/main.rs":"a9eee4e600887f2dafdd953a899cf1d11ea5fc252297cf5f9747f209454ba173","examples/compute/shaders.metal":"f2b15551bb5247b88a3029c3d8ef37c6fa04a4a6cca9f90f069894ed6822b4bf","examples/compute/shaders.metallib":"fef91643e60c0ec99ad2bd2f3916299bcc3e6a80038ea27bed59681badfea7d1","examples/events/main.rs":"9cb35381b0a3918bd7d530171de8f7cceafe3d4851c0f430b4aff1f5c2aae749","examples/fence/main.rs":"47741327e62db1d8bd344b6a9ec26ef13ffb0b56b0dd7077c5d926d43faaeff7","examples/headless-render/README.md":"b1c97b52701cfb41fc0b9e269ba7a7a454d9161746198e2f5789f2636f60842d","examples/headless-render/main.rs":"814f639b0a919f3bec8e6f9f9928d881824fd0b4a6d36d32006cecbb36ae6599","examples/headless-render/screenshot.png":"01d6ea5791b63b0f01190198756446cf313fc25dc64d0138c1b4f62c9f862dd1","examples/library/main.rs":"42368ae9b630ca87ee8d8e0ced12163fdc86e6c9f2260a4b74689dbd41a60d3b","examples/mesh-shader/main.rs":"ae5182d4e3e4c4ca8ce456697291fceb53a1992ef47d5013ff6ea9de81ac7482","examples/mesh-shader/shaders.metal":"6ba934c3edd3ba0b8f6c4ac37be0fd0fe35eeef004e371521b7bf5a2fae9a223","examples/mesh-shader/shaders.metallib":"0af3b7ab0cd6186a90163550b76fab5bd2ef6ba97e791354d4281ca92d4887ff","examples/mps/main.rs":"e626ce5a4ab7e447e0e4f7b85fb27fb157afc5a0d1620cd53c248b025f7e7fb4","examples/mps/shaders.metal":"155922d6a4184078ae7ee29504a268e1218f07d908f921eef60e5bfa8a793bda","examples/mps/shaders.metallib":"b62451223549b1e7eb90ec3d3534c0ed4cdfdc581c7df3ffcdc4786a5fcacde4","examples/raytracing/README.md":"6f0d683efac74572099c317ce9f65c3e6ff3c5252c6870c0c38c67f08b37bb01","examples/raytracing/camera.rs":"11d631b13b2ba6e14e785d339919e7e13f9f381c39a78d0ab95500d551c58505","examples/raytracing/geometry.rs":"afffd828f071b4adad8d5732c23eb99ebbc4711993e3b682861e571cec2234a2","examples/raytracing/main.rs":"5298881230b17453d5cafc9f114aaa2d7d9800d85d4077a19086eedabb5c85b6","examples/raytracing/renderer.rs":"2eda59b6fdaf2e6f3d911ca21dc410f8376ca981bbd59e59085686aaba4d969a","examples/raytracing/scene.rs":"cd391661a8eea55738a9fa17f9dcd704d0f31d1bad00b7ad95445d9e9605092a","examples/raytracing/screenshot.png":"400bb138f5adb69e4db8626681fb17667e5e112c94864879d9282d5348d970db","examples/raytracing/shaders.metal":"696f6a0ba79d82e2fa0e03eadbff2f6cdeac87acc805c2b7df657b85c1173174","examples/raytracing/shaders.metallib":"249b71998f58ddf8b3de37d79e9cc1f4a3494fba4bd7ba3f5411fb603de9dd5a","examples/reflection/main.rs":"26060dd97ee2175958b89e85635d788cd5d1b496b4e1de799f9d225fab3682f2","examples/shader-dylib/main.rs":"71c8c69c5443bd2335415bc73480829a5c527d1b2736484284b553ef053af92f","examples/shader-dylib/test_dylib.metal":"3469de785c2c0da784e84758fc0da5a81e474ca15588485d9e04398690641cc8","examples/shader-dylib/test_shader.metal":"1a04ff8ab3288b09d14cd35440b2557e92ddedbff9d07c4144a22e9062e6e1e4","examples/window/README.md":"69655cff298e07887fe70e8a13e27d8a87efcd0cc0da4e15485134e064e1aceb","examples/window/main.rs":"097af824822c0724695c51fdeaca0a287f48f6426f876a57d3e97ff93be506c8","examples/window/screenshot.png":"da7369d7cc297c7f7f6bd773c93e7d708d72442c9c5ff5a20c2f2ee6852552dc","examples/window/shaders.metal":"90dee6c752add5c617dfdca93064b2824b44ff8c01ef63986826f6a1531e95d6","examples/window/shaders.metallib":"16fa82beb70bf16c3501970cae0d5028a747a08164337161dc9c2e8965d4c366","src/acceleration_structure.rs":"25533892466369deab8d9024a037c0dd05e7393ac9b3b1815a1b9f6853ace42f","src/acceleration_structure_pass.rs":"892b1fc8360f91d09bbde08251de125bea72b134c529cd3a9e6b9cdc854e403f","src/argument.rs":"6d78fcb7398a893687294bcfb3326df73a1c7292ded166a167bc677f546cc32a","src/blitpass.rs":"e558d69c1b571637007650bf4c9875a020fd6175247c6a4b203f50585d7315a9","src/buffer.rs":"78d9021ab75ef0dad09ff92d126f1ceea241cca606cd7b05553c9351458babed","src/capturedescriptor.rs":"c687c4db298fb83ef640eb34929758c2d7955174a68725e986838e367291e302","src/capturemanager.rs":"3862b2d66e91f7f803b459c1e0302ddf87e98cb5948cfad082533f0f45c33061","src/commandbuffer.rs":"79d2acf43c009fc2e4eb51e1b6b47e2dc3bafafb34b3cb88a8bf6469fbd102aa","src/commandqueue.rs":"a7d6dee5d064093521465e1da30bded851aa9d59f078942d88926d0f38de82fd","src/computepass.rs":"a6ac68f0052efc1b651c9684ed6e90fdaff89748e3d8b67707b6c23018fd8a85","src/constants.rs":"bbfeecf910d4f9ed149a7988d8a79df6e9ad479de81f7fc1294d3434a721b7fd","src/counters.rs":"d23188bde20656d2e7ecdb80c474f4ae645a88d3f1ab688c11d4918609aee26d","src/depthstencil.rs":"71f221640a2031ef40449697297f09cd42d23833854c51759b3006ba55c84de9","src/device.rs":"e17925a8f4fbd72fd4cebb9ee95f6616c59c95522e125403cc6bcd3630c71a2e","src/drawable.rs":"568c6199113724130a1eb3fc108d73735797d86542bde94500be6b5d11573b2c","src/encoder.rs":"b5f6a81353fc5696f4afa7edb8baf19be5dc65bbdbd4910062dc0a577a15e239","src/heap.rs":"f12d519c4417af4365c2d8a12f29124362785ad1b3a17ee80a7bb7f74a24a8be","src/indirect_encoder.rs":"ede986d0f4f2555413605257b58ea54b044ddbf5612f0c922b9f8b0313382d0e","src/lib.rs":"842f34ced178e5539335c947424c3408fc079071f05f27f57785a4c52ea804d5","src/library.rs":"2c21ee81a5426d8793a7bd970d371225f382e064f8c49a52aa23e2fee10b0cc0","src/mps.rs":"607b51a163577364771d8afbb95888ef3603d71be40eddab1e2cdc2ad75cbd5e","src/pipeline/compute.rs":"1d655df7ab78efe5cd8d100acfd90caf4265fc9ddaf859c6a3e9eee8190446e0","src/pipeline/mod.rs":"280916e71b6f3c5fffda6ffee31c616bf4aba6e5a186401ea2febe71c3264145","src/pipeline/render.rs":"8bbe04b5ace6adeb2a2df06d00b3003d32cb5085706e33be31108821acdd67f4","src/renderpass.rs":"03b358a21d1b2399c1a682187a67193e1a25b69999a33e1b128db0c09fa7860b","src/resource.rs":"f239254592d3e14ab9a418105cd51fe923be385cd6983c7fb9cd81b5f5eb90ef","src/sampler.rs":"b82205283e3ba4ff229f6b4fb2e73ac5da9cdc75312a76e5d7e40d9ebf0d051c","src/sync.rs":"8fbff195456c6410d1e787b9b93379dacbdc9ae3e331bc07a9dc3522f1f65c45","src/texture.rs":"8fe3245d1b9b53c09de2eff0d015afcafd6b1bc9e8fec2ddab78f060d418eff1","src/types.rs":"d255f9c1b449acdb971616255e1c98d35b3b1ac54d9c388f7cdff6cfc3a8b944","src/vertexdescriptor.rs":"6a1378f270f7adf631319bcc8c8d6831c9f9be55e7b39a7ccfe151af9a9363c4"},"package":"00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6c7e74b994443bf54d971c41b4103c968caf55ec008b8a0821eafe10a7d35796",".github/workflows/ci.yml":"57a114b83d37fff1b94ef71af9d811a0ee2f9f67b8ac23423e06ecfa321abace","Cargo.lock":"1b40f6331028daf77b51c224fc28791564bdd4ab2c98c6c95784a716bf490f44","Cargo.toml":"2d8b7038928dded0d6c7df8052c5d45052189c7c13b4023b1eb8f38e68e8aea6","Cargo.toml.orig":"b6c03c2e5582527e21f48b1d2164a49d75022cfa4a5ea6e87d231b44a769bbb4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","Makefile":"99c4c592467981921d1257a4e9e841dce53624448738d0ed52a75431a406f7bc","README.md":"5cc24c3a06efb2be2280529bc0252b39c55bac347b3a558bc64047f9f421b9e2","assets/metal.svg":"3a295bd130785bc2fea2f3a91a4f6c7b4b3c40682c3fcb7a75f9887b66b06264","bors.toml":"c2733ec512a08bf76b6a1ed77270810a0edeb888ba24c2a75679e1eb1bd563a5","examples/argument-buffer/main.rs":"a087db6648a4b092520de29616521c704d892e0d3ace935d16f3f339415c4361","examples/bind/main.rs":"a0c85aad05f08666f9b380a7146a8473a6a6fe0db5d523760373093a0af20e5f","examples/bindless/main.rs":"020fdc78a4cf9196dd80c333d0ddb2569202b573b90ad5df2081d4ff88318372","examples/caps/main.rs":"b7be00c1cc9042140d34ea05051152a7035f316f0bdcd31ac5a660a97e0c4f70","examples/circle/README.md":"e1c97cf5252f0d1f2934ace78b5d839c5f45911f3007dbd2925eeceefb8f0af6","examples/circle/main.rs":"2bf6c3712ad97454a257d97493ab2944c1d367613cd68c9a6d941b5ce727446a","examples/circle/screenshot.png":"97bf07c85bf02367447b9c8a81707c124e4a3b420fa386b95ba08b21938f4f2a","examples/circle/shaders.metal":"5e4f40efca5bb386204a09e1b983cc6c634fdf1ca9dd4974227313adbf50e8b5","examples/circle/shaders.metallib":"666a9491d795ef9c0b9c122c7ada571cc2c0e8774d2d89e5b4b996f3dc47962b","examples/compute/compute-argument-buffer.metal":"6530bbd6a0101d9db2893805436f5dc877959e81ea97a27014c0fc52fc9fa77b","examples/compute/compute-argument-buffer.rs":"8c02647426cda46d2687890eb64a833bf5bcf4740109fb871f56d4aea6984bcf","examples/compute/embedded-lib.rs":"55f701810fa5270c27ca771e713f9f8cf09e124a997b0b03790b38435593a7ea","examples/compute/main.rs":"a9eee4e600887f2dafdd953a899cf1d11ea5fc252297cf5f9747f209454ba173","examples/compute/shaders.metal":"f2b15551bb5247b88a3029c3d8ef37c6fa04a4a6cca9f90f069894ed6822b4bf","examples/compute/shaders.metallib":"fef91643e60c0ec99ad2bd2f3916299bcc3e6a80038ea27bed59681badfea7d1","examples/events/main.rs":"9cb35381b0a3918bd7d530171de8f7cceafe3d4851c0f430b4aff1f5c2aae749","examples/fence/main.rs":"47741327e62db1d8bd344b6a9ec26ef13ffb0b56b0dd7077c5d926d43faaeff7","examples/headless-render/.gitignore":"99520a5b5abaf30fc75759f1fd9f4338b6fbd1fc49f2dcbb466b22e6f9db4f62","examples/headless-render/README.md":"b1c97b52701cfb41fc0b9e269ba7a7a454d9161746198e2f5789f2636f60842d","examples/headless-render/main.rs":"814f639b0a919f3bec8e6f9f9928d881824fd0b4a6d36d32006cecbb36ae6599","examples/headless-render/screenshot.png":"01d6ea5791b63b0f01190198756446cf313fc25dc64d0138c1b4f62c9f862dd1","examples/library/main.rs":"42368ae9b630ca87ee8d8e0ced12163fdc86e6c9f2260a4b74689dbd41a60d3b","examples/mesh-shader/main.rs":"ae5182d4e3e4c4ca8ce456697291fceb53a1992ef47d5013ff6ea9de81ac7482","examples/mesh-shader/shaders.metal":"6ba934c3edd3ba0b8f6c4ac37be0fd0fe35eeef004e371521b7bf5a2fae9a223","examples/mesh-shader/shaders.metallib":"0af3b7ab0cd6186a90163550b76fab5bd2ef6ba97e791354d4281ca92d4887ff","examples/mps/main.rs":"e626ce5a4ab7e447e0e4f7b85fb27fb157afc5a0d1620cd53c248b025f7e7fb4","examples/mps/shaders.metal":"155922d6a4184078ae7ee29504a268e1218f07d908f921eef60e5bfa8a793bda","examples/mps/shaders.metallib":"b62451223549b1e7eb90ec3d3534c0ed4cdfdc581c7df3ffcdc4786a5fcacde4","examples/raytracing/README.md":"6f0d683efac74572099c317ce9f65c3e6ff3c5252c6870c0c38c67f08b37bb01","examples/raytracing/camera.rs":"11d631b13b2ba6e14e785d339919e7e13f9f381c39a78d0ab95500d551c58505","examples/raytracing/geometry.rs":"afffd828f071b4adad8d5732c23eb99ebbc4711993e3b682861e571cec2234a2","examples/raytracing/main.rs":"5298881230b17453d5cafc9f114aaa2d7d9800d85d4077a19086eedabb5c85b6","examples/raytracing/renderer.rs":"2eda59b6fdaf2e6f3d911ca21dc410f8376ca981bbd59e59085686aaba4d969a","examples/raytracing/scene.rs":"cd391661a8eea55738a9fa17f9dcd704d0f31d1bad00b7ad95445d9e9605092a","examples/raytracing/screenshot.png":"400bb138f5adb69e4db8626681fb17667e5e112c94864879d9282d5348d970db","examples/raytracing/shaders.metal":"696f6a0ba79d82e2fa0e03eadbff2f6cdeac87acc805c2b7df657b85c1173174","examples/raytracing/shaders.metallib":"249b71998f58ddf8b3de37d79e9cc1f4a3494fba4bd7ba3f5411fb603de9dd5a","examples/reflection/main.rs":"26060dd97ee2175958b89e85635d788cd5d1b496b4e1de799f9d225fab3682f2","examples/shader-dylib/main.rs":"71c8c69c5443bd2335415bc73480829a5c527d1b2736484284b553ef053af92f","examples/shader-dylib/test_dylib.metal":"3469de785c2c0da784e84758fc0da5a81e474ca15588485d9e04398690641cc8","examples/shader-dylib/test_shader.metal":"1a04ff8ab3288b09d14cd35440b2557e92ddedbff9d07c4144a22e9062e6e1e4","examples/window/README.md":"69655cff298e07887fe70e8a13e27d8a87efcd0cc0da4e15485134e064e1aceb","examples/window/main.rs":"097af824822c0724695c51fdeaca0a287f48f6426f876a57d3e97ff93be506c8","examples/window/screenshot.png":"da7369d7cc297c7f7f6bd773c93e7d708d72442c9c5ff5a20c2f2ee6852552dc","examples/window/shaders.metal":"90dee6c752add5c617dfdca93064b2824b44ff8c01ef63986826f6a1531e95d6","examples/window/shaders.metallib":"16fa82beb70bf16c3501970cae0d5028a747a08164337161dc9c2e8965d4c366","src/acceleration_structure.rs":"25533892466369deab8d9024a037c0dd05e7393ac9b3b1815a1b9f6853ace42f","src/acceleration_structure_pass.rs":"892b1fc8360f91d09bbde08251de125bea72b134c529cd3a9e6b9cdc854e403f","src/argument.rs":"6d78fcb7398a893687294bcfb3326df73a1c7292ded166a167bc677f546cc32a","src/blitpass.rs":"e558d69c1b571637007650bf4c9875a020fd6175247c6a4b203f50585d7315a9","src/buffer.rs":"78d9021ab75ef0dad09ff92d126f1ceea241cca606cd7b05553c9351458babed","src/capturedescriptor.rs":"c687c4db298fb83ef640eb34929758c2d7955174a68725e986838e367291e302","src/capturemanager.rs":"3862b2d66e91f7f803b459c1e0302ddf87e98cb5948cfad082533f0f45c33061","src/commandbuffer.rs":"79d2acf43c009fc2e4eb51e1b6b47e2dc3bafafb34b3cb88a8bf6469fbd102aa","src/commandqueue.rs":"a7d6dee5d064093521465e1da30bded851aa9d59f078942d88926d0f38de82fd","src/computepass.rs":"a6ac68f0052efc1b651c9684ed6e90fdaff89748e3d8b67707b6c23018fd8a85","src/constants.rs":"bbfeecf910d4f9ed149a7988d8a79df6e9ad479de81f7fc1294d3434a721b7fd","src/counters.rs":"d23188bde20656d2e7ecdb80c474f4ae645a88d3f1ab688c11d4918609aee26d","src/depthstencil.rs":"71f221640a2031ef40449697297f09cd42d23833854c51759b3006ba55c84de9","src/device.rs":"e17925a8f4fbd72fd4cebb9ee95f6616c59c95522e125403cc6bcd3630c71a2e","src/drawable.rs":"568c6199113724130a1eb3fc108d73735797d86542bde94500be6b5d11573b2c","src/encoder.rs":"b5f6a81353fc5696f4afa7edb8baf19be5dc65bbdbd4910062dc0a577a15e239","src/heap.rs":"f12d519c4417af4365c2d8a12f29124362785ad1b3a17ee80a7bb7f74a24a8be","src/indirect_encoder.rs":"ede986d0f4f2555413605257b58ea54b044ddbf5612f0c922b9f8b0313382d0e","src/lib.rs":"842f34ced178e5539335c947424c3408fc079071f05f27f57785a4c52ea804d5","src/library.rs":"2c21ee81a5426d8793a7bd970d371225f382e064f8c49a52aa23e2fee10b0cc0","src/mps.rs":"607b51a163577364771d8afbb95888ef3603d71be40eddab1e2cdc2ad75cbd5e","src/pipeline/compute.rs":"1d655df7ab78efe5cd8d100acfd90caf4265fc9ddaf859c6a3e9eee8190446e0","src/pipeline/mod.rs":"280916e71b6f3c5fffda6ffee31c616bf4aba6e5a186401ea2febe71c3264145","src/pipeline/render.rs":"8bbe04b5ace6adeb2a2df06d00b3003d32cb5085706e33be31108821acdd67f4","src/renderpass.rs":"03b358a21d1b2399c1a682187a67193e1a25b69999a33e1b128db0c09fa7860b","src/resource.rs":"f239254592d3e14ab9a418105cd51fe923be385cd6983c7fb9cd81b5f5eb90ef","src/sampler.rs":"b82205283e3ba4ff229f6b4fb2e73ac5da9cdc75312a76e5d7e40d9ebf0d051c","src/sync.rs":"8fbff195456c6410d1e787b9b93379dacbdc9ae3e331bc07a9dc3522f1f65c45","src/texture.rs":"8fe3245d1b9b53c09de2eff0d015afcafd6b1bc9e8fec2ddab78f060d418eff1","src/types.rs":"d255f9c1b449acdb971616255e1c98d35b3b1ac54d9c388f7cdff6cfc3a8b944","src/vertexdescriptor.rs":"6a1378f270f7adf631319bcc8c8d6831c9f9be55e7b39a7ccfe151af9a9363c4"},"package":"00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/metal/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/metal/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/metal/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/metal/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "edc8ded98121cfd19b380cbd08c084e7d7256f48" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/metal/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/metal/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/metal/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/metal/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,51 @@ +name: ci + +on: [pull_request, push] + +env: + RUST_BACKTRACE: 1 + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-Cdebuginfo=0 --deny=warnings" + +jobs: + build: + runs-on: macos-latest + + strategy: + matrix: + channel: [1.82, stable, nightly] + + steps: + - uses: actions/checkout@v4 + + - name: Setup rust toolchain + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.channel }} + + - name: Rust Version Info + run: rustc --version && cargo --version + + - name: Cache cargo registry + uses: actions/cache@v4 + with: + path: ~/.cargo/registry + key: ${{ runner.os }}-${{ matrix.channel }}-cargo-registry-${{ hashFiles('**/Cargo.lock') }} + + - name: Cache cargo index + uses: actions/cache@v4 + with: + path: ~/.cargo/git + key: ${{ runner.os }}-${{ matrix.channel }}-cargo-index-${{ hashFiles('**/Cargo.lock') }} + + - name: Cache cargo build + uses: actions/cache@v4 + with: + path: target + key: ${{ runner.os }}-${{ matrix.channel }}-cargo-build-target-${{ hashFiles('**/Cargo.lock') }} + + - name: cargo check + run: cargo check --workspace --all-targets --all-features + + - name: Run all tests + run: cargo test --workspace --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/metal/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/metal/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/metal/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/metal/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,114 @@ +[package] +name = "metal" +version = "0.32.0" +description = "Rust bindings for Metal" +documentation = "https://docs.rs/crate/metal" +homepage = "https://github.com/gfx-rs/metal-rs" +repository = "https://github.com/gfx-rs/metal-rs" +authors = ["gfx-rs developers"] +readme = "README.md" +keywords = ["metal", "graphics", "bindings"] +license = "MIT OR Apache-2.0" +edition = "2021" +exclude = [ + "guide/**/*", + "examples/texture/**/*", + "tests/**/*", + "Cargo.lock", + "target/**/*", +] +rust-version = "1.82" + +[package.metadata.docs.rs] +targets = [ + "aarch64-apple-darwin", # presented first in Docs.rs, keep this here + "aarch64-apple-ios", + "aarch64-apple-ios-sim", + "x86_64-apple-darwin", + "x86_64-apple-ios", +] + +[features] +default = ["link"] +private = [] +mps = [] +link = ["core-graphics-types/link"] +cargo-clippy = [ +] # Workaround for https://github.com/gfx-rs/metal-rs/pull/344#issuecomment-2569042111 + +[dependencies] +core-graphics-types = { version = "0.2.0", default-features = false } +bitflags = "2" +log = "0.4" +block = "0.1.6" +foreign-types = "0.5" +dispatch = { version = "0.2", optional = true } +paste = "1" + +[dependencies.objc] +version = "0.2.4" + +[dev-dependencies] +cocoa = "0.25.0" +winit = "0.29" +sema = "0.1.4" +png = "0.17" +glam = "0.27" +rand = "0.8" + +[[example]] +name = "window" + +[[example]] +name = "headless-render" + +[[example]] +name = "library" + +[[example]] +name = "raytracing" + +[[example]] +name = "reflection" + +[[example]] +name = "caps" + +[[example]] +name = "argument-buffer" + +[[example]] +name = "bindless" + +[[example]] +name = "circle" +path = "examples/circle/main.rs" + +[[example]] +name = "compute" +path = "examples/compute/main.rs" + +[[example]] +name = "mps" +required-features = ["mps"] + +[[example]] +name = "embedded-lib" +path = "examples/compute/embedded-lib.rs" + +[[example]] +name = "compute-argument-buffer" +path = "examples/compute/compute-argument-buffer.rs" + +[[example]] +name = "bind" + +[[example]] +name = "events" +required-features = ["dispatch"] + +[[example]] +name = "fence" + +[workspace] +members = ["examples/texture"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/metal/examples/headless-render/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/metal/examples/headless-render/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/metal/examples/headless-render/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/metal/examples/headless-render/.gitignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +out.png diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mime/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mime/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"7a8f1d12eb98bd09c290d31f25b03c71ff78027d9fc468e8782efa7dd3e69f1c","Cargo.toml":"75e36b40187c8edad0baae326a0903b6b462f1acd0d68102a8e4f006b8802041","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"df9cfd06d8a44d9a671eadd39ffd97f166481da015a30f45dfd27886209c5922","README.md":"4ac32f1d6d7e1ac9f89f0a6d7d0cbc26f20ef9defdc7b206ef3a77616f493bbf","benches/cmp.rs":"9deb7c222eb69e7c5160aa82d361d4883792be3b557fbf8f7c807b398ba951a1","benches/fmt.rs":"46ec1e7c7970a3eed84b303309a2395ac16d16534ea691db7f361d0016ef0673","benches/parse.rs":"af2b35fc314e39c7fb3fbe6a77b65e54d0f4bd8956950330700028a98513b7d8","src/lib.rs":"c848e55a49ae4ed6451e94c8c120451b5031ba2ab87170ed389eeb4731679446","src/parse.rs":"cfe11f611901a581245b091942bb28ef2eec57645b981e1699d247f11c9e6fe3"},"package":"2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"688be852cc0f7c491997e8304a0166258866153c61580a3e668300d6812a93ce",".travis.yml":"4bfaa1b001835cafb5060574bc3f563034c5f48406dbb870eae7b271d16f5cc7","CONTRIBUTING.md":"7a8f1d12eb98bd09c290d31f25b03c71ff78027d9fc468e8782efa7dd3e69f1c","Cargo.toml":"75e36b40187c8edad0baae326a0903b6b462f1acd0d68102a8e4f006b8802041","Cargo.toml.orig":"eb5b52d61c3ccbf07ee90627eb0ab8215d61a82f0faf927f2ae019aa7b30e95a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"df9cfd06d8a44d9a671eadd39ffd97f166481da015a30f45dfd27886209c5922","README.md":"4ac32f1d6d7e1ac9f89f0a6d7d0cbc26f20ef9defdc7b206ef3a77616f493bbf","benches/cmp.rs":"9deb7c222eb69e7c5160aa82d361d4883792be3b557fbf8f7c807b398ba951a1","benches/fmt.rs":"46ec1e7c7970a3eed84b303309a2395ac16d16534ea691db7f361d0016ef0673","benches/parse.rs":"af2b35fc314e39c7fb3fbe6a77b65e54d0f4bd8956950330700028a98513b7d8","src/lib.rs":"c848e55a49ae4ed6451e94c8c120451b5031ba2ab87170ed389eeb4731679446","src/parse.rs":"cfe11f611901a581245b091942bb28ef2eec57645b981e1699d247f11c9e6fe3"},"package":"2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mime/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mime/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "d6f2ec7c80854068bd4502ceb94c71141bb4532d" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/mime/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mime/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +language: rust +matrix: + fast_finish: true + allow_failures: + - rust: nightly + include: + - rust: stable + - rust: beta + - rust: nightly + - rust: 1.15.0 + +sudo: false +dist: trusty +cache: cargo + +script: + - cargo build + - cargo clean + - cargo test + - rustdoc --test README.md -L target/debug/deps diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mime/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mime/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +[package] + +name = "mime" +version = "0.3.16" # remember to update html_root_url +authors = ["Sean McArthur "] +license = "MIT/Apache-2.0" +description = "Strongly Typed Mimes" +documentation = "https://docs.rs/mime" +repository = "https://github.com/hyperium/mime" +keywords = ["mime", "media-extensions", "media-types"] + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"1be3b2e0b56466b1a4ab94c35176df5a41846677caa7bd2d5603cfdb19d9eef3","Cargo.toml":"c367dbd734e16d3dc6333fc072021372baee73170ec1c9b19606bb52f1772d9a","LICENSE":"6919f1acec82afc721be2d9907b993267f433a44d25d8aedf1003b5f59ebfd46","README.md":"417338ebb9da8e8bdfad3c3da81248ab5f023652f3468ec5dcb2fdf43ea40b32","benches/benchmark.rs":"2287c7233cf78a9af98b2b53cd20e221e4a785209bd70a87030f1ade34a02507","build.rs":"8e47254c0a927eeb243058cfc0da413f34a958226707c941e8634e4514562f04","examples/rev_map.rs":"0bab6cc20b9eace741c6cc4a8c67ebfa124df1bf213038c5e34976081ffd2ebc","src/impl_bin_search.rs":"32a89409690d57f074f11eb93a9d6e422f73788af63fc29f980e13d1c2d2fa6f","src/impl_phf.rs":"321028cc657364c6f7c5b5f538b0033bcfd6f3b5ef711304d806c0644466a964","src/lib.rs":"bb190bcbbf4139c410af20564f0376a99a83474ca12b7e8c6860228e0caff7da","src/mime_types.rs":"57ee8db84eb0fc4f06a3eac0da8c730a334cb99a7e81e60413f5febd886d91f4"},"package":"4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3601adc052b53b9320e92aad76dab0852491697cd3d8f5d5adbd82f76e5c9050",".github/workflows/rust.yml":"731b95305723b149de1fdc4369671e8f5da196d4d0fc27abcb0984186fef0632","Cargo.lock":"1be3b2e0b56466b1a4ab94c35176df5a41846677caa7bd2d5603cfdb19d9eef3","Cargo.toml":"c367dbd734e16d3dc6333fc072021372baee73170ec1c9b19606bb52f1772d9a","Cargo.toml.orig":"f92ff347c97c392f365581e58f8161bc7eb85865881fdc9485ad3ba7a4a24966","LICENSE":"6919f1acec82afc721be2d9907b993267f433a44d25d8aedf1003b5f59ebfd46","README.md":"417338ebb9da8e8bdfad3c3da81248ab5f023652f3468ec5dcb2fdf43ea40b32","benches/benchmark.rs":"2287c7233cf78a9af98b2b53cd20e221e4a785209bd70a87030f1ade34a02507","build.rs":"8e47254c0a927eeb243058cfc0da413f34a958226707c941e8634e4514562f04","examples/rev_map.rs":"0bab6cc20b9eace741c6cc4a8c67ebfa124df1bf213038c5e34976081ffd2ebc","src/impl_bin_search.rs":"32a89409690d57f074f11eb93a9d6e422f73788af63fc29f980e13d1c2d2fa6f","src/impl_phf.rs":"321028cc657364c6f7c5b5f538b0033bcfd6f3b5ef711304d806c0644466a964","src/lib.rs":"bb190bcbbf4139c410af20564f0376a99a83474ca12b7e8c6860228e0caff7da","src/mime_types.rs":"57ee8db84eb0fc4f06a3eac0da8c730a334cb99a7e81e60413f5febd886d91f4"},"package":"4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "7636693a3a721ecf4023326aca871bd69ec08d9d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +name: Rust + +on: [push] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mime_guess/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mime_guess/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,51 @@ +[package] + +name = "mime_guess" +version = "2.0.4" +authors = ["Austin Bonander "] +license = "MIT" +description = "A simple crate for detection of a file's MIME type by its extension." +keywords = ["mime", "filesystem", "extension"] +repository = "https://github.com/abonander/mime_guess" +documentation = "https://docs.rs/mime_guess/" +readme = "README.md" + +[features] +default = ["rev-mappings"] +# FIXME: when `phf` release 0.8.0 is ready +# phf-map = ["phf", "phf_codegen"] + +# generate reverse-mappings for lookup of extensions by MIME type +# default-on but can be turned off for smaller generated code +rev-mappings = [] + +[dependencies] +mime = "0.3" +unicase = "2.4.0" + +#[dependencies.phf] +## version = "0.7.24" +## git = "https://github.com/sfackler/rust-phf" +#path = "../rust-phf/phf" +#features = ["unicase"] +#optional = true + +[build-dependencies] +unicase = "2.4.0" + +#[build-dependencies.phf_codegen] +#version = "0.7.24" +#git = "https://github.com/sfackler/rust-phf" +#path = "../rust-phf/phf_codegen" +#optional = true + +[dev-dependencies] +criterion = "0.3" + +[[example]] +name = "rev_map" +required-features = ["rev-mappings"] + +[[bench]] +name = "benchmark" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/minidump/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d99d5b3c0c05fb956c6526ce35a3f27cb9e27b0cb78efea22ebd9afa0bf44e87","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"f0fe4547fd7044ef4d06d902491be33a0fc13ba003c4e5af1965d6126907ced8","src/context.rs":"2d999a7fd135738ca85236ecdc90a124272c85afdb0b8747e5da0454da137072","src/iostuff.rs":"eedeb0a9cf9f7d2af1558c916c73ec7287de5f4e45b4ff6b9a8013645f09b9e1","src/lib.rs":"a63adbdfbad839969998249ed6032d226557915761b12f9ee029c3766ec9507f","src/minidump.rs":"16abaa34f8a53849275499a7a5560ec597d8e1656df5b5d1e68169cd7f7ed485","src/strings.rs":"b55266f137550602733319fe6c3a83a6b84931c47ccdcfe13de72c40d3cea1df","src/system_info.rs":"96cbbd3239c388474e60690ef9250040c91331811f8ff06a10ed82b9f55e7455","tests/test_minidump.rs":"d9fb6b8ec7749d3bc6bf6de6b8a9a73d5934c81881a9d98087fcc490e8bb447d"},"package":"e03e301d414a75655d4ce80e6e3690fbfe70814b67c496c64c826ba558d18ec9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0bb18b22e73ed7e3ecc15c434bc0d46c2b7a4915ad878cec9d1999e7d83b7295","Cargo.toml":"d99d5b3c0c05fb956c6526ce35a3f27cb9e27b0cb78efea22ebd9afa0bf44e87","Cargo.toml.orig":"eb73d80f9b910cc331cd6b8a6c1d767a82b1623bf576d99fa96c32a2f96f04fd","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"f0fe4547fd7044ef4d06d902491be33a0fc13ba003c4e5af1965d6126907ced8","src/context.rs":"2d999a7fd135738ca85236ecdc90a124272c85afdb0b8747e5da0454da137072","src/iostuff.rs":"eedeb0a9cf9f7d2af1558c916c73ec7287de5f4e45b4ff6b9a8013645f09b9e1","src/lib.rs":"a63adbdfbad839969998249ed6032d226557915761b12f9ee029c3766ec9507f","src/minidump.rs":"16abaa34f8a53849275499a7a5560ec597d8e1656df5b5d1e68169cd7f7ed485","src/strings.rs":"b55266f137550602733319fe6c3a83a6b84931c47ccdcfe13de72c40d3cea1df","src/system_info.rs":"96cbbd3239c388474e60690ef9250040c91331811f8ff06a10ed82b9f55e7455","tests/test_minidump.rs":"d9fb6b8ec7749d3bc6bf6de6b8a9a73d5934c81881a9d98087fcc490e8bb447d"},"package":"e03e301d414a75655d4ce80e6e3690fbfe70814b67c496c64c826ba558d18ec9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/minidump/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f0120e85b3adf7a3e1567c75b4a4ac6195491a9b" + }, + "path_in_vcs": "minidump" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/minidump/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/minidump/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,41 @@ +[package] +name = "minidump" +description = "A parser for the minidump format." +version = "0.24.0" +authors = ["Ted Mielczarek "] +license = "MIT" +homepage = "https://github.com/rust-minidump/rust-minidump" +repository = "https://github.com/rust-minidump/rust-minidump" +keywords = ["breakpad", "symbols", "minidump"] +categories = ["parsing"] +readme = "README.md" +edition = "2018" + +[dependencies] +arbitrary = { version = "1", optional = true, features = ["derive"] } +debugid = "0.8.0" +encoding_rs = "0.8" +tracing = { version = "0.1.34", features = ["log"] } +memmap2 = "0.9" +minidump-common = { version = "0.24.0", path = "../minidump-common" } +num-traits = "0.2" +procfs-core = { version = "0.17", default-features = false } +range-map = "0.2" +scroll = "0.12.0" +thiserror = "1.0.37" +time = { version = "0.3.34", features = ["formatting"] } +uuid = "1.0.0" + +[dev-dependencies] +ctor = "0.2" +env_logger = "0.11.1" +minidump-synth = { path = "../minidump-synth" } +test-assembler = "0.1.6" +doc-comment = "0.3.3" + +[features] +# This is a hack to get around the fact that namespaced-features aren't yet on stable +# This can be replaced with +# arbitrary = ["minidump-common/arbitrary", "dep:arbitrary"] +# as soon as https://github.com/rust-lang/cargo/issues/5565 is on an old enough cargo +arbitrary_impls = ["minidump-common/arbitrary", "arbitrary"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-common/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-common/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9ae1d211e4d197c8a257a67d4f9436738aeccab960401283e6b5cf1f2e9c19d4","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"4c2a1448aab9177fd5f033faaf704af7bb222bf0804079fd3cff90fa1df4b812","src/errors/linux.rs":"df743ac9478e39f8a577f4f10f2d1317babad7b7c0d26cdbba2ea6b5426f4126","src/errors/macos.rs":"4516aaeb7abf6209f5cd94e86a1e55a9675ef77262f52e3b2d5596fd4b858458","src/errors/mod.rs":"f224af66124fd31a040c8da11bbab7b7795b48e4edea76e01c1f4dee537ea38a","src/errors/windows.rs":"0567af7bfac3ae2a8dff418e10873d8a5bf15a8b8ac6892c5ffdab08ec3ac901","src/format.rs":"db607fd726e74da5aa4be8e8458409e7238c8194db201b3a0cb09ab822b738d2","src/lib.rs":"0900c00594b3c386b86127055889006f0d7d0004b08455fadb0e60d55a469cab","src/traits.rs":"e78a0dbf496b73b4d904874475ebc621ef5912db47b04bb37d3b2100c82629d3","src/utils.rs":"6ab64a2fc39187903de0813d27db370cbeb57ba4984c6a993034829176bed4d7"},"package":"5273687f49325b3977f7d372a1bbe2e528694d18128de8dcac78d134448e83b4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"759afafc9e8dd472f28964afc39c415d354d1c974188436ccd3e9a98115d89c4","Cargo.toml":"9ae1d211e4d197c8a257a67d4f9436738aeccab960401283e6b5cf1f2e9c19d4","Cargo.toml.orig":"4b5af49cbd0c748eaa1a34b900dfe51ba0419a8170b95f5a667b19f3a59a281c","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"4c2a1448aab9177fd5f033faaf704af7bb222bf0804079fd3cff90fa1df4b812","src/errors/linux.rs":"df743ac9478e39f8a577f4f10f2d1317babad7b7c0d26cdbba2ea6b5426f4126","src/errors/macos.rs":"4516aaeb7abf6209f5cd94e86a1e55a9675ef77262f52e3b2d5596fd4b858458","src/errors/mod.rs":"f224af66124fd31a040c8da11bbab7b7795b48e4edea76e01c1f4dee537ea38a","src/errors/windows.rs":"0567af7bfac3ae2a8dff418e10873d8a5bf15a8b8ac6892c5ffdab08ec3ac901","src/format.rs":"db607fd726e74da5aa4be8e8458409e7238c8194db201b3a0cb09ab822b738d2","src/lib.rs":"0900c00594b3c386b86127055889006f0d7d0004b08455fadb0e60d55a469cab","src/traits.rs":"e78a0dbf496b73b4d904874475ebc621ef5912db47b04bb37d3b2100c82629d3","src/utils.rs":"6ab64a2fc39187903de0813d27db370cbeb57ba4984c6a993034829176bed4d7"},"package":"5273687f49325b3977f7d372a1bbe2e528694d18128de8dcac78d134448e83b4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-common/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-common/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f0120e85b3adf7a3e1567c75b4a4ac6195491a9b" + }, + "path_in_vcs": "minidump-common" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-common/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-common/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-common/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "minidump-common" +description = "Some common types for working with minidump files." +version = "0.24.0" +authors = ["Ted Mielczarek "] +readme = "README.md" +license = "MIT" +homepage = "https://github.com/rust-minidump/rust-minidump" +repository = "https://github.com/rust-minidump/rust-minidump" +edition = "2018" + +[badges] +travis-ci = { repository = "rust-minidump/rust-minidump" } + +[dependencies] +arbitrary = { version = "1", optional = true, features = ["derive"] } +bitflags = "2" +debugid = "0.8.0" +num-derive = "0.4" +num-traits = "0.2" +range-map = "0.2" +scroll = { version = "0.12.0", features = ["derive"] } +smart-default = "0.7.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-unwind/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-unwind/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"343d32b03896ac26322b052dc1b4b068af995593b696ad12b0b296f1ee64b3f7","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"0202d4bced7cbc5fb801a916d11c752019111a0043fb6476ef945414d322588e","src/amd64.rs":"c05bfdb7479ba5e2d3ba942b75e66e38784b2fe7deef5045344db43d438bb9c8","src/amd64_unittest.rs":"9a0aea53f153201bd8ffcfec215966be671098de508ce1429d4536402893c0d5","src/arm.rs":"a61b28eabf8c72ea7d16911426c6bbab4e08766ca43e75099d0cd7817e02a977","src/arm64.rs":"c8233f255b64d116ea804a0fe15a4ee0211124f9434d0125a957d267ab6ea3c2","src/arm64_old.rs":"78843e9a46e3ce5f461a19d63445fd1b2aac7f4e6d91aac0f3b9e352b958606c","src/arm64_unittest.rs":"d48d7577422aa53bb041bc243e866d369bdc57fd1219ebe7f7032b9bfedfc1dc","src/arm_unittest.rs":"b2e64e57ed638c228d41ecf35ea57f0a6f9ca007a5288bc63a779fa759548c50","src/lib.rs":"77e4267e6c91195e848f0cddca1ad1b3e564c950d21781a835de3540a6bee7f5","src/mips.rs":"897aa10ade29adc4253bb2049b19a7e1690bf548ce015ba63eba1f8bcc04361c","src/symbols/debuginfo.rs":"4301681af1a4cb1e52ed100654ec298cf74fe16e20f14256e45ba460424f580b","src/symbols/mod.rs":"a598e48bf2ef657e7c833f7f2d3950a10c68483e71b98f136c7975baba9ad238","src/system_info.rs":"228ac55b18a647e5302b5cb7c10e65c9d046decb5d9207e4ded098405bf1739c","src/x86.rs":"fab7ccec6285a9970da7f13709b8e7e53b1198ca275235e4bd415a620d87197e","src/x86_unittest.rs":"73212f5b1c2ce4605e540230c5574de817e42e0447ffe304b8822b69066aa7c8"},"package":"c30454f5703c77433b4059bf5e196266b800b14223c55793ee636e49c8f9160e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"86f172b6e5c59f493256a040b3c9a3c5af5c33549a64b0ab9cb7dc3f90a6cb79","Cargo.toml":"343d32b03896ac26322b052dc1b4b068af995593b696ad12b0b296f1ee64b3f7","Cargo.toml.orig":"d4ef7cb7c049469ff8505d2c156d1c2918c0f4f09c5b1b455d34c94a2e737d66","LICENSE":"06de63df29199a394442b57a28e886059ddc940973e10646877a0793fd53e2c9","README.md":"0202d4bced7cbc5fb801a916d11c752019111a0043fb6476ef945414d322588e","src/amd64.rs":"c05bfdb7479ba5e2d3ba942b75e66e38784b2fe7deef5045344db43d438bb9c8","src/amd64_unittest.rs":"9a0aea53f153201bd8ffcfec215966be671098de508ce1429d4536402893c0d5","src/arm.rs":"a61b28eabf8c72ea7d16911426c6bbab4e08766ca43e75099d0cd7817e02a977","src/arm64.rs":"c8233f255b64d116ea804a0fe15a4ee0211124f9434d0125a957d267ab6ea3c2","src/arm64_old.rs":"78843e9a46e3ce5f461a19d63445fd1b2aac7f4e6d91aac0f3b9e352b958606c","src/arm64_unittest.rs":"d48d7577422aa53bb041bc243e866d369bdc57fd1219ebe7f7032b9bfedfc1dc","src/arm_unittest.rs":"b2e64e57ed638c228d41ecf35ea57f0a6f9ca007a5288bc63a779fa759548c50","src/lib.rs":"77e4267e6c91195e848f0cddca1ad1b3e564c950d21781a835de3540a6bee7f5","src/mips.rs":"897aa10ade29adc4253bb2049b19a7e1690bf548ce015ba63eba1f8bcc04361c","src/symbols/debuginfo.rs":"4301681af1a4cb1e52ed100654ec298cf74fe16e20f14256e45ba460424f580b","src/symbols/mod.rs":"a598e48bf2ef657e7c833f7f2d3950a10c68483e71b98f136c7975baba9ad238","src/system_info.rs":"228ac55b18a647e5302b5cb7c10e65c9d046decb5d9207e4ded098405bf1739c","src/x86.rs":"fab7ccec6285a9970da7f13709b8e7e53b1198ca275235e4bd415a620d87197e","src/x86_unittest.rs":"73212f5b1c2ce4605e540230c5574de817e42e0447ffe304b8822b69066aa7c8"},"package":"c30454f5703c77433b4059bf5e196266b800b14223c55793ee636e49c8f9160e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-unwind/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-unwind/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f0120e85b3adf7a3e1567c75b4a4ac6195491a9b" + }, + "path_in_vcs": "minidump-unwind" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-unwind/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-unwind/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-unwind/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,45 @@ +[package] +name = "minidump-unwind" +description = "A library for producing stack traces from minidump files." +version = "0.24.0" +authors = ["Alex Franchuk "] +license = "MIT" +readme = "README.md" +homepage = "https://github.com/rust-minidump/rust-minidump" +repository = "https://github.com/rust-minidump/rust-minidump" +edition = "2018" + +[badges] +travis-ci = { repository = "rust-minidump/rust-minidump" } + +[features] +# Alias for debuginfo-symbols. +debuginfo = ["debuginfo-symbols"] +# Allows unwinding and retrieval of symbols from debug info. +debuginfo-symbols = ["debuginfo-unwind", "futures-util", "wholesym"] +# Allows unwinding from debug info. +debuginfo-unwind = ["cachemap2", "framehop", "memmap2", "object"] +# Allows retrieval of symbol files via HTTP +http = ["breakpad-symbols/http"] + +[dependencies] +async-trait = "0.1.52" +breakpad-symbols = { version = "0.24.0", path = "../breakpad-symbols" } +cachemap2 = { version = "0.3.0", optional = true } +framehop = { version = "0.13", optional = true } +futures-util = { version = "0.3.25", optional = true } +memmap2 = { version = "0.9", optional = true } +minidump = { version = "0.24.0", path = "../minidump" } +minidump-common = { version = "0.24.0", path = "../minidump-common" } +object = { version = "0.36", default-features = false, features = ["read"], optional = true } +scroll = "0.12.0" +tracing = { version = "0.1.34", features = ["log"] } +wholesym = { version = "0.7", optional = true } + +[dev-dependencies] +doc-comment = "0.3.3" +test-assembler = "0.1.6" +tokio = { version = "1.12.0", features = ["full"] } + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo/android-runner.sh thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo/android-runner.sh --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo/android-runner.sh 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo/android-runner.sh 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,9 @@ +#!/bin/sh -e + +BINARY=$1 +shift + +# Make sure to run the following to copy the test helper binary over. +# cargo run --target x86_64-linux-android --bin test +adb push "$BINARY" "/data/local/$BINARY" +adb shell "chmod 777 /data/local/$BINARY && env TEST_HELPER=/data/local/target/x86_64-linux-android/debug/test /data/local/$BINARY" "$@" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo/config.toml thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo/config.toml --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo/config.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo/config.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +# If you have a global config to use LLD on your machine, you might need to enable +# this config to produce binaries that pass tests +# [target.'cfg(all(target_os = "linux", target_arch = "x86_64"))'] +# rustflags = [ +# "-C", +# "link-arg=-fuse-ld=lld", +# # LLD by default uses xxhash for build ids now, which breaks tests that assume +# # GUIDS or longer +# "-C", +# "link-arg=-Wl,--build-id=sha1", +# ] +[target.x86_64-linux-android] +linker = "x86_64-linux-android30-clang" +# By default the linker _doesn't_ generate a build-id, however we want one for our tests. +rustflags = ["-C", "link-args=-Wl,--build-id=sha1"] +runner = [".cargo/android-runner.sh"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"a381394c4873e8fa1459cd68cb7036a7b3d0798a7416919002354c95b2dba782","Cargo.lock":"0f5e2031583176b62b48c4f5a27fef6dd561ace42d15ad03b22cf20ce4e6ba0e","Cargo.toml":"82ea1b9e0080a89f3c2a2be21e7dca085c34f200ba95a4f9e284cab65b4cd821","LICENSE":"1ecdd8e8977af83c07c5f97bec87b47d27059b7ea323ca3160fbfa2314f5d99c","README.md":"71742b170ac34ceecf317d6d69456063bf5d8974453075e9cd2838785717fcdb","build.rs":"689cd32a441f5011f694a9f86bc03bc27c2a09bcb4130f47e04fe00bb069b1b5","deny.toml":"764229c5a5619e336675a4c512b0a2830e2173681c7026d376980ebd75569d04","examples/synthetic.rs":"cd13bd0bba64a1d8c8c326bb1ce1818bead6904e5708418fd09edeaef1437c24","release.toml":"f554067378aec602383b96e5fa63427136533a7dd00137fd0664b279fb8fcc56","src/bin/test.rs":"b92e7a9091584bce2f40f90c289d04218efcb32e4a31911612b8392dfb38a2c2","src/dir_section.rs":"5386b73683fda9a3bf19fc656071d3ec7b4248284dc26ca3b8cbfdfc61d3726a","src/lib.rs":"c5585d46d0f2b72bda0f90aa748ef5ae522e7f7fea4c6f1b0ac01ffce8630e44","src/linux.rs":"7f4141364082b0bd2bfb2ff1a59acec7989d33f44b39c69ebb36e26c959de1ac","src/linux/android.rs":"1cb8a70601dba78cf48aa06388a3b5c34cd1da6c0bd8099c6326e41310455e3c","src/linux/app_memory.rs":"5f093e4ed0aecc6086366a9c09658761fdd3b0e6e9ff2111690719e56612df64","src/linux/auxv/mod.rs":"b5a9a5d7e3ef46847ddbb86c191bdafcf531ddf75d802fa71cf4ad88deb9c8d7","src/linux/auxv/reader.rs":"9b21cdc85674b1a6aaf4408202ea1da1de8d64d58c8635d2889d9738971cab3d","src/linux/crash_context.rs":"069d949c7a9fc23a1e8710f7c018cacf71af2326a2dd6ca0283d492c5253107a","src/linux/crash_context/aarch64.rs":"158d02200b25a7ca029ff5132ba3b7f76a05c9976ff529a5658523aff370e4d2","src/linux/crash_context/arm.rs":"a4f41aae015937d3dccdf759df84bc657cf457d8baaf07711617d17f4b40f6f1","src/linux/crash_context/x86.rs":"d464680ee9df8a7f11dae2bb199cc4efb66dfc790a87c9b773c3a9b44b9339d8","src/linux/crash_context/x86_64.rs":"dceabbcf4d3c4ff5ad7658daa7dec3349cad9b61091385bcd868de6b11eb4957","src/linux/dso_debug.rs":"fe68638cbbf32e7c58777315954ff6bcdecb16c1f2819656511b93ab4a377c4c","src/linux/dumper_cpu_info.rs":"76558ffc85386e416bbfc49adc550f61fb206dfbfb0b6a25f620a5fc91f32bc1","src/linux/dumper_cpu_info/arm.rs":"6fc140181f3a32504c3b66f0235136e730424be830602c87cfbeb1dfb4c1cec3","src/linux/dumper_cpu_info/x86_mips.rs":"230f6e1c36c66efa979fd0bc909d3e50e62139b48e9259ce9249016f58d83c68","src/linux/errors.rs":"c9c7e3e1edb1c4ff7939ef7427b48ad1ef70c28f0a0b2c959f251c86933d3543","src/linux/maps_reader.rs":"1c98f73004fe4f426aadee926d7e16be61059e2e9d23b6bf62de8fd2069b36e1","src/linux/mem_reader.rs":"4b77fcb9c72b1ac2d12d4e59ba9edacf3ff03b9c8fbc067b31311f1c644c94dc","src/linux/minidump_writer.rs":"f7fc9b8d62c12fc775a44260556fd1f66e33e0228b49a218233c8abbcf88e0da","src/linux/module_reader.rs":"0887aea253cbe5886e6634c1086104720b1dfc01c14fa903258e35976c6ccd0d","src/linux/ptrace_dumper.rs":"0783b18f5abbd6ef398b1abd5bb323ceb395cacb1c743f96504c538344ba6ea8","src/linux/sections.rs":"98aabd7e4b0542201783af90cafdc66bb3845585d0ed24af7476c1ea3ab40fb9","src/linux/sections/app_memory.rs":"079d64591045704dc99a8e653eb820f1b730fdfb68f3c44fd54c6823fcc0842e","src/linux/sections/exception_stream.rs":"e1b73b5168506f8804479206ef0941aca5f792500cc56c5c17db55cd6b273a99","src/linux/sections/handle_data_stream.rs":"3aae030c009543142555d493f9273e3445454b18085dfdb3b44bc83d43b510dd","src/linux/sections/mappings.rs":"acab4f11a2057bd6676888bae169054593d5e100e5d317084babe7d043e73bf0","src/linux/sections/memory_info_list_stream.rs":"bd927824e859e2fcbc85ef9d5e3d8b7be13c4918a636f70f0712070d6c65b002","src/linux/sections/memory_list_stream.rs":"f2d5b33fb4167b502dc8e74371d50b4ad66e0b48f541fe16bcbf5fb62491bf2d","src/linux/sections/systeminfo_stream.rs":"2d6e6727564d7c112efdcc68b9e9587da21e05e6a88318bb7e24152452b7eb66","src/linux/sections/thread_list_stream.rs":"c7aaeb7f8f8cec3403fd6a5f6a78768a586b999e373e5a741f061499b2baf5a2","src/linux/sections/thread_names_stream.rs":"2a123335626e941cf0a3349f9327c3e7606af593a8370ef5f71325012107b91f","src/linux/serializers.rs":"f3ab10498cdb577ec6c15e39111b4f4faf9e8cecc8895eff9f601bfae3065b99","src/linux/thread_info.rs":"7c6ccf00433cf9a2b061fdbb7bd17131c04130d3149077ddfa5fc2bdce291391","src/linux/thread_info/aarch64.rs":"f3fd7c2b3bd332791d7e8003f7a74cac79433d3482ac3aadd467f04e76cebb3b","src/linux/thread_info/arm.rs":"b4fca145d47d93033aea5a0a3dd981cd3c5c9ce0a0e1d4d23013d068d83e5972","src/linux/thread_info/mips.rs":"535b9924e96cb4067c4aae9034e32cf8dd3957e0bc45f8d9ab66fa34586a7c57","src/linux/thread_info/x86.rs":"9b74e80cde0271a963705209f1a3d5042a2735136829133a26b64641a0e16f11","src/mac.rs":"4671ad90c433db559ec633c880c3fe083f38a2e185ef4fc99577318526076519","src/mac/errors.rs":"696473d1187a0f003409e3ac0fc83a02cafbad8451a62bda868b08acc36e7443","src/mac/mach.rs":"f5f5b3bde9fd3ea85903b75c80ddb15931a56d5d4425f01fda9643fba8e419d3","src/mac/minidump_writer.rs":"d6f07685779c45f6b773d4163965f5dc5e0a73421937d9ec6b8e4d3320d23e85","src/mac/streams.rs":"82e1b9fefa26d98f1c0efdd98de0aed9a9ee9edf3e4b4f636212c73f8d3e464e","src/mac/streams/breakpad_info.rs":"9aafbc3f376050e39a2295e77a1b764223403ffdd47bded39efa9450a53b5a06","src/mac/streams/exception.rs":"6ad730ff0fbba4ec8a7c8576effb737138ca92e0f676eeff5d8e3c47d20a1434","src/mac/streams/memory_list.rs":"e507a1ada858ef535e3e211d91195901e9976ba0ff6cf601919d7cacb48c5e9f","src/mac/streams/misc_info.rs":"ed9fe394ded145cae62094adf3a9e454e23bfd5b6fab7871f0cf62c6a5e79017","src/mac/streams/module_list.rs":"959239425c1ea4c9766303fd10a12c82d1fed27b462f836a8a317a470ea0ace7","src/mac/streams/system_info.rs":"4bd0d171c9d7c97afbacf6fd144d5554f0e46d47ae78f00b85331d6d1a1d24b3","src/mac/streams/thread_list.rs":"2b003e3409daebbd38ebc8a49a2c24e7a75b296d28f58a2c85114cf611174c1b","src/mac/streams/thread_names.rs":"cc1464c2610e6022046b5322d9b48a72a6b5d35923d75afd7aa4b82d355c7dc4","src/mac/task_dumper.rs":"b22f42b11bb7e9af5976ec04cbf9f8bf4d1d70c3c7738b1072e7bd41e8d5af3c","src/mem_writer.rs":"49995b0fca6cc48a8bf47dc8d738d5ee5afbcedea926b0dcba331e6a2b976eb9","src/minidump_cpu.rs":"ccb3dc179699159883e539e29285f8f6ba936afb8ce8980dbcb5060a80b6618c","src/minidump_format.rs":"9d5940d71da3a543efa90279e287e0dbbe303de386a4d5aab15e8ccfdd556116","src/serializers.rs":"7a49ed8dcefa7ddf1f796f9ef9360c6539ef57c80712b237af612275ef70ce83","src/windows.rs":"7aae8747519b203f1889c369cb1122ff308d255e9514cf9d4d3f09257a3bb96c","src/windows/errors.rs":"9b8752122784417ed48b9c3fccc9bdabc6c4e6285cdb77c79723cba56cb0de82","src/windows/ffi.rs":"24a6f99de9f25ae7bc80f2763d8c5b97e65699682a99ec6265ebc435c3310999","src/windows/minidump_writer.rs":"fbbb576161f753d9572c5e8c78a85066070948917e0ee2c111e63f3fc14fd5d3","tests/common/mod.rs":"03af616535a9c159a8b96ce7d37160c95de84fc20b55cc3767eb373037ce8639","tests/linux_minidump_writer.rs":"38b742c40dd68767f7b71835717a5c7b7846bc70a7bdda94eb4e7efccd7c4311","tests/linux_minidump_writer_soft_error.rs":"ebff083d417fe9d36c0d45e8e0c1225530dc2730dbdcdfbae7799f0c2e5f7ddc","tests/mac_minidump_writer.rs":"e7d1f276f9a958f1990432514a652160d39f089f7115988c85b0a324e091ca49","tests/ptrace_dumper.rs":"c08df136fcdec61c61f28afae07136d98e786a5f23cf6747cbb30f9f1a359312","tests/task_dumper.rs":"3881899e4cfef0dae772d16b1a783497eebd2b58025394e0819cb03a0960d480","tests/windows_minidump_writer.rs":"138551179c4e610141d56ba99305a0fc05531c8e9924805dd071d380338f0f74"},"package":"6e9370e1f326cb4385f78355d8a0f68f429e9002fd3ca53fff9b43fded234473"} \ No newline at end of file +{"files":{".cargo/android-runner.sh":"ab3bbf893efd6ec7ad262ffbd0b0172036dacc51f7b6ba634688454dbc5a3127",".cargo/config.toml":"a38182719a06427f6a84318a67418bf73e58053d47c6cda8983e4682f4696313",".cargo_vcs_info.json":"60eb0e8a0dd0db66c88484966cb6e821a396637df204eb489238271c150e3729",".github/CODEOWNERS":"ea38cb1cb80482d2f0d0327c8d84d94e55b2171d5a6ed9b9656c6e8ce2938d50",".github/workflows/audit.yml":"19ad888251cbf88d2484d5eecc6e9e47470de20e53cf53e9e6ef5783e6f43483",".github/workflows/ci.yml":"6837a5499b6fcbe0c4b337434ee5fd19b1d491470caf9a8fbab0cfc008016ac4","CHANGELOG.md":"a381394c4873e8fa1459cd68cb7036a7b3d0798a7416919002354c95b2dba782","Cargo.lock":"0f5e2031583176b62b48c4f5a27fef6dd561ace42d15ad03b22cf20ce4e6ba0e","Cargo.toml":"82ea1b9e0080a89f3c2a2be21e7dca085c34f200ba95a4f9e284cab65b4cd821","Cargo.toml.orig":"91a7a9d2d7dab001fd21c0e54f71f1dab6cb0ce36a3f140c81d2ab85504bb193","LICENSE":"1ecdd8e8977af83c07c5f97bec87b47d27059b7ea323ca3160fbfa2314f5d99c","README.md":"71742b170ac34ceecf317d6d69456063bf5d8974453075e9cd2838785717fcdb","build.rs":"689cd32a441f5011f694a9f86bc03bc27c2a09bcb4130f47e04fe00bb069b1b5","deny.toml":"764229c5a5619e336675a4c512b0a2830e2173681c7026d376980ebd75569d04","examples/synthetic.rs":"cd13bd0bba64a1d8c8c326bb1ce1818bead6904e5708418fd09edeaef1437c24","release.toml":"f554067378aec602383b96e5fa63427136533a7dd00137fd0664b279fb8fcc56","src/bin/test.rs":"b92e7a9091584bce2f40f90c289d04218efcb32e4a31911612b8392dfb38a2c2","src/dir_section.rs":"5386b73683fda9a3bf19fc656071d3ec7b4248284dc26ca3b8cbfdfc61d3726a","src/lib.rs":"c5585d46d0f2b72bda0f90aa748ef5ae522e7f7fea4c6f1b0ac01ffce8630e44","src/linux.rs":"7f4141364082b0bd2bfb2ff1a59acec7989d33f44b39c69ebb36e26c959de1ac","src/linux/android.rs":"1cb8a70601dba78cf48aa06388a3b5c34cd1da6c0bd8099c6326e41310455e3c","src/linux/app_memory.rs":"5f093e4ed0aecc6086366a9c09658761fdd3b0e6e9ff2111690719e56612df64","src/linux/auxv/mod.rs":"b5a9a5d7e3ef46847ddbb86c191bdafcf531ddf75d802fa71cf4ad88deb9c8d7","src/linux/auxv/reader.rs":"9b21cdc85674b1a6aaf4408202ea1da1de8d64d58c8635d2889d9738971cab3d","src/linux/crash_context.rs":"069d949c7a9fc23a1e8710f7c018cacf71af2326a2dd6ca0283d492c5253107a","src/linux/crash_context/aarch64.rs":"158d02200b25a7ca029ff5132ba3b7f76a05c9976ff529a5658523aff370e4d2","src/linux/crash_context/arm.rs":"a4f41aae015937d3dccdf759df84bc657cf457d8baaf07711617d17f4b40f6f1","src/linux/crash_context/x86.rs":"d464680ee9df8a7f11dae2bb199cc4efb66dfc790a87c9b773c3a9b44b9339d8","src/linux/crash_context/x86_64.rs":"dceabbcf4d3c4ff5ad7658daa7dec3349cad9b61091385bcd868de6b11eb4957","src/linux/dso_debug.rs":"fe68638cbbf32e7c58777315954ff6bcdecb16c1f2819656511b93ab4a377c4c","src/linux/dumper_cpu_info.rs":"76558ffc85386e416bbfc49adc550f61fb206dfbfb0b6a25f620a5fc91f32bc1","src/linux/dumper_cpu_info/arm.rs":"6fc140181f3a32504c3b66f0235136e730424be830602c87cfbeb1dfb4c1cec3","src/linux/dumper_cpu_info/x86_mips.rs":"230f6e1c36c66efa979fd0bc909d3e50e62139b48e9259ce9249016f58d83c68","src/linux/errors.rs":"c9c7e3e1edb1c4ff7939ef7427b48ad1ef70c28f0a0b2c959f251c86933d3543","src/linux/maps_reader.rs":"1c98f73004fe4f426aadee926d7e16be61059e2e9d23b6bf62de8fd2069b36e1","src/linux/mem_reader.rs":"4b77fcb9c72b1ac2d12d4e59ba9edacf3ff03b9c8fbc067b31311f1c644c94dc","src/linux/minidump_writer.rs":"f7fc9b8d62c12fc775a44260556fd1f66e33e0228b49a218233c8abbcf88e0da","src/linux/module_reader.rs":"0887aea253cbe5886e6634c1086104720b1dfc01c14fa903258e35976c6ccd0d","src/linux/ptrace_dumper.rs":"0783b18f5abbd6ef398b1abd5bb323ceb395cacb1c743f96504c538344ba6ea8","src/linux/sections.rs":"98aabd7e4b0542201783af90cafdc66bb3845585d0ed24af7476c1ea3ab40fb9","src/linux/sections/app_memory.rs":"079d64591045704dc99a8e653eb820f1b730fdfb68f3c44fd54c6823fcc0842e","src/linux/sections/exception_stream.rs":"e1b73b5168506f8804479206ef0941aca5f792500cc56c5c17db55cd6b273a99","src/linux/sections/handle_data_stream.rs":"3aae030c009543142555d493f9273e3445454b18085dfdb3b44bc83d43b510dd","src/linux/sections/mappings.rs":"acab4f11a2057bd6676888bae169054593d5e100e5d317084babe7d043e73bf0","src/linux/sections/memory_info_list_stream.rs":"bd927824e859e2fcbc85ef9d5e3d8b7be13c4918a636f70f0712070d6c65b002","src/linux/sections/memory_list_stream.rs":"f2d5b33fb4167b502dc8e74371d50b4ad66e0b48f541fe16bcbf5fb62491bf2d","src/linux/sections/systeminfo_stream.rs":"2d6e6727564d7c112efdcc68b9e9587da21e05e6a88318bb7e24152452b7eb66","src/linux/sections/thread_list_stream.rs":"c7aaeb7f8f8cec3403fd6a5f6a78768a586b999e373e5a741f061499b2baf5a2","src/linux/sections/thread_names_stream.rs":"2a123335626e941cf0a3349f9327c3e7606af593a8370ef5f71325012107b91f","src/linux/serializers.rs":"f3ab10498cdb577ec6c15e39111b4f4faf9e8cecc8895eff9f601bfae3065b99","src/linux/thread_info.rs":"7c6ccf00433cf9a2b061fdbb7bd17131c04130d3149077ddfa5fc2bdce291391","src/linux/thread_info/aarch64.rs":"f3fd7c2b3bd332791d7e8003f7a74cac79433d3482ac3aadd467f04e76cebb3b","src/linux/thread_info/arm.rs":"b4fca145d47d93033aea5a0a3dd981cd3c5c9ce0a0e1d4d23013d068d83e5972","src/linux/thread_info/mips.rs":"535b9924e96cb4067c4aae9034e32cf8dd3957e0bc45f8d9ab66fa34586a7c57","src/linux/thread_info/x86.rs":"9b74e80cde0271a963705209f1a3d5042a2735136829133a26b64641a0e16f11","src/mac.rs":"4671ad90c433db559ec633c880c3fe083f38a2e185ef4fc99577318526076519","src/mac/errors.rs":"696473d1187a0f003409e3ac0fc83a02cafbad8451a62bda868b08acc36e7443","src/mac/mach.rs":"f5f5b3bde9fd3ea85903b75c80ddb15931a56d5d4425f01fda9643fba8e419d3","src/mac/minidump_writer.rs":"d6f07685779c45f6b773d4163965f5dc5e0a73421937d9ec6b8e4d3320d23e85","src/mac/streams.rs":"82e1b9fefa26d98f1c0efdd98de0aed9a9ee9edf3e4b4f636212c73f8d3e464e","src/mac/streams/breakpad_info.rs":"9aafbc3f376050e39a2295e77a1b764223403ffdd47bded39efa9450a53b5a06","src/mac/streams/exception.rs":"6ad730ff0fbba4ec8a7c8576effb737138ca92e0f676eeff5d8e3c47d20a1434","src/mac/streams/memory_list.rs":"e507a1ada858ef535e3e211d91195901e9976ba0ff6cf601919d7cacb48c5e9f","src/mac/streams/misc_info.rs":"ed9fe394ded145cae62094adf3a9e454e23bfd5b6fab7871f0cf62c6a5e79017","src/mac/streams/module_list.rs":"959239425c1ea4c9766303fd10a12c82d1fed27b462f836a8a317a470ea0ace7","src/mac/streams/system_info.rs":"4bd0d171c9d7c97afbacf6fd144d5554f0e46d47ae78f00b85331d6d1a1d24b3","src/mac/streams/thread_list.rs":"2b003e3409daebbd38ebc8a49a2c24e7a75b296d28f58a2c85114cf611174c1b","src/mac/streams/thread_names.rs":"cc1464c2610e6022046b5322d9b48a72a6b5d35923d75afd7aa4b82d355c7dc4","src/mac/task_dumper.rs":"b22f42b11bb7e9af5976ec04cbf9f8bf4d1d70c3c7738b1072e7bd41e8d5af3c","src/mem_writer.rs":"49995b0fca6cc48a8bf47dc8d738d5ee5afbcedea926b0dcba331e6a2b976eb9","src/minidump_cpu.rs":"ccb3dc179699159883e539e29285f8f6ba936afb8ce8980dbcb5060a80b6618c","src/minidump_format.rs":"9d5940d71da3a543efa90279e287e0dbbe303de386a4d5aab15e8ccfdd556116","src/serializers.rs":"7a49ed8dcefa7ddf1f796f9ef9360c6539ef57c80712b237af612275ef70ce83","src/windows.rs":"7aae8747519b203f1889c369cb1122ff308d255e9514cf9d4d3f09257a3bb96c","src/windows/errors.rs":"9b8752122784417ed48b9c3fccc9bdabc6c4e6285cdb77c79723cba56cb0de82","src/windows/ffi.rs":"24a6f99de9f25ae7bc80f2763d8c5b97e65699682a99ec6265ebc435c3310999","src/windows/minidump_writer.rs":"fbbb576161f753d9572c5e8c78a85066070948917e0ee2c111e63f3fc14fd5d3","tests/common/mod.rs":"03af616535a9c159a8b96ce7d37160c95de84fc20b55cc3767eb373037ce8639","tests/linux_minidump_writer.rs":"38b742c40dd68767f7b71835717a5c7b7846bc70a7bdda94eb4e7efccd7c4311","tests/linux_minidump_writer_soft_error.rs":"ebff083d417fe9d36c0d45e8e0c1225530dc2730dbdcdfbae7799f0c2e5f7ddc","tests/mac_minidump_writer.rs":"e7d1f276f9a958f1990432514a652160d39f089f7115988c85b0a324e091ca49","tests/ptrace_dumper.rs":"c08df136fcdec61c61f28afae07136d98e786a5f23cf6747cbb30f9f1a359312","tests/task_dumper.rs":"3881899e4cfef0dae772d16b1a783497eebd2b58025394e0819cb03a0960d480","tests/windows_minidump_writer.rs":"138551179c4e610141d56ba99305a0fc05531c8e9924805dd071d380338f0f74"},"package":"6e9370e1f326cb4385f78355d8a0f68f429e9002fd3ca53fff9b43fded234473"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "68d63569485548aefcf7578367170a5ba365f33b" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.github/CODEOWNERS thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/CODEOWNERS --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.github/CODEOWNERS 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/CODEOWNERS 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +* @Jake-Shadle @gabrielesvelto diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.github/workflows/audit.yml thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/workflows/audit.yml --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.github/workflows/audit.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/workflows/audit.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +name: Security audit + +on: + schedule: + # Runs at 00:00 UTC everyday + - cron: "0 0 * * *" + push: + paths: + - "**/Cargo.toml" + - "**/Cargo.lock" + - "**/audit.toml" + +jobs: + audit: + runs-on: ubuntu-22.04 + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: deny audit + uses: EmbarkStudios/cargo-deny-action@v2 + with: + command: check advisories diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,149 @@ +name: Continuous Integration + +on: + push: + branches: + - main + - github-actions + pull_request: + +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + +jobs: + lint: + name: Lint + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt,clippy + - name: rustfmt + run: cargo fmt --all -- --check + - name: clippy + run: cargo clippy --all-features --all-targets -- -D warnings + + test: + name: Test + runs-on: ${{ matrix.job.os }} + strategy: + matrix: + job: + - { os: ubuntu-22.04, target: x86_64-unknown-linux-gnu, release: true } + - { os: ubuntu-22.04, target: x86_64-unknown-linux-musl } + - { os: windows-2022, target: x86_64-pc-windows-msvc } + - { os: macos-13, target: x86_64-apple-darwin } + - { os: macos-14, target: aarch64-apple-darwin } + steps: + - uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + target: ${{ matrix.job.target }} + - name: Fetch + run: cargo fetch --target ${{ matrix.job.target }} + - name: Build + run: cargo test --target ${{ matrix.job.target }} --no-run + - name: Test + run: cargo test --target ${{ matrix.job.target }} + - name: Release test + if: ${{ matrix.job.release }} + run: | + cargo test --target ${{ matrix.job.target }} --release --no-run + cargo test --target ${{ matrix.job.target }} --release + + install-cross: + runs-on: ubuntu-latest + steps: + - uses: XAMPPRocky/get-github-release@v1 + id: cross + with: + owner: rust-embedded + repo: cross + matches: linux-musl + token: ${{ secrets.GITHUB_TOKEN }} + - uses: actions/upload-artifact@v4 + with: + name: cross-linux-musl + path: ${{ steps.cross.outputs.install_path }} + + # This job builds and tests non-tier1 targets + build_lower_tier: + name: Build sources + runs-on: ubuntu-22.04 + needs: install-cross + strategy: + matrix: + job: + - target: i686-unknown-linux-gnu + - target: aarch64-unknown-linux-gnu + - target: aarch64-unknown-linux-musl + - target: arm-unknown-linux-gnueabi + - target: arm-unknown-linux-musleabi + - target: arm-linux-androideabi + - target: arm-unknown-linux-gnueabihf + steps: + - uses: actions/checkout@v4 + - name: Download Cross + uses: actions/download-artifact@v4 + with: + name: cross-linux-musl + path: /tmp/ + - run: chmod +x /tmp/cross + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + target: ${{ matrix.job.target }} + - name: Build and Test + run: | + /tmp/cross build --target ${{ matrix.job.target }} --all-targets + # /tmp/cross test --target ${{ matrix.job.target }} + # /tmp/cross test --target ${{ matrix.job.target }} -- ignored + + # The cargo x86-64-linux-android target configuration in .cargo/config.toml + # interacts with this job. + test-android: + name: Test android + runs-on: ubuntu-latest + env: + ANDROID_HOME: /usr/local/lib/android/sdk + steps: + - uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + target: x86_64-linux-android + - name: Enable KVM + run: | + echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules + sudo udevadm control --reload-rules + sudo udevadm trigger --name-match=kvm + # Add the (eventual) NDK toolchain bin directory to PATH so the linker is + # available to cargo + - run: echo "$ANDROID_HOME/ndk/26.2.11394342/toolchains/llvm/prebuilt/linux-x86_64/bin" >> $GITHUB_PATH + - name: Build/run tests in android emulator + uses: reactivecircus/android-emulator-runner@v2 + with: + arch: x86_64 + api-level: 30 + ndk: 26.2.11394342 + script: | + # run adb as root so we can create remote directories + adb root + # Copy test helper binary over as a side-effect of running it. + cargo run --target x86_64-linux-android --bin test -- nop + # Build and run tests + cargo test --target x86_64-linux-android + + deny-check: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + - name: deny check + uses: EmbarkStudios/cargo-deny-action@v2 + with: + # Note that advisories are checked separately on a schedule in audit.yml + command: check bans licenses sources diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/minidump-writer/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minidump-writer/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,69 @@ +[package] +name = "minidump-writer" +version = "0.10.2" +authors = ["Martin Sirringhaus"] +description = "Rust rewrite of Breakpad's minidump_writer" +repository = "https://github.com/rust-minidump/minidump-writer" +homepage = "https://github.com/rust-minidump/minidump-writer" +edition = "2021" +license = "MIT" + +[dependencies] +bitflags = "2.8" +byteorder = "1.4" +cfg-if = "1.0" +crash-context = "0.6" +error-graph = { version = "0.1.1", features = ["serde"] } +failspot = "0.2.0" +log = "0.4" +memoffset = "0.9" +minidump-common = "0.24" +scroll = "0.12" +serde = { version = "1.0.208", features = ["derive"] } +serde_json = "1.0.116" +tempfile = "3.16" +thiserror = "2.0" + +[target.'cfg(unix)'.dependencies] +libc = "0.2" +goblin = "0.9.2" +memmap2 = "0.9" + +[target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies] +nix = { version = "0.29", default-features = false, features = [ + "mman", + "process", + "ptrace", + "signal", + "uio", + "user", +] } +# Used for parsing procfs info. +# default-features is disabled since it pulls in chrono +procfs-core = { version = "0.17", default-features = false, features = ["serde1"] } + +[target.'cfg(target_os = "windows")'.dependencies] +bitflags = "2.4" + +[target.'cfg(target_os = "macos")'.dependencies] +# Binds some additional mac specifics not in libc +mach2 = "0.4" + +[dev-dependencies] +# We auto-detect what the test binary that is spawned for most tests should be +# compiled for +current_platform = "0.2" +failspot = { version = "0.2.0", features = ["enabled"] } +# Minidump-processor is async so we need an executor +futures = { version = "0.3", features = ["executor"] } +minidump = "0.24" +memmap2 = "0.9" + +[target.'cfg(target_os = "macos")'.dev-dependencies] +# We dump symbols for the `test` executable so that we can validate that minidumps +# created by this crate can be processed by minidump-processor +dump_syms = { version = "2.2", default-features = false } +#minidump-processor = { version = "0.24", default-features = false } +minidump-unwind = { version = "0.24", features = ["debuginfo"] } +similar-asserts = "1.6" +uuid = "1.12" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG":"55ebcf7ee0fd10987829a98fb9757cbc6f68c62198bc70122384bedc08de9915","CODE_OF_CONDUCT.md":"0bd67c62d204ec67cb29969aaf5aac337a77c84b318937bc2d9dc7e3fcbcdcaa","Cargo.toml":"6c485fa605a0d3de6ec0af125b67c55224515354034f990334b1a1a86988c632","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","LICENSE.md":"dbe1fff0fb1314b6af94f161511406275cf01c5a32441fbf24528a57a051d599","README.md":"00d521d93124e88edf58d42b3114786c0daaf437e73118eed27b3c716b7514ad","clippy.toml":"8d3aafbcf358ccf45cc148cd705f5fe71e777dabc391ed9a2bae32af73291fe8","rustfmt.toml":"ae46c79a84842907e151ca5d07e36b8d1932b61c6989465500c0f706507f42cc","src/bellerophon.rs":"bbabeccfa7a70ec314a894d968b424d1162df1b9e5e659baa1fd3a37d985fe75","src/bigint.rs":"93d3332d01bb7745bc569bc6b242c6c71c75eb78835b6a05bad91952b989daf0","src/extended_float.rs":"6040bdd49c03f11f8607b2da1703e1b7b5f57ddac9b02322c6958f9c1684496f","src/fpu.rs":"72d63bac2bbfc545128aa59dc35cfad3c553bac64bf575880775b3c4ace415bc","src/heapvec.rs":"836a49d40e5da90d195508e963d869afd78aaf9adb9cd60a0cb8f92b4e105c4f","src/lemire.rs":"100f3cb293deed0b0d1e7ca6b23152ba160f92f887f8924620b28c9ab77326db","src/lib.rs":"626dfc61992c42d4996dddcbfff5775ff2ffae44d116d2d70f6564a3209c0a9a","src/libm.rs":"ed5a3856eaa44a8a05aa123e27c2048b92ff42e4af1ef3f9fa1aff2a50190f4a","src/mask.rs":"63bcda92d14169a55ac54798f45365cef64a1aecd9625c3c3bc3deae202b2a07","src/num.rs":"dbcab14a5fe8e40e381829426dd75a7db672882592b5c4a08897a2fb6d2ae7ea","src/number.rs":"49d0880a99816ecf904fb88f607a821d6770ec270825b96e800a297ab1a01d78","src/parse.rs":"19559db67eddd17d331274cf87d6c4beeb0724dcdf859de9b8ab5995c4b8e682","src/rounding.rs":"8ba42d31618db1e6a381f8b60ffe1f9d216aaccb931b8fac5f279d8465e35cb7","src/slow.rs":"f096e7f83e8372e71568ec1724bc1c9d2c67ca39b80290ba062e60ae94b1f8d1","src/stackvec.rs":"0c921eb3adbd42cbe7be0f363e08ac85b6d5f1dabd4a7b077becddeff731da16","src/table.rs":"e4288891e9b1d8ba60dcc73edc639754cc2351d3219df8c625e694f3f0e58c5a","src/table_bellerophon.rs":"a2102292b27223a81e60a8a6607c42587efde3424526156921167742a0d5937c","src/table_lemire.rs":"c101c353c38b594f5b8987263b759927095b5dcd72e65607cc1c6a7de0bfd0c8","src/table_small.rs":"61b00e13eb3945622bf8bed374c88e29c63dfedb7384b31b35dd4e543cbe62c1","tests/bellerophon.rs":"b17b87b8963ebcd71f684e4d48c1ce619964e4fb719a5875b0ce4514ed528674","tests/bellerophon_tests.rs":"76b71efa2f4cec56a79535e2d292788a5e1b443c901ec7a234800782f36ddb68","tests/integration_tests.rs":"ed1a1fc46fc239eb4ea718057ad6e9869f633797ef72fc6f05b1757ab80e1641","tests/lemire_tests.rs":"6213bcd9b44def655b44a6b760cee0c0ad82d3bb494f48c2ff100698da34625b","tests/libm_tests.rs":"6941e74d7d0adf021edc93b9919275e82810687ff33147a10361613073b22669","tests/mask_tests.rs":"8c2a3daf434815389b6bf88837e3f382d74d97250104b925d70779366bd3d537","tests/number_tests.rs":"df4b4f0c65478f2f6193bd918fa4aad7163e40598c58df44547c4559e4a8b0c7","tests/parse_tests.rs":"bc0066b9257368f0365276fcffa2662c4699a033eaf9a4a7d6faa0e9b915094a","tests/rounding_tests.rs":"99f38b768ad15e726559c446825f9f1bad67935cdd28ffcc1cbcd3e031a901ea","tests/slow_tests.rs":"36c4c2538d2f5a1c1af5deb26ec4eba47f19f9a3c280a13d10704267a16d3b3f","tests/stackvec.rs":"f040611995bcd1bd2cb47694e74aa02ff4fabdffe007f712c9bb788d82dfb8a7","tests/vec_tests.rs":"09b561160df3b1385876db452bb5a67ef2c9fd2cc36b5687e1dfaf8c58947782"},"package":"68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e819b814dde0c854395882e9f65856c3196961ceced92eeab6ade4d350e7cccc",".github/ISSUE_TEMPLATE/bug_report.md":"cce60fa26d7e6afb7aa84755d6bc6431afe1f390823033545ac3ac9d94740b19",".github/ISSUE_TEMPLATE/custom.md":"b52f73fd67ebd71d43f36d5d1a2f3a53d1f32e126f70ccf0126900ff9f2aec3c",".github/ISSUE_TEMPLATE/documentation.md":"986b9a1421dc15af628bdff8691eeb39d92e36bedb7742d2a4d8327f6cb921a3",".github/ISSUE_TEMPLATE/feature_request.md":"e7861c6047eb39fb4dead4198c141817215839fddb43d16cb6e679417428a73e",".github/ISSUE_TEMPLATE/question.md":"75d3de186382ff882e26e1aba65b4b207cbd3822b9491cd92886fa7987a6ba23",".github/PULL_REQUEST_TEMPLATE/bug_fix.md":"8d7bfb13212e583b9cb717ec39ac2d2070d85470bdf81a32f89e91796a14efcc",".github/PULL_REQUEST_TEMPLATE/custom.md":"88e332c54fe5a52842abdc33e129fa12b0b39c1aaa78da16bc3e1ccce0f3e643",".github/PULL_REQUEST_TEMPLATE/documentation.md":"ac8bae6001c6822dc6d2334c085018c38a8f121f0c580b33b770357170a59c76",".github/workflows/Cross.yml":"51cd10949a21f4aa734a45c06021b53f81cebddcde6723e69caf39d6b7a53cc7",".github/workflows/Features.yml":"4b7182995976d3872853555e989d49be03cfacf92a6807317c01623a1de59742",".github/workflows/OSX.yml":"1ffe8ad7703afb4bc67caf52550b53095861f7290e9b1cbd9f7f7e62de82b3b4",".github/workflows/Simple.yml":"6c681d49afdf74a85757fca4d6bfce076daebbb8816409f42345c2782ba5408d",".github/workflows/Valgrind.yml":"5beae6618e643ef75a6cdc6622bb64a586f3bc956401551920716564d4f3c1fe",".gitmodules":"6976207a02c7160a3a1d076c5fae10fe4b78f58cdc0aa66ae47f3855b3c392fb","CHANGELOG":"55ebcf7ee0fd10987829a98fb9757cbc6f68c62198bc70122384bedc08de9915","CODE_OF_CONDUCT.md":"0bd67c62d204ec67cb29969aaf5aac337a77c84b318937bc2d9dc7e3fcbcdcaa","Cargo.toml":"6c485fa605a0d3de6ec0af125b67c55224515354034f990334b1a1a86988c632","Cargo.toml.orig":"8f0cdacc663b3e6a07f803c2c436d18254a9ad55057782ff350aaf4bfb2121e2","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","LICENSE.md":"dbe1fff0fb1314b6af94f161511406275cf01c5a32441fbf24528a57a051d599","README.md":"00d521d93124e88edf58d42b3114786c0daaf437e73118eed27b3c716b7514ad","clippy.toml":"8d3aafbcf358ccf45cc148cd705f5fe71e777dabc391ed9a2bae32af73291fe8","rustfmt.toml":"ae46c79a84842907e151ca5d07e36b8d1932b61c6989465500c0f706507f42cc","src/bellerophon.rs":"bbabeccfa7a70ec314a894d968b424d1162df1b9e5e659baa1fd3a37d985fe75","src/bigint.rs":"93d3332d01bb7745bc569bc6b242c6c71c75eb78835b6a05bad91952b989daf0","src/extended_float.rs":"6040bdd49c03f11f8607b2da1703e1b7b5f57ddac9b02322c6958f9c1684496f","src/fpu.rs":"72d63bac2bbfc545128aa59dc35cfad3c553bac64bf575880775b3c4ace415bc","src/heapvec.rs":"836a49d40e5da90d195508e963d869afd78aaf9adb9cd60a0cb8f92b4e105c4f","src/lemire.rs":"100f3cb293deed0b0d1e7ca6b23152ba160f92f887f8924620b28c9ab77326db","src/lib.rs":"626dfc61992c42d4996dddcbfff5775ff2ffae44d116d2d70f6564a3209c0a9a","src/libm.rs":"ed5a3856eaa44a8a05aa123e27c2048b92ff42e4af1ef3f9fa1aff2a50190f4a","src/mask.rs":"63bcda92d14169a55ac54798f45365cef64a1aecd9625c3c3bc3deae202b2a07","src/num.rs":"dbcab14a5fe8e40e381829426dd75a7db672882592b5c4a08897a2fb6d2ae7ea","src/number.rs":"49d0880a99816ecf904fb88f607a821d6770ec270825b96e800a297ab1a01d78","src/parse.rs":"19559db67eddd17d331274cf87d6c4beeb0724dcdf859de9b8ab5995c4b8e682","src/rounding.rs":"8ba42d31618db1e6a381f8b60ffe1f9d216aaccb931b8fac5f279d8465e35cb7","src/slow.rs":"f096e7f83e8372e71568ec1724bc1c9d2c67ca39b80290ba062e60ae94b1f8d1","src/stackvec.rs":"0c921eb3adbd42cbe7be0f363e08ac85b6d5f1dabd4a7b077becddeff731da16","src/table.rs":"e4288891e9b1d8ba60dcc73edc639754cc2351d3219df8c625e694f3f0e58c5a","src/table_bellerophon.rs":"a2102292b27223a81e60a8a6607c42587efde3424526156921167742a0d5937c","src/table_lemire.rs":"c101c353c38b594f5b8987263b759927095b5dcd72e65607cc1c6a7de0bfd0c8","src/table_small.rs":"61b00e13eb3945622bf8bed374c88e29c63dfedb7384b31b35dd4e543cbe62c1","tests/bellerophon.rs":"b17b87b8963ebcd71f684e4d48c1ce619964e4fb719a5875b0ce4514ed528674","tests/bellerophon_tests.rs":"76b71efa2f4cec56a79535e2d292788a5e1b443c901ec7a234800782f36ddb68","tests/integration_tests.rs":"ed1a1fc46fc239eb4ea718057ad6e9869f633797ef72fc6f05b1757ab80e1641","tests/lemire_tests.rs":"6213bcd9b44def655b44a6b760cee0c0ad82d3bb494f48c2ff100698da34625b","tests/libm_tests.rs":"6941e74d7d0adf021edc93b9919275e82810687ff33147a10361613073b22669","tests/mask_tests.rs":"8c2a3daf434815389b6bf88837e3f382d74d97250104b925d70779366bd3d537","tests/number_tests.rs":"df4b4f0c65478f2f6193bd918fa4aad7163e40598c58df44547c4559e4a8b0c7","tests/parse_tests.rs":"bc0066b9257368f0365276fcffa2662c4699a033eaf9a4a7d6faa0e9b915094a","tests/rounding_tests.rs":"99f38b768ad15e726559c446825f9f1bad67935cdd28ffcc1cbcd3e031a901ea","tests/slow_tests.rs":"36c4c2538d2f5a1c1af5deb26ec4eba47f19f9a3c280a13d10704267a16d3b3f","tests/stackvec.rs":"f040611995bcd1bd2cb47694e74aa02ff4fabdffe007f712c9bb788d82dfb8a7","tests/vec_tests.rs":"09b561160df3b1385876db452bb5a67ef2c9fd2cc36b5687e1dfaf8c58947782"},"package":"68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "e997c46656ebe83e696b866bd954da1fa3f64eef" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/bug_report.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/bug_report.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/bug_report.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/bug_report.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,41 @@ +--- +name: Bug report +about: Create a report to help us improve. +title: "[BUG]" +labels: bug +assignees: Alexhuszagh + +--- + +## Description + +Please include a clear and concise description of the bug. If the bug includes a security vulnerability, you may also privately report the issue to the [maintainer](mailto:ahuszagh@gmail.com). + +## Prerequisites + +Here are a few things you should provide to help me understand the issue: + +- Rust version: `rustc -V` +- minimal-lexical version: + +## Test case + +Please provide a short, complete (with crate import, etc) test case for +the issue, showing clearly the expected and obtained results. + +Example test case: + +``` +#[macro_use] +extern crate minimal_Lexical; + +fn main() { + let integer = b"1"; + let fraction = b"2345"; + let float: f64 = minimal_lexical::parse_float(integer.iter(), fraction.iter(), 0); + assert_eq!(value, 1.2345); +} +``` + +## Additional Context +Add any other context about the problem here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/custom.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/custom.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/custom.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/custom.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +--- +name: Custom issue template +about: Issue template for miscellaneous issues. +title: "[OTHER]" +labels: '' +assignees: Alexhuszagh + +--- + +## Prerequisites + +If applicable to the issue, here are a few things you should provide to help me understand the issue: + +- Rust version: `rustc -V` +- minimal-lexical version: + +## Description +Please include a clear and concise description of the issue. + +## Additional Context +Add any other context or screenshots about the issue here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/documentation.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/documentation.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/documentation.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/documentation.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +--- +name: Documentation +about: Update the project's documentation. +title: "[DOC]" +labels: documentation +assignees: Alexhuszagh + +--- + +## Description +Please include a clear and concise description of the issue. + +Ex: Documentation for `parse_float` contains a typo. + +## Additional Context +Add any other context or screenshots about the issue here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/feature_request.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/feature_request.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/feature_request.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/feature_request.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,27 @@ +--- +name: Feature request +about: Suggest an idea for this project. +title: "[FEATURE]" +labels: enhancement +assignees: Alexhuszagh + +--- + +## Problem +A clear and concise description of what the problem is. Ex. minimal-lexical does not parse standard-conforming JSON numbers. + +## Solution +A clear and concise description of what you want to happen. + +## Prerequisites + +If applicable to the feature request, here are a few things you should provide to help me understand the issue: + +- Rust version: `rustc -V` +- minimal-lexical version: + +## Alternatives +A clear and concise description of any alternative solutions or features you've considered. + +## Additional Context +Add any other context or screenshots about the feature request here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/question.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/question.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/question.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/ISSUE_TEMPLATE/question.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +--- +name: Question +about: Have a question how to use minimal-lexical? +title: "[QUESTION]" +labels: question +assignees: Alexhuszagh + +--- + +## Question +A clear and concise description of what the question is. Ex. how do I use minimal-lexical without a system allocator? diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/bug_fix.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/bug_fix.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/bug_fix.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/bug_fix.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,27 @@ +--- +name: Bug fix +about: Fix a bug in minimal-lexical. +title: "[BUG]" +labels: bug +assignees: Alexhuszagh + +--- + +**NOTE:** +- If you have made non-trivial changes to the code, please make sure to run unittests prior to committing. +- If you have made any changes to parsing algorithms, please run at least `test-parse-golang` or `test-parse-unittests` with `feature = +comprehensive_float_test"` enabled prior to committing, to ensure there are no regressions. +- Please run `cargo fmt` on nightly prior to committing. + +## Optional Debugging Information + +If applicable to the issue, here are a few things you should provide to help me understand the issue: + +- Rust version: `rustc -V` +- minimal-lexical version: + +## Description +Please include a clear and concise description of the changes made. + +## Additional Context +Add any other context or screenshots about the bug fix here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/custom.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/custom.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/custom.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/custom.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +--- +name: Custom pull request template +about: Pull request template for miscellaneous changes. +title: "[OTHER]" +labels: '' +assignees: Alexhuszagh + +--- + +**NOTE:** +- If you have made non-trivial changes to the code, please make sure to run unittests prior to committing. +- Please run `cargo fmt` on nightly prior to committing. + +## Optional Debugging Information + +If applicable to the issue, here are a few things you should provide to help me understand the issue: + +- Rust version: `rustc -V` +- minimal-lexical version: + +## Description +Please include a clear and concise description of the changes. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/documentation.md thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/documentation.md --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/documentation.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/PULL_REQUEST_TEMPLATE/documentation.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +--- +name: Documentation +about: Update the project's documentation. +title: "[DOC]" +labels: documentation +assignees: Alexhuszagh + +--- + +**NOTE:** +- If you have made any changes to doc comments, please run `cargo fmt` on nightly prior to committing. + +## Description +Please include a clear and concise description of fixes made to the documentation. + +Ex: Fixed a backtick leading to improper formatting in README. +Ex: Fixed code sample for `parse_partial` in README. +Ex: Updated outdated doc comments in `parse_float`. + +## Additional Context +Add any other context or screenshots about the issue here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Cross.yml thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Cross.yml --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Cross.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Cross.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,90 @@ +name: Cross + +on: + pull_request: + branches: [main] + workflow_dispatch: + +jobs: + cross: + name: Rust ${{matrix.target}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + target: + # Android + - aarch64-linux-android + - arm-linux-androideabi + - armv7-linux-androideabi + - i686-linux-android + - x86_64-linux-android + + # Linux + - aarch64-unknown-linux-gnu + - arm-unknown-linux-gnueabi + - armv7-unknown-linux-gnueabihf + - i686-unknown-linux-gnu + - i686-unknown-linux-musl + - mips-unknown-linux-gnu + - mips64-unknown-linux-gnuabi64 + - mips64el-unknown-linux-gnuabi64 + - mipsel-unknown-linux-gnu + - powerpc64le-unknown-linux-gnu + - x86_64-unknown-linux-gnu + - x86_64-unknown-linux-musl + + # Windows + - x86_64-pc-windows-gnu + + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + target: ${{matrix.target}} + override: true + - uses: actions-rs/cargo@v1 + with: + use-cross: true + command: check + args: --target ${{matrix.target}} + - uses: actions-rs/cargo@v1 + with: + use-cross: true + command: test + args: --target ${{matrix.target}} + - uses: actions-rs/cargo@v1 + with: + use-cross: true + command: test + args: --target ${{matrix.target}} --features=compact + + notest: + name: Rust ${{matrix.target}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + target: + # Linux + - powerpc64-unknown-linux-gnu + - s390x-unknown-linux-gnu + + # FreeBSD + - i686-unknown-freebsd + - x86_64-unknown-freebsd + - x86_64-unknown-netbsd + + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + target: ${{matrix.target}} + override: true + - uses: actions-rs/cargo@v1 + with: + use-cross: true + command: check + args: --target ${{matrix.target}} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Features.yml thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Features.yml --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Features.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Features.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +name: Features + +on: + pull_request: + branches: [main] + workflow_dispatch: + +jobs: + features: + name: Test Feature Combinations + runs-on: ubuntu-latest + strategy: + fail-fast: true + steps: + - uses: actions/checkout@v2 + - name: Install latest nightly + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + components: rustfmt, clippy + - run: ci/test.sh + - run: NIGHTLY=1 NO_STD=1 ci/test.sh diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/OSX.yml thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/OSX.yml --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/OSX.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/OSX.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,40 @@ +name: OSX + +on: + pull_request: + branches: [main] + workflow_dispatch: + +jobs: + cross: + name: Rust ${{matrix.target}} + runs-on: macos-latest + strategy: + fail-fast: false + matrix: + target: + # iOS targets don't work, since rust-embedded doesn't provide images. + - x86_64-apple-darwin + + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + target: ${{matrix.target}} + override: true + - uses: actions-rs/cargo@v1 + with: + use-cross: true + command: check + args: --target ${{matrix.target}} + - uses: actions-rs/cargo@v1 + with: + use-cross: true + command: test + args: --target ${{matrix.target}} + - uses: actions-rs/cargo@v1 + with: + use-cross: true + command: test + args: --target ${{matrix.target}} --features=compact diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Simple.yml thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Simple.yml --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Simple.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Simple.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,41 @@ +name: Simple + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [1.36.0, 1.41.0, 1.46.0, 1.51.0, stable, beta, nightly] + steps: + - uses: actions/checkout@v2 + with: + submodules: recursive + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo check + - run: cargo test + - run: cargo test --features=compact + + check: + name: Lint code + runs-on: ubuntu-latest + strategy: + fail-fast: true + steps: + - uses: actions/checkout@v2 + - name: Install latest nightly + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + components: rustfmt, clippy + - run: ci/check.sh diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Valgrind.yml thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Valgrind.yml --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/.github/workflows/Valgrind.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/.github/workflows/Valgrind.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,24 @@ +name: Valgrind + +on: + pull_request: + branches: [main] + workflow_dispatch: + +jobs: + valgrind: + name: Valgrind Tests + runs-on: ubuntu-latest + strategy: + fail-fast: true + steps: + - uses: actions/checkout@v2 + - name: Install latest nightly + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + - run: sudo apt-get install valgrind + - run: cargo +nightly install cargo-valgrind + - run: cargo +nightly valgrind test --release + - run: cargo +nightly valgrind test --all-features --release diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/minimal-lexical/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/minimal-lexical/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,37 @@ +[package] +authors = ["Alex Huszagh "] +autoexamples = false +categories = ["parsing", "no-std"] +description = "Fast float parsing conversion routines." +documentation = "https://docs.rs/minimal-lexical" +edition = "2018" +keywords = ["parsing", "no_std"] +license = "MIT/Apache-2.0" +name = "minimal-lexical" +readme = "README.md" +repository = "https://github.com/Alexhuszagh/minimal-lexical" +version = "0.2.1" +exclude = [ + "assets/*", + "ci/*", + "docs/*", + "etc/*", + "fuzz/*", + "examples/*", + "scripts/*" +] + +[features] +default = ["std"] +# Use the standard library. +std = [] +# Reduce code size at the cost of performance. +compact = [] +# Use the system allocator. +alloc = [] +# Add support for nightly-only features. +nightly = [] + +# Internal only features. +# Enable the lint checks. +lint = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/miniz_oxide/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/miniz_oxide/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"e63f554c89c275682109d3b6eb5f1597de27dc3cf2517944974c720f246ac1d7","LICENSE":"e190940e8ad3cdd4fca962a6508ed6865d589d314b1cb055f86000e124b88d8d","LICENSE-APACHE.md":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT.md":"e190940e8ad3cdd4fca962a6508ed6865d589d314b1cb055f86000e124b88d8d","LICENSE-ZLIB.md":"c89bcc058da12a0fb24402b8ea4542a21515dd1da2e8c67bba4ed9bd269f1c96","Readme.md":"ab18cf701392873b1f7931909c659915dec0fe8b37ddad50b7cbbc678ebf47e6","src/deflate/buffer.rs":"76bcca4e79bef412eeebdd06d2d0a4348ed9ee17edbdaa6d451d8bf03b1cde85","src/deflate/core.rs":"428abdd660bcce43de28e5d82a1082cc8f88105c882038e6041a3fdffc207121","src/deflate/mod.rs":"8ade5b9683b8d728fe5e8f5c23e0630165bfdbef3e56a18b1b729f9bbd4a4b1d","src/deflate/stream.rs":"016c82b09a989492c8c8ea89027d339fcf59a5ca2155e7026ac094ca74344712","src/inflate/core.rs":"d326880ca0c2ecfdf706839a3e94820e71000dc431d97e4b7d4c2eb3ab6f8cc0","src/inflate/mod.rs":"6a6f658cd44c47f1ba402328fb78c27b24b8700a909ddac4c0c472b12046d1fa","src/inflate/output_buffer.rs":"1ae90d03ba8c9d667fe248b6066731774afdf93cc79cd3bf90e0711b963b0b72","src/inflate/stream.rs":"b1d96270d89b549bdc09352bfbd5a4fea24b479c0057c1f50b66b30ce2eb9cc1","src/lib.rs":"b0be6fbe7198abffe5155984389817219181acabcb9ec2f501baedc6c10797c4","src/shared.rs":"a8c47fcb566591e39fcd50d44f3b4d0f567318b8ca36c8d732ee0d8c99a14906"},"package":"e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"998fc8d313a4f11009354c76d39303caaf543b01b5d021b34744c68bf5b4e6ad","Cargo.toml":"e63f554c89c275682109d3b6eb5f1597de27dc3cf2517944974c720f246ac1d7","Cargo.toml.orig":"77d793d48731b20544d5fcc964212568032caa8154d38f7d1af83aae717af8d2","LICENSE":"e190940e8ad3cdd4fca962a6508ed6865d589d314b1cb055f86000e124b88d8d","LICENSE-APACHE.md":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT.md":"e190940e8ad3cdd4fca962a6508ed6865d589d314b1cb055f86000e124b88d8d","LICENSE-ZLIB.md":"c89bcc058da12a0fb24402b8ea4542a21515dd1da2e8c67bba4ed9bd269f1c96","Readme.md":"ab18cf701392873b1f7931909c659915dec0fe8b37ddad50b7cbbc678ebf47e6","src/deflate/buffer.rs":"76bcca4e79bef412eeebdd06d2d0a4348ed9ee17edbdaa6d451d8bf03b1cde85","src/deflate/core.rs":"428abdd660bcce43de28e5d82a1082cc8f88105c882038e6041a3fdffc207121","src/deflate/mod.rs":"8ade5b9683b8d728fe5e8f5c23e0630165bfdbef3e56a18b1b729f9bbd4a4b1d","src/deflate/stream.rs":"016c82b09a989492c8c8ea89027d339fcf59a5ca2155e7026ac094ca74344712","src/inflate/core.rs":"d326880ca0c2ecfdf706839a3e94820e71000dc431d97e4b7d4c2eb3ab6f8cc0","src/inflate/mod.rs":"6a6f658cd44c47f1ba402328fb78c27b24b8700a909ddac4c0c472b12046d1fa","src/inflate/output_buffer.rs":"1ae90d03ba8c9d667fe248b6066731774afdf93cc79cd3bf90e0711b963b0b72","src/inflate/stream.rs":"b1d96270d89b549bdc09352bfbd5a4fea24b479c0057c1f50b66b30ce2eb9cc1","src/lib.rs":"b0be6fbe7198abffe5155984389817219181acabcb9ec2f501baedc6c10797c4","src/shared.rs":"a8c47fcb566591e39fcd50d44f3b4d0f567318b8ca36c8d732ee0d8c99a14906"},"package":"e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/miniz_oxide/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/miniz_oxide/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d962c3e93188003a7c2e561357bf0713eba5ba55" + }, + "path_in_vcs": "miniz_oxide" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/miniz_oxide/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/miniz_oxide/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/miniz_oxide/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,38 @@ +[package] +name = "miniz_oxide" +authors = ["Frommi ", "oyvindln "] +version = "0.7.1" +license = "MIT OR Zlib OR Apache-2.0" +readme = "Readme.md" +keywords = ["zlib", "miniz", "deflate", "encoding"] +categories = ["compression"] +repository = "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide" +homepage = "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide" +documentation = "https://docs.rs/miniz_oxide" +description = "DEFLATE compression and decompression library rewritten in Rust based on miniz" +edition = "2018" +exclude = ["benches/*", "tests/*"] + +[lib] +name = "miniz_oxide" + +[dependencies] +adler = { version = "1.0", default-features = false } +simd-adler32 = { version = "0.3", default-features = false, optional = true } + +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +core = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-core' } +alloc = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-alloc' } +compiler_builtins = { version = '0.1.2', optional = true } + +[features] +default = ["with-alloc"] +with-alloc = [] +std = [] + +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +rustc-dep-of-std = ['core', 'alloc', 'compiler_builtins', 'adler/rustc-dep-of-std'] + +simd = ['simd-adler32'] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mio/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mio/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mio/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mio/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"10c226f33cd17a77f7e44f7b636239ae62a7e1946f61f2b3147ef88ae0cf0179","Cargo.lock":"6fd8cf65b4091081d5860587ac80cb9abff3222927ae2e0406c0b887d9b1a96e","Cargo.toml":"7a869f5a233851a37e3747b84d4b91ad15cf86f0f80eb0d3512fd5b80a15bac7","LICENSE":"07919255c7e04793d8ea760d6c2ce32d19f9ff02bdbdde3ce90b1e1880929a9b","README.md":"ebf69301a77c26d354fc09e182086b4cf15199baf97d746e09d74e59c1bfe62e","examples/tcp_listenfd_server.rs":"46d4bcb725362437bae322c29780e5a5fdf44aef6689f2754c7f2b47cf088e04","examples/tcp_server.rs":"7309036fe2cd17530bcbc53b2b0ec12478caad39bcae5bda72cdd0263c647f4f","examples/udp_server.rs":"8e0795247be36b78a8cec02bd16af78083ac963d7d7fda3f422c673b17b62493","src/event/event.rs":"1929cd875274288de271a52674f4577b95920e4509704ffda78377cc392b7a1c","src/event/events.rs":"5cad85e0d0c9e619b6017f868c681ed0dc023e7aae8c0c5c0c7337b2fa96a8a6","src/event/mod.rs":"c129c42114867e3e7337a6605952db8cef8a7ef0938f67a28fa68e73fc420c6a","src/event/source.rs":"d2d1aaff10fb31e7d2dfe8a4500d100a9b2d0a2ab1663503c0f275b35b0072b6","src/interest.rs":"1a6975703d866ea636a41e8a0b278fbdf646b8f806d84c9616a8b959b5c4435c","src/io_source.rs":"c484919d3a1ba02584672f16f3839b2e66fba685dc07aa2113a97608b14e9da0","src/lib.rs":"362e4b712ad63e9f1744412627f5e560e059a81b5a03aa3b66387f091827ae66","src/macros.rs":"b3dcf9bf3e78b873543309bd2455ec562fa7d419837db4861e03c004d52d3d4c","src/net/mod.rs":"4b971b3502a1638349a25044c6fbe1bd18183fcb6f59fc437bbe902842e0e6b0","src/net/tcp/listener.rs":"8f9b358f924402696f5060918e6506f6bc710f0e8dc76f5ed1668eaf600def06","src/net/tcp/mod.rs":"f2c50c1d338a69d704e18727142d8495be2927b390d7bbb77cc0cf4e945ed83a","src/net/tcp/stream.rs":"19e7312ce9008e05fb549c7b476c6ab89d54e26f7dee050ed79e5a3b81d2c992","src/net/udp.rs":"2935b53054e82287a4d015b67938a2b49a02ba9bad4f576c398a968112b03bc0","src/net/uds/datagram.rs":"d5b55578a68f0907bba62c70a01efeb8e01cbfdc54a3bfadaddaa254a454cb03","src/net/uds/listener.rs":"2babaf0f0b7206a2c5beecc534041a9f9f97f8734210bc20eb87efd41f5d33d3","src/net/uds/mod.rs":"39d8e36750564c22830af93fe7a9b000b6cbbe1c0f3b5eb527df14b6fc61fe14","src/net/uds/stream.rs":"422c6244de7e75c9729eac000c58ab57e43e5f8797b24685b12b61e2dd601734","src/poll.rs":"ac3b384404668217d229f54515f93fed32b75d30ce7133c7c88466c45961bc5c","src/sys/mod.rs":"26c67bea3bb664dce7077824ebc21d63ca3133f736f3269ec33788b4da9759f1","src/sys/shell/mod.rs":"384480e21104e54d8fd5ea5444431f0a96f0ca79a0c4b70a6a63b19c371dce67","src/sys/shell/selector.rs":"f751ee39ad02e8d39068aba0355691379a03ead91f116e3a0f9b4cf69a7c230d","src/sys/shell/tcp.rs":"5dfa2034bc4ca01718228b670a0ea977903bad4ff3ae4285ef4090469a6e78e4","src/sys/shell/udp.rs":"0db637a4ce1ec3a5ccb410d1e94bcc525df8ad005c1d4235d7d50111d335dbde","src/sys/shell/uds.rs":"06b7e16d03fd7636401807548d145d99f666486b2d9a4976eccecc20499927ab","src/sys/shell/waker.rs":"81bc18cf52345a8d17e8142291e43dd70a36dfd9f5eb486f3e787998ee4451dc","src/sys/unix/mod.rs":"0556613fbd7719a4aa8fcf7e4dc1acf9bec073d06a30328bd7c622d0a5856805","src/sys/unix/net.rs":"e6bc940c4e3a374a9fe7a2babe85dc4b0c81bcf94b38d17087816c206692296b","src/sys/unix/pipe.rs":"046ed3dc3dd1702a70d1bf53a4a650d30ce216261ef285193d30301508fa59f8","src/sys/unix/selector/epoll.rs":"9cd1a0251b98e2fc7acba4282cfb8eff8c667769407bc882f3bca335f90c0bec","src/sys/unix/selector/kqueue.rs":"bf661c46508d1af3d1de87a16774549db519b65b0c09766d14cab58158c776d0","src/sys/unix/selector/poll.rs":"cfd0274f99dde76b07203c172eb3bfd38b5e44992dac1792a7d5170a53185ed4","src/sys/unix/selector/stateless_io_source.rs":"25465ea28b12461e721bff291e5a90c5adac3e4cf35a4d744235d557f4c501c8","src/sys/unix/sourcefd.rs":"f9f9b0c6715990896b1db62f92e36b0f9b4a562f28094cb57185c4887cf893c2","src/sys/unix/tcp.rs":"25c5b773b857a860f29dcc705d3fb65892f0ae687193747467511aa04fdee516","src/sys/unix/udp.rs":"2d9c704b059fdd0be6b844be4db8ef4dcad902fc146e9cf55eae5a5eef2fdb86","src/sys/unix/uds/datagram.rs":"c09a1cd0d9ca43e5291a892e8059a48b8db85af16f2b75a725534a7cfbe55efb","src/sys/unix/uds/listener.rs":"ae1044904220552d39c0d6bc9bc95d19e4d491f2405bd0c4420e6db4e685d19a","src/sys/unix/uds/mod.rs":"4ed5f48e157c9353af666425b9aa07ba484cada33dfbde8bda92e530bf3b2af7","src/sys/unix/uds/stream.rs":"4b0ec759a550b65ce396bb19b9593fce4ea57576d5d91c3cab9f743ecc6defd8","src/sys/unix/waker/eventfd.rs":"a52852d1b70891062f89cefb3d014015e763a5ff7d415cadf9855e9218df3ad5","src/sys/unix/waker/kqueue.rs":"8794269a3533d01672d8672a3210a254ebec66471247305eefb66b46d2110c14","src/sys/unix/waker/pipe.rs":"b304abd3de98b568d3ef3283b6f3d1654f774d0ba59ad7d56066055b5a9c0f37","src/sys/wasi/mod.rs":"f4d5297f51d4100d915fe2e57734166cd9e0cb707a7476286a3335886ea2cfb1","src/sys/windows/afd.rs":"65a1287b385338e88efb895eb573a3bdb16a432ef6e95152be4f363efb2c1e73","src/sys/windows/event.rs":"2a40784b42d2cef9aeb02d281e73c2d3d96de74cb89609f439a0d080faa7dbd2","src/sys/windows/handle.rs":"f75276733a6f930f755a1bc5651cba8be52320a45709eec0b4ce5efe8779c5b6","src/sys/windows/io_status_block.rs":"052095e6b312244f1247c21cfac238dc66f593d19de3ceb1c430825c60fe01b2","src/sys/windows/iocp.rs":"d317c0b190eff605307d6333f28be7d793c8b11fbfa5d0638de732cba7e987e9","src/sys/windows/mod.rs":"efd3be8b902128fc22003c70c8e6e3237f518469a67d857d958f1e76fbf8b340","src/sys/windows/named_pipe.rs":"012af9be04be4d6abd7a3d7bd487041b9af8da3d7dc496761a16b1aa8bfef740","src/sys/windows/net.rs":"67093e8c2c672bc7e7c809c83f400061abac0b9e01a748811e3b91e410df008b","src/sys/windows/overlapped.rs":"94fa619a7655228485c714ef5b5ed4b703a360e51130cdfc07d20c1aa38cb3c5","src/sys/windows/selector.rs":"713f687d628d24fca419ec79cfc2d128c562f870c231b1689f58b44c6d6dedb3","src/sys/windows/tcp.rs":"be63a139d0b1aa4ee70176ea442b8de90122facfef1263880e78f863c7687972","src/sys/windows/udp.rs":"45cbba2941287d89e089f168e29f65cea03b8b11aa8f5b7fee173d53a5c0e6b0","src/sys/windows/waker.rs":"cf27f75061b86dabe362d936c5945fd0e644aea833993de45d40b4be5fbbe56c","src/token.rs":"4e64c8e337fbee4e3a2f5e8661241b5261c9c5487e20fa73425d89e2e152e8de","src/waker.rs":"cd521418aede70369775607232d1162ff70f3993f4951ed113cc18fcd7af6539"},"package":"4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ad8f79ede07393b1d8095ce6128bec119efb27f88e52d30285a099d86397d06b","CHANGELOG.md":"10c226f33cd17a77f7e44f7b636239ae62a7e1946f61f2b3147ef88ae0cf0179","Cargo.lock":"6fd8cf65b4091081d5860587ac80cb9abff3222927ae2e0406c0b887d9b1a96e","Cargo.toml":"7a869f5a233851a37e3747b84d4b91ad15cf86f0f80eb0d3512fd5b80a15bac7","Cargo.toml.orig":"9367c7065adc942860a5249b2e3b5dc70799411320a9cd93a520df7ca40fd550","LICENSE":"07919255c7e04793d8ea760d6c2ce32d19f9ff02bdbdde3ce90b1e1880929a9b","README.md":"ebf69301a77c26d354fc09e182086b4cf15199baf97d746e09d74e59c1bfe62e","examples/tcp_listenfd_server.rs":"46d4bcb725362437bae322c29780e5a5fdf44aef6689f2754c7f2b47cf088e04","examples/tcp_server.rs":"7309036fe2cd17530bcbc53b2b0ec12478caad39bcae5bda72cdd0263c647f4f","examples/udp_server.rs":"8e0795247be36b78a8cec02bd16af78083ac963d7d7fda3f422c673b17b62493","src/event/event.rs":"1929cd875274288de271a52674f4577b95920e4509704ffda78377cc392b7a1c","src/event/events.rs":"5cad85e0d0c9e619b6017f868c681ed0dc023e7aae8c0c5c0c7337b2fa96a8a6","src/event/mod.rs":"c129c42114867e3e7337a6605952db8cef8a7ef0938f67a28fa68e73fc420c6a","src/event/source.rs":"d2d1aaff10fb31e7d2dfe8a4500d100a9b2d0a2ab1663503c0f275b35b0072b6","src/interest.rs":"1a6975703d866ea636a41e8a0b278fbdf646b8f806d84c9616a8b959b5c4435c","src/io_source.rs":"c484919d3a1ba02584672f16f3839b2e66fba685dc07aa2113a97608b14e9da0","src/lib.rs":"362e4b712ad63e9f1744412627f5e560e059a81b5a03aa3b66387f091827ae66","src/macros.rs":"b3dcf9bf3e78b873543309bd2455ec562fa7d419837db4861e03c004d52d3d4c","src/net/mod.rs":"4b971b3502a1638349a25044c6fbe1bd18183fcb6f59fc437bbe902842e0e6b0","src/net/tcp/listener.rs":"8f9b358f924402696f5060918e6506f6bc710f0e8dc76f5ed1668eaf600def06","src/net/tcp/mod.rs":"f2c50c1d338a69d704e18727142d8495be2927b390d7bbb77cc0cf4e945ed83a","src/net/tcp/stream.rs":"19e7312ce9008e05fb549c7b476c6ab89d54e26f7dee050ed79e5a3b81d2c992","src/net/udp.rs":"2935b53054e82287a4d015b67938a2b49a02ba9bad4f576c398a968112b03bc0","src/net/uds/datagram.rs":"d5b55578a68f0907bba62c70a01efeb8e01cbfdc54a3bfadaddaa254a454cb03","src/net/uds/listener.rs":"2babaf0f0b7206a2c5beecc534041a9f9f97f8734210bc20eb87efd41f5d33d3","src/net/uds/mod.rs":"39d8e36750564c22830af93fe7a9b000b6cbbe1c0f3b5eb527df14b6fc61fe14","src/net/uds/stream.rs":"422c6244de7e75c9729eac000c58ab57e43e5f8797b24685b12b61e2dd601734","src/poll.rs":"ac3b384404668217d229f54515f93fed32b75d30ce7133c7c88466c45961bc5c","src/sys/mod.rs":"26c67bea3bb664dce7077824ebc21d63ca3133f736f3269ec33788b4da9759f1","src/sys/shell/mod.rs":"384480e21104e54d8fd5ea5444431f0a96f0ca79a0c4b70a6a63b19c371dce67","src/sys/shell/selector.rs":"f751ee39ad02e8d39068aba0355691379a03ead91f116e3a0f9b4cf69a7c230d","src/sys/shell/tcp.rs":"5dfa2034bc4ca01718228b670a0ea977903bad4ff3ae4285ef4090469a6e78e4","src/sys/shell/udp.rs":"0db637a4ce1ec3a5ccb410d1e94bcc525df8ad005c1d4235d7d50111d335dbde","src/sys/shell/uds.rs":"06b7e16d03fd7636401807548d145d99f666486b2d9a4976eccecc20499927ab","src/sys/shell/waker.rs":"81bc18cf52345a8d17e8142291e43dd70a36dfd9f5eb486f3e787998ee4451dc","src/sys/unix/mod.rs":"0556613fbd7719a4aa8fcf7e4dc1acf9bec073d06a30328bd7c622d0a5856805","src/sys/unix/net.rs":"e6bc940c4e3a374a9fe7a2babe85dc4b0c81bcf94b38d17087816c206692296b","src/sys/unix/pipe.rs":"046ed3dc3dd1702a70d1bf53a4a650d30ce216261ef285193d30301508fa59f8","src/sys/unix/selector/epoll.rs":"9cd1a0251b98e2fc7acba4282cfb8eff8c667769407bc882f3bca335f90c0bec","src/sys/unix/selector/kqueue.rs":"bf661c46508d1af3d1de87a16774549db519b65b0c09766d14cab58158c776d0","src/sys/unix/selector/poll.rs":"cfd0274f99dde76b07203c172eb3bfd38b5e44992dac1792a7d5170a53185ed4","src/sys/unix/selector/stateless_io_source.rs":"25465ea28b12461e721bff291e5a90c5adac3e4cf35a4d744235d557f4c501c8","src/sys/unix/sourcefd.rs":"f9f9b0c6715990896b1db62f92e36b0f9b4a562f28094cb57185c4887cf893c2","src/sys/unix/tcp.rs":"25c5b773b857a860f29dcc705d3fb65892f0ae687193747467511aa04fdee516","src/sys/unix/udp.rs":"2d9c704b059fdd0be6b844be4db8ef4dcad902fc146e9cf55eae5a5eef2fdb86","src/sys/unix/uds/datagram.rs":"c09a1cd0d9ca43e5291a892e8059a48b8db85af16f2b75a725534a7cfbe55efb","src/sys/unix/uds/listener.rs":"ae1044904220552d39c0d6bc9bc95d19e4d491f2405bd0c4420e6db4e685d19a","src/sys/unix/uds/mod.rs":"4ed5f48e157c9353af666425b9aa07ba484cada33dfbde8bda92e530bf3b2af7","src/sys/unix/uds/stream.rs":"4b0ec759a550b65ce396bb19b9593fce4ea57576d5d91c3cab9f743ecc6defd8","src/sys/unix/waker/eventfd.rs":"a52852d1b70891062f89cefb3d014015e763a5ff7d415cadf9855e9218df3ad5","src/sys/unix/waker/kqueue.rs":"8794269a3533d01672d8672a3210a254ebec66471247305eefb66b46d2110c14","src/sys/unix/waker/pipe.rs":"b304abd3de98b568d3ef3283b6f3d1654f774d0ba59ad7d56066055b5a9c0f37","src/sys/wasi/mod.rs":"f4d5297f51d4100d915fe2e57734166cd9e0cb707a7476286a3335886ea2cfb1","src/sys/windows/afd.rs":"65a1287b385338e88efb895eb573a3bdb16a432ef6e95152be4f363efb2c1e73","src/sys/windows/event.rs":"2a40784b42d2cef9aeb02d281e73c2d3d96de74cb89609f439a0d080faa7dbd2","src/sys/windows/handle.rs":"f75276733a6f930f755a1bc5651cba8be52320a45709eec0b4ce5efe8779c5b6","src/sys/windows/io_status_block.rs":"052095e6b312244f1247c21cfac238dc66f593d19de3ceb1c430825c60fe01b2","src/sys/windows/iocp.rs":"d317c0b190eff605307d6333f28be7d793c8b11fbfa5d0638de732cba7e987e9","src/sys/windows/mod.rs":"efd3be8b902128fc22003c70c8e6e3237f518469a67d857d958f1e76fbf8b340","src/sys/windows/named_pipe.rs":"012af9be04be4d6abd7a3d7bd487041b9af8da3d7dc496761a16b1aa8bfef740","src/sys/windows/net.rs":"67093e8c2c672bc7e7c809c83f400061abac0b9e01a748811e3b91e410df008b","src/sys/windows/overlapped.rs":"94fa619a7655228485c714ef5b5ed4b703a360e51130cdfc07d20c1aa38cb3c5","src/sys/windows/selector.rs":"713f687d628d24fca419ec79cfc2d128c562f870c231b1689f58b44c6d6dedb3","src/sys/windows/tcp.rs":"be63a139d0b1aa4ee70176ea442b8de90122facfef1263880e78f863c7687972","src/sys/windows/udp.rs":"45cbba2941287d89e089f168e29f65cea03b8b11aa8f5b7fee173d53a5c0e6b0","src/sys/windows/waker.rs":"cf27f75061b86dabe362d936c5945fd0e644aea833993de45d40b4be5fbbe56c","src/token.rs":"4e64c8e337fbee4e3a2f5e8661241b5261c9c5487e20fa73425d89e2e152e8de","src/waker.rs":"cd521418aede70369775607232d1162ff70f3993f4951ed113cc18fcd7af6539"},"package":"4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mio/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mio/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mio/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mio/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4a5114e518b982f49ce093be6d0d2a2ab86472d1" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mio/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mio/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mio/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mio/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,111 @@ +[package] +edition = "2021" +rust-version = "1.70" +name = "mio" +# When releasing to crates.io: +# - Update CHANGELOG.md. +# - Create git tag +version = "1.0.1" +license = "MIT" +authors = [ + "Carl Lerche ", + "Thomas de Zeeuw ", + "Tokio Contributors ", +] +description = "Lightweight non-blocking I/O." +homepage = "https://github.com/tokio-rs/mio" +repository = "https://github.com/tokio-rs/mio" +readme = "README.md" +keywords = ["io", "async", "non-blocking"] +categories = ["asynchronous"] +include = [ + "Cargo.toml", + "LICENSE", + "README.md", + "CHANGELOG.md", + "src/**/*.rs", + "examples/**/*.rs", +] + +# For documentation of features see the `mio::features` module. +[features] +# By default Mio only provides a shell implementation. +default = ["log"] + +# Enables the `Poll` and `Registry` types. +os-poll = [] +# Enables additional OS specific extensions, e.g. Unix `pipe(2)`. +os-ext = [ + "os-poll", + "windows-sys/Win32_System_Pipes", + "windows-sys/Win32_Security", +] +# Enables `mio::net` module containing networking primitives. +net = [] + +[dependencies] +log = { version = "0.4.8", optional = true } + +[target.'cfg(unix)'.dependencies] +libc = "0.2.149" + +[target.'cfg(target_os = "hermit")'.dependencies] +libc = { package = "hermit-abi", version = "0.3.9" } + +[target.'cfg(windows)'.dependencies.windows-sys] +version = "0.52" +features = [ + "Wdk_Foundation", # Required for AFD. + "Wdk_Storage_FileSystem", # Required for AFD. + "Wdk_System_IO", # Required for AFD. + "Win32_Foundation", # Basic types eg HANDLE + "Win32_Networking_WinSock", # winsock2 types/functions + "Win32_Storage_FileSystem", # Enables NtCreateFile + "Win32_System_IO", # IO types like OVERLAPPED etc + "Win32_System_WindowsProgramming", # General future used for various types/funcs +] + +[target.'cfg(target_os = "wasi")'.dependencies] +wasi = "0.11.0" +libc = "0.2.149" + +[dev-dependencies] +env_logger = { version = "0.9.3", default-features = false } +rand = "0.8" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +targets = [ + "aarch64-apple-ios", + "aarch64-linux-android", + "wasm32-wasi", + "x86_64-apple-darwin", + "x86_64-pc-windows-gnu", + "x86_64-pc-windows-msvc", + "x86_64-unknown-dragonfly", + "x86_64-unknown-freebsd", + "x86_64-unknown-illumos", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-netbsd", + "x86_64-unknown-openbsd", + "x86_64-unknown-hermit", +] + +[package.metadata.playground] +features = ["os-poll", "os-ext", "net"] + +[[example]] +name = "tcp_server" +required-features = ["os-poll", "net"] + +[[example]] +name = "tcp_listenfd_server" +required-features = ["os-poll", "net"] + +[[example]] +name = "udp_server" +required-features = ["os-poll", "net"] + +[lints.rust] +unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)', 'cfg(mio_unsupported_force_waker_pipe)'] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"137eb0326df095bf3fa030839b880f2cf4f370a44511effc4c2a4760798bc695","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"900075da16923e46236926014f2ce8a0a404dfcedceee43d9ad50e6202ab1184","rustfmt.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/decoder.rs":"979a2165a0452368a0eba1da9066ed4cca491567b087dc051f4e65d15a6f13fa","src/lib.rs":"e8b91d719c9ab39562cc101c1fddd1953f7a119ce73320432a4b2647c92b2886","src/serializer.rs":"5e0466556ddc5e222339f244967f10549eb215b5d82ceb655e1838918212bde7","src/test_decoder.rs":"882b804096647cf3864ba067ef3d6eaca60e7945924ca4f122a3bd67a89f298d","src/test_serializer.rs":"b1c198ebc423849504333439c00a5c30dd40a5965da56dd32cc1be5d29d9cb15"},"package":"2133b12230591b7e727c8977b96b791bba421cd80ce8eb08b782dcb4a43fa1e9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3bd0fa0a953fbf753f3453aa97fae4457743227139927d2d4b9b250955a5cd85",".travis.yml":"49b2bb9036f9e1d799e757c22e37c63ab87a761e251d05fe045295387149f7b7","Cargo.toml":"137eb0326df095bf3fa030839b880f2cf4f370a44511effc4c2a4760798bc695","Cargo.toml.orig":"17ae95b391fe6091633558b1265a0da0034ac3a974e3c49a106dfb4e78992736","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"900075da16923e46236926014f2ce8a0a404dfcedceee43d9ad50e6202ab1184","rustfmt.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/decoder.rs":"979a2165a0452368a0eba1da9066ed4cca491567b087dc051f4e65d15a6f13fa","src/lib.rs":"e8b91d719c9ab39562cc101c1fddd1953f7a119ce73320432a4b2647c92b2886","src/serializer.rs":"5e0466556ddc5e222339f244967f10549eb215b5d82ceb655e1838918212bde7","src/test_decoder.rs":"882b804096647cf3864ba067ef3d6eaca60e7945924ca4f122a3bd67a89f298d","src/test_serializer.rs":"b1c198ebc423849504333439c00a5c30dd40a5965da56dd32cc1be5d29d9cb15"},"package":"2133b12230591b7e727c8977b96b791bba421cd80ce8eb08b782dcb4a43fa1e9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "245247c82fddc780f861f3ab1eae4a8498fb3838" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,24 @@ +sudo: true +language: rust +cache: cargo +rust: + - stable + - beta + - nightly + +addons: + apt: + packages: + - build-essential + +install: + - rustup install nightly +# - rustup component add rustfmt-preview + +script: +# Disabling rustfmt for now. It's breaking all the time. +#- | +# cargo +nightly fmt -- --write-mode=diff +- | + cargo build && + cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/moz_cbor/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/moz_cbor/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +[package] +name = "moz_cbor" +version = "0.1.2" +authors = ["Franziskus Kiefer ", "David Keeler "] +description = "Library to use CBOR (https://tools.ietf.org/html/rfc7049) in Rust" +repository = "https://github.com/franziskuskiefer/cbor-rust" +keywords = ["jose", "cbor"] +license = "MPL-2.0" + +[features] +default = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mp4parse_capi/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mp4parse_capi/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mp4parse_capi/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mp4parse_capi/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"40db3f983f6b385791f7bb869290919b924f97af77860f81c09ed67c826b4b17","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"f776ed4bbb7b58a5684402a9c5c28dfe1fa02b6b184139b2c2c49384cc1e3723","cbindgen.toml":"62066cd34285ab9e7f1cc5db8950a51e9e080f5a85bd55ad43d7022e4eae2758","examples/dump.rs":"aef3a73e9f5e8dc125e449f7dc7eb8a8c6cfa0edf5f99114d4b90c52e0903613","src/lib.rs":"4f8048452328adeb23e6bfb656e2305b64ed3b3cef30c68509acf1635953212b","tests/test_avis.rs":"f01df914abcb18b562e74c39e15a0fa53159dbe93e9bd8698fab30d792e74645","tests/test_chunk_out_of_range.rs":"4039d0db0ee5973787e4ca14cea510fd958ae5d21856a79240a5e7b826caa18d","tests/test_encryption.rs":"f62131a36b0516caf9e2c48f8aea060d300b0f5c8a32bc54d31cbc97aa25b4e6","tests/test_fragment.rs":"d3f805cc2107481ee9a989818af3addbb3ea1faf7422ea7f4416591d03031318","tests/test_rotation.rs":"23fa4898eca2e17255bc1ba2f538707a6554fb4644bb75f80548ae56a7cd2d44","tests/test_sample_table.rs":"6a0095c155a3618b2338d7252101ff16adaa020f511abdac410548b417aee11b","tests/test_workaround_stsc.rs":"1d17a394f55e1524c30888bfe1e57e2b0457444b79c23eb91b02d2edf859c9ad"},"package":null} \ No newline at end of file +{"files":{"Cargo.toml":"40db3f983f6b385791f7bb869290919b924f97af77860f81c09ed67c826b4b17","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"f776ed4bbb7b58a5684402a9c5c28dfe1fa02b6b184139b2c2c49384cc1e3723","cbindgen.toml":"62066cd34285ab9e7f1cc5db8950a51e9e080f5a85bd55ad43d7022e4eae2758","examples/dump.rs":"aef3a73e9f5e8dc125e449f7dc7eb8a8c6cfa0edf5f99114d4b90c52e0903613","src/lib.rs":"fd5fcb1b2e8a376bb48e3fcc0627e8196cf063ad2f3f785ff5d12b0cf3bca013","tests/test_avis.rs":"f01df914abcb18b562e74c39e15a0fa53159dbe93e9bd8698fab30d792e74645","tests/test_chunk_out_of_range.rs":"4039d0db0ee5973787e4ca14cea510fd958ae5d21856a79240a5e7b826caa18d","tests/test_encryption.rs":"f62131a36b0516caf9e2c48f8aea060d300b0f5c8a32bc54d31cbc97aa25b4e6","tests/test_fragment.rs":"d3f805cc2107481ee9a989818af3addbb3ea1faf7422ea7f4416591d03031318","tests/test_rotation.rs":"23fa4898eca2e17255bc1ba2f538707a6554fb4644bb75f80548ae56a7cd2d44","tests/test_sample_table.rs":"6a0095c155a3618b2338d7252101ff16adaa020f511abdac410548b417aee11b","tests/test_workaround_stsc.rs":"1d17a394f55e1524c30888bfe1e57e2b0457444b79c23eb91b02d2edf859c9ad"},"package":null} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mp4parse_capi/src/lib.rs thunderbird-140.8.0esr/comm/third_party/rust/mp4parse_capi/src/lib.rs --- thunderbird-140.7.1esr/comm/third_party/rust/mp4parse_capi/src/lib.rs 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mp4parse_capi/src/lib.rs 2026-02-19 21:35:34.000000000 +0000 @@ -167,12 +167,20 @@ impl Mp4parseByteData { fn set_data(&mut self, data: &[u8]) { self.length = data.len(); - self.data = data.as_ptr(); + self.data = if data.is_empty() { + std::ptr::null() + } else { + data.as_ptr() + }; } fn set_indices(&mut self, data: &[Indice]) { self.length = data.len(); - self.indices = data.as_ptr(); + self.indices = if data.is_empty() { + std::ptr::null() + } else { + data.as_ptr() + }; } } @@ -287,8 +295,8 @@ #[derive(Default)] pub struct Mp4parseParser { context: MediaContext, - opus_header: TryHashMap>, - pssh_data: TryVec, + opus_header: TryHashMap<(u32, usize), TryVec>, + pssh_data: Option>, sample_table: TryHashMap>, // Store a mapping from track index (not id) to associated sample // descriptions. Because each track has a variable number of sample @@ -700,6 +708,16 @@ track_index: u32, info: &mut Mp4parseTrackAudioInfo, ) -> Result<(), Mp4parseStatus> { + if let Some(sample_info) = parser.audio_track_sample_descriptions.get(&track_index) { + info.sample_info_count = sample_info.len() as u32; + info.sample_info = if sample_info.is_empty() { + std::ptr::null() + } else { + sample_info.as_ptr() + }; + return Ok(()); + } + let Mp4parseParser { context, opus_header, @@ -727,7 +745,7 @@ } let mut audio_sample_infos = TryVec::with_capacity(stsd.descriptions.len())?; - for description in stsd.descriptions.iter() { + for (desc_i, description) in stsd.descriptions.iter().enumerate() { let mut sample_info = Mp4parseTrackAudioSampleInfo::default(); let audio = match description { SampleEntry::Audio(a) => a, @@ -768,10 +786,10 @@ if esds.codec_esds.len() > u32::MAX as usize { return Err(Mp4parseStatus::Invalid); } - sample_info.extra_data.length = esds.codec_esds.len(); - sample_info.extra_data.data = esds.codec_esds.as_ptr(); - sample_info.codec_specific_config.length = esds.decoder_specific_data.len(); - sample_info.codec_specific_config.data = esds.decoder_specific_data.as_ptr(); + sample_info.extra_data.set_data(&esds.codec_esds); + sample_info + .codec_specific_config + .set_data(&esds.decoder_specific_data); if let Some(rate) = esds.audio_sample_rate { sample_info.sample_rate = rate; } @@ -792,8 +810,7 @@ if streaminfo.block_type != 0 || streaminfo.data.len() != 34 { return Err(Mp4parseStatus::Invalid); } - sample_info.codec_specific_config.length = streaminfo.data.len(); - sample_info.codec_specific_config.data = streaminfo.data.as_ptr(); + sample_info.codec_specific_config.set_data(&streaminfo.data); } AudioCodecSpecific::OpusSpecificBox(ref opus) => { let mut v = TryVec::new(); @@ -802,20 +819,18 @@ return Err(Mp4parseStatus::Invalid); } Ok(_) => { - opus_header.insert(track_index, v)?; - if let Some(v) = opus_header.get(&track_index) { + opus_header.insert((track_index, desc_i), v)?; + if let Some(v) = opus_header.get(&(track_index, desc_i)) { if v.len() > u32::MAX as usize { return Err(Mp4parseStatus::Invalid); } - sample_info.codec_specific_config.length = v.len(); - sample_info.codec_specific_config.data = v.as_ptr(); + sample_info.codec_specific_config.set_data(v); } } } } AudioCodecSpecific::ALACSpecificBox(ref alac) => { - sample_info.codec_specific_config.length = alac.data.len(); - sample_info.codec_specific_config.data = alac.data.as_ptr(); + sample_info.codec_specific_config.set_data(&alac.data); } AudioCodecSpecific::MP3 | AudioCodecSpecific::LPCM => (), #[cfg(feature = "3gpp")] @@ -872,7 +887,11 @@ return Err(Mp4parseStatus::Invalid); } info.sample_info_count = sample_info.len() as u32; - info.sample_info = sample_info.as_ptr(); + info.sample_info = if sample_info.is_empty() { + std::ptr::null() + } else { + sample_info.as_ptr() + }; } None => return Err(Mp4parseStatus::Invalid), // Shouldn't happen, we just inserted the info! } @@ -941,6 +960,26 @@ return Err(Mp4parseStatus::Invalid); } + if let Some(ref stsd) = track.stsd { + for description in stsd.descriptions.iter() { + if let SampleEntry::Video(video) = description { + if let Some(ratio) = video.pixel_aspect_ratio { + info.pixel_aspect_ratio = ratio; + } + } + } + } + + if let Some(sample_info) = parser.video_track_sample_descriptions.get(&track_index) { + info.sample_info_count = sample_info.len() as u32; + info.sample_info = if sample_info.is_empty() { + std::ptr::null() + } else { + sample_info.as_ptr() + }; + return Ok(()); + } + // Handle track.stsd let stsd = match track.stsd { Some(ref stsd) => stsd, @@ -977,9 +1016,6 @@ }; sample_info.image_width = video.width; sample_info.image_height = video.height; - if let Some(ratio) = video.pixel_aspect_ratio { - info.pixel_aspect_ratio = ratio; - } match video.codec_specific { VideoCodecSpecific::AV1Config(ref config) => { @@ -1043,7 +1079,11 @@ return Err(Mp4parseStatus::Invalid); } info.sample_info_count = sample_info.len() as u32; - info.sample_info = sample_info.as_ptr(); + info.sample_info = if sample_info.is_empty() { + std::ptr::null() + } else { + sample_info.as_ptr() + }; } None => return Err(Mp4parseStatus::Invalid), // Shouldn't happen, we just inserted the info! } @@ -1533,22 +1573,28 @@ context, pssh_data, .. } = parser; - pssh_data.clear(); - for pssh in &context.psshs { - let content_len = pssh - .box_content - .len() - .try_into() - .map_err(|_| Mp4parseStatus::Invalid)?; - let mut data_len = TryVec::new(); - data_len.write_u32::(content_len)?; - pssh_data.extend_from_slice(pssh.system_id.as_slice())?; - pssh_data.extend_from_slice(data_len.as_slice())?; - pssh_data.extend_from_slice(pssh.box_content.as_slice())?; + if pssh_data.is_none() { + let mut tmp = TryVec::new(); + for pssh in &context.psshs { + let content_len = pssh + .box_content + .len() + .try_into() + .map_err(|_| Mp4parseStatus::Invalid)?; + let mut data_len = TryVec::new(); + data_len.write_u32::(content_len)?; + tmp.extend_from_slice(pssh.system_id.as_slice())?; + tmp.extend_from_slice(data_len.as_slice())?; + tmp.extend_from_slice(pssh.box_content.as_slice())?; + } + *pssh_data = Some(tmp); + } + + match pssh_data { + Some(ref data) => info.data.set_data(data), + None => info.data = Default::default(), } - info.data.set_data(pssh_data); - Ok(()) } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/mtu/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"f7b4cba1deaa0a77bd611c04c84ef5b6859e44c8370f7513fe688fb9531b913b","Cargo.lock":"0d7b4f80f302400b5fba9847542ab3a0e94dd50bb0d27111927a6e4037b42eef","Cargo.toml":"82ab8662dd7a9c324bd23a7234fa2b8d6df9a9cab2b9baa778039bb55666bfb8","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"4ad721b5b6a3d39ca3e2202f403d897c4a1d42896486dd58963a81f8e64ef61d","README.md":"2c9cce2eb06f0897e9b2fb68d8fa640da581bf440c26f266f8af5b3edb02dc6a","SECURITY.md":"75455814b6cf997e22a927eb979b4356d788583aa1eb96e90853aaab0f82ad1b","build.rs":"c26ac0385171924eefec5ce864067419bb023961b054abaf060d8da567dc6241","src/bsd.rs":"e680ddb399419bb67219fa1c0d3e6672d32023f325584869bd050e2f2ecc8ff9","src/lib.rs":"a59ae67763bc6bb9e6a4f7e7af61fed722ca032b667276a68e6ad687f1fe1e6e","src/linux.rs":"4e99612a04d744e2ca22b2e353faa500b37cb58caddaecb7566b4748aa1f7209","src/routesocket.rs":"be837947e2c3f9301a174499217fe8920ff492918bf85ca5eb281eb7ad2240e1","src/windows.rs":"b139c7aaa0c39415ce1773f1c9569be1a6b82dfe82334ab0c6cb80e7d232363e"},"package":"4c30d3771729ec4349aae3b1a7c0b6b4a1500459e60b1fda95fe0657c3711574"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b5b043b44577eadf4540577bbdc25748dd3b5c6bd017da55992fc9a80f1e060f",".clippy.toml":"ba10f1f9b41f2d51c235fc4c7f16269cedf5abcb324388542af2e29d550d5916",".codecov.yml":"227f5f755a7cb6d1446452ab3aa98c4d9ecc20fb32e813ae1f7404fe81897a8e",".github/CODEOWNERS":"209919801f405988f34c9b07490da1469c2903dfebd1a29b0dbd32f05be6f5bb",".github/actionlint-matcher.json":"5ec0c56e3947f155d8a9df6361653d97be7969d0bcb10f8c95f6be99b4888f0d",".github/dependabot.yml":"fea4e0429975e3042b6464e886c06e96a0169b74ce2785dd54eb8099e5a6453c",".github/workflows/actionlint.yml":"52213a084b20ac210dae54d1381c3828ecf38412bfc1243f3bcf2cb2e6e5aeb1",".github/workflows/check.yml":"d84ebd168ef61d7aa8631660d5dac5098c8b98d633678fce6983319f18e3a596",".rustfmt.toml":"f18ec69f48231951aa0c86c3b931090580a7325e06f97abea2ea492aaf530964","CODE_OF_CONDUCT.md":"f7b4cba1deaa0a77bd611c04c84ef5b6859e44c8370f7513fe688fb9531b913b","Cargo.lock":"0d7b4f80f302400b5fba9847542ab3a0e94dd50bb0d27111927a6e4037b42eef","Cargo.toml":"82ab8662dd7a9c324bd23a7234fa2b8d6df9a9cab2b9baa778039bb55666bfb8","Cargo.toml.orig":"ede0e2c4a715159a9544a8edcf45802edc2c58838a394d2dfa3f5d49af87c087","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"4ad721b5b6a3d39ca3e2202f403d897c4a1d42896486dd58963a81f8e64ef61d","README.md":"2c9cce2eb06f0897e9b2fb68d8fa640da581bf440c26f266f8af5b3edb02dc6a","SECURITY.md":"75455814b6cf997e22a927eb979b4356d788583aa1eb96e90853aaab0f82ad1b","build.rs":"c26ac0385171924eefec5ce864067419bb023961b054abaf060d8da567dc6241","src/bsd.rs":"e680ddb399419bb67219fa1c0d3e6672d32023f325584869bd050e2f2ecc8ff9","src/lib.rs":"a59ae67763bc6bb9e6a4f7e7af61fed722ca032b667276a68e6ad687f1fe1e6e","src/linux.rs":"4e99612a04d744e2ca22b2e353faa500b37cb58caddaecb7566b4748aa1f7209","src/routesocket.rs":"be837947e2c3f9301a174499217fe8920ff492918bf85ca5eb281eb7ad2240e1","src/windows.rs":"b139c7aaa0c39415ce1773f1c9569be1a6b82dfe82334ab0c6cb80e7d232363e"},"package":"4c30d3771729ec4349aae3b1a7c0b6b4a1500459e60b1fda95fe0657c3711574"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/mtu/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8329753853c5cc0b695a8b72f953f8a1b9828c24" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/mtu/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,3 @@ +allow-mixed-uninlined-format-args = false +allow-unwrap-in-tests = true +doc-valid-idents = ["NetBSD", "OpenBSD", ".."] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.codecov.yml thunderbird-140.8.0esr/comm/third_party/rust/mtu/.codecov.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.codecov.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.codecov.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +ignore: + +# Do not notify until at least three results have been uploaded from the CI pipeline. +# (This corresponds to the three main platforms we support: Linux, macOS, and Windows.) +codecov: + notify: + after_n_builds: 3 +comment: + after_n_builds: 3 + +coverage: + status: + project: + default: + threshold: 0.05% diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/CODEOWNERS thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/CODEOWNERS --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/CODEOWNERS 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/CODEOWNERS 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +* @KershawChang @martinthomson @larseggert @mxinden diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/actionlint-matcher.json thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/actionlint-matcher.json --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/actionlint-matcher.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/actionlint-matcher.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +{ + "problemMatcher": [ + { + "owner": "actionlint", + "pattern": [ + { + "regexp": "^(?:\\x1b\\[\\d+m)?(.+?)(?:\\x1b\\[\\d+m)*:(?:\\x1b\\[\\d+m)*(\\d+)(?:\\x1b\\[\\d+m)*:(?:\\x1b\\[\\d+m)*(\\d+)(?:\\x1b\\[\\d+m)*: (?:\\x1b\\[\\d+m)*(.+?)(?:\\x1b\\[\\d+m)* \\[(.+?)\\]$", + "file": 1, + "line": 2, + "column": 3, + "message": 4, + "code": 5 + } + ] + } + ] +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "weekly" + # Disable all non-security updates. + # + open-pull-requests-limit: 0 + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/workflows/actionlint.yml thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/workflows/actionlint.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/workflows/actionlint.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/workflows/actionlint.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +name: Lint GitHub Actions workflows +on: + push: + branches: ["main"] + paths: [".github/**"] + pull_request: + branches: ["main"] + paths: [".github/**"] + merge_group: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: true + +permissions: + contents: read + +jobs: + actionlint: + runs-on: ubuntu-latest + defaults: + run: + shell: bash + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - name: Download actionlint + id: get_actionlint + run: bash <(curl https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash) + - name: Check workflow files + run: | + echo "::add-matcher::.github/actionlint-matcher.json" + ${{ steps.get_actionlint.outputs.executable }} -color diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/workflows/check.yml thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/workflows/check.yml --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.github/workflows/check.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.github/workflows/check.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,380 @@ +name: Check +on: + push: + branches: ["main"] + pull_request: + branches: ["main"] + merge_group: + schedule: + - cron: "26 3 * * *" # 03:26 UTC +env: + CARGO_TERM_COLOR: always + RUST_BACKTRACE: 1 + +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: true + +permissions: + contents: read + +defaults: + run: + shell: bash + +jobs: + toolchains: + runs-on: ubuntu-latest + outputs: + toolchains: ${{ steps.toolchains.outputs.toolchains }} + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + sparse-checkout: Cargo.toml + - id: toolchains + run: | + msrv="$(grep rust-version Cargo.toml | tr -d '"' | cut -f3 -d\ )" + echo "toolchains=[\"$msrv\", \"stable\", \"nightly\"]" >> "$GITHUB_OUTPUT" + + check: + needs: toolchains + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + rust-toolchain: ${{ fromJSON(needs.toolchains.outputs.toolchains) }} + type: [debug] + include: + # Also do some release builds on the latest OS versions. + - os: ubuntu-latest + rust-toolchain: stable + type: release + - os: macos-latest + rust-toolchain: stable + type: release + - os: windows-latest + rust-toolchain: stable + type: release + # Also do some debug builds on the oldest OS versions. + - os: ubuntu-20.04 + rust-toolchain: stable + type: debug + - os: macos-13 + rust-toolchain: stable + type: debug + - os: windows-2019 + rust-toolchain: stable + type: debug + env: + BUILD_TYPE: ${{ matrix.type == 'release' && '--release' || '' }} + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + repository: mozilla/neqo + sparse-checkout: | + .github/actions/rust + path: neqo + - uses: ./neqo/.github/actions/rust + with: + version: ${{ matrix.rust-toolchain }} + components: ${{ matrix.rust-toolchain == 'nightly' && 'llvm-tools' || '' }} ${{ matrix.rust-toolchain == 'nightly' && 'rust-src' || '' }} + tools: ${{ matrix.rust-toolchain == 'nightly' && 'cargo-llvm-cov, ' || '' }} + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Check + run: | + OPTIONS=(--all-targets) + if [ "$BUILD_TYPE" ]; then + OPTIONS+=("$BUILD_TYPE") + fi + cargo +${{ matrix.rust-toolchain }} check "${OPTIONS[@]}" + + - name: Run tests and determine coverage + env: + RUST_LOG: trace + run: | + OPTIONS=(--no-fail-fast) + if [ "$BUILD_TYPE" ]; then + OPTIONS+=("$BUILD_TYPE") + fi + if [ "${{ matrix.rust-toolchain }}" == "nightly" ] && [ "${{ matrix.type }}" == "debug" ] && [ "${{endsWith(matrix.os, '-latest') && 'latest' || '' }}" == "latest" ]; then + cargo +${{ matrix.rust-toolchain }} llvm-cov test --mcdc --include-ffi "${OPTIONS[@]}" --codecov --output-path codecov.json + else + if [ "${{ startsWith(matrix.os, 'windows') && 'windows' || '' }}" == "windows" ]; then + # The codegen_windows_bindings test only succeeds when run via llvm-cov?! + OPTIONS+=(-- --skip codegen_windows_bindings) + fi + cargo +${{ matrix.rust-toolchain }} test "${OPTIONS[@]}" + fi + cargo +${{ matrix.rust-toolchain }} bench --no-run + + - uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1 + with: + files: codecov.json + fail_ci_if_error: false + token: ${{ secrets.CODECOV_TOKEN }} + verbose: true + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + if: matrix.type == 'debug' && matrix.rust-toolchain == 'nightly' && endsWith(matrix.os, '-latest') + + - name: Run tests with sanitizers + if: (matrix.os == 'ubuntu-latest' || matrix.os == 'macos-latest') && matrix.rust-toolchain == 'nightly' + env: + RUST_LOG: trace + ASAN_OPTIONS: detect_leaks=1:detect_stack_use_after_return=1 + run: | + if [ "${{ matrix.os }}" = "ubuntu-latest" ]; then + sudo apt-get install -y --no-install-recommends llvm + TARGET="x86_64-unknown-linux-gnu" + SANITIZERS="address thread leak memory" + elif [ "${{ matrix.os }}" = "macos-latest" ]; then + # llvm-symbolizer (as part of llvm) is installed by default on macOS runners + TARGET="aarch64-apple-darwin" + # no memory and leak sanitizer support yet + SANITIZERS="address thread" + # Suppress non-mtu leaks on macOS. TODO: Check occasionally if these are still needed. + { + echo "leak:dyld4::RuntimeState" + echo "leak:fetchInitializingClassList" + echo "leak:std::rt::lang_start_internal" + } > suppressions.txt + # shellcheck disable=SC2155 + export LSAN_OPTIONS="suppressions=$(pwd)/suppressions.txt" + fi + for sanitizer in $SANITIZERS; do + echo "Running tests with $sanitizer sanitizer..." + export RUSTFLAGS="-Z sanitizer=$sanitizer" + export RUSTDOCFLAGS="$RUSTFLAGS" + cargo +nightly test -Z build-std --target "$TARGET" + done + + clippy: + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + repository: mozilla/neqo + sparse-checkout: | + .github/actions/rust + path: neqo + - uses: ./neqo/.github/actions/rust + with: + components: clippy + tools: cargo-hack + token: ${{ secrets.GITHUB_TOKEN }} + + - run: cargo hack clippy --all-targets --feature-powerset --exclude-features gecko -- -D warnings + - run: cargo doc --workspace --no-deps --document-private-items + env: + RUSTDOCFLAGS: "--deny rustdoc::broken_intra_doc_links --deny warnings" + + machete: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + repository: mozilla/neqo + sparse-checkout: | + .github/actions/rust + path: neqo + - uses: ./neqo/.github/actions/rust + with: + tools: cargo-machete + token: ${{ secrets.GITHUB_TOKEN }} + + # --with-metadata has false positives, see https://github.com/bnjbvr/cargo-machete/issues/127 + - run: cargo machete + + format: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + repository: mozilla/neqo + sparse-checkout: | + .github/actions/rust + path: neqo + - uses: ./neqo/.github/actions/rust + with: + version: nightly + components: rustfmt + token: ${{ secrets.GITHUB_TOKEN }} + + - run: cargo fmt --all -- --check + + semver: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + repository: mozilla/neqo + sparse-checkout: | + .github/actions/rust + path: neqo + - uses: ./neqo/.github/actions/rust + with: + tools: cargo-semver-checks + token: ${{ secrets.GITHUB_TOKEN }} + + - run: cargo semver-checks --default-features + + readme: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + repository: mozilla/neqo + sparse-checkout: | + .github/actions/rust + path: neqo + - uses: ./neqo/.github/actions/rust + with: + tools: cargo-readme + token: ${{ secrets.GITHUB_TOKEN }} + + - run: | + cargo readme -o /tmp/README.md + diff -u README.md /tmp/README.md + + check-vm: + strategy: + fail-fast: false + matrix: + os: [freebsd, openbsd, netbsd, solaris] + runs-on: ubuntu-latest + env: + RUST_LOG: trace + + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - run: curl -o rustup.sh --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs + + - if: matrix.os == 'freebsd' + uses: vmactions/freebsd-vm@848dac7e118679d08e2c2f9d42cd96608d834323 + with: + usesh: true + envs: "CARGO_TERM_COLOR RUST_BACKTRACE RUST_LOG GITHUB_ACTIONS" + prepare: | # This executes as root + set -e + pkg install -y curl llvm + run: | # This executes as user + set -e + sh rustup.sh --default-toolchain nightly --profile minimal --component clippy llvm-tools -y + . "$HOME/.cargo/env" + cargo check --all-targets + cargo clippy -- -D warnings + cargo install cargo-llvm-cov --locked + cargo llvm-cov test --mcdc --include-ffi --no-fail-fast --codecov --output-path codecov.json + cargo test --no-fail-fast --release + rm -rf target # Don't sync this back to host + + - if: matrix.os == 'openbsd' + uses: vmactions/openbsd-vm@7ac70b6de6f33efc74a90c1964afa3bcf0ee4401 + with: + usesh: true + envs: "CARGO_TERM_COLOR RUST_BACKTRACE RUST_LOG GITHUB_ACTIONS" + prepare: | # This executes as root + set -e + pkg_add rust rust-clippy llvm-16.0.6p30 # rustup doesn't support OpenBSD at all + run: | # This executes as user + set -e + export LIBCLANG_PATH=/usr/local/llvm16/lib + cargo check --all-targets + cargo clippy -- -D warnings + # FIXME: No profiler support in openbsd currently, error is: + # > error[E0463]: can't find crate for `profiler_builtins` + # > = note: the compiler may have been built without the profiler runtime + # export LLVM_COV=/usr/local/llvm16/bin/llvm-cov + # export LLVM_PROFDATA=/usr/local/llvm16/bin/llvm-profdata + # cargo install cargo-llvm-cov --locked + # cargo llvm-cov test --mcdc --include-ffi --no-fail-fast --codecov --output-path codecov.json + cargo test --no-fail-fast # Remove this once profiler is supported + cargo test --no-fail-fast --release + rm -rf target # Don't sync this back to host + + - if: matrix.os == 'netbsd' + uses: vmactions/netbsd-vm@46a58bbf03682b4cb24142b97fa315ae52bed573 + with: + usesh: true + envs: "CARGO_TERM_COLOR RUST_BACKTRACE RUST_LOG GITHUB_ACTIONS" + prepare: | # This executes as root + set -e + /usr/sbin/pkg_add pkgin + pkgin -y install curl clang + run: | # This executes as user + set -e + sh rustup.sh --default-toolchain nightly --profile minimal --component clippy llvm-tools -y + . "$HOME/.cargo/env" + cargo check --all-targets + cargo clippy -- -D warnings + # FIXME: No profiler support in netbsd currently, error is: + # > error[E0463]: can't find crate for `profiler_builtins` + # > = note: the compiler may have been built without the profiler runtime + # cargo install cargo-llvm-cov --locked + # cargo llvm-cov test --mcdc --include-ffi --no-fail-fast --codecov --output-path codecov.json + cargo test --no-fail-fast # Remove this once profiler is supported + cargo test --no-fail-fast --release + rm -rf target # Don't sync this back to host + + - if: matrix.os == 'solaris' + uses: vmactions/solaris-vm@cc8f82fa1a7cc746153ec3f71bf11f311f16e225 + with: + release: "11.4-gcc" + usesh: true + envs: "CARGO_TERM_COLOR RUST_BACKTRACE RUST_LOG GITHUB_ACTIONS" + prepare: | # This executes as root + set -e + pkg install clang-libs + run: | # This executes as also as root on Solaris + set -e + source <(curl -s https://raw.githubusercontent.com/psumbera/solaris-rust/refs/heads/main/sh.rust-web-install) || true # This doesn't exit with zero on success + export LIBCLANG_PATH="/usr/lib/amd64" + cargo check --all-targets + cargo clippy -- -D warnings + # FIXME: No profiler support in openbsd currently, error is: + # > error[E0463]: can't find crate for `profiler_builtins` + # > = note: the compiler may have been built without the profiler runtime + # cargo install cargo-llvm-cov --locked + # cargo llvm-cov test --mcdc --include-ffi --no-fail-fast --codecov --output-path codecov.json + cargo test --no-fail-fast # Remove this once profiler is supported + cargo test --no-fail-fast --release + rm -rf target # Don't sync this back to host + + - uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 # v5.3.1 + with: + files: codecov.json + fail_ci_if_error: false + token: ${{ secrets.CODECOV_TOKEN }} + verbose: true + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + + check-cargo-lock: + name: Ensure `Cargo.lock` contains all required dependencies + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + repository: mozilla/neqo + sparse-checkout: | + .github/actions/rust + path: neqo + - uses: ./neqo/.github/actions/rust + with: + token: ${{ secrets.GITHUB_TOKEN }} + - run: cargo update -w --locked diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/mtu/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +# Keep in sync with `Cargo.toml` `edition`. +# +# `rustfmt` envoked not through `cargo fmt` but directly does not pick up Rust +# edition in `Cargo.toml`. Thus duplicate here. +edition = "2021" + +comment_width=100 +wrap_comments=true + +imports_granularity="Crate" +group_imports="StdExternalCrate" + +format_code_in_doc_comments=true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/mtu/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/mtu/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/mtu/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/mtu/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,84 @@ +[package] +name = "mtu" +description = "Obtain the local network interface MTU towards a given IP address." +keywords = ["mozilla", "interface", "mtu"] +categories = ["network-programming", "web-programming"] +homepage = "https://github.com/mozilla/mtu/" +repository = "https://github.com/mozilla/mtu/" +authors = ["The Mozilla Necko Team "] +readme = "README.md" +version = "0.2.6" +edition = "2021" +license = "MIT OR Apache-2.0" +# Don't increase beyond what Firefox is currently using: +# https://searchfox.org/mozilla-central/search?q=MINIMUM_RUST_VERSION&path=python/mozboot/mozboot/util.py +rust-version = "1.76.0" + +[badges] +codecov = { repository = "mozilla/mtu", branch = "main" } +is-it-maintained-issue-resolution = { repository = "mozilla/mtu", branch = "main" } +is-it-maintained-open-issues = { repository = "mozilla/mtu", branch = "main" } +maintenance = { status = "actively-developed", branch = "main" } + +[dependencies] +# Don't increase beyond what Firefox is currently using: https://searchfox.org/mozilla-central/source/Cargo.lock +libc = { version = "0.2", default-features = false } +static_assertions = { version = "1.1", default-features = false } + +[target.'cfg(windows)'.dependencies] +# Don't increase beyond what Firefox is currently using: https://searchfox.org/mozilla-central/source/Cargo.lock +windows = { version = ">=0.58,<0.60", features = [ + "Win32_Foundation", + "Win32_NetworkManagement_IpHelper", + "Win32_NetworkManagement_Ndis", + "Win32_Networking_WinSock", +] } + +[build-dependencies] +cfg_aliases = { version = "0.2", default-features = false } +mozbuild = { version = "0.1", default-features = false, optional = true } +# Don't increase beyond what Firefox is currently using: https://searchfox.org/mozilla-central/source/Cargo.lock +bindgen = { version = "0.69", default-features = false, features = ["runtime"] } + +[features] +gecko = ["dep:mozbuild"] + +[lints.rust] +absolute_paths_not_starting_with_crate = "warn" +ambiguous_negative_literals = "warn" +closure_returning_async_block = "warn" +explicit_outlives_requirements = "warn" +macro_use_extern_crate = "warn" +missing_abi = "warn" +non_ascii_idents = "warn" +redundant_imports = "warn" +redundant_lifetimes = "warn" +trivial_numeric_casts = "warn" +unit_bindings = "warn" +unused_import_braces = "warn" +unused_lifetimes = "warn" +unused_macro_rules = "warn" +# unused_qualifications = "warn" # Try to re-enable when MSRV is > 1.76 + +[lints.clippy] +cargo = { level = "warn", priority = -1 } +nursery = { level = "warn", priority = -1 } +pedantic = { level = "warn", priority = -1 } +multiple_crate_versions = "allow" +cfg_not_test = "warn" +clone_on_ref_ptr = "warn" +create_dir = "warn" +if_then_some_else_none = "warn" +get_unwrap = "warn" +multiple_inherent_impl = "warn" +pathbuf_init_then_push = "warn" +redundant_type_annotations = "warn" +ref_patterns = "warn" +renamed_function_params = "warn" +semicolon_inside_block = "warn" +try_err = "warn" +unneeded_field_pattern = "warn" +unused_result_ok = "warn" +unused_trait_names = "warn" +unwrap_used = "warn" +unwrap_in_result = "warn" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/murmurhash3/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/murmurhash3/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/murmurhash3/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/murmurhash3/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.rst":"11fdd5b156fc2ef5fb7ed980ba91c2a32bdabb79fa386926cbd70673ca6086a5","Cargo.toml":"f61656d89dfd6de3f420e021a55672979d02c4732154b3e91122582af084b8b5","LICENSE":"bb5492d70d4de524e3e29507fb9d87165a49acbc3a5b0e946aaed7e8cfbbd01b","README.rst":"9abdacc75d4886d6201d22b4406353beafb0f3012180109d47fca78e3b8ee5a2","src/hasher.rs":"0022eaa0525dc48b1d8e1dae3fdf5b86b8ae036cb6f87d68f3f5e3b31819f90f","src/lib.rs":"5fc49f47993193b09f170de2747679dc090ff7ec3a62858d62e8cb5213c67392","src/mmh3_128.rs":"0003106e26c34bd9b98155a19953bba946ae4c7899427b160dd74060afa96805","src/mmh3_32.rs":"67fef38bb5f6f4109b401d4b4aaa6bdd3fd4b83f89caeac6666b5f2173a8340e"},"package":"a2983372caf4480544083767bf2d27defafe32af49ab4df3a0b7fc90793a3664"} \ No newline at end of file +{"files":{".travis.yml":"667a41f3876bfea2670893c30afea2b3607359a7324b352b29647d8904fdb94f","CHANGELOG.rst":"11fdd5b156fc2ef5fb7ed980ba91c2a32bdabb79fa386926cbd70673ca6086a5","Cargo.toml":"f61656d89dfd6de3f420e021a55672979d02c4732154b3e91122582af084b8b5","LICENSE":"bb5492d70d4de524e3e29507fb9d87165a49acbc3a5b0e946aaed7e8cfbbd01b","README.rst":"9abdacc75d4886d6201d22b4406353beafb0f3012180109d47fca78e3b8ee5a2","src/hasher.rs":"0022eaa0525dc48b1d8e1dae3fdf5b86b8ae036cb6f87d68f3f5e3b31819f90f","src/lib.rs":"5fc49f47993193b09f170de2747679dc090ff7ec3a62858d62e8cb5213c67392","src/mmh3_128.rs":"0003106e26c34bd9b98155a19953bba946ae4c7899427b160dd74060afa96805","src/mmh3_32.rs":"67fef38bb5f6f4109b401d4b4aaa6bdd3fd4b83f89caeac6666b5f2173a8340e"},"package":"a2983372caf4480544083767bf2d27defafe32af49ab4df3a0b7fc90793a3664"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/murmurhash3/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/murmurhash3/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/murmurhash3/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/murmurhash3/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +language: rust +rust: + - stable + - beta + - nightly + +matrix: + include: + - rust: nightly + env: FEATURES=nightly BENCH=true + +script: + - cargo build --verbose --features ${FEATURES:-""} + - cargo test --verbose --features ${FEATURES:-""} + - '[ "$BENCH" == "true" ] && cargo bench --no-run --verbose --features ${FEATURES:-""} || true' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"438cea17a96e11f787f827aab8c4fe2d096d75b1db95b5749339b9d2b2554d5b","Cargo.toml":"bcaf0900427df4f1e1f61bfaf99ec22422be14b97432ace1287e52803e9c6f0b","LICENSE-MIT":"f7715d38a3fa1b4ac97c5729740752505a39cb92ee83ab5b102aeb5eaa7cdea4","README.md":"614d60e78bd8c3d8172b2650f86d44c703471dab8a35805736861f09158e5501","examples/simple.rs":"f1fac7f8308469568b601218ea03d213584f0a51b779a3bcb78ecb40ede72483","src/lib.rs":"5a2cbd34e3a52ea1a8e1b31dd34c5ec31ce549fec30f60a0e20b87d8138da416","tests/check.rs":"323e500890599105193b6b07563a2c570ea0cc56342c81670075e5fd2ff467d1"},"package":"e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a8ee8eb3e295421e55b98ccd903f42182cd65d2d7b692ef5d9078409cba5d671",".travis.yml":"d91d0d75087934c2d0503a8c04439fea459a19182021bb0b699644d442f5b6fc","Cargo.lock":"438cea17a96e11f787f827aab8c4fe2d096d75b1db95b5749339b9d2b2554d5b","Cargo.toml":"bcaf0900427df4f1e1f61bfaf99ec22422be14b97432ace1287e52803e9c6f0b","Cargo.toml.orig":"df2ae1d6bf7e507f345f17d48760aab193bc9a51de066bb1afa20d80a7a105d5","LICENSE-MIT":"f7715d38a3fa1b4ac97c5729740752505a39cb92ee83ab5b102aeb5eaa7cdea4","README.md":"614d60e78bd8c3d8172b2650f86d44c703471dab8a35805736861f09158e5501","examples/simple.rs":"f1fac7f8308469568b601218ea03d213584f0a51b779a3bcb78ecb40ede72483","src/lib.rs":"5a2cbd34e3a52ea1a8e1b31dd34c5ec31ce549fec30f60a0e20b87d8138da416","tests/check.rs":"323e500890599105193b6b07563a2c570ea0cc56342c81670075e5fd2ff467d1"},"package":"e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "d82486c6d9a87b245ab04555d210626fafcc4758" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +language: rust diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/new_debug_unreachable/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/new_debug_unreachable/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +edition = "2018" +name = "new_debug_unreachable" +version = "1.0.4" +authors = ["Matt Brubeck ", "Jonathan Reem "] +repository = "https://github.com/mbrubeck/rust-debug-unreachable" +description = "panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable)" +documentation = "https://docs.rs/new_debug_unreachable" +readme = "README.md" +license = "MIT" + +[lib] +name = "debug_unreachable" +path = "src/lib.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/nix/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/nix/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/nix/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/nix/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"890c53890067bbd8a41ff3a7d063bbee24b489ac3cfa16d18fd7049ff9ea4935","Cargo.lock":"4daa24505b4599f9b059180347a013138bf07a07b2d63baf48b5715116909659","Cargo.toml":"f70a6f4e89f0347208d6d430e99454e295c41ee7dd93808f21fe041817301dbf","LICENSE":"66e3ee1fa7f909ad3c612d556f2a0cdabcd809ad6e66f3b0605015ac64841b70","README.md":"8852e4634aa931e6a65535cc20859d8bbbc07a6e8f82ffdb0d01e30372eec605","build.rs":"b41a7d4331f46c610c5f2bcb151894b5cf49527677d39174223c634c0d7162ed","src/dir.rs":"904437827c640dd01fab1a1c69812bb4f675c062527f5b627afb42b5c003e432","src/env.rs":"9d1e7d52c6c5f46d790a8cbc6d5d2ff9097fb7728594c518d51824ebfb70c9b3","src/errno.rs":"4aec12c7ac75f5ee9cd9f238b0777425d5ce1385c61b6907b6f34037cc52ac03","src/fcntl.rs":"90566967444f69ca37fedaaed247fd9af13fc6e99f0ee2e421a0e544449364dc","src/features.rs":"2077db641b72f976d0805b7018cb3e2fa22e161400e822312d7b5f12eaf544cc","src/ifaddrs.rs":"afd4cf9a0aa2809b6f56b07534a6ff8690be2856e8adc0cbbc8b6bc550c4d8a0","src/kmod.rs":"1e77141714fc7da27fcc59caaae0e31b5801f6e164a57f8d6d399a1b4051d5b1","src/lib.rs":"adfdb4a45cf92d13bbd56e48e5d1173da1253a9768948b10eea20aee692bd632","src/macros.rs":"ea6b3a5c117f82ab97d0a410501e7ec250ee11baf3c44b1f207ec404ea682d85","src/mount/apple.rs":"bb98335449b95e5135708d33da649472498d305d225564c81cb7f1279ba3b5b9","src/mount/bsd_without_apple.rs":"b60913e556e999deaeba464071e63b024866c648e75fc75994ddf6ec7ba6cdf7","src/mount/linux.rs":"83b4716728c54ed1d6db3fd6e2c4499f8bbe77af7e513d29c4e75525ce0d759d","src/mount/mod.rs":"1bfbdf0b8781ac6f8d320a43aedbbdfd72ac7e5d8f2a87e03f4f87cb5857ece3","src/mqueue.rs":"acc0401efa1f80487a9ac895c7dbec05ec2f1adc8811dd9ec87c54077dc52186","src/net/if_.rs":"e0d0e46718c3fc4a7f4d7c3404f2d3657707d96fb617bbdd926a9f4c75aa3b59","src/net/mod.rs":"577f70170e53d4a6de1abb70bf8f1031ec3e65c0e63ef5fcf05c907125e7ac17","src/poll.rs":"920880a9023a356ff0bb10c51ef0eb5768310bf98d70cde4b387623d2eb693fc","src/poll_timeout.rs":"c32412689fcafa561514df9d974206c11bb1276ef79fc10964f11b5416f51a00","src/pty.rs":"85b1af94ff0028f49f405098c6a18b11c838c5cd6816a94cf973feccd4163c19","src/sched.rs":"99e31eec5c47cf30d66148ef43ef47a7079da1ec05e1f68cce421208bfbf108b","src/spawn.rs":"4a3d2918ec210199fab392757cd4577c46b484a6c923a70474ae049b8bcfc1c9","src/sys/aio.rs":"c3d5ea712d19fce560647586aec3b0a31b54ceeb4aa22e982968899c2174df5b","src/sys/epoll.rs":"af7c3b564c11f3819468a5ac7be29a53d0ab10f0e92436835f195135108e662d","src/sys/event.rs":"e9e239db2e0c54379fc37343990281977cff327180f83976647d631669227f7e","src/sys/eventfd.rs":"f2d8d0577a47319171949ac26aaf5ba5fc1c8fb63b19d36359ed03f32c6c7b93","src/sys/fanotify.rs":"c92fd424099022b0d272b1022eca8406c3007fa3af56b94512cab79f9a534bd9","src/sys/inotify.rs":"d639d4194abecc1297d4e46c054cdbdcde65734ad550a14a04b3a31b09b2eff8","src/sys/ioctl/bsd.rs":"e6affc2babd4fa4539574426e416b330b7e32ba4fd2821899a67417261e7089e","src/sys/ioctl/linux.rs":"7df1a668a5fe83664a2f779c69fa4a4c1ef038f031e3e112581c54b1e871b42f","src/sys/ioctl/mod.rs":"b51770a4d8d5435b4e0305fa1d5239b762c63e9186d26ac57b2a5aef9f9d8d03","src/sys/memfd.rs":"949ca5f097a5ffce5ba7857a51e4fbc5c6e8508b8c5806167e6e3ee3bb9a652a","src/sys/mman.rs":"59da620df8ba3b8a00970fbb6499765c42ceb3f4605a9790a25d36023fd63cdd","src/sys/mod.rs":"2bef45693dbba8344c969116f2af4da1bc2ed0836366e9983c7cb126c6c4747f","src/sys/personality.rs":"4a0a28e3238024543f37b9106463d5fd1a5396b1e2a31d660a187ac27409dd0f","src/sys/prctl.rs":"58162ca18f11269bcda2bd24c5c479bf3b21c28c9b7497785ca4abbb2e0f9bdc","src/sys/pthread.rs":"258cdf7ff0b61a4afa6d228109e4cb4fb88d859bb8dfe6c959d95130fb010906","src/sys/ptrace/bsd.rs":"54b92e1ffe6455a545f807ed7de9011be05251adfdc71a5823b1965579650939","src/sys/ptrace/linux.rs":"b25c091366c57c89ece59cb55abeddffbde65ed72f0b37f4390093e0559c8248","src/sys/ptrace/mod.rs":"a9aefa2b10cc63c8b40adcd3e7dd612a8f4677bf6f37420cdd09e7129ba02c95","src/sys/quota.rs":"1638e34bddd955c7f98f1814d239eb76647101295c8a1ae40c78dd7dd7638f20","src/sys/reboot.rs":"b748217e4877c94c1870885407b9ab1ab9e059c9fb7d04818a1b29477eac81c6","src/sys/resource.rs":"a17ece2523d2f842eeb94ce4e475c5b01c1eb48eaef112aa8fc1fb05aa83696c","src/sys/select.rs":"2419abf9fa0d0e97c5262c1eb74c847497198ae73f5be5b9379e3946ecf41601","src/sys/sendfile.rs":"fc7ac628424eb1132674c73bbe19f0d82a28d6752b0beffbf111965ea3885760","src/sys/signal.rs":"7ec92d546b7767461b3a15a05d63ce8d97e7ce80370bf99b3c5caa548691159c","src/sys/signalfd.rs":"7a3f759be9026c7654d5ae9b03309ce79476c00206e585454bf142742ed0b09f","src/sys/socket/addr.rs":"23f5ead54f86149b5ea05bfdb181a573d18cf6fb35b61cdb6394bc4235be3ee7","src/sys/socket/mod.rs":"b4112a9943f73dfd4a1cd940a1fce6f7de6e4c2508505a69e2fb6f93275f3bb7","src/sys/socket/sockopt.rs":"c756c9bb97763492e96192e397cf2ccdfd9c5fe2eecdf9df0f6287cdbf222618","src/sys/stat.rs":"71ab2e0587725483df9ecff9cfe6e9288c7d11bd9de031d6a130720ee6cb3652","src/sys/statfs.rs":"f50517ca31ad2795c566dee9e84d91905fba89b7bbc896d6ec0a55043cb647a9","src/sys/statvfs.rs":"526c2e69b640f49331e8ca7a2e59cdb803887c91a53fa41f866364fec93bce24","src/sys/sysinfo.rs":"93ccfc746128dfcf8fbc2775ceefac6ddcefe154b6e5f7db96de8f29ad869b85","src/sys/termios.rs":"e9b057aced878d9bcf8ae5fb15a655e56dd2202e4c7932b870f3fab7222270f1","src/sys/time.rs":"859d29eb9879372385131934b4fe7404f12bed8a09ae2a1c3d29fc5b75218c70","src/sys/timer.rs":"b347e177d480d11f2cf7484ad19e6660dd3ca6ab2aebddc6267992f089fbd012","src/sys/timerfd.rs":"fdfe47cb1ded2eb7de51d855b769f7fb7599fee1c3b81c02ae6c605d9ea7f33d","src/sys/uio.rs":"62b8ee82f55c09a7eb90130b5a7eb9f6497e6e68b0bcd12208f5408a2c41cc98","src/sys/utsname.rs":"e1f81d363621445633101800ba34debdb222eaf3a25553f8b486f74d49e4be41","src/sys/wait.rs":"338235d42a2ec29633cf64dada7b9b1d434ed0005776bffdecfd5c69922eed89","src/syslog.rs":"567660eb9e5302fe6b584ec247fd1fc855564a833943f044c07652df83364a63","src/time.rs":"1200e48658a03aaea44ec49d439cb5d589d2db9be3c743a62e7b2cd79ed38ceb","src/ucontext.rs":"f07646e9a5908b92d790cd0b46d937ef4700d0313d600fbe4af9c64e134bc1dc","src/unistd.rs":"26b45c0e0861ca82a9300eb952bc81bf626bbde6d3606fd780ad27fc86360ba7","test/common/mod.rs":"cb322163f65319b350882fccea8d540216c4ac43f0912f1e35efa7ea0305d23d","test/mount/mod.rs":"4aac842da29f063b6f653fc5ccb02e742283fc683d6281cbcc582f55004b9c0f","test/mount/test_mount.rs":"90820c9378690190bd576e22361d0cb9b932cd7002a099c5034772feefc4f8e6","test/mount/test_mount_apple.rs":"77055902167e85368291284c00ae67b83ec932eca425a17d69ceb867ea5a142d","test/mount/test_nmount.rs":"d6c112547bb80968170b5497cda4b6cbf69dabec6f51d494bd52298995ceff18","test/sys/mod.rs":"349ccdb4b4ded7bb6c3ac4db47a37d42ee6c985b6051215964c4f7b3e22d6f91","test/sys/test_aio.rs":"a0c1315c2924a4eb4d419e08cdb00702061941170c4e3b4e53b383bf3475642d","test/sys/test_aio_drop.rs":"34464033e2872d44d578b642736ae17b2c611e6cd52970ba0e60b9588efda500","test/sys/test_epoll.rs":"c30b08d665a1fe7d7a04fe51d50ec78fc74c2ac707ae0f95f82104d5c76ceaf2","test/sys/test_event.rs":"43ed4ed940e20b6dd4aac9835eb13de099a7e60a4e6b03b89bfb8dc014208f73","test/sys/test_fanotify.rs":"d759eb6d20cfab11b491fb2972cb2c93f643919e73be29032facd8c752313483","test/sys/test_inotify.rs":"a141b9a995892547b51ceeb6761a70a6b86d37e8f38d13ea2c497b81b4b0f49f","test/sys/test_ioctl.rs":"07d08a46c4ac84161974b655a0d040e03efc9338e7a7505e0d16826b7653b5c2","test/sys/test_memfd.rs":"732a4e03b099fd80975e4993ed05b0d1eaac5fefd54b17b6e641cf119822df42","test/sys/test_mman.rs":"f7338ede651141e238596ec1d379ab83380ea4903426504af93c78a8b26f0334","test/sys/test_prctl.rs":"a2d5f1b8911b305345fadecbf39318cf201e74225b251633bd95b390c274244f","test/sys/test_pthread.rs":"8bdf06fe013fff44e0b7c558b21e2b4d3f5bf352e8b621af1d17cba70120b814","test/sys/test_ptrace.rs":"eaabeae8dd4de28cb65771983ab7504df56a6ecc39a4b936446b70ee947a17b3","test/sys/test_resource.rs":"b148e17e6c07138ca93b2c6c289fbf7d97fc4571066dc78e317a245b4464a577","test/sys/test_select.rs":"09fe9d020e4f1cdb0951ebd27a6c3f408b23471ce2c51d2f1e4708500fc15261","test/sys/test_signal.rs":"a1e4943e459e4bc79ac1e8929bbd4dab3c012935ed8084631fef4e973902a1c0","test/sys/test_signalfd.rs":"348aa82e161d99ffac0b70247441cc5b806ed7e0f23f32ecdfaa87ab2eb6c25c","test/sys/test_socket.rs":"d89baf32ffa2279cb6a44fffeda6d595f6ef9327a2fb8bf58f96e69729c8bf72","test/sys/test_sockopt.rs":"585b9160f7568de5fd5ddc8b23f5c341a142871e6149a8d5c03fb020021db0bd","test/sys/test_stat.rs":"a61b1801934ea4da6ace8ba3b983ac1251d8174b65652afc3c773b4b5f11f0d8","test/sys/test_statfs.rs":"90da08a3828b091482ee9be17c7f1aba32ffa598158b25ce3001d468fbc328c5","test/sys/test_statvfs.rs":"05cf8f1bcab0f0cd8fbefe8a2a72f9ac6d95aa760c355ac6d4b6f9c61649bc38","test/sys/test_sysinfo.rs":"ffd49bc96375914a2c4a4a59730cae8072f85771e2c4a80d3403df38d967e272","test/sys/test_termios.rs":"a5bbbb65600aa788ac1edd2af276837d065df6761a65c010e899f30850b8a3ca","test/sys/test_time.rs":"aff97dd1bfc4aa9b616cc71e9cc11f25fb3ad983f1406c856648736847778c19","test/sys/test_timer.rs":"3ae20d364f075d2811f3ff94eda9886682cc21d8807656007d2464fe36d1e361","test/sys/test_timerfd.rs":"cfed3abf58118611d08f6985251a7739cff67108e11214222a1d2394a3a026ce","test/sys/test_uio.rs":"05bab155a5e9f29e90f2996e17d77072eee576cf2ee89208524a84651d7bc3ea","test/sys/test_utsname.rs":"b8371dca02c9cdfc0c8e93df9b5cf5b5cb8a92b114977966854918abeb01ad73","test/sys/test_wait.rs":"c958e51b10a7d0396d0013e9d637a2848ad9d061d526408b40dfefb850c22beb","test/test.rs":"6518d60fd48f5a4084c9d665e7409b5691c5e6de077f05501ca5930ed67a8b2f","test/test_clearenv.rs":"45ca548035b3c20ec87314715feaba2be973709a635d85b8cde46fd1d9f1ecd4","test/test_dir.rs":"a450dec9499609a15156027b39479c1011f034efd1d1e92fd7ebef3a647a7578","test/test_errno.rs":"e7a1320e97350c2883368ffe9fc47fd041f4f9ecdee360d21d36254a63a305a3","test/test_fcntl.rs":"5e7fc105d67200ecc218334bb028e736ba688dbb228006a71249ed31f7599b64","test/test_kmod/hello_mod/Makefile":"0219f7bce0603f97d997fb377ca071966c90333ecc665e78a54dfeb97a9c811b","test/test_kmod/hello_mod/hello.c":"bcac6b19c5bd807e1f3878c15e426acc85785a8ade9840c3bb4d068635c9188c","test/test_kmod/mod.rs":"b4ae25841c2f06f32de9f1acd8230eeccd7095721302ebe78ad454e4e4f9c783","test/test_mq.rs":"d8ec2a3f3acad4369851663b3f7fef03177d9f8395b585dee8e2c53f6a2a9b4a","test/test_net.rs":"d01e3f1f955b0d58b1a22f6dfe3926fbde21f8a7183c8533f278504179c3c9d0","test/test_nix_path.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","test/test_poll.rs":"25b4fa094bbcda5a5317a25d2f292465965dbe3e066374b04a9b27a8d55897ac","test/test_pty.rs":"bea466c6c8c7f2e4879ef4c870482b5b58a60524fa57c88339f0e117469b0dd5","test/test_sched.rs":"c4579bd376fab8816e63b07fa9ace31dc08e63ebb7c855a2c450698090d1d1e8","test/test_sendfile.rs":"08b6a60e062fe2fb4acaa1518f9cecc5e502aeba198c84a33497d13a542a023a","test/test_spawn.rs":"6a2cf164a34deab73ae22b463ca3fc601908a6ff8815ac57270d283c6bc85db4","test/test_syslog.rs":"3430fcc54776ed931da371bff23a7d83312818430f361774cdeed10fe56a143b","test/test_time.rs":"6eb3536936c67bcfbc80a73a902b4a485943aab5375fc7e3880da6695a4eafce","test/test_unistd.rs":"a8159177d144a778ae1d26e0682f750e8df200ff6be4d08ce2ece37b6689dec9"},"package":"74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e0b4f38e363ad12c70d851861508611c6bb949afb07d28e656836285ab8a8551","CHANGELOG.md":"890c53890067bbd8a41ff3a7d063bbee24b489ac3cfa16d18fd7049ff9ea4935","Cargo.lock":"4daa24505b4599f9b059180347a013138bf07a07b2d63baf48b5715116909659","Cargo.toml":"f70a6f4e89f0347208d6d430e99454e295c41ee7dd93808f21fe041817301dbf","Cargo.toml.orig":"e4724609c17c3c3cc37f5ff3d325d6e4b5b1cdc576a07069cb67e0049c13d8b4","LICENSE":"66e3ee1fa7f909ad3c612d556f2a0cdabcd809ad6e66f3b0605015ac64841b70","README.md":"8852e4634aa931e6a65535cc20859d8bbbc07a6e8f82ffdb0d01e30372eec605","build.rs":"b41a7d4331f46c610c5f2bcb151894b5cf49527677d39174223c634c0d7162ed","src/dir.rs":"904437827c640dd01fab1a1c69812bb4f675c062527f5b627afb42b5c003e432","src/env.rs":"9d1e7d52c6c5f46d790a8cbc6d5d2ff9097fb7728594c518d51824ebfb70c9b3","src/errno.rs":"4aec12c7ac75f5ee9cd9f238b0777425d5ce1385c61b6907b6f34037cc52ac03","src/fcntl.rs":"90566967444f69ca37fedaaed247fd9af13fc6e99f0ee2e421a0e544449364dc","src/features.rs":"2077db641b72f976d0805b7018cb3e2fa22e161400e822312d7b5f12eaf544cc","src/ifaddrs.rs":"afd4cf9a0aa2809b6f56b07534a6ff8690be2856e8adc0cbbc8b6bc550c4d8a0","src/kmod.rs":"1e77141714fc7da27fcc59caaae0e31b5801f6e164a57f8d6d399a1b4051d5b1","src/lib.rs":"adfdb4a45cf92d13bbd56e48e5d1173da1253a9768948b10eea20aee692bd632","src/macros.rs":"ea6b3a5c117f82ab97d0a410501e7ec250ee11baf3c44b1f207ec404ea682d85","src/mount/apple.rs":"bb98335449b95e5135708d33da649472498d305d225564c81cb7f1279ba3b5b9","src/mount/bsd_without_apple.rs":"b60913e556e999deaeba464071e63b024866c648e75fc75994ddf6ec7ba6cdf7","src/mount/linux.rs":"83b4716728c54ed1d6db3fd6e2c4499f8bbe77af7e513d29c4e75525ce0d759d","src/mount/mod.rs":"1bfbdf0b8781ac6f8d320a43aedbbdfd72ac7e5d8f2a87e03f4f87cb5857ece3","src/mqueue.rs":"acc0401efa1f80487a9ac895c7dbec05ec2f1adc8811dd9ec87c54077dc52186","src/net/if_.rs":"e0d0e46718c3fc4a7f4d7c3404f2d3657707d96fb617bbdd926a9f4c75aa3b59","src/net/mod.rs":"577f70170e53d4a6de1abb70bf8f1031ec3e65c0e63ef5fcf05c907125e7ac17","src/poll.rs":"920880a9023a356ff0bb10c51ef0eb5768310bf98d70cde4b387623d2eb693fc","src/poll_timeout.rs":"c32412689fcafa561514df9d974206c11bb1276ef79fc10964f11b5416f51a00","src/pty.rs":"85b1af94ff0028f49f405098c6a18b11c838c5cd6816a94cf973feccd4163c19","src/sched.rs":"99e31eec5c47cf30d66148ef43ef47a7079da1ec05e1f68cce421208bfbf108b","src/spawn.rs":"4a3d2918ec210199fab392757cd4577c46b484a6c923a70474ae049b8bcfc1c9","src/sys/aio.rs":"c3d5ea712d19fce560647586aec3b0a31b54ceeb4aa22e982968899c2174df5b","src/sys/epoll.rs":"af7c3b564c11f3819468a5ac7be29a53d0ab10f0e92436835f195135108e662d","src/sys/event.rs":"e9e239db2e0c54379fc37343990281977cff327180f83976647d631669227f7e","src/sys/eventfd.rs":"f2d8d0577a47319171949ac26aaf5ba5fc1c8fb63b19d36359ed03f32c6c7b93","src/sys/fanotify.rs":"c92fd424099022b0d272b1022eca8406c3007fa3af56b94512cab79f9a534bd9","src/sys/inotify.rs":"d639d4194abecc1297d4e46c054cdbdcde65734ad550a14a04b3a31b09b2eff8","src/sys/ioctl/bsd.rs":"e6affc2babd4fa4539574426e416b330b7e32ba4fd2821899a67417261e7089e","src/sys/ioctl/linux.rs":"7df1a668a5fe83664a2f779c69fa4a4c1ef038f031e3e112581c54b1e871b42f","src/sys/ioctl/mod.rs":"b51770a4d8d5435b4e0305fa1d5239b762c63e9186d26ac57b2a5aef9f9d8d03","src/sys/memfd.rs":"949ca5f097a5ffce5ba7857a51e4fbc5c6e8508b8c5806167e6e3ee3bb9a652a","src/sys/mman.rs":"59da620df8ba3b8a00970fbb6499765c42ceb3f4605a9790a25d36023fd63cdd","src/sys/mod.rs":"2bef45693dbba8344c969116f2af4da1bc2ed0836366e9983c7cb126c6c4747f","src/sys/personality.rs":"4a0a28e3238024543f37b9106463d5fd1a5396b1e2a31d660a187ac27409dd0f","src/sys/prctl.rs":"58162ca18f11269bcda2bd24c5c479bf3b21c28c9b7497785ca4abbb2e0f9bdc","src/sys/pthread.rs":"258cdf7ff0b61a4afa6d228109e4cb4fb88d859bb8dfe6c959d95130fb010906","src/sys/ptrace/bsd.rs":"54b92e1ffe6455a545f807ed7de9011be05251adfdc71a5823b1965579650939","src/sys/ptrace/linux.rs":"b25c091366c57c89ece59cb55abeddffbde65ed72f0b37f4390093e0559c8248","src/sys/ptrace/mod.rs":"a9aefa2b10cc63c8b40adcd3e7dd612a8f4677bf6f37420cdd09e7129ba02c95","src/sys/quota.rs":"1638e34bddd955c7f98f1814d239eb76647101295c8a1ae40c78dd7dd7638f20","src/sys/reboot.rs":"b748217e4877c94c1870885407b9ab1ab9e059c9fb7d04818a1b29477eac81c6","src/sys/resource.rs":"a17ece2523d2f842eeb94ce4e475c5b01c1eb48eaef112aa8fc1fb05aa83696c","src/sys/select.rs":"2419abf9fa0d0e97c5262c1eb74c847497198ae73f5be5b9379e3946ecf41601","src/sys/sendfile.rs":"fc7ac628424eb1132674c73bbe19f0d82a28d6752b0beffbf111965ea3885760","src/sys/signal.rs":"7ec92d546b7767461b3a15a05d63ce8d97e7ce80370bf99b3c5caa548691159c","src/sys/signalfd.rs":"7a3f759be9026c7654d5ae9b03309ce79476c00206e585454bf142742ed0b09f","src/sys/socket/addr.rs":"23f5ead54f86149b5ea05bfdb181a573d18cf6fb35b61cdb6394bc4235be3ee7","src/sys/socket/mod.rs":"b4112a9943f73dfd4a1cd940a1fce6f7de6e4c2508505a69e2fb6f93275f3bb7","src/sys/socket/sockopt.rs":"c756c9bb97763492e96192e397cf2ccdfd9c5fe2eecdf9df0f6287cdbf222618","src/sys/stat.rs":"71ab2e0587725483df9ecff9cfe6e9288c7d11bd9de031d6a130720ee6cb3652","src/sys/statfs.rs":"f50517ca31ad2795c566dee9e84d91905fba89b7bbc896d6ec0a55043cb647a9","src/sys/statvfs.rs":"526c2e69b640f49331e8ca7a2e59cdb803887c91a53fa41f866364fec93bce24","src/sys/sysinfo.rs":"93ccfc746128dfcf8fbc2775ceefac6ddcefe154b6e5f7db96de8f29ad869b85","src/sys/termios.rs":"e9b057aced878d9bcf8ae5fb15a655e56dd2202e4c7932b870f3fab7222270f1","src/sys/time.rs":"859d29eb9879372385131934b4fe7404f12bed8a09ae2a1c3d29fc5b75218c70","src/sys/timer.rs":"b347e177d480d11f2cf7484ad19e6660dd3ca6ab2aebddc6267992f089fbd012","src/sys/timerfd.rs":"fdfe47cb1ded2eb7de51d855b769f7fb7599fee1c3b81c02ae6c605d9ea7f33d","src/sys/uio.rs":"62b8ee82f55c09a7eb90130b5a7eb9f6497e6e68b0bcd12208f5408a2c41cc98","src/sys/utsname.rs":"e1f81d363621445633101800ba34debdb222eaf3a25553f8b486f74d49e4be41","src/sys/wait.rs":"338235d42a2ec29633cf64dada7b9b1d434ed0005776bffdecfd5c69922eed89","src/syslog.rs":"567660eb9e5302fe6b584ec247fd1fc855564a833943f044c07652df83364a63","src/time.rs":"1200e48658a03aaea44ec49d439cb5d589d2db9be3c743a62e7b2cd79ed38ceb","src/ucontext.rs":"f07646e9a5908b92d790cd0b46d937ef4700d0313d600fbe4af9c64e134bc1dc","src/unistd.rs":"26b45c0e0861ca82a9300eb952bc81bf626bbde6d3606fd780ad27fc86360ba7","test/common/mod.rs":"cb322163f65319b350882fccea8d540216c4ac43f0912f1e35efa7ea0305d23d","test/mount/mod.rs":"4aac842da29f063b6f653fc5ccb02e742283fc683d6281cbcc582f55004b9c0f","test/mount/test_mount.rs":"90820c9378690190bd576e22361d0cb9b932cd7002a099c5034772feefc4f8e6","test/mount/test_mount_apple.rs":"77055902167e85368291284c00ae67b83ec932eca425a17d69ceb867ea5a142d","test/mount/test_nmount.rs":"d6c112547bb80968170b5497cda4b6cbf69dabec6f51d494bd52298995ceff18","test/sys/mod.rs":"349ccdb4b4ded7bb6c3ac4db47a37d42ee6c985b6051215964c4f7b3e22d6f91","test/sys/test_aio.rs":"a0c1315c2924a4eb4d419e08cdb00702061941170c4e3b4e53b383bf3475642d","test/sys/test_aio_drop.rs":"34464033e2872d44d578b642736ae17b2c611e6cd52970ba0e60b9588efda500","test/sys/test_epoll.rs":"c30b08d665a1fe7d7a04fe51d50ec78fc74c2ac707ae0f95f82104d5c76ceaf2","test/sys/test_event.rs":"43ed4ed940e20b6dd4aac9835eb13de099a7e60a4e6b03b89bfb8dc014208f73","test/sys/test_fanotify.rs":"d759eb6d20cfab11b491fb2972cb2c93f643919e73be29032facd8c752313483","test/sys/test_inotify.rs":"a141b9a995892547b51ceeb6761a70a6b86d37e8f38d13ea2c497b81b4b0f49f","test/sys/test_ioctl.rs":"07d08a46c4ac84161974b655a0d040e03efc9338e7a7505e0d16826b7653b5c2","test/sys/test_memfd.rs":"732a4e03b099fd80975e4993ed05b0d1eaac5fefd54b17b6e641cf119822df42","test/sys/test_mman.rs":"f7338ede651141e238596ec1d379ab83380ea4903426504af93c78a8b26f0334","test/sys/test_prctl.rs":"a2d5f1b8911b305345fadecbf39318cf201e74225b251633bd95b390c274244f","test/sys/test_pthread.rs":"8bdf06fe013fff44e0b7c558b21e2b4d3f5bf352e8b621af1d17cba70120b814","test/sys/test_ptrace.rs":"eaabeae8dd4de28cb65771983ab7504df56a6ecc39a4b936446b70ee947a17b3","test/sys/test_resource.rs":"b148e17e6c07138ca93b2c6c289fbf7d97fc4571066dc78e317a245b4464a577","test/sys/test_select.rs":"09fe9d020e4f1cdb0951ebd27a6c3f408b23471ce2c51d2f1e4708500fc15261","test/sys/test_signal.rs":"a1e4943e459e4bc79ac1e8929bbd4dab3c012935ed8084631fef4e973902a1c0","test/sys/test_signalfd.rs":"348aa82e161d99ffac0b70247441cc5b806ed7e0f23f32ecdfaa87ab2eb6c25c","test/sys/test_socket.rs":"d89baf32ffa2279cb6a44fffeda6d595f6ef9327a2fb8bf58f96e69729c8bf72","test/sys/test_sockopt.rs":"585b9160f7568de5fd5ddc8b23f5c341a142871e6149a8d5c03fb020021db0bd","test/sys/test_stat.rs":"a61b1801934ea4da6ace8ba3b983ac1251d8174b65652afc3c773b4b5f11f0d8","test/sys/test_statfs.rs":"90da08a3828b091482ee9be17c7f1aba32ffa598158b25ce3001d468fbc328c5","test/sys/test_statvfs.rs":"05cf8f1bcab0f0cd8fbefe8a2a72f9ac6d95aa760c355ac6d4b6f9c61649bc38","test/sys/test_sysinfo.rs":"ffd49bc96375914a2c4a4a59730cae8072f85771e2c4a80d3403df38d967e272","test/sys/test_termios.rs":"a5bbbb65600aa788ac1edd2af276837d065df6761a65c010e899f30850b8a3ca","test/sys/test_time.rs":"aff97dd1bfc4aa9b616cc71e9cc11f25fb3ad983f1406c856648736847778c19","test/sys/test_timer.rs":"3ae20d364f075d2811f3ff94eda9886682cc21d8807656007d2464fe36d1e361","test/sys/test_timerfd.rs":"cfed3abf58118611d08f6985251a7739cff67108e11214222a1d2394a3a026ce","test/sys/test_uio.rs":"05bab155a5e9f29e90f2996e17d77072eee576cf2ee89208524a84651d7bc3ea","test/sys/test_utsname.rs":"b8371dca02c9cdfc0c8e93df9b5cf5b5cb8a92b114977966854918abeb01ad73","test/sys/test_wait.rs":"c958e51b10a7d0396d0013e9d637a2848ad9d061d526408b40dfefb850c22beb","test/test.rs":"6518d60fd48f5a4084c9d665e7409b5691c5e6de077f05501ca5930ed67a8b2f","test/test_clearenv.rs":"45ca548035b3c20ec87314715feaba2be973709a635d85b8cde46fd1d9f1ecd4","test/test_dir.rs":"a450dec9499609a15156027b39479c1011f034efd1d1e92fd7ebef3a647a7578","test/test_errno.rs":"e7a1320e97350c2883368ffe9fc47fd041f4f9ecdee360d21d36254a63a305a3","test/test_fcntl.rs":"5e7fc105d67200ecc218334bb028e736ba688dbb228006a71249ed31f7599b64","test/test_kmod/hello_mod/Makefile":"0219f7bce0603f97d997fb377ca071966c90333ecc665e78a54dfeb97a9c811b","test/test_kmod/hello_mod/hello.c":"bcac6b19c5bd807e1f3878c15e426acc85785a8ade9840c3bb4d068635c9188c","test/test_kmod/mod.rs":"b4ae25841c2f06f32de9f1acd8230eeccd7095721302ebe78ad454e4e4f9c783","test/test_mq.rs":"d8ec2a3f3acad4369851663b3f7fef03177d9f8395b585dee8e2c53f6a2a9b4a","test/test_net.rs":"d01e3f1f955b0d58b1a22f6dfe3926fbde21f8a7183c8533f278504179c3c9d0","test/test_nix_path.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","test/test_poll.rs":"25b4fa094bbcda5a5317a25d2f292465965dbe3e066374b04a9b27a8d55897ac","test/test_pty.rs":"bea466c6c8c7f2e4879ef4c870482b5b58a60524fa57c88339f0e117469b0dd5","test/test_sched.rs":"c4579bd376fab8816e63b07fa9ace31dc08e63ebb7c855a2c450698090d1d1e8","test/test_sendfile.rs":"08b6a60e062fe2fb4acaa1518f9cecc5e502aeba198c84a33497d13a542a023a","test/test_spawn.rs":"6a2cf164a34deab73ae22b463ca3fc601908a6ff8815ac57270d283c6bc85db4","test/test_syslog.rs":"3430fcc54776ed931da371bff23a7d83312818430f361774cdeed10fe56a143b","test/test_time.rs":"6eb3536936c67bcfbc80a73a902b4a485943aab5375fc7e3880da6695a4eafce","test/test_unistd.rs":"a8159177d144a778ae1d26e0682f750e8df200ff6be4d08ce2ece37b6689dec9"},"package":"74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/nix/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/nix/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/nix/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/nix/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3cf9007216086b17a6ef5a09fa42dc00cde5c2bf" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/nix/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/nix/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/nix/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/nix/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,110 @@ +[package] +name = "nix" +description = "Rust friendly bindings to *nix APIs" +edition = "2021" +version = "0.30.1" +rust-version = "1.69" +authors = ["The nix-rust Project Developers"] +repository = "https://github.com/nix-rust/nix" +license = "MIT" +categories = ["os::unix-apis"] +include = ["build.rs", "src/**/*", "test/**/*", "LICENSE", "README.md", "CHANGELOG.md"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] +targets = [ + "x86_64-unknown-linux-gnu", + "aarch64-linux-android", + "x86_64-apple-darwin", + "aarch64-apple-ios", + "x86_64-unknown-freebsd", + "x86_64-unknown-openbsd", + "x86_64-unknown-netbsd", + "x86_64-unknown-dragonfly", + "x86_64-unknown-fuchsia", + "x86_64-unknown-redox", + "x86_64-unknown-illumos" +] + +[dependencies] +libc = { version = "0.2.171", features = ["extra_traits"] } +bitflags = "2.3.3" +cfg-if = "1.0" +pin-utils = { version = "0.1.0", optional = true } +memoffset = { version = "0.9", optional = true } + +[features] +default = [] + +acct = [] +aio = ["pin-utils"] +dir = ["fs"] +env = [] +event = ["poll"] +fanotify = [] +feature = [] +fs = [] +hostname = [] +inotify = [] +ioctl = [] +kmod = [] +mman = [] +mount = ["uio"] +mqueue = ["fs"] +net = ["socket"] +personality = [] +poll = [] +pthread = [] +ptrace = ["process"] +quota = [] +process = [] +reboot = [] +resource = [] +sched = ["process"] +signal = ["process"] +socket = ["memoffset"] +syslog = [] +term = [] +time = [] +ucontext = ["signal"] +uio = [] +user = ["feature"] +zerocopy = ["fs", "uio"] + +[dev-dependencies] +assert-impl = "0.1" +parking_lot = "0.12" +rand = "0.9" +tempfile = "3.7.1" +semver = "1.0.7" +nix = { path = ".", features = ["acct", "aio", "dir", "env", "event", "fanotify", + "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "mman", "mount", "mqueue", + "net", "personality", "poll", "pthread", "ptrace", "quota", "process", "reboot", + "resource", "sched", "signal", "socket", "syslog", "term", "time", "ucontext", "uio", + "user", "zerocopy"] } + +[target.'cfg(any(target_os = "android", target_os = "linux"))'.dev-dependencies] +caps = "0.5.3" + +[target.'cfg(target_os = "freebsd")'.dev-dependencies] +sysctl = "0.4" + +[build-dependencies] +cfg_aliases = "0.2.1" + +[[test]] +name = "test" +path = "test/test.rs" + +[[test]] +name = "test-aio-drop" +path = "test/sys/test_aio_drop.rs" + +[[test]] +name = "test-clearenv" +path = "test/test_clearenv.rs" + +[[test]] +name = "test-prctl" +path = "test/sys/test_prctl.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/nom/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/nom/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/nom/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/nom/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"fd79f8ab367d50fd57136744fa2e0a198c279c9707c2a45f00ad1b62d0a637ab","Cargo.lock":"3b95f09a31e1fc281ef890f9623ac84f0a58bc3454a96b652d2f0682963f29b5","Cargo.toml":"9d07fd5cc339d8f7c0c164b2568164b808dee1d441b17631cb7b7d44d39ed778","LICENSE":"4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0","README.md":"3cbdcb07f9ef189ad617f40423a17f1e48ee5aba3f118f261886c139d64d26ae","doc/nom_recipes.md":"a903a6d8f9e5c935f2a4cbd632f67bc46e41934d1cc8517da9b9e7f3840c9955","src/bits/complete.rs":"640bdcad311a05d94e4b3a1a8b2105c540f80864edb75de0a570f03d4055e5ed","src/bits/mod.rs":"1c6aa26887d379384c1c823684e6f8e91b59df72664eefd8ddf0b6ca5517e669","src/bits/streaming.rs":"304cc5d565cfa30075827c1d6cb173b7cb92b101d8ebe9bc50476a00c92fd5dc","src/branch/mod.rs":"dbe1ed1bb0230310adf8e8d15e6afcf8826c7a111f8429e13fe3e9ebd3fbeae0","src/branch/tests.rs":"9a4a7b0c38fc28881d904f8ad6757a23e543f47a4c2d6fd6a9589eeb97209088","src/bytes/complete.rs":"666fa037c63292b1616cbc04c5b414a53c705d0d2ccd8d84399bbe78f573b7e9","src/bytes/mod.rs":"055e264f71a9fa2245be652cc747cfb2c3e34c3c2ba3b75e9611be51fcebea0b","src/bytes/streaming.rs":"e716e6555fbde14bfc2d7358a3edc2191df0522bc55b1f7735f9809ceb235829","src/bytes/tests.rs":"f0d9eb90d72873346e47e5592d30093eb38cbbb5fbf2e769cda776ccfff4f887","src/character/complete.rs":"7eeb5f00baab7aeaf7f392e5872d141d352951a146c0396721dab71e29b4c87b","src/character/mod.rs":"2fc6a3b19b766a3c37328d62eedbc0c9cb9612aa1d38ececd5cc579b61725fa2","src/character/streaming.rs":"de67ec5663475bc5ffa16f12d121ce9181353b16656b90216704197fca3010fc","src/character/tests.rs":"38958a709f96f077f93a72b32d8ded0a2ad6e488d9aadbe3cf1cfd8adaec06c8","src/combinator/mod.rs":"f7b9c35734f10a4b46d2e2ae874628d48fa1fe0bfc9f44325a89a14b3cfaea02","src/combinator/tests.rs":"1e56e2c1263d93bfbd244d24160a0bea41731e5158d57382e69c215427770b94","src/error.rs":"9d9bf87e76b47cfd9170f8ae50b6deeb02ff1c296aac3eb4f71ee1474dc0fba5","src/internal.rs":"5e670e0f5955af13da4b9a98d444fc721d38835b4637fe8170871fefef4e04cb","src/lib.rs":"9e05f2447ef1e5e9418953300c97d297f26f8f33c0528733a7681d8cb458346e","src/macros.rs":"11ac3dee346e5bf61015f328975cf6ea6f438683eb3b8b6c7c8e6383b0c5b7af","src/multi/mod.rs":"6093bd5909ddae76309442eba3a33716d279d219e5933a0dedef977312d6c5f8","src/multi/tests.rs":"806f89f5f347978c22e9b8cc7f8a49ad1d1fe23bff5974725b643a2ceffe8cb0","src/number/complete.rs":"a4f312c200710a446986142d19ebc78727265cf2c3b07b70dd84339051040bdd","src/number/mod.rs":"ba6eb439ee0befcc0872be7ce43b4836622af45c3dc2fc003b0d909ee42d7b20","src/number/streaming.rs":"1c2137235f093857e545069d687f50712ea457fac03961f3f6ac15c0f7e40c2a","src/sequence/mod.rs":"2dff114a950965e321cafdb215a441990f35d28756b12b2891179f348268fca2","src/sequence/tests.rs":"8dc4ca519b274d4e0694b373b2710c2e947e6074d43ec6a738a74113a09379f5","src/str.rs":"f26aa11f43e8a4a300ea0f310d599fab3f809102cfb29033ddf84f299ee8010c","src/traits.rs":"01934f8a61fc3cc5a03438a10751d3b074c89e5f3bcc96df8e43cf6b09be2308","tests/arithmetic.rs":"725efba4fc6cc811f542f3bcc8c7afd52702a66f64319d4f2796225e2e75d0ca","tests/arithmetic_ast.rs":"c7c28c988640405dd250c86045bbda75fc6ead2a769fb05eafbfbe74d97e0485","tests/css.rs":"36a2198e42e601efc611ebd6b3c6861f3ccb6a63525829ae6a2603bcdc4c2b11","tests/custom_errors.rs":"354d5a82a4f5a24b97901a3b411b4eab038c4d034047971956b9cdc12538e50d","tests/escaped.rs":"c25987ea6d9a7dde74d58a49c332d223da3a495569cb79e3fe921bce51729ead","tests/float.rs":"cdac92fb14afb75cba9d6b8f568e272a630b2cfb9f096b76c91909a3cd016869","tests/fnmut.rs":"dc9b6140eb3405d1497b05675fc4d3050785771a2afa81990d684b2edd0c9746","tests/ini.rs":"f0ce38b90057e9e0fd2329819395c420cbf1400457f9c4279414301faa38b19c","tests/ini_str.rs":"4c8f6ce3a2a245e8365837b873c25d2d8f24887313b791e2edd09a76a2d98947","tests/issues.rs":"1322ffc270ba1bedf39b295eb622ead2715ab7d60db0181af5305a0429c7819e","tests/json.rs":"8672fca70b889d6243a2f0f4c99389e22200e4363f253e83a3f26620b92f765e","tests/mp4.rs":"db6568ee9ccad70a7b567295831b961b369011f66dc2dd406851208007588600","tests/multiline.rs":"aef9768beaf5042b8629599b2094712646abb23eb11fa662b5a9bf3dfa432547","tests/overflow.rs":"a249ebeebfc5228faf9bfd5241a54a8181df476c4699ef87bb7d8a2161b9fc72","tests/reborrow_fold.rs":"66230bacd8d36e1559f1dc919ae8eab3515963c4aef85a079ec56218c9a6e676"},"package":"d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"375660cfef21494aaa1a90768e0054f2c9e6293e2085a28ea3ad0b70efd5bad6","CHANGELOG.md":"fd79f8ab367d50fd57136744fa2e0a198c279c9707c2a45f00ad1b62d0a637ab","Cargo.lock":"3b95f09a31e1fc281ef890f9623ac84f0a58bc3454a96b652d2f0682963f29b5","Cargo.toml":"9d07fd5cc339d8f7c0c164b2568164b808dee1d441b17631cb7b7d44d39ed778","Cargo.toml.orig":"c9cb8a6ee98d4c60dbdd5f9789aed2b8296a74be3f3d5eac265e032008ad34db","LICENSE":"4dbda04344456f09a7a588140455413a9ac59b6b26a1ef7cdf9c800c012d87f0","README.md":"3cbdcb07f9ef189ad617f40423a17f1e48ee5aba3f118f261886c139d64d26ae","doc/nom_recipes.md":"a903a6d8f9e5c935f2a4cbd632f67bc46e41934d1cc8517da9b9e7f3840c9955","src/bits/complete.rs":"640bdcad311a05d94e4b3a1a8b2105c540f80864edb75de0a570f03d4055e5ed","src/bits/mod.rs":"1c6aa26887d379384c1c823684e6f8e91b59df72664eefd8ddf0b6ca5517e669","src/bits/streaming.rs":"304cc5d565cfa30075827c1d6cb173b7cb92b101d8ebe9bc50476a00c92fd5dc","src/branch/mod.rs":"dbe1ed1bb0230310adf8e8d15e6afcf8826c7a111f8429e13fe3e9ebd3fbeae0","src/branch/tests.rs":"9a4a7b0c38fc28881d904f8ad6757a23e543f47a4c2d6fd6a9589eeb97209088","src/bytes/complete.rs":"666fa037c63292b1616cbc04c5b414a53c705d0d2ccd8d84399bbe78f573b7e9","src/bytes/mod.rs":"055e264f71a9fa2245be652cc747cfb2c3e34c3c2ba3b75e9611be51fcebea0b","src/bytes/streaming.rs":"e716e6555fbde14bfc2d7358a3edc2191df0522bc55b1f7735f9809ceb235829","src/bytes/tests.rs":"f0d9eb90d72873346e47e5592d30093eb38cbbb5fbf2e769cda776ccfff4f887","src/character/complete.rs":"7eeb5f00baab7aeaf7f392e5872d141d352951a146c0396721dab71e29b4c87b","src/character/mod.rs":"2fc6a3b19b766a3c37328d62eedbc0c9cb9612aa1d38ececd5cc579b61725fa2","src/character/streaming.rs":"de67ec5663475bc5ffa16f12d121ce9181353b16656b90216704197fca3010fc","src/character/tests.rs":"38958a709f96f077f93a72b32d8ded0a2ad6e488d9aadbe3cf1cfd8adaec06c8","src/combinator/mod.rs":"f7b9c35734f10a4b46d2e2ae874628d48fa1fe0bfc9f44325a89a14b3cfaea02","src/combinator/tests.rs":"1e56e2c1263d93bfbd244d24160a0bea41731e5158d57382e69c215427770b94","src/error.rs":"9d9bf87e76b47cfd9170f8ae50b6deeb02ff1c296aac3eb4f71ee1474dc0fba5","src/internal.rs":"5e670e0f5955af13da4b9a98d444fc721d38835b4637fe8170871fefef4e04cb","src/lib.rs":"9e05f2447ef1e5e9418953300c97d297f26f8f33c0528733a7681d8cb458346e","src/macros.rs":"11ac3dee346e5bf61015f328975cf6ea6f438683eb3b8b6c7c8e6383b0c5b7af","src/multi/mod.rs":"6093bd5909ddae76309442eba3a33716d279d219e5933a0dedef977312d6c5f8","src/multi/tests.rs":"806f89f5f347978c22e9b8cc7f8a49ad1d1fe23bff5974725b643a2ceffe8cb0","src/number/complete.rs":"a4f312c200710a446986142d19ebc78727265cf2c3b07b70dd84339051040bdd","src/number/mod.rs":"ba6eb439ee0befcc0872be7ce43b4836622af45c3dc2fc003b0d909ee42d7b20","src/number/streaming.rs":"1c2137235f093857e545069d687f50712ea457fac03961f3f6ac15c0f7e40c2a","src/sequence/mod.rs":"2dff114a950965e321cafdb215a441990f35d28756b12b2891179f348268fca2","src/sequence/tests.rs":"8dc4ca519b274d4e0694b373b2710c2e947e6074d43ec6a738a74113a09379f5","src/str.rs":"f26aa11f43e8a4a300ea0f310d599fab3f809102cfb29033ddf84f299ee8010c","src/traits.rs":"01934f8a61fc3cc5a03438a10751d3b074c89e5f3bcc96df8e43cf6b09be2308","tests/arithmetic.rs":"725efba4fc6cc811f542f3bcc8c7afd52702a66f64319d4f2796225e2e75d0ca","tests/arithmetic_ast.rs":"c7c28c988640405dd250c86045bbda75fc6ead2a769fb05eafbfbe74d97e0485","tests/css.rs":"36a2198e42e601efc611ebd6b3c6861f3ccb6a63525829ae6a2603bcdc4c2b11","tests/custom_errors.rs":"354d5a82a4f5a24b97901a3b411b4eab038c4d034047971956b9cdc12538e50d","tests/escaped.rs":"c25987ea6d9a7dde74d58a49c332d223da3a495569cb79e3fe921bce51729ead","tests/float.rs":"cdac92fb14afb75cba9d6b8f568e272a630b2cfb9f096b76c91909a3cd016869","tests/fnmut.rs":"dc9b6140eb3405d1497b05675fc4d3050785771a2afa81990d684b2edd0c9746","tests/ini.rs":"f0ce38b90057e9e0fd2329819395c420cbf1400457f9c4279414301faa38b19c","tests/ini_str.rs":"4c8f6ce3a2a245e8365837b873c25d2d8f24887313b791e2edd09a76a2d98947","tests/issues.rs":"1322ffc270ba1bedf39b295eb622ead2715ab7d60db0181af5305a0429c7819e","tests/json.rs":"8672fca70b889d6243a2f0f4c99389e22200e4363f253e83a3f26620b92f765e","tests/mp4.rs":"db6568ee9ccad70a7b567295831b961b369011f66dc2dd406851208007588600","tests/multiline.rs":"aef9768beaf5042b8629599b2094712646abb23eb11fa662b5a9bf3dfa432547","tests/overflow.rs":"a249ebeebfc5228faf9bfd5241a54a8181df476c4699ef87bb7d8a2161b9fc72","tests/reborrow_fold.rs":"66230bacd8d36e1559f1dc919ae8eab3515963c4aef85a079ec56218c9a6e676"},"package":"d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/nom/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/nom/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/nom/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/nom/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "869f8972a4383b13cf89574fda28cb7dbfd56517" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/nom/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/nom/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/nom/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/nom/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,142 @@ +[package] + +name = "nom" +version = "7.1.3" +authors = [ "contact@geoffroycouprie.com" ] +description = "A byte-oriented, zero-copy, parser combinators library" +license = "MIT" +repository = "https://github.com/Geal/nom" +readme = "README.md" +documentation = "https://docs.rs/nom" +keywords = ["parser", "parser-combinators", "parsing", "streaming", "bit"] +categories = ["parsing"] +edition = "2018" +autoexamples = false + +# also update in README.md (badge and "Rust version requirements" section) +rust-version = "1.48" + +include = [ + "CHANGELOG.md", + "LICENSE", + "README.md", + ".gitignore", + "Cargo.toml", + "src/*.rs", + "src/*/*.rs", + "tests/*.rs", + "doc/nom_recipes.md", +] + +[features] +alloc = [] +std = ["alloc", "memchr/std", "minimal-lexical/std"] +default = ["std"] +docsrs = [] + +[dependencies.minimal-lexical] +version = "0.2.0" +default-features = false + +[dependencies.memchr] +version = "2.3" +default-features = false + +[dev-dependencies] +doc-comment = "0.3" +proptest = "1.0.0" + +[package.metadata.docs.rs] +features = ["alloc", "std", "docsrs"] +all-features = true + +[profile.bench] +debug = true +lto = true +codegen-units = 1 + +[[test]] +name = "arithmetic" + +[[test]] +name = "arithmetic_ast" +required-features = ["alloc"] + +[[test]] +name = "css" + +[[test]] +name = "custom_errors" + +[[test]] +name = "float" + +[[test]] +name = "ini" +required-features = ["alloc"] + +[[test]] +name = "ini_str" +required-features = ["alloc"] + +[[test]] +name = "issues" +required-features = ["alloc"] + +[[test]] +name = "json" + +[[test]] +name = "mp4" +required-features = ["alloc"] + +[[test]] +name = "multiline" +required-features = ["alloc"] + +[[test]] +name = "overflow" + +[[test]] +name = "reborrow_fold" + +[[test]] +name = "fnmut" +required-features = ["alloc"] + +[[example]] +name = "custom_error" +required-features = ["alloc"] +path = "examples/custom_error.rs" + +[[example]] +name = "json" +required-features = ["alloc"] +path = "examples/json.rs" + +[[example]] +name = "json_iterator" +required-features = ["alloc"] +path = "examples/json_iterator.rs" + +[[example]] +name = "iterator" +path = "examples/iterator.rs" + +[[example]] +name = "s_expression" +path = "examples/s_expression.rs" +required-features = ["alloc"] + +[[example]] +name = "string" +required-features = ["alloc"] +path = "examples/string.rs" + +[badges] +travis-ci = { repository = "Geal/nom" } +coveralls = { repository = "Geal/nom", branch = "main", service = "github" } +maintenance = { status = "actively-developed" } + +[workspace] +members = [".", "benchmarks/"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-conv/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/num-conv/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-conv/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-conv/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"c1d8999190f493d43b84b07eaffd2a9144e16be197bb3ef13eb69305e2f23047","LICENSE-Apache":"c0fd5f9df8d17e13587f8fe403d2326b835e60d532817d0b42ae4aea44209251","LICENSE-MIT":"af85fff507d80e6c7ff242acfc4b0a7f5de9a72286bb3c883c782772ca4b4402","src/lib.rs":"ab6c4b28902164204179f5c31473753fbe5220a4b23082e227478e19c2aa47ca"},"package":"51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9d07ec3e10af67b4752a03a676e5f2a38198b09bcf0c49bea746a7075033c459","Cargo.toml":"c1d8999190f493d43b84b07eaffd2a9144e16be197bb3ef13eb69305e2f23047","Cargo.toml.orig":"93898318a8e671e7b324de151b1b262f4ae77413753ac7b7ce377ceda5cc57b7","LICENSE-Apache":"c0fd5f9df8d17e13587f8fe403d2326b835e60d532817d0b42ae4aea44209251","LICENSE-MIT":"af85fff507d80e6c7ff242acfc4b0a7f5de9a72286bb3c883c782772ca4b4402","README.md":"081b57a3244bd2d42ae1c9592c90556bf50fc2155a53760d9049c9dacbe92354","src/lib.rs":"ab6c4b28902164204179f5c31473753fbe5220a4b23082e227478e19c2aa47ca"},"package":"51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-conv/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/num-conv/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-conv/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-conv/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b6606e5c451f5fb2bffc085a6d8d9530f3d44a48" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-conv/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/num-conv/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/num-conv/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-conv/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "num-conv" +version = "0.1.0" +authors = ["Jacob Pratt "] +edition = "2021" +rust-version = "1.57.0" +repository = "https://github.com/jhpratt/num-conv" +keywords = ["cast", "extend", "truncate", "convert", "integer"] +categories = ["no-std", "no-std::no-alloc", "rust-patterns"] +readme = "README.md" +license = "MIT OR Apache-2.0" +description = """ +`num_conv` is a crate to convert between integer types without using `as` casts. This provides +better certainty when refactoring, makes the exact behavior of code more explicit, and allows using +turbofish syntax. +""" +include = ["src/**/*", "LICENSE-*"] + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] + +[features] + +[lints.rust] +missing-docs = "warn" +unreachable-pub = "warn" +unused = "warn" + +[lints.clippy] +alloc-instead-of-core = "deny" +std-instead-of-core = "deny" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-conv/README.md thunderbird-140.8.0esr/comm/third_party/rust/num-conv/README.md --- thunderbird-140.7.1esr/comm/third_party/rust/num-conv/README.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-conv/README.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +# num-conv + +`num_conv` is a crate to convert between integer types without using `as` casts. This provides +better certainty when refactoring, makes the exact behavior of code more explicit, and allows using +turbofish syntax. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/num-derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-derive/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-derive/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"659a3cf18a53cb7bcf017efaf2e498494e854f91ebb56c9acb067e94f076f43a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"4087ceabb42281161bc074db61ad4d888343f159e60e49776559a179eda34193","RELEASES.md":"044558c5a745c96d6aecec2cd073a522d9919ba9873aa21b54c90c73e850accd","src/lib.rs":"dc254b4419136764ea0d5217e21cdbb8081142b6bc87a659c0d285573aebb181","tests/empty_enum.rs":"1b2312ec2fc9866fce7172e71e0aa2efcc3cb9d7659d0b633eb352bb1e080d53","tests/issue-16.rs":"4a056b4a688805fc95f01642f016da6dadb46d1c67ceb82e5b5eaf9fe2db92cd","tests/issue-6.rs":"b7fbbe86ff82933c15ec09fabadca02d2c70e184af30b9887cae83ed2f60367e","tests/issue-9.rs":"4c87f70a63e56c24480028fafa39a845d127620141df21bc0abfa23f84ff9bb7","tests/newtype-2015.rs":"163f76f0c139c3621ba7416cec5f9fb966c86c5ebed270df77196cf75d62402f","tests/newtype-2018.rs":"ce5b005d805690b8200f6752d24a5ebe7d248703d0aa619489c6d821b3df4b9c","tests/newtype.rs":"e7beacc831d911bae50424624a6d8823ef9eb6f7a0e2774b99be30c7977b927e","tests/no_implicit_prelude.rs":"7274f4fef6c35eb374eb2be2d352808f51deef06c02f819ae0e3d1521eebc610","tests/num_derive_without_num.rs":"3ce528221a2cb752859e20c5423c4b474fec714b41d8c1b62f5614b165d7262b","tests/trivial-2015.rs":"1745e23dfafb8c717365e57d79323c61c7d4ceaa092d7399ed793fd4f2de8ff6","tests/trivial-2018.rs":"645f0ff3c3c0d014b6891bd310de2bc5f3ccb3019cb70d0b653061eb6571f7cf","tests/trivial.rs":"a6b0faab04527f6835f43cd72317a00065a7a6cf4c506d04e77f898134f7a59b","tests/with_custom_values.rs":"4f2ea85d1f987c6620efe5bda095477c3b669af3cb67f98935c5a7d59d28b339"},"package":"ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"50505a63a3ff49c7e98d824a8920aea73127036a05ae126e7dd99fbbcb1ef397","Cargo.toml":"659a3cf18a53cb7bcf017efaf2e498494e854f91ebb56c9acb067e94f076f43a","Cargo.toml.orig":"181f1b6da8e4b87decfd2746416d848d354161ab7db3188f18de5e90b0e3fa72","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"4087ceabb42281161bc074db61ad4d888343f159e60e49776559a179eda34193","RELEASES.md":"044558c5a745c96d6aecec2cd073a522d9919ba9873aa21b54c90c73e850accd","src/lib.rs":"dc254b4419136764ea0d5217e21cdbb8081142b6bc87a659c0d285573aebb181","tests/empty_enum.rs":"1b2312ec2fc9866fce7172e71e0aa2efcc3cb9d7659d0b633eb352bb1e080d53","tests/issue-16.rs":"4a056b4a688805fc95f01642f016da6dadb46d1c67ceb82e5b5eaf9fe2db92cd","tests/issue-6.rs":"b7fbbe86ff82933c15ec09fabadca02d2c70e184af30b9887cae83ed2f60367e","tests/issue-9.rs":"4c87f70a63e56c24480028fafa39a845d127620141df21bc0abfa23f84ff9bb7","tests/newtype-2015.rs":"163f76f0c139c3621ba7416cec5f9fb966c86c5ebed270df77196cf75d62402f","tests/newtype-2018.rs":"ce5b005d805690b8200f6752d24a5ebe7d248703d0aa619489c6d821b3df4b9c","tests/newtype.rs":"e7beacc831d911bae50424624a6d8823ef9eb6f7a0e2774b99be30c7977b927e","tests/no_implicit_prelude.rs":"7274f4fef6c35eb374eb2be2d352808f51deef06c02f819ae0e3d1521eebc610","tests/num_derive_without_num.rs":"3ce528221a2cb752859e20c5423c4b474fec714b41d8c1b62f5614b165d7262b","tests/trivial-2015.rs":"1745e23dfafb8c717365e57d79323c61c7d4ceaa092d7399ed793fd4f2de8ff6","tests/trivial-2018.rs":"645f0ff3c3c0d014b6891bd310de2bc5f3ccb3019cb70d0b653061eb6571f7cf","tests/trivial.rs":"a6b0faab04527f6835f43cd72317a00065a7a6cf4c506d04e77f898134f7a59b","tests/with_custom_values.rs":"4f2ea85d1f987c6620efe5bda095477c3b669af3cb67f98935c5a7d59d28b339"},"package":"ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/num-derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-derive/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "7cc33515dd2ae0eb43c5795c50ce49c554e8ba02" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/num-derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/num-derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-derive/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,48 @@ +[package] +authors = ["The Rust Project Developers"] +description = "Numeric syntax extensions" +documentation = "https://docs.rs/num-derive" +homepage = "https://github.com/rust-num/num-derive" +keywords = ["mathematics", "numerics"] +categories = [ "science" ] +license = "MIT OR Apache-2.0" +name = "num-derive" +repository = "https://github.com/rust-num/num-derive" +version = "0.4.2" +readme = "README.md" +exclude = ["/ci/*", "/.github/*"] +edition = "2021" +rust-version = "1.56.0" + +[dependencies] +proc-macro2 = "1" +quote = "1" +syn = "2.0.5" + +[dev-dependencies] +num = "0.4" +num-traits = "0.2" + +[lib] +name = "num_derive" +proc-macro = true +test = false + +# Most of the tests are left implicily detected, compiled for Rust 2021, +# but let's try a few of them with the older editions too. + +[[test]] +name = "newtype-2015" +edition = "2015" + +[[test]] +name = "newtype-2018" +edition = "2018" + +[[test]] +name = "trivial-2015" +edition = "2015" + +[[test]] +name = "trivial-2018" +edition = "2018" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-integer/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/num-integer/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-integer/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-integer/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"01a1f6e6771981ddeaf682be79918c45a88d032d887f188fdcb1ee7eedcf63a6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"68f533703554b9130ea902776bd9eb20d1a2d32b213ebadebcd49ed0f1ef9728","RELEASES.md":"21252a72a308b4dfff190bc4b67d95f2be968fab5d7ddb58cd5cfbcdab8c5adf","benches/average.rs":"94ceeb7423bcd18ab0476bc3499505ce12d9552e53fa959e50975d71300f8404","benches/gcd.rs":"9b5c0ae8ccd6c7fc8f8384fb351d10cfdd0be5fbea9365f9ea925d8915b015bf","benches/roots.rs":"79b4ab2d8fe7bbf43fe65314d2e1bc206165bc4cb34b3ceaa899f9ea7af31c09","build.rs":"575b157527243fe355a7c8d7d874a1f790c3fb0177beba9032076a7803c5b9dd","src/average.rs":"a66cf6a49f893e60697c17b2540258e69daa15ab97d8d444c6f2e8cac2f01ae9","src/lib.rs":"b77bd1a04555b180da9661d98d69fb28eb59a02f02abbaaa332c2b27c4e753c9","src/roots.rs":"2a9b908bd3666b5cffc58c1b37d329e46ed02f71ad6d5deea1e8440c10660e1a","tests/average.rs":"5f26a31be042626e9af66f7b751798621561fa090da48b1ec5ab63e388288a91","tests/roots.rs":"a0caa4142899ec8cb806a7a0d3410c39d50de97cceadc4c2ceca707be91b1ddd"},"package":"225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b5d9c4a8870f7585fee31e090e23bc88dc6d9451b626d0d7b43a15f23e2d01a0","Cargo.toml":"01a1f6e6771981ddeaf682be79918c45a88d032d887f188fdcb1ee7eedcf63a6","Cargo.toml.orig":"5e765c3352d617651174a94b51f8eec03f0e9dc56776f83da3c17bf7be046f79","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"68f533703554b9130ea902776bd9eb20d1a2d32b213ebadebcd49ed0f1ef9728","RELEASES.md":"21252a72a308b4dfff190bc4b67d95f2be968fab5d7ddb58cd5cfbcdab8c5adf","benches/average.rs":"94ceeb7423bcd18ab0476bc3499505ce12d9552e53fa959e50975d71300f8404","benches/gcd.rs":"9b5c0ae8ccd6c7fc8f8384fb351d10cfdd0be5fbea9365f9ea925d8915b015bf","benches/roots.rs":"79b4ab2d8fe7bbf43fe65314d2e1bc206165bc4cb34b3ceaa899f9ea7af31c09","build.rs":"575b157527243fe355a7c8d7d874a1f790c3fb0177beba9032076a7803c5b9dd","src/average.rs":"a66cf6a49f893e60697c17b2540258e69daa15ab97d8d444c6f2e8cac2f01ae9","src/lib.rs":"b77bd1a04555b180da9661d98d69fb28eb59a02f02abbaaa332c2b27c4e753c9","src/roots.rs":"2a9b908bd3666b5cffc58c1b37d329e46ed02f71ad6d5deea1e8440c10660e1a","tests/average.rs":"5f26a31be042626e9af66f7b751798621561fa090da48b1ec5ab63e388288a91","tests/roots.rs":"a0caa4142899ec8cb806a7a0d3410c39d50de97cceadc4c2ceca707be91b1ddd"},"package":"225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-integer/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/num-integer/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-integer/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-integer/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "683903c79f21b196f4ee3a19e7cf0151021cc6c3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-integer/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/num-integer/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/num-integer/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-integer/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +authors = ["The Rust Project Developers"] +description = "Integer traits and functions" +documentation = "https://docs.rs/num-integer" +homepage = "https://github.com/rust-num/num-integer" +keywords = ["mathematics", "numerics"] +categories = ["algorithms", "science", "no-std"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-num/num-integer" +name = "num-integer" +version = "0.1.45" +readme = "README.md" +build = "build.rs" +exclude = ["/bors.toml", "/ci/*", "/.github/*"] + +[package.metadata.docs.rs] +features = ["std"] + +[dependencies.num-traits] +version = "0.2.11" +default-features = false + +[features] +default = ["std"] +i128 = ["num-traits/i128"] +std = ["num-traits/std"] + +[build-dependencies] +autocfg = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-traits/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/num-traits/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-traits/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-traits/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"dd701a0da6cce7e6e047cc944b2330f3c5e48cd64329e10942ea7d9299d435be","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"3fa9b7a124e7bc011758919f6d13fbdce58027852abc6c0851ddf6addfedabd5","RELEASES.md":"eb3298353c12e0cd48c79437199bd7f159c4250da06f8362afcf71004e98fde5","build.rs":"d3969209fc1c9d201c66ed11820d0b328600d75b3971f8ceebeab04900bc0587","src/bounds.rs":"a79325f6a92269ad7df3d11b9ff700d2d13fb1160e28f0c091a644efc4badc2b","src/cast.rs":"d2c9337163c3d594a701bfce21aec56571625fa0117f970f14fd82dcc4504bf6","src/float.rs":"2caf20ca3227422dcd8981accc79898e889bbda97fce1fc7f881c98e7091d8c3","src/identities.rs":"c26d7f2fd6636721930d11d345e0c7103b0a4ac242dc4035dbc956a45eba422f","src/int.rs":"ca214bab6624cb7f19bcb439958aa34596e0b13d8fc9b0090a7b37e89946d124","src/lib.rs":"00973c9c52fd607d6e4b1da4ce4d5caa7d1bc39c8cd6f5d64878075766c8ad33","src/macros.rs":"ee96613a2c73a3bef10ec7ae4d359dbf5f0b41f83e8a87c3d62ccc18dd27e498","src/ops/bytes.rs":"24ade942062566d686c6de5674b5668ea3cd688c7c88bd8e5df7ea7f96d70c6e","src/ops/checked.rs":"01e6379bf1d8eeca9dcf8bb5397e419e898e4043b57b0e2470e225bc27e81e6a","src/ops/euclid.rs":"89c09c2df7fcc4bdba32533d4e7254dceb424085239544ea2a9ae8a606bf7383","src/ops/inv.rs":"dd80b9bd48d815f17855a25842287942317fa49d1fdcdd655b61bd20ef927cda","src/ops/mod.rs":"2b3c396af44cd240205ba8b560625fa00c07cf387139d2c49eeb7869545d976d","src/ops/mul_add.rs":"15bd64d9420c86300c5ea7f57aa736af2ef968e4e5eaaae03f62fd277f124569","src/ops/overflowing.rs":"01f4cd27f8b0e257687170cc537188029e08e5d13e0c552b01153be5d66d5716","src/ops/saturating.rs":"165993c829c10c4f60e32c8cf34434b669ef54284d7f73dc7ec58a22ba65e6fc","src/ops/wrapping.rs":"39d7bc7e074ba7590cd29b40206baed9cb30ae70dca2b7ceb460c6ca7eaad2a8","src/pow.rs":"92c12990d2396b2dabd4ba80e80ad706c0c8fd0f1b967ab3bdd9cb738b150702","src/real.rs":"b45bc1ca54549595c8d4f91a0e192769c1d924b40eda3446af4780f7a07ac8ed","src/sign.rs":"7ca11eebee94b553a33a9e53b7663ba5173db297dee523d1a2600fbbc80ef850","tests/cast.rs":"6fcc0d6653253182e979e42542fe971829cd24ab2c3a21a668e935c23d39f7c0"},"package":"071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e34bdc2d65c741cc679d2e5c72c8ed8d952d2e20c5712a3c950af4235363ad7b","Cargo.toml":"dd701a0da6cce7e6e047cc944b2330f3c5e48cd64329e10942ea7d9299d435be","Cargo.toml.orig":"172863fc77ccbdd76c7d65660c1030e553cc3629931808f18f4cd4cc73a08c53","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"3fa9b7a124e7bc011758919f6d13fbdce58027852abc6c0851ddf6addfedabd5","RELEASES.md":"eb3298353c12e0cd48c79437199bd7f159c4250da06f8362afcf71004e98fde5","build.rs":"d3969209fc1c9d201c66ed11820d0b328600d75b3971f8ceebeab04900bc0587","src/bounds.rs":"a79325f6a92269ad7df3d11b9ff700d2d13fb1160e28f0c091a644efc4badc2b","src/cast.rs":"d2c9337163c3d594a701bfce21aec56571625fa0117f970f14fd82dcc4504bf6","src/float.rs":"2caf20ca3227422dcd8981accc79898e889bbda97fce1fc7f881c98e7091d8c3","src/identities.rs":"c26d7f2fd6636721930d11d345e0c7103b0a4ac242dc4035dbc956a45eba422f","src/int.rs":"ca214bab6624cb7f19bcb439958aa34596e0b13d8fc9b0090a7b37e89946d124","src/lib.rs":"00973c9c52fd607d6e4b1da4ce4d5caa7d1bc39c8cd6f5d64878075766c8ad33","src/macros.rs":"ee96613a2c73a3bef10ec7ae4d359dbf5f0b41f83e8a87c3d62ccc18dd27e498","src/ops/bytes.rs":"24ade942062566d686c6de5674b5668ea3cd688c7c88bd8e5df7ea7f96d70c6e","src/ops/checked.rs":"01e6379bf1d8eeca9dcf8bb5397e419e898e4043b57b0e2470e225bc27e81e6a","src/ops/euclid.rs":"89c09c2df7fcc4bdba32533d4e7254dceb424085239544ea2a9ae8a606bf7383","src/ops/inv.rs":"dd80b9bd48d815f17855a25842287942317fa49d1fdcdd655b61bd20ef927cda","src/ops/mod.rs":"2b3c396af44cd240205ba8b560625fa00c07cf387139d2c49eeb7869545d976d","src/ops/mul_add.rs":"15bd64d9420c86300c5ea7f57aa736af2ef968e4e5eaaae03f62fd277f124569","src/ops/overflowing.rs":"01f4cd27f8b0e257687170cc537188029e08e5d13e0c552b01153be5d66d5716","src/ops/saturating.rs":"165993c829c10c4f60e32c8cf34434b669ef54284d7f73dc7ec58a22ba65e6fc","src/ops/wrapping.rs":"39d7bc7e074ba7590cd29b40206baed9cb30ae70dca2b7ceb460c6ca7eaad2a8","src/pow.rs":"92c12990d2396b2dabd4ba80e80ad706c0c8fd0f1b967ab3bdd9cb738b150702","src/real.rs":"b45bc1ca54549595c8d4f91a0e192769c1d924b40eda3446af4780f7a07ac8ed","src/sign.rs":"7ca11eebee94b553a33a9e53b7663ba5173db297dee523d1a2600fbbc80ef850","tests/cast.rs":"6fcc0d6653253182e979e42542fe971829cd24ab2c3a21a668e935c23d39f7c0"},"package":"071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-traits/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/num-traits/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/num-traits/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-traits/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "7ec3d41d39b28190ec1d42db38021107b3951f3a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num-traits/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/num-traits/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/num-traits/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num-traits/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +authors = ["The Rust Project Developers"] +description = "Numeric traits for generic mathematics" +documentation = "https://docs.rs/num-traits" +homepage = "https://github.com/rust-num/num-traits" +keywords = ["mathematics", "numerics"] +categories = ["algorithms", "science", "no-std"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-num/num-traits" +name = "num-traits" +version = "0.2.19" +readme = "README.md" +build = "build.rs" +exclude = ["/ci/*", "/.github/*"] +edition = "2021" +rust-version = "1.60" + +[package.metadata.docs.rs] +features = ["std"] +rustdoc-args = ["--generate-link-to-definition"] + +[dependencies] +libm = { version = "0.2.0", optional = true } + +[features] +default = ["std"] +libm = ["dep:libm"] +std = [] + +# vestigial features, now always in effect +i128 = [] + +[build-dependencies] +autocfg = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"383e4f0cbad35bca2de42f4f75a710caede322b576f470c1fe7e850de0a61130","CONTRIBUTING.md":"2390961aab1bba026135338da1216b6cc828dfaeed9357d9c155c55a252d3efb","Cargo.lock":"3d43a8c49d8356b9de781787a561544dbe38aace7b4988fd6cced900ae9e65b2","Cargo.toml":"416683fd268a33c39acedff0a1da11052704b7aa426d8e70fb851ea9d65cf222","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0593d22d122d4bfec6407115e3907546312976f75473417aaa4c57ecd2095ae6","README.md":"c1412b9d035de412ec90f23a479c0c774ddbff26213a3cef39ca69b9fcd6858a","ci/cgroups/Dockerfile":"567f00918a6422b363e2c21e57bd47cef9dcc03d0ab109c9605e052f83af7e89","examples/values.rs":"46c833324b7339d359054c4f8e8284259e860df206c552c63b5893ade59c16a6","fixtures/cgroups/cgroups/ceil/cpu.cfs_period_us":"d2ace393dc9388863d75d8de140df516d7ffe4aa7ed2f9a545aa71c9930d6638","fixtures/cgroups/cgroups/ceil/cpu.cfs_quota_us":"7ccd86cde0b22ffc2318f2509726d2a13053f6973e96dc5ca6965a56497e485e","fixtures/cgroups/cgroups/good/cpu.cfs_period_us":"d2ace393dc9388863d75d8de140df516d7ffe4aa7ed2f9a545aa71c9930d6638","fixtures/cgroups/cgroups/good/cpu.cfs_quota_us":"cdc3397c35d915e5fe61f8d2bdedcae00a225d55cc6b090580cde1b71c63463b","fixtures/cgroups/cgroups/zero-period/cpu.cfs_period_us":"74d01a0c051c963d9a9b8ab9dbeab1723f0ad8534ea9fa6a942f358d7fa011b4","fixtures/cgroups/cgroups/zero-period/cpu.cfs_quota_us":"1e6ffd8a95fab538ddd645a767e8cc505722d5c8aaf008969f2ed8ab753ff61e","fixtures/cgroups/proc/cgroups/cgroup":"6812299a4409bfd831ed751fdbbfdd9c5749f69acd7b14c5b0a704271a1f74c6","fixtures/cgroups/proc/cgroups/mountinfo":"3187b0b1c0fa192790abced7d435190e8979059186055688e4c3c2ca013398c6","fixtures/cgroups/proc/cgroups/mountinfo_multi_opt":"d1e397752bc5c4558a3230ad847e89c6885362eab68a53b08dbf219de2e0138a","fixtures/cgroups/proc/cgroups/mountinfo_zero_opt":"91b03b270c76460bc19225aa4b743f893c7d32173e9609ef77e5a04814ab81ff","fixtures/cgroups2/cgroups/ceil/cpu.max":"d6eb496d0851963c9e6a9cf33c0a3ef2f08cbbee2a387c093b30ceca23239226","fixtures/cgroups2/cgroups/good/cpu.max":"2f8bd783be33cf80b6a2a0cf810f81ccf85f988c72c9bb76fa6172b6e4ec2b02","fixtures/cgroups2/cgroups/zero-period/cpu.max":"f42f2771a5f669873e0f45400ff64c481618029fe14a5bcb15d51b426646a9aa","fixtures/cgroups2/proc/cgroups/cgroup":"f8327c16331cc79ecbf875bd7bea6cf1831757589c39e16a149bfb3b6f81f7c8","fixtures/cgroups2/proc/cgroups/cgroup_multi":"96e107b552b1f51a8e96199c12e42dc3807e207d5a1be4a901f49db8e23ed869","fixtures/cgroups2/proc/cgroups/mountinfo":"7ac8cda160d4d80de73195fda560b46ed3826f43ef07fb513308549b32b08b56","src/lib.rs":"b75d07d301d2534e405445d8358b95996fcef10552ece0adb7a80a2d5ad25f17","src/linux.rs":"378ea174d00d560e16fda4b09fb523dda5f4c6f420e46af7d317393a39d88dd1"},"package":"4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"268f884c2e6731beadfe4e891f9b8e294e22ba267150265645bc4dfc14fcc659",".github/FUNDING.yml":"357759ee2ab2fddc430a5b779c61a76d9c37e3d3e5d1050b701a3c9d8ff65f4c",".github/workflows/ci.yml":"faa6085c7f5f39c1d01f65fd95c263a45eb26090278d637eccdffc7187cd85b6","CHANGELOG.md":"383e4f0cbad35bca2de42f4f75a710caede322b576f470c1fe7e850de0a61130","CONTRIBUTING.md":"2390961aab1bba026135338da1216b6cc828dfaeed9357d9c155c55a252d3efb","Cargo.lock":"3d43a8c49d8356b9de781787a561544dbe38aace7b4988fd6cced900ae9e65b2","Cargo.toml":"416683fd268a33c39acedff0a1da11052704b7aa426d8e70fb851ea9d65cf222","Cargo.toml.orig":"a031ae48dd916572e963e49f0f479e82e10178ee402b67e1da2765bbee6c170b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0593d22d122d4bfec6407115e3907546312976f75473417aaa4c57ecd2095ae6","README.md":"c1412b9d035de412ec90f23a479c0c774ddbff26213a3cef39ca69b9fcd6858a","ci/cgroups/Dockerfile":"567f00918a6422b363e2c21e57bd47cef9dcc03d0ab109c9605e052f83af7e89","examples/values.rs":"46c833324b7339d359054c4f8e8284259e860df206c552c63b5893ade59c16a6","fixtures/cgroups/cgroups/ceil/cpu.cfs_period_us":"d2ace393dc9388863d75d8de140df516d7ffe4aa7ed2f9a545aa71c9930d6638","fixtures/cgroups/cgroups/ceil/cpu.cfs_quota_us":"7ccd86cde0b22ffc2318f2509726d2a13053f6973e96dc5ca6965a56497e485e","fixtures/cgroups/cgroups/good/cpu.cfs_period_us":"d2ace393dc9388863d75d8de140df516d7ffe4aa7ed2f9a545aa71c9930d6638","fixtures/cgroups/cgroups/good/cpu.cfs_quota_us":"cdc3397c35d915e5fe61f8d2bdedcae00a225d55cc6b090580cde1b71c63463b","fixtures/cgroups/cgroups/zero-period/cpu.cfs_period_us":"74d01a0c051c963d9a9b8ab9dbeab1723f0ad8534ea9fa6a942f358d7fa011b4","fixtures/cgroups/cgroups/zero-period/cpu.cfs_quota_us":"1e6ffd8a95fab538ddd645a767e8cc505722d5c8aaf008969f2ed8ab753ff61e","fixtures/cgroups/proc/cgroups/cgroup":"6812299a4409bfd831ed751fdbbfdd9c5749f69acd7b14c5b0a704271a1f74c6","fixtures/cgroups/proc/cgroups/mountinfo":"3187b0b1c0fa192790abced7d435190e8979059186055688e4c3c2ca013398c6","fixtures/cgroups/proc/cgroups/mountinfo_multi_opt":"d1e397752bc5c4558a3230ad847e89c6885362eab68a53b08dbf219de2e0138a","fixtures/cgroups/proc/cgroups/mountinfo_zero_opt":"91b03b270c76460bc19225aa4b743f893c7d32173e9609ef77e5a04814ab81ff","fixtures/cgroups2/cgroups/ceil/cpu.max":"d6eb496d0851963c9e6a9cf33c0a3ef2f08cbbee2a387c093b30ceca23239226","fixtures/cgroups2/cgroups/good/cpu.max":"2f8bd783be33cf80b6a2a0cf810f81ccf85f988c72c9bb76fa6172b6e4ec2b02","fixtures/cgroups2/cgroups/zero-period/cpu.max":"f42f2771a5f669873e0f45400ff64c481618029fe14a5bcb15d51b426646a9aa","fixtures/cgroups2/proc/cgroups/cgroup":"f8327c16331cc79ecbf875bd7bea6cf1831757589c39e16a149bfb3b6f81f7c8","fixtures/cgroups2/proc/cgroups/cgroup_multi":"96e107b552b1f51a8e96199c12e42dc3807e207d5a1be4a901f49db8e23ed869","fixtures/cgroups2/proc/cgroups/mountinfo":"7ac8cda160d4d80de73195fda560b46ed3826f43ef07fb513308549b32b08b56","src/lib.rs":"b75d07d301d2534e405445d8358b95996fcef10552ece0adb7a80a2d5ad25f17","src/linux.rs":"378ea174d00d560e16fda4b09fb523dda5f4c6f420e46af7d317393a39d88dd1"},"package":"4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "7c03fc930cc47a9b94e8ca66ca44ef1a454c8f51" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,2 @@ +github: seanmonstar +patreon: seanmonstar diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,166 @@ +name: CI +on: + pull_request: + push: + branches: + - master + +env: + RUST_BACKTRACE: 1 + CARGO_TERM_COLOR: always + +jobs: + ci-pass: + name: CI is green + runs-on: ubuntu-latest + needs: + - msrv + - test-linux + - test-macos + - test-windows + - build-cross + - test-cgroups + steps: + - run: exit 0 + + msrv: + runs-on: ubuntu-latest + + strategy: + matrix: + rust: + - 1.13 + target: + - x86_64-unknown-linux-gnu + + steps: + - uses: actions/checkout@v3 + - name: Run tests + run: | + rustup default ${{ matrix.rust }} + rustup target add ${{ matrix.target }} + cargo test --verbose --target ${{ matrix.target }} + + test-linux: + runs-on: ubuntu-latest + + strategy: + matrix: + rust: + - stable + - beta + - nightly + target: + - x86_64-unknown-linux-gnu + - x86_64-unknown-linux-musl + + steps: + - uses: actions/checkout@v3 + - name: Run tests + run: | + rustup default ${{ matrix.rust }} + rustup target add ${{ matrix.target }} + cargo test --verbose --target ${{ matrix.target }} + + test-macos: + runs-on: macos-latest + + strategy: + matrix: + rust: + - stable + - beta + - nightly + target: + - x86_64-apple-darwin + + steps: + - uses: actions/checkout@v3 + - name: Run tests + run: | + rustup default ${{ matrix.rust }} + rustup target add ${{ matrix.target }} + cargo test --verbose --target ${{ matrix.target }} + + test-windows: + runs-on: windows-latest + + strategy: + matrix: + rust: + - stable + - beta + - nightly + target: + - x86_64-pc-windows-gnu + - x86_64-pc-windows-msvc + + steps: + - uses: actions/checkout@v3 + - name: Run tests + run: | + rustup default ${{ matrix.rust }} + rustup target add ${{ matrix.target }} + cargo test --verbose --target ${{ matrix.target }} + + build-cross: + runs-on: ubuntu-latest + + strategy: + matrix: + rust: + - stable + target: + - aarch64-unknown-linux-gnu + - i686-pc-windows-gnu + - i686-pc-windows-msvc + - i686-unknown-linux-gnu + - aarch64-apple-darwin + - aarch64-pc-windows-msvc + - aarch64-unknown-linux-musl + - arm-unknown-linux-gnueabi + - arm-unknown-linux-gnueabihf + - armv7-unknown-linux-gnueabihf + - mips-unknown-linux-gnu + - mips64-unknown-linux-gnuabi64 + - mips64el-unknown-linux-gnuabi64 + - mipsel-unknown-linux-gnu + - powerpc-unknown-linux-gnu + - powerpc64-unknown-linux-gnu + - powerpc64le-unknown-linux-gnu + - riscv64gc-unknown-linux-gnu + - s390x-unknown-linux-gnu + - x86_64-unknown-freebsd + - x86_64-unknown-illumos + - x86_64-unknown-netbsd + - i686-linux-android + - x86_64-linux-android + - arm-linux-androideabi + - aarch64-linux-android + - x86_64-apple-ios + - asmjs-unknown-emscripten + - aarch64-apple-ios + - aarch64-apple-ios-sim + - aarch64-apple-darwin + steps: + - uses: actions/checkout@v3 + - name: Run build + run: | + rustup default ${{ matrix.rust }} + rustup target add ${{ matrix.target }} + cargo build --verbose --target ${{ matrix.target }} + + test-cgroups: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v3 + - name: Test Cgroup + run: | + docker build -f ci/cgroups/Dockerfile -t num-cpus-cgroups . + # Test without cgroups + docker run -e NUM_CPUS_TEST_GET=2 num-cpus-cgroups + # Only 1 CPU + docker run --cpus="1" -e NUM_CPUS_TEST_GET=1 num-cpus-cgroups + # 1.5 CPUs + docker run --cpus="1.5" -e NUM_CPUS_TEST_GET=2 num-cpus-cgroups diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/num_cpus/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/num_cpus/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +[package] + +name = "num_cpus" +version = "1.16.0" +description = "Get the number of CPUs on a machine." +authors = ["Sean McArthur "] +license = "MIT OR Apache-2.0" +repository = "https://github.com/seanmonstar/num_cpus" +documentation = "https://docs.rs/num_cpus" +keywords = ["cpu", "cpus", "cores"] +categories = ["hardware-support"] +readme = "README.md" + +[target.'cfg(not(windows))'.dependencies] +libc = "0.2.26" + +[target.'cfg(target_os = "hermit")'.dependencies] +hermit-abi = "0.3.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/object/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/object/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/object/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/object/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"de476083b80486a98756860f231e0bd0a0df16d8069751230aff47f0c0918456","Cargo.toml":"e20838b9c735a11b160302d92953a027c05ba901a2e610dc5757deab8158dc0d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0b74dfa0bcee5c420c6b7f67b4b2658f9ab8388c97b8e733975f2cecbdd668a6","README.md":"59a3ce4c55e0429024d583218dc13a6dd67025913916e991788c6614db820499","src/archive.rs":"d6cead723242c26db2967b63385b79ed2008980a8c64b123a5eecffd7ed388fc","src/build/bytes.rs":"3c3ac3bed7e61914509358922baf72729dab6ae47207f6bc83380b4a85ecf711","src/build/elf.rs":"a2796667ac0ace5e6884d3ba2b96045c7a3d5421df7a71e741ed921bd0da4307","src/build/error.rs":"2a77a45eb45728c80fe6dcce14d9c50bd8f17a22dd815e9ad98320da7c2e1e27","src/build/mod.rs":"beac0a3fb3a479b7948f2a0235e6872a547401baecd1e92320cf373e5db05a07","src/build/table.rs":"20348b635d8855b78b5c12e3cc91f804cb09b6cb38e78473ba7a300594398dbd","src/common.rs":"c0cbf055a418d07b8b290bb196ee711a76b6f16fb6010f19c3f9270b75d1ea19","src/elf.rs":"4c0e24d502cb9c0fb44014416617c7160ca409c9e8e6560d6775345c863b4393","src/endian.rs":"90c88685dc9c1d503e30d3c934639e72ae460f6e371b475ba853d26db0bc525a","src/lib.rs":"f4fde907546fce431fd525e2dbb3f816e527e8a43a3fd2757af0b317dd7ef461","src/macho.rs":"991b77798570fbed7a989481c945f62a5d4df89380a2508e198e707f213f2e46","src/pe.rs":"ee0e600ee36f1ebe98a5bf3f314d20b14caeebb02ad32b60d261d1b8834d1771","src/pod.rs":"235ab16a4bea8f2a52a3edda78f1b893bd8166ae14f86dfedcce817005bec15f","src/read/any.rs":"4f1524a49f533890b8b6bc5b9abdb34f24a9cf491325a76043959abacd2ca0b0","src/read/archive.rs":"6a60469f97d710164998ed81ca7fbbebfcd0db392e65afd0b621e52269683210","src/read/coff/comdat.rs":"2c5a1b0b69c7b10b79f2ec305480942b9e0dd693b8f1790b0f3e9d918d805560","src/read/coff/file.rs":"f5962815b5e0cbcd0c408fe515a3e373d3ca460f34651b3873250f4c046538c7","src/read/coff/import.rs":"3b7cf82936e989aba71d3f4aea9edeffe314e0e729a57fad93be37287abc8ddb","src/read/coff/mod.rs":"c3b0c4f09993b07a85fda3dd2de9c80258aaadce6c0598eb25e55fab4c6bbf1c","src/read/coff/relocation.rs":"a56b5d660f708df7991819ad6f52ba49178a633b5040ba8cab2cfc290e306c89","src/read/coff/section.rs":"0311f810d0a23496895d2506aab9c04fe13837ec589e787cfb93e44a82e3e4f3","src/read/coff/symbol.rs":"30275b6a1ad2b86b9bdef26efe0ba49cd16cc9434696361d16876adbe2f80536","src/read/elf/attributes.rs":"f758e0f9a8b906947f911259d8c3b924da4a457c3a0c46340bda48e97937ac8a","src/read/elf/comdat.rs":"1390d60a405d97bcd05a5ceb01d32f1285d649fd438732686a50cb69380be4a9","src/read/elf/compression.rs":"726bb1ca96a480ac2a0c8ccaa4c2291d62ca6c4af2b1a2e43b74ae7be17f6d75","src/read/elf/dynamic.rs":"c934f8b72d71ed39ff129ce37a8177b5bf12fba93695914eae48112bf89702b4","src/read/elf/file.rs":"ee9af438eafc86570a1376b7a08a5df46eae05d8fb41e868ce913255c597628e","src/read/elf/hash.rs":"c167aab3a9d1baa1ae915bd7bf4e4b97320dd758f8691372f9ecd518af9dcb1c","src/read/elf/mod.rs":"7c0d4d10c1055f57184f470aa014e6358394ec95019a74da8d5079d275437d0b","src/read/elf/note.rs":"9fedb1f0446c751e544b51c334e32271bb9f993474e1573bb342d26726205f82","src/read/elf/relocation.rs":"7ff8078cf3bbecb3d6a6c47e6d9bd7af3da4f757879894f1557ce00053753f90","src/read/elf/section.rs":"2c7eac8e12d8150f5a25fa39a3764ed1296952debd10ff56211c22160354948f","src/read/elf/segment.rs":"3fbfada9cdf09920235068607a1c2d4daf61889aa16aa36a242c9b908886ab02","src/read/elf/symbol.rs":"70d39f5088e53394d6c7ef9fa0c5329e69ad48f4019ae86a8dbba3097e72e9eb","src/read/elf/version.rs":"7fe8f1b59b52f4a9e9cd6be28307149f6ac87bdc0c657e8c4a1579afe2251d49","src/read/gnu_compression.rs":"793af03a626ce1be0de9554c224ccbcd0eda9e4dc1378d70317da9c285d6aa99","src/read/macho/dyld_cache.rs":"ecc361b38cea542b4578dabd08cc0540e0619f32f5a7fef8b977ba972b13178d","src/read/macho/fat.rs":"79c48ff8492b6b721a8b965278d3f789262d20c53d5d1fe318a1ce2da59e73fc","src/read/macho/file.rs":"14ea70c1cc271ac1b52138c55e41b8b90b520388206e2d14feb234f4f77ddeda","src/read/macho/load_command.rs":"b212708f552ab47b06aabe036665d844c5e7b210b741692da2ad0d442f812271","src/read/macho/mod.rs":"0e97e28f379766511f33d8ccb97eaa690a352f9180080a376a86516249b1bdd8","src/read/macho/relocation.rs":"2134a761649eae62da33e09b344f9ca63180b01a351f524c48e31f6ba8fc8a70","src/read/macho/section.rs":"aa6c5fcb0d9c5f63c8f59cc69e0d20bc3aea5904776fe4a0be0635dc780c84c4","src/read/macho/segment.rs":"5a1d893c2fdae83baf7769e629eacae68142e99ded55b70153d25950006914f2","src/read/macho/symbol.rs":"c2f86418e4923425e8ae819f700a3985151cb47522b8fad676dd48eebcb00bea","src/read/mod.rs":"977602a35f19473bf3e194ccfd4d3dc0b77fd5b2620e568f50a00b223d410a91","src/read/pe/data_directory.rs":"bf83c1ae0a71fd9908c1aa0cafb8718fece85d6977adc105130b45033928a355","src/read/pe/export.rs":"3e9c8f6b5409fc205ccf183f9b65446ce54b948ac00bc1a0481542e72ab33442","src/read/pe/file.rs":"95ae7b3cebf1ab263d98c22f1e2cd9d224486164a78ab53f3f47792cb688c312","src/read/pe/import.rs":"454bfd784548a75138518594a5ab84f95caa4c31cfb02c7927eee139c6b87c6c","src/read/pe/mod.rs":"f0c70bf86680e7afdfdffbf4f3118efc9801516c6898663f574b115b62b1fbcd","src/read/pe/relocation.rs":"cbfecf482d8ce2ee84d3b7824ece6a32c4c503e2a782c961f3dd26880225fdd1","src/read/pe/resource.rs":"4840d8d01d930ab64a5aa2e3b5c1930020d36fd6f2e12b86c66024d652d12eb9","src/read/pe/rich.rs":"9e18325fd09ea96b139ddd9c97b4b25d85cb4afac83a7e7c2cd944750e33fd2d","src/read/pe/section.rs":"d11151f78c697d99afc1613a47a94b74ca86edcfbc61eab67c99f882e703b90c","src/read/read_cache.rs":"4992f90ced3bf98f13157ec0d74e893b45e5d6753d835b959a6de4c34aa38b47","src/read/read_ref.rs":"ea6177cc2ea107755c7e067de1463ee7365766cd3613b11171adfd48b1704201","src/read/traits.rs":"238150a5c95078d422f96e79278849d86181f3dfc2051091655cec1f537cbd0c","src/read/util.rs":"90383bddd6286fcdb1586bbd9ac038beceb02ec8a485bff1c460c72a08b16aab","src/read/wasm.rs":"8e368732e68c3da4b585391348d6b254a7ef91da5fd2d8d1e23deb8491cb649c","src/read/xcoff/comdat.rs":"42a1581fa44ffc868dceecfb05e81736d6322ec44613c9597bb7fbe69290b8cc","src/read/xcoff/file.rs":"70487b353be3dc5ce051a5a283b98a46af8a290e2fcbc2d3b41ddc8af979ef96","src/read/xcoff/mod.rs":"40921a3e9d65360f57c7301f11dd12ec82f71311b689272f209758ecbc755eb3","src/read/xcoff/relocation.rs":"911c318ad7e34ada6cbc4152cd188b5a040e76e43b45a4bb06f81409f02f053e","src/read/xcoff/section.rs":"c4ad51d8e087188421b2ef7cefe4c6a724420aa5f1acf5145e9cabd89fae498f","src/read/xcoff/segment.rs":"c1eea626cc7b7c5121342bcc8f70f1afafe5920f83b1a790202495a80d5205ce","src/read/xcoff/symbol.rs":"b0938d31e03975bdf87d3eb69d635388baac19714a4b82ec803acca5e16017f0","src/write/coff/mod.rs":"511bd3a19575b1d888d0d1abb17bb697c36eda0e7032375afb13daedc972c27e","src/write/coff/object.rs":"8f6f9b09646181eb08a2047d8cc1a5b0cc3d414987107a323d54c836a9eff1f5","src/write/coff/writer.rs":"7762c785a60034b1d6f8c8df8bfb58dcdf6f16b94c04e0bc3bb8a5586ffef36a","src/write/elf/mod.rs":"1bb945edad539b4f19dda5d46c9b86fa4ea3721eedda77ca2595b5519c3e30f2","src/write/elf/object.rs":"b6b3a1ad0a83fb5be5cce3fe9f4d2f0750e2a6ec3f9ff3d188bc87234b5854da","src/write/elf/writer.rs":"80c8deabd49d92f7dfcd5296be795ff12999c8e85115db84289a19c7060459a8","src/write/macho.rs":"289aeeb1820f8f05e53d92765bd1bd9fbbbbfd6480b6f5f3761151906bc8e286","src/write/mod.rs":"bcd6b773a0573fb7e6bcc14d275de0d99c60f757f8ae433c74fdd7992656ff2b","src/write/pe.rs":"f8332a54b0a73b7143b035a2b47405908219544a9e67979a479a4da37c978487","src/write/string.rs":"f5494d7545d7e355b39eeeb0d7ae430f09d3c13fbf24b316e3657e94411724fa","src/write/util.rs":"cf9a3841ee354e43a1c800bf4df698ae8bfb7f78ca72588b8b0ca2a72735a73e","src/write/xcoff.rs":"5ea8ac71baeda93ca4863db2d170d22abd3a08942c5ec1640594984eb981ad2b","src/xcoff.rs":"b6be882df7591a4abcd2b5113ddccdbd8cc528487795c187ec56084154b336df","tests/build/elf.rs":"faeae8579455a247a7b60adddbf5350d44aa2665a47ab006b62d2ae250511ff4","tests/build/mod.rs":"7fc41ffba6b4337dc9734ce5624af618f30b5927ee1cdbece7ac5d1c3ebbb3b4","tests/integration.rs":"ebbad227c5e5ee9ca149c417ba5b90ee0286b4bb15f746985928133d7ae29910","tests/parse_self.rs":"81b44b2dd1de9a5d8c18d9bd8926156e39fb83931837afa8ca344da0d309aeee","tests/read/coff.rs":"a7bda931599b9cf998798133b8cbe4a455f7418c20c82b1c16857c5002b2d35a","tests/read/elf.rs":"142b30376800eb1f8ec28f570eee3329dc5615e56e91b3e50a446a0e21b9cd6f","tests/read/macho.rs":"724373043e31000cd9bc1b289f650bd6e85682edfa1d6aca0e236b2d61a5e1e6","tests/read/mod.rs":"42b6cb878b5064cf1841fbdf52c14f129cafc23f9dafd23bd08673cd84779f39","tests/round_trip/bss.rs":"e7b2ee1c602434de6808ee738e7a4904b6088104fa5e8e430168f1437087c405","tests/round_trip/coff.rs":"29f20305a2df5badceeef1cd214a756e9ad19f9dc46a1cf2c495d8799c76fd81","tests/round_trip/comdat.rs":"6fb3c0152e0152e44ec55e4361aebe2842b8c2e0b133a837fd65b5d5a945106d","tests/round_trip/common.rs":"364747c169c0773cdf9df29e1ac74adc20d8e66320172ae2d986643db30d1e62","tests/round_trip/elf.rs":"92606b189f27b0f02394b69bb480ac5bebf6315594584dc1335bbe4d74bdd262","tests/round_trip/macho.rs":"ba20eda176f120b28bd34daddc5d190a6f5ee8507b6fedd8ba1e4fe9381cabff","tests/round_trip/mod.rs":"1c599fff06b9763c55d277b4bff3cbcd2033a7079c2b434751ababb2266b164a","tests/round_trip/section_flags.rs":"6008210add97ebdbc9885eb188ea18b80d3e3d86fdd07896a29891fd3dc489ec","tests/round_trip/tls.rs":"ec31a29310e8eb1a6379f3a91e1e1ec5bde32cf9e3ba9c0799bdec4353cedbef"},"package":"084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"61bb6b3f0c73b1842c66a361cb902e0bfb679650fb5ed729c31c8a415fdbde03","CHANGELOG.md":"de476083b80486a98756860f231e0bd0a0df16d8069751230aff47f0c0918456","Cargo.toml":"e20838b9c735a11b160302d92953a027c05ba901a2e610dc5757deab8158dc0d","Cargo.toml.orig":"bcb5d6792e0a26720d94fbe8da75f3401c5993e058e7c685342da59b1d9ccf2e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0b74dfa0bcee5c420c6b7f67b4b2658f9ab8388c97b8e733975f2cecbdd668a6","README.md":"59a3ce4c55e0429024d583218dc13a6dd67025913916e991788c6614db820499","src/archive.rs":"d6cead723242c26db2967b63385b79ed2008980a8c64b123a5eecffd7ed388fc","src/build/bytes.rs":"3c3ac3bed7e61914509358922baf72729dab6ae47207f6bc83380b4a85ecf711","src/build/elf.rs":"a2796667ac0ace5e6884d3ba2b96045c7a3d5421df7a71e741ed921bd0da4307","src/build/error.rs":"2a77a45eb45728c80fe6dcce14d9c50bd8f17a22dd815e9ad98320da7c2e1e27","src/build/mod.rs":"beac0a3fb3a479b7948f2a0235e6872a547401baecd1e92320cf373e5db05a07","src/build/table.rs":"20348b635d8855b78b5c12e3cc91f804cb09b6cb38e78473ba7a300594398dbd","src/common.rs":"c0cbf055a418d07b8b290bb196ee711a76b6f16fb6010f19c3f9270b75d1ea19","src/elf.rs":"4c0e24d502cb9c0fb44014416617c7160ca409c9e8e6560d6775345c863b4393","src/endian.rs":"90c88685dc9c1d503e30d3c934639e72ae460f6e371b475ba853d26db0bc525a","src/lib.rs":"f4fde907546fce431fd525e2dbb3f816e527e8a43a3fd2757af0b317dd7ef461","src/macho.rs":"991b77798570fbed7a989481c945f62a5d4df89380a2508e198e707f213f2e46","src/pe.rs":"ee0e600ee36f1ebe98a5bf3f314d20b14caeebb02ad32b60d261d1b8834d1771","src/pod.rs":"235ab16a4bea8f2a52a3edda78f1b893bd8166ae14f86dfedcce817005bec15f","src/read/any.rs":"4f1524a49f533890b8b6bc5b9abdb34f24a9cf491325a76043959abacd2ca0b0","src/read/archive.rs":"6a60469f97d710164998ed81ca7fbbebfcd0db392e65afd0b621e52269683210","src/read/coff/comdat.rs":"2c5a1b0b69c7b10b79f2ec305480942b9e0dd693b8f1790b0f3e9d918d805560","src/read/coff/file.rs":"f5962815b5e0cbcd0c408fe515a3e373d3ca460f34651b3873250f4c046538c7","src/read/coff/import.rs":"3b7cf82936e989aba71d3f4aea9edeffe314e0e729a57fad93be37287abc8ddb","src/read/coff/mod.rs":"c3b0c4f09993b07a85fda3dd2de9c80258aaadce6c0598eb25e55fab4c6bbf1c","src/read/coff/relocation.rs":"a56b5d660f708df7991819ad6f52ba49178a633b5040ba8cab2cfc290e306c89","src/read/coff/section.rs":"0311f810d0a23496895d2506aab9c04fe13837ec589e787cfb93e44a82e3e4f3","src/read/coff/symbol.rs":"30275b6a1ad2b86b9bdef26efe0ba49cd16cc9434696361d16876adbe2f80536","src/read/elf/attributes.rs":"f758e0f9a8b906947f911259d8c3b924da4a457c3a0c46340bda48e97937ac8a","src/read/elf/comdat.rs":"1390d60a405d97bcd05a5ceb01d32f1285d649fd438732686a50cb69380be4a9","src/read/elf/compression.rs":"726bb1ca96a480ac2a0c8ccaa4c2291d62ca6c4af2b1a2e43b74ae7be17f6d75","src/read/elf/dynamic.rs":"c934f8b72d71ed39ff129ce37a8177b5bf12fba93695914eae48112bf89702b4","src/read/elf/file.rs":"ee9af438eafc86570a1376b7a08a5df46eae05d8fb41e868ce913255c597628e","src/read/elf/hash.rs":"c167aab3a9d1baa1ae915bd7bf4e4b97320dd758f8691372f9ecd518af9dcb1c","src/read/elf/mod.rs":"7c0d4d10c1055f57184f470aa014e6358394ec95019a74da8d5079d275437d0b","src/read/elf/note.rs":"9fedb1f0446c751e544b51c334e32271bb9f993474e1573bb342d26726205f82","src/read/elf/relocation.rs":"7ff8078cf3bbecb3d6a6c47e6d9bd7af3da4f757879894f1557ce00053753f90","src/read/elf/section.rs":"2c7eac8e12d8150f5a25fa39a3764ed1296952debd10ff56211c22160354948f","src/read/elf/segment.rs":"3fbfada9cdf09920235068607a1c2d4daf61889aa16aa36a242c9b908886ab02","src/read/elf/symbol.rs":"70d39f5088e53394d6c7ef9fa0c5329e69ad48f4019ae86a8dbba3097e72e9eb","src/read/elf/version.rs":"7fe8f1b59b52f4a9e9cd6be28307149f6ac87bdc0c657e8c4a1579afe2251d49","src/read/gnu_compression.rs":"793af03a626ce1be0de9554c224ccbcd0eda9e4dc1378d70317da9c285d6aa99","src/read/macho/dyld_cache.rs":"ecc361b38cea542b4578dabd08cc0540e0619f32f5a7fef8b977ba972b13178d","src/read/macho/fat.rs":"79c48ff8492b6b721a8b965278d3f789262d20c53d5d1fe318a1ce2da59e73fc","src/read/macho/file.rs":"14ea70c1cc271ac1b52138c55e41b8b90b520388206e2d14feb234f4f77ddeda","src/read/macho/load_command.rs":"b212708f552ab47b06aabe036665d844c5e7b210b741692da2ad0d442f812271","src/read/macho/mod.rs":"0e97e28f379766511f33d8ccb97eaa690a352f9180080a376a86516249b1bdd8","src/read/macho/relocation.rs":"2134a761649eae62da33e09b344f9ca63180b01a351f524c48e31f6ba8fc8a70","src/read/macho/section.rs":"aa6c5fcb0d9c5f63c8f59cc69e0d20bc3aea5904776fe4a0be0635dc780c84c4","src/read/macho/segment.rs":"5a1d893c2fdae83baf7769e629eacae68142e99ded55b70153d25950006914f2","src/read/macho/symbol.rs":"c2f86418e4923425e8ae819f700a3985151cb47522b8fad676dd48eebcb00bea","src/read/mod.rs":"977602a35f19473bf3e194ccfd4d3dc0b77fd5b2620e568f50a00b223d410a91","src/read/pe/data_directory.rs":"bf83c1ae0a71fd9908c1aa0cafb8718fece85d6977adc105130b45033928a355","src/read/pe/export.rs":"3e9c8f6b5409fc205ccf183f9b65446ce54b948ac00bc1a0481542e72ab33442","src/read/pe/file.rs":"95ae7b3cebf1ab263d98c22f1e2cd9d224486164a78ab53f3f47792cb688c312","src/read/pe/import.rs":"454bfd784548a75138518594a5ab84f95caa4c31cfb02c7927eee139c6b87c6c","src/read/pe/mod.rs":"f0c70bf86680e7afdfdffbf4f3118efc9801516c6898663f574b115b62b1fbcd","src/read/pe/relocation.rs":"cbfecf482d8ce2ee84d3b7824ece6a32c4c503e2a782c961f3dd26880225fdd1","src/read/pe/resource.rs":"4840d8d01d930ab64a5aa2e3b5c1930020d36fd6f2e12b86c66024d652d12eb9","src/read/pe/rich.rs":"9e18325fd09ea96b139ddd9c97b4b25d85cb4afac83a7e7c2cd944750e33fd2d","src/read/pe/section.rs":"d11151f78c697d99afc1613a47a94b74ca86edcfbc61eab67c99f882e703b90c","src/read/read_cache.rs":"4992f90ced3bf98f13157ec0d74e893b45e5d6753d835b959a6de4c34aa38b47","src/read/read_ref.rs":"ea6177cc2ea107755c7e067de1463ee7365766cd3613b11171adfd48b1704201","src/read/traits.rs":"238150a5c95078d422f96e79278849d86181f3dfc2051091655cec1f537cbd0c","src/read/util.rs":"90383bddd6286fcdb1586bbd9ac038beceb02ec8a485bff1c460c72a08b16aab","src/read/wasm.rs":"8e368732e68c3da4b585391348d6b254a7ef91da5fd2d8d1e23deb8491cb649c","src/read/xcoff/comdat.rs":"42a1581fa44ffc868dceecfb05e81736d6322ec44613c9597bb7fbe69290b8cc","src/read/xcoff/file.rs":"70487b353be3dc5ce051a5a283b98a46af8a290e2fcbc2d3b41ddc8af979ef96","src/read/xcoff/mod.rs":"40921a3e9d65360f57c7301f11dd12ec82f71311b689272f209758ecbc755eb3","src/read/xcoff/relocation.rs":"911c318ad7e34ada6cbc4152cd188b5a040e76e43b45a4bb06f81409f02f053e","src/read/xcoff/section.rs":"c4ad51d8e087188421b2ef7cefe4c6a724420aa5f1acf5145e9cabd89fae498f","src/read/xcoff/segment.rs":"c1eea626cc7b7c5121342bcc8f70f1afafe5920f83b1a790202495a80d5205ce","src/read/xcoff/symbol.rs":"b0938d31e03975bdf87d3eb69d635388baac19714a4b82ec803acca5e16017f0","src/write/coff/mod.rs":"511bd3a19575b1d888d0d1abb17bb697c36eda0e7032375afb13daedc972c27e","src/write/coff/object.rs":"8f6f9b09646181eb08a2047d8cc1a5b0cc3d414987107a323d54c836a9eff1f5","src/write/coff/writer.rs":"7762c785a60034b1d6f8c8df8bfb58dcdf6f16b94c04e0bc3bb8a5586ffef36a","src/write/elf/mod.rs":"1bb945edad539b4f19dda5d46c9b86fa4ea3721eedda77ca2595b5519c3e30f2","src/write/elf/object.rs":"b6b3a1ad0a83fb5be5cce3fe9f4d2f0750e2a6ec3f9ff3d188bc87234b5854da","src/write/elf/writer.rs":"80c8deabd49d92f7dfcd5296be795ff12999c8e85115db84289a19c7060459a8","src/write/macho.rs":"289aeeb1820f8f05e53d92765bd1bd9fbbbbfd6480b6f5f3761151906bc8e286","src/write/mod.rs":"bcd6b773a0573fb7e6bcc14d275de0d99c60f757f8ae433c74fdd7992656ff2b","src/write/pe.rs":"f8332a54b0a73b7143b035a2b47405908219544a9e67979a479a4da37c978487","src/write/string.rs":"f5494d7545d7e355b39eeeb0d7ae430f09d3c13fbf24b316e3657e94411724fa","src/write/util.rs":"cf9a3841ee354e43a1c800bf4df698ae8bfb7f78ca72588b8b0ca2a72735a73e","src/write/xcoff.rs":"5ea8ac71baeda93ca4863db2d170d22abd3a08942c5ec1640594984eb981ad2b","src/xcoff.rs":"b6be882df7591a4abcd2b5113ddccdbd8cc528487795c187ec56084154b336df","tests/build/elf.rs":"faeae8579455a247a7b60adddbf5350d44aa2665a47ab006b62d2ae250511ff4","tests/build/mod.rs":"7fc41ffba6b4337dc9734ce5624af618f30b5927ee1cdbece7ac5d1c3ebbb3b4","tests/integration.rs":"ebbad227c5e5ee9ca149c417ba5b90ee0286b4bb15f746985928133d7ae29910","tests/parse_self.rs":"81b44b2dd1de9a5d8c18d9bd8926156e39fb83931837afa8ca344da0d309aeee","tests/read/coff.rs":"a7bda931599b9cf998798133b8cbe4a455f7418c20c82b1c16857c5002b2d35a","tests/read/elf.rs":"142b30376800eb1f8ec28f570eee3329dc5615e56e91b3e50a446a0e21b9cd6f","tests/read/macho.rs":"724373043e31000cd9bc1b289f650bd6e85682edfa1d6aca0e236b2d61a5e1e6","tests/read/mod.rs":"42b6cb878b5064cf1841fbdf52c14f129cafc23f9dafd23bd08673cd84779f39","tests/round_trip/bss.rs":"e7b2ee1c602434de6808ee738e7a4904b6088104fa5e8e430168f1437087c405","tests/round_trip/coff.rs":"29f20305a2df5badceeef1cd214a756e9ad19f9dc46a1cf2c495d8799c76fd81","tests/round_trip/comdat.rs":"6fb3c0152e0152e44ec55e4361aebe2842b8c2e0b133a837fd65b5d5a945106d","tests/round_trip/common.rs":"364747c169c0773cdf9df29e1ac74adc20d8e66320172ae2d986643db30d1e62","tests/round_trip/elf.rs":"92606b189f27b0f02394b69bb480ac5bebf6315594584dc1335bbe4d74bdd262","tests/round_trip/macho.rs":"ba20eda176f120b28bd34daddc5d190a6f5ee8507b6fedd8ba1e4fe9381cabff","tests/round_trip/mod.rs":"1c599fff06b9763c55d277b4bff3cbcd2033a7079c2b434751ababb2266b164a","tests/round_trip/section_flags.rs":"6008210add97ebdbc9885eb188ea18b80d3e3d86fdd07896a29891fd3dc489ec","tests/round_trip/tls.rs":"ec31a29310e8eb1a6379f3a91e1e1ec5bde32cf9e3ba9c0799bdec4353cedbef"},"package":"084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/object/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/object/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/object/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/object/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8469876d0afb279dc595460cbae08ae00dbaf09d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/object/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/object/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/object/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/object/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,117 @@ +[package] +name = "object" +version = "0.36.4" +edition = "2018" +keywords = ["object", "elf", "mach-o", "pe", "coff"] +license = "Apache-2.0 OR MIT" +repository = "https://github.com/gimli-rs/object" +rust-version = "1.65" +description = "A unified interface for reading and writing object file formats." +include = [ + "/Cargo.toml", + "/CHANGELOG.md", + "/README.md", + "/LICENSE-APACHE", + "/LICENSE-MIT", + "/src", + "/tests", +] + +[package.metadata.docs.rs] +features = ['doc'] + +[dependencies] +crc32fast = { version = "1.2", default-features = false, optional = true } +flate2 = { version = "1", optional = true } +indexmap = { version = "2.0", default-features = false, optional = true } +wasmparser = { version = "0.216.0", default-features = false, optional = true } +memchr = { version = "2.4.1", default-features = false } +hashbrown = { version = "0.14.0", features = ["ahash"], default-features = false, optional = true } +ruzstd = { version = "0.7.0", optional = true } + +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +core = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-core' } +compiler_builtins = { version = '0.1.2', optional = true } +alloc = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-alloc' } + +[features] +#======================================= +# Read/write features. + +# Core read support. You will need to enable some file formats too. +read_core = [] +# Read support for most file formats (including unaligned files). +read = ["read_core", "archive", "coff", "elf", "macho", "pe", "xcoff", "unaligned"] +# Core write support. You will need to enable some file formats too. +write_core = ["dep:crc32fast", "dep:indexmap", "dep:hashbrown"] +# Core write support with libstd features. You will need to enable some file formats too. +write_std = ["write_core", "std", "indexmap?/std", "crc32fast?/std"] +# Write support for all file formats, including libstd features. +write = ["write_std", "coff", "elf", "macho", "pe", "xcoff"] +# Core builder support. You will need to enable some file formats too. +build_core = ["read_core", "write_core"] +# Builder support for all file formats. +build = ["build_core", "write_std", "elf"] + +#======================================= +# Misc features. + +# Enable things that require libstd. +# Currently, this provides an `Error` implementation. +std = ["memchr/std"] +# Enable decompression of compressed sections. +# This feature is not required if you want to do your own decompression. +compression = ["dep:flate2", "dep:ruzstd", "std"] +# Treat all types as unaligned. +# Normally types use the alignment required by the specifications, but +# sometimes files do not strictly follow the specifications. +# This may be useful to enable when processing files for architectures +# that have no alignment constraints. +unaligned = [] + +#======================================= +# File format features. +archive = [] +coff = [] +elf = [] +macho = [] +pe = ["coff"] +wasm = ["dep:wasmparser"] +xcoff = [] + +#======================================= +# By default, support all read features. +default = ["read", "compression"] + +#======================================= +# Umbrella feature for enabling all user-facing features of this crate. Does not +# enable internal features like `rustc-dep-of-std`. +all = ["read", "write", "build", "std", "compression", "wasm"] + +# Use of --all-features is not supported. +# This is a dummy feature to detect when --all-features is used. +cargo-all = [] + +#======================================= +# Documentation should be generated with everything in "all" except for "unaligned". +doc = [ + "read_core", "write_std", "build_core", + "std", "compression", + "archive", "coff", "elf", "macho", "pe", "wasm", "xcoff", +] + +#======================================= +# Unstable features. Breaking changes in these features will not affect versioning. +unstable = [] +unstable-all = ["all", "unstable"] + +#======================================= +# Internal feature, only used when building as part of libstd, not part of the +# stable interface of this crate. +rustc-dep-of-std = ['core', 'compiler_builtins', 'alloc', 'memchr/rustc-dep-of-std'] + +[workspace] +members = ["crates/*"] +default-members = [".", "crates/examples"] +resolver = "2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ohttp/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ohttp/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ohttp/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ohttp/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f93723973762c48df66c9e2125da726559e9bc0bf5ed38fb4e776af3381502fc","README.md":"a97309a7b0c65dbcbd43e6c64bf99e023cd07e9d3de5c4559f33db430edafebd","bindings/bindings.toml":"a016870127b63151e760c964d687934a4883ee165bdd9718341c8dd50be5a3f2","bindings/nspr_err.h":"2d5205d017b536c2d838bcf9bc4ec79f96dd50e7bb9b73892328781f1ee6629d","bindings/nspr_error.h":"e41c03c77b8c22046f8618832c9569fbcc7b26d8b9bbc35eea7168f35e346889","bindings/nss_init.h":"cd4dffd0c629ece5786736dd6d26db8a96f56fd56ef95b150c623c41080c2f9e","bindings/nss_p11.h":"a16f60d0210d5823f2d92d0c04988a0bb1da85901388490cb3e755a62cc7d5dd","bindings/nss_secerr.h":"713e8368bdae5159af7893cfa517dabfe5103cede051dee9c9557c850a2defc6","build.rs":"75f7bc67d2757bf68f1ba64258a7a7db4b94de5403936b73d8140e9558c30698","src/config.rs":"d39a765f561423f320e0be8c6aaabf3c3fb85248468b345aa43f778974280945","src/err.rs":"533b382c7e74906521395fdff4b514981535fe1b45b307528c547bb545765adf","src/hpke.rs":"b98b3a1d2e87bd89d43d89e2513e2d3211832aef3fd2157337939186aa7c8531","src/lib.rs":"bfc972343aa3fa6707b0aaea04c25f1b6fa2ff3f9e9761ae6a09f9be52fce214","src/nss/aead.rs":"01b3b1654a310a276edb5750d2d0e3ee14943f8695f413d176b65623369d81be","src/nss/err.rs":"d367116bf9840ebe06d358066a1755f7d9936438dbc2e4e71a6b345d05e4bcd5","src/nss/hkdf.rs":"d70147f27be9defcb2cd67da9e49a4f09adecd0a2ebad646eae94d09512b1b0b","src/nss/hpke.rs":"cbd353d2f0c8db82fcf25dac2f2d2554e8a6258c4b21e0279e618fb2f992c49c","src/nss/mod.rs":"bca4b6fcc807b7b146989fe500c0e5b249ddfcaff1a795cc8b84a70631b50a60","src/nss/p11.rs":"1761896f0359c37cd186e34daaf1b582e907a123fe987b937c314f7b2cecc9de","src/rand.rs":"be3a82fb6090b5cb833c2b8ba6e72690b9f44f7f91477e2c5b70b75623174b87","src/rh/aead.rs":"88dd43ffec20a8870a424d27dbda0a9db74f4b3d1b03097220854a304ab091cd","src/rh/hkdf.rs":"4c6e59ca24498939e9b8da2da6336ae2f62396101f1b9b25f1ae587ab21c1a9d","src/rh/hpke.rs":"8d7de700e48bf4f6a711e6c5df1eb4a7ae7d33c65d75728e9d1c8c797f474e7a","src/rh/mod.rs":"d6045628f9b95d75e8bfcc30d55b1fc8b5ea9e2a4c45e20102f4f33c0b711a0c"},"package":"578cb11a3fb5c85697ed8bb850d5ad1cbf819d3eea05c2b253cf1d240fbb10c5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d1897275991766cb990eeaa462d7d57fbb3680ac8e7f26a5de55451fbcaf0f28","Cargo.toml":"f93723973762c48df66c9e2125da726559e9bc0bf5ed38fb4e776af3381502fc","Cargo.toml.orig":"83ed4e330514d9ab7795e47a48aa45ef9ec8bb4d6e048cce2d89e23d3ad42367","README.md":"a97309a7b0c65dbcbd43e6c64bf99e023cd07e9d3de5c4559f33db430edafebd","bindings/bindings.toml":"a016870127b63151e760c964d687934a4883ee165bdd9718341c8dd50be5a3f2","bindings/nspr_err.h":"2d5205d017b536c2d838bcf9bc4ec79f96dd50e7bb9b73892328781f1ee6629d","bindings/nspr_error.h":"e41c03c77b8c22046f8618832c9569fbcc7b26d8b9bbc35eea7168f35e346889","bindings/nss_init.h":"cd4dffd0c629ece5786736dd6d26db8a96f56fd56ef95b150c623c41080c2f9e","bindings/nss_p11.h":"a16f60d0210d5823f2d92d0c04988a0bb1da85901388490cb3e755a62cc7d5dd","bindings/nss_secerr.h":"713e8368bdae5159af7893cfa517dabfe5103cede051dee9c9557c850a2defc6","build.rs":"75f7bc67d2757bf68f1ba64258a7a7db4b94de5403936b73d8140e9558c30698","src/config.rs":"d39a765f561423f320e0be8c6aaabf3c3fb85248468b345aa43f778974280945","src/err.rs":"533b382c7e74906521395fdff4b514981535fe1b45b307528c547bb545765adf","src/hpke.rs":"b98b3a1d2e87bd89d43d89e2513e2d3211832aef3fd2157337939186aa7c8531","src/lib.rs":"bfc972343aa3fa6707b0aaea04c25f1b6fa2ff3f9e9761ae6a09f9be52fce214","src/nss/aead.rs":"01b3b1654a310a276edb5750d2d0e3ee14943f8695f413d176b65623369d81be","src/nss/err.rs":"d367116bf9840ebe06d358066a1755f7d9936438dbc2e4e71a6b345d05e4bcd5","src/nss/hkdf.rs":"d70147f27be9defcb2cd67da9e49a4f09adecd0a2ebad646eae94d09512b1b0b","src/nss/hpke.rs":"cbd353d2f0c8db82fcf25dac2f2d2554e8a6258c4b21e0279e618fb2f992c49c","src/nss/mod.rs":"bca4b6fcc807b7b146989fe500c0e5b249ddfcaff1a795cc8b84a70631b50a60","src/nss/p11.rs":"1761896f0359c37cd186e34daaf1b582e907a123fe987b937c314f7b2cecc9de","src/rand.rs":"be3a82fb6090b5cb833c2b8ba6e72690b9f44f7f91477e2c5b70b75623174b87","src/rh/aead.rs":"88dd43ffec20a8870a424d27dbda0a9db74f4b3d1b03097220854a304ab091cd","src/rh/hkdf.rs":"4c6e59ca24498939e9b8da2da6336ae2f62396101f1b9b25f1ae587ab21c1a9d","src/rh/hpke.rs":"8d7de700e48bf4f6a711e6c5df1eb4a7ae7d33c65d75728e9d1c8c797f474e7a","src/rh/mod.rs":"d6045628f9b95d75e8bfcc30d55b1fc8b5ea9e2a4c45e20102f4f33c0b711a0c"},"package":"578cb11a3fb5c85697ed8bb850d5ad1cbf819d3eea05c2b253cf1d240fbb10c5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ohttp/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ohttp/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ohttp/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ohttp/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "bf02e480d4722f9fba38a4245168d1a82f8fac6c" + }, + "path_in_vcs": "ohttp" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ohttp/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ohttp/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ohttp/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ohttp/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,59 @@ +[package] +name = "ohttp" +version = "0.5.1" +authors = ["Martin Thomson "] +edition = "2021" +build = "build.rs" +license = "MIT OR Apache-2.0" +description = "Oblivious HTTP" +repository = "https://github.com/martinthomson/ohttp" + +[features] +default = ["client", "server", "rust-hpke"] +client = [] +server = [] +nss = ["bindgen"] +pq = ["hpke-pq"] +rust-hpke = ["rand", "aead", "aes-gcm", "chacha20poly1305", "hkdf", "sha2", "hpke"] +gecko = ["nss", "mozbuild"] +app-svc = ["nss"] +external-sqlite = [] + +[dependencies] +aead = {version = "0.4", optional = true, features = ["std"]} +aes-gcm = {version = "0.9", optional = true} +byteorder = "1.3" +chacha20poly1305 = {version = "0.8", optional = true} +hex = "0.4" +hkdf = {version = "0.11", optional = true} +lazy_static = "1.4" +log = {version = "0.4.0", default-features = false} +rand = {version = "0.8", optional = true} +sha2 = {version = "0.9", optional = true} +thiserror = "1" +hpke = {version = "0.10.0", optional = true, default-features = false, features = ["std", "x25519"]} + +[dependencies.hpke-pq] +package = "hpke_pq" +version = "0.10.1" +git = "https://github.com/bwesterb/rust-hpke" +#branch = "xyber768d00" +rev = "74eed1b8c11a3b3fecee083952a62cb34b63c3c7" +optional = true +default-features = false +features = ["std", "x25519", "xyber768d00"] + +[build-dependencies] +mozbuild = {version = "0.1", optional = true} +serde = "1.0" +serde_derive = "1.0" +toml = "0.5" + +[build-dependencies.bindgen] +version = "0.64" +default-features = false +optional = true +features = ["runtime"] + +[dev-dependencies] +env_logger = {version = "0.9", default-features = false} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/once_cell/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/once_cell/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"9fd136356ed4e8b6116091790d500c4a627736c881ae972a0b8fc65abc13b80b","Cargo.lock":"f4abc698e3e0c1cf7547791f552da9d2777dadf57d7aa62c32bd84cc43825698","Cargo.toml":"596b44254327ebe6a182fc70132e544ec437630f8910024ac2bd86187de6fff9","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"2331182c8b5a6971fd0d04a0ca711d5839e93b3de6b2003108940a8c93850aaf","bors.toml":"ebd69f714a49dceb8fd10ebadfea6e2767be4732fdef49eddf6239151b4bc78c","examples/bench.rs":"1597a52529f75d6c5ad0b86759a775b1d723dfa810e2016317283b13594219da","examples/bench_acquire.rs":"9f4912ca262194cb55e893c33739c85c2f4868d07905b9dd3238552b6ce8a6e4","examples/lazy_static.rs":"8bca1b264da21eceb1ccaf30477fc941bc71bedd030f1c6982ed3a7804abfb4f","examples/reentrant_init_deadlocks.rs":"ff84929de27a848e5b155549caa96db5db5f030afca975f8ba3f3da640083001","examples/regex.rs":"4a2e0fb093c7f5bbe0fff8689fc0c670c5334344a1bfda376f5faa98a05d459f","examples/test_synchronization.rs":"88abd5c16275bb2f2d77eaecf369d97681404a77b8edd0021f24bfd377c46be3","src/imp_cs.rs":"9eb73c340931f642664a8ee7a823af318c1118fab87b1aa63489e10a73c30945","src/imp_pl.rs":"6a97f60a91ab44192dcaf028e987f6be0328b5d4d69216dcdaec93bc39401f68","src/imp_std.rs":"1c130f83be5c1360dfd379911f97797c1e4c730b845f465c8c2630467ca317d2","src/lib.rs":"60fe685113e11203ec32876b5dad9c8e1eb705da5854eff8f044d3f4651a7d0f","src/race.rs":"4751464e8ccedb102097962a68d736de6f9434f78aa7761a1a03efd4a360c6c3","tests/it/main.rs":"e6e9987e053af84b9d76052602995b1e777efb5bc06cd5f49009e6f03b18626c","tests/it/race.rs":"5ce683a63572efd4423d4244882b7860a6a6593b92cf39efc823111637cf7ae3","tests/it/race_once_box.rs":"0cb5b3852f92002445ccc481de11642b22b9137f3a09db566cb484ab8eb32325","tests/it/sync_lazy.rs":"a36c5d66340b3d6d20aad331a499858a2125dfdfd624c5bf3b4b06a0b157c75c","tests/it/sync_once_cell.rs":"0d04beeb394eb53dd3fc0309fcfc382d56350e72b89d22356e0047d6c7bfef58","tests/it/unsync_lazy.rs":"51a1ffd411770d1e32399ec23feb5f61be362bbed34e100eb7509f8496224e1a","tests/it/unsync_once_cell.rs":"82b72936d7bd4090db25cfc543c01ef3206d6917ac56f09d17d4110a65deb30a"},"package":"42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"221c1d742628869ca8e6559d426f93842f17c70c42f0d138d61306cc1b095c79",".github/workflows/ci.yaml":"b1c9b12babf51fcaa7de2adc737c91e882da240cf847becf380141cec320cf2d","CHANGELOG.md":"9fd136356ed4e8b6116091790d500c4a627736c881ae972a0b8fc65abc13b80b","Cargo.lock":"f4abc698e3e0c1cf7547791f552da9d2777dadf57d7aa62c32bd84cc43825698","Cargo.toml":"596b44254327ebe6a182fc70132e544ec437630f8910024ac2bd86187de6fff9","Cargo.toml.orig":"8a175b415fe105a99a34a34337423625face66b549bb2aaafd35cc958bcd88fb","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"2331182c8b5a6971fd0d04a0ca711d5839e93b3de6b2003108940a8c93850aaf","bors.toml":"ebd69f714a49dceb8fd10ebadfea6e2767be4732fdef49eddf6239151b4bc78c","examples/bench.rs":"1597a52529f75d6c5ad0b86759a775b1d723dfa810e2016317283b13594219da","examples/bench_acquire.rs":"9f4912ca262194cb55e893c33739c85c2f4868d07905b9dd3238552b6ce8a6e4","examples/lazy_static.rs":"8bca1b264da21eceb1ccaf30477fc941bc71bedd030f1c6982ed3a7804abfb4f","examples/reentrant_init_deadlocks.rs":"ff84929de27a848e5b155549caa96db5db5f030afca975f8ba3f3da640083001","examples/regex.rs":"4a2e0fb093c7f5bbe0fff8689fc0c670c5334344a1bfda376f5faa98a05d459f","examples/test_synchronization.rs":"88abd5c16275bb2f2d77eaecf369d97681404a77b8edd0021f24bfd377c46be3","src/imp_cs.rs":"9eb73c340931f642664a8ee7a823af318c1118fab87b1aa63489e10a73c30945","src/imp_pl.rs":"6a97f60a91ab44192dcaf028e987f6be0328b5d4d69216dcdaec93bc39401f68","src/imp_std.rs":"1c130f83be5c1360dfd379911f97797c1e4c730b845f465c8c2630467ca317d2","src/lib.rs":"60fe685113e11203ec32876b5dad9c8e1eb705da5854eff8f044d3f4651a7d0f","src/race.rs":"4751464e8ccedb102097962a68d736de6f9434f78aa7761a1a03efd4a360c6c3","tests/it/main.rs":"e6e9987e053af84b9d76052602995b1e777efb5bc06cd5f49009e6f03b18626c","tests/it/race.rs":"5ce683a63572efd4423d4244882b7860a6a6593b92cf39efc823111637cf7ae3","tests/it/race_once_box.rs":"0cb5b3852f92002445ccc481de11642b22b9137f3a09db566cb484ab8eb32325","tests/it/sync_lazy.rs":"a36c5d66340b3d6d20aad331a499858a2125dfdfd624c5bf3b4b06a0b157c75c","tests/it/sync_once_cell.rs":"0d04beeb394eb53dd3fc0309fcfc382d56350e72b89d22356e0047d6c7bfef58","tests/it/unsync_lazy.rs":"51a1ffd411770d1e32399ec23feb5f61be362bbed34e100eb7509f8496224e1a","tests/it/unsync_once_cell.rs":"82b72936d7bd4090db25cfc543c01ef3206d6917ac56f09d17d4110a65deb30a"},"package":"42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/once_cell/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/once_cell/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "29e3d93cf0367fc6c295785b282b8101127a3e16" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/once_cell/.github/workflows/ci.yaml thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.github/workflows/ci.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/once_cell/.github/workflows/ci.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/once_cell/.github/workflows/ci.yaml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,28 @@ +name: CI +on: + pull_request: + push: + branches: ["master", "staging", "trying"] + +env: + CARGO_INCREMENTAL: 0 + CARGO_NET_RETRY: 10 + CI: 1 + RUST_BACKTRACE: short + RUSTFLAGS: -D warnings + RUSTUP_MAX_RETRIES: 10 + +jobs: + test: + name: Rust + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 # fetch tags for publish + - uses: Swatinem/rust-cache@359a70e43a0bb8a13953b04a90f76428b4959bb6 + - run: cargo run -p xtask -- ci + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_IO_TOKEN }} + MIRIFLAGS: -Zmiri-strict-provenance diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/once_cell/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/once_cell/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/once_cell/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/once_cell/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,92 @@ +[package] +name = "once_cell" +version = "1.21.3" +authors = ["Aleksey Kladov "] +license = "MIT OR Apache-2.0" +edition = "2021" +rust-version = "1.65" + +description = "Single assignment cells and lazy values." +readme = "README.md" +documentation = "https://docs.rs/once_cell" + +repository = "https://github.com/matklad/once_cell" +keywords = ["lazy", "static"] +categories = ["rust-patterns", "memory-management"] + +exclude = ["*.png", "*.svg", "/Cargo.lock.msrv", "rustfmt.toml"] + +[workspace] +members = ["xtask"] + +[dependencies] +parking_lot_core = { version = "0.9.10", optional = true, default-features = false } +portable-atomic = { version = "1.8", optional = true, default-features = false } +critical-section = { version = "1.1.3", optional = true } + +[dev-dependencies] +regex = "1.10.6" +critical-section = { version = "1.1.3", features = ["std"] } + +[features] +default = ["std"] + +# Enables `once_cell::sync` module. +std = ["alloc"] + +# Enables `once_cell::race::OnceBox` type. +alloc = ["race"] + +# Enables `once_cell::race` module. +race = [] + +# Uses parking_lot to implement once_cell::sync::OnceCell. +# This makes no speed difference, but makes each OnceCell +# up to 16 bytes smaller, depending on the size of the T. +parking_lot = ["dep:parking_lot_core"] + +# Uses `portable-atomic` to implement `race` module. in +# `#![no_std]` mode. Please read `portable-atomic` docs carefully +# before enabling this feature. +portable-atomic = ["dep:portable-atomic"] + +# Uses `critical-section` to implement `sync` module. in +# `#![no_std]` mode. Please read `critical-section` docs carefully +# before enabling this feature. +# `portable-atomic` feature is enabled for backwards compatibility. +critical-section = ["dep:critical-section", "portable-atomic"] + +# Enables semver-exempt APIs of this crate. +# At the moment, this feature is unused. +unstable = [] + +# Only for backwards compatibility. +atomic-polyfill = ["critical-section"] + +[[example]] +name = "bench" +required-features = ["std"] + +[[example]] +name = "bench_acquire" +required-features = ["std"] + +[[example]] +name = "lazy_static" +required-features = ["std"] + +[[example]] +name = "reentrant_init_deadlocks" +required-features = ["std"] + +[[example]] +name = "regex" +required-features = ["std"] + +[[example]] +name = "test_synchronization" +required-features = ["std"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"a26ca4d4ee1cd42cab5eeb6c4105d5d8fa02e7e1d8287cd51d6bf8c5d7fd8a8d","LICENSE-MIT":"f7715d38a3fa1b4ac97c5729740752505a39cb92ee83ab5b102aeb5eaa7cdea4","README.md":"970aa341f117820ac40be9d14c1082e3ee9248031b10ab695273539fbb9e6426","rustfmt.toml":"d72fafaea8c9695f74c40bc666ada205b935bec3f02488bb33e5994e2831bffb","src/lib.rs":"3ab274ec6496cf545f931991127862a16b71c44b8eca42e10fad4ab87326bc63","tests/test.rs":"0729a7f6dcae2719c5e5a2d5f8518b0647795d64032ca9311792ee135054cfb5"},"package":"d84eb1409416d254e4a9c8fa56cc24701755025b458f0fcd8e59e1f5f40c23bf"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0a153530d5051e61b0a7881758d080d8d23b6f63df845e7c7bef72781cb7fb9f",".github/workflows/tests.yaml":"de6d6dd83faaed86c819530a170f7f1620c683ee44e58743550624030d592b0e",".travis.yml":"98891ee16c3b83705019d24f51b84a01e6041c7682c5057714bdf492adc7cd95","Cargo.toml":"a26ca4d4ee1cd42cab5eeb6c4105d5d8fa02e7e1d8287cd51d6bf8c5d7fd8a8d","Cargo.toml.orig":"9bdd12789275a1911ce1bd944fc733a538abc286e830af200f57abdf452bb9f8","LICENSE-MIT":"f7715d38a3fa1b4ac97c5729740752505a39cb92ee83ab5b102aeb5eaa7cdea4","README.md":"970aa341f117820ac40be9d14c1082e3ee9248031b10ab695273539fbb9e6426","rustfmt.toml":"d72fafaea8c9695f74c40bc666ada205b935bec3f02488bb33e5994e2831bffb","src/lib.rs":"3ab274ec6496cf545f931991127862a16b71c44b8eca42e10fad4ab87326bc63","tests/test.rs":"0729a7f6dcae2719c5e5a2d5f8518b0647795d64032ca9311792ee135054cfb5"},"package":"d84eb1409416d254e4a9c8fa56cc24701755025b458f0fcd8e59e1f5f40c23bf"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e45839a551bafb479fcc937fa620fb93bfb6830c" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.github/workflows/tests.yaml thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.github/workflows/tests.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.github/workflows/tests.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.github/workflows/tests.yaml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,78 @@ +on: [push, pull_request] + +name: Tests + +jobs: + test: + name: Tests + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - 1.36.0 + steps: + - name: Checkout + uses: actions/checkout@v2 + + - name: Install toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: Install rustfmt + clippy + if: matrix.rust == 'stable' + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + components: rustfmt, clippy + + - name: Check Fmt + if: matrix.rust == 'stable' + uses: actions-rs/cargo@v1 + with: + command: fmt + args: -- --check + + - name: Check Lints (all features) + if: matrix.rust == 'stable' + uses: actions-rs/cargo@v1 + with: + command: clippy + args: --tests --all-features + + - name: Test (default features) + uses: actions-rs/cargo@v1 + with: + command: test + + - name: Test (no default features) + uses: actions-rs/cargo@v1 + with: + command: test + args: --no-default-features + + - name: Test (schema features subset) + if: matrix.rust == 'stable' + uses: actions-rs/cargo@v1 + with: + command: test + args: --features "std,schemars" + + - name: Test (rand features subset) + if: matrix.rust == 'stable' + uses: actions-rs/cargo@v1 + with: + command: test + args: --features "rand,randtest" + + - name: Test (all features) + if: matrix.rust == 'stable' + uses: actions-rs/cargo@v1 + with: + command: test + args: --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +language: rust +rust: + - 1.34.0 + - nightly + - beta + - stable +sudo: false +env: + matrix: + - FEATURES="" + - FEATURES="std" + - FEATURES="serde" + - FEATURES="std,serde" +script: + - cargo test -v --no-default-features --features "$FEATURES" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ordered-float/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ordered-float/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "ordered-float" +version = "3.4.0" +authors = [ + "Jonathan Reem ", + "Matt Brubeck ", +] +license = "MIT" +description = "Wrappers for total ordering on floats" +repository = "https://github.com/reem/rust-ordered-float" +readme = "README.md" +keywords = ["no_std", "ord", "f64", "f32", "sort"] +categories = ["science", "rust-patterns", "no-std"] +edition = "2018" + +[dependencies] +num-traits = { version = "0.2.1", default-features = false } +serde = { version = "1.0", optional = true, default-features = false } +rkyv = { version = "0.7", optional = true, default-features = false, features = ["size_32"] } +schemars = { version = "0.8.8", optional = true } +rand = { version = "0.8.3", optional = true, default-features = false } +arbitrary = { version = "1.0.0", optional = true } +proptest = { version = "1.0.0", optional = true } +speedy = { version = "0.8.3", optional = true, default-features = false } +bytemuck = { version = "1.12.2", optional = true, default-features = false } + +[dev-dependencies] +serde_test = "1.0" + +[features] +default = ["std"] +std = ["num-traits/std"] +randtest = ["rand/std", "rand/std_rng"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/origin-trial-token/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/origin-trial-token/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"27460882de26573b7e12614a45da4ba5deaec4a989e28b54b6eb4df4fd8d0164","lib.rs":"9a07944ac0bdb2c05c52e406adde9433dd9b205613186cca105ee4d443e6f414","tests.rs":"57f9ad76ff59be932c5176687bcce597764d35e7af5a3d23d59c89231b0d97ae"},"package":"94cb60fca11d2efd72ab0e0ad0298089307a15b14313178416a96476dbea4550"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3eb12bc68526751fddca5dc25e373ce452211a245e67f619e3a2108c405f0405","Cargo.toml":"27460882de26573b7e12614a45da4ba5deaec4a989e28b54b6eb4df4fd8d0164","Cargo.toml.orig":"fb67047cae61178c121f0a3794fda6142ab1f03626a27a5cf04fd9b699d7bc03","lib.rs":"9a07944ac0bdb2c05c52e406adde9433dd9b205613186cca105ee4d443e6f414","tests.rs":"57f9ad76ff59be932c5176687bcce597764d35e7af5a3d23d59c89231b0d97ae"},"package":"94cb60fca11d2efd72ab0e0ad0298089307a15b14313178416a96476dbea4550"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/origin-trial-token/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/origin-trial-token/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9307e0f38e106b674e2cfa1ae4bc35ef3ef586ba" + }, + "path_in_vcs": "src" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/origin-trial-token/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/origin-trial-token/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/origin-trial-token/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +name = "origin-trial-token" +version = "0.1.1" +edition = "2021" +authors = [ + "Emilio Cobos Álvarez ", +] +description = "An implementation of the Chrome Origin Trial token format" +repository = "https://github.com/mozilla/origin-trial-token" +license = "MPL-2.0" + +[lib] +path = "lib.rs" + +[dependencies] +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" + +[dev-dependencies] +base64 = "0.13" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"3d0f3240ed450d19b894dd8715e20bbec50a14eb0d357df8c09a4af1f19fc831","Cargo.toml":"b8414a40b2cdeb5b34dc4b7e79a5e192b56b953d9db1a762dbf3e8728074dd6a","LICENSE":"3fe41c99abc306c2cd34a9365b1810035ae93335ebf4736c0240b469b3f410eb","README.md":"fc98b140225bc0521a136c2c1ed8146f7398349a36d52481f97d8ec2b7679619","benches/lib.rs":"61c94b95e005c0df25ff740ddc7801d65f68bd6e00c0b8aca7eeb66b103f9eea","deny.toml":"fce6beebdde75e3950abfd230b5110d485f2daf5a333cc77b447669593fa7c62","src/lib.rs":"92c85f535a42b8dde8c2f3078c61e4e1580d326ac621eba2f410bdee521be41d","tests/lib.rs":"9927c137f39094cfd8fbcf56069a047818112374148e8950fd73708e9ae0382a"},"package":"8d91edf4fbb970279443471345a4e8c491bf05bb283b3e6c88e4e606fd8c181b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dc66f96482a56819af72fffc18ae33bf52ed4595b3489ebb2efb38ce26cc2cff",".github/dependabot.yml":"161f242f1c13c7afc99821e703de9888b1234d4523dee422ed125d2e7490e316",".github/workflows/build.yml":"e322c6c5d531698c3b3de872b03ca091c9adfe0c2175086daf4baa304d7a7fd1","CHANGELOG.md":"3d0f3240ed450d19b894dd8715e20bbec50a14eb0d357df8c09a4af1f19fc831","Cargo.toml":"b8414a40b2cdeb5b34dc4b7e79a5e192b56b953d9db1a762dbf3e8728074dd6a","Cargo.toml.orig":"38ca0f45d39d437be1e8720615dcf318c297c12d7266a40d2c4dbdc2f53636e8","LICENSE":"3fe41c99abc306c2cd34a9365b1810035ae93335ebf4736c0240b469b3f410eb","README.md":"fc98b140225bc0521a136c2c1ed8146f7398349a36d52481f97d8ec2b7679619","benches/lib.rs":"61c94b95e005c0df25ff740ddc7801d65f68bd6e00c0b8aca7eeb66b103f9eea","deny.toml":"fce6beebdde75e3950abfd230b5110d485f2daf5a333cc77b447669593fa7c62","src/lib.rs":"92c85f535a42b8dde8c2f3078c61e4e1580d326ac621eba2f410bdee521be41d","tests/lib.rs":"9927c137f39094cfd8fbcf56069a047818112374148e8950fd73708e9ae0382a"},"package":"8d91edf4fbb970279443471345a4e8c491bf05bb283b3e6c88e4e606fd8c181b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a743d3638da823bb4de6c31427ba4bd9049326ea" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,7 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.github/workflows/build.yml thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.github/workflows/build.yml --- thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/.github/workflows/build.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/.github/workflows/build.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,40 @@ +name: build + +on: [push, pull_request] + +jobs: + fmt: + name: fmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - run: rustup update + - run: rustup component add rustfmt + - run: cargo fmt -- --check + + clippy: + name: clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - run: rustup update + - run: rustup component add clippy + - run: cargo clippy --all-targets + - run: cargo clippy --all-targets --all-features + + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - run: rustup update + - run: cargo build --all-features + - run: cargo test --verbose + - run: cargo test --verbose --all-features + env: + RUST_BACKTRACE: 1 + + deny: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: EmbarkStudios/cargo-deny-action@v1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/oxilangtag/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/oxilangtag/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +[package] +name = "oxilangtag" +version = "0.1.3" +authors = [ + "Tpt " +] +license = "MIT" +readme = "README.md" +keywords = ["language-tag", "BCP47"] +repository = "https://github.com/oxigraph/oxilangtag" +description = """ +Simple and fast implementation of language tag normalization and validation +""" +edition = "2018" + +[features] +default = [] +serialize = ["serde"] + +[dependencies] +serde = { version = "1", optional = true } + +[dev-dependencies] +criterion = "0.3" +serde_test = "1" + +[[bench]] +name = "lib" +harness = false + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"b4f39892966d845350c8dca4699d780319f3f016ed3547bb9d9536b493f768d3","Cargo.toml":"f37e87f5f3fcc6a07892ebda9c60a00691382c6ef4739f6f259ad1a0bfca1c51","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","README.md":"e80780912e137cca2d27dc2d8c4ef784b41631d711759e26aa6ae42a51d6769b","bors.toml":"938b40da0516dd1e18f6ab893d43a3c6a011836124696157568380f3ce784958","src/condvar.rs":"182e5a2f6c06cf665bb7723c2780580647a73d9de5ff319f26c0fbbf5e7280ea","src/deadlock.rs":"7d3ebb5b4f63658435df277bb983e352e4bc651a92c4fd48ae68bf103e452d0d","src/elision.rs":"7fb2d3580ffbb0422180019af2cea33af669024946c67793a1a977ae250a7a87","src/fair_mutex.rs":"2d0c5c2b779492653cad99825180628af95ce5f4bdbcfed57e7a5f2138a55fc0","src/lib.rs":"263f907c78e226368687a8e36458ebd0129db9cba9368809c35920830e7798ec","src/mutex.rs":"77af07dd477ada09a63f31decf1fabe469db8af74b2a4317df5df418faf66266","src/once.rs":"58c78dba952e217c17bd8d5cf3dce32bb78e3e1c38a86860c8edc8c308caeca7","src/raw_fair_mutex.rs":"316f954d9673ac5b8d6bf4c19f2444800f63daf801c224d986e2d6dac810643c","src/raw_mutex.rs":"4a79255673f47e167ce28d331c3b51f245017c7023e36c1c9b09baf00cc121c6","src/raw_rwlock.rs":"e7a55cf2d117633c386b0b2935ffb2c46193dcf762a3a64034b3f2aacc9ccbd4","src/remutex.rs":"f0c0711ed46be67f7736a8500689e37a301ccf0dacb7706e1087513d3e87a432","src/rwlock.rs":"7edd9dd320858a628388c1ebca1ed89cc2984abc30157c4b0c03194ebba7eade","src/util.rs":"37a2c8b5c9254df83e8f3a5cd831558c1045061a76c2571bdc4d78eb86e467f2","tests/issue_203.rs":"5fbdf6ec63f391d86457df949678c203a1e81e8aa32d4e10037fa76e768702c0","tests/issue_392.rs":"163a423eeea14025ad84958ae12ded4a6fbde3330f689bc3e08ed18e0c58eb8b"},"package":"f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ffd9304d637b54d5c2bd9eae4e642bc84730737b1af4629679cc7dd328b09657",".github/workflows/rust.yml":"807a4b72828b0ae9d1a989a25fd753af15aa0151e3aa7f1a9874723f56226d60","CHANGELOG.md":"b4f39892966d845350c8dca4699d780319f3f016ed3547bb9d9536b493f768d3","Cargo.toml":"f37e87f5f3fcc6a07892ebda9c60a00691382c6ef4739f6f259ad1a0bfca1c51","Cargo.toml.orig":"e9ca587e8f77e46683113f9b02ca5a91dd88d1504d9d11a63d4643705d97f8ae","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","README.md":"e80780912e137cca2d27dc2d8c4ef784b41631d711759e26aa6ae42a51d6769b","bors.toml":"938b40da0516dd1e18f6ab893d43a3c6a011836124696157568380f3ce784958","src/condvar.rs":"182e5a2f6c06cf665bb7723c2780580647a73d9de5ff319f26c0fbbf5e7280ea","src/deadlock.rs":"7d3ebb5b4f63658435df277bb983e352e4bc651a92c4fd48ae68bf103e452d0d","src/elision.rs":"7fb2d3580ffbb0422180019af2cea33af669024946c67793a1a977ae250a7a87","src/fair_mutex.rs":"2d0c5c2b779492653cad99825180628af95ce5f4bdbcfed57e7a5f2138a55fc0","src/lib.rs":"263f907c78e226368687a8e36458ebd0129db9cba9368809c35920830e7798ec","src/mutex.rs":"77af07dd477ada09a63f31decf1fabe469db8af74b2a4317df5df418faf66266","src/once.rs":"58c78dba952e217c17bd8d5cf3dce32bb78e3e1c38a86860c8edc8c308caeca7","src/raw_fair_mutex.rs":"316f954d9673ac5b8d6bf4c19f2444800f63daf801c224d986e2d6dac810643c","src/raw_mutex.rs":"4a79255673f47e167ce28d331c3b51f245017c7023e36c1c9b09baf00cc121c6","src/raw_rwlock.rs":"e7a55cf2d117633c386b0b2935ffb2c46193dcf762a3a64034b3f2aacc9ccbd4","src/remutex.rs":"f0c0711ed46be67f7736a8500689e37a301ccf0dacb7706e1087513d3e87a432","src/rwlock.rs":"7edd9dd320858a628388c1ebca1ed89cc2984abc30157c4b0c03194ebba7eade","src/util.rs":"37a2c8b5c9254df83e8f3a5cd831558c1045061a76c2571bdc4d78eb86e467f2","tests/issue_203.rs":"5fbdf6ec63f391d86457df949678c203a1e81e8aa32d4e10037fa76e768702c0","tests/issue_392.rs":"163a423eeea14025ad84958ae12ded4a6fbde3330f689bc3e08ed18e0c58eb8b"},"package":"f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a29dd3d4ff661f73fd5cf638584bc4c5de2ad347" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,72 @@ +name: Rust + +on: + push: + branches: + - trying + - staging + pull_request: + +env: + CARGO_INCREMENTAL: 0 + RUST_TEST_THREADS: 1 + +jobs: + build_tier_one: + runs-on: ${{ matrix.os }}-latest + strategy: + matrix: + os: [ubuntu, macos, windows] + channel: [1.56.0, stable, beta, nightly] + feature: [arc_lock, serde, deadlock_detection] + exclude: + - feature: deadlock_detection + channel: '1.56.0' + # Versions before 1.54 fail to build on the latest XCode. + - os: macos + channel: '1.56.0' + include: + - channel: nightly + feature: nightly + os: ubuntu + - channel: nightly + feature: hardware-lock-elision + os: ubuntu + + steps: + - uses: actions/checkout@v4 + - run: rustup default ${{ matrix.channel }} + - run: cargo build --all + - run: cargo test --all + - run: cargo build --all --features ${{ matrix.feature }} + - run: cargo test --all --features ${{ matrix.feature }} + if: matrix.feature == 'nightly' + build_other_platforms: + runs-on: ubuntu-latest + strategy: + matrix: + target: + - wasm32-unknown-unknown + - x86_64-fortanix-unknown-sgx + #- x86_64-unknown-redox + #- x86_64-linux-android + steps: + - uses: actions/checkout@v4 + - run: rustup default nightly + - run: rustup target add ${{ matrix.target }} + - run: cargo build --workspace --target ${{ matrix.target }} --features nightly + build_docs: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: rustup default nightly + - run: cargo doc --workspace --features arc_lock,serde,deadlock_detection --no-deps -p parking_lot -p parking_lot_core -p lock_api + benchmark: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: rustup default nightly + - run: | + cd benchmark + cargo run --release --bin mutex -- 2 1 0 1 2 + cargo run --release --bin rwlock -- 1 1 1 0 1 2 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/parking_lot/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/parking_lot/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,42 @@ +[package] +name = "parking_lot" +version = "0.12.3" +authors = ["Amanieu d'Antras "] +description = "More compact and efficient implementations of the standard synchronization primitives." +license = "MIT OR Apache-2.0" +repository = "https://github.com/Amanieu/parking_lot" +readme = "README.md" +keywords = ["mutex", "condvar", "rwlock", "once", "thread"] +categories = ["concurrency"] +edition = "2021" +rust-version = "1.56" + +[package.metadata.docs.rs] +features = ["arc_lock", "serde", "deadlock_detection"] +rustdoc-args = ["--generate-link-to-definition"] + +[package.metadata.playground] +features = ["arc_lock", "serde", "deadlock_detection"] + +[dependencies] +parking_lot_core = { path = "core", version = "0.9.0" } +lock_api = { path = "lock_api", version = "0.4.6" } + +[dev-dependencies] +rand = "0.8.3" + +# Used when testing out serde support. +bincode = "1.3.3" + +[features] +default = [] +arc_lock = ["lock_api/arc_lock"] +owning_ref = ["lock_api/owning_ref"] +nightly = ["parking_lot_core/nightly", "lock_api/nightly"] +deadlock_detection = ["parking_lot_core/deadlock_detection"] +serde = ["lock_api/serde"] +send_guard = [] +hardware-lock-elision = [] + +[workspace] +exclude = ["benchmark"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/parking_lot_core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/parking_lot_core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"60064195165e41eee9dca4fda86b9f3497d965913ba908b4fa0482cbe911c08d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","build.rs":"29e629057144d1238dcd8ea70ad6cbb6ec14ca742797af3fa9335710ff5cbaaa","src/lib.rs":"c8c164deb6369857838b886423918383fb80ab4153e7eac5fffacbed12a533e7","src/parking_lot.rs":"0a81d007fad119ec0203bf962760c876462009e9eca78e1bdbfa9cb6921c709a","src/spinwait.rs":"0d73980c72e84fd75c73693f0b351e097353b46f4b8aaa67b3dde7c721817bf7","src/thread_parker/generic.rs":"414bd3114b40f7665efe59fa4c5033d2401eafc58b57a9ba5803949d26cc0454","src/thread_parker/linux.rs":"70bfe6c168fc431965374d921e33b3e04536cb68fde3e807a837aa38a65772b0","src/thread_parker/mod.rs":"87b1dd61ffadced5c8984c4fccf4253689b2cb2360ba6064d067821868129495","src/thread_parker/redox.rs":"38fbede41817b6606a5612ee9456940eaf627540a4aa39de8452e355ca1df306","src/thread_parker/sgx.rs":"3b6190eb90fd88d5eee5370213a1de408cce24ded04bfb0f374c3bbf10752187","src/thread_parker/unix.rs":"4cd468fcee83f29e9c923c5a574d0f5cbff0207741dae2eba99b16509fdb6ffa","src/thread_parker/wasm.rs":"86e954d009d57d2dfdbca71e5c0f116a99a182af83b7e51ed5b14fc55b2f7b01","src/thread_parker/wasm_atomic.rs":"6fbc09accc9df9d42444cec6f55d3eed2c7078a474485fa269a9f503da2ee1c5","src/thread_parker/windows/bindings.rs":"14fe29c67ab821b4cd5aa999fede6799598eaa1c03e6f71879023c90e21f9093","src/thread_parker/windows/keyed_event.rs":"12b72b70ad9d58d943b51246621ac73223debb0b37abff990fa0f895c575f7c7","src/thread_parker/windows/mod.rs":"9cd50a3cad6afb68272dbff0f2e83b24353f8b1d35cce6ac2834216a26840d36","src/thread_parker/windows/waitaddress.rs":"9ab190cd9aaaf89bed4535f8a0ccb81102b7abb64d4f94b31aa98f8a2acaf8de","src/util.rs":"285e6133150645525f2ca1ece41f6d35bad4e7c5e08b42b20c99d2a97e04a974","src/word_lock.rs":"57133a9da052d8e86eb38ff1968129149838918d69f52761dc8757b541f9d044"},"package":"1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"11bb54d0073e5ea25fcddcf82823026e9d689488d5f0594fa6d73ddc746affb8","Cargo.toml":"60064195165e41eee9dca4fda86b9f3497d965913ba908b4fa0482cbe911c08d","Cargo.toml.orig":"499c6b59af204e114e275c61da3b325639bc3715f7e9f5af819cda8ba0002cf3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","build.rs":"29e629057144d1238dcd8ea70ad6cbb6ec14ca742797af3fa9335710ff5cbaaa","src/lib.rs":"c8c164deb6369857838b886423918383fb80ab4153e7eac5fffacbed12a533e7","src/parking_lot.rs":"0a81d007fad119ec0203bf962760c876462009e9eca78e1bdbfa9cb6921c709a","src/spinwait.rs":"0d73980c72e84fd75c73693f0b351e097353b46f4b8aaa67b3dde7c721817bf7","src/thread_parker/generic.rs":"414bd3114b40f7665efe59fa4c5033d2401eafc58b57a9ba5803949d26cc0454","src/thread_parker/linux.rs":"70bfe6c168fc431965374d921e33b3e04536cb68fde3e807a837aa38a65772b0","src/thread_parker/mod.rs":"87b1dd61ffadced5c8984c4fccf4253689b2cb2360ba6064d067821868129495","src/thread_parker/redox.rs":"38fbede41817b6606a5612ee9456940eaf627540a4aa39de8452e355ca1df306","src/thread_parker/sgx.rs":"3b6190eb90fd88d5eee5370213a1de408cce24ded04bfb0f374c3bbf10752187","src/thread_parker/unix.rs":"4cd468fcee83f29e9c923c5a574d0f5cbff0207741dae2eba99b16509fdb6ffa","src/thread_parker/wasm.rs":"86e954d009d57d2dfdbca71e5c0f116a99a182af83b7e51ed5b14fc55b2f7b01","src/thread_parker/wasm_atomic.rs":"6fbc09accc9df9d42444cec6f55d3eed2c7078a474485fa269a9f503da2ee1c5","src/thread_parker/windows/bindings.rs":"14fe29c67ab821b4cd5aa999fede6799598eaa1c03e6f71879023c90e21f9093","src/thread_parker/windows/keyed_event.rs":"12b72b70ad9d58d943b51246621ac73223debb0b37abff990fa0f895c575f7c7","src/thread_parker/windows/mod.rs":"9cd50a3cad6afb68272dbff0f2e83b24353f8b1d35cce6ac2834216a26840d36","src/thread_parker/windows/waitaddress.rs":"9ab190cd9aaaf89bed4535f8a0ccb81102b7abb64d4f94b31aa98f8a2acaf8de","src/util.rs":"285e6133150645525f2ca1ece41f6d35bad4e7c5e08b42b20c99d2a97e04a974","src/word_lock.rs":"57133a9da052d8e86eb38ff1968129149838918d69f52761dc8757b541f9d044"},"package":"1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/parking_lot_core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/parking_lot_core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9dace42690f78bcf30f387ba42024bff4e8b6c18" + }, + "path_in_vcs": "core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/parking_lot_core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/parking_lot_core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/parking_lot_core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "parking_lot_core" +version = "0.9.10" +authors = ["Amanieu d'Antras "] +description = "An advanced API for creating custom synchronization primitives." +license = "MIT OR Apache-2.0" +repository = "https://github.com/Amanieu/parking_lot" +keywords = ["mutex", "condvar", "rwlock", "once", "thread"] +categories = ["concurrency"] +edition = "2021" +rust-version = "1.56.0" + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] + +[dependencies] +cfg-if = "1.0.0" +smallvec = "1.6.1" +petgraph = { version = "0.6.0", optional = true } +thread-id = { version = "4.0.0", optional = true } +backtrace = { version = "0.3.60", optional = true } + +[target.'cfg(unix)'.dependencies] +libc = "0.2.95" + +[target.'cfg(target_os = "redox")'.dependencies] +redox_syscall = "0.5" + +[target.'cfg(windows)'.dependencies] +windows-targets = "0.52.0" + +[features] +nightly = [] +deadlock_detection = ["petgraph", "thread-id", "backtrace"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/paste/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/paste/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/paste/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/paste/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5bda0a3466aa987522d5a19b4899620910ec7386ac0f97aa5118c787ba624fc2","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"cd8f304fa9cca9566dff0bb3492beae55f47f3972ddfb8f1fa38c3da1068b4a8","build.rs":"e1f79dc7a4f6507a5834fd0124a08eb7f90b700b2f4c0225eb1086eb9b8591d1","src/attr.rs":"e8301f019e107ef9f5d8a3bbed355ffa9c0fd73396646d7fedbba333d341b7bc","src/error.rs":"be08d9d48b4cb9984b5141b12f21c31bd7293942c18b3ce25754723930cf54f5","src/lib.rs":"713754426b2a20993f978bc3a5278e7f70e95a8a4755f179d755b09bc7974b1c","src/segment.rs":"462be04eea3ad48028d0841e8000c13205eb049522b8003bcc2926f21e93cb78","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test_attr.rs":"810d5230f4e5e23662f743808141fac50d6c6c8d0c0c4a51260df3f5a1f47a00","tests/test_doc.rs":"b8a2023e707c85ca562947e75d20293506aa303e07da3e485f3b57d87e63bb02","tests/test_expr.rs":"9c31116f6153a91cf3ce65e48dc2c5ac28a624b703121fb7067520401c5c6768","tests/test_item.rs":"b436f666bde04fdf37acd26cfd449542da2c6e59b0bffe5df84021970f2690bc","tests/ui/case-warning.rs":"6b7cb803527911fe698e7fbe080160bc5d07c0da36fac0ec29d599753ce8bd10","tests/ui/case-warning.stderr":"7b7d470edc2a11b0864534099b360e0c42d423e068f49cea7858e0b340c2ef3d","tests/ui/env-empty.rs":"093fb0844475f4710580b5e4cad162918896d4fb48d1516bae04eb39dddd265a","tests/ui/env-empty.stderr":"3462f06f6f21130a81efff3be3bc838b395f6107bfbf753e479ec5a60e09b15d","tests/ui/env-non-string.rs":"516460860e7790b412b0fcd203289720a155dfba2498616967e4d7e6e6ab4990","tests/ui/env-non-string.stderr":"fea08d588a238e0f4c06de5c5ae97ac195bb2bcfc070040fb8087bdf4d1f4eee","tests/ui/env-suffix.rs":"0f1756608efc7a6c5810b8b21528092546ac95371e048c6060064e747c1b0a27","tests/ui/env-suffix.stderr":"287fecb2a91abc61501e0bd71d7f111670a526960ab18a554f4d16ed83d940b5","tests/ui/env-unexpected.rs":"18f06317e72ea16dae6ebe7c20bf5ef26b46e01a5c54fd31dc2a351ba68e8ca5","tests/ui/env-unexpected.stderr":"14d9a40160daf0191efc2b53be5fdde5b066674053e76af170e58af08f4022aa","tests/ui/invalid-ident.rs":"c3f375cac04d56684e427834076128b6e77eeeb9e99067a06307e27693b0ff51","tests/ui/invalid-ident.stderr":"6f3e768685665707a5038046bf01752687f95f6ee81d9cf1c0ee8d500898890f","tests/ui/missing-paren-on-env.rs":"05cafef972e8c99f82834e164e7713f6056ac1a24b1f31d0320ac4fe361a53bd","tests/ui/missing-paren-on-env.stderr":"baf7b420d201f033e2113eaebd85376047397d991c35c441f07e5c6f1ec2b685","tests/ui/no-env-var.rs":"330bb71f2f3d98d23176acc5aeb1c0b66443af14c0857bb5bc92bfd130eb4a62","tests/ui/no-env-var.stderr":"68af072d3ccb2537bca9a5cd6d5796bb5ab5408f59564c8e8c66b1590ac7c5a5","tests/ui/no-ident-after-colon.rs":"a5af9548ab8d7f5b6130e1410c90f2cc589c595eb99f6939e6deb3f54e7262a2","tests/ui/no-ident-after-colon.stderr":"efac036a78f077c9c10a1ed048d69531293dcb97784ed784af0b24788ecbab54","tests/ui/unexpected-group.rs":"6b2e398a9ad3e077ea49c68b7c134ec3268e398723f4d9d5ef7b4d7b8513ac44","tests/ui/unexpected-group.stderr":"1260b5a4c295639958e3dd0da475c385184f0a916f5fdc4f1f2bfe232688f43c","tests/ui/unexpected-modifier.rs":"8b7e4c93f06fe7e7be469375e8bbaf19fec5fdffe688a0c29d2de2944a420337","tests/ui/unexpected-modifier.stderr":"581212b89358ac6bd38632bfd4322c25c171046875711fd639cfb498e01629c8","tests/ui/unexpected-punct.rs":"430e98bc03abdcc46f72cea01264c278a9c25f3d1d63064a6d78f4ae71b6a2d9","tests/ui/unexpected-punct.stderr":"24ab2e32d2da8dad93ef04dc05a2ecf6fdeb11bdebeae9454ad4759cc2b16551","tests/ui/unsupported-literal.rs":"1b2d3634fba5dc35d5ac9012d488aa93e329d1fa4489df1eadee65613a010e59","tests/ui/unsupported-literal.stderr":"6b137ccd6bc2a341aeb1e0d5321a896aa6c8db9a4e2571f4e41bd744511760bf","tests/ui/unsupported-modifier.rs":"03bb0239880070e8b470a6072c06094e1483ea91256e7cb4b9f2e8761696fa5a","tests/ui/unsupported-modifier.stderr":"890d7f484fdbd46da72923db4d7aba0ac3eaece253bb7195b7a36ae9a918027e"},"package":"d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d391119afb97262c0c7c07a46c94601d8d5d8413e32fac89cf429dc08f150a7f",".clippy.toml":"7bc14f84d6e752d48fbaf6edaccd1220ef2efc12b0e3e63c949f802a6a1cab2d",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"5a5a911a072cc43ea718ead6e0347652e0729f8e9c8d9424c0f4ae7d69c66ef0","Cargo.toml":"5bda0a3466aa987522d5a19b4899620910ec7386ac0f97aa5118c787ba624fc2","Cargo.toml.orig":"685acd0628e92f7d77958668942dfc7d012c4afee948f1a0e1a70079c0af66cd","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"cd8f304fa9cca9566dff0bb3492beae55f47f3972ddfb8f1fa38c3da1068b4a8","build.rs":"e1f79dc7a4f6507a5834fd0124a08eb7f90b700b2f4c0225eb1086eb9b8591d1","src/attr.rs":"e8301f019e107ef9f5d8a3bbed355ffa9c0fd73396646d7fedbba333d341b7bc","src/error.rs":"be08d9d48b4cb9984b5141b12f21c31bd7293942c18b3ce25754723930cf54f5","src/lib.rs":"713754426b2a20993f978bc3a5278e7f70e95a8a4755f179d755b09bc7974b1c","src/segment.rs":"462be04eea3ad48028d0841e8000c13205eb049522b8003bcc2926f21e93cb78","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test_attr.rs":"810d5230f4e5e23662f743808141fac50d6c6c8d0c0c4a51260df3f5a1f47a00","tests/test_doc.rs":"b8a2023e707c85ca562947e75d20293506aa303e07da3e485f3b57d87e63bb02","tests/test_expr.rs":"9c31116f6153a91cf3ce65e48dc2c5ac28a624b703121fb7067520401c5c6768","tests/test_item.rs":"b436f666bde04fdf37acd26cfd449542da2c6e59b0bffe5df84021970f2690bc","tests/ui/case-warning.rs":"6b7cb803527911fe698e7fbe080160bc5d07c0da36fac0ec29d599753ce8bd10","tests/ui/case-warning.stderr":"7b7d470edc2a11b0864534099b360e0c42d423e068f49cea7858e0b340c2ef3d","tests/ui/env-empty.rs":"093fb0844475f4710580b5e4cad162918896d4fb48d1516bae04eb39dddd265a","tests/ui/env-empty.stderr":"3462f06f6f21130a81efff3be3bc838b395f6107bfbf753e479ec5a60e09b15d","tests/ui/env-non-string.rs":"516460860e7790b412b0fcd203289720a155dfba2498616967e4d7e6e6ab4990","tests/ui/env-non-string.stderr":"fea08d588a238e0f4c06de5c5ae97ac195bb2bcfc070040fb8087bdf4d1f4eee","tests/ui/env-suffix.rs":"0f1756608efc7a6c5810b8b21528092546ac95371e048c6060064e747c1b0a27","tests/ui/env-suffix.stderr":"287fecb2a91abc61501e0bd71d7f111670a526960ab18a554f4d16ed83d940b5","tests/ui/env-unexpected.rs":"18f06317e72ea16dae6ebe7c20bf5ef26b46e01a5c54fd31dc2a351ba68e8ca5","tests/ui/env-unexpected.stderr":"14d9a40160daf0191efc2b53be5fdde5b066674053e76af170e58af08f4022aa","tests/ui/invalid-ident.rs":"c3f375cac04d56684e427834076128b6e77eeeb9e99067a06307e27693b0ff51","tests/ui/invalid-ident.stderr":"6f3e768685665707a5038046bf01752687f95f6ee81d9cf1c0ee8d500898890f","tests/ui/missing-paren-on-env.rs":"05cafef972e8c99f82834e164e7713f6056ac1a24b1f31d0320ac4fe361a53bd","tests/ui/missing-paren-on-env.stderr":"baf7b420d201f033e2113eaebd85376047397d991c35c441f07e5c6f1ec2b685","tests/ui/no-env-var.rs":"330bb71f2f3d98d23176acc5aeb1c0b66443af14c0857bb5bc92bfd130eb4a62","tests/ui/no-env-var.stderr":"68af072d3ccb2537bca9a5cd6d5796bb5ab5408f59564c8e8c66b1590ac7c5a5","tests/ui/no-ident-after-colon.rs":"a5af9548ab8d7f5b6130e1410c90f2cc589c595eb99f6939e6deb3f54e7262a2","tests/ui/no-ident-after-colon.stderr":"efac036a78f077c9c10a1ed048d69531293dcb97784ed784af0b24788ecbab54","tests/ui/unexpected-group.rs":"6b2e398a9ad3e077ea49c68b7c134ec3268e398723f4d9d5ef7b4d7b8513ac44","tests/ui/unexpected-group.stderr":"1260b5a4c295639958e3dd0da475c385184f0a916f5fdc4f1f2bfe232688f43c","tests/ui/unexpected-modifier.rs":"8b7e4c93f06fe7e7be469375e8bbaf19fec5fdffe688a0c29d2de2944a420337","tests/ui/unexpected-modifier.stderr":"581212b89358ac6bd38632bfd4322c25c171046875711fd639cfb498e01629c8","tests/ui/unexpected-punct.rs":"430e98bc03abdcc46f72cea01264c278a9c25f3d1d63064a6d78f4ae71b6a2d9","tests/ui/unexpected-punct.stderr":"24ab2e32d2da8dad93ef04dc05a2ecf6fdeb11bdebeae9454ad4759cc2b16551","tests/ui/unsupported-literal.rs":"1b2d3634fba5dc35d5ac9012d488aa93e329d1fa4489df1eadee65613a010e59","tests/ui/unsupported-literal.stderr":"6b137ccd6bc2a341aeb1e0d5321a896aa6c8db9a4e2571f4e41bd744511760bf","tests/ui/unsupported-modifier.rs":"03bb0239880070e8b470a6072c06094e1483ea91256e7cb4b9f2e8761696fa5a","tests/ui/unsupported-modifier.stderr":"890d7f484fdbd46da72923db4d7aba0ac3eaece253bb7195b7a36ae9a918027e"},"package":"d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/paste/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/paste/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/paste/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/paste/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "44d758d558c62bf08bfdef49159f30fe37a8c101" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/paste/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/paste/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/paste/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/paste/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.31.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/paste/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/paste/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/paste/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/paste/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/paste/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/paste/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/paste/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/paste/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,78 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo test + + msrv: + name: Rust 1.31.0 + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@1.31.0 + - run: cargo check + + minimal: + name: Minimal versions + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@nightly + - run: cargo -Z minimal-versions generate-lockfile + - run: cargo check --locked + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/paste/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/paste/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/paste/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/paste/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "paste" +version = "1.0.11" +authors = ["David Tolnay "] +categories = ["development-tools", "no-std"] +description = "Macros for all your token pasting needs" +edition = "2018" +keywords = ["macros"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/paste" +rust-version = "1.31" + +[lib] +proc-macro = true + +[dev-dependencies] +paste-test-suite = { version = "0", path = "tests/macros" } +rustversion = "1.0" +trybuild = { version = "1.0.49", features = ["diff"] } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"50262c6d6c814ee9ae3840f87e096f658f9beec8c5fbd53847b4cee8839d87b7","ChangeLog.md":"2de13509b7b0b845a99221386802aa4404601f5d957a734691b885b40ce7c744","LICENSE":"91a870c16b8223cc0135b4219c2f3ced14a8f2bd7110073a829b216b1cc5ac00","README.md":"c1bca737d0dfb4de59a0f901f310d789a957e05c27b89a35ac9df113e4b73258","src/arm64.rs":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/lib.rs":"5dce9b288a5badc12e176879a425e75ebcf81ac57595e6127322d45aa532f9b5","src/x86_64.rs":"b8c877f6edb9af0f416de3afba7fcfa3edf596c0f2b43ec6b9dbc57f3ca2596d"},"package":"6ec3b43050c38ffb9de87e17d874e9956e3a9131b343c9b7b7002597727c3891"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"15c7fa6a5c7060c24d4f6be3f7d5146e39bd258f68fcd43f483c6f9080ecad6d",".github/workflows/rust.yml":"d44160cff87862e902132f49f92a53b92ebf848d3f9ba2b36ecdbf4ced424cae","Cargo.toml":"50262c6d6c814ee9ae3840f87e096f658f9beec8c5fbd53847b4cee8839d87b7","Cargo.toml.orig":"c8dc3a49eecac9321c6408fd112764c8af7c7e76732fa59d9e719c9fc5d21053","ChangeLog.md":"2de13509b7b0b845a99221386802aa4404601f5d957a734691b885b40ce7c744","LICENSE":"91a870c16b8223cc0135b4219c2f3ced14a8f2bd7110073a829b216b1cc5ac00","README.md":"c1bca737d0dfb4de59a0f901f310d789a957e05c27b89a35ac9df113e4b73258","src/arm64.rs":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/lib.rs":"5dce9b288a5badc12e176879a425e75ebcf81ac57595e6127322d45aa532f9b5","src/x86_64.rs":"b8c877f6edb9af0f416de3afba7fcfa3edf596c0f2b43ec6b9dbc57f3ca2596d"},"package":"6ec3b43050c38ffb9de87e17d874e9956e3a9131b343c9b7b7002597727c3891"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "7dc6d1621674b20b380a6a8f7bdedd02fa939a33" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,43 @@ +name: cargo + +on: + pull_request: + push: + branches: + - main + +env: + RUSTFLAGS: -Dwarnings + CARGO_TERM_COLOR: always + +jobs: + fmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Run cargo fmt + run: | + cargo fmt --all -- --check + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Run cargo clippy + run: | + cargo clippy --workspace --tests --examples + docs: + runs-on: ubuntu-latest + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v2 + - name: Run cargo doc + run: | + cargo doc --workspace --no-deps + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Run cargo test + run: | + cargo test --workspace --all-targets --verbose diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/pe-unwind-info/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pe-unwind-info/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,39 @@ +[package] +name = "pe-unwind-info" +version = "0.2.3" +authors = ["Alex Franchuk "] +edition = "2021" +keywords = ["unwind", "pe", "microsoft", "x86_64", "x64"] +categories = ["parser-implementations"] +description = "Parsers for PE unwind info" +homepage = "https://github.com/afranchuk/pe-unwind-info" +readme = "README.md" +license = "MIT" +exclude = ["/fixture"] + +[dependencies] +bitflags = "2" +thiserror = "1" +zerocopy = "0.7.32" +zerocopy-derive = "0.7.32" +arrayvec = "0.7" + +[dev-dependencies] +hex-literal = "0.4" +memmap2 = "0.7" +object = "0.31" + +[package.metadata.release] +tag-name = "{{version}}" +pre-release-commit-message = "Prepare for version {{version}}" +tag-message = "Release {{crate_name}} version {{version}}" + +[[package.metadata.release.pre-release-replacements]] +file = "ChangeLog.md" +search = "## \\[Unreleased\\]" +replace = "## [Unreleased]\n\n## [{{version}}] - {{date}}" + +[[package.metadata.release.pre-release-replacements]] +file = "ChangeLog.md" +search = "\\[Unreleased\\]: (.*)/(.*)\\.\\.\\.HEAD$" +replace = "[Unreleased]: $1/{{tag_name}}...HEAD\n[{{version}}]: $1/$2...{{tag_name}}" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/percent-encoding/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/percent-encoding/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5ec334dea682150e380cf2321fa326bd97a1752314ee5cdb3a6202318cbc7ab0","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"76e972ac0f4ddb116e86e10100132a783931a596e7b9872eaa31be15cd4d751d","src/lib.rs":"9f55aebbabb7e07c64382218a16477b95ba7120d5655d318c3d4dfe7721aa531"},"package":"e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0196382b1b55fbe11c47b65a102b46b4bd23cc3711a8438bfd63ead8b61d2946","Cargo.toml":"5ec334dea682150e380cf2321fa326bd97a1752314ee5cdb3a6202318cbc7ab0","Cargo.toml.orig":"b93d1a28db09126cb4eec55703a65ef3b6442591cd533ca4142223d626674425","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"76e972ac0f4ddb116e86e10100132a783931a596e7b9872eaa31be15cd4d751d","src/lib.rs":"9f55aebbabb7e07c64382218a16477b95ba7120d5655d318c3d4dfe7721aa531"},"package":"e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/percent-encoding/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/percent-encoding/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "00e9e18ce6504e0e9157816c593afec8e69cb9e3" + }, + "path_in_vcs": "percent_encoding" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/percent-encoding/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/percent-encoding/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/percent-encoding/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "percent-encoding" +version = "2.3.1" +authors = ["The rust-url developers"] +description = "Percent encoding and decoding" +categories = ["no_std"] +repository = "https://github.com/servo/rust-url/" +license = "MIT OR Apache-2.0" +edition = "2018" +rust-version = "1.51" + +[features] +default = ["std"] +std = ["alloc"] +alloc = [] + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/phf/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"4bf264fe2d808d67eb51e9079d332e0ff7522b0c2db123a19a41085725792551","Cargo.toml":"d1a8275ce39ea72d65ad6e6dbdb39a7b330acf3ef24e9022c59dbe3ce546f1dd","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"cc039ae7021814495ef56d3680fa78f3d0d671c86223b35cfb6d50021c40b64e","src/lib.rs":"8b5c55694afdc819439fd0804106e376290de598e29d0e123b4fa15cbd7eb2ff","src/map.rs":"db6df0e2465d51b40640bb85cea28a9daca9ff1b0f57a3316608a55fc11879c5","src/ordered_map.rs":"5f849d7c8bea4322911b81a980a9ce988961ccec4029a2254d54ca68aed8cd45","src/ordered_set.rs":"0ed66947623c8a79b1ad2c206ef5a13af701f95c0f36544ab986c9617e2a24a3","src/set.rs":"065a501930c4667877168b99aeca00007dd222865bafc26451cbc9fdf08ad7e6"},"package":"ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7a86daf371c90b2670e10112e87d6a025e38f87c6dbc130bfdb06a1916917f3d","CHANGELOG.md":"4bf264fe2d808d67eb51e9079d332e0ff7522b0c2db123a19a41085725792551","Cargo.toml":"d1a8275ce39ea72d65ad6e6dbdb39a7b330acf3ef24e9022c59dbe3ce546f1dd","Cargo.toml.orig":"96c17902b1d7e04ec6f83a0caac415a40dc9f0361a3cd6b5429652b9673f1a7d","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"cc039ae7021814495ef56d3680fa78f3d0d671c86223b35cfb6d50021c40b64e","src/lib.rs":"8b5c55694afdc819439fd0804106e376290de598e29d0e123b4fa15cbd7eb2ff","src/map.rs":"db6df0e2465d51b40640bb85cea28a9daca9ff1b0f57a3316608a55fc11879c5","src/ordered_map.rs":"5f849d7c8bea4322911b81a980a9ce988961ccec4029a2254d54ca68aed8cd45","src/ordered_set.rs":"0ed66947623c8a79b1ad2c206ef5a13af701f95c0f36544ab986c9617e2a24a3","src/set.rs":"065a501930c4667877168b99aeca00007dd222865bafc26451cbc9fdf08ad7e6"},"package":"ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/phf/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c9c35fd8ba3f1bc228388b0cef6e3814a02a72c0" + }, + "path_in_vcs": "phf" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/phf/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/phf/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,36 @@ +[package] +name = "phf" +authors = ["Steven Fackler "] +version = "0.11.2" +license = "MIT" +description = "Runtime support for perfect hash function data structures" +repository = "https://github.com/rust-phf/rust-phf" +edition = "2021" +readme = "../README.md" +rust-version = "1.60" +categories = ["data-structures", "no-std"] + +[lib] +name = "phf" +path = "src/lib.rs" +test = false + +[features] +default = ["std"] +std = ["phf_shared/std"] +uncased = ["phf_shared/uncased"] +unicase = ["phf_macros?/unicase", "phf_shared/unicase"] +macros = ["phf_macros"] + +[dependencies] +phf_macros = { version = "^0.11.2", optional = true, path = "../phf_macros" } +phf_shared = { version = "^0.11.2", default-features = false, path = "../phf_shared" } +serde = { version = "1.0", optional = true } + +[package.metadata.docs.rs] +features = ["macros"] + +[package.metadata.playground] +default-features = true +features = ["macros"] +all-features = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_codegen/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_codegen/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"5d36f47029fce4eefe7a274bc4aa80de163ed9335746394e89106731b187e019","Cargo.toml":"bd4600efa839936a8173610bd446392b73dfc7a0056f764db8f3e6cee83ab3ed","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"cc039ae7021814495ef56d3680fa78f3d0d671c86223b35cfb6d50021c40b64e","src/lib.rs":"18fc8047ee8e989520e83f5162721413c6e708bc75473b514bbd1159137fcba2"},"package":"e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ebb667db756a80b4b1324971c09ee117a1a71df8f498cc9c54100ddd0d6e7981","CHANGELOG.md":"5d36f47029fce4eefe7a274bc4aa80de163ed9335746394e89106731b187e019","Cargo.toml":"bd4600efa839936a8173610bd446392b73dfc7a0056f764db8f3e6cee83ab3ed","Cargo.toml.orig":"3cfb7138f0b7690fda5fc34e28bc8dcdd879fec0ca43bd4316bc3c55366cd847","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"cc039ae7021814495ef56d3680fa78f3d0d671c86223b35cfb6d50021c40b64e","src/lib.rs":"18fc8047ee8e989520e83f5162721413c6e708bc75473b514bbd1159137fcba2"},"package":"e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_codegen/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_codegen/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c9c35fd8ba3f1bc228388b0cef6e3814a02a72c0" + }, + "path_in_vcs": "phf_codegen" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_codegen/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/phf_codegen/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_codegen/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "phf_codegen" +authors = ["Steven Fackler "] +version = "0.11.2" +license = "MIT" +description = "Codegen library for PHF types" +repository = "https://github.com/rust-phf/rust-phf" +edition = "2021" +readme = "../README.md" +rust-version = "1.60" +categories = ["data-structures"] + +[dependencies] +phf_generator = "0.11.0" +phf_shared = "0.11.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_generator/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_generator/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"d78e6d23c613956f1ba98df524d3fc1538c34e4e87a0d067ac487252c55aa4a9","Cargo.lock":"27fe5fa261b662fbda29a5b352d5f42345092ad3cf4ac2e9ee02f7f8c15866e0","Cargo.toml":"659587b09be6440a832570a81270afe48ac132fa71d1d6ff2006cc877e779984","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"c750896a79b343bdeee6fa2e1c5cebc80408ebf8d6b5c1fd92dba5cb02026ff2","benches/benches.rs":"5d8dc7df14d19d46554908c66832e7075a6ae5f900b491e4f246ed34762ffcc1","src/bin/gen_hash_test.rs":"6837aa742812fb5f23e014a006d54ee9ad92b42b1ee8461e848e53b29e54c24f","src/lib.rs":"49d159510d4aa7341d1d068cc06d3ce576b79377c780fd92e3f778f828adea62"},"package":"48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"82fc8a13d8dec4d51f276288afce3a69886269054cd2661fcb221c59b8ed9ef4","CHANGELOG.md":"d78e6d23c613956f1ba98df524d3fc1538c34e4e87a0d067ac487252c55aa4a9","Cargo.lock":"27fe5fa261b662fbda29a5b352d5f42345092ad3cf4ac2e9ee02f7f8c15866e0","Cargo.toml":"659587b09be6440a832570a81270afe48ac132fa71d1d6ff2006cc877e779984","Cargo.toml.orig":"57149cdd311aba890dbef81af0691deb41297dbf642bb200ef8c5c3652aaf91a","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"c750896a79b343bdeee6fa2e1c5cebc80408ebf8d6b5c1fd92dba5cb02026ff2","benches/benches.rs":"5d8dc7df14d19d46554908c66832e7075a6ae5f900b491e4f246ed34762ffcc1","src/bin/gen_hash_test.rs":"6837aa742812fb5f23e014a006d54ee9ad92b42b1ee8461e848e53b29e54c24f","src/lib.rs":"49d159510d4aa7341d1d068cc06d3ce576b79377c780fd92e3f778f828adea62"},"package":"48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_generator/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_generator/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c9c35fd8ba3f1bc228388b0cef6e3814a02a72c0" + }, + "path_in_vcs": "phf_generator" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_generator/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/phf_generator/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_generator/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "phf_generator" +authors = ["Steven Fackler "] +version = "0.11.2" +license = "MIT" +description = "PHF generation logic" +repository = "https://github.com/rust-phf/rust-phf" +edition = "2021" +rust-version = "1.60" +categories = ["data-structures"] +readme = "README.md" + +[dependencies] +rand = { version = "0.8", default-features = false, features = ["small_rng"] } +phf_shared = { version = "^0.11.2", default-features = false } +# for stable black_box() +criterion = { version = "0.3.6", optional = true } + +[dev-dependencies] +criterion = "0.3.6" + +[[bench]] +name = "benches" +harness = false + +[[bin]] +name = "gen_hash_test" +required-features = ["criterion"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"bb96d324cf3ae2e078c9d7c351d5e4af3711560eb9417cc548661d9d56f3bf70","src/lib.rs":"57bd3f0432599ccc2dc9e1dd7c3b48e13318c1a89777020b7b50b16287b89f43"},"package":"3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"df80f853f66a53a9065d0c5b7df7a522fbd29ddf3d4c457ce9d10a3f61ed3e7b","Cargo.toml":"bb96d324cf3ae2e078c9d7c351d5e4af3711560eb9417cc548661d9d56f3bf70","Cargo.toml.orig":"5ad462632ba2650616baf5a260f2c906e9f3b89cf1d6fd603a8641002b5dea38","README.md":"cc039ae7021814495ef56d3680fa78f3d0d671c86223b35cfb6d50021c40b64e","src/lib.rs":"57bd3f0432599ccc2dc9e1dd7c3b48e13318c1a89777020b7b50b16287b89f43"},"package":"3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c9c35fd8ba3f1bc228388b0cef6e3814a02a72c0" + }, + "path_in_vcs": "phf_macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "phf_macros" +version = "0.11.2" +authors = ["Steven Fackler "] +edition = "2021" +license = "MIT" +description = "Macros to generate types in the phf crate" +repository = "https://github.com/rust-phf/rust-phf" +readme = "../README.md" +include = ["src/lib.rs"] +rust-version = "1.60" +categories = ["data-structures"] + +[lib] +proc-macro = true + +[features] +unicase = ["unicase_", "phf_shared/unicase"] + +[dependencies] +syn = { version = "2", features = ["full"] } +quote = "1" +proc-macro2 = "1" +unicase_ = { package = "unicase", version = "2.4.0", optional = true } + +phf_generator = "0.11.1" +phf_shared = { version = "^0.11.2", default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/README.md thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/README.md --- thunderbird-140.7.1esr/comm/third_party/rust/phf_macros/README.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_macros/README.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,127 @@ +# Rust-PHF + +[![CI](https://github.com/rust-phf/rust-phf/actions/workflows/ci.yml/badge.svg)](https://github.com/rust-phf/rust-phf/actions/workflows/ci.yml) [![Latest Version](https://img.shields.io/crates/v/phf.svg)](https://crates.io/crates/phf) + +[Documentation](https://docs.rs/phf) + +Rust-PHF is a library to generate efficient lookup tables at compile time using +[perfect hash functions](http://en.wikipedia.org/wiki/Perfect_hash_function). + +It currently uses the +[CHD algorithm](http://cmph.sourceforge.net/papers/esa09.pdf) and can generate +a 100,000 entry map in roughly .4 seconds. + +MSRV (minimum supported rust version) is Rust 1.60. + +## Usage + +PHF data structures can be constructed via either the procedural +macros in the `phf_macros` crate or code generation supported by the +`phf_codegen` crate. + +To compile the `phf` crate with a dependency on +libcore instead of libstd, enabling use in environments where libstd +will not work, set `default-features = false` for the dependency: + +```toml +[dependencies] +# to use `phf` in `no_std` environments +phf = { version = "0.11", default-features = false } +``` + +### phf_macros + +```rust +use phf::phf_map; + +#[derive(Clone)] +pub enum Keyword { + Loop, + Continue, + Break, + Fn, + Extern, +} + +static KEYWORDS: phf::Map<&'static str, Keyword> = phf_map! { + "loop" => Keyword::Loop, + "continue" => Keyword::Continue, + "break" => Keyword::Break, + "fn" => Keyword::Fn, + "extern" => Keyword::Extern, +}; + +pub fn parse_keyword(keyword: &str) -> Option { + KEYWORDS.get(keyword).cloned() +} +``` + +```toml +[dependencies] +phf = { version = "0.11", features = ["macros"] } +``` + +#### Note + +Currently, the macro syntax has some limitations and may not +work as you want. See [#183] or [#196] for example. + +[#183]: https://github.com/rust-phf/rust-phf/issues/183 +[#196]: https://github.com/rust-phf/rust-phf/issues/196 + +### phf_codegen + +To use `phf_codegen` on build.rs, you have to add dependencies under `[build-dependencies]`: + +```toml +[build-dependencies] +phf = { version = "0.11.1", default-features = false } +phf_codegen = "0.11.1" +``` + +Then put code on build.rs: + +```rust +use std::env; +use std::fs::File; +use std::io::{BufWriter, Write}; +use std::path::Path; + +fn main() { + let path = Path::new(&env::var("OUT_DIR").unwrap()).join("codegen.rs"); + let mut file = BufWriter::new(File::create(&path).unwrap()); + + write!( + &mut file, + "static KEYWORDS: phf::Map<&'static str, Keyword> = {}", + phf_codegen::Map::new() + .entry("loop", "Keyword::Loop") + .entry("continue", "Keyword::Continue") + .entry("break", "Keyword::Break") + .entry("fn", "Keyword::Fn") + .entry("extern", "Keyword::Extern") + .build() + ) + .unwrap(); + write!(&mut file, ";\n").unwrap(); +} +``` + +and lib.rs: + +```rust +#[derive(Clone)] +enum Keyword { + Loop, + Continue, + Break, + Fn, + Extern, +} + +include!(concat!(env!("OUT_DIR"), "/codegen.rs")); + +pub fn parse_keyword(keyword: &str) -> Option { + KEYWORDS.get(keyword).cloned() +} +``` diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_shared/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_shared/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"8a5b66176a7779a8dae0667bf3546d0c0b4ddfdee7d99c1b333d483a602e37f8","Cargo.toml":"396a421175772dcf27a8e6e6fa5a09f762b420f49fc18d14b1ae032c74de3c4f","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"9fe30ff85b7670ed85175c5f572cf499d0ed231f1b60de4189aff394afa8fe9d","src/lib.rs":"b92f3c92cdb10a2f55f75a8b463cfffab061dbc0d50f9374e70d294b9205cabc"},"package":"90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b58e17e1a7e0baa66ba113bd72f9915eb1b6b523967d427bf6993dc415a5e34a","CHANGELOG.md":"8a5b66176a7779a8dae0667bf3546d0c0b4ddfdee7d99c1b333d483a602e37f8","Cargo.toml":"396a421175772dcf27a8e6e6fa5a09f762b420f49fc18d14b1ae032c74de3c4f","Cargo.toml.orig":"fb6726dd777c9746ea1121b166fff3d91917c277d0d96f4ed186b6054f3def0c","LICENSE":"0ab4d106b6faac07fb6a051815fd1b4d862d730895e2d7d7358c2f13565e7a38","README.md":"9fe30ff85b7670ed85175c5f572cf499d0ed231f1b60de4189aff394afa8fe9d","src/lib.rs":"b92f3c92cdb10a2f55f75a8b463cfffab061dbc0d50f9374e70d294b9205cabc"},"package":"90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_shared/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/phf_shared/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c9c35fd8ba3f1bc228388b0cef6e3814a02a72c0" + }, + "path_in_vcs": "phf_shared" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/phf_shared/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/phf_shared/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/phf_shared/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "phf_shared" +authors = ["Steven Fackler "] +version = "0.11.2" +license = "MIT" +description = "Support code shared by PHF libraries" +repository = "https://github.com/rust-phf/rust-phf" +edition = "2021" +rust-version = "1.60" +categories = ["data-structures"] +readme = "README.md" + +[lib] +name = "phf_shared" +path = "src/lib.rs" +test = false + +[features] +default = ["std"] +std = [] + +[dependencies] +siphasher = "0.3" +unicase = { version = "2.4.0", optional = true } +uncased = { version = "0.9.6", optional = true, default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/pin-project/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"23548135febff374edd34b54276ab4310e38f0f7d512f7e11c88fd3b9e651759","Cargo.lock":"b6854f48ed443e99255095a57e073851a270cf3ed7c54b20676b56f87d8b835f","Cargo.toml":"453de9a95e55689b5fd2bf2a4934254faac73c7ebe2ca27fdc78165c180cd390","DEVELOPMENT.md":"e92be74546373a438722ca1acff15c9b50c4c70ffdb65817342258aa26089b42","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"881afdc0098d23c7f4959d31a1f48177bb81d74625a03e8decfa57451629d54c","examples/README.md":"e04e4ad8c5518aaa839b1255f9aee47877ae223053f32d83db797f607b9422b6","examples/enum-default-expanded.rs":"92414c9b48f3e280ba10994a426629da799d125d764d1b3857676b21cb42dbbd","examples/enum-default.rs":"01e1d285ffbb87aa70950c0ec184b395f7faf0667a1fc874b4de509e3e3c8d5c","examples/not_unpin-expanded.rs":"19e944c6159b6a57a19a653adb7a30d27ddc098351bd311a91ada586eb8e6ee7","examples/not_unpin.rs":"3e43439c521089f7f58a411fb823827433c7476a0b41aecd26a6ce5f0c99e405","examples/pinned_drop-expanded.rs":"6b2bb25bcb3404d1b03276be4ae3f6c768a98b5e6675a33b24bf57bff9a9cfaa","examples/pinned_drop.rs":"8913e9b0b7851d470c3f15e40930af16c79f5ee8b4a947cac8235361b427db30","examples/project_replace-expanded.rs":"0b5adc4f83b3b56febc1a721f334b5bea26ec4aea407f35f4cce5cdde76ddd30","examples/project_replace.rs":"352d10d7a2db3de0101faedd04d69c24b9bb5021c768199a379c233886a3881c","examples/struct-default-expanded.rs":"2e290064aa48e001625f3badce5fda7e2fa7a8ce613cbe1788892b1230885895","examples/struct-default.rs":"eb60ea5412e83ac9eba96794b31772afe0798bef304b26bff65b6845638bb729","examples/unsafe_unpin-expanded.rs":"71d13e6bb284642d81520fce7adf5c1e9510451295c1806a3703dae481e64ee3","examples/unsafe_unpin.rs":"7da585f423999dcbe03289a72b14a29fed41a45a774de1af2fe93cb20aa8d426","src/lib.rs":"c143531710e253dbbe668b296498831240190bd7b5e48fcc00ad891cacd771e8","tests/auxiliary/mod.rs":"7e263e987e09b77e384f734384a00a71c5b70230bb1b5376446ef003a8da9372","tests/cfg.rs":"de3ad3baf0715163d7b941bc988d67219e9c4dfb4c9068f1c60f5214649fa6ee","tests/compiletest.rs":"cd3977f3adc05369f825306218d8511289ef1398351c89f0f6aef96b3c128203","tests/drop_order.rs":"d87cce198587f1c2a4167b347e199496b177ced30769c51c2bea175a8d7f4445","tests/expand/default/enum.expanded.rs":"50c7e610491ad216d8dce5fac5d60aef55ea70c15c5ad92abfe738660169a004","tests/expand/default/enum.rs":"e23fac8939fd21c96afaf4b10613a1b8fbfff655f76128902c2cbe8577c13d08","tests/expand/default/struct.expanded.rs":"aa4367f0197526e83a033bd20e2ff4a339ea405a3294e6f5e4d529201d722101","tests/expand/default/struct.rs":"a0c95b1441b93b3ef346a47dc1e3d8113a6e1df90e577464d3f12a4e50654c4f","tests/expand/default/tuple_struct.expanded.rs":"68418316d12f8888f3f6880a44d7886deea00918fa8c552c0b4e16506828aaae","tests/expand/default/tuple_struct.rs":"1132f9700ef58079666f25173076a009c23c4f5e0ad80af80687a2e5958db6e9","tests/expand/multifields/enum.expanded.rs":"8b394bc3a0433d85fcb62a40c7bff874e3e74ef507af3ffe94ac8d4b0dfb4cfb","tests/expand/multifields/enum.rs":"a909ee4c44aef0d6959d46343a2927033acb665f6051f37e088367778af90c78","tests/expand/multifields/struct.expanded.rs":"8198207194fc36e71a785d0f2b4ce93ac55fd9921405e5c8fa25bb5869862989","tests/expand/multifields/struct.rs":"9f99e89352d212e3d4ed9cd6be2741ea13658267de6b557bdc8302c4902c72a9","tests/expand/multifields/tuple_struct.expanded.rs":"4ee5c4d077ef91cf1b59ca67140b39e81f92b7b4b8a5838deb6a686da776288e","tests/expand/multifields/tuple_struct.rs":"9ec0b313d829717bf7d3484428136a3012a996dbd97d3ecc8a7b0ba682e5db0b","tests/expand/naming/enum-all.expanded.rs":"c12c08a4af1e5df0c2f05999691d9d5d09eb49edf1e2dab568b14c6f91cca058","tests/expand/naming/enum-all.rs":"c46d8ff27879a26afb31d71df8ab69a871b2fd509ba90668cffaadafb7a54940","tests/expand/naming/enum-mut.expanded.rs":"9d53f0ab50f48fea30d0cf5f2a68afaf84bcbd82f4ffc5b69cc656bada8acaaa","tests/expand/naming/enum-mut.rs":"9df4e0e1fd8bec8ab471ef419be312c8e15158c7017e964a8337c3108f6c601b","tests/expand/naming/enum-none.expanded.rs":"28c0667e91a8c65fdc4fe1d80fb67398f95f47af19066e7a34ea8eb799497200","tests/expand/naming/enum-none.rs":"487f9469127b9375f53d6242062455eac38ccdaa30c168ed2ea755ad7287f02f","tests/expand/naming/enum-own.expanded.rs":"e4431665130719a66c9daf23a6c0d2e22c32800612c62995d86689bfe2773e4a","tests/expand/naming/enum-own.rs":"5bb51375842f2956cceb685511cc34a099665439310f01a5cc02a1d4264897a6","tests/expand/naming/enum-ref.expanded.rs":"54c79ddfb5b753dea46d9a22294bb8fc16a592c1a807a56839e742795ecfb3fb","tests/expand/naming/enum-ref.rs":"3764e8471702f968e79f633a1a471974b7a726bcc09ce4443e0bce65194f8930","tests/expand/naming/struct-all.expanded.rs":"eb459b2c8c20c8cdb0dadff0cd47e71346c9cba327aa273c144ae118c1282408","tests/expand/naming/struct-all.rs":"a8d70a576ff5325b848d14dc8083d0967e1b3b4486fd061281484b95adade136","tests/expand/naming/struct-mut.expanded.rs":"eeeb20800f623b9d4d59678845f52c74e722fa95da3b8bb8c89def5316c390ca","tests/expand/naming/struct-mut.rs":"e793dc13594ba2836881ab2580a73d73c40299af94e24a442f704e76552ce7fb","tests/expand/naming/struct-none.expanded.rs":"aa4367f0197526e83a033bd20e2ff4a339ea405a3294e6f5e4d529201d722101","tests/expand/naming/struct-none.rs":"a0c95b1441b93b3ef346a47dc1e3d8113a6e1df90e577464d3f12a4e50654c4f","tests/expand/naming/struct-own.expanded.rs":"a20e65caf57c542384debdc056da827df93f4f62e81feb5e955378653ed135ac","tests/expand/naming/struct-own.rs":"caa714f00757980ef60640a90cba289886293320524395a753b876e3050018e1","tests/expand/naming/struct-ref.expanded.rs":"b8f5167ac189cc035f3b5b04431f43db6254991a41633eb022be9cbb72dc6054","tests/expand/naming/struct-ref.rs":"f0ce9bb2ebb0c501cce8eaa24c2657a87e58109d5bde8319e7b5d3c0bae4ad86","tests/expand/naming/tuple_struct-all.expanded.rs":"59819a99da177ee249736f76047a949077054b9fe386cdbaf27f04bb683206ec","tests/expand/naming/tuple_struct-all.rs":"a77e3d5d2409f9016bb8df7ca0387fa512d3383833c9591e64435b689d3710c7","tests/expand/naming/tuple_struct-mut.expanded.rs":"60953c678fb9e67749f3c9a7b1d67657f997ee31f1fa1e8fb5763e2810fa75f3","tests/expand/naming/tuple_struct-mut.rs":"06b87b86b6bed07ddfb96067772e9aaf9c1db2d3f871e248658593bd22c4a17c","tests/expand/naming/tuple_struct-none.expanded.rs":"68418316d12f8888f3f6880a44d7886deea00918fa8c552c0b4e16506828aaae","tests/expand/naming/tuple_struct-none.rs":"1132f9700ef58079666f25173076a009c23c4f5e0ad80af80687a2e5958db6e9","tests/expand/naming/tuple_struct-own.expanded.rs":"0450ce1b6e835e5081e87db1a1660d18ba48e887c50abd871221cb82d02e7c3f","tests/expand/naming/tuple_struct-own.rs":"89ccd509482a95e74733c767b34f5d6bc8d4128cedc911834aa28aef08e7dc8e","tests/expand/naming/tuple_struct-ref.expanded.rs":"dc23f3df735453670783dc22dcdf251d5b612c9e3e4e0e0c7b73c3797f2f84d0","tests/expand/naming/tuple_struct-ref.rs":"2718b96b3e2e6cdef7f8293719d8914e3fd81e92d272b90f019863fa19584a29","tests/expand/not_unpin/enum.expanded.rs":"0ed7206eb4f1f3beafe8009755221fe701fac4935e4554a68fd8e020c1479921","tests/expand/not_unpin/enum.rs":"60134857b6c3c2aca42e9eb2b4c6dbb9149701f115d0de30a2477395ce54fdfa","tests/expand/not_unpin/struct.expanded.rs":"3909a87394f2cd75aad16fb2d347d22e03b42474cf0143329028ded9d0177269","tests/expand/not_unpin/struct.rs":"bf7468f2b42284897648e2545cf0da92a576a748cd5b75893b85f03eb2a52ba4","tests/expand/not_unpin/tuple_struct.expanded.rs":"5c5ae5082d79457985e72e4eaf950e7704e725f10ad5b1199b5b2224104a931d","tests/expand/not_unpin/tuple_struct.rs":"a3e2c2c484699087a570b1b247ce21bc40203fad889e7c0e9737d03c7ca4bd4e","tests/expand/pinned_drop/enum.expanded.rs":"176b6e68fde40bca4f4451ee061b0405f7ced5f64f5f413cf5582dd7e423cf7c","tests/expand/pinned_drop/enum.rs":"66f98ea8a567dcdeb58838df68fcba3594aea8a959826ff54fb4493fe06c4086","tests/expand/pinned_drop/struct.expanded.rs":"2cf4b445e9b710566931817420224d48c18439feffa519db3aaf27055b75ea81","tests/expand/pinned_drop/struct.rs":"44321ea6b494149e416d413185c2d23ed9d96982d1c4f378381b18e969abc16b","tests/expand/pinned_drop/tuple_struct.expanded.rs":"33b414104988e70be0748e84fd1eb243ef8f2d577fe91e5ee407ab08792f2ad8","tests/expand/pinned_drop/tuple_struct.rs":"e0532400f0bf77be198928c120e9efd9fd1b5d34f5fc9c902eb3b778c412a83d","tests/expand/project_replace/enum.expanded.rs":"5b1d2aea1266e36ba9936460c85401b01f3dffc7d5322523e3fee82cdba764c0","tests/expand/project_replace/enum.rs":"ce2f5ddff8efd37b1b0028172fde7ee7fba4eff7622c8747cd61591d81c0f503","tests/expand/project_replace/struct.expanded.rs":"87e9382ad678c131d2708199e4ba4d9a914f19b72638ce026b5d306d930d9fbf","tests/expand/project_replace/struct.rs":"f8c2915e03b557b9f11a6ea63c971cfb19b09e3a9916ab304f0ce62626e35895","tests/expand/project_replace/tuple_struct.expanded.rs":"8e78020602b8cb911e7fbb99829629aad5fc1f41cc9b37c511783d28a5963981","tests/expand/project_replace/tuple_struct.rs":"8ca1cd1d5feadb23999d8f4e7307f91d1932fff7e8d38889d3889d6ba4d43430","tests/expand/pub/enum.expanded.rs":"7d5a811fa0141b319f2feb05de1a697a155dc12751dc214099b44460e5d24bf5","tests/expand/pub/enum.rs":"64ca05d529227157ba4cdce1c526d67d15f06108fd71f5955749d236c002471f","tests/expand/pub/struct.expanded.rs":"5ffb94d61fa6074ee1a48c095579a1255ed5ed4276e63399b25c61fe3552306c","tests/expand/pub/struct.rs":"379b8c4c01a3fc2aa3f020578a6dd836d455f4c48604e1dad91f631146b9e6ec","tests/expand/pub/tuple_struct.expanded.rs":"1a0de6c572a6db1c69fefa939335087ed9c0526045e5b09b7608364e20e3329b","tests/expand/pub/tuple_struct.rs":"77cc812220e956a2255ef129dec3b16d6973b7e8b1bc02a6f65bd9fa56040564","tests/expand/unsafe_unpin/enum.expanded.rs":"4470e2d664e4a11f3590d5cfe98437567b14ce82b2e82d652b1d2342452d459b","tests/expand/unsafe_unpin/enum.rs":"00fad3fed0f7d2d0eae56020726818ab91895d6eaed7c4c7cc5d497b5efa7cfd","tests/expand/unsafe_unpin/struct.expanded.rs":"5d5c4de9205a5fff126e2c12bd0808871605f177f6d6f54001f8a6a7d8a41b92","tests/expand/unsafe_unpin/struct.rs":"a41bed68966abb874f31ad02a860e15a2714e2e459ef73475a908e71141e96f0","tests/expand/unsafe_unpin/tuple_struct.expanded.rs":"a803bbe3090a20e0ccd5ebfa125d43b5a28fe48518556374694d9e956b3a7de7","tests/expand/unsafe_unpin/tuple_struct.rs":"bddd36be1795be2f445d7baec269ad8a5a2647b95af7f0b130331ab7a3c64baf","tests/expandtest.rs":"66bd80992a1696994ec2d14c3edc36350a0cb896d8081f1c0f8893ebeed72d03","tests/include/basic-safe-part.rs":"6fb5accb7476f85233ef919eedaff83c30015e186414589db6e44d614016ad3e","tests/include/basic.rs":"e030edc2573d8b365e9542e431f0c0af6d5ecf6fe9d84f13c7a8401f4c922895","tests/lint.rs":"e121b62c8abc8f139efda4446aebb21186d92ea1838002faca6acfb55b8804f2","tests/pin_project.rs":"b795fef5a8f997505979a5c13be8b0be4b934a821c282d344b589efe55ab10d9","tests/pinned_drop.rs":"e9a41a4a2d286835a7be72f7c22edf33e1a34834121eb53e3f38af0c35ef0bb0","tests/proper_unpin.rs":"435b9c7243ab896c2546c1e402276e93ef38cd93de50cc7369f486fe22698a02","tests/repr_packed.rs":"f54a553a579dbce7f80f666f0228ec2dd2a80282ac5da5f715bb122e7e17712e","tests/ui/cfg/cfg_attr-resolve.rs":"bb924ea9ceb6579e80774ef7fee1bb99ae08efc7d909e8d1edff40c3c1adaa7f","tests/ui/cfg/cfg_attr-resolve.stderr":"720f806ac06d598753a6a90c95b942410413d8860f60a7251fbde3e1fa575934","tests/ui/cfg/cfg_attr-type-mismatch.rs":"25e8337f9fd5533799dd990df6e016d18e2a00468de3386aa7d45aa98e39a0f9","tests/ui/cfg/cfg_attr-type-mismatch.stderr":"5cde5c01d5c602c4200a1add15642d72946c5dcc0046535c207bc7a475e74913","tests/ui/cfg/packed_sneaky-span-issue-1.rs":"768762cf1831b9b09868404d9d7fd394ed30fb4495bd8388034ee9bf3823d11b","tests/ui/cfg/packed_sneaky-span-issue-1.stderr":"235ad4c1c784e9116c480502e813a0f0254f3b0e624c89712bafa56d43eaa2c4","tests/ui/cfg/packed_sneaky-span-issue-2.rs":"229d91b2531ace7c1d644125b77ee044fc639e9b981aaede5fda6f5e38154a4d","tests/ui/cfg/packed_sneaky-span-issue-2.stderr":"dae8adcb5b6ac12be55da9f4d6d04c1a790907dc5ee23a16d86a2a370daf596a","tests/ui/cfg/packed_sneaky.rs":"785e77f597bfc0cdb7bebc040cf11b17b1e2aa727b0fc369b7fe073f8441cad0","tests/ui/cfg/packed_sneaky.stderr":"1674d0f108f91cc21f9009338bde1b343b65a68d81d6bb3b6aecd919846cc6e0","tests/ui/cfg/unsupported.rs":"45d6eddef59e67dfca3733450249632dd8135283cedafa663e7bfa2b232ca13e","tests/ui/cfg/unsupported.stderr":"72421d6c14eb7d4f7af7eea1e0701343df691985d1d58325e91412e749705d3f","tests/ui/not_unpin/conflict-unpin.rs":"5709b68bbf26c0b2b87ee7a0bbf83ae9e4f1bacd2266114114b4dcb8706d0080","tests/ui/not_unpin/conflict-unpin.stderr":"b2357ec463ea18ae82474218b2281e539890a74ed1e4263a2f1fa98098e217fc","tests/ui/not_unpin/impl-unsafe-unpin.rs":"088374540354c4052a2daf2e97cdf49fc54287e0d943bf34bbb70298d62e8c9b","tests/ui/not_unpin/impl-unsafe-unpin.stderr":"3bb3f4b6b1ff747309f5ea494a18f1b9eb7610b89b051750282e1fba1633310c","tests/ui/pin_project/add-attr-to-struct.rs":"640b49214c7f3f2eae027165bad32c12cb63b00735b6ca3eb2037a4b69a8ad19","tests/ui/pin_project/add-attr-to-struct.stderr":"4f5eba0ddf8f6c20e76a0624095233ced75b9a713c6451fba0c7a37e80028dee","tests/ui/pin_project/add-pinned-field.rs":"791df5b427ba412fb25836569963e6a03ccacea9fcefa4bf3f789ee4de90762d","tests/ui/pin_project/add-pinned-field.stderr":"6af54b6a15b5d6c7cfd23d93cd514477d33f7775cb7dffadb45d249d343025ad","tests/ui/pin_project/conflict-drop.rs":"c97bedbed751436994fec33003dca06761cc2cbf9fcc832c120321aa8fc0be7b","tests/ui/pin_project/conflict-drop.stderr":"965dc2be7b88493b3df0fb61f9d9e65d0480ded5ab76dffe30dc517877547095","tests/ui/pin_project/conflict-unpin.rs":"9e3b06ce53d97ebd79620d729b525fac1c87c67ed44b91d05dd4c3d48be455e3","tests/ui/pin_project/conflict-unpin.stderr":"77ae4396ceb42548f52a84fb0e08f4d66eff81a2e9bbcfe11d59aa4ffff73c04","tests/ui/pin_project/impl-unsafe-unpin.rs":"d24d630abd82e08aea529d358bf998011ead0e939c82dca410160764fc24e06b","tests/ui/pin_project/impl-unsafe-unpin.stderr":"d96230802cc11ec32b6c31c86023972fa7038390da1e93e81bae4770dfd1cfd2","tests/ui/pin_project/import_unnamed.rs":"09fb23d22c044321f9bf3a526d16d694916adb7b5defeb6a353cdaff46df7efb","tests/ui/pin_project/import_unnamed.stderr":"2358b70ea4b4c797816cf3b47920f72e0eb7ad0ff11d9d7e8f9f0faed27cbd93","tests/ui/pin_project/invalid.rs":"ac237cc99cff8a273d84e87d26e4640a53afdfb7a7961b6dc8bfa53dd5d88aa5","tests/ui/pin_project/invalid.stderr":"46a9c8a8469c0be53b09d24062f06aff4d21c23541be2d8055a0c76f2180b277","tests/ui/pin_project/overlapping_unpin_struct.rs":"3f459dda0c01e36f989a1413b2a43f4d95f9ae2524653b61f0561acff28ad9a6","tests/ui/pin_project/overlapping_unpin_struct.stderr":"e89b9cfcdb9a8cf0e1042bf8d3d4a98d2cdecfe2a966f14ef62c61b0c82a5403","tests/ui/pin_project/override-priv-mod.rs":"e33ac45fac3f366737364040ab967a75e6f8f3aa1c093d044380a1cc4a0096bd","tests/ui/pin_project/override-priv-mod.stderr":"dab5bc8a601ccce1afadde3ce4f439ef20023cd7d73db7a8756fb300d64b7d81","tests/ui/pin_project/packed-enum.rs":"7784ff49119daa5ae562f0fa84fdf4e65fe8abaf62ecff7d2ead184748e16b9b","tests/ui/pin_project/packed-enum.stderr":"3c710e899c68e5db4707405546c9c81b819ba6d3bdb83d3578e34c1254fbf1e3","tests/ui/pin_project/packed-name-value.rs":"64cbf4ef3c01709d302f91d98e92c980f2858b14ddaf047646c4de57707541b1","tests/ui/pin_project/packed-name-value.stderr":"f8beabf2de5cdd913903eed642d886841ad14a719f562769f525c79a5df2fc76","tests/ui/pin_project/packed.rs":"7a66b7c2ca8253cfd6774a339d74400966e85c73ef59f54ad66d9f1b02ea5db7","tests/ui/pin_project/packed.stderr":"2b9e7a0818e21f958536738035452d760b9fbd3784d2034b1732d2c8d4b85812","tests/ui/pin_project/packed_sneaky-1.rs":"390dd0ad59668f80a6e86baed1015c02a429cecc92388f18c8deffb500508415","tests/ui/pin_project/packed_sneaky-1.stderr":"f01979f02e3a0956fc191550cfe364ea11a14afb15cc252e63127ab72f99f640","tests/ui/pin_project/packed_sneaky-2.rs":"f1601aa4f642ed4aaaab2dd2e0328b7af145be9a3a7460ad36339b47b4d7ce14","tests/ui/pin_project/packed_sneaky-2.stderr":"5df9f0c90032016856c4797f07c8e8c172ed0ded2c7078c404f80b5be675d33a","tests/ui/pin_project/packed_sneaky-3.rs":"d9ee3366b5e3849f3ec0d0bd62d365cff0c6e8f0eb3434d70fb84e62a1976eb2","tests/ui/pin_project/packed_sneaky-3.stderr":"596b17b96189fd8f38bf5c7f5ef5e01e54c1d4cc459a15a519687e61e4edca34","tests/ui/pin_project/packed_sneaky-4.rs":"5636ae9a7fc54ea6981897adc1e31afb5eaa1c1db6244f8357e79cf922e6f7a8","tests/ui/pin_project/packed_sneaky-4.stderr":"3aee1184b5fa175a6b5cdb1084bf170c27d0bfc8c564ae2847c3f23b9de09a6f","tests/ui/pin_project/private_in_public-enum.rs":"bb79b1bf0328bf652e561b4006c31f6a2d0cbe598912f264c4024a1b381d5400","tests/ui/pin_project/private_in_public-enum.stderr":"d951fb2b9b80ff07848723439da190cb91f776fbef0e27db025dcd24186f80aa","tests/ui/pin_project/project_replace_unsized.rs":"7c35e6c8ebf8337b6abf6a7fa7106bd519cebbe32d3f33b8865fa251820e0e5a","tests/ui/pin_project/project_replace_unsized.stderr":"5775c6487ad9f98799300627c63bb43166c9f5a3c958f6098029b9363dd52e46","tests/ui/pin_project/project_replace_unsized_fn_params.rs":"db7c72e96119f245535627b887c1289b064dd657fbb524c0f6635287033b85e2","tests/ui/pin_project/project_replace_unsized_fn_params.stderr":"7c4370d2fd193c14513c754621e6f5d97626fa5b65a1d0eda9057ecf63afd358","tests/ui/pin_project/remove-attr-from-field.rs":"9faac7ca8220c7069b1a7b2f43420efd3d73377f0ac0558ef67cd5664a9c54c1","tests/ui/pin_project/remove-attr-from-field.stderr":"424cd345a7b4a0ec328c58f36eb3b31a88e6c1789a0226bd8d6c4c50fecc39a2","tests/ui/pin_project/remove-attr-from-struct.rs":"f47a6cfbb5a4fa5bb233c0427be255110749621bed7cfa7a8f45e80451aa8615","tests/ui/pin_project/remove-attr-from-struct.stderr":"2c1d7d214096afe2140921f56cb16e54110bec7ae77ee81726de94ec1bdf50a0","tests/ui/pin_project/safe_packed_borrows.rs":"2f398fe1f16a3fe5a5123f49705f7eb6157d47b8adabb8b80fad88bd61efc37c","tests/ui/pin_project/safe_packed_borrows.stderr":"c508f901bb9f1cc4055edb9aa6bbd5f333297f611d9df18acbc22076cd2f8abf","tests/ui/pin_project/unaligned_references.rs":"a01c34657405c717b0e2999460bd3332e39e6f8f715465f5fb9d517c0900f172","tests/ui/pin_project/unaligned_references.stderr":"cfa0f3500b7edb75eff2c6a87164c61531ed117aca61912bdecc45ba0eeff23c","tests/ui/pin_project/unpin_sneaky.rs":"8d49b2dcb1695b4ae26669de58dd6dc73bd836f3cd836078d6be2a0ac2cc56f3","tests/ui/pin_project/unpin_sneaky.stderr":"b31b54cb2be5a9cecd50c4489847ec83bb401daa63c2f5b6ebd4080efc95bd67","tests/ui/pin_project/visibility.rs":"4345aa1fd270a99e631510097ab7fea51aa7cbe15e155cf19f406c63735e3daa","tests/ui/pin_project/visibility.stderr":"9d56584accaad71c65e38823b0200b8ee229c027558f4461168c869ac53655b2","tests/ui/pinned_drop/call-drop-inner.rs":"a155a5b4cf7434ad6c2c4f217beb37b57edae74c5ae809627a50ea8d6ab5da50","tests/ui/pinned_drop/call-drop-inner.stderr":"ab9eb3a1924782a2e4c37e379fc5075aae1262ddd3fab7ebff18ac8d267be645","tests/ui/pinned_drop/conditional-drop-impl.rs":"5d4c147d48d87a306fa875e033c4962ecd9d7666e6859da5b22a34fd552f0fc6","tests/ui/pinned_drop/conditional-drop-impl.stderr":"f0d05bf22ae2016a186c6d5fa0ae940e0e2b8fce822f06344b73a7390cd047bd","tests/ui/pinned_drop/forget-pinned-drop-impl.rs":"9a6d08c98f1214d11aac8bbf67586130ad62d07d03f4ba6aae474fe30695b536","tests/ui/pinned_drop/forget-pinned-drop-impl.stderr":"d45a218e8107ad11a59a75f30bbb2a018e153ecdead28880b09cf63f3d64f98f","tests/ui/pinned_drop/invalid-self.rs":"9c7e431b0808204d6a3bf3541668655cb72c76e8ebe8f4a04518d0c6dcdd1bd5","tests/ui/pinned_drop/invalid-self.stderr":"a2004c3f04e13bbc17446e751acb1b3985f5a6bfeb846e1b8a661951e40adb12","tests/ui/pinned_drop/invalid.rs":"1c0a596320d62adf3c138e67efa3236f2cfd598d5f249ed7b1d51d5b40d31587","tests/ui/pinned_drop/invalid.stderr":"a91c479bbc41a708f1ac19eb2b788dac8e204db4fe92f9c1e4be898d8a69bdcc","tests/ui/pinned_drop/pinned-drop-no-attr-arg.rs":"cc406f6ffa1998896931d33cfdab79466a1494750b55519f5a8ad7fe13e08657","tests/ui/pinned_drop/pinned-drop-no-attr-arg.stderr":"0766091c9b7e88aa5b6b22a6a0ea04c3521681408dd7241aba762234f57021cd","tests/ui/pinned_drop/self.rs":"db7da7c136a16c34b0492dbaeed680cdf0a1bdeb186b2d4a1324dd11b43bbe2b","tests/ui/pinned_drop/self.stderr":"e0c56bcdcc4009311ef8a8fc0e214a56770c544b0dbd9867a578013ccc0c6873","tests/ui/pinned_drop/unsafe-call.rs":"2ecdfd7b658c0aeb85ff0feed8d6c1776a06166c287d3b8925f7fc4c699ee74a","tests/ui/pinned_drop/unsafe-call.stderr":"f7c304194f2517651571a9d1c94fc19b8e917bc772295f7b3c1758e1fe7386db","tests/ui/unsafe_unpin/conflict-unpin.rs":"a22831379eb1f2d597d5f8088130f7c91add5ec69bade962d555d1b49145f56a","tests/ui/unsafe_unpin/conflict-unpin.stderr":"069830217d50c954b6b0af8891386d2069ffbe7b0b72069cc1b92ee0c5bf9a54","tests/ui/unstable-features/README.md":"f9dcf95e9c68fe15345f493a3fb4f54726d36c76d1a5a1e2c9dfa25540d4b642","tests/ui/unstable-features/marker_trait_attr-feature-gate.rs":"35596063ddbc8a289182c3a18d98d595583e6a0b2b3324d3eec4f416de06ea4b","tests/ui/unstable-features/marker_trait_attr-feature-gate.stderr":"cb4afbee9d7a3f4598a926efd2d30b26146e9766cba145d31e4ef6223539ece7","tests/ui/unstable-features/marker_trait_attr.rs":"f2a5275a5b80249d2a0e7a4e9e7d3f573ffd5f2a183dfced314e91a7d7945007","tests/ui/unstable-features/marker_trait_attr.stderr":"0b4b5faa7405a58a2ebc6faaa4cd697f913b99882c45d4d7d729bb0cb4f7d0be","tests/ui/unstable-features/negative_impls.rs":"b913f3d818cc4d91efe4b82dd08b72acff89b97d7e56a33d8106c93f1de6a81d","tests/ui/unstable-features/negative_impls.stderr":"aacad57752e05b1e5a8b09c9486bc9fb6f1875d1f061931197dd4352f1ff2898","tests/ui/unstable-features/overlapping_marker_traits-feature-gate.rs":"dc6b854cc60ea03344f8ca3fa518a2bdc0b9aa69f2368162f4b6ad24d31bc4f0","tests/ui/unstable-features/overlapping_marker_traits-feature-gate.stderr":"14d39aeb6acbe06173240a7252adf97fefff519b0e65179bdfcd3c8b6f5e58a0","tests/ui/unstable-features/overlapping_marker_traits.rs":"8af0d8a5afe9dcaa02fa67b394d376f9933cc99361d68f64185769326700bf7c","tests/ui/unstable-features/overlapping_marker_traits.stderr":"a271b507c86b733430c2fe5973029d99128c908422b6161a9b7c7c2fccae3236","tests/ui/unstable-features/trivial_bounds-feature-gate.rs":"658aab9de2e52a54b9e4731faae6a87172b1b4b78f3853c9fd4b565066b74e64","tests/ui/unstable-features/trivial_bounds-feature-gate.stderr":"2c31748846c992c8a68f586ec24fc89b1c630728d0f263ad4b200018ce3cd871","tests/ui/unstable-features/trivial_bounds.rs":"2bc3e4e17645c42b70c023caa3c5bb428addd2a8664465131e32864d31d3691d","tests/ui/unstable-features/trivial_bounds.stderr":"85ed625ee167cc7d7faffbfb006da5591f3d81a9df763d2cbc68523ea602f2fd","tests/unsafe_unpin.rs":"0367781e5109fa9a27347aebe45e633461e396bf883a06c5f809416030c79514"},"package":"c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b4b9e49988c3861999051fa6e26c37d26387706cddd2fba29f1580f28251b7dd","CHANGELOG.md":"23548135febff374edd34b54276ab4310e38f0f7d512f7e11c88fd3b9e651759","Cargo.lock":"b6854f48ed443e99255095a57e073851a270cf3ed7c54b20676b56f87d8b835f","Cargo.toml":"453de9a95e55689b5fd2bf2a4934254faac73c7ebe2ca27fdc78165c180cd390","Cargo.toml.orig":"40d247e96a83b3686dfaf07928cd33488aa0a545c8b905a45cc88f6e0b1d6575","DEVELOPMENT.md":"e92be74546373a438722ca1acff15c9b50c4c70ffdb65817342258aa26089b42","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"881afdc0098d23c7f4959d31a1f48177bb81d74625a03e8decfa57451629d54c","examples/README.md":"e04e4ad8c5518aaa839b1255f9aee47877ae223053f32d83db797f607b9422b6","examples/enum-default-expanded.rs":"92414c9b48f3e280ba10994a426629da799d125d764d1b3857676b21cb42dbbd","examples/enum-default.rs":"01e1d285ffbb87aa70950c0ec184b395f7faf0667a1fc874b4de509e3e3c8d5c","examples/not_unpin-expanded.rs":"19e944c6159b6a57a19a653adb7a30d27ddc098351bd311a91ada586eb8e6ee7","examples/not_unpin.rs":"3e43439c521089f7f58a411fb823827433c7476a0b41aecd26a6ce5f0c99e405","examples/pinned_drop-expanded.rs":"6b2bb25bcb3404d1b03276be4ae3f6c768a98b5e6675a33b24bf57bff9a9cfaa","examples/pinned_drop.rs":"8913e9b0b7851d470c3f15e40930af16c79f5ee8b4a947cac8235361b427db30","examples/project_replace-expanded.rs":"0b5adc4f83b3b56febc1a721f334b5bea26ec4aea407f35f4cce5cdde76ddd30","examples/project_replace.rs":"352d10d7a2db3de0101faedd04d69c24b9bb5021c768199a379c233886a3881c","examples/struct-default-expanded.rs":"2e290064aa48e001625f3badce5fda7e2fa7a8ce613cbe1788892b1230885895","examples/struct-default.rs":"eb60ea5412e83ac9eba96794b31772afe0798bef304b26bff65b6845638bb729","examples/unsafe_unpin-expanded.rs":"71d13e6bb284642d81520fce7adf5c1e9510451295c1806a3703dae481e64ee3","examples/unsafe_unpin.rs":"7da585f423999dcbe03289a72b14a29fed41a45a774de1af2fe93cb20aa8d426","src/lib.rs":"c143531710e253dbbe668b296498831240190bd7b5e48fcc00ad891cacd771e8","tests/auxiliary/mod.rs":"7e263e987e09b77e384f734384a00a71c5b70230bb1b5376446ef003a8da9372","tests/cfg.rs":"de3ad3baf0715163d7b941bc988d67219e9c4dfb4c9068f1c60f5214649fa6ee","tests/compiletest.rs":"cd3977f3adc05369f825306218d8511289ef1398351c89f0f6aef96b3c128203","tests/drop_order.rs":"d87cce198587f1c2a4167b347e199496b177ced30769c51c2bea175a8d7f4445","tests/expand/.rustfmt.toml":"3025e466e14d8ac54e5371397434f79be4976b5bf3faf64e36c5e941980a0cf2","tests/expand/default/enum.expanded.rs":"50c7e610491ad216d8dce5fac5d60aef55ea70c15c5ad92abfe738660169a004","tests/expand/default/enum.rs":"e23fac8939fd21c96afaf4b10613a1b8fbfff655f76128902c2cbe8577c13d08","tests/expand/default/struct.expanded.rs":"aa4367f0197526e83a033bd20e2ff4a339ea405a3294e6f5e4d529201d722101","tests/expand/default/struct.rs":"a0c95b1441b93b3ef346a47dc1e3d8113a6e1df90e577464d3f12a4e50654c4f","tests/expand/default/tuple_struct.expanded.rs":"68418316d12f8888f3f6880a44d7886deea00918fa8c552c0b4e16506828aaae","tests/expand/default/tuple_struct.rs":"1132f9700ef58079666f25173076a009c23c4f5e0ad80af80687a2e5958db6e9","tests/expand/multifields/enum.expanded.rs":"8b394bc3a0433d85fcb62a40c7bff874e3e74ef507af3ffe94ac8d4b0dfb4cfb","tests/expand/multifields/enum.rs":"a909ee4c44aef0d6959d46343a2927033acb665f6051f37e088367778af90c78","tests/expand/multifields/struct.expanded.rs":"8198207194fc36e71a785d0f2b4ce93ac55fd9921405e5c8fa25bb5869862989","tests/expand/multifields/struct.rs":"9f99e89352d212e3d4ed9cd6be2741ea13658267de6b557bdc8302c4902c72a9","tests/expand/multifields/tuple_struct.expanded.rs":"4ee5c4d077ef91cf1b59ca67140b39e81f92b7b4b8a5838deb6a686da776288e","tests/expand/multifields/tuple_struct.rs":"9ec0b313d829717bf7d3484428136a3012a996dbd97d3ecc8a7b0ba682e5db0b","tests/expand/naming/enum-all.expanded.rs":"c12c08a4af1e5df0c2f05999691d9d5d09eb49edf1e2dab568b14c6f91cca058","tests/expand/naming/enum-all.rs":"c46d8ff27879a26afb31d71df8ab69a871b2fd509ba90668cffaadafb7a54940","tests/expand/naming/enum-mut.expanded.rs":"9d53f0ab50f48fea30d0cf5f2a68afaf84bcbd82f4ffc5b69cc656bada8acaaa","tests/expand/naming/enum-mut.rs":"9df4e0e1fd8bec8ab471ef419be312c8e15158c7017e964a8337c3108f6c601b","tests/expand/naming/enum-none.expanded.rs":"28c0667e91a8c65fdc4fe1d80fb67398f95f47af19066e7a34ea8eb799497200","tests/expand/naming/enum-none.rs":"487f9469127b9375f53d6242062455eac38ccdaa30c168ed2ea755ad7287f02f","tests/expand/naming/enum-own.expanded.rs":"e4431665130719a66c9daf23a6c0d2e22c32800612c62995d86689bfe2773e4a","tests/expand/naming/enum-own.rs":"5bb51375842f2956cceb685511cc34a099665439310f01a5cc02a1d4264897a6","tests/expand/naming/enum-ref.expanded.rs":"54c79ddfb5b753dea46d9a22294bb8fc16a592c1a807a56839e742795ecfb3fb","tests/expand/naming/enum-ref.rs":"3764e8471702f968e79f633a1a471974b7a726bcc09ce4443e0bce65194f8930","tests/expand/naming/struct-all.expanded.rs":"eb459b2c8c20c8cdb0dadff0cd47e71346c9cba327aa273c144ae118c1282408","tests/expand/naming/struct-all.rs":"a8d70a576ff5325b848d14dc8083d0967e1b3b4486fd061281484b95adade136","tests/expand/naming/struct-mut.expanded.rs":"eeeb20800f623b9d4d59678845f52c74e722fa95da3b8bb8c89def5316c390ca","tests/expand/naming/struct-mut.rs":"e793dc13594ba2836881ab2580a73d73c40299af94e24a442f704e76552ce7fb","tests/expand/naming/struct-none.expanded.rs":"aa4367f0197526e83a033bd20e2ff4a339ea405a3294e6f5e4d529201d722101","tests/expand/naming/struct-none.rs":"a0c95b1441b93b3ef346a47dc1e3d8113a6e1df90e577464d3f12a4e50654c4f","tests/expand/naming/struct-own.expanded.rs":"a20e65caf57c542384debdc056da827df93f4f62e81feb5e955378653ed135ac","tests/expand/naming/struct-own.rs":"caa714f00757980ef60640a90cba289886293320524395a753b876e3050018e1","tests/expand/naming/struct-ref.expanded.rs":"b8f5167ac189cc035f3b5b04431f43db6254991a41633eb022be9cbb72dc6054","tests/expand/naming/struct-ref.rs":"f0ce9bb2ebb0c501cce8eaa24c2657a87e58109d5bde8319e7b5d3c0bae4ad86","tests/expand/naming/tuple_struct-all.expanded.rs":"59819a99da177ee249736f76047a949077054b9fe386cdbaf27f04bb683206ec","tests/expand/naming/tuple_struct-all.rs":"a77e3d5d2409f9016bb8df7ca0387fa512d3383833c9591e64435b689d3710c7","tests/expand/naming/tuple_struct-mut.expanded.rs":"60953c678fb9e67749f3c9a7b1d67657f997ee31f1fa1e8fb5763e2810fa75f3","tests/expand/naming/tuple_struct-mut.rs":"06b87b86b6bed07ddfb96067772e9aaf9c1db2d3f871e248658593bd22c4a17c","tests/expand/naming/tuple_struct-none.expanded.rs":"68418316d12f8888f3f6880a44d7886deea00918fa8c552c0b4e16506828aaae","tests/expand/naming/tuple_struct-none.rs":"1132f9700ef58079666f25173076a009c23c4f5e0ad80af80687a2e5958db6e9","tests/expand/naming/tuple_struct-own.expanded.rs":"0450ce1b6e835e5081e87db1a1660d18ba48e887c50abd871221cb82d02e7c3f","tests/expand/naming/tuple_struct-own.rs":"89ccd509482a95e74733c767b34f5d6bc8d4128cedc911834aa28aef08e7dc8e","tests/expand/naming/tuple_struct-ref.expanded.rs":"dc23f3df735453670783dc22dcdf251d5b612c9e3e4e0e0c7b73c3797f2f84d0","tests/expand/naming/tuple_struct-ref.rs":"2718b96b3e2e6cdef7f8293719d8914e3fd81e92d272b90f019863fa19584a29","tests/expand/not_unpin/enum.expanded.rs":"0ed7206eb4f1f3beafe8009755221fe701fac4935e4554a68fd8e020c1479921","tests/expand/not_unpin/enum.rs":"60134857b6c3c2aca42e9eb2b4c6dbb9149701f115d0de30a2477395ce54fdfa","tests/expand/not_unpin/struct.expanded.rs":"3909a87394f2cd75aad16fb2d347d22e03b42474cf0143329028ded9d0177269","tests/expand/not_unpin/struct.rs":"bf7468f2b42284897648e2545cf0da92a576a748cd5b75893b85f03eb2a52ba4","tests/expand/not_unpin/tuple_struct.expanded.rs":"5c5ae5082d79457985e72e4eaf950e7704e725f10ad5b1199b5b2224104a931d","tests/expand/not_unpin/tuple_struct.rs":"a3e2c2c484699087a570b1b247ce21bc40203fad889e7c0e9737d03c7ca4bd4e","tests/expand/pinned_drop/enum.expanded.rs":"176b6e68fde40bca4f4451ee061b0405f7ced5f64f5f413cf5582dd7e423cf7c","tests/expand/pinned_drop/enum.rs":"66f98ea8a567dcdeb58838df68fcba3594aea8a959826ff54fb4493fe06c4086","tests/expand/pinned_drop/struct.expanded.rs":"2cf4b445e9b710566931817420224d48c18439feffa519db3aaf27055b75ea81","tests/expand/pinned_drop/struct.rs":"44321ea6b494149e416d413185c2d23ed9d96982d1c4f378381b18e969abc16b","tests/expand/pinned_drop/tuple_struct.expanded.rs":"33b414104988e70be0748e84fd1eb243ef8f2d577fe91e5ee407ab08792f2ad8","tests/expand/pinned_drop/tuple_struct.rs":"e0532400f0bf77be198928c120e9efd9fd1b5d34f5fc9c902eb3b778c412a83d","tests/expand/project_replace/enum.expanded.rs":"5b1d2aea1266e36ba9936460c85401b01f3dffc7d5322523e3fee82cdba764c0","tests/expand/project_replace/enum.rs":"ce2f5ddff8efd37b1b0028172fde7ee7fba4eff7622c8747cd61591d81c0f503","tests/expand/project_replace/struct.expanded.rs":"87e9382ad678c131d2708199e4ba4d9a914f19b72638ce026b5d306d930d9fbf","tests/expand/project_replace/struct.rs":"f8c2915e03b557b9f11a6ea63c971cfb19b09e3a9916ab304f0ce62626e35895","tests/expand/project_replace/tuple_struct.expanded.rs":"8e78020602b8cb911e7fbb99829629aad5fc1f41cc9b37c511783d28a5963981","tests/expand/project_replace/tuple_struct.rs":"8ca1cd1d5feadb23999d8f4e7307f91d1932fff7e8d38889d3889d6ba4d43430","tests/expand/pub/enum.expanded.rs":"7d5a811fa0141b319f2feb05de1a697a155dc12751dc214099b44460e5d24bf5","tests/expand/pub/enum.rs":"64ca05d529227157ba4cdce1c526d67d15f06108fd71f5955749d236c002471f","tests/expand/pub/struct.expanded.rs":"5ffb94d61fa6074ee1a48c095579a1255ed5ed4276e63399b25c61fe3552306c","tests/expand/pub/struct.rs":"379b8c4c01a3fc2aa3f020578a6dd836d455f4c48604e1dad91f631146b9e6ec","tests/expand/pub/tuple_struct.expanded.rs":"1a0de6c572a6db1c69fefa939335087ed9c0526045e5b09b7608364e20e3329b","tests/expand/pub/tuple_struct.rs":"77cc812220e956a2255ef129dec3b16d6973b7e8b1bc02a6f65bd9fa56040564","tests/expand/unsafe_unpin/enum.expanded.rs":"4470e2d664e4a11f3590d5cfe98437567b14ce82b2e82d652b1d2342452d459b","tests/expand/unsafe_unpin/enum.rs":"00fad3fed0f7d2d0eae56020726818ab91895d6eaed7c4c7cc5d497b5efa7cfd","tests/expand/unsafe_unpin/struct.expanded.rs":"5d5c4de9205a5fff126e2c12bd0808871605f177f6d6f54001f8a6a7d8a41b92","tests/expand/unsafe_unpin/struct.rs":"a41bed68966abb874f31ad02a860e15a2714e2e459ef73475a908e71141e96f0","tests/expand/unsafe_unpin/tuple_struct.expanded.rs":"a803bbe3090a20e0ccd5ebfa125d43b5a28fe48518556374694d9e956b3a7de7","tests/expand/unsafe_unpin/tuple_struct.rs":"bddd36be1795be2f445d7baec269ad8a5a2647b95af7f0b130331ab7a3c64baf","tests/expandtest.rs":"66bd80992a1696994ec2d14c3edc36350a0cb896d8081f1c0f8893ebeed72d03","tests/include/basic-safe-part.rs":"6fb5accb7476f85233ef919eedaff83c30015e186414589db6e44d614016ad3e","tests/include/basic.rs":"e030edc2573d8b365e9542e431f0c0af6d5ecf6fe9d84f13c7a8401f4c922895","tests/lint.rs":"e121b62c8abc8f139efda4446aebb21186d92ea1838002faca6acfb55b8804f2","tests/pin_project.rs":"b795fef5a8f997505979a5c13be8b0be4b934a821c282d344b589efe55ab10d9","tests/pinned_drop.rs":"e9a41a4a2d286835a7be72f7c22edf33e1a34834121eb53e3f38af0c35ef0bb0","tests/proper_unpin.rs":"435b9c7243ab896c2546c1e402276e93ef38cd93de50cc7369f486fe22698a02","tests/repr_packed.rs":"f54a553a579dbce7f80f666f0228ec2dd2a80282ac5da5f715bb122e7e17712e","tests/ui/.rustfmt.toml":"3025e466e14d8ac54e5371397434f79be4976b5bf3faf64e36c5e941980a0cf2","tests/ui/cfg/cfg_attr-resolve.rs":"bb924ea9ceb6579e80774ef7fee1bb99ae08efc7d909e8d1edff40c3c1adaa7f","tests/ui/cfg/cfg_attr-resolve.stderr":"720f806ac06d598753a6a90c95b942410413d8860f60a7251fbde3e1fa575934","tests/ui/cfg/cfg_attr-type-mismatch.rs":"25e8337f9fd5533799dd990df6e016d18e2a00468de3386aa7d45aa98e39a0f9","tests/ui/cfg/cfg_attr-type-mismatch.stderr":"5cde5c01d5c602c4200a1add15642d72946c5dcc0046535c207bc7a475e74913","tests/ui/cfg/packed_sneaky-span-issue-1.rs":"768762cf1831b9b09868404d9d7fd394ed30fb4495bd8388034ee9bf3823d11b","tests/ui/cfg/packed_sneaky-span-issue-1.stderr":"235ad4c1c784e9116c480502e813a0f0254f3b0e624c89712bafa56d43eaa2c4","tests/ui/cfg/packed_sneaky-span-issue-2.rs":"229d91b2531ace7c1d644125b77ee044fc639e9b981aaede5fda6f5e38154a4d","tests/ui/cfg/packed_sneaky-span-issue-2.stderr":"dae8adcb5b6ac12be55da9f4d6d04c1a790907dc5ee23a16d86a2a370daf596a","tests/ui/cfg/packed_sneaky.rs":"785e77f597bfc0cdb7bebc040cf11b17b1e2aa727b0fc369b7fe073f8441cad0","tests/ui/cfg/packed_sneaky.stderr":"1674d0f108f91cc21f9009338bde1b343b65a68d81d6bb3b6aecd919846cc6e0","tests/ui/cfg/unsupported.rs":"45d6eddef59e67dfca3733450249632dd8135283cedafa663e7bfa2b232ca13e","tests/ui/cfg/unsupported.stderr":"72421d6c14eb7d4f7af7eea1e0701343df691985d1d58325e91412e749705d3f","tests/ui/not_unpin/conflict-unpin.rs":"5709b68bbf26c0b2b87ee7a0bbf83ae9e4f1bacd2266114114b4dcb8706d0080","tests/ui/not_unpin/conflict-unpin.stderr":"b2357ec463ea18ae82474218b2281e539890a74ed1e4263a2f1fa98098e217fc","tests/ui/not_unpin/impl-unsafe-unpin.rs":"088374540354c4052a2daf2e97cdf49fc54287e0d943bf34bbb70298d62e8c9b","tests/ui/not_unpin/impl-unsafe-unpin.stderr":"3bb3f4b6b1ff747309f5ea494a18f1b9eb7610b89b051750282e1fba1633310c","tests/ui/pin_project/add-attr-to-struct.rs":"640b49214c7f3f2eae027165bad32c12cb63b00735b6ca3eb2037a4b69a8ad19","tests/ui/pin_project/add-attr-to-struct.stderr":"4f5eba0ddf8f6c20e76a0624095233ced75b9a713c6451fba0c7a37e80028dee","tests/ui/pin_project/add-pinned-field.rs":"791df5b427ba412fb25836569963e6a03ccacea9fcefa4bf3f789ee4de90762d","tests/ui/pin_project/add-pinned-field.stderr":"6af54b6a15b5d6c7cfd23d93cd514477d33f7775cb7dffadb45d249d343025ad","tests/ui/pin_project/conflict-drop.rs":"c97bedbed751436994fec33003dca06761cc2cbf9fcc832c120321aa8fc0be7b","tests/ui/pin_project/conflict-drop.stderr":"965dc2be7b88493b3df0fb61f9d9e65d0480ded5ab76dffe30dc517877547095","tests/ui/pin_project/conflict-unpin.rs":"9e3b06ce53d97ebd79620d729b525fac1c87c67ed44b91d05dd4c3d48be455e3","tests/ui/pin_project/conflict-unpin.stderr":"77ae4396ceb42548f52a84fb0e08f4d66eff81a2e9bbcfe11d59aa4ffff73c04","tests/ui/pin_project/impl-unsafe-unpin.rs":"d24d630abd82e08aea529d358bf998011ead0e939c82dca410160764fc24e06b","tests/ui/pin_project/impl-unsafe-unpin.stderr":"d96230802cc11ec32b6c31c86023972fa7038390da1e93e81bae4770dfd1cfd2","tests/ui/pin_project/import_unnamed.rs":"09fb23d22c044321f9bf3a526d16d694916adb7b5defeb6a353cdaff46df7efb","tests/ui/pin_project/import_unnamed.stderr":"2358b70ea4b4c797816cf3b47920f72e0eb7ad0ff11d9d7e8f9f0faed27cbd93","tests/ui/pin_project/invalid.rs":"ac237cc99cff8a273d84e87d26e4640a53afdfb7a7961b6dc8bfa53dd5d88aa5","tests/ui/pin_project/invalid.stderr":"46a9c8a8469c0be53b09d24062f06aff4d21c23541be2d8055a0c76f2180b277","tests/ui/pin_project/overlapping_unpin_struct.rs":"3f459dda0c01e36f989a1413b2a43f4d95f9ae2524653b61f0561acff28ad9a6","tests/ui/pin_project/overlapping_unpin_struct.stderr":"e89b9cfcdb9a8cf0e1042bf8d3d4a98d2cdecfe2a966f14ef62c61b0c82a5403","tests/ui/pin_project/override-priv-mod.rs":"e33ac45fac3f366737364040ab967a75e6f8f3aa1c093d044380a1cc4a0096bd","tests/ui/pin_project/override-priv-mod.stderr":"dab5bc8a601ccce1afadde3ce4f439ef20023cd7d73db7a8756fb300d64b7d81","tests/ui/pin_project/packed-enum.rs":"7784ff49119daa5ae562f0fa84fdf4e65fe8abaf62ecff7d2ead184748e16b9b","tests/ui/pin_project/packed-enum.stderr":"3c710e899c68e5db4707405546c9c81b819ba6d3bdb83d3578e34c1254fbf1e3","tests/ui/pin_project/packed-name-value.rs":"64cbf4ef3c01709d302f91d98e92c980f2858b14ddaf047646c4de57707541b1","tests/ui/pin_project/packed-name-value.stderr":"f8beabf2de5cdd913903eed642d886841ad14a719f562769f525c79a5df2fc76","tests/ui/pin_project/packed.rs":"7a66b7c2ca8253cfd6774a339d74400966e85c73ef59f54ad66d9f1b02ea5db7","tests/ui/pin_project/packed.stderr":"2b9e7a0818e21f958536738035452d760b9fbd3784d2034b1732d2c8d4b85812","tests/ui/pin_project/packed_sneaky-1.rs":"390dd0ad59668f80a6e86baed1015c02a429cecc92388f18c8deffb500508415","tests/ui/pin_project/packed_sneaky-1.stderr":"f01979f02e3a0956fc191550cfe364ea11a14afb15cc252e63127ab72f99f640","tests/ui/pin_project/packed_sneaky-2.rs":"f1601aa4f642ed4aaaab2dd2e0328b7af145be9a3a7460ad36339b47b4d7ce14","tests/ui/pin_project/packed_sneaky-2.stderr":"5df9f0c90032016856c4797f07c8e8c172ed0ded2c7078c404f80b5be675d33a","tests/ui/pin_project/packed_sneaky-3.rs":"d9ee3366b5e3849f3ec0d0bd62d365cff0c6e8f0eb3434d70fb84e62a1976eb2","tests/ui/pin_project/packed_sneaky-3.stderr":"596b17b96189fd8f38bf5c7f5ef5e01e54c1d4cc459a15a519687e61e4edca34","tests/ui/pin_project/packed_sneaky-4.rs":"5636ae9a7fc54ea6981897adc1e31afb5eaa1c1db6244f8357e79cf922e6f7a8","tests/ui/pin_project/packed_sneaky-4.stderr":"3aee1184b5fa175a6b5cdb1084bf170c27d0bfc8c564ae2847c3f23b9de09a6f","tests/ui/pin_project/private_in_public-enum.rs":"bb79b1bf0328bf652e561b4006c31f6a2d0cbe598912f264c4024a1b381d5400","tests/ui/pin_project/private_in_public-enum.stderr":"d951fb2b9b80ff07848723439da190cb91f776fbef0e27db025dcd24186f80aa","tests/ui/pin_project/project_replace_unsized.rs":"7c35e6c8ebf8337b6abf6a7fa7106bd519cebbe32d3f33b8865fa251820e0e5a","tests/ui/pin_project/project_replace_unsized.stderr":"5775c6487ad9f98799300627c63bb43166c9f5a3c958f6098029b9363dd52e46","tests/ui/pin_project/project_replace_unsized_fn_params.rs":"db7c72e96119f245535627b887c1289b064dd657fbb524c0f6635287033b85e2","tests/ui/pin_project/project_replace_unsized_fn_params.stderr":"7c4370d2fd193c14513c754621e6f5d97626fa5b65a1d0eda9057ecf63afd358","tests/ui/pin_project/remove-attr-from-field.rs":"9faac7ca8220c7069b1a7b2f43420efd3d73377f0ac0558ef67cd5664a9c54c1","tests/ui/pin_project/remove-attr-from-field.stderr":"424cd345a7b4a0ec328c58f36eb3b31a88e6c1789a0226bd8d6c4c50fecc39a2","tests/ui/pin_project/remove-attr-from-struct.rs":"f47a6cfbb5a4fa5bb233c0427be255110749621bed7cfa7a8f45e80451aa8615","tests/ui/pin_project/remove-attr-from-struct.stderr":"2c1d7d214096afe2140921f56cb16e54110bec7ae77ee81726de94ec1bdf50a0","tests/ui/pin_project/safe_packed_borrows.rs":"2f398fe1f16a3fe5a5123f49705f7eb6157d47b8adabb8b80fad88bd61efc37c","tests/ui/pin_project/safe_packed_borrows.stderr":"c508f901bb9f1cc4055edb9aa6bbd5f333297f611d9df18acbc22076cd2f8abf","tests/ui/pin_project/unaligned_references.rs":"a01c34657405c717b0e2999460bd3332e39e6f8f715465f5fb9d517c0900f172","tests/ui/pin_project/unaligned_references.stderr":"cfa0f3500b7edb75eff2c6a87164c61531ed117aca61912bdecc45ba0eeff23c","tests/ui/pin_project/unpin_sneaky.rs":"8d49b2dcb1695b4ae26669de58dd6dc73bd836f3cd836078d6be2a0ac2cc56f3","tests/ui/pin_project/unpin_sneaky.stderr":"b31b54cb2be5a9cecd50c4489847ec83bb401daa63c2f5b6ebd4080efc95bd67","tests/ui/pin_project/visibility.rs":"4345aa1fd270a99e631510097ab7fea51aa7cbe15e155cf19f406c63735e3daa","tests/ui/pin_project/visibility.stderr":"9d56584accaad71c65e38823b0200b8ee229c027558f4461168c869ac53655b2","tests/ui/pinned_drop/call-drop-inner.rs":"a155a5b4cf7434ad6c2c4f217beb37b57edae74c5ae809627a50ea8d6ab5da50","tests/ui/pinned_drop/call-drop-inner.stderr":"ab9eb3a1924782a2e4c37e379fc5075aae1262ddd3fab7ebff18ac8d267be645","tests/ui/pinned_drop/conditional-drop-impl.rs":"5d4c147d48d87a306fa875e033c4962ecd9d7666e6859da5b22a34fd552f0fc6","tests/ui/pinned_drop/conditional-drop-impl.stderr":"f0d05bf22ae2016a186c6d5fa0ae940e0e2b8fce822f06344b73a7390cd047bd","tests/ui/pinned_drop/forget-pinned-drop-impl.rs":"9a6d08c98f1214d11aac8bbf67586130ad62d07d03f4ba6aae474fe30695b536","tests/ui/pinned_drop/forget-pinned-drop-impl.stderr":"d45a218e8107ad11a59a75f30bbb2a018e153ecdead28880b09cf63f3d64f98f","tests/ui/pinned_drop/invalid-self.rs":"9c7e431b0808204d6a3bf3541668655cb72c76e8ebe8f4a04518d0c6dcdd1bd5","tests/ui/pinned_drop/invalid-self.stderr":"a2004c3f04e13bbc17446e751acb1b3985f5a6bfeb846e1b8a661951e40adb12","tests/ui/pinned_drop/invalid.rs":"1c0a596320d62adf3c138e67efa3236f2cfd598d5f249ed7b1d51d5b40d31587","tests/ui/pinned_drop/invalid.stderr":"a91c479bbc41a708f1ac19eb2b788dac8e204db4fe92f9c1e4be898d8a69bdcc","tests/ui/pinned_drop/pinned-drop-no-attr-arg.rs":"cc406f6ffa1998896931d33cfdab79466a1494750b55519f5a8ad7fe13e08657","tests/ui/pinned_drop/pinned-drop-no-attr-arg.stderr":"0766091c9b7e88aa5b6b22a6a0ea04c3521681408dd7241aba762234f57021cd","tests/ui/pinned_drop/self.rs":"db7da7c136a16c34b0492dbaeed680cdf0a1bdeb186b2d4a1324dd11b43bbe2b","tests/ui/pinned_drop/self.stderr":"e0c56bcdcc4009311ef8a8fc0e214a56770c544b0dbd9867a578013ccc0c6873","tests/ui/pinned_drop/unsafe-call.rs":"2ecdfd7b658c0aeb85ff0feed8d6c1776a06166c287d3b8925f7fc4c699ee74a","tests/ui/pinned_drop/unsafe-call.stderr":"f7c304194f2517651571a9d1c94fc19b8e917bc772295f7b3c1758e1fe7386db","tests/ui/unsafe_unpin/conflict-unpin.rs":"a22831379eb1f2d597d5f8088130f7c91add5ec69bade962d555d1b49145f56a","tests/ui/unsafe_unpin/conflict-unpin.stderr":"069830217d50c954b6b0af8891386d2069ffbe7b0b72069cc1b92ee0c5bf9a54","tests/ui/unstable-features/README.md":"f9dcf95e9c68fe15345f493a3fb4f54726d36c76d1a5a1e2c9dfa25540d4b642","tests/ui/unstable-features/marker_trait_attr-feature-gate.rs":"35596063ddbc8a289182c3a18d98d595583e6a0b2b3324d3eec4f416de06ea4b","tests/ui/unstable-features/marker_trait_attr-feature-gate.stderr":"cb4afbee9d7a3f4598a926efd2d30b26146e9766cba145d31e4ef6223539ece7","tests/ui/unstable-features/marker_trait_attr.rs":"f2a5275a5b80249d2a0e7a4e9e7d3f573ffd5f2a183dfced314e91a7d7945007","tests/ui/unstable-features/marker_trait_attr.stderr":"0b4b5faa7405a58a2ebc6faaa4cd697f913b99882c45d4d7d729bb0cb4f7d0be","tests/ui/unstable-features/negative_impls.rs":"b913f3d818cc4d91efe4b82dd08b72acff89b97d7e56a33d8106c93f1de6a81d","tests/ui/unstable-features/negative_impls.stderr":"aacad57752e05b1e5a8b09c9486bc9fb6f1875d1f061931197dd4352f1ff2898","tests/ui/unstable-features/overlapping_marker_traits-feature-gate.rs":"dc6b854cc60ea03344f8ca3fa518a2bdc0b9aa69f2368162f4b6ad24d31bc4f0","tests/ui/unstable-features/overlapping_marker_traits-feature-gate.stderr":"14d39aeb6acbe06173240a7252adf97fefff519b0e65179bdfcd3c8b6f5e58a0","tests/ui/unstable-features/overlapping_marker_traits.rs":"8af0d8a5afe9dcaa02fa67b394d376f9933cc99361d68f64185769326700bf7c","tests/ui/unstable-features/overlapping_marker_traits.stderr":"a271b507c86b733430c2fe5973029d99128c908422b6161a9b7c7c2fccae3236","tests/ui/unstable-features/trivial_bounds-feature-gate.rs":"658aab9de2e52a54b9e4731faae6a87172b1b4b78f3853c9fd4b565066b74e64","tests/ui/unstable-features/trivial_bounds-feature-gate.stderr":"2c31748846c992c8a68f586ec24fc89b1c630728d0f263ad4b200018ce3cd871","tests/ui/unstable-features/trivial_bounds.rs":"2bc3e4e17645c42b70c023caa3c5bb428addd2a8664465131e32864d31d3691d","tests/ui/unstable-features/trivial_bounds.stderr":"85ed625ee167cc7d7faffbfb006da5591f3d81a9df763d2cbc68523ea602f2fd","tests/unsafe_unpin.rs":"0367781e5109fa9a27347aebe45e633461e396bf883a06c5f809416030c79514"},"package":"c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/pin-project/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "508d4819812b8dba79a6a326cd70ba869e106513" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/pin-project/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,41 @@ +[package] +name = "pin-project" +version = "1.1.0" +edition = "2018" +rust-version = "1.56" +license = "Apache-2.0 OR MIT" +repository = "https://github.com/taiki-e/pin-project" +keywords = ["pin", "macros", "attribute"] +categories = ["no-std", "rust-patterns"] +exclude = ["/.*", "/ci", "/tools"] +description = """ +A crate for safe and ergonomic pin-projection. +""" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] + +[workspace] +members = [ + "pin-project-internal", + "tests/auxiliary/macro", + "tests/no-core", + "tests/no-std", + "tests/rust-2015", +] + +[lib] +doc-scrape-examples = false + +[dependencies] +pin-project-internal = { version = "=1.1.0", path = "pin-project-internal" } + +[dev-dependencies] +pin-project-auxiliary-macro = { path = "tests/auxiliary/macro" } +macrotest = "1.0.9" +rustversion = "1" +static_assertions = "1" +trybuild = "1.0.67" + +[patch.crates-io] +prettyplease = { git = "https://github.com/taiki-e/prettyplease.git", branch = "dev" } # lower MSRV diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project/tests/expand/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/pin-project/tests/expand/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project/tests/expand/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project/tests/expand/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +disable_all_formatting = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project/tests/ui/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/pin-project/tests/ui/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project/tests/ui/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project/tests/ui/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +disable_all_formatting = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project-internal/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project-internal/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"211aa0caf26529737530a9979eefc1a3acea84a4d7ce1943efb935ca0de3cf02","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","src/lib.rs":"19e5ab2e30ce5ca53e877826e4eadf7cb7311e72b568573be38ecc8c39556896","src/pin_project/args.rs":"14a11ef2e85c4f4cf00e29d3527d622500b87bdd90c60e7b0223278b1f0989ca","src/pin_project/attribute.rs":"3e392493e875f0c935525579ba9bd888d8e00b57b3d6594b7fde040c31790784","src/pin_project/derive.rs":"5e8b1dc2fbcec3a0f724fc1806116784c0fec46507a9b1ce73c34580ac4372b5","src/pin_project/mod.rs":"83e6fc982a8c136811332512abc7d368e5d09b94f245de5d19490f835e85943a","src/pinned_drop.rs":"1d4cffdd4176a16c440a2a3a5039dfcf14ff42ef9e2aa7069134dfac8ba69658","src/utils.rs":"6dc65cccfbd9c8f706dbc7003458c583d57db026d2860a965c4f12222ebb3720"},"package":"39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"579096d3905ab2805858bc890f828613c5f9f7dd55133e49864e6e26a281d92c","Cargo.toml":"211aa0caf26529737530a9979eefc1a3acea84a4d7ce1943efb935ca0de3cf02","Cargo.toml.orig":"3963fc8352bbc6cbb8c9946c8835ac9cff63c88e6b3115d031ea1d5a95c76f27","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","src/lib.rs":"19e5ab2e30ce5ca53e877826e4eadf7cb7311e72b568573be38ecc8c39556896","src/pin_project/args.rs":"14a11ef2e85c4f4cf00e29d3527d622500b87bdd90c60e7b0223278b1f0989ca","src/pin_project/attribute.rs":"3e392493e875f0c935525579ba9bd888d8e00b57b3d6594b7fde040c31790784","src/pin_project/derive.rs":"5e8b1dc2fbcec3a0f724fc1806116784c0fec46507a9b1ce73c34580ac4372b5","src/pin_project/mod.rs":"83e6fc982a8c136811332512abc7d368e5d09b94f245de5d19490f835e85943a","src/pinned_drop.rs":"1d4cffdd4176a16c440a2a3a5039dfcf14ff42ef9e2aa7069134dfac8ba69658","src/utils.rs":"6dc65cccfbd9c8f706dbc7003458c583d57db026d2860a965c4f12222ebb3720"},"package":"39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project-internal/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project-internal/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "508d4819812b8dba79a6a326cd70ba869e106513" + }, + "path_in_vcs": "pin-project-internal" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project-internal/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project-internal/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project-internal/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "pin-project-internal" +version = "1.1.0" +edition = "2018" +rust-version = "1.56" +license = "Apache-2.0 OR MIT" +repository = "https://github.com/taiki-e/pin-project" +keywords = ["pin", "macros", "attribute"] +categories = ["no-std", "rust-patterns"] +description = """ +Implementation detail of the `pin-project` crate. +""" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1" +quote = "1" +syn = { version = "2.0.1", features = ["full", "visit-mut"] } + +[dev-dependencies] +pin-project = { path = ".." } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"35b8a3b1fd9ed1a7269a636ced18d5cdcdc10548bf46f923b57fb1e50bb4b386","Cargo.toml":"a1581793c17650b9bfd84ced69926b167ce8a6fc8034b4fe95662e11b60a4cea","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"221f66b9790f31511d2d441b51800cd788fcda3874d84464fb5d1719a0f9d9ea","src/lib.rs":"7aa33bbd38dab8ca1374c35b473278464d8960708a2cfe0d1393e66a40ee4ea0","tests/auxiliary/mod.rs":"52a78b77be05c67737c56865fbce4477eaacc6482d6377af2a5822f05a2ce061","tests/compiletest.rs":"9d8603153ed6b0f9eb4a935a294ab45ec0a2d564d2a1f20b3db026612d0c1d78","tests/drop_order.rs":"9b13b6461e44be1c1beca6ec47387de83efcb988326e4ff832183b8fad17a3f4","tests/expand/default/enum.expanded.rs":"7944e0ff3a49ef1bccff5681a32a0b306c5eaa7a5f4838132eca8e9a62d40722","tests/expand/default/enum.rs":"ebe6b6403e35459420f6fe979243c382972d2d582376d69f6c630ab5ba2599b5","tests/expand/default/struct.expanded.rs":"c0a2a411462f2570340e095963c277da229f7b7dcbe661512ac5f051478d5905","tests/expand/default/struct.rs":"05767cd68ec5cddc481cff5ad677b5146f7d6fd1effcf1ff131d24c334d85032","tests/expand/multifields/enum.expanded.rs":"fc3a86d536060cbd1aa58a2e565d00033f677c0e02f1dd1ee6e30e8379b152fe","tests/expand/multifields/enum.rs":"d38eb301c86307edbf5cb07ed434b64a10a68aaef32dfb8b15029b5cc5586b0b","tests/expand/multifields/struct.expanded.rs":"cf2dd15e6a0a66afcb8c5d7fef235964a4326c91732de65597f880285fdffe2a","tests/expand/multifields/struct.rs":"1fe2b911e8782eaac5952d9e0914473d46d82db45b1da859bdc6b8dc3978e549","tests/expand/naming/enum-all.expanded.rs":"7944e0ff3a49ef1bccff5681a32a0b306c5eaa7a5f4838132eca8e9a62d40722","tests/expand/naming/enum-all.rs":"ebe6b6403e35459420f6fe979243c382972d2d582376d69f6c630ab5ba2599b5","tests/expand/naming/enum-mut.expanded.rs":"49bd8b7e0a469823e1e7d4dbfcb7108ef5db16844ef7d4686cb6600768123877","tests/expand/naming/enum-mut.rs":"bf215d055b29a7f9fdb84cabf34576d9dec8e87c33cebe2b553d1fe5e5cb0882","tests/expand/naming/enum-none.expanded.rs":"dbac25a5370153bad9165346c49f831d051b22f0c40bc4d81aa1dd44346d04cc","tests/expand/naming/enum-none.rs":"115968816e1a1a6b3634b8594dde4815d4641d817d69ebdd90879b96a8a2808e","tests/expand/naming/enum-ref.expanded.rs":"ec4dedf4618e6b9dc4e98a2846b769dc5c9ad9eb51cb645ebfcca09c9ec9458f","tests/expand/naming/enum-ref.rs":"e09ce2ca812b9fcf7dc59b486e5b50b84db08860a2ceda63ba094d7351bb391f","tests/expand/naming/struct-all.expanded.rs":"1573eb22f4f68b2d2621a5b3d4bda0edfd38ef16efc7f29d9697fc5564a9f615","tests/expand/naming/struct-all.rs":"0d6b64bc687fbc19329a5558461329e3d2cfa367ff8adb7be76efe2d3160d33e","tests/expand/naming/struct-mut.expanded.rs":"6e52a2d4c9fe105307d2cf07882897027713ebcac94249aab7ba0a1ffc2f2f77","tests/expand/naming/struct-mut.rs":"36edd8db816c122c80ccb139b4305cad8edfdf9b7ee4aebacafa1180613a5075","tests/expand/naming/struct-none.expanded.rs":"c0a2a411462f2570340e095963c277da229f7b7dcbe661512ac5f051478d5905","tests/expand/naming/struct-none.rs":"05767cd68ec5cddc481cff5ad677b5146f7d6fd1effcf1ff131d24c334d85032","tests/expand/naming/struct-ref.expanded.rs":"b8744cb83e6764c4c9718c4ad6898ce2c80420730456579ce250e1839bad6027","tests/expand/naming/struct-ref.rs":"dd249875f962d16dd9ec821acf0c2b5c1ed0ed05569f6e874ccd5caca2759acf","tests/expand/not_unpin/enum.expanded.rs":"c71d04b6c6ed0c334724b395e44679111703adaf19f3d697f5bfce58f8313cfc","tests/expand/not_unpin/enum.rs":"c65aac4d2083e83d2dfc3bec8ce243e3e9169ef5f986f077f0a8b4226d39f7c3","tests/expand/not_unpin/struct.expanded.rs":"e3bb42319076fa8ecfec3e47356bb5afc95da5454467a2b0b471f76ced0f284f","tests/expand/not_unpin/struct.rs":"99d77727393e4a050d2ceb99710172dfdd13dfcb6e6416f63de39e5df3a9f03f","tests/expand/pinned_drop/enum.expanded.rs":"7c2b49675d7832e2813415b30a5fadcadacd0bc6873f14163b711477e608a93b","tests/expand/pinned_drop/enum.rs":"8f590791cb4693bb077c562f0d93128f9452e6a5f60c631b5fd624a221883ebd","tests/expand/pinned_drop/struct.expanded.rs":"fbb4ad31d81003112d702472c9b519b27a8ce7f3d8067db019270ec9c907be53","tests/expand/pinned_drop/struct.rs":"8da271d7d3182b33be297d985a1e3b57d6067406db21eca8ac2c448ef1a0869a","tests/expand/pub/enum.expanded.rs":"ddc80984cc8cfd30a27c385c3e53ae7c178d774a717040d0e791e81adc7004fe","tests/expand/pub/enum.rs":"fdbd806e92cfad4e67737d1f782544aa4e3116bae702161c43b5c22bfbf3a208","tests/expand/pub/struct.expanded.rs":"435a2322ab580327bfecd40b309b3f2079667ed627bc25bdb41ee03dae0596bb","tests/expand/pub/struct.rs":"05cb3f03ef9801fecf0a7c86bbd236c97218b34ac01ee507cb7de9a78efaeffa","tests/expandtest.rs":"57a43a1efdaabfe516f15dad419c3df64033e36320dd316eb60f98b9099e5de9","tests/include/basic.rs":"271a8c75e2e937d8ffcaa8c43fdf051c5cdf86c1b6b8c216ce0b4ad37977c571","tests/proper_unpin.rs":"83790eb38ae2fd5aed97fc67da79d91c1071f08d1e5aaef0c71e65d8b5767403","tests/test.rs":"8649f0c032f80f4fa48808bb4430a29878ec1f4c9231cf283c0529f36df122c6","tests/ui/pin_project/conflict-drop.rs":"a1964fa136080cc354479ff55b8428e5fa79305681fb2475cc37d6071cd64112","tests/ui/pin_project/conflict-drop.stderr":"ab20853a39525cdb5532a2aa51950339b8f51e9b6e7c72487e0739f1876fc4de","tests/ui/pin_project/conflict-unpin.rs":"37e7b2f9ab1be70d0521c9dbbc954067f22a2321511e008f0f72e13d0edb4afe","tests/ui/pin_project/conflict-unpin.stderr":"721718f4790481ea7eeeda685a36a04e44a48ab34de90c539588da55c50973fe","tests/ui/pin_project/invalid-bounds.rs":"4068e272a4f5d44851e0901dd6cfa806ead000c2e1a507a2b42be51d26d17056","tests/ui/pin_project/invalid-bounds.stderr":"da18e686a0dd677dc53ee9be2aa7588da7077cc158d41958ddca7fc4cd1d7404","tests/ui/pin_project/invalid.rs":"1c84cc089623dd31f483011ed6543f169af341b028a212fcf00146bc96dd792f","tests/ui/pin_project/invalid.stderr":"3a194617321918aca05a3e12e10c2f98f196fce50ef340a9d648d6c71af14b68","tests/ui/pin_project/overlapping_lifetime_names.rs":"ac9c29b389e8e067e9e384cf04be69c0e5bb862cf373de0e3b4296fe2007809b","tests/ui/pin_project/overlapping_lifetime_names.stderr":"1df727ff5129e07c4c213352bc18dec9390a562726186596c07d4cc38a2f114a","tests/ui/pin_project/overlapping_unpin_struct.rs":"cb3d6d4087b8b4c917bc71e55764775f6bb018a77cda5c6b726afacd66789859","tests/ui/pin_project/overlapping_unpin_struct.stderr":"1f236a6d235432a624258ff85faf8c3e5472652154fd35f688340f74d4105b8b","tests/ui/pin_project/packed.rs":"6a24ac14e61e5d3e3b495f49d226318ec500e5aa46f34acf8e4f3e0827bd9604","tests/ui/pin_project/packed.stderr":"15ed6f57e7d582a0476f25e7247c078f619f255a33ac9caed127181b2d81f4dc","tests/ui/pin_project/unpin_sneaky.rs":"6e6385e067679c3bf5233163b3fa99ff2fc28bcb93fe594a5c987c0db7c0eaa6","tests/ui/pin_project/unpin_sneaky.stderr":"d2b305d2ee117a4734390fbd6d9b9c6214443b61cdc15bef44ef6789bc66352a","tests/ui/pin_project/unsupported.rs":"3ad5f584f9e56be3573133fba026a7bb378595d0a4b7b1bcbb6b78e37cef20a7","tests/ui/pin_project/unsupported.stderr":"eb795a72a1864d695c11908d9ca7a032fb263e517567415e1c05e702144ed667","tests/ui/pinned_drop/call-drop-inner.rs":"0618b60a450c99b5953b302e26c68df1abe7632af3d9baf3639eb60091e4ff4e","tests/ui/pinned_drop/call-drop-inner.stderr":"3dd0254ed167ebf48c8b056bffe0539c54dde771e63f39499e8f809c37dc87b4","tests/ui/pinned_drop/conditional-drop-impl.rs":"df03f38b2a331f339af2734fdd4ad2f637b2e2189d9928599adebe04ebee517f","tests/ui/pinned_drop/conditional-drop-impl.stderr":"568146640b57700c470fc94db12768b1b4bf6f4d7aa14d8f8bd807d7eef0b2ef"},"package":"bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f93bdecc6647979a3bf2b67a9c7a46ec7ebd507ba1ed158703c722326e83ca6d","CHANGELOG.md":"35b8a3b1fd9ed1a7269a636ced18d5cdcdc10548bf46f923b57fb1e50bb4b386","Cargo.toml":"a1581793c17650b9bfd84ced69926b167ce8a6fc8034b4fe95662e11b60a4cea","Cargo.toml.orig":"9adee26eaf5e0835c40ec41b6ece4d856aea66fbad7cc570a88f60587d4d71d0","LICENSE-APACHE":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"221f66b9790f31511d2d441b51800cd788fcda3874d84464fb5d1719a0f9d9ea","src/lib.rs":"7aa33bbd38dab8ca1374c35b473278464d8960708a2cfe0d1393e66a40ee4ea0","tests/auxiliary/mod.rs":"52a78b77be05c67737c56865fbce4477eaacc6482d6377af2a5822f05a2ce061","tests/compiletest.rs":"9d8603153ed6b0f9eb4a935a294ab45ec0a2d564d2a1f20b3db026612d0c1d78","tests/drop_order.rs":"9b13b6461e44be1c1beca6ec47387de83efcb988326e4ff832183b8fad17a3f4","tests/expand/.rustfmt.toml":"3025e466e14d8ac54e5371397434f79be4976b5bf3faf64e36c5e941980a0cf2","tests/expand/default/enum.expanded.rs":"7944e0ff3a49ef1bccff5681a32a0b306c5eaa7a5f4838132eca8e9a62d40722","tests/expand/default/enum.rs":"ebe6b6403e35459420f6fe979243c382972d2d582376d69f6c630ab5ba2599b5","tests/expand/default/struct.expanded.rs":"c0a2a411462f2570340e095963c277da229f7b7dcbe661512ac5f051478d5905","tests/expand/default/struct.rs":"05767cd68ec5cddc481cff5ad677b5146f7d6fd1effcf1ff131d24c334d85032","tests/expand/multifields/enum.expanded.rs":"fc3a86d536060cbd1aa58a2e565d00033f677c0e02f1dd1ee6e30e8379b152fe","tests/expand/multifields/enum.rs":"d38eb301c86307edbf5cb07ed434b64a10a68aaef32dfb8b15029b5cc5586b0b","tests/expand/multifields/struct.expanded.rs":"cf2dd15e6a0a66afcb8c5d7fef235964a4326c91732de65597f880285fdffe2a","tests/expand/multifields/struct.rs":"1fe2b911e8782eaac5952d9e0914473d46d82db45b1da859bdc6b8dc3978e549","tests/expand/naming/enum-all.expanded.rs":"7944e0ff3a49ef1bccff5681a32a0b306c5eaa7a5f4838132eca8e9a62d40722","tests/expand/naming/enum-all.rs":"ebe6b6403e35459420f6fe979243c382972d2d582376d69f6c630ab5ba2599b5","tests/expand/naming/enum-mut.expanded.rs":"49bd8b7e0a469823e1e7d4dbfcb7108ef5db16844ef7d4686cb6600768123877","tests/expand/naming/enum-mut.rs":"bf215d055b29a7f9fdb84cabf34576d9dec8e87c33cebe2b553d1fe5e5cb0882","tests/expand/naming/enum-none.expanded.rs":"dbac25a5370153bad9165346c49f831d051b22f0c40bc4d81aa1dd44346d04cc","tests/expand/naming/enum-none.rs":"115968816e1a1a6b3634b8594dde4815d4641d817d69ebdd90879b96a8a2808e","tests/expand/naming/enum-ref.expanded.rs":"ec4dedf4618e6b9dc4e98a2846b769dc5c9ad9eb51cb645ebfcca09c9ec9458f","tests/expand/naming/enum-ref.rs":"e09ce2ca812b9fcf7dc59b486e5b50b84db08860a2ceda63ba094d7351bb391f","tests/expand/naming/struct-all.expanded.rs":"1573eb22f4f68b2d2621a5b3d4bda0edfd38ef16efc7f29d9697fc5564a9f615","tests/expand/naming/struct-all.rs":"0d6b64bc687fbc19329a5558461329e3d2cfa367ff8adb7be76efe2d3160d33e","tests/expand/naming/struct-mut.expanded.rs":"6e52a2d4c9fe105307d2cf07882897027713ebcac94249aab7ba0a1ffc2f2f77","tests/expand/naming/struct-mut.rs":"36edd8db816c122c80ccb139b4305cad8edfdf9b7ee4aebacafa1180613a5075","tests/expand/naming/struct-none.expanded.rs":"c0a2a411462f2570340e095963c277da229f7b7dcbe661512ac5f051478d5905","tests/expand/naming/struct-none.rs":"05767cd68ec5cddc481cff5ad677b5146f7d6fd1effcf1ff131d24c334d85032","tests/expand/naming/struct-ref.expanded.rs":"b8744cb83e6764c4c9718c4ad6898ce2c80420730456579ce250e1839bad6027","tests/expand/naming/struct-ref.rs":"dd249875f962d16dd9ec821acf0c2b5c1ed0ed05569f6e874ccd5caca2759acf","tests/expand/not_unpin/enum.expanded.rs":"c71d04b6c6ed0c334724b395e44679111703adaf19f3d697f5bfce58f8313cfc","tests/expand/not_unpin/enum.rs":"c65aac4d2083e83d2dfc3bec8ce243e3e9169ef5f986f077f0a8b4226d39f7c3","tests/expand/not_unpin/struct.expanded.rs":"e3bb42319076fa8ecfec3e47356bb5afc95da5454467a2b0b471f76ced0f284f","tests/expand/not_unpin/struct.rs":"99d77727393e4a050d2ceb99710172dfdd13dfcb6e6416f63de39e5df3a9f03f","tests/expand/pinned_drop/enum.expanded.rs":"7c2b49675d7832e2813415b30a5fadcadacd0bc6873f14163b711477e608a93b","tests/expand/pinned_drop/enum.rs":"8f590791cb4693bb077c562f0d93128f9452e6a5f60c631b5fd624a221883ebd","tests/expand/pinned_drop/struct.expanded.rs":"fbb4ad31d81003112d702472c9b519b27a8ce7f3d8067db019270ec9c907be53","tests/expand/pinned_drop/struct.rs":"8da271d7d3182b33be297d985a1e3b57d6067406db21eca8ac2c448ef1a0869a","tests/expand/pub/enum.expanded.rs":"ddc80984cc8cfd30a27c385c3e53ae7c178d774a717040d0e791e81adc7004fe","tests/expand/pub/enum.rs":"fdbd806e92cfad4e67737d1f782544aa4e3116bae702161c43b5c22bfbf3a208","tests/expand/pub/struct.expanded.rs":"435a2322ab580327bfecd40b309b3f2079667ed627bc25bdb41ee03dae0596bb","tests/expand/pub/struct.rs":"05cb3f03ef9801fecf0a7c86bbd236c97218b34ac01ee507cb7de9a78efaeffa","tests/expandtest.rs":"57a43a1efdaabfe516f15dad419c3df64033e36320dd316eb60f98b9099e5de9","tests/include/basic.rs":"271a8c75e2e937d8ffcaa8c43fdf051c5cdf86c1b6b8c216ce0b4ad37977c571","tests/proper_unpin.rs":"83790eb38ae2fd5aed97fc67da79d91c1071f08d1e5aaef0c71e65d8b5767403","tests/test.rs":"8649f0c032f80f4fa48808bb4430a29878ec1f4c9231cf283c0529f36df122c6","tests/ui/pin_project/conflict-drop.rs":"a1964fa136080cc354479ff55b8428e5fa79305681fb2475cc37d6071cd64112","tests/ui/pin_project/conflict-drop.stderr":"ab20853a39525cdb5532a2aa51950339b8f51e9b6e7c72487e0739f1876fc4de","tests/ui/pin_project/conflict-unpin.rs":"37e7b2f9ab1be70d0521c9dbbc954067f22a2321511e008f0f72e13d0edb4afe","tests/ui/pin_project/conflict-unpin.stderr":"721718f4790481ea7eeeda685a36a04e44a48ab34de90c539588da55c50973fe","tests/ui/pin_project/invalid-bounds.rs":"4068e272a4f5d44851e0901dd6cfa806ead000c2e1a507a2b42be51d26d17056","tests/ui/pin_project/invalid-bounds.stderr":"da18e686a0dd677dc53ee9be2aa7588da7077cc158d41958ddca7fc4cd1d7404","tests/ui/pin_project/invalid.rs":"1c84cc089623dd31f483011ed6543f169af341b028a212fcf00146bc96dd792f","tests/ui/pin_project/invalid.stderr":"3a194617321918aca05a3e12e10c2f98f196fce50ef340a9d648d6c71af14b68","tests/ui/pin_project/overlapping_lifetime_names.rs":"ac9c29b389e8e067e9e384cf04be69c0e5bb862cf373de0e3b4296fe2007809b","tests/ui/pin_project/overlapping_lifetime_names.stderr":"1df727ff5129e07c4c213352bc18dec9390a562726186596c07d4cc38a2f114a","tests/ui/pin_project/overlapping_unpin_struct.rs":"cb3d6d4087b8b4c917bc71e55764775f6bb018a77cda5c6b726afacd66789859","tests/ui/pin_project/overlapping_unpin_struct.stderr":"1f236a6d235432a624258ff85faf8c3e5472652154fd35f688340f74d4105b8b","tests/ui/pin_project/packed.rs":"6a24ac14e61e5d3e3b495f49d226318ec500e5aa46f34acf8e4f3e0827bd9604","tests/ui/pin_project/packed.stderr":"15ed6f57e7d582a0476f25e7247c078f619f255a33ac9caed127181b2d81f4dc","tests/ui/pin_project/unpin_sneaky.rs":"6e6385e067679c3bf5233163b3fa99ff2fc28bcb93fe594a5c987c0db7c0eaa6","tests/ui/pin_project/unpin_sneaky.stderr":"d2b305d2ee117a4734390fbd6d9b9c6214443b61cdc15bef44ef6789bc66352a","tests/ui/pin_project/unsupported.rs":"3ad5f584f9e56be3573133fba026a7bb378595d0a4b7b1bcbb6b78e37cef20a7","tests/ui/pin_project/unsupported.stderr":"eb795a72a1864d695c11908d9ca7a032fb263e517567415e1c05e702144ed667","tests/ui/pinned_drop/call-drop-inner.rs":"0618b60a450c99b5953b302e26c68df1abe7632af3d9baf3639eb60091e4ff4e","tests/ui/pinned_drop/call-drop-inner.stderr":"3dd0254ed167ebf48c8b056bffe0539c54dde771e63f39499e8f809c37dc87b4","tests/ui/pinned_drop/conditional-drop-impl.rs":"df03f38b2a331f339af2734fdd4ad2f637b2e2189d9928599adebe04ebee517f","tests/ui/pinned_drop/conditional-drop-impl.stderr":"568146640b57700c470fc94db12768b1b4bf6f4d7aa14d8f8bd807d7eef0b2ef"},"package":"bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c55cf7bb6087355251045abda040da473a48d14a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,77 @@ +[package] +name = "pin-project-lite" +version = "0.2.14" #publish:version +edition = "2018" +rust-version = "1.37" +license = "Apache-2.0 OR MIT" +repository = "https://github.com/taiki-e/pin-project-lite" +keywords = ["pin", "macros"] +categories = ["no-std", "no-std::no-alloc", "rust-patterns"] +exclude = ["/.*", "/tools", "/DEVELOPMENT.md"] +description = """ +A lightweight version of pin-project written with declarative macros. +""" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] + +[package.metadata.cargo_check_external_types] +# The following are external types that are allowed to be exposed in our public API. +allowed_external_types = [] + +[lib] +doc-scrape-examples = false + +[dev-dependencies] +macrotest = { git = "https://github.com/taiki-e/macrotest.git", branch = "dev-old-msrv" } # 2021 edition support + no cargo-expand + adjust overwrite behavior + lower MSRV +rustversion = "1" +static_assertions = "1" +trybuild = { git = "https://github.com/taiki-e/trybuild.git", branch = "dev-old-msrv" } # adjust overwrite behavior + lower MSRV + +[lints] +workspace = true + +[workspace] +members = [ + "tests/no-core", + "tests/no-std", + "tests/lint", +] + +# This table is shared by projects under github.com/taiki-e. +# It is not intended for manual editing. +[workspace.lints.rust] +improper_ctypes = "warn" +improper_ctypes_definitions = "warn" +non_ascii_idents = "warn" +rust_2018_idioms = "warn" +single_use_lifetimes = "warn" +unreachable_pub = "warn" +# unsafe_op_in_unsafe_fn = "warn" # Set at crate-level instead since https://github.com/rust-lang/rust/pull/100081 is not available on MSRV +[workspace.lints.clippy] +all = "warn" # Downgrade deny-by-default lints +pedantic = "warn" +as_ptr_cast_mut = "warn" +default_union_representation = "warn" +inline_asm_x86_att_syntax = "warn" +trailing_empty_array = "warn" +transmute_undefined_repr = "warn" +undocumented_unsafe_blocks = "warn" +# Suppress buggy or noisy clippy lints +bool_assert_comparison = { level = "allow", priority = 1 } +borrow_as_ptr = { level = "allow", priority = 1 } # https://github.com/rust-lang/rust-clippy/issues/8286 +declare_interior_mutable_const = { level = "allow", priority = 1 } # https://github.com/rust-lang/rust-clippy/issues/7665 +doc_markdown = { level = "allow", priority = 1 } +float_cmp = { level = "allow", priority = 1 } # https://github.com/rust-lang/rust-clippy/issues/7725 +manual_assert = { level = "allow", priority = 1 } +manual_range_contains = { level = "allow", priority = 1 } # https://github.com/rust-lang/rust-clippy/issues/6455#issuecomment-1225966395 +missing_errors_doc = { level = "allow", priority = 1 } +module_name_repetitions = { level = "allow", priority = 1 } +similar_names = { level = "allow", priority = 1 } +single_match = { level = "allow", priority = 1 } +single_match_else = { level = "allow", priority = 1 } +struct_excessive_bools = { level = "allow", priority = 1 } +struct_field_names = { level = "allow", priority = 1 } +too_many_arguments = { level = "allow", priority = 1 } +too_many_lines = { level = "allow", priority = 1 } +type_complexity = { level = "allow", priority = 1 } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/tests/expand/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/tests/expand/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/pin-project-lite/tests/expand/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-project-lite/tests/expand/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +disable_all_formatting = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0f8296bda5b928d57bb84443422f21db3aa35d6873ce651297634d80c183dc6b","LICENSE-APACHE":"a4db788775cb25f2da419a7ccd3f1f89c3d2cfa8748fb25257596b88183b4c77","LICENSE-MIT":"28802412d2bfbafe432b305634413b41a984d30fba0df41d30aa2c8a2077c5b1","README.md":"1b0cfd43afdfb6bb718a65f9fa9954b8de3a2638f155ee021465b35f0ae98336","src/lib.rs":"bed1d1c013f78036a7288ac3ebbe07c097d9a5a435b1367085484529d784b4e0","src/projection.rs":"18dbf1a747c3c4eec31768a51e1cfbce2ec83dc80dc44a5a80bb67b21ac5715d","src/stack_pin.rs":"b79661dc21f5ab923d75e3ddb52d43faf68fba7c7d592ec1929d1fd5275d70d8","tests/projection.rs":"04dd66b306e9d43d01a181da38add1ae8b8dee9e1fd16a3a0f39571cbb467f62","tests/stack_pin.rs":"2b2245ef1fb99176dd7fef74601fe6b69d394831e20dcdbd73268b34e17ce032"},"package":"8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"22b98bf4b40bb0a561ab753df2f0b523051ab95d316d39fe59bc55d20affef37",".rustfmt.toml":"437631cb27041f27fb292831a1b41c3b076ae4e387ee7b26c18a5045f70789f9",".travis.yml":"9a7014509c8dc70d85875c24ebb46db30a9af91000def0b45d341fd948d5a9a8","Cargo.toml":"0f8296bda5b928d57bb84443422f21db3aa35d6873ce651297634d80c183dc6b","Cargo.toml.orig":"2d185a7525554da0de1d234d93e7632f64dd9617b3ac948fe2aa0f4c95c006b1","LICENSE-APACHE":"a4db788775cb25f2da419a7ccd3f1f89c3d2cfa8748fb25257596b88183b4c77","LICENSE-MIT":"28802412d2bfbafe432b305634413b41a984d30fba0df41d30aa2c8a2077c5b1","README.md":"1b0cfd43afdfb6bb718a65f9fa9954b8de3a2638f155ee021465b35f0ae98336","src/lib.rs":"bed1d1c013f78036a7288ac3ebbe07c097d9a5a435b1367085484529d784b4e0","src/projection.rs":"18dbf1a747c3c4eec31768a51e1cfbce2ec83dc80dc44a5a80bb67b21ac5715d","src/stack_pin.rs":"b79661dc21f5ab923d75e3ddb52d43faf68fba7c7d592ec1929d1fd5275d70d8","tests/projection.rs":"04dd66b306e9d43d01a181da38add1ae8b8dee9e1fd16a3a0f39571cbb467f62","tests/stack_pin.rs":"2b2245ef1fb99176dd7fef74601fe6b69d394831e20dcdbd73268b34e17ce032"},"package":"8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "cddb4e490757830eff709310b32376420d7f5e93" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,2 @@ +max_width = 80 +comment_width = 80 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,41 @@ +language: rust +rust: + - nightly +sudo: false +cache: cargo + +matrix: + include: + # This is the minimum Rust version supported by pin-utils. + # When updating this, the reminder to update the minimum required version in README.md. + - name: cargo test (minimum required version) + rust: 1.33.0 + + - name: cargo +stable test + rust: stable + + - name: cargo test + os: osx + + - name: cargo test + os: linux + + - name: cargo clippy + rust: stable + script: + - rustup component add clippy + - cargo clippy -- -Dwarnings + + - name: cargo doc + rust: nightly + script: + - RUSTDOCFLAGS=-Dwarnings cargo doc + +script: + - cargo build + - cargo test + - cargo test --release + +notifications: + email: + on_success: never diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/pin-utils/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pin-utils/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +name = "pin-utils" +edition = "2018" +version = "0.1.0" +authors = ["Josef Brandl "] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-lang-nursery/pin-utils" +documentation = "https://docs.rs/pin-utils" +description = """ +Utilities for pinning +""" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pkcs11-bindings/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/pkcs11-bindings/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"e1f212ba4526e88b5fff2cd89166ab129b8a8773824ea0ae218c276af8cf3ed8","LICENSE":"c0813b208cee13e9e06931186dc83b9577dbaa02e6a9dfee170c4873f11878d9","build.rs":"4652152eb2a620b313cdbfc0e9001dc2090f30c591fd8faeb56784b065c7f67f","pkcs11.h":"fb113f0bc62e0d0894dd1c499b10659e6c47a8ec00d467a186770e07f9c9e293","pkcs11f.h":"11ee1d5026b1590a6c4a12be1023a2aec9ee185ba31bfb470084e4b6254779ee","pkcs11t.h":"2a152db4d461e9a315428a3d037ff1ae896baa04af9d9409d696b3cbd4478c6c","src/lib.rs":"0e59f13fef319963c999d79d1c1d5aa717a072b58004eee97461d6d845334aed","wrapper.h":"1b86ee3838c94bc5a5c9513ef6961f9b6b3a5f6dde7c6fbfdc0cf58cb0fbd318"},"package":"d0fabbdbe64b22820753da90995b3a73d02907eaeeac6f2414962a566aaa18ea"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"71b1628bc65c6afb396f322454e3784c972ce09c9b1a10ce04661fe5436cef10","Cargo.toml":"e1f212ba4526e88b5fff2cd89166ab129b8a8773824ea0ae218c276af8cf3ed8","Cargo.toml.orig":"72ff1503e53eaba0cc2cf1c5a6e5a89e295977b01465da246c20c5349ea5cef5","LICENSE":"c0813b208cee13e9e06931186dc83b9577dbaa02e6a9dfee170c4873f11878d9","build.rs":"4652152eb2a620b313cdbfc0e9001dc2090f30c591fd8faeb56784b065c7f67f","pkcs11.h":"fb113f0bc62e0d0894dd1c499b10659e6c47a8ec00d467a186770e07f9c9e293","pkcs11f.h":"11ee1d5026b1590a6c4a12be1023a2aec9ee185ba31bfb470084e4b6254779ee","pkcs11t.h":"2a152db4d461e9a315428a3d037ff1ae896baa04af9d9409d696b3cbd4478c6c","src/lib.rs":"0e59f13fef319963c999d79d1c1d5aa717a072b58004eee97461d6d845334aed","wrapper.h":"1b86ee3838c94bc5a5c9513ef6961f9b6b3a5f6dde7c6fbfdc0cf58cb0fbd318"},"package":"d0fabbdbe64b22820753da90995b3a73d02907eaeeac6f2414962a566aaa18ea"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pkcs11-bindings/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/pkcs11-bindings/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2590e8f6c95addd0ec7cce67bce6e62629385445" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pkcs11-bindings/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/pkcs11-bindings/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pkcs11-bindings/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "pkcs11-bindings" +version = "0.1.5" +authors = ["Dana Keeler ", "John Schanck "] +license = "MIT" +description = "Rust bindings for the PKCS#11 specification" +repository = "https://github.com/mozilla/pkcs11-bindings" + +build = "build.rs" +edition = "2018" + +[build-dependencies] +bindgen = { default-features = false, features = ["runtime"], version = ">= 0.59.2" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"bc1a9e53c60e64a9f30e81109eeae1273ee1f574291ff712c2cfa0ec78155c82","Cargo.toml":"e2faa7f58ba9688a2f1ab2708632b4f13d0c87e769c5909b7a30facad4d648de","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"37f11a56c969237dcfd15368e96bf686ec92b0254e38fb84636e178d632c0492","src/lib.rs":"04de2653405cdbe3c662fb8e31ea3dcab7431b32dbfbd3243075de6cb5f84588","tests/escape.pc":"00caa4136799dbe5bd504239ba90d1156c12def365c8d761da319fe8a83b398e","tests/foo.pc":"4a1c442c5d1c10761ea1644f8fd58f93cc5a706391bc67b04c243bbd35d70d79","tests/framework.pc":"304fdb6cea92973650e410ab1f70ce1ebeb7718af3f139e806efbf182acd565c","tests/rpath.pc":"424a844e844edfef02692492def9864833391f581338962946646989a69c1180","tests/test.rs":"dc0c27302c599524c06be5b807e8e371f60c8296e9da280677c79db1a3fe146a"},"package":"6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f943b44ef2312812c8a4e9f11b25df21b3cd09c9a6864d352d7afd8e03bdfe17",".github/workflows/ci.yml":"1d24cde7e27d72b49c016c340f71273def4cc5035ae76906f9b5a97cee950e08","CHANGELOG.md":"bc1a9e53c60e64a9f30e81109eeae1273ee1f574291ff712c2cfa0ec78155c82","Cargo.toml":"e2faa7f58ba9688a2f1ab2708632b4f13d0c87e769c5909b7a30facad4d648de","Cargo.toml.orig":"0e6c5ad0bd699065b68f762ae70f27345bc14f546af47ea979799253e227f48b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"37f11a56c969237dcfd15368e96bf686ec92b0254e38fb84636e178d632c0492","src/lib.rs":"04de2653405cdbe3c662fb8e31ea3dcab7431b32dbfbd3243075de6cb5f84588","tests/escape.pc":"00caa4136799dbe5bd504239ba90d1156c12def365c8d761da319fe8a83b398e","tests/foo.pc":"4a1c442c5d1c10761ea1644f8fd58f93cc5a706391bc67b04c243bbd35d70d79","tests/framework.pc":"304fdb6cea92973650e410ab1f70ce1ebeb7718af3f139e806efbf182acd565c","tests/rpath.pc":"424a844e844edfef02692492def9864833391f581338962946646989a69c1180","tests/test.rs":"dc0c27302c599524c06be5b807e8e371f60c8296e9da280677c79db1a3fe146a"},"package":"6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "947aea5a144cde1b5706ac5e8676b1a138db5a43" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,41 @@ +name: CI + +on: + workflow_dispatch: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + name: ${{ matrix.rust }} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: + - 1.30.0 + - stable + - beta + - nightly + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + default: true + profile: minimal + - run: rustup component add rustfmt-preview + - name: cargo fmt --all -- --check if stable + run: | + if [ "${{ matrix.rust }}" = "stable" ]; then + cargo fmt --all -- --check + fi + - run: | + cargo build --verbose + - run: | + cargo test --verbose diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/pkg-config/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/pkg-config/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +[package] + +name = "pkg-config" +version = "0.3.26" +authors = ["Alex Crichton "] +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/pkg-config-rs" +documentation = "https://docs.rs/pkg-config" +readme = "README.md" +description = """ +A library to run the pkg-config system tool at build time in order to be used in +Cargo build scripts. +""" +keywords = ["build-dependencies"] + +[dev-dependencies] +lazy_static = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/plain/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/plain/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/plain/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/plain/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"7ca9f28917559a3066a55570c2af18d3d76656537d6826aeaea03b9b53703f03","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"bc12b75fd81829814d843a03fa52aad0e53355b1f13665e309ff7fa33c66e5b5","README.md":"016afabc736fc574d980b31ef5fec1b695c458b5ee5b53be7e6490772cdbf59d","src/error.rs":"febf6f4536848406692a7e81769934c629ce66d147b119bb33cba214598cf314","src/lib.rs":"2e66f345463c909a04cdc438b02a0bded92891eda64e4796ab02ec8bd66220ea","src/methods.rs":"cd78e4505a1e3aeb8ed08abcc2000d0b46b9c572becbc6fc90358332377a8081","src/plain.rs":"15d2f5ce4c1239b36871e1f5e1da0fc0fb8e3d73b52185cb77d3139f6c3be223","src/tests.rs":"cef8f21e98efd7dab3508843a375fb6dbb2b04e879779336ca70ac9f5eeb2c89"},"package":"b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"} \ No newline at end of file +{"files":{".travis.yml":"1d30c577d53d00ef22738fb6b72ab9c33a9cd2f18f5aa163072c85fbb2fcbf24","Cargo.toml":"7ca9f28917559a3066a55570c2af18d3d76656537d6826aeaea03b9b53703f03","Cargo.toml.orig":"3a43701fcf5988c03f7aded143880531b3059cb4d0ecb143a416c7c02881ba3f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"bc12b75fd81829814d843a03fa52aad0e53355b1f13665e309ff7fa33c66e5b5","README.md":"016afabc736fc574d980b31ef5fec1b695c458b5ee5b53be7e6490772cdbf59d","src/error.rs":"febf6f4536848406692a7e81769934c629ce66d147b119bb33cba214598cf314","src/lib.rs":"2e66f345463c909a04cdc438b02a0bded92891eda64e4796ab02ec8bd66220ea","src/methods.rs":"cd78e4505a1e3aeb8ed08abcc2000d0b46b9c572becbc6fc90358332377a8081","src/plain.rs":"15d2f5ce4c1239b36871e1f5e1da0fc0fb8e3d73b52185cb77d3139f6c3be223","src/tests.rs":"cef8f21e98efd7dab3508843a375fb6dbb2b04e879779336ca70ac9f5eeb2c89"},"package":"b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/plain/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/plain/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/plain/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/plain/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +language: rust +rust: + - stable + - beta + - nightly + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/plain/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/plain/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/plain/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/plain/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +name = "plain" +version = "0.2.3" +authors = ["jzr"] +license = "MIT/Apache-2.0" +readme = "README.md" +repository = "https://github.com/randomites/plain" +homepage = "https://github.com/randomites/plain" +documentation = "https://docs.rs/plain" +description = "A small Rust library that allows users to reinterpret data of certain types safely." + +categories = ["no-std", "data-structures", "parsing"] +keywords = ["plain", "pod", "ffi", "memory"] + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/plane-split/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/plane-split/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"bf346898b621baab8a7667819a93ec9a31055012518bb8903da85abb1577d1b6","LICENSE":"b946744aeda89b467929585fe8eeb5461847695220c1b168fb375d8abd4ea3d0","README.md":"7d7930c1163595388512c4ca0b674f6755096a05ca226b1033256b46374b88c3","benches/split.rs":"686d3729a939e94cdf4c38fbc4bd52bd92e6487adbaa9cd4a7c57eb649b6f7d8","rustfmt.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/bsp.rs":"7a533feb7e60f376d64a53f9993eafeddce6fe6cfa22182ae0c342675cc576ae","src/clip.rs":"c1d20c0ee8fb324ca540722ca216dd8cb964d326fd1d77455ee1403c6dbb4148","src/lib.rs":"b2b28ebd7ff8157f6b0309da8cb95fa30b5d01f19c675b99ecbe481fc420e328","src/polygon.rs":"f790599d89625813d65d29d632e8871a8dcdd505e25a557f05d07ba0f6c26cd3","tests/clip.rs":"afb2a79edee4d5d986004a46e6e74bf5bd44b914739d7a92cfe57b7112dc9ca3","tests/main.rs":"b10ec5a7e2453095fbd932804e7a69909e1b06a26399932264d40758352ad2d9","tests/split.rs":"5e675c0aefa631d883f972e031bed19793acba9a649a9cd2126220dec400b71c"},"package":"8c1f7d82649829ecdef8e258790b0587acf0a8403f0ce963473d8e918acc1643"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"55d6a2ccbee4c2173b120bbf7a2d0cc4093b59fdd04254aec264e095550a0e47",".github/workflows/main.yml":"1ffcf5baf1604d7cb0b586f679478b5d5e6dae29ecd26fc90c5a04c0a67e9cf7","Cargo.toml":"bf346898b621baab8a7667819a93ec9a31055012518bb8903da85abb1577d1b6","Cargo.toml.orig":"8d1c4bc4f321e91c3a129d34b8b7eb16af1e13a311378cea7e421727e91096aa","LICENSE":"b946744aeda89b467929585fe8eeb5461847695220c1b168fb375d8abd4ea3d0","README.md":"7d7930c1163595388512c4ca0b674f6755096a05ca226b1033256b46374b88c3","benches/split.rs":"686d3729a939e94cdf4c38fbc4bd52bd92e6487adbaa9cd4a7c57eb649b6f7d8","rustfmt.toml":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","src/bsp.rs":"7a533feb7e60f376d64a53f9993eafeddce6fe6cfa22182ae0c342675cc576ae","src/clip.rs":"c1d20c0ee8fb324ca540722ca216dd8cb964d326fd1d77455ee1403c6dbb4148","src/lib.rs":"b2b28ebd7ff8157f6b0309da8cb95fa30b5d01f19c675b99ecbe481fc420e328","src/polygon.rs":"f790599d89625813d65d29d632e8871a8dcdd505e25a557f05d07ba0f6c26cd3","tests/clip.rs":"afb2a79edee4d5d986004a46e6e74bf5bd44b914739d7a92cfe57b7112dc9ca3","tests/main.rs":"b10ec5a7e2453095fbd932804e7a69909e1b06a26399932264d40758352ad2d9","tests/split.rs":"5e675c0aefa631d883f972e031bed19793acba9a649a9cd2126220dec400b71c"},"package":"8c1f7d82649829ecdef8e258790b0587acf0a8403f0ce963473d8e918acc1643"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/plane-split/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/plane-split/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8b20a38ddbf01f035dff27430552d1bc0b680bbb" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/plane-split/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/plane-split/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/plane-split/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,54 @@ +name: CI + +on: + push: + branches: [auto] + pull_request: + workflow_dispatch: + +jobs: + linux-ci: + name: Linux + runs-on: ubuntu-latest + strategy: + matrix: + toolchain: + - nightly + - stable + steps: + - uses: actions/checkout@v2 + + - name: Install toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.toolchain }} + override: true + + - name: Cargo build + run: cargo build + + - name: Cargo doc + run: cargo doc + + - name: Cargo test + run: cargo test + + - name: Cargo bench + if: matrix.toolchain == 'nightly' + run: cargo bench + + build_result: + name: homu build finished + runs-on: ubuntu-latest + needs: + - "linux-ci" + + steps: + - name: Mark the job as successful + run: exit 0 + if: success() + - name: Mark the job as unsuccessful + run: exit 1 + if: "!success()" + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/plane-split/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/plane-split/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/plane-split/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/plane-split/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "plane-split" +version = "0.18.0" +description = "Plane splitting" +authors = ["Dzmitry Malyshau "] +license = "MPL-2.0" +repository = "https://github.com/servo/plane-split" +keywords = ["geometry", "math"] +documentation = "https://docs.rs/plane-split" +edition = "2018" + +[dependencies] +euclid = "0.22" +log = "0.4" +smallvec = "1.9" \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/powerfmt/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/powerfmt/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"59fa10abb1a34f70e61c97022938b02ec77ea0b161524f4a2599440bd3190c3b","LICENSE-Apache":"155420c6403d4e0fca34105e3c03fdd6939b64c393c7ec6f95f5b72c5474eab0","LICENSE-MIT":"070dbc7dda03a29296f2d58bdb9b7331af90f2abc9f31df22875d1eabaf29852","README.md":"188fa8a1323086828b9eeaf5a2031d66f066b617fc7dec318835a685d7c2e3c7","src/buf.rs":"b76bcb3daff67ed24e3e5fd958d98565c753107d368c3204ae0d70f9ca7394d4","src/ext.rs":"e6e5063f0006bfe92b59712032d4c6dfe1e1d302d8c92596f3eb7b42f747b9b4","src/lib.rs":"b7a6d061f8d79ed7d78088edefb5946d8eb911b1b523ef849f5f989533955b03","src/smart_display.rs":"44d89db6dbefc1b90e2e3e42279d9ae58f77baeab27a30cafebdb84bfdfaf03c","src/smart_display_impls.rs":"833c5dcb851f7979b222f4736e704ab50bba4d42ef264253dc57237381ef0e5b"},"package":"439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"63003e29d2b84bccc0f9fa2d11b448efd13df3b68a63af16adf9735d1594cc92","Cargo.toml":"59fa10abb1a34f70e61c97022938b02ec77ea0b161524f4a2599440bd3190c3b","Cargo.toml.orig":"22aedee98f3db638f8e2c5dcaa2fdb984be2d1d7977f3070cc96b86400107603","LICENSE-Apache":"155420c6403d4e0fca34105e3c03fdd6939b64c393c7ec6f95f5b72c5474eab0","LICENSE-MIT":"070dbc7dda03a29296f2d58bdb9b7331af90f2abc9f31df22875d1eabaf29852","README.md":"188fa8a1323086828b9eeaf5a2031d66f066b617fc7dec318835a685d7c2e3c7","src/buf.rs":"b76bcb3daff67ed24e3e5fd958d98565c753107d368c3204ae0d70f9ca7394d4","src/ext.rs":"e6e5063f0006bfe92b59712032d4c6dfe1e1d302d8c92596f3eb7b42f747b9b4","src/lib.rs":"b7a6d061f8d79ed7d78088edefb5946d8eb911b1b523ef849f5f989533955b03","src/smart_display.rs":"44d89db6dbefc1b90e2e3e42279d9ae58f77baeab27a30cafebdb84bfdfaf03c","src/smart_display_impls.rs":"833c5dcb851f7979b222f4736e704ab50bba4d42ef264253dc57237381ef0e5b"},"package":"439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/powerfmt/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/powerfmt/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5889a2a65c99836fd718340726f6b4379bc5028f" + }, + "path_in_vcs": "powerfmt" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/powerfmt/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/powerfmt/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/powerfmt/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "powerfmt" +version = "0.2.0" +authors = ["Jacob Pratt "] +edition = "2021" +rust-version = "1.67.0" +repository = "https://github.com/jhpratt/powerfmt" +keywords = ["display", "format", "fmt", "formatter", "extension"] +categories = ["no-std", "no-std::no-alloc", "rust-patterns"] +readme = "README.md" +license = "MIT OR Apache-2.0" +description = """ + `powerfmt` is a library that provides utilities for formatting values. This crate makes it + significantly easier to support filling to a minimum width with alignment, avoid heap + allocation, and avoid repetitive calculations. +""" + +[package.metadata.docs.rs] +all-features = true +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--cfg", "__powerfmt_docs", "--generate-link-to-definition"] + +[lints] +workspace = true + +[features] +default = ["std", "macros"] +alloc = [] +std = ["alloc"] +macros = ["dep:powerfmt-macros"] + +[dependencies] +powerfmt-macros = { workspace = true, optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ppv-lite86/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ppv-lite86/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"0bd1d2bdb4a940a0d867a782644eb007e79611be0a8d74d4ba106e83597716df","Cargo.toml":"cff623f02fcb28f62506f25ca2d6898619b42b9fce4fd02bdd8b6f50b074e09c","LICENSE-APACHE":"0218327e7a480793ffdd4eb792379a9709e5c135c7ba267f709d6f6d4d70af0a","LICENSE-MIT":"4cada0bd02ea3692eee6f16400d86c6508bbd3bafb2b65fed0419f36d4f83e8f","src/generic.rs":"a49f9f8fbe3d9e67d67861e77ae9e69cc9f8181edad578be99b19cdf05bd8046","src/lib.rs":"ed340fd5f2c7f8a5dc1ed3666768b2131685b632e5c02b31ce1e847152d876c0","src/soft.rs":"11d7c36036444d3ad1267564b0913e4301d9ba485a7bb596eb39bf2a5973ff57","src/types.rs":"a1c9e993f85a99d1762597193d72ee8ff00c3f1116885040b4e4ecfbdedabf0a","src/x86_64/mod.rs":"145200e7f2dae24e4e0fd1020269132dddd652f30373f70a6b8dd40bf8327fea","src/x86_64/sse2.rs":"a7395837200b4eb03c178c762f3269ce9030187718b8ca62e15070c5c19cba96"},"package":"5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"655a22e8453b56da684a86447a99f22cbdd52dd533d7e8cfda1b3309ff0dc064","CHANGELOG.md":"0bd1d2bdb4a940a0d867a782644eb007e79611be0a8d74d4ba106e83597716df","Cargo.toml":"cff623f02fcb28f62506f25ca2d6898619b42b9fce4fd02bdd8b6f50b074e09c","Cargo.toml.orig":"91bed58c238f9947390de3befd821a1552ed99047a59c546cf6191d968b2bb5d","LICENSE-APACHE":"0218327e7a480793ffdd4eb792379a9709e5c135c7ba267f709d6f6d4d70af0a","LICENSE-MIT":"4cada0bd02ea3692eee6f16400d86c6508bbd3bafb2b65fed0419f36d4f83e8f","src/generic.rs":"a49f9f8fbe3d9e67d67861e77ae9e69cc9f8181edad578be99b19cdf05bd8046","src/lib.rs":"ed340fd5f2c7f8a5dc1ed3666768b2131685b632e5c02b31ce1e847152d876c0","src/soft.rs":"11d7c36036444d3ad1267564b0913e4301d9ba485a7bb596eb39bf2a5973ff57","src/types.rs":"a1c9e993f85a99d1762597193d72ee8ff00c3f1116885040b4e4ecfbdedabf0a","src/x86_64/mod.rs":"145200e7f2dae24e4e0fd1020269132dddd652f30373f70a6b8dd40bf8327fea","src/x86_64/sse2.rs":"a7395837200b4eb03c178c762f3269ce9030187718b8ca62e15070c5c19cba96"},"package":"5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ppv-lite86/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ppv-lite86/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "325fd94cf15c0abfcc5b4631993b48abcf0f1cf1" + }, + "path_in_vcs": "utils-simd/ppv-lite86" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ppv-lite86/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ppv-lite86/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ppv-lite86/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "ppv-lite86" +version = "0.2.17" +authors = ["The CryptoCorrosion Contributors"] +edition = "2018" +license = "MIT/Apache-2.0" +description = "Implementation of the crypto-simd API for x86" +repository = "https://github.com/cryptocorrosion/cryptocorrosion" +keywords = ["crypto", "simd", "x86"] +categories = ["cryptography", "no-std"] + +[dependencies] + +[badges] +travis-ci = { repository = "cryptocorrosion/cryptocorrosion" } + +[features] +default = ["std"] +std = [] +simd = [] # deprecated +no_simd = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/precomputed-hash/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/precomputed-hash/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/precomputed-hash/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/precomputed-hash/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"594bc4437727edbf58c7cb9f88c3c1d80e89439dd4a505ef4771f9f344819386","LICENSE":"7ca6700600dfa9c9497bf5556365067daa802c871ea78239f129309c7a2048f7","src/lib.rs":"079a5f369a82b4573cca488a8c52a8427546e9050c89964a7b554215dd4da5f1"},"package":"925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"} \ No newline at end of file +{"files":{"Cargo.toml":"594bc4437727edbf58c7cb9f88c3c1d80e89439dd4a505ef4771f9f344819386","Cargo.toml.orig":"2ee320d1050105be29f5ea59c326b429b650212d47db9d6193178bdbe350b66d","LICENSE":"7ca6700600dfa9c9497bf5556365067daa802c871ea78239f129309c7a2048f7","src/lib.rs":"079a5f369a82b4573cca488a8c52a8427546e9050c89964a7b554215dd4da5f1"},"package":"925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/precomputed-hash/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/precomputed-hash/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/precomputed-hash/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/precomputed-hash/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,9 @@ +[package] +name = "precomputed-hash" +version = "0.1.1" +authors = ["Emilio Cobos Álvarez "] +license = "MIT" +repository = "https://github.com/emilio/precomputed-hash" +description = "A library intending to be a base dependency to expose a precomputed hash" + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/presser/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"d30e238ea99cf0b7eef9bde74738d59ef9247febe226931c681e54e3e78555ea","CODE_OF_CONDUCT.md":"bdd62923c8e1c5b1d86ff459b7d71a9f1d6279d262c524bae767d7bb4fa65f50","CONTRIBUTING.md":"8580dcd2e6ef627d8666c2e624e00581e3cdf42f10d7d6ab48c65f42ed755ce7","Cargo.toml":"ef362b2fb1b874d6450911fa11fb6f7fa28c033d292cb636e2f9e8d6773ca85f","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"090a294a492ab2f41388252312a65cf2f0e423330b721a68c6665ac64766753b","README.md":"c517d356445491dfc27bd31101753f7c715bfc98b34f2c67f3fde1639f4513b2","release.toml":"35ef9c6d98a56fa088266b04dfc2b4f054e60ce86fc23201227b20d06117b84e","src/lib.rs":"f7942cfcefdd7670785b46eef8265f6d55bec016fdff3762ab9bc66f51553f86"},"package":"e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c65a34b4b1330d4551373cb12e2a5370cf688ed8140b9ee11a8bb4c0896dd9cd",".github/CODEOWNERS":"dbb4191c304727d7ab16086b939654cc41239fd98d4df27408498716803e4861",".github/ISSUE_TEMPLATE/bug_report.md":"be1cb83a7594c9ced8da42e4c48d7972194a73f0079fbc62c8520d3afbf7049a",".github/ISSUE_TEMPLATE/feature_request.md":"72a5f467b083c24507b1e848bbb958800f783fe1d313a8ca017f2a2673acad47",".github/pull_request_template.md":"1635dbde2d91a570591cdafb6eaddb710206fa5f7f4e877e5af364a07c645302",".github/workflows/ci.yml":"49baab53eff2d7ef635b98f5b526d3366292ec204d3159153e8f752a1f99f97b",".github/workflows/rustdoc-pages.yml":"1a9bc111652fcdea3c0d1a679e7299a568c69a982feee44523a51684efcce438",".mergify.yml":"9e4cfde28b011dc29124e7e2137e4342a91e84dfb1f7b472dac4eedd5c0f8b73","CHANGELOG.md":"d30e238ea99cf0b7eef9bde74738d59ef9247febe226931c681e54e3e78555ea","CODE_OF_CONDUCT.md":"bdd62923c8e1c5b1d86ff459b7d71a9f1d6279d262c524bae767d7bb4fa65f50","CONTRIBUTING.md":"8580dcd2e6ef627d8666c2e624e00581e3cdf42f10d7d6ab48c65f42ed755ce7","Cargo.toml":"ef362b2fb1b874d6450911fa11fb6f7fa28c033d292cb636e2f9e8d6773ca85f","Cargo.toml.orig":"2fd59bb72e2fc0ddfaf5284d970ed1cdf9377e2847391c36c5292c65f7db287e","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"090a294a492ab2f41388252312a65cf2f0e423330b721a68c6665ac64766753b","README.md":"c517d356445491dfc27bd31101753f7c715bfc98b34f2c67f3fde1639f4513b2","release.toml":"35ef9c6d98a56fa088266b04dfc2b4f054e60ce86fc23201227b20d06117b84e","src/lib.rs":"f7942cfcefdd7670785b46eef8265f6d55bec016fdff3762ab9bc66f51553f86"},"package":"e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/presser/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "eea263995892b761aae6307b0c2952cc7170a6bb" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/CODEOWNERS thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/CODEOWNERS --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/CODEOWNERS 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/CODEOWNERS 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ + + +# Documentation for this file can be found on the GitHub website here +# + +* @fu5ha diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/bug_report.md thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/bug_report.md --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/bug_report.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/bug_report.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: + +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Additional context** +Add any other context about the problem here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/feature_request.md thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/feature_request.md --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/feature_request.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/ISSUE_TEMPLATE/feature_request.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/pull_request_template.md thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/pull_request_template.md --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/pull_request_template.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/pull_request_template.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ + + +### Checklist + +* [ ] I have read the [Contributor Guide](../../CONTRIBUTING.md) +* [ ] I have read and agree to the [Code of Conduct](../../CODE_OF_CONDUCT.md) +* [ ] I have added a description of my changes and why I'd like them included in the section below + +### Description of Changes + +Describe your changes here + +### Related Issues + +List related issues here diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,101 @@ +on: + push: + branches: + - main + tags: + - "*" + pull_request: + +env: + CARGO_TERM_COLOR: always + +name: CI +jobs: + lint: + name: Lint + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + + # make sure all code has been formatted with rustfmt + - name: check rustfmt + run: | + rustup component add rustfmt + cargo fmt -- --check --color always + + # run clippy to verify we have no warnings + - run: cargo fetch + - name: cargo clippy + run: | + rustup component add clippy + cargo clippy --all-targets --all-features -- -D warnings + cargo clippy --all-targets --no-default-features -- -D warnings + + test: + name: Build & Test + strategy: + matrix: + os: [ubuntu-latest, windows-latest, macOS-latest] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v3 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + - run: cargo fetch + - name: cargo build + run: cargo build + - name: cargo test build + run: cargo build --tests + - name: cargo test + run: cargo test + - name: cargo build `no_std` + run: cargo build --no-default-features + - name: cargo test build `no_std` + run: cargo build --no-default-features --tests + - name: cargo test build `no_std` + run: cargo test --no-default-features + + test-nightly: + name: Build & Test Nightly + strategy: + matrix: + os: [ubuntu-latest, windows-latest, macOS-latest] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v3 + - uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + - run: cargo fetch + - name: cargo build + run: cargo build + - name: cargo test build + run: cargo build --tests + - name: cargo test + run: cargo test + - name: cargo build `no_std` + run: cargo build --no-default-features + - name: cargo test build `no_std` + run: cargo build --no-default-features --tests + - name: cargo test build `no_std` + run: cargo test --no-default-features + + publish-check: + name: Publish Check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + - run: cargo fetch + - name: cargo publish check + run: cargo publish --dry-run diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/workflows/rustdoc-pages.yml thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/workflows/rustdoc-pages.yml --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.github/workflows/rustdoc-pages.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.github/workflows/rustdoc-pages.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,57 @@ +name: Publish Docs + +on: + workflow_dispatch: + push: + branches: [ "main" ] + +env: + CARGO_TERM_COLOR: always + +jobs: + build: + name: Build Docs + + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Rust Env + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + - name: Build Docs + run: RUSTDOCFLAGS="--cfg docs_build" cargo doc + - name: Setup Pages + id: pages + uses: actions/configure-pages@v2 + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + with: + # Upload entire doc folder + path: './target/doc' + + deploy: + name: Deploy to Pages + + needs: build + + # Grant GITHUB_TOKEN the permissions required to make a Pages deployment + permissions: + pages: write # to deploy to Pages + id-token: write # to verify the deployment originates from an appropriate source + + # Deploy to the github-pages environment + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + + # Specify runner + deployment step + runs-on: ubuntu-latest + + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/.mergify.yml thunderbird-140.8.0esr/comm/third_party/rust/presser/.mergify.yml --- thunderbird-140.7.1esr/comm/third_party/rust/presser/.mergify.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/.mergify.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +pull_request_rules: + - name: automatic merge when CI passes and 1 reviews + conditions: + - "#approved-reviews-by>=1" + - "#review-requested=0" + - "#changes-requested-reviews-by=0" + - "#review-threads-unresolved=0" + - base=main + - check-success=Lint + - check-success=Build & Test (ubuntu-latest) + - check-success=Build & Test (windows-latest) + - check-success=Build & Test (macOS-latest) + - check-success=Publish Check + - label!=block-automerge + actions: + merge: + method: squash + - name: delete head branch after merge + conditions: + - merged + actions: + delete_head_branch: {} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/presser/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/presser/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/presser/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/presser/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "presser" +version = "0.3.1" +authors = ["Embark ", "Gray Olson > $GITHUB_PATH + - name: Ensure that the tool cache is populated with the cargo-all-features binaries + run: cargo install --root ${{ runner.tool_cache }}/cargo-all-features --version ${{ env.CARGO_ALL_FEATURES_VERSION }} cargo-all-features + + - name: Lint + run: | + cargo fmt --message-format human -- --check + bash -c '! git grep "[I][P][D][F]"' + - name: Check + run: cargo check-all-features --workspace --all-targets + - name: Clippy + run: cargo clippy --workspace --all-targets + - name: Clippy (all features) + run: cargo clippy --workspace --all-targets --all-features + - name: Build crate + run: cargo build-all-features --verbose --package prio + - name: Run tests + run: cargo test-all-features --verbose + - name: Build benchmarks + run: cargo bench --no-run --profile=dev + - name: Build benchmarks (all features) + run: cargo bench --no-run --profile=dev --all-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prio/.github/workflows/make-release.yml thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/make-release.yml --- thunderbird-140.7.1esr/comm/third_party/rust/prio/.github/workflows/make-release.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/make-release.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,94 @@ +name: make-release + +on: + workflow_dispatch: + inputs: + target_branch: + description: >- + JSON array of branches to target. The first branch in the array will + be marked as the latest release. + required: false + type: string + default: '["main","release/0.15","release/0.12"]' + +jobs: + bump-version: + strategy: + matrix: + target_branch: ${{ fromJSON(inputs.target_branch) }} + runs-on: ubuntu-latest + env: + CARGO_EDIT_VERSION: 0.12.2 + steps: + - uses: actions/checkout@v4 + with: + ref: '${{ matrix.target_branch }}' + token: '${{ secrets.DIVVIUP_GITHUB_AUTOMATION_RELEASE_PAT }}' + + - name: Install Rust toolchain + uses: dtolnay/rust-toolchain@stable + + - name: Cache cargo edit + uses: actions/cache@v4 + with: + path: ${{ runner.tool_cache }}/cargo-edit + key: cargo-edit-${{ env.CARGO_EDIT_VERSION }} + - name: Add the tool cache directory to the search path + run: echo "${{ runner.tool_cache }}/cargo-edit/bin/" >>$GITHUB_PATH + - name: Ensure cargo-edit is installed + run: | + cargo install \ + --root ${{ runner.tool_cache }}/cargo-edit \ + --version ${{ env.CARGO_EDIT_VERSION }} \ + cargo-edit + + - run: cargo set-version --package prio --bump patch + - run: git diff + - name: Push changes + env: + ACTOR: '${{ github.actor }}' + run: | + git config user.email "divviup-github-automation@divviup.org" + git config user.name "divviup-github-automation" + git commit -am "Bump libprio-rs patch version, triggered by @$ACTOR" + git push + + # This job is kept separate from the previous one to enable retrying it without + # bumping the version number again. + make-release: + strategy: + matrix: + target_branch: ${{ fromJSON(inputs.target_branch) }} + runs-on: ubuntu-latest + needs: [bump-version] + steps: + - uses: actions/checkout@v4 + with: + ref: '${{ matrix.target_branch }}' + token: '${{ secrets.DIVVIUP_GITHUB_AUTOMATION_RELEASE_PAT }}' + + - name: Install Rust toolchain + uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + + - name: Create release + env: + GH_TOKEN: '${{ secrets.DIVVIUP_GITHUB_AUTOMATION_RELEASE_PAT }}' + TARGET_BRANCH: '${{ matrix.target_branch }}' + FIRST_BRANCH: '${{ fromJSON(inputs.target_branch)[0] }}' + run: | + # Determine the workspace version. + VERSION=$(cargo metadata --no-deps | jq -er '.packages[0].version') + + LATEST= + if [ "$TARGET_BRANCH" == "$FIRST_BRANCH" ]; then + LATEST="--latest=true" + else + LATEST="--latest=false" + fi + + gh release create "$VERSION" \ + --generate-notes \ + --target "$TARGET_BRANCH" \ + $LATEST diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prio/.github/workflows/publish-crate.yml thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/publish-crate.yml --- thunderbird-140.7.1esr/comm/third_party/rust/prio/.github/workflows/publish-crate.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/publish-crate.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +name: publish-crate + +on: + release: + types: [published] + +jobs: + crate: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Rust toolchain + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + - run: cargo publish + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.DIVVIUP_GITHUB_AUTOMATION_CRATES_IO_API_TOKEN }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prio/.github/workflows/supply-chain.yml thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/supply-chain.yml --- thunderbird-140.7.1esr/comm/third_party/rust/prio/.github/workflows/supply-chain.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prio/.github/workflows/supply-chain.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +name: supply-chain + +on: + push: + branches: + - main + - release/** + pull_request: + branches: + - main + - release/** + workflow_dispatch: + +jobs: + vet: + name: Vet Dependencies + runs-on: ubuntu-latest + env: + CARGO_VET_VERSION: 0.9.0 + steps: + - uses: actions/checkout@v4 + - name: Install Rust toolchain + uses: dtolnay/rust-toolchain@stable + - name: Cache cargo vet + uses: actions/cache@v4 + with: + path: ${{ runner.tool_cache }}/cargo-vet + key: cargo-vet-bin-${{ env.CARGO_VET_VERSION }} + - name: Add the tool cache directory to the search path + run: echo "${{ runner.tool_cache }}/cargo-vet/bin/" >> $GITHUB_PATH + - name: Ensure that the tool cache is populated with the cargo-vet binary + run: cargo install --root ${{ runner.tool_cache }}/cargo-vet --version ${{ env.CARGO_VET_VERSION }} cargo-vet + - name: Invoke cargo-vet + run: cargo vet --locked diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prio/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/prio/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/prio/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prio/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,85 @@ +[package] +name = "prio" +version = "0.16.2" +authors = ["Josh Aas ", "Tim Geoghegan ", "Christopher Patton "] +edition = "2021" +exclude = ["/supply-chain"] +description = "Implementation of the Prio aggregation system core: https://crypto.stanford.edu/prio/" +license = "MPL-2.0" +repository = "https://github.com/divviup/libprio-rs" +rust-version = "1.71" +resolver = "2" + +[dependencies] +aes = { version = "0.8.4", optional = true } +bitvec = { version = "1.0.1", optional = true } +byteorder = "1.5.0" +ctr = { version = "0.9.2", optional = true } +fiat-crypto = { version = "0.2.6", optional = true } +fixed = { version = "1.26", optional = true } +getrandom = { version = "0.2.12", features = ["std"] } +hex = { version = "0.4.3", features = ["serde"], optional = true } +hmac = { version = "0.12.1", optional = true } +num-bigint = { version = "0.4.4", optional = true, features = ["rand", "serde"] } +num-integer = { version = "0.1.46", optional = true } +num-iter = { version = "0.1.44", optional = true } +num-rational = { version = "0.4.1", optional = true, features = ["serde"] } +num-traits = { version = "0.2.18", optional = true } +rand = { version = "0.8", optional = true } +rand_core = "0.6.4" +rayon = { version = "1.9.0", optional = true } +serde = { version = "1.0", features = ["derive"] } +serde_json = { version = "1.0", optional = true } +sha2 = { version = "0.10.8", optional = true } +sha3 = "0.10.8" +subtle = "2.5.0" +thiserror = "1.0" +zipf = { version = "7.0.1", optional = true } + +[dev-dependencies] +assert_matches = "1.5.0" +base64 = "0.22.0" +cfg-if = "1.0.0" +criterion = "0.5" +fixed-macro = "1.2.0" +hex-literal = "0.4.1" +iai = "0.1" +modinverse = "0.1.0" +num-bigint = "0.4.4" +once_cell = "1.19.0" +prio = { path = ".", features = ["crypto-dependencies", "test-util"] } +rand = "0.8" +statrs = "0.16.0" + +[features] +default = ["crypto-dependencies"] +experimental = ["bitvec", "fiat-crypto", "fixed", "num-bigint", "num-rational", "num-traits", "num-integer", "num-iter", "rand"] +multithreaded = ["rayon"] +crypto-dependencies = ["aes", "ctr", "hmac", "sha2"] +test-util = ["hex", "rand", "serde_json", "zipf"] + +[workspace] +members = [".", "binaries"] + +[lib] +bench = false + +[[bench]] +name = "speed_tests" +harness = false + +[[bench]] +name = "cycle_counts" +harness = false + +[[test]] +name = "discrete_gauss" +path = "tests/discrete_gauss.rs" +required-features = ["experimental"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[package.metadata.cargo-all-features] +skip_optional_dependencies = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"41a9465146a2b62a642e29f065718649e686d3c9585736596392dd941c9b0bef","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"c609b6865476d6c35879784e9155367a97a0da496aa5c3c61488440a20f59883","build.rs":"cf78c0005f11d54ca42dbaee77cb76a440e6fa2e0b64798d3f74c04770a0ad2b","build/probe.rs":"971fd2178dc506ccdc5c2065c37b77696a4aee8e00330ca52625db4a857f68d3","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/detection.rs":"ed9a5f9a979ab01247d7a68eeb1afa3c13209334c5bfff0f9289cb07e5bb4e8b","src/extra.rs":"29f094473279a29b71c3cc9f5fa27c2e2c30c670390cf7e4b7cf451486cc857e","src/fallback.rs":"be1ce5e32c88c29d41d2ab663375951817d52decce3dc9e335ec22378be8fa65","src/lib.rs":"97ca48f50ad15fbcef42b31fb4fbfb8e4a1c5f946d776aa44fd04b37d7c64b32","src/location.rs":"9225c5a55f03b56cce42bc55ceb509e8216a5e0b24c94aa1cd071b04e3d6c15f","src/marker.rs":"c11c5a1be8bdf18be3fcd224393f350a9aae7ce282e19ce583c84910c6903a8f","src/parse.rs":"4b77cddbc2752bc4d38a65acd8b96b6786c5220d19b1e1b37810257b5d24132d","src/rcvec.rs":"1c3c48c4f819927cc445ae15ca3bb06775feff2fd1cb21901ae4c40c7e6b4e82","src/wrapper.rs":"e41df9abc846b40f0cf01150d22b91944d07cde93bc72aa34798101652675844","tests/comments.rs":"31115b3a56c83d93eef2fb4c9566bf4543e302560732986161b98aef504785ed","tests/features.rs":"a86deb8644992a4eb64d9fd493eff16f9cf9c5cb6ade3a634ce0c990cf87d559","tests/marker.rs":"473e962ee1aa0633dd5cf9a973b3bbd0ef43b740d4b7f6d008ff455a6b89d386","tests/test.rs":"2e7106f582367d168638be7364d4e9aadbe0affca8b51dd80f0b3977cc2fcf83","tests/test_fmt.rs":"b7743b612af65f2c88cbe109d50a093db7aa7e87f9e37bf45b7bbaeb240aa020","tests/test_size.rs":"62d8373ea46b669b87bc90a9c49b6d02f90ff4c21f9a25acebf60c9926e01fb7"},"package":"5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4466c55af8e3650491e132004c3c034b3fed04ab5102bd664323e2627c754afc",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"3edcf9921f42eac407bf1c17e1d32521aaf128472d1d66809517eb07ccc8435d","Cargo.toml":"41a9465146a2b62a642e29f065718649e686d3c9585736596392dd941c9b0bef","Cargo.toml.orig":"58c9c78b45771cda35069771ac1fc9ea7108f673b0eb09c7cd95b5667e15e67d","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"c609b6865476d6c35879784e9155367a97a0da496aa5c3c61488440a20f59883","build.rs":"cf78c0005f11d54ca42dbaee77cb76a440e6fa2e0b64798d3f74c04770a0ad2b","build/probe.rs":"971fd2178dc506ccdc5c2065c37b77696a4aee8e00330ca52625db4a857f68d3","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/detection.rs":"ed9a5f9a979ab01247d7a68eeb1afa3c13209334c5bfff0f9289cb07e5bb4e8b","src/extra.rs":"29f094473279a29b71c3cc9f5fa27c2e2c30c670390cf7e4b7cf451486cc857e","src/fallback.rs":"be1ce5e32c88c29d41d2ab663375951817d52decce3dc9e335ec22378be8fa65","src/lib.rs":"97ca48f50ad15fbcef42b31fb4fbfb8e4a1c5f946d776aa44fd04b37d7c64b32","src/location.rs":"9225c5a55f03b56cce42bc55ceb509e8216a5e0b24c94aa1cd071b04e3d6c15f","src/marker.rs":"c11c5a1be8bdf18be3fcd224393f350a9aae7ce282e19ce583c84910c6903a8f","src/parse.rs":"4b77cddbc2752bc4d38a65acd8b96b6786c5220d19b1e1b37810257b5d24132d","src/rcvec.rs":"1c3c48c4f819927cc445ae15ca3bb06775feff2fd1cb21901ae4c40c7e6b4e82","src/wrapper.rs":"e41df9abc846b40f0cf01150d22b91944d07cde93bc72aa34798101652675844","tests/comments.rs":"31115b3a56c83d93eef2fb4c9566bf4543e302560732986161b98aef504785ed","tests/features.rs":"a86deb8644992a4eb64d9fd493eff16f9cf9c5cb6ade3a634ce0c990cf87d559","tests/marker.rs":"473e962ee1aa0633dd5cf9a973b3bbd0ef43b740d4b7f6d008ff455a6b89d386","tests/test.rs":"2e7106f582367d168638be7364d4e9aadbe0affca8b51dd80f0b3977cc2fcf83","tests/test_fmt.rs":"b7743b612af65f2c88cbe109d50a093db7aa7e87f9e37bf45b7bbaeb240aa020","tests/test_size.rs":"62d8373ea46b669b87bc90a9c49b6d02f90ff4c21f9a25acebf60c9926e01fb7"},"package":"5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "aa9476b27932ae1b1b50bbfe0530b3b261fc1b72" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,220 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [1.63.0, stable, beta] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + components: rust-src + - run: cargo test + - run: cargo test --no-default-features + - run: cargo test --features span-locations + - name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo test + run: cargo test + env: + RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}} + - name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo test --no-default-features + run: cargo test --no-default-features + env: + RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}} + + nightly: + name: Rust nightly + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: rust-src + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout\ --cfg=randomize_layout >> $GITHUB_ENV + - run: cargo check + env: + RUSTFLAGS: --cfg procmacro2_nightly_testing ${{env.RUSTFLAGS}} + - run: cargo test + - run: cargo test --no-default-features + - run: cargo test --no-default-features --test features -- --ignored make_sure_no_proc_macro # run the ignored test to make sure the `proc-macro` feature is disabled + - run: cargo test --features span-locations + - run: cargo test --manifest-path tests/ui/Cargo.toml + - name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo test + run: cargo test + env: + RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}} + - name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo test --no-default-features + run: cargo test --no-default-features + env: + RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}} + - name: RUSTFLAGS='-Z allow-features=' cargo test + run: cargo test + env: + RUSTFLAGS: -Z allow-features= --cfg procmacro2_backtrace ${{env.RUSTFLAGS}} + + layout: + name: Layout + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: rust-src + - run: cargo test --test test_size + - run: cargo test --test test_size --features span-locations + - run: cargo test --test test_size --no-default-features + - run: cargo test --test test_size --no-default-features --features span-locations + + msrv: + name: Rust 1.56.0 + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@1.56.0 + with: + components: rust-src + - run: cargo check + - run: cargo check --no-default-features + - run: cargo check --features span-locations + - name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo check + run: cargo check + env: + RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}} + - name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo check --no-default-features + run: cargo check --no-default-features + env: + RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}} + + minimal: + name: Minimal versions + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - run: cargo generate-lockfile -Z minimal-versions + - run: cargo check --locked + + webassembly: + name: WebAssembly + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + target: wasm32-unknown-unknown + components: rust-src + - run: cargo test --target wasm32-unknown-unknown --no-run + + fuzz: + name: Fuzz + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: rust-src + - uses: dtolnay/install@cargo-fuzz + - run: cargo fuzz check + - run: cargo check --no-default-features --features afl + working-directory: fuzz + - uses: dtolnay/install@honggfuzz + - run: sudo apt-get update # https://github.com/actions/runner-images/issues/8953 + - run: sudo apt-get install binutils-dev libunwind-dev + - run: cargo hfuzz build --no-default-features --features honggfuzz + working-directory: fuzz + + doc: + name: Documentation + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: rust-src + - uses: dtolnay/install@cargo-docs-rs + - run: cargo docs-rs + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: clippy, rust-src + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + - run: cargo clippy --tests --all-features -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri setup + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 + - run: cargo outdated --manifest-path fuzz/Cargo.toml --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/proc-macro2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/proc-macro2/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,62 @@ +[package] +name = "proc-macro2" +version = "1.0.86" +authors = ["David Tolnay ", "Alex Crichton "] +autobenches = false +categories = ["development-tools::procedural-macro-helpers"] +description = "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case." +documentation = "https://docs.rs/proc-macro2" +edition = "2021" +keywords = ["macros", "syn"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/proc-macro2" +rust-version = "1.56" + +[package.metadata.docs.rs] +rustc-args = ["--cfg", "procmacro2_semver_exempt"] +rustdoc-args = ["--cfg", "procmacro2_semver_exempt", "--generate-link-to-definition"] +targets = ["x86_64-unknown-linux-gnu"] + +[package.metadata.playground] +features = ["span-locations"] + +[dependencies] +unicode-ident = "1.0" + +[dev-dependencies] +flate2 = "1.0" +quote = { version = "1.0", default-features = false } +rayon = "1.0" +rustversion = "1" +tar = "0.4" + +[features] +proc-macro = [] +default = ["proc-macro"] + +# Expose methods Span::start and Span::end which give the line/column location +# of a token. +span-locations = [] + +# This feature no longer means anything. +nightly = [] + +[lib] +doc-scrape-examples = false + +[workspace] +members = ["benches/bench-libproc-macro", "tests/ui"] + +[patch.crates-io] +# Our doc tests depend on quote which depends on proc-macro2. Without this line, +# the proc-macro2 dependency of quote would be the released version of +# proc-macro2. Quote would implement its traits for types from that proc-macro2, +# meaning impls would be missing when tested against types from the local +# proc-macro2. +# +# GitHub Actions builds that are in progress at the time that you publish may +# spuriously fail. This is because they'll be building a local proc-macro2 which +# carries the second-most-recent version number, pulling in quote which resolves +# to a dependency on the just-published most recent version number. Thus the +# patch will fail to apply because the version numbers are different. +proc-macro2 = { path = "." } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/procfs-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/procfs-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT.txt":"9f595add2d755fc897ea3045cccbf7146acf51f8b5cf5d2669aee18634eef4bf","Cargo.toml":"507766f8c741f4cff4f69b7750af969560df8cd082f37b4d468fb1b273837932","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"c5bbf39118b0639bf8bd391ae0d7d81f25c1cb4066e0fdae6a405b20fb7ca170","README.md":"ac6e93e07291e148ba9e1913ceabee01d8882e0b7e263ee9287b20a2e500f599","src/cgroups.rs":"b96ce48ec7ba93045e1baa23fce4c6a8d209570892314cb8751e57e3386b0fa8","src/cpuinfo.rs":"5717b21bac1b8475550d9090f3ba77bf9f88ba84f37918038f9b9e8389122b9c","src/crypto.rs":"348dfd27896f299d0c421bf9b6bbc563e0bca915b5ea477acb50b10b9bfecf29","src/devices.rs":"332f5bfd3b2c5ff4eac19475bb025b7822ee8bd3c0332c04e2401b54f751cc01","src/diskstats.rs":"e554dbaa8772a6e7cb857a052bd69191058a19b5c0aee4340f260ad8d53a6fba","src/iomem.rs":"2abfd4428ad6f4354ebcca210a8b765dc8b07d5e30f060dcf77cf8296f1e4d38","src/keyring.rs":"a7c156895c70454e453b7701b7036820e673aefe08d5a63ee517b65a4e66bf67","src/kpageflags.rs":"628b445b72f7112e4dd78c3499228bd20ade1a4674d4485bfdf46cf929e10ad6","src/lib.rs":"582cd6ad12f4e3c5fc230f490a3b2d9ccc51229349866cabc051844de317746f","src/locks.rs":"5c26a0b39a4dae5951ef79b013856db3c69d8b279981065c71100a9e216a566a","src/meminfo.rs":"588691e31633a37bc8a265c151d35ef93a5b6dd15603e63579277ab66d91699f","src/mounts.rs":"181ae262cdd3cf08203fe73f2cd397da8b3db009c0a0c8acb6b22da13149fa67","src/net.rs":"938b1857e8170c21969026eb767dcdb6e500b22113400bd1add441aeeb2b2939","src/partitions.rs":"dbe7e9b774980a35450fbd164a3326fcf8774bdffab27b492f3835991570e65b","src/pressure.rs":"33a22c29d7f5c01603ad515e102d594235d01d176213668da547ee5634558992","src/process/clear_refs.rs":"59c885bfb839b72e6c2234c148a977146da02af8aadc6d7d24b5936aa42e4ebe","src/process/limit.rs":"3f449b0b266418099f3003c65b04c468a4c92845350aa35dd28cc13d7b7f656e","src/process/mod.rs":"2bd84aadb16a04b7c3ff48b9395ba36b85de979543a90d136c8d63aef0bd004d","src/process/mount.rs":"0387c79c35ccf7221badf5d6d92a35e8fd4e98bc3c97bbe9b34a7e4af64c0564","src/process/namespaces.rs":"36b65fce5e1554dcce9019acb4cdc0dcc47420ef4336a7d9d97d8fc455ab3297","src/process/pagemap.rs":"94e98463917e23144b9a109b46731443914fc6fc8c12c2730d3a6942f220c789","src/process/schedstat.rs":"cebbd598e03a765bcf59a22989e846fa78d660c4cb87623d07e594849cf0cf66","src/process/smaps_rollup.rs":"8d7d2c69fc6d54856d240a14ed6dfa4dcc92b8b29c3139fe651d18f2011a7575","src/process/stat.rs":"17849e16b79e34ec8c4c230f196d0e5f1eb756ddb013b3c97e3283b83ff5ef4f","src/process/status.rs":"81de4bd29df76aef0792e23f4f802fff1134ada059f2f4293d9a771a23aa5f02","src/sys/kernel/mod.rs":"54437f0a32eba1e6eaffa11ad041a2e914a16726cb2904af61131dbaa4bae31c","src/sys/mod.rs":"a7b744630e859005307046558f5e827e07b73cb0b5f1dd89acb02f21059e775c","src/sysvipc_shm.rs":"794b2ed9d2b20d25c6da220d6c7ac0b1b54219c9ebb0a1bf6ff9a11dd091f2a7","src/uptime.rs":"ffea251a2ba4da2a311b6a51606102771e55b2db1e33ced5b3569dde319b264b"},"package":"239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c66229ad1e36271ddc19050669c6f4989cf0e0216273f1a8827ef535b418cc3a","COPYRIGHT.txt":"9f595add2d755fc897ea3045cccbf7146acf51f8b5cf5d2669aee18634eef4bf","Cargo.toml":"507766f8c741f4cff4f69b7750af969560df8cd082f37b4d468fb1b273837932","Cargo.toml.orig":"8894497d2e8e2e06d7d86859fd6506223ac57e99c452cb76dc47d66cab6c6a78","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"c5bbf39118b0639bf8bd391ae0d7d81f25c1cb4066e0fdae6a405b20fb7ca170","README.md":"ac6e93e07291e148ba9e1913ceabee01d8882e0b7e263ee9287b20a2e500f599","src/cgroups.rs":"b96ce48ec7ba93045e1baa23fce4c6a8d209570892314cb8751e57e3386b0fa8","src/cpuinfo.rs":"5717b21bac1b8475550d9090f3ba77bf9f88ba84f37918038f9b9e8389122b9c","src/crypto.rs":"348dfd27896f299d0c421bf9b6bbc563e0bca915b5ea477acb50b10b9bfecf29","src/devices.rs":"332f5bfd3b2c5ff4eac19475bb025b7822ee8bd3c0332c04e2401b54f751cc01","src/diskstats.rs":"e554dbaa8772a6e7cb857a052bd69191058a19b5c0aee4340f260ad8d53a6fba","src/iomem.rs":"2abfd4428ad6f4354ebcca210a8b765dc8b07d5e30f060dcf77cf8296f1e4d38","src/keyring.rs":"a7c156895c70454e453b7701b7036820e673aefe08d5a63ee517b65a4e66bf67","src/kpageflags.rs":"628b445b72f7112e4dd78c3499228bd20ade1a4674d4485bfdf46cf929e10ad6","src/lib.rs":"582cd6ad12f4e3c5fc230f490a3b2d9ccc51229349866cabc051844de317746f","src/locks.rs":"5c26a0b39a4dae5951ef79b013856db3c69d8b279981065c71100a9e216a566a","src/meminfo.rs":"588691e31633a37bc8a265c151d35ef93a5b6dd15603e63579277ab66d91699f","src/mounts.rs":"181ae262cdd3cf08203fe73f2cd397da8b3db009c0a0c8acb6b22da13149fa67","src/net.rs":"938b1857e8170c21969026eb767dcdb6e500b22113400bd1add441aeeb2b2939","src/partitions.rs":"dbe7e9b774980a35450fbd164a3326fcf8774bdffab27b492f3835991570e65b","src/pressure.rs":"33a22c29d7f5c01603ad515e102d594235d01d176213668da547ee5634558992","src/process/clear_refs.rs":"59c885bfb839b72e6c2234c148a977146da02af8aadc6d7d24b5936aa42e4ebe","src/process/limit.rs":"3f449b0b266418099f3003c65b04c468a4c92845350aa35dd28cc13d7b7f656e","src/process/mod.rs":"2bd84aadb16a04b7c3ff48b9395ba36b85de979543a90d136c8d63aef0bd004d","src/process/mount.rs":"0387c79c35ccf7221badf5d6d92a35e8fd4e98bc3c97bbe9b34a7e4af64c0564","src/process/namespaces.rs":"36b65fce5e1554dcce9019acb4cdc0dcc47420ef4336a7d9d97d8fc455ab3297","src/process/pagemap.rs":"94e98463917e23144b9a109b46731443914fc6fc8c12c2730d3a6942f220c789","src/process/schedstat.rs":"cebbd598e03a765bcf59a22989e846fa78d660c4cb87623d07e594849cf0cf66","src/process/smaps_rollup.rs":"8d7d2c69fc6d54856d240a14ed6dfa4dcc92b8b29c3139fe651d18f2011a7575","src/process/stat.rs":"17849e16b79e34ec8c4c230f196d0e5f1eb756ddb013b3c97e3283b83ff5ef4f","src/process/status.rs":"81de4bd29df76aef0792e23f4f802fff1134ada059f2f4293d9a771a23aa5f02","src/sys/kernel/mod.rs":"54437f0a32eba1e6eaffa11ad041a2e914a16726cb2904af61131dbaa4bae31c","src/sys/mod.rs":"a7b744630e859005307046558f5e827e07b73cb0b5f1dd89acb02f21059e775c","src/sysvipc_shm.rs":"794b2ed9d2b20d25c6da220d6c7ac0b1b54219c9ebb0a1bf6ff9a11dd091f2a7","src/uptime.rs":"ffea251a2ba4da2a311b6a51606102771e55b2db1e33ced5b3569dde319b264b"},"package":"239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/procfs-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/procfs-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e303757cd3e21c763e339f6f7e4c9cb4e435ff83" + }, + "path_in_vcs": "procfs-core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/procfs-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/procfs-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/procfs-core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "procfs-core" +documentation = "https://docs.rs/procfs-core/" +description = "Data structures and parsing for the linux procfs pseudo-filesystem" +readme = "../README.md" +version.workspace = true +authors.workspace = true +repository.workspace = true +keywords.workspace = true +categories.workspace = true +license.workspace = true +edition.workspace = true +rust-version.workspace = true + +[features] +default = ["chrono"] +serde1 = ["serde", "bitflags/serde"] + +[dependencies] +backtrace = { version = "0.3", optional = true } +bitflags = { version = "2" } +chrono = { version = "0.4.20", optional = true, features = ["clock"], default-features = false } +hex = "0.4" +serde = { version = "1.0", features = ["derive"], optional = true } + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/profiling/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/profiling/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/profiling/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/profiling/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"bd6b1c33aab70e9c0b390dff51d3c04db366472f5a3e907b0032bcdd5b82dc6a","Cargo.lock":"2117266a850a12e4c0219544203dd2359cdff44c73fc3b57d81f46d4e4f53175","Cargo.toml":"715a3a3ceb2a57c03e6f16f9597ac68e8e78f754f0d50295bab00a1dafc59e1c","LICENSE-APACHE":"10d30a673cd5e9349bdc02aeb48f14b3386d27d0da32df8f0a555d4aa16aa551","LICENSE-MIT":"c8167fdeeed46d3f244d3f85c5bf998ce889343691c32be2c61a8bc4b5c08333","README.md":"69072115dbf6226b692b61b59614859eec7da816d839ff15fb2e166350f747a7","deny.toml":"8cc04a7354c4ce56d54b0ba9beca33b8511ab7fba82184acd9baa04ba2af672b","rustfmt.toml":"df025a0d166890f7b73df8596d0135a441d20311c9251e39df90e552675cebf3","src/empty_impl.rs":"341753cbc92275dc45184c22d60b5192854f35d6c57fdcd68b4ba17a6df59a27","src/lib.rs":"33fa9f148a2f80410ca71fad0b6ab1587c698f318175dfb0015aca9075e75694","src/optick_impl.rs":"167d92d27ac5c0e29b022f93c64d1d3b0e08db5bf0282f8874df465ab2fbe350","src/puffin_impl.rs":"70423e2e348ea0539b253841ad0ce594dd814f60d02ca5f8413a492a8f5cf0ec","src/superluminal_impl.rs":"9bf236c5435147b090cdb1e706f0480639590c6ca1a08ce795c9bcb714a7f1f8","src/tracing_impl.rs":"92bdbd9fc760d258287df13f301f999f678f9ef742c599f7e71b668746743119","src/tracy_impl.rs":"7d5e0149e04a8bb3f2cc088390939612c8b85dc4033e52c999e442400e008e5e","src/type_check_impl.rs":"daf88bb080b6d68e38206667a3d725948a3c836a0c0577d09354bde1e4213920"},"package":"74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3fd0951b5aa47054322f678c3fde9abf182aafdb1dcf14ab58a5df7177e09d59",".github/workflows/ci.yml":"40c9ce63f61e3a5e760f85e546c45304a68e496bc5037116c4928506ec2a20d0","CHANGELOG.md":"bd6b1c33aab70e9c0b390dff51d3c04db366472f5a3e907b0032bcdd5b82dc6a","Cargo.lock":"2117266a850a12e4c0219544203dd2359cdff44c73fc3b57d81f46d4e4f53175","Cargo.toml":"715a3a3ceb2a57c03e6f16f9597ac68e8e78f754f0d50295bab00a1dafc59e1c","Cargo.toml.orig":"e2b799bbf87a7089ca1df145c67d2cc6a8a85b20bfc434ef703a8d03eb5b63a6","LICENSE-APACHE":"10d30a673cd5e9349bdc02aeb48f14b3386d27d0da32df8f0a555d4aa16aa551","LICENSE-MIT":"c8167fdeeed46d3f244d3f85c5bf998ce889343691c32be2c61a8bc4b5c08333","README.md":"69072115dbf6226b692b61b59614859eec7da816d839ff15fb2e166350f747a7","deny.toml":"8cc04a7354c4ce56d54b0ba9beca33b8511ab7fba82184acd9baa04ba2af672b","rustfmt.toml":"df025a0d166890f7b73df8596d0135a441d20311c9251e39df90e552675cebf3","src/empty_impl.rs":"341753cbc92275dc45184c22d60b5192854f35d6c57fdcd68b4ba17a6df59a27","src/lib.rs":"33fa9f148a2f80410ca71fad0b6ab1587c698f318175dfb0015aca9075e75694","src/optick_impl.rs":"167d92d27ac5c0e29b022f93c64d1d3b0e08db5bf0282f8874df465ab2fbe350","src/puffin_impl.rs":"70423e2e348ea0539b253841ad0ce594dd814f60d02ca5f8413a492a8f5cf0ec","src/superluminal_impl.rs":"9bf236c5435147b090cdb1e706f0480639590c6ca1a08ce795c9bcb714a7f1f8","src/tracing_impl.rs":"92bdbd9fc760d258287df13f301f999f678f9ef742c599f7e71b668746743119","src/tracy_impl.rs":"7d5e0149e04a8bb3f2cc088390939612c8b85dc4033e52c999e442400e008e5e","src/type_check_impl.rs":"daf88bb080b6d68e38206667a3d725948a3c836a0c0577d09354bde1e4213920"},"package":"74605f360ce573babfe43964cbe520294dcb081afbf8c108fc6e23036b4da2df"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/profiling/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/profiling/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/profiling/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/profiling/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d69f9d41ddd16cd622549156448fbb069eb13f6c" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/profiling/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/profiling/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/profiling/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/profiling/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,157 @@ +name: CI + +on: [push, pull_request] + +env: + CARGO_TERM_COLOR: always + +# Just test windows as several of the profilers don't do anything or fail to build on other platforms +jobs: + build: + strategy: + matrix: + toolchain: [stable, beta] + os: [windows-2022, ubuntu-22.04, macos-12] + exclude: + - os: macos-12 + toolchain: beta + - os: windows-2022 + toolchain: beta + runs-on: ${{ matrix.os }} + needs: clean + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.toolchain }} + override: true + + - uses: actions/cache@v2 + with: + path: | + target + key: ${{ runner.os }}-cargo-check-test-${{ matrix.toolchain }}-${{ hashFiles('**/Cargo.lock') }} + + - name: Build (puffin) + run: cargo build --all-targets --features=profile-with-puffin + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + - name: Build (superluminal) + run: cargo build --all-targets --features=profile-with-superluminal + if: ${{ runner.os == 'Windows' && matrix.toolchain == 'stable' }} + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + - name: Build (optick) + run: cargo build --all-targets --features=profile-with-optick + if: ${{ runner.os == 'Windows' && matrix.toolchain == 'stable' }} + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + - name: Build (tracing) + run: cargo build --all-targets --features=profile-with-tracing + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + - name: Build (tracy) + run: cargo build --all-targets --features=profile-with-tracy + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + - name: Build (type-check) + run: cargo build --all-targets --features=type-check + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + # Only do this on windows, some of the profilers only support windows + - name: Run tests + run: cargo test --workspace + if: ${{ runner.os == 'Windows' && matrix.toolchain == 'stable' }} + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + # Test that we compile with no default features enabled + # Only do this on windows, some of the profilers only support windows + - name: Run tests ( + run: cargo build --no-default-features + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-C debuginfo=0 -D warnings" + + deny-check: + name: cargo-deny + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v1 + - uses: EmbarkStudios/cargo-deny-action@v1 + with: + command: check ${{ matrix.checks }} + + clean: + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + components: rustfmt, clippy + override: true + + - name: Check the format + run: cargo fmt --all -- --check + + - name: Run clippy (puffin) + run: > + cargo clippy + --all-targets + --features profile-with-puffin + -- + -D warnings + + - name: Run clippy (optick) + run: > + cargo clippy + --all-targets + --features profile-with-optick + -- + -D warnings + + - name: Run clippy (superluminal) + run: > + cargo clippy + --all-targets + --features profile-with-superluminal + -- + -D warnings + + - name: Run clippy (tracing) + run: > + cargo clippy + --all-targets + --features profile-with-tracing + -- + -D warnings + + - name: Run clippy (tracy) + run: > + cargo clippy + --all-targets + --features profile-with-tracy + -- + -D warnings + + - name: Run clippy (type-check) + run: > + cargo clippy + --all-targets + --features type-check + -- + -D warnings diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/profiling/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/profiling/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/profiling/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/profiling/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,66 @@ +[workspace] +members = [ + "profiling-procmacros", + ".", +] + +[package] +name = "profiling" +version = "1.0.7" +authors = ["Philip Degarmo "] +edition = "2018" +description = "This crate provides a very thin abstraction over other profiler crates." +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/aclysma/profiling" +homepage = "https://github.com/aclysma/profiling" +keywords = ["performance", "profiling"] +categories = ["development-tools::profiling"] +exclude = ["/examples", "/screenshots"] + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +puffin = { version = "0.12.1", optional = true } +optick = { version = "1.3", optional = true } +tracing = { version = "0.1", optional = true } +tracy-client = { version = "0.14.1", optional = true } +superluminal-perf = { version = "0.1", optional = true } +profiling-procmacros = { version = "1.0.7", path = "profiling-procmacros", optional = true } + +[dev-dependencies] +# Needed for the puffin example +rafx = { version = "=0.0.14", features = ["rafx-vulkan", "framework"] } +winit = "0.25" +bincode = "1.3.1" +lazy_static = "1" +imgui = "0.8" +imgui-winit-support = "0.8" +puffin-imgui = "0.15.0" +glam = "0.8.6" + +log = "0.4" +env_logger = "0.6" + +tracing-tracy = { version = "0.4.0" } +tracing-subscriber = { version = "0.2" } + +[features] +default = ["procmacros"] +profile-with-puffin = ["puffin", "profiling-procmacros/profile-with-puffin"] +profile-with-optick = ["optick", "profiling-procmacros/profile-with-optick"] +profile-with-superluminal = ["superluminal-perf", "profiling-procmacros/profile-with-superluminal"] +profile-with-tracing = ["tracing", "profiling-procmacros/profile-with-tracing"] +profile-with-tracy = ["tracy-client", "profiling-procmacros/profile-with-tracy"] +type-check = [] +procmacros = ["profiling-procmacros"] + +[[example]] +name = "puffin" +path = "examples/puffin/puffin.rs" +required-features = ["profile-with-puffin"] + +[[example]] +name = "simple" +path = "examples/simple.rs" +required-features = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/prost/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/prost/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"a3ac5fec4abcd9ef35ba4cb8924964a1158c1b2c48c70f87532aacbc5d34cbb2","FUZZING.md":"90e5d9ae4cf3b975a7f917224cec20d5d757a9ca33e2bd6d3e2bb984409d3292","KANI.md":"7dd64e21f8ade66b2b795042159f1163bfd304ff58172deb126fe788d71b2056","LICENSE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","README.md":"f76f54a5eda4a38e24d360db6370dde5172c07c117ddb92878c9a613c50c7c68","benches/varint.rs":"25e28eadeb5092882281eaa16307ae72cbdabe04a308c9cfe15d3a62c8ead40b","clippy.toml":"10eea08f9e26e0dc498e431ac3a62b861bd74029d1cad8a394284af4cbc90532","flake.lock":"c0f731ad4db81f7f120a79a6dac4467970d410b9942688eb6286cd6f3e8c1f01","flake.nix":"08f0e2ffcf522caa30399f3f540dc9c2fe46c9745ce76b45563118045cd4f4d1","prepare-release.sh":"67f42e0649d33269c88272e69a9bf48d02de42126a9942ac6298b6995adea8df","publish-release.sh":"0cf0c6ec2765f19d45e271d005a6ad46f7b9b00241ba8a915ece8d100062546b","src/encoding.rs":"bcaeeecb90826f37dde6ee6c3d657ff4d69d6fe0e865e3a256665086d046400f","src/error.rs":"bfccee0fc06836f9b32b1cdb631237031d0ba8e1bc82548db3c4a6c10c06e784","src/lib.rs":"df1534418dc88712e7d77f2cce7297fd9ff520d4a56e576dfbe38700f6fa254a","src/message.rs":"e4f85ffe6f0a66778b782199e29d450ec53a10e818e20199b15bb1d11d067521","src/name.rs":"ef5ac157cfeb195de60e0d5a3de00fe6e1d864182d557032841259049f72c173","src/types.rs":"edfefaf56ab4bc12c98cbcd9d0b3ca18c10352217556c193be6314990ecffd9c"},"package":"f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f9b71a1f9928d59bef435d9cb9454128cf310a1ece1183a008ec84092d41a1eb",".github/actions/setup-ninja/action.yml":"92a750192bba12a2a9e9215991955356571b8b4ed77d4f22310fcb8625675ada",".github/workflows/ci.yml":"e347cc514bc2f7d0fb678a76a1bbb20c61f4f517a5ff25bc24028e45a7fb66b4",".github/workflows/cifuzz.yml":"c6199f768dc8d5731278ac5b3869f031884158a405fa5ddc565efeafb62fae77","Cargo.toml":"a3ac5fec4abcd9ef35ba4cb8924964a1158c1b2c48c70f87532aacbc5d34cbb2","Cargo.toml.orig":"0b212e4bda2e34fba4f9b0085597302b635d5240710a2b7ebc47ca1956f92abf","FUZZING.md":"90e5d9ae4cf3b975a7f917224cec20d5d757a9ca33e2bd6d3e2bb984409d3292","KANI.md":"7dd64e21f8ade66b2b795042159f1163bfd304ff58172deb126fe788d71b2056","LICENSE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","README.md":"f76f54a5eda4a38e24d360db6370dde5172c07c117ddb92878c9a613c50c7c68","benches/varint.rs":"25e28eadeb5092882281eaa16307ae72cbdabe04a308c9cfe15d3a62c8ead40b","clippy.toml":"10eea08f9e26e0dc498e431ac3a62b861bd74029d1cad8a394284af4cbc90532","flake.lock":"c0f731ad4db81f7f120a79a6dac4467970d410b9942688eb6286cd6f3e8c1f01","flake.nix":"08f0e2ffcf522caa30399f3f540dc9c2fe46c9745ce76b45563118045cd4f4d1","prepare-release.sh":"67f42e0649d33269c88272e69a9bf48d02de42126a9942ac6298b6995adea8df","publish-release.sh":"0cf0c6ec2765f19d45e271d005a6ad46f7b9b00241ba8a915ece8d100062546b","src/encoding.rs":"bcaeeecb90826f37dde6ee6c3d657ff4d69d6fe0e865e3a256665086d046400f","src/error.rs":"bfccee0fc06836f9b32b1cdb631237031d0ba8e1bc82548db3c4a6c10c06e784","src/lib.rs":"df1534418dc88712e7d77f2cce7297fd9ff520d4a56e576dfbe38700f6fa254a","src/message.rs":"e4f85ffe6f0a66778b782199e29d450ec53a10e818e20199b15bb1d11d067521","src/name.rs":"ef5ac157cfeb195de60e0d5a3de00fe6e1d864182d557032841259049f72c173","src/types.rs":"edfefaf56ab4bc12c98cbcd9d0b3ca18c10352217556c193be6314990ecffd9c"},"package":"f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/prost/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/prost/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9dd655312240ba028660f0c7091a8b9a66406f2a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost/.github/actions/setup-ninja/action.yml thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/actions/setup-ninja/action.yml --- thunderbird-140.7.1esr/comm/third_party/rust/prost/.github/actions/setup-ninja/action.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/actions/setup-ninja/action.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +runs: + using: "Composite" + steps: + - name: install ninja + if: runner.os == 'macOS' + run: brew install ninja + shell: bash + + - name: install ninja + if: runner.os == 'Windows' + run: choco install ninja + shell: bash + + - name: install ninja + if: runner.os == 'Linux' + run: sudo apt-get install ninja-build + shell: bash diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/prost/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,108 @@ +name: CI +on: pull_request + +env: + PROTOC_VERSION: 3.20.3 + +jobs: + + rustfmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt + - run: cargo fmt --all --check + + machete: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + - name: install cargo-machete + uses: baptiste0928/cargo-install@v2 + with: + crate: cargo-machete + - name: Check unused dependencies + run: cargo machete + + test: + runs-on: ${{ matrix.os }} + strategy: + matrix: + toolchain: + - stable + - "1.64" + os: + - ubuntu-latest + - macos-latest + - windows-latest + steps: + - uses: actions/checkout@v3 + - name: install toolchain (${{ matrix.toolchain }}) + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.toolchain }} + - name: install protoc + uses: taiki-e/install-action@v2 + with: + tool: protoc@${{ env.PROTOC_VERSION }} + - name: install ninja + uses: ./.github/actions/setup-ninja + - uses: Swatinem/rust-cache@v2 + - name: test + run: cargo test --workspace --all-targets + - name: test no-default-features + run: cargo test -p prost-build -p prost-derive -p prost-types --all-targets --no-default-features + # Run doc tests separately: https://github.com/rust-lang/cargo/issues/6669 + - name: test doc + run: cargo test --workspace --doc + - name: test doc no-default-features + run: cargo test -p prost-build -p prost-derive -p prost-types --doc --no-default-features + + kani: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Verify with Kani + uses: model-checking/kani-github-action@v0.32 + with: + enable-propproof: true + args: | + --tests -p prost-types --default-unwind 3 \ + --harness "tests::check_timestamp_roundtrip_via_system_time" \ + --harness "tests::check_duration_roundtrip" \ + --harness "tests::check_duration_roundtrip_nanos" + # --default-unwind N roughly corresponds to how much effort + # Kani will spend trying to prove correctness of the + # program. Higher the number, more programs can be proven + # correct. However, Kani will require more time and memory. If + # Kani fails with "Failed Checks: unwinding assertion," this + # number may need to be raised for Kani to succeed. + + no-std: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@nightly + - name: install protoc + uses: taiki-e/install-action@v2 + with: + tool: protoc@${{ env.PROTOC_VERSION }} + - uses: Swatinem/rust-cache@v2 + - name: install cargo-no-std-check + uses: baptiste0928/cargo-install@v2 + with: + crate: cargo-no-std-check + - name: prost cargo-no-std-check + run: cargo no-std-check --manifest-path Cargo.toml --no-default-features + - name: prost-types cargo-no-std-check + run: cargo no-std-check --manifest-path prost-types/Cargo.toml --no-default-features + # prost-build depends on prost with --no-default-features, but when + # prost-build is built through the workspace, prost typically has default + # features enabled due to vagaries in Cargo workspace feature resolution. + # This additional check ensures that prost-build does not rely on any of + # prost's default features to compile. + - name: prost-build check + run: cargo check --manifest-path prost-build/Cargo.toml diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost/.github/workflows/cifuzz.yml thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/workflows/cifuzz.yml --- thunderbird-140.7.1esr/comm/third_party/rust/prost/.github/workflows/cifuzz.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost/.github/workflows/cifuzz.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +name: CIFuzz +on: [pull_request] +jobs: + Fuzzing: + runs-on: ubuntu-latest + steps: + - name: Build Fuzzers + id: build + uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master + with: + oss-fuzz-project-name: 'prost' + dry-run: false + language: rust + - name: Run Fuzzers + uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master + with: + oss-fuzz-project-name: 'prost' + fuzz-seconds: 300 + dry-run: false + language: rust + - name: Upload Crash + uses: actions/upload-artifact@v3 + if: failure() && steps.build.outcome == 'success' + with: + name: artifacts + path: ./out/artifacts diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/prost/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/prost/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,65 @@ +[package] +name = "prost" +version = "0.12.1" +authors = [ + "Dan Burkert ", + "Lucio Franco ", +] +license = "Apache-2.0" +repository = "https://github.com/tokio-rs/prost" +documentation = "https://docs.rs/prost" +readme = "README.md" +description = "A Protocol Buffers implementation for the Rust Language." +keywords = ["protobuf", "serialization"] +categories = ["encoding"] +edition = "2021" +rust-version = "1.60" + +[workspace] +members = [ + "conformance", + "prost-build", + "prost-derive", + "prost-types", + "protobuf", + "tests", + "tests-2015", + "tests-no-std", + "tests/single-include", +] + +exclude = [ + # The fuzz crate can't be compiled or tested without the 'cargo fuzz' command, + # so exclude it from normal builds. + "fuzz", + # Same counts for the afl fuzz targets + "afl", +] + +[lib] +# https://bheisler.github.io/criterion.rs/book/faq.html#cargo-bench-gives-unrecognized-option-errors-for-valid-command-line-options +bench = false + +[features] +default = ["prost-derive", "std"] +no-recursion-limit = [] +std = [] + +[dependencies] +bytes = { version = "1", default-features = false } +prost-derive = { version = "0.12.1", path = "prost-derive", optional = true } + +[dev-dependencies] +criterion = { version = "0.4", default-features = false } +env_logger = { version = "0.10", default-features = false } +log = "0.4" +proptest = "1" +rand = "0.8" + +[profile.bench] +debug = true + +[[bench]] +name = "varint" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost-derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/prost-derive/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"7d555d8783ebeebdb3c3190ff57fa833db7cbd14eecba8a5a101f87e7dca3f71","LICENSE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","README.md":"6c67fa1e48f14adfaf834f520f798ddfb79f90804f46cc215ee391a7d57913a4","src/field/group.rs":"0370fda09a6dc7e8e91cfab1a6638c0117f0b968bcc7d1a8f397c2bf00042481","src/field/map.rs":"a03791fc758802cdf4e75e197acd7975141377e3d1ad1273e6cefab2b7fddfe9","src/field/message.rs":"a5672412435bb9fafbd4a99b1a6c6d5bbf636a571959358a44196bfd69efc2d1","src/field/mod.rs":"108b98c676b780fbe55907a3c2825bdf77cd0f857292bfa82a78f5b20fa499c5","src/field/oneof.rs":"128e990b8bb711fdbadd35b711f127c02f64b84b5ca95307b428956896d15721","src/field/scalar.rs":"16a4210578e7e643d49b5c769078f8bf295dae738f3ba2b6e48af7291b9e7951","src/lib.rs":"0b86c9fdace3d3f942afad55f7aa21d4dc2c7d8447906d03fd9c650d311c47ee"},"package":"265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6138caec44020f8412dc09b452a6f0ebee928d767abe89c8fc6e03b5fd892d04","Cargo.toml":"7d555d8783ebeebdb3c3190ff57fa833db7cbd14eecba8a5a101f87e7dca3f71","Cargo.toml.orig":"dbeb7018616865ee4a303430e66a85b88070d41fc6f51def14e773353e91cdd7","LICENSE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","README.md":"6c67fa1e48f14adfaf834f520f798ddfb79f90804f46cc215ee391a7d57913a4","src/field/group.rs":"0370fda09a6dc7e8e91cfab1a6638c0117f0b968bcc7d1a8f397c2bf00042481","src/field/map.rs":"a03791fc758802cdf4e75e197acd7975141377e3d1ad1273e6cefab2b7fddfe9","src/field/message.rs":"a5672412435bb9fafbd4a99b1a6c6d5bbf636a571959358a44196bfd69efc2d1","src/field/mod.rs":"108b98c676b780fbe55907a3c2825bdf77cd0f857292bfa82a78f5b20fa499c5","src/field/oneof.rs":"128e990b8bb711fdbadd35b711f127c02f64b84b5ca95307b428956896d15721","src/field/scalar.rs":"16a4210578e7e643d49b5c769078f8bf295dae738f3ba2b6e48af7291b9e7951","src/lib.rs":"0b86c9fdace3d3f942afad55f7aa21d4dc2c7d8447906d03fd9c650d311c47ee"},"package":"265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost-derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/prost-derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9dd655312240ba028660f0c7091a8b9a66406f2a" + }, + "path_in_vcs": "prost-derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/prost-derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/prost-derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/prost-derive/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "prost-derive" +version = "0.12.1" +authors = [ + "Dan Burkert ", + "Lucio Franco ", + "Tokio Contributors ", +] +license = "Apache-2.0" +repository = "https://github.com/tokio-rs/prost" +documentation = "https://docs.rs/prost-derive" +readme = "README.md" +description = "A Protocol Buffers implementation for the Rust Language." +edition = "2021" +rust-version = "1.60" + +[lib] +proc_macro = true + +[dependencies] +anyhow = "1.0.1" +itertools = { version = ">=0.10, <0.12", default-features = false, features = ["use_alloc"] } +proc-macro2 = "1" +quote = "1" +syn = { version = "2", features = [ "extra-traits" ] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/qlog/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/qlog/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/qlog/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/qlog/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"1ed3025861b6a80fe853eec56fbc4d7e2dd5283a5c3a17b5e199b54dcf7ae5e0","Cargo.toml":"ee63379ec6dc1587fbb7089032e57519e346589277f7eb0b8336b52ab8a15737","README.md":"597691eb766c2cbd7a6591bda56d3e70e6836b62b6327fb73497523eabd5b53d","src/events/connectivity.rs":"116993412e200e375c97762980ffb638d2244197fd752b9569b5b20baf574308","src/events/h3.rs":"d8724d4835945d815548c99f212ad3b2c115bcea9697c335454305a353e7d0c0","src/events/mod.rs":"eff051847d9bac39f55514b3e82222d6130e6cf1d76e8cfd66a55aec37797b08","src/events/qpack.rs":"5c7267c45e3fb947cdfa946f9f9692d3e3e36a166f70124ba293dc27534267d0","src/events/quic.rs":"8071122cd21e6f8d7dae55a2f75238cf98ee6f2c61824486683191f8ca3dd212","src/events/security.rs":"3508bd9c612493ff7fc468a7625416fbb2b38d0c3d7a3ab1be98edef178599c9","src/lib.rs":"a25cb834ab96b98654277992c96360c680bbe9e19b63228918df54bce743ee87","src/reader.rs":"41005569ac73b67243fe847b802b3a5896de3e758e1df77805e5c90afea97947","src/streamer.rs":"aac3b431a10ab05a7244258b481cefaf5b811ee2018872aa0a0343685e981fc8"},"package":"0f15b83c59e6b945f2261c95a1dd9faf239187f32ff0a96af1d1d28c4557f919"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ad725bf372040edf531421b76553828b1c43f3b4f080c7066ef7c5a1adf693c0","Cargo.lock":"1ed3025861b6a80fe853eec56fbc4d7e2dd5283a5c3a17b5e199b54dcf7ae5e0","Cargo.toml":"ee63379ec6dc1587fbb7089032e57519e346589277f7eb0b8336b52ab8a15737","Cargo.toml.orig":"086af4145872042fa2d691efa517519f964f6e6c8941d9c84d7818c27aeae530","README.md":"597691eb766c2cbd7a6591bda56d3e70e6836b62b6327fb73497523eabd5b53d","src/events/connectivity.rs":"116993412e200e375c97762980ffb638d2244197fd752b9569b5b20baf574308","src/events/h3.rs":"d8724d4835945d815548c99f212ad3b2c115bcea9697c335454305a353e7d0c0","src/events/mod.rs":"eff051847d9bac39f55514b3e82222d6130e6cf1d76e8cfd66a55aec37797b08","src/events/qpack.rs":"5c7267c45e3fb947cdfa946f9f9692d3e3e36a166f70124ba293dc27534267d0","src/events/quic.rs":"8071122cd21e6f8d7dae55a2f75238cf98ee6f2c61824486683191f8ca3dd212","src/events/security.rs":"3508bd9c612493ff7fc468a7625416fbb2b38d0c3d7a3ab1be98edef178599c9","src/lib.rs":"a25cb834ab96b98654277992c96360c680bbe9e19b63228918df54bce743ee87","src/reader.rs":"41005569ac73b67243fe847b802b3a5896de3e758e1df77805e5c90afea97947","src/streamer.rs":"aac3b431a10ab05a7244258b481cefaf5b811ee2018872aa0a0343685e981fc8"},"package":"0f15b83c59e6b945f2261c95a1dd9faf239187f32ff0a96af1d1d28c4557f919"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/qlog/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/qlog/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/qlog/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/qlog/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "516b8e3b499df96f79b4d7c9f972a045875e640f" + }, + "path_in_vcs": "qlog" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/qlog/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/qlog/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/qlog/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/qlog/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "qlog" +version = "0.15.2" +authors = ["Lucas Pardue "] +description = "qlog data model for QUIC and HTTP/3" +edition = { workspace = true } +repository = { workspace = true } +license = { workspace = true } +readme = { workspace = true } +keywords = { workspace = true } +categories = { workspace = true } + +[dependencies] +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true, features = ["preserve_order"] } +serde_with = { workspace = true, features = ["macros"] } +smallvec = { workspace = true, features = ["serde"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quick-error/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/quick-error/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b88df71c076815e9922973e1f54af221486c3a83d5be2c1af9ca650a8f8f526f","Cargo.toml":"1f24b567c7f10b4ec44f5baf033d27da39f659c09df0e8a057437d10ecdd551a","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"058f01fe181608d027fcde7e528fc03ea3cf90f30903c407644b0a9bbc54f500","README.rst":"8bd690e0089d4c38eb71f1327f5144741009f4b2f49f0b16f2547f528171e2e6","bulk.yaml":"17c2548388e0cd3a63473021a2f1e4ddedee082d79d9167cb31ad06a1890d3fc","examples/context.rs":"b9be9a4ca021a1f0ba659932bfc0cf891728bfaea49d48a8be183644c492515b","src/lib.rs":"a02c8a3c40fa1dcee8285b9c238d40cb3078cf4dded1c972fa6361a485d1667f","vagga.yaml":"b01ad1fd3aa25de2439c0f7a437c6517808ba3a7eeeb0363eb209f08e326cc8e"},"package":"a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ab4e7d16238cc1033536b3ba3db024b1f3fa239c2f01c0f8ea9642f72f499b1c",".travis.yml":"e28684aa253dc1ff23dbc75d1b4e55a3f0d7ad6d65b64daf3b09379e4895f1b7","Cargo.lock":"b88df71c076815e9922973e1f54af221486c3a83d5be2c1af9ca650a8f8f526f","Cargo.toml":"1f24b567c7f10b4ec44f5baf033d27da39f659c09df0e8a057437d10ecdd551a","Cargo.toml.orig":"719ab29d92940aff068400acda429b13e01d85e3dabdc85f03244a7c2d7e6672","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"058f01fe181608d027fcde7e528fc03ea3cf90f30903c407644b0a9bbc54f500","README.rst":"8bd690e0089d4c38eb71f1327f5144741009f4b2f49f0b16f2547f528171e2e6","bulk.yaml":"17c2548388e0cd3a63473021a2f1e4ddedee082d79d9167cb31ad06a1890d3fc","examples/context.rs":"b9be9a4ca021a1f0ba659932bfc0cf891728bfaea49d48a8be183644c492515b","src/lib.rs":"a02c8a3c40fa1dcee8285b9c238d40cb3078cf4dded1c972fa6361a485d1667f","vagga.yaml":"b01ad1fd3aa25de2439c0f7a437c6517808ba3a7eeeb0363eb209f08e326cc8e"},"package":"a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quick-error/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/quick-error/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "176beb5ddb966c4116ec50ec9da6d2263b06e670" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quick-error/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/quick-error/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quick-error/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +sudo: false +dist: trusty +language: rust + +cache: +- cargo + +before_cache: +- rm -r $TRAVIS_BUILD_DIR/target/debug + +jobs: + include: + - os: linux + rust: stable + - os: linux + rust: beta + - os: linux + rust: nightly + + # deploy + - stage: publish + os: linux + rust: stable + env: + # CARGO_TOKEN + - secure: "tYrt4NUyp3jgpIO6k5zqBoSDO7e6j79IS0jRgAgeoAxfM6V36kU+xLM266mXeiXhYK/p4MjtjAnF7VmQwQklnkOXibTNnwRMkJLodl9WGTK9UxLrGEC7ZUS6QywvhOQEu2ZbAsYESw5+o3vLHZouxm1JfSSSoG/IfqiEIAvqlCmP2gync1nZ+gWSjPuEkUDAIlkCKc6yUvFA+qexuCnITTyKOjdBrnBIX9yZ5tPPZa/RAd/GqQwTf3oXhqZraxP6MwxFFjDNQz4dt+64Ew9odtXjgf0StoqOzb5FzWalbQN/hfvfRfAEs7C1Y6s3N+xMLPCmKTML0AmmGLj52KzVtf5TbxAonC/i8oRb+Yv6l+TloZEJnfn1VTozVQFt2FBabPeKN0NA3Rn3V1YF50sf9RzLD9R8Oksk1C3SuKIRWuUK6r98HXMT4Hu7SAk1T88O9btiiehspUfOhvaoRxeTuXsxoezTwKoKh2T/m989z6w+hPDS1LedULxQQjztxBp7EAVUGnBNxSNFX3SUuReFDY3AVFdPOLomi9XEAKv4i3yDmQJFZ7J9XQXITnWgtKdpfqFW7HlhyPlpLLRxWxfCrK7bP5LmHzWss7fR5zDd5FXUbHLre15DXXLbdPp8FTFEWoDV0p/EIIqUIUamlI1Ny1zQCD0PxhXLUuD+I+WzKpg=" + install: true + script: true + + deploy: + - provider: script + script: 'cargo publish --verbose --token=$CARGO_TOKEN' + on: + tags: true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quick-error/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/quick-error/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/quick-error/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quick-error/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "quick-error" +description = """ + A macro which makes error types pleasant to write. +""" +license = "MIT/Apache-2.0" +version = "1.2.3" +keywords = ["macro", "error", "type", "enum"] +authors = ["Paul Colomiets ", "Colin Kiegel "] +homepage = "http://github.com/tailhook/quick-error" +repository = "http://github.com/tailhook/quick-error" +documentation = "http://docs.rs/quick-error" +categories = ["rust-patterns"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quick-xml/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/quick-xml/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"59755f9be360a74841b21314d3da576b3141353fe81aebaf0eeda67b677a08d5","Cargo.toml":"e2d29ad516728b5f3dff9a96a129201b3d26d33293d0189930f4dc096b3770dd","LICENSE-MIT.md":"5b2c207dcf571267ebe0bbdd5bf321f561ddc22ff597e7b363e96f4539507a29","README.md":"e201ab0fc5e2c8bdd930f065b1702faeda7ea0c7e59f09febc51ec1491fa4f3e","src/de/key.rs":"8504b89ffe07d118703c943402755f3be81ac112f02cd5100b1528dfe3e4c53f","src/de/map.rs":"fa53d0a2576560a752794f45ab3bd10661f3d8ce94d3398ef690a4228001c621","src/de/mod.rs":"4ba056a4b7099ed2627b9a5ac1cefc4ef5c052e6b3e23ff271271889122d9ef2","src/de/resolver.rs":"79997bb562f44cd7c476bd0828cb423a1e8c2a5ebcb7a51c062f92302852305f","src/de/simple_type.rs":"a2a759e66ebef9f2d7aff8ce272e5685c39b7fbcb7c1ea8f498b851027528f7a","src/de/text.rs":"84da0fe5530b025a5026b67f16799330f62f0bddcb463c17fa4bd7f6f48fa199","src/de/var.rs":"258bc5661b87aec4de40bad2454f468abafc9dd369fc7d40f3b5d350bf45befa","src/encoding.rs":"dbc87ec44ad030168435537500916b1ea6d32d44e610e6f85174559d8744cf3f","src/errors.rs":"04fd5b7b829b0485c9f76f96134f841350fbabe9a661a13f349ddd27ba31c274","src/escapei.rs":"ba3777c9f7cafa38d23d8f7e76b1606b45b505e56abf95e1c8ee9af83cce8f9c","src/events/attributes.rs":"aa6f907d25ac3ee36d30f44659bb2ff15d778f559c78b15ee196bd50213f0763","src/events/mod.rs":"dc1b0bf62409c6627f33030329fc66f73a34d51771e5b5fb79592f00004cb3ca","src/lib.rs":"ebcda5871c530ce05713056b22f7f66d428478a7abf4b29f67fb69ca6a54a6c1","src/name.rs":"3e48e68345bf5f37fc6f695bf800191520ac0287159edeb85dfbe2760debb065","src/reader/async_tokio.rs":"81548958596738e94cdcafe66e29753743714283914f7c2f8d7649b22309a5d8","src/reader/buffered_reader.rs":"bb2b13c65f5c0cc7349efb079eff76fe8330612c30ac8150a7db9ff219d5e776","src/reader/mod.rs":"825a4811523c064dbf7bdfd06306cb8dfc99d537c6a32df6cc3429f9f87e91a2","src/reader/ns_reader.rs":"094fa697aa9cd4ed676e846bb69108b46816dd2953f9218c53d31383ee1df26d","src/reader/slice_reader.rs":"2eafa1ab8412d93298724a1c1ff8e4da8033c9b2c6b259fb1bedfb75158ee3db","src/reader/state.rs":"5e997d45e16dd50b91d4f1256d5c498bbb2e90bebe3f71176130378e116db591","src/se/content.rs":"2f78c2f981d6ff3452cabbfd55d6df63ec54784710200a3d856a5b473932ad7e","src/se/element.rs":"48521ade059a331947cd974300756170e5be417b2bf544d48c51b62f838add79","src/se/key.rs":"f97903a052017cd41d4ca4c6de286c2f05e55c9c6b678f0c7dd602e3ecebee01","src/se/mod.rs":"182d225f53a531f03b470d95d4f92180745833bc88cee9106e1341c194f69330","src/se/simple_type.rs":"76a81a4bb8ae3d7be500652bb3a02492456ec74e03255e4b513a4187706b4a51","src/se/text.rs":"847b62c7c421a614661c758f672c26162ff21fc5b7bc888394a0acb485b58c56","src/serde_helpers.rs":"c8f12563dcfc0bb4ecb7efc76ccd4800002f1e14321b3766f78902060a772016","src/utils.rs":"9a7529ad1c217253b1383e072b03a0736a38a27646eec7a35532ab0316e2af9d","src/writer.rs":"ce571f2fc459db368fac82b3e8606e4d934967d108cfcfbbd0f44e98413a230c","src/writer/async_tokio.rs":"36d78c7b0fa86e91f513e469af187b30b39bb96bfd4f92fac39675659e73d1b8","tests/README.md":"8e32f157730a5df4bbef16c1a3bbad2039b58d7f02e8ad4c44de627d74321ae8"},"package":"1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e057bb1d52a0ab288c9e1df67074414bda0c0eff996a037cae296ecb5b586fad","Cargo.lock":"59755f9be360a74841b21314d3da576b3141353fe81aebaf0eeda67b677a08d5","Cargo.toml":"e2d29ad516728b5f3dff9a96a129201b3d26d33293d0189930f4dc096b3770dd","Cargo.toml.orig":"3d8d94c3bd1c4f314655d33474ffef323617439deb90abbf660e0aec070dbedb","LICENSE-MIT.md":"5b2c207dcf571267ebe0bbdd5bf321f561ddc22ff597e7b363e96f4539507a29","README.md":"e201ab0fc5e2c8bdd930f065b1702faeda7ea0c7e59f09febc51ec1491fa4f3e","src/de/key.rs":"8504b89ffe07d118703c943402755f3be81ac112f02cd5100b1528dfe3e4c53f","src/de/map.rs":"fa53d0a2576560a752794f45ab3bd10661f3d8ce94d3398ef690a4228001c621","src/de/mod.rs":"4ba056a4b7099ed2627b9a5ac1cefc4ef5c052e6b3e23ff271271889122d9ef2","src/de/resolver.rs":"79997bb562f44cd7c476bd0828cb423a1e8c2a5ebcb7a51c062f92302852305f","src/de/simple_type.rs":"a2a759e66ebef9f2d7aff8ce272e5685c39b7fbcb7c1ea8f498b851027528f7a","src/de/text.rs":"84da0fe5530b025a5026b67f16799330f62f0bddcb463c17fa4bd7f6f48fa199","src/de/var.rs":"258bc5661b87aec4de40bad2454f468abafc9dd369fc7d40f3b5d350bf45befa","src/encoding.rs":"dbc87ec44ad030168435537500916b1ea6d32d44e610e6f85174559d8744cf3f","src/errors.rs":"04fd5b7b829b0485c9f76f96134f841350fbabe9a661a13f349ddd27ba31c274","src/escapei.rs":"ba3777c9f7cafa38d23d8f7e76b1606b45b505e56abf95e1c8ee9af83cce8f9c","src/events/attributes.rs":"aa6f907d25ac3ee36d30f44659bb2ff15d778f559c78b15ee196bd50213f0763","src/events/mod.rs":"dc1b0bf62409c6627f33030329fc66f73a34d51771e5b5fb79592f00004cb3ca","src/lib.rs":"ebcda5871c530ce05713056b22f7f66d428478a7abf4b29f67fb69ca6a54a6c1","src/name.rs":"3e48e68345bf5f37fc6f695bf800191520ac0287159edeb85dfbe2760debb065","src/reader/async_tokio.rs":"81548958596738e94cdcafe66e29753743714283914f7c2f8d7649b22309a5d8","src/reader/buffered_reader.rs":"bb2b13c65f5c0cc7349efb079eff76fe8330612c30ac8150a7db9ff219d5e776","src/reader/mod.rs":"825a4811523c064dbf7bdfd06306cb8dfc99d537c6a32df6cc3429f9f87e91a2","src/reader/ns_reader.rs":"094fa697aa9cd4ed676e846bb69108b46816dd2953f9218c53d31383ee1df26d","src/reader/slice_reader.rs":"2eafa1ab8412d93298724a1c1ff8e4da8033c9b2c6b259fb1bedfb75158ee3db","src/reader/state.rs":"5e997d45e16dd50b91d4f1256d5c498bbb2e90bebe3f71176130378e116db591","src/se/content.rs":"2f78c2f981d6ff3452cabbfd55d6df63ec54784710200a3d856a5b473932ad7e","src/se/element.rs":"48521ade059a331947cd974300756170e5be417b2bf544d48c51b62f838add79","src/se/key.rs":"f97903a052017cd41d4ca4c6de286c2f05e55c9c6b678f0c7dd602e3ecebee01","src/se/mod.rs":"182d225f53a531f03b470d95d4f92180745833bc88cee9106e1341c194f69330","src/se/simple_type.rs":"76a81a4bb8ae3d7be500652bb3a02492456ec74e03255e4b513a4187706b4a51","src/se/text.rs":"847b62c7c421a614661c758f672c26162ff21fc5b7bc888394a0acb485b58c56","src/serde_helpers.rs":"c8f12563dcfc0bb4ecb7efc76ccd4800002f1e14321b3766f78902060a772016","src/utils.rs":"9a7529ad1c217253b1383e072b03a0736a38a27646eec7a35532ab0316e2af9d","src/writer.rs":"ce571f2fc459db368fac82b3e8606e4d934967d108cfcfbbd0f44e98413a230c","src/writer/async_tokio.rs":"36d78c7b0fa86e91f513e469af187b30b39bb96bfd4f92fac39675659e73d1b8","tests/README.md":"8e32f157730a5df4bbef16c1a3bbad2039b58d7f02e8ad4c44de627d74321ae8"},"package":"1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quick-xml/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/quick-xml/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "120e074f18d83c686aa2e086200277e29433e311" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quick-xml/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/quick-xml/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quick-xml/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,244 @@ +[package] +name = "quick-xml" +version = "0.31.0" +description = "High performance xml reader and writer" +edition = "2021" + +documentation = "https://docs.rs/quick-xml" +repository = "https://github.com/tafia/quick-xml" + +keywords = ["xml", "serde", "parser", "writer", "html"] +categories = ["asynchronous", "encoding", "parsing", "parser-implementations"] +license = "MIT" +rust-version = "1.56" +include = ["src/*", "LICENSE-MIT.md", "README.md"] + +[dependencies] +document-features = { version = "0.2", optional = true } +encoding_rs = { version = "0.8", optional = true } +serde = { version = ">=1.0.100", optional = true } +tokio = { version = "1.10", optional = true, default-features = false, features = ["io-util"] } +memchr = "2.1" +arbitrary = { version = "1", features = ["derive"], optional = true } + +[dev-dependencies] +criterion = "0.4" +pretty_assertions = "1.4" +regex = "1" +# #[serde(other)] allowed not only inside field_identifier since 1.0.79 +# serde does not follow semver in numbering and their dependencies, so we specifying patch here +serde_derive = { version = "1.0.79" } +serde-value = "0.7" +tokio = { version = "1.21", default-features = false, features = ["macros", "rt"] } +tokio-test = "0.4" + +[lib] +bench = false + +[[bench]] +name = "microbenches" +harness = false +path = "benches/microbenches.rs" + +[[bench]] +name = "macrobenches" +harness = false +path = "benches/macrobenches.rs" + +[features] +default = [] + +## Enables support for asynchronous reading and writing from `tokio`'s IO-Traits by enabling +## [reading events] from types implementing [`tokio::io::AsyncBufRead`]. +## +## [reading events]: crate::reader::Reader::read_event_into_async +async-tokio = ["tokio"] + +## Enables support of non-UTF-8 encoded documents. Encoding will be inferred from +## the XML declaration if it is found, otherwise UTF-8 is assumed. +## +## Currently, only ASCII-compatible encodings are supported. For example, +## UTF-16 will not work (therefore, `quick-xml` is not [standard compliant]). +## +## Thus, quick-xml supports all encodings of [`encoding_rs`] except these: +## - [UTF-16BE] +## - [UTF-16LE] +## - [ISO-2022-JP] +## +## You should stop processing a document when one of these encodings is detected, +## because generated events can be wrong and do not reflect a real document structure! +## +## Because these are the only supported encodings that are not ASCII compatible, you can +## check for them: +## +## ``` +## use quick_xml::events::Event; +## use quick_xml::reader::Reader; +## +## # fn to_utf16le_with_bom(string: &str) -> Vec { +## # let mut bytes = Vec::new(); +## # bytes.extend_from_slice(&[0xFF, 0xFE]); // UTF-16 LE BOM +## # for ch in string.encode_utf16() { +## # bytes.extend_from_slice(&ch.to_le_bytes()); +## # } +## # bytes +## # } +## let xml = to_utf16le_with_bom(r#""#); +## let mut reader = Reader::from_reader(xml.as_ref()); +## reader.trim_text(true); +## +## let mut buf = Vec::new(); +## let mut unsupported = false; +## loop { +## if !reader.decoder().encoding().is_ascii_compatible() { +## unsupported = true; +## break; +## } +## buf.clear(); +## match reader.read_event_into(&mut buf).unwrap() { +## Event::Eof => break, +## _ => {} +## } +## } +## assert_eq!(unsupported, true); +## ``` +## This restriction will be eliminated once issue [#158] is resolved. +## +## [standard compliant]: https://www.w3.org/TR/xml11/#charencoding +## [UTF-16BE]: encoding_rs::UTF_16BE +## [UTF-16LE]: encoding_rs::UTF_16LE +## [ISO-2022-JP]: encoding_rs::ISO_2022_JP +## [#158]: https://github.com/tafia/quick-xml/issues/158 +encoding = ["encoding_rs"] + +## Enables support for recognizing all [HTML 5 entities] in [`unescape`] and +## [`unescape_with`] functions. The full list of entities also can be found in +## . +## +## [HTML 5 entities]: https://dev.w3.org/html5/html-author/charref +## [`unescape`]: crate::escape::unescape +## [`unescape_with`]: crate::escape::unescape_with +escape-html = [] + +## This feature is for the Serde deserializer that enables support for deserializing +## lists where tags are overlapped with tags that do not correspond to the list. +## +## When this feature is enabled, the XML: +## ```xml +## +## +## +## +## +## +## ``` +## could be deserialized to a struct: +## ```no_run +## # use serde::Deserialize; +## #[derive(Deserialize)] +## #[serde(rename_all = "kebab-case")] +## struct AnyName { +## item: Vec<()>, +## another_item: (), +## } +## ``` +## +## When this feature is not enabled (default), only the first element will be +## associated with the field, and the deserialized type will report an error +## (duplicated field) when the deserializer encounters a second ``. +## +## Note, that enabling this feature can lead to high and even unlimited memory +## consumption, because deserializer needs to check all events up to the end of a +## container tag (`` in this example) to figure out that there are no +## more items for a field. If `` or even EOF is not encountered, the +## parsing will never end which can lead to a denial-of-service (DoS) scenario. +## +## Having several lists and overlapped elements for them in XML could also lead +## to quadratic parsing time, because the deserializer must check the list of +## events as many times as the number of sequence fields present in the schema. +## +## To reduce negative consequences, always [limit] the maximum number of events +## that [`Deserializer`] will buffer. +## +## This feature works only with `serialize` feature and has no effect if `serialize` +## is not enabled. +## +## [limit]: crate::de::Deserializer::event_buffer_size +## [`Deserializer`]: crate::de::Deserializer +overlapped-lists = [] + +## Enables serialization of some quick-xml types using [`serde`]. This feature +## is rarely needed. +## +## This feature does NOT provide XML serializer or deserializer. You should use +## the `serialize` feature for that instead. +# Cannot name "serde" to avoid clash with dependency. +# "dep:" prefix only avalible from Rust 1.60 +serde-types = ["serde/derive"] + +## Enables support for [`serde`] serialization and deserialization. When this +## feature is enabled, quick-xml provides serializer and deserializer for XML. +## +## This feature does NOT enables serializaton of the types inside quick-xml. +## If you need that, use the `serde-types` feature. +serialize = ["serde"] # "dep:" prefix only avalible from Rust 1.60 + +[package.metadata.docs.rs] +# document all features +all-features = true +# defines the configuration attribute `docs_rs` to enable feature requirements +# See https://stackoverflow.com/questions/61417452 +rustdoc-args = ["--cfg", "docs_rs"] + +# Tests, benchmarks and examples doesn't included in package on crates.io, +# so we need to specify a path, otherwise `cargo package` complains + +[[test]] +name = "encodings" +required-features = ["encoding"] +path = "tests/encodings.rs" + +[[test]] +name = "serde_roundtrip" +required-features = ["serialize"] +path = "tests/serde_roundtrip.rs" + +[[test]] +name = "serde-de" +required-features = ["serialize"] +path = "tests/serde-de.rs" + +[[test]] +name = "serde-de-enum" +required-features = ["serialize"] +path = "tests/serde-de-enum.rs" + +[[test]] +name = "serde-de-seq" +required-features = ["serialize"] +path = "tests/serde-de-seq.rs" + +[[test]] +name = "serde-se" +required-features = ["serialize"] +path = "tests/serde-se.rs" + +[[test]] +name = "serde-migrated" +required-features = ["serialize"] +path = "tests/serde-migrated.rs" + +[[test]] +name = "serde-issues" +required-features = ["serialize"] +path = "tests/serde-issues.rs" + +[[test]] +name = "async-tokio" +required-features = ["async-tokio"] +path = "tests/async-tokio.rs" + +[[example]] +name = "read_nodes_serde" +required-features = ["serialize"] +path = "examples/read_nodes_serde.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quinn-udp/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/quinn-udp/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b6db9f61ff4fdb22fb4a928df627f66d2a12b699476b244ea5260e010d8c2ae1","Cargo.toml":"397318dc0e80f559c5f570a71e5497fd2a5ab1b4daab1f365d094f1612198968","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04","benches/throughput.rs":"86cb85d2ae07169da8c279861c53b7a055168aaaa91155576c633b8724748db6","build.rs":"1d7ecadda4a26fb0eba598789eef9b99a1b4febba9bcb61a34f0c92b1d1bbaeb","src/cmsg/mod.rs":"ccf970026c8578b1c4661fbe106093dfb62b084a231ecbb4c62eaa10df5822fe","src/cmsg/unix.rs":"7917bce2f3c8e844eca2e4cfea82669b2a31cf311321dc42532626db4ee42de8","src/cmsg/windows.rs":"6fb936ec4a283efc5796872e777441e3039c40589073865644a8ef7936af4f4b","src/fallback.rs":"1e59ea16c6e1487bbb6aa759e349000431474aa245960512cb3b5117a1ed9e21","src/lib.rs":"77d48436bbfcccaea8dc3f061acc874ef5089148bf1700fc7a61b1b3d1b575e1","src/unix.rs":"ae3cc0de15c0ec03b4aaa108a69406ee62d3b57abf5226ccd8f8e66b85c95d2d","src/windows.rs":"43da25457cb17c61369c3ba2c1d98f0ff758c5ea3207ae22969cca1f620b54af","tests/tests.rs":"bd4ee24b0e1ccab9beb444541b472bc1e815e2aba19d75572a379b6e1533449c"},"package":"ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"04a2716579a1309666ea9f553dc086dcae2b29ff44ddddd85046736af62578ad","Cargo.lock":"b6db9f61ff4fdb22fb4a928df627f66d2a12b699476b244ea5260e010d8c2ae1","Cargo.toml":"397318dc0e80f559c5f570a71e5497fd2a5ab1b4daab1f365d094f1612198968","Cargo.toml.orig":"bad41a3e4f2f15d14ab76888626814722a542e0cedbdee73ea5f8b97c738aa23","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"4b2d0aca6789fa39e03d6738e869ea0988cceba210ca34ebb59c15c463e93a04","benches/throughput.rs":"86cb85d2ae07169da8c279861c53b7a055168aaaa91155576c633b8724748db6","build.rs":"1d7ecadda4a26fb0eba598789eef9b99a1b4febba9bcb61a34f0c92b1d1bbaeb","src/cmsg/mod.rs":"ccf970026c8578b1c4661fbe106093dfb62b084a231ecbb4c62eaa10df5822fe","src/cmsg/unix.rs":"7917bce2f3c8e844eca2e4cfea82669b2a31cf311321dc42532626db4ee42de8","src/cmsg/windows.rs":"6fb936ec4a283efc5796872e777441e3039c40589073865644a8ef7936af4f4b","src/fallback.rs":"1e59ea16c6e1487bbb6aa759e349000431474aa245960512cb3b5117a1ed9e21","src/lib.rs":"77d48436bbfcccaea8dc3f061acc874ef5089148bf1700fc7a61b1b3d1b575e1","src/unix.rs":"ae3cc0de15c0ec03b4aaa108a69406ee62d3b57abf5226ccd8f8e66b85c95d2d","src/windows.rs":"43da25457cb17c61369c3ba2c1d98f0ff758c5ea3207ae22969cca1f620b54af","tests/tests.rs":"bd4ee24b0e1ccab9beb444541b472bc1e815e2aba19d75572a379b6e1533449c"},"package":"ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quinn-udp/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/quinn-udp/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6b901a3c278f58497d6d53c64ef1cc53497c625b" + }, + "path_in_vcs": "quinn-udp" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quinn-udp/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/quinn-udp/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quinn-udp/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,51 @@ +[package] +name = "quinn-udp" +version = "0.5.12" +edition.workspace = true +rust-version.workspace = true +license.workspace = true +repository.workspace = true +description = "UDP sockets with ECN information for the QUIC transport protocol" +keywords.workspace = true +categories.workspace = true +workspace = ".." + +[features] +# NOTE: Please keep this in sync with the feature list in `.github/workflows/codecov.yml`, see +# comment in that file for more information. +default = ["tracing", "log"] +# Configure `tracing` to log events via `log` if no `tracing` subscriber exists. +log = ["tracing/log"] +direct-log = ["dep:log"] +# Use private Apple APIs to send multiple packets in a single syscall. +fast-apple-datapath = [] + +[dependencies] +libc = "0.2.158" +log = { workspace = true, optional = true } +tracing = { workspace = true, optional = true } + +[target.'cfg(not(all(target_family = "wasm", target_os = "unknown")))'.dependencies] +socket2 = { workspace = true } + +[target.'cfg(windows)'.dependencies] +once_cell = { workspace = true } +windows-sys = { workspace = true } + +[dev-dependencies] +criterion = { version = "0.5", default-features = false, features = ["async_tokio"] } +tokio = { workspace = true, features = ["rt", "rt-multi-thread", "net"] } + +[build-dependencies] +cfg_aliases = { workspace = true } + +[lib] +# See https://github.com/bheisler/criterion.rs/blob/master/book/src/faq.md#cargo-bench-gives-unrecognized-option-errors-for-valid-command-line-options +bench = false + +[[bench]] +name = "throughput" +harness = false + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quote/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/quote/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/quote/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quote/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0ec1e0fd36354750321a12d04a5e4d9a8d5dc6a8af753183de50da55fc10391b","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"626e7079eab0baacf0fcaf3e244f407b2014ebaeca45905d72e8fb8bed18aaea","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/ext.rs":"9881576cac3e476a4bf04f9b601cf9a53b79399fb0ca9634e8b861ac91709843","src/format.rs":"c595015418f35e6992e710441b9999f09b2afe4678b138039d670d100c0bdd86","src/ident_fragment.rs":"0b3e6c2129e55910fd2d240e1e7efba6f1796801d24352d1c0bfbceb0e8b678f","src/lib.rs":"cef1b4c031d401fb87e88a2ed51858c5f8f471e62a6261c1ef0f55ef9e1906a1","src/runtime.rs":"7f37326edaeac2c42ed806b447eeba12e36dd4b1bc25fbf52f8eb23140f3be7a","src/spanned.rs":"3ccf5120593f35787442c0a37d243e802c5262e7f8b35aed503873008ec035c5","src/to_tokens.rs":"1c76311fcc82098e630056d71fd6f3929194ee31b0840e2aa643ed7e78026e3e","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test.rs":"3be80741f84a707376c230d9cf70ce9537caa359691d8d4c34968e28175e4ad7","tests/ui/does-not-have-iter-interpolated-dup.rs":"ad13eea21d4cdd2ab6c082f633392e1ff20fb0d1af5f2177041e0bf7f30da695","tests/ui/does-not-have-iter-interpolated-dup.stderr":"90a4bdb9267535f5d2785940148338d6b7d905548051d2c9c5dcbd58f2c11d8e","tests/ui/does-not-have-iter-interpolated.rs":"83a5b3f240651adcbe4b6e51076d76d653ad439b37442cf4054f1fd3c073f3b7","tests/ui/does-not-have-iter-interpolated.stderr":"ae7c2739554c862b331705e82781aa4687a4375210cef6ae899a4be4a4ec2d97","tests/ui/does-not-have-iter-separated.rs":"fe413c48331d5e3a7ae5fef6a5892a90c72f610d54595879eb49d0a94154ba3f","tests/ui/does-not-have-iter-separated.stderr":"03fd560979ebcd5aa6f83858bc2c3c01ba6546c16335101275505304895c1ae9","tests/ui/does-not-have-iter.rs":"09dc9499d861b63cebb0848b855b78e2dc9497bfde37ba6339f3625ae009a62f","tests/ui/does-not-have-iter.stderr":"d6da483c29e232ced72059bbdf05d31afb1df9e02954edaa9cfaea1ec6df72dc","tests/ui/not-quotable.rs":"5759d0884943417609f28faadc70254a3e2fd3d9bd6ff7297a3fb70a77fafd8a","tests/ui/not-quotable.stderr":"459bdadbf1e73b9401cf7d5d578dc053774bb4e5aa25ad2abf25d6b0f61aa306","tests/ui/not-repeatable.rs":"a4b115c04e4e41049a05f5b69450503fbffeba031218b4189cb931839f7f9a9c","tests/ui/not-repeatable.stderr":"594249d59d16f039c16816f1aaf9933176994e296fcf81d1b8b24d5b66ae0d0a","tests/ui/wrong-type-span.rs":"6195e35ea844c0c52ba1cff5d790c3a371af6915d137d377834ad984229ef9ea","tests/ui/wrong-type-span.stderr":"cad072e40e0ecc04f375122ae41aede2f0da2a9244492b3fcf70249e59d1b128"},"package":"291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"35797b1ff57892280568a5c3a59804da3cd940c5764df8fdedfcd6c15ab48718",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"287edeaa93c5633f45bc40397050d8866183476da6313de4c90149c78e3dd6ff","Cargo.toml":"0ec1e0fd36354750321a12d04a5e4d9a8d5dc6a8af753183de50da55fc10391b","Cargo.toml.orig":"4f1e048c659e996a0bc23b0adff1a23e346db7b663f1b8bd78ec58285ebf3c10","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"626e7079eab0baacf0fcaf3e244f407b2014ebaeca45905d72e8fb8bed18aaea","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/ext.rs":"9881576cac3e476a4bf04f9b601cf9a53b79399fb0ca9634e8b861ac91709843","src/format.rs":"c595015418f35e6992e710441b9999f09b2afe4678b138039d670d100c0bdd86","src/ident_fragment.rs":"0b3e6c2129e55910fd2d240e1e7efba6f1796801d24352d1c0bfbceb0e8b678f","src/lib.rs":"cef1b4c031d401fb87e88a2ed51858c5f8f471e62a6261c1ef0f55ef9e1906a1","src/runtime.rs":"7f37326edaeac2c42ed806b447eeba12e36dd4b1bc25fbf52f8eb23140f3be7a","src/spanned.rs":"3ccf5120593f35787442c0a37d243e802c5262e7f8b35aed503873008ec035c5","src/to_tokens.rs":"1c76311fcc82098e630056d71fd6f3929194ee31b0840e2aa643ed7e78026e3e","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test.rs":"3be80741f84a707376c230d9cf70ce9537caa359691d8d4c34968e28175e4ad7","tests/ui/does-not-have-iter-interpolated-dup.rs":"ad13eea21d4cdd2ab6c082f633392e1ff20fb0d1af5f2177041e0bf7f30da695","tests/ui/does-not-have-iter-interpolated-dup.stderr":"90a4bdb9267535f5d2785940148338d6b7d905548051d2c9c5dcbd58f2c11d8e","tests/ui/does-not-have-iter-interpolated.rs":"83a5b3f240651adcbe4b6e51076d76d653ad439b37442cf4054f1fd3c073f3b7","tests/ui/does-not-have-iter-interpolated.stderr":"ae7c2739554c862b331705e82781aa4687a4375210cef6ae899a4be4a4ec2d97","tests/ui/does-not-have-iter-separated.rs":"fe413c48331d5e3a7ae5fef6a5892a90c72f610d54595879eb49d0a94154ba3f","tests/ui/does-not-have-iter-separated.stderr":"03fd560979ebcd5aa6f83858bc2c3c01ba6546c16335101275505304895c1ae9","tests/ui/does-not-have-iter.rs":"09dc9499d861b63cebb0848b855b78e2dc9497bfde37ba6339f3625ae009a62f","tests/ui/does-not-have-iter.stderr":"d6da483c29e232ced72059bbdf05d31afb1df9e02954edaa9cfaea1ec6df72dc","tests/ui/not-quotable.rs":"5759d0884943417609f28faadc70254a3e2fd3d9bd6ff7297a3fb70a77fafd8a","tests/ui/not-quotable.stderr":"459bdadbf1e73b9401cf7d5d578dc053774bb4e5aa25ad2abf25d6b0f61aa306","tests/ui/not-repeatable.rs":"a4b115c04e4e41049a05f5b69450503fbffeba031218b4189cb931839f7f9a9c","tests/ui/not-repeatable.stderr":"594249d59d16f039c16816f1aaf9933176994e296fcf81d1b8b24d5b66ae0d0a","tests/ui/wrong-type-span.rs":"6195e35ea844c0c52ba1cff5d790c3a371af6915d137d377834ad984229ef9ea","tests/ui/wrong-type-span.stderr":"cad072e40e0ecc04f375122ae41aede2f0da2a9244492b3fcf70249e59d1b128"},"package":"291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quote/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/quote/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/quote/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quote/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b01743f24cb5b19f96a3eac6bce0e7aee10f6199" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quote/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/quote/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/quote/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quote/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quote/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/quote/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/quote/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quote/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,103 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, stable, beta, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + components: rust-src + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test + - run: cargo run --manifest-path benches/Cargo.toml + + minimal: + name: Minimal versions + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - run: cargo generate-lockfile -Z minimal-versions + - run: cargo check --locked + + doc: + name: Documentation + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: rust-src + - uses: dtolnay/install@cargo-docs-rs + - run: cargo docs-rs + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: clippy, rust-src + - run: cargo clippy --tests --workspace -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri setup + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/quote/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/quote/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/quote/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/quote/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,36 @@ +[package] +name = "quote" +version = "1.0.35" # don't forget to update html_root_url, version in readme for breaking changes +authors = ["David Tolnay "] +autobenches = false +categories = ["development-tools::procedural-macro-helpers"] +description = "Quasi-quoting macro quote!(...)" +documentation = "https://docs.rs/quote/" +edition = "2018" +keywords = ["macros", "syn"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/quote" +rust-version = "1.56" + +[dependencies] +proc-macro2 = { version = "1.0.74", default-features = false } + +[dev-dependencies] +rustversion = "1.0" +trybuild = { version = "1.0.66", features = ["diff"] } + +[features] +default = ["proc-macro"] +# Disabling the proc-macro feature removes the dynamic library dependency on +# libproc_macro in the rustc compiler. +proc-macro = ["proc-macro2/proc-macro"] + +[lib] +doc-scrape-examples = false + +[workspace] +members = ["benches"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rand/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"76b505678de234d2eef751593feec6d9debb76c20d45564a9f23c9e9783dbc63","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.lock":"3fcf8e3c5b6093e73a0f33d4c4c24ebfbe962ede3156b29ea97e42ad68460711","Cargo.toml":"9bb028fb3b697653beb433ddcf4c1292b3db10ea5ed27a695df6e4e604ba6d4b","LICENSE-APACHE":"35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab","LICENSE-MIT":"209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b","README.md":"ddb5a1fa9442c6cab92a3510365937e729f839c94b97e75d3f0430bf3a4dd2bd","src/distributions/bernoulli.rs":"437e61c41f73b6fffad11a65cc45d05df198ab05b37328eba687a9779b86948a","src/distributions/distribution.rs":"36086233c9682eb16874ba87bb1ec39db71559c5ce2ca618dc8c6bd9710d3b3a","src/distributions/float.rs":"ef894cbfeab9c734894468175c4553100b4a261f431047f2bbc4949aa43e2ccd","src/distributions/integer.rs":"a380e0627c97cfad0d94e0fdfb4dad73060d23073cc1d379f06c4dbd2a4fc2db","src/distributions/mod.rs":"f87a133e704e38ad554c8b4f62497d6320c74ef7d37df7871c61bde48d200b5b","src/distributions/other.rs":"e60568f8eadc0594636641a2070e53f5127fb532a74101ed4767f424a6e92622","src/distributions/slice.rs":"94f5abfe602679e980e4561bb03dcac28bbd3bb5f7bd2821f396a6293c0878db","src/distributions/uniform.rs":"9eb0769b7c268c2e4f502ede0d779cb1ab5243d70a1fb39f2f5e316bcf9586e2","src/distributions/utils.rs":"41304f5e2d74e750fc62f7871443c6e9d510a6c99be4614fb5c756682e0344d7","src/distributions/weighted.rs":"ae019d9b688e33cb912c9a04668cce3e7df86abab994db88478c6c339f98222f","src/distributions/weighted_index.rs":"874d1db2e258d9c049be08ae80b72ec2c75af0f2571f83091a26a3f6c747a6f0","src/lib.rs":"a773ff7b0dad376e5ef23661c40b7a96df4233fef90dab303db93f209aee314f","src/prelude.rs":"2f2132d74ce9f70513224baad3b161b1585a639f9136a254cdb0e7f8ffceb25b","src/rng.rs":"5d9b55069197f9f98298e8d930b13d8c65ab2701660bfbf52d83c6d7d7aff8c6","src/rngs/adapter/mod.rs":"28318871529da61dccc0fe8c0bcafa99b133c721d4bb506fa34d0831f4ca2639","src/rngs/adapter/read.rs":"b044061c46d0b8e6a4f25c69d3e8bb6f9df08cd8df9b5eae131a1d4934020e03","src/rngs/adapter/reseeding.rs":"89abebade9bca847889155ac3357c0021d2c6181dd47478332a644820ade0c6e","src/rngs/mock.rs":"0074abe04cf84b1263218f50140931fa4188f4e0a43fe3205556a00e4c36d1e9","src/rngs/mod.rs":"a6dec3d19e1726ba05f130ab9b20719d79177b8c1584cdd7b5f37b9996315ed3","src/rngs/small.rs":"a8e61c6e0bad62f06db1325e3b93eff1d4aa9e82cf0316fbfd02da2ef5b85b83","src/rngs/std.rs":"3cee48bf1fea18b84f585680a947f3aeea949b756cc37d99217291f9759be7c9","src/rngs/thread.rs":"c3cc07465bf02d08182afc47a40e50095d7c83633e09dcd071974b2a902e6fce","src/rngs/xoshiro128plusplus.rs":"deca2450a2d5ea826ca6f47cccb9ee06daeac38799a30a107b78c5dae78ae30c","src/rngs/xoshiro256plusplus.rs":"d7e214f8288041cede7ef26e829dd2196f7b4843455d7f1b9a3ef080d570bc5f","src/seq/index.rs":"5247833f7bfc8c5c11337ce7dc0a55a6979ea664ddddd70b6e2b9598058ab44d","src/seq/mod.rs":"dd97a635e89e1d50153c57ec03d8a346a063486998ef14ca4fdc60659f1612fb"},"package":"34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8be7944a57d28a6dd6fcc238e25b903e7943a94cbab486ec1de85f24f1f2d127","CHANGELOG.md":"76b505678de234d2eef751593feec6d9debb76c20d45564a9f23c9e9783dbc63","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.lock":"3fcf8e3c5b6093e73a0f33d4c4c24ebfbe962ede3156b29ea97e42ad68460711","Cargo.toml":"9bb028fb3b697653beb433ddcf4c1292b3db10ea5ed27a695df6e4e604ba6d4b","Cargo.toml.orig":"a6138a417208be3f9a5adb3f84fb4cc4e25a8b29e3106c456e324f82a854654a","LICENSE-APACHE":"35242e7a83f69875e6edeff02291e688c97caafe2f8902e4e19b49d3e78b4cab","LICENSE-MIT":"209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b","README.md":"ddb5a1fa9442c6cab92a3510365937e729f839c94b97e75d3f0430bf3a4dd2bd","src/distributions/bernoulli.rs":"437e61c41f73b6fffad11a65cc45d05df198ab05b37328eba687a9779b86948a","src/distributions/distribution.rs":"36086233c9682eb16874ba87bb1ec39db71559c5ce2ca618dc8c6bd9710d3b3a","src/distributions/float.rs":"ef894cbfeab9c734894468175c4553100b4a261f431047f2bbc4949aa43e2ccd","src/distributions/integer.rs":"a380e0627c97cfad0d94e0fdfb4dad73060d23073cc1d379f06c4dbd2a4fc2db","src/distributions/mod.rs":"f87a133e704e38ad554c8b4f62497d6320c74ef7d37df7871c61bde48d200b5b","src/distributions/other.rs":"e60568f8eadc0594636641a2070e53f5127fb532a74101ed4767f424a6e92622","src/distributions/slice.rs":"94f5abfe602679e980e4561bb03dcac28bbd3bb5f7bd2821f396a6293c0878db","src/distributions/uniform.rs":"9eb0769b7c268c2e4f502ede0d779cb1ab5243d70a1fb39f2f5e316bcf9586e2","src/distributions/utils.rs":"41304f5e2d74e750fc62f7871443c6e9d510a6c99be4614fb5c756682e0344d7","src/distributions/weighted.rs":"ae019d9b688e33cb912c9a04668cce3e7df86abab994db88478c6c339f98222f","src/distributions/weighted_index.rs":"874d1db2e258d9c049be08ae80b72ec2c75af0f2571f83091a26a3f6c747a6f0","src/lib.rs":"a773ff7b0dad376e5ef23661c40b7a96df4233fef90dab303db93f209aee314f","src/prelude.rs":"2f2132d74ce9f70513224baad3b161b1585a639f9136a254cdb0e7f8ffceb25b","src/rng.rs":"5d9b55069197f9f98298e8d930b13d8c65ab2701660bfbf52d83c6d7d7aff8c6","src/rngs/adapter/mod.rs":"28318871529da61dccc0fe8c0bcafa99b133c721d4bb506fa34d0831f4ca2639","src/rngs/adapter/read.rs":"b044061c46d0b8e6a4f25c69d3e8bb6f9df08cd8df9b5eae131a1d4934020e03","src/rngs/adapter/reseeding.rs":"89abebade9bca847889155ac3357c0021d2c6181dd47478332a644820ade0c6e","src/rngs/mock.rs":"0074abe04cf84b1263218f50140931fa4188f4e0a43fe3205556a00e4c36d1e9","src/rngs/mod.rs":"a6dec3d19e1726ba05f130ab9b20719d79177b8c1584cdd7b5f37b9996315ed3","src/rngs/small.rs":"a8e61c6e0bad62f06db1325e3b93eff1d4aa9e82cf0316fbfd02da2ef5b85b83","src/rngs/std.rs":"3cee48bf1fea18b84f585680a947f3aeea949b756cc37d99217291f9759be7c9","src/rngs/thread.rs":"c3cc07465bf02d08182afc47a40e50095d7c83633e09dcd071974b2a902e6fce","src/rngs/xoshiro128plusplus.rs":"deca2450a2d5ea826ca6f47cccb9ee06daeac38799a30a107b78c5dae78ae30c","src/rngs/xoshiro256plusplus.rs":"d7e214f8288041cede7ef26e829dd2196f7b4843455d7f1b9a3ef080d570bc5f","src/seq/index.rs":"5247833f7bfc8c5c11337ce7dc0a55a6979ea664ddddd70b6e2b9598058ab44d","src/seq/mod.rs":"dd97a635e89e1d50153c57ec03d8a346a063486998ef14ca4fdc60659f1612fb"},"package":"34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rand/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "937320cbfeebd4352a23086d9c6e68f067f74644" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rand/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rand/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,85 @@ +[package] +name = "rand" +version = "0.8.5" +authors = ["The Rand Project Developers", "The Rust Project Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-random/rand" +documentation = "https://docs.rs/rand" +homepage = "https://rust-random.github.io/book" +description = """ +Random number generators and other randomness functionality. +""" +keywords = ["random", "rng"] +categories = ["algorithms", "no-std"] +autobenches = true +edition = "2018" +include = ["src/", "LICENSE-*", "README.md", "CHANGELOG.md", "COPYRIGHT"] + +[package.metadata.docs.rs] +# To build locally: +# RUSTDOCFLAGS="--cfg doc_cfg" cargo +nightly doc --all-features --no-deps --open +all-features = true +rustdoc-args = ["--cfg", "doc_cfg"] + +[package.metadata.playground] +features = ["small_rng", "serde1"] + +[features] +# Meta-features: +default = ["std", "std_rng"] +nightly = [] # enables performance optimizations requiring nightly rust +serde1 = ["serde", "rand_core/serde1"] + +# Option (enabled by default): without "std" rand uses libcore; this option +# enables functionality expected to be available on a standard platform. +std = ["rand_core/std", "rand_chacha/std", "alloc", "getrandom", "libc"] + +# Option: "alloc" enables support for Vec and Box when not using "std" +alloc = ["rand_core/alloc"] + +# Option: use getrandom package for seeding +getrandom = ["rand_core/getrandom"] + +# Option (requires nightly): experimental SIMD support +simd_support = ["packed_simd"] + +# Option (enabled by default): enable StdRng +std_rng = ["rand_chacha"] + +# Option: enable SmallRng +small_rng = [] + +# Option: for rustc ≥ 1.51, enable generating random arrays of any size +# using min-const-generics +min_const_gen = [] + +[workspace] +members = [ + "rand_core", + "rand_distr", + "rand_chacha", + "rand_pcg", +] + +[dependencies] +rand_core = { path = "rand_core", version = "0.6.0" } +log = { version = "0.4.4", optional = true } +serde = { version = "1.0.103", features = ["derive"], optional = true } +rand_chacha = { path = "rand_chacha", version = "0.3.0", default-features = false, optional = true } + +[dependencies.packed_simd] +# NOTE: so far no version works reliably due to dependence on unstable features +package = "packed_simd_2" +version = "0.3.7" +optional = true +features = ["into_bits"] + +[target.'cfg(unix)'.dependencies] +# Used for fork protection (reseeding.rs) +libc = { version = "0.2.22", optional = true, default-features = false } + +[dev-dependencies] +rand_pcg = { path = "rand_pcg", version = "0.3.0" } +# Only to test serde1 +bincode = "1.2.1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_chacha/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand_chacha/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"deb20cd6e8be14e767b7fdea0e503ddd8226afd1253a5221aacc28a23d45db20","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.toml":"e2ef45f3c9d6f013da266b76ca1e1f664ad5fa1d526b46580a77fb311c659fd8","LICENSE-APACHE":"aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf","LICENSE-MIT":"209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b","README.md":"f4221f35b7086649fa77807e826af020b57eb65b19cb693482d4a7e1e4d80537","src/chacha.rs":"dfd79ed4762e8267148d1776381c71b898808014a4069cfafbc78177247d5fe9","src/guts.rs":"898fd129897fb44d15053044227307ee2bf416970adb8e63b4f5eabb7431aa1e","src/lib.rs":"a27fe2bff676a764d43d604a20cf30a41dc1c5ef4053eb41129d2479f5ae83fe"},"package":"e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ff1ac61ba8dd3aab89a836eb35f55e0d4ac81fa207a86251cf0aaeebfe6fdf66","CHANGELOG.md":"deb20cd6e8be14e767b7fdea0e503ddd8226afd1253a5221aacc28a23d45db20","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.toml":"e2ef45f3c9d6f013da266b76ca1e1f664ad5fa1d526b46580a77fb311c659fd8","Cargo.toml.orig":"026daddf4d0bf61f5fc14d338747126a04a4454c3ba7a6f561c8f9efc6ca8a61","LICENSE-APACHE":"aaff376532ea30a0cd5330b9502ad4a4c8bf769c539c87ffe78819d188a18ebf","LICENSE-MIT":"209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b","README.md":"f4221f35b7086649fa77807e826af020b57eb65b19cb693482d4a7e1e4d80537","src/chacha.rs":"dfd79ed4762e8267148d1776381c71b898808014a4069cfafbc78177247d5fe9","src/guts.rs":"898fd129897fb44d15053044227307ee2bf416970adb8e63b4f5eabb7431aa1e","src/lib.rs":"a27fe2bff676a764d43d604a20cf30a41dc1c5ef4053eb41129d2479f5ae83fe"},"package":"e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_chacha/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand_chacha/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "98a0339f99ecfe0467b2829c329bd8b7525a1c21" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_chacha/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rand_chacha/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_chacha/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "rand_chacha" +version = "0.3.1" +authors = ["The Rand Project Developers", "The Rust Project Developers", "The CryptoCorrosion Contributors"] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-random/rand" +documentation = "https://docs.rs/rand_chacha" +homepage = "https://rust-random.github.io/book" +description = """ +ChaCha random number generator +""" +keywords = ["random", "rng", "chacha"] +categories = ["algorithms", "no-std"] +edition = "2018" + +[dependencies] +rand_core = { path = "../rand_core", version = "0.6.0" } +ppv-lite86 = { version = "0.2.8", default-features = false, features = ["simd"] } +serde = { version = "1.0", features = ["derive"], optional = true } + +[dev-dependencies] +# Only to test serde1 +serde_json = "1.0" + +[features] +default = ["std"] +std = ["ppv-lite86/std"] +simd = [] # deprecated +serde1 = ["serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rand_core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand_core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"a33a4318dd822ef757ec79c5e6027d50d9feee5c40f85d9aadf0f598eb7ef1b7","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.toml":"4a6762f8364d1a60f1436f4ba7d710de22465722340d2028101fcbd68e89396f","LICENSE-APACHE":"6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51","LICENSE-MIT":"209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b","README.md":"bb3bd3831adc9eaabbcea108ab7f02f5837e9d2f81e872ffd7d340ad466df4de","src/block.rs":"c0b606dc404a1f4b25eebf388e9c0da583ee571214cdcb0bac1b592450d6b4fa","src/error.rs":"c34af905a9ffbae65970f508a9e74480b56747128d05ad350475150898fc6452","src/impls.rs":"b861532f8a3500de6bd0e926b3677a15261df4b12d253e4a8fd6acc5e64f1d36","src/le.rs":"f302239d09cc8d915aa8d4fe46c32c8981900cb20d42b12eef9c34e2e820bc88","src/lib.rs":"df270489b859465fce144098d5e709b318d9f3b703a92f4a28e5f74334119107","src/os.rs":"47849479e19c43dd01259eb14be7b4daf8474d23567dc32a1547c10b108b7069"},"package":"ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"45401c4c14a283565d8be2110e9d7d62f4d4c95e59bf00ba263f4e5858dfa8dc","CHANGELOG.md":"a33a4318dd822ef757ec79c5e6027d50d9feee5c40f85d9aadf0f598eb7ef1b7","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.toml":"4a6762f8364d1a60f1436f4ba7d710de22465722340d2028101fcbd68e89396f","Cargo.toml.orig":"0c3cedfecdf81a4da4bf78b1fb5a6e3c8042fa89d991a8ffeb425722baea5abc","LICENSE-APACHE":"6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51","LICENSE-MIT":"209fbbe0ad52d9235e37badf9cadfe4dbdc87203179c0899e738b39ade42177b","README.md":"bb3bd3831adc9eaabbcea108ab7f02f5837e9d2f81e872ffd7d340ad466df4de","src/block.rs":"c0b606dc404a1f4b25eebf388e9c0da583ee571214cdcb0bac1b592450d6b4fa","src/error.rs":"c34af905a9ffbae65970f508a9e74480b56747128d05ad350475150898fc6452","src/impls.rs":"b861532f8a3500de6bd0e926b3677a15261df4b12d253e4a8fd6acc5e64f1d36","src/le.rs":"f302239d09cc8d915aa8d4fe46c32c8981900cb20d42b12eef9c34e2e820bc88","src/lib.rs":"df270489b859465fce144098d5e709b318d9f3b703a92f4a28e5f74334119107","src/os.rs":"47849479e19c43dd01259eb14be7b4daf8474d23567dc32a1547c10b108b7069"},"package":"ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rand_core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand_core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "89a1336b934c68ddce548127c6f8afd910b35a18" + }, + "path_in_vcs": "rand_core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rand_core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rand_core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "rand_core" +version = "0.6.4" +authors = ["The Rand Project Developers", "The Rust Project Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-random/rand" +documentation = "https://docs.rs/rand_core" +homepage = "https://rust-random.github.io/book" +description = """ +Core random number generator traits and tools for implementation. +""" +keywords = ["random", "rng"] +categories = ["algorithms", "no-std"] +edition = "2018" + +[package.metadata.docs.rs] +# To build locally: +# RUSTDOCFLAGS="--cfg doc_cfg" cargo +nightly doc --all-features --no-deps --open +all-features = true +rustdoc-args = ["--cfg", "doc_cfg"] + +[package.metadata.playground] +all-features = true + +[features] +std = ["alloc", "getrandom", "getrandom/std"] # use std library; should be default but for above bug +alloc = [] # enables Vec and Box support without std +serde1 = ["serde"] # enables serde for BlockRng wrapper + +[dependencies] +serde = { version = "1", features = ["derive"], optional = true } +getrandom = { version = "0.2", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_distr/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand_distr/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"449c9500edb77dc904f152dbf30a6bb65eb5b7c951f002957b3343d42975abe1","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.toml":"de7ba89ed55ad8ff0256372e909588449ce8bb1f131b615c3e978792ead79e1b","LICENSE-APACHE":"6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51","LICENSE-MIT":"a771e4354f6b3ad4c92da1a5c9a239b6c291527db869632ecea4f20e24ca1135","README.md":"22e28422c783a108e694e94da8f7ec59b79d8f407f4b151474eca0d0f70fafaa","src/binomial.rs":"76ef5862f66b6cbffc9054016bfabc7f15365e64378d896bb209cb9bff548c5e","src/cauchy.rs":"977b7a760b019c231e1a5e3121c39fab7cb4fa9e26492bc73f237b9f34d5c4b6","src/dirichlet.rs":"e3758f261cf6cf409baba14c73c72c2ed2c33ada771c1f14716396bf8ef5e67c","src/exponential.rs":"ac25c657caa53c4f59ee01e5cca48d7eb903c4e1d2b0b94cfad083f82fe14855","src/frechet.rs":"560101581d1d041d5bbf07fe51042f71af9dfdc008517d2c5e2fae83a9d0e717","src/gamma.rs":"576eec0d413e9e0048c11f8a15f9bdbbcc1076e7d4c54d8bcfd24fa592af0318","src/geometric.rs":"145dc2763212478fe688d58251cfa2e9e31e49bc6b8060847f2a509fe1f4d555","src/gumbel.rs":"f414b8d51c8e6f95ef40f1e2a32c0ed922bb51fb313d3c1dd303f315402a4db4","src/hypergeometric.rs":"550dc4a320d6327175254286b51319d3e5efd79ced1edb6a4edfcf5aa4987aa3","src/inverse_gaussian.rs":"572b01570541ddfdc8157490b27b254d0e46d74cc7e00445188358223504d16a","src/lib.rs":"66a585e42a90706d499ec012cf17828cf842a20522b0e00ff2e972b54a13c618","src/normal.rs":"9142e348b56be185d7fd8f004f4e0622025ea1a4feb2c14ba10fbc4b5287a9c6","src/normal_inverse_gaussian.rs":"8a6db6a01beb2e2b2727a313a747cfad3bf08fc956ed876feb0fe914f444e7d1","src/pareto.rs":"b99d0e971824d83ee1c007891dc08463a8878df2a93b76912dae0a9d9502aaaf","src/pert.rs":"59092f32d9fa608d27b93bf9909988477f3e1dcc32f7191d2e68582fc920df89","src/poisson.rs":"1136785aa0b582437ce7e9fdf0f459d502747322367b205a0343440cf1150a38","src/skew_normal.rs":"398d79b91af8ab0d24bd37566eebb1dd9c81bfe2b9deaf300fa45f8d58699720","src/triangular.rs":"01b95aea54ce2e77b5e51f716693286e088e84dc21b685174029682fb4953833","src/unit_ball.rs":"4370f3fad05ce188c94968b67d5a770bec1d3f5a405beb873ad17f4304a1c865","src/unit_circle.rs":"65fa18a5c3c146417d257de8c8a9ae873f6a44d54c8a68a347cdf1684874850d","src/unit_disc.rs":"694fa41ed2f08b1cb0d607bf79411aa25556a3912d7e234424cc892707704246","src/unit_sphere.rs":"cb8ec3841d67f0a7fc3b0294875c0b3dfbc8d6a12c3577ae985e28ad8784e3a2","src/utils.rs":"c6fd8171ff95e4f85c359d0616edcd2bdde20b7f3132a23e3751145a4c573654","src/weibull.rs":"07b56354a5b1013a1b0b14ed64bf74fc7e2eef65e22086c111f13cb511fcee54","src/weighted_alias.rs":"da62d2d10955e2c46806742c0ff5d2a74a91acdef6fffa984c5b5c011083f39d","src/ziggurat_tables.rs":"2994bb821a60681e0d7a2bb45fcdcbea1040aa775c9aab2c80a7161d753d1ad0","src/zipf.rs":"42593a0979230ec380f1d05fe9855db1d078deadc48e8851edb45b275fd98e5a"},"package":"32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a4e6a56206dd030450f966fb4f768ee957c48f3017a3bb0716ee575303141b38","CHANGELOG.md":"449c9500edb77dc904f152dbf30a6bb65eb5b7c951f002957b3343d42975abe1","COPYRIGHT":"90eb64f0279b0d9432accfa6023ff803bc4965212383697eee27a0f426d5f8d5","Cargo.toml":"de7ba89ed55ad8ff0256372e909588449ce8bb1f131b615c3e978792ead79e1b","Cargo.toml.orig":"788d5df13300b4323c22cef6433c12dc23887047b96d29abcebfa968ca8a8baa","LICENSE-APACHE":"6df43f6f4b5d4587f3d8d71e45532c688fd168afa5fe89d571cb32fa09c4ef51","LICENSE-MIT":"a771e4354f6b3ad4c92da1a5c9a239b6c291527db869632ecea4f20e24ca1135","README.md":"22e28422c783a108e694e94da8f7ec59b79d8f407f4b151474eca0d0f70fafaa","src/binomial.rs":"76ef5862f66b6cbffc9054016bfabc7f15365e64378d896bb209cb9bff548c5e","src/cauchy.rs":"977b7a760b019c231e1a5e3121c39fab7cb4fa9e26492bc73f237b9f34d5c4b6","src/dirichlet.rs":"e3758f261cf6cf409baba14c73c72c2ed2c33ada771c1f14716396bf8ef5e67c","src/exponential.rs":"ac25c657caa53c4f59ee01e5cca48d7eb903c4e1d2b0b94cfad083f82fe14855","src/frechet.rs":"560101581d1d041d5bbf07fe51042f71af9dfdc008517d2c5e2fae83a9d0e717","src/gamma.rs":"576eec0d413e9e0048c11f8a15f9bdbbcc1076e7d4c54d8bcfd24fa592af0318","src/geometric.rs":"145dc2763212478fe688d58251cfa2e9e31e49bc6b8060847f2a509fe1f4d555","src/gumbel.rs":"f414b8d51c8e6f95ef40f1e2a32c0ed922bb51fb313d3c1dd303f315402a4db4","src/hypergeometric.rs":"550dc4a320d6327175254286b51319d3e5efd79ced1edb6a4edfcf5aa4987aa3","src/inverse_gaussian.rs":"572b01570541ddfdc8157490b27b254d0e46d74cc7e00445188358223504d16a","src/lib.rs":"66a585e42a90706d499ec012cf17828cf842a20522b0e00ff2e972b54a13c618","src/normal.rs":"9142e348b56be185d7fd8f004f4e0622025ea1a4feb2c14ba10fbc4b5287a9c6","src/normal_inverse_gaussian.rs":"8a6db6a01beb2e2b2727a313a747cfad3bf08fc956ed876feb0fe914f444e7d1","src/pareto.rs":"b99d0e971824d83ee1c007891dc08463a8878df2a93b76912dae0a9d9502aaaf","src/pert.rs":"59092f32d9fa608d27b93bf9909988477f3e1dcc32f7191d2e68582fc920df89","src/poisson.rs":"1136785aa0b582437ce7e9fdf0f459d502747322367b205a0343440cf1150a38","src/skew_normal.rs":"398d79b91af8ab0d24bd37566eebb1dd9c81bfe2b9deaf300fa45f8d58699720","src/triangular.rs":"01b95aea54ce2e77b5e51f716693286e088e84dc21b685174029682fb4953833","src/unit_ball.rs":"4370f3fad05ce188c94968b67d5a770bec1d3f5a405beb873ad17f4304a1c865","src/unit_circle.rs":"65fa18a5c3c146417d257de8c8a9ae873f6a44d54c8a68a347cdf1684874850d","src/unit_disc.rs":"694fa41ed2f08b1cb0d607bf79411aa25556a3912d7e234424cc892707704246","src/unit_sphere.rs":"cb8ec3841d67f0a7fc3b0294875c0b3dfbc8d6a12c3577ae985e28ad8784e3a2","src/utils.rs":"c6fd8171ff95e4f85c359d0616edcd2bdde20b7f3132a23e3751145a4c573654","src/weibull.rs":"07b56354a5b1013a1b0b14ed64bf74fc7e2eef65e22086c111f13cb511fcee54","src/weighted_alias.rs":"da62d2d10955e2c46806742c0ff5d2a74a91acdef6fffa984c5b5c011083f39d","src/ziggurat_tables.rs":"2994bb821a60681e0d7a2bb45fcdcbea1040aa775c9aab2c80a7161d753d1ad0","src/zipf.rs":"42593a0979230ec380f1d05fe9855db1d078deadc48e8851edb45b275fd98e5a"},"package":"32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_distr/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rand_distr/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8f372500f05dfadcff6c35e773e81029ab7debad" + }, + "path_in_vcs": "rand_distr" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rand_distr/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rand_distr/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rand_distr/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,37 @@ +[package] +name = "rand_distr" +version = "0.4.3" +authors = ["The Rand Project Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-random/rand" +documentation = "https://docs.rs/rand_distr" +homepage = "https://rust-random.github.io/book" +description = """ +Sampling from random number distributions +""" +keywords = ["random", "rng", "distribution", "probability"] +categories = ["algorithms", "no-std"] +edition = "2018" +include = ["src/", "LICENSE-*", "README.md", "CHANGELOG.md", "COPYRIGHT"] + +[features] +default = ["std"] +std = ["alloc", "rand/std"] +alloc = ["rand/alloc"] +std_math = ["num-traits/std"] +serde1 = ["serde", "rand/serde1"] + +[dependencies] +rand = { path = "..", version = "0.8.0", default-features = false } +num-traits = { version = "0.2", default-features = false, features = ["libm"] } +serde = { version = "1.0.103", features = ["derive"], optional = true } + +[dev-dependencies] +rand_pcg = { version = "0.3.0", path = "../rand_pcg" } +# For inline examples +rand = { path = "..", version = "0.8.0", default-features = false, features = ["std_rng", "std", "small_rng"] } +# Histogram implementation for testing uniformity +average = { version = "0.13", features = [ "std" ] } +# Special functions for testing distributions +special = "0.8.1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/range-alloc/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/range-alloc/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2b0e7d63d79821d7a1515971a75adefaa96acef117e15fcdf50b49dda71acd6a","LICENSE.APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE.MIT":"ba00052102ed87948bb8822d6e1c496260c83042887b22bb5caad922ec025a60","src/lib.rs":"a62600cbf426d2469333c0ccee16041cf63588cdeb8dad78387e7ab18e70d29e"},"package":"9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ce3e9922a56943402a563660633f42877f8a0849808ae1089c01cf08261b1550","Cargo.toml":"2b0e7d63d79821d7a1515971a75adefaa96acef117e15fcdf50b49dda71acd6a","Cargo.toml.orig":"d3cb11f3813ed5d30e75ac83de816383879aaa8f0ba776109d3ea46ac5a7c271","LICENSE.APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE.MIT":"ba00052102ed87948bb8822d6e1c496260c83042887b22bb5caad922ec025a60","src/lib.rs":"a62600cbf426d2469333c0ccee16041cf63588cdeb8dad78387e7ab18e70d29e"},"package":"9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/range-alloc/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/range-alloc/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "fdc3ebdbeb9d79dc56821dd4c4742141f8932754" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/range-alloc/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/range-alloc/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/range-alloc/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +name = "range-alloc" +version = "0.1.3" +description = "Generic range allocator" +homepage = "https://github.com/gfx-rs/range-alloc" +repository = "https://github.com/gfx-rs/range-alloc" +keywords = ["allocator"] +license = "MIT OR Apache-2.0" +authors = ["the gfx-rs Developers"] +documentation = "https://docs.rs/range-alloc" +categories = ["memory-management"] +edition = "2018" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/range-map/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/range-map/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/range-map/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/range-map/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"24509e7128fc24c54de4a267d0dcba9a098e628f8966733db45c43bb76143153","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"9b0e1f1455802d86d04aa0e2108e768787465367e6af5384263b352fee01e051","src/lib.rs":"f5c106b6e557f0c45410b0445d84d494df3812cb59977c76b19060d24dd0d4a4"},"package":"12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c128dce48c62ec87b89520a7ddf12edbabbae485c3364c7cd8484a216a59260d",".travis.yml":"8e12833fc99a3b7a9b4f08e0579ed145bae275864deb05bdf1dc484843a34c4e","Cargo.toml":"24509e7128fc24c54de4a267d0dcba9a098e628f8966733db45c43bb76143153","Cargo.toml.orig":"7dd2fd1be8c1f6e02503a8294767873281763a76ce71e7603ce5c8b4710f98f2","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"9b0e1f1455802d86d04aa0e2108e768787465367e6af5384263b352fee01e051","src/lib.rs":"f5c106b6e557f0c45410b0445d84d494df3812cb59977c76b19060d24dd0d4a4"},"package":"12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/range-map/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/range-map/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/range-map/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/range-map/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a9b7ecc6144fa83d4174d04b93c3817bd9607531" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/range-map/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/range-map/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/range-map/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/range-map/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,28 @@ +language: rust +sudo: false +addons: + apt: + packages: + - libcurl4-openssl-dev + - libelf-dev + - libdw-dev +rust: +- nightly +- beta +- stable +before_script: +- | + pip install 'travis-cargo<0.2' --user && + export PATH=$HOME/.local/bin:$PATH +script: +- | + travis-cargo build && + travis-cargo test && + travis-cargo doc +after_success: +- travis-cargo doc-upload +- travis-cargo coveralls --no-sudo +env: + global: + - TRAVIS_CARGO_NIGHTLY_FEATURE="" + - secure: oLHtBRRPpdVQNyVrL3kM+EtBm4+s+czYEZr9swR0SK9A6l6Ql05fA/v9NQ2C14Ga6V5Sy3GmUpxVyjW4pQ4hDnYnRKFhQIs9nxFvEYiXyM+5jlVWhy9Odf/quUdIhs+9DB6t4sXTtPwAOf+QcNSCQHyu6XVSXEvzcTlct2grae97UeDCtBpHcjQZdVFoK0QV2JZKjc7zAv1sQ+oyuYaiCmNYVfeVTZAwjsz3Z/44yHoSKUaniGfXQ5nPMokGvufhjosQcHPT8SDVqNU8Tbcvw4rF2OJ8QpPRO67ryxNbSsdc0puBqs4RfPZMLRI1Rh2FcTIA4oRWLbEkcJ8mxv/999hDWgpu4RZu9MrowjRWwtSaZHtKOfn4QeB+J1U/HgxRwvGL9hP2K5m7N5BJ7wAzMXTIM+EnK820zYmoxSH2T8Npp17R9WpaH82MGmkE3PXAYoWgsWFHGD5bLmsniyxzjH7aWxXTf536CQDF1I43/WCwK4o68xx/GYQ8SIpEgKvVTDiVBhSPaDS22WbupbHWqL/OopTzTCRuZ7UxbY/U8shXaJU+9dLCsGHbsTE4Yzih60VZtXHWsPaEwMINJOBFapxwK30iKJSpe3jTLSqh7PG+Zirs+GZy0xSG6Spw3stA5SL0YRFwWhmFmuc8JhwM1icb6y9/+rzhFPE1M+DN/xQ= diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/range-map/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/range-map/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/range-map/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/range-map/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "range-map" +version = "0.2.0" +authors = ["Joe Neeman "] +description = "Maps and sets implemented using ranges." +documentation = "http://jneem.github.io/range-map" +repository = "http://github.com/jneem/range-map" +readme = "README.md" +license = "MIT/Apache-2.0" + +[dependencies] +num-traits = "0.2" + +[dev-dependencies] +quickcheck = "0.8" +num-iter = "0.1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"71ffd07f3a492ce098cb9ac0cff83fc42e559ca6fe169ad61ac0c9c8a430c4b1","Cargo.toml":"16454e56cca25a5d66d5cfb070db6e3741138334e4f2546e9c5010e5221889f5","LICENSE-APACHE.md":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT.md":"9c5a80639a57c1c945570e7ebbca0706305849ce3c098021325cca9db2f7acc4","LICENSE-ZLIB.md":"ae895c8576e682f310fb70d93d9f99b1dd82872094c54a8f6cdfe2ca5c2d6ecb","README.md":"125baac6dc7864e4d3ce8e61f2acf7a46f63fcd0769a7f6bb11c34abc72cec9f","rustfmt.toml":"a60f9a6656083027a16746999197d72aa6fd7f906969597cb99ce162177f1700","src/android.rs":"3e05f6a6fd894cac7b642c5616c6b0ad463ec1f5efddcfbe077d032f265967b4","src/appkit.rs":"4e54ca84ddec7b9b9edb51dfb68804969d38b5757f243d214728eea0645311d2","src/borrowed.rs":"c833d55443b5736ca7b1f0d4e2a55830d84e32a3c42ceef5da6611642d44ed6e","src/haiku.rs":"e1eb88eb982a3657147b325db6b255f98c8d46b4532c41d614be5d281a1b2c7c","src/lib.rs":"6cb84fd88ea2dca3a1651a841295b3fffa46ef271866b4abc620851efa5b51da","src/ohos.rs":"90833140e81696985df341f1ffefe7536ed35e64b21aa433e542db1794d1624e","src/redox.rs":"62179bd67504aa6a982e2a7caf76e3b1e6d6dd217293216bb3033e8e4360c4e3","src/uikit.rs":"30b8093bcfa3cc0041895fbd1d5813ffb97cec6cd337fb91663419644f2655e6","src/unix.rs":"b72fd364423737cb1448675f06b938b99007c3fbe79090e56a5adf87f1f4e319","src/web.rs":"e8c65d19583b6a71aece23029b5e0c55d3e48b60814fe51e64afe171d97c94a9","src/windows.rs":"1042d6251146310297105aa5d8e538d8deafc04f50b98f7ec279072c11f7e188"},"package":"20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"96ee131d64d86938a01dec51c19c6fcf500bff52e0ff8591c204b07d103d1ff6",".github/workflows/ci.yml":"f948bb1c5c525b0e7eeaef8fad1c7f3f4a88d802406cf4c26cd38e7d22240089","CHANGELOG.md":"71ffd07f3a492ce098cb9ac0cff83fc42e559ca6fe169ad61ac0c9c8a430c4b1","Cargo.toml":"16454e56cca25a5d66d5cfb070db6e3741138334e4f2546e9c5010e5221889f5","Cargo.toml.orig":"690767c8d3d76809a1fed73a9360f5e30b23b71cb9d2b187a9af2adc04725d8e","LICENSE-APACHE.md":"0d542e0c8804e39aa7f37eb00da5a762149dc682d7829451287e11b938e94594","LICENSE-MIT.md":"9c5a80639a57c1c945570e7ebbca0706305849ce3c098021325cca9db2f7acc4","LICENSE-ZLIB.md":"ae895c8576e682f310fb70d93d9f99b1dd82872094c54a8f6cdfe2ca5c2d6ecb","README.md":"125baac6dc7864e4d3ce8e61f2acf7a46f63fcd0769a7f6bb11c34abc72cec9f","rustfmt.toml":"a60f9a6656083027a16746999197d72aa6fd7f906969597cb99ce162177f1700","src/android.rs":"3e05f6a6fd894cac7b642c5616c6b0ad463ec1f5efddcfbe077d032f265967b4","src/appkit.rs":"4e54ca84ddec7b9b9edb51dfb68804969d38b5757f243d214728eea0645311d2","src/borrowed.rs":"c833d55443b5736ca7b1f0d4e2a55830d84e32a3c42ceef5da6611642d44ed6e","src/haiku.rs":"e1eb88eb982a3657147b325db6b255f98c8d46b4532c41d614be5d281a1b2c7c","src/lib.rs":"6cb84fd88ea2dca3a1651a841295b3fffa46ef271866b4abc620851efa5b51da","src/ohos.rs":"90833140e81696985df341f1ffefe7536ed35e64b21aa433e542db1794d1624e","src/redox.rs":"62179bd67504aa6a982e2a7caf76e3b1e6d6dd217293216bb3033e8e4360c4e3","src/uikit.rs":"30b8093bcfa3cc0041895fbd1d5813ffb97cec6cd337fb91663419644f2655e6","src/unix.rs":"b72fd364423737cb1448675f06b938b99007c3fbe79090e56a5adf87f1f4e319","src/web.rs":"e8c65d19583b6a71aece23029b5e0c55d3e48b60814fe51e64afe171d97c94a9","src/windows.rs":"1042d6251146310297105aa5d8e538d8deafc04f50b98f7ec279072c11f7e188"},"package":"20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5fda8e8420b069368e9450e70c2869e32dcdffc1" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,64 @@ +name: CI + +on: + pull_request: + push: + branches: [master] + +env: + RUST_BACKTRACE: 1 + CARGO_INCREMENTAL: 0 + RUSTFLAGS: "-Cdebuginfo=0 --deny=warnings" + RUSTDOCFLAGS: "--deny=warnings" + +jobs: + fmt: + name: Tidy Code + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: hecrj/setup-rust-action@v1 + with: + rust-version: stable + components: rustfmt + - uses: taiki-e/install-action@v2 + with: + tool: typos-cli + - name: Check Formatting + run: cargo fmt --all -- --check + - name: Run Typos + run: typos + + tests: + name: Tests + needs: fmt + # `raw-window-handle` only has `cfg` guards for Android, so we just run Ubuntu + # and manually test Android + runs-on: ubuntu-latest + strategy: + matrix: + rust_version: ["1.64", stable, nightly] + + steps: + - uses: actions/checkout@v2 + + - uses: hecrj/setup-rust-action@v1 + with: + rust-version: ${{ matrix.rust_version }} + - run: rustup target add wasm32-unknown-unknown + + - name: Pin deps that break MSRV + if: matrix.rust_version == '1.64' + run: | + cargo update -p bumpalo --precise 3.14.0 + + - name: Check documentation + run: cargo doc --no-deps --document-private-items + + - uses: taiki-e/install-action@cargo-hack + + - name: Run tests + run: cargo hack test --feature-powerset + + - name: Run tests for wasm32-unknown-unknown + run: cargo hack check --target wasm32-unknown-unknown --feature-powerset diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/raw-window-handle/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/raw-window-handle/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +[package] +name = "raw-window-handle" +version = "0.6.2" +authors = ["Osspial "] +edition = "2021" +description = "Interoperability library for Rust Windowing applications." +license = "MIT OR Apache-2.0 OR Zlib" +repository = "https://github.com/rust-windowing/raw-window-handle" +keywords = ["windowing"] +readme = "README.md" +documentation = "https://docs.rs/raw-window-handle" +rust-version = "1.64" + +[features] +alloc = [] +std = ["alloc"] + +# Allow conversion methods to/from WASM types using `wasm-bindgen` v0.2. +wasm-bindgen-0-2 = ["wasm-bindgen", "std"] + +[target.'cfg(target_family = "wasm")'.dependencies.wasm-bindgen] +version = "0.2.87" +default-features = false +features = ["std"] +optional = true + +[dev-dependencies] +static_assertions = "1.1.0" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rayon/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rayon/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rayon/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rayon/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5c786211c556fd7f0a58c16d034d70bafe221c8c084d7af1d601c85053cec6ee","FAQ.md":"e963b051f6295a2944ff5abec368c7da914b913e21049978c2ef0017294abf8f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"5dada1ceff462280be5af52131dbc529cb26bc6eb04d3cf2403ac234a0725fff","RELEASES.md":"2287b9d2894288c931aab43c26bef2fc76f97cef4accbb6cc9960680efaa7311","src/array.rs":"0e1524d222baa8b64f67689b0dea3115f3befb8cc3b5aee9ace169c57b2d29d2","src/collections/binary_heap.rs":"58e2590ff52fa2cfe7b5797fdc37902d0c111cca844aac21a4024add2f28a8db","src/collections/btree_map.rs":"d3094ed5c54620f81a86133f52e74164bae9f0137745eb66e6d31db2e942bcab","src/collections/btree_set.rs":"7de12e388d36cb2f8672bc3b68aed5b44d047c9f5fe262a7260584634299480f","src/collections/hash_map.rs":"cdaf1aa3bedf9bde591fcb323d64bee9366feb35fee6886bedb5fec8d0018564","src/collections/hash_set.rs":"685690108fc20eca2cf346e74e48d6c751f5ceb6028996366d49f1f1ad6051e0","src/collections/linked_list.rs":"bef7f32da49b55db76cfefa0afa4789a6979e08a69427e49bab2874967163fef","src/collections/mod.rs":"3978222720a2df20be7fd0856d8515b6f9fa40f6556662bd3c0726b1392970ca","src/collections/vec_deque.rs":"d14aa4edc858cd3469fff3597fc35ab83c27f3bdf66ede06d1dd25021f383109","src/compile_fail/cannot_collect_filtermap_data.rs":"f76e6727ae8bd0dc8fff5f4a79df3fc598daf5d7371bdf8b2e730fba4ba82719","src/compile_fail/cannot_zip_filtered_data.rs":"3588fcf72e804ea867ea525b6dfa7a3d45fe14e28088e849fa9ddb029acc8a7a","src/compile_fail/cell_par_iter.rs":"ebf8804993c103f9d8228aba0bb2a5f0aadb957de9f1eb59cf546dbace285201","src/compile_fail/mod.rs":"2c346e4b52941fe0ac2667eeb753c0c21a1f998a544bb9d9167f200caba0a7bb","src/compile_fail/must_use.rs":"39ab32af552c2b35e67593b54da146d8edd8e022dbadcf7a81983983a065bbc2","src/compile_fail/no_send_par_iter.rs":"b241446439c659f35060df12ba91590ea4267f373ddc688e4ffc203321db24b3","src/compile_fail/rc_par_iter.rs":"938776b08612e35c85b99962024d54af5a8c87d45a050a76375d16ef6fe4299f","src/delegate.rs":"aad2a11998240fb7dd96bd054b588cac469df3b716b8dffb05239102b6507d05","src/iter/blocks.rs":"851cd78b26d9ae0b789566f2fe018502c80ff6352b4a06f71f14326d78759074","src/iter/chain.rs":"9a79215e5f40619b023a6cc4111dd13644fa290397f01836a9f6cc1a3df5355a","src/iter/chunks.rs":"fa7242ce8e84b0f5c2d1c0116ad635ba149db988c903863bd62d64ff51065130","src/iter/cloned.rs":"35e1c864f99f7bc93c258c4976d15ccfc1d04df969dc878fd03d35f6799377f7","src/iter/collect/consumer.rs":"5f9728fdf2db728a3ea37849c2fc43c417b221e580860be4dfc6cab526e57f8e","src/iter/collect/mod.rs":"ede28d59713c3291709a842cd54b17760008f6854a3982404eca973bdc3d2f23","src/iter/collect/test.rs":"9afcf4c6cf6bbfe22aed42e5bb5a0dcbd4d7c9b060d80d3b01fad665b46e4952","src/iter/copied.rs":"1a3457f3b0fb020593049b8b1f1be2f7a6684c2fcc66c02c911cb14e0a1943d7","src/iter/empty.rs":"3cb2d05721aab1a4d9e9c5813473e1646116c1ea570e26d9ac81e083688a0b7d","src/iter/enumerate.rs":"3204255723a93b3275cf0f208939de8960b13a9b13b8c2ba6b664e65da21cd87","src/iter/extend.rs":"7f1d1f4e90f046ef2fd35736850aab0c1a92395cf83175f93f6bdac74c48f5b3","src/iter/filter.rs":"e48f317ee4d66dea6f19ac2607c6f764d20c023d847b66c6c01826e6a46f96ab","src/iter/filter_map.rs":"2530b726b27fe3a678a34722b1baf8e223a65a0770fa8ed5dca13786ea454580","src/iter/find.rs":"896ddb05b2fa7368462e0ff2a73982ced5f93266c0e0e8c27bb3fc4ec737af21","src/iter/find_first_last/mod.rs":"3759a42531b5593f4a19196a5cc38b4afc322b12ec50beb3c0bb1389de4b14ca","src/iter/find_first_last/test.rs":"fe11970bbe0eb07aee1bd44c3b0cdcdae3d0630269d6530658cadd7f17724e0b","src/iter/flat_map.rs":"4db54dcda5f1f916497d0162268e6cd554478bc7ea0190709cc7c73941a0e20f","src/iter/flat_map_iter.rs":"81886d1d71f4991963ec9b6d767d9ef391c9e84807d27f6135cd92a451dc1b32","src/iter/flatten.rs":"93407a8f44f4a265f47d7fe568508d6ef922597c4ca4558e8945cf1aacdd6b30","src/iter/flatten_iter.rs":"23cf3ddc25b6cad117932c4bac2e8b945c6b56626730fd3b1787f233495d15e6","src/iter/fold.rs":"874259b408d7f8cdc376d34276d37c1837950c035ff780de8281d1edf65ded9f","src/iter/fold_chunks.rs":"2c60b969fb5a148b092bd92619b13ee669ff82d008f36dae5f4f908eb277f1d8","src/iter/fold_chunks_with.rs":"d1bd686202c21a54b60cbe7c7db30a09c35ec35fb544c18966c8e8606ac25490","src/iter/for_each.rs":"7af0e21ed8479eec65831d1409f61a88d45a31764f2385ec759eda1a46d388b2","src/iter/from_par_iter.rs":"46d4e004a71fe83368c59dc85e9eca9bc813b40bf787b971a3e74efef3975c78","src/iter/inspect.rs":"d502b6e435a44f34ba49dfe46aa809a1bad3dbaefa048540a98e3026437b1016","src/iter/interleave.rs":"b3746c549cede5b978392f10305bd44fe12fa0566cd0be9c11587ed70eb92b19","src/iter/interleave_shortest.rs":"a2b1f31ea4cb29f4761d3724feddcf5a96e1f21fd623f95c85a8659294a6745a","src/iter/intersperse.rs":"6b5d3d826ed3499ba78f0ff07468d96a0e104c7ee142a2ced6be8143b43241a5","src/iter/len.rs":"5159ed82c624481808d94714a3c3151c431dd50d4dd27d4566c82de01be08b7d","src/iter/map.rs":"f778f1bd0a71c962375d2ce886b40ac365afed4a032e2b9dd6c385712d3d75eb","src/iter/map_with.rs":"f83950016bb02addecec049fda73663861c80232477a7b89b7e8718291a4b481","src/iter/mod.rs":"fd42fc5b56e05f1f18724472cd25938c05f78b463d2106df0d2fd48b3f200843","src/iter/multizip.rs":"10ec107f6673c9bc6d1d611e11b716c37e8601ab2f4257a460c4bc4962771347","src/iter/noop.rs":"5be6332ddfbb8fdbae1ffdb00983950a8b37a295bcb58e9a265b33806ee504e6","src/iter/once.rs":"fcebffc374dcdd206d13311dcc2e7d7a04da5687658b2f3ec3409f03ed12774b","src/iter/panic_fuse.rs":"2a4d43fa4e717629de7f69eb180f13db90ef95004975cfa20dcfaacc80435015","src/iter/par_bridge.rs":"344c6233e6f799a95b1df517429ee53c817dd227be3c351a7ccc725c57f9f962","src/iter/plumbing/README.md":"da11d90143745b30efe99934bb5d8267d7b205c8096d0936ddb1bbba0b13ea17","src/iter/plumbing/mod.rs":"cb6402a297ab7e43badd9dc6ec76f604525f5365d27e82ba829fb73b009f2ae2","src/iter/positions.rs":"b7abfb59c12b6cceb5e539e85f9eca836054ae88225e16cfc0ba8e68177c7917","src/iter/product.rs":"eaddbf216b068d33cb92f594cf57522f6ea1e2d7699887a086484843bdec3585","src/iter/reduce.rs":"2f5d6e07d7c0de2360505fa5d9198c31fd43ba7e58a6ec40f79edec19319e502","src/iter/repeat.rs":"ed46b17b79d8569f9d67b50585b116ee0293e1d6c17c0dc683c66644f6a58fd5","src/iter/rev.rs":"c4c796d7cb6398e74bef043a080403acccdf70f6a4e74b242e530d1718969b8f","src/iter/skip.rs":"8ac3dd56f306c40b86a4da32cf7f4ceee58a9c0f33dcad8b2b09fb74150bf5b4","src/iter/skip_any.rs":"e827e1658aea906ab1045533d97476a91886dc6c41ab1fe9b6147f90385e45b8","src/iter/skip_any_while.rs":"88e8f5aea16cde70ae41f5eb32749e955861a476766ff678b8bbfca96ed80803","src/iter/splitter.rs":"0024db04b4430c2a1e8c921cec86af641f612f877f3675b15df0da9122de5f00","src/iter/step_by.rs":"a8e0af1c831f843100ce1e1d8ff51a8d01a2935bdfbee74b5e7a65faf93a508c","src/iter/sum.rs":"073a886b8d6b0d7ca5621449a20e9980c90c6d39de56f074371fb075d9df2bed","src/iter/take.rs":"c3f8e46dca9bd89c26c15a2ecbd013ee3dfef4b3975c73c23849b03fb7493fc7","src/iter/take_any.rs":"51f5b39c3fb608fcf7d7b35592a28d95250d9cbb28dbc13a0dc01d22aa0023f9","src/iter/take_any_while.rs":"8327c019b4047d567d8fdae975049c9bc1e4422dddffd3196b62c938d1f5e1fc","src/iter/test.rs":"ae4de120904370fa197f950350b07db01da9f292769342616a516c9786de283f","src/iter/try_fold.rs":"d4f40a00995273b8803031da4a4b139a5f462a174ef1d3c8ba54524b47ab8180","src/iter/try_reduce.rs":"12317a649f777e76e6ae610d205104d7946fbe45804fbf1caa0843118531baed","src/iter/try_reduce_with.rs":"9171563fc22110d7a359f19de7ca66a6823d8f712099d05d01560795781fdeec","src/iter/unzip.rs":"9a16ea1f3b3019a090b7189f6c42c75beb3537bc849bd4c51093120a907cea6b","src/iter/update.rs":"0362185a002cdda0e73b13237017ddc3d5e72390bba6cb2e2f021e947ed861dc","src/iter/walk_tree.rs":"668e687fe7761008ea95d95f5e05bba6e63053ac90aa4677a619439801f2350d","src/iter/while_some.rs":"a514891d7a07031354b48e377c239ff330d0955f184abc57a69d2a193e7fcb45","src/iter/zip.rs":"b15e418daeb2feb85d3d993b307a47018f44746cc9669f15d6bee6c7840b0645","src/iter/zip_eq.rs":"4c18d8f7a78e197a3268c9ef74d16690f8c960407c18bb63dc6905a2fe2bde62","src/lib.rs":"027d4a42a3728ac6819c1fc2983d762ea66e2e29edc7ec7df2435884ad75bd6f","src/math.rs":"040e82a4ba7a6680eb65b65f4d1fc3dc477d902855d8651105b138ae2e71c8e8","src/option.rs":"00979a9bb8f42629f2b956a6cfbd286fc8a41ffbbec85f1b5d0f0da5615dac9c","src/par_either.rs":"afa4b04ba6ea1d37aed2d68eca44d7ba0d1d09ea985c9091540dd8d3c51974f1","src/prelude.rs":"b1af578abff57f9c8a285c39e3793125cf40d9901d0f2a4f0c5f1bb9252a08de","src/private.rs":"152f6d65ce4741616a1dec796b9442f78a018d38bb040f76c4cd85008333a3bb","src/range.rs":"e88bd691f0ce5b82f6d185df30180b143856cfde53974e1d8cf2a9d5abb2a867","src/range_inclusive.rs":"130a58852281195b979c5a2875349e99b7c72185e8da645addaacca33b7394de","src/result.rs":"0656f0000efcea10e571df90247925dfd00a0c2194043fcbc009711fb2f7af02","src/slice/chunk_by.rs":"bca36aa0920039d398b4f8e218ffe61bf657c2a782ed37d08680c94567e012f9","src/slice/chunks.rs":"8a2066ddda9f0cf00f2b284e211311ca26b33e9a8bdc2ae201369f5bae4fb41b","src/slice/mergesort.rs":"effe59ecc40b330c364a3da868182b72b487025d9ba0256079f8a284b85a05ef","src/slice/mod.rs":"d16808e3820166032bd32cc678ce80b01bd8c9420ab27d1717e4b72b4694d843","src/slice/quicksort.rs":"082eb0acb08b675607b0d5a6e99f40bebf924dad6f53c848fc3c2458cc1a48e5","src/slice/rchunks.rs":"23229976840da07e8fff6657ca626810ed380682719e4d1f0693ac08839e1b7c","src/slice/test.rs":"6789b33d62a913770d5b60d26eb587a4243c15b2a1c6f0a6f613806576943694","src/split_producer.rs":"b2633e62bf87ccdc81d0d738de8f184f5892129fc31e81bc891e978b7179e695","src/str.rs":"f8720e1a167a186169797dd4342cde7be45d0ded453c461c42a1331e1c9f6274","src/string.rs":"6691dd31264bd93a0528fc584585415c12f56cfb4baebbfd31ea2f1b21550f77","src/vec.rs":"c80653f3040c07e04fa293fa0359e1f8e7faad13d67899e78780e855b6f9f63a","tests/chars.rs":"6e1aeda8aa604f15965aa3c735da07f2145bd06079abb684b70598c86d99a263","tests/clones.rs":"6088be680e6b25d919ae4a23c1185202870b83789fedaed3cbf2d9e8fb612212","tests/collect.rs":"3ae066cd89eacc9d171ad99ec73335e8040748370e3a3f46845d5af12ce30cc2","tests/cross-pool.rs":"d2ce3b9013f77c955aa02313b27436c5bf760ab0e6a1e7d768effae69b5bdbfe","tests/debug.rs":"5c77126f8145bca24d76022649d84d5d525d90c7fcb3a8d3c0cd1ac05439cf17","tests/drain_vec.rs":"305ca40ba41ed3b459a334386cd742c66586d62aadfb624278aabdf10b872a12","tests/intersperse.rs":"bda4fb2179086e32c77c8293b9bb85d55509c282441837ba1849c2d3aa3186a7","tests/issue671-unzip.rs":"d5eb38d8a6d8f66fdf1c40293abbf58f3ac42b5acfc5dca62b02c7ace5bfc1a4","tests/issue671.rs":"52914cac517074deaedcb81bd76b867f0b99cc7b65c3e01cfe12dc9fe38c0266","tests/iter_panic.rs":"2ca857b37b740528b2e8395b479a409227383b46e0ed012286dcdd1330dacd70","tests/named-threads.rs":"9bd7ea27b4f6cf9e3b3486311747e15a3beb9b9d4e48f115d66ed8288ca19d38","tests/octillion.rs":"756d3789300d6eb4d5f7690937e06f87714b6b0a62ac812f72b622bb6974ccd2","tests/par_bridge_recursion.rs":"6e7030de6d97d1db1c335f676dd2a6348cde2873520df290c4a16bf949c06f00","tests/producer_split_at.rs":"17caad52fb7c9b3e09a2a138e402db39d1d3a96f2305461cbe36c45f7b85f8d5","tests/sort-panic-safe.rs":"ee4093d5367e0a6dae086db71b5d25c4d37773b985575a41f30c72b151e4072d","tests/str.rs":"34aac04413ad0370e6abc66ccc21b00c07655f82d046e47134c6ae0a9c4642e1"},"package":"b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ff97d4add5030139e1f42b5aaca9bfc3f74f5cd746853e15f96ebcab07c34296","Cargo.toml":"5c786211c556fd7f0a58c16d034d70bafe221c8c084d7af1d601c85053cec6ee","Cargo.toml.orig":"81fde7efd7f502454cc0329eeebb59c9c61b96c80c8b2a56a73fc139556f2db5","FAQ.md":"e963b051f6295a2944ff5abec368c7da914b913e21049978c2ef0017294abf8f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"5dada1ceff462280be5af52131dbc529cb26bc6eb04d3cf2403ac234a0725fff","RELEASES.md":"2287b9d2894288c931aab43c26bef2fc76f97cef4accbb6cc9960680efaa7311","src/array.rs":"0e1524d222baa8b64f67689b0dea3115f3befb8cc3b5aee9ace169c57b2d29d2","src/collections/binary_heap.rs":"58e2590ff52fa2cfe7b5797fdc37902d0c111cca844aac21a4024add2f28a8db","src/collections/btree_map.rs":"d3094ed5c54620f81a86133f52e74164bae9f0137745eb66e6d31db2e942bcab","src/collections/btree_set.rs":"7de12e388d36cb2f8672bc3b68aed5b44d047c9f5fe262a7260584634299480f","src/collections/hash_map.rs":"cdaf1aa3bedf9bde591fcb323d64bee9366feb35fee6886bedb5fec8d0018564","src/collections/hash_set.rs":"685690108fc20eca2cf346e74e48d6c751f5ceb6028996366d49f1f1ad6051e0","src/collections/linked_list.rs":"bef7f32da49b55db76cfefa0afa4789a6979e08a69427e49bab2874967163fef","src/collections/mod.rs":"3978222720a2df20be7fd0856d8515b6f9fa40f6556662bd3c0726b1392970ca","src/collections/vec_deque.rs":"d14aa4edc858cd3469fff3597fc35ab83c27f3bdf66ede06d1dd25021f383109","src/compile_fail/cannot_collect_filtermap_data.rs":"f76e6727ae8bd0dc8fff5f4a79df3fc598daf5d7371bdf8b2e730fba4ba82719","src/compile_fail/cannot_zip_filtered_data.rs":"3588fcf72e804ea867ea525b6dfa7a3d45fe14e28088e849fa9ddb029acc8a7a","src/compile_fail/cell_par_iter.rs":"ebf8804993c103f9d8228aba0bb2a5f0aadb957de9f1eb59cf546dbace285201","src/compile_fail/mod.rs":"2c346e4b52941fe0ac2667eeb753c0c21a1f998a544bb9d9167f200caba0a7bb","src/compile_fail/must_use.rs":"39ab32af552c2b35e67593b54da146d8edd8e022dbadcf7a81983983a065bbc2","src/compile_fail/no_send_par_iter.rs":"b241446439c659f35060df12ba91590ea4267f373ddc688e4ffc203321db24b3","src/compile_fail/rc_par_iter.rs":"938776b08612e35c85b99962024d54af5a8c87d45a050a76375d16ef6fe4299f","src/delegate.rs":"aad2a11998240fb7dd96bd054b588cac469df3b716b8dffb05239102b6507d05","src/iter/blocks.rs":"851cd78b26d9ae0b789566f2fe018502c80ff6352b4a06f71f14326d78759074","src/iter/chain.rs":"9a79215e5f40619b023a6cc4111dd13644fa290397f01836a9f6cc1a3df5355a","src/iter/chunks.rs":"fa7242ce8e84b0f5c2d1c0116ad635ba149db988c903863bd62d64ff51065130","src/iter/cloned.rs":"35e1c864f99f7bc93c258c4976d15ccfc1d04df969dc878fd03d35f6799377f7","src/iter/collect/consumer.rs":"5f9728fdf2db728a3ea37849c2fc43c417b221e580860be4dfc6cab526e57f8e","src/iter/collect/mod.rs":"ede28d59713c3291709a842cd54b17760008f6854a3982404eca973bdc3d2f23","src/iter/collect/test.rs":"9afcf4c6cf6bbfe22aed42e5bb5a0dcbd4d7c9b060d80d3b01fad665b46e4952","src/iter/copied.rs":"1a3457f3b0fb020593049b8b1f1be2f7a6684c2fcc66c02c911cb14e0a1943d7","src/iter/empty.rs":"3cb2d05721aab1a4d9e9c5813473e1646116c1ea570e26d9ac81e083688a0b7d","src/iter/enumerate.rs":"3204255723a93b3275cf0f208939de8960b13a9b13b8c2ba6b664e65da21cd87","src/iter/extend.rs":"7f1d1f4e90f046ef2fd35736850aab0c1a92395cf83175f93f6bdac74c48f5b3","src/iter/filter.rs":"e48f317ee4d66dea6f19ac2607c6f764d20c023d847b66c6c01826e6a46f96ab","src/iter/filter_map.rs":"2530b726b27fe3a678a34722b1baf8e223a65a0770fa8ed5dca13786ea454580","src/iter/find.rs":"896ddb05b2fa7368462e0ff2a73982ced5f93266c0e0e8c27bb3fc4ec737af21","src/iter/find_first_last/mod.rs":"3759a42531b5593f4a19196a5cc38b4afc322b12ec50beb3c0bb1389de4b14ca","src/iter/find_first_last/test.rs":"fe11970bbe0eb07aee1bd44c3b0cdcdae3d0630269d6530658cadd7f17724e0b","src/iter/flat_map.rs":"4db54dcda5f1f916497d0162268e6cd554478bc7ea0190709cc7c73941a0e20f","src/iter/flat_map_iter.rs":"81886d1d71f4991963ec9b6d767d9ef391c9e84807d27f6135cd92a451dc1b32","src/iter/flatten.rs":"93407a8f44f4a265f47d7fe568508d6ef922597c4ca4558e8945cf1aacdd6b30","src/iter/flatten_iter.rs":"23cf3ddc25b6cad117932c4bac2e8b945c6b56626730fd3b1787f233495d15e6","src/iter/fold.rs":"874259b408d7f8cdc376d34276d37c1837950c035ff780de8281d1edf65ded9f","src/iter/fold_chunks.rs":"2c60b969fb5a148b092bd92619b13ee669ff82d008f36dae5f4f908eb277f1d8","src/iter/fold_chunks_with.rs":"d1bd686202c21a54b60cbe7c7db30a09c35ec35fb544c18966c8e8606ac25490","src/iter/for_each.rs":"7af0e21ed8479eec65831d1409f61a88d45a31764f2385ec759eda1a46d388b2","src/iter/from_par_iter.rs":"46d4e004a71fe83368c59dc85e9eca9bc813b40bf787b971a3e74efef3975c78","src/iter/inspect.rs":"d502b6e435a44f34ba49dfe46aa809a1bad3dbaefa048540a98e3026437b1016","src/iter/interleave.rs":"b3746c549cede5b978392f10305bd44fe12fa0566cd0be9c11587ed70eb92b19","src/iter/interleave_shortest.rs":"a2b1f31ea4cb29f4761d3724feddcf5a96e1f21fd623f95c85a8659294a6745a","src/iter/intersperse.rs":"6b5d3d826ed3499ba78f0ff07468d96a0e104c7ee142a2ced6be8143b43241a5","src/iter/len.rs":"5159ed82c624481808d94714a3c3151c431dd50d4dd27d4566c82de01be08b7d","src/iter/map.rs":"f778f1bd0a71c962375d2ce886b40ac365afed4a032e2b9dd6c385712d3d75eb","src/iter/map_with.rs":"f83950016bb02addecec049fda73663861c80232477a7b89b7e8718291a4b481","src/iter/mod.rs":"fd42fc5b56e05f1f18724472cd25938c05f78b463d2106df0d2fd48b3f200843","src/iter/multizip.rs":"10ec107f6673c9bc6d1d611e11b716c37e8601ab2f4257a460c4bc4962771347","src/iter/noop.rs":"5be6332ddfbb8fdbae1ffdb00983950a8b37a295bcb58e9a265b33806ee504e6","src/iter/once.rs":"fcebffc374dcdd206d13311dcc2e7d7a04da5687658b2f3ec3409f03ed12774b","src/iter/panic_fuse.rs":"2a4d43fa4e717629de7f69eb180f13db90ef95004975cfa20dcfaacc80435015","src/iter/par_bridge.rs":"344c6233e6f799a95b1df517429ee53c817dd227be3c351a7ccc725c57f9f962","src/iter/plumbing/README.md":"da11d90143745b30efe99934bb5d8267d7b205c8096d0936ddb1bbba0b13ea17","src/iter/plumbing/mod.rs":"cb6402a297ab7e43badd9dc6ec76f604525f5365d27e82ba829fb73b009f2ae2","src/iter/positions.rs":"b7abfb59c12b6cceb5e539e85f9eca836054ae88225e16cfc0ba8e68177c7917","src/iter/product.rs":"eaddbf216b068d33cb92f594cf57522f6ea1e2d7699887a086484843bdec3585","src/iter/reduce.rs":"2f5d6e07d7c0de2360505fa5d9198c31fd43ba7e58a6ec40f79edec19319e502","src/iter/repeat.rs":"ed46b17b79d8569f9d67b50585b116ee0293e1d6c17c0dc683c66644f6a58fd5","src/iter/rev.rs":"c4c796d7cb6398e74bef043a080403acccdf70f6a4e74b242e530d1718969b8f","src/iter/skip.rs":"8ac3dd56f306c40b86a4da32cf7f4ceee58a9c0f33dcad8b2b09fb74150bf5b4","src/iter/skip_any.rs":"e827e1658aea906ab1045533d97476a91886dc6c41ab1fe9b6147f90385e45b8","src/iter/skip_any_while.rs":"88e8f5aea16cde70ae41f5eb32749e955861a476766ff678b8bbfca96ed80803","src/iter/splitter.rs":"0024db04b4430c2a1e8c921cec86af641f612f877f3675b15df0da9122de5f00","src/iter/step_by.rs":"a8e0af1c831f843100ce1e1d8ff51a8d01a2935bdfbee74b5e7a65faf93a508c","src/iter/sum.rs":"073a886b8d6b0d7ca5621449a20e9980c90c6d39de56f074371fb075d9df2bed","src/iter/take.rs":"c3f8e46dca9bd89c26c15a2ecbd013ee3dfef4b3975c73c23849b03fb7493fc7","src/iter/take_any.rs":"51f5b39c3fb608fcf7d7b35592a28d95250d9cbb28dbc13a0dc01d22aa0023f9","src/iter/take_any_while.rs":"8327c019b4047d567d8fdae975049c9bc1e4422dddffd3196b62c938d1f5e1fc","src/iter/test.rs":"ae4de120904370fa197f950350b07db01da9f292769342616a516c9786de283f","src/iter/try_fold.rs":"d4f40a00995273b8803031da4a4b139a5f462a174ef1d3c8ba54524b47ab8180","src/iter/try_reduce.rs":"12317a649f777e76e6ae610d205104d7946fbe45804fbf1caa0843118531baed","src/iter/try_reduce_with.rs":"9171563fc22110d7a359f19de7ca66a6823d8f712099d05d01560795781fdeec","src/iter/unzip.rs":"9a16ea1f3b3019a090b7189f6c42c75beb3537bc849bd4c51093120a907cea6b","src/iter/update.rs":"0362185a002cdda0e73b13237017ddc3d5e72390bba6cb2e2f021e947ed861dc","src/iter/walk_tree.rs":"668e687fe7761008ea95d95f5e05bba6e63053ac90aa4677a619439801f2350d","src/iter/while_some.rs":"a514891d7a07031354b48e377c239ff330d0955f184abc57a69d2a193e7fcb45","src/iter/zip.rs":"b15e418daeb2feb85d3d993b307a47018f44746cc9669f15d6bee6c7840b0645","src/iter/zip_eq.rs":"4c18d8f7a78e197a3268c9ef74d16690f8c960407c18bb63dc6905a2fe2bde62","src/lib.rs":"027d4a42a3728ac6819c1fc2983d762ea66e2e29edc7ec7df2435884ad75bd6f","src/math.rs":"040e82a4ba7a6680eb65b65f4d1fc3dc477d902855d8651105b138ae2e71c8e8","src/option.rs":"00979a9bb8f42629f2b956a6cfbd286fc8a41ffbbec85f1b5d0f0da5615dac9c","src/par_either.rs":"afa4b04ba6ea1d37aed2d68eca44d7ba0d1d09ea985c9091540dd8d3c51974f1","src/prelude.rs":"b1af578abff57f9c8a285c39e3793125cf40d9901d0f2a4f0c5f1bb9252a08de","src/private.rs":"152f6d65ce4741616a1dec796b9442f78a018d38bb040f76c4cd85008333a3bb","src/range.rs":"e88bd691f0ce5b82f6d185df30180b143856cfde53974e1d8cf2a9d5abb2a867","src/range_inclusive.rs":"130a58852281195b979c5a2875349e99b7c72185e8da645addaacca33b7394de","src/result.rs":"0656f0000efcea10e571df90247925dfd00a0c2194043fcbc009711fb2f7af02","src/slice/chunk_by.rs":"bca36aa0920039d398b4f8e218ffe61bf657c2a782ed37d08680c94567e012f9","src/slice/chunks.rs":"8a2066ddda9f0cf00f2b284e211311ca26b33e9a8bdc2ae201369f5bae4fb41b","src/slice/mergesort.rs":"effe59ecc40b330c364a3da868182b72b487025d9ba0256079f8a284b85a05ef","src/slice/mod.rs":"d16808e3820166032bd32cc678ce80b01bd8c9420ab27d1717e4b72b4694d843","src/slice/quicksort.rs":"082eb0acb08b675607b0d5a6e99f40bebf924dad6f53c848fc3c2458cc1a48e5","src/slice/rchunks.rs":"23229976840da07e8fff6657ca626810ed380682719e4d1f0693ac08839e1b7c","src/slice/test.rs":"6789b33d62a913770d5b60d26eb587a4243c15b2a1c6f0a6f613806576943694","src/split_producer.rs":"b2633e62bf87ccdc81d0d738de8f184f5892129fc31e81bc891e978b7179e695","src/str.rs":"f8720e1a167a186169797dd4342cde7be45d0ded453c461c42a1331e1c9f6274","src/string.rs":"6691dd31264bd93a0528fc584585415c12f56cfb4baebbfd31ea2f1b21550f77","src/vec.rs":"c80653f3040c07e04fa293fa0359e1f8e7faad13d67899e78780e855b6f9f63a","tests/chars.rs":"6e1aeda8aa604f15965aa3c735da07f2145bd06079abb684b70598c86d99a263","tests/clones.rs":"6088be680e6b25d919ae4a23c1185202870b83789fedaed3cbf2d9e8fb612212","tests/collect.rs":"3ae066cd89eacc9d171ad99ec73335e8040748370e3a3f46845d5af12ce30cc2","tests/cross-pool.rs":"d2ce3b9013f77c955aa02313b27436c5bf760ab0e6a1e7d768effae69b5bdbfe","tests/debug.rs":"5c77126f8145bca24d76022649d84d5d525d90c7fcb3a8d3c0cd1ac05439cf17","tests/drain_vec.rs":"305ca40ba41ed3b459a334386cd742c66586d62aadfb624278aabdf10b872a12","tests/intersperse.rs":"bda4fb2179086e32c77c8293b9bb85d55509c282441837ba1849c2d3aa3186a7","tests/issue671-unzip.rs":"d5eb38d8a6d8f66fdf1c40293abbf58f3ac42b5acfc5dca62b02c7ace5bfc1a4","tests/issue671.rs":"52914cac517074deaedcb81bd76b867f0b99cc7b65c3e01cfe12dc9fe38c0266","tests/iter_panic.rs":"2ca857b37b740528b2e8395b479a409227383b46e0ed012286dcdd1330dacd70","tests/named-threads.rs":"9bd7ea27b4f6cf9e3b3486311747e15a3beb9b9d4e48f115d66ed8288ca19d38","tests/octillion.rs":"756d3789300d6eb4d5f7690937e06f87714b6b0a62ac812f72b622bb6974ccd2","tests/par_bridge_recursion.rs":"6e7030de6d97d1db1c335f676dd2a6348cde2873520df290c4a16bf949c06f00","tests/producer_split_at.rs":"17caad52fb7c9b3e09a2a138e402db39d1d3a96f2305461cbe36c45f7b85f8d5","tests/sort-panic-safe.rs":"ee4093d5367e0a6dae086db71b5d25c4d37773b985575a41f30c72b151e4072d","tests/str.rs":"34aac04413ad0370e6abc66ccc21b00c07655f82d046e47134c6ae0a9c4642e1"},"package":"b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rayon/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rayon/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rayon/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rayon/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "7543ed40c9a017dee32b3dc72b3ae819820e8366" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rayon/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rayon/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rayon/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rayon/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,39 @@ +[package] +name = "rayon" +version = "1.10.0" +authors = ["Niko Matsakis ", + "Josh Stone "] +description = "Simple work-stealing parallelism for Rust" +rust-version = "1.63" +edition = "2021" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rayon-rs/rayon" +documentation = "https://docs.rs/rayon/" +readme = "README.md" +keywords = ["parallel", "thread", "concurrency", "join", "performance"] +categories = ["concurrency"] +exclude = ["/ci/*", "/scripts/*", "/.github/*"] + +[workspace] +members = ["rayon-demo", "rayon-core"] +exclude = ["ci"] + +[dependencies] +rayon-core = { version = "1.12.1", path = "rayon-core" } +wasm_sync = { version = "0.1.0", optional = true } + +# This is a public dependency! +[dependencies.either] +version = "1.0" +default-features = false + +[features] +# This feature switches to a spin-lock implementation on the browser's +# main thread to avoid the forbidden `atomics.wait`. +# +# Only useful on the `wasm32-unknown-unknown` target. +web_spin_lock = ["dep:wasm_sync", "rayon-core/web_spin_lock"] + +[dev-dependencies] +rand = "0.8" +rand_xorshift = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rayon-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rayon-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"60f04aab82c6489c779cf19535fddf0ec1a673edc07f523c66c10996806d2fbe","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"7281273bea1d5fdc57731513cf9f0e3b911d06ac9905b03a8375a1324951c35b","build.rs":"fa31cb198b772600d100a7c403ddedccef637d2e6b2da431fa7f02ca41307fc6","src/broadcast/mod.rs":"2c9a84e7e6e5e8d8e23e28d6f2703825d7d6af59f0a16bc6125d5f0d25bd7598","src/broadcast/test.rs":"fe50fc868e67d855a9f71e078b0c3a7780e789652abb4b586accb4ccf035e872","src/compile_fail/mod.rs":"4d70256295bd64691a8c1994b323559cda1888e85f0b45ca55711541c257dcb6","src/compile_fail/quicksort_race1.rs":"35f498cda38f4eb6e00117f78ed68e0fe5a3fa61c25303d9c08a19bda345bc6c","src/compile_fail/quicksort_race2.rs":"cbb40030c7867cae34bb373b6ec5d97c2ac6de39bc917f47879b30eb423924bc","src/compile_fail/quicksort_race3.rs":"8403643e64c969306b1a9b1243378e6ccdd313b57e1878dbd31393618082fd35","src/compile_fail/rc_return.rs":"197894803d8df58fc8005d90c86b90cd98f1972f1a4b57438516a565df35903f","src/compile_fail/rc_upvar.rs":"42d110429621f407ef0dada1306dab116583d2c782a99894204dd8e0ccd2312f","src/compile_fail/scope_join_bad.rs":"892959949f77cadfc07458473e7a290301182027ca64428df5a8ce887be0892b","src/job.rs":"06de0c2add2e303b6383bf11f5f0d75775c1efe6aa7bc16de3992117f1012f09","src/join/mod.rs":"7638c0fc1da1a2d2b14673c8a2e0f87d26c24232cebee26fd334bdc2caa80886","src/join/test.rs":"157db5306e8df89a8eea19dbba499f26c2f44d9803cb36a796c852a9a695821e","src/latch.rs":"3f5c73cc6998d7cea177c19a3c7ce0d4a5667c65d77f744a2159872f09e8fba6","src/lib.rs":"d34f6cbaba40293d3b3e095bd2eae989cce3467fe686835a37e80652ca8133df","src/private.rs":"152f6d65ce4741616a1dec796b9442f78a018d38bb040f76c4cd85008333a3bb","src/registry.rs":"bcfedc6d51eade2bedc30271ab8b21e98700e45f74bd8967d02ae6fe17f73a94","src/scope/mod.rs":"421a5561093928b1d0081d34c2bff78377055d8f6de0689088f52fe476d3a56a","src/scope/test.rs":"d4f068cae4ee4483b41bd3054582d96e74ced46eb57361e7510ef62d4318d340","src/sleep/README.md":"e1ac1a5556cf257f38b7654feb0615c208d9186fefbe52a584d4fe6545d7c373","src/sleep/counters.rs":"e9eccc7d76d17415156c12d30cc7bf89a5c64ca5742965bb4e6c1ce23c2782e9","src/sleep/mod.rs":"7576bc0a54c30f35b10c63a6fd23f2e33774ba994352634ea1ca7865818fb2a4","src/spawn/mod.rs":"087d2a3e5fd5dd22a780c14d71509f9eea0bac92ccfa35d9933c0b39b3e269e1","src/spawn/test.rs":"a28f8943f28a4cef642b6429c538b1df879c9eb1db9927ce69b97c686bf81173","src/test.rs":"7d0dee06fcf41bddf77449a85cece44133f966a0622a31cf3ed110fbe83e094e","src/thread_pool/mod.rs":"4c85b46eb8ba05631b658996f0d6c64247a05575c89621e0a54a1fc056cc447f","src/thread_pool/test.rs":"657b1938993eb98fb5f3fd1d02a77728e37d0e833390b4ba82926b9107ce3170","src/unwind.rs":"7baa4511467d008b14856ea8de7ced92b9251c9df4854f69c81f7efc3cf0cd6c","tests/double_init_fail.rs":"8c208ce45e83ab1dfc5890353d5b2f06fc8005684ae622827a65d05abb35a072","tests/init_zero_threads.rs":"5c7f7e0e13e9ead3733253e30d6b52ac5ee66fd6c105999d096bdf31cfccaf95","tests/scope_join.rs":"56f570c4b6a01704aacf93e7f17f89fe0f40f46ed6f9ede517abfe9adaf91f83","tests/scoped_threadpool.rs":"24d1293fe65ad5f194bbff9d1ef0486c3440d0a3783f04eaaaae4929adef5cb8","tests/simple_panic.rs":"916d40d36c1a0fad3e1dfb31550f0672641feab4b03d480f039143dbe2f2445f","tests/stack_overflow_crash.rs":"87b962c66f301ac44f808d992d4e8b861305db0c282f256761a5075c9f018243","tests/use_current_thread.rs":"fe1b981e77e422e616c09502731a70fb2f1c023d2386ef32c9d47e5a6f5bc162"},"package":"1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"746073b9ca90eedf6802af7f56e7aab9f37642f56b017d04a7a9a933ca43ae16","Cargo.toml":"60f04aab82c6489c779cf19535fddf0ec1a673edc07f523c66c10996806d2fbe","Cargo.toml.orig":"a9d3f43b19ddbac10f441a0ca8be36b8a0662c042e4592331df2670183b512f4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","README.md":"7281273bea1d5fdc57731513cf9f0e3b911d06ac9905b03a8375a1324951c35b","build.rs":"fa31cb198b772600d100a7c403ddedccef637d2e6b2da431fa7f02ca41307fc6","src/broadcast/mod.rs":"2c9a84e7e6e5e8d8e23e28d6f2703825d7d6af59f0a16bc6125d5f0d25bd7598","src/broadcast/test.rs":"fe50fc868e67d855a9f71e078b0c3a7780e789652abb4b586accb4ccf035e872","src/compile_fail/mod.rs":"4d70256295bd64691a8c1994b323559cda1888e85f0b45ca55711541c257dcb6","src/compile_fail/quicksort_race1.rs":"35f498cda38f4eb6e00117f78ed68e0fe5a3fa61c25303d9c08a19bda345bc6c","src/compile_fail/quicksort_race2.rs":"cbb40030c7867cae34bb373b6ec5d97c2ac6de39bc917f47879b30eb423924bc","src/compile_fail/quicksort_race3.rs":"8403643e64c969306b1a9b1243378e6ccdd313b57e1878dbd31393618082fd35","src/compile_fail/rc_return.rs":"197894803d8df58fc8005d90c86b90cd98f1972f1a4b57438516a565df35903f","src/compile_fail/rc_upvar.rs":"42d110429621f407ef0dada1306dab116583d2c782a99894204dd8e0ccd2312f","src/compile_fail/scope_join_bad.rs":"892959949f77cadfc07458473e7a290301182027ca64428df5a8ce887be0892b","src/job.rs":"06de0c2add2e303b6383bf11f5f0d75775c1efe6aa7bc16de3992117f1012f09","src/join/mod.rs":"7638c0fc1da1a2d2b14673c8a2e0f87d26c24232cebee26fd334bdc2caa80886","src/join/test.rs":"157db5306e8df89a8eea19dbba499f26c2f44d9803cb36a796c852a9a695821e","src/latch.rs":"3f5c73cc6998d7cea177c19a3c7ce0d4a5667c65d77f744a2159872f09e8fba6","src/lib.rs":"d34f6cbaba40293d3b3e095bd2eae989cce3467fe686835a37e80652ca8133df","src/private.rs":"152f6d65ce4741616a1dec796b9442f78a018d38bb040f76c4cd85008333a3bb","src/registry.rs":"bcfedc6d51eade2bedc30271ab8b21e98700e45f74bd8967d02ae6fe17f73a94","src/scope/mod.rs":"421a5561093928b1d0081d34c2bff78377055d8f6de0689088f52fe476d3a56a","src/scope/test.rs":"d4f068cae4ee4483b41bd3054582d96e74ced46eb57361e7510ef62d4318d340","src/sleep/README.md":"e1ac1a5556cf257f38b7654feb0615c208d9186fefbe52a584d4fe6545d7c373","src/sleep/counters.rs":"e9eccc7d76d17415156c12d30cc7bf89a5c64ca5742965bb4e6c1ce23c2782e9","src/sleep/mod.rs":"7576bc0a54c30f35b10c63a6fd23f2e33774ba994352634ea1ca7865818fb2a4","src/spawn/mod.rs":"087d2a3e5fd5dd22a780c14d71509f9eea0bac92ccfa35d9933c0b39b3e269e1","src/spawn/test.rs":"a28f8943f28a4cef642b6429c538b1df879c9eb1db9927ce69b97c686bf81173","src/test.rs":"7d0dee06fcf41bddf77449a85cece44133f966a0622a31cf3ed110fbe83e094e","src/thread_pool/mod.rs":"4c85b46eb8ba05631b658996f0d6c64247a05575c89621e0a54a1fc056cc447f","src/thread_pool/test.rs":"657b1938993eb98fb5f3fd1d02a77728e37d0e833390b4ba82926b9107ce3170","src/unwind.rs":"7baa4511467d008b14856ea8de7ced92b9251c9df4854f69c81f7efc3cf0cd6c","tests/double_init_fail.rs":"8c208ce45e83ab1dfc5890353d5b2f06fc8005684ae622827a65d05abb35a072","tests/init_zero_threads.rs":"5c7f7e0e13e9ead3733253e30d6b52ac5ee66fd6c105999d096bdf31cfccaf95","tests/scope_join.rs":"56f570c4b6a01704aacf93e7f17f89fe0f40f46ed6f9ede517abfe9adaf91f83","tests/scoped_threadpool.rs":"24d1293fe65ad5f194bbff9d1ef0486c3440d0a3783f04eaaaae4929adef5cb8","tests/simple_panic.rs":"916d40d36c1a0fad3e1dfb31550f0672641feab4b03d480f039143dbe2f2445f","tests/stack_overflow_crash.rs":"87b962c66f301ac44f808d992d4e8b861305db0c282f256761a5075c9f018243","tests/use_current_thread.rs":"fe1b981e77e422e616c09502731a70fb2f1c023d2386ef32c9d47e5a6f5bc162"},"package":"1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rayon-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rayon-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "7df6d5b8493a5fdb257565cab26dacdfe08ec8aa" + }, + "path_in_vcs": "rayon-core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rayon-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rayon-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rayon-core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,68 @@ +[package] +name = "rayon-core" +version = "1.12.1" +authors = ["Niko Matsakis ", + "Josh Stone "] +description = "Core APIs for Rayon" +license = "MIT OR Apache-2.0" +repository = "https://github.com/rayon-rs/rayon" +documentation = "https://docs.rs/rayon/" +rust-version = "1.63" +edition = "2021" +links = "rayon-core" +build = "build.rs" +readme = "README.md" +keywords = ["parallel", "thread", "concurrency", "join", "performance"] +categories = ["concurrency"] + +# Some dependencies may not be their latest version, in order to support older rustc. +[dependencies] +crossbeam-deque = "0.8.1" +crossbeam-utils = "0.8.0" +wasm_sync = { version = "0.1.0", optional = true } + +[features] + +# This feature switches to a spin-lock implementation on the browser's +# main thread to avoid the forbidden `atomics.wait`. +# +# Only useful on the `wasm32-unknown-unknown` target. +web_spin_lock = ["dep:wasm_sync"] + +[dev-dependencies] +rand = "0.8" +rand_xorshift = "0.3" +scoped-tls = "1.0" + +[target.'cfg(unix)'.dev-dependencies] +libc = "0.2" + +[[test]] +name = "stack_overflow_crash" +path = "tests/stack_overflow_crash.rs" + +# NB: having one [[test]] manually defined means we need to declare them all + +[[test]] +name = "double_init_fail" +path = "tests/double_init_fail.rs" + +[[test]] +name = "init_zero_threads" +path = "tests/init_zero_threads.rs" + +[[test]] +name = "scope_join" +path = "tests/scope_join.rs" + +[[test]] +name = "simple_panic" +path = "tests/simple_panic.rs" + +[[test]] +name = "scoped_threadpool" +path = "tests/scoped_threadpool.rs" + +[[test]] +name = "use_current_thread" +path = "tests/use_current_thread.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/regex/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/regex/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"920271ea6fdc901f01e8535d732370509714326874a4073ab75cd0c9d899fc14","Cargo.toml":"2913e983f1b366ef6be4ac7da62d3e2c8e4847cfea4257d5618a90e67363d26e","Cross.toml":"4a11d6c63ecc919016b59fa0fe23674eb05682fb91ffbe677a4a7077e9e684ff","HACKING.md":"17818f7a17723608f6bdbe6388ad0a913d4f96f76a16649aaf4e274b1fa0ea97","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"932f36c0fc3ac869fcca51018e6c87c75278665d42e51d22834fa52ceec2c95c","UNICODE.md":"845fca1982e82e190109a784952579fce54faea120b702b7efd61164a12f601f","record/README.md":"02e6f85f8a43f18540e4a52a75d1001494df7aceac3873e9a13e3ceba190206d","record/compile-test/2023-04-19_1.7.3.csv":"460059ba2f10456175ff92bd75d4a365b14a1843e2b46e7b285d58da59e6d3ca","record/compile-test/2023-04-20_master.csv":"6b94df278e4ed82a3fd0d4bfe92a4614714e00435e983c7649ee9f54925f906e","record/compile-test/2023-07-05.csv":"cf00b4981b8c12980113810dba40e2063a8400354ad4dab16f7c212ff0b5db74","record/compile-test/README.md":"ba2b606993edd8d705ad1677ec954862614e52b028407e1908bb5dfb07767f2d","record/old-bench-log/01-lazy-dfa/dynamic":"dec9f74b8835403c71edc0c2d93bbdde0f5a0e37d46585e416c80496d5b14497","record/old-bench-log/01-lazy-dfa/dynamic-no-lazy-dfa":"c0ce02bef9ada8cd55672f0a9c3c5fc64f71e08bfb2b45978082a140b4fc111f","record/old-bench-log/01-lazy-dfa/native":"9de61ff787e36f5c6f1eaec68b8bb0583e57b0aad23712afe8c0048988c761b8","record/old-bench-log/01-lazy-dfa/nfa":"38c0be44a00b2caef17101bc425410fec2958e4df6da25d2ba5b6664f8bccad9","record/old-bench-log/01-lazy-dfa/pcre":"3b38026c24e4ca487ff62de83cc093ccb46b918f4875663249ff84ce27636942","record/old-bench-log/02-set/dynamic":"8ef5c00f0ac42e5f008e4b6337669527b48fba38df94c50d3e683c6aac66a48c","record/old-bench-log/03-bytes/onig":"f32347a6e0f25f46ad1b0aa736c29eca47c25f90d32c8823ea0d14204859a35b","record/old-bench-log/03-bytes/pcre":"b90982575c0ad55617b2ce50c2e9853d090502bf07e1eb19edf9009d3c9f2987","record/old-bench-log/03-bytes/rust":"b1e70e5ae48a9c726d8cd8a98019c0efe5a1095563c61cf0ac75e24de32461b4","record/old-bench-log/03-bytes/rust-bytes":"fbf0e6cb8102c7ca8e59bd459bb0ae7f1feaf8103def70b8d4793c59e68e8736","record/old-bench-log/04/onig":"4e34e2ede0a806b8ee540e63e4babee38049e5a8ab3be99c4f5d8b02bbc653fd","record/old-bench-log/04/pcre1-jit":"736c4941e991ef94f76379cf2187d0ea2a41b052cf80c94d0dd0c9ea758a6491","record/old-bench-log/04/pcre2-jit":"00e7bbf7749904fca8dff9b441d15bbe670f37b427e385ddf740f7a49de3b1fb","record/old-bench-log/04/re2":"b8b8595f6b68da127b56dc7c61a9fd15548251fda1be9d2c50c2d48382e887b6","record/old-bench-log/04/rust":"c5a6b918e815294f0c4e3d37267c444d49692ff131c5a08f7462c24d0721fcec","record/old-bench-log/04/tcl":"c4d8d12b8cf48ff2017549e95e49dc95a90ea15483834cd70d2d7d7c237bbd32","record/old-bench-log/05/onig":"70a4da9aafaefa6493cd09d3a529dd5d2d9eacf390bb093681bc7be28a1f926c","record/old-bench-log/05/onig-vs-rust":"b942a79735b7330241437776c15b18f4db3eff01d3e6c35494f4a8732e74a23a","record/old-bench-log/05/pcre1":"b29b7efbe79b55ce0aaf24bbbecc376a865fa219a68d96124e3d95951cdb47f4","record/old-bench-log/05/pcre1-vs-rust":"a458e5c62f0500898e08757753c10981551649656432ec096f0c82b414ef8d82","record/old-bench-log/05/pcre2":"faa93937c3490cfdff88c32dc04e57f2ae881923b87781e5fe876535fd690770","record/old-bench-log/05/pcre2-vs-rust":"bf9faa6a679dd98e9452e52c0941d2eb84dcf0b6632c15507f8334ed7bc309da","record/old-bench-log/05/re2":"692866b28e1bc368c7a59f519b8dfe1da50a135946ce153298a0ab228a5ee59d","record/old-bench-log/05/re2-vs-rust":"55e4cb14c397574751aebe38068c429a4580a5e309857b2715047944903dca58","record/old-bench-log/05/rust":"aac6acda9f63e51613712d0a33bb7fb46dfc7adc425f76b9b71195be8c8a42e7","record/old-bench-log/05/tcl":"f03e39eccd3252162cc6099bb0426014df669d299ba0ef79e89b8401886a5172","record/old-bench-log/05/tcl-vs-rust":"ae6ac4668573bf5488cc235c5da16ad9358d07b7644207d9bcea88ba6f5514a6","record/old-bench-log/06/dphobos-dmd":"473328306be335a0320c690d9c2dbefdf7f2f5a80e4ca69443c7ed2e81bb093f","record/old-bench-log/06/dphobos-dmd-ct":"60341c736382a6db21d9889369ea4617c521acbf30d4b3bf38bcd17f4f85b9b1","record/old-bench-log/06/dphobos-ldc":"ae60c2bed84afb89ae43615f26de4cc5d0042e179089b639507378518eed3252","record/old-bench-log/06/dphobos-ldc-ct":"a157ef450793b73de3a816fab1d93a6d11e90a817082bae5e3da02a66fcc833f","record/old-bench-log/06/pcre1":"ad10fd7db732e8670dd3d4eedb05f48f547b4782495aaadff8ec25a6ea1992a0","record/old-bench-log/06/pcre2":"f789a73bd41a0bc401bdebe7f10a03a8aa587de48643d88507d16181a8fa39d3","record/old-bench-log/06/re2":"203c273a110d71f5edf722630202a6142c39d6b7a9951686adf8b9c20c5db278","record/old-bench-log/06/rust":"6a642a16cd279c99ef5a580a25fb3a63ac6239cd73df9261c02912fa08145753","record/old-bench-log/07/boost":"255bc652c4d9e9d20aa9b22d8d86e952e7ec6c8b9fcde0c3d6e38c967e04d40e","record/old-bench-log/07/dphobos-dmd":"fb3ac60037050858611145ca3e71412164688dcdec52c022787d33304e022260","record/old-bench-log/07/dphobos-dmd-ct":"40a5088441f8ffe3dae0abaf31c105cedfbe3b56c06772f075947d504976d2ed","record/old-bench-log/07/oniguruma":"ae0cd60adb15845eb9ef706111d4ee0e6ad5a58f0276b787d68bd7d637f8f7c6","record/old-bench-log/07/pcre1":"a812d065ec248249f9bb3d6d970f15c18d342f6b443265ad4b07fa91b73575cc","record/old-bench-log/07/pcre2":"88230663eccd0b382cf5be81ce1ae6cfa3fa835a65a31c1eba4369d2e8de5d27","record/old-bench-log/07/re2":"e330ef21ce44351afc3c43821d862e9c625877606569f3af0ddbadcd7b21c602","record/old-bench-log/07/rust":"d8c6bd5c46f5df9d0ac222f7be7793527a8137d273c8826b3715c67e16209aac","record/old-bench-log/07/rust-bytes":"e21d02fa2ef1e5ed7204920b33ed24c9fb620e068ed47ed6879b72e76369a27e","record/old-bench-log/07/stdcpp":"9df02d89dc8232c700b8cf8bc6f1ece3ca7af84ab52e67a660039d6c9168aed4","record/old-bench-log/07/stdcpp-libcxx":"f90849a0b5dc11dc0280ad97886e92e1d91c080403ad7a4ecd638a26fe5e8c5e","record/old-bench-log/07/tcl":"7f6e347bb507f9c00ff664d3e627c0a9cf842b416eeb2af9f3b6cccd041c58e4","record/old-bench-log/08-new-memmem/rust-after-01":"646c7d50aea9c560a35eb60116f301f4fb8d4b03fd5814d8b24adffd070332e3","record/old-bench-log/08-new-memmem/rust-after-02":"14e7fb6c6faa85a8f90617528cef79ae382aeba07c2e5c253c68445902b060ba","record/old-bench-log/08-new-memmem/rust-before-01":"7e3b58de0f502c1a1bf6d27e0e85c654b1189716f7374cec4ed4dd365b13101f","record/old-bench-log/08-new-memmem/rust-before-02":"ab6d09529eeeca7ff0da945d59701dbbcfdec5e05581bb9bf154779d12a35e53","record/old-bench-log/09-new-baseline/pcre2":"28df8e2762f267d1ea628906a6e4bbc21f99e6a445bd322c86d0ca483b21b5b3","record/old-bench-log/09-new-baseline/re2":"421437193cc3f159c178479f98bde8dbe27883ec7757b1ddd8d745862f5899ff","record/old-bench-log/09-new-baseline/rust":"6f932a769171b6cdb717c9d01e44a70762ef660c4045b9d2bb3797a9bdf65405","record/old-bench-log/09-new-baseline/rust-bytes":"9c5acd5c1eeac9acfe76d03588041f9b6d65b4351085c3510888ceeb83e8a7b5","record/old-bench-log/10-last-frontier/rust-after-literal.log":"02baef9b3b49acbbff43e81f48ea5a9287e30ff4fc298a3f3b48991d8374aabf","record/old-bench-log/10-last-frontier/rust-before-literal.log":"e5a3bcc2b9e93cf3cb27bc9e6305b3bc03215751bbeef2a70fb25577d6b42874","record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log":"29834c7a5396ac61acedd07c0b7ca60716865ec3e70f35fbaa7826a2309a79d9","record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log":"4e7468a3e8629814bd4af91e2a8eb42d0899d352b5dff3058b801aa637046be2","record/old-bench-log/11-regex-1.7.3/rust":"d7cc18a62070ea7a999e1ba2458f26cf94595f1af276c2b3e96cee638eccf3f0","record/old-bench-log/11-regex-1.7.3/rust-bytes":"64c7458020139bd7a03d1cb0927b741e6972377b686626563acb86fbc66414ca","record/old-bench-log/12-regex-1.8.1/rust":"a538c42e77e20956e81fb5a4e2e1e7d3fdf60da019d7e3df52d93f57367a3fbd","record/old-bench-log/12-regex-1.8.1/rust-bytes":"fbb00fdf8f039ce312f5346a67dddaa5e129280a93a90d7aaf6b5a9a71d2f212","record/old-bench-log/13-regex-1.9.0/rust":"0ef62700ba3fc24887af74b7942490c90b4cd2814b8fda200f7376e43391bfce","record/old-bench-log/13-regex-1.9.0/rust-bytes":"676d501d4667f0a945c88ebb56839176dd3a5a6b45af7708b1e870bf26d12603","record/old-bench-log/README.md":"d359f536fb4b8c1af9af3465a027c3522f62c3871aad44645a955b650d7deec0","record/old-bench-log/old/01-before":"c2ea2750fca8ac1742003fe2106e9422d49e92967d3fe0267f24b7ec830b07e3","record/old-bench-log/old/02-new-syntax-crate":"27fd8b3d35cf08d434035ff7d9f2e9e3c94a167e45ba655567c73ae96830f1d8","record/old-bench-log/old/03-new-syntax-crate":"d942a2b95c3a2d8f85f3f17934f258bdc84baa33e91986e8a6810ca8d6e9cc50","record/old-bench-log/old/04-fixed-benchmark":"0da29ef39ac07ece411c151ab479a76944946aba992547b15d90ec2d5484e85c","record/old-bench-log/old/05-thread-caching":"e364d87131e43187d6757426839789d1b6b47b3f3af21280daa9193d5ab19f64","record/old-bench-log/old/06-major-dynamic":"3bc2b8fd2714ae9f19b2e4f4219654982522daf01b5d3055b4aec0458afeaf13","record/old-bench-log/old/06-major-macro":"d5617ed23e71d5298ed4d629eee257e401c352fd1c91a2048dfeb1677527d4e7","record/old-bench-log/old/07-prefix-improvements":"9277d1392c85a38db215a9b69e3b0cd4a9901f8f1c72c706ca262e5f099b8819","record/old-bench-log/old/08-case-fixes":"f97cd3675cf5c967e4ca8841f2368e9eadf538b542bfe3035d31492afc5934bf","record/old-bench-log/old/09-before-compiler-rewrite":"b928686819dbd9aeaa6639b01b63a48428653f2f676a4e15d61cddec421e0389","record/old-bench-log/old/10-compiler-rewrite":"697b295ee377a5cb287d403593bfb8c078270b4e19e8d61d0b95b06ee7c903ab","record/old-bench-log/old/11-compiler-rewrite":"3f0ba494a0d82e7419285a9686474dc7763d4da0dd3faaa3bec3f624bbede481","record/old-bench-log/old/12-executor":"962e182f9a1cfddb8c0cd2d8c4681febef1430082c9a38e5373c9117b853e65e","record/old-bench-log/old/12-executor-bytes":"e01a1e878b44c80724e9bf09bb11210eeb8f01518ac7f0e3e7f2ee241281e500","record/old-bench-log/old/13-cache-byte-range-suffixes":"1d67d58a39f9177a79c26f3c6c2a1caaf51f085ce137711ab9ba74071c14680c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/builders.rs":"67b4f07ba91794c1e076d092a55f9377301ef5fa8f0dcef13699842583c14865","src/bytes.rs":"6a576b7cec3bc120b9a444f9d12378ac3f4c4f6443e44e4befce6c9c356d8d78","src/error.rs":"4ac8361e900627a87a2ac78e5d475be17c455fe6850d1515bf5b874837c4ae25","src/find_byte.rs":"e17cd3b765467685946707840b92ea4e37d3c11081fbf316174a15858cd4bd99","src/lib.rs":"93cb2a92745dd656b00746b45bdec726cf0cdb0016384ba25ca816b870ca83c8","src/pattern.rs":"5f37755a7c16902d861377645f57a20314961f86298d4b35ae6e1058ca4e9801","src/regex/bytes.rs":"a32de892ae0eb5a68c54a83b0540b1d595e8263b4efe9f521e4ac7cd0f2efa6d","src/regex/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regex/string.rs":"4f7fea1a54c099fe79769e1e97ab9d4e4c5a569c48dbcab6db2b35a597953a04","src/regexset/bytes.rs":"6290dd81f47fb6cdbaa358be2340398a2a640320373d334e4c977bf30b5a9220","src/regexset/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regexset/string.rs":"977bc167c48c7c99187599c5071ca197e61a56359d32a26b9dbc1b58a5ef1c4d","test":"c0122c20a2c9b7ba6e9a8aaeb2b7d9910315ef31063539949f28d9501ef3193c","testdata/README.md":"c0514501526560d7f6171eb6d982ad61b4527760cb38a4bfbe8e28036ff37b95","testdata/anchored.toml":"7a1b5cd81deed2099796a451bf764a3f9bd21f0d60c0fa46accd3a35666866f2","testdata/bytes.toml":"1d84179165fd25f3b94bd2bfbeb43fc8a162041f7bf98b717e0f85cef7fb652b","testdata/crazy.toml":"a146e2d2e23f1a57168979d9b1fc193c2ba38dca66294b61140d6d2a2958ec86","testdata/crlf.toml":"d19cf22756434d145dd20946c00af01c102a556a252070405c3c8294129d9ece","testdata/earliest.toml":"d561e643623ee1889b5b049fdcf3c7cb71b0c746d7eb822ddbd09d0acda2620b","testdata/empty.toml":"738dbe92fbd8971385a1cf3affb0e956e5b692c858b9b48439d718f10801c08e","testdata/expensive.toml":"5ce2f60209c99cdd2cdcb9d3069d1d5ca13d5e08a85e913efe57267b2f5f0e9d","testdata/flags.toml":"9a7e001808195c84f2a7d3e18bc0a82c7386e60f03a616e99af00c3f7f2c3fd4","testdata/fowler/basic.toml":"a82c7e233451cd7cfe0c3d817f3a1ab44478bb81ae62432efdd515fa8370275e","testdata/fowler/dat/README":"e53d6c37b5931cb26dc9ae4c40358eea63f7a469c4db6ca816c072a8ced6a61a","testdata/fowler/dat/basic.dat":"b1126dda59075c08f574987090273c9977790115f1e1941d0708c0b82b256905","testdata/fowler/dat/nullsubexpr.dat":"e5cd4145dffa8bc66f2d39079950b2bb7bae21a521514b83b557b92f4a871a9e","testdata/fowler/dat/repetition.dat":"2b8b2b191229a804fba49e6b888d8194bf488f7744057b550da9d95a2aa6617a","testdata/fowler/nullsubexpr.toml":"cd812e7e8fa0469253b34f0db93b5883c9d8b9740fc4f7825a38e7df880a4eed","testdata/fowler/repetition.toml":"8c09164f064b3db81309c53483863bdcec493781644de162416e9f485e772615","testdata/iter.toml":"6875460302974a5b3073a7304a865c45aba9653c54afea2c4d26e1ea248a81f7","testdata/leftmost-all.toml":"903bfbeff888b7664296f4d5aa367ce53d1dafe249ab0a3359223ae94d596396","testdata/line-terminator.toml":"3255c305687eaa8b39939855ce8e0379bdc0e70d7b0cd818856f65fb44a48c0f","testdata/misc.toml":"32c9591655c6fb118dfefcb4de49a04820a63cb960533dfc2538cdaabf4f4047","testdata/multiline.toml":"eb07cf5427e6ddbcf61f4cc64c2d74ff41b5ef75ef857959651b20196f3cd157","testdata/no-unicode.toml":"d209da04506900fd5f69e48170cddaad0702355ac6176c3a75ab3ff96974457c","testdata/overlapping.toml":"5d96497a7233566d40b05ba22047e483fa8662e45515a9be86da45cf6c28703a","testdata/regex-lite.toml":"fecca7cc8c9cea2e1f84f846a89fd9b3ca7011c83698211a2eeda8924deb900c","testdata/regression.toml":"6af7b4ac5eb257af52bcf9647f0f7ecb02e87ce5e57306825f2b5ac800151758","testdata/set.toml":"dfd265dc1aee80026e881616840df0236ae9abf12467d7ec0e141a52c236128c","testdata/substring.toml":"48122d9f3477ed81f95e3ad42c06e9bb25f849b66994601a75ceae0693b81866","testdata/unicode.toml":"7e4b013039b0cdd85fa73f32d15d096182fe901643d4e40c0910087a736cd46d","testdata/utf8.toml":"2eabce0582bcacb2073e08bbe7ca413f096d14d06e917b107949691e24f84b20","testdata/word-boundary.toml":"51bc1c498ab825420340a2dd3e6623de4054937ba6d5020ff8cd14b1c1e45271","tests/fuzz/mod.rs":"7b01a803e1c0b5a45c062d493723553f263c57e269eade1475eb789694635d5c","tests/fuzz/testdata/crash-7eb3351f0965e5d6c1cb98aa8585949ef96531ff":"be4f42497ac9358eb020bf17cd8fdb9743691824e01d744504613ea2bfb2f663","tests/fuzz/testdata/crash-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"19df9a1e1b5a3c0f31cc038b9f2991b161d8577b4a0c8b2fc391cdfecdb6dd85","tests/fuzz/testdata/crash-cd33b13df59ea9d74503986f9d32a270dd43cc04":"2fde1668e9e3e60943c28d97c01c90dd3d3882f48475f060ccaf961c228069e8","tests/fuzz/testdata/minimized-from-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"c9e00f7a31453708560900aa51e358dd5551df494439860594be97bb1fb933ba","tests/fuzz/testdata/slow-unit-3ab758ea520027fefd3f00e1384d9aeef155739e":"4433011f7af46e855e843635cf24a49713bd5705f67176ed928f04d24eda1857","tests/fuzz/testdata/slow-unit-5345fccadf3812c53c3ccc7af5aa2741b7b2106c":"95782a847fc64e9cccdf76e9540b0d16ce80db5d05157a88b958b763f9b8479b","tests/fuzz/testdata/slow-unit-6bd643eec330166e4ada91da2d3f284268481085":"8ddff12288f6f20cc9d65db76bd8187834f64f844aad48a340d082555ad5cb56","tests/fuzz/testdata/slow-unit-93c73a43581f205f9aaffd9c17e52b34b17becd0":"eea6919a75fde163634b890e2253a0918cf0ba092357fa617f368bbfa131ba30","tests/fuzz/testdata/slow-unit-9ca9cc9929fee1fcbb847a78384effb8b98ea18a":"a806f73b900046977267acceb83b105bac7ee21ede2edc2927afe1e1f0149f00","tests/fuzz/testdata/slow-unit-b8a052f4254802edbe5f569b6ce6e9b6c927e9d6":"9540cf58241cde3bc0db8364e0ccff67ff1ff9721c85b0d2ca27354c0cbf2650","tests/lib.rs":"33a37711d8677994f87b19be40b24a323d41de18fb161c850b4ccea9fe4c4156","tests/misc.rs":"5ac5858325451e1d70f308ca0bcead5a354d095a7473800c11065231c319c456","tests/regression.rs":"3490aac99fdbf3f0949ba1f338d5184a84b505ebd96d0b6d6145c610587aa60b","tests/regression_fuzz.rs":"57e0bcba0fdfa7797865e35ae547cd7fe1c6132b80a7bfdfb06eb053a568b00d","tests/replace.rs":"78ff9bf7f78783ad83a78041bb7ee0705c7efc85b4d12301581d0ce5b2a59325","tests/searcher.rs":"04152e5c86431deec0c196d2564a11bc4ec36f14c77e8c16a2f9d1cbc9fc574e","tests/suite_bytes.rs":"7697b04e5b181aa78b3654bd2dbe1c792d9626197573ed8c649f1da8b481817d","tests/suite_bytes_set.rs":"d970168fab57a9edc60ff26a2bb7d0cc714d4298e4ee9eadba9da44a6569f2bb","tests/suite_string.rs":"1be0cf8922171f8323f99e8ecedbbf1846d339620d0dc2fd490901cbbbd2622e","tests/suite_string_set.rs":"22743107206d913521f9adb728482aed3a9625ff7b15a83df057bbf1f7050e03"},"package":"12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"171e69647bd2b9d563f5b28ebd673c96d62d5e9e02e8616e613e0d1a833ada8f",".vim/coc-settings.json":"87b0e2edd6fc8170b3f918bfbf92a78cd77a15033f718a8733c6d6277bf3e1fe","CHANGELOG.md":"920271ea6fdc901f01e8535d732370509714326874a4073ab75cd0c9d899fc14","Cargo.toml":"2913e983f1b366ef6be4ac7da62d3e2c8e4847cfea4257d5618a90e67363d26e","Cargo.toml.orig":"57393b21fd8d14d672f90d69133b993d0533f87e15789c21069f577dd129ddcf","Cross.toml":"4a11d6c63ecc919016b59fa0fe23674eb05682fb91ffbe677a4a7077e9e684ff","HACKING.md":"17818f7a17723608f6bdbe6388ad0a913d4f96f76a16649aaf4e274b1fa0ea97","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"932f36c0fc3ac869fcca51018e6c87c75278665d42e51d22834fa52ceec2c95c","UNICODE.md":"845fca1982e82e190109a784952579fce54faea120b702b7efd61164a12f601f","record/README.md":"02e6f85f8a43f18540e4a52a75d1001494df7aceac3873e9a13e3ceba190206d","record/compile-test/2023-04-19_1.7.3.csv":"460059ba2f10456175ff92bd75d4a365b14a1843e2b46e7b285d58da59e6d3ca","record/compile-test/2023-04-20_master.csv":"6b94df278e4ed82a3fd0d4bfe92a4614714e00435e983c7649ee9f54925f906e","record/compile-test/2023-07-05.csv":"cf00b4981b8c12980113810dba40e2063a8400354ad4dab16f7c212ff0b5db74","record/compile-test/README.md":"ba2b606993edd8d705ad1677ec954862614e52b028407e1908bb5dfb07767f2d","record/old-bench-log/.gitignore":"613306d0912cda4c64f06418e3ffa91ef73ea6e19bc2527211a551b6fa23790f","record/old-bench-log/01-lazy-dfa/dynamic":"dec9f74b8835403c71edc0c2d93bbdde0f5a0e37d46585e416c80496d5b14497","record/old-bench-log/01-lazy-dfa/dynamic-no-lazy-dfa":"c0ce02bef9ada8cd55672f0a9c3c5fc64f71e08bfb2b45978082a140b4fc111f","record/old-bench-log/01-lazy-dfa/native":"9de61ff787e36f5c6f1eaec68b8bb0583e57b0aad23712afe8c0048988c761b8","record/old-bench-log/01-lazy-dfa/nfa":"38c0be44a00b2caef17101bc425410fec2958e4df6da25d2ba5b6664f8bccad9","record/old-bench-log/01-lazy-dfa/pcre":"3b38026c24e4ca487ff62de83cc093ccb46b918f4875663249ff84ce27636942","record/old-bench-log/02-set/dynamic":"8ef5c00f0ac42e5f008e4b6337669527b48fba38df94c50d3e683c6aac66a48c","record/old-bench-log/03-bytes/onig":"f32347a6e0f25f46ad1b0aa736c29eca47c25f90d32c8823ea0d14204859a35b","record/old-bench-log/03-bytes/pcre":"b90982575c0ad55617b2ce50c2e9853d090502bf07e1eb19edf9009d3c9f2987","record/old-bench-log/03-bytes/rust":"b1e70e5ae48a9c726d8cd8a98019c0efe5a1095563c61cf0ac75e24de32461b4","record/old-bench-log/03-bytes/rust-bytes":"fbf0e6cb8102c7ca8e59bd459bb0ae7f1feaf8103def70b8d4793c59e68e8736","record/old-bench-log/04/onig":"4e34e2ede0a806b8ee540e63e4babee38049e5a8ab3be99c4f5d8b02bbc653fd","record/old-bench-log/04/pcre1-jit":"736c4941e991ef94f76379cf2187d0ea2a41b052cf80c94d0dd0c9ea758a6491","record/old-bench-log/04/pcre2-jit":"00e7bbf7749904fca8dff9b441d15bbe670f37b427e385ddf740f7a49de3b1fb","record/old-bench-log/04/re2":"b8b8595f6b68da127b56dc7c61a9fd15548251fda1be9d2c50c2d48382e887b6","record/old-bench-log/04/rust":"c5a6b918e815294f0c4e3d37267c444d49692ff131c5a08f7462c24d0721fcec","record/old-bench-log/04/tcl":"c4d8d12b8cf48ff2017549e95e49dc95a90ea15483834cd70d2d7d7c237bbd32","record/old-bench-log/05/onig":"70a4da9aafaefa6493cd09d3a529dd5d2d9eacf390bb093681bc7be28a1f926c","record/old-bench-log/05/onig-vs-rust":"b942a79735b7330241437776c15b18f4db3eff01d3e6c35494f4a8732e74a23a","record/old-bench-log/05/pcre1":"b29b7efbe79b55ce0aaf24bbbecc376a865fa219a68d96124e3d95951cdb47f4","record/old-bench-log/05/pcre1-vs-rust":"a458e5c62f0500898e08757753c10981551649656432ec096f0c82b414ef8d82","record/old-bench-log/05/pcre2":"faa93937c3490cfdff88c32dc04e57f2ae881923b87781e5fe876535fd690770","record/old-bench-log/05/pcre2-vs-rust":"bf9faa6a679dd98e9452e52c0941d2eb84dcf0b6632c15507f8334ed7bc309da","record/old-bench-log/05/re2":"692866b28e1bc368c7a59f519b8dfe1da50a135946ce153298a0ab228a5ee59d","record/old-bench-log/05/re2-vs-rust":"55e4cb14c397574751aebe38068c429a4580a5e309857b2715047944903dca58","record/old-bench-log/05/rust":"aac6acda9f63e51613712d0a33bb7fb46dfc7adc425f76b9b71195be8c8a42e7","record/old-bench-log/05/tcl":"f03e39eccd3252162cc6099bb0426014df669d299ba0ef79e89b8401886a5172","record/old-bench-log/05/tcl-vs-rust":"ae6ac4668573bf5488cc235c5da16ad9358d07b7644207d9bcea88ba6f5514a6","record/old-bench-log/06/dphobos-dmd":"473328306be335a0320c690d9c2dbefdf7f2f5a80e4ca69443c7ed2e81bb093f","record/old-bench-log/06/dphobos-dmd-ct":"60341c736382a6db21d9889369ea4617c521acbf30d4b3bf38bcd17f4f85b9b1","record/old-bench-log/06/dphobos-ldc":"ae60c2bed84afb89ae43615f26de4cc5d0042e179089b639507378518eed3252","record/old-bench-log/06/dphobos-ldc-ct":"a157ef450793b73de3a816fab1d93a6d11e90a817082bae5e3da02a66fcc833f","record/old-bench-log/06/pcre1":"ad10fd7db732e8670dd3d4eedb05f48f547b4782495aaadff8ec25a6ea1992a0","record/old-bench-log/06/pcre2":"f789a73bd41a0bc401bdebe7f10a03a8aa587de48643d88507d16181a8fa39d3","record/old-bench-log/06/re2":"203c273a110d71f5edf722630202a6142c39d6b7a9951686adf8b9c20c5db278","record/old-bench-log/06/rust":"6a642a16cd279c99ef5a580a25fb3a63ac6239cd73df9261c02912fa08145753","record/old-bench-log/07/boost":"255bc652c4d9e9d20aa9b22d8d86e952e7ec6c8b9fcde0c3d6e38c967e04d40e","record/old-bench-log/07/dphobos-dmd":"fb3ac60037050858611145ca3e71412164688dcdec52c022787d33304e022260","record/old-bench-log/07/dphobos-dmd-ct":"40a5088441f8ffe3dae0abaf31c105cedfbe3b56c06772f075947d504976d2ed","record/old-bench-log/07/oniguruma":"ae0cd60adb15845eb9ef706111d4ee0e6ad5a58f0276b787d68bd7d637f8f7c6","record/old-bench-log/07/pcre1":"a812d065ec248249f9bb3d6d970f15c18d342f6b443265ad4b07fa91b73575cc","record/old-bench-log/07/pcre2":"88230663eccd0b382cf5be81ce1ae6cfa3fa835a65a31c1eba4369d2e8de5d27","record/old-bench-log/07/re2":"e330ef21ce44351afc3c43821d862e9c625877606569f3af0ddbadcd7b21c602","record/old-bench-log/07/rust":"d8c6bd5c46f5df9d0ac222f7be7793527a8137d273c8826b3715c67e16209aac","record/old-bench-log/07/rust-bytes":"e21d02fa2ef1e5ed7204920b33ed24c9fb620e068ed47ed6879b72e76369a27e","record/old-bench-log/07/stdcpp":"9df02d89dc8232c700b8cf8bc6f1ece3ca7af84ab52e67a660039d6c9168aed4","record/old-bench-log/07/stdcpp-libcxx":"f90849a0b5dc11dc0280ad97886e92e1d91c080403ad7a4ecd638a26fe5e8c5e","record/old-bench-log/07/tcl":"7f6e347bb507f9c00ff664d3e627c0a9cf842b416eeb2af9f3b6cccd041c58e4","record/old-bench-log/08-new-memmem/rust-after-01":"646c7d50aea9c560a35eb60116f301f4fb8d4b03fd5814d8b24adffd070332e3","record/old-bench-log/08-new-memmem/rust-after-02":"14e7fb6c6faa85a8f90617528cef79ae382aeba07c2e5c253c68445902b060ba","record/old-bench-log/08-new-memmem/rust-before-01":"7e3b58de0f502c1a1bf6d27e0e85c654b1189716f7374cec4ed4dd365b13101f","record/old-bench-log/08-new-memmem/rust-before-02":"ab6d09529eeeca7ff0da945d59701dbbcfdec5e05581bb9bf154779d12a35e53","record/old-bench-log/09-new-baseline/pcre2":"28df8e2762f267d1ea628906a6e4bbc21f99e6a445bd322c86d0ca483b21b5b3","record/old-bench-log/09-new-baseline/re2":"421437193cc3f159c178479f98bde8dbe27883ec7757b1ddd8d745862f5899ff","record/old-bench-log/09-new-baseline/rust":"6f932a769171b6cdb717c9d01e44a70762ef660c4045b9d2bb3797a9bdf65405","record/old-bench-log/09-new-baseline/rust-bytes":"9c5acd5c1eeac9acfe76d03588041f9b6d65b4351085c3510888ceeb83e8a7b5","record/old-bench-log/10-last-frontier/rust-after-literal.log":"02baef9b3b49acbbff43e81f48ea5a9287e30ff4fc298a3f3b48991d8374aabf","record/old-bench-log/10-last-frontier/rust-before-literal.log":"e5a3bcc2b9e93cf3cb27bc9e6305b3bc03215751bbeef2a70fb25577d6b42874","record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log":"29834c7a5396ac61acedd07c0b7ca60716865ec3e70f35fbaa7826a2309a79d9","record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log":"4e7468a3e8629814bd4af91e2a8eb42d0899d352b5dff3058b801aa637046be2","record/old-bench-log/11-regex-1.7.3/rust":"d7cc18a62070ea7a999e1ba2458f26cf94595f1af276c2b3e96cee638eccf3f0","record/old-bench-log/11-regex-1.7.3/rust-bytes":"64c7458020139bd7a03d1cb0927b741e6972377b686626563acb86fbc66414ca","record/old-bench-log/12-regex-1.8.1/rust":"a538c42e77e20956e81fb5a4e2e1e7d3fdf60da019d7e3df52d93f57367a3fbd","record/old-bench-log/12-regex-1.8.1/rust-bytes":"fbb00fdf8f039ce312f5346a67dddaa5e129280a93a90d7aaf6b5a9a71d2f212","record/old-bench-log/13-regex-1.9.0/rust":"0ef62700ba3fc24887af74b7942490c90b4cd2814b8fda200f7376e43391bfce","record/old-bench-log/13-regex-1.9.0/rust-bytes":"676d501d4667f0a945c88ebb56839176dd3a5a6b45af7708b1e870bf26d12603","record/old-bench-log/README.md":"d359f536fb4b8c1af9af3465a027c3522f62c3871aad44645a955b650d7deec0","record/old-bench-log/old/01-before":"c2ea2750fca8ac1742003fe2106e9422d49e92967d3fe0267f24b7ec830b07e3","record/old-bench-log/old/02-new-syntax-crate":"27fd8b3d35cf08d434035ff7d9f2e9e3c94a167e45ba655567c73ae96830f1d8","record/old-bench-log/old/03-new-syntax-crate":"d942a2b95c3a2d8f85f3f17934f258bdc84baa33e91986e8a6810ca8d6e9cc50","record/old-bench-log/old/04-fixed-benchmark":"0da29ef39ac07ece411c151ab479a76944946aba992547b15d90ec2d5484e85c","record/old-bench-log/old/05-thread-caching":"e364d87131e43187d6757426839789d1b6b47b3f3af21280daa9193d5ab19f64","record/old-bench-log/old/06-major-dynamic":"3bc2b8fd2714ae9f19b2e4f4219654982522daf01b5d3055b4aec0458afeaf13","record/old-bench-log/old/06-major-macro":"d5617ed23e71d5298ed4d629eee257e401c352fd1c91a2048dfeb1677527d4e7","record/old-bench-log/old/07-prefix-improvements":"9277d1392c85a38db215a9b69e3b0cd4a9901f8f1c72c706ca262e5f099b8819","record/old-bench-log/old/08-case-fixes":"f97cd3675cf5c967e4ca8841f2368e9eadf538b542bfe3035d31492afc5934bf","record/old-bench-log/old/09-before-compiler-rewrite":"b928686819dbd9aeaa6639b01b63a48428653f2f676a4e15d61cddec421e0389","record/old-bench-log/old/10-compiler-rewrite":"697b295ee377a5cb287d403593bfb8c078270b4e19e8d61d0b95b06ee7c903ab","record/old-bench-log/old/11-compiler-rewrite":"3f0ba494a0d82e7419285a9686474dc7763d4da0dd3faaa3bec3f624bbede481","record/old-bench-log/old/12-executor":"962e182f9a1cfddb8c0cd2d8c4681febef1430082c9a38e5373c9117b853e65e","record/old-bench-log/old/12-executor-bytes":"e01a1e878b44c80724e9bf09bb11210eeb8f01518ac7f0e3e7f2ee241281e500","record/old-bench-log/old/13-cache-byte-range-suffixes":"1d67d58a39f9177a79c26f3c6c2a1caaf51f085ce137711ab9ba74071c14680c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/builders.rs":"67b4f07ba91794c1e076d092a55f9377301ef5fa8f0dcef13699842583c14865","src/bytes.rs":"6a576b7cec3bc120b9a444f9d12378ac3f4c4f6443e44e4befce6c9c356d8d78","src/error.rs":"4ac8361e900627a87a2ac78e5d475be17c455fe6850d1515bf5b874837c4ae25","src/find_byte.rs":"e17cd3b765467685946707840b92ea4e37d3c11081fbf316174a15858cd4bd99","src/lib.rs":"93cb2a92745dd656b00746b45bdec726cf0cdb0016384ba25ca816b870ca83c8","src/pattern.rs":"5f37755a7c16902d861377645f57a20314961f86298d4b35ae6e1058ca4e9801","src/regex/bytes.rs":"a32de892ae0eb5a68c54a83b0540b1d595e8263b4efe9f521e4ac7cd0f2efa6d","src/regex/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regex/string.rs":"4f7fea1a54c099fe79769e1e97ab9d4e4c5a569c48dbcab6db2b35a597953a04","src/regexset/bytes.rs":"6290dd81f47fb6cdbaa358be2340398a2a640320373d334e4c977bf30b5a9220","src/regexset/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regexset/string.rs":"977bc167c48c7c99187599c5071ca197e61a56359d32a26b9dbc1b58a5ef1c4d","test":"c0122c20a2c9b7ba6e9a8aaeb2b7d9910315ef31063539949f28d9501ef3193c","testdata/README.md":"c0514501526560d7f6171eb6d982ad61b4527760cb38a4bfbe8e28036ff37b95","testdata/anchored.toml":"7a1b5cd81deed2099796a451bf764a3f9bd21f0d60c0fa46accd3a35666866f2","testdata/bytes.toml":"1d84179165fd25f3b94bd2bfbeb43fc8a162041f7bf98b717e0f85cef7fb652b","testdata/crazy.toml":"a146e2d2e23f1a57168979d9b1fc193c2ba38dca66294b61140d6d2a2958ec86","testdata/crlf.toml":"d19cf22756434d145dd20946c00af01c102a556a252070405c3c8294129d9ece","testdata/earliest.toml":"d561e643623ee1889b5b049fdcf3c7cb71b0c746d7eb822ddbd09d0acda2620b","testdata/empty.toml":"738dbe92fbd8971385a1cf3affb0e956e5b692c858b9b48439d718f10801c08e","testdata/expensive.toml":"5ce2f60209c99cdd2cdcb9d3069d1d5ca13d5e08a85e913efe57267b2f5f0e9d","testdata/flags.toml":"9a7e001808195c84f2a7d3e18bc0a82c7386e60f03a616e99af00c3f7f2c3fd4","testdata/fowler/basic.toml":"a82c7e233451cd7cfe0c3d817f3a1ab44478bb81ae62432efdd515fa8370275e","testdata/fowler/dat/README":"e53d6c37b5931cb26dc9ae4c40358eea63f7a469c4db6ca816c072a8ced6a61a","testdata/fowler/dat/basic.dat":"b1126dda59075c08f574987090273c9977790115f1e1941d0708c0b82b256905","testdata/fowler/dat/nullsubexpr.dat":"e5cd4145dffa8bc66f2d39079950b2bb7bae21a521514b83b557b92f4a871a9e","testdata/fowler/dat/repetition.dat":"2b8b2b191229a804fba49e6b888d8194bf488f7744057b550da9d95a2aa6617a","testdata/fowler/nullsubexpr.toml":"cd812e7e8fa0469253b34f0db93b5883c9d8b9740fc4f7825a38e7df880a4eed","testdata/fowler/repetition.toml":"8c09164f064b3db81309c53483863bdcec493781644de162416e9f485e772615","testdata/iter.toml":"6875460302974a5b3073a7304a865c45aba9653c54afea2c4d26e1ea248a81f7","testdata/leftmost-all.toml":"903bfbeff888b7664296f4d5aa367ce53d1dafe249ab0a3359223ae94d596396","testdata/line-terminator.toml":"3255c305687eaa8b39939855ce8e0379bdc0e70d7b0cd818856f65fb44a48c0f","testdata/misc.toml":"32c9591655c6fb118dfefcb4de49a04820a63cb960533dfc2538cdaabf4f4047","testdata/multiline.toml":"eb07cf5427e6ddbcf61f4cc64c2d74ff41b5ef75ef857959651b20196f3cd157","testdata/no-unicode.toml":"d209da04506900fd5f69e48170cddaad0702355ac6176c3a75ab3ff96974457c","testdata/overlapping.toml":"5d96497a7233566d40b05ba22047e483fa8662e45515a9be86da45cf6c28703a","testdata/regex-lite.toml":"fecca7cc8c9cea2e1f84f846a89fd9b3ca7011c83698211a2eeda8924deb900c","testdata/regression.toml":"6af7b4ac5eb257af52bcf9647f0f7ecb02e87ce5e57306825f2b5ac800151758","testdata/set.toml":"dfd265dc1aee80026e881616840df0236ae9abf12467d7ec0e141a52c236128c","testdata/substring.toml":"48122d9f3477ed81f95e3ad42c06e9bb25f849b66994601a75ceae0693b81866","testdata/unicode.toml":"7e4b013039b0cdd85fa73f32d15d096182fe901643d4e40c0910087a736cd46d","testdata/utf8.toml":"2eabce0582bcacb2073e08bbe7ca413f096d14d06e917b107949691e24f84b20","testdata/word-boundary.toml":"51bc1c498ab825420340a2dd3e6623de4054937ba6d5020ff8cd14b1c1e45271","tests/fuzz/mod.rs":"7b01a803e1c0b5a45c062d493723553f263c57e269eade1475eb789694635d5c","tests/fuzz/testdata/crash-7eb3351f0965e5d6c1cb98aa8585949ef96531ff":"be4f42497ac9358eb020bf17cd8fdb9743691824e01d744504613ea2bfb2f663","tests/fuzz/testdata/crash-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"19df9a1e1b5a3c0f31cc038b9f2991b161d8577b4a0c8b2fc391cdfecdb6dd85","tests/fuzz/testdata/crash-cd33b13df59ea9d74503986f9d32a270dd43cc04":"2fde1668e9e3e60943c28d97c01c90dd3d3882f48475f060ccaf961c228069e8","tests/fuzz/testdata/minimized-from-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"c9e00f7a31453708560900aa51e358dd5551df494439860594be97bb1fb933ba","tests/fuzz/testdata/slow-unit-3ab758ea520027fefd3f00e1384d9aeef155739e":"4433011f7af46e855e843635cf24a49713bd5705f67176ed928f04d24eda1857","tests/fuzz/testdata/slow-unit-5345fccadf3812c53c3ccc7af5aa2741b7b2106c":"95782a847fc64e9cccdf76e9540b0d16ce80db5d05157a88b958b763f9b8479b","tests/fuzz/testdata/slow-unit-6bd643eec330166e4ada91da2d3f284268481085":"8ddff12288f6f20cc9d65db76bd8187834f64f844aad48a340d082555ad5cb56","tests/fuzz/testdata/slow-unit-93c73a43581f205f9aaffd9c17e52b34b17becd0":"eea6919a75fde163634b890e2253a0918cf0ba092357fa617f368bbfa131ba30","tests/fuzz/testdata/slow-unit-9ca9cc9929fee1fcbb847a78384effb8b98ea18a":"a806f73b900046977267acceb83b105bac7ee21ede2edc2927afe1e1f0149f00","tests/fuzz/testdata/slow-unit-b8a052f4254802edbe5f569b6ce6e9b6c927e9d6":"9540cf58241cde3bc0db8364e0ccff67ff1ff9721c85b0d2ca27354c0cbf2650","tests/lib.rs":"33a37711d8677994f87b19be40b24a323d41de18fb161c850b4ccea9fe4c4156","tests/misc.rs":"5ac5858325451e1d70f308ca0bcead5a354d095a7473800c11065231c319c456","tests/regression.rs":"3490aac99fdbf3f0949ba1f338d5184a84b505ebd96d0b6d6145c610587aa60b","tests/regression_fuzz.rs":"57e0bcba0fdfa7797865e35ae547cd7fe1c6132b80a7bfdfb06eb053a568b00d","tests/replace.rs":"78ff9bf7f78783ad83a78041bb7ee0705c7efc85b4d12301581d0ce5b2a59325","tests/searcher.rs":"04152e5c86431deec0c196d2564a11bc4ec36f14c77e8c16a2f9d1cbc9fc574e","tests/suite_bytes.rs":"7697b04e5b181aa78b3654bd2dbe1c792d9626197573ed8c649f1da8b481817d","tests/suite_bytes_set.rs":"d970168fab57a9edc60ff26a2bb7d0cc714d4298e4ee9eadba9da44a6569f2bb","tests/suite_string.rs":"1be0cf8922171f8323f99e8ecedbbf1846d339620d0dc2fd490901cbbbd2622e","tests/suite_string_set.rs":"22743107206d913521f9adb728482aed3a9625ff7b15a83df057bbf1f7050e03"},"package":"12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/regex/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/regex/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f39ab4d1b7229924f0cf310c9f3e19822fa19b8a" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex/.vim/coc-settings.json thunderbird-140.8.0esr/comm/third_party/rust/regex/.vim/coc-settings.json --- thunderbird-140.7.1esr/comm/third_party/rust/regex/.vim/coc-settings.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex/.vim/coc-settings.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "rust-analyzer.linkedProjects": [ + "fuzz/Cargo.toml", + "Cargo.toml" + ] +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/regex/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/regex/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,258 @@ +[package] +name = "regex" +version = "1.9.4" #:version +authors = ["The Rust Project Developers", "Andrew Gallant "] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-lang/regex" +documentation = "https://docs.rs/regex" +homepage = "https://github.com/rust-lang/regex" +description = """ +An implementation of regular expressions for Rust. This implementation uses +finite automata and guarantees linear time matching on all inputs. +""" +categories = ["text-processing"] +autotests = false +exclude = ["/scripts/*", "/.github/*"] +edition = "2021" +rust-version = "1.60.0" + +[workspace] +members = [ + "regex-automata", + "regex-capi", + "regex-cli", + "regex-lite", + "regex-syntax", + "regex-test", +] + +# Features are documented in the "Crate features" section of the crate docs: +# https://docs.rs/regex/*/#crate-features +[features] +default = ["std", "perf", "unicode", "regex-syntax/default"] + +# ECOSYSTEM FEATURES + +# The 'std' feature permits the regex crate to use the standard library. This +# is intended to support future use cases where the regex crate may be able +# to compile without std, and instead just rely on 'core' and 'alloc' (for +# example). Currently, this isn't supported, and removing the 'std' feature +# will prevent regex from compiling. +std = [ + "aho-corasick?/std", + "memchr?/std", + "regex-automata/std", + "regex-syntax/std", +] +# This feature enables the 'log' crate to emit messages. This is usually +# only useful for folks working on the regex crate itself, but can be useful +# if you're trying hard to do some performance hacking on regex patterns +# themselves. Note that you'll need to pair this with a crate like 'env_logger' +# to actually emit the log messages somewhere. +logging = [ + "aho-corasick?/logging", + "regex-automata/logging", +] +# The 'use_std' feature is DEPRECATED. It will be removed in regex 2. Until +# then, it is an alias for the 'std' feature. +use_std = ["std"] + + +# PERFORMANCE FEATURES + +# Enables all default performance features. Note that this specifically does +# not include perf-dfa-full, because it leads to higher compile times and +# bigger binaries, and the runtime performance improvement is not obviously +# worth it. +perf = [ + "perf-cache", + "perf-dfa", + "perf-onepass", + "perf-backtrack", + "perf-inline", + "perf-literal", +] +# Enables use of a lazy DFA when possible. +perf-dfa = ["regex-automata/hybrid"] +# Enables use of a fully compiled DFA when possible. +perf-dfa-full = ["regex-automata/dfa-build", "regex-automata/dfa-search"] +# Enables use of the one-pass regex matcher, which speeds up capture searches +# even beyond the backtracker. +perf-onepass = ["regex-automata/dfa-onepass"] +# Enables use of a bounded backtracker, which speeds up capture searches. +perf-backtrack = ["regex-automata/nfa-backtrack"] +# Enables aggressive use of inlining. +perf-inline = ["regex-automata/perf-inline"] +# Enables literal optimizations. +perf-literal = [ + "dep:aho-corasick", + "dep:memchr", + "regex-automata/perf-literal", +] +# Enables fast caching. (If disabled, caching is still used, but is slower.) +# Currently, this feature has no effect. It used to remove the thread_local +# dependency and use a slower internal cache, but now the default cache has +# been improved and thread_local is no longer a dependency at all. +perf-cache = [] + + +# UNICODE DATA FEATURES + +# Enables all Unicode features. This expands if new Unicode features are added. +unicode = [ + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "regex-automata/unicode", + "regex-syntax/unicode", +] +# Enables use of the `Age` property, e.g., `\p{Age:3.0}`. +unicode-age = [ + "regex-automata/unicode-age", + "regex-syntax/unicode-age", +] +# Enables use of a smattering of boolean properties, e.g., `\p{Emoji}`. +unicode-bool = [ + "regex-automata/unicode-bool", + "regex-syntax/unicode-bool", +] +# Enables Unicode-aware case insensitive matching, e.g., `(?i)β`. +unicode-case = [ + "regex-automata/unicode-case", + "regex-syntax/unicode-case", +] +# Enables Unicode general categories, e.g., `\p{Letter}` or `\pL`. +unicode-gencat = [ + "regex-automata/unicode-gencat", + "regex-syntax/unicode-gencat", +] +# Enables Unicode-aware Perl classes corresponding to `\w`, `\s` and `\d`. +unicode-perl = [ + "regex-automata/unicode-perl", + "regex-automata/unicode-word-boundary", + "regex-syntax/unicode-perl", +] +# Enables Unicode scripts and script extensions, e.g., `\p{Greek}`. +unicode-script = [ + "regex-automata/unicode-script", + "regex-syntax/unicode-script", +] +# Enables Unicode segmentation properties, e.g., `\p{gcb=Extend}`. +unicode-segment = [ + "regex-automata/unicode-segment", + "regex-syntax/unicode-segment", +] + + +# UNSTABLE FEATURES (requires Rust nightly) + +# A blanket feature that governs whether unstable features are enabled or not. +# Unstable features are disabled by default, and typically rely on unstable +# features in rustc itself. +unstable = ["pattern"] + +# Enable to use the unstable pattern traits defined in std. This is enabled +# by default if the unstable feature is enabled. +pattern = [] + +# For very fast multi-prefix literal matching. +[dependencies.aho-corasick] +version = "1.0.0" +optional = true + +# For skipping along search text quickly when a leading byte is known. +[dependencies.memchr] +version = "2.5.0" +optional = true + +# For the actual regex engines. +[dependencies.regex-automata] +path = "regex-automata" +version = "0.3.7" +default-features = false +features = ["alloc", "syntax", "meta", "nfa-pikevm"] + +# For parsing regular expressions. +[dependencies.regex-syntax] +path = "regex-syntax" +version = "0.7.5" +default-features = false + +[dev-dependencies] +# For examples. +once_cell = "1.17.1" +# For property based tests. +quickcheck = { version = "1.0.3", default-features = false } +# To check README's example +doc-comment = "0.3" +# For easy error handling in integration tests. +anyhow = "1.0.69" +# A library for testing regex engines. +regex-test = { path = "regex-test", version = "0.1.0" } + +[dev-dependencies.env_logger] +# Note that this is currently using an older version because of the dependency +# tree explosion that happened in 0.10. +version = "0.9.3" +default-features = false +features = ["atty", "humantime", "termcolor"] + +# This test suite reads a whole boatload of tests from the top-level testdata +# directory, and then runs them against the regex crate API. +# +# regex-automata has its own version of them, and runs them against each +# internal regex engine individually. +# +# This means that if you're seeing a failure in this test suite, you should +# try running regex-automata's tests: +# +# cargo test --manifest-path regex-automata/Cargo.toml --test integration +# +# That *might* give you a more targeted test failure. i.e., "only the +# PikeVM fails this test." Which gives you a narrower place to search. If +# regex-automata's test suite passes, then the bug might be in the integration +# of the regex crate and regex-automata. But generally speaking, a failure +# in this test suite *should* mean there is a corresponding failure in +# regex-automata's test suite. +[[test]] +path = "tests/lib.rs" +name = "integration" + +[package.metadata.docs.rs] +# We want to document all features. +all-features = true +# Since this crate's feature setup is pretty complicated, it is worth opting +# into a nightly unstable option to show the features that need to be enabled +# for public API items. To do that, we set 'docsrs', and when that's enabled, +# we enable the 'doc_auto_cfg' feature. +# +# To test this locally, run: +# +# RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features +rustdoc-args = ["--cfg", "docsrs"] + +[profile.release] +debug = true + +[profile.bench] +debug = true + +[profile.dev] +# Running tests takes too long in debug mode, so we forcefully always build +# with optimizations. Unfortunate, but, ¯\_(ツ)_/¯. +# +# It's counter-intuitive that this needs to be set on dev *and* test, but +# it's because the tests that take a long time to run are run as integration +# tests in a separate crate. The test.opt-level setting won't apply there, so +# we need to set the opt-level across the entire build. +opt-level = 3 +debug = true + +[profile.test] +opt-level = 3 +debug = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +tmp diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex-automata/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/regex-automata/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"755761361da0023ecaa0d56bb9aeb406e3d6c2c1d5d355e0cc3e46b3cffe7a8f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"61db25dbf26092fc80e8db89165692e55f9fb86b14e8451ebb28303f45932254","src/dfa/accel.rs":"800dada38f7a1d0fa443821dc04a8611c6cf06ef431e517f16867a27cbb4f27d","src/dfa/automaton.rs":"565ebf211769b4710091c4a15b5733296e9fbbc2a137d6eeb1c521b7b69463a0","src/dfa/dense.rs":"73c9c7662c0b4b7901eb17632187aac10bb24e16a89a4dfe78a7bf17bc98f9f1","src/dfa/determinize.rs":"91b9f69d28bdd064aa86716fe0772e4145050fd458bb7869a28660b4f7b64872","src/dfa/minimize.rs":"b5cadb462b9f24cd4aa7a665e75fb813cd06858a92b8986c9c5ae7fd9a60dfab","src/dfa/mod.rs":"e7210af01805f2f390374cd5b40ee502f9dc7633d6a57d988dcb17dfd93864cb","src/dfa/onepass.rs":"d1b29d531545ce30167d58eb24ac15ba10bce158e73483c09f219d5971c8e83c","src/dfa/regex.rs":"f970028c874e2a156db1591bbdc3915027ffa7f47d66d5bd6e97dace5a6a3d5b","src/dfa/remapper.rs":"ca096abc0f8e45c43a2adf3a7743b8857714ae7411a623edea41cc3ce906a169","src/dfa/search.rs":"237cdb8c6239ece5fe8279c4b6209c8094502cdecc9a4e3f977e469e60fd32ec","src/dfa/sparse.rs":"c3a05451a0019850b538dfd640fb12c92ac127b8a69c55f23489bd42c1c1f289","src/dfa/special.rs":"c2e60de5b98e68c9c45aaffbc67a08f049831a764a1ed29d1d1db0fb68efdce5","src/dfa/start.rs":"46b1dbaf8e4518ddddda6bbe596621aae36f8ba694390483a22355d9d799be8e","src/hybrid/dfa.rs":"861b3602bb9ac8b10abe0eae18a2641b2145fcfc7fb22b250ed2e3a345762f4c","src/hybrid/error.rs":"ffc6e65fd9e4694a67902f3516970e3e6cd6e33a7f59a5ab2ac16f740a049d9c","src/hybrid/id.rs":"6168aad5c81c627494ba0575a24d61fd0ae7efabaaceeadb8ff28472275e2813","src/hybrid/mod.rs":"49abcf332f19d2fe87c0a729b1b7715a87794e64f411f4d2bab9d8a4331d6ace","src/hybrid/regex.rs":"9f40aa2cfa89d7a97f9c9e32cb2ae591f4b6f3d51ddec41308d99ce924e130cf","src/hybrid/search.rs":"2aae7ab24c7e6b8d1a1aa81a2f6081f949e9fa42e960fd3fea29f57db8db9f68","src/lib.rs":"4e831d41057760c5f2f1274a206fa5a42f59dbca8f98ad3e782fe0fba0d6c37f","src/macros.rs":"3e4b39252bfa471fad384160a43f113ebfec7bec46a85d16f006622881dd2081","src/meta/error.rs":"710a6813314b1b11ace1b016a827067fff8b2624d47e15c7f52043bff5ab57da","src/meta/limited.rs":"cf629b08d64cb2e1c17d196a1ad6084f733a41e1c947715d9c0ea99ba7f7657d","src/meta/literal.rs":"52da98bb30995dedd22786e4728cb84e84c6093a284168bd91196b999dd0f6ec","src/meta/mod.rs":"f3b10b96fa08efaba3e4c9b81883cf40aac6e4c1f6ae55a497a534cf5805b46d","src/meta/regex.rs":"12ec35a66b889172439c4abebde5f9fb41e85765d6613f4bf622429e83d47b3c","src/meta/reverse_inner.rs":"945d6c2d4c7538e1609dbd430a096784d22abd33db58b1ba65c9c9af45a7d3c0","src/meta/stopat.rs":"b786cd0bd21f66c6f63df2d4bc2e544cd041d548d8001b4a818be1e0f84b6747","src/meta/strategy.rs":"4ee8d21def7323105e5b1101bdb1e152c5befa870a11f2bf0fa85ffbac5a6609","src/meta/wrappers.rs":"6998ff14226905eded36697f885a8ca7508b50ffb05c4b78348ff0e9463857d5","src/nfa/mod.rs":"1a731e217ed4053714500e84e58cc127f402e4e075f7d0e5b9aea715cd52405a","src/nfa/thompson/backtrack.rs":"e9a986d71aa9b0145d9f871c92f466e1b992592d8ac87f7fde36ede2e8016324","src/nfa/thompson/builder.rs":"77bdd42a7fbdedb8d6756f0161d278e677ab1fbe622ca77115c8b506a2a6db21","src/nfa/thompson/compiler.rs":"9cc351398c2d9ce10ac11a1c285f675bc351ecb816d3f33321513dd6bfcdc335","src/nfa/thompson/error.rs":"78488c2fdb85f819f53cc30bb11c7f96169112da5dd14c351e5cc3bcccf0e10e","src/nfa/thompson/literal_trie.rs":"c2d1d09b44da4648db797386c2410cbf63337afef8cb62e6e78cf34786892a11","src/nfa/thompson/map.rs":"96cdf3195f7efb374bcb1791ef5cc12a1cde189ab90402bf01d9b46fb7796b60","src/nfa/thompson/mod.rs":"0651520debd6f023ae1a2c422806aab37f8491e5bb092e20dfdc4fe4179d695c","src/nfa/thompson/nfa.rs":"9782d44b05986370b7f948067977fb20120562e2eca0e4366e35d7d18e81a679","src/nfa/thompson/pikevm.rs":"aaf792832d1bf15fad8a8f0b2e6597170361eb3cbcb9343eb5bd242ff346d750","src/nfa/thompson/range_trie.rs":"c9614074628bb56c9d0a137c1db7e13259a6500e4a46cdc7ddc84bee8f7e928f","src/util/alphabet.rs":"94cd73ce2f4e34e0ae0a146d3efdc85478263afdfefd6dc105e0abf0ec79d82b","src/util/captures.rs":"7aee3aae2836a397c1ad6e4535e0e0d177faf2d99e61476e8fb2710f69763668","src/util/determinize/mod.rs":"32fea73cf4a7a04238c3d3b09ea7afc7fd7c85e87dc115c6152f464ab88bddb2","src/util/determinize/state.rs":"2a0082d5cd2bd47ab75c3f04488655a3c47f1f75075b5d6f9b6e4eeb8980823e","src/util/empty.rs":"13ec7d6cbd1520db5b4c1dae294f4419fa88d39d2bfc16f4ef258473d609f91c","src/util/escape.rs":"5b2731b41a55cb50ab688132bb5640dbd51f14f141adaa864b9db7f0aa092c74","src/util/int.rs":"b7eec0a6cab0798ba66707988fce3ecfc841b93418028a7b1408c5d0f6271351","src/util/interpolate.rs":"5e4e6b6fb6e5a7603e393bf05c609735d86a7d1f54c2436e42111b4e1409b6dd","src/util/iter.rs":"58ae97b4156d7160a46b909f4635d88d10354d9d892d2fcb4c5e18e24cf38f14","src/util/lazy.rs":"e489a96fce952e9d196fd3f5564cf8ea3374eb4aef630ff8f12d82f194ed4336","src/util/look.rs":"e7a5a51f8ed70c2f97edaf3dfbe8859de37b570341447634c6028cb89ff412d7","src/util/memchr.rs":"573109ce4983907083ae0b29a084a324b9b53da369b4d96f7f3a21fd5c8eb5c9","src/util/mod.rs":"16c5fd72263d3a4df994111b81aca36da17f591f4853f21a6a906ac725843f97","src/util/pool.rs":"5e231307962d0918888f98fd1a2bf51c2fc08bf910fa472762136f24cd040cf2","src/util/prefilter/aho_corasick.rs":"c54fa95f4d9e7ab53e2c6463a43f8953df6a440997fc9cd528f225db0dd32582","src/util/prefilter/byteset.rs":"1c80fa432acc23223a75a5181e37c40034764dffe42410e4b77af6f24f48bd5c","src/util/prefilter/memchr.rs":"36c6fe6354b2e729db6830166dd4862e439bc48c9e59258d88e4b6c5654e20ef","src/util/prefilter/memmem.rs":"6f6ed9450b14abf3e4a33d395337e51fbaa9743a0a16aac0009f7680aa60c500","src/util/prefilter/mod.rs":"2818e2e92632aee1c46b0dc01b654e544bfbf460236be86d28a2d836e9fc189a","src/util/prefilter/teddy.rs":"ed54d26858b56e1c8c87e44afae5f63d81ab930787d79e671f3a3513f576e9cd","src/util/primitives.rs":"8a9cc19ef2e1ab183943cdc2d2f095b02252476e32b7e9fff4a06a251749b068","src/util/search.rs":"66bf320ebbe403c119a966f3dfbd53178de0ceebd2ca1922f1ddbb79aed36837","src/util/sparse_set.rs":"3d4aa30b6aa9fc875d36506487a5095dbe8ed528b89e4146a65c7e7497520a4d","src/util/start.rs":"8d2fe005698c0bd3680a0dbfc4a34eebfe2f51081ec1584968383ac4c86fd5fe","src/util/syntax.rs":"720ac0d6600fad33f5967b5afe4e3de2096b857e4cda6fa16ba93b10a8230cab","src/util/unicode_data/mod.rs":"54c3e10bbc393e9881bfac3295815b160f59e69e2056bc29ee7cf0addd8e3cf7","src/util/unicode_data/perl_word.rs":"2e1a5d889598bd4e73af17d3a9f7d6b4cf2f6ab24920a5336e496bb255281e56","src/util/utf8.rs":"7a068009fdf07e693e521b1f0264725c0e6118dbe1eab55da9d0eab21785fcc1","src/util/wire.rs":"bfdf52615c516b6c07db3ce9c333ea61fdc535bd0b79560bbd7f6864ab83946e","test":"39d79ce3532c31a51c0be89a2939816fad0e4868d2b03992c202cbe64dce9f6c","tests/dfa/api.rs":"cc28e366b6bcbfcf379265acd492a92c62743c3f20e7a2b273019679aa9e1291","tests/dfa/mod.rs":"924d8fff500b9b7b140082623023e78007058a87323151cd8e361462945e4f16","tests/dfa/onepass/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/dfa/onepass/suite.rs":"6d63ec5469e6876656ae607cdbe07e6a4e17ace7836b67435763c9b1d233438a","tests/dfa/regression.rs":"ebcf2645290286aa7531eb2b7951385e5ed8167532437aeca2ad2049768fd796","tests/dfa/suite.rs":"cf08499bc8838d2ff16ea9b20b07ad03c9b89d6efe093f081e2982a21ea6d666","tests/fuzz/dense.rs":"3e1099a0cce61e85abc0ad81bc592e85f497f159ef0e5d1d32bac1936aa6f20c","tests/fuzz/mod.rs":"043773510e02f51def43ee0c2b8b867c53ecc8638c8a9233b2ac098de9c3ac1e","tests/fuzz/sparse.rs":"ba61db4927ab28953037a4b20317399c86d01b4d774e46c020ade19029215e25","tests/fuzz/testdata/deserialize_dense_crash-9486fb7c8a93b12c12a62166b43d31640c0208a9":"8961279a8237c3e318452024dd971b1d5a26b058260c297382a74daca1b7f0d1","tests/fuzz/testdata/deserialize_dense_minimized-from-9486fb7c8a93b12c12a62166b43d31640c0208a9":"c2d52e3dea78d3f159b5b521d433358a7fee45ce20ed1545067d461f45ef66b8","tests/fuzz/testdata/deserialize_sparse_crash-0da59c0434eaf35e5a6b470fa9244bb79c72b000":"5b2d273023de3fb04037eaf2e6b4f51cced4c5a08d2e6b44e4be540774f939b9","tests/fuzz/testdata/deserialize_sparse_crash-18cfc246f2ddfc3dfc92b0c7893178c7cf65efa9":"e2e22e2f46a9a75b5c876476442276cf675fe244c5cf918789e4f6b14078fbd9","tests/fuzz/testdata/deserialize_sparse_crash-61fd8e3003bf9d99f6c1e5a8488727eefd234b98":"24a12712e1f2ba0a40b5782707908a74dd19941dc372ef525d65a7134f91988c","tests/fuzz/testdata/deserialize_sparse_crash-a1b839d899ced76d5d7d0f78f9edb7a421505838":"a97f39b2febf9c73535681f7a86201e4b06d5a1ffcf135299c96c1cabfa9f6c4","tests/fuzz/testdata/deserialize_sparse_crash-c383ae07ec5e191422eadc492117439011816570":"44fe3ef878d35e2d51c2c17ff89bbbe3a4650e09d0cbbd48625c0f5e4dd0848b","tests/fuzz/testdata/deserialize_sparse_crash-d07703ceb94b10dcd9e4acb809f2051420449e2b":"d5534be36653b4af6cb94a7c63be58869bb8c204c5c63d67a4d6c986b44bb2e1","tests/fuzz/testdata/deserialize_sparse_crash-dbb8172d3984e7e7d03f4b5f8bb86ecd1460eff9":"77b844898610560afa09f2b8de73a85a0ba9a3b8cee4ff1bbf26b8c97ad4e8a2","tests/gen/README.md":"c3bfdf2f9ced501dd5bd75d01509a34e503efb2dff2f5f7b260580dde5519ed4","tests/gen/dense/mod.rs":"5ae1cfb46212a674118ada2f66f37b25188e84643d406b95eb4665d722344262","tests/gen/dense/multi_pattern_v2.rs":"29b1e9a799adecbdbe7cd05e9748f664c2b915b10b1d2f5d36cfb6453826d1d2","tests/gen/dense/multi_pattern_v2_fwd.bigendian.dfa":"8421d5a1bfc0b6c3bdc8fc90dff591a046b0aaf8e06ef7de7cc293004a35d061","tests/gen/dense/multi_pattern_v2_fwd.littleendian.dfa":"dcf2fd5fd49f5f53cf1ec66f61623402f39401cb3aea30d6677b98bb1e9541bf","tests/gen/dense/multi_pattern_v2_rev.bigendian.dfa":"73c4f20d984e544dfa4cf05f3009d0a9b52fa84bc97b501ea0ccd179e2def4bc","tests/gen/dense/multi_pattern_v2_rev.littleendian.dfa":"74471209f05754e8e20c8a0222a5877b1b15b8b8f33cd8cac89ea65f708b4aff","tests/gen/mod.rs":"043773510e02f51def43ee0c2b8b867c53ecc8638c8a9233b2ac098de9c3ac1e","tests/gen/sparse/mod.rs":"5ae1cfb46212a674118ada2f66f37b25188e84643d406b95eb4665d722344262","tests/gen/sparse/multi_pattern_v2.rs":"e00fb2a510a215460aab84573196b1f51bb65884ff494c2382534c04f6fdbfe9","tests/gen/sparse/multi_pattern_v2_fwd.bigendian.dfa":"3287956bd2003cd69653b125f82aade95d99adbb20229bfdbb4958b8877c0a0b","tests/gen/sparse/multi_pattern_v2_fwd.littleendian.dfa":"bdf285901eaaac4596380115c5bbb20ab2f42f593d8d9e9238a00ed69863f9c9","tests/gen/sparse/multi_pattern_v2_rev.bigendian.dfa":"e466dc085dd68b2d2220932a0e4d28759edd161c1fdad652240aa3825fd85268","tests/gen/sparse/multi_pattern_v2_rev.littleendian.dfa":"80358d0c26c1cc7284065b0075f5b8804d83e673a8a8c8327f93a1c1ff455399","tests/hybrid/api.rs":"4b8592c412e6ad0ce4a27ed1c1496acc92366ccb1c7ec23c6fd0596fc6ebbdfb","tests/hybrid/mod.rs":"4856a49a4d9b5e9e079c2719a5e75c32408b37e9b76cbdea057b388a3537af6d","tests/hybrid/suite.rs":"688972275c5ef38cdc5112a1e6e54ccd2bf8290008ae2b17344c6c81e17e3a5a","tests/lib.rs":"5e8a014d53097dba1f865e5e35c35a69cd12f54fad74b5c49a387f8768c30847","tests/meta/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/meta/suite.rs":"4c441f9df82508a5e60dd08f266183f772fc9b2b236fbf69cab87650ecf3b424","tests/nfa/mod.rs":"49055c358e38d97e42acb1602c671f97dddf24cafe089490f0e79ed208d74d9b","tests/nfa/thompson/backtrack/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/nfa/thompson/backtrack/suite.rs":"4e7baff70fc98b98b8297c6fd6d5818beb20343379e16cdb95bee46207ac4bd6","tests/nfa/thompson/mod.rs":"de9f5bcea1a8d1f03c85c55ad8c0747877d69e344fcd6c6886b0a402f0661291","tests/nfa/thompson/pikevm/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/nfa/thompson/pikevm/suite.rs":"263837ebf5b2e1906a06237982ea875386d83567e399b4ec1f669f10b1422599"},"package":"49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"02dec73d6a9b7532fa8ed4f198c9868c24943c0706d1a830b53eda75b1e17ee4","Cargo.toml":"755761361da0023ecaa0d56bb9aeb406e3d6c2c1d5d355e0cc3e46b3cffe7a8f","Cargo.toml.orig":"91731eaaab61a4cf03ce53c228da023f34b51e217a6bac68fd9662c9c019c510","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"61db25dbf26092fc80e8db89165692e55f9fb86b14e8451ebb28303f45932254","src/dfa/accel.rs":"800dada38f7a1d0fa443821dc04a8611c6cf06ef431e517f16867a27cbb4f27d","src/dfa/automaton.rs":"565ebf211769b4710091c4a15b5733296e9fbbc2a137d6eeb1c521b7b69463a0","src/dfa/dense.rs":"73c9c7662c0b4b7901eb17632187aac10bb24e16a89a4dfe78a7bf17bc98f9f1","src/dfa/determinize.rs":"91b9f69d28bdd064aa86716fe0772e4145050fd458bb7869a28660b4f7b64872","src/dfa/minimize.rs":"b5cadb462b9f24cd4aa7a665e75fb813cd06858a92b8986c9c5ae7fd9a60dfab","src/dfa/mod.rs":"e7210af01805f2f390374cd5b40ee502f9dc7633d6a57d988dcb17dfd93864cb","src/dfa/onepass.rs":"d1b29d531545ce30167d58eb24ac15ba10bce158e73483c09f219d5971c8e83c","src/dfa/regex.rs":"f970028c874e2a156db1591bbdc3915027ffa7f47d66d5bd6e97dace5a6a3d5b","src/dfa/remapper.rs":"ca096abc0f8e45c43a2adf3a7743b8857714ae7411a623edea41cc3ce906a169","src/dfa/search.rs":"237cdb8c6239ece5fe8279c4b6209c8094502cdecc9a4e3f977e469e60fd32ec","src/dfa/sparse.rs":"c3a05451a0019850b538dfd640fb12c92ac127b8a69c55f23489bd42c1c1f289","src/dfa/special.rs":"c2e60de5b98e68c9c45aaffbc67a08f049831a764a1ed29d1d1db0fb68efdce5","src/dfa/start.rs":"46b1dbaf8e4518ddddda6bbe596621aae36f8ba694390483a22355d9d799be8e","src/hybrid/dfa.rs":"861b3602bb9ac8b10abe0eae18a2641b2145fcfc7fb22b250ed2e3a345762f4c","src/hybrid/error.rs":"ffc6e65fd9e4694a67902f3516970e3e6cd6e33a7f59a5ab2ac16f740a049d9c","src/hybrid/id.rs":"6168aad5c81c627494ba0575a24d61fd0ae7efabaaceeadb8ff28472275e2813","src/hybrid/mod.rs":"49abcf332f19d2fe87c0a729b1b7715a87794e64f411f4d2bab9d8a4331d6ace","src/hybrid/regex.rs":"9f40aa2cfa89d7a97f9c9e32cb2ae591f4b6f3d51ddec41308d99ce924e130cf","src/hybrid/search.rs":"2aae7ab24c7e6b8d1a1aa81a2f6081f949e9fa42e960fd3fea29f57db8db9f68","src/lib.rs":"4e831d41057760c5f2f1274a206fa5a42f59dbca8f98ad3e782fe0fba0d6c37f","src/macros.rs":"3e4b39252bfa471fad384160a43f113ebfec7bec46a85d16f006622881dd2081","src/meta/error.rs":"710a6813314b1b11ace1b016a827067fff8b2624d47e15c7f52043bff5ab57da","src/meta/limited.rs":"cf629b08d64cb2e1c17d196a1ad6084f733a41e1c947715d9c0ea99ba7f7657d","src/meta/literal.rs":"52da98bb30995dedd22786e4728cb84e84c6093a284168bd91196b999dd0f6ec","src/meta/mod.rs":"f3b10b96fa08efaba3e4c9b81883cf40aac6e4c1f6ae55a497a534cf5805b46d","src/meta/regex.rs":"12ec35a66b889172439c4abebde5f9fb41e85765d6613f4bf622429e83d47b3c","src/meta/reverse_inner.rs":"945d6c2d4c7538e1609dbd430a096784d22abd33db58b1ba65c9c9af45a7d3c0","src/meta/stopat.rs":"b786cd0bd21f66c6f63df2d4bc2e544cd041d548d8001b4a818be1e0f84b6747","src/meta/strategy.rs":"4ee8d21def7323105e5b1101bdb1e152c5befa870a11f2bf0fa85ffbac5a6609","src/meta/wrappers.rs":"6998ff14226905eded36697f885a8ca7508b50ffb05c4b78348ff0e9463857d5","src/nfa/mod.rs":"1a731e217ed4053714500e84e58cc127f402e4e075f7d0e5b9aea715cd52405a","src/nfa/thompson/backtrack.rs":"e9a986d71aa9b0145d9f871c92f466e1b992592d8ac87f7fde36ede2e8016324","src/nfa/thompson/builder.rs":"77bdd42a7fbdedb8d6756f0161d278e677ab1fbe622ca77115c8b506a2a6db21","src/nfa/thompson/compiler.rs":"9cc351398c2d9ce10ac11a1c285f675bc351ecb816d3f33321513dd6bfcdc335","src/nfa/thompson/error.rs":"78488c2fdb85f819f53cc30bb11c7f96169112da5dd14c351e5cc3bcccf0e10e","src/nfa/thompson/literal_trie.rs":"c2d1d09b44da4648db797386c2410cbf63337afef8cb62e6e78cf34786892a11","src/nfa/thompson/map.rs":"96cdf3195f7efb374bcb1791ef5cc12a1cde189ab90402bf01d9b46fb7796b60","src/nfa/thompson/mod.rs":"0651520debd6f023ae1a2c422806aab37f8491e5bb092e20dfdc4fe4179d695c","src/nfa/thompson/nfa.rs":"9782d44b05986370b7f948067977fb20120562e2eca0e4366e35d7d18e81a679","src/nfa/thompson/pikevm.rs":"aaf792832d1bf15fad8a8f0b2e6597170361eb3cbcb9343eb5bd242ff346d750","src/nfa/thompson/range_trie.rs":"c9614074628bb56c9d0a137c1db7e13259a6500e4a46cdc7ddc84bee8f7e928f","src/util/alphabet.rs":"94cd73ce2f4e34e0ae0a146d3efdc85478263afdfefd6dc105e0abf0ec79d82b","src/util/captures.rs":"7aee3aae2836a397c1ad6e4535e0e0d177faf2d99e61476e8fb2710f69763668","src/util/determinize/mod.rs":"32fea73cf4a7a04238c3d3b09ea7afc7fd7c85e87dc115c6152f464ab88bddb2","src/util/determinize/state.rs":"2a0082d5cd2bd47ab75c3f04488655a3c47f1f75075b5d6f9b6e4eeb8980823e","src/util/empty.rs":"13ec7d6cbd1520db5b4c1dae294f4419fa88d39d2bfc16f4ef258473d609f91c","src/util/escape.rs":"5b2731b41a55cb50ab688132bb5640dbd51f14f141adaa864b9db7f0aa092c74","src/util/int.rs":"b7eec0a6cab0798ba66707988fce3ecfc841b93418028a7b1408c5d0f6271351","src/util/interpolate.rs":"5e4e6b6fb6e5a7603e393bf05c609735d86a7d1f54c2436e42111b4e1409b6dd","src/util/iter.rs":"58ae97b4156d7160a46b909f4635d88d10354d9d892d2fcb4c5e18e24cf38f14","src/util/lazy.rs":"e489a96fce952e9d196fd3f5564cf8ea3374eb4aef630ff8f12d82f194ed4336","src/util/look.rs":"e7a5a51f8ed70c2f97edaf3dfbe8859de37b570341447634c6028cb89ff412d7","src/util/memchr.rs":"573109ce4983907083ae0b29a084a324b9b53da369b4d96f7f3a21fd5c8eb5c9","src/util/mod.rs":"16c5fd72263d3a4df994111b81aca36da17f591f4853f21a6a906ac725843f97","src/util/pool.rs":"5e231307962d0918888f98fd1a2bf51c2fc08bf910fa472762136f24cd040cf2","src/util/prefilter/aho_corasick.rs":"c54fa95f4d9e7ab53e2c6463a43f8953df6a440997fc9cd528f225db0dd32582","src/util/prefilter/byteset.rs":"1c80fa432acc23223a75a5181e37c40034764dffe42410e4b77af6f24f48bd5c","src/util/prefilter/memchr.rs":"36c6fe6354b2e729db6830166dd4862e439bc48c9e59258d88e4b6c5654e20ef","src/util/prefilter/memmem.rs":"6f6ed9450b14abf3e4a33d395337e51fbaa9743a0a16aac0009f7680aa60c500","src/util/prefilter/mod.rs":"2818e2e92632aee1c46b0dc01b654e544bfbf460236be86d28a2d836e9fc189a","src/util/prefilter/teddy.rs":"ed54d26858b56e1c8c87e44afae5f63d81ab930787d79e671f3a3513f576e9cd","src/util/primitives.rs":"8a9cc19ef2e1ab183943cdc2d2f095b02252476e32b7e9fff4a06a251749b068","src/util/search.rs":"66bf320ebbe403c119a966f3dfbd53178de0ceebd2ca1922f1ddbb79aed36837","src/util/sparse_set.rs":"3d4aa30b6aa9fc875d36506487a5095dbe8ed528b89e4146a65c7e7497520a4d","src/util/start.rs":"8d2fe005698c0bd3680a0dbfc4a34eebfe2f51081ec1584968383ac4c86fd5fe","src/util/syntax.rs":"720ac0d6600fad33f5967b5afe4e3de2096b857e4cda6fa16ba93b10a8230cab","src/util/unicode_data/mod.rs":"54c3e10bbc393e9881bfac3295815b160f59e69e2056bc29ee7cf0addd8e3cf7","src/util/unicode_data/perl_word.rs":"2e1a5d889598bd4e73af17d3a9f7d6b4cf2f6ab24920a5336e496bb255281e56","src/util/utf8.rs":"7a068009fdf07e693e521b1f0264725c0e6118dbe1eab55da9d0eab21785fcc1","src/util/wire.rs":"bfdf52615c516b6c07db3ce9c333ea61fdc535bd0b79560bbd7f6864ab83946e","test":"39d79ce3532c31a51c0be89a2939816fad0e4868d2b03992c202cbe64dce9f6c","tests/dfa/api.rs":"cc28e366b6bcbfcf379265acd492a92c62743c3f20e7a2b273019679aa9e1291","tests/dfa/mod.rs":"924d8fff500b9b7b140082623023e78007058a87323151cd8e361462945e4f16","tests/dfa/onepass/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/dfa/onepass/suite.rs":"6d63ec5469e6876656ae607cdbe07e6a4e17ace7836b67435763c9b1d233438a","tests/dfa/regression.rs":"ebcf2645290286aa7531eb2b7951385e5ed8167532437aeca2ad2049768fd796","tests/dfa/suite.rs":"cf08499bc8838d2ff16ea9b20b07ad03c9b89d6efe093f081e2982a21ea6d666","tests/fuzz/dense.rs":"3e1099a0cce61e85abc0ad81bc592e85f497f159ef0e5d1d32bac1936aa6f20c","tests/fuzz/mod.rs":"043773510e02f51def43ee0c2b8b867c53ecc8638c8a9233b2ac098de9c3ac1e","tests/fuzz/sparse.rs":"ba61db4927ab28953037a4b20317399c86d01b4d774e46c020ade19029215e25","tests/fuzz/testdata/deserialize_dense_crash-9486fb7c8a93b12c12a62166b43d31640c0208a9":"8961279a8237c3e318452024dd971b1d5a26b058260c297382a74daca1b7f0d1","tests/fuzz/testdata/deserialize_dense_minimized-from-9486fb7c8a93b12c12a62166b43d31640c0208a9":"c2d52e3dea78d3f159b5b521d433358a7fee45ce20ed1545067d461f45ef66b8","tests/fuzz/testdata/deserialize_sparse_crash-0da59c0434eaf35e5a6b470fa9244bb79c72b000":"5b2d273023de3fb04037eaf2e6b4f51cced4c5a08d2e6b44e4be540774f939b9","tests/fuzz/testdata/deserialize_sparse_crash-18cfc246f2ddfc3dfc92b0c7893178c7cf65efa9":"e2e22e2f46a9a75b5c876476442276cf675fe244c5cf918789e4f6b14078fbd9","tests/fuzz/testdata/deserialize_sparse_crash-61fd8e3003bf9d99f6c1e5a8488727eefd234b98":"24a12712e1f2ba0a40b5782707908a74dd19941dc372ef525d65a7134f91988c","tests/fuzz/testdata/deserialize_sparse_crash-a1b839d899ced76d5d7d0f78f9edb7a421505838":"a97f39b2febf9c73535681f7a86201e4b06d5a1ffcf135299c96c1cabfa9f6c4","tests/fuzz/testdata/deserialize_sparse_crash-c383ae07ec5e191422eadc492117439011816570":"44fe3ef878d35e2d51c2c17ff89bbbe3a4650e09d0cbbd48625c0f5e4dd0848b","tests/fuzz/testdata/deserialize_sparse_crash-d07703ceb94b10dcd9e4acb809f2051420449e2b":"d5534be36653b4af6cb94a7c63be58869bb8c204c5c63d67a4d6c986b44bb2e1","tests/fuzz/testdata/deserialize_sparse_crash-dbb8172d3984e7e7d03f4b5f8bb86ecd1460eff9":"77b844898610560afa09f2b8de73a85a0ba9a3b8cee4ff1bbf26b8c97ad4e8a2","tests/gen/README.md":"c3bfdf2f9ced501dd5bd75d01509a34e503efb2dff2f5f7b260580dde5519ed4","tests/gen/dense/mod.rs":"5ae1cfb46212a674118ada2f66f37b25188e84643d406b95eb4665d722344262","tests/gen/dense/multi_pattern_v2.rs":"29b1e9a799adecbdbe7cd05e9748f664c2b915b10b1d2f5d36cfb6453826d1d2","tests/gen/dense/multi_pattern_v2_fwd.bigendian.dfa":"8421d5a1bfc0b6c3bdc8fc90dff591a046b0aaf8e06ef7de7cc293004a35d061","tests/gen/dense/multi_pattern_v2_fwd.littleendian.dfa":"dcf2fd5fd49f5f53cf1ec66f61623402f39401cb3aea30d6677b98bb1e9541bf","tests/gen/dense/multi_pattern_v2_rev.bigendian.dfa":"73c4f20d984e544dfa4cf05f3009d0a9b52fa84bc97b501ea0ccd179e2def4bc","tests/gen/dense/multi_pattern_v2_rev.littleendian.dfa":"74471209f05754e8e20c8a0222a5877b1b15b8b8f33cd8cac89ea65f708b4aff","tests/gen/mod.rs":"043773510e02f51def43ee0c2b8b867c53ecc8638c8a9233b2ac098de9c3ac1e","tests/gen/sparse/mod.rs":"5ae1cfb46212a674118ada2f66f37b25188e84643d406b95eb4665d722344262","tests/gen/sparse/multi_pattern_v2.rs":"e00fb2a510a215460aab84573196b1f51bb65884ff494c2382534c04f6fdbfe9","tests/gen/sparse/multi_pattern_v2_fwd.bigendian.dfa":"3287956bd2003cd69653b125f82aade95d99adbb20229bfdbb4958b8877c0a0b","tests/gen/sparse/multi_pattern_v2_fwd.littleendian.dfa":"bdf285901eaaac4596380115c5bbb20ab2f42f593d8d9e9238a00ed69863f9c9","tests/gen/sparse/multi_pattern_v2_rev.bigendian.dfa":"e466dc085dd68b2d2220932a0e4d28759edd161c1fdad652240aa3825fd85268","tests/gen/sparse/multi_pattern_v2_rev.littleendian.dfa":"80358d0c26c1cc7284065b0075f5b8804d83e673a8a8c8327f93a1c1ff455399","tests/hybrid/api.rs":"4b8592c412e6ad0ce4a27ed1c1496acc92366ccb1c7ec23c6fd0596fc6ebbdfb","tests/hybrid/mod.rs":"4856a49a4d9b5e9e079c2719a5e75c32408b37e9b76cbdea057b388a3537af6d","tests/hybrid/suite.rs":"688972275c5ef38cdc5112a1e6e54ccd2bf8290008ae2b17344c6c81e17e3a5a","tests/lib.rs":"5e8a014d53097dba1f865e5e35c35a69cd12f54fad74b5c49a387f8768c30847","tests/meta/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/meta/suite.rs":"4c441f9df82508a5e60dd08f266183f772fc9b2b236fbf69cab87650ecf3b424","tests/nfa/mod.rs":"49055c358e38d97e42acb1602c671f97dddf24cafe089490f0e79ed208d74d9b","tests/nfa/thompson/backtrack/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/nfa/thompson/backtrack/suite.rs":"4e7baff70fc98b98b8297c6fd6d5818beb20343379e16cdb95bee46207ac4bd6","tests/nfa/thompson/mod.rs":"de9f5bcea1a8d1f03c85c55ad8c0747877d69e344fcd6c6886b0a402f0661291","tests/nfa/thompson/pikevm/mod.rs":"d08f4ecb8ec243be584944c9602af1ed3a48a8732dd11cd573b0d1d182171303","tests/nfa/thompson/pikevm/suite.rs":"263837ebf5b2e1906a06237982ea875386d83567e399b4ec1f669f10b1422599"},"package":"49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex-automata/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/regex-automata/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "89b452af302a00458a129f8f40f3b65daf7a278a" + }, + "path_in_vcs": "regex-automata" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex-automata/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/regex-automata/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex-automata/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,109 @@ +[package] +name = "regex-automata" +version = "0.3.7" #:version +authors = ["The Rust Project Developers", "Andrew Gallant "] +description = "Automata construction and matching using regular expressions." +documentation = "https://docs.rs/regex-automata" +repository = "https://github.com/rust-lang/regex/tree/master/regex-automata" +readme = "README.md" +keywords = ["regex", "dfa", "automata", "automaton", "nfa"] +license = "MIT OR Apache-2.0" +categories = ["text-processing"] +edition = "2021" +autoexamples = false + +[lib] +bench = false + +# This crate has many many many features. See the crate docs for a description +# of each and when you might want to use them. +[features] +default = ["std", "syntax", "perf", "unicode", "meta", "nfa", "dfa", "hybrid"] +std = ["regex-syntax?/std", "memchr?/std", "aho-corasick?/std", "alloc"] +alloc = [] +logging = ["dep:log", "aho-corasick?/logging"] + +syntax = ["dep:regex-syntax", "alloc"] + +meta = ["syntax", "nfa-pikevm"] + +nfa = ["nfa-thompson", "nfa-pikevm", "nfa-backtrack"] +nfa-thompson = ["alloc"] +nfa-pikevm = ["nfa-thompson"] +nfa-backtrack = ["nfa-thompson"] + +dfa = ["dfa-build", "dfa-search", "dfa-onepass"] +dfa-build = ["nfa-thompson", "dfa-search"] +dfa-search = [] +dfa-onepass = ["nfa-thompson"] + +hybrid = ["alloc", "nfa-thompson"] + +perf = ["perf-inline", "perf-literal"] +perf-inline = [] +perf-literal = ["perf-literal-substring", "perf-literal-multisubstring"] +perf-literal-substring = ["aho-corasick?/perf-literal", "dep:memchr"] +perf-literal-multisubstring = ["std", "dep:aho-corasick"] + +# Enables all Unicode features. This expands if new Unicode features are added. +unicode = [ + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "unicode-word-boundary", + "regex-syntax?/unicode", +] +# Enables use of the `Age` property, e.g., `\p{Age:3.0}`. +unicode-age = ["regex-syntax?/unicode-age"] +# Enables use of a smattering of boolean properties, e.g., `\p{Emoji}`. +unicode-bool = ["regex-syntax?/unicode-bool"] +# Enables Unicode-aware case insensitive matching, e.g., `(?i)β`. +unicode-case = ["regex-syntax?/unicode-case"] +# Enables Unicode general categories, e.g., `\p{Letter}` or `\pL`. +unicode-gencat = ["regex-syntax?/unicode-gencat"] +# Enables Unicode-aware Perl classes corresponding to `\w`, `\s` and `\d`. +unicode-perl = ["regex-syntax?/unicode-perl"] +# Enables Unicode scripts and script extensions, e.g., `\p{Greek}`. +unicode-script = ["regex-syntax?/unicode-script"] +# Enables Unicode segmentation properties, e.g., `\p{gcb=Extend}`. +unicode-segment = ["regex-syntax?/unicode-segment"] +# Enables Unicode word boundary support. If this is enabled with unicode-perl, +# then data tables from regex-syntax are used. Otherwise, a new data table +# inside regex-automata will be included. +unicode-word-boundary = [] + +# These are strictly internal features that may be removed or changed in +# non-compatible ways. +internal-instrument = ["internal-instrument-pikevm"] +internal-instrument-pikevm = ["logging", "std"] + +[dependencies] +aho-corasick = { version = "1.0.0", optional = true, default-features = false } +log = { version = "0.4.14", optional = true } +memchr = { version = "2.5.0", optional = true, default-features = false } +regex-syntax = { path = "../regex-syntax", version = "0.7.4", optional = true, default-features = false } + +[dev-dependencies] +anyhow = "1.0.69" +bstr = { version = "1.3.0", default-features = false, features = ["std"] } +doc-comment = "0.3.3" +quickcheck = { version = "1.0.3", default-features = false } +regex-test = { path = "../regex-test", version = "0.1.0" } + +[dev-dependencies.env_logger] +version = "0.9.3" +default-features = false +features = ["atty", "humantime", "termcolor"] + +# We put these tests here because they are written primarily against the +# regex-automata API, and in particular use regex-automata features for +# conditional compilation. If we moved these up as tests on 'regex' proper, +# then we'd need to duplicate regex-automata's complex features on 'regex' too, +# which I really do not want to do. +[[test]] +path = "tests/lib.rs" +name = "integration" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex-syntax/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/regex-syntax/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"cddce5fdfc6f46bbf659bda143f7b659487ed3912d66c86a1173735485316fbd","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"b2484aa7e66fb92d1378e9a7ce7605af18f77cb12c179866eaf92ba28cfec1d9","benches/bench.rs":"d2b6ae5b939abd6093064f144b981b7739d7f474ec0698a1268052fc92406635","src/ast/mod.rs":"f3412bf62ca9976079fffbb42784491dd69215e6fa0e14340e8ad2c7bef18184","src/ast/parse.rs":"27c666cc74931894a839ed4dd2191c4c33837320b24332d5c6c9564cf89f0afd","src/ast/print.rs":"62d319cd0b7e6f437dc8dcaf798046a44afa03e9aeb6a384d5cffa448383af53","src/ast/visitor.rs":"e97ca0a38aaa145dd928261e8e13d1ec7a6ae37534e92a24c93ea007b0c16a7d","src/debug.rs":"7a16cca02be9715fdc8c26a32279465774623cd12fab1ec59ac25a6e3047817f","src/either.rs":"1758e3edd056884eccadd995708d1e374ba9aa65846bd0e13b1aae852607c560","src/error.rs":"01a67e3407b0d0d869119363e47a94d92158834bfe5936366c2e3f6f4ed13f36","src/hir/interval.rs":"2358e74b4d4aabfa62f79df855fd5d183779b86c4e14aae4ee42d8695bb3d010","src/hir/literal.rs":"2c8066c18ee1783343bb06ced01ca32f6b8a581ac020378965a57375c4832e88","src/hir/mod.rs":"bf2bd12c4ab6d5420e131aee193c5885d465a15f1d91d67fcf773e6c9c2a23d8","src/hir/print.rs":"c24eab0e29db7547d3d7f86b8bf19239265d6b114244f5e71a9904e7ae9e9c67","src/hir/translate.rs":"c84d930e156883c5dbad3a0c4500e6659c1f3c55dd6e4caa28b157da681ddb7c","src/hir/visitor.rs":"71ca9c93aa48a5ed445399659fa6455093a1bbd9ef44b66bc7095c1b08b2ec1f","src/lib.rs":"d2891213d00edb99b26ab93bd53749a85f0a6b2a71a1addbed9d2c4969a7515f","src/parser.rs":"6b2f4f27e3331a01a25b87c89368dd2e54396bd425dac57941f9c1ebfd238ac8","src/rank.rs":"ff3d58b0cc5ffa69e2e8c56fc7d9ef41dd399d59a639a253a51551b858cb5bbd","src/unicode.rs":"9829458ef321b3bc22c21eae4b22805b33f8b5e67022928ffd9a9e0287bc7c31","src/unicode_tables/LICENSE-UNICODE":"74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3","src/unicode_tables/age.rs":"2a2599a4e406fbbd0efd16aa6ce385c3f97b87c34820d6686a9f9113a5231c67","src/unicode_tables/case_folding_simple.rs":"9583803d4a10486da372b76979dbd26349b40766229467238eff972c1d78e47b","src/unicode_tables/general_category.rs":"36a93ba1cdeed96a00ff29a5ab5afd2c578a89541bf4dd8b18478146cebda0aa","src/unicode_tables/grapheme_cluster_break.rs":"39c388e9805a8391d3d3e69d74d831ce4fb99aa7e13e52c64dd2bd16d4765301","src/unicode_tables/mod.rs":"26c837099cd934c8062e24bc9a0aaecf15fe1de03f9c6da3f3e1e5ac3ca24bee","src/unicode_tables/perl_decimal.rs":"a98ea4afe71c2947023ae12bd25c46bf4c7de48eeb40979eca5c96ba62cee02e","src/unicode_tables/perl_space.rs":"ea2b3b84b4a48334082dadc6c37d9fcc9c9ded84b40e8f5c9c9314898638967e","src/unicode_tables/perl_word.rs":"6f1156bd6af32151ecffea4abe07a38fa04b1fc1b227ec1a8dac5d5f08d9d74b","src/unicode_tables/property_bool.rs":"0bd64f6e3228eaecf47824e238bdf1f8a9eef113ace6e790a57f045a8106701c","src/unicode_tables/property_names.rs":"5ca25437927eb70c62adf7d038e99a601cfb8a718677fd6de832589664d3c481","src/unicode_tables/property_values.rs":"5b4cc02392d382cf7af60455fc87b9980e97409b62a4b8d6c5843190d2e2d21d","src/unicode_tables/script.rs":"ea1d771b6d0a4b12d143f9bad2ea9342a0887878cbbe3c11262b6eabedaf2dd4","src/unicode_tables/script_extension.rs":"beeb8349703d903ff861beb8401bfd2599e457dc25df872e69d6ad1615f8b5e9","src/unicode_tables/sentence_break.rs":"2befe2a27cc4e8aecb624e310ef9f371462470dd3b2f572cec1f5873a5e30aa9","src/unicode_tables/word_break.rs":"94679177731b515f0c360eff394286a1f99b59527bdbc826cbf51d32f9666187","src/utf8.rs":"e9a13623a94295b81969c5483de17219ff74bb20768be13c527010351245acbd","test":"c7de5fbc0010d9b5b758cd49956375a64b88601c068167fd366808950257f108"},"package":"dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a9cd421468ebe5538dadbab87e790bbbc5ace54cecced6fcc298bb23aa4b45e7","Cargo.toml":"cddce5fdfc6f46bbf659bda143f7b659487ed3912d66c86a1173735485316fbd","Cargo.toml.orig":"c4a16847d3ea74ce0cabfcd6b28045ac30507be6285e951505ab6c1893f6b02a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"b2484aa7e66fb92d1378e9a7ce7605af18f77cb12c179866eaf92ba28cfec1d9","benches/bench.rs":"d2b6ae5b939abd6093064f144b981b7739d7f474ec0698a1268052fc92406635","src/ast/mod.rs":"f3412bf62ca9976079fffbb42784491dd69215e6fa0e14340e8ad2c7bef18184","src/ast/parse.rs":"27c666cc74931894a839ed4dd2191c4c33837320b24332d5c6c9564cf89f0afd","src/ast/print.rs":"62d319cd0b7e6f437dc8dcaf798046a44afa03e9aeb6a384d5cffa448383af53","src/ast/visitor.rs":"e97ca0a38aaa145dd928261e8e13d1ec7a6ae37534e92a24c93ea007b0c16a7d","src/debug.rs":"7a16cca02be9715fdc8c26a32279465774623cd12fab1ec59ac25a6e3047817f","src/either.rs":"1758e3edd056884eccadd995708d1e374ba9aa65846bd0e13b1aae852607c560","src/error.rs":"01a67e3407b0d0d869119363e47a94d92158834bfe5936366c2e3f6f4ed13f36","src/hir/interval.rs":"2358e74b4d4aabfa62f79df855fd5d183779b86c4e14aae4ee42d8695bb3d010","src/hir/literal.rs":"2c8066c18ee1783343bb06ced01ca32f6b8a581ac020378965a57375c4832e88","src/hir/mod.rs":"bf2bd12c4ab6d5420e131aee193c5885d465a15f1d91d67fcf773e6c9c2a23d8","src/hir/print.rs":"c24eab0e29db7547d3d7f86b8bf19239265d6b114244f5e71a9904e7ae9e9c67","src/hir/translate.rs":"c84d930e156883c5dbad3a0c4500e6659c1f3c55dd6e4caa28b157da681ddb7c","src/hir/visitor.rs":"71ca9c93aa48a5ed445399659fa6455093a1bbd9ef44b66bc7095c1b08b2ec1f","src/lib.rs":"d2891213d00edb99b26ab93bd53749a85f0a6b2a71a1addbed9d2c4969a7515f","src/parser.rs":"6b2f4f27e3331a01a25b87c89368dd2e54396bd425dac57941f9c1ebfd238ac8","src/rank.rs":"ff3d58b0cc5ffa69e2e8c56fc7d9ef41dd399d59a639a253a51551b858cb5bbd","src/unicode.rs":"9829458ef321b3bc22c21eae4b22805b33f8b5e67022928ffd9a9e0287bc7c31","src/unicode_tables/LICENSE-UNICODE":"74db5baf44a41b1000312c673544b3374e4198af5605c7f9080a402cec42cfa3","src/unicode_tables/age.rs":"2a2599a4e406fbbd0efd16aa6ce385c3f97b87c34820d6686a9f9113a5231c67","src/unicode_tables/case_folding_simple.rs":"9583803d4a10486da372b76979dbd26349b40766229467238eff972c1d78e47b","src/unicode_tables/general_category.rs":"36a93ba1cdeed96a00ff29a5ab5afd2c578a89541bf4dd8b18478146cebda0aa","src/unicode_tables/grapheme_cluster_break.rs":"39c388e9805a8391d3d3e69d74d831ce4fb99aa7e13e52c64dd2bd16d4765301","src/unicode_tables/mod.rs":"26c837099cd934c8062e24bc9a0aaecf15fe1de03f9c6da3f3e1e5ac3ca24bee","src/unicode_tables/perl_decimal.rs":"a98ea4afe71c2947023ae12bd25c46bf4c7de48eeb40979eca5c96ba62cee02e","src/unicode_tables/perl_space.rs":"ea2b3b84b4a48334082dadc6c37d9fcc9c9ded84b40e8f5c9c9314898638967e","src/unicode_tables/perl_word.rs":"6f1156bd6af32151ecffea4abe07a38fa04b1fc1b227ec1a8dac5d5f08d9d74b","src/unicode_tables/property_bool.rs":"0bd64f6e3228eaecf47824e238bdf1f8a9eef113ace6e790a57f045a8106701c","src/unicode_tables/property_names.rs":"5ca25437927eb70c62adf7d038e99a601cfb8a718677fd6de832589664d3c481","src/unicode_tables/property_values.rs":"5b4cc02392d382cf7af60455fc87b9980e97409b62a4b8d6c5843190d2e2d21d","src/unicode_tables/script.rs":"ea1d771b6d0a4b12d143f9bad2ea9342a0887878cbbe3c11262b6eabedaf2dd4","src/unicode_tables/script_extension.rs":"beeb8349703d903ff861beb8401bfd2599e457dc25df872e69d6ad1615f8b5e9","src/unicode_tables/sentence_break.rs":"2befe2a27cc4e8aecb624e310ef9f371462470dd3b2f572cec1f5873a5e30aa9","src/unicode_tables/word_break.rs":"94679177731b515f0c360eff394286a1f99b59527bdbc826cbf51d32f9666187","src/utf8.rs":"e9a13623a94295b81969c5483de17219ff74bb20768be13c527010351245acbd","test":"c7de5fbc0010d9b5b758cd49956375a64b88601c068167fd366808950257f108"},"package":"dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex-syntax/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/regex-syntax/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "990979bbdc28fa841e3ad55934ee445cd710d110" + }, + "path_in_vcs": "regex-syntax" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/regex-syntax/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/regex-syntax/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/regex-syntax/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,51 @@ +[package] +name = "regex-syntax" +version = "0.7.5" #:version +authors = ["The Rust Project Developers", "Andrew Gallant "] +license = "MIT OR Apache-2.0" +repository = "https://github.com/rust-lang/regex/tree/master/regex-syntax" +documentation = "https://docs.rs/regex-syntax" +description = "A regular expression parser." +workspace = ".." +edition = "2021" +rust-version = "1.60.0" + +# Features are documented in the "Crate features" section of the crate docs: +# https://docs.rs/regex-syntax/*/#crate-features +[features] +default = ["std", "unicode"] +std = [] +arbitrary = ["dep:arbitrary"] + +unicode = [ + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", +] +unicode-age = [] +unicode-bool = [] +unicode-case = [] +unicode-gencat = [] +unicode-perl = [] +unicode-script = [] +unicode-segment = [] + +[dependencies] +arbitrary = { version = "1.3.0", features = ["derive"], optional = true } + +[package.metadata.docs.rs] +# We want to document all features. +all-features = true +# Since this crate's feature setup is pretty complicated, it is worth opting +# into a nightly unstable option to show the features that need to be enabled +# for public API items. To do that, we set 'docsrs', and when that's enabled, +# we enable the 'doc_auto_cfg' feature. +# +# To test this locally, run: +# +# RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/remove_dir_all/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/remove_dir_all/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"1e90fb0b342a93a8bd2d593c71bef703e69b760801099d31202556d3a4db0007","LICENCE-APACHE":"c6c8c9dbe29fb4d68d829c7a402f9f6baae3472ecf107cc2a57c75a9a8d1b85c","LICENCE-MIT":"db264505cb1856383e255c8373da9e5aeadc1cd92b570fcc94fd1fb7d892db78","README.md":"167f3796d716e1bb4a6b98d706fd3c02012dff55d488a24e7de822d896d3cc5a","src/fs.rs":"a7137d7f3a5769cd547daf2be2096a7a664d6114107a3f143c921c4aaab97719","src/lib.rs":"8155ac516b4d054de00d78ce70501175bea7248c0436e4a7f0d35823299f7dc2"},"package":"3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"10bee4c408b246d2f41d883ebf429103fd5bd003b3a562b58d6e48b0520ec242","Cargo.toml":"1e90fb0b342a93a8bd2d593c71bef703e69b760801099d31202556d3a4db0007","Cargo.toml.orig":"47aa531f06b1c0a6bab4ca6c6d3afa4609fdbf6be40fad01ccca1dec48081c55","LICENCE-APACHE":"c6c8c9dbe29fb4d68d829c7a402f9f6baae3472ecf107cc2a57c75a9a8d1b85c","LICENCE-MIT":"db264505cb1856383e255c8373da9e5aeadc1cd92b570fcc94fd1fb7d892db78","README.md":"167f3796d716e1bb4a6b98d706fd3c02012dff55d488a24e7de822d896d3cc5a","src/fs.rs":"a7137d7f3a5769cd547daf2be2096a7a664d6114107a3f143c921c4aaab97719","src/lib.rs":"8155ac516b4d054de00d78ce70501175bea7248c0436e4a7f0d35823299f7dc2"},"package":"3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/remove_dir_all/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/remove_dir_all/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "0c218dad77262fbf47483d128feebb2770a8c05e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/remove_dir_all/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/remove_dir_all/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/remove_dir_all/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +authors = ["Aaronepower "] +description = "A safe, reliable implementation of remove_dir_all for Windows" +include = [ + "Cargo.toml", + "LICENCE-APACHE", + "LICENCE-MIT", + "src/**/*", + "README.md" +] +license = "MIT/Apache-2.0" +name = "remove_dir_all" +readme = "README.md" +repository = "https://github.com/XAMPPRocky/remove_dir_all.git" +version = "0.5.3" +keywords = ["utility", "filesystem", "remove_dir", "windows"] +categories = ["filesystem"] + +[target.'cfg(windows)'.dependencies] +winapi = { version = "0.3", features = ["std", "errhandlingapi", "winerror", "fileapi", "winbase"]} + +[dev-dependencies] +doc-comment = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"c84c56d27d6113b6b1c081aa2377801ed9dc223e63b32de8bfda3d645d601282","LICENSE-APACHE.txt":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT.txt":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"2b55e25c35977c9d196ca42883df76ad5c721ea3fa6ef45b9548cc0499d1392d","azure-pipelines.yml":"3c0c697b1584f8933af67fa08478b07e9ce1fb2a4f35ed2058fbbea4bfc45354","src/lib.rs":"476cf27a89c488e68de4813dfbe08a6a5ec765802ab911ca406d1e9a67592b66"},"package":"e3a8614ee435691de62bcffcf4a66d91b3594bf1428a5722e79103249a095690"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f1b8620b1b375a8dd254c0b0c41abd45a67e3b70d7a4455503262ffc50b2ec9e",".mergify.yml":"b54957768dffda0b149d60f2e2f8b11a9dcf1ad8a8ffddb4440883c56a2cd636",".rustfmt.toml":"58819bcc427ed402be09f1fbb8dbbb8cddfe6cf6c5c95fdd140445b510a6c268","Cargo.toml":"c84c56d27d6113b6b1c081aa2377801ed9dc223e63b32de8bfda3d645d601282","Cargo.toml.orig":"e56531caa36eb62fc53d4e28664ca87c6dbdbab4e394248127d4f624377f0330","LICENSE-APACHE.txt":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT.txt":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"2b55e25c35977c9d196ca42883df76ad5c721ea3fa6ef45b9548cc0499d1392d","azure-pipelines.yml":"3c0c697b1584f8933af67fa08478b07e9ce1fb2a4f35ed2058fbbea4bfc45354","src/lib.rs":"476cf27a89c488e68de4813dfbe08a6a5ec765802ab911ca406d1e9a67592b66"},"package":"e3a8614ee435691de62bcffcf4a66d91b3594bf1428a5722e79103249a095690"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "1e86e4a3633c133cd3a8f797dc06ac92401bff1e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.mergify.yml thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.mergify.yml --- thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.mergify.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.mergify.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,43 @@ +pull_request_rules: + - name: automatic merge + conditions: + - base=master + - status-success=tests + - "label!=work in progress" + - "#approved-reviews-by>=1" + - "#review-requested=0" + - "#changes-requested-reviews-by=0" + actions: + merge: + method: merge + strict: smart + delete_head_branch: {} + - name: automatic merge + conditions: + - base=master + - status-success=tests + - "label!=work in progress" + - author=alecmocatta # https://github.com/Mergifyio/mergify-engine/issues/451 + - "#review-requested=0" + - "#changes-requested-reviews-by=0" + actions: + merge: + method: merge + strict: smart + delete_head_branch: {} + - name: dismiss reviews + conditions: [] + actions: + dismiss_reviews: {} + - name: auto add wip label + conditions: + - "title~=^WIP: .*" + actions: + label: + add: ["work in progress"] + - name: auto remove wip label + conditions: + - "-title~=^WIP: .*" + actions: + label: + remove: ["work in progress"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.rustfmt.toml thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.rustfmt.toml --- thunderbird-140.7.1esr/comm/third_party/rust/replace_with/.rustfmt.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/replace_with/.rustfmt.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,9 @@ +hard_tabs = true +imports_layout = "Horizontal" +merge_imports = true +fn_args_layout = "Compressed" +use_field_init_shorthand = true + +# To enable when stable +# wrap_comments = true # https://github.com/rust-lang/rustfmt/issues/3347 +# reorder_impl_items = true # https://github.com/rust-lang/rustfmt/issues/3363 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/replace_with/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/replace_with/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/replace_with/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/replace_with/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "replace_with" +version = "0.1.7" +license = "MIT OR Apache-2.0" +authors = ["Alec Mocatta "] +categories = ["rust-patterns"] +keywords = ["mutability"] +description = """ +Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one. +""" +repository = "https://github.com/alecmocatta/replace_with" +homepage = "https://github.com/alecmocatta/replace_with" +documentation = "https://docs.rs/replace_with" +readme = "README.md" +edition = "2018" + +[badges] +azure-devops = { project = "alecmocatta/replace_with", pipeline = "tests", build = "11" } +maintenance = { status = "actively-developed" } + +[features] +default = ["std"] +std = [] +nightly = [] +panic_abort = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"df26a3f2753b20fbc7c4849e670b39f9fc171108e63a5cf9b053a1f7eb985f17","Cargo.toml":"7ab49542e5e9fbf4342835ad140e7280c7e52c6ae96ffbd74925a761ae8ab670","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6683f8a2ba538c11948da65a5c0d03ba4a7c6bbbd430c77f950b477a67586729","README.md":"ec29eb1010794f2ea414e48477acfbda9a3cc7d83f8ab0a43b40cdc5952113a8","appveyor.yml":"6d25bb361f6636ff03dfd7a68f9306834297435859ac6a6089039d11ba9ee8e4","examples/message.rs":"3f4393dfb33476d99c14d8e952c27b523739fe8781cf1f68ff4c0a8598365ea6","examples/simple.rs":"47e919144ea0b0fba649d031e68168660e1ccc0700de7647edb2f3da258cd20e","src/benchmark.rs":"6fea88569a03e881e0ff0d530100cb1fec015c02b6e3b850e4f790ae305aa459","src/consumer.rs":"2fe2d0929b67a985a0bcf4a268fa8fdacd465d39e9d2362c14808f35c57872b5","src/lib.rs":"ab2001aa68d1ffd925a4e2d4abc4f099315bddaa235a436a105232913911d12e","src/producer.rs":"e2adb24f5563369059d33831e00250fef912a974d5ad7e5da0e69b83aafbb9fc","src/ring_buffer.rs":"283bee56bffcb65d59e691001a030e7a54229c1a6c74768b1c8c1f00c5c2f8a5","src/tests/access.rs":"49d543f6793afa66a687cacb9870e5950400e7b3911c26e51bb31c17e9fc9ef7","src/tests/drop.rs":"a51abfa3f0e18d890edd554f7c429dd680439bb7b70a4a5f5e6a90c77acc28b1","src/tests/iter.rs":"03dc5c6b061a12db8a6c175fbc4b26c116f684370ea3f8ab584dc68ba9c21165","src/tests/message.rs":"c01a54efbbd8ff3254cbef5ec7cabca8b86ee886dda9591258f3f2d1412c1c77","src/tests/mod.rs":"5a7cd7d4998b4d28df9bc20cb4d700c9d7bbd5e360b3ed8c8ecf03962e1f82fe","src/tests/multiple.rs":"d3267cbc93c501df4f84c1fd1b7e4572b302921bf0387a6e480b55ad701e4d1f","src/tests/read_write.rs":"12041392c9756795973b6d6d5f273067509101bf3ba48e8164ed34453df64e67","src/tests/single.rs":"07e755ea99c0cea4837817fe76bd82cf7f6ab1afd5e340e5eb09453f27e55c51"},"package":"f65af18d50f789e74aaf23bbb3f65dcd22a3cb6e029b5bced149f6bd57c5c2a2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0fddbcc70bb7c7408cdd08921dc86eb46eea6031f383420684df4ee7cb65685f",".github/workflows/test.yml":"b670b4d6e3e82bc946dd43cc662f291eebf7517f7a8a4485166317be460b6b06","Cargo.lock":"df26a3f2753b20fbc7c4849e670b39f9fc171108e63a5cf9b053a1f7eb985f17","Cargo.toml":"7ab49542e5e9fbf4342835ad140e7280c7e52c6ae96ffbd74925a761ae8ab670","Cargo.toml.orig":"868f4a69b992d7a6717c111d1e824f75c127cf62124d86c1f010e551412901fc","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6683f8a2ba538c11948da65a5c0d03ba4a7c6bbbd430c77f950b477a67586729","README.md":"ec29eb1010794f2ea414e48477acfbda9a3cc7d83f8ab0a43b40cdc5952113a8","appveyor.yml":"6d25bb361f6636ff03dfd7a68f9306834297435859ac6a6089039d11ba9ee8e4","examples/message.rs":"3f4393dfb33476d99c14d8e952c27b523739fe8781cf1f68ff4c0a8598365ea6","examples/simple.rs":"47e919144ea0b0fba649d031e68168660e1ccc0700de7647edb2f3da258cd20e","src/benchmark.rs":"6fea88569a03e881e0ff0d530100cb1fec015c02b6e3b850e4f790ae305aa459","src/consumer.rs":"2fe2d0929b67a985a0bcf4a268fa8fdacd465d39e9d2362c14808f35c57872b5","src/lib.rs":"ab2001aa68d1ffd925a4e2d4abc4f099315bddaa235a436a105232913911d12e","src/producer.rs":"e2adb24f5563369059d33831e00250fef912a974d5ad7e5da0e69b83aafbb9fc","src/ring_buffer.rs":"283bee56bffcb65d59e691001a030e7a54229c1a6c74768b1c8c1f00c5c2f8a5","src/tests/access.rs":"49d543f6793afa66a687cacb9870e5950400e7b3911c26e51bb31c17e9fc9ef7","src/tests/drop.rs":"a51abfa3f0e18d890edd554f7c429dd680439bb7b70a4a5f5e6a90c77acc28b1","src/tests/iter.rs":"03dc5c6b061a12db8a6c175fbc4b26c116f684370ea3f8ab584dc68ba9c21165","src/tests/message.rs":"c01a54efbbd8ff3254cbef5ec7cabca8b86ee886dda9591258f3f2d1412c1c77","src/tests/mod.rs":"5a7cd7d4998b4d28df9bc20cb4d700c9d7bbd5e360b3ed8c8ecf03962e1f82fe","src/tests/multiple.rs":"d3267cbc93c501df4f84c1fd1b7e4572b302921bf0387a6e480b55ad701e4d1f","src/tests/read_write.rs":"12041392c9756795973b6d6d5f273067509101bf3ba48e8164ed34453df64e67","src/tests/single.rs":"07e755ea99c0cea4837817fe76bd82cf7f6ab1afd5e340e5eb09453f27e55c51"},"package":"f65af18d50f789e74aaf23bbb3f65dcd22a3cb6e029b5bced149f6bd57c5c2a2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "b118f7487c9abe29252d3a6e7fe00bd1af527770" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/.github/workflows/test.yml thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.github/workflows/test.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/.github/workflows/test.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/.github/workflows/test.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +on: [push, pull_request] + +jobs: + build_and_test: + name: ringbuf + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + - run: cargo test --no-default-features + - run: cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ringbuf/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ringbuf/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "ringbuf" +version = "0.2.8" +authors = ["Alexey Gerasev "] +edition = "2021" + +description = "Lock-free SPSC FIFO ring buffer with direct access to inner data" +documentation = "https://docs.rs/ringbuf" +homepage = "https://github.com/nthend/ringbuf" +repository = "https://github.com/nthend/ringbuf.git" +readme = "README.md" +keywords = ["lock-free", "spsc", "ring-buffer", "rb", "fifo"] +categories = ["concurrency", "data-structures", "no-std"] +license = "MIT/Apache-2.0" + +[features] +default = ["std"] +std = [] +benchmark = [] + +[[example]] +name = "simple" + +[[example]] +name = "message" +required-features = ["std"] + +[dependencies] +cache-padded = "1.2.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rkv/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rkv/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rkv/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rkv/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"902d5357af363426631d907e641e220b3ec89039164743f8442b3f120479b7cf","Cargo.lock":"708d91db1e2a9fee7463557c38c48c9d5dc1a7a36388cff99b11da0d1ab48130","Cargo.toml":"2801544a53f38d2650aa1594e9c28266031c5cfcaf50fa7d5ef44d817b342570","LICENSE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"ce68102d518acabb52f18dfb516d58419d9b6cabf68b4f5b3ad490b41ea2a4da","examples/README.md":"143767fc145bf167ce269a65138cb3f7086cb715b8bc4f73626da82966e646f4","examples/iterator.rs":"a8bbee46a4d2bada4b5c0bf8e9e84541900ddcd99c974ea4ab95d51c12d3d670","examples/simple-store.rs":"cec2b0b1303c72f7b2a2d16e3b2bfd292c696388e418a8b280801321bdd17aa0","run-all-examples.sh":"7f9d11d01017f77e1c9d26e3e82dfca8c6930deaec85e864458e33a7fa267de0","src/backend.rs":"f33cf8b3c7627dd562d2713997360217919d6b7333cd5a6ddab7e979b2b6b5b6","src/backend/common.rs":"47f6bf8b5efa720a1c1e5f6c874232371bc053ac83b82ee7f34a951c7bd8cbdb","src/backend/impl_lmdb.rs":"0a5a73e11881bb610f59b8c221f724bfa2bf963e3ae5356428a9d4c528b581d0","src/backend/impl_lmdb/arch_migrator.rs":"b5cf21110e6824320b0bbb0cf6556ff57c06790057e5807ad269a3992f65b7e9","src/backend/impl_lmdb/arch_migrator_error.rs":"09c8b75df05a3b9271810f1d5cb87b95ab0a38ed8622a7a856efde6fb12652be","src/backend/impl_lmdb/cursor.rs":"77a7611f8638c5358f74f79cccde18581d3f6078f72c3a8419abde144791bfdf","src/backend/impl_lmdb/database.rs":"c52ab76a4389c525a998eef0302e709d57a22f2627a967b2246e98ae15f4a999","src/backend/impl_lmdb/environment.rs":"d6521922384e0504c5c0f6cc639877350a6c32f7cf342df8bf48879fbfc59911","src/backend/impl_lmdb/error.rs":"9a8dbe3e036408398cd31d6f49dd1f0ac1ac0d14cbf4e884f1f986f3bdb2ce1b","src/backend/impl_lmdb/flags.rs":"8b54eaa3469aefe874441c5cf072c315c32cddf02896c7afd4bf3b1d36d4b5c0","src/backend/impl_lmdb/info.rs":"e44d9100c0acc179263f41c70d2d139faa1b19efe6948c951958986c5fc90dbf","src/backend/impl_lmdb/iter.rs":"792399008f0903fd18bce1a79592639706487636f3084060315667babe567769","src/backend/impl_lmdb/stat.rs":"ec3100fee914cfe4805a7c588344c707c027bad7b37b43b7455baa0772cb64f9","src/backend/impl_lmdb/transaction.rs":"4ee1b2dc57762bdf0c4fe46860a58d4804918023574424d584466dd8943af630","src/backend/impl_safe.rs":"c033006743b50fb06aff3da64acc2f31739e12beb9674533548162ce5dd8fd01","src/backend/impl_safe/cursor.rs":"570cdf7c59bae2d55716f23c13bdb4ee5c606feef2eff004eeed4c90cad377ca","src/backend/impl_safe/database.rs":"d34d159f5cc48ef944f6e55cca0cc75fd5b03ff1caee016e53f0f619b7e55d3e","src/backend/impl_safe/environment.rs":"25444b26dff736eb96b2c13a90d41733a144ccbbc41af4f960a1e07706d1aaed","src/backend/impl_safe/error.rs":"8edceffeb838cba60aa5710ffd4395d07a733e9248a0e046c5f9012dde1c7990","src/backend/impl_safe/flags.rs":"812dd1b88cbd91ef5adeaf3b2c69c57c0746b0ada192a0ca880b228018ea5be4","src/backend/impl_safe/info.rs":"c9dc67d989394dd7a25e99681e4a25f19b4ca3992eb18b719fb89742fae635b2","src/backend/impl_safe/iter.rs":"b98b54b51b474cb1e31f90136b64871baff6c31261d60bd4f79faa329768f2e8","src/backend/impl_safe/snapshot.rs":"1d815f26778b410fd8255930177f2e389b05ee99a3f407a20c56b071c871ff12","src/backend/impl_safe/stat.rs":"77ea9937c2ff839cba4ed5597b4804550915d5c50fce0fc86133bf23cff49d95","src/backend/impl_safe/transaction.rs":"73d147f6b7eaf8188f1ebd500566c9e6468d0c63cad2b87bfa3e060acbd4e3af","src/backend/traits.rs":"87ff3fc10baadb5b9ba1211df989cbe49f0e587c499329542c9e13366c528044","src/bin/dump.rs":"85ce7883462e10e956337b9daa885fb004f3fa26e3463a418e7f8cd4b3d0c1c1","src/bin/rand.rs":"8a4d2abfaa44f6fac84f38c5d6b54df01a7d200c1c1122588c273796aea20078","src/env.rs":"7070316199fcb49edbaecb6ee735bc4e73105c20b035758b76ce9b1714b141ad","src/error.rs":"6734a4de74cf57b8d5fdfe51fb064d3e5e8d378b3af380f6c6fe1b87d48a21e6","src/helpers.rs":"2e25f7f654ccc4fe39577165311334ee4c79ef3d339805716a79b1a641280fb6","src/lib.rs":"cbfc78c0ab2700abf773b49c270eef8d101f0d3f62cdf923b7e688cea743a6fd","src/manager.rs":"5bc03929d1909bea175f426e9935efaba81aefda2b89f0c0ee5c156c4f6169b6","src/migrator.rs":"38b90fa62489812545a8069f0bea510e6c4eb2923609862af28406a34eae2f2c","src/readwrite.rs":"2060edc24ac52d49f39bca90f77524850bb274273e955d6a9199f366d3ec7ee2","src/store.rs":"74900d03e1b3aab2a0215c5c76f89f71c737613ce3cc51f91f4c43ebdd560072","src/store/integer.rs":"9050293f27e5133e0046645e5c9909feaad65ea732b361ec55521b4dd2860e67","src/store/integermulti.rs":"100f61f8c9ba8003ffda5c500cc9bf1f90b2aa4940b87e9abf547801b6919a1a","src/store/keys.rs":"584bf897df7a0a10dd2841cf31cb693124748757902374d215b4d7caf79baae5","src/store/keys/encodables.rs":"d8b5dd6f49cab4a44b6f638c473ad372f589669e7ef9bd6935aa960840b95063","src/store/keys/primitives.rs":"f714e54dd6507e048cf867deecd15a5a452298b8255575aa9eb1c67317fff5dd","src/store/multi.rs":"a37fad0619c714b4c012ac62fc89404bf85a07174e9200d9a801ebb8b22ab92f","src/store/single.rs":"28f4b115114f7faa6fcf654304204e2236c24e83c83859c555a014edcbd1c617","src/value.rs":"85588982933909600d995929a323abe70bb0d2cb2850f1ad229b829e9d5234b4","tests/env-all.rs":"e0176053eeff63601b17b740a5884e8f063e1ff87069ea7e0b109f66e2eefc41","tests/env-lmdb.rs":"6d60fe2f1c19d436ce6f755cde508a75e023c0e91938ab53173ebe0645c16a58","tests/env-migration.rs":"b284429434a922f30bbaf9e4073f97a94ae77b553efda627d5c8d0bc67a92bbd","tests/env-safe.rs":"47ecf6b074e6a1097699804206cb9a1307974d045fb2494c7398110bfe036636","tests/integer-store.rs":"3b0d4ed83ea170abbe748c5e19382e33cfd9298ca65de0afe7cdf01b2f8f8aef","tests/manager.rs":"d3c945cb4a114e13580bab2e55fce155d909094abce57bbfa61dc7bd12e48751","tests/multi-integer-store.rs":"dca20148ad0942349e15cd23bf726a54bd2d49ca61af82d52709e46d9009bfb4","tests/test_txn.rs":"3ccaa25da0ed8f8788be64576d2a503193b21792c3495cbe6874a68e23096351"},"package":"2c6d906922d99c677624d2042a93f89b2b7df0f6411032237d5d99a602c2487c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0d8c579bfd582d43318b87d12938101a23d9ba9d31cb0e9b4e5a0c78ff992e6d",".github/workflows/ci.yml":"004d228a8dd7413f01ab0fe6659c68cf75f2c683b0e0ede3af29b0428d830807","CODE_OF_CONDUCT.md":"902d5357af363426631d907e641e220b3ec89039164743f8442b3f120479b7cf","Cargo.lock":"708d91db1e2a9fee7463557c38c48c9d5dc1a7a36388cff99b11da0d1ab48130","Cargo.toml":"2801544a53f38d2650aa1594e9c28266031c5cfcaf50fa7d5ef44d817b342570","Cargo.toml.orig":"edee0947f819d62c82587d7d5e68decad44915da0b6a7fdf02d5545fa43102d9","LICENSE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","README.md":"ce68102d518acabb52f18dfb516d58419d9b6cabf68b4f5b3ad490b41ea2a4da","examples/README.md":"143767fc145bf167ce269a65138cb3f7086cb715b8bc4f73626da82966e646f4","examples/iterator.rs":"a8bbee46a4d2bada4b5c0bf8e9e84541900ddcd99c974ea4ab95d51c12d3d670","examples/simple-store.rs":"cec2b0b1303c72f7b2a2d16e3b2bfd292c696388e418a8b280801321bdd17aa0","run-all-examples.sh":"7f9d11d01017f77e1c9d26e3e82dfca8c6930deaec85e864458e33a7fa267de0","src/backend.rs":"f33cf8b3c7627dd562d2713997360217919d6b7333cd5a6ddab7e979b2b6b5b6","src/backend/common.rs":"47f6bf8b5efa720a1c1e5f6c874232371bc053ac83b82ee7f34a951c7bd8cbdb","src/backend/impl_lmdb.rs":"0a5a73e11881bb610f59b8c221f724bfa2bf963e3ae5356428a9d4c528b581d0","src/backend/impl_lmdb/arch_migrator.rs":"b5cf21110e6824320b0bbb0cf6556ff57c06790057e5807ad269a3992f65b7e9","src/backend/impl_lmdb/arch_migrator_error.rs":"09c8b75df05a3b9271810f1d5cb87b95ab0a38ed8622a7a856efde6fb12652be","src/backend/impl_lmdb/cursor.rs":"77a7611f8638c5358f74f79cccde18581d3f6078f72c3a8419abde144791bfdf","src/backend/impl_lmdb/database.rs":"c52ab76a4389c525a998eef0302e709d57a22f2627a967b2246e98ae15f4a999","src/backend/impl_lmdb/environment.rs":"d6521922384e0504c5c0f6cc639877350a6c32f7cf342df8bf48879fbfc59911","src/backend/impl_lmdb/error.rs":"9a8dbe3e036408398cd31d6f49dd1f0ac1ac0d14cbf4e884f1f986f3bdb2ce1b","src/backend/impl_lmdb/flags.rs":"8b54eaa3469aefe874441c5cf072c315c32cddf02896c7afd4bf3b1d36d4b5c0","src/backend/impl_lmdb/info.rs":"e44d9100c0acc179263f41c70d2d139faa1b19efe6948c951958986c5fc90dbf","src/backend/impl_lmdb/iter.rs":"792399008f0903fd18bce1a79592639706487636f3084060315667babe567769","src/backend/impl_lmdb/stat.rs":"ec3100fee914cfe4805a7c588344c707c027bad7b37b43b7455baa0772cb64f9","src/backend/impl_lmdb/transaction.rs":"4ee1b2dc57762bdf0c4fe46860a58d4804918023574424d584466dd8943af630","src/backend/impl_safe.rs":"c033006743b50fb06aff3da64acc2f31739e12beb9674533548162ce5dd8fd01","src/backend/impl_safe/cursor.rs":"570cdf7c59bae2d55716f23c13bdb4ee5c606feef2eff004eeed4c90cad377ca","src/backend/impl_safe/database.rs":"d34d159f5cc48ef944f6e55cca0cc75fd5b03ff1caee016e53f0f619b7e55d3e","src/backend/impl_safe/environment.rs":"25444b26dff736eb96b2c13a90d41733a144ccbbc41af4f960a1e07706d1aaed","src/backend/impl_safe/error.rs":"8edceffeb838cba60aa5710ffd4395d07a733e9248a0e046c5f9012dde1c7990","src/backend/impl_safe/flags.rs":"812dd1b88cbd91ef5adeaf3b2c69c57c0746b0ada192a0ca880b228018ea5be4","src/backend/impl_safe/info.rs":"c9dc67d989394dd7a25e99681e4a25f19b4ca3992eb18b719fb89742fae635b2","src/backend/impl_safe/iter.rs":"b98b54b51b474cb1e31f90136b64871baff6c31261d60bd4f79faa329768f2e8","src/backend/impl_safe/snapshot.rs":"1d815f26778b410fd8255930177f2e389b05ee99a3f407a20c56b071c871ff12","src/backend/impl_safe/stat.rs":"77ea9937c2ff839cba4ed5597b4804550915d5c50fce0fc86133bf23cff49d95","src/backend/impl_safe/transaction.rs":"73d147f6b7eaf8188f1ebd500566c9e6468d0c63cad2b87bfa3e060acbd4e3af","src/backend/traits.rs":"87ff3fc10baadb5b9ba1211df989cbe49f0e587c499329542c9e13366c528044","src/bin/dump.rs":"85ce7883462e10e956337b9daa885fb004f3fa26e3463a418e7f8cd4b3d0c1c1","src/bin/rand.rs":"8a4d2abfaa44f6fac84f38c5d6b54df01a7d200c1c1122588c273796aea20078","src/env.rs":"7070316199fcb49edbaecb6ee735bc4e73105c20b035758b76ce9b1714b141ad","src/error.rs":"6734a4de74cf57b8d5fdfe51fb064d3e5e8d378b3af380f6c6fe1b87d48a21e6","src/helpers.rs":"2e25f7f654ccc4fe39577165311334ee4c79ef3d339805716a79b1a641280fb6","src/lib.rs":"cbfc78c0ab2700abf773b49c270eef8d101f0d3f62cdf923b7e688cea743a6fd","src/manager.rs":"5bc03929d1909bea175f426e9935efaba81aefda2b89f0c0ee5c156c4f6169b6","src/migrator.rs":"38b90fa62489812545a8069f0bea510e6c4eb2923609862af28406a34eae2f2c","src/readwrite.rs":"2060edc24ac52d49f39bca90f77524850bb274273e955d6a9199f366d3ec7ee2","src/store.rs":"74900d03e1b3aab2a0215c5c76f89f71c737613ce3cc51f91f4c43ebdd560072","src/store/integer.rs":"9050293f27e5133e0046645e5c9909feaad65ea732b361ec55521b4dd2860e67","src/store/integermulti.rs":"100f61f8c9ba8003ffda5c500cc9bf1f90b2aa4940b87e9abf547801b6919a1a","src/store/keys.rs":"584bf897df7a0a10dd2841cf31cb693124748757902374d215b4d7caf79baae5","src/store/keys/encodables.rs":"d8b5dd6f49cab4a44b6f638c473ad372f589669e7ef9bd6935aa960840b95063","src/store/keys/primitives.rs":"f714e54dd6507e048cf867deecd15a5a452298b8255575aa9eb1c67317fff5dd","src/store/multi.rs":"a37fad0619c714b4c012ac62fc89404bf85a07174e9200d9a801ebb8b22ab92f","src/store/single.rs":"28f4b115114f7faa6fcf654304204e2236c24e83c83859c555a014edcbd1c617","src/value.rs":"85588982933909600d995929a323abe70bb0d2cb2850f1ad229b829e9d5234b4","tests/env-all.rs":"e0176053eeff63601b17b740a5884e8f063e1ff87069ea7e0b109f66e2eefc41","tests/env-lmdb.rs":"6d60fe2f1c19d436ce6f755cde508a75e023c0e91938ab53173ebe0645c16a58","tests/env-migration.rs":"b284429434a922f30bbaf9e4073f97a94ae77b553efda627d5c8d0bc67a92bbd","tests/env-safe.rs":"47ecf6b074e6a1097699804206cb9a1307974d045fb2494c7398110bfe036636","tests/integer-store.rs":"3b0d4ed83ea170abbe748c5e19382e33cfd9298ca65de0afe7cdf01b2f8f8aef","tests/manager.rs":"d3c945cb4a114e13580bab2e55fce155d909094abce57bbfa61dc7bd12e48751","tests/multi-integer-store.rs":"dca20148ad0942349e15cd23bf726a54bd2d49ca61af82d52709e46d9009bfb4","tests/test_txn.rs":"3ccaa25da0ed8f8788be64576d2a503193b21792c3495cbe6874a68e23096351"},"package":"2c6d906922d99c677624d2042a93f89b2b7df0f6411032237d5d99a602c2487c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rkv/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rkv/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rkv/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rkv/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "79da807ee2ebb8808128405cba511d7c9cb057ee" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rkv/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/rkv/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rkv/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rkv/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,67 @@ +name: CI Build Status + +on: + pull_request: + push: + branches: main + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +env: + RUST_BACKTRACE: 1 + CARGO_INCREMENTAL: 0 + +defaults: + run: + shell: bash + +jobs: + build: + strategy: + matrix: + target: + - { os: ubuntu-latest, host: '' } + - { os: macos-latest, host: '' } + - { os: windows-latest, host: '-x86_64-pc-windows-msvc' } + - { os: windows-latest, host: '-i686-pc-windows-msvc' } + toolchain: [1.66.0, stable, beta, nightly] + fail-fast: false + + runs-on: ${{ matrix.target.os }} + + steps: + - uses: actions/checkout@v3 + - name: Install Rust toolchain ${{ matrix.toolchain }}${{ matrix.target.host }} on ${{ matrix.target.os }} + run: | + rustup toolchain install ${{ matrix.toolchain }}${{ matrix.target.host }} --profile minimal --component rustfmt clippy + rustup default ${{ matrix.toolchain }}${{ matrix.target.host }} + + - if: ${{ matrix.toolchain == 'nightly' }} + run: cargo clippy --all-features -- -D warnings + env: + CC: clang + + - run: cargo build --verbose + + - name: Test with all features + run: cargo test --all --verbose + + - name: Test with no default features + run: cargo test --lib --no-default-features --verbose + + - name: Test with db-dup-sort + run: cargo test --lib --no-default-features --features "db-dup-sort" --verbose + + - name: Test with db-int-key + run: cargo test --lib --no-default-features --features "db-int-key" --verbose + + - name: Test with LMDB enabled + run: cargo test --all --features "lmdb" --verbose + + - name: Test in release mode + run: cargo test --release --all --verbose + + - name: Run all examples + run: ./run-all-examples.sh diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rkv/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rkv/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rkv/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rkv/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,73 @@ +[package] +authors = [ + "Richard Newman ", + "Nan Jiang ", + "Myk Melez ", + "Victor Porof ", +] +categories = ["database"] +description = "A simple, humane, typed key-value storage solution" +documentation = "https://docs.rs/rkv" +edition = "2018" +exclude = ["/tests/envs/*"] +homepage = "https://github.com/mozilla/rkv" +keywords = ["lmdb", "database", "storage"] +license = "Apache-2.0" +name = "rkv" +readme = "README.md" +repository = "https://github.com/mozilla/rkv" +version = "0.19.0" +rust-version = "1.66" + +[[bin]] +name = "rand" +path = "src/bin/rand.rs" +required-features = ["lmdb"] + +[[bin]] +name = "dump" +path = "src/bin/dump.rs" +required-features = ["lmdb"] + +[[test]] +name = "env-all" +required-features = ["lmdb"] + +[[test]] +name = "env-lmdb" +required-features = ["lmdb"] + +[[test]] +name = "env-migration" +required-features = ["lmdb"] + +[features] +lmdb = ["lmdb-rkv"] +db-dup-sort = [] +db-int-key = [] +default = ["db-dup-sort", "db-int-key"] +no-canonicalize-path = [] +with-asan = ["lmdb", "lmdb-rkv/with-asan"] +with-fuzzer = ["lmdb", "lmdb-rkv/with-fuzzer"] +with-fuzzer-no-link = ["lmdb", "lmdb-rkv/with-fuzzer-no-link"] + +[dependencies] +arrayref = "0.3" +bincode = "1.0" +bitflags = {version = "2.4.1", features = ["serde"]} +byteorder = "1" +id-arena = "2.2" +lazy_static = "1.1" +lmdb-rkv = { version = "0.14", optional = true } +log = "0.4.20" +ordered-float = "3.0.0" +paste = "1.0.6" +serde = {version = "1.0.144", features = ["derive", "rc"]} +serde_derive = "1.0" +thiserror = "1.0" +url = "2.0" +uuid = "1.0" + +[dev-dependencies] +byteorder = "1" +tempfile = "3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rmp/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rmp/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rmp/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rmp/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"7fa7c73b5b677038d450f99773c4f530e8ae5c9b3b4b1bc9797ebe16ad7291f6","Cargo.lock":"86a0f19aa5dd247c3e738a31401ccaa8922cc96c51020b822fcb374fe238c8b9","Cargo.toml":"4455cd4bb9e7d93700662b5efb42f5ccbe1bed8cc3e20592a857b6258e7d6688","LICENSE":"979d35e1d157289100ba2a7eb13fffe4e7a1b93506c755c4c66890918e467c4e","README.md":"5036e0b8f30a2205fb6a7255391359d8d20f47225523144403a9fd23d0bf5992","benches/bench.rs":"21123f22a964555dab88b67d0f31cbcf0219985774d1155934099a55cbbdc200","clippy.toml":"fb31cdc22361b09ec4820bda557b952ce4c14f0c8066fe4e48f9ecb7a844101b","examples/inspect.rs":"f94c487fc30d0ab65fc4a918dbebed33f9143e4cc5180b667c3e0502c8926ff9","src/decode/bytes.rs":"b00f8065c02524accb92920545aadaa90c8daf5f1f33684e493c549438d3b046","src/decode/dec.rs":"6f8e05f386e384734fbd8647ea40cd44734d8fa50042481a26b584792cd0b056","src/decode/ext.rs":"00bbf3daf7fd4b9f4cbecaa057052cbf4dd60cd1f70fce9bfc0f55d9c5a9685f","src/decode/mod.rs":"ed467bfbb61e2dc8f1c31911e02213cca5b9b931ec84c509f336f0fa4a8d074c","src/decode/sint.rs":"6be9951d358b3d20084212cabb6d1952fc3b26a05d5021523f83bb268918072d","src/decode/str.rs":"40d1815b9d78324665b9cb9e9ccd739632b6c6a31cc24beb7178ac036c584511","src/decode/uint.rs":"0d28c59367c02d610c79baabb5791b4c07bc3b4931b98d751ed837bba8893fb5","src/encode/bin.rs":"28dc1da41a29d71b94e40a4ebf502d3112d4c7660bfcc9390b8a6c47157a5dd8","src/encode/buffer.rs":"2e5d953ea4f189eaaa8dfc7e7f99c4756c1a678d5fc757b2b4ef89e077a4ee41","src/encode/dec.rs":"05b6cc0ddbb2bf061408d2b34666f3c341132a2e00b8f8c6a1b2f0bdd483e355","src/encode/ext.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/encode/map.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/encode/mod.rs":"454d609a06db09e58241d89bbbb8fd5a254ca7e7362ac5e44ae45b5181efa0e8","src/encode/sint.rs":"39615e55027fe5c340ffacd1b4074dfa78fcd49768e32aef2fe6e5d4930486b4","src/encode/str.rs":"32a14d0c2556ae3bd610e9d8daa5aa808582cfaa5b5685abe11e4aea8be7b2cd","src/encode/uint.rs":"9a3e54197b1e8fa3a21a5581e50e406b353d2a01938da4d9d01f083a1e968c9a","src/encode/vec.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/errors.rs":"9c0923a47007564efbbb0d4a85ef4bb85ffa1db993f7d05127fa37f5e4148697","src/lib.rs":"691e5a0d3db1e77b4ea1fcfb5a35f57f7454f383d88a920b5c3cf07445a90f62","src/marker.rs":"33b8c9809f0ccee414bb1938a4af6a945ff1fa8a799d053c1769ddaf89389320","tests/func/decode/array.rs":"0c137d58f6457fd2d286673e97f7dcf4492c0c243954a7f810d0e907595e2381","tests/func/decode/bin.rs":"e6b6ca2342199ab945b8417bf771a5240d7d55e3dab7e3ba96eddf51fc4d517f","tests/func/decode/bool.rs":"4cfaecf5cbedbb740bd70e2f82a79b66033cc363999849ac525b5ffd2926ad0a","tests/func/decode/ext.rs":"ef0f9a13eeb67fea84bd6e6e08d45381890cf657406ac77d9a12071e8654e750","tests/func/decode/float.rs":"ad6cecc8a3e33136f61a5a9133e9356638177135b7a77a09a29086d330825c4b","tests/func/decode/map.rs":"c596ecd263d1cb63b189c49883c9fcc81bf71e600c9e3120bf907bba8ead48f0","tests/func/decode/mod.rs":"4abfcc0991c087185790316811edbbbdc51d9d3bc53b629cc26e825d69ec1962","tests/func/decode/null.rs":"822512da3adea38ac185686e25a2738a61735552754ba0f0ba929a48b7a62958","tests/func/decode/sint.rs":"f11c64336a920598df5509e237dc798a05eb6ae449a84e9df1dd41096d43193d","tests/func/decode/string.rs":"6b1c5a11b64d27c6f84afa89f6d8fa82f5ebdca4cc4330c48b6eacd524401edd","tests/func/decode/uint.rs":"150a7c618bb028e8f63fc7a2b1bbff9346a6189f3f10f6ff5f7b64a2047d098f","tests/func/encode/array.rs":"a88ab75a0bc7984fcf02a4b9b90c5589d673970194252080f6d7ee93624ae8af","tests/func/encode/bin.rs":"27c8e82f7bab7fc87141629da70d6cf1f0845662676493b2e2ba35aead1f72c7","tests/func/encode/bool.rs":"5f3a9bd1c3de6289cf6cd55255a8484b3a0c75f7d0c1818da02bba374160710c","tests/func/encode/ext.rs":"2e68f72812645d5da6e679d4bb93576f78901da991553af2654ff4da04d82eba","tests/func/encode/float.rs":"a45a1c54d093353b7d0775ea8e3391a7eb6c5cb7371e0140aef53e932bc1a40a","tests/func/encode/int.rs":"010320f424fe8f437af395018332be1de6404f135429243f2fbdf83bc236fc5a","tests/func/encode/map.rs":"0f332db29b3074a4a1002f9a5975c838268a6736449bf39ec8732227da6ab706","tests/func/encode/mod.rs":"e896f72e17c379b05a298afe5082d636c7f1edce04e1e8d70ace8cd2641c179a","tests/func/encode/null.rs":"ff4ebff2bbf47426358ac806305b7625f43cdb342ef77d19aed398530b5ab637","tests/func/encode/string.rs":"a73cb26cb778c41556f0f55babf36874362c8fde599399fa94c4981c3050d4cb","tests/func/mirror.rs":"6725857df96e2e8db2cb8e2f5c599d121850b9e55a6430d9f494f627e6a7812e","tests/lib.rs":"d1c881751f5ecb0f56f635b88da057073054a2cee0049c7f2d2badda7c74a287"},"package":"228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"78d537ba0f8cdcf0b60e93dba9bc00c989f71a1340e478074ec584caad0c7130","CHANGELOG.md":"7fa7c73b5b677038d450f99773c4f530e8ae5c9b3b4b1bc9797ebe16ad7291f6","Cargo.lock":"86a0f19aa5dd247c3e738a31401ccaa8922cc96c51020b822fcb374fe238c8b9","Cargo.toml":"4455cd4bb9e7d93700662b5efb42f5ccbe1bed8cc3e20592a857b6258e7d6688","Cargo.toml.orig":"db220d6c1095b1e3fdedaec4c69e820c7110b9e8518640b8c077773431dc5ae9","LICENSE":"979d35e1d157289100ba2a7eb13fffe4e7a1b93506c755c4c66890918e467c4e","README.md":"5036e0b8f30a2205fb6a7255391359d8d20f47225523144403a9fd23d0bf5992","benches/bench.rs":"21123f22a964555dab88b67d0f31cbcf0219985774d1155934099a55cbbdc200","clippy.toml":"fb31cdc22361b09ec4820bda557b952ce4c14f0c8066fe4e48f9ecb7a844101b","examples/inspect.rs":"f94c487fc30d0ab65fc4a918dbebed33f9143e4cc5180b667c3e0502c8926ff9","src/decode/bytes.rs":"b00f8065c02524accb92920545aadaa90c8daf5f1f33684e493c549438d3b046","src/decode/dec.rs":"6f8e05f386e384734fbd8647ea40cd44734d8fa50042481a26b584792cd0b056","src/decode/ext.rs":"00bbf3daf7fd4b9f4cbecaa057052cbf4dd60cd1f70fce9bfc0f55d9c5a9685f","src/decode/mod.rs":"ed467bfbb61e2dc8f1c31911e02213cca5b9b931ec84c509f336f0fa4a8d074c","src/decode/sint.rs":"6be9951d358b3d20084212cabb6d1952fc3b26a05d5021523f83bb268918072d","src/decode/str.rs":"40d1815b9d78324665b9cb9e9ccd739632b6c6a31cc24beb7178ac036c584511","src/decode/uint.rs":"0d28c59367c02d610c79baabb5791b4c07bc3b4931b98d751ed837bba8893fb5","src/encode/bin.rs":"28dc1da41a29d71b94e40a4ebf502d3112d4c7660bfcc9390b8a6c47157a5dd8","src/encode/buffer.rs":"2e5d953ea4f189eaaa8dfc7e7f99c4756c1a678d5fc757b2b4ef89e077a4ee41","src/encode/dec.rs":"05b6cc0ddbb2bf061408d2b34666f3c341132a2e00b8f8c6a1b2f0bdd483e355","src/encode/ext.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/encode/map.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/encode/mod.rs":"454d609a06db09e58241d89bbbb8fd5a254ca7e7362ac5e44ae45b5181efa0e8","src/encode/sint.rs":"39615e55027fe5c340ffacd1b4074dfa78fcd49768e32aef2fe6e5d4930486b4","src/encode/str.rs":"32a14d0c2556ae3bd610e9d8daa5aa808582cfaa5b5685abe11e4aea8be7b2cd","src/encode/uint.rs":"9a3e54197b1e8fa3a21a5581e50e406b353d2a01938da4d9d01f083a1e968c9a","src/encode/vec.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/errors.rs":"9c0923a47007564efbbb0d4a85ef4bb85ffa1db993f7d05127fa37f5e4148697","src/lib.rs":"691e5a0d3db1e77b4ea1fcfb5a35f57f7454f383d88a920b5c3cf07445a90f62","src/marker.rs":"33b8c9809f0ccee414bb1938a4af6a945ff1fa8a799d053c1769ddaf89389320","tests/func/decode/array.rs":"0c137d58f6457fd2d286673e97f7dcf4492c0c243954a7f810d0e907595e2381","tests/func/decode/bin.rs":"e6b6ca2342199ab945b8417bf771a5240d7d55e3dab7e3ba96eddf51fc4d517f","tests/func/decode/bool.rs":"4cfaecf5cbedbb740bd70e2f82a79b66033cc363999849ac525b5ffd2926ad0a","tests/func/decode/ext.rs":"ef0f9a13eeb67fea84bd6e6e08d45381890cf657406ac77d9a12071e8654e750","tests/func/decode/float.rs":"ad6cecc8a3e33136f61a5a9133e9356638177135b7a77a09a29086d330825c4b","tests/func/decode/map.rs":"c596ecd263d1cb63b189c49883c9fcc81bf71e600c9e3120bf907bba8ead48f0","tests/func/decode/mod.rs":"4abfcc0991c087185790316811edbbbdc51d9d3bc53b629cc26e825d69ec1962","tests/func/decode/null.rs":"822512da3adea38ac185686e25a2738a61735552754ba0f0ba929a48b7a62958","tests/func/decode/sint.rs":"f11c64336a920598df5509e237dc798a05eb6ae449a84e9df1dd41096d43193d","tests/func/decode/string.rs":"6b1c5a11b64d27c6f84afa89f6d8fa82f5ebdca4cc4330c48b6eacd524401edd","tests/func/decode/uint.rs":"150a7c618bb028e8f63fc7a2b1bbff9346a6189f3f10f6ff5f7b64a2047d098f","tests/func/encode/array.rs":"a88ab75a0bc7984fcf02a4b9b90c5589d673970194252080f6d7ee93624ae8af","tests/func/encode/bin.rs":"27c8e82f7bab7fc87141629da70d6cf1f0845662676493b2e2ba35aead1f72c7","tests/func/encode/bool.rs":"5f3a9bd1c3de6289cf6cd55255a8484b3a0c75f7d0c1818da02bba374160710c","tests/func/encode/ext.rs":"2e68f72812645d5da6e679d4bb93576f78901da991553af2654ff4da04d82eba","tests/func/encode/float.rs":"a45a1c54d093353b7d0775ea8e3391a7eb6c5cb7371e0140aef53e932bc1a40a","tests/func/encode/int.rs":"010320f424fe8f437af395018332be1de6404f135429243f2fbdf83bc236fc5a","tests/func/encode/map.rs":"0f332db29b3074a4a1002f9a5975c838268a6736449bf39ec8732227da6ab706","tests/func/encode/mod.rs":"e896f72e17c379b05a298afe5082d636c7f1edce04e1e8d70ace8cd2641c179a","tests/func/encode/null.rs":"ff4ebff2bbf47426358ac806305b7625f43cdb342ef77d19aed398530b5ab637","tests/func/encode/string.rs":"a73cb26cb778c41556f0f55babf36874362c8fde599399fa94c4981c3050d4cb","tests/func/mirror.rs":"6725857df96e2e8db2cb8e2f5c599d121850b9e55a6430d9f494f627e6a7812e","tests/lib.rs":"d1c881751f5ecb0f56f635b88da057073054a2cee0049c7f2d2badda7c74a287"},"package":"228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rmp/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rmp/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rmp/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rmp/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "143897c5abae2b3fbf7afbaaa6be22828c891c54" + }, + "path_in_vcs": "rmp" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rmp/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rmp/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rmp/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rmp/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "rmp" +version = "0.8.14" +authors = ["Evgeny Safronov "] +license = "MIT" +description = "Pure Rust MessagePack serialization implementation" +repository = "https://github.com/3Hren/msgpack-rust" +documentation = "https://docs.rs/rmp" +readme = "README.md" +keywords = ["msgpack", "MessagePack"] +categories = ["encoding"] +edition = "2021" + +[dependencies] +byteorder = { version = "1.4.2", default-features = false } +num-traits = { version = "0.2.14", default-features = false } +# This is macro_only ;) +paste = "1.0" + +[features] +default = ["std"] +std = ["byteorder/std", "num-traits/std"] + +[dev-dependencies] +quickcheck = "1.0.2" + +[package.metadata.release] +tag-prefix = "{{crate_name}}/" + +[badges] +maintenance = { status = "looking-for-maintainer" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rmp-serde/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rmp-serde/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"69c06b50f745330356f3f95e8a7cf7af9a6188dfb9f0d0b7711df60dacfe9f35","Cargo.toml":"c4ebc9b96a7d2e55e39e3915c0ca89e4a4cab513b417aa4551c3171ee3660eee","LICENSE":"979d35e1d157289100ba2a7eb13fffe4e7a1b93506c755c4c66890918e467c4e","README.md":"d4e8e5f69e3793c16efac367726a45b2a13cf4ec3a7f7f36444d45c6d9e52b12","benches/buf.rs":"821d3e79a6a960504755776feacd921bd37bcee58743d2376a4643e5b42a8491","src/bytes.rs":"e1325a2f50e5d867c07b97f1c2aa8982d743b54ccb7f5ddb1294e368e800928e","src/config.rs":"6405d368b5957c5b62636969ddc17c57236c416b6c941a581890deff3acb0d54","src/decode.rs":"e09eff4487825feacd3668b227d62ad21bf9047de6d2522b24e404bcc2cd6e68","src/encode.rs":"ff514bfd211e4cf9c7341fbface3735ceca4b7e46de9ff6df7ff92064d8eef83","src/lib.rs":"6d5674cf75cf13efe0a5871879a26b81acfd9fb447d73e26a7ac234e132f17fe","tests/decode.rs":"defac0fd802827a8df95bdf42f51093b9c0887bd1cd1016586960d49c23a70c2","tests/decode_derive.rs":"da20ab40a2add8df91e840b4c37126b331b6eccecd5da8bdfa711bcbd2262ac9","tests/encode.rs":"4308e85db7d1d065f5e8eb8405c00fe442f3a2bc37f8bc5355446dcf0615b6c2","tests/encode_derive.rs":"f4e7edb3a57da9417c3dcffdf801b0e9381fa0e0e5f0b844e50a341f330e4c3e","tests/round.rs":"d7de2294b00e32ef7ef8daa120a1f50bec7bc3ef3dc576da451f0e2c06ccdb03"},"package":"52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"303cdbda13bd3c9eae5690323506d2f2dcaa41186dd2d47e837e01603db085de","CHANGELOG.md":"69c06b50f745330356f3f95e8a7cf7af9a6188dfb9f0d0b7711df60dacfe9f35","Cargo.toml":"c4ebc9b96a7d2e55e39e3915c0ca89e4a4cab513b417aa4551c3171ee3660eee","Cargo.toml.orig":"d620236091e0f4e4c51c8a2825bc4227fbc54ff96102e1df4eb336caae44b3f4","LICENSE":"979d35e1d157289100ba2a7eb13fffe4e7a1b93506c755c4c66890918e467c4e","README.md":"d4e8e5f69e3793c16efac367726a45b2a13cf4ec3a7f7f36444d45c6d9e52b12","benches/buf.rs":"821d3e79a6a960504755776feacd921bd37bcee58743d2376a4643e5b42a8491","src/bytes.rs":"e1325a2f50e5d867c07b97f1c2aa8982d743b54ccb7f5ddb1294e368e800928e","src/config.rs":"6405d368b5957c5b62636969ddc17c57236c416b6c941a581890deff3acb0d54","src/decode.rs":"e09eff4487825feacd3668b227d62ad21bf9047de6d2522b24e404bcc2cd6e68","src/encode.rs":"ff514bfd211e4cf9c7341fbface3735ceca4b7e46de9ff6df7ff92064d8eef83","src/lib.rs":"6d5674cf75cf13efe0a5871879a26b81acfd9fb447d73e26a7ac234e132f17fe","tests/decode.rs":"defac0fd802827a8df95bdf42f51093b9c0887bd1cd1016586960d49c23a70c2","tests/decode_derive.rs":"da20ab40a2add8df91e840b4c37126b331b6eccecd5da8bdfa711bcbd2262ac9","tests/encode.rs":"4308e85db7d1d065f5e8eb8405c00fe442f3a2bc37f8bc5355446dcf0615b6c2","tests/encode_derive.rs":"f4e7edb3a57da9417c3dcffdf801b0e9381fa0e0e5f0b844e50a341f330e4c3e","tests/round.rs":"d7de2294b00e32ef7ef8daa120a1f50bec7bc3ef3dc576da451f0e2c06ccdb03"},"package":"52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rmp-serde/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rmp-serde/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "52de9be5a3c9117261bd3e6edffe29aa2eb1f936" + }, + "path_in_vcs": "rmp-serde" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rmp-serde/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rmp-serde/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rmp-serde/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "rmp-serde" +version = "1.3.0" +authors = ["Evgeny Safronov "] +license = "MIT" +description = "Serde bindings for RMP" +repository = "https://github.com/3Hren/msgpack-rust" +documentation = "https://docs.rs/rmp-serde" +readme = "README.md" +keywords = ["msgpack", "MessagePack", "serde", "serialization"] +categories = ["encoding"] +edition = "2021" + +[package.metadata.release] +tag-prefix = "{{crate_name}}/" + +[dependencies] +byteorder = "1.4.3" +serde = "1.0.197" +rmp = { version = "0.8.14", path = "../rmp" } + +[dev-dependencies] +rmpv = { path = "../rmpv" } +serde_bytes = "0.11.5" +serde = { version = "1.0.197", features = ["derive"] } + +[badges] +maintenance = { status = "looking-for-maintainer" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ron/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"6dc6d2c276227e8c74bdde75e04e543f42e2a4df39b33f3ac6bdd42de1f53db4","Cargo.lock":"b42af02e62bef286f6c9bd5054b3f6bf04434962560967a0702c88652abc29f9","Cargo.toml":"a9b4b90a20f5bbfd04a0798ebd8d4756bd7221ce4391d0a38692cc56f2e0c9aa","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"fa0598d520497731445a5bc89a2b3d47896d95568bd2be255b7bc43d771b9994","README.md":"70649b85004fc155375a09cfa425646eb861891b36c09729b0aefdb7b1180b06","clippy.toml":"873fc9b7842395d9c61c2265ea4ad391c1de35bb25fd94347f72b4c7fc528329","docs/extensions.md":"b01d8c32d6adf1ece115957bc63400873aad6106a0f5b80e107e57bada605e5b","docs/grammar.md":"3c1f8423e197d234782724f5bf2cde5d6ed03e77ce63ddda7241717846739f81","examples/base64.rs":"a157559fe9932a834c0c42b726fa483ca648a7ceaf762639746410e84d019901","examples/decode.rs":"b8e2db901f0a25070daa0294794da7c95f9a7d61934e9b5b1cbcb131ca70a7d7","examples/decode_file.rs":"92920fc94e22c2aa83f6864e68e16932425655139d21ed3bdca4e5b4e86428e1","examples/encode.rs":"cfded2357414e2ea68580bf8f2333a62c1ae9d9fa70775c56a23dfe158e297be","examples/encode_file.rs":"b055eed27e7f9d8903bbd43e9d559c97578534cf3888635768aac587743c8508","examples/example.ron":"aebd2baff31a62c3aed1ba568b7a7c1165b197d526a1e2c9eb7adb211de8292e","examples/transcode.rs":"7a1e281684243b263d28f90f2836d6098239ae8ab2a0cb9d97ee0b7521ba960e","rustfmt.toml":"10f292ebd4c21ef67c36b6edb79eed7fada8f021c527948dfbeb3a54a5591e59","src/de/id.rs":"ed5be2ef39ad3490dcdebf99bd692299a20dbc66f2a2b67b0db1eb6dab5fd68b","src/de/mod.rs":"08cd27fd8d3f9f755ff3f1031f8a22dcdab6a2a5baefadd63991d3b98af2b458","src/de/tag.rs":"aeabf1a8378f2f4f8dc51861f0a92eb3f7eaefe3ce7924317fb923654a109153","src/de/tests.rs":"5af19a3ff8dc2d29f6d8d8f6953227454f47a9c6497f360b60d9f40d5b2e44c2","src/de/value.rs":"8de9194406494579988b27359d31aad7896903379c975787f20ec08064833d7e","src/error.rs":"4f244e7a14c89c5977814cea1c05946c88b2db1f0036e4e0d6ead97def0cd3df","src/extensions.rs":"e37b7658ab1fb7adbb09e5c6be4a44f28ee2dae6bc90f3adb66ee68283b768ef","src/lib.rs":"4938899ae50859914ba933bc3bce5778654b427d27a77da65009b85ff0d14f9b","src/options.rs":"041c172cab30d09b4a7b5f8737c5c12c32bb44131cf5963b4c9cdef3ddc8679f","src/parse.rs":"a6e8944c74ef17d963c795e614d32014d1eda098965a599e1b4539312c522fb0","src/ser/mod.rs":"cd7eeff262566d36179faca7d4b2351aabc49553f7c953ea79d94241cbe68164","src/ser/path_meta.rs":"fb74b63bdb8ed570f071670e4ca68886ae1c25611a0cd68fdc540d652680b08c","src/ser/raw.rs":"ae5369904a4db31a36eb966204d96592fde92ab2dfb18165f010a9cf13b8b0dd","src/ser/tests.rs":"61aa2d6d18be8040b305e4962d0c80e5b402101f23204139f8e4a76e958c6c4d","src/ser/value.rs":"476f186322ba027219b0d01b5a1bcdaa33ccbeeb24ab062a477e6128816a6177","src/value/map.rs":"09de618c465e4291b59162ba61b1dc0f689f87910ba86b46fdc362396616c954","src/value/mod.rs":"c1fccd91db3024038d0e37f2925cbc2a831a5714bce8706290c4b6151253b1c8","src/value/number.rs":"3bcba7b23ab9f8b4e1cc172e9543af99cd645c67894389f660279264e043f803","src/value/raw.rs":"22127a25e79750c0108f6b801665d5dc731683ad6538154b04ed9e2e5518c090","tests/115_minimal_flattening.rs":"3bc62fa93ddc6abf5ea504090cdf09b6fd65e1e2bff27c42454054c732f732f5","tests/117_untagged_tuple_variant.rs":"dc69fb057595cc72b379994e76217315761484a455c7ba45aceb445af9c36403","tests/123_enum_representation.rs":"c296885ed5dcd3a7b5230d639aa7632c1c6291460e73dd394b0cd9e69219de31","tests/129_indexmap.rs":"a55ed888407dce347035893afa6a5e60d3e2f92672287c93cf5e21bb19218a40","tests/147_empty_sets_serialisation.rs":"102daa5648f4aaa461d3dc79a9124ff57c92d6c361c2aa20a3f966a0c0908823","tests/152_bitflags.rs":"e93d135e4da6c591f697be7d3b4c116d9151ab52111fe39fda94926f384ad563","tests/203_error_positions.rs":"9c5654a7dbde482040dc11521dd7db0f71dc42e5782d1df9908911c42ce4ff7e","tests/207_adjacently_tagged_enum.rs":"f2ebdf4268eeb6be95fd249c10930e4ea8f4fd4e3452d1ae8799334db2a3b96e","tests/217_nested_untagged_enums.rs":"91f7f0d344b256c707091a8985a1a15e799796ed757901077e3fe5a230c4ecae","tests/238_array.rs":"b0cae4bbe6303da34a58f8c28484856eebccc1728e21847cc2651a30dfd7346d","tests/240_array_pretty.rs":"7cedc29d8bdd9bf40941f3e28a8f1200e72c5211d5e52376e5d5be9076286e36","tests/250_variant_newtypes.rs":"be8eb265ead0386319f17d9340c6897f6ee7945177e541874e60d00d63a9a9a1","tests/254_typetag.rs":"e20c1464eaf2db561444c27fbdf4d73bc6e312e0c57915b7611b06f74a0dc654","tests/256_comma_error.rs":"dd9dc3440c779b45cbcc9cdc39937d1b7045530cdea7255025aaf5a1f1fe023d","tests/289_enumerate_arrays.rs":"0e1e9bd624b756714c6d79b79c388972c4b443c331d08098d585a85cba519bb5","tests/301_struct_name_mismatch.rs":"b980a004edadc4829479e96f897290de25c34c4efb364e5a7d8bd695fdfb78c0","tests/307_stack_overflow.rs":"b8affab09acdb6594242e7142e2fc9f6cd0f3bf36337129dc42b11f8d72060f5","tests/321_unicode_ident.rs":"b32560400d21a633734b366c743a13d972afc12c1d73552485f93a397d8b349a","tests/322_escape_idents.rs":"4f8912aeb24655a378049919ffc8b270519849abcb34ef9d7c34af5be1ec72f3","tests/337_value_float_roundtrip.rs":"e1d2b0ab6ded31fae940b1a937166c385711e68c1f9c716aead7abbeaf17ea01","tests/357_untagged_enum_roundtrip.rs":"193e1804f79bb20b93a9a80203fa64952d811bda6676d808947ac33ec27c2a90","tests/359_deserialize_seed.rs":"be8d0ce834f68496cc90d05b2a0688c105c51883318e3eb362ce7c646d4dc5fe","tests/367_implicit_some.rs":"0c4ebdb13872079954b83ea1a89e0d1fb4714b406fd9dcac976754534e9e36d5","tests/370_float_parsing.rs":"ddb7c92cf6ec9cc5048c97d6199ecc6e32bb68daa5521f381cfad1b841eac106","tests/393_serde_errors.rs":"0f9471ea1f5117df6916d0100f3cdb1073c7e9e0ba2da28caa7dfe7e1c63ab13","tests/401_raw_identifier.rs":"7512950a2db5c527525c145c746297375780e5e6da7db900b1caf58b595e093f","tests/407_raw_value.rs":"7b3107498cb384ad9a8cf7803c521933e4571dc297fe2c78118f8280f69bb4f3","tests/410_trailing_comma.rs":"c8755b2805f26f0d9b748f4277a8d8eea85227af06788ae533cf7b96a8b9e724","tests/423_de_borrowed_identifier.rs":"b3adbdf97d7082d7fea2b2649bb6d50e3e7b320049671dad6d803c003a15586f","tests/425_escape_strings.rs":"d30a63591d5f517b33ac3aaac927a10e1f22d673083497847d0d08b243d2e6b5","tests/436_untagged_bytes.rs":"88fe49032243fd62b5b004c62b369cef25f0d38c4fc2679899f6f0a70b5ff303","tests/438_rusty_byte_strings.rs":"13833d174938d249c2e999eb4e1503d7744ca1504dfa397091127d25e87ab724","tests/447_compact_maps_structs.rs":"cff3aa89e123e8c8098e49e4b1c4f2725f94c8eb1d2ed2abd7cff46695e1df29","tests/449_tagged_enum.rs":"bf21e40e14ea1d39460396af510ca8a1378d7bee489e369fb3dcc3f2fc96f617","tests/462_bytes.rs":"b58b44538525a560c19bb84d64236b9fc61e6a09c117e5c4581f8fe39a8251a3","tests/465_implicit_some_stack.rs":"05621c22436766e7f38d675137aedeb94efbb2c15a761952701cd1a8fe6fb120","tests/465_no_comment_char_value.rs":"bf1b7aae4b4c5e982511e13cddc1fd2eca9c52173d747ce8f829c3e9d99ba55e","tests/465_r_name_value.rs":"17e87a47b5a22d0f068698d557bd46e5d64c3083b1906c8a0fede56529a06d19","tests/465_ser_backslash_string.rs":"871629c618ce378ae0ce27c49c44fd3b95add29b01fde02eb452fa11fc35a575","tests/465_unwrap_some_newtype_variant_value.rs":"6a8ffe1939894d7dedfeafbf73cfe19ca1c665beb892deaadd25bfe1fabb923c","tests/465_validate_ser_identifiers.rs":"84d407d71666312538a6ccd3b350ad025e6199a65c48364705dfd5a2ad16930a","tests/481_number_underscores_suffixes.rs":"16ebad0c50f88c8750bd770d405b88ea00914f210230f4aaeca2a873207084b8","tests/492_enum_in_untagged_enum.rs":"ecf9a5e190317ecdc5f4688b82de0266a6d15712f5d8f19599dff35efa3d4b15","tests/502_known_bugs.rs":"34d2d723c2eeecad0316a17056d7d48d7c4e48660065697f90110301bbcda945","tests/508_value_adjacently_tagged_bug.rs":"3460ecf769a04e73f8adcc97f6548657c337466c23cb69a111f892e10667a582","tests/511_deserialize_any_map_string_key.rs":"45cf9624ce56eb64616c951291a322abfdc65f41ced7105cc74b754a386ad35b","tests/522_explicit_struct_names.rs":"c1405f6e31157d042e7cb4ea61c15127bc15b5c785b3ca7121b0ec1f8ef6e24c","tests/526_flatten.rs":"96ad9a3934a83266b662c06cb6b71425999d8ff9751bed9250dd8a10def2f3b7","tests/530_untagged_union.rs":"13623c4dc2deb98bc05537daa0a557568314e98bba86c4059d60b0fc2db10354","tests/544_path_meta.rs":"3ad38d27ac802e2edc2268093503940a0ecb40d54d96cc91d49376b0e1807832","tests/big_struct.rs":"9c7b41233ae7d0c4fec0727aabd4cea1cd95844c85c0beb5e688b3c79eb43c14","tests/borrowed_str.rs":"24390ee6076ce3896b7cf1b2e202cb3a705c61129a4f62f6c39a2412ca68405f","tests/comments.rs":"251f623fb151b24d874c7c08118b22d4579fcfc8831c0c1c97ab11b8f0edeeb7","tests/depth_limit.rs":"817c0a61576c3133a66bb8c705675a125290f0ccfb92dba8a8aa46a141ad30ce","tests/escape.rs":"4ad32604687f67c64cf7f4757fdded9e1131fb4c65bd5daa8079b1b1c60db7b7","tests/extensions.rs":"4058b5da64c3f9591026790e044d19cf30c744a30cd3e9af79acd70f76ec0d40","tests/floats.rs":"367a22cca7d3a3ce6bdffc30df8712aae348ad29a1adbe9a47bc98e0a51b614d","tests/large_number.rs":"1f823b826e086f35329849d5bd9aac87266933a07988ef380348b406dea32835","tests/min_max.rs":"4529513a4cf1e5c25f7697ba258fdbae258617cf8f3374080843aef048c2bde3","tests/non_identifier_identifier.rs":"b00d2a4994242212f2e3f2c847da3a3634b950060d88b74a7004d704e847f2df","tests/non_string_tag.rs":"4ea293cb6110b3776a103000a50a7276f50acc5aa15aa65f651a2e27a441dbba","tests/numbers.rs":"d28656afd5123df5cec3b8fe01cda8f14b6b3065900b7adbf352776a164dd29b","tests/options.rs":"15d0ebd3ac481aa18b56bc40ef5e28a5e36577f7054632bb26334b0167f2872f","tests/preserve_sequence.rs":"cda4aa098e579cf68837101b8e6b12f5b26e11272cc17d260fa232379c5008bf","tests/preserve_sequence_ex1.ron":"47bdf8da637b6e99701b5a4b8c100b4c9d45440c357aef8d368a406a05394ea9","tests/preserve_sequence_ex2.ron":"9ba759300324f8978469ce616f20eb0cfc134f0a8a1afff884fff5315b32e0d0","tests/roundtrip.rs":"4af0accc1129850537f2e04fcf9c9c1d4ecf25fdd05e79179de8fb7f8596a910","tests/struct_integers.rs":"005ff6238fdd953b822fa0ad87c013370da646bd63f880a476a2d9bbe3da7b57","tests/to_string_pretty.rs":"96b3aaba638f90b66a16693714139ef57ecd8daefd8f87b771ae2bf37b15e985","tests/unicode.rs":"7bb3d2e06d7656fabd1f8940a5abd92af6ffa8652b2f2fa7b0f2b86ce009a3c6","tests/value.rs":"22c53deb9c7b64f6d34fd345dcf5fadcca7e2508714a696b967d42d464fe671b"},"package":"beceb6f7bf81c73e73aeef6dd1356d9a1b2b4909e1f0fc3e59b034f9572d7b7f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a69c5e52820944b3640b8e0746d1dceef951d0df271bc371fcb8d3c6ad2e8bb8",".github/actions/setup/action.yml":"ebd9520be1cf04ca5243ba7ba381d082b49c56bd9cb395508b89d17ef179cbcb",".github/dependabot.yml":"02342712be0e818d325c93d7f0a2ff17cfa749acd793447bf7abb2957218ad47",".github/pull_request_template.md":"90ff9e5a5a002e853374aac76f5e7b8101eb0129d7f2fba8144c1ceca972a39d",".github/workflows/ci.yaml":"b58738a187114365463ff3bf8bccc746cc52d79bceeef3b51791340c9fa4cf90",".github/workflows/cibench.yml":"5da53a5525320901bb85ebf33aed620a376ec14bd0bd6d1646da7b4a0d229f0c",".github/workflows/cifuzz.yml":"dee9af49e17cc5adcb78e3338991576153db1540a089609a93096d595045ec9e","CHANGELOG.md":"6dc6d2c276227e8c74bdde75e04e543f42e2a4df39b33f3ac6bdd42de1f53db4","Cargo.lock":"b42af02e62bef286f6c9bd5054b3f6bf04434962560967a0702c88652abc29f9","Cargo.toml":"a9b4b90a20f5bbfd04a0798ebd8d4756bd7221ce4391d0a38692cc56f2e0c9aa","Cargo.toml.orig":"e300197df8913a3221198baa1f4c7e6b017560fa47aaa3dc5dfe8d25f82c2eaf","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"fa0598d520497731445a5bc89a2b3d47896d95568bd2be255b7bc43d771b9994","README.md":"70649b85004fc155375a09cfa425646eb861891b36c09729b0aefdb7b1180b06","clippy.toml":"873fc9b7842395d9c61c2265ea4ad391c1de35bb25fd94347f72b4c7fc528329","docs/extensions.md":"b01d8c32d6adf1ece115957bc63400873aad6106a0f5b80e107e57bada605e5b","docs/grammar.md":"3c1f8423e197d234782724f5bf2cde5d6ed03e77ce63ddda7241717846739f81","examples/base64.rs":"a157559fe9932a834c0c42b726fa483ca648a7ceaf762639746410e84d019901","examples/decode.rs":"b8e2db901f0a25070daa0294794da7c95f9a7d61934e9b5b1cbcb131ca70a7d7","examples/decode_file.rs":"92920fc94e22c2aa83f6864e68e16932425655139d21ed3bdca4e5b4e86428e1","examples/encode.rs":"cfded2357414e2ea68580bf8f2333a62c1ae9d9fa70775c56a23dfe158e297be","examples/encode_file.rs":"b055eed27e7f9d8903bbd43e9d559c97578534cf3888635768aac587743c8508","examples/example.ron":"aebd2baff31a62c3aed1ba568b7a7c1165b197d526a1e2c9eb7adb211de8292e","examples/transcode.rs":"7a1e281684243b263d28f90f2836d6098239ae8ab2a0cb9d97ee0b7521ba960e","rustfmt.toml":"10f292ebd4c21ef67c36b6edb79eed7fada8f021c527948dfbeb3a54a5591e59","src/de/id.rs":"ed5be2ef39ad3490dcdebf99bd692299a20dbc66f2a2b67b0db1eb6dab5fd68b","src/de/mod.rs":"08cd27fd8d3f9f755ff3f1031f8a22dcdab6a2a5baefadd63991d3b98af2b458","src/de/tag.rs":"aeabf1a8378f2f4f8dc51861f0a92eb3f7eaefe3ce7924317fb923654a109153","src/de/tests.rs":"5af19a3ff8dc2d29f6d8d8f6953227454f47a9c6497f360b60d9f40d5b2e44c2","src/de/value.rs":"8de9194406494579988b27359d31aad7896903379c975787f20ec08064833d7e","src/error.rs":"4f244e7a14c89c5977814cea1c05946c88b2db1f0036e4e0d6ead97def0cd3df","src/extensions.rs":"e37b7658ab1fb7adbb09e5c6be4a44f28ee2dae6bc90f3adb66ee68283b768ef","src/lib.rs":"4938899ae50859914ba933bc3bce5778654b427d27a77da65009b85ff0d14f9b","src/options.rs":"041c172cab30d09b4a7b5f8737c5c12c32bb44131cf5963b4c9cdef3ddc8679f","src/parse.rs":"a6e8944c74ef17d963c795e614d32014d1eda098965a599e1b4539312c522fb0","src/ser/mod.rs":"cd7eeff262566d36179faca7d4b2351aabc49553f7c953ea79d94241cbe68164","src/ser/path_meta.rs":"fb74b63bdb8ed570f071670e4ca68886ae1c25611a0cd68fdc540d652680b08c","src/ser/raw.rs":"ae5369904a4db31a36eb966204d96592fde92ab2dfb18165f010a9cf13b8b0dd","src/ser/tests.rs":"61aa2d6d18be8040b305e4962d0c80e5b402101f23204139f8e4a76e958c6c4d","src/ser/value.rs":"476f186322ba027219b0d01b5a1bcdaa33ccbeeb24ab062a477e6128816a6177","src/value/map.rs":"09de618c465e4291b59162ba61b1dc0f689f87910ba86b46fdc362396616c954","src/value/mod.rs":"c1fccd91db3024038d0e37f2925cbc2a831a5714bce8706290c4b6151253b1c8","src/value/number.rs":"3bcba7b23ab9f8b4e1cc172e9543af99cd645c67894389f660279264e043f803","src/value/raw.rs":"22127a25e79750c0108f6b801665d5dc731683ad6538154b04ed9e2e5518c090","tests/115_minimal_flattening.rs":"3bc62fa93ddc6abf5ea504090cdf09b6fd65e1e2bff27c42454054c732f732f5","tests/117_untagged_tuple_variant.rs":"dc69fb057595cc72b379994e76217315761484a455c7ba45aceb445af9c36403","tests/123_enum_representation.rs":"c296885ed5dcd3a7b5230d639aa7632c1c6291460e73dd394b0cd9e69219de31","tests/129_indexmap.rs":"a55ed888407dce347035893afa6a5e60d3e2f92672287c93cf5e21bb19218a40","tests/147_empty_sets_serialisation.rs":"102daa5648f4aaa461d3dc79a9124ff57c92d6c361c2aa20a3f966a0c0908823","tests/152_bitflags.rs":"e93d135e4da6c591f697be7d3b4c116d9151ab52111fe39fda94926f384ad563","tests/203_error_positions.rs":"9c5654a7dbde482040dc11521dd7db0f71dc42e5782d1df9908911c42ce4ff7e","tests/207_adjacently_tagged_enum.rs":"f2ebdf4268eeb6be95fd249c10930e4ea8f4fd4e3452d1ae8799334db2a3b96e","tests/217_nested_untagged_enums.rs":"91f7f0d344b256c707091a8985a1a15e799796ed757901077e3fe5a230c4ecae","tests/238_array.rs":"b0cae4bbe6303da34a58f8c28484856eebccc1728e21847cc2651a30dfd7346d","tests/240_array_pretty.rs":"7cedc29d8bdd9bf40941f3e28a8f1200e72c5211d5e52376e5d5be9076286e36","tests/250_variant_newtypes.rs":"be8eb265ead0386319f17d9340c6897f6ee7945177e541874e60d00d63a9a9a1","tests/254_typetag.rs":"e20c1464eaf2db561444c27fbdf4d73bc6e312e0c57915b7611b06f74a0dc654","tests/256_comma_error.rs":"dd9dc3440c779b45cbcc9cdc39937d1b7045530cdea7255025aaf5a1f1fe023d","tests/289_enumerate_arrays.rs":"0e1e9bd624b756714c6d79b79c388972c4b443c331d08098d585a85cba519bb5","tests/301_struct_name_mismatch.rs":"b980a004edadc4829479e96f897290de25c34c4efb364e5a7d8bd695fdfb78c0","tests/307_stack_overflow.rs":"b8affab09acdb6594242e7142e2fc9f6cd0f3bf36337129dc42b11f8d72060f5","tests/321_unicode_ident.rs":"b32560400d21a633734b366c743a13d972afc12c1d73552485f93a397d8b349a","tests/322_escape_idents.rs":"4f8912aeb24655a378049919ffc8b270519849abcb34ef9d7c34af5be1ec72f3","tests/337_value_float_roundtrip.rs":"e1d2b0ab6ded31fae940b1a937166c385711e68c1f9c716aead7abbeaf17ea01","tests/357_untagged_enum_roundtrip.rs":"193e1804f79bb20b93a9a80203fa64952d811bda6676d808947ac33ec27c2a90","tests/359_deserialize_seed.rs":"be8d0ce834f68496cc90d05b2a0688c105c51883318e3eb362ce7c646d4dc5fe","tests/367_implicit_some.rs":"0c4ebdb13872079954b83ea1a89e0d1fb4714b406fd9dcac976754534e9e36d5","tests/370_float_parsing.rs":"ddb7c92cf6ec9cc5048c97d6199ecc6e32bb68daa5521f381cfad1b841eac106","tests/393_serde_errors.rs":"0f9471ea1f5117df6916d0100f3cdb1073c7e9e0ba2da28caa7dfe7e1c63ab13","tests/401_raw_identifier.rs":"7512950a2db5c527525c145c746297375780e5e6da7db900b1caf58b595e093f","tests/407_raw_value.rs":"7b3107498cb384ad9a8cf7803c521933e4571dc297fe2c78118f8280f69bb4f3","tests/410_trailing_comma.rs":"c8755b2805f26f0d9b748f4277a8d8eea85227af06788ae533cf7b96a8b9e724","tests/423_de_borrowed_identifier.rs":"b3adbdf97d7082d7fea2b2649bb6d50e3e7b320049671dad6d803c003a15586f","tests/425_escape_strings.rs":"d30a63591d5f517b33ac3aaac927a10e1f22d673083497847d0d08b243d2e6b5","tests/436_untagged_bytes.rs":"88fe49032243fd62b5b004c62b369cef25f0d38c4fc2679899f6f0a70b5ff303","tests/438_rusty_byte_strings.rs":"13833d174938d249c2e999eb4e1503d7744ca1504dfa397091127d25e87ab724","tests/447_compact_maps_structs.rs":"cff3aa89e123e8c8098e49e4b1c4f2725f94c8eb1d2ed2abd7cff46695e1df29","tests/449_tagged_enum.rs":"bf21e40e14ea1d39460396af510ca8a1378d7bee489e369fb3dcc3f2fc96f617","tests/462_bytes.rs":"b58b44538525a560c19bb84d64236b9fc61e6a09c117e5c4581f8fe39a8251a3","tests/465_implicit_some_stack.rs":"05621c22436766e7f38d675137aedeb94efbb2c15a761952701cd1a8fe6fb120","tests/465_no_comment_char_value.rs":"bf1b7aae4b4c5e982511e13cddc1fd2eca9c52173d747ce8f829c3e9d99ba55e","tests/465_r_name_value.rs":"17e87a47b5a22d0f068698d557bd46e5d64c3083b1906c8a0fede56529a06d19","tests/465_ser_backslash_string.rs":"871629c618ce378ae0ce27c49c44fd3b95add29b01fde02eb452fa11fc35a575","tests/465_unwrap_some_newtype_variant_value.rs":"6a8ffe1939894d7dedfeafbf73cfe19ca1c665beb892deaadd25bfe1fabb923c","tests/465_validate_ser_identifiers.rs":"84d407d71666312538a6ccd3b350ad025e6199a65c48364705dfd5a2ad16930a","tests/481_number_underscores_suffixes.rs":"16ebad0c50f88c8750bd770d405b88ea00914f210230f4aaeca2a873207084b8","tests/492_enum_in_untagged_enum.rs":"ecf9a5e190317ecdc5f4688b82de0266a6d15712f5d8f19599dff35efa3d4b15","tests/502_known_bugs.rs":"34d2d723c2eeecad0316a17056d7d48d7c4e48660065697f90110301bbcda945","tests/508_value_adjacently_tagged_bug.rs":"3460ecf769a04e73f8adcc97f6548657c337466c23cb69a111f892e10667a582","tests/511_deserialize_any_map_string_key.rs":"45cf9624ce56eb64616c951291a322abfdc65f41ced7105cc74b754a386ad35b","tests/522_explicit_struct_names.rs":"c1405f6e31157d042e7cb4ea61c15127bc15b5c785b3ca7121b0ec1f8ef6e24c","tests/526_flatten.rs":"96ad9a3934a83266b662c06cb6b71425999d8ff9751bed9250dd8a10def2f3b7","tests/530_untagged_union.rs":"13623c4dc2deb98bc05537daa0a557568314e98bba86c4059d60b0fc2db10354","tests/544_path_meta.rs":"3ad38d27ac802e2edc2268093503940a0ecb40d54d96cc91d49376b0e1807832","tests/big_struct.rs":"9c7b41233ae7d0c4fec0727aabd4cea1cd95844c85c0beb5e688b3c79eb43c14","tests/borrowed_str.rs":"24390ee6076ce3896b7cf1b2e202cb3a705c61129a4f62f6c39a2412ca68405f","tests/comments.rs":"251f623fb151b24d874c7c08118b22d4579fcfc8831c0c1c97ab11b8f0edeeb7","tests/depth_limit.rs":"817c0a61576c3133a66bb8c705675a125290f0ccfb92dba8a8aa46a141ad30ce","tests/escape.rs":"4ad32604687f67c64cf7f4757fdded9e1131fb4c65bd5daa8079b1b1c60db7b7","tests/extensions.rs":"4058b5da64c3f9591026790e044d19cf30c744a30cd3e9af79acd70f76ec0d40","tests/floats.rs":"367a22cca7d3a3ce6bdffc30df8712aae348ad29a1adbe9a47bc98e0a51b614d","tests/large_number.rs":"1f823b826e086f35329849d5bd9aac87266933a07988ef380348b406dea32835","tests/min_max.rs":"4529513a4cf1e5c25f7697ba258fdbae258617cf8f3374080843aef048c2bde3","tests/non_identifier_identifier.rs":"b00d2a4994242212f2e3f2c847da3a3634b950060d88b74a7004d704e847f2df","tests/non_string_tag.rs":"4ea293cb6110b3776a103000a50a7276f50acc5aa15aa65f651a2e27a441dbba","tests/numbers.rs":"d28656afd5123df5cec3b8fe01cda8f14b6b3065900b7adbf352776a164dd29b","tests/options.rs":"15d0ebd3ac481aa18b56bc40ef5e28a5e36577f7054632bb26334b0167f2872f","tests/preserve_sequence.rs":"cda4aa098e579cf68837101b8e6b12f5b26e11272cc17d260fa232379c5008bf","tests/preserve_sequence_ex1.ron":"47bdf8da637b6e99701b5a4b8c100b4c9d45440c357aef8d368a406a05394ea9","tests/preserve_sequence_ex2.ron":"9ba759300324f8978469ce616f20eb0cfc134f0a8a1afff884fff5315b32e0d0","tests/roundtrip.rs":"4af0accc1129850537f2e04fcf9c9c1d4ecf25fdd05e79179de8fb7f8596a910","tests/struct_integers.rs":"005ff6238fdd953b822fa0ad87c013370da646bd63f880a476a2d9bbe3da7b57","tests/to_string_pretty.rs":"96b3aaba638f90b66a16693714139ef57ecd8daefd8f87b771ae2bf37b15e985","tests/unicode.rs":"7bb3d2e06d7656fabd1f8940a5abd92af6ffa8652b2f2fa7b0f2b86ce009a3c6","tests/value.rs":"22c53deb9c7b64f6d34fd345dcf5fadcca7e2508714a696b967d42d464fe671b"},"package":"beceb6f7bf81c73e73aeef6dd1356d9a1b2b4909e1f0fc3e59b034f9572d7b7f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ron/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ce6b094b2f027fa83655cda80831b6515d5a882d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/actions/setup/action.yml thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/actions/setup/action.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/actions/setup/action.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/actions/setup/action.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +name: Setup Rust Environment + +inputs: + key: + description: Cache key + required: true + +runs: + using: composite + steps: + - uses: actions/cache@v4 + with: + path: | + ~/.cargo/bin/ + ~/.cargo/registry/index/ + ~/.cargo/registry/cache/ + ~/.cargo/git/db/ + target/ + key: ${{ inputs.key }}-cargo-${{ hashFiles('Cargo.lock') }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 + assignees: + - torkleyy + labels: + - dependency diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/pull_request_template.md thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/pull_request_template.md --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/pull_request_template.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/pull_request_template.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,2 @@ + +* [ ] I've included my change in `CHANGELOG.md` diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/workflows/ci.yaml thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/ci.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/workflows/ci.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/ci.yaml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,199 @@ +name: CI +on: + push: + branches: + - master + - 'v*.*' + pull_request: + branches: + - master + - 'v*.*' + schedule: + - cron: '0 0 * * 0' + +jobs: + lock: + name: Cargo.lock + runs-on: ubuntu-latest + steps: + - name: Checkout the Repository + uses: actions/checkout@v4 + - name: Install the Rust toolchain + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + profile: minimal + override: true + - name: Generate the minimum version lockfile + run: | + cargo update -Z minimal-versions + cargo update -Z direct-minimal-versions + mv Cargo.lock Cargo.lock.min + - name: Generate the current version lockfile + run: cargo update + - name: Upload the Cargo lockfiles + uses: actions/upload-artifact@v4 + with: + name: Cargo.lock + path: | + Cargo.lock + Cargo.lock.min + + tests: + name: Tests + runs-on: ubuntu-latest + needs: lock + + strategy: + matrix: + rust: [1.64.0, stable, nightly] + lock: ["Cargo.lock", "Cargo.lock.min"] + + steps: + - uses: actions/checkout@v4 + - name: Download the Cargo lockfiles + uses: actions/download-artifact@v4 + with: + name: Cargo.lock + - name: Rename ${{ matrix.lock }} to Cargo.lock + run: mv ${{ matrix.lock }} Cargo.lock + if: ${{ matrix.lock != 'Cargo.lock' }} + - uses: ./.github/actions/setup + with: + key: test-${{ matrix.rust }}-${{ matrix.lock }} + - uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + profile: minimal + override: true + # Downgrade some dependencies for MSRV 1.64 + - run: | + cargo update -p serde_bytes --precise 0.11.16 + cargo update -p indexmap --precise 2.5.0 + cargo update -p once_cell --precise 1.20.3 + if: ${{ matrix.rust == '1.64.0' }} + - run: cargo test + - run: cargo test --features integer128 + - run: cargo test --features indexmap + - run: cargo test --all-features + + clippy: + name: "Clippy: MSRV" + runs-on: ubuntu-latest + continue-on-error: true + steps: + - uses: actions/checkout@v4 + - uses: ./.github/actions/setup + with: + key: clippy-msrv + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.64.0 + profile: minimal + components: clippy + override: true + # Downgrade some dependencies for MSRV 1.64 + - run: | + cargo update -p serde_bytes --precise 0.11.16 + cargo update -p indexmap --precise 2.5.0 + cargo update -p once_cell --precise 1.20.3 + - run: cargo clippy -- -D warnings -A unknown-lints + - run: cargo clippy --features integer128 -- -D warnings -A unknown-lints + - run: cargo clippy --features indexmap -- -D warnings -A unknown-lints + - run: cargo clippy --all-features -- -D warnings -A unknown-lints + + clippy-fuzz: + name: "Clippy: Fuzzer" + runs-on: ubuntu-latest + continue-on-error: true + steps: + - uses: actions/checkout@v4 + - uses: ./.github/actions/setup + with: + key: clippy-fuzz + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: clippy + override: true + - run: cd fuzz && cargo clippy --all -- -D warnings + + rustfmt: + name: "Format: stable" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ./.github/actions/setup + with: + key: rustfmt-stable + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rustfmt + override: true + - run: cargo fmt --all -- --check + - run: cd fuzz && cargo fmt --all -- --check + + coverage: + name: "Coverage: stable" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: ./.github/actions/setup + with: + key: coverage + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: llvm-tools-preview + override: true + - name: Download grcov + run: | + curl -sL https://github.com/mozilla/grcov/releases/download/v0.8.18/grcov-x86_64-unknown-linux-gnu.tar.bz2 | tar jxf - + chmod +x ./grcov + - name: Generate the coverage data + run: | + cargo clean + cargo test --all-targets + cargo test --features integer128 --all-targets + cargo test --features indexmap --all-targets + cargo test --all-features --all-targets + env: + CARGO_INCREMENTAL: 0 + RUSTFLAGS: -Cinstrument-coverage + RUSTDOCFLAGS: -Cinstrument-coverage + LLVM_PROFILE_FILE: coverage/coverage-%p-%m.profraw + - name: Generate the coverage reports + run: | + ./grcov . -s . --binary-path ./target/debug/deps \ + -t lcov -o coverage.lcov --branch \ + --keep-only "src/*" \ + --keep-only "tests/*" \ + --ignore-not-existing \ + --excl-line GRCOV_EXCL_LINE \ + --excl-start GRCOV_EXCL_START \ + --excl-stop GRCOV_EXCL_STOP + ./grcov . -s . --binary-path ./target/debug/deps \ + -t html --branch \ + --keep-only "src/*" \ + --keep-only "tests/*" \ + --ignore-not-existing \ + --excl-line GRCOV_EXCL_LINE \ + --excl-start GRCOV_EXCL_START \ + --excl-stop GRCOV_EXCL_STOP + rm -rf html/badges + # - name: Upload the coverage report to codecov.io + # uses: codecov/codecov-action@v1 + # with: + # files: coverage.lcov + # fail_ci_if_error: true + - name: Deploy the code coverage report + uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./html + destination_dir: coverage + if: github.event_name != 'pull_request' && github.ref == 'refs/heads/master' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/workflows/cibench.yml thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/cibench.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/workflows/cibench.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/cibench.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +name: CIBench +on: [pull_request] +jobs: + bench: + name: Benchmark + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - uses: ./.github/actions/setup + with: + key: bench + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + override: true + - name: Download the corpus + run: | + wget https://storage.googleapis.com/ron-backup.clusterfuzz-external.appspot.com/corpus/libFuzzer/ron_arbitrary/public.zip + mkdir -p fuzz/corpus/arbitrary + unzip public.zip -d fuzz/corpus/arbitrary + rm public.zip + - name: Generate benchmark seed + run: echo RON_FUZZ_BENCH_SEED=$(date +%s) >> $GITHUB_ENV + - uses: juntyr/criterion-compare-action@check-cargo-install + with: + cwd: fuzz + benchName: bench + branchName: ${{ github.base_ref }} + env: + RON_FUZZ_BENCH_CASES: 100 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/workflows/cifuzz.yml thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/cifuzz.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ron/.github/workflows/cifuzz.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/.github/workflows/cifuzz.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +name: CIFuzz +on: [pull_request] +jobs: + Fuzzing: + runs-on: ubuntu-latest + steps: + - name: Build Fuzzers + id: build + uses: google/oss-fuzz/infra/cifuzz/actions/build_fuzzers@master + with: + oss-fuzz-project-name: 'ron' + dry-run: false + language: rust + - name: Run Fuzzers + uses: google/oss-fuzz/infra/cifuzz/actions/run_fuzzers@master + with: + oss-fuzz-project-name: 'ron' + fuzz-seconds: 300 + dry-run: false + language: rust + - name: Upload Crash + uses: actions/upload-artifact@v4 + if: failure() && steps.build.outcome == 'success' + with: + name: artifacts + path: ./out/artifacts diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ron/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ron/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ron/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ron/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,49 @@ +[package] +name = "ron" +# Memo: update version in src/lib.rs too (doc link) +version = "0.10.1" +license = "MIT OR Apache-2.0" +keywords = ["parser", "serde", "serialization"] +authors = [ + "Christopher Durham ", + "Dzmitry Malyshau ", + "Thomas Schaller ", + "Juniper Tyree ", +] +edition = "2021" +description = "Rusty Object Notation" +categories = ["encoding"] +readme = "README.md" +homepage = "https://github.com/ron-rs/ron" +repository = "https://github.com/ron-rs/ron" +documentation = "https://docs.rs/ron/" +rust-version = "1.64.0" + +[features] +default = [] +integer128 = [] + +[dependencies] +# FIXME @juntyr remove base64 once old byte strings are fully deprecated +base64 = { version = "0.22", default-features = false, features = ["std"] } +bitflags = { version = "2.1", default-features = false, features = ["serde"] } +indexmap = { version = "2.0", default-features = false, features = ["std", "serde"], optional = true } +# serde supports i128/u128 from 1.0.60 onwards +# serde's IntoDeserializer impls suport new constructor from 1.0.139 onwards +# serde's adjacently tagged enums support integer tags from 1.0.181 onwards +serde = { version = "1.0.181", default-features = false, features = ["std"] } +serde_derive = { version = "1.0.181", default-features = false } +unicode-ident = { version = "1.0", default-features = false } + +[dev-dependencies] +serde = { version = "1.0.181", default-features = false, features = ["std", "derive"] } +serde_bytes = { version = "0.11", default-features = false, features = ["std"] } +# serde_json supports the std feature from 1.0.60 onwards +serde_json = { version = "1.0.60", default-features = false, features = ["std"] } +option_set = { version = "0.3", default-features = false } +typetag = { version = "0.2", default-features = false } +bytes = { version = "1.3", default-features = false, features = ["serde"] } + +[package.metadata.docs.rs] +features = ["integer128", "indexmap"] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/runloop/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/runloop/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/runloop/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/runloop/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6148ea66fe5c0f49d36f01cc88b7aaf90a058ffb406402f0c9e8d790b32a509d","LICENSE":"b946744aeda89b467929585fe8eeb5461847695220c1b168fb375d8abd4ea3d0","README.md":"466aa6f249e465158175bd05567c1c9b996c3a57e22666ef78273e2a2f5a3f02","rustfmt.toml":"de4e1daab481c1572805aed3e51e72c5dc1b3e5af757bc675e1717b251c6e922","src/lib.rs":"e904c1c9d0fbc6dcf9749346f9ee612747e9755b33f60d57689249594d6b0750"},"package":"5d79b4b604167921892e84afbbaad9d5ad74e091bf6c511d9dbfb0593f09fabd"} \ No newline at end of file +{"files":{".travis.yml":"0b87ec61b2b5ea3d71356aa08965587185b70ea2e00d68dab69c7db893a4499a","Cargo.toml":"6148ea66fe5c0f49d36f01cc88b7aaf90a058ffb406402f0c9e8d790b32a509d","Cargo.toml.orig":"bde8c78b95d7b57ff629dec1195b637a107f515dfef92373087ade78054f804e","LICENSE":"b946744aeda89b467929585fe8eeb5461847695220c1b168fb375d8abd4ea3d0","README.md":"466aa6f249e465158175bd05567c1c9b996c3a57e22666ef78273e2a2f5a3f02","rustfmt.toml":"de4e1daab481c1572805aed3e51e72c5dc1b3e5af757bc675e1717b251c6e922","src/lib.rs":"e904c1c9d0fbc6dcf9749346f9ee612747e9755b33f60d57689249594d6b0750"},"package":"5d79b4b604167921892e84afbbaad9d5ad74e091bf6c511d9dbfb0593f09fabd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/runloop/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/runloop/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/runloop/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/runloop/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +sudo: false +language: rust +cache: cargo +rust: + - stable + - beta + - nightly + +before_install: + - cargo install rustfmt || true + +script: +- | + cargo fmt -- --write-mode=diff && + cargo build && + cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/runloop/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/runloop/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/runloop/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/runloop/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,10 @@ +[package] +name = "runloop" +version = "0.1.0" +authors = ["Tim Taubert "] +license = "MPL-2.0" +readme = "README.md" +keywords = ["runloop", "threads"] +repository = "https://github.com/ttaubert/rust-runloop/" +homepage = "https://github.com/ttaubert/rust-runloop/" +description = "Cancelable non-blocking polling threads (with optional timeouts)." diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rusqlite/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rusqlite/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"9974e10c974e7e46afc499ab98cce40f3f348c177d5f56f241480572418131e8","Cargo.toml":"7872d82d8c70d81e0e2f483fc21b6d6decafb50e54d809bf56d3aee6efe05ffc","LICENSE":"f59ba65550f2a5adff98ec6478d783402c8e0a3eb515025c0b3438f3d30dc39e","README.md":"3586aa2cf1a91cee6b2b8d005d1d66e2ee9f0e12cd125f15f2d4abe18d44cb46","benches/cache.rs":"30459d8d7f65dd684909a53590f9be32e2e545a0775cd93ee0ce85dd08410955","benches/exec.rs":"a9f5e209dbfc73d1ee574608e0105a6c317b83f73d873ea8afd8b60e07cbc8d7","examples/load_extension.rs":"2c28abd01c7a0a4271ccc69d79d8dd00862e508edc67d950e67f4baa5cae61e2","examples/loadable_extension.rs":"ff64f2d57e8917075d45d7fbc9e3ad0cae912f32d89ba96966ccd9ad1f7476ac","examples/owning_rows.rs":"dc0df4b177b7723abb882fae130c65bbd3e8bf32bd6c5a10126fc2fceaac67e1","examples/owning_rows_self_cell.rs":"1300fd8251693af3e72f87409359d3d46fcd79bf5e025359fcbce86366486d90","examples/owning_statement.rs":"ec2f7e6afa386aaec72cce8b6d36632fc79d6d812dde2bc2e89c98aec33c27a4","examples/persons/README.md":"a6fbdcbf7b8e068f3183de682fc75e87821e89d5e515184fc71bc8a64a39ba5d","examples/persons/main.rs":"68afd3549db161a4b7e6022e75edf3931aa3c600876bc29ccf9dd3e8942c6f29","src/auto_extension.rs":"dcff661c6c962a6ad0ab5bb826ebc4a7a8a3573b7a6f09d87b1f627852e7babe","src/backup.rs":"0cb13980f6f99ee1d8e855e6f7683ebdd9ef807079dd7bf8d9e0d6bf8902bc6e","src/blob/mod.rs":"94d0c6abca382a70d077d822b1a2f5a128fabbc696244fa28cbfc5f2f571f389","src/blob/pos_io.rs":"9531cac7ecd20659150814d47c225cb283b172f1bd21606bd9e1878f9789f3fc","src/busy.rs":"5c083693aa3e130ad9697bc69445095b766c6036033e579fd56e9c605c65ff38","src/cache.rs":"4263719e412e9e1304ab43c8a60980613291117287c6b21c95cece3d436504f0","src/collation.rs":"3ee1d64036f4d78144952fabbae7f8cd0731f7d39ce30c09c2a04ad9aaa2ed55","src/column.rs":"6816069a6bd4ed9182d58e7e5c2c4ea7af7b60de2aab4737e3b87365a5dfbbb2","src/config.rs":"3f72f087e0f4402c67caf672694033091adc7f796576084d83394707ccd53f0a","src/context.rs":"b56b65743c3c4840a97a43cafb2981a13f2d4b6aa7dda2efa026caa26b38c7dc","src/error.rs":"da9287f2c66eb68b81bd43341df5927ef581c6100e637ff83bb86f4f663f164a","src/functions.rs":"ac45ac7fafa3029f0000dcb4ef71c3f255b102923e948f06b513823f922ec2c0","src/hooks/mod.rs":"fcd7eafaf13b3eb025ff914eb9af54488d5331f9ed18574d01664a155035e6e5","src/hooks/preupdate_hook.rs":"9ef5a7c7e3f4993b92dc4a70d8cdfe270d25dbe25564b9a5146105bad8e4a521","src/inner_connection.rs":"ec4ab5ed472ca9a1c2773e58afa5412da04f65742ddc0330d1de65163c548711","src/lib.rs":"f576b320c721caf737320e656f0d4aee24bff59c8015efed61cb343e461b2321","src/limits.rs":"c6a28f704635ed09ca2f0dc7996a51bf4ca856dc3a902bdd08774f6d5b59dc87","src/load_extension_guard.rs":"bdde54ab503ece1c22b587e3f45baf605728e4a8f8e0d5beb0fb9d51e0e00366","src/params.rs":"8e117fc58cb8e04056cbc118d893ca302526bd172bb24ea02aa2ec5b7ae13639","src/pragma.rs":"a82601ebbd50bdfb41cf2b6b87ca0d976a9f9a347840a6e95a8148b2804a571c","src/raw_statement.rs":"42884dc9d101dae130febf45f42a9996042ece807fa3791fca0b9df3628d1b42","src/row.rs":"8883d88d1e33231440f1751574a364cd4cfedff4cc0578892f7a2fcf784ce0a4","src/serialize.rs":"dce2c81ce15f012304d3bc50c5273136d358dbeb0c9e02645169992e92c9164c","src/session.rs":"926f6065ba85ca1013add1c1ab1ad238f4a1ac56b10aa8b92e751c0bd9a1c8c6","src/statement.rs":"4878144a5f98f8b40cf70b748aecd373fe34e00e2422369fc0d4fff01ab86bb6","src/trace.rs":"2ab58a89a3e29952609d5e2e8544c493263347d584f1ad8254267aa1e345cbc2","src/transaction.rs":"03503a518a70de09445d3bb50cd7ddf6daa101bffbc61c064c167085da5874fc","src/types/chrono.rs":"409096912920abd226539b288d2ae248abeb16a0d57d687422a0cc54c9b87bd6","src/types/from_sql.rs":"52e073e01aade27d7de8ee257a5536279eb487e127ff74ed43b4c2b2130b3f52","src/types/jiff.rs":"b47c1a724679f15671f65300b22665844329690ab03074e58166c6423a2e887e","src/types/mod.rs":"278f6a020b2b6d87283c51bd59b2196bcf8f98cc0c15c3316769b36fd5209f66","src/types/serde_json.rs":"eefad586b771f568a16931efafeccc53f0da75834371a5d995da72ddbd649dc2","src/types/time.rs":"6c58966067e4572fc6525e88b339dfb03aaa540445173eef8c232463cff15771","src/types/to_sql.rs":"db24ddf5d94436b33a960acd78ffb704fa1647415f31551a96a514e3b4ee91d3","src/types/url.rs":"3128940d4f5fd4dc48511e9334d0c742a7335dd08e8e6720d3b72e19be3fe8a4","src/types/value.rs":"89b6db397662c368e1891cddc77dd10d159177f21142ed8ca2f36ffd5a9ec47d","src/types/value_ref.rs":"99d4ab8e62e1442a69b3bc9928595776786b6bfa0c776f918bfc27ac0d315d0c","src/unlock_notify.rs":"9fc786dc7bab9a6a84accf118bf5da262c6fc43b3f8c05242d90342a193b6421","src/util/mod.rs":"3915f19ddc31558e5a1d0fb8e2cb414ea2d2323131fe0d8c0fd83797f775b031","src/util/param_cache.rs":"efb480749cd74c09aeca28be074050e3a9aed7c8ed1371ca562342cba9c408dd","src/util/small_cstr.rs":"634f43a03d41ecb6515ff39303e01242b9dc774c17de9177a0a07a5812c0f777","src/util/sqlite_string.rs":"cb401ccb88049af9b6a8da2a0a70bc7d136b33f4faecb351892d80e7d4d36cd7","src/version.rs":"392b327ecd9acc1d289f92abb671104b065e232368456b0bbd5bfaca96d90950","src/vtab/array.rs":"8f57ad6344bcc6257af87a663891733d50c7a29a0f89700094b53d25b55e04bd","src/vtab/csvtab.rs":"a90ba22e23380177a86d60acaea293c20dcb9a434164e29c8ca58eab15075b36","src/vtab/mod.rs":"7bb92dae0efc306e3a4da7ed8e120ecadadb4996a61e5db7b547743f97d005d5","src/vtab/series.rs":"067f55a0665d6d56dd7f91d73c17f3757b5259f6dbc392648712412bcd1a783a","src/vtab/vtablog.rs":"b307f552bfc5533a3140190ae47bec2230ea1fc494ef25a0570ce39514ee125d","test.csv":"3f5649d7b9f80468999b80d4d0e747c6f4f1bba80ade792689eeb4359dc1834a","tests/auto_ext.rs":"f157b0f686eb93098026d6d7b71104caf5dab094b5b7cc134b68c9915d3e856b","tests/config_log.rs":"3482b49890d6830b3ac18cf165f35f9dd5daea94bceff509b4b4255931514978","tests/deny_single_threaded_sqlite_config.rs":"5ce873b83ae38e26f07cd6b93094e144484da22356d7d7c683eb2f608ea1b4f3","tests/vtab.rs":"016f41c0c8e15742315d1f5221d9c4615076c78dbb2acc7059e9955435f6cd07"},"package":"1c6d5e5acb6f6129fe3f7ba0a7fc77bca1942cb568535e18e7bc40262baf3110"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ef18d35a06daa1584f91ebd1fc9cbba1b57b83eeb7203fd2f12a90b450e4347b","Cargo.lock":"9974e10c974e7e46afc499ab98cce40f3f348c177d5f56f241480572418131e8","Cargo.toml":"7872d82d8c70d81e0e2f483fc21b6d6decafb50e54d809bf56d3aee6efe05ffc","Cargo.toml.orig":"791c43d745d54cfcd696dc5f41440f5a9f7507b93a22b25b09cfa3846430e6c1","LICENSE":"f59ba65550f2a5adff98ec6478d783402c8e0a3eb515025c0b3438f3d30dc39e","README.md":"3586aa2cf1a91cee6b2b8d005d1d66e2ee9f0e12cd125f15f2d4abe18d44cb46","benches/cache.rs":"30459d8d7f65dd684909a53590f9be32e2e545a0775cd93ee0ce85dd08410955","benches/exec.rs":"a9f5e209dbfc73d1ee574608e0105a6c317b83f73d873ea8afd8b60e07cbc8d7","examples/load_extension.rs":"2c28abd01c7a0a4271ccc69d79d8dd00862e508edc67d950e67f4baa5cae61e2","examples/loadable_extension.rs":"ff64f2d57e8917075d45d7fbc9e3ad0cae912f32d89ba96966ccd9ad1f7476ac","examples/owning_rows.rs":"dc0df4b177b7723abb882fae130c65bbd3e8bf32bd6c5a10126fc2fceaac67e1","examples/owning_rows_self_cell.rs":"1300fd8251693af3e72f87409359d3d46fcd79bf5e025359fcbce86366486d90","examples/owning_statement.rs":"ec2f7e6afa386aaec72cce8b6d36632fc79d6d812dde2bc2e89c98aec33c27a4","examples/persons/README.md":"a6fbdcbf7b8e068f3183de682fc75e87821e89d5e515184fc71bc8a64a39ba5d","examples/persons/main.rs":"68afd3549db161a4b7e6022e75edf3931aa3c600876bc29ccf9dd3e8942c6f29","src/auto_extension.rs":"dcff661c6c962a6ad0ab5bb826ebc4a7a8a3573b7a6f09d87b1f627852e7babe","src/backup.rs":"0cb13980f6f99ee1d8e855e6f7683ebdd9ef807079dd7bf8d9e0d6bf8902bc6e","src/blob/mod.rs":"94d0c6abca382a70d077d822b1a2f5a128fabbc696244fa28cbfc5f2f571f389","src/blob/pos_io.rs":"9531cac7ecd20659150814d47c225cb283b172f1bd21606bd9e1878f9789f3fc","src/busy.rs":"5c083693aa3e130ad9697bc69445095b766c6036033e579fd56e9c605c65ff38","src/cache.rs":"4263719e412e9e1304ab43c8a60980613291117287c6b21c95cece3d436504f0","src/collation.rs":"3ee1d64036f4d78144952fabbae7f8cd0731f7d39ce30c09c2a04ad9aaa2ed55","src/column.rs":"6816069a6bd4ed9182d58e7e5c2c4ea7af7b60de2aab4737e3b87365a5dfbbb2","src/config.rs":"3f72f087e0f4402c67caf672694033091adc7f796576084d83394707ccd53f0a","src/context.rs":"b56b65743c3c4840a97a43cafb2981a13f2d4b6aa7dda2efa026caa26b38c7dc","src/error.rs":"da9287f2c66eb68b81bd43341df5927ef581c6100e637ff83bb86f4f663f164a","src/functions.rs":"ac45ac7fafa3029f0000dcb4ef71c3f255b102923e948f06b513823f922ec2c0","src/hooks/mod.rs":"fcd7eafaf13b3eb025ff914eb9af54488d5331f9ed18574d01664a155035e6e5","src/hooks/preupdate_hook.rs":"9ef5a7c7e3f4993b92dc4a70d8cdfe270d25dbe25564b9a5146105bad8e4a521","src/inner_connection.rs":"ec4ab5ed472ca9a1c2773e58afa5412da04f65742ddc0330d1de65163c548711","src/lib.rs":"f576b320c721caf737320e656f0d4aee24bff59c8015efed61cb343e461b2321","src/limits.rs":"c6a28f704635ed09ca2f0dc7996a51bf4ca856dc3a902bdd08774f6d5b59dc87","src/load_extension_guard.rs":"bdde54ab503ece1c22b587e3f45baf605728e4a8f8e0d5beb0fb9d51e0e00366","src/params.rs":"8e117fc58cb8e04056cbc118d893ca302526bd172bb24ea02aa2ec5b7ae13639","src/pragma.rs":"a82601ebbd50bdfb41cf2b6b87ca0d976a9f9a347840a6e95a8148b2804a571c","src/raw_statement.rs":"42884dc9d101dae130febf45f42a9996042ece807fa3791fca0b9df3628d1b42","src/row.rs":"8883d88d1e33231440f1751574a364cd4cfedff4cc0578892f7a2fcf784ce0a4","src/serialize.rs":"dce2c81ce15f012304d3bc50c5273136d358dbeb0c9e02645169992e92c9164c","src/session.rs":"926f6065ba85ca1013add1c1ab1ad238f4a1ac56b10aa8b92e751c0bd9a1c8c6","src/statement.rs":"4878144a5f98f8b40cf70b748aecd373fe34e00e2422369fc0d4fff01ab86bb6","src/trace.rs":"2ab58a89a3e29952609d5e2e8544c493263347d584f1ad8254267aa1e345cbc2","src/transaction.rs":"03503a518a70de09445d3bb50cd7ddf6daa101bffbc61c064c167085da5874fc","src/types/chrono.rs":"409096912920abd226539b288d2ae248abeb16a0d57d687422a0cc54c9b87bd6","src/types/from_sql.rs":"52e073e01aade27d7de8ee257a5536279eb487e127ff74ed43b4c2b2130b3f52","src/types/jiff.rs":"b47c1a724679f15671f65300b22665844329690ab03074e58166c6423a2e887e","src/types/mod.rs":"278f6a020b2b6d87283c51bd59b2196bcf8f98cc0c15c3316769b36fd5209f66","src/types/serde_json.rs":"eefad586b771f568a16931efafeccc53f0da75834371a5d995da72ddbd649dc2","src/types/time.rs":"6c58966067e4572fc6525e88b339dfb03aaa540445173eef8c232463cff15771","src/types/to_sql.rs":"db24ddf5d94436b33a960acd78ffb704fa1647415f31551a96a514e3b4ee91d3","src/types/url.rs":"3128940d4f5fd4dc48511e9334d0c742a7335dd08e8e6720d3b72e19be3fe8a4","src/types/value.rs":"89b6db397662c368e1891cddc77dd10d159177f21142ed8ca2f36ffd5a9ec47d","src/types/value_ref.rs":"99d4ab8e62e1442a69b3bc9928595776786b6bfa0c776f918bfc27ac0d315d0c","src/unlock_notify.rs":"9fc786dc7bab9a6a84accf118bf5da262c6fc43b3f8c05242d90342a193b6421","src/util/mod.rs":"3915f19ddc31558e5a1d0fb8e2cb414ea2d2323131fe0d8c0fd83797f775b031","src/util/param_cache.rs":"efb480749cd74c09aeca28be074050e3a9aed7c8ed1371ca562342cba9c408dd","src/util/small_cstr.rs":"634f43a03d41ecb6515ff39303e01242b9dc774c17de9177a0a07a5812c0f777","src/util/sqlite_string.rs":"cb401ccb88049af9b6a8da2a0a70bc7d136b33f4faecb351892d80e7d4d36cd7","src/version.rs":"392b327ecd9acc1d289f92abb671104b065e232368456b0bbd5bfaca96d90950","src/vtab/array.rs":"8f57ad6344bcc6257af87a663891733d50c7a29a0f89700094b53d25b55e04bd","src/vtab/csvtab.rs":"a90ba22e23380177a86d60acaea293c20dcb9a434164e29c8ca58eab15075b36","src/vtab/mod.rs":"7bb92dae0efc306e3a4da7ed8e120ecadadb4996a61e5db7b547743f97d005d5","src/vtab/series.rs":"067f55a0665d6d56dd7f91d73c17f3757b5259f6dbc392648712412bcd1a783a","src/vtab/vtablog.rs":"b307f552bfc5533a3140190ae47bec2230ea1fc494ef25a0570ce39514ee125d","test.csv":"3f5649d7b9f80468999b80d4d0e747c6f4f1bba80ade792689eeb4359dc1834a","tests/auto_ext.rs":"f157b0f686eb93098026d6d7b71104caf5dab094b5b7cc134b68c9915d3e856b","tests/config_log.rs":"3482b49890d6830b3ac18cf165f35f9dd5daea94bceff509b4b4255931514978","tests/deny_single_threaded_sqlite_config.rs":"5ce873b83ae38e26f07cd6b93094e144484da22356d7d7c683eb2f608ea1b4f3","tests/vtab.rs":"016f41c0c8e15742315d1f5221d9c4615076c78dbb2acc7059e9955435f6cd07"},"package":"1c6d5e5acb6f6129fe3f7ba0a7fc77bca1942cb568535e18e7bc40262baf3110"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rusqlite/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rusqlite/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "94608495217af10a08d20bfd50dc2a4f672ae1c6" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rusqlite/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rusqlite/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rusqlite/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,196 @@ +[package] +name = "rusqlite" +# Note: Update version in README.md when you change this. +version = "0.33.0" +authors = ["The rusqlite developers"] +edition = "2021" +description = "Ergonomic wrapper for SQLite" +repository = "https://github.com/rusqlite/rusqlite" +documentation = "https://docs.rs/rusqlite/" +readme = "README.md" +keywords = ["sqlite", "database", "ffi"] +license = "MIT" +categories = ["database"] + +exclude = [ + "/.github/*", + "/.gitattributes", + "/appveyor.yml", + "/Changelog.md", + "/clippy.toml", + "/codecov.yml", +] + +[badges] +appveyor = { repository = "rusqlite/rusqlite" } +codecov = { repository = "rusqlite/rusqlite" } +maintenance = { status = "actively-developed" } + +[lib] +name = "rusqlite" + +[workspace] +members = ["libsqlite3-sys"] + +[features] +load_extension = [] +# hot-backup interface: 3.6.11 (2009-02-18) +backup = [] +# sqlite3_blob_reopen: 3.7.4 +blob = [] +collation = [] +# sqlite3_create_function_v2: 3.7.3 (2010-10-08) +functions = [] +# sqlite3_log: 3.6.23 (2010-03-09) +trace = [] +bundled = ["libsqlite3-sys/bundled", "modern_sqlite"] +bundled-sqlcipher = ["libsqlite3-sys/bundled-sqlcipher", "bundled"] +bundled-sqlcipher-vendored-openssl = [ + "libsqlite3-sys/bundled-sqlcipher-vendored-openssl", + "bundled-sqlcipher", +] +buildtime_bindgen = ["libsqlite3-sys/buildtime_bindgen"] +limits = [] +loadable_extension = ["libsqlite3-sys/loadable_extension"] +hooks = [] +preupdate_hook = ["libsqlite3-sys/preupdate_hook", "hooks"] +i128_blob = [] +sqlcipher = ["libsqlite3-sys/sqlcipher"] +unlock_notify = ["libsqlite3-sys/unlock_notify"] +# xSavepoint, xRelease and xRollbackTo: 3.7.7 (2011-06-23) +vtab = [] +csvtab = ["csv", "vtab"] +# pointer passing interfaces: 3.20.0 +array = ["vtab"] +# session extension: 3.13.0 +session = ["libsqlite3-sys/session", "hooks"] +# window functions: 3.25.0 +window = ["functions"] +# 3.9.0 +series = ["vtab"] +# check for invalid query. +extra_check = [] +# ]3.14.0, last] +modern_sqlite = ["libsqlite3-sys/bundled_bindings"] +in_gecko = ["modern_sqlite", "libsqlite3-sys/in_gecko"] +bundled-windows = ["libsqlite3-sys/bundled-windows"] +# Build bundled sqlite with -fsanitize=address +with-asan = ["libsqlite3-sys/with-asan"] +column_decltype = [] +wasm32-wasi-vfs = ["libsqlite3-sys/wasm32-wasi-vfs"] +# 3.23.0 +serialize = ["modern_sqlite"] + +# Helper feature for enabling most non-build-related optional features +# or dependencies (except `session`). This is useful for running tests / clippy +# / etc. New features and optional dependencies that don't conflict with anything +# else should be added here. +modern-full = [ + "array", + "backup", + "blob", + "modern_sqlite", + "chrono", + "collation", + "column_decltype", + "csvtab", + "extra_check", + "functions", + "hooks", + "i128_blob", + "jiff", + "limits", + "load_extension", + "serde_json", + "serialize", + "series", + "time", + "trace", + "unlock_notify", + "url", + "uuid", + "vtab", + "window", +] + +bundled-full = ["modern-full", "bundled"] + +[dependencies] +jiff = { version = "0.1", optional = true, default-features = false, features = [ + "std", +] } +time = { version = "0.3.36", features = [ + "formatting", + "macros", + "parsing", +], optional = true } +bitflags = "2.6.0" +hashlink = "0.10" +chrono = { version = "0.4.38", optional = true, default-features = false, features = [ + "clock", +] } +serde_json = { version = "1.0", optional = true } +csv = { version = "1.1", optional = true } +url = { version = "2.1", optional = true } +fallible-iterator = "0.3" +fallible-streaming-iterator = "0.1" +uuid = { version = "1.0", optional = true } +smallvec = "1.6.1" +rusqlite-macros = { path = "rusqlite-macros", version = "0.4.0", optional = true } + +[dev-dependencies] +doc-comment = "0.3" +tempfile = "3.1.0" +regex = "1.5.5" +uuid = { version = "1.0", features = ["v4"] } +unicase = "2.6.0" +ouroboros = "0.18" +self_cell = "1.1.0" +# Use `bencher` over criterion because it builds much faster, +# and we don't have many benchmarks +bencher = "0.1" + +[dependencies.libsqlite3-sys] +path = "libsqlite3-sys" +version = "0.31.0" + +[[test]] +name = "auto_ext" + +[[test]] +name = "config_log" +harness = false + +[[test]] +name = "deny_single_threaded_sqlite_config" + +[[test]] +name = "vtab" + +[[bench]] +name = "cache" +harness = false + +[[bench]] +name = "exec" +harness = false + +[[example]] +name = "loadable_extension" +crate-type = ["cdylib"] +required-features = ["loadable_extension", "functions", "trace"] + +[[example]] +name = "load_extension" +required-features = ["load_extension", "bundled", "functions", "trace"] + +[package.metadata.docs.rs] +features = ["modern-full", "rusqlite-macros"] +all-features = false +no-default-features = true +default-target = "x86_64-unknown-linux-gnu" +rustdoc-args = ["--cfg", "docsrs"] + +[package.metadata.playground] +features = ["bundled-full"] +all-features = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust-ini/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rust-ini/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"be54e73b2ca201054f9ce18fe2a5808962c1ea9af3272e6695d687da5245a6e3","README.rst":"00f66737b5625a3f9a8668bf8adf371369a616c1d97c14ae5693655a4de930d1","examples/test.rs":"7ab1303e0a2c8205459f80f482279ee946fcc65e7d7a1d2d4434c0340782aa29","src/ini.rs":"9ebd4b176ae787401fbd48e729b79c4c06d511f8f2c7ea63fb7f7842d746ec11","src/lib.rs":"aed9682c3814b4468d9f94b34e19ccd5a3bec0e61a14be276b3026f9046c8bbe"},"package":"8a654c5bda722c699be6b0fe4c0d90de218928da5b724c3e467fc48865c37263"} \ No newline at end of file +{"files":{".travis.yml":"ea2f6250c91c6c4e7f361319c8c65773925f8e3f2b1e4ee3658bca6f8a64f956","Cargo.toml":"be54e73b2ca201054f9ce18fe2a5808962c1ea9af3272e6695d687da5245a6e3","Cargo.toml.orig":"e1d9c13d5ae6d272a6f952f53ae78e0977800ac94da4bd5a90cc6df05893697d","README.rst":"00f66737b5625a3f9a8668bf8adf371369a616c1d97c14ae5693655a4de930d1","examples/test.rs":"7ab1303e0a2c8205459f80f482279ee946fcc65e7d7a1d2d4434c0340782aa29","src/ini.rs":"9ebd4b176ae787401fbd48e729b79c4c06d511f8f2c7ea63fb7f7842d746ec11","src/lib.rs":"aed9682c3814b4468d9f94b34e19ccd5a3bec0e61a14be276b3026f9046c8bbe"},"package":"8a654c5bda722c699be6b0fe4c0d90de218928da5b724c3e467fc48865c37263"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust-ini/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rust-ini/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +sudo: false +language: rust +rust: + - nightly + - beta + - stable + +cache: cargo + +script: + - cargo test -v --no-fail-fast + - cargo doc --no-deps diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust-ini/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rust-ini/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust-ini/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "rust-ini" +version = "0.10.3" +authors = ["Y. T. Chung "] +description = "An Ini configuration file parsing library in Rust" +repository = "https://github.com/zonyitoo/rust-ini" +documentation = "https://docs.rs/rust-ini/" +keywords = ["ini", "configuration", "conf", "cfg"] +license = "MIT" + +[lib] +name = "ini" +test = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"0373734bf8d8353b0b811ab53610d6040d4ae752bbf4ee72eeb256c32b6ff32c","README.md":"a4396d1adf63a77ae9aa0d1d850d02d09eec4a92810a52d675163688f312b3e8","license.txt":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","src/lib.rs":"30f2fc8a98641d6382e0bf9990b62959d445eeb7f2418f04352109a85eaee555","test_data/make-sample-data.py":"7b9f3efda7d1043eaa32619d9bdc4904db5563b0132815a035211037ab1e028a","test_data/requirements.txt":"cb9372b33ed2774e0d5040459fd63a2f9abae2be599869be43a2a077b2c08aa3","test_data/test_v1_murmur_mlbf":"243df0b7f2f55bfe3cefbba2d4be5eb7957c0a063559c9f284ca4c1ee4211eb5","test_data/test_v1_murmur_short_mlbf":"3d4f03dc0a65cf5800efed6ac0b3c73e5b61e5d62bc82ac42744abc67f4c30fa","test_data/test_v2_murmur_inverted_mlbf":"8f72bc1ca79194026fb2f7335a21f8c61636278a91291122148ad8f1aa8917a2","test_data/test_v2_murmur_mlbf":"83dce93d1147b38ca94548ff52552688caf2ece8388b2b5ea3fff1cb67e1396e","test_data/test_v2_sha256ctr_salt_mlbf":"31970e184563c31f39cd52410c6de1e49924d175df472af441a5aacb016240c3","test_data/test_v2_sha256l32_inverted_mlbf":"96399e30463a761a3f5ae0d0e1d57738b05f231cf6d5c2fe1db6bd9d33fab992","test_data/test_v2_sha256l32_mlbf":"0bd6630ef9a900861af419b496657648ab84b8c134a6fc2484d8e1cf11820ec1","test_data/test_v2_sha256l32_salt_mlbf":"bed34a636baca454f37f66d8314d7891722c8a8b029a0e4e0cf1f6ba176ee2c8"},"package":"04249959e1b66d36f746f45ca8d0eed17cdc30c30aad178a856b7c45d51fe127"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8df5cd522ccb0d76fb92a7daf39c7dd05499d9386ee6efa5b38081a319845f83",".travis.yml":"5012f56e5f1f8031589ade9995985d841b7c0994c44afad111f1253c2200a403","Cargo.toml":"0373734bf8d8353b0b811ab53610d6040d4ae752bbf4ee72eeb256c32b6ff32c","Cargo.toml.orig":"a4c9391d2a38ea251b25a143a2b3d416cc580abbd02b17425228b0ebfa0301aa","README.md":"a4396d1adf63a77ae9aa0d1d850d02d09eec4a92810a52d675163688f312b3e8","license.txt":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","src/lib.rs":"30f2fc8a98641d6382e0bf9990b62959d445eeb7f2418f04352109a85eaee555","test_data/make-sample-data.py":"7b9f3efda7d1043eaa32619d9bdc4904db5563b0132815a035211037ab1e028a","test_data/requirements.txt":"cb9372b33ed2774e0d5040459fd63a2f9abae2be599869be43a2a077b2c08aa3","test_data/test_v1_murmur_mlbf":"243df0b7f2f55bfe3cefbba2d4be5eb7957c0a063559c9f284ca4c1ee4211eb5","test_data/test_v1_murmur_short_mlbf":"3d4f03dc0a65cf5800efed6ac0b3c73e5b61e5d62bc82ac42744abc67f4c30fa","test_data/test_v2_murmur_inverted_mlbf":"8f72bc1ca79194026fb2f7335a21f8c61636278a91291122148ad8f1aa8917a2","test_data/test_v2_murmur_mlbf":"83dce93d1147b38ca94548ff52552688caf2ece8388b2b5ea3fff1cb67e1396e","test_data/test_v2_sha256ctr_salt_mlbf":"31970e184563c31f39cd52410c6de1e49924d175df472af441a5aacb016240c3","test_data/test_v2_sha256l32_inverted_mlbf":"96399e30463a761a3f5ae0d0e1d57738b05f231cf6d5c2fe1db6bd9d33fab992","test_data/test_v2_sha256l32_mlbf":"0bd6630ef9a900861af419b496657648ab84b8c134a6fc2484d8e1cf11820ec1","test_data/test_v2_sha256l32_salt_mlbf":"bed34a636baca454f37f66d8314d7891722c8a8b029a0e4e0cf1f6ba176ee2c8"},"package":"04249959e1b66d36f746f45ca8d0eed17cdc30c30aad178a856b7c45d51fe127"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f05b3da98675a20afe37f2c4231deb7343599341" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,46 @@ +language: rust +sudo: false +cache: cargo + +rust: +- stable +- beta +- nightly + +os: +- linux +- osx + +env: + global: + - RUST_BACKTRACE=1 + - CRATES=fin_model,fin_data,fin_iex + +matrix: + fast_finish: true + allow_failures: + - rust: nightly + + include: + - name: 'Rust: format check' + rust: stable + install: + - rustup component add rustfmt + script: + - cargo fmt --verbose --all -- --check + + - name: 'Rust: style check' + rust: stable + install: + - rustup component add clippy + script: + - cargo clippy --verbose --all -- -D warnings + +# Only initiate build on mainline branches +branches: + only: master + +# Suppress at least some emails +notifications: + email: + on_success: never diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rust_cascade/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_cascade/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "rust_cascade" +description = "A simple bloom filter cascade implementation in Rust." +license = "MPL-2.0" +version = "1.5.0" +authors = ["Mark Goodwin ", "Dana Keeler ", "J.C. Jones ", "John Schanck "] +documentation = "https://docs.rs/rust_cascade/" +homepage = "https://github.com/mozilla/rust-cascade" +repository = "https://github.com/mozilla/rust-cascade" + +[features] +builder = [] + +[dependencies] +byteorder="1.3.1" +murmurhash3 = "0.0.5" +sha2="0.10.2" +rand="0.8" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"BUILD.md":"302c5260cb6eb87efc1d968b42f082ea3569cca084c0cbcc1821a8670235c19a","CHANGELOG.md":"f4eab626b23c7a76e17e2601e7e6fc920090134f59411472c0eaab5b06bd62d1","CODE_OF_CONDUCT.md":"64765f10290cfce7191b4208cb21698b708a118568f5016602cccc304846a09a","CONTRIBUTING.md":"471d6281fb5038e17e32d3b4450aacf542a396709605aa170e07d3971d70b9c1","Cargo.toml":"70a6cc3be824c2c135094b3f217262d86d16a3bc613acf9a12c71cb317002bec","LICENSE":"f8218253704e32441cafea1b9b3bcb2c6a3c51c5553cd8513d179290202bccb2","Makefile.toml":"d8d548ac651ce87294bafb6f55bedd1e6e78ce6332594963f6d02db9d7452d13","README.md":"c65eef618921de6d55955f7ec88c5fdde88a2b8ccdcab6e7fd07def01d90ab14","benches/comparison.rs":"e8b14531b129acb8ffca2dd44565d9160f510ec38abd32fc49fd4e2386067e25","benches/lib_benches.rs":"899ecdd258350ab1c49218b8f0213bbbc2ae937093bd0afa46be7eb1a28afd72","build.rs":"ae5b0e60460390f8411e19d7721524f492a8a988132c74f05867a261b513d54e","rustfmt.toml":"f33bda44a494d17c95b7bc1b3dd88c203030b75be766f3a7f9b63ef45d960bb0","src/arithmetic_impls.rs":"87a87bc46214ba7f239dfafcffb6ca05453f2ff07ed36e94792548d508da7a9d","src/constants.rs":"5a31626a234e4bb1f06752d7db6ebb39a543c5e0df1e929dd0032689ef7aaa1f","src/decimal.rs":"f4f9883e1196b1b316dc7fcaaf94f8b06963ab1d26d56274caaf793afca582b2","src/error.rs":"27cdf052d2a956b81cfe0bf512354e3e0772fa9fe5a2a9e8b2246a53ed58ad28","src/fuzz.rs":"86c07d8d541b9ee92a51275993b686902712f94c30785ba93f38997f3569e700","src/lib.rs":"efff31de36fdfd0b8959982e4dc42eda6512f5fa5bb66fe25eb5ba948f0af6f2","src/maths.rs":"f82016c5ae8406103835a3fedebeb1360cfe3cc40ac4ab28e13da89636c6782c","src/mysql.rs":"3352e1d72561b022427539fc5025f5f01f00be65ebf6492761668effc9e1eeeb","src/ops.rs":"4d426a35f73b0b69cbceee6e01c6eff59b8cc09aab7c885570aea52d8f258f66","src/ops/add.rs":"a85b6214be92a5563e8bb4a936275d8de094507d77384c9184d63583a78b3f55","src/ops/array.rs":"8a900c845e52843f34ae19742a5886cd8becf54ddd6d1923fd0fbd9588c605e9","src/ops/cmp.rs":"95437401daf93d60425c388fc243e52ad5570cfe6c5d818b5aa144759a5f2ef1","src/ops/common.rs":"6d48ecfa4796a38cb9d4c48f50ffed5d1ee79ba8e168a175615b6fe97194b7c2","src/ops/div.rs":"6b1e90b383293eb51f20f22846002a61f17211f7791860d4e9d6f82ad940fb87","src/ops/legacy.rs":"08bc45454b1815a592cc2fd02df8c50bec36c831ab7af098018e29dfc81f0ec4","src/ops/mul.rs":"b0bb69461b4934cb53c49e105d21da8aa661e1215e8797b8fdc64564df431d92","src/ops/rem.rs":"125d64e9425effd01d4ff400f811f43ef76bf846b6823195059648fdf004b592","src/postgres.rs":"34e35b73cb55fa5f303251f3e074c4e30509973900810a9f423f80294effcc05","src/postgres/common.rs":"7f52920a83f9c5081f7b7a626ef4cff65bbaef51133c7eaf364318212d4aed15","src/postgres/diesel.rs":"fb2d7783d279730a6c77458c6bb58f839e9b48d8209ed2e8395e2f72d7032c87","src/postgres/driver.rs":"dfc5001e4d6235e8ce535066887a910681581e9e1aedffd73b265c065dbc497c","src/rand.rs":"382f057f4a8752a6028afbecd3cb27422d530c6aa0142ddc04b698b501f8f9db","src/rocket.rs":"4d05f292281e4d463abeba603b07ea460065cb1b8ec1c6dafdb4e41f7b89e828","src/serde.rs":"b3fda74ee7ec9317e074f2d271a59ae6024c2a324beef1169d5df1747dad9ba2","src/str.rs":"ca8ce5a61fc7d940355a8f1154492a62d06a8c2f825061044a1d422354d6c5ea","tests/decimal_tests.rs":"6e06f4f9558e983c1e39875508f5e96341284664e0f245b2b265587c3b5ab3a0","tests/macros.rs":"f4e1ade99bf8a7aaf2a2d4ee557df5b0b32266a349daf59b2e8b1ae7bc72599c","tests/version-numbers.rs":"73301b7bfe500eada5ede66f0dce89bd3e354af50a8e7a123b02931cd5eb8e16"},"package":"e13cf35f7140155d02ba4ec3294373d513a3c7baa8364c162b030e33c61520a8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1ca0287c2e6a344af6b93eb036f72ba148b49a5e4b7e898270494de149e0ca97",".editorconfig":"d911fb3e6808f965cb75d9d930103777e5424ba63b689825bf485fcb8c27a9c8",".github/workflows/main.yml":"0004fe1d5d13c4b1e0ef7baa9068d5b0e5681777c571bfbdff3886946ed24480","BUILD.md":"302c5260cb6eb87efc1d968b42f082ea3569cca084c0cbcc1821a8670235c19a","CHANGELOG.md":"f4eab626b23c7a76e17e2601e7e6fc920090134f59411472c0eaab5b06bd62d1","CODE_OF_CONDUCT.md":"64765f10290cfce7191b4208cb21698b708a118568f5016602cccc304846a09a","CONTRIBUTING.md":"471d6281fb5038e17e32d3b4450aacf542a396709605aa170e07d3971d70b9c1","Cargo.toml":"70a6cc3be824c2c135094b3f217262d86d16a3bc613acf9a12c71cb317002bec","Cargo.toml.orig":"59dcb17bf48fde08dbf8c79de71ee4ce2503b918dbe8f81e57017447ae8f5835","LICENSE":"f8218253704e32441cafea1b9b3bcb2c6a3c51c5553cd8513d179290202bccb2","Makefile.toml":"d8d548ac651ce87294bafb6f55bedd1e6e78ce6332594963f6d02db9d7452d13","README.md":"c65eef618921de6d55955f7ec88c5fdde88a2b8ccdcab6e7fd07def01d90ab14","benches/comparison.rs":"e8b14531b129acb8ffca2dd44565d9160f510ec38abd32fc49fd4e2386067e25","benches/lib_benches.rs":"899ecdd258350ab1c49218b8f0213bbbc2ae937093bd0afa46be7eb1a28afd72","build.rs":"ae5b0e60460390f8411e19d7721524f492a8a988132c74f05867a261b513d54e","rustfmt.toml":"f33bda44a494d17c95b7bc1b3dd88c203030b75be766f3a7f9b63ef45d960bb0","src/arithmetic_impls.rs":"87a87bc46214ba7f239dfafcffb6ca05453f2ff07ed36e94792548d508da7a9d","src/constants.rs":"5a31626a234e4bb1f06752d7db6ebb39a543c5e0df1e929dd0032689ef7aaa1f","src/decimal.rs":"f4f9883e1196b1b316dc7fcaaf94f8b06963ab1d26d56274caaf793afca582b2","src/error.rs":"27cdf052d2a956b81cfe0bf512354e3e0772fa9fe5a2a9e8b2246a53ed58ad28","src/fuzz.rs":"86c07d8d541b9ee92a51275993b686902712f94c30785ba93f38997f3569e700","src/lib.rs":"efff31de36fdfd0b8959982e4dc42eda6512f5fa5bb66fe25eb5ba948f0af6f2","src/maths.rs":"f82016c5ae8406103835a3fedebeb1360cfe3cc40ac4ab28e13da89636c6782c","src/mysql.rs":"3352e1d72561b022427539fc5025f5f01f00be65ebf6492761668effc9e1eeeb","src/ops.rs":"4d426a35f73b0b69cbceee6e01c6eff59b8cc09aab7c885570aea52d8f258f66","src/ops/add.rs":"a85b6214be92a5563e8bb4a936275d8de094507d77384c9184d63583a78b3f55","src/ops/array.rs":"8a900c845e52843f34ae19742a5886cd8becf54ddd6d1923fd0fbd9588c605e9","src/ops/cmp.rs":"95437401daf93d60425c388fc243e52ad5570cfe6c5d818b5aa144759a5f2ef1","src/ops/common.rs":"6d48ecfa4796a38cb9d4c48f50ffed5d1ee79ba8e168a175615b6fe97194b7c2","src/ops/div.rs":"6b1e90b383293eb51f20f22846002a61f17211f7791860d4e9d6f82ad940fb87","src/ops/legacy.rs":"08bc45454b1815a592cc2fd02df8c50bec36c831ab7af098018e29dfc81f0ec4","src/ops/mul.rs":"b0bb69461b4934cb53c49e105d21da8aa661e1215e8797b8fdc64564df431d92","src/ops/rem.rs":"125d64e9425effd01d4ff400f811f43ef76bf846b6823195059648fdf004b592","src/postgres.rs":"34e35b73cb55fa5f303251f3e074c4e30509973900810a9f423f80294effcc05","src/postgres/common.rs":"7f52920a83f9c5081f7b7a626ef4cff65bbaef51133c7eaf364318212d4aed15","src/postgres/diesel.rs":"fb2d7783d279730a6c77458c6bb58f839e9b48d8209ed2e8395e2f72d7032c87","src/postgres/driver.rs":"dfc5001e4d6235e8ce535066887a910681581e9e1aedffd73b265c065dbc497c","src/rand.rs":"382f057f4a8752a6028afbecd3cb27422d530c6aa0142ddc04b698b501f8f9db","src/rocket.rs":"4d05f292281e4d463abeba603b07ea460065cb1b8ec1c6dafdb4e41f7b89e828","src/serde.rs":"b3fda74ee7ec9317e074f2d271a59ae6024c2a324beef1169d5df1747dad9ba2","src/str.rs":"ca8ce5a61fc7d940355a8f1154492a62d06a8c2f825061044a1d422354d6c5ea","tests/decimal_tests.rs":"6e06f4f9558e983c1e39875508f5e96341284664e0f245b2b265587c3b5ab3a0","tests/macros.rs":"f4e1ade99bf8a7aaf2a2d4ee557df5b0b32266a349daf59b2e8b1ae7bc72599c","tests/version-numbers.rs":"73301b7bfe500eada5ede66f0dce89bd3e354af50a8e7a123b02931cd5eb8e16"},"package":"e13cf35f7140155d02ba4ec3294373d513a3c7baa8364c162b030e33c61520a8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "84f59436b0ed407c989f766394bf05b4c83e38a3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.editorconfig thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.editorconfig --- thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.editorconfig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.editorconfig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +# http://editorconfig.org +root = true + +[*.rs] +indent_style = space +indent_size = 4 +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,220 @@ +on: + pull_request: + types: [opened, synchronize, reopened] + push: + branches: + - master + - "[1-9].x" + +name: Continuous integration + +jobs: + ci: + name: Build and test + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - beta + + services: + postgres: + image: postgres:11.6 + env: + POSTGRES_PASSWORD: '' + ports: + - 5432:5432 + options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 + mysql: + image: mysql:8 + env: + MYSQL_ROOT_PASSWORD: '' + MYSQL_ALLOW_EMPTY_PASSWORD: 'yes' + ports: + - 3306:3306 + + steps: + - uses: actions/checkout@v2 + + - name: Cache cargo registry + uses: actions/cache@v2 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + key: ${{ runner.os }}-${{ matrix.backend }}-cargo-${{ hashFiles('**/Cargo.toml') }} + + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get -y install libpq-dev + + - name: Install toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - uses: davidB/rust-cargo-make@v1 + + - name: Build rust-decimal + uses: actions-rs/cargo@v1 + with: + command: build + args: --workspace --all-features # Important to keep this to ensure docs.rs passes + + - name: Run no_std tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-no-std + + - name: Run default tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-default + + - name: Run legacy operation tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-legacy-ops + + - name: Run mathematical function tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-maths + + - name: Run miscellaneous tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-misc + + - name: Run database tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-db + + - name: Run serde tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-serde + + - name: Run macro tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-macros + + - name: Run `rand` tests + uses: actions-rs/cargo@v1 + with: + command: make + args: test-rand + + check_style: + name: Check file formatting and style + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: clippy, rustfmt + override: true + + - name: Cache cargo registry + uses: actions/cache@v2 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + key: clippy-cargo-${{ hashFiles('**/Cargo.toml') }} + + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get -y install libpq-dev + + - name: Check file formatting + uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + - name: Run clippy + uses: actions-rs/cargo@v1 + with: + command: clippy + args: --workspace --all-features + + fuzz: + name: Fuzz + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Install Rust toolchain + uses: actions-rs/toolchain@v1 + with: + override: true + profile: minimal + toolchain: nightly + + - uses: davidB/rust-cargo-make@v1 + + - uses: actions-rs/install@v0.1 + with: + crate: cargo-fuzz + use-tool-cache: true + + - name: Run fuzz tests + uses: actions-rs/cargo@v1 + with: + command: make + args: fuzz + + minimum_rust_version: + name: Check minimum rust version + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - uses: actions-rs/toolchain@v1 + with: + toolchain: 1.60.0 + profile: minimal + override: true + + - name: Cache cargo registry + uses: actions/cache@v2 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + key: minimal_rust_version-cargo-${{ hashFiles('**/Cargo.toml') }} + + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get -y install libpq-dev + + - name: Use minimal dependencies + run: | + RUSTC_BOOTSTRAP=1 cargo update -Z minimal-versions + + - name: Check build + uses: actions-rs/cargo@v1 + with: + command: check + args: --workspace diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rust_decimal/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rust_decimal/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,87 @@ +[[bench]] +harness = false +name = "comparison" +path = "benches/comparison.rs" + +[package] +authors = ["Paul Mason "] +build = "build.rs" +categories = ["science","mathematics","data-structures"] +description = "Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations." +documentation = "https://docs.rs/rust_decimal/" +edition = "2021" +exclude = [ "tests/generated/*" ] +keywords = ["decimal","financial","fixed","precision","number"] +license = "MIT" +name = "rust_decimal" +readme = "./README.md" +repository = "https://github.com/paupino/rust-decimal" +rust-version = "1.60" +version = "1.28.1" + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +arbitrary = { default-features = false, optional = true, version = "1.0" } +arrayvec = { default-features = false, version = "0.7" } +borsh = { default-features = false, optional = true, version = "0.10.0" } +bytecheck = { default-features= false, optional = true, version = "0.6" } +byteorder = { default-features = false, optional = true, version = "1.0" } +bytes = { default-features = false, optional = true, version = "1.0" } +diesel1 = { default-features = false, optional = true, package = "diesel", version = "1.0" } +diesel2 = { default-features = false, optional = true, package = "diesel", version = "2.0" } +num-traits = { default-features = false, features = ["i128"], version = "0.2" } +postgres = { default-features = false, optional = true, version = "0.19" } +rand = { default-features = false, optional = true, version = "0.8" } +rkyv = { default-features = false, features = ["size_32", "std"], optional = true, version = "0.7" } +rocket = { default-features = false, optional = true, version = "0.5.0-rc.1" } +serde = { default-features = false, optional = true, version = "1.0" } +serde_json = { default-features = false, optional = true, version = "1.0" } +tokio-postgres = { default-features = false, optional = true, version = "0.7" } + +[dev-dependencies] +bincode = { default-features = false, version = "1.0" } +bytes = { default-features = false, version = "1.0" } +criterion = { default-features = false, version = "0.4.0" } +csv = "1" +futures = { default-features = false, version = "0.3" } +rand = { default-features = false, features = ["getrandom"], version = "0.8" } +rust_decimal_macros = { path = "macros" } # This should be ok since it's just for tests +serde = { default-features = false, features = ["derive"], version = "1.0" } +serde_json = "1.0" +tokio = { default-features = false, features = ["macros", "rt-multi-thread", "test-util"], version = "1.0" } +version-sync = { default-features = false, features = ["html_root_url_updated", "markdown_deps_updated"], version = "0.9" } + +[features] +default = ["serde", "std"] + +c-repr = [] # Force Decimal to be repr(C) +db-diesel-mysql = ["db-diesel1-mysql"] +db-diesel-postgres = ["db-diesel1-postgres"] +db-diesel1-mysql = ["diesel1/mysql", "std"] +db-diesel1-postgres = ["diesel1/postgres", "std"] +db-diesel2-mysql = ["diesel2/mysql", "std"] +db-diesel2-postgres = ["diesel2/postgres", "std"] +db-postgres = ["byteorder", "bytes", "postgres", "std"] +db-tokio-postgres = ["byteorder", "bytes", "postgres", "std", "tokio-postgres"] + +legacy-ops = [] +maths = [] +maths-nopanic = ["maths"] +rkyv-safe = ["bytecheck", "rkyv/validation"] +rocket-traits = ["rocket"] +rust-fuzz = ["arbitrary"] +serde = ["dep:serde"] +serde-arbitrary-precision = ["serde-with-arbitrary-precision"] +serde-bincode = ["serde-str"] # Backwards compatability +serde-float = ["serde-with-float"] +serde-str = ["serde-with-str"] +serde-with-arbitrary-precision = ["serde", "serde_json/arbitrary_precision", "serde_json/std"] +serde-with-float = ["serde"] +serde-with-str = ["serde"] +std = ["arrayvec/std", "borsh?/std", "bytecheck?/std", "byteorder?/std", "bytes?/std", "rand?/std", "rkyv?/std", "serde?/std", "serde_json?/std"] +tokio-pg = ["db-tokio-postgres"] # Backwards compatability + +[workspace] +members = [".", "./macros"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"574e364beff42bec64bc576759ff927d1d2ba3fb52c595dd8bc02864778f8406","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"3bb7af78423e95b207beebd452cdd973d65663cf25a0fc9358c588f53783293c","src/legacy.rs":"b4d5a140ed0bf2d792431961d6fd44a21c99235489a2c9f6717d1577a42c09ce","src/lib.rs":"a6aef558ecbdcad7ed63d4590863a29233264396b6b21745b498df1602776457","src/v0-large-test-symbols/early-recursion-limit":"96861a7042db35ee0bd04802820d0f2d6a3b534ce13547912b6364001ffd1494","src/v0.rs":"4e5bd069aa61def3dc732b3a285861914895272668ddfcb6b9eef46dd5713041"},"package":"7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e8c9e619a6b622d90a1a277ed18e3aa69a8eb90d0fe1e6ee420dba1807c8c9fa",".github/dependabot.yml":"d04c9b0253b2bbae886b59a11399ea260397b460cd9f5712d692d1c85f8ec090",".github/workflows/main.yml":"0644d6c44b4da4ff0603eff8a857983be06f783b57f2afcb75b5e01893b39f5d","Cargo.toml":"574e364beff42bec64bc576759ff927d1d2ba3fb52c595dd8bc02864778f8406","Cargo.toml.orig":"6fcb05a597a094434bc03fdb6e0493fbd68dce951086bcdde9d71b157b911687","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"3bb7af78423e95b207beebd452cdd973d65663cf25a0fc9358c588f53783293c","src/legacy.rs":"b4d5a140ed0bf2d792431961d6fd44a21c99235489a2c9f6717d1577a42c09ce","src/lib.rs":"a6aef558ecbdcad7ed63d4590863a29233264396b6b21745b498df1602776457","src/v0-large-test-symbols/early-recursion-limit":"96861a7042db35ee0bd04802820d0f2d6a3b534ce13547912b6364001ffd1494","src/v0.rs":"4e5bd069aa61def3dc732b3a285861914895272668ddfcb6b9eef46dd5713041"},"package":"7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "2811a1ad6f7c8bead2ef3671e4fdc10de1553e96" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,8 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + time: "08:00" + open-pull-requests-limit: 10 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,54 @@ +name: CI +on: [push, pull_request] + +jobs: + test: + name: Test + runs-on: ubuntu-latest + strategy: + matrix: + rust: [stable, beta, nightly] + steps: + - uses: actions/checkout@v2 + - name: Install Rust + run: rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }} + - run: cargo build --all + - run: cargo test --all + + fuzz_targets: + name: Fuzz Targets + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + # Note that building with fuzzers requires nightly since it uses unstable + # flags to rustc. + - run: rustup update nightly && rustup default nightly + - run: cargo install cargo-fuzz --vers "^0.10" + - run: cargo fuzz build --dev + + rustfmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Rust + run: rustup update stable && rustup default stable && rustup component add rustfmt + - run: cargo fmt -- --check + + publish_docs: + name: Publish Documentation + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Rust + run: rustup update stable && rustup default stable + - name: Build documentation + run: cargo doc --no-deps + - name: Publish documentation + run: | + cd target/doc + git init + git add . + git -c user.name='ci' -c user.email='ci' commit -m init + git push -f -q https://git:${{ secrets.github_token }}@github.com/${{ github.repository }} HEAD:gh-pages + if: github.event_name == 'push' && github.event.ref == 'refs/heads/main' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-demangle/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-demangle/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "rustc-demangle" +version = "0.1.21" +authors = ["Alex Crichton "] +license = "MIT/Apache-2.0" +readme = "README.md" +repository = "https://github.com/alexcrichton/rustc-demangle" +homepage = "https://github.com/alexcrichton/rustc-demangle" +documentation = "https://docs.rs/rustc-demangle" +description = """ +Rust compiler symbol demangling. +""" + +[workspace] +members = ["crates/capi", "fuzz"] + +[dependencies] +core = { version = '1.0.0', optional = true, package = 'rustc-std-workspace-core' } +compiler_builtins = { version = '0.1.2', optional = true } + +[features] +rustc-dep-of-std = ['core', 'compiler_builtins'] + +[profile.release] +lto = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"1c9951d52d63dfbff8d32ad7909761517db5dc8f9084dba7892da8d5028c9692","CODE_OF_CONDUCT.md":"3e77f5476805b69467641b2c682aa2355344395056939089182cd901c56dce63","Cargo.lock":"213c05814f6402c09bc5bf32579187b5448ec81f8530f58d7289fd50a35d5b2a","Cargo.toml":"110004d0c56ebe79a83b2cbe44b1574a69010a9e4a8581e5215ac14251ef30cc","LICENSE-APACHE":"95bd3988beee069fa2848f648dab43cc6e0b2add2ad6bcb17360caf749802bcc","LICENSE-MIT":"30fefc3a7d6a0041541858293bcbea2dde4caa4c0a5802f996a7f7e8c0085652","README.md":"ccd7a15a2e2021dbbfd5b7f99a10666a64ac50f8d5d6926a858efdde724fb424","src/lib.rs":"6928d71e403482e0e6f3324fbcef23a731c9236a5315db829f4020991064c5fa","src/random_state.rs":"39063b702c38dc93b7a9039f19f4acfdc539acf1604584a87eeb43cca149ca7e","src/seeded_state.rs":"530ba6e25d766231cc7540f968d3e41c5af5a38d936542b407010b9d35746fd8"},"package":"357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"afbb3c737b1463a6ef5ba68383db3ddcd9cc1228ea88b9f4fa488619f7bb2fb2",".github/workflows/rust.yml":"ff0288f89c97203b725441e9d9717fa0c049f1cebb2bcbb556981bfa8be10029","CHANGELOG.md":"1c9951d52d63dfbff8d32ad7909761517db5dc8f9084dba7892da8d5028c9692","CODE_OF_CONDUCT.md":"3e77f5476805b69467641b2c682aa2355344395056939089182cd901c56dce63","Cargo.lock":"213c05814f6402c09bc5bf32579187b5448ec81f8530f58d7289fd50a35d5b2a","Cargo.toml":"110004d0c56ebe79a83b2cbe44b1574a69010a9e4a8581e5215ac14251ef30cc","Cargo.toml.orig":"4c6ecfcf11005839dc797e6de41b70c97ab043a9a9fe8cc1c27b904252ce8ae7","LICENSE-APACHE":"95bd3988beee069fa2848f648dab43cc6e0b2add2ad6bcb17360caf749802bcc","LICENSE-MIT":"30fefc3a7d6a0041541858293bcbea2dde4caa4c0a5802f996a7f7e8c0085652","README.md":"ccd7a15a2e2021dbbfd5b7f99a10666a64ac50f8d5d6926a858efdde724fb424","src/lib.rs":"6928d71e403482e0e6f3324fbcef23a731c9236a5315db829f4020991064c5fa","src/random_state.rs":"39063b702c38dc93b7a9039f19f4acfdc539acf1604584a87eeb43cca149ca7e","src/seeded_state.rs":"530ba6e25d766231cc7540f968d3e41c5af5a38d936542b407010b9d35746fd8"},"package":"357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "dc5c33f1283de2da64d8d7a06401d91aded03ad4" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,73 @@ +name: Rust + +permissions: + contents: read + +on: [push, pull_request] + +env: + CARGO_TERM_COLOR: always + RUST_BACKTRACE: 1 + RUSTUP_MAX_RETRIES: 10 + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true + +jobs: + test: + strategy: + matrix: + os: [ubuntu, windows, macos] + runs-on: ${{ matrix.os }}-latest + timeout-minutes: 30 + steps: + - uses: actions/checkout@v4 + - run: rustup update stable && rustup default stable + - run: cargo check + - run: cargo test + - run: rustup update nightly && rustup default nightly + - run: cargo test --all-features + cross-test: + strategy: + matrix: + target: [ + "x86_64-unknown-linux-gnu", # 64-bits, little-endian + "i686-unknown-linux-gnu", # 32-bits, little-endian + "mips-unknown-linux-gnu", # 32-bits, big-endian + "mips64-unknown-linux-gnuabi64", # 64-bits, big-endian + ] + runs-on: ubuntu-latest + timeout-minutes: 30 + steps: + - uses: actions/checkout@v4 + - name: install miri + run: rustup toolchain add nightly --no-self-update --component miri && rustup default nightly + - run: | + cargo miri test --target=${{ matrix.target }} --all-features + env: + MIRIFLAGS: -Zmiri-strict-provenance + RUSTDOCFLAGS: ${{ env.RUSTDOCFLAGS }} -Z randomize-layout + RUSTFLAGS: ${{ env.RUSTFLAGS }} -Z randomize-layout + fmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: rustup update stable && rustup default stable + - run: rustup component add rustfmt + - run: cargo fmt --all --check + docs: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: rustup update stable && rustup default stable + - run: cargo doc --workspace --document-private-items --no-deps + env: + RUSTDOCFLAGS: -D warnings + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: rustup update stable && rustup default stable + - run: rustup component add clippy + - run: cargo clippy --workspace --all-targets --no-deps diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rustc-hash/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc-hash/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "rustc-hash" +version = "2.1.1" +authors = ["The Rust Project Developers"] +description = "A speedy, non-cryptographic hashing algorithm used by rustc" +license = "Apache-2.0 OR MIT" +readme = "README.md" +keywords = ["hash", "hasher", "fxhash", "rustc"] +repository = "https://github.com/rust-lang/rustc-hash" +edition = "2021" + +[features] +default = ["std"] +std = [] +nightly = [] +rand = ["dep:rand", "std"] + +[dependencies] +rand = { version = "0.8", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"6a2e927f37b4897e75470e62face13eff0fe846c57f8fcfb98bcd5e0fe8ed0a2","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","README.md":"40f1138d4ddcfcfd0534429cea8dcbdcaf4a175aca1c26662f011f6e83d2fd7a","deny.toml":"22979f2da49546b27a5c892d5216bf74215987810a2d011b58870471883b9437","src/lib.rs":"bc18589948e3c04c3ffb491ffc3d4eccd8037c8e377d0bbae8aca2b21978b1de","tests/all.rs":"7b2969022feab85a948fafd331d9bb30d80357d01afaf7e0f723908e75f39e89"},"package":"bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"418991c1c2f0b191d82a5ac074b5b8202d53eac092ed4c4029448a8c091404b2",".github/dependabot.yml":"2b889785b63ac3bf2d9709c17c516f2dfbafb86fc2ac66efdd0eb0d25d6bf949",".github/workflows/rust.yml":"00d8507cb6ae06929c9bbeec630808a1e0080492d9b9a5b101f342ceccd51b35","Cargo.toml":"6a2e927f37b4897e75470e62face13eff0fe846c57f8fcfb98bcd5e0fe8ed0a2","Cargo.toml.orig":"24275ddfe03eaf4109282864bba0e5e9cbf2999f5da4e707b6dd63465b17c885","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"c9a75f18b9ab2927829a208fc6aa2cf4e63b8420887ba29cdb265d6619ae82d5","README.md":"40f1138d4ddcfcfd0534429cea8dcbdcaf4a175aca1c26662f011f6e83d2fd7a","deny.toml":"22979f2da49546b27a5c892d5216bf74215987810a2d011b58870471883b9437","src/lib.rs":"bc18589948e3c04c3ffb491ffc3d4eccd8037c8e377d0bbae8aca2b21978b1de","tests/all.rs":"7b2969022feab85a948fafd331d9bb30d80357d01afaf7e0f723908e75f39e89"},"package":"bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "6093aa9de6428df2e1c04aa9e969f1af7c34664f" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + time: "04:00" + open-pull-requests-limit: 10 + ignore: + - dependency-name: semver + versions: + - "> 1.0, < 2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,70 @@ +name: CI + +on: + push: + branches: ['master'] + pull_request: + +jobs: + test: + strategy: + matrix: + os: [ubuntu-latest, macos-latest, windows-latest] + rust: [stable, beta, nightly, 1.32.0] + exclude: + - os: macos-latest + rust: beta + - os: windows-latest + rust: beta + - os: macos-latest + rust: nightly + - os: windows-latest + rust: nightly + - os: macos-latest + rust: 1.32.0 + - os: windows-latest + rust: 1.32.0 + + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + - uses: actions-rs/cargo@v1 + with: + command: build + args: --all-features --all-targets + - uses: actions-rs/cargo@v1 + with: + command: test + args: --all-features + + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + components: rustfmt, clippy + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + - uses: actions-rs/cargo@v1 + if: always() + with: + command: clippy + args: --all-targets --all-features -- -D warnings + + audit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: EmbarkStudios/cargo-deny-action@v1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rustc_version/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustc_version/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "rustc_version" +version = "0.4.0" +authors = ["Dirkjan Ochtman ", "Marvin Löbel "] +license = "MIT/Apache-2.0" +description = "A library for querying the version of a installed rustc compiler" +readme = "README.md" +documentation = "https://docs.rs/rustc_version/" +repository = "https://github.com/Kimundi/rustc-version-rs" +keywords = ["version", "rustc"] +edition = "2018" + +[dependencies] +semver = "1.0" + +[dev-dependencies] +doc-comment = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustix/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rustix/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustix/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustix/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"f210602311e3f74b32f46237fd55f4ce36d798e85e3db1432ec667f63a7ffc44","CONTRIBUTING.md":"3fd57de5c678db1c972da676a8231d2fde9820695ef1f0d53f1e55a3e81d9de0","COPYRIGHT":"377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9","Cargo.lock":"ec6d55d6e6bf309154839fe06a477916f7b0c5e7d5946612bb3d8dfd2106f1b9","Cargo.toml":"15e9e7d1fd053d2f69ec15c99a6dcdcb48eb3f858c07529121b2547d26f746a3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"fbd9eb025cdb6c58d28649f0c9132a4e383014f03a8e0edba04a4e36cc45fba0","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","benches/mod.rs":"e260e67273aa0a37cffdc5cd451699335b8ee656c17275a0d0f2b4563c6018ca","build.rs":"7cc60a1a80836bff6c4f82dd938049dcec84736100bb81ebe6ac84513b0f4a45","src/backend/libc/c.rs":"e111414bce945426bbca53cd018e74300d57089a63b546652a62f63f52ba25e2","src/backend/libc/conv.rs":"e7a5c29add478167044a036969d1a0800082f6bb40c0e938ee162e1f1a1b6ba4","src/backend/libc/event/epoll.rs":"6b68d0002519ad9894391562ca062aa02f696cc0a2a84bbe750891619f5b0c35","src/backend/libc/event/mod.rs":"aad0c603344c9644332cecd045a8307490303ff695f30bf946e4096607fda274","src/backend/libc/event/poll_fd.rs":"f187dbb2a2eea2cfff86d2956991fd6b9df3599f91a494b5b61e00296bf5ed5c","src/backend/libc/event/syscalls.rs":"f6293d22d2b737ebad40a21ea1c07829d4dde341c1084ab20b12875984947f64","src/backend/libc/event/types.rs":"b966e0a3a018ca2ce507371be900fc73b2814cca450b784583207ad2df473f13","src/backend/libc/event/windows_syscalls.rs":"1b682b13c3fd2601fa7dd10a909467a8d9ffebed04f8f6c8bcd7ea8a89769c8c","src/backend/libc/fs/dir.rs":"836273d764eb7c1cf09b5ed20baf20a99d9c9afdf448c9fda50f0927c173cc89","src/backend/libc/fs/inotify.rs":"69376ba2e81f98164029888d0cae554ca1702b532b0045dc55e282f1dd52d7bb","src/backend/libc/fs/makedev.rs":"89c679a0ef18dd41b3c6223bce0f329ad35bf6cadbf16e47b33fad3f312ba4a6","src/backend/libc/fs/mod.rs":"3d28b803011b57da6315bb747daf0117218687c0cc610358f5dafddf0b7d44d3","src/backend/libc/fs/syscalls.rs":"8da556f91f0a29fc5af7c6981f106594c628b564a370213a4c72a12cd03eb168","src/backend/libc/fs/types.rs":"e3f3a68c57dae69c0c6b401e1202fd212b95606fd10e1ccc0d21f868a891e51e","src/backend/libc/io/errno.rs":"32da10e17211335287db5165955331d7bfebbab73513e0ef96014385a91aa06b","src/backend/libc/io/mod.rs":"746647bd864e4ec7717925b6d176cebdb392b7d015070244cc48d92780351dd6","src/backend/libc/io/syscalls.rs":"91ebf37b8abdecf619c9bc3521b1b4c6795369c668753586e1af79d04fb982b0","src/backend/libc/io/types.rs":"2efd39bb3df19a9db5496217284f3d2235ddb354fac81dd71861109a56bede0b","src/backend/libc/io/windows_syscalls.rs":"24f7abe92406f3f65c1a42a4694c2112142106a341d024ffc2d5905a9f289339","src/backend/libc/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/io_uring/syscalls.rs":"5221a498e6c396d7c4cb60168ce8459ebca7d6720349a426d8083c227c694212","src/backend/libc/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mm/syscalls.rs":"c04c61ad3d7f3b24d13f89144d7fa0a05658cea4763207f9250db4f9362de2fe","src/backend/libc/mm/types.rs":"40b7888a1439afae2705e0c724ae0821a51d32ca5740f1ec16ecb6dc1adc883d","src/backend/libc/mod.rs":"ce2f388bdc8dac69ca9d1871ddc7ad01a7471a0de4b7f2bd67c8f11d0878fd87","src/backend/libc/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mount/syscalls.rs":"d2d35f7ae989bb52722e28cdbd775243c5d7da9eb411e0b2b9632f2aa7c1533e","src/backend/libc/mount/types.rs":"5c2eaf22e7a29e8e48cb19e40c88d040ba1c891038a611e85571476489dc12cb","src/backend/libc/net/addr.rs":"b9f5af8bfe0762deb346aabe87f8d32504543923a246ff97f9828a0bc36b893f","src/backend/libc/net/ext.rs":"cfce41130eb2e3dd04271e0aa2c1e2de9866397d7d2a59e917d26b784ea30df5","src/backend/libc/net/mod.rs":"562d23225d6dba8f095e3ca41af60dcf6cc40c2cf17bf028f90888f809e86f07","src/backend/libc/net/msghdr.rs":"6f8aba792b4adef5c5d3d4324a813a67a063a50d10437bb19bf7496666bd6de6","src/backend/libc/net/netdevice.rs":"078bc108540457f0e5849c2b8d2f1351c4aaffc910f8c9c9857969477c22065e","src/backend/libc/net/read_sockaddr.rs":"b094d2cb84b2eee5dd411d21458192c03eea0e420e78149441d7ab88a893281a","src/backend/libc/net/send_recv.rs":"b5714bed2cc6f2ba42bf90d19655b507c2a248e2d05270b1355b6d4cb8e4f9fe","src/backend/libc/net/sockopt.rs":"4595bd3b182cdaa7bbefb94556ffd1dfcde81d5e20b298cd907eb7373d7b3b77","src/backend/libc/net/syscalls.rs":"552eb57bda272f2372e180f927a88dce67fcef46e7c1378d47d595eb2abd578d","src/backend/libc/net/write_sockaddr.rs":"b62e40c9d4a4e70746d864434db140b4b3c1f110a3fd2e7acfbb3f2ccf15d6aa","src/backend/libc/param/auxv.rs":"c29b29ad65f66e048debce5293bf84164811264e61b71a28a57225400d3b9529","src/backend/libc/param/mod.rs":"5234b8f1bcb886cca6ea003d411d75eaeebe58deedd80e3441354bf46ed85d4d","src/backend/libc/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pid/syscalls.rs":"49ea679b96c0741d048e82964038f9a931bc3cf3a0b59c7db3df89629b9c49e6","src/backend/libc/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/pipe/syscalls.rs":"7380b533adbc57b5ccd8d2d0b74e5968215b00047965fef8bf0a1208d914647f","src/backend/libc/pipe/types.rs":"f87e43bae418d00fe8b333877acc3b6aab4cf4d123f02ff048a21866486e1404","src/backend/libc/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/prctl/syscalls.rs":"8a2684f444a7555098dce2b92270d81cefdae902716c6e5d59bd7b0657e8a29d","src/backend/libc/process/cpu_set.rs":"5fca2b47289a2bb6ba908c910a6d27ac78ac10ea21d3c0c018f72f8816c5b9d7","src/backend/libc/process/mod.rs":"806e26da8d1e7afae502987fcd650f4d348da147b8a2e74447affdca153e2e97","src/backend/libc/process/syscalls.rs":"b4a7d09cf46c65997a28dc5f075e90943b2581b7df99cd66cdd18e87fe96600b","src/backend/libc/process/types.rs":"fb2caf34b17079aa72c04aed0f9a31d534ea8e8b73a80c758b748bf5e38df52b","src/backend/libc/process/wait.rs":"0cc556aed976b4bbb3965f74fd76b8216c755fce25043b7b21ce54afa07c9773","src/backend/libc/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pty/syscalls.rs":"757cc928b6121cda7517801cb837efbcdfcd4f785b80019ba8bf0100d6af1dde","src/backend/libc/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/rand/syscalls.rs":"35ea6b6e0f8a7fb064fd5cb33a3a855cd161a6a00f93d76c861b2a2c66db85e7","src/backend/libc/rand/types.rs":"4eb0b4cdd0a9b089d1c9f6a25ad1ca97be28a38b7b07a705ec605b773f63f880","src/backend/libc/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/shm/syscalls.rs":"60d797d4e85e08e6330e6b8d80094356ce377e5484952f88ae2a6e49231c268c","src/backend/libc/shm/types.rs":"0a1ac6bb9c024d94eb4bab7452937b7befcb30c581dc787b805011407ba1442d","src/backend/libc/system/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/system/syscalls.rs":"c18c2942811ea93af3125b58d00a1da05c54e5ff438a3dc44cda53bc9d6fcf03","src/backend/libc/system/types.rs":"6871e16aee14fe2ae03cea798c3e509ffe44778a9c0e5608fd73e2e015876d7e","src/backend/libc/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/termios/syscalls.rs":"2720e443c118e1c0311dbb3efa4b54637b6e607bb123ccdc0f5d92b5628573c2","src/backend/libc/thread/futex.rs":"064463c4a4f6549aec0797d44e44b862eb0100efe97aa293b4dad10034cae800","src/backend/libc/thread/mod.rs":"fa710053974d7f16a6c49242ee6c10a3b9e1143452b9daeaed8837302a679fff","src/backend/libc/thread/syscalls.rs":"4cb65db4fe0c7d6016dd0dfefa610b369234b6b9db0c75c0fcb9ab8cb25a16ac","src/backend/libc/time/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/time/syscalls.rs":"bf847e94cc156bdb553755baa88dac240db4dcaf690f303b0f205777c5a9cdfc","src/backend/libc/time/types.rs":"d0307994ffddd3f21f702d9ae4400750aecccfaf4a01268161dc4fd72de5c373","src/backend/libc/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/ugid/syscalls.rs":"8edf91b8790add23902c9f5418da6b0723a371677f29f490e0c8af852f0f1a0c","src/backend/libc/winsock_c.rs":"e150946d35781b462433d8412e0c99eed6214113bb90fbb251bf560b3beefa18","src/backend/linux_raw/arch/aarch64.rs":"2a255c9135bc8a321c180f52b88eb2b158bc9170cd222149caeae63c24587d44","src/backend/linux_raw/arch/arm.rs":"165bccb5883d0136e55d42091183765f83d86e9d37a7cb2cec9ae8af32774db6","src/backend/linux_raw/arch/mips.rs":"aca20118a73063e4f2f8e7b261b1266d216e826df2a98cad99c53c40b0971af4","src/backend/linux_raw/arch/mips32r6.rs":"a7ebd0886e2e0d3b39996778fb665b68738f8a67d67b47e43fdba7e7cabb6d1a","src/backend/linux_raw/arch/mips64.rs":"ba947f286522b8034d509887cff8183cca34766aed5d37c91667dba22e2f608a","src/backend/linux_raw/arch/mips64r6.rs":"27de08ce1003a48f1d8b84746e724e8766b980e4ddc4febb6e20eb31067fb137","src/backend/linux_raw/arch/mod.rs":"ab348ddfbe57c3e3258f02416dd68503eb9f0521a2f52b73e4dc715ab6121f83","src/backend/linux_raw/arch/powerpc64.rs":"dfb001f8636a5e46d728900b0804fe6c374e5e18a6f0e76d7d62e0c07da74477","src/backend/linux_raw/arch/riscv64.rs":"41d33242d941030f46077dc2b1bc4c7913fe7630d693a5a7eef966bcf38f9d8b","src/backend/linux_raw/arch/s390x.rs":"5b30beb99a543c87c77428e488575bf9b6e7f07d790df573e7be38ad5dd314a6","src/backend/linux_raw/arch/thumb.rs":"2fd979ab421248c0a4c592bc0cefee63edc26528f469b71b63eaed35356e42e8","src/backend/linux_raw/arch/x86.rs":"8fba9762bb0e8bb9a71890cdf413441aa52d2bf41690ec0ef01c97ac11759a5b","src/backend/linux_raw/arch/x86_64.rs":"e929036a1f3cf93ba538f4523b241605cc7b5e61f84ffe6d9d5cdbcb6f73e543","src/backend/linux_raw/c.rs":"7ae5c31185afa5cc82ab2684faf7770c15e4ebd61f104e5c30e3fcafdd450287","src/backend/linux_raw/conv.rs":"f4deb897dac6c99e465db1bf27a9194196e208105f0f00f040c9e56cadd9df51","src/backend/linux_raw/event/epoll.rs":"db05715e1bd3b93c6873695c89f04abb97768a57e7e402306f568eba844e407a","src/backend/linux_raw/event/mod.rs":"72e46b04637e2d1d2a6b97af616144995399e489d1fe916faf835d72fc8c64cd","src/backend/linux_raw/event/poll_fd.rs":"a5773464e9e30227b4046f029a27d3daf2c7bd0045e54565cf1a8ac2a0d61e81","src/backend/linux_raw/event/syscalls.rs":"5bf5df8fe67e246948a7bb40dd89176052ebf085ed50ca9856a49c3613b56a47","src/backend/linux_raw/event/types.rs":"0551b18f982e233a0a06d8a9c3dbb29de0c204dcd64dd6f7e88b6c96fa9a9be8","src/backend/linux_raw/fs/dir.rs":"fdf849d058c387551e102bd7fec31e3ca40c18417a1e530cfed1daf3df2c4de3","src/backend/linux_raw/fs/inotify.rs":"e627e8f48e8f4dc2117746117aaa7f151865103be64e446011c72878921e402e","src/backend/linux_raw/fs/makedev.rs":"c6b4505c4bcbbc2460e80f3097eb15e2c8ef38d6c6e7abd78e39c53c372139e2","src/backend/linux_raw/fs/mod.rs":"3d3a42bbf4d086f806d7d9f6e4b0a49a873dc27f4f03ffca0921f5536acc24e5","src/backend/linux_raw/fs/syscalls.rs":"6e2ca8d96be2bf94b38512d184a22d79385a6841419de2590f9e5af33d002920","src/backend/linux_raw/fs/types.rs":"6102a5b8207f959edbcc2fc233a6145a265a428c0c4fa195472fe7fe6dc5165d","src/backend/linux_raw/io/errno.rs":"40cf9fbaee5c88b8e6293a1eeafa3498f3c0fe402b16a30ae97131795da0b404","src/backend/linux_raw/io/mod.rs":"7ae2324427892cca6f5ab53858d847b165f790a72ec25f3d99fb15f0506c9f27","src/backend/linux_raw/io/syscalls.rs":"54ac1395fb4801ef2ec6639113a6e23c4b532d84b6495f7166fcd0492cea09f9","src/backend/linux_raw/io/types.rs":"d0df5a62248e1ba19af0f89f86da7ba2312d97065c2814ddf6b08a4a0db23bad","src/backend/linux_raw/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/io_uring/syscalls.rs":"7e40703cc3a020377a4a23bc8651bdf1d65b8f62e174eafb85d27d246f86c39d","src/backend/linux_raw/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mm/syscalls.rs":"c7fc0f49283026b0df47463ed47394634e5664468f36a5eb2a89bf259bbfb67d","src/backend/linux_raw/mm/types.rs":"821409c463a31954048075906b3fe5bdb029badf9c9e2689bfff8f6dbf5b0bed","src/backend/linux_raw/mod.rs":"f849feea0a83df69fb9288ecfe07992cbdaee7e55d29b5662043a3fdf00e4700","src/backend/linux_raw/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mount/syscalls.rs":"8442c82814961f69c488222faabb82c44d2e7227b10faff919cbbd197bb47484","src/backend/linux_raw/mount/types.rs":"9a33214816863fc92846fbc99df6ddf60a3e772b34f4bb3f5e8a40ef489130d3","src/backend/linux_raw/net/addr.rs":"7239e4fa8c6872bf978e2f580563c51c72d6ae6f96b77520fc7b9ece62fa0ebe","src/backend/linux_raw/net/mod.rs":"5640bbaf4963ac4575b0537173422ed6f6a43f34a8f6b656e7257fbbb13e5bcb","src/backend/linux_raw/net/msghdr.rs":"8b18974b81ee78af7a5c64733041dddaaa378a46cab8b984bff5b3b4be499751","src/backend/linux_raw/net/netdevice.rs":"3cb28bcd762e2df595481b4379a08170f59f99d367aa03424531c19e4c5aaf55","src/backend/linux_raw/net/read_sockaddr.rs":"7cb3c8bcc80c5eee8602323cd83f36c1784927d9dd0c40ded29af6fb09c57ece","src/backend/linux_raw/net/send_recv.rs":"d4e81c01db50dad1c02e9aa3e0979f8052431a3f64c8864681d9ea52a34ce3bf","src/backend/linux_raw/net/sockopt.rs":"95b5054469f3c9ba83ecd30a60e4adb3dc444d36cc1a24ed57fb460626b475fd","src/backend/linux_raw/net/syscalls.rs":"05d96523e459425ddb13ac86ed07467723f4c3bce7204115f94331bc96dbc712","src/backend/linux_raw/net/write_sockaddr.rs":"0efa4e17b4008da2cf2aada2d18acfccd31a3b49cf8ac5d608e77f3ea6627fec","src/backend/linux_raw/param/auxv.rs":"d90827ecdb2d9c98604bfd80419e533c3c200da4463b17e2bd8ffa0e061cd5c0","src/backend/linux_raw/param/init.rs":"f2275a2324a99be8d804fb3b7fdf86a43c7d428f660280b7e0e7d19c357f0200","src/backend/linux_raw/param/libc_auxv.rs":"0a223ad36a33611370cdf3c666008fd61d15f2477fd3a5ac2c78972079fb86a9","src/backend/linux_raw/param/mod.rs":"2e6a1a1c00351b9c88bd615aa923f71d76208df5626dd9bea03067f28f81dc31","src/backend/linux_raw/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pid/syscalls.rs":"eef6aa01830ddd510b83f507da2002c03e58318b73744be2c06ebbe33c4f194f","src/backend/linux_raw/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/pipe/syscalls.rs":"aebba454edd084bd5821243d8fd755cd2a841d5b620e8c9ce9c19a02fc5d00ac","src/backend/linux_raw/pipe/types.rs":"ae643a774e6343df02b9b99b842fba8b742dd9b1f97b5c5b2b504f2840bf3fd2","src/backend/linux_raw/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/prctl/syscalls.rs":"a18b224307e0d27bda9b7b85c75cd6c7ddfe39f5ce52efb7bb0bf0585b757343","src/backend/linux_raw/process/cpu_set.rs":"b31889f972676f57e3599375dfcd59dd72975977ef345d11c22d51f0d4a6400b","src/backend/linux_raw/process/mod.rs":"fb393c70a9c63ef9a6bf1fb5a2dc94f07d6b0b6987cc5231c15c607015dafd68","src/backend/linux_raw/process/syscalls.rs":"b9b6d542a39e021ab2b0b2128bdb436c22eb8c52556d185f01c58f1a1d9412ed","src/backend/linux_raw/process/types.rs":"6811ba822bc12a1a6336649151b4adb1f5d3365684a31c07f01953ea9547743d","src/backend/linux_raw/process/wait.rs":"921aee4b0048746087f52615a98edc2aa0fb4b53d6df44be4533098df55d1b05","src/backend/linux_raw/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pty/syscalls.rs":"ae09c4aecc0ae87b1ca58d82efc58007b9dddaae78460d615f48da19d1cd0f89","src/backend/linux_raw/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/rand/syscalls.rs":"317cdaf243623329ee345131054e86a06a0863a9e90c5dba73e1ac3475ba6305","src/backend/linux_raw/rand/types.rs":"a21dbb1ab31eed6b59a57520be5a3c603c36d18ea74e67f7527f40835ba209a3","src/backend/linux_raw/reg.rs":"3e321750d91d77c835abd09b06b5851ebf3134d3affb3cce306e38329871bec4","src/backend/linux_raw/runtime/mod.rs":"b2cae8cce3822c3c92942f06ea0b68464040dcac33c6f0f7ee392c6269993347","src/backend/linux_raw/runtime/syscalls.rs":"ad0e266f0eec81be6e104d1e02ebf61e149f4f3c24d8f18cc4442adc313f3327","src/backend/linux_raw/runtime/tls.rs":"6316060560a112c2e9cd9807cdba6e8c91414113a04a739160929ae9a67bba1f","src/backend/linux_raw/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/shm/syscalls.rs":"3ebf91610b02de0312e1f0f0cc5d56e12b4d93794540087b3182cbdf3cb9c8db","src/backend/linux_raw/shm/types.rs":"8275dba36a8f2c4208f2d23ffef52c5b02d4b10d5450733cb4fc5cdfcd6285ee","src/backend/linux_raw/system/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/system/syscalls.rs":"19a7ab17de906ec237f16a816da036723c1f55f605e8e4a26689343eb4cd76e7","src/backend/linux_raw/system/types.rs":"1ceab8d738a71043473b26e97fa3fd79d588a86d4774cbc9b9e1d4f1447a016e","src/backend/linux_raw/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/termios/syscalls.rs":"1a42438153f61e72aab7c3c8fdd0c3ab918da0fec58e07bb42423518065374e2","src/backend/linux_raw/thread/futex.rs":"0139394e11006301e98379b7f07604aa10fb436b43acf8f55f1a24f1253f96cc","src/backend/linux_raw/thread/mod.rs":"6ad4a4b90b9234e79900b27ebbe8837e3a7a36aec532912e3e253edce5225067","src/backend/linux_raw/thread/syscalls.rs":"e2c89bd3cf34a46b5d06de43933284ddd06ed07e9c789c726c1afa48f7842a5c","src/backend/linux_raw/time/mod.rs":"672724f55b7b7be6a7452bb1cc2d28b5f0aaa840a2856fe363acce624e1beefc","src/backend/linux_raw/time/syscalls.rs":"7dc6975bdc30e8fa02f3408b934957e65ebbca281c8c9806e5de9404845312fc","src/backend/linux_raw/time/types.rs":"5f49ee7b201976114c6555f0c5a81d3305e18e726e54edc5a5474641f3cdc278","src/backend/linux_raw/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/ugid/syscalls.rs":"8c86d251db33b399a1d1cbb8e87afe650b78db84f444d3251309b7a0480b54f7","src/backend/linux_raw/vdso.rs":"056314f72c71d4b041739337ca2098afb7fe070f844327f462c293f43481b75b","src/backend/linux_raw/vdso_wrappers.rs":"4fa1fb04d5812c9edf143b3228327475f4021f6cd52c75beb51aeab4d1ad983e","src/bitcast.rs":"4d2b3619dac1500bee223e11db0b4a5f75b0fbde65094bab157597af71f6b72a","src/buffer.rs":"fbb262d0751546447ee95f1623d3f2eb450ff0b4a7e1df29c5a2c9cf205b8820","src/check_types.rs":"e52f710e1cfc12ca13a495f2b43c227b293ff295e1ce3ab332935b28a7579872","src/clockid.rs":"bd66d6bdc6b73a4668dda5b6f91838b6ed6c4b9503a0798b071ef35c572b711d","src/cstr.rs":"41af2a4429fe6c67a8883f8a8f63d66c90df566abda74fd2b03bcef7b9f24218","src/event/epoll.rs":"0d051674b9c1b3f118ad65e2b46b4b3cab5551d5dde4e1c40b3af14854a826c7","src/event/eventfd.rs":"81cbd08f7bdf40a6ce1ca692b63da1dc8ba925282990668d9d68f1203e839fa1","src/event/kqueue.rs":"1f381c8afa65d36e3052c476d2e679c3bccb7e3d6cc6b95ba53b48abcbe13a81","src/event/mod.rs":"6fe2caf3143e3ae939c41fafa33a24bb3e656f2bdcdabab35c2162764f9d1f4f","src/event/pause.rs":"930219e19ee227729c8f86fe7271721e8797e917d2d7073fa8d7a104bf6189c0","src/event/poll.rs":"4de5f12e9cadd64e93e11e7b63248bf657700e6be2d8b40b0e5d5303eb34b4da","src/event/port.rs":"4e51ff150e5d17cbd44aa64a38b99c15e26eaaf2e350768b5dcacdfde4fa5212","src/event/select.rs":"49ca840bfd39202494fed201fd34742c30ae5d3d6c115d27b8c232d2137105e3","src/ffi.rs":"50a14dfe10408f9abc6269b9ee6e7a88d99503d50b3732288e85b777915e579e","src/fs/abs.rs":"1c1e65be08da5f7d6e5b8902283855fef0f0a74ab227aae991aaf5310d0858f2","src/fs/at.rs":"68de994eb06fa90bf5b5088dc4ae280c6ac2222fcf137265d4256ce202869da1","src/fs/constants.rs":"23923e0fce3221bdac371fe2d05028f30a87dba4f9b4a573b69dc2d6d39320b2","src/fs/copy_file_range.rs":"d3b644374390d482b2ff749a2459458872b57d0dcf9670368739b7833509a7c2","src/fs/cwd.rs":"3400dd3954aa0d806af1960054899447de5e425481edfad539bdd5fd0b9967d8","src/fs/dir.rs":"347a52f4ca9ac6321c52e802e97ec90d1b4c62ec955c8996fc17f8f5aed69966","src/fs/fadvise.rs":"d77f6a7f7f6648e750888719e59f0f8332f11e84442ef72f622bcbd4e19be845","src/fs/fcntl.rs":"6aa6eb0c87fdd915974e425dd4881038c3658f05fac0bc005a9b40107474ef1b","src/fs/fcntl_apple.rs":"e2f23f038083621bcdecc98d02ce1023508afaecdb2ed0fba5c8b70f955301e5","src/fs/fcopyfile.rs":"ce565f61e1fbf2e31086077c2f1d01b6bb3b048915edda87fe9a4a4f5e8ff7e4","src/fs/fd.rs":"c9042ae0398dfbf39ec9ea8a0bebc6fa91ff76dc33f5aeb829313996036e4d66","src/fs/getpath.rs":"28f6970fc1bbc37bb35c84724b59eac436ea7407a4522e18c2bdacb1fdd2edd9","src/fs/id.rs":"1b5c8a8baf9a9bb1f895f97189cea4e5982a0d35b192afeec6340a6c6222e0cb","src/fs/inotify.rs":"2e4b9824c323c661667aefe06383cd3e843a34676852d9f5f79f62e48e975171","src/fs/ioctl.rs":"1d17e7be9ef4f9f69358bf474a669f0eeb0e8516a3626befc1bf61bee0221d89","src/fs/makedev.rs":"85520b484cb7c15ab71ea1c368578ea3b7e484d82f8510db92b6ce9f7ca341ae","src/fs/memfd_create.rs":"55a3d611184fe0e664f8e2a68cee359c4a65dfce0147305add139df65c292f01","src/fs/mod.rs":"0657052b4ce5934a3f7f95cbb16e06b75b10e4359142959d3d0a0ebe70fdc33a","src/fs/mount.rs":"8f6ea2b997dd83c50c90291b9ada3ed77a9ce1ad701c9b0d533b5113b317be5b","src/fs/openat2.rs":"4a95c15dab533a41201b5fa25c8a212956b7571d58cad696bdaf45af8aef96db","src/fs/raw_dir.rs":"6ad6d3dcdc6ddbb94f152b2584d7335e4b209d7219045ab4bdd6bdb2b7400e7c","src/fs/seek_from.rs":"a9efa0feb9ac789cf47667e91efee2e3f2dcde16cb3b7a928c99da640fa0e0d6","src/fs/sendfile.rs":"e3b2058741cf4b1698f34d84bb37130cf2b72806d522a16fe541e832cde136cb","src/fs/special.rs":"17a0f89f7462171169bbf5aa20a9ec934951fde7016daaed9bb1d12b468baf91","src/fs/statx.rs":"2844baac77fdda0d77823402bfbdbe5bf8983e1d3b229d700bf80c0c190f2aa5","src/fs/sync.rs":"84f24de0ea53f77bd5c471e097abcbecd19c4843b69607f9be9030eb7c9d5aa5","src/fs/xattr.rs":"5e222adb52caf69d949ab3f944fb2a482dd6ca3a47200532ca6e72d44cbe8334","src/io/close.rs":"b4f7c0dd39554463c9692a09c40744081e229b729610d7c530e084e92c63e8e5","src/io/dup.rs":"dd33bd405dd8368c2ef8073803ed1512cbe2c2d92194f3f38f44e766d2ff6ab3","src/io/errno.rs":"fe056ade492ef5b7e20fb9ffbc7e183b7bec6ff300587eb5197deaed5d321fda","src/io/fcntl.rs":"99fa698c6a6c68ecece7e7d14e0a65e1b6e17d360f028e14f8800d42a355b22c","src/io/ioctl.rs":"e89a6e670fe1c06521aa2f266fcd7a990391a533995b787cabac223f0926c8c7","src/io/is_read_write.rs":"a7d3cc1b8673a94d64926c03984e24a627c24e78f09070a2eb893d8005abf9d7","src/io/mod.rs":"0b566bf43b3f8754153f361119f63aa08ff2450e9306eb7e35ac3619bfeeae0d","src/io/read_write.rs":"46fd5efcc1205f8195b6d55ad277f71dcc62a2a52301dae03c0e5dbae6d70bd4","src/io_uring.rs":"4d163535b313a1798bea10190b8ff5211e8ef72ff822952a002af3b1c4946153","src/ioctl/bsd.rs":"d7d3f6813eac0e0f22fb8bcac3d193a22584393c1f7fa233999bd09c4e2059f7","src/ioctl/linux.rs":"61f006e31a4e049787415131beb97e548accb17fb6105d7ead5a12df0727077f","src/ioctl/mod.rs":"87e502a4de2f5ec029d64f606d3fda3831623f405434306e69f35a6aff5d3c04","src/ioctl/patterns.rs":"26116d5b5cd790ed485791e006c97c28590c038050c69c42c752289fa7fcbc65","src/lib.rs":"aadf83ff8226d5b94cd465e18927005bc104b0a7a4f7e0f432d5b110be8b4865","src/maybe_polyfill/no_std/io/mod.rs":"77889bb5c5a4f2e50e38379cdaa5d0fef4b0cafc3da056735df01f6deae75747","src/maybe_polyfill/no_std/mod.rs":"ec94a4aab4bc475785e469d10fd6bc95667e1d47d958e9cff3a19049d88c8c80","src/maybe_polyfill/no_std/net/mod.rs":"1e94d21d455bb1da18a4fccb24b3d93ad42698e22dd888b78115d6266c80288a","src/maybe_polyfill/no_std/os/fd/mod.rs":"27ef0afbcb0695cbb15101070f417eb51e0ef85ae66ec967d95e80771d507c47","src/maybe_polyfill/no_std/os/fd/owned.rs":"d82bfeadf28087cc9afd10269f09a8b4125915dc3288b6427c79f5b4c58ab751","src/maybe_polyfill/no_std/os/fd/raw.rs":"f3648c7bd4a6ff94bd823ed9e0d99d398e02f24875cf9b25962736999e7c6943","src/maybe_polyfill/no_std/os/mod.rs":"27dab639a765827644005d5f2fcc7c825310606b889cc8dd83f54c9528350dc0","src/maybe_polyfill/no_std/os/windows/io/mod.rs":"5bbcc05c83fee5026dd744a994e0458469466d5be39081baa62df07753b92fd2","src/maybe_polyfill/no_std/os/windows/io/raw.rs":"4c32609a489dd938a49328b5637cb3bafb96437f2f9f269ab66d7d3cb90247f6","src/maybe_polyfill/no_std/os/windows/io/socket.rs":"c658f42f24eff44a661f2adfd24a11af80fe9897f3e2af4dc5d2c64808308d65","src/maybe_polyfill/no_std/os/windows/mod.rs":"fdb416f8f231a4e778b5f985b9ae712ece5e1a1402963ad1a5f6a8b9843795f4","src/maybe_polyfill/std/mod.rs":"7c16c86cc73e226e65ead598e4018238b22000a345040b706bf1e1b3eba115fc","src/mm/madvise.rs":"092ff2064b16960369a908aeed70ec38a16fa2a0207f814cdea379e2f2286954","src/mm/mmap.rs":"1cc428e40ae77b23718ce821a22806c067fcaa7aabebf57df5cede7b7abb2bcc","src/mm/mod.rs":"b3a6cb838986d45825b912355cedead761211a494ca6f89b2367a2d2157e340e","src/mm/msync.rs":"0cfb895703b8b7bac47426c8f03499f2aced3f4e1f31008243a1a629e9d44a1d","src/mm/userfaultfd.rs":"8073443bd181ff0b3ba4d0b1ae67370b4864035a0c8b4898cd709dc47c518ae7","src/mount/fsopen.rs":"1c54a02f04ee6710e2c5053c73361eecc499c24cd72c7c7c012dc57a4621e382","src/mount/mod.rs":"5f0c9df4727592695deb1cd63ae1de021b03dcd9d0d1b68e1f34d12a7136cb19","src/mount/mount_unmount.rs":"fa77675b023180b578b7fc053acb46ae2ed2eb11bb0488871bfd1ed211df73a0","src/mount/types.rs":"601ae3e10b7dc496fed7f3b40a80e81c6edd7bf13189d7be45c3212d4c684c39","src/net/mod.rs":"7899807c9ad9e3fdbfd8b3ce2a1c7053d4f46dd7fa76102f620c6042c2d6314f","src/net/netdevice.rs":"1d790ef6e33d30c3167ec422a95a711d6df26d69502cb0b4c4889623547d3693","src/net/send_recv/mod.rs":"ca923e7affc72bac1c67b3957f55a256dbdcd800c54ae866ebe71fb406ef79a8","src/net/send_recv/msg.rs":"7bbd89b593748d4ef63d76f1b47c429c48c2f5f3d4a6bfd9aa37373ac26a77a1","src/net/socket.rs":"f6e0c454eadb52a8ead30e04851bfe095d65fd1b83ae6419dac2030e69b3f7d5","src/net/socket_addr_any.rs":"88250bf218d3a626e8e04bb11d4dd50ddf1422bb28d780c98b80710cf9c30166","src/net/socketpair.rs":"aa9013de19945bfea3f7d2889cc23abd384717b79f38cd5d045dec09c7517658","src/net/sockopt.rs":"416485d98afaa1cbc492e0dea06edc2137e2b2e6b15e16c2479dd92ae456c355","src/net/types.rs":"7b430c33a1bed0ebdb10f997d2c0c0227fe335ccd11d8446d9846627ae84a2a9","src/net/wsa.rs":"29856e6d0108be6b719f6ef973c5396e48ddd58ecd0c2db9ca3e2e0ba4eccb5b","src/param/auxv.rs":"b57483d3083a4dfad9ceb049fd96d54713b91b7f31b8c9a0e40501548da499ac","src/param/init.rs":"a31c0e5cea61a1a999767fe74f87c0d59eeb6bce66578b842fe0e0c32be27a55","src/param/mod.rs":"c514216b96d9520c9ffc5662c97b24f1f36f56fe1f5f3c9f64175c8b35577288","src/path/arg.rs":"ab5ed60c8cbf0484dce25440f027d7d511ea329bbaeaf83d70717f5c7e47b5ac","src/path/dec_int.rs":"0c71377fa5137595d6316ee135617ab8e514a2f539d77e15ef3a626d7aa092c9","src/path/mod.rs":"fbe294749100630467580f5e25b44e7a4f8a4512381cc18acaf1a6813afc39cd","src/pid.rs":"f1c486000c5b1311b2d720cee88f089c17ef9a171709673dd06e6f35f4ff98a3","src/pipe.rs":"d5de91e5adb0ef8753e4c1ee5cfdff1f8bd80068af1fa3a12239a47da5131832","src/prctl.rs":"19aa584895874ea48b9bbe1bf695b81257b0281df64dfdd91e1b4bfa298661b7","src/process/chdir.rs":"93ce4fade85e720883f22e8b8a6c0c9b6ec3a07c37f457852b2c53aafeb8ad3e","src/process/chroot.rs":"01191eeb86295975874019dc675cb0f8f0ca5f79dd78dc9d1c791a952adb3512","src/process/exit.rs":"f09000df82151d015a39b8cfe7dc28875074ad1bfde326f63be1438cf736d08e","src/process/id.rs":"21a487fe2384add719462f7cef500de0e286acf20ec5a6773c748ade08b99aff","src/process/ioctl.rs":"c7f551152d65ac173d9eaa298b964339037b60a7b81e8bc316453718417a6be3","src/process/kill.rs":"674d06cf065c8045dbefb6fc6437a62b964069599fc03d84e64cc36186b96596","src/process/membarrier.rs":"1c4c39b359d1d0e9bbe16352eedfca9278d9ef298ade8ec00e998617bbcbfed8","src/process/mod.rs":"a32691289982f4ffc53fef94fea4e3f375af9af87604fb962e94c54c9d91703b","src/process/pidfd.rs":"150413a9cc550ffc432b3279a368223fa9577544ef29e45edeff3b79ae316cab","src/process/pidfd_getfd.rs":"74c778b872be0b800870e4633606461fdc8493b259031e35f8f558768d960cc2","src/process/pivot_root.rs":"aeb2464464efd81ca0b940e3e5e3ed1b09380f3e6ba3200972e0ba100f78badc","src/process/prctl.rs":"a34ccda958036f49c5e4a5d654566c2b18d59c4b48b31c91e63877191752712e","src/process/priority.rs":"ea78f09e4564943d0083eba19d9933781a5dd70d5723f156eb16ad01dd67d89e","src/process/procctl.rs":"27e082d23267ef9a19dcbdd7eb33a1df26eef42894202a728bc1d8a3f1ff27e6","src/process/rlimit.rs":"10becde11d8b5d3b50aeb21a8fcdf53ec7803bdbbf8d1f4233b8e6c0b85fafb1","src/process/sched.rs":"4f566593f7a6c12873ecb18f21b9806162791b33815c9147065d3c8d812b562c","src/process/sched_yield.rs":"8f80fef12e528628d19c26d26ecbad61b9644505a872a49f842820aa52018cf8","src/process/umask.rs":"15841f5e178dd032f8b8def8545c9e98b205e6b1ba70bf9c07c2c0327a8999c0","src/process/wait.rs":"04d60c43e8ed1ac44e4ddc5ba6e18e5edf1c400565ea0e81ff8f1bf71403b7ba","src/procfs.rs":"adfac2c1232ff20c18251b8745f6732e3315b1adfe95b9e7297378dbcb290129","src/pty.rs":"4bd587399215484cb4fa9f3c25394e826436169d385448c8e2791cc0d27bafce","src/rand/getrandom.rs":"a89f45838d22982eb0997bc905031819195701b64aa1c874e646dcb16d6e2a7d","src/rand/mod.rs":"e1fb7542f1958fe77673aa628bd92fef1b9addf79ba23df2398d1231cb61c148","src/runtime.rs":"58abe84feb409ec5a97df922253d127f032e54d0b44989f2a9dff4852a1b7ce0","src/shm.rs":"30b32e302ad2d198de411981f3c7609082bc20f1c0651aa3f3ce2beb8f19c6e9","src/signal.rs":"0fcce2e37f69d70cfef1f355355979b269820281a6e63bd171ba05e525063e79","src/static_assertions.rs":"504cf66f0d5b8e335be02f9ae8b0a355abc98c2c82eec0098bdf0988e662e260","src/stdio.rs":"85e66975a55f91bfb764f848eab34acf1bf6ca7f37b6421043d1e2003ec14805","src/system.rs":"4954f5261bd25fd01ba6c97a1a0afa9cad4d768a1c10491d33b3bf2d0bba8371","src/termios/ioctl.rs":"aa26694c9be5378ea52e669313e64b25fc034e3863b72281530c42499570fedf","src/termios/mod.rs":"b44b7caa60b6f458657ed58a0e0eca41bb4e6d6be4b0f042bbb8ab7056cebe4b","src/termios/tc.rs":"bafcc607de993c7e7c4cd6f15a59e7807906e59bf991a5a4c67e3b076d07e3f2","src/termios/tty.rs":"0013cc4c31907246b45c4b94ded0171dc0d3e6759740f5424831feae700092f7","src/termios/types.rs":"6a69789f7bd4783839b18f5e41f2444afc021c5d5f861bd75939ec53308d11af","src/thread/clock.rs":"cc4a981b7fc059cc88da709e31381c778d75c22f1b96cad5fa2799a45ecfef5a","src/thread/futex.rs":"b4a182cd4b490dab620c5fc59adfe79845c2e64f624cb8d9096a9375a0597b21","src/thread/id.rs":"1a9a8b4bfe71dba6aec17760ca9de5a66a80b9c608fa0eeb30fd1bc949e511ca","src/thread/libcap.rs":"4c51b7df566d38dd0f85f81ef53279a745a39f0f4e1154791fd38438e2ca7db1","src/thread/mod.rs":"d6d9c3340cd9710869813ea9c993669d11620126edc66e5657a9de2a07a5f864","src/thread/prctl.rs":"3826dda31b9452b2a8b30158b6babd0b536fe9ea314027863d14c3888c9435ee","src/thread/setns.rs":"ddee643bd095104242afc3ddd3ddcbcfd6a4876febf47200a63f9e22996e1dec","src/time/clock.rs":"7588a33f5279ee683f39ce72a8d0a8dfcc2e25d3dbc29990e6829d7c2df7d99b","src/time/mod.rs":"43afee938c80d124d04d4ba190c03f4d21d1e3bfc154fff309211e4f6eabe940","src/time/timerfd.rs":"f17092b84553741aa2d2b44c6992b5d2c8c96cc2c2007fc9a2c6b2064485e53f","src/timespec.rs":"32a4d930cbc0f6dbd23153290db920671cf4ce65a4a127e176f897c1cde42d7d","src/ugid.rs":"6616c6e35b7e43aee5b150f1efae7a50711e0947943c9a96833dbe214ad9e85f","src/utils.rs":"ad680ad8564cb7b37fc746e0b3f89d389278fe1b294ef343a5c4a37677414065","src/weak.rs":"7e3169bc97e76fc4d52b040391a8df36b06536fc0f81cc6e8e71b951cb1fe54e"},"package":"375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8feda8e8f5720d89911231f613261b577718165f99061387ef6db30c6a234bd1","CODE_OF_CONDUCT.md":"f210602311e3f74b32f46237fd55f4ce36d798e85e3db1432ec667f63a7ffc44","CONTRIBUTING.md":"3fd57de5c678db1c972da676a8231d2fde9820695ef1f0d53f1e55a3e81d9de0","COPYRIGHT":"377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9","Cargo.lock":"ec6d55d6e6bf309154839fe06a477916f7b0c5e7d5946612bb3d8dfd2106f1b9","Cargo.toml":"15e9e7d1fd053d2f69ec15c99a6dcdcb48eb3f858c07529121b2547d26f746a3","Cargo.toml.orig":"8b53d78dbe2079b1173443a55daefd53046654fed654ec6843faa8135bc15257","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"fbd9eb025cdb6c58d28649f0c9132a4e383014f03a8e0edba04a4e36cc45fba0","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","benches/mod.rs":"e260e67273aa0a37cffdc5cd451699335b8ee656c17275a0d0f2b4563c6018ca","build.rs":"7cc60a1a80836bff6c4f82dd938049dcec84736100bb81ebe6ac84513b0f4a45","src/backend/libc/c.rs":"e111414bce945426bbca53cd018e74300d57089a63b546652a62f63f52ba25e2","src/backend/libc/conv.rs":"e7a5c29add478167044a036969d1a0800082f6bb40c0e938ee162e1f1a1b6ba4","src/backend/libc/event/epoll.rs":"6b68d0002519ad9894391562ca062aa02f696cc0a2a84bbe750891619f5b0c35","src/backend/libc/event/mod.rs":"aad0c603344c9644332cecd045a8307490303ff695f30bf946e4096607fda274","src/backend/libc/event/poll_fd.rs":"f187dbb2a2eea2cfff86d2956991fd6b9df3599f91a494b5b61e00296bf5ed5c","src/backend/libc/event/syscalls.rs":"f6293d22d2b737ebad40a21ea1c07829d4dde341c1084ab20b12875984947f64","src/backend/libc/event/types.rs":"b966e0a3a018ca2ce507371be900fc73b2814cca450b784583207ad2df473f13","src/backend/libc/event/windows_syscalls.rs":"1b682b13c3fd2601fa7dd10a909467a8d9ffebed04f8f6c8bcd7ea8a89769c8c","src/backend/libc/fs/dir.rs":"836273d764eb7c1cf09b5ed20baf20a99d9c9afdf448c9fda50f0927c173cc89","src/backend/libc/fs/inotify.rs":"69376ba2e81f98164029888d0cae554ca1702b532b0045dc55e282f1dd52d7bb","src/backend/libc/fs/makedev.rs":"89c679a0ef18dd41b3c6223bce0f329ad35bf6cadbf16e47b33fad3f312ba4a6","src/backend/libc/fs/mod.rs":"3d28b803011b57da6315bb747daf0117218687c0cc610358f5dafddf0b7d44d3","src/backend/libc/fs/syscalls.rs":"8da556f91f0a29fc5af7c6981f106594c628b564a370213a4c72a12cd03eb168","src/backend/libc/fs/types.rs":"e3f3a68c57dae69c0c6b401e1202fd212b95606fd10e1ccc0d21f868a891e51e","src/backend/libc/io/errno.rs":"32da10e17211335287db5165955331d7bfebbab73513e0ef96014385a91aa06b","src/backend/libc/io/mod.rs":"746647bd864e4ec7717925b6d176cebdb392b7d015070244cc48d92780351dd6","src/backend/libc/io/syscalls.rs":"91ebf37b8abdecf619c9bc3521b1b4c6795369c668753586e1af79d04fb982b0","src/backend/libc/io/types.rs":"2efd39bb3df19a9db5496217284f3d2235ddb354fac81dd71861109a56bede0b","src/backend/libc/io/windows_syscalls.rs":"24f7abe92406f3f65c1a42a4694c2112142106a341d024ffc2d5905a9f289339","src/backend/libc/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/io_uring/syscalls.rs":"5221a498e6c396d7c4cb60168ce8459ebca7d6720349a426d8083c227c694212","src/backend/libc/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mm/syscalls.rs":"c04c61ad3d7f3b24d13f89144d7fa0a05658cea4763207f9250db4f9362de2fe","src/backend/libc/mm/types.rs":"40b7888a1439afae2705e0c724ae0821a51d32ca5740f1ec16ecb6dc1adc883d","src/backend/libc/mod.rs":"ce2f388bdc8dac69ca9d1871ddc7ad01a7471a0de4b7f2bd67c8f11d0878fd87","src/backend/libc/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mount/syscalls.rs":"d2d35f7ae989bb52722e28cdbd775243c5d7da9eb411e0b2b9632f2aa7c1533e","src/backend/libc/mount/types.rs":"5c2eaf22e7a29e8e48cb19e40c88d040ba1c891038a611e85571476489dc12cb","src/backend/libc/net/addr.rs":"b9f5af8bfe0762deb346aabe87f8d32504543923a246ff97f9828a0bc36b893f","src/backend/libc/net/ext.rs":"cfce41130eb2e3dd04271e0aa2c1e2de9866397d7d2a59e917d26b784ea30df5","src/backend/libc/net/mod.rs":"562d23225d6dba8f095e3ca41af60dcf6cc40c2cf17bf028f90888f809e86f07","src/backend/libc/net/msghdr.rs":"6f8aba792b4adef5c5d3d4324a813a67a063a50d10437bb19bf7496666bd6de6","src/backend/libc/net/netdevice.rs":"078bc108540457f0e5849c2b8d2f1351c4aaffc910f8c9c9857969477c22065e","src/backend/libc/net/read_sockaddr.rs":"b094d2cb84b2eee5dd411d21458192c03eea0e420e78149441d7ab88a893281a","src/backend/libc/net/send_recv.rs":"b5714bed2cc6f2ba42bf90d19655b507c2a248e2d05270b1355b6d4cb8e4f9fe","src/backend/libc/net/sockopt.rs":"4595bd3b182cdaa7bbefb94556ffd1dfcde81d5e20b298cd907eb7373d7b3b77","src/backend/libc/net/syscalls.rs":"552eb57bda272f2372e180f927a88dce67fcef46e7c1378d47d595eb2abd578d","src/backend/libc/net/write_sockaddr.rs":"b62e40c9d4a4e70746d864434db140b4b3c1f110a3fd2e7acfbb3f2ccf15d6aa","src/backend/libc/param/auxv.rs":"c29b29ad65f66e048debce5293bf84164811264e61b71a28a57225400d3b9529","src/backend/libc/param/mod.rs":"5234b8f1bcb886cca6ea003d411d75eaeebe58deedd80e3441354bf46ed85d4d","src/backend/libc/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pid/syscalls.rs":"49ea679b96c0741d048e82964038f9a931bc3cf3a0b59c7db3df89629b9c49e6","src/backend/libc/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/pipe/syscalls.rs":"7380b533adbc57b5ccd8d2d0b74e5968215b00047965fef8bf0a1208d914647f","src/backend/libc/pipe/types.rs":"f87e43bae418d00fe8b333877acc3b6aab4cf4d123f02ff048a21866486e1404","src/backend/libc/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/prctl/syscalls.rs":"8a2684f444a7555098dce2b92270d81cefdae902716c6e5d59bd7b0657e8a29d","src/backend/libc/process/cpu_set.rs":"5fca2b47289a2bb6ba908c910a6d27ac78ac10ea21d3c0c018f72f8816c5b9d7","src/backend/libc/process/mod.rs":"806e26da8d1e7afae502987fcd650f4d348da147b8a2e74447affdca153e2e97","src/backend/libc/process/syscalls.rs":"b4a7d09cf46c65997a28dc5f075e90943b2581b7df99cd66cdd18e87fe96600b","src/backend/libc/process/types.rs":"fb2caf34b17079aa72c04aed0f9a31d534ea8e8b73a80c758b748bf5e38df52b","src/backend/libc/process/wait.rs":"0cc556aed976b4bbb3965f74fd76b8216c755fce25043b7b21ce54afa07c9773","src/backend/libc/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pty/syscalls.rs":"757cc928b6121cda7517801cb837efbcdfcd4f785b80019ba8bf0100d6af1dde","src/backend/libc/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/rand/syscalls.rs":"35ea6b6e0f8a7fb064fd5cb33a3a855cd161a6a00f93d76c861b2a2c66db85e7","src/backend/libc/rand/types.rs":"4eb0b4cdd0a9b089d1c9f6a25ad1ca97be28a38b7b07a705ec605b773f63f880","src/backend/libc/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/shm/syscalls.rs":"60d797d4e85e08e6330e6b8d80094356ce377e5484952f88ae2a6e49231c268c","src/backend/libc/shm/types.rs":"0a1ac6bb9c024d94eb4bab7452937b7befcb30c581dc787b805011407ba1442d","src/backend/libc/system/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/system/syscalls.rs":"c18c2942811ea93af3125b58d00a1da05c54e5ff438a3dc44cda53bc9d6fcf03","src/backend/libc/system/types.rs":"6871e16aee14fe2ae03cea798c3e509ffe44778a9c0e5608fd73e2e015876d7e","src/backend/libc/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/termios/syscalls.rs":"2720e443c118e1c0311dbb3efa4b54637b6e607bb123ccdc0f5d92b5628573c2","src/backend/libc/thread/futex.rs":"064463c4a4f6549aec0797d44e44b862eb0100efe97aa293b4dad10034cae800","src/backend/libc/thread/mod.rs":"fa710053974d7f16a6c49242ee6c10a3b9e1143452b9daeaed8837302a679fff","src/backend/libc/thread/syscalls.rs":"4cb65db4fe0c7d6016dd0dfefa610b369234b6b9db0c75c0fcb9ab8cb25a16ac","src/backend/libc/time/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/time/syscalls.rs":"bf847e94cc156bdb553755baa88dac240db4dcaf690f303b0f205777c5a9cdfc","src/backend/libc/time/types.rs":"d0307994ffddd3f21f702d9ae4400750aecccfaf4a01268161dc4fd72de5c373","src/backend/libc/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/ugid/syscalls.rs":"8edf91b8790add23902c9f5418da6b0723a371677f29f490e0c8af852f0f1a0c","src/backend/libc/winsock_c.rs":"e150946d35781b462433d8412e0c99eed6214113bb90fbb251bf560b3beefa18","src/backend/linux_raw/arch/aarch64.rs":"2a255c9135bc8a321c180f52b88eb2b158bc9170cd222149caeae63c24587d44","src/backend/linux_raw/arch/arm.rs":"165bccb5883d0136e55d42091183765f83d86e9d37a7cb2cec9ae8af32774db6","src/backend/linux_raw/arch/mips.rs":"aca20118a73063e4f2f8e7b261b1266d216e826df2a98cad99c53c40b0971af4","src/backend/linux_raw/arch/mips32r6.rs":"a7ebd0886e2e0d3b39996778fb665b68738f8a67d67b47e43fdba7e7cabb6d1a","src/backend/linux_raw/arch/mips64.rs":"ba947f286522b8034d509887cff8183cca34766aed5d37c91667dba22e2f608a","src/backend/linux_raw/arch/mips64r6.rs":"27de08ce1003a48f1d8b84746e724e8766b980e4ddc4febb6e20eb31067fb137","src/backend/linux_raw/arch/mod.rs":"ab348ddfbe57c3e3258f02416dd68503eb9f0521a2f52b73e4dc715ab6121f83","src/backend/linux_raw/arch/powerpc64.rs":"dfb001f8636a5e46d728900b0804fe6c374e5e18a6f0e76d7d62e0c07da74477","src/backend/linux_raw/arch/riscv64.rs":"41d33242d941030f46077dc2b1bc4c7913fe7630d693a5a7eef966bcf38f9d8b","src/backend/linux_raw/arch/s390x.rs":"5b30beb99a543c87c77428e488575bf9b6e7f07d790df573e7be38ad5dd314a6","src/backend/linux_raw/arch/thumb.rs":"2fd979ab421248c0a4c592bc0cefee63edc26528f469b71b63eaed35356e42e8","src/backend/linux_raw/arch/x86.rs":"8fba9762bb0e8bb9a71890cdf413441aa52d2bf41690ec0ef01c97ac11759a5b","src/backend/linux_raw/arch/x86_64.rs":"e929036a1f3cf93ba538f4523b241605cc7b5e61f84ffe6d9d5cdbcb6f73e543","src/backend/linux_raw/c.rs":"7ae5c31185afa5cc82ab2684faf7770c15e4ebd61f104e5c30e3fcafdd450287","src/backend/linux_raw/conv.rs":"f4deb897dac6c99e465db1bf27a9194196e208105f0f00f040c9e56cadd9df51","src/backend/linux_raw/event/epoll.rs":"db05715e1bd3b93c6873695c89f04abb97768a57e7e402306f568eba844e407a","src/backend/linux_raw/event/mod.rs":"72e46b04637e2d1d2a6b97af616144995399e489d1fe916faf835d72fc8c64cd","src/backend/linux_raw/event/poll_fd.rs":"a5773464e9e30227b4046f029a27d3daf2c7bd0045e54565cf1a8ac2a0d61e81","src/backend/linux_raw/event/syscalls.rs":"5bf5df8fe67e246948a7bb40dd89176052ebf085ed50ca9856a49c3613b56a47","src/backend/linux_raw/event/types.rs":"0551b18f982e233a0a06d8a9c3dbb29de0c204dcd64dd6f7e88b6c96fa9a9be8","src/backend/linux_raw/fs/dir.rs":"fdf849d058c387551e102bd7fec31e3ca40c18417a1e530cfed1daf3df2c4de3","src/backend/linux_raw/fs/inotify.rs":"e627e8f48e8f4dc2117746117aaa7f151865103be64e446011c72878921e402e","src/backend/linux_raw/fs/makedev.rs":"c6b4505c4bcbbc2460e80f3097eb15e2c8ef38d6c6e7abd78e39c53c372139e2","src/backend/linux_raw/fs/mod.rs":"3d3a42bbf4d086f806d7d9f6e4b0a49a873dc27f4f03ffca0921f5536acc24e5","src/backend/linux_raw/fs/syscalls.rs":"6e2ca8d96be2bf94b38512d184a22d79385a6841419de2590f9e5af33d002920","src/backend/linux_raw/fs/types.rs":"6102a5b8207f959edbcc2fc233a6145a265a428c0c4fa195472fe7fe6dc5165d","src/backend/linux_raw/io/errno.rs":"40cf9fbaee5c88b8e6293a1eeafa3498f3c0fe402b16a30ae97131795da0b404","src/backend/linux_raw/io/mod.rs":"7ae2324427892cca6f5ab53858d847b165f790a72ec25f3d99fb15f0506c9f27","src/backend/linux_raw/io/syscalls.rs":"54ac1395fb4801ef2ec6639113a6e23c4b532d84b6495f7166fcd0492cea09f9","src/backend/linux_raw/io/types.rs":"d0df5a62248e1ba19af0f89f86da7ba2312d97065c2814ddf6b08a4a0db23bad","src/backend/linux_raw/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/io_uring/syscalls.rs":"7e40703cc3a020377a4a23bc8651bdf1d65b8f62e174eafb85d27d246f86c39d","src/backend/linux_raw/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mm/syscalls.rs":"c7fc0f49283026b0df47463ed47394634e5664468f36a5eb2a89bf259bbfb67d","src/backend/linux_raw/mm/types.rs":"821409c463a31954048075906b3fe5bdb029badf9c9e2689bfff8f6dbf5b0bed","src/backend/linux_raw/mod.rs":"f849feea0a83df69fb9288ecfe07992cbdaee7e55d29b5662043a3fdf00e4700","src/backend/linux_raw/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mount/syscalls.rs":"8442c82814961f69c488222faabb82c44d2e7227b10faff919cbbd197bb47484","src/backend/linux_raw/mount/types.rs":"9a33214816863fc92846fbc99df6ddf60a3e772b34f4bb3f5e8a40ef489130d3","src/backend/linux_raw/net/addr.rs":"7239e4fa8c6872bf978e2f580563c51c72d6ae6f96b77520fc7b9ece62fa0ebe","src/backend/linux_raw/net/mod.rs":"5640bbaf4963ac4575b0537173422ed6f6a43f34a8f6b656e7257fbbb13e5bcb","src/backend/linux_raw/net/msghdr.rs":"8b18974b81ee78af7a5c64733041dddaaa378a46cab8b984bff5b3b4be499751","src/backend/linux_raw/net/netdevice.rs":"3cb28bcd762e2df595481b4379a08170f59f99d367aa03424531c19e4c5aaf55","src/backend/linux_raw/net/read_sockaddr.rs":"7cb3c8bcc80c5eee8602323cd83f36c1784927d9dd0c40ded29af6fb09c57ece","src/backend/linux_raw/net/send_recv.rs":"d4e81c01db50dad1c02e9aa3e0979f8052431a3f64c8864681d9ea52a34ce3bf","src/backend/linux_raw/net/sockopt.rs":"95b5054469f3c9ba83ecd30a60e4adb3dc444d36cc1a24ed57fb460626b475fd","src/backend/linux_raw/net/syscalls.rs":"05d96523e459425ddb13ac86ed07467723f4c3bce7204115f94331bc96dbc712","src/backend/linux_raw/net/write_sockaddr.rs":"0efa4e17b4008da2cf2aada2d18acfccd31a3b49cf8ac5d608e77f3ea6627fec","src/backend/linux_raw/param/auxv.rs":"d90827ecdb2d9c98604bfd80419e533c3c200da4463b17e2bd8ffa0e061cd5c0","src/backend/linux_raw/param/init.rs":"f2275a2324a99be8d804fb3b7fdf86a43c7d428f660280b7e0e7d19c357f0200","src/backend/linux_raw/param/libc_auxv.rs":"0a223ad36a33611370cdf3c666008fd61d15f2477fd3a5ac2c78972079fb86a9","src/backend/linux_raw/param/mod.rs":"2e6a1a1c00351b9c88bd615aa923f71d76208df5626dd9bea03067f28f81dc31","src/backend/linux_raw/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pid/syscalls.rs":"eef6aa01830ddd510b83f507da2002c03e58318b73744be2c06ebbe33c4f194f","src/backend/linux_raw/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/pipe/syscalls.rs":"aebba454edd084bd5821243d8fd755cd2a841d5b620e8c9ce9c19a02fc5d00ac","src/backend/linux_raw/pipe/types.rs":"ae643a774e6343df02b9b99b842fba8b742dd9b1f97b5c5b2b504f2840bf3fd2","src/backend/linux_raw/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/prctl/syscalls.rs":"a18b224307e0d27bda9b7b85c75cd6c7ddfe39f5ce52efb7bb0bf0585b757343","src/backend/linux_raw/process/cpu_set.rs":"b31889f972676f57e3599375dfcd59dd72975977ef345d11c22d51f0d4a6400b","src/backend/linux_raw/process/mod.rs":"fb393c70a9c63ef9a6bf1fb5a2dc94f07d6b0b6987cc5231c15c607015dafd68","src/backend/linux_raw/process/syscalls.rs":"b9b6d542a39e021ab2b0b2128bdb436c22eb8c52556d185f01c58f1a1d9412ed","src/backend/linux_raw/process/types.rs":"6811ba822bc12a1a6336649151b4adb1f5d3365684a31c07f01953ea9547743d","src/backend/linux_raw/process/wait.rs":"921aee4b0048746087f52615a98edc2aa0fb4b53d6df44be4533098df55d1b05","src/backend/linux_raw/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pty/syscalls.rs":"ae09c4aecc0ae87b1ca58d82efc58007b9dddaae78460d615f48da19d1cd0f89","src/backend/linux_raw/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/rand/syscalls.rs":"317cdaf243623329ee345131054e86a06a0863a9e90c5dba73e1ac3475ba6305","src/backend/linux_raw/rand/types.rs":"a21dbb1ab31eed6b59a57520be5a3c603c36d18ea74e67f7527f40835ba209a3","src/backend/linux_raw/reg.rs":"3e321750d91d77c835abd09b06b5851ebf3134d3affb3cce306e38329871bec4","src/backend/linux_raw/runtime/mod.rs":"b2cae8cce3822c3c92942f06ea0b68464040dcac33c6f0f7ee392c6269993347","src/backend/linux_raw/runtime/syscalls.rs":"ad0e266f0eec81be6e104d1e02ebf61e149f4f3c24d8f18cc4442adc313f3327","src/backend/linux_raw/runtime/tls.rs":"6316060560a112c2e9cd9807cdba6e8c91414113a04a739160929ae9a67bba1f","src/backend/linux_raw/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/shm/syscalls.rs":"3ebf91610b02de0312e1f0f0cc5d56e12b4d93794540087b3182cbdf3cb9c8db","src/backend/linux_raw/shm/types.rs":"8275dba36a8f2c4208f2d23ffef52c5b02d4b10d5450733cb4fc5cdfcd6285ee","src/backend/linux_raw/system/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/system/syscalls.rs":"19a7ab17de906ec237f16a816da036723c1f55f605e8e4a26689343eb4cd76e7","src/backend/linux_raw/system/types.rs":"1ceab8d738a71043473b26e97fa3fd79d588a86d4774cbc9b9e1d4f1447a016e","src/backend/linux_raw/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/termios/syscalls.rs":"1a42438153f61e72aab7c3c8fdd0c3ab918da0fec58e07bb42423518065374e2","src/backend/linux_raw/thread/futex.rs":"0139394e11006301e98379b7f07604aa10fb436b43acf8f55f1a24f1253f96cc","src/backend/linux_raw/thread/mod.rs":"6ad4a4b90b9234e79900b27ebbe8837e3a7a36aec532912e3e253edce5225067","src/backend/linux_raw/thread/syscalls.rs":"e2c89bd3cf34a46b5d06de43933284ddd06ed07e9c789c726c1afa48f7842a5c","src/backend/linux_raw/time/mod.rs":"672724f55b7b7be6a7452bb1cc2d28b5f0aaa840a2856fe363acce624e1beefc","src/backend/linux_raw/time/syscalls.rs":"7dc6975bdc30e8fa02f3408b934957e65ebbca281c8c9806e5de9404845312fc","src/backend/linux_raw/time/types.rs":"5f49ee7b201976114c6555f0c5a81d3305e18e726e54edc5a5474641f3cdc278","src/backend/linux_raw/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/ugid/syscalls.rs":"8c86d251db33b399a1d1cbb8e87afe650b78db84f444d3251309b7a0480b54f7","src/backend/linux_raw/vdso.rs":"056314f72c71d4b041739337ca2098afb7fe070f844327f462c293f43481b75b","src/backend/linux_raw/vdso_wrappers.rs":"4fa1fb04d5812c9edf143b3228327475f4021f6cd52c75beb51aeab4d1ad983e","src/bitcast.rs":"4d2b3619dac1500bee223e11db0b4a5f75b0fbde65094bab157597af71f6b72a","src/buffer.rs":"fbb262d0751546447ee95f1623d3f2eb450ff0b4a7e1df29c5a2c9cf205b8820","src/check_types.rs":"e52f710e1cfc12ca13a495f2b43c227b293ff295e1ce3ab332935b28a7579872","src/clockid.rs":"bd66d6bdc6b73a4668dda5b6f91838b6ed6c4b9503a0798b071ef35c572b711d","src/cstr.rs":"41af2a4429fe6c67a8883f8a8f63d66c90df566abda74fd2b03bcef7b9f24218","src/event/epoll.rs":"0d051674b9c1b3f118ad65e2b46b4b3cab5551d5dde4e1c40b3af14854a826c7","src/event/eventfd.rs":"81cbd08f7bdf40a6ce1ca692b63da1dc8ba925282990668d9d68f1203e839fa1","src/event/kqueue.rs":"1f381c8afa65d36e3052c476d2e679c3bccb7e3d6cc6b95ba53b48abcbe13a81","src/event/mod.rs":"6fe2caf3143e3ae939c41fafa33a24bb3e656f2bdcdabab35c2162764f9d1f4f","src/event/pause.rs":"930219e19ee227729c8f86fe7271721e8797e917d2d7073fa8d7a104bf6189c0","src/event/poll.rs":"4de5f12e9cadd64e93e11e7b63248bf657700e6be2d8b40b0e5d5303eb34b4da","src/event/port.rs":"4e51ff150e5d17cbd44aa64a38b99c15e26eaaf2e350768b5dcacdfde4fa5212","src/event/select.rs":"49ca840bfd39202494fed201fd34742c30ae5d3d6c115d27b8c232d2137105e3","src/ffi.rs":"50a14dfe10408f9abc6269b9ee6e7a88d99503d50b3732288e85b777915e579e","src/fs/abs.rs":"1c1e65be08da5f7d6e5b8902283855fef0f0a74ab227aae991aaf5310d0858f2","src/fs/at.rs":"68de994eb06fa90bf5b5088dc4ae280c6ac2222fcf137265d4256ce202869da1","src/fs/constants.rs":"23923e0fce3221bdac371fe2d05028f30a87dba4f9b4a573b69dc2d6d39320b2","src/fs/copy_file_range.rs":"d3b644374390d482b2ff749a2459458872b57d0dcf9670368739b7833509a7c2","src/fs/cwd.rs":"3400dd3954aa0d806af1960054899447de5e425481edfad539bdd5fd0b9967d8","src/fs/dir.rs":"347a52f4ca9ac6321c52e802e97ec90d1b4c62ec955c8996fc17f8f5aed69966","src/fs/fadvise.rs":"d77f6a7f7f6648e750888719e59f0f8332f11e84442ef72f622bcbd4e19be845","src/fs/fcntl.rs":"6aa6eb0c87fdd915974e425dd4881038c3658f05fac0bc005a9b40107474ef1b","src/fs/fcntl_apple.rs":"e2f23f038083621bcdecc98d02ce1023508afaecdb2ed0fba5c8b70f955301e5","src/fs/fcopyfile.rs":"ce565f61e1fbf2e31086077c2f1d01b6bb3b048915edda87fe9a4a4f5e8ff7e4","src/fs/fd.rs":"c9042ae0398dfbf39ec9ea8a0bebc6fa91ff76dc33f5aeb829313996036e4d66","src/fs/getpath.rs":"28f6970fc1bbc37bb35c84724b59eac436ea7407a4522e18c2bdacb1fdd2edd9","src/fs/id.rs":"1b5c8a8baf9a9bb1f895f97189cea4e5982a0d35b192afeec6340a6c6222e0cb","src/fs/inotify.rs":"2e4b9824c323c661667aefe06383cd3e843a34676852d9f5f79f62e48e975171","src/fs/ioctl.rs":"1d17e7be9ef4f9f69358bf474a669f0eeb0e8516a3626befc1bf61bee0221d89","src/fs/makedev.rs":"85520b484cb7c15ab71ea1c368578ea3b7e484d82f8510db92b6ce9f7ca341ae","src/fs/memfd_create.rs":"55a3d611184fe0e664f8e2a68cee359c4a65dfce0147305add139df65c292f01","src/fs/mod.rs":"0657052b4ce5934a3f7f95cbb16e06b75b10e4359142959d3d0a0ebe70fdc33a","src/fs/mount.rs":"8f6ea2b997dd83c50c90291b9ada3ed77a9ce1ad701c9b0d533b5113b317be5b","src/fs/openat2.rs":"4a95c15dab533a41201b5fa25c8a212956b7571d58cad696bdaf45af8aef96db","src/fs/raw_dir.rs":"6ad6d3dcdc6ddbb94f152b2584d7335e4b209d7219045ab4bdd6bdb2b7400e7c","src/fs/seek_from.rs":"a9efa0feb9ac789cf47667e91efee2e3f2dcde16cb3b7a928c99da640fa0e0d6","src/fs/sendfile.rs":"e3b2058741cf4b1698f34d84bb37130cf2b72806d522a16fe541e832cde136cb","src/fs/special.rs":"17a0f89f7462171169bbf5aa20a9ec934951fde7016daaed9bb1d12b468baf91","src/fs/statx.rs":"2844baac77fdda0d77823402bfbdbe5bf8983e1d3b229d700bf80c0c190f2aa5","src/fs/sync.rs":"84f24de0ea53f77bd5c471e097abcbecd19c4843b69607f9be9030eb7c9d5aa5","src/fs/xattr.rs":"5e222adb52caf69d949ab3f944fb2a482dd6ca3a47200532ca6e72d44cbe8334","src/io/close.rs":"b4f7c0dd39554463c9692a09c40744081e229b729610d7c530e084e92c63e8e5","src/io/dup.rs":"dd33bd405dd8368c2ef8073803ed1512cbe2c2d92194f3f38f44e766d2ff6ab3","src/io/errno.rs":"fe056ade492ef5b7e20fb9ffbc7e183b7bec6ff300587eb5197deaed5d321fda","src/io/fcntl.rs":"99fa698c6a6c68ecece7e7d14e0a65e1b6e17d360f028e14f8800d42a355b22c","src/io/ioctl.rs":"e89a6e670fe1c06521aa2f266fcd7a990391a533995b787cabac223f0926c8c7","src/io/is_read_write.rs":"a7d3cc1b8673a94d64926c03984e24a627c24e78f09070a2eb893d8005abf9d7","src/io/mod.rs":"0b566bf43b3f8754153f361119f63aa08ff2450e9306eb7e35ac3619bfeeae0d","src/io/read_write.rs":"46fd5efcc1205f8195b6d55ad277f71dcc62a2a52301dae03c0e5dbae6d70bd4","src/io_uring.rs":"4d163535b313a1798bea10190b8ff5211e8ef72ff822952a002af3b1c4946153","src/ioctl/bsd.rs":"d7d3f6813eac0e0f22fb8bcac3d193a22584393c1f7fa233999bd09c4e2059f7","src/ioctl/linux.rs":"61f006e31a4e049787415131beb97e548accb17fb6105d7ead5a12df0727077f","src/ioctl/mod.rs":"87e502a4de2f5ec029d64f606d3fda3831623f405434306e69f35a6aff5d3c04","src/ioctl/patterns.rs":"26116d5b5cd790ed485791e006c97c28590c038050c69c42c752289fa7fcbc65","src/lib.rs":"aadf83ff8226d5b94cd465e18927005bc104b0a7a4f7e0f432d5b110be8b4865","src/maybe_polyfill/no_std/io/mod.rs":"77889bb5c5a4f2e50e38379cdaa5d0fef4b0cafc3da056735df01f6deae75747","src/maybe_polyfill/no_std/mod.rs":"ec94a4aab4bc475785e469d10fd6bc95667e1d47d958e9cff3a19049d88c8c80","src/maybe_polyfill/no_std/net/mod.rs":"1e94d21d455bb1da18a4fccb24b3d93ad42698e22dd888b78115d6266c80288a","src/maybe_polyfill/no_std/os/fd/mod.rs":"27ef0afbcb0695cbb15101070f417eb51e0ef85ae66ec967d95e80771d507c47","src/maybe_polyfill/no_std/os/fd/owned.rs":"d82bfeadf28087cc9afd10269f09a8b4125915dc3288b6427c79f5b4c58ab751","src/maybe_polyfill/no_std/os/fd/raw.rs":"f3648c7bd4a6ff94bd823ed9e0d99d398e02f24875cf9b25962736999e7c6943","src/maybe_polyfill/no_std/os/mod.rs":"27dab639a765827644005d5f2fcc7c825310606b889cc8dd83f54c9528350dc0","src/maybe_polyfill/no_std/os/windows/io/mod.rs":"5bbcc05c83fee5026dd744a994e0458469466d5be39081baa62df07753b92fd2","src/maybe_polyfill/no_std/os/windows/io/raw.rs":"4c32609a489dd938a49328b5637cb3bafb96437f2f9f269ab66d7d3cb90247f6","src/maybe_polyfill/no_std/os/windows/io/socket.rs":"c658f42f24eff44a661f2adfd24a11af80fe9897f3e2af4dc5d2c64808308d65","src/maybe_polyfill/no_std/os/windows/mod.rs":"fdb416f8f231a4e778b5f985b9ae712ece5e1a1402963ad1a5f6a8b9843795f4","src/maybe_polyfill/std/mod.rs":"7c16c86cc73e226e65ead598e4018238b22000a345040b706bf1e1b3eba115fc","src/mm/madvise.rs":"092ff2064b16960369a908aeed70ec38a16fa2a0207f814cdea379e2f2286954","src/mm/mmap.rs":"1cc428e40ae77b23718ce821a22806c067fcaa7aabebf57df5cede7b7abb2bcc","src/mm/mod.rs":"b3a6cb838986d45825b912355cedead761211a494ca6f89b2367a2d2157e340e","src/mm/msync.rs":"0cfb895703b8b7bac47426c8f03499f2aced3f4e1f31008243a1a629e9d44a1d","src/mm/userfaultfd.rs":"8073443bd181ff0b3ba4d0b1ae67370b4864035a0c8b4898cd709dc47c518ae7","src/mount/fsopen.rs":"1c54a02f04ee6710e2c5053c73361eecc499c24cd72c7c7c012dc57a4621e382","src/mount/mod.rs":"5f0c9df4727592695deb1cd63ae1de021b03dcd9d0d1b68e1f34d12a7136cb19","src/mount/mount_unmount.rs":"fa77675b023180b578b7fc053acb46ae2ed2eb11bb0488871bfd1ed211df73a0","src/mount/types.rs":"601ae3e10b7dc496fed7f3b40a80e81c6edd7bf13189d7be45c3212d4c684c39","src/net/mod.rs":"7899807c9ad9e3fdbfd8b3ce2a1c7053d4f46dd7fa76102f620c6042c2d6314f","src/net/netdevice.rs":"1d790ef6e33d30c3167ec422a95a711d6df26d69502cb0b4c4889623547d3693","src/net/send_recv/mod.rs":"ca923e7affc72bac1c67b3957f55a256dbdcd800c54ae866ebe71fb406ef79a8","src/net/send_recv/msg.rs":"7bbd89b593748d4ef63d76f1b47c429c48c2f5f3d4a6bfd9aa37373ac26a77a1","src/net/socket.rs":"f6e0c454eadb52a8ead30e04851bfe095d65fd1b83ae6419dac2030e69b3f7d5","src/net/socket_addr_any.rs":"88250bf218d3a626e8e04bb11d4dd50ddf1422bb28d780c98b80710cf9c30166","src/net/socketpair.rs":"aa9013de19945bfea3f7d2889cc23abd384717b79f38cd5d045dec09c7517658","src/net/sockopt.rs":"416485d98afaa1cbc492e0dea06edc2137e2b2e6b15e16c2479dd92ae456c355","src/net/types.rs":"7b430c33a1bed0ebdb10f997d2c0c0227fe335ccd11d8446d9846627ae84a2a9","src/net/wsa.rs":"29856e6d0108be6b719f6ef973c5396e48ddd58ecd0c2db9ca3e2e0ba4eccb5b","src/param/auxv.rs":"b57483d3083a4dfad9ceb049fd96d54713b91b7f31b8c9a0e40501548da499ac","src/param/init.rs":"a31c0e5cea61a1a999767fe74f87c0d59eeb6bce66578b842fe0e0c32be27a55","src/param/mod.rs":"c514216b96d9520c9ffc5662c97b24f1f36f56fe1f5f3c9f64175c8b35577288","src/path/arg.rs":"ab5ed60c8cbf0484dce25440f027d7d511ea329bbaeaf83d70717f5c7e47b5ac","src/path/dec_int.rs":"0c71377fa5137595d6316ee135617ab8e514a2f539d77e15ef3a626d7aa092c9","src/path/mod.rs":"fbe294749100630467580f5e25b44e7a4f8a4512381cc18acaf1a6813afc39cd","src/pid.rs":"f1c486000c5b1311b2d720cee88f089c17ef9a171709673dd06e6f35f4ff98a3","src/pipe.rs":"d5de91e5adb0ef8753e4c1ee5cfdff1f8bd80068af1fa3a12239a47da5131832","src/prctl.rs":"19aa584895874ea48b9bbe1bf695b81257b0281df64dfdd91e1b4bfa298661b7","src/process/chdir.rs":"93ce4fade85e720883f22e8b8a6c0c9b6ec3a07c37f457852b2c53aafeb8ad3e","src/process/chroot.rs":"01191eeb86295975874019dc675cb0f8f0ca5f79dd78dc9d1c791a952adb3512","src/process/exit.rs":"f09000df82151d015a39b8cfe7dc28875074ad1bfde326f63be1438cf736d08e","src/process/id.rs":"21a487fe2384add719462f7cef500de0e286acf20ec5a6773c748ade08b99aff","src/process/ioctl.rs":"c7f551152d65ac173d9eaa298b964339037b60a7b81e8bc316453718417a6be3","src/process/kill.rs":"674d06cf065c8045dbefb6fc6437a62b964069599fc03d84e64cc36186b96596","src/process/membarrier.rs":"1c4c39b359d1d0e9bbe16352eedfca9278d9ef298ade8ec00e998617bbcbfed8","src/process/mod.rs":"a32691289982f4ffc53fef94fea4e3f375af9af87604fb962e94c54c9d91703b","src/process/pidfd.rs":"150413a9cc550ffc432b3279a368223fa9577544ef29e45edeff3b79ae316cab","src/process/pidfd_getfd.rs":"74c778b872be0b800870e4633606461fdc8493b259031e35f8f558768d960cc2","src/process/pivot_root.rs":"aeb2464464efd81ca0b940e3e5e3ed1b09380f3e6ba3200972e0ba100f78badc","src/process/prctl.rs":"a34ccda958036f49c5e4a5d654566c2b18d59c4b48b31c91e63877191752712e","src/process/priority.rs":"ea78f09e4564943d0083eba19d9933781a5dd70d5723f156eb16ad01dd67d89e","src/process/procctl.rs":"27e082d23267ef9a19dcbdd7eb33a1df26eef42894202a728bc1d8a3f1ff27e6","src/process/rlimit.rs":"10becde11d8b5d3b50aeb21a8fcdf53ec7803bdbbf8d1f4233b8e6c0b85fafb1","src/process/sched.rs":"4f566593f7a6c12873ecb18f21b9806162791b33815c9147065d3c8d812b562c","src/process/sched_yield.rs":"8f80fef12e528628d19c26d26ecbad61b9644505a872a49f842820aa52018cf8","src/process/umask.rs":"15841f5e178dd032f8b8def8545c9e98b205e6b1ba70bf9c07c2c0327a8999c0","src/process/wait.rs":"04d60c43e8ed1ac44e4ddc5ba6e18e5edf1c400565ea0e81ff8f1bf71403b7ba","src/procfs.rs":"adfac2c1232ff20c18251b8745f6732e3315b1adfe95b9e7297378dbcb290129","src/pty.rs":"4bd587399215484cb4fa9f3c25394e826436169d385448c8e2791cc0d27bafce","src/rand/getrandom.rs":"a89f45838d22982eb0997bc905031819195701b64aa1c874e646dcb16d6e2a7d","src/rand/mod.rs":"e1fb7542f1958fe77673aa628bd92fef1b9addf79ba23df2398d1231cb61c148","src/runtime.rs":"58abe84feb409ec5a97df922253d127f032e54d0b44989f2a9dff4852a1b7ce0","src/shm.rs":"30b32e302ad2d198de411981f3c7609082bc20f1c0651aa3f3ce2beb8f19c6e9","src/signal.rs":"0fcce2e37f69d70cfef1f355355979b269820281a6e63bd171ba05e525063e79","src/static_assertions.rs":"504cf66f0d5b8e335be02f9ae8b0a355abc98c2c82eec0098bdf0988e662e260","src/stdio.rs":"85e66975a55f91bfb764f848eab34acf1bf6ca7f37b6421043d1e2003ec14805","src/system.rs":"4954f5261bd25fd01ba6c97a1a0afa9cad4d768a1c10491d33b3bf2d0bba8371","src/termios/ioctl.rs":"aa26694c9be5378ea52e669313e64b25fc034e3863b72281530c42499570fedf","src/termios/mod.rs":"b44b7caa60b6f458657ed58a0e0eca41bb4e6d6be4b0f042bbb8ab7056cebe4b","src/termios/tc.rs":"bafcc607de993c7e7c4cd6f15a59e7807906e59bf991a5a4c67e3b076d07e3f2","src/termios/tty.rs":"0013cc4c31907246b45c4b94ded0171dc0d3e6759740f5424831feae700092f7","src/termios/types.rs":"6a69789f7bd4783839b18f5e41f2444afc021c5d5f861bd75939ec53308d11af","src/thread/clock.rs":"cc4a981b7fc059cc88da709e31381c778d75c22f1b96cad5fa2799a45ecfef5a","src/thread/futex.rs":"b4a182cd4b490dab620c5fc59adfe79845c2e64f624cb8d9096a9375a0597b21","src/thread/id.rs":"1a9a8b4bfe71dba6aec17760ca9de5a66a80b9c608fa0eeb30fd1bc949e511ca","src/thread/libcap.rs":"4c51b7df566d38dd0f85f81ef53279a745a39f0f4e1154791fd38438e2ca7db1","src/thread/mod.rs":"d6d9c3340cd9710869813ea9c993669d11620126edc66e5657a9de2a07a5f864","src/thread/prctl.rs":"3826dda31b9452b2a8b30158b6babd0b536fe9ea314027863d14c3888c9435ee","src/thread/setns.rs":"ddee643bd095104242afc3ddd3ddcbcfd6a4876febf47200a63f9e22996e1dec","src/time/clock.rs":"7588a33f5279ee683f39ce72a8d0a8dfcc2e25d3dbc29990e6829d7c2df7d99b","src/time/mod.rs":"43afee938c80d124d04d4ba190c03f4d21d1e3bfc154fff309211e4f6eabe940","src/time/timerfd.rs":"f17092b84553741aa2d2b44c6992b5d2c8c96cc2c2007fc9a2c6b2064485e53f","src/timespec.rs":"32a4d930cbc0f6dbd23153290db920671cf4ce65a4a127e176f897c1cde42d7d","src/ugid.rs":"6616c6e35b7e43aee5b150f1efae7a50711e0947943c9a96833dbe214ad9e85f","src/utils.rs":"ad680ad8564cb7b37fc746e0b3f89d389278fe1b294ef343a5c4a37677414065","src/weak.rs":"7e3169bc97e76fc4d52b040391a8df36b06536fc0f81cc6e8e71b951cb1fe54e"},"package":"375116bee2be9ed569afe2154ea6a99dfdffd257f533f187498c2a8f5feaf4ee"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustix/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rustix/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustix/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustix/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "827830f25e0f9c8b02f3fb1cdc126c6937822a4d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustix/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rustix/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rustix/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustix/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,280 @@ +[package] +name = "rustix" +version = "0.38.39" +authors = [ + "Dan Gohman ", + "Jakub Konka ", +] +description = "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls" +documentation = "https://docs.rs/rustix" +license = "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" +repository = "https://github.com/bytecodealliance/rustix" +edition = "2021" +keywords = ["api", "file", "network", "safe", "syscall"] +categories = ["os::unix-apis", "date-and-time", "filesystem", "network-programming"] +include = ["src", "build.rs", "Cargo.toml", "COPYRIGHT", "LICENSE*", "/*.md", "benches"] +rust-version = "1.63" + +[dependencies] +bitflags = { version = "2.4.0", default-features = false } +itoa = { version = "1.0.1", default-features = false, optional = true } + +# Special dependencies used in rustc-dep-of-std mode. +core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" } +rustc-std-workspace-alloc = { version = "1.0.0", optional = true } # not aliased here but in lib.rs because of name collision with the alloc feature +compiler_builtins = { version = '0.1.49', optional = true } + +# The procfs feature needs once_cell. +# With Rust 1.70.0, we can switch to `core::cell::OnceCell`. +[target.'cfg(any(target_os = "android", target_os = "linux"))'.dependencies] +once_cell = { version = "1.5.2", optional = true } + +# Dependencies for platforms where linux_raw is supported, in addition to libc: +# +# On Linux on selected architectures, the linux_raw backend is supported, in +# addition to the libc backend. The linux_raw backend is used by default. The +# libc backend can be selected via adding `--cfg=rustix_use_libc` to +# `RUSTFLAGS` or enabling the `use-libc` cargo feature. +[target.'cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", target_arch = "s390x"), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))'.dependencies] +linux-raw-sys = { version = "0.4.14", default-features = false, features = ["general", "errno", "ioctl", "no_std", "elf"] } +libc_errno = { package = "errno", version = "0.3.8", default-features = false, optional = true } +libc = { version = "0.2.161", default-features = false, optional = true } + +# Dependencies for platforms where only libc is supported: +# +# On all other Unix-family platforms, and under Miri, we always use the libc +# backend, so enable its dependencies unconditionally. +[target.'cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", target_arch = "s390x"), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))))))'.dependencies] +libc_errno = { package = "errno", version = "0.3.8", default-features = false } +libc = { version = "0.2.161", default-features = false } + +# Additional dependencies for Linux with the libc backend: +# +# Some syscalls do not have libc wrappers, such as in `io_uring`. For these, +# the libc backend uses the linux-raw-sys ABI and `libc::syscall`. +[target.'cfg(all(any(target_os = "android", target_os = "linux"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", target_arch = "s390x"), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))))))'.dependencies] +linux-raw-sys = { version = "0.4.14", default-features = false, features = ["general", "ioctl", "no_std"] } + +# For the libc backend on Windows, use the Winsock API in windows-sys. +[target.'cfg(windows)'.dependencies.windows-sys] +version = "0.52.0" +features = [ + "Win32_Foundation", + "Win32_Networking_WinSock", + "Win32_NetworkManagement_IpHelper", + "Win32_System_Threading" +] + +# For the libc backend on Windows, also use the errno crate, which has Windows +# support. +[target.'cfg(windows)'.dependencies.libc_errno] +version = "0.3.8" +package = "errno" +default-features = false + +[dev-dependencies] +tempfile = "3.5.0" +libc = "0.2.161" +libc_errno = { package = "errno", version = "0.3.8", default-features = false } +serial_test = "2.0.0" +memoffset = "0.9.0" +flate2 = "1.0" +static_assertions = "1.1.0" + +[target.'cfg(all(criterion, not(any(target_os = "emscripten", target_os = "wasi"))))'.dev-dependencies] +criterion = "0.4" + +# Add Criterion configuration, as described here: +# +[[bench]] +name = "mod" +harness = false + +[package.metadata.docs.rs] +features = ["all-apis"] +targets = [ + "x86_64-unknown-linux-gnu", + "i686-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-freebsd", + "x86_64-unknown-openbsd", + "x86_64-unknown-netbsd", + "x86_64-unknown-dragonfly", + "x86_64-unknown-illumos", + "x86_64-unknown-redox", + "x86_64-unknown-haiku", + "wasm32-unknown-emscripten", + "wasm32-wasi", +] + +[features] + +# By default, use `std` and use libc for aux values. +# +# It turns out to be bizarrely awkward to obtain the aux values reliably and +# efficiently on Linux from anywhere other than libc. We can do it, but most +# users are better served by just using libc for this. +default = ["std", "use-libc-auxv"] + +# This enables use of std. Disabling this enables `#![no_std]`, and requires +# Rust 1.64 or newer. +std = ["bitflags/std", "alloc", "libc?/std", "libc_errno?/std", "libc-extra-traits"] + +# Enable this to request the libc backend. +use-libc = ["libc_errno", "libc", "libc-extra-traits"] + +# Enable `extra_traits` in libc types, to provide `Debug`, `Hash`, and other +# trait impls for libc types. +libc-extra-traits = ["libc?/extra_traits"] + +# Enable `rustix::event::*`. +event = [] + +# Enable `rustix::fs::*`. +fs = [] + +# Enable `rustix::io_uring::*` (on platforms that support it). +io_uring = ["event", "fs", "net", "linux-raw-sys/io_uring"] + +# Enable `rustix::mount::*`. +mount = [] + +# Enable `rustix::net::*`. +net = ["linux-raw-sys/net", "linux-raw-sys/netlink", "linux-raw-sys/if_ether", "linux-raw-sys/xdp"] + +# Enable `rustix::thread::*`. +thread = ["linux-raw-sys/prctl"] + +# Enable `rustix::process::*`. +process = ["linux-raw-sys/prctl"] + +# Enable `rustix::shm::*`. +shm = ["fs"] + +# Enable `rustix::time::*`. +time = [] + +# Enable `rustix::param::*`. +param = ["fs"] + +# Enable this to enable `rustix::io::proc_self_*` (on Linux) and `ttyname`. +procfs = ["once_cell", "itoa", "fs"] + +# Enable `rustix::pty::*`. +pty = ["itoa", "fs"] + +# Enable `rustix::termios::*`. +termios = [] + +# Enable `rustix::mm::*`. +mm = [] + +# Enable `rustix::pipe::*`. +pipe = [] + +# Enable `rustix::rand::*`. +rand = [] + +# Enable `rustix::stdio::*`. +stdio = [] + +# Enable `rustix::system::*`. +system = ["linux-raw-sys/system"] + +# Enable `rustix::runtime::*`. ⚠ This API is undocumented and unstable and +# experimental and not intended for general-purpose use. ⚠ +runtime = ["linux-raw-sys/prctl"] + +# Enable all API features. +all-apis = [ + "event", + "fs", + "io_uring", + "mm", + "mount", + "net", + "param", + "pipe", + "process", + "procfs", + "pty", + "rand", + "runtime", + "shm", + "stdio", + "system", + "termios", + "thread", + "time", +] + +# When using the linux_raw backend, should we use libc for reading the aux +# vectors, instead of reading them ourselves from /proc/self/auxv? +use-libc-auxv = [] + +# Enable "use-explicitly-provided-auxv" mode, with a public +# `rustix::param::init` function that must be called before anything else in +# rustix. This is unstable and experimental and not intended for +# general-purpose use. +use-explicitly-provided-auxv = [] + +# OS compatibility features + +# Optimize for Linux 4.11 or later +linux_4_11 = [] + +# Enable all optimizations for the latest Linux versions. +linux_latest = ["linux_4_11"] + +# Enable features which depend on the Rust global allocator, such as functions +# that return owned strings or `Vec`s. +alloc = [] + +# This is used in the port of std to rustix. This is experimental and not meant +# for regular use. +rustc-dep-of-std = [ + "core", + "rustc-std-workspace-alloc", + "compiler_builtins", + "linux-raw-sys/rustc-dep-of-std", + "bitflags/rustc-dep-of-std", + "compiler_builtins?/rustc-dep-of-std", +] + +# Obsolete and deprecated. +cc = [] + +# Enable `rustix::io::try_close`. The rustix developers do not intend the +# existence of this feature to imply that anyone should use it. +try_close = [] + +[lints.rust.unexpected_cfgs] +level = "warn" +check-cfg = [ + 'cfg(alloc_c_string)', + 'cfg(alloc_ffi)', + 'cfg(apple)', + 'cfg(asm_experimental_arch)', + 'cfg(bsd)', + 'cfg(core_c_str)', + 'cfg(core_ffi_c)', + 'cfg(core_intrinsics)', + 'cfg(criterion)', + 'cfg(document_experimental_runtime_api)', + 'cfg(fix_y2038)', + 'cfg(freebsdlike)', + 'cfg(libc)', + 'cfg(linux_kernel)', + 'cfg(linux_like)', + 'cfg(linux_raw)', + 'cfg(netbsdlike)', + 'cfg(rustc_attrs)', + 'cfg(solarish)', + 'cfg(staged_api)', + 'cfg(static_assertions)', + 'cfg(thumb_mode)', + 'cfg(wasi)', + 'cfg(wasi_ext)', + 'cfg(target_arch, values("xtensa"))', +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"3ee5d04109000fba9110ae3d8dfa327ec24f6314c61f524dcdb75168464f1c87","Cargo.toml":"22f5e398e72852c2ad6a8c5d07884ec100ce31c0b4155d01660dc00cc9784b54","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"dc02f69bdf29fbad5a2fe8ee43e1ffb0d5cf4c28a19037cb8144de05dcfebc30","build/build.rs":"03cf129bbffa90cdc23923216fd4ca2b20c3d8381c4153c66d30aaf5262cc55c","build/rustc.rs":"faf67033ec831d968406f5a66c475df337f7221e9d1ab3477fed3a629e1ec5bc","src/attr.rs":"9301cd4aff5a9648c057d5d8de9eb66921f0c3a715c51ada4459576bd49c8b19","src/bound.rs":"44bda74d3aacfeeeac9dae2f7eef3acc844d4c3c7eaa9d3e6288e5aeff269dff","src/constfn.rs":"613b8f53b21cc06b4f619fce9000993d3e7873b650701ca01cef1e53bed5b40a","src/date.rs":"f79c55ddcd18e124610cd5c9867b1ebaae1feeb6dfc37e2b7f94e3137aa883b6","src/error.rs":"cb37102f03ebbaca313d80f9714fe08dfef92fe956789ee87d93eb6121705f4f","src/expand.rs":"cfd1772b1af090532de1f318e1b61cc79c8004941a8c56a1a7f4962324b81c9d","src/expr.rs":"8e8ca76f4f5838436d9d7273f499c698bb41f6c15bc07d32ec5c1cb8bd3dd731","src/iter.rs":"8d4b817b9abc4e817105b673e15f29ef9bb8284a010ce01ac2d83387fe136947","src/lib.rs":"c231484f6fab59e621c68c1089b7e52277e6a7b8987a4ced161cbf861ee36184","src/release.rs":"e0755ed1889b4c6f0faaa5adee5f60f27f9926becff875dbb41b6a65ae756591","src/time.rs":"bdd05a743b07a6bbfa0dbc9d4e415e051aba4a51a430c3be1e23447eae298c8b","src/token.rs":"824ce765f692db73afa02d3ebb0281c750748035efc98fa547be29d3072665ce","src/version.rs":"afdb048bba95bbb885945eba5527b6bf0eca0105642bfc304c2f82a8b7d556df","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/test_const.rs":"cb1e01479bd579b1b77312a9063ab456fe44abad2243e81873c2bf7ef5f205eb","tests/test_eval.rs":"6f0ee3f49c9a0d0c374a4d0e9a9dce753cd9fc2ca7725e000a435dbd5f4a9ce3","tests/test_parse.rs":"f450e0a7f2391561484abb1b851124b5747755b76f945e121370adc710f2099d","tests/ui/bad-bound.rs":"25bde278fcaabf62868417148a5e5f2006bf589d7ebd7bf6004fb8d78e47594f","tests/ui/bad-bound.stderr":"96b5549a312cd64d503c560026a6f0e97ac2173fe7c136a14425f19dcb5968e3","tests/ui/bad-date.rs":"6e23714dae8b6346fefe50dacd4abba3265248bbadfdd60c739138aa8a0037ba","tests/ui/bad-date.stderr":"3cc6d10572b80d397954737340d444c541d2c0e54e7d26495861d6189b6b2a55","tests/ui/bad-not.rs":"f003df8bd245e9dd8edc3a6d94078ee5162fac7a98db881271f0f5b6db98d45d","tests/ui/bad-not.stderr":"1aebb3121d067d432a32dd95ff380ceac15a0531c34f90cee950582558841c56","tests/ui/bad-version.rs":"f4ea2cd038e6c63deb9c2e3ceffce93dbf179d9ce18c16d88f3b6cd7138a8c8e","tests/ui/bad-version.stderr":"e9421586d59cb9135123bd97710655014f95cc5f55b0f9611e1d2e8ce9e29a5d","tests/ui/const-not-fn.rs":"10bbe38f0d89391fff0698756e4cfd4e72a41090360393a0c951b67df14d1c35","tests/ui/const-not-fn.stderr":"1180662fd3b8c4426d46923918a2e58dd9b6259f1a364469ae13d5fc3d69ce6c"},"package":"f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8129c1b510a2101106eb615ea96e5fda6f29a463a646d309f0faddaa36bd71fc",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"ab47435dda5c0cad010872d51b3313cb6d28c939b359d57c4b035e09265384e6","Cargo.lock":"3ee5d04109000fba9110ae3d8dfa327ec24f6314c61f524dcdb75168464f1c87","Cargo.toml":"22f5e398e72852c2ad6a8c5d07884ec100ce31c0b4155d01660dc00cc9784b54","Cargo.toml.orig":"8bbf1d5c7569707c2901be50998090de99c1de42bc3bb7934132bcbb6b16155e","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"dc02f69bdf29fbad5a2fe8ee43e1ffb0d5cf4c28a19037cb8144de05dcfebc30","build/build.rs":"03cf129bbffa90cdc23923216fd4ca2b20c3d8381c4153c66d30aaf5262cc55c","build/rustc.rs":"faf67033ec831d968406f5a66c475df337f7221e9d1ab3477fed3a629e1ec5bc","src/attr.rs":"9301cd4aff5a9648c057d5d8de9eb66921f0c3a715c51ada4459576bd49c8b19","src/bound.rs":"44bda74d3aacfeeeac9dae2f7eef3acc844d4c3c7eaa9d3e6288e5aeff269dff","src/constfn.rs":"613b8f53b21cc06b4f619fce9000993d3e7873b650701ca01cef1e53bed5b40a","src/date.rs":"f79c55ddcd18e124610cd5c9867b1ebaae1feeb6dfc37e2b7f94e3137aa883b6","src/error.rs":"cb37102f03ebbaca313d80f9714fe08dfef92fe956789ee87d93eb6121705f4f","src/expand.rs":"cfd1772b1af090532de1f318e1b61cc79c8004941a8c56a1a7f4962324b81c9d","src/expr.rs":"8e8ca76f4f5838436d9d7273f499c698bb41f6c15bc07d32ec5c1cb8bd3dd731","src/iter.rs":"8d4b817b9abc4e817105b673e15f29ef9bb8284a010ce01ac2d83387fe136947","src/lib.rs":"c231484f6fab59e621c68c1089b7e52277e6a7b8987a4ced161cbf861ee36184","src/release.rs":"e0755ed1889b4c6f0faaa5adee5f60f27f9926becff875dbb41b6a65ae756591","src/time.rs":"bdd05a743b07a6bbfa0dbc9d4e415e051aba4a51a430c3be1e23447eae298c8b","src/token.rs":"824ce765f692db73afa02d3ebb0281c750748035efc98fa547be29d3072665ce","src/version.rs":"afdb048bba95bbb885945eba5527b6bf0eca0105642bfc304c2f82a8b7d556df","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/test_const.rs":"cb1e01479bd579b1b77312a9063ab456fe44abad2243e81873c2bf7ef5f205eb","tests/test_eval.rs":"6f0ee3f49c9a0d0c374a4d0e9a9dce753cd9fc2ca7725e000a435dbd5f4a9ce3","tests/test_parse.rs":"f450e0a7f2391561484abb1b851124b5747755b76f945e121370adc710f2099d","tests/ui/bad-bound.rs":"25bde278fcaabf62868417148a5e5f2006bf589d7ebd7bf6004fb8d78e47594f","tests/ui/bad-bound.stderr":"96b5549a312cd64d503c560026a6f0e97ac2173fe7c136a14425f19dcb5968e3","tests/ui/bad-date.rs":"6e23714dae8b6346fefe50dacd4abba3265248bbadfdd60c739138aa8a0037ba","tests/ui/bad-date.stderr":"3cc6d10572b80d397954737340d444c541d2c0e54e7d26495861d6189b6b2a55","tests/ui/bad-not.rs":"f003df8bd245e9dd8edc3a6d94078ee5162fac7a98db881271f0f5b6db98d45d","tests/ui/bad-not.stderr":"1aebb3121d067d432a32dd95ff380ceac15a0531c34f90cee950582558841c56","tests/ui/bad-version.rs":"f4ea2cd038e6c63deb9c2e3ceffce93dbf179d9ce18c16d88f3b6cd7138a8c8e","tests/ui/bad-version.stderr":"e9421586d59cb9135123bd97710655014f95cc5f55b0f9611e1d2e8ce9e29a5d","tests/ui/const-not-fn.rs":"10bbe38f0d89391fff0698756e4cfd4e72a41090360393a0c951b67df14d1c35","tests/ui/const-not-fn.stderr":"1180662fd3b8c4426d46923918a2e58dd9b6259f1a364469ae13d5fc3d69ce6c"},"package":"f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9ef9df29942a4ef9f6e45579da07efcaadb16f29" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/rustversion/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustversion/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,114 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test + - uses: actions/upload-artifact@v4 + if: matrix.rust == 'nightly' && always() + with: + name: Cargo.lock + path: Cargo.lock + continue-on-error: true + + windows: + name: Windows + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: windows-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - run: cargo test + + msrv: + name: Rust 1.31.0 + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@1.31.0 + - run: cargo check + + doc: + name: Documentation + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/install@cargo-docs-rs + - run: cargo docs-rs + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri setup + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/rustversion/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/rustversion/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/rustversion/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/rustversion/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "rustversion" +version = "1.0.19" +authors = ["David Tolnay "] +build = "build/build.rs" +categories = ["development-tools::build-utils", "no-std", "no-std::no-alloc"] +description = "Conditional compilation according to rustc compiler version" +documentation = "https://docs.rs/rustversion" +edition = "2018" +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/rustversion" +rust-version = "1.31" + +[lib] +proc-macro = true + +[dev-dependencies] +trybuild = { version = "1.0.49", features = ["diff"] } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ryu/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/ryu/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/ryu/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ryu/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"aa8c35b390605eedd4a9c43615ca68a001cfdc5055ac2f09bec221a8f38c67ab","Cargo.toml":"490b9d1a775582ca920bdf5a9b2aa278425e72d240b0464c076b6374ad117137","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-BOOST":"c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566","README.md":"df6a7a024b604ad98dd7603ad261150ef73a94a9de691bd5d2510e12a200021a","benches/bench.rs":"703521c8cb9c6959ee305776a9971d24754b6fff5c1737741be04f956a3692e8","examples/upstream_benchmark.rs":"f702d3598a8fac59134a8058ebf74ba90163b1f23ebbd6c5978a7bd8a888d357","src/buffer/mod.rs":"c5adf9aa037271916e78c61c9fd98e3230a0fed1fca15694d4d57166fa697125","src/common.rs":"cae347e97fc30c50a964f80425e8c3e69ece2b8ab81f9b81b9baa7fcec64a001","src/d2s.rs":"83f821f17fd8d2cf72bcc47cc8c603ab24f2377db6cd0f08638031716f8dc17c","src/d2s_full_table.rs":"9b0186acbc6d65dc55c17e16125be707a2bfb920d22b35d33234b4cc38566a36","src/d2s_intrinsics.rs":"658d00a64ce2aca7f0780a1acc5939167e4a66d836b51c46de1047820992fec1","src/d2s_small_table.rs":"7b25cfbf0793d0662d83f5d92a9f880295652db9979b5acf702b313359996508","src/digit_table.rs":"02351ca54cb8cb3679f635115dd094f32fd91750e9f66103c1ee9ec3db507072","src/f2s.rs":"55320c2301680d8be3a908620cccd9d103b0cd3ad7a7d3378589e274ffc2587b","src/f2s_intrinsics.rs":"97bab98093838e30c60f5135f54f5ccb039ff7d9f35553ac8e74437743ca47e2","src/lib.rs":"fb2239e04c0524db49077adbd6128b622f42239c9b9362289861487c6a530f9a","src/parse.rs":"7f8aa7e007caf5dcb03abdc4238157724bb742d0823a3b8a01646fa1f1129154","src/pretty/exponent.rs":"6c9aa1c707c567ae338647056e37557a94e5120781ee9f6f64e9c7071ffb50d0","src/pretty/mantissa.rs":"5e8d0a6bfdfd04e599a9fc8aefd638e3288651279e870e7cd44820717c3b6438","src/pretty/mod.rs":"731798246d414ca54df739c212f1cb8e05991a0472a7a1c28771e24d7a1cf09b","src/s2d.rs":"2f572603eedaa9efbe864105999a1ceac8aa4ff4e1d2fbd96127692460194d16","src/s2f.rs":"6ae7430fba61f59aa6010d446f5c1043974b6fadb8e4c75ce2ad56f73ee48f4a","tests/common_test.rs":"275184cf366f80c11e5f33c2d53065a073e20d81bf71ca70478c89e47fb8da36","tests/d2s_table_test.rs":"54b3a7d40aa9bec03e9dc555d15fb4512ee16a16398b3098a97819fab50c81f3","tests/d2s_test.rs":"39014777edd6e3231095186174c4ef341fd9c12ecc5510765761713b6cac3bb4","tests/exhaustive.rs":"f475ed9008a2cd86ce95abb577a4b01e9fed23fc16f7e217ccffb3b834005fa0","tests/f2s_test.rs":"10940f005e73a42bb106ff498e7a6cc4665d04d82829fef8dc7d0eb36f574e6f","tests/macros/mod.rs":"8e90a674b3960f9516cb38f4eea0e0981ff902c3b33572ebdb6c5528d3ffa72c","tests/s2d_test.rs":"75c3a1044881718db65e05f25c9f6e1d005392dddb2e8dafb799668bb6a9a5c3","tests/s2f_test.rs":"1ec06646cb65229bfe866ec913901a0d8d736668f30b812fc4b00136a43f5142"},"package":"7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9607377de6aef321b77a4f91d9bc679d70802c4ef3ac37c13d1796cc0995f3f0",".clippy.toml":"33ffb83bbddb772575b3aa565b7136a8158ee386c216ffc2588fed9e83fa3826",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"7056c278347a8aeaf1b4f6458f21484ca6b84ea14e9f11f544a0815ab0c768e6","Cargo.lock":"aa8c35b390605eedd4a9c43615ca68a001cfdc5055ac2f09bec221a8f38c67ab","Cargo.toml":"490b9d1a775582ca920bdf5a9b2aa278425e72d240b0464c076b6374ad117137","Cargo.toml.orig":"fa881f1f24c317271e681e279443df7b6cc144b60e391399a6ecb37b571ab5dd","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-BOOST":"c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566","README.md":"df6a7a024b604ad98dd7603ad261150ef73a94a9de691bd5d2510e12a200021a","benches/bench.rs":"703521c8cb9c6959ee305776a9971d24754b6fff5c1737741be04f956a3692e8","examples/upstream_benchmark.rs":"f702d3598a8fac59134a8058ebf74ba90163b1f23ebbd6c5978a7bd8a888d357","src/buffer/mod.rs":"c5adf9aa037271916e78c61c9fd98e3230a0fed1fca15694d4d57166fa697125","src/common.rs":"cae347e97fc30c50a964f80425e8c3e69ece2b8ab81f9b81b9baa7fcec64a001","src/d2s.rs":"83f821f17fd8d2cf72bcc47cc8c603ab24f2377db6cd0f08638031716f8dc17c","src/d2s_full_table.rs":"9b0186acbc6d65dc55c17e16125be707a2bfb920d22b35d33234b4cc38566a36","src/d2s_intrinsics.rs":"658d00a64ce2aca7f0780a1acc5939167e4a66d836b51c46de1047820992fec1","src/d2s_small_table.rs":"7b25cfbf0793d0662d83f5d92a9f880295652db9979b5acf702b313359996508","src/digit_table.rs":"02351ca54cb8cb3679f635115dd094f32fd91750e9f66103c1ee9ec3db507072","src/f2s.rs":"55320c2301680d8be3a908620cccd9d103b0cd3ad7a7d3378589e274ffc2587b","src/f2s_intrinsics.rs":"97bab98093838e30c60f5135f54f5ccb039ff7d9f35553ac8e74437743ca47e2","src/lib.rs":"fb2239e04c0524db49077adbd6128b622f42239c9b9362289861487c6a530f9a","src/parse.rs":"7f8aa7e007caf5dcb03abdc4238157724bb742d0823a3b8a01646fa1f1129154","src/pretty/exponent.rs":"6c9aa1c707c567ae338647056e37557a94e5120781ee9f6f64e9c7071ffb50d0","src/pretty/mantissa.rs":"5e8d0a6bfdfd04e599a9fc8aefd638e3288651279e870e7cd44820717c3b6438","src/pretty/mod.rs":"731798246d414ca54df739c212f1cb8e05991a0472a7a1c28771e24d7a1cf09b","src/s2d.rs":"2f572603eedaa9efbe864105999a1ceac8aa4ff4e1d2fbd96127692460194d16","src/s2f.rs":"6ae7430fba61f59aa6010d446f5c1043974b6fadb8e4c75ce2ad56f73ee48f4a","tests/common_test.rs":"275184cf366f80c11e5f33c2d53065a073e20d81bf71ca70478c89e47fb8da36","tests/d2s_table_test.rs":"54b3a7d40aa9bec03e9dc555d15fb4512ee16a16398b3098a97819fab50c81f3","tests/d2s_test.rs":"39014777edd6e3231095186174c4ef341fd9c12ecc5510765761713b6cac3bb4","tests/exhaustive.rs":"f475ed9008a2cd86ce95abb577a4b01e9fed23fc16f7e217ccffb3b834005fa0","tests/f2s_test.rs":"10940f005e73a42bb106ff498e7a6cc4665d04d82829fef8dc7d0eb36f574e6f","tests/macros/mod.rs":"8e90a674b3960f9516cb38f4eea0e0981ff902c3b33572ebdb6c5528d3ffa72c","tests/s2d_test.rs":"75c3a1044881718db65e05f25c9f6e1d005392dddb2e8dafb799668bb6a9a5c3","tests/s2f_test.rs":"1ec06646cb65229bfe866ec913901a0d8d736668f30b812fc4b00136a43f5142"},"package":"7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ryu/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/ryu/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/ryu/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ryu/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "0c6d5f60fc2ad06179d693f38d58c0fa8f427691" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ryu/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/ryu/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/ryu/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ryu/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.36.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ryu/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/ryu/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ryu/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ryu/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ryu/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/ryu/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/ryu/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ryu/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,83 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo test + - run: cargo test --features small + - run: cargo build --tests --features no-panic --release + if: matrix.rust == 'nightly' + + msrv: + name: Rust 1.36.0 + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@1.36.0 + - run: cargo build + - run: cargo build --features small + + miri: + name: Miri + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests --benches -- -Dclippy::all -Dclippy::pedantic + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 + - run: cargo outdated --manifest-path fuzz/Cargo.toml --exit-code 1 + + fuzz: + name: Fuzz + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/install@cargo-fuzz + - run: cargo fuzz build -O diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/ryu/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/ryu/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/ryu/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/ryu/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "ryu" +version = "1.0.12" # don't forget to update html_root_url +authors = ["David Tolnay "] +categories = ["value-formatting", "no-std"] +description = "Fast floating point to string conversion" +documentation = "https://docs.rs/ryu" +edition = "2018" +exclude = ["performance.png", "chart/**"] +keywords = ["float"] +license = "Apache-2.0 OR BSL-1.0" +repository = "https://github.com/dtolnay/ryu" +rust-version = "1.36" + +[features] +# Use smaller lookup tables. Instead of storing every required power of +# 5, only store every 26th entry, and compute intermediate values with a +# multiplication. This reduces the lookup table size by about 10x (only +# one case, and only f64) at the cost of some performance. +small = [] + +[dependencies] +no-panic = { version = "0.1", optional = true } + +[dev-dependencies] +num_cpus = "1.8" +rand = "0.8" +rand_xorshift = "0.3" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/safemem/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/safemem/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/safemem/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/safemem/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"1a812b03bbe60da68e444ffc2b54b1c8696d3d9694a08784b80d6f3911762534","LICENSE-APACHE":"7cfd738c53d61c79f07e348f622bf7707c9084237054d37fbe07788a75f5881c","LICENSE-MIT":"64e1c5f067ee2d8c0ee8abd751e57275d4e97e4f7c05699bc23f5005a9c53043","README.md":"fcdfcdc818bac5fbccc5dfc25f8e2916226916c9f3bbd37b6646013bb34c5145","run_miri.sh":"3e9f2a577a268a97b93680a9ec3c218fc231c8fed3e155925c6d58ca89435d63","src/lib.rs":"cec30b7c5f141f490f30b5d08b4925904af47f518b049d69c2f8c48199d24a27"},"package":"ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1eb2ac01d5606d496398f56c7fb517eda6941d1662b4017cef748a780db0bff2",".idea/runConfigurations/cargo_check.xml":"e4387dbed627bf7ba488115245b1fdfc546d118a7378a97ab3abb1343002170e",".travis.yml":"ec93ac66f1c584a306191a9b1b1769dc0b282cbb3af4bc8b73ddfa1ae79bd5b4","Cargo.toml":"1a812b03bbe60da68e444ffc2b54b1c8696d3d9694a08784b80d6f3911762534","Cargo.toml.orig":"02c0751faeb147c405220224ea4b0bd74c5a5adfa5471f48f6126e1ef3d2e0ae","LICENSE-APACHE":"7cfd738c53d61c79f07e348f622bf7707c9084237054d37fbe07788a75f5881c","LICENSE-MIT":"64e1c5f067ee2d8c0ee8abd751e57275d4e97e4f7c05699bc23f5005a9c53043","README.md":"fcdfcdc818bac5fbccc5dfc25f8e2916226916c9f3bbd37b6646013bb34c5145","run_miri.sh":"3e9f2a577a268a97b93680a9ec3c218fc231c8fed3e155925c6d58ca89435d63","src/lib.rs":"cec30b7c5f141f490f30b5d08b4925904af47f518b049d69c2f8c48199d24a27"},"package":"ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/safemem/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/safemem/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/safemem/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/safemem/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "f43cabeac8b42a62582f74162eebaa55e71333fc" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/safemem/.idea/runConfigurations/cargo_check.xml thunderbird-140.8.0esr/comm/third_party/rust/safemem/.idea/runConfigurations/cargo_check.xml --- thunderbird-140.7.1esr/comm/third_party/rust/safemem/.idea/runConfigurations/cargo_check.xml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/safemem/.idea/runConfigurations/cargo_check.xml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/safemem/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/safemem/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/safemem/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/safemem/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +language: rust +rust: + - stable + - beta + - nightly + - 1.24.0 # Debian + - 1.19.0 # mrustc + +script: + - cargo build --verbose + - cargo test --verbose + - sh ./run_miri.sh + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/safemem/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/safemem/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/safemem/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/safemem/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "safemem" +version = "0.3.3" +authors = ["Austin Bonander "] + +description = "Safe wrappers for memory-accessing functions, like `std::ptr::copy()`." +repository = "https://github.com/abonander/safemem" +keywords = ["memset", "memmove", "copy"] +categories = ["no-std"] +license = "MIT/Apache-2.0" + +documentation = "https://docs.rs/safemem" + +[dependencies] + +[features] +default = ["std"] +std = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/same-file/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/same-file/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/same-file/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/same-file/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.lock":"fa40407b035c7abffe97d267d2ff95d22d83e5b916aca876bec49a56a9067c73","Cargo.toml":"991f8df8fa5a259801900a56908cf21a66c5cf7b238bc81ba9bdf348e233252e","LICENSE-MIT":"cb3c929a05e6cbc9de9ab06a4c57eeb60ca8c724bef6c138c87d3a577e27aa14","README.md":"70c109d9c89b4479016142f2a4ad6963b6fe5793bcdd997add3d3af3d2baf36b","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","examples/is_same_file.rs":"7b3eeb27a15051667d97615fc7a2339cbff5630df3bca6ac19ab81d5be22f329","examples/is_stderr.rs":"e1c5d1a0f36d7aa0020bb5b87c2f45c7176033f03c52cf395be55dd8debfc413","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/lib.rs":"b22c2f0b5cad2248f16f4f42add52b2dc0c627631f71ee67a8c38fe305048f85","src/unix.rs":"69abed9fade151247696c6d4a442ef299554f3722e23a2d08053598a52a27d62","src/unknown.rs":"bfde4e9ac88f500c0ccb69165383682ddd24bf7d7ddaf5859426e1fd4b2f9359","src/win.rs":"94f912cc3734f60608d0ee2b0c664afb65fc96e5b0b223a53565fb8998c03fa3"},"package":"93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6dd5cd03c25ddfc57cd9bd43fcd964b24fecb903f60fd1568f092121b22fee93","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.lock":"fa40407b035c7abffe97d267d2ff95d22d83e5b916aca876bec49a56a9067c73","Cargo.toml":"991f8df8fa5a259801900a56908cf21a66c5cf7b238bc81ba9bdf348e233252e","Cargo.toml.orig":"d0b19f99d598bf88dd101f441f577d7a82455cf85d1f44aa0771e1d1f633da45","LICENSE-MIT":"cb3c929a05e6cbc9de9ab06a4c57eeb60ca8c724bef6c138c87d3a577e27aa14","README.md":"70c109d9c89b4479016142f2a4ad6963b6fe5793bcdd997add3d3af3d2baf36b","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","examples/is_same_file.rs":"7b3eeb27a15051667d97615fc7a2339cbff5630df3bca6ac19ab81d5be22f329","examples/is_stderr.rs":"e1c5d1a0f36d7aa0020bb5b87c2f45c7176033f03c52cf395be55dd8debfc413","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/lib.rs":"b22c2f0b5cad2248f16f4f42add52b2dc0c627631f71ee67a8c38fe305048f85","src/unix.rs":"69abed9fade151247696c6d4a442ef299554f3722e23a2d08053598a52a27d62","src/unknown.rs":"bfde4e9ac88f500c0ccb69165383682ddd24bf7d7ddaf5859426e1fd4b2f9359","src/win.rs":"94f912cc3734f60608d0ee2b0c664afb65fc96e5b0b223a53565fb8998c03fa3"},"package":"93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/same-file/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/same-file/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/same-file/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/same-file/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "5799cd323b8eefd17a089c950dac113f66c89c9e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/same-file/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/same-file/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/same-file/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/same-file/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "same-file" +version = "1.0.6" #:version +authors = ["Andrew Gallant "] +description = """ +A simple crate for determining whether two file paths point to the same file. +""" +documentation = "https://docs.rs/same-file" +homepage = "https://github.com/BurntSushi/same-file" +repository = "https://github.com/BurntSushi/same-file" +readme = "README.md" +keywords = ["same", "file", "equal", "inode"] +license = "Unlicense/MIT" +exclude = ["/.github"] +edition = "2018" + +[target.'cfg(windows)'.dependencies.winapi-util] +version = "0.1.1" + +[dev-dependencies] +doc-comment = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"34fd266d7e61276cf49fb2a9ea9887331ef4e72595fed99b7d8735c86cd13631","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"0cf015ca6dd078c0f0e607508a4190c0a1328990069e6303c4709530960aab08","src/lib.rs":"ca804e29dde7dc843ab24f7f70c694eb43fac7c62194d85a58c8062caa0a84f4"},"package":"e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"91ebedd93ea71fdd921a3baf8351098cba69702e58fcdc8633bdb31490e5ca4d",".github/workflows/ci.yaml":"e90490a53f3f453182c0bf30a06232013db4dfec36b7a27eba61cb64bc17f61c","Cargo.toml":"34fd266d7e61276cf49fb2a9ea9887331ef4e72595fed99b7d8735c86cd13631","Cargo.toml.orig":"dfae84dd5f06c8143a9e64ac185fcc29dedc4ef247a17c8045f09af2401f7420","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"0cf015ca6dd078c0f0e607508a4190c0a1328990069e6303c4709530960aab08","src/lib.rs":"ca804e29dde7dc843ab24f7f70c694eb43fac7c62194d85a58c8062caa0a84f4"},"package":"e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c0ff7bf6d33e568353ed863d90f893e7e80a0ed1" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/.github/workflows/ci.yaml thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.github/workflows/ci.yaml --- thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/.github/workflows/ci.yaml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/.github/workflows/ci.yaml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +on: [push, pull_request] + +name: CI + +jobs: + test: + name: Run tests + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, windows-latest] + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + - run: cargo test + + miri: + name: Verify tests pass under miri + runs-on: ubuntu-latest + env: + MIRIFLAGS: "-Zmiri-strict-provenance" + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@nightly + - run: rustup component add miri + - run: cargo +nightly miri test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/scoped-tls/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scoped-tls/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "scoped-tls" +version = "1.0.1" +authors = ["Alex Crichton "] +license = "MIT/Apache-2.0" +readme = "README.md" +repository = "https://github.com/alexcrichton/scoped-tls" +homepage = "https://github.com/alexcrichton/scoped-tls" +documentation = "https://docs.rs/scoped-tls" +description = """ +Library implementation of the standard library's old `scoped_thread_local!` +macro for providing scoped access to thread local storage (TLS) so any type can +be stored into TLS. +""" +rust-version = "1.59" + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"6fdc13a4ac088ef8f084acdd4b60829c154e4064516d0bb9729e05fa521a756b","Cargo.toml":"9e3bdbf6b410b9d82c84d60249a4e3ee7dc9a95e2ee41221da2fbd627214b030","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"fb77f0a9c53e473abe5103c8632ef9f0f2874d4fb3f17cb2d8c661aab9cee9d7","README.rst":"67d8fa211a9c7d4b856ebcf822318ae5ae0192f3bd141d8b608677010ea7842f","examples/readme.rs":"d00fe19aecd7ca1632bcf176306f7a13ed8fdefa890761aa2c532f8c97532a33","src/lib.rs":"29a60ae468881edbdebc30e8f4c87101ede6e7e669482419b1c52a35e4c7f5ed"},"package":"d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3e6ef0bfe72150368782c37c234a71e89cdfb89dcf0dbe8c4e131aab764bf081",".travis.yml":"ee52522dad9e57b1b7c00d77f8819305e9f9869a29e85735e731756078ea22cf","Cargo.lock":"6fdc13a4ac088ef8f084acdd4b60829c154e4064516d0bb9729e05fa521a756b","Cargo.toml":"9e3bdbf6b410b9d82c84d60249a4e3ee7dc9a95e2ee41221da2fbd627214b030","Cargo.toml.orig":"42a68d9adab04bd2ef31a173c2044549e1ab60767f55a18e23e704b74669ab4b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"fb77f0a9c53e473abe5103c8632ef9f0f2874d4fb3f17cb2d8c661aab9cee9d7","README.rst":"67d8fa211a9c7d4b856ebcf822318ae5ae0192f3bd141d8b608677010ea7842f","examples/readme.rs":"d00fe19aecd7ca1632bcf176306f7a13ed8fdefa890761aa2c532f8c97532a33","src/lib.rs":"29a60ae468881edbdebc30e8f4c87101ede6e7e669482419b1c52a35e4c7f5ed"},"package":"d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "c1ae9969f7c9bc9013602b4bf29bb789e6e7eb16" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +language: rust +sudo: false + +rust: + - 1.20.0 + - stable + - beta + - nightly + +branches: + only: + - master + +# the main build +script: + - | + cargo build --no-default-features && + cargo test --no-default-features && + cargo build && + cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/scopeguard/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scopeguard/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "scopeguard" +version = "1.1.0" + +license = "MIT/Apache-2.0" +repository = "https://github.com/bluss/scopeguard" +documentation = "https://docs.rs/scopeguard/" +authors = ["bluss"] + +description = """ +A RAII scope guard that will run a given closure when it goes out of scope, +even if the code between panics (assuming unwinding panic). + +Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as +shorthands for guards with one of the implemented strategies. +""" + +keywords = ["scope-guard", "defer", "panic", "unwind"] +categories = ["rust-patterns", "no-std"] + +[features] +default = ["use_std"] +use_std = [] + +[package.metadata.release] +no-dev-version = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scroll/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/scroll/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/scroll/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scroll/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b632430bc9937001c98527ee63e530d849417fc23cfdcee2b8596342826b0d8d","Cargo.toml":"c9242ab52e0b3ba02d9557c3ef2070bc173dfbef05870c3c4831937233de38c0","LICENSE":"6e24b7455f0b9afefdf4f3efd59a56ce76a3020c2dc4371937e281fc5e587fd7","README.md":"7a7f6695853fbc174e3b016d72a8ef0113e313c897269779c7c368f102ed0c23","src/ctx.rs":"9bd92f1038962a8034450b64818cc7b5eaebacde2a229eec5b9cda3ec99c5ae4","src/endian.rs":"e3e0fcb99d0f71f739b6f0ea466a5d3479ed9c90f29269adb1aa2d725ac12af4","src/error.rs":"d91d332a87bde35738cc5915279fc0fde65301fe86ef98ec36126e1de9fd0474","src/greater.rs":"29d9736f9d35a0f92ca054c7a36878ade0a77b4e8ee27441c34cd81c6bdb68e6","src/leb128.rs":"eb71761d708f78c785e6dbe8d385fd90317d08369d1c3ac57d142ca7c0e09e9e","src/lesser.rs":"16fa2c3a737c126b7ac40117c960bc025fb418abc99559c244e8a5ae4348c730","src/lib.rs":"e9a1b9b0ee06ba39de6925f4bc23cb847c8ec3831ca37280c3660dc6d1b28826","src/pread.rs":"80eb931ad7340bba7e1a03a7cbef62c93537bdf4703e467210957d07b82f6489","src/pwrite.rs":"5384d97a57a245e057bca70bd3a386c2942c89f6f7555bcad498b348ee555543"},"package":"6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"86856069392be9cbb6d47d92f4ee283d0b62623ef3b3ba714d20961ac20f012c","Cargo.lock":"b632430bc9937001c98527ee63e530d849417fc23cfdcee2b8596342826b0d8d","Cargo.toml":"c9242ab52e0b3ba02d9557c3ef2070bc173dfbef05870c3c4831937233de38c0","Cargo.toml.orig":"2e2167f3bd8f48b6e0b43b97e080a0bb8b72c1b616054ab71352c3763109b32f","LICENSE":"6e24b7455f0b9afefdf4f3efd59a56ce76a3020c2dc4371937e281fc5e587fd7","README.md":"7a7f6695853fbc174e3b016d72a8ef0113e313c897269779c7c368f102ed0c23","src/ctx.rs":"9bd92f1038962a8034450b64818cc7b5eaebacde2a229eec5b9cda3ec99c5ae4","src/endian.rs":"e3e0fcb99d0f71f739b6f0ea466a5d3479ed9c90f29269adb1aa2d725ac12af4","src/error.rs":"d91d332a87bde35738cc5915279fc0fde65301fe86ef98ec36126e1de9fd0474","src/greater.rs":"29d9736f9d35a0f92ca054c7a36878ade0a77b4e8ee27441c34cd81c6bdb68e6","src/leb128.rs":"eb71761d708f78c785e6dbe8d385fd90317d08369d1c3ac57d142ca7c0e09e9e","src/lesser.rs":"16fa2c3a737c126b7ac40117c960bc025fb418abc99559c244e8a5ae4348c730","src/lib.rs":"e9a1b9b0ee06ba39de6925f4bc23cb847c8ec3831ca37280c3660dc6d1b28826","src/pread.rs":"80eb931ad7340bba7e1a03a7cbef62c93537bdf4703e467210957d07b82f6489","src/pwrite.rs":"5384d97a57a245e057bca70bd3a386c2942c89f6f7555bcad498b348ee555543"},"package":"6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scroll/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/scroll/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/scroll/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scroll/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "eb3bc08c1cb21a8c1c85f1a81b09fc4bb0cdcae7" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scroll/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/scroll/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/scroll/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scroll/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "scroll" +version = "0.12.0" +authors = ["m4b ", "Ted Mielczarek "] +readme = "README.md" +edition = "2021" +keywords = ["bytes", "endian", "immutable", "pread", "pwrite"] +repository = "https://github.com/m4b/scroll" +license = "MIT" +documentation = "https://docs.rs/scroll" +description = "A suite of powerful, extensible, generic, endian-aware Read/Write traits for byte buffers" +include = ["src/**/*", "Cargo.toml", "LICENSE", "README.md"] +rust-version = "1.63" + +[features] +default = ["std"] +std = [] +derive = ["dep:scroll_derive"] + +[dependencies] +scroll_derive = { version = "0.12", optional = true, path = "scroll_derive" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scroll_derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/scroll_derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/scroll_derive/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scroll_derive/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"153c6a6c1e038a0b8819ca5a933c537bfb99a6979696ab7474c852c71c6b4104","Cargo.toml":"57ee02784903ef6f506e87164230e0bf543cf9f9bcd1546e123158c7ab98b648","LICENSE":"afb11426e09da40a1ae4f8fa17ddcc6b6a52d14df04c29bc5bcd06eb8730624d","README.md":"0ed9b8c8ec7dd75f14aab9b7e54769f81b86e68960658356e260e5ec8ccac206","src/lib.rs":"a9cabe3c0b373f352357745b817f188ab841e9445056014dee9cc83c4d167483"},"package":"7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932"} \ No newline at end of file +{"files":{"Cargo.lock":"153c6a6c1e038a0b8819ca5a933c537bfb99a6979696ab7474c852c71c6b4104","Cargo.toml":"57ee02784903ef6f506e87164230e0bf543cf9f9bcd1546e123158c7ab98b648","Cargo.toml.orig":"a44c11f8b4fc4d17f4e88ba293cd1d50b168376d8cf0ae3a120977fb7f4f41fb","LICENSE":"afb11426e09da40a1ae4f8fa17ddcc6b6a52d14df04c29bc5bcd06eb8730624d","README.md":"0ed9b8c8ec7dd75f14aab9b7e54769f81b86e68960658356e260e5ec8ccac206","src/lib.rs":"a9cabe3c0b373f352357745b817f188ab841e9445056014dee9cc83c4d167483"},"package":"7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/scroll_derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/scroll_derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/scroll_derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/scroll_derive/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "scroll_derive" +version = "0.12.0" +authors = ["m4b ", "Ted Mielczarek ", "Systemcluster "] +readme = "README.md" +edition = "2018" +keywords = ["derive", "macros", "pread", "pwrite", "bytes"] +repository = "https://github.com/m4b/scroll" +license = "MIT" +documentation = "https://docs.rs/scroll_derive" +description = "A macros 1.1 derive implementation for Pread and Pwrite traits from the scroll crate" +include = ["src/**/*", "Cargo.toml", "LICENSE", "README.md"] + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1" +quote = "1" +syn = "2" + +[dev-dependencies.scroll] +version = "0.11" +path = ".." diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/self_cell/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/self_cell/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/self_cell/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/self_cell/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ab60ad0024cea3e0c60fc4d116adc7fae35d5f85b042d285bba65f22c42407d5","LICENSE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","README.md":"51dac2de0fd70602457b5f94f96c765385adfb2b14266c4c83946c89968e0886","src/lib.rs":"1127bdfd2390f17eac015e9379ad72a8d9bfbb057bc82ed2e386f1b074c83b06","src/unsafe_self_cell.rs":"fb2b71ea2057085dcc8ff1430f8684f67aa08e1519cd51704d264593819bf3fb"},"package":"1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4d78e64cb86e6c2d08b5afeea765ba0e17b02fa663cc8a3f5fa51a3d7d2fe26f","Cargo.toml":"ab60ad0024cea3e0c60fc4d116adc7fae35d5f85b042d285bba65f22c42407d5","Cargo.toml.orig":"f9a5d75cd5748f0df1746c88b2b8b7e3f65c9917338f103ca26494373d21d1b4","LICENSE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","README.md":"51dac2de0fd70602457b5f94f96c765385adfb2b14266c4c83946c89968e0886","src/lib.rs":"1127bdfd2390f17eac015e9379ad72a8d9bfbb057bc82ed2e386f1b074c83b06","src/unsafe_self_cell.rs":"fb2b71ea2057085dcc8ff1430f8684f67aa08e1519cd51704d264593819bf3fb"},"package":"1ef965a420fe14fdac7dd018862966a4c14094f900e1650bbc71ddd7d580c8af"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/self_cell/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/self_cell/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/self_cell/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/self_cell/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "28d17d8d8815bc4048d8cf344aa0f5b4f385749e" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/self_cell/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/self_cell/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/self_cell/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/self_cell/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "self_cell" +version = "0.10.2" +authors = ["Lukas Bergdoll "] +edition = "2018" +license = "Apache-2.0" + +description = "Safe-to-use proc-macro-free self-referential structs in stable Rust." +readme = "README.md" +documentation = "https://docs.rs/self_cell" + +repository = "https://github.com/Voultapher/self_cell" +keywords = ["lifetime", "borrowing", "self", "reference", "intrusive"] +categories = ["rust-patterns", "memory-management"] + +include = [ + "src/*.rs", + "Cargo.toml", + "README.md", + "LICENSE", +] + +[dependencies] +rustversion = { version=">=1", optional=true } + +[dev-dependencies] +once_cell = ">=1" + +[features] +# This optional feature lowers the minimum rustc version from 1.51 to 1.36. +# However this requires polyfilling std library functionality for older rustc +# with technically UB versions. Testing does not show older rustc versions +# (ab)using this. Use at +old_rust = ["rustversion"] \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/semver/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/semver/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/semver/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/semver/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"84eaac27f969839e684c9cdf124748de0a8f0b0876a1eacc31cfaa105f35540f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"de1a03443ab8f147676199856a975ec00f3f7334fc5d5d5e056ec8f3fcb61dd5","benches/parse.rs":"6531f66f80ce2fc83878f9bf84f94c42e96f1e709466f2b88be8d95a3cec1511","build.rs":"9a3d42e37b665745044b5d91c6e02dd458152e336a7013654972f4a1a0b562d9","src/backport.rs":"66db55d15d0e2808bffe4cde7cd1d99bda999b26cbe40bb6b5e43b94f9b631d2","src/display.rs":"9ba42f7a6579aa9c7dd72f2380036f5c9664592f3eacd09ea25cef291a3e64e5","src/error.rs":"3bb489f4a29f38d93370e64ae8d6e4e9b451a055cd7d392b6aeacab7eb3e1953","src/eval.rs":"b7e7ec976051b9f87ddf5cfdbaad64654d98d86ae0763f7d88b14eeaeac6013c","src/identifier.rs":"459725383cbd0e2d769aa947decd1f031bdc8732339783ad24eb2b44f0f5d040","src/impls.rs":"79b5a2ac6ca3d4cb46adfb1494756079f53bef780dd81c3a8d3adf86f91395c8","src/lib.rs":"cc912c719047aa679429069a26679f681741b91ff66d847f60ddc519262d588c","src/parse.rs":"ffbb84081f0f66ec47b752a1e32f1bea5f206ca84f464b99d0497451305a92f8","src/serde.rs":"e2a9b9dc3cd2cccc250eaffad049de418ef791bf8c4a34111a48f068353e0a37","tests/node/mod.rs":"2710d9b8daace2038b66db0f8f4cc522dee938e7cbc42d7739c31995343c32f4","tests/test_autotrait.rs":"070500c32ceee14a8a0110c04a01f98278b24614a0aec8c382dcea3da0343f58","tests/test_identifier.rs":"6c3da46c73df210527b60f1069131b15e2c65eb7b5d11793940d00cf66812f4d","tests/test_version.rs":"09e37c3df162205acf3683d1c760a6001e34e1c709fd4a1a265d82450e340003","tests/test_version_req.rs":"b6eea0258cc3b6d567a9f6c42693a97316345083495236c47e85374fd45f7cf0","tests/util/mod.rs":"db61c2cd86af864d8be4f2a3d5f25c86d7712201cc6ab47b715facf5f7f275b7"},"package":"58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3b0f0cd8e8f0c838c8016127dfe7998e45708df1b762861ad9513f6f14332973",".clippy.toml":"7bc14f84d6e752d48fbaf6edaccd1220ef2efc12b0e3e63c949f802a6a1cab2d",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"c0de30f28247a49afea2841a73111149581acd177284911088de7180ab5208c1","Cargo.toml":"84eaac27f969839e684c9cdf124748de0a8f0b0876a1eacc31cfaa105f35540f","Cargo.toml.orig":"61a591a8b2006756ad91322ea6ae3579e68974800ea0617d32ae2b02db70713b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"de1a03443ab8f147676199856a975ec00f3f7334fc5d5d5e056ec8f3fcb61dd5","benches/parse.rs":"6531f66f80ce2fc83878f9bf84f94c42e96f1e709466f2b88be8d95a3cec1511","build.rs":"9a3d42e37b665745044b5d91c6e02dd458152e336a7013654972f4a1a0b562d9","src/backport.rs":"66db55d15d0e2808bffe4cde7cd1d99bda999b26cbe40bb6b5e43b94f9b631d2","src/display.rs":"9ba42f7a6579aa9c7dd72f2380036f5c9664592f3eacd09ea25cef291a3e64e5","src/error.rs":"3bb489f4a29f38d93370e64ae8d6e4e9b451a055cd7d392b6aeacab7eb3e1953","src/eval.rs":"b7e7ec976051b9f87ddf5cfdbaad64654d98d86ae0763f7d88b14eeaeac6013c","src/identifier.rs":"459725383cbd0e2d769aa947decd1f031bdc8732339783ad24eb2b44f0f5d040","src/impls.rs":"79b5a2ac6ca3d4cb46adfb1494756079f53bef780dd81c3a8d3adf86f91395c8","src/lib.rs":"cc912c719047aa679429069a26679f681741b91ff66d847f60ddc519262d588c","src/parse.rs":"ffbb84081f0f66ec47b752a1e32f1bea5f206ca84f464b99d0497451305a92f8","src/serde.rs":"e2a9b9dc3cd2cccc250eaffad049de418ef791bf8c4a34111a48f068353e0a37","tests/node/mod.rs":"2710d9b8daace2038b66db0f8f4cc522dee938e7cbc42d7739c31995343c32f4","tests/test_autotrait.rs":"070500c32ceee14a8a0110c04a01f98278b24614a0aec8c382dcea3da0343f58","tests/test_identifier.rs":"6c3da46c73df210527b60f1069131b15e2c65eb7b5d11793940d00cf66812f4d","tests/test_version.rs":"09e37c3df162205acf3683d1c760a6001e34e1c709fd4a1a265d82450e340003","tests/test_version_req.rs":"b6eea0258cc3b6d567a9f6c42693a97316345083495236c47e85374fd45f7cf0","tests/util/mod.rs":"db61c2cd86af864d8be4f2a3d5f25c86d7712201cc6ab47b715facf5f7f275b7"},"package":"58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/semver/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/semver/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/semver/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/semver/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "dda4b834a9c896d7e1c8d17d5e326386bb346b50" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/semver/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/semver/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/semver/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/semver/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.31.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/semver/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/semver/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/semver/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/semver/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/semver/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/semver/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/semver/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/semver/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,92 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.52.0, 1.46.0, 1.40.0, 1.39.0, 1.36.0, 1.33.0, 1.32.0, 1.31.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo test + - run: cargo check --no-default-features + - run: cargo check --features serde + - run: cargo check --no-default-features --features serde + + node: + name: Node + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + - run: npm install semver + - run: cargo test + env: + RUSTFLAGS: --cfg test_node_semver ${{env.RUSTFLAGS}} + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests --benches -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + runs-on: ubuntu-latest + env: + MIRIFLAGS: -Zmiri-strict-provenance + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - name: Run cargo miri test (64-bit little endian) + run: cargo miri test --target x86_64-unknown-linux-gnu + - name: Run cargo miri test (64-bit big endian) + run: cargo miri test --target powerpc64-unknown-linux-gnu + - name: Run cargo miri test (32-bit little endian) + run: cargo miri test --target i686-unknown-linux-gnu + - name: Run cargo miri test (32-bit big endian) + run: cargo miri test --target mips-unknown-linux-gnu + + fuzz: + name: Fuzz + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/install@cargo-fuzz + - run: cargo fuzz build -O + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 + - run: cargo outdated --manifest-path fuzz/Cargo.toml --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/semver/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/semver/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/semver/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/semver/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "semver" +version = "1.0.16" +authors = ["David Tolnay "] +categories = ["data-structures", "no-std"] +description = "Parser and evaluator for Cargo's flavor of Semantic Versioning" +documentation = "https://docs.rs/semver" +edition = "2018" +keywords = ["cargo"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/semver" +rust-version = "1.31" + +[features] +default = ["std"] +std = [] + +[dependencies] +serde = { version = "1.0", optional = true, default-features = false } + +[lib] +doc-scrape-examples = false + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--cfg", "doc_cfg"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"da4953e290aebe86c5a9554b270fc27b05227a326cfc51e3d6e471cea99f32de","Cargo.toml":"b1f51ec5dbcb19613d6fabb9c021cebcc5a0f296a70bac81eb3c7207b65782f9","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","build.rs":"8bce1d4e3594972da27e54bac89058e1a73024205535d58008f7d0db5c4b4461","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/de/ignored_any.rs":"6480f2b2a83dc4764d01b2eec7309729eef2492eede2e5ee98d23a60b05198eb","src/de/impls.rs":"18ed2d8221b04c7fe8f7a757445a04cd1d28c887f46f7a8717afff10eada146f","src/de/mod.rs":"15d008ddf31fdfc5a39d2a301b6df79798969468daee0bcc3ebbcd3b78585e7a","src/de/seed.rs":"045d890712a04eb33ffc5a021e5d948a63c89402b8ffeea749df2171b7484f8f","src/de/size_hint.rs":"fff83dc39d30e75e8e611991f9c5399188a1aad23a6462dbca2c8b62655cfedb","src/de/value.rs":"8b6055d90e1ee4637fadaa11c87cc3599fe74b83db9d5791e604016cb349ae37","src/format.rs":"c85071b016df643b161859682d21ce34fa0ebf2a3bdbeeea69859da48f5d934f","src/integer128.rs":"29ef30b7d94507b34807090e68173767cdc7aff62edccd38affe69e75338dddc","src/lib.rs":"50dd6bf086cb41aa82cf2de869d9a257397ee391686d0652a8ada1f68bf09b89","src/macros.rs":"8cf477d0406006f8fbf76833c40a0fd2ed0ba6e01e5afd346c07119f72588ded","src/private/de.rs":"07e3346f224342a8599c8c84630fa218408aa4a547e667290c440bbeef61d40d","src/private/doc.rs":"b222decb40321190155209e1b8a5a52e3adfaa470047e379e664b71e0320655a","src/private/mod.rs":"b8f0c348621d91dd9da3db83d8877e70bc61ad0a2dc2d6fb57c6fc2c2cbafa26","src/private/ser.rs":"19c075b8f26f0170283a64a81bdd53622e83251ebd92510b820dd4bc7534baba","src/ser/fmt.rs":"bd129d9f085933b76dafef6eb43ffac893c1f6484a3064dcd82faeeebc3b203c","src/ser/impls.rs":"00b58a84f7c07b2f575219d6d0745fd1258dae9b9c8ec5b9b299a712c482b1a3","src/ser/impossible.rs":"8e4473db23faeed1accb35e6d2d4e058b6bfaa0746f49f0f3b95a76efbf97878","src/ser/mod.rs":"debdf82e14a219f61e43facb04aad5fba1c2166d8cfdd80c603b2560fe782714","src/std_error.rs":"25a07149e2e468747ffa5a58051c7f93d7b3c0fa0372f012a96c97ec8ab03b97"},"package":"5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"beca9e8c6f6cde0c55f77a33653d43be0745b9c80e3215fc3d80465286d80525","Cargo.lock":"da4953e290aebe86c5a9554b270fc27b05227a326cfc51e3d6e471cea99f32de","Cargo.toml":"b1f51ec5dbcb19613d6fabb9c021cebcc5a0f296a70bac81eb3c7207b65782f9","Cargo.toml.orig":"71000277d9fdb77e171989c23ca98c0a843ccc37cabdd9a6789e9717e79728c2","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","build.rs":"8bce1d4e3594972da27e54bac89058e1a73024205535d58008f7d0db5c4b4461","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/de/ignored_any.rs":"6480f2b2a83dc4764d01b2eec7309729eef2492eede2e5ee98d23a60b05198eb","src/de/impls.rs":"18ed2d8221b04c7fe8f7a757445a04cd1d28c887f46f7a8717afff10eada146f","src/de/mod.rs":"15d008ddf31fdfc5a39d2a301b6df79798969468daee0bcc3ebbcd3b78585e7a","src/de/seed.rs":"045d890712a04eb33ffc5a021e5d948a63c89402b8ffeea749df2171b7484f8f","src/de/size_hint.rs":"fff83dc39d30e75e8e611991f9c5399188a1aad23a6462dbca2c8b62655cfedb","src/de/value.rs":"8b6055d90e1ee4637fadaa11c87cc3599fe74b83db9d5791e604016cb349ae37","src/format.rs":"c85071b016df643b161859682d21ce34fa0ebf2a3bdbeeea69859da48f5d934f","src/integer128.rs":"29ef30b7d94507b34807090e68173767cdc7aff62edccd38affe69e75338dddc","src/lib.rs":"50dd6bf086cb41aa82cf2de869d9a257397ee391686d0652a8ada1f68bf09b89","src/macros.rs":"8cf477d0406006f8fbf76833c40a0fd2ed0ba6e01e5afd346c07119f72588ded","src/private/de.rs":"07e3346f224342a8599c8c84630fa218408aa4a547e667290c440bbeef61d40d","src/private/doc.rs":"b222decb40321190155209e1b8a5a52e3adfaa470047e379e664b71e0320655a","src/private/mod.rs":"b8f0c348621d91dd9da3db83d8877e70bc61ad0a2dc2d6fb57c6fc2c2cbafa26","src/private/ser.rs":"19c075b8f26f0170283a64a81bdd53622e83251ebd92510b820dd4bc7534baba","src/ser/fmt.rs":"bd129d9f085933b76dafef6eb43ffac893c1f6484a3064dcd82faeeebc3b203c","src/ser/impls.rs":"00b58a84f7c07b2f575219d6d0745fd1258dae9b9c8ec5b9b299a712c482b1a3","src/ser/impossible.rs":"8e4473db23faeed1accb35e6d2d4e058b6bfaa0746f49f0f3b95a76efbf97878","src/ser/mod.rs":"debdf82e14a219f61e43facb04aad5fba1c2166d8cfdd80c603b2560fe782714","src/std_error.rs":"25a07149e2e468747ffa5a58051c7f93d7b3c0fa0372f012a96c97ec8ab03b97"},"package":"5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "49d098debdf8b5c38bfb6868f455c6ce542c422c" + }, + "path_in_vcs": "serde" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,71 @@ +[package] +name = "serde" +version = "1.0.219" +authors = ["Erick Tryzelaar ", "David Tolnay "] +build = "build.rs" +categories = ["encoding", "no-std", "no-std::no-alloc"] +description = "A generic serialization/deserialization framework" +documentation = "https://docs.rs/serde" +edition = "2018" +homepage = "https://serde.rs" +keywords = ["serde", "serialization", "no_std"] +license = "MIT OR Apache-2.0" +readme = "crates-io.md" +repository = "https://github.com/serde-rs/serde" +rust-version = "1.31" + +[dependencies] +serde_derive = { version = "1", optional = true, path = "../serde_derive" } + +[dev-dependencies] +serde_derive = { version = "1", path = "../serde_derive" } + +[package.metadata.playground] +features = ["derive", "rc"] + +[package.metadata.docs.rs] +features = ["derive", "rc", "unstable"] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = [ + "--generate-link-to-definition", + "--extern-html-root-url=core=https://doc.rust-lang.org", + "--extern-html-root-url=alloc=https://doc.rust-lang.org", + "--extern-html-root-url=std=https://doc.rust-lang.org", +] + +# This cfg cannot be enabled, but it still forces Cargo to keep serde_derive's +# version in lockstep with serde's, even if someone depends on the two crates +# separately with serde's "derive" feature disabled. Every serde_derive release +# is compatible with exactly one serde release because the generated code +# involves nonpublic APIs which are not bound by semver. +[target.'cfg(any())'.dependencies] +serde_derive = { version = "=1.0.219", path = "../serde_derive" } + + +### FEATURES ################################################################# + +[features] +default = ["std"] + +# Provide derive(Serialize, Deserialize) macros. +derive = ["serde_derive"] + +# Provide impls for common standard library types like Vec and HashMap. +# Requires a dependency on the Rust standard library. +std = [] + +# Provide impls for types that require unstable functionality. For tracking and +# discussion of unstable functionality please refer to this issue: +# +# https://github.com/serde-rs/serde/issues/812 +unstable = [] + +# Provide impls for types in the Rust core allocation and collections library +# including String, Box, Vec, and Cow. This is a subset of std but may +# be enabled without depending on all of std. +alloc = [] + +# Opt into impls for Rc and Arc. Serializing and deserializing these types +# does not preserve identity and may result in multiple copies of the same data. +# Be sure that this is what you want before enabling this feature. +rc = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"e3f6c9804e4d0ed098b931d2823029db07e50733a87896d9061815d05b998deb","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"f544725bdd52ea9c6ad7a4240b64acce9ca51d7776b1d7fd157d286b5f01260e","src/bytebuf.rs":"4a03836f0e6cb04c9ea3db4880e1ab58d99ed9157a15470c54b60c332bbd8312","src/bytes.rs":"2bc824cc618b9db549a53899a4bbddc95698490dc935f4a41ae9a620524a0392","src/de.rs":"4ca87484a7015be6104022dabfaa50bcb296e1d809edbf040122d75515dadab2","src/lib.rs":"a923700a65bcdf312ed5eeba18e95b4b81078e1e3991aabfcaf3eb9d684e461e","src/ser.rs":"be02fcc1fb228caf6ce6f564bee8041579bd23069d75659ac665ce8e82b2c05d","tests/test_derive.rs":"ea246011c4b5008df6c5170640e806be8f553d0a7e7801254dadd156440c95bb","tests/test_partialeq.rs":"3ff7ba1dfa9f5b0213cc53d072364a9a1f00399a758b34c02d90e77da1536d94","tests/test_serde.rs":"10c980110505d47c7b8a876dcb911154339aa52124b6f1de5636001bcf39b56d"},"package":"416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dca5fb7b3720b6fcdc82c77fa2445ff1d4fb4841ae99309e7e5d70db20298295",".github/workflows/ci.yml":"a55dd0f41395ca71e81f55aec7b8a947766d91ee41f189e9dc921b2c4f3c7c1d","Cargo.toml":"e3f6c9804e4d0ed098b931d2823029db07e50733a87896d9061815d05b998deb","Cargo.toml.orig":"f7719d116e2a6fe92099afedefe81cd8b29f8a78ad15c30ad05cce48b77ba916","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"f544725bdd52ea9c6ad7a4240b64acce9ca51d7776b1d7fd157d286b5f01260e","src/bytebuf.rs":"4a03836f0e6cb04c9ea3db4880e1ab58d99ed9157a15470c54b60c332bbd8312","src/bytes.rs":"2bc824cc618b9db549a53899a4bbddc95698490dc935f4a41ae9a620524a0392","src/de.rs":"4ca87484a7015be6104022dabfaa50bcb296e1d809edbf040122d75515dadab2","src/lib.rs":"a923700a65bcdf312ed5eeba18e95b4b81078e1e3991aabfcaf3eb9d684e461e","src/ser.rs":"be02fcc1fb228caf6ce6f564bee8041579bd23069d75659ac665ce8e82b2c05d","tests/test_derive.rs":"ea246011c4b5008df6c5170640e806be8f553d0a7e7801254dadd156440c95bb","tests/test_partialeq.rs":"3ff7ba1dfa9f5b0213cc53d072364a9a1f00399a758b34c02d90e77da1536d94","tests/test_serde.rs":"10c980110505d47c7b8a876dcb911154339aa52124b6f1de5636001bcf39b56d"},"package":"416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c3c83935d3943224c17ab11a7796db8e2810b7dc" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,52 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.36.0, 1.34.0, 1.31.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo test + if: matrix.rust != '1.31.0' && matrix.rust != '1.34.0' + - run: cargo check --no-default-features + - run: cargo check --no-default-features --features alloc + if: matrix.rust != '1.31.0' && matrix.rust != '1.34.0' + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_bytes/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_bytes/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,31 @@ +[package] +name = "serde_bytes" +version = "0.11.9" # remember to update html_root_url +authors = ["David Tolnay "] +categories = ["encoding", "no-std"] +description = "Optimized handling of `&[u8]` and `Vec` for Serde" +documentation = "https://docs.rs/serde_bytes" +edition = "2018" +keywords = ["serde", "serialization", "no_std", "bytes"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/serde-rs/bytes" +rust-version = "1.31" + +[features] +default = ["std"] +std = ["serde/std"] +alloc = ["serde/alloc"] + +[dependencies] +serde = { version = "1.0", default-features = false } + +[dev-dependencies] +bincode = "1.0" +serde_derive = "1.0" +serde_test = "1.0" + +[lib] +doc-scrape-examples = false + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"bcbbc1fd8aefd2af15d432b551ddc32b0b832c1ad669eeedfaffb2092448c080","Cargo.lock":"b900f78562d5ae2ffffc0e8f739328df268f0fb80696018eb5df8e5e633b733e","Cargo.toml":"522e55ca99d851f9a3e7361f090451fc87c6097320c77bd574a80df27c183078","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"e03e58ea9205f51989b7a50f450051b24e6516cc1f0b920222dcda992072be99","README.md":"abb494d9608a40bac62da0bbd4680c0f03d960922d92261fb6492a1ee448d5c6","examples/readme.rs":"2e356830c62e84605d6b7efa07a0266ad96ed960fde09d4ae241c642ff662ab2","examples/tags.rs":"a1e1e4de8a5b09c54f96a56b8d7dc749fff9c73facb1dcad05540bc83f34dbd2","examples/tux.cbor":"3251bceb0a182543de2129cd920b2af597c481513a0624887a7daeb468c530f8","src/de.rs":"433d2e10bf1be80f881dfd5355a0df1a1c6b1e09a2d36c4d6f39894b13b42e0b","src/error.rs":"9247283d47617626c90a0d32bba40b54a18c6bb0ecce37057d7423ff9158d223","src/lib.rs":"efe97da47a332789d29eb4480a65ae00b4ccd9e6ba22d2b2c945cbeb97edf2b5","src/read.rs":"001754714cf10e9691e3284bf8170348346858be8e5d72ee845853b928588c7c","src/ser.rs":"0b7cb6162e104bfea55f6bffa591d19876236a798134fec8dbabb1c2d4a22363","src/tags.rs":"8d83efd96daca49ac51f24d41b986f4247fcd2a011855ffc99e9388834bd31a3","src/value/de.rs":"986784dcf015464b01f669949f823ba0e29b7414f6d56cad3311cee036d1a954","src/value/mod.rs":"0afa696a6ed01f97380f84e4e219090393bc8cc52cd9c11f4db3eb5b1fb85e7f","src/value/ser.rs":"f5d505125ae496c99d611c24cb0905199b3b66b949ae18bb48863317b686f301","src/write.rs":"6bcc413fe531799cd979d954615e73dd87e185082858a63c5aef73f0fbe08806","tests/bennofs.rs":"2211b234f442e909659f0610fcb20e7cf746bc6c648fe258e5300ebcd6a4251f","tests/canonical.rs":"37fcbe3a1956c72e4aef808acb2e194f09ae8aaa752c6a94cf6d06731c19948d","tests/crash.cbor":"8aeb60947fc5d43e80f3c884fc6cb37c9021cc691492d055a14e55c69b366d1f","tests/de.rs":"545cf5f5bd1ab0b3b4c05c4985baf40ad419dc1568f28549d17eacf5efc7beb7","tests/enum.rs":"699886e517546396979c9843b6d1c513b4370af81e2b0d3bcf0727435c5c0a8a","tests/kietaub.cbor":"98146fa75d5970eea896baa19b5aeda31695d6ceeed4b23aa67fc13142123a9a","tests/ser.rs":"7eadf27fb58b8bd498f0be8e1670d76de36e3f21b565daeb8ec9cf30140c068e","tests/std_types.rs":"549e357ad5062eb8ae298df3bbbd0e8ee87ee0434f8c67dc53642ff2b2171e40","tests/tags.rs":"e847b9ab49f47a81a09e34d4af3bd25bb546e408915f033dc06b03b275f68065","tests/value.rs":"540469dccb6c6f3542b75934707203dff93132a7e160de798a21f16caf16075e"},"package":"2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1d82756b2806abce7a84f4f6f19fae07923346eb218c94eef47462d80bfb511f",".editorconfig":"19164e3d1ac826132c336f6da24317d0e2cfdfe4821b47f91bf2ddecd57bd6b5",".travis.yml":"529180240ba44f96e59f866a40d3c6b5c9dfbe876cb4fade5173aa41909bbfdd","CONTRIBUTING.md":"bcbbc1fd8aefd2af15d432b551ddc32b0b832c1ad669eeedfaffb2092448c080","Cargo.lock":"b900f78562d5ae2ffffc0e8f739328df268f0fb80696018eb5df8e5e633b733e","Cargo.toml":"522e55ca99d851f9a3e7361f090451fc87c6097320c77bd574a80df27c183078","Cargo.toml.orig":"1bec896681aa26ed9ecacb747ab7ff648ccf06ed38b2f04fab8f51b2d58af90d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"e03e58ea9205f51989b7a50f450051b24e6516cc1f0b920222dcda992072be99","README.md":"abb494d9608a40bac62da0bbd4680c0f03d960922d92261fb6492a1ee448d5c6","examples/readme.rs":"2e356830c62e84605d6b7efa07a0266ad96ed960fde09d4ae241c642ff662ab2","examples/tags.rs":"a1e1e4de8a5b09c54f96a56b8d7dc749fff9c73facb1dcad05540bc83f34dbd2","examples/tux.cbor":"3251bceb0a182543de2129cd920b2af597c481513a0624887a7daeb468c530f8","src/de.rs":"433d2e10bf1be80f881dfd5355a0df1a1c6b1e09a2d36c4d6f39894b13b42e0b","src/error.rs":"9247283d47617626c90a0d32bba40b54a18c6bb0ecce37057d7423ff9158d223","src/lib.rs":"efe97da47a332789d29eb4480a65ae00b4ccd9e6ba22d2b2c945cbeb97edf2b5","src/read.rs":"001754714cf10e9691e3284bf8170348346858be8e5d72ee845853b928588c7c","src/ser.rs":"0b7cb6162e104bfea55f6bffa591d19876236a798134fec8dbabb1c2d4a22363","src/tags.rs":"8d83efd96daca49ac51f24d41b986f4247fcd2a011855ffc99e9388834bd31a3","src/value/de.rs":"986784dcf015464b01f669949f823ba0e29b7414f6d56cad3311cee036d1a954","src/value/mod.rs":"0afa696a6ed01f97380f84e4e219090393bc8cc52cd9c11f4db3eb5b1fb85e7f","src/value/ser.rs":"f5d505125ae496c99d611c24cb0905199b3b66b949ae18bb48863317b686f301","src/write.rs":"6bcc413fe531799cd979d954615e73dd87e185082858a63c5aef73f0fbe08806","tests/bennofs.rs":"2211b234f442e909659f0610fcb20e7cf746bc6c648fe258e5300ebcd6a4251f","tests/canonical.rs":"37fcbe3a1956c72e4aef808acb2e194f09ae8aaa752c6a94cf6d06731c19948d","tests/crash.cbor":"8aeb60947fc5d43e80f3c884fc6cb37c9021cc691492d055a14e55c69b366d1f","tests/de.rs":"545cf5f5bd1ab0b3b4c05c4985baf40ad419dc1568f28549d17eacf5efc7beb7","tests/enum.rs":"699886e517546396979c9843b6d1c513b4370af81e2b0d3bcf0727435c5c0a8a","tests/kietaub.cbor":"98146fa75d5970eea896baa19b5aeda31695d6ceeed4b23aa67fc13142123a9a","tests/ser.rs":"7eadf27fb58b8bd498f0be8e1670d76de36e3f21b565daeb8ec9cf30140c068e","tests/std_types.rs":"549e357ad5062eb8ae298df3bbbd0e8ee87ee0434f8c67dc53642ff2b2171e40","tests/tags.rs":"e847b9ab49f47a81a09e34d4af3bd25bb546e408915f033dc06b03b275f68065","tests/value.rs":"540469dccb6c6f3542b75934707203dff93132a7e160de798a21f16caf16075e"},"package":"2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "347a3f096d5a1e8e380b9968e74838c9037a5b14" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.editorconfig thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.editorconfig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.editorconfig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.editorconfig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +# see https://editorconfig.org for more options, and setup instructions for yours editor + +[*.rs] +indent_style = space +indent_size = 4 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,28 @@ +language: rust +rust: + - 1.40.0 + - stable + - beta + - nightly +matrix: + allow_failures: + - rust: nightly +sudo: false +before_script: + - rustup component add rustfmt + - rustup target add thumbv7em-none-eabihf # Any target that does not have a standard library will do +script: + - cargo fmt --all -- --check + - (rustup component add clippy && cargo clippy --all -- -D clippy::all) || true + - cargo build + - cargo test + - > + [[ $TRAVIS_RUST_VERSION == "1.31.0" ]] + || cargo build --no-default-features --features alloc --target thumbv7em-none-eabihf + # Test we can build a platform that does not have std. + - cargo test --no-default-features --lib --tests # Run no_std tests + - > + [[ $TRAVIS_RUST_VERSION == "1.31.0" ]] + || cargo build --no-default-features --features alloc + - cargo build --features unsealed_read_write # The crate should still build when the unsealed_read_write feature is enabled. + - cargo build --no-default-features --features unsealed_read_write # The crate should still build when the unsealed_read_write feature is enabled and std disabled. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_cbor/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_cbor/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "serde_cbor" +version = "0.11.2" +authors = [ + "Pyfisch ", + "Steven Fackler "] +repository = "https://github.com/pyfisch/cbor" +readme = "README.md" +license = "MIT/Apache-2.0" +description = "CBOR support for serde." +keywords = ["serde", "cbor", "serialization", "no_std"] +categories = ["encoding"] +edition = "2018" + +[badges] +travis-ci = { repository = "pyfisch/cbor" } +maintenance = { status = "as-is" } + +[dependencies] +half = "1.2.0" +serde = { version = "1.0.14", default-features = false } + +[dev-dependencies] +serde_derive = { version = "1.0.14", default-features = false } + +[features] +default = ["std"] +# Uses `alloc` library and adds support for vector functions with +# `no_std`. +alloc = ["serde/alloc"] +std = ["serde/std" ] +unsealed_read_write = [] +tags = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_derive/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_derive/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"1912a1811b4af5ce7792fa8f362dc9a7a03088e4da333dc69d446b8d3835a66c","Cargo.toml":"e3146884595654ff934208c0d9f99e2f8f388d07e4d893a62e0bc792f006002c","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/bound.rs":"eda458b2adf8d4b75eccba18621301f846e2a84a04ef2b54e7421f69574e24bc","src/de.rs":"92dc9d8fccee08887b030b13a7ca0c0f205320f76658a4292bafe4f451c7c2c0","src/dummy.rs":"4f7347536113434bffe3d04f3d240a3cf47483cf96aa580b16c7ad467735982f","src/fragment.rs":"6757cb4c3131d4300f093572efc273c4ab5a20e3e1efb54a311dcfa52d0bd6eb","src/internals/ast.rs":"171478e83d203193cd96f2c9c922bd240214e05fdf76add73fb7e029784bace8","src/internals/attr.rs":"7be1f043d99af3169737a473137426296d6bba5d8ee9b2963c1d61ec24c27a70","src/internals/case.rs":"10c8dda2b32d8c6c6b63cf09cdc63d02375af7e95ecefe8fecb34f93b65191bb","src/internals/check.rs":"86ea817316638ec33f70ecdf9634a31c934fd3df84533e3e315816dc130f0bff","src/internals/ctxt.rs":"83a4e6fbe0e439d578478883594407e03f2f340541be479bdf0b04a202633a37","src/internals/mod.rs":"c1ece6bbce5a5e8a2bf5d6d9a29e85551258db9c610fab73ac19c6b7d8cf98fd","src/internals/name.rs":"9bc1553d7b493794cd436664ee6b43fccb914f271fa86705ae2937ae923a876f","src/internals/receiver.rs":"901c12f5b5d3935f2757f4cfcb05f4fcdb36a2520f62167679410099e44510c0","src/internals/respan.rs":"899753859c58ce5f532a3ec4584796a52f13ed5a0533191e48c953ba5c1b52ff","src/internals/symbol.rs":"d2590f1c8356d6a10923476b558c39a85b77392ba09c92fa97e05e2c403e73c7","src/lib.rs":"e64c6eaef2b5e87ad48677ba6a1564007f100b7411c39924c33ae315cb9fd26d","src/pretend.rs":"7facc10a5b805564dd95735ae11118ec17ca6adcc49a59764e7c920e27b9fc4a","src/ser.rs":"7ecc28b3829ec87f73a71be74c04bdb8657351ddd817b43819fed90f6ac11da0","src/this.rs":"87818dc80cbb521b51938a653d09daf10aafc220bb10425948de82ad670fcb85"},"package":"5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1ba5f1ea864eff81a07cf4de4540f7538527ef9115017d67a24e7599e61751f4","Cargo.lock":"1912a1811b4af5ce7792fa8f362dc9a7a03088e4da333dc69d446b8d3835a66c","Cargo.toml":"e3146884595654ff934208c0d9f99e2f8f388d07e4d893a62e0bc792f006002c","Cargo.toml.orig":"07baae5ce86bae5076434f3ae1a3e519e0d94653641ecc2b5b95a7fd2e25feae","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"56dd9b1d02be861a2c2a88c06005adc61f8b1d4330cd6db304ee330bcfdc4310","crates-io.md":"407d92b2932923f8708aaf31db266fd7db32e2b0afa6c569d134b680b74a1920","src/bound.rs":"eda458b2adf8d4b75eccba18621301f846e2a84a04ef2b54e7421f69574e24bc","src/de.rs":"92dc9d8fccee08887b030b13a7ca0c0f205320f76658a4292bafe4f451c7c2c0","src/dummy.rs":"4f7347536113434bffe3d04f3d240a3cf47483cf96aa580b16c7ad467735982f","src/fragment.rs":"6757cb4c3131d4300f093572efc273c4ab5a20e3e1efb54a311dcfa52d0bd6eb","src/internals/ast.rs":"171478e83d203193cd96f2c9c922bd240214e05fdf76add73fb7e029784bace8","src/internals/attr.rs":"7be1f043d99af3169737a473137426296d6bba5d8ee9b2963c1d61ec24c27a70","src/internals/case.rs":"10c8dda2b32d8c6c6b63cf09cdc63d02375af7e95ecefe8fecb34f93b65191bb","src/internals/check.rs":"86ea817316638ec33f70ecdf9634a31c934fd3df84533e3e315816dc130f0bff","src/internals/ctxt.rs":"83a4e6fbe0e439d578478883594407e03f2f340541be479bdf0b04a202633a37","src/internals/mod.rs":"c1ece6bbce5a5e8a2bf5d6d9a29e85551258db9c610fab73ac19c6b7d8cf98fd","src/internals/name.rs":"9bc1553d7b493794cd436664ee6b43fccb914f271fa86705ae2937ae923a876f","src/internals/receiver.rs":"901c12f5b5d3935f2757f4cfcb05f4fcdb36a2520f62167679410099e44510c0","src/internals/respan.rs":"899753859c58ce5f532a3ec4584796a52f13ed5a0533191e48c953ba5c1b52ff","src/internals/symbol.rs":"d2590f1c8356d6a10923476b558c39a85b77392ba09c92fa97e05e2c403e73c7","src/lib.rs":"e64c6eaef2b5e87ad48677ba6a1564007f100b7411c39924c33ae315cb9fd26d","src/pretend.rs":"7facc10a5b805564dd95735ae11118ec17ca6adcc49a59764e7c920e27b9fc4a","src/ser.rs":"7ecc28b3829ec87f73a71be74c04bdb8657351ddd817b43819fed90f6ac11da0","src/this.rs":"87818dc80cbb521b51938a653d09daf10aafc220bb10425948de82ad670fcb85"},"package":"5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_derive/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_derive/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "49d098debdf8b5c38bfb6868f455c6ce542c422c" + }, + "path_in_vcs": "serde_derive" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_derive/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_derive/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_derive/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,41 @@ +[package] +name = "serde_derive" +version = "1.0.219" +authors = ["Erick Tryzelaar ", "David Tolnay "] +categories = ["no-std", "no-std::no-alloc"] +description = "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]" +documentation = "https://serde.rs/derive.html" +edition = "2015" +exclude = ["build.rs"] +homepage = "https://serde.rs" +keywords = ["serde", "serialization", "no_std", "derive"] +license = "MIT OR Apache-2.0" +readme = "crates-io.md" +repository = "https://github.com/serde-rs/serde" +rust-version = "1.61" + +[features] +default = [] +deserialize_in_place = [] + +[lib] +name = "serde_derive" +proc-macro = true + +[dependencies] +proc-macro2 = { workspace = true, features = ["proc-macro"] } +quote = { workspace = true, features = ["proc-macro"] } +syn = { workspace = true, features = ["clone-impls", "derive", "parsing", "printing", "proc-macro"] } + +[dev-dependencies] +serde = { version = "1", path = "../serde" } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = [ + "--generate-link-to-definition", + "--extern-html-root-url=core=https://doc.rust-lang.org", + "--extern-html-root-url=alloc=https://doc.rust-lang.org", + "--extern-html-root-url=std=https://doc.rust-lang.org", + "--extern-html-root-url=proc_macro=https://doc.rust-lang.org", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_json/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_json/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"f5270cafba66223a7b51ffc0d286075a17bb7cd88762fc80d333d3102629f4d8","Cargo.lock":"ea883d0e3eddb9b7de427c1c08cb8f4b48fe872a8c87a3523d1c95f597206ec2","Cargo.toml":"8c33d09b1e66dbf36089f17d0fae69d865ad86f2bf28c0397130a714fb5f6844","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"f223b99630bae262eb2b88bb95d0f496db8f1ff4e94e43dbfc8d95d3a6c98d8f","build.rs":"1630d0bbfc936b0975d840cec5cfb5910d861b6afeeeeabe11000a2c202d571d","src/de.rs":"db7adf3ef0074e15426d31e1cf4bec78ad92c20e4642c136325f0a78547218c7","src/error.rs":"a9b5de0a82f95608b51b8e8875c7c49f94fb60b9f976fc6277aec0213926dec9","src/io/core.rs":"60ba28f67a9acaecf8964b611efba416b13f9f2bae4befc329fdf0e037293802","src/io/mod.rs":"fd1ed5080495cab21117f6f7d3c2c9e3687cad0c69a0cd087b08a145a9e672da","src/iter.rs":"f832c469cd7999d26ba9b76baa69b257a212a7edb3dfdf9b1d1bb35e8da85fa9","src/lexical/algorithm.rs":"bd6106e5d8875c9ff1c1d57256b459a4f0992d14a0df1a5fffcd3d3cbdccee8c","src/lexical/bhcomp.rs":"26f39d52008225a6b377d7246d326940d44200e160a7b4652733e712e1a45a04","src/lexical/bignum.rs":"db688e8112389998d0f91906f6857e28f9b510a8b4065ad476c8e8be2f77becf","src/lexical/cached.rs":"0e127398691f8042c19cde209e7f4b0161f0f3150342430145929f711e6fdac8","src/lexical/cached_float80.rs":"0f8f74a22cb7d871322a9893bffd0255ca10bf9dffd13afb2462dd3d7f51805f","src/lexical/digit.rs":"9502805adbc3da059131d1fac0a802e17065b36cd7472606b3af24e3241d5cb8","src/lexical/errors.rs":"3d9f6de6245533bcb101dfd718cfed61d59dc293f6768cedae28aa13ace164f5","src/lexical/exponent.rs":"51f19443008e8884b15c7d5d4b1f1cfbd5673a9d1da02f1af39fcf20e315f01f","src/lexical/float.rs":"fe356213c92a049f4bef2f58bc0e3a26866ca06b8c1d74d0f961c5b883852cad","src/lexical/large_powers.rs":"18d697b846b44ecb61bfaaa3b881e0696f9b7bb6be582623e9d3a8a176a48d2f","src/lexical/large_powers32.rs":"c70b57a727960beec258758a4d4a1050f8eaf3b4e60027c663a2bfb0246e0153","src/lexical/large_powers64.rs":"e7af83ce3159b5fc4669fc5a231e767d8af21bacaece52a0a48951198965b197","src/lexical/math.rs":"00519897ba54fb282102549a8c2a973af1f6534fcba1e283436b00141baccc13","src/lexical/mod.rs":"ace2ccea2cd541f019a84b9eeb3b9ecd88daf6bccbe9edf0eac00b62704f47c4","src/lexical/num.rs":"2d06111d28616221995f7b4d4f13625b8d902884921268b0e02e544f871a5339","src/lexical/parse.rs":"c2bfac4c70a19938ced61e991f4ec606764887cf12bac1a0978b5b5318a56aac","src/lexical/rounding.rs":"4762af3612880b17468ff2a1bb800c8e99f08330ae439699dd53d8dc5463ad13","src/lexical/shift.rs":"bc1ed053dd63d45ac9c35302f18de9f00d94027f28af4ab749c9248439de832a","src/lexical/small_powers.rs":"73c56b7b83310c6fefa898fb94771c65bdc251c1579ab105151da43935ea02be","src/lib.rs":"d7c4599d3c0a2625a21a79ae68ef26a3ffc01b81e1a8cf145563737f5fdea456","src/macros.rs":"f917820b8e568b46b3fb4568bb131860d41d272446418d5708659b4bab246266","src/map.rs":"947d073f491b771b17a81a82c1c92cfc386e71d787709142b32b92843f10490a","src/number.rs":"186c2da2243afda82848a81fa401142ae8cc58ed820b3c3155b1dd5ab58f52fa","src/raw.rs":"bc15c4d82d07c2c8b5d3f598915e917f2177de6573f327717da33658d2528922","src/read.rs":"a1d18c2c674c57f1dd4bdf53109cf51204d88c4a250ba74a68d4d5a83141894d","src/ser.rs":"5352ffeafb6397b4a837ca4d40b0353510788d445938f1bff96cde66d0467c1d","src/value/de.rs":"a0aeae9ad7dbc1c01a7de0276aab95d9e1a745573ea3eb6bece4cb391a4f6113","src/value/from.rs":"ae4b5f93b27e578fa40e3a8d25d0df2032fe40b680cddb15963e47cbd56db613","src/value/index.rs":"f1404ed12e795a5553da4bdf72835c441a5e0cc0f6e794fee875eaa887d65319","src/value/mod.rs":"063b36e08e830718141cf1e06fb499edf40522303785f6e7971f4ee538742597","src/value/partial_eq.rs":"c565f7886d3bdf5dd39b8c99acca17091c251f15b3c257addf5d02f414fd0571","src/value/ser.rs":"b5cd3f4b4a58b2f53c4334c6d20705fc7c7b2a2e8988ef93b265a679c952cdfe","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/debug.rs":"a8451217c1e127ad6e653ef11e0513525ee350e1e37dd575758a8ee9301b28fb","tests/lexical.rs":"a863468815c2c1f1415b30eef42971604d860e6128e66c39d965322fbc567240","tests/lexical/algorithm.rs":"da378df9ee24bfa033968d5c94e91b58e52c39bf6c825dec51c3eb7250cc5874","tests/lexical/exponent.rs":"dc8fa8d05e561ff256f8b09385291768c7f45e5ad6cb878ef9194757aa014386","tests/lexical/float.rs":"0440f2d85c993bcccd925096d7f4136bf624ffd66b3c7ee565d158390685eb11","tests/lexical/math.rs":"4142ef090f563df1f6b14c9a4e6d4723535fa816dca3febc94b3423240e9db20","tests/lexical/num.rs":"e0bdc3b4facd579e9cfdf87c8bae107ed227c63cf9ef920fd85e9febb985c693","tests/lexical/parse.rs":"a11f09bb003a3a024548008cf78bf76526ed71b00077d1989f45eb8cebc93b9c","tests/lexical/rounding.rs":"6c56e39ba534616c1b2146e8efa6eb57aed322e683bf23183cd32a61fae6447e","tests/macros/mod.rs":"93aa1d54af20bc2c55b6ae8db73c1414cda2626eb9fa7bd57b9d613a3c6e6a19","tests/map.rs":"232a980d98b0ceac022ad34d25b0a0fc613389784222a45da4f5650a9414a847","tests/regression.rs":"2f2aa349a0dcc399e246e08e2fbae8fb349831b461169014605538fed8d65622","tests/regression/issue1004.rs":"38d7e3b6c515b881078ebd21ca8063d2ca105cd319695d29538f879e37f091b5","tests/regression/issue520.rs":"f95b362e45c57b431720c48eb47f7ddddf4078195d6859df523dc32950ce980a","tests/regression/issue795.rs":"37ff26744b1f950dd212565c6e3f276268882f7724cc589ac8b21ca8bd608413","tests/regression/issue845.rs":"10d2895cd1412cb6630f0a59db367f79ee672edb501151c7581e9921b5a84b92","tests/regression/issue953.rs":"b2cddc761f5ca6639900c173765a8a5868528a896924e5e925db2696469208f7","tests/stream.rs":"794b672b52eb8f1696b32b8dd125a660fc19b83fcfef5390896b02149b5f0a9b","tests/test.rs":"a3953e6010e31a9f30b6a8dbabec37daf14f18244ae547bb5c1058c54ebf3283","tests/ui/missing_colon.rs":"d07e0c34d98eb43465f0a0310f2c0b5d5b0d26d243b352a1c6bbe6ad3b27eda9","tests/ui/missing_colon.stderr":"a543cf9931a6224ba74f4592ea551f19438752c09427c649cd0211d363e88e75","tests/ui/missing_comma.rs":"b8a9662f99c3e6dd2b6417892c37640578ce91d3a8365bf10c1f686a3227aa87","tests/ui/missing_comma.stderr":"05de5cd378a91be9631b0491c326d45e180bb76ea834052e214ec9e1e14b1aaf","tests/ui/missing_value.rs":"bca25d67127fb88e7c191c7b03af5a4ce8a9abb630f3d2e6a6c1e77e213dc9a4","tests/ui/missing_value.stderr":"a03be58cfa3d80cf1bd967bc8473933e87226db69c7967710084b13ca43bccdc","tests/ui/not_found.rs":"d0a7adb309879ff65aee115b52cc33d36f4bad353cf97c4effc34a6128c2bee3","tests/ui/not_found.stderr":"359b751c0c21fab6d460daef4d5f73a265f7769c9b578f98ea3cb6cbf2387643","tests/ui/parse_expr.rs":"32e6d51f528db3d1ab0ed1e24765b865be393565c26f77413c5aa39d601ac563","tests/ui/parse_expr.stderr":"1daa690bd744a9559ed51019d88d0b4a1ffaea42f74a24d48688a7029a87e013","tests/ui/parse_key.rs":"18829b2af320d5cf8a0a5cd3aaf84c7e92cc874651c30e45a3acafb76c2d8b93","tests/ui/parse_key.stderr":"20cf0d2898749f3c36780fc065f5049ee809e74cb6f0ef776f43f45e01596ee3","tests/ui/unexpected_after_array_element.rs":"a343fc3104431720bdfcf330bcc3cfcd98c8dec3e951133b495242478b0b7eb3","tests/ui/unexpected_after_array_element.stderr":"9ec755bf0cd5a3e9dc9c4027ae03fbb3f33987b1ab61aa76cd88d4148b766487","tests/ui/unexpected_after_map_entry.rs":"6e3bd2def435ca610e346bbc75cdbaf61963eb2ef1885bb5f76781ba1fac37ef","tests/ui/unexpected_after_map_entry.stderr":"a39bd7a3ae4d20a24d311392022caa48f59697967995c2bb2cf5c1bc5c9c21d0","tests/ui/unexpected_colon.rs":"a313cff3fed4be4c33f1eda5d0c5c98147fb835a56d36470d9f367352c1d61ef","tests/ui/unexpected_colon.stderr":"80afe490b9615fd2d769b80602a7f64c5804fda666356fbcebd7658107d89c70","tests/ui/unexpected_comma.rs":"55a8b684bde1ce905837cce719fd457d8898b61cebc27e5b420d05cb6be97256","tests/ui/unexpected_comma.stderr":"0b6488f2e63c4cd7debc38696b76b325ef230fa97c33bf17476573993883a448"},"package":"20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9ceb55aa059113aa422c0282befb3bc60dfcbdb751e048144227e0da42736935",".github/workflows/ci.yml":"f63eb668791eb7489ef081ecd016570ce4b76993e205df8801df26684820df4c","CONTRIBUTING.md":"f5270cafba66223a7b51ffc0d286075a17bb7cd88762fc80d333d3102629f4d8","Cargo.lock":"ea883d0e3eddb9b7de427c1c08cb8f4b48fe872a8c87a3523d1c95f597206ec2","Cargo.toml":"8c33d09b1e66dbf36089f17d0fae69d865ad86f2bf28c0397130a714fb5f6844","Cargo.toml.orig":"9b5d77a63ad54cf6df153258b31aca1f86955f95e7f2415d977b915a6cb09d8f","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"f223b99630bae262eb2b88bb95d0f496db8f1ff4e94e43dbfc8d95d3a6c98d8f","build.rs":"1630d0bbfc936b0975d840cec5cfb5910d861b6afeeeeabe11000a2c202d571d","src/de.rs":"db7adf3ef0074e15426d31e1cf4bec78ad92c20e4642c136325f0a78547218c7","src/error.rs":"a9b5de0a82f95608b51b8e8875c7c49f94fb60b9f976fc6277aec0213926dec9","src/io/core.rs":"60ba28f67a9acaecf8964b611efba416b13f9f2bae4befc329fdf0e037293802","src/io/mod.rs":"fd1ed5080495cab21117f6f7d3c2c9e3687cad0c69a0cd087b08a145a9e672da","src/iter.rs":"f832c469cd7999d26ba9b76baa69b257a212a7edb3dfdf9b1d1bb35e8da85fa9","src/lexical/algorithm.rs":"bd6106e5d8875c9ff1c1d57256b459a4f0992d14a0df1a5fffcd3d3cbdccee8c","src/lexical/bhcomp.rs":"26f39d52008225a6b377d7246d326940d44200e160a7b4652733e712e1a45a04","src/lexical/bignum.rs":"db688e8112389998d0f91906f6857e28f9b510a8b4065ad476c8e8be2f77becf","src/lexical/cached.rs":"0e127398691f8042c19cde209e7f4b0161f0f3150342430145929f711e6fdac8","src/lexical/cached_float80.rs":"0f8f74a22cb7d871322a9893bffd0255ca10bf9dffd13afb2462dd3d7f51805f","src/lexical/digit.rs":"9502805adbc3da059131d1fac0a802e17065b36cd7472606b3af24e3241d5cb8","src/lexical/errors.rs":"3d9f6de6245533bcb101dfd718cfed61d59dc293f6768cedae28aa13ace164f5","src/lexical/exponent.rs":"51f19443008e8884b15c7d5d4b1f1cfbd5673a9d1da02f1af39fcf20e315f01f","src/lexical/float.rs":"fe356213c92a049f4bef2f58bc0e3a26866ca06b8c1d74d0f961c5b883852cad","src/lexical/large_powers.rs":"18d697b846b44ecb61bfaaa3b881e0696f9b7bb6be582623e9d3a8a176a48d2f","src/lexical/large_powers32.rs":"c70b57a727960beec258758a4d4a1050f8eaf3b4e60027c663a2bfb0246e0153","src/lexical/large_powers64.rs":"e7af83ce3159b5fc4669fc5a231e767d8af21bacaece52a0a48951198965b197","src/lexical/math.rs":"00519897ba54fb282102549a8c2a973af1f6534fcba1e283436b00141baccc13","src/lexical/mod.rs":"ace2ccea2cd541f019a84b9eeb3b9ecd88daf6bccbe9edf0eac00b62704f47c4","src/lexical/num.rs":"2d06111d28616221995f7b4d4f13625b8d902884921268b0e02e544f871a5339","src/lexical/parse.rs":"c2bfac4c70a19938ced61e991f4ec606764887cf12bac1a0978b5b5318a56aac","src/lexical/rounding.rs":"4762af3612880b17468ff2a1bb800c8e99f08330ae439699dd53d8dc5463ad13","src/lexical/shift.rs":"bc1ed053dd63d45ac9c35302f18de9f00d94027f28af4ab749c9248439de832a","src/lexical/small_powers.rs":"73c56b7b83310c6fefa898fb94771c65bdc251c1579ab105151da43935ea02be","src/lib.rs":"d7c4599d3c0a2625a21a79ae68ef26a3ffc01b81e1a8cf145563737f5fdea456","src/macros.rs":"f917820b8e568b46b3fb4568bb131860d41d272446418d5708659b4bab246266","src/map.rs":"947d073f491b771b17a81a82c1c92cfc386e71d787709142b32b92843f10490a","src/number.rs":"186c2da2243afda82848a81fa401142ae8cc58ed820b3c3155b1dd5ab58f52fa","src/raw.rs":"bc15c4d82d07c2c8b5d3f598915e917f2177de6573f327717da33658d2528922","src/read.rs":"a1d18c2c674c57f1dd4bdf53109cf51204d88c4a250ba74a68d4d5a83141894d","src/ser.rs":"5352ffeafb6397b4a837ca4d40b0353510788d445938f1bff96cde66d0467c1d","src/value/de.rs":"a0aeae9ad7dbc1c01a7de0276aab95d9e1a745573ea3eb6bece4cb391a4f6113","src/value/from.rs":"ae4b5f93b27e578fa40e3a8d25d0df2032fe40b680cddb15963e47cbd56db613","src/value/index.rs":"f1404ed12e795a5553da4bdf72835c441a5e0cc0f6e794fee875eaa887d65319","src/value/mod.rs":"063b36e08e830718141cf1e06fb499edf40522303785f6e7971f4ee538742597","src/value/partial_eq.rs":"c565f7886d3bdf5dd39b8c99acca17091c251f15b3c257addf5d02f414fd0571","src/value/ser.rs":"b5cd3f4b4a58b2f53c4334c6d20705fc7c7b2a2e8988ef93b265a679c952cdfe","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/debug.rs":"a8451217c1e127ad6e653ef11e0513525ee350e1e37dd575758a8ee9301b28fb","tests/lexical.rs":"a863468815c2c1f1415b30eef42971604d860e6128e66c39d965322fbc567240","tests/lexical/algorithm.rs":"da378df9ee24bfa033968d5c94e91b58e52c39bf6c825dec51c3eb7250cc5874","tests/lexical/exponent.rs":"dc8fa8d05e561ff256f8b09385291768c7f45e5ad6cb878ef9194757aa014386","tests/lexical/float.rs":"0440f2d85c993bcccd925096d7f4136bf624ffd66b3c7ee565d158390685eb11","tests/lexical/math.rs":"4142ef090f563df1f6b14c9a4e6d4723535fa816dca3febc94b3423240e9db20","tests/lexical/num.rs":"e0bdc3b4facd579e9cfdf87c8bae107ed227c63cf9ef920fd85e9febb985c693","tests/lexical/parse.rs":"a11f09bb003a3a024548008cf78bf76526ed71b00077d1989f45eb8cebc93b9c","tests/lexical/rounding.rs":"6c56e39ba534616c1b2146e8efa6eb57aed322e683bf23183cd32a61fae6447e","tests/macros/mod.rs":"93aa1d54af20bc2c55b6ae8db73c1414cda2626eb9fa7bd57b9d613a3c6e6a19","tests/map.rs":"232a980d98b0ceac022ad34d25b0a0fc613389784222a45da4f5650a9414a847","tests/regression.rs":"2f2aa349a0dcc399e246e08e2fbae8fb349831b461169014605538fed8d65622","tests/regression/issue1004.rs":"38d7e3b6c515b881078ebd21ca8063d2ca105cd319695d29538f879e37f091b5","tests/regression/issue520.rs":"f95b362e45c57b431720c48eb47f7ddddf4078195d6859df523dc32950ce980a","tests/regression/issue795.rs":"37ff26744b1f950dd212565c6e3f276268882f7724cc589ac8b21ca8bd608413","tests/regression/issue845.rs":"10d2895cd1412cb6630f0a59db367f79ee672edb501151c7581e9921b5a84b92","tests/regression/issue953.rs":"b2cddc761f5ca6639900c173765a8a5868528a896924e5e925db2696469208f7","tests/stream.rs":"794b672b52eb8f1696b32b8dd125a660fc19b83fcfef5390896b02149b5f0a9b","tests/test.rs":"a3953e6010e31a9f30b6a8dbabec37daf14f18244ae547bb5c1058c54ebf3283","tests/ui/missing_colon.rs":"d07e0c34d98eb43465f0a0310f2c0b5d5b0d26d243b352a1c6bbe6ad3b27eda9","tests/ui/missing_colon.stderr":"a543cf9931a6224ba74f4592ea551f19438752c09427c649cd0211d363e88e75","tests/ui/missing_comma.rs":"b8a9662f99c3e6dd2b6417892c37640578ce91d3a8365bf10c1f686a3227aa87","tests/ui/missing_comma.stderr":"05de5cd378a91be9631b0491c326d45e180bb76ea834052e214ec9e1e14b1aaf","tests/ui/missing_value.rs":"bca25d67127fb88e7c191c7b03af5a4ce8a9abb630f3d2e6a6c1e77e213dc9a4","tests/ui/missing_value.stderr":"a03be58cfa3d80cf1bd967bc8473933e87226db69c7967710084b13ca43bccdc","tests/ui/not_found.rs":"d0a7adb309879ff65aee115b52cc33d36f4bad353cf97c4effc34a6128c2bee3","tests/ui/not_found.stderr":"359b751c0c21fab6d460daef4d5f73a265f7769c9b578f98ea3cb6cbf2387643","tests/ui/parse_expr.rs":"32e6d51f528db3d1ab0ed1e24765b865be393565c26f77413c5aa39d601ac563","tests/ui/parse_expr.stderr":"1daa690bd744a9559ed51019d88d0b4a1ffaea42f74a24d48688a7029a87e013","tests/ui/parse_key.rs":"18829b2af320d5cf8a0a5cd3aaf84c7e92cc874651c30e45a3acafb76c2d8b93","tests/ui/parse_key.stderr":"20cf0d2898749f3c36780fc065f5049ee809e74cb6f0ef776f43f45e01596ee3","tests/ui/unexpected_after_array_element.rs":"a343fc3104431720bdfcf330bcc3cfcd98c8dec3e951133b495242478b0b7eb3","tests/ui/unexpected_after_array_element.stderr":"9ec755bf0cd5a3e9dc9c4027ae03fbb3f33987b1ab61aa76cd88d4148b766487","tests/ui/unexpected_after_map_entry.rs":"6e3bd2def435ca610e346bbc75cdbaf61963eb2ef1885bb5f76781ba1fac37ef","tests/ui/unexpected_after_map_entry.stderr":"a39bd7a3ae4d20a24d311392022caa48f59697967995c2bb2cf5c1bc5c9c21d0","tests/ui/unexpected_colon.rs":"a313cff3fed4be4c33f1eda5d0c5c98147fb835a56d36470d9f367352c1d61ef","tests/ui/unexpected_colon.stderr":"80afe490b9615fd2d769b80602a7f64c5804fda666356fbcebd7658107d89c70","tests/ui/unexpected_comma.rs":"55a8b684bde1ce905837cce719fd457d8898b61cebc27e5b420d05cb6be97256","tests/ui/unexpected_comma.stderr":"0b6488f2e63c4cd7debc38696b76b325ef230fa97c33bf17476573993883a448"},"package":"20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_json/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_json/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "762783414e6c4f8d670c9d87eb04913efb80d3be" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_json/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_json/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_json/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,156 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + test: + name: Rust nightly ${{matrix.os == 'windows' && '(windows)' || ''}} + runs-on: ${{matrix.os}}-latest + strategy: + fail-fast: false + matrix: + os: [ubuntu, windows] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - run: cargo test + - run: cargo test --features preserve_order --tests -- --skip ui --exact + - run: cargo test --features float_roundtrip --tests -- --skip ui --exact + - run: cargo test --features arbitrary_precision --tests -- --skip ui --exact + - run: cargo test --features float_roundtrip,arbitrary_precision --tests -- --skip ui --exact + - run: cargo test --features raw_value --tests -- --skip ui --exact + - run: cargo test --features unbounded_depth --tests -- --skip ui --exact + - uses: actions/upload-artifact@v4 + if: matrix.os == 'ubuntu' && always() + with: + name: Cargo.lock + path: Cargo.lock + continue-on-error: true + + build: + name: Rust ${{matrix.rust}} ${{matrix.os == 'windows' && '(windows)' || ''}} + runs-on: ${{matrix.os}}-latest + strategy: + fail-fast: false + matrix: + rust: [beta, 1.65.0, 1.56.1] + os: [ubuntu] + include: + - rust: stable + os: ubuntu + target: aarch64-unknown-none + - rust: stable + os: windows + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + targets: ${{matrix.target}} + - run: cargo check --manifest-path tests/crate/Cargo.toml + - run: cargo check --manifest-path tests/crate/Cargo.toml --features float_roundtrip + - run: cargo check --manifest-path tests/crate/Cargo.toml --features arbitrary_precision + - run: cargo check --manifest-path tests/crate/Cargo.toml --features raw_value + - run: cargo check --manifest-path tests/crate/Cargo.toml --features unbounded_depth + - run: cargo check --manifest-path tests/crate/Cargo.toml --no-default-features --features alloc + - run: cargo check --manifest-path tests/crate/Cargo.toml --no-default-features --features alloc,arbitrary_precision + - run: cargo check --manifest-path tests/crate/Cargo.toml --no-default-features --features alloc,raw_value + - run: cargo check --manifest-path tests/crate/Cargo.toml --features serde_json/preserve_order + if: matrix.rust != '1.56.1' + - run: cargo check --manifest-path tests/crate/Cargo.toml --no-default-features --features alloc,serde_json/preserve_order + if: matrix.rust != '1.56.1' + - name: Build without std + run: cargo check --manifest-path tests/crate/Cargo.toml --target ${{matrix.target}} --no-default-features --features alloc + if: matrix.target + + minimal: + name: Minimal versions + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - run: cargo generate-lockfile -Z minimal-versions + - run: cargo check --locked + + miri: + name: Miri (${{matrix.name}}) + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + include: + - name: 64-bit little endian + target: x86_64-unknown-linux-gnu + - name: 64-bit big endian + target: powerpc64-unknown-linux-gnu + - name: 32-bit little endian + target: i686-unknown-linux-gnu + - name: 32-bit big endian + target: mips-unknown-linux-gnu + env: + MIRIFLAGS: -Zmiri-strict-provenance + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri setup + - run: cargo miri test --target ${{matrix.target}} + - run: cargo miri test --target ${{matrix.target}} --features preserve_order,float_roundtrip,arbitrary_precision,raw_value + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + - run: cargo clippy --all-features --tests -- -Dclippy::all -Dclippy::pedantic + + doc: + name: Documentation + runs-on: ubuntu-latest + timeout-minutes: 45 + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/install@cargo-docs-rs + - run: cargo docs-rs + + fuzz: + name: Fuzz + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - uses: dtolnay/install@cargo-fuzz + - run: cargo fuzz check + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --exit-code 1 + - run: cargo outdated --manifest-path fuzz/Cargo.toml --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_json/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_json/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_json/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_json/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,91 @@ +[package] +name = "serde_json" +version = "1.0.140" +authors = ["Erick Tryzelaar ", "David Tolnay "] +categories = ["encoding", "parser-implementations", "no-std"] +description = "A JSON serialization file format" +documentation = "https://docs.rs/serde_json" +edition = "2021" +keywords = ["json", "serde", "serialization"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/serde-rs/json" +rust-version = "1.56" + +[dependencies] +indexmap = { version = "2.2.3", optional = true } +itoa = "1.0" +memchr = { version = "2", default-features = false } +ryu = "1.0" +serde = { version = "1.0.194", default-features = false } + +[dev-dependencies] +automod = "1.0.11" +indoc = "2.0.2" +ref-cast = "1.0.18" +rustversion = "1.0.13" +serde = { version = "1.0.194", features = ["derive"] } +serde_bytes = "0.11.10" +serde_derive = "1.0.166" +serde_stacker = "0.1.8" +trybuild = { version = "1.0.81", features = ["diff"] } + +[package.metadata.docs.rs] +features = ["preserve_order", "raw_value", "unbounded_depth"] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = [ + "--generate-link-to-definition", + "--extern-html-root-url=core=https://doc.rust-lang.org", + "--extern-html-root-url=alloc=https://doc.rust-lang.org", + "--extern-html-root-url=std=https://doc.rust-lang.org", +] + +[package.metadata.playground] +features = ["float_roundtrip", "raw_value", "unbounded_depth"] + + +### FEATURES ################################################################# + +[features] +default = ["std"] + +std = ["memchr/std", "serde/std"] + +# Provide integration for heap-allocated collections without depending on the +# rest of the Rust standard library. +# NOTE: Disabling both `std` *and* `alloc` features is not supported yet. +alloc = ["serde/alloc"] + +# Make serde_json::Map use a representation which maintains insertion order. +# This allows data to be read into a Value and written back to a JSON string +# while preserving the order of map keys in the input. +preserve_order = ["indexmap", "std"] + +# Use sufficient precision when parsing fixed precision floats from JSON to +# ensure that they maintain accuracy when round-tripped through JSON. This comes +# at an approximately 2x performance cost for parsing floats compared to the +# default best-effort precision. +# +# Unlike arbitrary_precision, this feature makes f64 -> JSON -> f64 produce +# output identical to the input. +float_roundtrip = [] + +# Use an arbitrary precision number representation for serde_json::Number. This +# allows JSON numbers of arbitrary size/precision to be read into a Number and +# written back to a JSON string without loss of precision. +# +# Unlike float_roundtrip, this feature makes JSON -> serde_json::Number -> JSON +# produce output identical to the input. +arbitrary_precision = [] + +# Provide a RawValue type that can hold unprocessed JSON during deserialization. +raw_value = [] + +# Provide a method disable_recursion_limit to parse arbitrarily deep JSON +# structures without any consideration for overflowing the stack. When using +# this feature, you will want to provide some other way to protect against stack +# overflows, such as by wrapping your Deserializer in the dynamically growing +# stack adapter provided by the serde_stacker crate. Additionally you will need +# to be careful around other recursive operations on the parsed result which may +# overflow the stack after deserialization has completed, including, but not +# limited to, Display and Debug and Drop impls. +unbounded_depth = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"de067badf16e7bf1cf7ac11a9a80b37ac4f5919a634b4cc8081a7612a38b8a03","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"a85a795381a723c0cc19c2a75a62b309b0a01a12618da605d6166a7a5e207201","src/de.rs":"3ba337bd8602ad44e579012b93304091d46f3abeb0fe6a7dc80112c3628435a5","src/lib.rs":"2376f5ac5cb6a2eae1c2e5440b2d72c1472cb5cf1e2d99d7a39b6acdb230e5ef","src/path.rs":"1b8f0e6ec954b310213091b8bd8f3020457f020e31703e335cd09c3e2da7bccf","src/ser.rs":"093300bd35f0b499a1c28c969a7ef7f8b0ed8fb5ff09ddbfe857dcca31e213f1","src/wrap.rs":"9d88271729c6dc90d16328454f0432e18ce13df6c8dc4749785c5d3c7d260c09","tests/deserialize.rs":"785acf90b3ddc32febc7a87d0af274c59d6876a7ee7181deddf74a9d0516d93f","tests/serialize.rs":"84a16ce654ce3060a0c1cf23430ad4e5c5a9f7816c84c502716d2c991e90e358"},"package":"f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dae16ff429860cb5fec1cd1155d257519ac8699a326fc4637c605e4da1587754",".clippy.toml":"7bc14f84d6e752d48fbaf6edaccd1220ef2efc12b0e3e63c949f802a6a1cab2d",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"206ce928bb6205971e9ba17e8ee9b03bac0e868af3cb162a522b346e734e1285","Cargo.toml":"de067badf16e7bf1cf7ac11a9a80b37ac4f5919a634b4cc8081a7612a38b8a03","Cargo.toml.orig":"0af9433d910123b36a3fa29f9090fa531ab1bc40171d11b766ea3024c9e352c6","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"a85a795381a723c0cc19c2a75a62b309b0a01a12618da605d6166a7a5e207201","src/de.rs":"3ba337bd8602ad44e579012b93304091d46f3abeb0fe6a7dc80112c3628435a5","src/lib.rs":"2376f5ac5cb6a2eae1c2e5440b2d72c1472cb5cf1e2d99d7a39b6acdb230e5ef","src/path.rs":"1b8f0e6ec954b310213091b8bd8f3020457f020e31703e335cd09c3e2da7bccf","src/ser.rs":"093300bd35f0b499a1c28c969a7ef7f8b0ed8fb5ff09ddbfe857dcca31e213f1","src/wrap.rs":"9d88271729c6dc90d16328454f0432e18ce13df6c8dc4749785c5d3c7d260c09","tests/deserialize.rs":"785acf90b3ddc32febc7a87d0af274c59d6876a7ee7181deddf74a9d0516d93f","tests/serialize.rs":"84a16ce654ce3060a0c1cf23430ad4e5c5a9f7816c84c502716d2c991e90e358"},"package":"f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "9a69b6271471510c87c074724b92c02cce14dd98" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.31.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,70 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_path_to_error/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_path_to_error/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "serde_path_to_error" +version = "0.1.11" # remember to update html_root_url +authors = ["David Tolnay "] +categories = ["encoding"] +description = "Path to the element that failed to deserialize" +edition = "2018" +keywords = ["serde", "serialization"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/path-to-error" +rust-version = "1.31" + +[dependencies] +serde = "1.0" + +[dev-dependencies] +serde_derive = "1.0" +serde_json = "1.0" + +[lib] +doc-scrape-examples = false + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"653891585fc3f0018530aa932f4003cfca763fc4c2434ca84cd17f821520c6c9","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"eeaecee94e896222307c54e647a2ca546e3f7a778f5a37f9a33300c9a3260324","src/lib.rs":"97f0c2f3e841e0bebe76bd2935523b7204370eb8c3dd7b9b6a2876de2fbbc6fe","src/parse.rs":"960e4380ef1d8b41fcd3b4a8bc77707d90aaa4a0484d06b73a327220d3662986","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test.rs":"a4ddb956ee9eafc0b50694075497a2712a347f1a682f9038e2dd654c6605af44","tests/ui/empty_enum.rs":"fe1166f2f92ee213d26a23e57572a99c65c163d446fd8d67e1520bab34f4b859","tests/ui/empty_enum.stderr":"2c8907fc146bb4dcdb926b72de4f823dae4c1c0d8de8a636c512539408f26cc7","tests/ui/missing_repr.rs":"b7ba9341111582cad52e761b82f14778c60352014c4265566e4d4d01ccdcb306","tests/ui/missing_repr.stderr":"dfcb65527963fb8962e1442e10d3c71e141f238b1732483e1739b528ae0eca43","tests/ui/multiple_others.rs":"569658516619719f21e5071873a37125d5390edb77558e4381401f03efda0c83","tests/ui/multiple_others.stderr":"a300f94d2a2049d6718866d17b5673201edc275164b9e8eba25a9ffcd71fd30f","tests/ui/non_unit_variant.rs":"0d8295ae08d882fc3ef4164857240038c5b0674ff0811da9b6ea7343e8bb955c","tests/ui/non_unit_variant.stderr":"18f2900e501b8c64b980445758ca1cb59594dc8d24a1a76abb08a48d8beb3f35","tests/ui/not_enum.rs":"ada7637821c924a6b99175363c820375991be60223f96ca553d304fde2721386","tests/ui/not_enum.stderr":"814525f9a1495225511a02ad4149c9371ea622230b8002564fe83cf52300c728"},"package":"bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c730cd78f6d9e221964b1ca83540edae20484c6318759dc94fd8bd91251e2eef",".clippy.toml":"41df2f641fd7b29e27bb24f8bdfe10c98cc9bd2b75c074216f55b6a7abdb8f54",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"206ce928bb6205971e9ba17e8ee9b03bac0e868af3cb162a522b346e734e1285","Cargo.toml":"653891585fc3f0018530aa932f4003cfca763fc4c2434ca84cd17f821520c6c9","Cargo.toml.orig":"71e20df5638fa2849bb9e231fa3bb5c760e259805d6ffa68bd089c1a0bfcfe36","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"eeaecee94e896222307c54e647a2ca546e3f7a778f5a37f9a33300c9a3260324","src/lib.rs":"97f0c2f3e841e0bebe76bd2935523b7204370eb8c3dd7b9b6a2876de2fbbc6fe","src/parse.rs":"960e4380ef1d8b41fcd3b4a8bc77707d90aaa4a0484d06b73a327220d3662986","tests/compiletest.rs":"022a8e400ef813d7ea1875b944549cee5125f6a995dc33e93b48cba3e1b57bd1","tests/test.rs":"a4ddb956ee9eafc0b50694075497a2712a347f1a682f9038e2dd654c6605af44","tests/ui/empty_enum.rs":"fe1166f2f92ee213d26a23e57572a99c65c163d446fd8d67e1520bab34f4b859","tests/ui/empty_enum.stderr":"2c8907fc146bb4dcdb926b72de4f823dae4c1c0d8de8a636c512539408f26cc7","tests/ui/missing_repr.rs":"b7ba9341111582cad52e761b82f14778c60352014c4265566e4d4d01ccdcb306","tests/ui/missing_repr.stderr":"dfcb65527963fb8962e1442e10d3c71e141f238b1732483e1739b528ae0eca43","tests/ui/multiple_others.rs":"569658516619719f21e5071873a37125d5390edb77558e4381401f03efda0c83","tests/ui/multiple_others.stderr":"a300f94d2a2049d6718866d17b5673201edc275164b9e8eba25a9ffcd71fd30f","tests/ui/non_unit_variant.rs":"0d8295ae08d882fc3ef4164857240038c5b0674ff0811da9b6ea7343e8bb955c","tests/ui/non_unit_variant.stderr":"18f2900e501b8c64b980445758ca1cb59594dc8d24a1a76abb08a48d8beb3f35","tests/ui/not_enum.rs":"ada7637821c924a6b99175363c820375991be60223f96ca553d304fde2721386","tests/ui/not_enum.stderr":"814525f9a1495225511a02ad4149c9371ea622230b8002564fe83cf52300c728"},"package":"bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "762c595c990dbeb378b47c0975ba8126ad4dde73" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.56.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,70 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.56.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_repr/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_repr/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "serde_repr" +version = "0.1.12" +authors = ["David Tolnay "] +categories = ["encoding", "no-std"] +description = "Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum." +documentation = "https://docs.rs/serde_repr" +edition = "2018" +keywords = ["serde", "serialization", "integer"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/serde-repr" +rust-version = "1.56" + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1.0" +quote = "1.0" +syn = "2.0" + +[dev-dependencies] +rustversion = "1.0" +serde = "1.0" +serde_json = "1.0" +trybuild = { version = "1.0.49", features = ["diff"] } + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"776416273e0e2004aaf8869df552bd0ff39858184730540604dad69e4dd17873","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"b9eb266294324f672cbe945fe8f2e32f85024f0d61a1a7d14382cdde0ac44769","README.md":"0adc2e76e529922436075eddeaaf8decf04f1a642f0e6d9c513b634e72c00699","rustfmt.toml":"5dab9ecd7e76bc1f49cc5a6985196912b9ac8086dfb70833b6251721ba5bf74c","src/de.rs":"3e7ed20d227e2dab88c201f9fda80ebc39b8219fe66ceaf6bef478ca5c9bd891","src/lib.rs":"83718fe61b847408cd08da3515ce4f4ec45998615605b6e878461313986d8571","src/ser/key.rs":"4651a34088cf08b948b27e885efe5c1f6876dbd70f502892bbb7710ce76c878f","src/ser/mod.rs":"2a2eeaf30790e24fbee6bb2ba140dc29343ef797bf3668587892f2c6d2644648","src/ser/pair.rs":"be19e319092dba66aac06bae47f77d2ef39c4c308bbd67c13d031ab88c0e68e7","src/ser/part.rs":"8da25ff5a5159a05dd4b221a757aac514975243b4860aa5eee4ad4500a46d48b","src/ser/value.rs":"5eacb91e054476b982c5fa1b0b38179e844ca79842170d47665aca9e4515552a","tests/test_deserialize.rs":"4525a4d05fd86b2535d50857adab101a02bb5c61a6cb9c138513c8687eca32a7","tests/test_serialize.rs":"2f57ffda172d84573c5d9abe2d700b756fa844639ff0f1bf295441429ddd662b"},"package":"d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"26f069e9ac77cd4acb69e06dd94154254b27cb90dd0d818fb60e2603c517d3f0",".github/workflows/CI.yml":"8405e7d19c93388f29839508d3f6f150d0d4c373262a020dc285b14be57204fd","Cargo.toml":"776416273e0e2004aaf8869df552bd0ff39858184730540604dad69e4dd17873","Cargo.toml.orig":"db62f59c2c7df3ad72e20ba16c9d8b445e8e5ff64caa42b06467d72f0301fe11","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"b9eb266294324f672cbe945fe8f2e32f85024f0d61a1a7d14382cdde0ac44769","README.md":"0adc2e76e529922436075eddeaaf8decf04f1a642f0e6d9c513b634e72c00699","rustfmt.toml":"5dab9ecd7e76bc1f49cc5a6985196912b9ac8086dfb70833b6251721ba5bf74c","src/de.rs":"3e7ed20d227e2dab88c201f9fda80ebc39b8219fe66ceaf6bef478ca5c9bd891","src/lib.rs":"83718fe61b847408cd08da3515ce4f4ec45998615605b6e878461313986d8571","src/ser/key.rs":"4651a34088cf08b948b27e885efe5c1f6876dbd70f502892bbb7710ce76c878f","src/ser/mod.rs":"2a2eeaf30790e24fbee6bb2ba140dc29343ef797bf3668587892f2c6d2644648","src/ser/pair.rs":"be19e319092dba66aac06bae47f77d2ef39c4c308bbd67c13d031ab88c0e68e7","src/ser/part.rs":"8da25ff5a5159a05dd4b221a757aac514975243b4860aa5eee4ad4500a46d48b","src/ser/value.rs":"5eacb91e054476b982c5fa1b0b38179e844ca79842170d47665aca9e4515552a","tests/test_deserialize.rs":"4525a4d05fd86b2535d50857adab101a02bb5c61a6cb9c138513c8687eca32a7","tests/test_serialize.rs":"2f57ffda172d84573c5d9abe2d700b756fa844639ff0f1bf295441429ddd662b"},"package":"d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d8bc15d16adf6b3ba6ae46d199d7109cf5079efa" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/.github/workflows/CI.yml thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.github/workflows/CI.yml --- thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/.github/workflows/CI.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/.github/workflows/CI.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,65 @@ +name: CI +on: + pull_request: + push: + branches: + - master + +env: + RUST_BACKTRACE: 1 + +jobs: + style: + name: Check Style + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + components: rustfmt + + - name: cargo fmt --check + uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + test: + name: Test ${{ matrix.rust }} on ${{ matrix.os }} + needs: [style] + strategy: + matrix: + rust: + - stable + - beta + - nightly + + os: + - ubuntu-latest + - windows-latest + - macOS-latest + + runs-on: ${{ matrix.os }} + + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Install Rust (${{ matrix.rust }}) + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: Test + uses: actions-rs/cargo@v1 + with: + command: test + args: ${{ matrix.features }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_urlencoded/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_urlencoded/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "serde_urlencoded" +version = "0.7.1" # bump in documentation link and in README on update +authors = ["Anthony Ramine "] +license = "MIT/Apache-2.0" +repository = "https://github.com/nox/serde_urlencoded" +documentation = "https://docs.rs/serde_urlencoded/0.7.1/serde_urlencoded/" +description = "`x-www-form-urlencoded` meets Serde" +categories = ["encoding", "web-programming"] +keywords = ["serde", "serialization", "urlencoded"] +exclude = ["/.travis.yml", "/bors.toml"] +edition = "2018" + +[badges] +travis-ci = {repository = "nox/serde_urlencoded"} + +[lib] +test = false + +[dependencies] +form_urlencoded = "1" +itoa = "1" +ryu = "1" +serde = "1.0.69" + +[dev-dependencies] +serde_derive = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_with/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_with/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_with/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_with/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"190f0a1745dfebed986e5cafb95625103b0fe4f3b25b13cf0437bbfbd560afb8","Cargo.toml":"36c374ef061b49afa5b26afff345904f2149dbcebf323d4e930021bbcae184de","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README.md":"cd49e5ecaae40ffea78ddcd7a809e7d9cea61ca95c7e4b69bf04a7920c0b6d7a","src/base64.rs":"b1c17ed7517bfe4e79cfdd621dd543b661f53ac84d692c952a9380efe9261194","src/chrono_0_4.rs":"226e2de325ab6db7703905362e063d4340cade816e68778687ecb964e3919598","src/content/de.rs":"4983c9303b7c218b801cdfa857e524d9c6861ac4d404b010b4180d8d568a2212","src/content/mod.rs":"c3f109d4e6bcf213c583fe52420468b7fcc151ca57b82adc4379e4ce129aba8a","src/content/ser.rs":"731d5991a6ab29dc08c2ee873247dfe5cc3c789d0fb8d14417385a0ecd26bfc8","src/de/duplicates.rs":"83bf5d647f2ddbe08c5f02629cd8db849d33b963a6b4e52f39c5f1bf5b35fa21","src/de/impls.rs":"c809d813c17757952fcdf891ade840c54f678918ede742d5390cc91655d7ed7f","src/de/mod.rs":"4f159908016cdacdf6449ae19f2ae5be4652804501da013c3ddd092fe87cdaa2","src/de/skip_error.rs":"656cfe99444002fdeb439242539fc0d8da005066667e724b85b0ad8541bb1e8f","src/duplicate_key_impls/error_on_duplicate.rs":"c9fb496508e7886b87812f2d7a92902ed1101c74a139b73a9b96cb9e43daf56b","src/duplicate_key_impls/first_value_wins.rs":"eca9f659971b043c7292cc3dc41fb3279d82f5869e5fed086f9eb2025cab1742","src/duplicate_key_impls/last_value_wins.rs":"7fefc301cc45de273e3989ccd2a018510de1ffe7f0804d8685891a7ea4a2c098","src/duplicate_key_impls/mod.rs":"6b162013a3cbf6c09d2285fac14dc71930834e97065a2319aa56864838613449","src/enum_map.rs":"35667675e73550f56fb22ef41c2755345a3fdc8216dd75114b240eb7a914b693","src/flatten_maybe.rs":"96c0b1ff90e989995adb01eb593558d8370287df77337473115661f3482523c0","src/formats.rs":"704cdba80887281db406422410f5517e02026c9ebc07904775dbdf94995df26d","src/guide.md":"3a7acf225b99dc7e13f5273691bc531bce4dfafd5f7f12eb4446823bb8e1b990","src/guide/feature_flags.rs":"45545ab64923990bdc6a3f9bf5cf43b636638e8a4f4b57740916b199d5935793","src/guide/serde_as.md":"d709d468c8efc7479de214fbcf6feea721a8e3f1ea054d413dd58f86731d76dd","src/guide/serde_as_transformations.md":"12be2d73db3220f07bd0fa2d6b867a3f67c2cdf717e2cc132de921546c8f6335","src/hex.rs":"003ee2988e3f1c37d173bc5f9c065dfa6c58bf5833afa3740d0090fe07eaabe2","src/json.rs":"3221fa36ee62ee6716a16961acf6fd5138f73a9ead66ae9e30c2ae957e769547","src/key_value_map.rs":"b8bcb32ca3358ab5437fe1531f4a720a6032d62eb521af50ef0a3a0bf32a6567","src/lib.rs":"af4ed19e339e9c54cc93f1b993fd41bd5fb5d1c5df4fe4da3455128ec77d348a","src/rust.rs":"aa4095e1e1f1b624a3fb12818f64eb7825dae4d62db990dd60e16f2e5fcbf633","src/schemars_0_8.rs":"d32ea6f16a49d8f1536e69059cb29f68aa651f7c72ff07ef0e1be90f489ccdb0","src/ser/duplicates.rs":"57d4adb33dcd41831cc9ee48f3c67bdd37ac39ff48f8c14856e366ac1d684055","src/ser/impls.rs":"dd74283b66c17659043fdd6afb740cd6ec0c07d6ab42e9fa1b48047e09cd9375","src/ser/mod.rs":"af7f921311a1acd75aface918f0e472de9621b2d67aff98065480264fffb86bb","src/ser/skip_error.rs":"60502ac02b3a6c354309b1dec76a257d87a5da710d2a156eeac313c17adbd0d5","src/serde_conv.rs":"a2d661d5c9ec75720243de7f12576dc1e74af8a66c94e45161405512c72b6f61","src/time_0_3.rs":"51318e0f475b63141fe02f38ecb26b4659344e4b751bdd234155cd14e60d85af","src/utils.rs":"815539b81905f3debae6abb3382408365b6fcbf2ef370ba1a1e6a1fda85b6592","src/utils/duration.rs":"75ac4cbbc9d8295c210c1921af95f95ded77c75a308c2c4f8371a4196bd2792e","src/with_prefix.rs":"211ce04c8b1feced15e9d02a6f63d1b6dd3a4578bdf3f909a3b6979f3c8db08b","src/with_suffix.rs":"8613d41775412de842146d3f597c659588db95a0b6759be19c8c0d70be778af4","tests/base64.rs":"15416672c8e4aa68c7978908055bcec7afe6b299b2ab3ce8d68afc7ff0caf36c","tests/chrono_0_4.rs":"606f971e9edfb25d3d415c574bb2d516a3e71df4d97c181e8042506b1f700248","tests/derives/deserialize_fromstr.rs":"b23b236247b619eecc25053f64e527f44fd066d602027f4b1518b333110362e9","tests/derives/lib.rs":"1fa76d1f5f9c891cd1feec476cee1b379630158f7c616ebf6f2f8a175a3e71b8","tests/derives/serialize_display.rs":"7ce4f93a8906594a80fc0cdbbf4511a031fe2ce997f3568a90a9c58b2d11a40e","tests/hashbrown_0_14.rs":"ab10f205ecc703818604dea841d0ff49c978c0336f163970e747d950ac0b693e","tests/hashbrown_0_15.rs":"f14a0d29478bc70ca29d5beb7e1201cc42b822e4359816caa09c4101027084c7","tests/hex.rs":"c0f320969a85133825a9f9664b43cadc9012e5f6e2b242394d3dc09550e6028d","tests/indexmap_1.rs":"c7111a73f50691bf8ad2302998bdd68948f4039d0e3b6f478c96b33e8d5f8a7e","tests/indexmap_2.rs":"9a7c5abbf21f3126fa3063934bf14770b2ede92d169400e07cbecca1e3e0dfe1","tests/json.rs":"23c27293fb2a04eac9abb048a7b82d08c9dee2e7ad38a05617e45312b6025d63","tests/rust.rs":"59cc0df392e2b52be8488fbe2b045562d70093dc743bb7e70d00295fbf4679a8","tests/schemars_0_8.rs":"3b66427e02a532452d7fad0eacd4eed0965ab9ea7b31cf1f890e854354f2b836","tests/schemars_0_8/schemars_basic.json":"89899208551e8278328342dc2bece4ec79f59710e9b958709f3c5887fe5744f9","tests/schemars_0_8/schemars_deserialize_only_bug_735.json":"4399a93ce53085a0ad448d339e508b2993e553b6c00d3ba070fc11430cc225b2","tests/schemars_0_8/snapshots/bytes.json":"80f4e2e768f019a397936b5bf9afbf9bf6cb9bf596c5c74aed934068c7a49fb5","tests/schemars_0_8/snapshots/default_on_null.json":"0a704169fe496f6612851f3c73787d7777f87a71695aadcff5db1ce08a163c3f","tests/schemars_0_8/snapshots/duration.json":"2627c038535c6e461cf40fc3a76b3f8b7c3f39c920e3de108cd56a9375211539","tests/schemars_0_8/snapshots/enum_map.json":"161d7444796db2dbbc7c1167d5fb1acb2768ade9ccadf5d4d52b1bcea13ea380","tests/schemars_0_8/snapshots/from_into.json":"acd69edc2a1c5cb866691adeda694733b0e2e92a248a88b9526c3ab4e508bf27","tests/schemars_0_8/snapshots/key_value_map.json":"db774bb3b77123f95807b470758bf790c768f191a89cead1524256facd751de4","tests/schemars_0_8/snapshots/key_value_map_enum.json":"a75477bd1b84f4abf52ec8e47866c61c79362d3b13ba9b78e02941f88dbeda32","tests/schemars_0_8/snapshots/key_value_map_flatten.json":"717fe179052b4e0137bb8e5db3f936963de1169369ab7e1920621e9b590abac8","tests/schemars_0_8/snapshots/map.json":"08a601794290d3e67aa11725876928e29178cc9f4f8a5132dd59c10aa7e8be87","tests/schemars_0_8/snapshots/map_fixed.json":"08a601794290d3e67aa11725876928e29178cc9f4f8a5132dd59c10aa7e8be87","tests/schemars_0_8/snapshots/one_or_many_nested.json":"e8f3396cac4f1b570037df563b8e98d88068dafa9d8f36d3cedf4065936b20fe","tests/schemars_0_8/snapshots/one_or_many_prefer_one.json":"3d242f8a83e91240d133f627c60fb987f894ea2f3e3eee1007ac143f47f43c43","tests/schemars_0_8/snapshots/pickfirst.json":"018c58c4d67dfa053aac14928af4a3eeed3275ecaf015139b87e16743133aa22","tests/schemars_0_8/snapshots/pickfirst_nested.json":"baa2b253f3e3bdecdfa22a316b0244023cf6842b4b194ada4468b97c6e631fa2","tests/schemars_0_8/snapshots/set_last_value_wins.json":"3ae7987a069ab3f9b2347c56a7c242ed5cd89a638e4440e67adc9688f7d6784a","tests/schemars_0_8/snapshots/set_prevent_duplicates.json":"3798cb64717f95bd2b797bda678dee9fd8819807ae5a9c16464c0ee017140b28","tests/schemars_0_8/snapshots/string_with_separator.json":"ff6db7cf0efa70b445b381630ee006cbe51a184ab8a5104e360a06e7cffb586e","tests/schemars_0_8/test_std/map.json":"79b78c4593613271cb8c92647771ab6aaf27c246d50796acc0061997f9219f57","tests/schemars_0_8/test_std/option.json":"ef3b266acafe2b5f72925563ddb12d07bac0618434df6735f97a9a56b1dd1e81","tests/schemars_0_8/test_std/set.json":"ac3b828f443f58b6ef2962efe3a04f12ea656acbbaca87bc4013d7cd529e07db","tests/schemars_0_8/test_std/tuples.json":"fb150039d1c5da6e70603820f7cf143baf2935ae0096e9df6901b6331161d8a7","tests/schemars_0_8/test_std/vec.json":"a0569b8914e5e1628e912b1f6840dc8ef080184b82cc40cbcbc3cfc0fe26b373","tests/schemars_0_8/test_std/vec_deque.json":"825e150dae50e8a87ad9a48d362fa1491f0e1caaec48507a47cf06fea99381bf","tests/serde_as/collections.rs":"4e09327af7faa2e95032eb3610356596db030867687fa6c294abe6fc44ad98b1","tests/serde_as/default_on.rs":"c2e7aad6f4c309305dc925b7c95e3cb2c10bf462fb5577448606416913400a56","tests/serde_as/enum_map.rs":"2880a0f81c670391c6d7bf6c00a7c61c2539f2d2f96784d993be224669570132","tests/serde_as/frominto.rs":"f29d85f41b1ae2dd1275fbc4e538152eaf0334f15441bd6d505a888968bc9f83","tests/serde_as/fromintoref.rs":"169d3e00f00aa5976443b072f92d7bb3cd3b0f982dc320a8f37d8f6f5c12d090","tests/serde_as/key_value_map.rs":"327bd3f6d2f5b1fd6ba4b2e045867b82c8e7a2bfb61c42650dde69bf2911de27","tests/serde_as/lib.rs":"7dadf08a2a323a5978ec4205bc2a6ef3f24e2ac77f493b92f97b9284cde97d37","tests/serde_as/map_tuple_list.rs":"e86ed95f6abddec0b10429312e20bf8f912b678a22c81751f8e3073b6ca50ace","tests/serde_as/pickfirst.rs":"76e3c0f1817ce8fedcc71ed8a2d40e08aaee1151bcc75be0e72e1fdafdbb9f3e","tests/serde_as/serde_as_macro.rs":"878c688092efcb510aaf629c80bcb836b3999d5a09be1c4f8d138419efd9db49","tests/serde_as/serde_conv.rs":"1d3546d46390e631fe380e8cf56a8ed45020958b82eb6396d33062e133237173","tests/serde_as/time.rs":"c048c3a8c9f3cbb98201d28448a2521132bab1ff53cc4e81323f6b22e3e7d445","tests/time_0_3.rs":"33a8e95ce1c8eed726121a8aa3aa9d0a3cb8b8c4345a5728e8fa77d20fb0dd90","tests/utils.rs":"3e42cc947d6ddf919f11e4123d5a338286b802ea2aee69a9c8b5e0c2f2515165","tests/version_numbers.rs":"557d35ff9df30cc744556cf218f38a6ded3bfe16a4ca272915c0cb99fecf0b97","tests/with_prefix.rs":"2e7efc4498d3b64ae03848579c1a11d8ed80380d15e508d753c37cb762403445","tests/with_suffix.rs":"b1399f0f5c3ce5d1644098264759115ae9dc56e4cb0d93d958fa5ee98932a7d2"},"package":"d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"74ff9a3a1824533225a6e22c612203184171022beb5a0a88abd550bc8799df35","CHANGELOG.md":"190f0a1745dfebed986e5cafb95625103b0fe4f3b25b13cf0437bbfbd560afb8","Cargo.toml":"36c374ef061b49afa5b26afff345904f2149dbcebf323d4e930021bbcae184de","Cargo.toml.orig":"70ab0fceab91421a39fc761bb3a9dd00eefc9b1f99e1a866eb2904962ae45913","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README.md":"cd49e5ecaae40ffea78ddcd7a809e7d9cea61ca95c7e4b69bf04a7920c0b6d7a","src/base64.rs":"b1c17ed7517bfe4e79cfdd621dd543b661f53ac84d692c952a9380efe9261194","src/chrono_0_4.rs":"226e2de325ab6db7703905362e063d4340cade816e68778687ecb964e3919598","src/content/de.rs":"4983c9303b7c218b801cdfa857e524d9c6861ac4d404b010b4180d8d568a2212","src/content/mod.rs":"c3f109d4e6bcf213c583fe52420468b7fcc151ca57b82adc4379e4ce129aba8a","src/content/ser.rs":"731d5991a6ab29dc08c2ee873247dfe5cc3c789d0fb8d14417385a0ecd26bfc8","src/de/duplicates.rs":"83bf5d647f2ddbe08c5f02629cd8db849d33b963a6b4e52f39c5f1bf5b35fa21","src/de/impls.rs":"c809d813c17757952fcdf891ade840c54f678918ede742d5390cc91655d7ed7f","src/de/mod.rs":"4f159908016cdacdf6449ae19f2ae5be4652804501da013c3ddd092fe87cdaa2","src/de/skip_error.rs":"656cfe99444002fdeb439242539fc0d8da005066667e724b85b0ad8541bb1e8f","src/duplicate_key_impls/error_on_duplicate.rs":"c9fb496508e7886b87812f2d7a92902ed1101c74a139b73a9b96cb9e43daf56b","src/duplicate_key_impls/first_value_wins.rs":"eca9f659971b043c7292cc3dc41fb3279d82f5869e5fed086f9eb2025cab1742","src/duplicate_key_impls/last_value_wins.rs":"7fefc301cc45de273e3989ccd2a018510de1ffe7f0804d8685891a7ea4a2c098","src/duplicate_key_impls/mod.rs":"6b162013a3cbf6c09d2285fac14dc71930834e97065a2319aa56864838613449","src/enum_map.rs":"35667675e73550f56fb22ef41c2755345a3fdc8216dd75114b240eb7a914b693","src/flatten_maybe.rs":"96c0b1ff90e989995adb01eb593558d8370287df77337473115661f3482523c0","src/formats.rs":"704cdba80887281db406422410f5517e02026c9ebc07904775dbdf94995df26d","src/guide.md":"3a7acf225b99dc7e13f5273691bc531bce4dfafd5f7f12eb4446823bb8e1b990","src/guide/feature_flags.rs":"45545ab64923990bdc6a3f9bf5cf43b636638e8a4f4b57740916b199d5935793","src/guide/serde_as.md":"d709d468c8efc7479de214fbcf6feea721a8e3f1ea054d413dd58f86731d76dd","src/guide/serde_as_transformations.md":"12be2d73db3220f07bd0fa2d6b867a3f67c2cdf717e2cc132de921546c8f6335","src/hex.rs":"003ee2988e3f1c37d173bc5f9c065dfa6c58bf5833afa3740d0090fe07eaabe2","src/json.rs":"3221fa36ee62ee6716a16961acf6fd5138f73a9ead66ae9e30c2ae957e769547","src/key_value_map.rs":"b8bcb32ca3358ab5437fe1531f4a720a6032d62eb521af50ef0a3a0bf32a6567","src/lib.rs":"af4ed19e339e9c54cc93f1b993fd41bd5fb5d1c5df4fe4da3455128ec77d348a","src/rust.rs":"aa4095e1e1f1b624a3fb12818f64eb7825dae4d62db990dd60e16f2e5fcbf633","src/schemars_0_8.rs":"d32ea6f16a49d8f1536e69059cb29f68aa651f7c72ff07ef0e1be90f489ccdb0","src/ser/duplicates.rs":"57d4adb33dcd41831cc9ee48f3c67bdd37ac39ff48f8c14856e366ac1d684055","src/ser/impls.rs":"dd74283b66c17659043fdd6afb740cd6ec0c07d6ab42e9fa1b48047e09cd9375","src/ser/mod.rs":"af7f921311a1acd75aface918f0e472de9621b2d67aff98065480264fffb86bb","src/ser/skip_error.rs":"60502ac02b3a6c354309b1dec76a257d87a5da710d2a156eeac313c17adbd0d5","src/serde_conv.rs":"a2d661d5c9ec75720243de7f12576dc1e74af8a66c94e45161405512c72b6f61","src/time_0_3.rs":"51318e0f475b63141fe02f38ecb26b4659344e4b751bdd234155cd14e60d85af","src/utils.rs":"815539b81905f3debae6abb3382408365b6fcbf2ef370ba1a1e6a1fda85b6592","src/utils/duration.rs":"75ac4cbbc9d8295c210c1921af95f95ded77c75a308c2c4f8371a4196bd2792e","src/with_prefix.rs":"211ce04c8b1feced15e9d02a6f63d1b6dd3a4578bdf3f909a3b6979f3c8db08b","src/with_suffix.rs":"8613d41775412de842146d3f597c659588db95a0b6759be19c8c0d70be778af4","tests/base64.rs":"15416672c8e4aa68c7978908055bcec7afe6b299b2ab3ce8d68afc7ff0caf36c","tests/chrono_0_4.rs":"606f971e9edfb25d3d415c574bb2d516a3e71df4d97c181e8042506b1f700248","tests/derives/deserialize_fromstr.rs":"b23b236247b619eecc25053f64e527f44fd066d602027f4b1518b333110362e9","tests/derives/lib.rs":"1fa76d1f5f9c891cd1feec476cee1b379630158f7c616ebf6f2f8a175a3e71b8","tests/derives/serialize_display.rs":"7ce4f93a8906594a80fc0cdbbf4511a031fe2ce997f3568a90a9c58b2d11a40e","tests/hashbrown_0_14.rs":"ab10f205ecc703818604dea841d0ff49c978c0336f163970e747d950ac0b693e","tests/hashbrown_0_15.rs":"f14a0d29478bc70ca29d5beb7e1201cc42b822e4359816caa09c4101027084c7","tests/hex.rs":"c0f320969a85133825a9f9664b43cadc9012e5f6e2b242394d3dc09550e6028d","tests/indexmap_1.rs":"c7111a73f50691bf8ad2302998bdd68948f4039d0e3b6f478c96b33e8d5f8a7e","tests/indexmap_2.rs":"9a7c5abbf21f3126fa3063934bf14770b2ede92d169400e07cbecca1e3e0dfe1","tests/json.rs":"23c27293fb2a04eac9abb048a7b82d08c9dee2e7ad38a05617e45312b6025d63","tests/rust.rs":"59cc0df392e2b52be8488fbe2b045562d70093dc743bb7e70d00295fbf4679a8","tests/schemars_0_8.rs":"3b66427e02a532452d7fad0eacd4eed0965ab9ea7b31cf1f890e854354f2b836","tests/schemars_0_8/schemars_basic.json":"89899208551e8278328342dc2bece4ec79f59710e9b958709f3c5887fe5744f9","tests/schemars_0_8/schemars_deserialize_only_bug_735.json":"4399a93ce53085a0ad448d339e508b2993e553b6c00d3ba070fc11430cc225b2","tests/schemars_0_8/snapshots/bytes.json":"80f4e2e768f019a397936b5bf9afbf9bf6cb9bf596c5c74aed934068c7a49fb5","tests/schemars_0_8/snapshots/default_on_null.json":"0a704169fe496f6612851f3c73787d7777f87a71695aadcff5db1ce08a163c3f","tests/schemars_0_8/snapshots/duration.json":"2627c038535c6e461cf40fc3a76b3f8b7c3f39c920e3de108cd56a9375211539","tests/schemars_0_8/snapshots/enum_map.json":"161d7444796db2dbbc7c1167d5fb1acb2768ade9ccadf5d4d52b1bcea13ea380","tests/schemars_0_8/snapshots/from_into.json":"acd69edc2a1c5cb866691adeda694733b0e2e92a248a88b9526c3ab4e508bf27","tests/schemars_0_8/snapshots/key_value_map.json":"db774bb3b77123f95807b470758bf790c768f191a89cead1524256facd751de4","tests/schemars_0_8/snapshots/key_value_map_enum.json":"a75477bd1b84f4abf52ec8e47866c61c79362d3b13ba9b78e02941f88dbeda32","tests/schemars_0_8/snapshots/key_value_map_flatten.json":"717fe179052b4e0137bb8e5db3f936963de1169369ab7e1920621e9b590abac8","tests/schemars_0_8/snapshots/map.json":"08a601794290d3e67aa11725876928e29178cc9f4f8a5132dd59c10aa7e8be87","tests/schemars_0_8/snapshots/map_fixed.json":"08a601794290d3e67aa11725876928e29178cc9f4f8a5132dd59c10aa7e8be87","tests/schemars_0_8/snapshots/one_or_many_nested.json":"e8f3396cac4f1b570037df563b8e98d88068dafa9d8f36d3cedf4065936b20fe","tests/schemars_0_8/snapshots/one_or_many_prefer_one.json":"3d242f8a83e91240d133f627c60fb987f894ea2f3e3eee1007ac143f47f43c43","tests/schemars_0_8/snapshots/pickfirst.json":"018c58c4d67dfa053aac14928af4a3eeed3275ecaf015139b87e16743133aa22","tests/schemars_0_8/snapshots/pickfirst_nested.json":"baa2b253f3e3bdecdfa22a316b0244023cf6842b4b194ada4468b97c6e631fa2","tests/schemars_0_8/snapshots/set_last_value_wins.json":"3ae7987a069ab3f9b2347c56a7c242ed5cd89a638e4440e67adc9688f7d6784a","tests/schemars_0_8/snapshots/set_prevent_duplicates.json":"3798cb64717f95bd2b797bda678dee9fd8819807ae5a9c16464c0ee017140b28","tests/schemars_0_8/snapshots/string_with_separator.json":"ff6db7cf0efa70b445b381630ee006cbe51a184ab8a5104e360a06e7cffb586e","tests/schemars_0_8/test_std/map.json":"79b78c4593613271cb8c92647771ab6aaf27c246d50796acc0061997f9219f57","tests/schemars_0_8/test_std/option.json":"ef3b266acafe2b5f72925563ddb12d07bac0618434df6735f97a9a56b1dd1e81","tests/schemars_0_8/test_std/set.json":"ac3b828f443f58b6ef2962efe3a04f12ea656acbbaca87bc4013d7cd529e07db","tests/schemars_0_8/test_std/tuples.json":"fb150039d1c5da6e70603820f7cf143baf2935ae0096e9df6901b6331161d8a7","tests/schemars_0_8/test_std/vec.json":"a0569b8914e5e1628e912b1f6840dc8ef080184b82cc40cbcbc3cfc0fe26b373","tests/schemars_0_8/test_std/vec_deque.json":"825e150dae50e8a87ad9a48d362fa1491f0e1caaec48507a47cf06fea99381bf","tests/serde_as/collections.rs":"4e09327af7faa2e95032eb3610356596db030867687fa6c294abe6fc44ad98b1","tests/serde_as/default_on.rs":"c2e7aad6f4c309305dc925b7c95e3cb2c10bf462fb5577448606416913400a56","tests/serde_as/enum_map.rs":"2880a0f81c670391c6d7bf6c00a7c61c2539f2d2f96784d993be224669570132","tests/serde_as/frominto.rs":"f29d85f41b1ae2dd1275fbc4e538152eaf0334f15441bd6d505a888968bc9f83","tests/serde_as/fromintoref.rs":"169d3e00f00aa5976443b072f92d7bb3cd3b0f982dc320a8f37d8f6f5c12d090","tests/serde_as/key_value_map.rs":"327bd3f6d2f5b1fd6ba4b2e045867b82c8e7a2bfb61c42650dde69bf2911de27","tests/serde_as/lib.rs":"7dadf08a2a323a5978ec4205bc2a6ef3f24e2ac77f493b92f97b9284cde97d37","tests/serde_as/map_tuple_list.rs":"e86ed95f6abddec0b10429312e20bf8f912b678a22c81751f8e3073b6ca50ace","tests/serde_as/pickfirst.rs":"76e3c0f1817ce8fedcc71ed8a2d40e08aaee1151bcc75be0e72e1fdafdbb9f3e","tests/serde_as/serde_as_macro.rs":"878c688092efcb510aaf629c80bcb836b3999d5a09be1c4f8d138419efd9db49","tests/serde_as/serde_conv.rs":"1d3546d46390e631fe380e8cf56a8ed45020958b82eb6396d33062e133237173","tests/serde_as/time.rs":"c048c3a8c9f3cbb98201d28448a2521132bab1ff53cc4e81323f6b22e3e7d445","tests/time_0_3.rs":"33a8e95ce1c8eed726121a8aa3aa9d0a3cb8b8c4345a5728e8fa77d20fb0dd90","tests/utils.rs":"3e42cc947d6ddf919f11e4123d5a338286b802ea2aee69a9c8b5e0c2f2515165","tests/version_numbers.rs":"557d35ff9df30cc744556cf218f38a6ded3bfe16a4ca272915c0cb99fecf0b97","tests/with_prefix.rs":"2e7efc4498d3b64ae03848579c1a11d8ed80380d15e508d753c37cb762403445","tests/with_suffix.rs":"b1399f0f5c3ce5d1644098264759115ae9dc56e4cb0d93d958fa5ee98932a7d2"},"package":"d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_with/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_with/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_with/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_with/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5de3400f9cd459abb91cd021ba29c5fd5716c520" + }, + "path_in_vcs": "serde_with" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_with/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_with/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_with/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_with/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,253 @@ +lints.workspace = true + +[package] +authors = [ + "Jonas Bushart", + # For creation of the SerializeAs and DeserializeAs traits. + "Marcin Kaźmierczak", +] +name = "serde_with" + +categories = ["encoding", "no-std", "no-std::no-alloc"] +description = "Custom de/serialization functions for Rust's serde" +documentation = "https://docs.rs/serde_with/" +keywords = ["serde", "utilities", "serialization", "deserialization"] + +edition.workspace = true +license.workspace = true +readme.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +include = ["src/**/*", "tests/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"] + +[badges] +maintenance = { status = "actively-developed" } + +# When adding new features update the documentation in feature-flags.md +# The features are documented using https://docs.rs/document-features +# lib.rs has support for generating the documentation from the feature flags. +# https://users.rust-lang.org/t/new-features-on-lib-rs/98560 +[features] +default = ["std", "macros"] + +#! `serde_with` is fully `no_std` compatible, by depending on it with `default-features = false`. +#! Support for `alloc` and `std` can be enabled with the respective features. +#! Some features require `alloc` or `std` support and might not work in a `no_std` environment. + +## Enable support for types from the `alloc` crate when running in a `no_std` environment. +alloc = ["serde/alloc", "base64?/alloc", "chrono_0_4?/alloc", "hex?/alloc", "serde_json?/alloc", "time_0_3?/alloc"] +## Enables support for various types from the std library. +## This will enable `std` support in all dependencies too. +## The feature enabled by default and also enables `alloc`. +std = ["alloc", "serde/std", "chrono_0_4?/clock", "chrono_0_4?/std", "indexmap_1?/std", "indexmap_2?/std", "time_0_3?/serde-well-known", "time_0_3?/std"] + +#! # Documentation +#! +#! The following features enhance the documentation of `serde_with`. + +## The `guide` feature enables inclusion of this user guide. +## The feature only changes the rustdoc output and enables no other effects. +guide = ["dep:doc-comment", "dep:document-features", "macros", "std"] + +#! # Features +#! +#! The following features enable support for types from other crates or enable additional functionality that requires further dependencies to be pulled in. +#! These features are disabled by default to minimize the number of required dependencies. + +## The feature enables serializing data in base64 format. +base64 = ["dep:base64", "alloc"] +## Deprecated feature name. Use `chrono_0_4` instead. +chrono = ["chrono_0_4"] +## The feature enables integration of `chrono` v0.4 specific conversions. +## This includes support for the timestamp and duration types. +## More features are available in combination with `alloc` or `std`. +## The legacy feature name `chrono` is still available for v1 compatibility. +## +## This pulls in `chrono` v0.4 as a dependency. +chrono_0_4 = ["dep:chrono_0_4"] +## The feature enables `hashbrown::{HashMap, HashSet}` as supported containers. +## +## This pulls in `hashbrown` v0.14 as a dependency. +## It enables the `alloc` feature. +## Some functionality is only available when `std` is enabled too. +hashbrown_0_14 = ["dep:hashbrown_0_14", "alloc"] +## The feature enables `hashbrown::{HashMap, HashSet}` as supported containers. +## +## This pulls in `hashbrown` v0.15 as a dependency. +## It enables the `alloc` feature. +## Some functionality is only available when `std` is enabled too. +hashbrown_0_15 = ["dep:hashbrown_0_15", "alloc"] +## The feature enables serializing data in hex format. +## +## This pulls in `hex` as a dependency. +## It enables the `alloc` feature. +hex = ["dep:hex", "alloc"] +## Deprecated feature name. Use `indexmap_1` instead. +indexmap = ["indexmap_1"] +## The feature enables implementations of `indexmap` v1 specific checks. +## This includes support for checking duplicate keys and duplicate values. +## The legacy feature name `indexmap` is still available for v1 compatibility. +## +## This pulls in `indexmap` v1 as a dependency. +## It enables the `alloc` feature. +## Some functionality is only available when `std` is enabled too. +indexmap_1 = ["dep:indexmap_1", "alloc"] +## The feature enables implementations of `indexmap` v2 specific checks. +## This includes support for checking duplicate keys and duplicate values. +## +## This pulls in `indexmap` v2 as a dependency. +## It enables the `alloc` feature. +## Some functionality is only available when `std` is enabled too. +indexmap_2 = ["dep:indexmap_2", "alloc"] +## The feature enables JSON conversions from the `json` module. +## +## This pulls in `serde_json` as a dependency. +## It enables the `alloc` feature. +json = ["dep:serde_json", "alloc"] +## The feature enables all helper macros and derives. +## It is enabled by default, since the macros provide a usability benefit, especially for `serde_as`. +## +## This pulls in `serde_with_macros` as a dependency. +macros = ["dep:serde_with_macros"] +## This feature enables integration with `schemars` 0.8. +## This makes `#[derive(JsonSchema)]` pick up the correct schema for the type +## used within `#[serde_as(as = ...)]`. +## +## This pulls in `schemars` v0.8 as a dependency. It will also implicitly enable +## the `std` feature as `schemars` is not `#[no_std]`. +schemars_0_8 = ["dep:schemars_0_8", "std", "serde_with_macros?/schemars_0_8"] +## The feature enables integration of `time` v0.3 specific conversions. +## This includes support for the timestamp and duration types. +## +## This pulls in `time` v0.3 as a dependency. +## Some functionality is only available when `alloc` or `std` is enabled too. +time_0_3 = ["dep:time_0_3"] + +# When adding new optional dependencies, update the documentation in feature-flags.md +[dependencies] +base64 = { version = "0.22.1", optional = true, default-features = false } +chrono_0_4 = { package = "chrono", version = "0.4.20", optional = true, default-features = false, features = ["serde"] } +doc-comment = { version = "0.3.3", optional = true } +document-features = { version = "0.2.7", optional = true } +hashbrown_0_14 = { package = "hashbrown", version = "0.14.0", optional = true, default-features = false, features = ["serde"] } +hashbrown_0_15 = { package = "hashbrown", version = "0.15.0", optional = true, default-features = false, features = ["serde"] } +hex = { version = "0.4.3", optional = true, default-features = false } +indexmap_1 = { package = "indexmap", version = "1.8", optional = true, default-features = false, features = ["serde-1"] } +indexmap_2 = { package = "indexmap", version = "2.0", optional = true, default-features = false, features = ["serde"] } +schemars_0_8 = { package = "schemars", version = "0.8.16", optional = true, default-features = false } +serde = { version = "1.0.152", default-features = false } +serde_derive = "1.0.152" +serde_json = { version = "1.0.45", optional = true, default-features = false } +serde_with_macros = { path = "../serde_with_macros", version = "=3.12.0", optional = true } +time_0_3 = { package = "time", version = "~0.3.36", optional = true, default-features = false } + +[dev-dependencies] +expect-test = "1.5.0" +fnv = "1.0.6" +glob = "0.3.0" +jsonschema = { version = "0.26.1", default-features = false, features = ["resolve-file"] } +mime = "0.3.16" +pretty_assertions = "1.4.0" +regex = { version = "1.11.0", default-features = false, features = ["std"] } +rmp-serde = "1.3.0" +ron = "0.8" +rustversion = "1.0.0" +schemars_0_8 = { package = "schemars", version = "0.8.16" } +serde = { version = "1.0.152", default-features = false, features = ["derive"] } +serde_json = { version = "1.0.25", features = ["preserve_order"] } +serde_test = "1.0.124" +serde_yaml = "0.9.2" +serde-xml-rs = "0.6.0" +version-sync = "0.9.1" + +[[test]] +name = "base64" +path = "tests/base64.rs" +required-features = ["base64", "macros"] + +[[test]] +name = "chrono_0_4" +path = "tests/chrono_0_4.rs" +required-features = ["chrono_0_4", "macros"] + +[[test]] +name = "hex" +path = "tests/hex.rs" +required-features = ["hex", "macros"] + +[[test]] +name = "hashbrown_0_14" +path = "tests/hashbrown_0_14.rs" +required-features = ["hashbrown_0_14", "macros"] + +[[test]] +name = "hashbrown_0_15" +path = "tests/hashbrown_0_15.rs" +required-features = ["hashbrown_0_15", "macros"] + +[[test]] +name = "indexmap_1" +path = "tests/indexmap_1.rs" +required-features = ["indexmap_1", "macros"] + +[[test]] +name = "indexmap_2" +path = "tests/indexmap_2.rs" +required-features = ["indexmap_2", "macros"] + +[[test]] +name = "json" +path = "tests/json.rs" +required-features = ["json", "macros"] + +[[test]] +name = "serde_as" +path = "tests/serde_as/lib.rs" +required-features = ["macros"] + +[[test]] +name = "time_0_3" +path = "tests/time_0_3.rs" +required-features = ["macros", "time_0_3"] + +[[test]] +name = "derives" +path = "tests/derives/lib.rs" +required-features = ["macros"] + +[[test]] +name = "with_prefix" +path = "tests/with_prefix.rs" +required-features = ["macros"] + +[[test]] +name = "rust" +path = "tests/rust.rs" +required-features = ["alloc"] + +[[test]] +name = "schemars_0_8" +path = "tests/schemars_0_8.rs" +required-features = ["schemars_0_8"] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = [ + # Enable doc_cfg showing the required features. + "--cfg=docsrs", + # Generate links to definition in rustdoc source code pages + # https://github.com/rust-lang/rust/pull/84176 + "-Zunstable-options", "--generate-link-to-definition" +] + +[package.metadata.release] +pre-release-replacements = [ + { file = "CHANGELOG.md", search = "\\[Unreleased\\]", replace = "[Unreleased]\n\n## [{{version}}] - {{date}}" }, + { file = "src/lib.rs", search = "https://docs\\.rs/serde_with/[\\d.]+/", replace = "https://docs.rs/serde_with/{{version}}/" }, + { file = "README.md", search = "https://docs\\.rs/serde_with/[\\d.]+/", replace = "https://docs.rs/serde_with/{{version}}/" }, +] +tag = true +tag-message = "{{crate_name}} v{{version}}" +tag-name = "v{{version}}" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_with_macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_with_macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"403f121bd58873bbcb38eb4243f734e8a2f87c3b0d508c712c323057969c512b","Cargo.toml":"a719175595ec84c370d9e33d69aac6ee5f855b09ad09d0738e68ef5d633ea2c0","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README.md":"cd49e5ecaae40ffea78ddcd7a809e7d9cea61ca95c7e4b69bf04a7920c0b6d7a","src/apply.rs":"0ba61aff7f87fc3ed70a91771be83039b2ee4df5a3ba93bbc2377347695a5db1","src/lazy_bool.rs":"783ea7b20a61dc279c6964e60f434a421706f15b7e5806a3f5ee16db9744b16f","src/lib.rs":"2480bcde0bd5774dc5299b9606d5c5a07e62f75af93aab13ffeff87422d151b0","src/utils.rs":"52e7aa6661e5e8baaa86d1a99d3320332f357c4e35f0e6053e62a5ad7068604e","tests/apply.rs":"86f641d671345dd79fe72b1cd97f0573b10c946f3664e4e00544f06966b212c8","tests/compiler-messages.rs":"c0ab1f3c5bfb88b08d04087f02a8bef4310199d9b350b770b141f97686c96ad1","tests/serde_as_issue_267.rs":"93ae0f5b8ede5be9b3676df8ea038a5058ace8e8350cd3bc3da6a221300e6133","tests/serde_as_issue_538.rs":"14251344beab0f87daf133d7530ab2f00cd81ea4ad28c999667f99d4e3eee11f","tests/skip_serializing_null.rs":"3555021c2fed1009b9b64bdef99064de65d2abd998eef67556d900efac004992","tests/version_numbers.rs":"a46304d9b44ffca6b61b2efc276a8d7a6d9b997912361d655a404d72e0fc1b20"},"package":"8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a319778d5564966c4dd7be60a036300c21dd68fd867afe623b704886421b32e1","CHANGELOG.md":"403f121bd58873bbcb38eb4243f734e8a2f87c3b0d508c712c323057969c512b","Cargo.toml":"a719175595ec84c370d9e33d69aac6ee5f855b09ad09d0738e68ef5d633ea2c0","Cargo.toml.orig":"2403ab3c992e03bd66022c9d6b2f58486df042c3ec10abae6b8b529b534d59a9","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7576269ea71f767b99297934c0b2367532690f8c4badc695edf8e04ab6a1e545","README.md":"cd49e5ecaae40ffea78ddcd7a809e7d9cea61ca95c7e4b69bf04a7920c0b6d7a","src/apply.rs":"0ba61aff7f87fc3ed70a91771be83039b2ee4df5a3ba93bbc2377347695a5db1","src/lazy_bool.rs":"783ea7b20a61dc279c6964e60f434a421706f15b7e5806a3f5ee16db9744b16f","src/lib.rs":"2480bcde0bd5774dc5299b9606d5c5a07e62f75af93aab13ffeff87422d151b0","src/utils.rs":"52e7aa6661e5e8baaa86d1a99d3320332f357c4e35f0e6053e62a5ad7068604e","tests/apply.rs":"86f641d671345dd79fe72b1cd97f0573b10c946f3664e4e00544f06966b212c8","tests/compiler-messages.rs":"c0ab1f3c5bfb88b08d04087f02a8bef4310199d9b350b770b141f97686c96ad1","tests/serde_as_issue_267.rs":"93ae0f5b8ede5be9b3676df8ea038a5058ace8e8350cd3bc3da6a221300e6133","tests/serde_as_issue_538.rs":"14251344beab0f87daf133d7530ab2f00cd81ea4ad28c999667f99d4e3eee11f","tests/skip_serializing_null.rs":"3555021c2fed1009b9b64bdef99064de65d2abd998eef67556d900efac004992","tests/version_numbers.rs":"a46304d9b44ffca6b61b2efc276a8d7a6d9b997912361d655a404d72e0fc1b20"},"package":"8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_with_macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/serde_with_macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "5de3400f9cd459abb91cd021ba29c5fd5716c520" + }, + "path_in_vcs": "serde_with_macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/serde_with_macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/serde_with_macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/serde_with_macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,69 @@ +lints.workspace = true + +[package] +authors = ["Jonas Bushart"] +name = "serde_with_macros" + +categories = ["encoding"] +description = "proc-macro library for serde_with" +documentation = "https://docs.rs/serde_with_macros/" +keywords = ["serde", "utilities", "serialization", "deserialization"] + +edition.workspace = true +license.workspace = true +readme.workspace = true +repository.workspace = true +rust-version.workspace = true +version.workspace = true + +include = [ + "src/**/*", + "tests/**/*", + # These tests are a bit more volatile as future compiler upgrade might break them + "!tests/compile-fail/**", + "LICENSE-*", + "README.md", + "CHANGELOG.md", +] + +[lib] +proc-macro = true + +[badges] +maintenance = { status = "actively-developed" } + +[features] +schemars_0_8 = [] + +[dependencies] +darling = "0.20.0" +proc-macro2 = "1.0.1" +quote = "1.0.0" + +[dependencies.syn] +features = [ + "extra-traits", + "full", + "parsing", +] +version = "2.0.0" + +[dev-dependencies] +expect-test = "1.5.0" +pretty_assertions = "1.4.0" +rustversion = "1.0.0" +serde = { version = "1.0.152", features = ["derive"] } +serde_json = "1.0.25" +trybuild = "1.0.80" +version-sync = "0.9.1" + +[package.metadata.docs.rs] +all-features = true + +[package.metadata.release] +pre-release-replacements = [ + { file = "CHANGELOG.md", search = "\\[Unreleased\\]", replace = "[Unreleased]\n\n## [{{version}}] - {{date}}" }, + { file = "src/lib.rs", search = "https://docs\\.rs/serde_with/[\\d.]+/", replace = "https://docs.rs/serde_with/{{version}}/" }, + { file = "src/lib.rs", search = "https://docs\\.rs/serde_with_macros/[\\d.]+/", replace = "https://docs.rs/serde_with_macros/{{version}}/" }, +] +tag = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sfv/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/sfv/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/sfv/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sfv/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8ef5c3d39d05e807adfcb2b26639f0735b9c1c99c8373d09d32173786d1ec3ac","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5318787a14e32720b1652f08a24408aaea67fdb5154ceda0f46a6069a0c5e5e3","README.md":"50a8b83ce705a34030957a3502c768674541220a5c2952a965f70c31faaed559","benches/bench.rs":"bbc60db4b542abb3738eba80f5c7c54ac39301ed5e48e2ae2a94cecfdb42e33f","src/lib.rs":"d6c579a4b35078c2f86d6515c957040eb54d9b7ecd65e74f90186d977986b358","src/parser.rs":"1c54f855a5bdd270b9b83b8cb95de670fdf14bce2154f683fba920b447adc94f","src/ref_serializer.rs":"8806ee50e2b2ae466a49788d7e972a47329c0e2c842d669673a152286e81c5d9","src/serializer.rs":"937541e0bdda7f3b043c55eb44ef2c431bdbf636498ce99af4ca47d773790178","src/test_parser.rs":"7a2728e7cbdcb1f3bb42e009045ec0dcfca241316a2aee4905925d4b1ce0bb3a","src/test_serializer.rs":"2419279c9a9a4f48952836d63f3822281c18691d86c146749a573c52a41d6ff0","src/utils.rs":"94c8f79f4747973819b9da2c1a9f6246bf3b5ea7450b376a98eb055f6acf8e73"},"package":"f27daf6ed3fc7ffd5ea3ce9f684fe351c47e50f2fdbb6236e2bad0b440dbe408"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4891040e22cd3eea5763e8f0f2ad3558170443ee263734bce639d8922a250fad",".gitmodules":"caa4f75b6a87c4a0f2e7d8d0d5fa2ef3f726fb0ae7797af09bfa3d57c4721148","Cargo.toml":"8ef5c3d39d05e807adfcb2b26639f0735b9c1c99c8373d09d32173786d1ec3ac","Cargo.toml.orig":"9175782dfb671fa4b37da95f357158db35c2c8111cf2e52044e6ffc26e3f65dd","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5318787a14e32720b1652f08a24408aaea67fdb5154ceda0f46a6069a0c5e5e3","README.md":"50a8b83ce705a34030957a3502c768674541220a5c2952a965f70c31faaed559","benches/bench.rs":"bbc60db4b542abb3738eba80f5c7c54ac39301ed5e48e2ae2a94cecfdb42e33f","src/lib.rs":"d6c579a4b35078c2f86d6515c957040eb54d9b7ecd65e74f90186d977986b358","src/parser.rs":"1c54f855a5bdd270b9b83b8cb95de670fdf14bce2154f683fba920b447adc94f","src/ref_serializer.rs":"8806ee50e2b2ae466a49788d7e972a47329c0e2c842d669673a152286e81c5d9","src/serializer.rs":"937541e0bdda7f3b043c55eb44ef2c431bdbf636498ce99af4ca47d773790178","src/test_parser.rs":"7a2728e7cbdcb1f3bb42e009045ec0dcfca241316a2aee4905925d4b1ce0bb3a","src/test_serializer.rs":"2419279c9a9a4f48952836d63f3822281c18691d86c146749a573c52a41d6ff0","src/utils.rs":"94c8f79f4747973819b9da2c1a9f6246bf3b5ea7450b376a98eb055f6acf8e73"},"package":"f27daf6ed3fc7ffd5ea3ce9f684fe351c47e50f2fdbb6236e2bad0b440dbe408"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sfv/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/sfv/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/sfv/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sfv/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e6499d8ce11271dd0a4c1f72445775a58b835a56" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sfv/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/sfv/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/sfv/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sfv/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,29 @@ +[package] +name = "sfv" +version = "0.9.4" +authors = ["Tania Batieva "] +edition = "2018" +license = "MIT/Apache-2.0" +readme = "README.md" +documentation = "https://docs.rs/sfv" +description = """Structured Field Values for HTTP parser. +Implementation of RFC 8941.""" +repository = "https://github.com/undef1nd/sfv" +keywords = ["http-header", "structured-header", ] +exclude = ["tests/**", ".github/*"] + + +[dependencies] +indexmap = "2" +rust_decimal = { version = "1.20.0", default-features = false } +data-encoding = "2.3.2" + +[dev-dependencies] +rust_decimal = { version = "1.20.0", default-features = false, features = ["std"] } +serde_json = { version = "1.0" } +serde = { version = "1.0", features = ["derive"] } +criterion = "0.4.0" + +[[bench]] +name = "bench" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha1/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/sha1/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/sha1/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha1/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"f3930b8a16e5173aca294672a3f83d44949160073cb7b20ed8eadc475f602b13","Cargo.toml":"03465b24b6574f22f50d0f1f4d7c972dd1098c50c457bda1035e9a7b9fa5bccd","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1","README.md":"e3e967137d854fef6c4a8c9d018c93bf35640a325a825b6a404dd3183219206c","benches/mod.rs":"2765aec429270711235d6cd4911d0c21658e2fa3dfbe24559f24e21b056b507c","src/compress.rs":"3e401e6a4ac3699994cedf34ff66d12a828bbef3457e8e751a3147a03a70607e","src/compress/aarch64.rs":"b1e66c2df53eaf84ccf7466aed47c0718fc3dbe1d1c565b65abd60e84b6fc5d4","src/compress/soft.rs":"bc6dda22b15acd76d97e202a8b251d9c68441d426a71600b2a61c36dd6f3a08e","src/compress/x86.rs":"9d2b4f240a311a84b351c136cccdc4dc00a7fc35703146ad51ed2d6e0aaef2d0","src/lib.rs":"dea41278ae1d72c64925a1b417d343068edf0c92e87b9f2350f31d78ef1ef7cd","tests/data/sha1.blb":"b9c03b9e56e0a7b08a6d6867599a33cab1a55aec3f41fef910c133fc35dc2851","tests/mod.rs":"34bb42bf4679b3f23ffc2338356c8579c872026eef9989955a29ba44a432c3b5"},"package":"f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"019f1d5e97d13b938fb5c1f5ad01416b21de4853b3320a5d53332814ac2852d6","CHANGELOG.md":"f3930b8a16e5173aca294672a3f83d44949160073cb7b20ed8eadc475f602b13","Cargo.toml":"03465b24b6574f22f50d0f1f4d7c972dd1098c50c457bda1035e9a7b9fa5bccd","Cargo.toml.orig":"c3c4c920c665e47d59bc352d354e63d92de3d2f67380c9bef4102fd6b28643b1","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1","README.md":"e3e967137d854fef6c4a8c9d018c93bf35640a325a825b6a404dd3183219206c","benches/mod.rs":"2765aec429270711235d6cd4911d0c21658e2fa3dfbe24559f24e21b056b507c","src/compress.rs":"3e401e6a4ac3699994cedf34ff66d12a828bbef3457e8e751a3147a03a70607e","src/compress/aarch64.rs":"b1e66c2df53eaf84ccf7466aed47c0718fc3dbe1d1c565b65abd60e84b6fc5d4","src/compress/soft.rs":"bc6dda22b15acd76d97e202a8b251d9c68441d426a71600b2a61c36dd6f3a08e","src/compress/x86.rs":"9d2b4f240a311a84b351c136cccdc4dc00a7fc35703146ad51ed2d6e0aaef2d0","src/lib.rs":"dea41278ae1d72c64925a1b417d343068edf0c92e87b9f2350f31d78ef1ef7cd","tests/data/sha1.blb":"b9c03b9e56e0a7b08a6d6867599a33cab1a55aec3f41fef910c133fc35dc2851","tests/mod.rs":"34bb42bf4679b3f23ffc2338356c8579c872026eef9989955a29ba44a432c3b5"},"package":"f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha1/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/sha1/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/sha1/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha1/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "1731ced4a116d61ba9dc6ee6d0f38fb8102e357a" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha1/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/sha1/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/sha1/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha1/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,36 @@ +[package] +name = "sha1" +version = "0.10.5" +description = "SHA-1 hash function" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2018" +documentation = "https://docs.rs/sha1" +repository = "https://github.com/RustCrypto/hashes" +keywords = ["crypto", "sha1", "hash", "digest"] +categories = ["cryptography", "no-std"] + +[dependencies] +digest = "0.10.4" +cfg-if = "1.0" + +[target.'cfg(any(target_arch = "aarch64", target_arch = "x86", target_arch = "x86_64"))'.dependencies] +cpufeatures = "0.2" +sha1-asm = { version = "0.5", optional = true } + +[dev-dependencies] +digest = { version = "0.10.4", features = ["dev"] } +hex-literal = "0.2.2" + +[features] +default = ["std"] +std = ["digest/std"] +oid = ["digest/oid"] # Enable OID support. WARNING: Bumps MSRV to 1.57 +asm = ["sha1-asm"] # WARNING: this feature SHOULD NOT be enabled by library crates +compress = [] # Expose compress function +force-soft = [] # Force software implementation + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/sha2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/sha2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha2/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"b7b0a14409ac2880f86fe50d9584acc81f2346ebcb4e46a9e2235b54ac5b02ef","Cargo.toml":"5fdf94b86fc47d105d2f2cc55c6346d15e7f3d2d7ea92031b1ce2d24276e7778","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1","README.md":"b7af562922e4a631657acf264772d2af2b72a08d9bbc5fbcf56d9324f9027708","benches/mod.rs":"c32d9f91a541821ea988c14eee710963e623ef1edf69b02b41a29bc44e04ba95","src/consts.rs":"2f820349fa7cbf9fecc1d4aabbd1a721bb1badc3f32ef9e903826960b6f42523","src/core_api.rs":"73b160d98bfa6737688875ad73da5e3c2c93582604dc313d208200e12fdab676","src/lib.rs":"9d0ec0ba86a801bd9b2024f0b84ee322a26c7376a623dd61210e0eb9d6355aa1","src/sha256.rs":"78e84eea5d517554aa5a10860bf2ce5013ca26d529e78643cd59062546e0746f","src/sha256/aarch64.rs":"18121a25867a575fec8ef64da763693ece4e3e3e84da095254b8471234c6f1f8","src/sha256/loongarch64_asm.rs":"79e2d5e3c039581e2319f8789de9ed13a8dd819ebffd13532dbd83448c7ad662","src/sha256/soft.rs":"98e765a8e8dfa0af31f2b76570f212e6b3099522bf300e1554cbbd9fd5d02960","src/sha256/x86.rs":"70f1597f2029522b35bfd026df0a8908f086523ab2a80ba3ef35e6231b56353c","src/sha512.rs":"1b19c23c63e9cfca8b42fd9e108a8570dd03e22a37d4d6f499f2fa5e566cb2de","src/sha512/aarch64.rs":"2ed929329a0fa66180e4726d028713a49f99cc223e635078fc1f3252a44981e0","src/sha512/loongarch64_asm.rs":"58a7b54d95a0e037ba80570d96ffe0dd7c0014c7fcb45b90725e522cc4992d8a","src/sha512/soft.rs":"0183ad89418b886859d2afa9bf061bc92759ae337c1d26147b4300042e63ef42","src/sha512/x86.rs":"c7dd8bdf3212e1e8c4cc9cc6b380dc0468f79dcfd0f61a445d0d38cead45a03a","tests/data/sha224.blb":"59b185972521af418fd49a079de3d5f5bed74cd76d80473da51cab3faee6c7d0","tests/data/sha256.blb":"bb096934bb7e43e41ce143d211397afca6fcdfe243a39811688ea31aae6f800a","tests/data/sha384.blb":"e8fe66c07ba336fae2c0aa4c87cb768f41bd4ed318ee1a36fbde0a68581946ec","tests/data/sha512.blb":"1cc0e86571f2f4e3bc81438ce7b6c25c118d2d7437355240113f59cbb782c8d6","tests/data/sha512_224.blb":"b02dd46741db1034112e0888d0cdb233a21b9a82c319456f806bbaae49acf440","tests/data/sha512_256.blb":"95195b758e362d92ff0cebebac4cca696512ea5811b635243bc70e29164e5786","tests/mod.rs":"61be596fd9b45a8db345950ff2ed6f87eaf4d239ac156885f36e819da0597644"},"package":"793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2427bb49dba598b8ac9f461245cb5484be8f81b54a3d4c35e0d6415a423d02b3","CHANGELOG.md":"b7b0a14409ac2880f86fe50d9584acc81f2346ebcb4e46a9e2235b54ac5b02ef","Cargo.toml":"5fdf94b86fc47d105d2f2cc55c6346d15e7f3d2d7ea92031b1ce2d24276e7778","Cargo.toml.orig":"d223cb4de934e2d0e5a62eb8005eb71f1d532a808e6f250617cbbe466bdc0620","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"b4eb00df6e2a4d22518fcaa6a2b4646f249b3a3c9814509b22bd2091f1392ff1","README.md":"b7af562922e4a631657acf264772d2af2b72a08d9bbc5fbcf56d9324f9027708","benches/mod.rs":"c32d9f91a541821ea988c14eee710963e623ef1edf69b02b41a29bc44e04ba95","src/consts.rs":"2f820349fa7cbf9fecc1d4aabbd1a721bb1badc3f32ef9e903826960b6f42523","src/core_api.rs":"73b160d98bfa6737688875ad73da5e3c2c93582604dc313d208200e12fdab676","src/lib.rs":"9d0ec0ba86a801bd9b2024f0b84ee322a26c7376a623dd61210e0eb9d6355aa1","src/sha256.rs":"78e84eea5d517554aa5a10860bf2ce5013ca26d529e78643cd59062546e0746f","src/sha256/aarch64.rs":"18121a25867a575fec8ef64da763693ece4e3e3e84da095254b8471234c6f1f8","src/sha256/loongarch64_asm.rs":"79e2d5e3c039581e2319f8789de9ed13a8dd819ebffd13532dbd83448c7ad662","src/sha256/soft.rs":"98e765a8e8dfa0af31f2b76570f212e6b3099522bf300e1554cbbd9fd5d02960","src/sha256/x86.rs":"70f1597f2029522b35bfd026df0a8908f086523ab2a80ba3ef35e6231b56353c","src/sha512.rs":"1b19c23c63e9cfca8b42fd9e108a8570dd03e22a37d4d6f499f2fa5e566cb2de","src/sha512/aarch64.rs":"2ed929329a0fa66180e4726d028713a49f99cc223e635078fc1f3252a44981e0","src/sha512/loongarch64_asm.rs":"58a7b54d95a0e037ba80570d96ffe0dd7c0014c7fcb45b90725e522cc4992d8a","src/sha512/soft.rs":"0183ad89418b886859d2afa9bf061bc92759ae337c1d26147b4300042e63ef42","src/sha512/x86.rs":"c7dd8bdf3212e1e8c4cc9cc6b380dc0468f79dcfd0f61a445d0d38cead45a03a","tests/data/sha224.blb":"59b185972521af418fd49a079de3d5f5bed74cd76d80473da51cab3faee6c7d0","tests/data/sha256.blb":"bb096934bb7e43e41ce143d211397afca6fcdfe243a39811688ea31aae6f800a","tests/data/sha384.blb":"e8fe66c07ba336fae2c0aa4c87cb768f41bd4ed318ee1a36fbde0a68581946ec","tests/data/sha512.blb":"1cc0e86571f2f4e3bc81438ce7b6c25c118d2d7437355240113f59cbb782c8d6","tests/data/sha512_224.blb":"b02dd46741db1034112e0888d0cdb233a21b9a82c319456f806bbaae49acf440","tests/data/sha512_256.blb":"95195b758e362d92ff0cebebac4cca696512ea5811b635243bc70e29164e5786","tests/mod.rs":"61be596fd9b45a8db345950ff2ed6f87eaf4d239ac156885f36e819da0597644"},"package":"793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/sha2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/sha2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha2/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "28a7b0da94a581e71e85d264836e1c3f8343338e" + }, + "path_in_vcs": "sha2" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/sha2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/sha2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha2/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,43 @@ +[package] +name = "sha2" +version = "0.10.8" +description = """ +Pure Rust implementation of the SHA-2 hash function family +including SHA-224, SHA-256, SHA-384, and SHA-512. +""" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2018" +documentation = "https://docs.rs/sha2" +repository = "https://github.com/RustCrypto/hashes" +keywords = ["crypto", "sha2", "hash", "digest"] +categories = ["cryptography", "no-std"] + +[dependencies] +digest = "0.10.7" +cfg-if = "1.0" + +[target.'cfg(any(target_arch = "aarch64", target_arch = "x86_64", target_arch = "x86"))'.dependencies] +cpufeatures = "0.2" +sha2-asm = { version = "0.6.1", optional = true } + +[dev-dependencies] +digest = { version = "0.10.7", features = ["dev"] } +hex-literal = "0.2.2" + +[features] +default = ["std"] +std = ["digest/std"] +oid = ["digest/oid"] # Enable OID support. WARNING: Bumps MSRV to 1.57 +asm = ["sha2-asm"] # WARNING: this feature SHOULD NOT be enabled by library crates +# Use assembly backend for LoongArch64 targets +# WARNING: Bumps MSRV to 1.72. This feature SHOULD NOT be enabled by library crates +loongarch64_asm = [] +compress = [] # Expose compress functions +force-soft = [] # Force software implementation +asm-aarch64 = ["asm"] # DEPRECATED: use `asm` instead + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha3/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/sha3/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/sha3/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha3/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"a4c9f43db614cd2cd21016252916419331f98f2a16325cf0146d799371cf5529","Cargo.toml":"52e60224e4ce23ad82e4efe367b260847f3761326e04cfb86adc9be77492c974","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"f18f6229547ab07f0b7b3e1f83acad8bb436f5f4c95a8a98b44f876caa00f04e","README.md":"fcf7e481b90c8792222a69388c17c60710004eb1e21d8dfdf2a7fd66ac391e54","benches/mod.rs":"09ea0a3bf6630c8828ee190b7ee31abcc685cf4c1c11fd19d9d50620d82ed6b1","src/lib.rs":"2344ba106bc83a88d509f97d41a36a95f33caa0a6abe467857b3dd4951b396e5","src/macros.rs":"f2eee02312aaeb4bede40666459d6d46a4c685c53bc3bfa69a9fb1ebfb934643","src/state.rs":"7c3f074c7f707312d0e5952fae65006ad7cd029b42237f974ad80a2656b862cf","tests/aliases.rs":"1267b02be0d6a0c8cd10159ff5930c168f50f82debc61bb8b38269ea67a40cfa","tests/cshake.rs":"4bef5076b88398fa2e370e21fb6710c1925665cb0872fa8be9779c8c0db3a2af","tests/data/cshake128.blb":"8e351e2e27c4a9650818ff7137f1aee0370d59c603cb83e23c8edceb78907709","tests/data/cshake256.blb":"9ff795a294dfe075e4d1b9d04897ab9dc7d20f625eab2dd10f5c2930d756dbf4","tests/data/keccak_224.blb":"d5c811df0e6b8a186c848c1e772abd61fb1fccca10f0c0aea8d870796b235316","tests/data/keccak_256.blb":"a0113d2d8097f2d6270483bd77a2e065d6eb3a738f18dbbdc84842bf9bc5600a","tests/data/keccak_256_full.blb":"39358fd8ae92d36154d71b31ca0027a3b6601ff49c05fd4d89839f1b99e1103d","tests/data/keccak_384.blb":"25a3844fae90137a7877a0eadafe400300071f26d7bdb7b2fc01967e3f2760fa","tests/data/keccak_512.blb":"ab9e7777c154f6045937ed8b4a372f56622883d6e9973288656a61a636a2c4c2","tests/data/sha3_224.blb":"9c6676da06e149cf2f71be4b4554d042f7c5fa6d5f43696a30ca8d6747c85a23","tests/data/sha3_256.blb":"00e7834e0abc16614b772a0c6245a29c16807e79c54aa153b008f11cd26268d6","tests/data/sha3_384.blb":"cd4d9c607c5518a0274415b89512ea4cb9be3fd25edf8269aef566d904b797e9","tests/data/sha3_512.blb":"f551f332df7fc50b313544aadad361ce3ce5fd91f21259b93c64b35157904be3","tests/data/shake128.blb":"5900de7f0e09bfd290bee04b183f69fef8407a022491f5f6018cad737de53e4a","tests/data/shake256.blb":"4b65535c6e28e34f840df71b6dd0d99f51bac13d191e3769861e8560bf9d2373","tests/data/turboshake128.blb":"ca66fd86b6d21bfc49da37a05e2a3c4cb4a08c2ef2cd8a66703099f8a8fc7235","tests/data/turboshake256.blb":"6c06855c1900bd2d281eed7b59d07ba25e40af395b4be5ca53776562c9b77865","tests/mod.rs":"891eb4032ff6e3fb516b9ad7b655d5ef048d432335b9da75b4af07c902a8f839","tests/turboshake.rs":"bb90605141d7d5bd84f8c1ed35c9e9e9a037438f315cca08ba1ce24e19962a7a"},"package":"75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ab888cc47f303790c923e4ca969bc1b8ddd728713635d12251336b3808f66cad","CHANGELOG.md":"a4c9f43db614cd2cd21016252916419331f98f2a16325cf0146d799371cf5529","Cargo.toml":"52e60224e4ce23ad82e4efe367b260847f3761326e04cfb86adc9be77492c974","Cargo.toml.orig":"62ed8a3021ba54ed75b81be8c564681bbf2a6c2de954bdbf253868ad00b9d042","LICENSE-APACHE":"a9040321c3712d8fd0b09cf52b17445de04a23a10165049ae187cd39e5c86be5","LICENSE-MIT":"f18f6229547ab07f0b7b3e1f83acad8bb436f5f4c95a8a98b44f876caa00f04e","README.md":"fcf7e481b90c8792222a69388c17c60710004eb1e21d8dfdf2a7fd66ac391e54","benches/mod.rs":"09ea0a3bf6630c8828ee190b7ee31abcc685cf4c1c11fd19d9d50620d82ed6b1","src/lib.rs":"2344ba106bc83a88d509f97d41a36a95f33caa0a6abe467857b3dd4951b396e5","src/macros.rs":"f2eee02312aaeb4bede40666459d6d46a4c685c53bc3bfa69a9fb1ebfb934643","src/state.rs":"7c3f074c7f707312d0e5952fae65006ad7cd029b42237f974ad80a2656b862cf","tests/aliases.rs":"1267b02be0d6a0c8cd10159ff5930c168f50f82debc61bb8b38269ea67a40cfa","tests/cshake.rs":"4bef5076b88398fa2e370e21fb6710c1925665cb0872fa8be9779c8c0db3a2af","tests/data/cshake128.blb":"8e351e2e27c4a9650818ff7137f1aee0370d59c603cb83e23c8edceb78907709","tests/data/cshake256.blb":"9ff795a294dfe075e4d1b9d04897ab9dc7d20f625eab2dd10f5c2930d756dbf4","tests/data/keccak_224.blb":"d5c811df0e6b8a186c848c1e772abd61fb1fccca10f0c0aea8d870796b235316","tests/data/keccak_256.blb":"a0113d2d8097f2d6270483bd77a2e065d6eb3a738f18dbbdc84842bf9bc5600a","tests/data/keccak_256_full.blb":"39358fd8ae92d36154d71b31ca0027a3b6601ff49c05fd4d89839f1b99e1103d","tests/data/keccak_384.blb":"25a3844fae90137a7877a0eadafe400300071f26d7bdb7b2fc01967e3f2760fa","tests/data/keccak_512.blb":"ab9e7777c154f6045937ed8b4a372f56622883d6e9973288656a61a636a2c4c2","tests/data/sha3_224.blb":"9c6676da06e149cf2f71be4b4554d042f7c5fa6d5f43696a30ca8d6747c85a23","tests/data/sha3_256.blb":"00e7834e0abc16614b772a0c6245a29c16807e79c54aa153b008f11cd26268d6","tests/data/sha3_384.blb":"cd4d9c607c5518a0274415b89512ea4cb9be3fd25edf8269aef566d904b797e9","tests/data/sha3_512.blb":"f551f332df7fc50b313544aadad361ce3ce5fd91f21259b93c64b35157904be3","tests/data/shake128.blb":"5900de7f0e09bfd290bee04b183f69fef8407a022491f5f6018cad737de53e4a","tests/data/shake256.blb":"4b65535c6e28e34f840df71b6dd0d99f51bac13d191e3769861e8560bf9d2373","tests/data/turboshake128.blb":"ca66fd86b6d21bfc49da37a05e2a3c4cb4a08c2ef2cd8a66703099f8a8fc7235","tests/data/turboshake256.blb":"6c06855c1900bd2d281eed7b59d07ba25e40af395b4be5ca53776562c9b77865","tests/mod.rs":"891eb4032ff6e3fb516b9ad7b655d5ef048d432335b9da75b4af07c902a8f839","tests/turboshake.rs":"bb90605141d7d5bd84f8c1ed35c9e9e9a037438f315cca08ba1ce24e19962a7a"},"package":"75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha3/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/sha3/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/sha3/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha3/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "fee340a78dc88c7400adf8ff7713625343da6878" + }, + "path_in_vcs": "sha3" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sha3/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/sha3/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/sha3/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sha3/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +[package] +name = "sha3" +version = "0.10.8" +description = """ +Pure Rust implementation of SHA-3, a family of Keccak-based hash functions +including the SHAKE family of eXtendable-Output Functions (XOFs), as well as +the accelerated variant TurboSHAKE +""" +authors = ["RustCrypto Developers"] +license = "MIT OR Apache-2.0" +readme = "README.md" +edition = "2018" +documentation = "https://docs.rs/sha3" +repository = "https://github.com/RustCrypto/hashes" +keywords = ["crypto", "sha3", "keccak", "hash", "digest"] +categories = ["cryptography", "no-std"] + +[dependencies] +digest = "0.10.4" +keccak = "0.1.4" + +[dev-dependencies] +digest = { version = "0.10.4", features = ["dev"] } +hex-literal = "0.2.2" + +[features] +default = ["std"] +std = ["digest/std"] + +asm = ["keccak/asm"] # Enable ASM (currently ARMv8 only). WARNING: Bumps MSRV to 1.59 +oid = ["digest/oid"] # Enable OID support. WARNING: Bumps MSRV to 1.57 +reset = [] # Enable reset functionality diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/shlex/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/shlex/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/shlex/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/shlex/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"879a16b3fef6fb3251fcac516fe73414109e3b7df5eb2ec4863a7551674038a0","Cargo.toml":"d7eb8c4bce681b4dd1dfc2c98c649754390775f38f4796d491948ddbb53aa2ef","LICENSE-APACHE":"553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583","LICENSE-MIT":"4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1","README.md":"082e505bba5dffc5904af5602b45d01129173e617db62c81e6c11d71c964ea71","src/bytes.rs":"eadfffcdb7846d341ba451d6118d275b9d0f14a9554984ccfcdbe9a8d77ec5ee","src/lib.rs":"44c8fb929e1443f2446d26025a9bcfca0b329811bbc309b4a6afb8ec17d7de8d","src/quoting_warning.md":"566d6509211ddcd4afbd4f1117c5234567f6b6d01f5da60acfaef011362be045"},"package":"0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5ba6bffcbe6628331b4b8ae50936c44d6260de2913c83f55e0c19fce366af72c",".github/workflows/test.yml":"cca05e7dbd8b0c65f5c8f5a30fb76fd11aaaaf9a3216b5d5b0ea387b3d94fffa","CHANGELOG.md":"879a16b3fef6fb3251fcac516fe73414109e3b7df5eb2ec4863a7551674038a0","Cargo.toml":"d7eb8c4bce681b4dd1dfc2c98c649754390775f38f4796d491948ddbb53aa2ef","Cargo.toml.orig":"aba3cfcd4981d79feac94eb673bcdd0754962edc0e2a0ce81a13d5285c5a3f3d","LICENSE-APACHE":"553fffcd9b1cb158bc3e9edc35da85ca5c3b3d7d2e61c883ebcfa8a65814b583","LICENSE-MIT":"4455bf75a91154108304cb283e0fea9948c14f13e20d60887cf2552449dea3b1","README.md":"082e505bba5dffc5904af5602b45d01129173e617db62c81e6c11d71c964ea71","src/bytes.rs":"eadfffcdb7846d341ba451d6118d275b9d0f14a9554984ccfcdbe9a8d77ec5ee","src/lib.rs":"44c8fb929e1443f2446d26025a9bcfca0b329811bbc309b4a6afb8ec17d7de8d","src/quoting_warning.md":"566d6509211ddcd4afbd4f1117c5234567f6b6d01f5da60acfaef011362be045"},"package":"0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/shlex/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/shlex/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/shlex/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/shlex/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4a0724b0b62ef715467875b040a890ce75a8a829" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/shlex/.github/workflows/test.yml thunderbird-140.8.0esr/comm/third_party/rust/shlex/.github/workflows/test.yml --- thunderbird-140.7.1esr/comm/third_party/rust/shlex/.github/workflows/test.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/shlex/.github/workflows/test.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,36 @@ +name: Rust + +on: + pull_request: + push: + +jobs: + check: + name: Check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: ATiltedTree/setup-rust@v1 + with: + rust-version: stable + - run: cargo check + + test: + name: Test + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: ATiltedTree/setup-rust@v1 + with: + rust-version: stable + - run: cargo test + + test_no_default_features: + name: Test (no default features) + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: ATiltedTree/setup-rust@v1 + with: + rust-version: stable + - run: cargo test --no-default-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/shlex/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/shlex/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/shlex/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/shlex/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "shlex" +version = "1.3.0" +authors = [ + "comex ", + "Fenhl ", + "Adrian Taylor ", + "Alex Touchet ", + "Daniel Parks ", + "Garrett Berg ", +] +license = "MIT OR Apache-2.0" +repository = "https://github.com/comex/rust-shlex" +description = "Split a string into shell words, like Python's shlex." +categories = [ + "command-line-interface", + "parser-implementations" +] +rust-version = "1.46.0" + +[features] +std = [] +default = ["std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"2667c3da82a038bfbbd64cdb0fde6ecabda683e473fc1c10cc2b31c1c65e7fb6","Cargo.toml":"2fbdfdfc2ef4b57aca5b08df1a3bd62b8a05c049f1c8a6f9d138a25873db6a51","README.md":"c0ffa167eca7e8aa8efc05c0514234aff3f522fc2e327edf6f86d4fbfa8502a8","src/lib.rs":"dac421e799bfb49f9721af1083101af6846fef78268362172450f2a2c0f6250c","src/sip.rs":"7efabe8cfd561d743f31decb68af305133ee4f572db8088bb223a3505f23e438","src/sip128.rs":"b6a5308c623257826107adad5795918b241295fc3e84361090b16413e203cc15","src/tests.rs":"18637799bba7e7bac147257f01f0229eae527295d40dc9a03f0cb2f076c2e74b","src/tests128.rs":"b85b8893c14a3b4ea782d2084b6de414456ef6dd0b55d1c29c68a3e46516d07c"},"package":"7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a9b1e8c4a801f9e2f5994744aac837f6177fd9491ad125c8d26e7df2b9e9ba17",".github/dependabot.yml":"9dc3030fc87139b49c283e6fafe1d1f46b2002659ab4eea26350f67d0367b491",".travis.yml":"8dc89e959aab20f32df14f3e3b98e06aecd815014eb099e0d726c5b946dd3753","COPYING":"2667c3da82a038bfbbd64cdb0fde6ecabda683e473fc1c10cc2b31c1c65e7fb6","Cargo.toml":"2fbdfdfc2ef4b57aca5b08df1a3bd62b8a05c049f1c8a6f9d138a25873db6a51","Cargo.toml.orig":"bf25e4528cb076dc7bac0bdf3e1a32519827577660d5376869a59c352b03e289","README.md":"c0ffa167eca7e8aa8efc05c0514234aff3f522fc2e327edf6f86d4fbfa8502a8","src/lib.rs":"dac421e799bfb49f9721af1083101af6846fef78268362172450f2a2c0f6250c","src/sip.rs":"7efabe8cfd561d743f31decb68af305133ee4f572db8088bb223a3505f23e438","src/sip128.rs":"b6a5308c623257826107adad5795918b241295fc3e84361090b16413e203cc15","src/tests.rs":"18637799bba7e7bac147257f01f0229eae527295d40dc9a03f0cb2f076c2e74b","src/tests128.rs":"b85b8893c14a3b4ea782d2084b6de414456ef6dd0b55d1c29c68a3e46516d07c"},"package":"7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ee4dfba398346f324d5208c2398ea986fc7574b7" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,8 @@ +version: 2 +updates: +- package-ecosystem: cargo + directory: "/" + schedule: + interval: daily + time: "04:00" + open-pull-requests-limit: 10 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/siphasher/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/siphasher/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,10 @@ +language: rust + +os: + - linux + - osx + +rust: + - nightly + - beta + - stable diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/siphasher/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/siphasher/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/siphasher/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/siphasher/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +authors = ["Frank Denis "] +keywords = ["crypto","hash","siphash"] +license = "MIT/Apache-2.0" +name = "siphasher" +description = "SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust" +repository = "https://github.com/jedisct1/rust-siphash" +homepage = "https://docs.rs/siphasher" +documentation = "https://docs.rs/siphasher" +readme = "README.md" +version = "0.3.10" +categories = ["algorithms", "cryptography"] +edition = "2018" + +[badges] +travis-ci = { repository = "jedisct1/rust-siphash" } + +[profile.release] +lto = true +panic = "abort" +opt-level = 3 + +[dependencies] +serde = { version = "1.0", features = ["derive"], optional = true } + +[dev-dependencies] +serde_json = "1.0" + +[features] +default = ["std"] +serde_std = ["std", "serde/std"] +serde_no_std = ["serde/alloc"] +std = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/slab/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/slab/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/slab/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/slab/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"c882a7b35bdc9c3acaad4b4db53776a0a37a01caa05510a46cb3422628a96061","Cargo.toml":"5e26ff6d3f231db8a60a9d1693556cdb1c14f0dd1266b6c33a445a444ae79248","LICENSE":"8ce0830173fdac609dfb4ea603fdc002c2f4af0dc9b1a005653f5da9cf534b18","README.md":"6e8d6d493aec6526593ae9b05e3b21d3f878c5816a94af9d372598e03406b35f","build.rs":"2c008232a3ae7c83c166f61c2942314717976776a4dba38e9063cd8e57a1b9bd","src/builder.rs":"87e629b1f9853d910389635b27a42391f1681cd5638d81e386215211e8b67847","src/lib.rs":"6f4e73052cb4929231279267450eab3f3b466cb8288c85ed487606d226dd3079","src/serde.rs":"e58650a04644cb732119f50eefe6a3066104b5b41be7074e12525e05e2ad21b7","tests/serde.rs":"bb28112509dbb6949528802d05a1b1e34d2e5ff9d3ba5f62aa801cfb3de7a78e","tests/slab.rs":"8d608a409b8c1543aada79c9817a18e295565e7233df88b412499f27d132c0fe"},"package":"6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3bb875081a77f1b899cf6975548787a1b17a394230632a46ff05cdec723c8f65","CHANGELOG.md":"c882a7b35bdc9c3acaad4b4db53776a0a37a01caa05510a46cb3422628a96061","Cargo.toml":"5e26ff6d3f231db8a60a9d1693556cdb1c14f0dd1266b6c33a445a444ae79248","Cargo.toml.orig":"90129297875fe8fd26e177be206a2b98f6106407efb49504c2b0e1a3fbe3d664","LICENSE":"8ce0830173fdac609dfb4ea603fdc002c2f4af0dc9b1a005653f5da9cf534b18","README.md":"6e8d6d493aec6526593ae9b05e3b21d3f878c5816a94af9d372598e03406b35f","build.rs":"2c008232a3ae7c83c166f61c2942314717976776a4dba38e9063cd8e57a1b9bd","src/builder.rs":"87e629b1f9853d910389635b27a42391f1681cd5638d81e386215211e8b67847","src/lib.rs":"6f4e73052cb4929231279267450eab3f3b466cb8288c85ed487606d226dd3079","src/serde.rs":"e58650a04644cb732119f50eefe6a3066104b5b41be7074e12525e05e2ad21b7","tests/serde.rs":"bb28112509dbb6949528802d05a1b1e34d2e5ff9d3ba5f62aa801cfb3de7a78e","tests/slab.rs":"8d608a409b8c1543aada79c9817a18e295565e7233df88b412499f27d132c0fe"},"package":"6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/slab/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/slab/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/slab/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/slab/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "151a9cea914bb8017470caeb467a208fd1ad99b3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/slab/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/slab/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/slab/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/slab/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] + +name = "slab" +# When releasing to crates.io: +# - Update version number +# - README.md +# - Update CHANGELOG.md +# - Create git tag +version = "0.4.8" +authors = ["Carl Lerche "] +edition = "2018" +rust-version = "1.31" +license = "MIT" +description = "Pre-allocated storage for a uniform data type" +repository = "https://github.com/tokio-rs/slab" +keywords = ["slab", "allocator", "no_std"] +categories = ["memory-management", "data-structures", "no-std"] +exclude = ["/.*"] + +[features] +std = [] +default = ["std"] + +[build-dependencies] +autocfg = "1" + +[dependencies] +serde = { version = "1.0.95", optional = true, default-features = false, features = ["alloc"] } + +[dev-dependencies] +rustversion = "1" +serde = { version = "1", features = ["derive"] } +serde_test = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2c3c147df069479810f3ec05588d3b180fb703c76d01d11688c46ad7a1a7f188","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"daa94322de7eab889e055932396160395bd8e3af82f56ae8c419d3049111da72","README.md":"4ac9c9b88726f6bcc3b454d61ce75a8224bd430584b765e304be9aa21815c327","benches/bench.rs":"5b446ae8a38d32ad08e06eafc93c3f158674d54e94b21005f871b35dd449cd39","src/lib.rs":"aed4abd2c1c347b38f89b61853ad15fa000abed0316f6f88bf680184cbb7f041","src/tests.rs":"f993740d6656eed737a1b0c7d15b10556c1ddc0ee62d91ff19aa6ad35dcb31e4"},"package":"75ce4f9dc4a41b4c3476cc925f1efb11b66df373a8fde5d4b8915fa91b5d995e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6c0c043462d004567f83d24ae464f948dd1c43c6163e992ac7ca643e440c9be5",".travis.yml":"042828d368ef99089ce0e772afed5bba4d2065f406d5a205e313cf0994083528","Cargo.toml":"2c3c147df069479810f3ec05588d3b180fb703c76d01d11688c46ad7a1a7f188","Cargo.toml.orig":"c18c0b2568555a30ca3e555aab945ca344fb38988435084f6c926753a28d01a4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"daa94322de7eab889e055932396160395bd8e3af82f56ae8c419d3049111da72","README.md":"4ac9c9b88726f6bcc3b454d61ce75a8224bd430584b765e304be9aa21815c327","benches/bench.rs":"5b446ae8a38d32ad08e06eafc93c3f158674d54e94b21005f871b35dd449cd39","src/lib.rs":"aed4abd2c1c347b38f89b61853ad15fa000abed0316f6f88bf680184cbb7f041","src/tests.rs":"f993740d6656eed737a1b0c7d15b10556c1ddc0ee62d91ff19aa6ad35dcb31e4"},"package":"75ce4f9dc4a41b4c3476cc925f1efb11b66df373a8fde5d4b8915fa91b5d995e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "67d01355285eabd97bc4339c580c1ce170185701" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,10 @@ +language: rust +rust: + - nightly + - beta + - stable + - 1.36.0 +script: | + cargo build --verbose && + cargo test --verbose && + ([ $TRAVIS_RUST_VERSION != nightly ] || cargo bench --verbose bench) diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/smallbitvec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallbitvec/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "smallbitvec" +version = "2.5.1" +authors = ["Matt Brubeck "] +license = "MIT / Apache-2.0" +description = "A bit vector optimized for size and inline storage" +repository = "https://github.com/servo/smallbitvec" +documentation = "https://docs.rs/smallbitvec" +keywords = ["bitvec", "bitmap", "vec", "data-structures"] +categories = ["data-structures"] +readme = "README.md" + +[dev-dependencies] +rand = "0.4.2" +bit-vec = "0.4.4" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallvec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/smallvec/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"668bb964a243127d65605bb7a0d8d3c81bcbd8f7656a5b5734766ef534b4abcb","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0b28172679e0009b655da42797c03fd163a3379d5cfa67ba1f1655e974a2a1a9","README.md":"a01127c37308457e8d396b176fb790846be0978c173be3f13260b62efcef011b","benches/bench.rs":"d82015eae942ee5cf74ace8c3c260ee2c6b5bcbeeb87254d2c72622c747a708a","debug_metadata/README.md":"4d7f1c1b2c25ce2231ef71864d06e54323867459035b53bc9e00f66a0a44f82e","debug_metadata/smallvec.natvis":"3092ddebd8fffc3486536d7f27f8c5eae3a8a093d45cd8eeb3946ea2b0c35a15","scripts/run_miri.sh":"74a9f9adc43f986e81977b03846f7dd00122a0150bd8ec3fe4842a1a787e0f07","src/arbitrary.rs":"22e55cfbf60374945b30e6d0855129eff67cd8b878cef6fa997e1f4be67b9e3d","src/lib.rs":"25fe85b6ae7b3972211bf57aeded4c7b72c47e4d843c7a4ba66908442197b5a0","src/specialization.rs":"46433586203399251cba496d67b88d34e1be3c2b591986b77463513da1c66471","src/tests.rs":"29c6e5dad62ebfea74e5116ac4a344b127b91cfb769fe9ba8b02b53773cf7ec8","tests/debugger_visualizer.rs":"185456ad253957fc0c9e904ff8a1135397ac991c29fa3c60f75d8d81f7463022","tests/macro.rs":"22ad4f6f104a599fdcba19cad8834105b8656b212fb6c7573a427d447f5db14f"},"package":"e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"527fc53b5b1f6f70c2dba1f1d7c1c068f0798a6d6933a6c14084554189ae4dfb",".github/workflows/main.yml":"4e6b13d76091fc821679d0c99eb3b9a90ec3330639c99bb9feeeb3cc2f8b7e8e","Cargo.toml":"668bb964a243127d65605bb7a0d8d3c81bcbd8f7656a5b5734766ef534b4abcb","Cargo.toml.orig":"a84495999262f61d6e6c1ada303654d92dc63b6d03afc1f308b921573f47943d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0b28172679e0009b655da42797c03fd163a3379d5cfa67ba1f1655e974a2a1a9","README.md":"a01127c37308457e8d396b176fb790846be0978c173be3f13260b62efcef011b","benches/bench.rs":"d82015eae942ee5cf74ace8c3c260ee2c6b5bcbeeb87254d2c72622c747a708a","debug_metadata/README.md":"4d7f1c1b2c25ce2231ef71864d06e54323867459035b53bc9e00f66a0a44f82e","debug_metadata/smallvec.natvis":"3092ddebd8fffc3486536d7f27f8c5eae3a8a093d45cd8eeb3946ea2b0c35a15","scripts/run_miri.sh":"74a9f9adc43f986e81977b03846f7dd00122a0150bd8ec3fe4842a1a787e0f07","src/arbitrary.rs":"22e55cfbf60374945b30e6d0855129eff67cd8b878cef6fa997e1f4be67b9e3d","src/lib.rs":"25fe85b6ae7b3972211bf57aeded4c7b72c47e4d843c7a4ba66908442197b5a0","src/specialization.rs":"46433586203399251cba496d67b88d34e1be3c2b591986b77463513da1c66471","src/tests.rs":"29c6e5dad62ebfea74e5116ac4a344b127b91cfb769fe9ba8b02b53773cf7ec8","tests/debugger_visualizer.rs":"185456ad253957fc0c9e904ff8a1135397ac991c29fa3c60f75d8d81f7463022","tests/macro.rs":"22ad4f6f104a599fdcba19cad8834105b8656b212fb6c7573a427d447f5db14f"},"package":"e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallvec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/smallvec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f8136b8b208f028be1783f0842faea91c2f913fd" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallvec/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/smallvec/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallvec/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,112 @@ +name: CI + +on: + push: + branches: [v1] + pull_request: + workflow_dispatch: + merge_group: + types: [checks_requested] + +jobs: + ci: + name: Build/Test + strategy: + matrix: + toolchain: ["stable", "beta", "nightly", "1.36.0"] + os: [ubuntu-latest] + include: + - toolchain: stable + fuzz: 1 + - toolchain: beta + fuzz: 1 + - os: windows-latest + toolchain: nightly + + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@v4 + + - name: Install packages for fuzzing + if: runner.os == 'Linux' && matrix.fuzz == 1 + run: sudo apt-get update -y && sudo apt-get install -y binutils-dev libunwind8-dev libcurl4-openssl-dev libelf-dev libdw-dev cmake gcc libiberty-dev + + - name: Install toolchain + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.toolchain }} + + - name: Cargo build + run: cargo build --verbose + + - name: Cargo test + if: matrix.toolchain != '1.36.0' + run: cargo test --verbose + + - name: Cargo test w/ serde + if: matrix.toolchain != '1.36.0' + run: cargo test --verbose --features serde + + - name: Cargo check w/o default features + if: matrix.toolchain == 'nightly' + run: cargo check --verbose --no-default-features + + - name: Cargo test w/ union + if: matrix.toolchain == 'beta' + run: cargo test --verbose --features union + + - name: Cargo test w/ debugger_visualizer + if: matrix.toolchain == 'nightly' + run: cargo test --test debugger_visualizer --verbose --features debugger_visualizer -- --test-threads=1 + + - name: Cargo test w/ debugger_visualizer and union + if: matrix.toolchain == 'nightly' + run: cargo test --test debugger_visualizer --verbose --features 'debugger_visualizer,union' -- --test-threads=1 + + - name: Cargo test all features + if: matrix.toolchain == 'nightly' + run: cargo test --verbose --all-features + + - name: Cargo bench + if: matrix.toolchain == 'nightly' + run: cargo bench --verbose bench + + - name: miri + if: matrix.toolchain == 'nightly' && matrix.os == 'ubuntu-latest' + run: bash ./scripts/run_miri.sh + env: + MIRIFLAGS: '-Zmiri-tag-raw-pointers' + + - name: fuzz + if: matrix.fuzz == 1 + working-directory: fuzz + run: ./travis-fuzz.sh + + no-std: + name: no_std + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install toolchain + uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + target: thumbv7m-none-eabi + - name: Cargo build + run: cargo build --verbose + + build_result: + name: Result + runs-on: ubuntu-latest + needs: + - "ci" + - "no-std" + + steps: + - name: Mark the job as successful + run: exit 0 + if: success() + - name: Mark the job as unsuccessful + run: exit 1 + if: "!success()" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smallvec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/smallvec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/smallvec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smallvec/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,50 @@ +[package] +name = "smallvec" +version = "1.13.1" +edition = "2018" +authors = ["The Servo Project Developers"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/servo/rust-smallvec" +description = "'Small vector' optimization: store up to a small number of items on the stack" +keywords = ["small", "vec", "vector", "stack", "no_std"] +categories = ["data-structures"] +readme = "README.md" +documentation = "https://docs.rs/smallvec/" + +[features] +const_generics = [] +const_new = ["const_generics"] +write = [] +union = [] +specialization = [] +may_dangle = [] +drain_filter = [] +drain_keep_rest = ["drain_filter"] + +# UNSTABLE FEATURES (requires Rust nightly) +# Enable to use the #[debugger_visualizer] attribute. +debugger_visualizer = [] + +[dependencies] +serde = { version = "1", optional = true, default-features = false } +arbitrary = { version = "1", optional = true } + +[dev_dependencies] +bincode = "1.0.1" +debugger_test = "0.1.0" +debugger_test_parser = "0.1.0" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] + +[[test]] +name = "debugger_visualizer" +path = "tests/debugger_visualizer.rs" +required-features = ["debugger_visualizer"] +# Do not run these tests by default. These tests need to +# be run with the additional rustc flag `--test-threads=1` +# since each test causes a debugger to attach to the current +# test process. If multiple debuggers try to attach at the same +# time, the test will fail. +test = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smart-default/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/smart-default/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"391b5ca7965b379588e8cdd0fdc76a2c6ac44603dd007ddfb9263dc4232b6eb4","Cargo.lock":"6060bc53da766a9073b1fd836699f99b2fc28a99bf15dbf9f213f6bce3008dba","Cargo.toml":"886220167526d72040ace0629cab35e9e7a2b22d76bb28c7332a2e9ab2e42db8","LICENSE":"f09111a2bf85257f1d098de0095ad77fd12649fbbe9a33c8a13e422848b601bb","README.md":"553e1508b8e7b3fc0afeb8636263169da6a85d92aa6605fbeada927f62e6a88e","examples/example.rs":"5ea8b9f063549e46e74a8b5e7079a14a8296d945536271d1be65400a9377218b","src/body_impl.rs":"d1e3a209037d43ad653fdf7628ad52c4b70eced8d03e5e7b12e4381de8eb642a","src/default_attr.rs":"89e721794c16da3dbf59fc71381cbff74b7c0b5a5805765306fdfda0a9615ec2","src/lib.rs":"ff620a9442205980f0445f1624dba132f710ba5fcaccd65b8d1493f8af232333","src/util.rs":"8c553bfcf7d8a7d7960a1c3e3517218648ab4bd3ec5144b972a623b98bff1427","tests/tests.rs":"2f847e22064723d70145db3dfeadfa5b14b0d58ba9bdc36ff0e46b7f52eba511"},"package":"0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"53c2bcaa9d3a0bc22106f2a775b3a9dccb7575bcb129f45262159b9fb131f1f8",".github/workflows/ci.yml":"82ff9f6e035334dfd18a05189d340924c7376f319a7913ffe1f7d0b61da7d6e6","CHANGELOG.md":"391b5ca7965b379588e8cdd0fdc76a2c6ac44603dd007ddfb9263dc4232b6eb4","Cargo.lock":"6060bc53da766a9073b1fd836699f99b2fc28a99bf15dbf9f213f6bce3008dba","Cargo.toml":"886220167526d72040ace0629cab35e9e7a2b22d76bb28c7332a2e9ab2e42db8","Cargo.toml.orig":"319e443d63b11db8a78f0146a9ceae6051bde97c3e18bd71abdb2d83084ab9fb","LICENSE":"f09111a2bf85257f1d098de0095ad77fd12649fbbe9a33c8a13e422848b601bb","README.md":"553e1508b8e7b3fc0afeb8636263169da6a85d92aa6605fbeada927f62e6a88e","examples/example.rs":"5ea8b9f063549e46e74a8b5e7079a14a8296d945536271d1be65400a9377218b","src/body_impl.rs":"d1e3a209037d43ad653fdf7628ad52c4b70eced8d03e5e7b12e4381de8eb642a","src/default_attr.rs":"89e721794c16da3dbf59fc71381cbff74b7c0b5a5805765306fdfda0a9615ec2","src/lib.rs":"ff620a9442205980f0445f1624dba132f710ba5fcaccd65b8d1493f8af232333","src/util.rs":"8c553bfcf7d8a7d7960a1c3e3517218648ab4bd3ec5144b972a623b98bff1427","tests/tests.rs":"2f847e22064723d70145db3dfeadfa5b14b0d58ba9bdc36ff0e46b7f52eba511"},"package":"0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smart-default/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/smart-default/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e03d1dee473603df260f474460448b2e1e96f327" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smart-default/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/smart-default/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smart-default/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,124 @@ +name: CI +on: + pull_request: + push: + branches: [master] + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + checks: write + +jobs: + ci: + name: CI + needs: [test, clippy, docs] + runs-on: ubuntu-latest + steps: + - name: Done + run: exit 0 + test: + name: Tests + strategy: + fail-fast: false + matrix: + os: [ubuntu-latest] + rust: [1.69.0, nightly] + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v3 + - name: Install rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - name: Ready cache + if: matrix.os == 'ubuntu-latest' + run: sudo chown -R $(whoami):$(id -ng) ~/.cargo/ + - name: Cache cargo + uses: actions/cache@v1 + id: cache + with: + path: ~/.cargo + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + - name: Test smart-default + run: cargo test --all-targets + fmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: nightly + components: rustfmt + - name: Run fmt --all -- --check + run: cargo fmt --all -- --check + + clippy: + name: Clippy + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: nightly + components: clippy + - name: Cache cargo + uses: actions/cache@v1 + id: cache + with: + path: ~/.cargo + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + - name: Run clippy --all-targets -- + uses: actions-rs/clippy-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --all-targets -- + docs: + name: Docs + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: nightly + - name: Cache cargo + uses: actions/cache@v1 + id: cache + with: + path: ~/.cargo + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + - name: Run doc tests + run: cargo test --doc + - name: Check smart-default docs + run: cargo doc --no-deps + docs-ghpages: + name: Update Docs in GitHub Pages + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/master' + steps: + - uses: actions/checkout@v3 + - name: Build docs + env: + GITHUB_REPO: ${{ github.repository }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: |- + cargo doc --verbose && + echo "" > target/doc/index.html + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + with: + path: target/doc + deploy-ghpages: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: docs-ghpages + if: github.ref == 'refs/heads/master' + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smart-default/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/smart-default/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/smart-default/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smart-default/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "smart-default" +description = "Rust custom-derive macro for Default with more control on the fields" +version = "0.7.1" +edition = "2021" +authors = ["IdanArye "] +license = "MIT" +repository = "https://github.com/idanarye/rust-smart-default" +documentation = "https://idanarye.github.io/rust-smart-default/" +readme = "README.md" +keywords = ["default"] + +[lib] +proc-macro = true + +[dependencies] +syn = "2" +quote = "1" +proc-macro2 = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smawk/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/smawk/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/smawk/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smawk/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"4581638d3c628d22826bde37114048c825ffb354f17f21645d8d49f9ebd64689","LICENSE":"0173035e025d60b1d19197840a93a887f6da8b075c01dd10601fcb6414a0043b","README.md":"c27297df61be8dd14e47dc30a80ae1d443f5acea82932139637543bc6d860631","dprint.json":"aacd5ec32db8741fbdea4ac916e61f0011485a51e8ec7a660f849be60cc7b512","rustfmt.toml":"6819baea67831b8a8b2a7ad33af1128dd2774a900c804635c912bb6545a4e922","src/brute_force.rs":"02edda18441ea5d6cc89d2fdfb9ab32a361e2598de74a71fb930fb630288ce35","src/lib.rs":"b312e4855945cfe27f4b1e9949b1c6ffea8f248ad80ac8fc49e72f0cc38df219","src/monge.rs":"f6c475f4d094b70b5e45d0c8a94112d42eaafa0ab41b2d3d96d06a38f1bac32d","src/recursive.rs":"e585286fe6c885dcac8001d0f484718aa8f73f3f85a452f8b4c1cb36d4fbfcf6","tests/agreement.rs":"764406a5d8c9a322bab8787764d780832cfc3962722ed01efda99684a619d543","tests/complexity.rs":"e2e850d38529f171eb6005807c2a86a3f95a907052253eaa8e24a834200cda0b","tests/monge.rs":"fe418373f89904cd40e2ed1d539bccd2d9be50c1f3f9ab2d93806ff3bce6b7ea","tests/random_monge/mod.rs":"83cf1dd0c7b0b511ad754c19857a5d830ed54e8fef3c31235cd70b709687534b","tests/version-numbers.rs":"73301b7bfe500eada5ede66f0dce89bd3e354af50a8e7a123b02931cd5eb8e16"},"package":"b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e3d6f4c9c8c84234feab80cb8ce7492d39c782ae63ff99e782ad325ebf453cd5","Cargo.toml":"4581638d3c628d22826bde37114048c825ffb354f17f21645d8d49f9ebd64689","Cargo.toml.orig":"e33aa26523b2edececa19262a93526b139aa4f10b4cfa29f2838d5eda1558807","LICENSE":"0173035e025d60b1d19197840a93a887f6da8b075c01dd10601fcb6414a0043b","README.md":"c27297df61be8dd14e47dc30a80ae1d443f5acea82932139637543bc6d860631","dprint.json":"aacd5ec32db8741fbdea4ac916e61f0011485a51e8ec7a660f849be60cc7b512","rustfmt.toml":"6819baea67831b8a8b2a7ad33af1128dd2774a900c804635c912bb6545a4e922","src/brute_force.rs":"02edda18441ea5d6cc89d2fdfb9ab32a361e2598de74a71fb930fb630288ce35","src/lib.rs":"b312e4855945cfe27f4b1e9949b1c6ffea8f248ad80ac8fc49e72f0cc38df219","src/monge.rs":"f6c475f4d094b70b5e45d0c8a94112d42eaafa0ab41b2d3d96d06a38f1bac32d","src/recursive.rs":"e585286fe6c885dcac8001d0f484718aa8f73f3f85a452f8b4c1cb36d4fbfcf6","tests/agreement.rs":"764406a5d8c9a322bab8787764d780832cfc3962722ed01efda99684a619d543","tests/complexity.rs":"e2e850d38529f171eb6005807c2a86a3f95a907052253eaa8e24a834200cda0b","tests/monge.rs":"fe418373f89904cd40e2ed1d539bccd2d9be50c1f3f9ab2d93806ff3bce6b7ea","tests/random_monge/mod.rs":"83cf1dd0c7b0b511ad754c19857a5d830ed54e8fef3c31235cd70b709687534b","tests/version-numbers.rs":"73301b7bfe500eada5ede66f0dce89bd3e354af50a8e7a123b02931cd5eb8e16"},"package":"b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smawk/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/smawk/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/smawk/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smawk/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "df374f7cf7611a1026e49b72d9ed87d1cbf8d464" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/smawk/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/smawk/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/smawk/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/smawk/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "smawk" +version = "0.3.2" +authors = ["Martin Geisler "] +categories = ["algorithms", "mathematics", "science"] +edition = "2021" +exclude = [".github/", ".gitignore", "benches/", "examples/"] +keywords = ["smawk", "matrix", "optimization", "dynamic-programming"] +license = "MIT" +readme = "README.md" +repository = "https://github.com/mgeisler/smawk" +description = "Functions for finding row-minima in a totally monotone matrix." + +[dependencies] +ndarray = { version = "0.15.4", optional = true } + +[dev-dependencies] +num-traits = "0.2.14" +rand = "0.8.4" +rand_chacha = "0.3.1" +version-sync = "0.9.4" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/socket2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/socket2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/socket2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/socket2/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5595647b71ebfcce328ff99f193a94540e821543806da2a0827211a126a1d86c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"5b9d3a55525334c4abdb992a49f8dd4f9853f3c061e905334c56ab1dba1bb3ff","src/lib.rs":"be655647b87572b2f40a918ef6a08e58d03093c0c17890b60cb0d4a4720f854e","src/sockaddr.rs":"1e3a30766beb175a509ed295148de57a6ce6d39382e68c066a2bc4565fa1f033","src/socket.rs":"e634a3ee9abc8e9db6c5321a5404054501164095e84fcbe2bfa40569fd1bc9e5","src/sockref.rs":"7e16a5300cdd003e591486cb3bd384bdb92044e940e3ddf327da27935dc51e22","src/sys/unix.rs":"8b0149898cc89edb6672f51aafc704edd7c829d8d540e07b0b2e54a2d068ed51","src/sys/windows.rs":"0ad21ca832e93de790f6b3fd1e55a465e2af70fa273f2b3fc91ecfd82f13005a"},"package":"ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"81045ecb49ff4e73f8d4579569df769c79471b43aa646dab1e77da339453c4bd","Cargo.toml":"5595647b71ebfcce328ff99f193a94540e821543806da2a0827211a126a1d86c","Cargo.toml.orig":"70ea160d6d7118863df39a19740463468c86514cf07e307c941e77816e9c8321","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"5b9d3a55525334c4abdb992a49f8dd4f9853f3c061e905334c56ab1dba1bb3ff","src/lib.rs":"be655647b87572b2f40a918ef6a08e58d03093c0c17890b60cb0d4a4720f854e","src/sockaddr.rs":"1e3a30766beb175a509ed295148de57a6ce6d39382e68c066a2bc4565fa1f033","src/socket.rs":"e634a3ee9abc8e9db6c5321a5404054501164095e84fcbe2bfa40569fd1bc9e5","src/sockref.rs":"7e16a5300cdd003e591486cb3bd384bdb92044e940e3ddf327da27935dc51e22","src/sys/unix.rs":"8b0149898cc89edb6672f51aafc704edd7c829d8d540e07b0b2e54a2d068ed51","src/sys/windows.rs":"0ad21ca832e93de790f6b3fd1e55a465e2af70fa273f2b3fc91ecfd82f13005a"},"package":"ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/socket2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/socket2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/socket2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/socket2/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c8146aa5bb839004208bfd89267ec61a7774386e" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/socket2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/socket2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/socket2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/socket2/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,52 @@ +[package] +name = "socket2" +version = "0.5.7" +authors = [ + "Alex Crichton ", + "Thomas de Zeeuw " +] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/rust-lang/socket2" +homepage = "https://github.com/rust-lang/socket2" +documentation = "https://docs.rs/socket2" +description = """ +Utilities for handling networking sockets with a maximal amount of configuration +possible intended. +""" +keywords = ["io", "socket", "network"] +categories = ["api-bindings", "network-programming"] +edition = "2021" +rust-version = "1.63" +include = [ + "Cargo.toml", + "LICENSE-APACHE", + "LICENSE-MIT", + "README.md", + "src/**/*.rs", +] + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] +targets = ["aarch64-apple-ios", "aarch64-linux-android", "x86_64-apple-darwin", "x86_64-unknown-fuchsia", "x86_64-pc-windows-msvc", "x86_64-pc-solaris", "x86_64-unknown-freebsd", "x86_64-unknown-illumos", "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "x86_64-unknown-netbsd", "x86_64-unknown-redox", "armv7-linux-androideabi", "i686-linux-android"] + +[package.metadata.playground] +features = ["all"] + +[target."cfg(unix)".dependencies] +libc = "0.2.150" + +[target.'cfg(windows)'.dependencies.windows-sys] +version = "0.52" +features = [ + "Win32_Foundation", + "Win32_Networking_WinSock", + "Win32_System_IO", + "Win32_System_Threading", + "Win32_System_WindowsProgramming", +] + +[features] +# Enable all API, even ones not available on all OSs. +all = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/spirv/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/spirv/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/spirv/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/spirv/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"29fbbbc568f51d6ab5154843bdd673427f083c459db8c6d366ec8f2078c39431","README.md":"d0a33acc70ea5212e5fc6b5d5c88db60b38753b2591f67ebf06644aa13d6e631","autogen_spirv.rs":"236bd685f9eb20b9a82a6c0fef1553a6365b24a7848ae2b681df3c1528edc080","lib.rs":"334f71db6c449cbea3c6f7485abf9c8b91be968e532758ead3a7a834f1284440","release.toml":"a9c4eb6eaa1b3b8eb7ff742ec4963be32ec1ec7664c8a52218cc74898bad3ec4"},"package":"eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"059540140646d71c1e6773798823651197b31e6cfeee98307c3a504261429432","Cargo.toml":"29fbbbc568f51d6ab5154843bdd673427f083c459db8c6d366ec8f2078c39431","Cargo.toml.orig":"abd591a7b2b0a53061bbaa2f3d9eddb97b732cad307a0cbcd88d32cf75ae569f","README.md":"d0a33acc70ea5212e5fc6b5d5c88db60b38753b2591f67ebf06644aa13d6e631","autogen_spirv.rs":"236bd685f9eb20b9a82a6c0fef1553a6365b24a7848ae2b681df3c1528edc080","lib.rs":"334f71db6c449cbea3c6f7485abf9c8b91be968e532758ead3a7a834f1284440","release.toml":"a9c4eb6eaa1b3b8eb7ff742ec4963be32ec1ec7664c8a52218cc74898bad3ec4"},"package":"eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/spirv/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/spirv/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/spirv/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/spirv/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e91a5debc10c395b36db7721dfff6326d697a1e2" + }, + "path_in_vcs": "spirv" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/spirv/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/spirv/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/spirv/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/spirv/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "spirv" +version = "0.3.0+sdk-1.3.268.0" +authors = ["Lei Zhang "] +edition = "2018" + +description = "Rust definition of SPIR-V structs and enums" +documentation = "https://docs.rs/spirv" +repository = "https://github.com/gfx-rs/rspirv" +readme = "README.md" +license = "Apache-2.0" +keywords = ["spirv", "definition", "struct", "enum"] + +[features] +serialize = ['serde', 'bitflags/serde'] +deserialize = ['serde', 'bitflags/serde'] + +[lib] +path = "lib.rs" + +[dependencies] +bitflags = "2.0" +serde = {version = "1", optional = true, features = ["derive"]} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/stable_deref_trait/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/stable_deref_trait/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5a8352eba01791ecee28b37cfe1324fa48db52e35023b23a4f07ca84267abfd6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5e05b024f653a5ce199e77cbbbd42fb5553562ec714b819421ed0c3e552a75d7","README.md":"750fc2d57412de57566289e567b5674a666cc7a8a054f8c7129b8553f9003de7","src/lib.rs":"c68d43e0ec2727653cc2d37c396c8e60c9ed315b71aab331da8177b129887591"},"package":"a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9239839d3b7e616ec675a93da9b9a7861c7bf4df7da9365f3273e557585842c6","Cargo.toml":"5a8352eba01791ecee28b37cfe1324fa48db52e35023b23a4f07ca84267abfd6","Cargo.toml.orig":"b46a09c5bab6e4239b9b2d4dc17516301eda0ad8af4d0c3d39d8758e9d8a5a47","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"5e05b024f653a5ce199e77cbbbd42fb5553562ec714b819421ed0c3e552a75d7","README.md":"750fc2d57412de57566289e567b5674a666cc7a8a054f8c7129b8553f9003de7","src/lib.rs":"c68d43e0ec2727653cc2d37c396c8e60c9ed315b71aab331da8177b129887591"},"package":"a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/stable_deref_trait/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/stable_deref_trait/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "66f9d8a15b7209c45f58edee6c1b6bb497b7bd31" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/stable_deref_trait/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/stable_deref_trait/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/stable_deref_trait/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "stable_deref_trait" +version = "1.2.0" +authors = ["Robert Grosse "] +license = "MIT/Apache-2.0" +readme = "README.md" +repository = "https://github.com/storyyeller/stable_deref_trait" +documentation = "https://docs.rs/stable_deref_trait/1.2.0/stable_deref_trait" +categories = ["memory-management", "no-std"] +description = """ +An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. +""" + +[features] +default = ["std"] +std = ["alloc"] +alloc = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/static_assertions/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/static_assertions/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"750f74f3b520672a81dd2ede5c097cfe972c0da181dd8fd010e7131a3526d4fd","Cargo.toml":"6531dbe3d557e427f9e3510e50cdf3de751a319eece11c9a937b35cfab8744c4","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"ea084a2373ebc1f0902c09266e7bf25a05ab3814c1805bb017ffa7308f90c061","README.md":"88cc779ada8c6e1362c2d095c179284ec2755797729946ebccfe8264fcff0f8e","src/assert_cfg.rs":"ce9230bcc055d8df21ceefbed4233df5e73ecb832829ba23ac8d7f54ec457522","src/assert_eq_align.rs":"f09c4ec30e476446ab337a4a9ed950edf21c780a42ece7613f0ffc20225331ae","src/assert_eq_size.rs":"c06d2ff44e1f7af8a57b7c2fe5a9c69aa2a90d12cd41614c9d4f3ae551cdb64c","src/assert_fields.rs":"9c5baeac0215be557213eec9e80fc00de10a721d9b2c369fece743fcc6ccdc8e","src/assert_impl.rs":"fe5a2fffcbb78f60991bbc590481e74fd0d5f7ed8fa75718644599e1fae117ce","src/assert_obj_safe.rs":"88584809f3aa2dfce966b0adbeb6128191229465d653e57b68f968be001eff03","src/assert_trait.rs":"87b2d4dbd4334d9ace9880b81f3a1fbf91725c5e152b34a74c86457ca40ece30","src/assert_type.rs":"7cd942341efa7ed0b89b5e4fe1faa62bafb537ec6cf72ee6866115daee931885","src/const_assert.rs":"e0dcfe9016e34455f5efcb23500f716386d42b9fb09c6d08566d03dce8249e51","src/lib.rs":"4cbaaff38a6ac16631e774ab5a349056cbd2335ac570aeb46c5616eaf9700c3b"},"package":"a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"cbaf9e87698c9a7f41d1c9a4f88893af1804ba872b1bfa6cc3aed4ac9511cfaa","CHANGELOG.md":"750f74f3b520672a81dd2ede5c097cfe972c0da181dd8fd010e7131a3526d4fd","Cargo.toml":"6531dbe3d557e427f9e3510e50cdf3de751a319eece11c9a937b35cfab8744c4","Cargo.toml.orig":"ff82ac6034e40f4af74e2a31aa5a863070b83acd7d07c300fe47b77710714158","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"ea084a2373ebc1f0902c09266e7bf25a05ab3814c1805bb017ffa7308f90c061","README.md":"88cc779ada8c6e1362c2d095c179284ec2755797729946ebccfe8264fcff0f8e","src/assert_cfg.rs":"ce9230bcc055d8df21ceefbed4233df5e73ecb832829ba23ac8d7f54ec457522","src/assert_eq_align.rs":"f09c4ec30e476446ab337a4a9ed950edf21c780a42ece7613f0ffc20225331ae","src/assert_eq_size.rs":"c06d2ff44e1f7af8a57b7c2fe5a9c69aa2a90d12cd41614c9d4f3ae551cdb64c","src/assert_fields.rs":"9c5baeac0215be557213eec9e80fc00de10a721d9b2c369fece743fcc6ccdc8e","src/assert_impl.rs":"fe5a2fffcbb78f60991bbc590481e74fd0d5f7ed8fa75718644599e1fae117ce","src/assert_obj_safe.rs":"88584809f3aa2dfce966b0adbeb6128191229465d653e57b68f968be001eff03","src/assert_trait.rs":"87b2d4dbd4334d9ace9880b81f3a1fbf91725c5e152b34a74c86457ca40ece30","src/assert_type.rs":"7cd942341efa7ed0b89b5e4fe1faa62bafb537ec6cf72ee6866115daee931885","src/const_assert.rs":"e0dcfe9016e34455f5efcb23500f716386d42b9fb09c6d08566d03dce8249e51","src/lib.rs":"4cbaaff38a6ac16631e774ab5a349056cbd2335ac570aeb46c5616eaf9700c3b"},"package":"a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/static_assertions/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/static_assertions/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "18bc65a094d890fe1faa5d3ccb70f12b89eabf56" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/static_assertions/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/static_assertions/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/static_assertions/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "static_assertions" +version = "1.1.0" +authors = ["Nikolai Vazquez"] +license = "MIT OR Apache-2.0" +readme = "README.md" +homepage = "https://github.com/nvzqz/static-assertions-rs" +repository = "https://github.com/nvzqz/static-assertions-rs" +documentation = "https://docs.rs/static_assertions/" +categories = ["no-std", "rust-patterns", "development-tools::testing"] +keywords = ["assert", "static", "testing"] +description = "Compile-time assertions to ensure that invariants are met." +include = ["Cargo.toml", "src/**/*.rs", "README.md", "CHANGELOG.md", "LICENSE*"] + +[badges] +travis-ci = { repository = "nvzqz/static-assertions-rs" } +is-it-maintained-open-issues = { repository = "nvzqz/static-assertions-rs" } +is-it-maintained-issue-resolution = { repository = "nvzqz/static-assertions-rs" } +maintenance = { status = "passively-maintained" } + +[features] +nightly = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strck/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/strck/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/strck/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strck/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"2ca9b5322a0cebfbefd1e25b324c26285ecc7865233c2f1734d7f8d49730a7e9","LICENSE":"7e24648e3d082d4f8026cdedb21d084d91ef13223bff6b76cb8bf19a744b7d28","README.md":"4de456ce24af35b5a1a54c68065971112f0a6123738476387b81030879eddbfb","src/lib.rs":"311e7e0be89d597198530a50e081d28330ee4335f387267e360a3bf117185329","src/partial_eq.rs":"791a0a2ae45b87a63cfb424bc67c30d661db56b31953efc4889de86c44bf483d","src/serde.rs":"cbbc441e28212f61920bee49a29d188dda869e2ee7fae98dfab096d386e418aa"},"package":"be91090ded9d8f979d9fe921777342d37e769e0b6b7296843a7a38247240e917"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"db982b7603408db7ae92365f21015920f2293893fb478f85b4546efdebfab609","Cargo.toml":"2ca9b5322a0cebfbefd1e25b324c26285ecc7865233c2f1734d7f8d49730a7e9","Cargo.toml.orig":"3b987abc4a4cd79c869594dfe09ed4a99332c52c60a0e473fe35d8c78fa9ca43","LICENSE":"7e24648e3d082d4f8026cdedb21d084d91ef13223bff6b76cb8bf19a744b7d28","README.md":"4de456ce24af35b5a1a54c68065971112f0a6123738476387b81030879eddbfb","src/lib.rs":"311e7e0be89d597198530a50e081d28330ee4335f387267e360a3bf117185329","src/partial_eq.rs":"791a0a2ae45b87a63cfb424bc67c30d661db56b31953efc4889de86c44bf483d","src/serde.rs":"cbbc441e28212f61920bee49a29d188dda869e2ee7fae98dfab096d386e418aa"},"package":"be91090ded9d8f979d9fe921777342d37e769e0b6b7296843a7a38247240e917"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strck/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/strck/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/strck/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strck/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "23ac11a70f97f70c85eaefbac630d23a2347c9ba" + }, + "path_in_vcs": "strck" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strck/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/strck/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/strck/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strck/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +[package] +name = "strck" +version = "0.1.2" +authors = ["Quinn Okabayashi "] +edition = "2021" +description = "Checked owned and borrowed strings" +keywords = ["text", "ident", "identifier", "validate"] +categories = ["rust-patterns", "memory-management"] +license = "MIT" +repository = "https://github.com/QnnOkabayashi/strck" + +[dependencies.serde] +version = "1.0" +optional = true + +[dev-dependencies] +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +smol_str = "0.1" +strck_ident = { path = "../strck_ident", features = ["rust"] } + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strck_ident/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/strck_ident/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9684d116b27f97fff399e90656e7772294b5ba29bf205f98f77ada8f08a62e3f","LICENSE":"7e24648e3d082d4f8026cdedb21d084d91ef13223bff6b76cb8bf19a744b7d28","README.md":"fe8661d452f3ea04f89f169a9a6a60a72fe2595e71c1a4c34c3445155d0d38c1","src/lib.rs":"774a38dfe07dc811314dd789bd987dcfe041e5fd74cd49bd2b954c230445c409","src/rust.rs":"b8aaa176addae410e5857f458e886dffe78522ed9b3f230019ecc6577ad93911","src/unicode.rs":"7c0b97ed37110bcdc15b14a48929d8b8027647290193536998155ed5b89369da"},"package":"e1c3802b169b3858a44667f221c9a0b3136e6019936ea926fc97fbad8af77202"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"bc272b7d56d3031c6e5f12b16a967064abb709b7dc017d93d3aa56dcd59f48b9","Cargo.toml":"9684d116b27f97fff399e90656e7772294b5ba29bf205f98f77ada8f08a62e3f","Cargo.toml.orig":"ad6f1cd2e4274217d7e590652f3b5b5508dc363ee79926f54a3838d862611d6b","LICENSE":"7e24648e3d082d4f8026cdedb21d084d91ef13223bff6b76cb8bf19a744b7d28","README.md":"fe8661d452f3ea04f89f169a9a6a60a72fe2595e71c1a4c34c3445155d0d38c1","src/lib.rs":"774a38dfe07dc811314dd789bd987dcfe041e5fd74cd49bd2b954c230445c409","src/rust.rs":"b8aaa176addae410e5857f458e886dffe78522ed9b3f230019ecc6577ad93911","src/unicode.rs":"7c0b97ed37110bcdc15b14a48929d8b8027647290193536998155ed5b89369da"},"package":"e1c3802b169b3858a44667f221c9a0b3136e6019936ea926fc97fbad8af77202"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strck_ident/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/strck_ident/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "23ac11a70f97f70c85eaefbac630d23a2347c9ba" + }, + "path_in_vcs": "strck_ident" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strck_ident/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/strck_ident/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strck_ident/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "strck_ident" +version = "0.1.2" +authors = ["Quinn Okabayashi "] +edition = "2021" +description = "Checked owned and borrowed Unicode-based identifiers" +keywords = ["text", "ident", "identifier", "validate", "unicode"] +categories = ["rust-patterns", "memory-management"] +license = "MIT" +repository = "https://github.com/QnnOkabayashi/strck" + +[features] +serde = ["strck/serde"] +rust = [] + +[dependencies] +strck = { version = "0.1.2", path = "../strck" } +unicode-ident = "1.0" + +[dev-dependencies] +strck_ident = { path = ".", features = ["serde", "rust"] } + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/strsim/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/strsim/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"fa5e48fab6b5642005fb5fa9f113b116d9da561a829cd773739350042e87e225","Cargo.toml":"e74cc8f9ab1f8680c26aebab519e3fbda7521eebd1e8fdcebdfc2e1bf138a875","LICENSE":"1e697ce8d21401fbf1bddd9b5c3fd4c4c79ae1e3bdf51f81761c85e11d5a89cd","README.md":"599d424147dfbf88943bb6d78cebca346488fd246611917b586d73502a684c3a","SECURITY.md":"db1925a1d93a212ff6b55e9fbbceebb7a8f3a64688d76598475a54f1f242f0bf","benches/benches.rs":"2f7fae162a517378b42af04b4b077ffd563171f7341cba55b4efca3b4c30426a","src/lib.rs":"6f0b31f95526ccc0a88ed788b6be9b929bd8ee32fd0c3f38b0399cb7e63954e3","tests/lib.rs":"4c8207a5728b82836795e2f87d7d7834db7276082f5ded640f34822feb750cb4"},"package":"7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f1b4d455ec43c8d4dd906a420bc9d9337c85ab879116266517cb95b2a5255bbc",".editorconfig":"d87dec5ba57378b3c32bbf67526e434f7ac4f44d8b1acc7f44b6d8e7ee6919ad","CHANGELOG.md":"fa5e48fab6b5642005fb5fa9f113b116d9da561a829cd773739350042e87e225","Cargo.toml":"e74cc8f9ab1f8680c26aebab519e3fbda7521eebd1e8fdcebdfc2e1bf138a875","Cargo.toml.orig":"164788a125f395001110409f08b2357370acb9bb766b88365a3e38f885559244","LICENSE":"1e697ce8d21401fbf1bddd9b5c3fd4c4c79ae1e3bdf51f81761c85e11d5a89cd","README.md":"599d424147dfbf88943bb6d78cebca346488fd246611917b586d73502a684c3a","SECURITY.md":"db1925a1d93a212ff6b55e9fbbceebb7a8f3a64688d76598475a54f1f242f0bf","benches/benches.rs":"2f7fae162a517378b42af04b4b077ffd563171f7341cba55b4efca3b4c30426a","src/lib.rs":"6f0b31f95526ccc0a88ed788b6be9b929bd8ee32fd0c3f38b0399cb7e63954e3","tests/lib.rs":"4c8207a5728b82836795e2f87d7d7834db7276082f5ded640f34822feb750cb4"},"package":"7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/strsim/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/strsim/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "76c5a900e6e12cfc605eee5ab6e36300384c8682" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim/.editorconfig thunderbird-140.8.0esr/comm/third_party/rust/strsim/.editorconfig --- thunderbird-140.7.1esr/comm/third_party/rust/strsim/.editorconfig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim/.editorconfig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +# editorconfig.org +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_brace_style = K&R +indent_size = 4 +indent_style = space +insert_final_newline = true +max_line_length = 80 +trim_trailing_whitespace = true + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/strsim/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/strsim/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +[package] +name = "strsim" +version = "0.11.1" +authors = ["Danny Guo ", "maxbachmann "] +description = """ +Implementations of string similarity metrics. Includes Hamming, Levenshtein, +OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. +""" +license = "MIT" +rust-version = "1.56" +readme = "README.md" +keywords = ["string", "similarity", "Hamming", "Levenshtein", "Jaro"] +homepage = "https://github.com/rapidfuzz/strsim-rs" +repository = "https://github.com/rapidfuzz/strsim-rs" +documentation = "https://docs.rs/strsim/" +exclude = ["/.github", "/dev"] +categories = ["text-processing"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"18e89ab18be7d22dd835924a38b1198651e870dfd0a2904a344120d341c4bc0e","Cargo.toml":"dd189fa732c00b7d1b036b43220253ef6ff2a0b1ff5ca7cf13f0669113a2055e","LICENSE":"1738b51502ae831fb59ffbeb22ebdd90bf17e5c72fe57c00b47552415f133fd8","README.md":"cfb01477df60cd0780ba59cbbc388f3f71d83bf51bab77e004fc7b811aff0efd","appveyor.yml":"b41eae9798a9bb250f6046509d9bbd6e63bac9ad2655d342b3d9c8975584f0c0","benches/benches.rs":"e277857c44afdc08b2acf35fc05be6226529c588eb9da397382b0a74c58615ab","dev":"5bd26dc2c86f777627abe96c5992b6c45e6b5dea52f42b7107fa5c106abe2ab4","src/lib.rs":"26a960216567e5dea46033b3383a69e7da498095c092e195e92c05faef52f915","tests/lib.rs":"de2b1181c379a0f55de7b86021a9afb77dbe81053a6acf99623bec3663f9b7c4"},"package":"8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"} \ No newline at end of file +{"files":{".editorconfig":"d87dec5ba57378b3c32bbf67526e434f7ac4f44d8b1acc7f44b6d8e7ee6919ad",".travis.yml":"10ee132e43d2a5e3c304a4970adfec8939014403c32d178728a56c8cb18046ee","CHANGELOG.md":"18e89ab18be7d22dd835924a38b1198651e870dfd0a2904a344120d341c4bc0e","Cargo.toml":"dd189fa732c00b7d1b036b43220253ef6ff2a0b1ff5ca7cf13f0669113a2055e","Cargo.toml.orig":"9f76cfeb9997c4d98eec2d2c6d54552b852f2e658f6c1775bab841ea8ac5119c","LICENSE":"1738b51502ae831fb59ffbeb22ebdd90bf17e5c72fe57c00b47552415f133fd8","README.md":"cfb01477df60cd0780ba59cbbc388f3f71d83bf51bab77e004fc7b811aff0efd","appveyor.yml":"b41eae9798a9bb250f6046509d9bbd6e63bac9ad2655d342b3d9c8975584f0c0","benches/benches.rs":"e277857c44afdc08b2acf35fc05be6226529c588eb9da397382b0a74c58615ab","dev":"5bd26dc2c86f777627abe96c5992b6c45e6b5dea52f42b7107fa5c106abe2ab4","src/lib.rs":"26a960216567e5dea46033b3383a69e7da498095c092e195e92c05faef52f915","tests/lib.rs":"de2b1181c379a0f55de7b86021a9afb77dbe81053a6acf99623bec3663f9b7c4"},"package":"8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/.editorconfig thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.editorconfig --- thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/.editorconfig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.editorconfig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +# editorconfig.org +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_brace_style = K&R +indent_size = 4 +indent_style = space +insert_final_newline = true +max_line_length = 80 +trim_trailing_whitespace = true + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,11 @@ +language: rust + +rust: + - nightly + - beta + - stable + +matrix: + allow_failures: + - rust: nightly + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/strsim-0.8.0/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strsim-0.8.0/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "strsim" +version = "0.8.0" +authors = ["Danny Guo "] +description = """ +Implementations of string similarity metrics. +Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. +""" +license = "MIT" +readme = "README.md" +keywords = ["string", "similarity", "Hamming", "Levenshtein", "Jaro"] +homepage = "https://github.com/dguo/strsim-rs" +repository = "https://github.com/dguo/strsim-rs" +documentation = "https://docs.rs/strsim/" + +[badges] +travis-ci = { repository = "dguo/strsim-rs" } +appveyor = { repository = "dguo/strsim-rs" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strum/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/strum/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/strum/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strum/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"c126f92193c89277b2cd5e9c796dac8ba2f59eff550a3720b26af9504ae4b592","LICENSE":"8bce3b45e49ecd1461f223b46de133d8f62cd39f745cfdaf81bee554b908bd42","README.md":"fbde582a544c0f2a60eb2b274ef60bbab5cf6f527e4dba0170e440898a8e10c5","src/additional_attributes.rs":"c2ec028d16a4f50286f54daed2f3b2ad8192fb2f7d791a3c0db68210a32a7603","src/lib.rs":"b41deffb2a43eb991ebc13f3a3912accc7a1e5772791b8c347ba3453d74f2157"},"package":"f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"838152430410a610732b75e63f2a0dd4b2d181328c99ddcb681ae060cb2b627c","Cargo.toml":"c126f92193c89277b2cd5e9c796dac8ba2f59eff550a3720b26af9504ae4b592","Cargo.toml.orig":"effe519b9d267f2347081ee33106e26ba073039fb104daa07dac44702e22fc8d","LICENSE":"8bce3b45e49ecd1461f223b46de133d8f62cd39f745cfdaf81bee554b908bd42","README.md":"fbde582a544c0f2a60eb2b274ef60bbab5cf6f527e4dba0170e440898a8e10c5","src/additional_attributes.rs":"c2ec028d16a4f50286f54daed2f3b2ad8192fb2f7d791a3c0db68210a32a7603","src/lib.rs":"b41deffb2a43eb991ebc13f3a3912accc7a1e5772791b8c347ba3453d74f2157"},"package":"f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strum/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/strum/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/strum/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strum/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "85d0ae61d149472d971e76fd08e6bd9c314ec4b7" + }, + "path_in_vcs": "strum" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strum/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/strum/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/strum/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strum/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,35 @@ +[package] +name = "strum" +version = "0.27.1" +edition = "2021" +authors = ["Peter Glotfelty "] +license = "MIT" + +description = "Helpful macros for working with enums and strings" +keywords = ["enum", "string", "macros", "proc-macros"] +categories = ["development-tools::procedural-macro-helpers", "parsing"] + +documentation = "https://docs.rs/strum" +homepage = "https://github.com/Peternator7/strum" +repository = "https://github.com/Peternator7/strum" +readme = "../README.md" +rust-version = "1.66.1" + +[dependencies] +strum_macros = { path = "../strum_macros", optional = true, version = "0.27.1" } +phf = { version = "0.11", features = ["macros"], optional = true } + +[dev-dependencies] +strum_macros = { path = "../strum_macros" } + +[badges] +travis-ci = { repository = "Peternator7/strum" } + +[features] +default = ["std"] +derive = ["strum_macros"] +std = [] + +[package.metadata.docs.rs] +features = ["derive"] +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strum_macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/strum_macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5462d13348e20938685838699bb51ca8c33d2f3156d3d39a43f73894e019e23e","LICENSE":"8bce3b45e49ecd1461f223b46de133d8f62cd39f745cfdaf81bee554b908bd42","README.md":"fbde582a544c0f2a60eb2b274ef60bbab5cf6f527e4dba0170e440898a8e10c5","src/helpers/case_style.rs":"ac429454fad24d1a5a9829711f2024ae9477ffad7cc293b711fe588d1a5e1edf","src/helpers/inner_variant_props.rs":"70f8056195979cc700717f0eed5743c9320246bd3dda675429ad3bacffe26ad5","src/helpers/metadata.rs":"ad83eeedec42e122a36f9207f4a8fee5f25728f8d22886f93487376a3bbcbb01","src/helpers/mod.rs":"205eb143d1ae494333a5ce2f254bf6f1fbe73dec925075fc6cc5e34df9db46b5","src/helpers/type_props.rs":"62ad9f5caa67bc86b3b8ab340f19df787bd6b5d54ab629a088f7e1f3269970d8","src/helpers/variant_props.rs":"3b12e69e354b9966281d71842aa95319826c2b642c9955c6ea75dfe834363468","src/lib.rs":"cb5536c5316066e39f8657f3614a68a7876629e66b992e5646fb0fd702a08766","src/macros/enum_count.rs":"44084ab800ca8fca3b17f76c6025e8e59855598c0119807ce7bc80d5dc345d99","src/macros/enum_discriminants.rs":"91da7a9b42f2b97fecea5a62010dd7b9b77aedbadc862e008a1f0a4712db0336","src/macros/enum_is.rs":"cd63fb79f4f9b3479f11bce2ad45d3cb5d23f1d5c9c2a5fbb7af7e813fb70fa7","src/macros/enum_iter.rs":"c1c7253945d30294e0bd1916847fed1c9d795be02be4ba293f30dd4ba9bd70d4","src/macros/enum_messages.rs":"bf8a6e007a9833b78648cfe99adbafcfd4b72659d1e7d874149ec8f1a987b241","src/macros/enum_properties.rs":"e9f64d4c20a7730ee846ab91aeee24042d18bcda199763133a8ea0d166101a1b","src/macros/enum_table.rs":"86a1b1cc43516578e013c80b4ed4a14fc94e710c1cb7a75229fac465e2cf957c","src/macros/enum_try_as.rs":"ffd5b5ab740d80fd9e08d3db356584fd05e3194ada8d89dfe4f3e825016c1e85","src/macros/enum_variant_array.rs":"cb8de5cb5841fa9514c423c195b47a2fc13b9f5fb257093311fbb9c136c737d9","src/macros/enum_variant_names.rs":"ad4d2f87bf26e4d07327896118382a4b83c2cca5de6fdfecca6e7639eb73118b","src/macros/from_repr.rs":"f06358808bb69eed2c28cccb15865c6fa3c8fb91435fcd2c083a06af3e6f404b","src/macros/mod.rs":"c94b29d4ad0f40a7803605d42647cc9fafec76545c7f3c435fe675a3102eb0ef","src/macros/strings/as_ref_str.rs":"dc84e6627fd0ddea8a5ef60cf999f8da15c26f77d3bbebca01343ecef7e18128","src/macros/strings/display.rs":"b197fbc90acde0ce615f0be4d36065527b8bb50fc6ec8a227d5684c448f82df4","src/macros/strings/from_string.rs":"dced80df02abc3eba9b59402132eafc5b6220d48f7630f5eac4a4444d6d546eb","src/macros/strings/mod.rs":"95d921d854704028ae38961d7ebba13fbb3f6ee35d131de2c3a514594f435058","src/macros/strings/to_string.rs":"983e6c1b1dec145acfa0c6a7ef8ff01d30507145753a1d85d0387c5ab61f6fa1"},"package":"c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"71a8c153660a3fc04678c5c97ad5614533aacbe8805db4fcdd8906895b6092ea","Cargo.toml":"5462d13348e20938685838699bb51ca8c33d2f3156d3d39a43f73894e019e23e","Cargo.toml.orig":"c4b70a1737e2c0d112c61b29043ab943461dba0183be561f4a1bd9e2ca92b7fb","LICENSE":"8bce3b45e49ecd1461f223b46de133d8f62cd39f745cfdaf81bee554b908bd42","README.md":"fbde582a544c0f2a60eb2b274ef60bbab5cf6f527e4dba0170e440898a8e10c5","src/helpers/case_style.rs":"ac429454fad24d1a5a9829711f2024ae9477ffad7cc293b711fe588d1a5e1edf","src/helpers/inner_variant_props.rs":"70f8056195979cc700717f0eed5743c9320246bd3dda675429ad3bacffe26ad5","src/helpers/metadata.rs":"ad83eeedec42e122a36f9207f4a8fee5f25728f8d22886f93487376a3bbcbb01","src/helpers/mod.rs":"205eb143d1ae494333a5ce2f254bf6f1fbe73dec925075fc6cc5e34df9db46b5","src/helpers/type_props.rs":"62ad9f5caa67bc86b3b8ab340f19df787bd6b5d54ab629a088f7e1f3269970d8","src/helpers/variant_props.rs":"3b12e69e354b9966281d71842aa95319826c2b642c9955c6ea75dfe834363468","src/lib.rs":"cb5536c5316066e39f8657f3614a68a7876629e66b992e5646fb0fd702a08766","src/macros/enum_count.rs":"44084ab800ca8fca3b17f76c6025e8e59855598c0119807ce7bc80d5dc345d99","src/macros/enum_discriminants.rs":"91da7a9b42f2b97fecea5a62010dd7b9b77aedbadc862e008a1f0a4712db0336","src/macros/enum_is.rs":"cd63fb79f4f9b3479f11bce2ad45d3cb5d23f1d5c9c2a5fbb7af7e813fb70fa7","src/macros/enum_iter.rs":"c1c7253945d30294e0bd1916847fed1c9d795be02be4ba293f30dd4ba9bd70d4","src/macros/enum_messages.rs":"bf8a6e007a9833b78648cfe99adbafcfd4b72659d1e7d874149ec8f1a987b241","src/macros/enum_properties.rs":"e9f64d4c20a7730ee846ab91aeee24042d18bcda199763133a8ea0d166101a1b","src/macros/enum_table.rs":"86a1b1cc43516578e013c80b4ed4a14fc94e710c1cb7a75229fac465e2cf957c","src/macros/enum_try_as.rs":"ffd5b5ab740d80fd9e08d3db356584fd05e3194ada8d89dfe4f3e825016c1e85","src/macros/enum_variant_array.rs":"cb8de5cb5841fa9514c423c195b47a2fc13b9f5fb257093311fbb9c136c737d9","src/macros/enum_variant_names.rs":"ad4d2f87bf26e4d07327896118382a4b83c2cca5de6fdfecca6e7639eb73118b","src/macros/from_repr.rs":"f06358808bb69eed2c28cccb15865c6fa3c8fb91435fcd2c083a06af3e6f404b","src/macros/mod.rs":"c94b29d4ad0f40a7803605d42647cc9fafec76545c7f3c435fe675a3102eb0ef","src/macros/strings/as_ref_str.rs":"dc84e6627fd0ddea8a5ef60cf999f8da15c26f77d3bbebca01343ecef7e18128","src/macros/strings/display.rs":"b197fbc90acde0ce615f0be4d36065527b8bb50fc6ec8a227d5684c448f82df4","src/macros/strings/from_string.rs":"dced80df02abc3eba9b59402132eafc5b6220d48f7630f5eac4a4444d6d546eb","src/macros/strings/mod.rs":"95d921d854704028ae38961d7ebba13fbb3f6ee35d131de2c3a514594f435058","src/macros/strings/to_string.rs":"983e6c1b1dec145acfa0c6a7ef8ff01d30507145753a1d85d0387c5ab61f6fa1"},"package":"c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strum_macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/strum_macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "85d0ae61d149472d971e76fd08e6bd9c314ec4b7" + }, + "path_in_vcs": "strum_macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/strum_macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/strum_macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/strum_macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "strum_macros" +version = "0.27.1" +edition = "2021" +authors = ["Peter Glotfelty "] +license = "MIT" + +description = "Helpful macros for working with enums and strings" +keywords = ["enum", "string", "macros", "proc-macros"] +categories = ["development-tools::procedural-macro-helpers", "parsing"] + +documentation = "https://docs.rs/strum" +homepage = "https://github.com/Peternator7/strum" +repository = "https://github.com/Peternator7/strum" +readme = "../README.md" +rust-version = "1.66.1" + +[lib] +proc-macro = true +name = "strum_macros" + +[dependencies] +heck = "0.5.0" +proc-macro2 = "1.0" +quote = "1.0" +rustversion = "1.0" +syn = { version = "2.0", features = ["parsing"] } + +[dev-dependencies] +strum = { path = "../strum" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/subtle/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/subtle/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/subtle/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/subtle/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"02f92a31269311c965b1dfa705f22f341dc9cce73af08a8c9840c91b8ceb79df","CONTRIBUTING.md":"2fbb44138ececdef7c0950fae6ed1dcad481fb2f368df0e3734c9902be791f3e","Cargo.toml":"72ff6f9d47061233fc938824f2adc126ba9e8f686df75dec4ab7a0f44327d5c6","LICENSE":"36c48715a280d334a995f26fc38103f21cb92425a20c8eeaa368b229b49b6d4d","README.md":"9a04bb0dee4e6c350d1728ec225f162081d31273dbae6580757aadb363c76cdf","src/lib.rs":"7e14a5d5f2351343e41ff0e085a348190178ebe19cf12ffce083ce75ae6fba9d","tests/mod.rs":"61e6540375c1ccf5a5f134336d5297ecbda6ef76dd3cd81c600b303d2572e7ee"},"package":"81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f8b830f06133b5b10d22f7fd3c8a2e19b5326e8548b581333709bf04ea8a35a2","CHANGELOG.md":"02f92a31269311c965b1dfa705f22f341dc9cce73af08a8c9840c91b8ceb79df","CONTRIBUTING.md":"2fbb44138ececdef7c0950fae6ed1dcad481fb2f368df0e3734c9902be791f3e","Cargo.toml":"72ff6f9d47061233fc938824f2adc126ba9e8f686df75dec4ab7a0f44327d5c6","Cargo.toml.orig":"f6c74eddf804b12ffb3e4a370f57a9c54f54aa3c444095dd126b1807cb69e618","LICENSE":"36c48715a280d334a995f26fc38103f21cb92425a20c8eeaa368b229b49b6d4d","README.md":"9a04bb0dee4e6c350d1728ec225f162081d31273dbae6580757aadb363c76cdf","src/lib.rs":"7e14a5d5f2351343e41ff0e085a348190178ebe19cf12ffce083ce75ae6fba9d","tests/mod.rs":"61e6540375c1ccf5a5f134336d5297ecbda6ef76dd3cd81c600b303d2572e7ee"},"package":"81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/subtle/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/subtle/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/subtle/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/subtle/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "574347d53cd2b354733cea0830dded0113286baf" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/subtle/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/subtle/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/subtle/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/subtle/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,38 @@ +[package] +name = "subtle" +# Before incrementing: +# - update CHANGELOG +# - update html_root_url +# - update README if necessary by semver +# - if any updates were made to the README, also update the module documentation in src/lib.rs +version = "2.5.0" +edition = "2018" +authors = ["Isis Lovecruft ", + "Henry de Valence "] +readme = "README.md" +license = "BSD-3-Clause" +repository = "https://github.com/dalek-cryptography/subtle" +homepage = "https://dalek.rs/" +documentation = "https://docs.rs/subtle" +categories = ["cryptography", "no-std"] +keywords = ["cryptography", "crypto", "constant-time", "utilities"] +description = "Pure-Rust traits and utilities for constant-time cryptographic implementations." +exclude = [ + "**/.gitignore", + ".travis.yml", +] + +[badges] +travis-ci = { repository = "dalek-cryptography/subtle", branch = "master"} + +[dev-dependencies] +rand = { version = "0.8" } + +[features] +const-generics = [] +core_hint_black_box = [] +default = ["std", "i128"] +std = [] +i128 = [] +# DEPRECATED: As of 2.4.1, this feature does nothing. +nightly = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/svg_fmt/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/svg_fmt/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b93f679552f4b6e46d95cd02b768ed9e8449423e933a96d61b1c7052888a4e5a","README.md":"efffe3ac4d3b72a3786c842724f78721f65047c2420a51362355b73e6c5f879d","src/layout.rs":"dc1378e2911912b59e826b31e30306ecc47cf2f12bada184c7c73a21c3a15acf","src/lib.rs":"983b5686a05b093bf405418fe42eb662f72deb9f05c30c6ea122c477683ad405","src/svg.rs":"345e6aac8c483b2c68b3b62caf3418c9078992c26c943a9dbffbd3600dd8f2d8"},"package":"8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9748928d418fb3aa37f5de785d7279e47129447ed3b28a2d2ab464cd3625cc00","Cargo.toml":"b93f679552f4b6e46d95cd02b768ed9e8449423e933a96d61b1c7052888a4e5a","Cargo.toml.orig":"d49c3b21ad717cf0819c6ac7931a3f93a5acbe9a17224e69e7d660453f078995","README.md":"efffe3ac4d3b72a3786c842724f78721f65047c2420a51362355b73e6c5f879d","src/layout.rs":"dc1378e2911912b59e826b31e30306ecc47cf2f12bada184c7c73a21c3a15acf","src/lib.rs":"983b5686a05b093bf405418fe42eb662f72deb9f05c30c6ea122c477683ad405","src/svg.rs":"345e6aac8c483b2c68b3b62caf3418c9078992c26c943a9dbffbd3600dd8f2d8"},"package":"8fb1df15f412ee2e9dfc1c504260fa695c1c3f10fe9f4a6ee2d2184d7d6450e2"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/svg_fmt/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/svg_fmt/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "95612bf320385cb460571939d46594e5651e88fb" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/svg_fmt/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/svg_fmt/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/svg_fmt/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,12 @@ +[package] +name = "svg_fmt" +version = "0.4.1" +license = "MIT/Apache-2.0" +description = "Very simple debugging utilities to dump shapes in SVG format." +repository = "https://github.com/nical/rust_debug" +documentation = "https://docs.rs/svg_fmt/" +keywords = ["2d", "graphics", "svg"] +authors = ["Nicolas Silva "] +edition = "2018" + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/syn/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/syn/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/syn/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/syn/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"efa510558fc95d6629092691db4752f63049127862359f0617f675c2c31dea70","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"ae6deb98ea51df4829c0327139a555cc115c6bcf6fb459db0ef0d6a96c4566ec","benches/file.rs":"e3593aa456d7ad50a118150e262ce2beb2092ed5c9391e93a055700d228cafb2","benches/rust.rs":"f40e33d0affc2d2081dc4522419382bf9a7b767eada7ac0063a1e6128929359f","src/attr.rs":"d890e2f0866758aec4a21729e2ea76b51485e43170f78b5a130499edad8a069d","src/bigint.rs":"0299829b2f7a1a798fe2f7bc1680e4a10f9b6f4a852d09af4da2deab466c4242","src/buffer.rs":"c2b99c6b4268205050fa93e6695f0f6d5990c4b2a7b24e234fd8d81c265f309a","src/classify.rs":"fa71d85602981cabf8f283d58748116a0d614a6af07d9e0025f459d71004fd14","src/custom_keyword.rs":"322114e36ae43a2f8605506fb4568efdbc2986853e2fee74bd10a4ca0fb60c69","src/custom_punctuation.rs":"2ae2339c29b1aff3ab16157d51a3a07bfca594aa38586981534fe07a62cdd9d1","src/data.rs":"5bb05d41eb93f5c895f05f31a2aa468f3332265a6d5e7a89968c5daa273937dc","src/derive.rs":"f54f8cf9386a2d45186ff3c86ade5dae59e0e337b0198532449190ae8520cff8","src/discouraged.rs":"88b38a75d074d3f0b4186f2b4988844e8284a0c9d279d784327c6b595b9e33ea","src/drops.rs":"e98da4aaafb5afc75919f9e2914326ad09bf16094a9407c60a05515a2e01dd00","src/error.rs":"3b03fd75eee8b0bb646eaf20f7e287345bdc7515ad5286024a2dd1e53c1e7bf2","src/export.rs":"b260cc49da1da3489e7755832bc8015cfad79e84f6c74e237f65ae25a2385e56","src/expr.rs":"1d33206bc7ef18bc280f1e79101cad01b24f1796c8d9701cb12f6908f63aa973","src/ext.rs":"ed143b029af286e62ceb4310286a4ce894792dd588465face042b4199b39d329","src/file.rs":"378839f4e6a9f30d524a6a9213cc513711ddeb14e04d98b0c67644d81788919d","src/fixup.rs":"b312a6a527f81df17a94cb9f08def820584ca76cbef07893bbed492f2f0506af","src/gen/clone.rs":"7af00b0a240453d7aac178be1b6cdf9df3b33f1281da35e02f66ba7ba55d060c","src/gen/debug.rs":"59bc259fa9dc0c7ffe094df7ad8afc9c4e79b6d73a8f0fae8a2e435905866e7a","src/gen/eq.rs":"d7428672d82c1931fdefb8bda0425a25ebbe20e5e2736b18cfd1752b64e99f78","src/gen/fold.rs":"99e8d2a7a7ca3e57c9358e6ea364f68145351f0c81677930e6c3597d15fab527","src/gen/hash.rs":"6808bb0e47e7346a14fbec5f55430906efa172f46417c83c2f7c76ce8c9ceab6","src/gen/token.css":"3a5882d0b3aefbf56ca5d08c28c117e25ac2327eadf7242202d906b2ddb2232e","src/gen/visit.rs":"10ce13d77cec3b3babc8f332902b0bddd712bb5fd5de1f4b3d7761e67cc13947","src/gen/visit_mut.rs":"53672f7c2568b1a9ad0ab33009c61ca19a3ebf18f5d1da57910e4e92fd6075e3","src/generics.rs":"972d7f6c7d33183b5c5338fdbc9e3e67681fd193d945c433b145e348836cbc1c","src/group.rs":"ddbff97e41315bdf9dfce215a8c00bb4d532827cf794246afde7308b39dc09ca","src/ident.rs":"d6061030fadae9c7dc847e1ee46178d9657d782aad108c7197e8cafe765b3eaa","src/item.rs":"2c1547f87927aee8443bebfcc7c924d128f2c78cebd4e23afd81bdd1b0298ee8","src/lib.rs":"1e4fbde852722294acff9f47056ffde222d6f3f3029e5a1fadb6090e5f2e68fe","src/lifetime.rs":"5787d5a5dc7e5332b03283a25ae0a9e826464242ca2d149b1a19e7cae9cee34d","src/lit.rs":"8fa6fa2d752bd1bf5a94cd5cbf9becbcba37d491876614ce62dba0f8fc745a3d","src/lookahead.rs":"6c8071c172620969b4b708981c7424d672985038be7dfde95ddc433604111773","src/mac.rs":"fdce8291f71adef3f69975f229156dca2309ca232ed943061afaf96220908ab8","src/macros.rs":"2a6e895dfe1c3a9a7237b5e23358ca5d8967e2beae6d094dda68d3659f9a5c84","src/meta.rs":"969d8ccbdbc6ea2e4928a21831b791c57447b231e1373149e4c63b46f3951801","src/op.rs":"a61757370f802e44efa3c4a1057ae2cd26e64e273f7d76c06d5ffb49602319e2","src/parse.rs":"2fa82a15f12a3ff0b7fdd36dd8c215f99120ec316769187bea5c0a6cc730289f","src/parse_macro_input.rs":"e4e22b63d0496d06a4ca17742a22467ed93f08a739081324773828bad63175ee","src/parse_quote.rs":"1679f4621b2702f6ad8ede2fd2a50d4c6f2c07fc5b18e6a389076f37d1e7cc19","src/pat.rs":"1455a882df5defbf6b774a80f37fe24cf96d5ad1e5584c5204c0c9723883566b","src/path.rs":"0e1f132bcb8586b0e93d377da96d48a6c8e63b2c3ea2b83c23698da5ec8039d5","src/precedence.rs":"b745555d0b743bf0d72b56c46ae722b768194ecf9bfbe0fe6c97edcec8c7fd50","src/print.rs":"22910bf0521ab868ebd7c62601c55912d12cfb400c65723e08e5cfa3a2d111c0","src/punctuated.rs":"6e4a63b736f371bbb4cba83bb674e29aa25f9f214bc10e9acf785673a39d3fc5","src/restriction.rs":"a7152ec5a4ee4f55446019aa2b4d84f2238776f0e6ffc0c22adf3374b517fe56","src/scan_expr.rs":"d46ae7a3eaaa6476553db3164676ec71aa82bcd8a2e4cad59deb07893c79f1c8","src/sealed.rs":"6ece3b3dcb30f6bb98b93d83759ca7712ee8592bef9c0511141039c38765db0e","src/span.rs":"0a48e375e5c9768f6f64174a91ba6a255f4b021e2fb3548d8494e617f142601b","src/spanned.rs":"4b9bd65f60ab81922adfd0be8f03b6d50e98da3a5f525f242f9639aec4beac79","src/stmt.rs":"9d68b914eac9569de71b3b76fdec2a729796c7350b6eb03d2255662233b12195","src/thread.rs":"1f1deb1272525ab2af9a36aac4bce8f65b0e315adb1656641fd7075662f49222","src/token.rs":"aa7f0e20c3f84e88810ef3ff30f71722973fdeed5cf31ce617f18a5459c758f0","src/tt.rs":"a58303a95d08d6bf3f3e09715b9b70a57b91b54774cfc1f00f2848034d2ff5c7","src/ty.rs":"b0e29da2f6d11e7766ef76d54a5af65eb7eaa00f3cf2db95276528057f77a37c","src/verbatim.rs":"87cbe82a90f48efb57ffd09141042698b3e011a21d0d5412154d80324b0a5ef0","src/whitespace.rs":"9cdcbfe9045b259046329a795bc1105ab5a871471a6d3f7318d275ee53f7a825","tests/common/eq.rs":"fd76c9ee5324d0b36efe9d5bb649ea545015f6402965b5dabaf109ce19f55155","tests/common/mod.rs":"1f43ce65b273172c87640e87ee0775ecb6f19280fbf8f792570d019b61f9a32d","tests/common/parse.rs":"c173bd515ba1d53b3b676161849fa8df0ae3d5592445843cee65b6628b71ac32","tests/debug/gen.rs":"3843ce1b6ea5a8e72bd24dfd52760d9326c30e05a3cfe5b28f8f0ac6d76318cf","tests/debug/mod.rs":"1259df940bbcaa968a837e402d6853f2efa38d2260e306d42f17f9e8ef74fae5","tests/macros/mod.rs":"c246b05fcca55d3880278754f36c802a8a006bb0a17d0c787989dd6716e76f37","tests/regression.rs":"e9565ea0efecb4136f099164ffcfa26e1996b0a27fb9c6659e90ad9bdd42e7b6","tests/regression/issue1108.rs":"f32db35244a674e22ff824ca9e5bbec2184e287b59f022db68c418b5878a2edc","tests/regression/issue1235.rs":"a2266b10c3f7c7af5734817ab0a3e8b309b51e7d177b63f26e67e6b744d280b0","tests/repo/mod.rs":"3ff3657c5201809456307dd4f3f3a2eef5170e29f4c3df3a7d43ae0415124471","tests/repo/progress.rs":"c08d0314a7f3ecf760d471f27da3cd2a500aeb9f1c8331bffb2aa648f9fabf3f","tests/test_asyncness.rs":"aca499c3c120f35f56033493aa732079af9a85463cc39297ed46ad2397be1c6d","tests/test_attribute.rs":"48078187c20a257422e02042c47acea8bb9b3644696e5d6a1eb0962864b81691","tests/test_derive_input.rs":"e062007ef389c0b8490d9145f9cc5dec59acbf34927c92355a43f2a847070ac2","tests/test_expr.rs":"f33918ab66c64605890d835fd72d96ea7c9e8ec645518030b4c2f8c8fd569d85","tests/test_generics.rs":"73ed0bb52b75720911fb03977b8ec33b873c2eaab735114d7a5fb45531b0b3c4","tests/test_grouping.rs":"28084b1b922884b54dfa6dc573ffc19a58138e5b08e0b6e0a82120572983c81d","tests/test_ident.rs":"d5850e817720e774cd397a46dbc5298c57933823c18e20805e84503fc9387e8f","tests/test_item.rs":"7191698ea9ed6e94ac57dbcfc4b484623d0c31cf89b005d5935083431be725f3","tests/test_iterators.rs":"f1ab7d5504dc06dc79cc3ba09c0364b045d2da86deb06e60412e6b80208b7439","tests/test_lit.rs":"8ec75a817036f0ff918b350370e90b2fb3fdef0ed32587b0015ebc09f9456c10","tests/test_meta.rs":"fee43f1219dd23523766feded7609d7c7fc3a156ecd55e309b2c5b40f11e045a","tests/test_parse_buffer.rs":"0de6af13ba0345986b18d495063f9b75a1018e8569c34b277f9522c63a6c0941","tests/test_parse_quote.rs":"28c11ab23b374327f56b29cc5f424f4a22a5974b92f9077a8dd0b8dca08c8d5c","tests/test_parse_stream.rs":"b6b533432173123d6d01d8d2cb33714bc50b30b16ffbb6116f93937221ad4594","tests/test_pat.rs":"d70d701ab2b9bd4f632e926af44c829ac273cf6fdacbdc52df4ec7cefcc9e09c","tests/test_path.rs":"9529c461c38ac1ecca1c6b798392aba791e7d371228b7670cde4c9b34c8e9d68","tests/test_precedence.rs":"a9cc731e65e5491c3e7d77e0f66ec875583cded36391b2fe02beac58fd95ce9e","tests/test_receiver.rs":"d34a1c5cac8f78ff0ff41df3bd9631b02edacab4d50059e8a2ed3d13fe6ba4c5","tests/test_round_trip.rs":"9c00a071a98cad7ce730d9e78e75ac63852924d6c1eaa6b6e29d06f02d276560","tests/test_shebang.rs":"98f7ec66e2240391c8f48fe9a330737930740b6275fef22486555ebef113acad","tests/test_size.rs":"03efaf829b80b7db1f831474c1d3ce268914fc499d0e2a7eea03cad04a482974","tests/test_stmt.rs":"3cf4463864039483c1ee329e3796d690b47c18bc8255c407451d31b239440ffe","tests/test_token_trees.rs":"f0a57f4d46b5dd4dbdf601450f6eb4db5fb5622dce3e9d17d2f021021b37fd9d","tests/test_ty.rs":"57622225e442427b79a68ff86a3fb2ebf2b81cc2ae1d2d00be601e8402bb1197","tests/test_unparenthesize.rs":"3e1eaf1025849db95d086a06735c6c564b30db87ee7abb3e4bb82f533e58c638","tests/test_visibility.rs":"f0ef86f7a89b8b78b841cad25d98420e96f59309d3d42f6930c6defad183edc7","tests/zzz_stable.rs":"2a862e59cb446235ed99aec0e6ada8e16d3ecc30229b29d825b7c0bbc2602989"},"package":"25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ebcd037dc793c5f347b334359f52334b584d8e1f3f3e1b7f0b4223aded9075ae","Cargo.toml":"efa510558fc95d6629092691db4752f63049127862359f0617f675c2c31dea70","Cargo.toml.orig":"9024ae7025fa523cd8a48b738ff138ed95f7cdc352aa9475abd57ee907992534","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"ae6deb98ea51df4829c0327139a555cc115c6bcf6fb459db0ef0d6a96c4566ec","benches/file.rs":"e3593aa456d7ad50a118150e262ce2beb2092ed5c9391e93a055700d228cafb2","benches/rust.rs":"f40e33d0affc2d2081dc4522419382bf9a7b767eada7ac0063a1e6128929359f","src/attr.rs":"d890e2f0866758aec4a21729e2ea76b51485e43170f78b5a130499edad8a069d","src/bigint.rs":"0299829b2f7a1a798fe2f7bc1680e4a10f9b6f4a852d09af4da2deab466c4242","src/buffer.rs":"c2b99c6b4268205050fa93e6695f0f6d5990c4b2a7b24e234fd8d81c265f309a","src/classify.rs":"fa71d85602981cabf8f283d58748116a0d614a6af07d9e0025f459d71004fd14","src/custom_keyword.rs":"322114e36ae43a2f8605506fb4568efdbc2986853e2fee74bd10a4ca0fb60c69","src/custom_punctuation.rs":"2ae2339c29b1aff3ab16157d51a3a07bfca594aa38586981534fe07a62cdd9d1","src/data.rs":"5bb05d41eb93f5c895f05f31a2aa468f3332265a6d5e7a89968c5daa273937dc","src/derive.rs":"f54f8cf9386a2d45186ff3c86ade5dae59e0e337b0198532449190ae8520cff8","src/discouraged.rs":"88b38a75d074d3f0b4186f2b4988844e8284a0c9d279d784327c6b595b9e33ea","src/drops.rs":"e98da4aaafb5afc75919f9e2914326ad09bf16094a9407c60a05515a2e01dd00","src/error.rs":"3b03fd75eee8b0bb646eaf20f7e287345bdc7515ad5286024a2dd1e53c1e7bf2","src/export.rs":"b260cc49da1da3489e7755832bc8015cfad79e84f6c74e237f65ae25a2385e56","src/expr.rs":"1d33206bc7ef18bc280f1e79101cad01b24f1796c8d9701cb12f6908f63aa973","src/ext.rs":"ed143b029af286e62ceb4310286a4ce894792dd588465face042b4199b39d329","src/file.rs":"378839f4e6a9f30d524a6a9213cc513711ddeb14e04d98b0c67644d81788919d","src/fixup.rs":"b312a6a527f81df17a94cb9f08def820584ca76cbef07893bbed492f2f0506af","src/gen/clone.rs":"7af00b0a240453d7aac178be1b6cdf9df3b33f1281da35e02f66ba7ba55d060c","src/gen/debug.rs":"59bc259fa9dc0c7ffe094df7ad8afc9c4e79b6d73a8f0fae8a2e435905866e7a","src/gen/eq.rs":"d7428672d82c1931fdefb8bda0425a25ebbe20e5e2736b18cfd1752b64e99f78","src/gen/fold.rs":"99e8d2a7a7ca3e57c9358e6ea364f68145351f0c81677930e6c3597d15fab527","src/gen/hash.rs":"6808bb0e47e7346a14fbec5f55430906efa172f46417c83c2f7c76ce8c9ceab6","src/gen/token.css":"3a5882d0b3aefbf56ca5d08c28c117e25ac2327eadf7242202d906b2ddb2232e","src/gen/visit.rs":"10ce13d77cec3b3babc8f332902b0bddd712bb5fd5de1f4b3d7761e67cc13947","src/gen/visit_mut.rs":"53672f7c2568b1a9ad0ab33009c61ca19a3ebf18f5d1da57910e4e92fd6075e3","src/generics.rs":"972d7f6c7d33183b5c5338fdbc9e3e67681fd193d945c433b145e348836cbc1c","src/group.rs":"ddbff97e41315bdf9dfce215a8c00bb4d532827cf794246afde7308b39dc09ca","src/ident.rs":"d6061030fadae9c7dc847e1ee46178d9657d782aad108c7197e8cafe765b3eaa","src/item.rs":"2c1547f87927aee8443bebfcc7c924d128f2c78cebd4e23afd81bdd1b0298ee8","src/lib.rs":"1e4fbde852722294acff9f47056ffde222d6f3f3029e5a1fadb6090e5f2e68fe","src/lifetime.rs":"5787d5a5dc7e5332b03283a25ae0a9e826464242ca2d149b1a19e7cae9cee34d","src/lit.rs":"8fa6fa2d752bd1bf5a94cd5cbf9becbcba37d491876614ce62dba0f8fc745a3d","src/lookahead.rs":"6c8071c172620969b4b708981c7424d672985038be7dfde95ddc433604111773","src/mac.rs":"fdce8291f71adef3f69975f229156dca2309ca232ed943061afaf96220908ab8","src/macros.rs":"2a6e895dfe1c3a9a7237b5e23358ca5d8967e2beae6d094dda68d3659f9a5c84","src/meta.rs":"969d8ccbdbc6ea2e4928a21831b791c57447b231e1373149e4c63b46f3951801","src/op.rs":"a61757370f802e44efa3c4a1057ae2cd26e64e273f7d76c06d5ffb49602319e2","src/parse.rs":"2fa82a15f12a3ff0b7fdd36dd8c215f99120ec316769187bea5c0a6cc730289f","src/parse_macro_input.rs":"e4e22b63d0496d06a4ca17742a22467ed93f08a739081324773828bad63175ee","src/parse_quote.rs":"1679f4621b2702f6ad8ede2fd2a50d4c6f2c07fc5b18e6a389076f37d1e7cc19","src/pat.rs":"1455a882df5defbf6b774a80f37fe24cf96d5ad1e5584c5204c0c9723883566b","src/path.rs":"0e1f132bcb8586b0e93d377da96d48a6c8e63b2c3ea2b83c23698da5ec8039d5","src/precedence.rs":"b745555d0b743bf0d72b56c46ae722b768194ecf9bfbe0fe6c97edcec8c7fd50","src/print.rs":"22910bf0521ab868ebd7c62601c55912d12cfb400c65723e08e5cfa3a2d111c0","src/punctuated.rs":"6e4a63b736f371bbb4cba83bb674e29aa25f9f214bc10e9acf785673a39d3fc5","src/restriction.rs":"a7152ec5a4ee4f55446019aa2b4d84f2238776f0e6ffc0c22adf3374b517fe56","src/scan_expr.rs":"d46ae7a3eaaa6476553db3164676ec71aa82bcd8a2e4cad59deb07893c79f1c8","src/sealed.rs":"6ece3b3dcb30f6bb98b93d83759ca7712ee8592bef9c0511141039c38765db0e","src/span.rs":"0a48e375e5c9768f6f64174a91ba6a255f4b021e2fb3548d8494e617f142601b","src/spanned.rs":"4b9bd65f60ab81922adfd0be8f03b6d50e98da3a5f525f242f9639aec4beac79","src/stmt.rs":"9d68b914eac9569de71b3b76fdec2a729796c7350b6eb03d2255662233b12195","src/thread.rs":"1f1deb1272525ab2af9a36aac4bce8f65b0e315adb1656641fd7075662f49222","src/token.rs":"aa7f0e20c3f84e88810ef3ff30f71722973fdeed5cf31ce617f18a5459c758f0","src/tt.rs":"a58303a95d08d6bf3f3e09715b9b70a57b91b54774cfc1f00f2848034d2ff5c7","src/ty.rs":"b0e29da2f6d11e7766ef76d54a5af65eb7eaa00f3cf2db95276528057f77a37c","src/verbatim.rs":"87cbe82a90f48efb57ffd09141042698b3e011a21d0d5412154d80324b0a5ef0","src/whitespace.rs":"9cdcbfe9045b259046329a795bc1105ab5a871471a6d3f7318d275ee53f7a825","tests/common/eq.rs":"fd76c9ee5324d0b36efe9d5bb649ea545015f6402965b5dabaf109ce19f55155","tests/common/mod.rs":"1f43ce65b273172c87640e87ee0775ecb6f19280fbf8f792570d019b61f9a32d","tests/common/parse.rs":"c173bd515ba1d53b3b676161849fa8df0ae3d5592445843cee65b6628b71ac32","tests/debug/gen.rs":"3843ce1b6ea5a8e72bd24dfd52760d9326c30e05a3cfe5b28f8f0ac6d76318cf","tests/debug/mod.rs":"1259df940bbcaa968a837e402d6853f2efa38d2260e306d42f17f9e8ef74fae5","tests/macros/mod.rs":"c246b05fcca55d3880278754f36c802a8a006bb0a17d0c787989dd6716e76f37","tests/regression.rs":"e9565ea0efecb4136f099164ffcfa26e1996b0a27fb9c6659e90ad9bdd42e7b6","tests/regression/issue1108.rs":"f32db35244a674e22ff824ca9e5bbec2184e287b59f022db68c418b5878a2edc","tests/regression/issue1235.rs":"a2266b10c3f7c7af5734817ab0a3e8b309b51e7d177b63f26e67e6b744d280b0","tests/repo/mod.rs":"3ff3657c5201809456307dd4f3f3a2eef5170e29f4c3df3a7d43ae0415124471","tests/repo/progress.rs":"c08d0314a7f3ecf760d471f27da3cd2a500aeb9f1c8331bffb2aa648f9fabf3f","tests/test_asyncness.rs":"aca499c3c120f35f56033493aa732079af9a85463cc39297ed46ad2397be1c6d","tests/test_attribute.rs":"48078187c20a257422e02042c47acea8bb9b3644696e5d6a1eb0962864b81691","tests/test_derive_input.rs":"e062007ef389c0b8490d9145f9cc5dec59acbf34927c92355a43f2a847070ac2","tests/test_expr.rs":"f33918ab66c64605890d835fd72d96ea7c9e8ec645518030b4c2f8c8fd569d85","tests/test_generics.rs":"73ed0bb52b75720911fb03977b8ec33b873c2eaab735114d7a5fb45531b0b3c4","tests/test_grouping.rs":"28084b1b922884b54dfa6dc573ffc19a58138e5b08e0b6e0a82120572983c81d","tests/test_ident.rs":"d5850e817720e774cd397a46dbc5298c57933823c18e20805e84503fc9387e8f","tests/test_item.rs":"7191698ea9ed6e94ac57dbcfc4b484623d0c31cf89b005d5935083431be725f3","tests/test_iterators.rs":"f1ab7d5504dc06dc79cc3ba09c0364b045d2da86deb06e60412e6b80208b7439","tests/test_lit.rs":"8ec75a817036f0ff918b350370e90b2fb3fdef0ed32587b0015ebc09f9456c10","tests/test_meta.rs":"fee43f1219dd23523766feded7609d7c7fc3a156ecd55e309b2c5b40f11e045a","tests/test_parse_buffer.rs":"0de6af13ba0345986b18d495063f9b75a1018e8569c34b277f9522c63a6c0941","tests/test_parse_quote.rs":"28c11ab23b374327f56b29cc5f424f4a22a5974b92f9077a8dd0b8dca08c8d5c","tests/test_parse_stream.rs":"b6b533432173123d6d01d8d2cb33714bc50b30b16ffbb6116f93937221ad4594","tests/test_pat.rs":"d70d701ab2b9bd4f632e926af44c829ac273cf6fdacbdc52df4ec7cefcc9e09c","tests/test_path.rs":"9529c461c38ac1ecca1c6b798392aba791e7d371228b7670cde4c9b34c8e9d68","tests/test_precedence.rs":"a9cc731e65e5491c3e7d77e0f66ec875583cded36391b2fe02beac58fd95ce9e","tests/test_receiver.rs":"d34a1c5cac8f78ff0ff41df3bd9631b02edacab4d50059e8a2ed3d13fe6ba4c5","tests/test_round_trip.rs":"9c00a071a98cad7ce730d9e78e75ac63852924d6c1eaa6b6e29d06f02d276560","tests/test_shebang.rs":"98f7ec66e2240391c8f48fe9a330737930740b6275fef22486555ebef113acad","tests/test_size.rs":"03efaf829b80b7db1f831474c1d3ce268914fc499d0e2a7eea03cad04a482974","tests/test_stmt.rs":"3cf4463864039483c1ee329e3796d690b47c18bc8255c407451d31b239440ffe","tests/test_token_trees.rs":"f0a57f4d46b5dd4dbdf601450f6eb4db5fb5622dce3e9d17d2f021021b37fd9d","tests/test_ty.rs":"57622225e442427b79a68ff86a3fb2ebf2b81cc2ae1d2d00be601e8402bb1197","tests/test_unparenthesize.rs":"3e1eaf1025849db95d086a06735c6c564b30db87ee7abb3e4bb82f533e58c638","tests/test_visibility.rs":"f0ef86f7a89b8b78b841cad25d98420e96f59309d3d42f6930c6defad183edc7","tests/zzz_stable.rs":"2a862e59cb446235ed99aec0e6ada8e16d3ecc30229b29d825b7c0bbc2602989"},"package":"25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/syn/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/syn/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/syn/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/syn/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a777cff00528f270b43f40b0a58c5c26fc85a2bd" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/syn/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/syn/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/syn/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/syn/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,90 @@ +[package] +name = "syn" +version = "2.0.87" +authors = ["David Tolnay "] +categories = ["development-tools::procedural-macro-helpers", "parser-implementations"] +description = "Parser for Rust source code" +documentation = "https://docs.rs/syn" +edition = "2021" +include = [ + "/benches/**", + "/Cargo.toml", + "/LICENSE-APACHE", + "/LICENSE-MIT", + "/README.md", + "/src/**", + "/tests/**", +] +keywords = ["macros", "syn"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/syn" +rust-version = "1.61" + +[features] +default = ["derive", "parsing", "printing", "clone-impls", "proc-macro"] +derive = [] +full = [] +parsing = [] +printing = ["dep:quote"] +visit = [] +visit-mut = [] +fold = [] +clone-impls = [] +extra-traits = [] +proc-macro = ["proc-macro2/proc-macro", "quote?/proc-macro"] +test = ["syn-test-suite/all-features"] + +[dependencies] +proc-macro2 = { version = "1.0.83", default-features = false } +quote = { version = "1.0.35", optional = true, default-features = false } +unicode-ident = "1" + +[dev-dependencies] +anyhow = "1" +automod = "1" +insta = "1" +ref-cast = "1" +rustversion = "1" +syn-test-suite = { version = "0", path = "tests/features" } +termcolor = "1" + +[target.'cfg(not(miri))'.dev-dependencies] +flate2 = "1" +rayon = "1" +reqwest = { version = "0.12", features = ["blocking"] } +tar = "0.4.16" +walkdir = "2.3.2" + +[lib] +doc-scrape-examples = false + +[[bench]] +name = "rust" +harness = false +required-features = ["full", "parsing"] + +[[bench]] +name = "file" +required-features = ["full", "parsing"] + +[package.metadata.docs.rs] +all-features = true +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--generate-link-to-definition", "--extend-css=src/gen/token.css"] + +[package.metadata.playground] +features = ["full", "visit", "visit-mut", "fold", "extra-traits"] + +[workspace] +members = [ + "dev", + "examples/dump-syntax", + "examples/heapsize/example", + "examples/heapsize/heapsize", + "examples/heapsize/heapsize_derive", + "examples/lazy-static/example", + "examples/lazy-static/lazy-static", + "examples/trace-var/example", + "examples/trace-var/trace-var", + "tests/features", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/synstructure/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/synstructure/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/synstructure/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/synstructure/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"55000e8899a31356e26ba655954f38c80f6d9e20b222a1b871014b6fc5bc1d4c","LICENSE":"219920e865eee70b7dcfc948a86b099e7f4fe2de01bcca2ca9a20c0a033f2b59","README.md":"fc43c02f6d03376dbf1cf00931b78248f9325e56628545369735935d423ca9df","src/lib.rs":"14521d4365083ac8c72ce7b53a2c87915d72602c5fa2f6f38c9ec3ea7fce62db","src/macros.rs":"0d4b9c7f89dc126dd58a884acb23702bb4f9be242c0d16cfefc572d09169579a"},"package":"c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b8772648c45ec6d115bc0be95eb5d64620ceef77bd7e25bc0f60fc9e9c74685f","Cargo.toml":"55000e8899a31356e26ba655954f38c80f6d9e20b222a1b871014b6fc5bc1d4c","Cargo.toml.orig":"477c49f414622476832c65e9865b614f95cdc842482425be081b245779b842e1","LICENSE":"219920e865eee70b7dcfc948a86b099e7f4fe2de01bcca2ca9a20c0a033f2b59","README.md":"fc43c02f6d03376dbf1cf00931b78248f9325e56628545369735935d423ca9df","src/lib.rs":"14521d4365083ac8c72ce7b53a2c87915d72602c5fa2f6f38c9ec3ea7fce62db","src/macros.rs":"0d4b9c7f89dc126dd58a884acb23702bb4f9be242c0d16cfefc572d09169579a"},"package":"c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/synstructure/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/synstructure/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/synstructure/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/synstructure/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "875d166da5858b86122961ce6360acc771572d21" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/synstructure/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/synstructure/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/synstructure/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/synstructure/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,35 @@ +[package] +name = "synstructure" +version = "0.13.1" +authors = ["Nika Layzell "] +edition = "2018" + +description = "Helper methods and macros for custom derives" +documentation = "https://docs.rs/synstructure" +repository = "https://github.com/mystor/synstructure" +readme = "README.md" +license = "MIT" +keywords = ["syn", "macros", "derive", "expand_substructure", "enum"] + +include = ["src/**/*", "Cargo.toml", "README.md", "LICENSE"] + +[features] +default = ["proc-macro"] +proc-macro = ["proc-macro2/proc-macro", "syn/proc-macro", "quote/proc-macro"] + +[dependencies] +proc-macro2 = { version = "1.0.60", default-features = false } +quote = { version = "1", default-features = false } + +[dependencies.syn] +version = "2" +default-features = false +features = ["derive", "parsing", "printing", "clone-impls", "visit", "extra-traits"] + +[dev-dependencies] +# Used in the documentation as an example trait crate provider. Unfortunately, +# we need to publish this in order to be able to publish synstructure. +synstructure_test_traits = { version = "0.1", path = "test_traits" } + +[workspace] +members = ["test_traits", "test_suite", "test_suite/test_macros"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"ab8e78c1df9e7015794686a41f83ca4733d928793258b189bcb85e6e5475263a","Cargo.lock":"e2e11385f11df2be63f65ebe8e5bbf2e6be2226adc05b88e0b123bebedfffaec","Cargo.toml":"2fb1b281dfca4b7f44c90fe691578a981a7fc8d36c7c903f6342f6ba6eb6b18d","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"5cc390ab5e5e6507f467368cbab1297552d64bfd863f4b496c7928508bcfefd8","README.md":"9337fea35f911279642f245dd3ed329075e612105e8a45c3a5f7f34e38cd50df","examples/get_locale.rs":"3935c00fbc07d8ac07ddd1816bd9a73b70826cf8fd7a66daa974442d11f2b109","src/android.rs":"5ee2b203648b3b563131d89d87a647693b56a326aadb1cb95477c126ab605073","src/apple.rs":"6a382fd500e90d66d5633d2011940221e96e1b74f0ceb0f742115a0dce8e5c35","src/lib.rs":"08df773f06960d431dd1e9e901a7d253c7e1dc3802bdf57eafc84588b6528ae4","src/unix.rs":"dd5278a4f4191dd68a83f6d6ca7c1e52190044a9fd76bd63f3ed4618cb4cfdfe","src/wasm.rs":"a280cf369a7a6ba68e59c083668441d3beb0eae13fa1c46262deea363aa52f92","src/windows.rs":"58cf9bb2a42b95d96073e2222a9f3a773a2b40f4867eabff3373353b33eba40a","src/windows_sys.rs":"86e5943e0ceaafacca208ccc3ce61143792713a2dd6d2859a15221ab92d7df5f","tests/wasm_worker.rs":"ad7d7a8728676f6c594a74e17e369a8f67c1a5c40e54f68a85a96327cd9ea285"},"package":"e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e63f8b5de6a120f7c1bd5566d3b7186fd0a995c1a09402182ece2ca3de170364",".github/workflows/audit.yml":"543e3fda14c69d7b0f05494b25e2cc96ed4ae6e8e4b7f907adf9ef1f0ed85ab2",".github/workflows/ci.yml":"75d4ccae0b1ebb8b05af70f1a8564a0de7832348225e0e4f0c40c1d8108a1868","CHANGELOG.md":"ab8e78c1df9e7015794686a41f83ca4733d928793258b189bcb85e6e5475263a","Cargo.lock":"e2e11385f11df2be63f65ebe8e5bbf2e6be2226adc05b88e0b123bebedfffaec","Cargo.toml":"2fb1b281dfca4b7f44c90fe691578a981a7fc8d36c7c903f6342f6ba6eb6b18d","Cargo.toml.orig":"8b9e6b0c915af87297f8d198955c1939d026afa32ef1005abb7745140075ace4","LICENSE-APACHE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","LICENSE-MIT":"5cc390ab5e5e6507f467368cbab1297552d64bfd863f4b496c7928508bcfefd8","README.md":"9337fea35f911279642f245dd3ed329075e612105e8a45c3a5f7f34e38cd50df","examples/get_locale.rs":"3935c00fbc07d8ac07ddd1816bd9a73b70826cf8fd7a66daa974442d11f2b109","src/android.rs":"5ee2b203648b3b563131d89d87a647693b56a326aadb1cb95477c126ab605073","src/apple.rs":"6a382fd500e90d66d5633d2011940221e96e1b74f0ceb0f742115a0dce8e5c35","src/lib.rs":"08df773f06960d431dd1e9e901a7d253c7e1dc3802bdf57eafc84588b6528ae4","src/unix.rs":"dd5278a4f4191dd68a83f6d6ca7c1e52190044a9fd76bd63f3ed4618cb4cfdfe","src/wasm.rs":"a280cf369a7a6ba68e59c083668441d3beb0eae13fa1c46262deea363aa52f92","src/windows.rs":"58cf9bb2a42b95d96073e2222a9f3a773a2b40f4867eabff3373353b33eba40a","src/windows_sys.rs":"86e5943e0ceaafacca208ccc3ce61143792713a2dd6d2859a15221ab92d7df5f","tests/wasm_worker.rs":"ad7d7a8728676f6c594a74e17e369a8f67c1a5c40e54f68a85a96327cd9ea285"},"package":"e801cf239ecd6ccd71f03d270d67dd53d13e90aab208bf4b8fe4ad957ea949b0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "62e206f6f7d6c1c17208bbb6cbdd3c01f6b39c43" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.github/workflows/audit.yml thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.github/workflows/audit.yml --- thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.github/workflows/audit.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.github/workflows/audit.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +name: Security audit +permissions: + contents: read +on: + schedule: + - cron: '0 0 * * 0' + push: + paths: + - '**/Cargo.toml' + - '**/Cargo.lock' + pull_request: + +jobs: + audit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + persist-credentials: false + - uses: actions-rs/audit-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,142 @@ +on: + push: + branches: + - main + pull_request: + +name: CI +permissions: + contents: read + +jobs: + clippy: + name: Clippy ${{ matrix.rust }} / ${{ matrix.triple.target }} + runs-on: ${{ matrix.triple.os }} + strategy: + matrix: + # Borrowed from https://github.com/GuillaumeGomez/sysinfo/blob/master/.github/workflows/CI.yml#L45 + triple: + - { os: 'ubuntu-latest', target: 'x86_64-unknown-linux-gnu', cross: false } + - { os: 'ubuntu-latest', target: 'i686-unknown-linux-gnu', cross: true } + - { os: 'macos-latest', target: 'x86_64-apple-darwin', cross: false } + - { os: 'windows-latest', target: 'x86_64-pc-windows-msvc', cross: false } + # iOS + - { os: 'macos-latest', target: 'aarch64-apple-ios', cross: true } + - { os: 'macos-latest', target: 'x86_64-apple-ios', cross: true } + ## ARM64 + - { os: 'ubuntu-latest', target: 'aarch64-unknown-linux-gnu', cross: true } + - { os: 'ubuntu-latest', target: 'aarch64-unknown-linux-musl', cross: true } + ## ARMv7 + - { os: 'ubuntu-latest', target: 'armv7-unknown-linux-gnueabihf', cross: true } + - { os: 'ubuntu-latest', target: 'armv7-unknown-linux-musleabihf', cross: true } + ## ARMv6 + - { os: 'ubuntu-latest', target: 'arm-unknown-linux-gnueabihf', cross: true } + - { os: 'ubuntu-latest', target: 'arm-unknown-linux-musleabihf', cross: true } + # Android + - { os: 'ubuntu-latest', target: 'aarch64-linux-android', cross: true } + - { os: 'ubuntu-latest', target: 'armv7-linux-androideabi', cross: true } + - { os: 'ubuntu-latest', target: 'x86_64-linux-android', cross: true } + - { os: 'ubuntu-latest', target: 'i686-linux-android', cross: true } + + # WASM + - { os: 'ubuntu-latest', target: 'wasm32-unknown-unknown', cross: false, always_install_target: true } + rust: + - stable + # MSRV + - 1.48.0 + steps: + - uses: actions/checkout@v2 + with: + persist-credentials: false + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + components: clippy + + - name: Install cross-target + if: matrix.triple.cross || matrix.triple.always_install_target + run: rustup target add ${{ matrix.triple.target }} + + - uses: actions-rs/cargo@v1 + with: + command: clippy + args: --target=${{ matrix.triple.target }} --manifest-path=Cargo.toml -- -D clippy::dbg_macro -D warnings -D missing_docs -F unused_must_use + use-cross: ${{ matrix.triple.cross }} + + test: + name: Test Desktop OSes + strategy: + matrix: + os: + - ubuntu-latest + - macos-latest + - windows-latest + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v2 + with: + persist-credentials: false + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + + - uses: actions-rs/cargo@v1 + with: + command: test + + test_wasm: + name: Test wasm32-unknown-unknown + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + persist-credentials: false + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + + - name: Install wasm-pack + run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh + - name: Test wasm32 + run: | + rustup target add wasm32-unknown-unknown + wasm-pack test --firefox --headless -- --features "js" + + test_fallback: + name: Check fallback implementation + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + persist-credentials: false + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + + - name: "Clippy" + # Install a target that is obviously not supported and then check it to ensure + # the fallback target stays in sync with the other platforms. + run: | + rustup target add x86_64-unknown-none + cargo clippy --target x86_64-unknown-none -- -D clippy::dbg_macro -D warnings -D missing_docs -F unused_must_use + + fmt: + name: Rustfmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + persist-credentials: false + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + components: rustfmt + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/sys-locale/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/sys-locale/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,24 @@ +[package] +name = "sys-locale" +version = "0.3.1" +authors = ["1Password"] +description = "Small and lightweight library to obtain the active system locale" +keywords = ["locale", "i18n", "localization", "nostd"] +repository = "https://github.com/1Password/sys-locale" +edition = "2018" +license = "MIT OR Apache-2.0" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +[target.'cfg(target_os = "android")'.dependencies] +libc = "0.2" + +[target.'cfg(all(target_family = "wasm", not(unix)))'.dependencies] +js-sys = { version = "0.3", optional = true } +wasm-bindgen = { version = "0.2", optional = true } +web-sys = { version = "0.3", features = ["Window", "WorkerGlobalScope", "Navigator", "WorkerNavigator"], optional = true } + +[features] +js = ["js-sys", "wasm-bindgen", "web-sys"] + +[target.'cfg(all(target_family = "wasm", not(unix)))'.dev-dependencies] +wasm-bindgen-test = "0.3" \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"73df1645b4f0bf83622d73cbdbb736256a39e4e6812a9bb37be84e1cbca09c07","Cargo.lock":"021ca341acd0bd9ff759c8688ea859854caa524cc8ce3b9f58c916567b7f31c5","Cargo.toml":"5d24b0e280b641040b1ffe4c994841521fc4392dded3ac0df2225762d6b7c044","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"8b427f5bc501764575e52ba4f9d95673cf8f6d80a86d0d06599852e1a9a20a36","README.md":"972f1c35ec653943e067fd2c3d09e78f593b2e9e1eafd5b9668bf3653513de3e","deny.toml":"393f706f7b07c2930a9f112719366869a29b034a1263b8ef081cb945ea734e15","src/dir/imp/any.rs":"1fd7069b47e6274d9503216f97b1653d82fdb107174334ff5ef10e1eb78c4d84","src/dir/imp/mod.rs":"4df49b0c0e25a436ceaf566cfc0ca3da6793a91e6e29774d5628a482848f630c","src/dir/imp/unix.rs":"4684313edfe95d6e4252cfe71d6d731c426c657509d6b635cbebb7f1861502e1","src/dir/mod.rs":"05eba7cd70e63aee8c759099ff8d1a8d252b9e2474053f5d1706f86172a377da","src/env.rs":"32ee725239b6ec5c61969c668343a60025acd87f79046f6457dcc7536ec09c72","src/error.rs":"cc7d8eace0fff11cb342158d2885d5637bfb14b24ef30755e808554772039c5f","src/file/imp/mod.rs":"f6da9fcd93f11889670a251fdd8231b5f4614e5a971b7b183f52b44af68568d5","src/file/imp/other.rs":"9efa22cc67555bef747e1870e8deb74c3d57b4c0fed751b34f81eeff910b5a88","src/file/imp/unix.rs":"9874140e5dee6faf084b1133a7e848b71ba3addc0df316d200d8b155a66e8f50","src/file/imp/windows.rs":"59d4e71480344e1fbfea8e6b5b950f7505c2af999710b01e649f0abdc0c6a81d","src/file/mod.rs":"2e1a655e83a2ddb3b7249de861dffe04be602b4933df2f665f3be73be739d0bf","src/lib.rs":"d1e86aac20185bfc858dde726cb3250cb49d4650c4c76521ccf164fe36117a61","src/spooled.rs":"70076ef9cc8909f0c14c0d66cdb0a44c34de61f8070f328d250269df6c5486f5","src/util.rs":"3029b3461b8ca77ee06dc53e0ecabfcc63872faabeafe7786c93cbb238de1612","tests/env.rs":"9f78870f261ac974bae36fb4b3116e348f09acea4f59a45cb9c7019517696e4d","tests/namedtempfile.rs":"7003480e9bf31256bafcae1dadb913991a1930b809ee23b90ab144bf8b8a4a09","tests/spooled.rs":"331854b147626cc48dacb2c36d0be11758ab586324e04b7b39b216f65d5e8053","tests/tempdir.rs":"84e4b3368a85cbfaec2e4221dec4eee313c5d36b32427df9ffa2457187694c24","tests/tempfile.rs":"9a2f8142151a6aa2fd047aa3749f9982ece4b080a3ace0d3c58d6bdb3f883c81"},"package":"38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b3190a5d68c0a61590f37e212ad1ef27a3ecce07690d84472ddc3cdca3426ebd",".github/dependabot.yml":"514557e7c5180a3f89e89cdc98112fd32c362216ae8478bfac4dcfee874f330f",".github/workflows/ci.yml":"ae94bb53c5e379837aeb20a07b562f4a5079bff60434c794680165b7bb8a1a87","CHANGELOG.md":"73df1645b4f0bf83622d73cbdbb736256a39e4e6812a9bb37be84e1cbca09c07","Cargo.lock":"021ca341acd0bd9ff759c8688ea859854caa524cc8ce3b9f58c916567b7f31c5","Cargo.toml":"5d24b0e280b641040b1ffe4c994841521fc4392dded3ac0df2225762d6b7c044","Cargo.toml.orig":"46769a534c137c09f70de55da471398c482fad95397bae88cb89c55daac2446d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"8b427f5bc501764575e52ba4f9d95673cf8f6d80a86d0d06599852e1a9a20a36","README.md":"972f1c35ec653943e067fd2c3d09e78f593b2e9e1eafd5b9668bf3653513de3e","deny.toml":"393f706f7b07c2930a9f112719366869a29b034a1263b8ef081cb945ea734e15","src/dir/imp/any.rs":"1fd7069b47e6274d9503216f97b1653d82fdb107174334ff5ef10e1eb78c4d84","src/dir/imp/mod.rs":"4df49b0c0e25a436ceaf566cfc0ca3da6793a91e6e29774d5628a482848f630c","src/dir/imp/unix.rs":"4684313edfe95d6e4252cfe71d6d731c426c657509d6b635cbebb7f1861502e1","src/dir/mod.rs":"05eba7cd70e63aee8c759099ff8d1a8d252b9e2474053f5d1706f86172a377da","src/env.rs":"32ee725239b6ec5c61969c668343a60025acd87f79046f6457dcc7536ec09c72","src/error.rs":"cc7d8eace0fff11cb342158d2885d5637bfb14b24ef30755e808554772039c5f","src/file/imp/mod.rs":"f6da9fcd93f11889670a251fdd8231b5f4614e5a971b7b183f52b44af68568d5","src/file/imp/other.rs":"9efa22cc67555bef747e1870e8deb74c3d57b4c0fed751b34f81eeff910b5a88","src/file/imp/unix.rs":"9874140e5dee6faf084b1133a7e848b71ba3addc0df316d200d8b155a66e8f50","src/file/imp/windows.rs":"59d4e71480344e1fbfea8e6b5b950f7505c2af999710b01e649f0abdc0c6a81d","src/file/mod.rs":"2e1a655e83a2ddb3b7249de861dffe04be602b4933df2f665f3be73be739d0bf","src/lib.rs":"d1e86aac20185bfc858dde726cb3250cb49d4650c4c76521ccf164fe36117a61","src/spooled.rs":"70076ef9cc8909f0c14c0d66cdb0a44c34de61f8070f328d250269df6c5486f5","src/util.rs":"3029b3461b8ca77ee06dc53e0ecabfcc63872faabeafe7786c93cbb238de1612","tests/env.rs":"9f78870f261ac974bae36fb4b3116e348f09acea4f59a45cb9c7019517696e4d","tests/namedtempfile.rs":"7003480e9bf31256bafcae1dadb913991a1930b809ee23b90ab144bf8b8a4a09","tests/spooled.rs":"331854b147626cc48dacb2c36d0be11758ab586324e04b7b39b216f65d5e8053","tests/tempdir.rs":"84e4b3368a85cbfaec2e4221dec4eee313c5d36b32427df9ffa2457187694c24","tests/tempfile.rs":"9a2f8142151a6aa2fd047aa3749f9982ece4b080a3ace0d3c58d6bdb3f883c81"},"package":"38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6ecd9f197104c9edc74ba6ad7478a5289526adb1" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.github/dependabot.yml thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.github/dependabot.yml --- thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.github/dependabot.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.github/dependabot.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: "cargo" + directory: "/" + schedule: + interval: "weekly" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/tempfile/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tempfile/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,97 @@ +on: + push: + branches: + - master + pull_request: + branches: + - master + +name: CI +jobs: + deny: + name: Cargo deny + strategy: + matrix: + os: + - ubuntu-latest + runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v4 + - uses: EmbarkStudios/cargo-deny-action@v2 + timeout-minutes: 10 + + build_and_test: + name: OS Test + strategy: + fail-fast: false + matrix: + rust-version: + - nightly + - stable + - "1.63" + os: + - ubuntu-latest + - windows-latest + - macos-latest + runs-on: ${{ matrix.os }} + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust-version }} + - name: Build + run: cargo build + - name: Test + run: cargo test + wasip1: + name: WASI P1 Test Build + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@nightly + with: + targets: wasm32-wasip1 + - name: Build + run: cargo build --target wasm32-wasip1 --features nightly + wasip2: + name: WASI P2 Test Build + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@nightly + with: + targets: wasm32-wasip2 + - name: Build + run: cargo build --target wasm32-wasip2 --features nightly + wasm: + name: WASM Test Build + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + targets: wasm32-unknown-unknown + - name: Build + run: cargo build --target wasm32-unknown-unknown + lint: + name: Clippy and fmt + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + with: + components: clippy, rustfmt + - name: Check formatting + run: cargo fmt --check + - name: Check for clippy lints + run: cargo clippy diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tempfile/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tempfile/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tempfile/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tempfile/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,43 @@ +[package] +name = "tempfile" +version = "3.16.0" +authors = [ + "Steven Allen ", + "The Rust Project Developers", + "Ashley Mannix ", + "Jason White ", +] +documentation = "https://docs.rs/tempfile" +edition = "2021" +rust-version = "1.63" +homepage = "https://stebalien.com/projects/tempfile-rs/" +keywords = ["tempfile", "tmpfile", "filesystem"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/Stebalien/tempfile" +description = "A library for managing temporary files and directories." + +[dependencies] +cfg-if = "1" +fastrand = "2.1.1" +# Not available in stdlib until 1.70, but we support 1.63 to support Debian stable. +once_cell = { version = "1.19.0", default-features = false, features = ["std"] } + +[target.'cfg(any(unix, windows, target_os = "wasi"))'.dependencies] +getrandom = { version = "0.3.0", default-features = false, optional = true } + +[target.'cfg(any(unix, target_os = "wasi"))'.dependencies] +rustix = { version = "0.38.39", features = ["fs"] } + +[target.'cfg(windows)'.dependencies.windows-sys] +version = ">=0.52,<0.60" +features = [ + "Win32_Storage_FileSystem", + "Win32_Foundation", +] + +[dev-dependencies] +doc-comment = "0.3" + +[features] +default = ["getrandom"] +nightly = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/termcolor/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/termcolor/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"572fae34cf0bee9ca39a1398501c17fed5e98a2de908136cabbaba98cf97208e","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"b07f32791ef31fdc347d1d4a62a0bf0979ab825a361ca9079f31908a0b78ea96","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/lib.rs":"155112a5bc22f4640911dff4a167721ade0b739eb1eda4d108727044dcfd9918"},"package":"06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"964d72e3e94525d714dc81159821f80f4dc183e946c79b3d453fc0ee30ac2c68",".github/workflows/ci.yml":"017dedca2d38a5765db52b6159a837a4fcfc55d0f94a43172e466728ad21176d","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"572fae34cf0bee9ca39a1398501c17fed5e98a2de908136cabbaba98cf97208e","Cargo.toml.orig":"b5630ca12e99ad3a23740f92edc7a88b7b033722a249a6037aeab7b20effff72","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"b07f32791ef31fdc347d1d4a62a0bf0979ab825a361ca9079f31908a0b78ea96","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/lib.rs":"155112a5bc22f4640911dff4a167721ade0b739eb1eda4d108727044dcfd9918"},"package":"06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/termcolor/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/termcolor/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "71f0921f1eeceda85487098588a1602979d52493" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/termcolor/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/termcolor/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/termcolor/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,64 @@ +name: ci +on: + pull_request: + push: + branches: + - master + schedule: + - cron: '00 01 * * *' +jobs: + test: + name: test + runs-on: ${{ matrix.os }} + strategy: + matrix: + include: + - build: pinned + os: ubuntu-latest + rust: 1.60.0 + - build: pinned-win + os: windows-latest + rust: 1.60.0 + - build: stable + os: ubuntu-latest + rust: stable + - build: beta + os: ubuntu-latest + rust: beta + - build: nightly + os: ubuntu-latest + rust: nightly + - build: macos + os: macos-latest + rust: stable + - build: win-msvc + os: windows-latest + rust: stable + - build: win-gnu + os: windows-latest + rust: stable-x86_64-gnu + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust }} + - run: cargo build --verbose + - run: cargo doc --verbose + - run: cargo test --verbose + + rustfmt: + name: rustfmt + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Install Rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: stable + components: rustfmt + - name: Check formatting + run: | + cargo fmt --all -- --check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/termcolor/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/termcolor/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/termcolor/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/termcolor/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "termcolor" +version = "1.4.1" #:version +authors = ["Andrew Gallant "] +description = """ +A simple cross platform library for writing colored text to a terminal. +""" +documentation = "https://docs.rs/termcolor" +homepage = "https://github.com/BurntSushi/termcolor" +repository = "https://github.com/BurntSushi/termcolor" +readme = "README.md" +keywords = ["windows", "win", "color", "ansi", "console"] +license = "Unlicense OR MIT" +edition = "2018" + +[lib] +name = "termcolor" +bench = false + +[target.'cfg(windows)'.dependencies] +winapi-util = "0.1.3" + +[dev-dependencies] +# TODO: Re-enable this once the MSRV is 1.43 or greater. +# See: https://github.com/BurntSushi/termcolor/issues/35 +# doc-comment = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/textwrap/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"2b49672ca15da27844abb6643660faa3a517b1b731c7c5023a55de2e570f35fb","Cargo.lock":"c60631b9ccb2798984507f9e074ce15d9b6e59f34d4dc3418ef40c222ac55725","Cargo.toml":"bccd38e75da62b89a7bb2d741926688f1822ecd5165a703ffaadf9177a34e919","LICENSE":"ce93600c49fbb3e14df32efe752264644f6a2f8e08a735ba981725799e5309ef","README.md":"5dd8128a4e9057aeb6133a073d30a819230243907e717349101b41a11ec23234","rustfmt.toml":"02637ad90caa19885b25b1ce8230657b3703402775d9db83687a3f55de567509","src/columns.rs":"73432251f95ac0b84d5e971989ebc5f867d8b8ca82d5e3fc67fe3a66216fbc38","src/core.rs":"e2cc6b1e5978df0db9b6d0425e7d0ebf65dd188aff90df800f1f2dda7b1c53f2","src/fill.rs":"1fe773dad2d0bb67a7739b3931c1ee3269d677b71a0716dcdb5b01fe2539d7c2","src/fuzzing.rs":"0a77010a555a244ac5e907754b2104912299815009922cfdc0f6b48d92135295","src/indentation.rs":"f41ee8be41e01620c7d88b76f81a01ce6a619939505eaf3fcfe6c8021fae022b","src/lib.rs":"d5d39085faa4527bf6c16a91c5a44b9b894e3f3a2606763bceac22038528c28c","src/line_ending.rs":"bf416f683ab952d4df75d5dc3c199e7ae7740db2c5982ac1a20c3f4b186ded76","src/options.rs":"0d3aec6ab238f3aa14aa57e736384ec208cd3013373941c76d66c0125ca0630f","src/refill.rs":"33ce98ef31c4791893fc2136edd8f8d95cdd38fa54daa59aaf078b359c43d913","src/termwidth.rs":"2e7854e822c435341bc4d467d13614d417df4f2f530cea3c5e49e3b44e754943","src/word_separators.rs":"d3b2b5faf224bf414bf9da48be02eaffb41aec3a91674bedab02ad5748344143","src/word_splitters.rs":"8de2b92eff6d752e321f219136b45b9812267b5be7ace57602a3bb9d3b5cf332","src/wrap.rs":"52c48e2e5155100e4067363e56b180785684bca3109c95c3425ef8051738ff0e","src/wrap_algorithms.rs":"c99498f2e58634f707545ba73c3a99025086d1afb8c12aeceff2ced2887bb8ae","src/wrap_algorithms/optimal_fit.rs":"a9ce8bad61d4fa81df9e292a557fbf5303df78391d63610ec512b9b06f9193b1","tests/indent.rs":"51f977db11632a32fafecf86af88413d51238fe6efcf18ec52fac89133714278","tests/version-numbers.rs":"9e964f58dbdf051fc6fe0d6542ab312d3e95f26c3fd14bce84449bb625e45761"},"package":"23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8504bfc904a2022874f4ddee4f7b287b64015fe33d47b6e2e678d32d884ac8e3","CHANGELOG.md":"2b49672ca15da27844abb6643660faa3a517b1b731c7c5023a55de2e570f35fb","Cargo.lock":"c60631b9ccb2798984507f9e074ce15d9b6e59f34d4dc3418ef40c222ac55725","Cargo.toml":"bccd38e75da62b89a7bb2d741926688f1822ecd5165a703ffaadf9177a34e919","Cargo.toml.orig":"71af3aa91df8f053227e93188d80f62a19445f07b50de46b76c7d52c91ed769c","LICENSE":"ce93600c49fbb3e14df32efe752264644f6a2f8e08a735ba981725799e5309ef","README.md":"5dd8128a4e9057aeb6133a073d30a819230243907e717349101b41a11ec23234","rustfmt.toml":"02637ad90caa19885b25b1ce8230657b3703402775d9db83687a3f55de567509","src/columns.rs":"73432251f95ac0b84d5e971989ebc5f867d8b8ca82d5e3fc67fe3a66216fbc38","src/core.rs":"e2cc6b1e5978df0db9b6d0425e7d0ebf65dd188aff90df800f1f2dda7b1c53f2","src/fill.rs":"1fe773dad2d0bb67a7739b3931c1ee3269d677b71a0716dcdb5b01fe2539d7c2","src/fuzzing.rs":"0a77010a555a244ac5e907754b2104912299815009922cfdc0f6b48d92135295","src/indentation.rs":"f41ee8be41e01620c7d88b76f81a01ce6a619939505eaf3fcfe6c8021fae022b","src/lib.rs":"d5d39085faa4527bf6c16a91c5a44b9b894e3f3a2606763bceac22038528c28c","src/line_ending.rs":"bf416f683ab952d4df75d5dc3c199e7ae7740db2c5982ac1a20c3f4b186ded76","src/options.rs":"0d3aec6ab238f3aa14aa57e736384ec208cd3013373941c76d66c0125ca0630f","src/refill.rs":"33ce98ef31c4791893fc2136edd8f8d95cdd38fa54daa59aaf078b359c43d913","src/termwidth.rs":"2e7854e822c435341bc4d467d13614d417df4f2f530cea3c5e49e3b44e754943","src/word_separators.rs":"d3b2b5faf224bf414bf9da48be02eaffb41aec3a91674bedab02ad5748344143","src/word_splitters.rs":"8de2b92eff6d752e321f219136b45b9812267b5be7ace57602a3bb9d3b5cf332","src/wrap.rs":"52c48e2e5155100e4067363e56b180785684bca3109c95c3425ef8051738ff0e","src/wrap_algorithms.rs":"c99498f2e58634f707545ba73c3a99025086d1afb8c12aeceff2ced2887bb8ae","src/wrap_algorithms/optimal_fit.rs":"a9ce8bad61d4fa81df9e292a557fbf5303df78391d63610ec512b9b06f9193b1","tests/indent.rs":"51f977db11632a32fafecf86af88413d51238fe6efcf18ec52fac89133714278","tests/version-numbers.rs":"9e964f58dbdf051fc6fe0d6542ab312d3e95f26c3fd14bce84449bb625e45761"},"package":"23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/textwrap/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "39914e0fd7e9af79908c5b9a5cfbb303fe6778e8" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/textwrap/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,44 @@ +[package] +name = "textwrap" +version = "0.16.1" +authors = ["Martin Geisler "] +description = "Library for word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation." +documentation = "https://docs.rs/textwrap/" +repository = "https://github.com/mgeisler/textwrap" +readme = "README.md" +keywords = ["text", "formatting", "wrap", "typesetting", "hyphenation"] +categories = ["text-processing", "command-line-interface"] +license = "MIT" +edition = "2021" +rust-version = "1.56" +exclude = [".github/", ".gitignore", "benchmarks/", "examples/", "fuzz/", "images/"] + +[[example]] +name = "hyphenation" +path = "examples/hyphenation.rs" +required-features = ["hyphenation"] + +[[example]] +name = "termwidth" +path = "examples/termwidth.rs" +required-features = ["terminal_size"] + +[package.metadata.docs.rs] +all-features = true + +[features] +default = ["unicode-linebreak", "unicode-width", "smawk"] + +[dependencies] +hyphenation = { version = "0.8.4", optional = true, features = ["embed_en-us"] } +smawk = { version = "0.3.1", optional = true } +terminal_size = { version = "0.2.1", optional = true } +unicode-linebreak = { version = "0.1.4", optional = true } +unicode-width = { version = "0.1.10", optional = true } + +[dev-dependencies] +unic-emoji-char = "0.9.0" +version-sync = "0.9.4" + +[target.'cfg(unix)'.dev-dependencies] +termion = "2.0.1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.appveyor.yml thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.appveyor.yml --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.appveyor.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.appveyor.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,23 @@ +environment: + matrix: + - TOOLCHAIN: stable + - TOOLCHAIN: nightly + +matrix: + allow_failures: + - TOOLCHAIN: nightly + +install: + - ps: Start-FileDownload 'https://static.rust-lang.org/rustup/dist/i686-pc-windows-gnu/rustup-init.exe' + - rustup-init.exe -y --default-toolchain %TOOLCHAIN% + - set PATH=%PATH%;%USERPROFILE%\.cargo\bin + +build_script: + - cargo build --verbose --all-features + +test_script: + - cargo test --verbose --all-features + +cache: + - '%USERPROFILE%\.cargo' + - target diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"a0e3c783725beb480b666d52d49da0ec69865c82e8bd5c8a76ba330158e954c1","LICENSE":"ce93600c49fbb3e14df32efe752264644f6a2f8e08a735ba981725799e5309ef","README.md":"9af1f6627e8c2e19c7383c99462ca028b235b2f8dadbb33f13e2d1663c8c20e3","benches/linear.rs":"ec084063923bafc6e80c2cd78deb0f7ad18ae19a7e66005e991e00dac1ff3ce4","examples/layout.rs":"38cf4d316d28e0b99925bef604b68aad05489c06ec77e6105575cd26ce994631","examples/termwidth.rs":"67d95b60feb52cfd59fe5b17c37c53e51fb7f2a8e5e483d75aec8d0044dbcbd7","src/indentation.rs":"04f8479286fd87f2d75b0f02ce8309a815a5ffd1e79a7323132e34dc0e107aef","src/lib.rs":"115bf6ec566b8241d52cff83977146f03df3460d6f94ad897f2221cb56100118","src/splitting.rs":"071ef8ce0ea6c3f33230889a3426fd645276a6de626f45223ae7b873394df662","tests/version-numbers.rs":"e0e9316073d6d410440a6ee33c2f3bdfd0faa48895f6f9d05a220a91b7afcc99"},"package":"d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"} \ No newline at end of file +{"files":{".appveyor.yml":"275783ff1cea36daf321770cf5e9bed2ac5fe00c5439d3b2b44287c44c550450",".cargo_vcs_info.json":"27c2dfe1c12075ece32f0cb3fcdf2e584924235910531e4ab01e86818be9925b",".circleci/config.yml":"f261747fa6b84a2da6215977ef97e6e4133984e0f12e5a87da3e82d25f84d76b",".codecov.yml":"c3010641ee9307953b16ddbf30a47f68dbd5ec7ab12a7bf92ca8cb9046712d34",".travis.yml":"02f40c27c0242c8a566f29a9b045ad5539d75707d427433375ef839c082fa614","Cargo.toml":"a0e3c783725beb480b666d52d49da0ec69865c82e8bd5c8a76ba330158e954c1","Cargo.toml.orig":"49e7cff7723b68cf64f96dc37f682d663692487d9c2be83978200dbcffc3703f","LICENSE":"ce93600c49fbb3e14df32efe752264644f6a2f8e08a735ba981725799e5309ef","README.md":"9af1f6627e8c2e19c7383c99462ca028b235b2f8dadbb33f13e2d1663c8c20e3","benches/linear.rs":"ec084063923bafc6e80c2cd78deb0f7ad18ae19a7e66005e991e00dac1ff3ce4","examples/layout.rs":"38cf4d316d28e0b99925bef604b68aad05489c06ec77e6105575cd26ce994631","examples/termwidth.rs":"67d95b60feb52cfd59fe5b17c37c53e51fb7f2a8e5e483d75aec8d0044dbcbd7","src/indentation.rs":"04f8479286fd87f2d75b0f02ce8309a815a5ffd1e79a7323132e34dc0e107aef","src/lib.rs":"115bf6ec566b8241d52cff83977146f03df3460d6f94ad897f2221cb56100118","src/splitting.rs":"071ef8ce0ea6c3f33230889a3426fd645276a6de626f45223ae7b873394df662","tests/version-numbers.rs":"e0e9316073d6d410440a6ee33c2f3bdfd0faa48895f6f9d05a220a91b7afcc99"},"package":"d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "abcd618beae3f74841032aa5b53c1086b0a57ca2" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.circleci/config.yml thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.circleci/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.circleci/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.circleci/config.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +version: 2 +jobs: + build: + docker: + - image: xd009642/tarpaulin + steps: + - checkout + - run: + name: Generate coverage report + command: cargo tarpaulin --out Xml --all-features + - run: + name: Upload to codecov.io + command: bash <(curl -s https://codecov.io/bash) -Z -f cobertura.xml diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.codecov.yml thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.codecov.yml --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.codecov.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.codecov.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +codecov: + # Do not wait for these CI providers since they will not upload any + # coverage reports. + ci: + - !appveyor + - !travis + +coverage: + status: + project: + default: + # Allow a 5% drop in overall project coverage on a PR. + threshold: 5% diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +language: rust + +rust: + - stable + - beta + - nightly + - 1.22.0 + +cache: cargo + +script: + - cargo build --verbose --all-features + - cargo test --verbose --all-features + +matrix: + allow_failures: + - rust: nightly diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/textwrap-0.11.0/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/textwrap-0.11.0/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,38 @@ +[package] +name = "textwrap" +version = "0.11.0" +authors = ["Martin Geisler "] +description = """ +Textwrap is a small library for word wrapping, indenting, and +dedenting strings. + +You can use it to format strings (such as help and error messages) for +display in commandline applications. It is designed to be efficient +and handle Unicode characters correctly. +""" +documentation = "https://docs.rs/textwrap/" +repository = "https://github.com/mgeisler/textwrap" +readme = "README.md" +keywords = ["text", "formatting", "wrap", "typesetting", "hyphenation"] +categories = ["text-processing", "command-line-interface"] +license = "MIT" +exclude = [".dir-locals.el"] + +[package.metadata.docs.rs] +all-features = true + +[badges] +travis-ci = { repository = "mgeisler/textwrap" } +appveyor = { repository = "mgeisler/textwrap" } +codecov = { repository = "mgeisler/textwrap" } + +[dependencies] +unicode-width = "0.1.3" +term_size = { version = "0.3.0", optional = true } +hyphenation = { version = "0.7.1", optional = true, features = ["embed_all"] } + +[dev-dependencies] +lipsum = "0.6" +rand = "0.6" +rand_xorshift = "0.1" +version-sync = "0.6" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"391230d6db1276baa00856a9ded6ccc426a447d04a23661d7b4461137f398745","README.md":"9f102f13ccbabe9cdec7a206aa298d65e33dea84da9f08dd17b358ff44fe0286","src/lib.rs":"d3367f69119c46ac4ca8bb0a4c86c77606119200aebd56b7a30096c08a22ba40"},"package":"aac81b6fd6beb5884b0cf3321b8117e6e5d47ecb6fc89f414cfdcca8b2fe2dd8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f5229b1fa983d9054c0ad256c80961e933f44faf976c69a40f8d1b9a0a6e33f8",".github/workflows/rust.yml":"cddaada07c6ce7ffa70999038b3081999e9af65df4d95e894dc77b621ead0fc2","Cargo.toml":"391230d6db1276baa00856a9ded6ccc426a447d04a23661d7b4461137f398745","Cargo.toml.orig":"fe7dc2839d8154a4b8768a6f8b79e8793e52b39c845ea0a23b5074f6dce6bc96","README.md":"9f102f13ccbabe9cdec7a206aa298d65e33dea84da9f08dd17b358ff44fe0286","src/lib.rs":"d3367f69119c46ac4ca8bb0a4c86c77606119200aebd56b7a30096c08a22ba40"},"package":"aac81b6fd6beb5884b0cf3321b8117e6e5d47ecb6fc89f414cfdcca8b2fe2dd8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a0149557282ee78a535d93daaa647668a585569e" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,93 @@ +name: Rust + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +env: + CARGO_TERM_COLOR: always + +jobs: + miri: + name: "Miri" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install Miri + run: | + rustup toolchain install nightly --component miri + rustup override set nightly + cargo miri setup + - name: Test (default) with Miri + run: MIRIFLAGS=-Zmiri-strict-provenance cargo miri test + - name: Test (gecko-ffi) with Miri + run: MIRIFLAGS=-Zmiri-strict-provenance cargo miri test --features=gecko-ffi + + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build + run: cargo build --verbose + - name: Run tests + run: cargo test --verbose + - name: Run tests + run: cargo test --verbose + - name: Run tests (serde) + run: cargo test --features=serde --verbose + - name: Run tests (gecko-ffi) + run: cargo test --tests --features=gecko-ffi --verbose + + fmt: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rustfmt + override: true + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + + clippy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: clippy + override: true + - uses: actions-rs/clippy-check@v1 + env: + PWD: ${{ env.GITHUB_WORKSPACE }} + with: + token: ${{ secrets.GITHUB_TOKEN }} + args: --workspace --tests --examples + + + docs: + runs-on: ubuntu-latest + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rust-docs + override: true + - uses: swatinem/rust-cache@v1 + - uses: actions-rs/cargo@v1 + with: + command: doc + args: --workspace --no-deps diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/thin-vec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thin-vec/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +edition = "2018" +name = "thin-vec" +version = "0.2.12" +authors = ["Aria Beingessner "] +description = "A vec that takes up less space on the stack" +license = "MIT/Apache-2.0" +repository = "https://github.com/gankra/thin-vec" +homepage = "https://github.com/gankra/thin-vec" +readme = "README.md" + +[features] +unstable = [] +default = [] + +# Gecko specific features. These features cause thin-vec to have the same layout +# and behaviour as nsTArray, allowing it to be used in C++ FFI. Requires +# the empty header to be statically linked in with the symbol name "sEmptyTArrayHeader" +gecko-ffi = [] + +[dependencies] +serde = {version = "1.0", optional = true} + +[dev-dependencies] +serde_test = "1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"288215266eb920b7ccac9a61592e45fd303fd7e0653bda433dc654e29fd436a9","Cargo.toml":"49ebd4149c77f399307ff0b1bf923bc375a1863729bd1fb3c8a486fc3dca69b2","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"1b665c5bcd24e6a8f052427ac09de48d74c04b7255e597e3d43ac7ca0a3a1e2f","build.rs":"d9ff69377315792766c92c0ac6f464c954e7b1f1a7794da7adebc2dd1249aa40","build/probe.rs":"8df55471d6b75623d423b17ebbf493335ee66140d1ddd232c88db3e59f61298c","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/aserror.rs":"380007eea1e65681f157af143be01b0a779ee7ae07cf0a884b24438b218dd1cb","src/display.rs":"52385248e945246f7ef5b7dd45d1c327bed2cdbc10349029fc170658376814b2","src/lib.rs":"d47228b31d6bb11641ce18735e2686b08fde6b6e503a4b8878b2a940603633f2","src/provide.rs":"a58cb09f60ad0181c7a47c0442c9d23b8e1f79f93a2b488db3b27c211e3f497f","src/var.rs":"a7390e29fe607bfccc690c2333e8d1b85923ece2eb62555dd07fa01f7b37e226","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/test_backtrace.rs":"d773443b25d24cb75e788d6dd21ed1d283e66563c6399b396cd61df8524766d2","tests/test_display.rs":"5432eeeaa18be38e9ad317766433c86424d13758520eed2fc37a1871934a5545","tests/test_error.rs":"eba9a2bae06e45365dc9f1be39d00e5cdee57127909c5f4b1f5558fe1dbb60ef","tests/test_expr.rs":"727f08245aa73f440d477d39fbcd24ca6e64f648192df84f353ecddfc1061d37","tests/test_from.rs":"36bd22be7b048cd187a19076aeac1456040f20a0b677b01c6003998b63439ea1","tests/test_generics.rs":"a77cb1646d3eaea8031c4521b86206ebd6c4357fd5744f6d55ce3100a121540d","tests/test_lints.rs":"ebc4f3d99b7ae210160ab590ff8a4350632d6aa731df416f7a450567d038d00d","tests/test_option.rs":"e73039a518b41b72bdd1e9c55a098ed82c265d0ef9b090ed20d729764b707697","tests/test_path.rs":"049bee9ef1c384d5f91882284ab704f9fc74477ac310f2b9c764feffdfe0f53d","tests/test_source.rs":"36a6de84484bdae8eae487ef41a93e5c71ae88d1c7e1194911295672db0b15ab","tests/test_transparent.rs":"c224b3030b7d3e3dc6851787255bea30ff063c4b3f7767a5d7b43b56959a8347","tests/ui/bad-field-attr.rs":"c5b567e3091969a01061843fb2d95c5e1aa3fa81edfeecdf416a84a6fba40aa8","tests/ui/bad-field-attr.stderr":"78f576d5ec66464a77f1cdf0f5bb7dcdf18f7f04f1165983a6239ec59d908ea3","tests/ui/concat-display.rs":"3995bd6b3bdd67df7bb16499775d89600c0dd20895633fe807396a64c117078d","tests/ui/concat-display.stderr":"251878d4c334e7d6735b7a440ffa0739c3443b85aba60cd7786b60d2497c93f8","tests/ui/display-underscore.rs":"0cab8048b4a37a676b00c5f68414c235573c920423d9a2f4dfac887a6f805399","tests/ui/display-underscore.stderr":"bb11d3c000cbd110e3539cc3fee053f824f1bdd3a8b1d7ad9548f6ceae96e684","tests/ui/duplicate-enum-source.rs":"bfe28ce18042d446a76c7411aa233598211ce1157fdd3cb87bff3b3fa7c33131","tests/ui/duplicate-enum-source.stderr":"3d32fead420b27b4497be49080bc3b78f7f0ba339ead3de6c94e5dc20302c18f","tests/ui/duplicate-fmt.rs":"ba89e292892043fdc7dfefec13f0f8bc5f52b3ab03cd0278a019612ce34dcd85","tests/ui/duplicate-fmt.stderr":"65e78d22526d30a37e663ffe63aaa1c37576aba81c6a8dc5b9ee65cc00956872","tests/ui/duplicate-struct-source.rs":"f3d5f8e3d6fccfcdbb630db291353709583a920c6bf46f9f9de9966b67ea4c0f","tests/ui/duplicate-struct-source.stderr":"fb761d76668ac42357cf37b03c0abdbae5de0a828034990850291c9cb6ab766d","tests/ui/duplicate-transparent.rs":"41a9447e85f1a47027023442acde55c3d8610ec46d91b39bd43a42d7a004d747","tests/ui/duplicate-transparent.stderr":"4975abad43e973df158f18098d9bcb9dc39f8e75d3e733ed5d6620d1ee065c11","tests/ui/expression-fallback.rs":"00fcfa22a9860feb3c737cc4eca44512de85412d2cce69a690afa9e4bdc8758b","tests/ui/expression-fallback.stderr":"7859db67522b7d35819c4cfaa725f76136cdea990a65d2469638d4c2c899db8c","tests/ui/fallback-impl-with-display.rs":"0b8ce57ba958008f90aaa078fa1066b47b8d4a5146b6a91ec7d8d96122f0637a","tests/ui/fallback-impl-with-display.stderr":"1b3dad712b97598fbee70125471de1a8106eb161d42ce1f790ae07be8c8984ba","tests/ui/from-backtrace-backtrace.rs":"0caac64486c0eb9c076553c0502d468fbc477602a9a2595165a1dcd95524e5ff","tests/ui/from-backtrace-backtrace.stderr":"e24156ae0828878f3282341732b6e032eaa8cb4b4db366a6b5437ed0731d40a7","tests/ui/from-not-source.rs":"a8dff2e92c21b1b97c48af89b7832bfb6b3bb4437a691bb882779e63fc792869","tests/ui/from-not-source.stderr":"525038e8b841707b927434cca4549168f73bd305faca17552a0d1fffa542ccc4","tests/ui/invalid-input-impl-anyway.rs":"6de91f71ddf038dffa3b9da33763a2ec3a5aa0047528e19ba998d5efe3aada5b","tests/ui/invalid-input-impl-anyway.stderr":"fa2725053cd87fc37f87546b377e6e5eed95c45e2a960863303b21a1935fdddb","tests/ui/lifetime.rs":"1da6748767b9a5b25ad7c013becb2e243b39c7c764cbdf00487794f6fc812890","tests/ui/lifetime.stderr":"d889a23f71324afe95dafc5f9d15337fbdbc9977cb8924f0cafe3a3becf4ced7","tests/ui/missing-display.rs":"c1fd1bc0ec0fb103d7f7b128837f717d49485662839899d570b3c983f1332888","tests/ui/missing-display.stderr":"9e7d3ad7da309dd2b420d50936c849c9b766d90553e357712b90437b6486b3c9","tests/ui/missing-fmt.rs":"bc9e2830e54c2474ff6c27a766ed3dee88d29e40f93f30e8d64d63233866c17d","tests/ui/missing-fmt.stderr":"9a20ccee9b660fe31a5b3199307b48580bb8305cb9ce33d97d3fc767a0cfc614","tests/ui/no-display.rs":"0525bbaf69d6badec85ad92dfe0dc9a4dcabb28a859f4caac40a52f1d37d9e25","tests/ui/no-display.stderr":"506a11a27e96b2d5a560fbb93cfddb22fc257ddafc08b047f612fafdf3f74eda","tests/ui/numbered-positional-tuple.rs":"7d000b1abcde04abcfe21bd592144e8cbcd953608895aef934d4655e2349e63a","tests/ui/numbered-positional-tuple.stderr":"58b2dde4578862b3d2ca9d8f309b05dbbce059e7b6bb8ad3096a702b0f63c5cf","tests/ui/raw-identifier.rs":"2593eb4bee6a2b20f36ccd08a7265f2e284a4f020f8381c325bb8fe630213e8d","tests/ui/raw-identifier.stderr":"0461c9c5a2f2630734822940d543df7f32cd4ed2e34bb323f6edbd13335dbf2f","tests/ui/same-from-type.rs":"6db0bcbe507f3204d6bc8d4cf382b9e36228bccaca01c199a89cd6df87bcae0c","tests/ui/same-from-type.stderr":"e0084050070564e7d22a13db8b401a145e4e3311ae5ac2f8f83b998cadd079a8","tests/ui/source-enum-not-error.rs":"3add5e7b4503d964bcae0848904822e1473c1d08c5a146c2df5347314ce1b8df","tests/ui/source-enum-not-error.stderr":"aeba0a8a0084833e470b6be2250370809f53c279ad603232af5302b9de9f8cce","tests/ui/source-enum-unnamed-field-not-error.rs":"a98989e908b84a8e6e6dceef02af7bdd1098a444d229950f67ed4f54d55c62e7","tests/ui/source-enum-unnamed-field-not-error.stderr":"579144cada6850a8a9b34f5ae4d36a5c19dfc4acf3dde78f57ffb5fe1a5e8da3","tests/ui/source-struct-not-error.rs":"09fb7713637242dca9192585a6daeb8d732dc1c1d0fa522b74f1c98618e6d949","tests/ui/source-struct-not-error.stderr":"b45eb66f078fec68d44feff1f8d6a676c341e9e9d9acb35daa58ec1ea20f9dae","tests/ui/source-struct-unnamed-field-not-error.rs":"eee605a9aafbb093666393e25cef4f7d7b8e90d518b9fadbdbed9685c66ccfcd","tests/ui/source-struct-unnamed-field-not-error.stderr":"2da577e0cb8ea8c7f0a2ae69c0f7db908432217c6290a72abba46a8f539982be","tests/ui/struct-with-fmt.rs":"a681659e0c161c8dd7b9f42e3ac026759ed085948cfb42458247eb96a2122a69","tests/ui/struct-with-fmt.stderr":"e560ce1e6a696b404f729ec317d6793ccb2a72fe8a508f0adb807b3982c1c9ff","tests/ui/transparent-display.rs":"b3c59583eb64b0b5a246444456d03cf52d51bcdc08885023600dbb44fd87e5f2","tests/ui/transparent-display.stderr":"16d538914e0d92026bde4b4bec75660217da9ecc6b621d12d2eb81d33ed1d1da","tests/ui/transparent-enum-many.rs":"2a40a764fb4683bff57973eec61507a6c00f7d4d7a32da6e7bd0190c2e445434","tests/ui/transparent-enum-many.stderr":"f1d78c1d6d8edbef153420db4fb9ca3dc6076fa043b5b1bc0cd291daa417a3ea","tests/ui/transparent-enum-not-error.rs":"f6315993e68bc71d6d4d39afa4d059695308ef785f92cc0d1df3e9ff55be2a9a","tests/ui/transparent-enum-not-error.stderr":"3a5fe056cd4566f402b03cb591394e0ba85bd74da53df3c8d50bda4a05c2e5ba","tests/ui/transparent-enum-source.rs":"18f606a98ac0a53f08dc56f5f923b9cbe75d25ed34479c777b48dac305d5968c","tests/ui/transparent-enum-source.stderr":"1b2e0ac53951034575d43ec0396c4e2b3cfb272db2aef8d6baa13a7e1632cc84","tests/ui/transparent-enum-unnamed-field-not-error.rs":"0c720567e9e0f87921055dfa9f607661725377633445e01a4b5048c7a7a50a85","tests/ui/transparent-enum-unnamed-field-not-error.stderr":"6d84e9a7f4e88daba12931a6c1508be60bb19125d06e44fa2fa205126d953bb1","tests/ui/transparent-struct-many.rs":"72c6b6c1a44c203d3bc68989b2f1ec092531ef75b745432824c3776c290326f6","tests/ui/transparent-struct-many.stderr":"7bd0536dbb54a0ce7d4a8e66ca7624a1b132d8a1d1e4fecca642ec77494ac01c","tests/ui/transparent-struct-not-error.rs":"fd814d3141c9182b1267b558d9daef8dd6e8b6462e1ad42b197f3a1c0703dce2","tests/ui/transparent-struct-not-error.stderr":"ac7634ea72096d8a5c1a91fd4f1b45ef870130a2698d9ae7c6530cec2f9799d5","tests/ui/transparent-struct-source.rs":"863fa691ed7d27e8767da58d9ee11fd40d6642274b36338ca1074c07964ea2b3","tests/ui/transparent-struct-source.stderr":"267dab65929e67d32347fb467a00b43af931f8205d727d7671938580217fc70e","tests/ui/transparent-struct-unnamed-field-not-error.rs":"fbff5874be44a5dcc347693d7929537256b187dfec467ed72c9968c095228d8d","tests/ui/transparent-struct-unnamed-field-not-error.stderr":"ea99d5422348c2588ad7374360e2a24649f040b9c5614c9308eff958f61960ec","tests/ui/unconditional-recursion.rs":"a6cc8c97a95644b4c5979fbc2fc5e18bdb58ff1e8a8ab471c9e3bb64a8ddddc4","tests/ui/unconditional-recursion.stderr":"7349acab2499b55cd48d86b8c0ac65b080225f3d43d6582653259d7b9e085a52","tests/ui/unexpected-field-fmt.rs":"29fba7b4d81c642ec8e47cfe053aa515acf9080a86d65e685363a48993becfe3","tests/ui/unexpected-field-fmt.stderr":"20731c4a08af04bed3ff513903adadd690b6bc532b15604557e7f25575a8338f","tests/ui/unexpected-struct-source.rs":"c6cbe882d622635c216feb8290b1bd536ce0ec4feee16bc087667a21b3641d5c","tests/ui/unexpected-struct-source.stderr":"7c8227513478f6cc09e8a28be337c8a0e758a06ca5978d774c91bd43c4a54043","tests/ui/union.rs":"331adff27cebd8b95b03b6742cc8247331fda1f961e1590ed39c8d39f50cf1d8","tests/ui/union.stderr":"5f67ad29753d6fb14bc03aef7d4a1f660ee7796e469c037efbf8b13456934ad3"},"package":"f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"478c5390556bcfa07023bfca8f2eb5601650afaf1749eafd7ee8215cc90907df",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"18f2a6890b83c55ad37f9e67e05afe8dfa71199dffb681630b0a961d96ebe255","Cargo.lock":"288215266eb920b7ccac9a61592e45fd303fd7e0653bda433dc654e29fd436a9","Cargo.toml":"49ebd4149c77f399307ff0b1bf923bc375a1863729bd1fb3c8a486fc3dca69b2","Cargo.toml.orig":"d05ab4a28b45500a4091ed6edd2ed4c5f8414d139c61d6aac5837e68c9d67dd8","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"1b665c5bcd24e6a8f052427ac09de48d74c04b7255e597e3d43ac7ca0a3a1e2f","build.rs":"d9ff69377315792766c92c0ac6f464c954e7b1f1a7794da7adebc2dd1249aa40","build/probe.rs":"8df55471d6b75623d423b17ebbf493335ee66140d1ddd232c88db3e59f61298c","rust-toolchain.toml":"6bbb61302978c736b2da03e4fb40e3beab908f85d533ab46fd541e637b5f3e0f","src/aserror.rs":"380007eea1e65681f157af143be01b0a779ee7ae07cf0a884b24438b218dd1cb","src/display.rs":"52385248e945246f7ef5b7dd45d1c327bed2cdbc10349029fc170658376814b2","src/lib.rs":"d47228b31d6bb11641ce18735e2686b08fde6b6e503a4b8878b2a940603633f2","src/provide.rs":"a58cb09f60ad0181c7a47c0442c9d23b8e1f79f93a2b488db3b27c211e3f497f","src/var.rs":"a7390e29fe607bfccc690c2333e8d1b85923ece2eb62555dd07fa01f7b37e226","tests/compiletest.rs":"4e381aa8ca3eabb7ac14d1e0c3700b3223e47640547a6988cfa13ad68255f60f","tests/test_backtrace.rs":"d773443b25d24cb75e788d6dd21ed1d283e66563c6399b396cd61df8524766d2","tests/test_display.rs":"5432eeeaa18be38e9ad317766433c86424d13758520eed2fc37a1871934a5545","tests/test_error.rs":"eba9a2bae06e45365dc9f1be39d00e5cdee57127909c5f4b1f5558fe1dbb60ef","tests/test_expr.rs":"727f08245aa73f440d477d39fbcd24ca6e64f648192df84f353ecddfc1061d37","tests/test_from.rs":"36bd22be7b048cd187a19076aeac1456040f20a0b677b01c6003998b63439ea1","tests/test_generics.rs":"a77cb1646d3eaea8031c4521b86206ebd6c4357fd5744f6d55ce3100a121540d","tests/test_lints.rs":"ebc4f3d99b7ae210160ab590ff8a4350632d6aa731df416f7a450567d038d00d","tests/test_option.rs":"e73039a518b41b72bdd1e9c55a098ed82c265d0ef9b090ed20d729764b707697","tests/test_path.rs":"049bee9ef1c384d5f91882284ab704f9fc74477ac310f2b9c764feffdfe0f53d","tests/test_source.rs":"36a6de84484bdae8eae487ef41a93e5c71ae88d1c7e1194911295672db0b15ab","tests/test_transparent.rs":"c224b3030b7d3e3dc6851787255bea30ff063c4b3f7767a5d7b43b56959a8347","tests/ui/bad-field-attr.rs":"c5b567e3091969a01061843fb2d95c5e1aa3fa81edfeecdf416a84a6fba40aa8","tests/ui/bad-field-attr.stderr":"78f576d5ec66464a77f1cdf0f5bb7dcdf18f7f04f1165983a6239ec59d908ea3","tests/ui/concat-display.rs":"3995bd6b3bdd67df7bb16499775d89600c0dd20895633fe807396a64c117078d","tests/ui/concat-display.stderr":"251878d4c334e7d6735b7a440ffa0739c3443b85aba60cd7786b60d2497c93f8","tests/ui/display-underscore.rs":"0cab8048b4a37a676b00c5f68414c235573c920423d9a2f4dfac887a6f805399","tests/ui/display-underscore.stderr":"bb11d3c000cbd110e3539cc3fee053f824f1bdd3a8b1d7ad9548f6ceae96e684","tests/ui/duplicate-enum-source.rs":"bfe28ce18042d446a76c7411aa233598211ce1157fdd3cb87bff3b3fa7c33131","tests/ui/duplicate-enum-source.stderr":"3d32fead420b27b4497be49080bc3b78f7f0ba339ead3de6c94e5dc20302c18f","tests/ui/duplicate-fmt.rs":"ba89e292892043fdc7dfefec13f0f8bc5f52b3ab03cd0278a019612ce34dcd85","tests/ui/duplicate-fmt.stderr":"65e78d22526d30a37e663ffe63aaa1c37576aba81c6a8dc5b9ee65cc00956872","tests/ui/duplicate-struct-source.rs":"f3d5f8e3d6fccfcdbb630db291353709583a920c6bf46f9f9de9966b67ea4c0f","tests/ui/duplicate-struct-source.stderr":"fb761d76668ac42357cf37b03c0abdbae5de0a828034990850291c9cb6ab766d","tests/ui/duplicate-transparent.rs":"41a9447e85f1a47027023442acde55c3d8610ec46d91b39bd43a42d7a004d747","tests/ui/duplicate-transparent.stderr":"4975abad43e973df158f18098d9bcb9dc39f8e75d3e733ed5d6620d1ee065c11","tests/ui/expression-fallback.rs":"00fcfa22a9860feb3c737cc4eca44512de85412d2cce69a690afa9e4bdc8758b","tests/ui/expression-fallback.stderr":"7859db67522b7d35819c4cfaa725f76136cdea990a65d2469638d4c2c899db8c","tests/ui/fallback-impl-with-display.rs":"0b8ce57ba958008f90aaa078fa1066b47b8d4a5146b6a91ec7d8d96122f0637a","tests/ui/fallback-impl-with-display.stderr":"1b3dad712b97598fbee70125471de1a8106eb161d42ce1f790ae07be8c8984ba","tests/ui/from-backtrace-backtrace.rs":"0caac64486c0eb9c076553c0502d468fbc477602a9a2595165a1dcd95524e5ff","tests/ui/from-backtrace-backtrace.stderr":"e24156ae0828878f3282341732b6e032eaa8cb4b4db366a6b5437ed0731d40a7","tests/ui/from-not-source.rs":"a8dff2e92c21b1b97c48af89b7832bfb6b3bb4437a691bb882779e63fc792869","tests/ui/from-not-source.stderr":"525038e8b841707b927434cca4549168f73bd305faca17552a0d1fffa542ccc4","tests/ui/invalid-input-impl-anyway.rs":"6de91f71ddf038dffa3b9da33763a2ec3a5aa0047528e19ba998d5efe3aada5b","tests/ui/invalid-input-impl-anyway.stderr":"fa2725053cd87fc37f87546b377e6e5eed95c45e2a960863303b21a1935fdddb","tests/ui/lifetime.rs":"1da6748767b9a5b25ad7c013becb2e243b39c7c764cbdf00487794f6fc812890","tests/ui/lifetime.stderr":"d889a23f71324afe95dafc5f9d15337fbdbc9977cb8924f0cafe3a3becf4ced7","tests/ui/missing-display.rs":"c1fd1bc0ec0fb103d7f7b128837f717d49485662839899d570b3c983f1332888","tests/ui/missing-display.stderr":"9e7d3ad7da309dd2b420d50936c849c9b766d90553e357712b90437b6486b3c9","tests/ui/missing-fmt.rs":"bc9e2830e54c2474ff6c27a766ed3dee88d29e40f93f30e8d64d63233866c17d","tests/ui/missing-fmt.stderr":"9a20ccee9b660fe31a5b3199307b48580bb8305cb9ce33d97d3fc767a0cfc614","tests/ui/no-display.rs":"0525bbaf69d6badec85ad92dfe0dc9a4dcabb28a859f4caac40a52f1d37d9e25","tests/ui/no-display.stderr":"506a11a27e96b2d5a560fbb93cfddb22fc257ddafc08b047f612fafdf3f74eda","tests/ui/numbered-positional-tuple.rs":"7d000b1abcde04abcfe21bd592144e8cbcd953608895aef934d4655e2349e63a","tests/ui/numbered-positional-tuple.stderr":"58b2dde4578862b3d2ca9d8f309b05dbbce059e7b6bb8ad3096a702b0f63c5cf","tests/ui/raw-identifier.rs":"2593eb4bee6a2b20f36ccd08a7265f2e284a4f020f8381c325bb8fe630213e8d","tests/ui/raw-identifier.stderr":"0461c9c5a2f2630734822940d543df7f32cd4ed2e34bb323f6edbd13335dbf2f","tests/ui/same-from-type.rs":"6db0bcbe507f3204d6bc8d4cf382b9e36228bccaca01c199a89cd6df87bcae0c","tests/ui/same-from-type.stderr":"e0084050070564e7d22a13db8b401a145e4e3311ae5ac2f8f83b998cadd079a8","tests/ui/source-enum-not-error.rs":"3add5e7b4503d964bcae0848904822e1473c1d08c5a146c2df5347314ce1b8df","tests/ui/source-enum-not-error.stderr":"aeba0a8a0084833e470b6be2250370809f53c279ad603232af5302b9de9f8cce","tests/ui/source-enum-unnamed-field-not-error.rs":"a98989e908b84a8e6e6dceef02af7bdd1098a444d229950f67ed4f54d55c62e7","tests/ui/source-enum-unnamed-field-not-error.stderr":"579144cada6850a8a9b34f5ae4d36a5c19dfc4acf3dde78f57ffb5fe1a5e8da3","tests/ui/source-struct-not-error.rs":"09fb7713637242dca9192585a6daeb8d732dc1c1d0fa522b74f1c98618e6d949","tests/ui/source-struct-not-error.stderr":"b45eb66f078fec68d44feff1f8d6a676c341e9e9d9acb35daa58ec1ea20f9dae","tests/ui/source-struct-unnamed-field-not-error.rs":"eee605a9aafbb093666393e25cef4f7d7b8e90d518b9fadbdbed9685c66ccfcd","tests/ui/source-struct-unnamed-field-not-error.stderr":"2da577e0cb8ea8c7f0a2ae69c0f7db908432217c6290a72abba46a8f539982be","tests/ui/struct-with-fmt.rs":"a681659e0c161c8dd7b9f42e3ac026759ed085948cfb42458247eb96a2122a69","tests/ui/struct-with-fmt.stderr":"e560ce1e6a696b404f729ec317d6793ccb2a72fe8a508f0adb807b3982c1c9ff","tests/ui/transparent-display.rs":"b3c59583eb64b0b5a246444456d03cf52d51bcdc08885023600dbb44fd87e5f2","tests/ui/transparent-display.stderr":"16d538914e0d92026bde4b4bec75660217da9ecc6b621d12d2eb81d33ed1d1da","tests/ui/transparent-enum-many.rs":"2a40a764fb4683bff57973eec61507a6c00f7d4d7a32da6e7bd0190c2e445434","tests/ui/transparent-enum-many.stderr":"f1d78c1d6d8edbef153420db4fb9ca3dc6076fa043b5b1bc0cd291daa417a3ea","tests/ui/transparent-enum-not-error.rs":"f6315993e68bc71d6d4d39afa4d059695308ef785f92cc0d1df3e9ff55be2a9a","tests/ui/transparent-enum-not-error.stderr":"3a5fe056cd4566f402b03cb591394e0ba85bd74da53df3c8d50bda4a05c2e5ba","tests/ui/transparent-enum-source.rs":"18f606a98ac0a53f08dc56f5f923b9cbe75d25ed34479c777b48dac305d5968c","tests/ui/transparent-enum-source.stderr":"1b2e0ac53951034575d43ec0396c4e2b3cfb272db2aef8d6baa13a7e1632cc84","tests/ui/transparent-enum-unnamed-field-not-error.rs":"0c720567e9e0f87921055dfa9f607661725377633445e01a4b5048c7a7a50a85","tests/ui/transparent-enum-unnamed-field-not-error.stderr":"6d84e9a7f4e88daba12931a6c1508be60bb19125d06e44fa2fa205126d953bb1","tests/ui/transparent-struct-many.rs":"72c6b6c1a44c203d3bc68989b2f1ec092531ef75b745432824c3776c290326f6","tests/ui/transparent-struct-many.stderr":"7bd0536dbb54a0ce7d4a8e66ca7624a1b132d8a1d1e4fecca642ec77494ac01c","tests/ui/transparent-struct-not-error.rs":"fd814d3141c9182b1267b558d9daef8dd6e8b6462e1ad42b197f3a1c0703dce2","tests/ui/transparent-struct-not-error.stderr":"ac7634ea72096d8a5c1a91fd4f1b45ef870130a2698d9ae7c6530cec2f9799d5","tests/ui/transparent-struct-source.rs":"863fa691ed7d27e8767da58d9ee11fd40d6642274b36338ca1074c07964ea2b3","tests/ui/transparent-struct-source.stderr":"267dab65929e67d32347fb467a00b43af931f8205d727d7671938580217fc70e","tests/ui/transparent-struct-unnamed-field-not-error.rs":"fbff5874be44a5dcc347693d7929537256b187dfec467ed72c9968c095228d8d","tests/ui/transparent-struct-unnamed-field-not-error.stderr":"ea99d5422348c2588ad7374360e2a24649f040b9c5614c9308eff958f61960ec","tests/ui/unconditional-recursion.rs":"a6cc8c97a95644b4c5979fbc2fc5e18bdb58ff1e8a8ab471c9e3bb64a8ddddc4","tests/ui/unconditional-recursion.stderr":"7349acab2499b55cd48d86b8c0ac65b080225f3d43d6582653259d7b9e085a52","tests/ui/unexpected-field-fmt.rs":"29fba7b4d81c642ec8e47cfe053aa515acf9080a86d65e685363a48993becfe3","tests/ui/unexpected-field-fmt.stderr":"20731c4a08af04bed3ff513903adadd690b6bc532b15604557e7f25575a8338f","tests/ui/unexpected-struct-source.rs":"c6cbe882d622635c216feb8290b1bd536ce0ec4feee16bc087667a21b3641d5c","tests/ui/unexpected-struct-source.stderr":"7c8227513478f6cc09e8a28be337c8a0e758a06ca5978d774c91bd43c4a54043","tests/ui/union.rs":"331adff27cebd8b95b03b6742cc8247331fda1f961e1590ed39c8d39f50cf1d8","tests/ui/union.stderr":"5f67ad29753d6fb14bc03aef7d4a1f660ee7796e469c037efbf8b13456934ad3"},"package":"f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c535cecb6f8d98cbdc72f526fc4c8a8ae826e2a3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,127 @@ +name: CI + +on: + push: + pull_request: + workflow_dispatch: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + pre_ci: + uses: dtolnay/.github/.github/workflows/pre_ci.yml@master + + test: + name: Rust ${{matrix.rust}} + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.81.0, 1.70.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + components: rust-src + - name: Enable type layout randomization + run: echo RUSTFLAGS=${RUSTFLAGS}\ -Zrandomize-layout >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - name: Enable nightly-only tests + run: echo RUSTFLAGS=${RUSTFLAGS}\ --cfg=thiserror_nightly_testing >> $GITHUB_ENV + if: matrix.rust == 'nightly' + - run: cargo test --workspace --exclude thiserror_no_std_test + - run: cargo test --manifest-path tests/no-std/Cargo.toml + if: matrix.rust != '1.70.0' + - uses: actions/upload-artifact@v4 + if: matrix.rust == 'nightly' && always() + with: + name: Cargo.lock + path: Cargo.lock + continue-on-error: true + + msrv: + name: Rust 1.61.0 + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@1.61.0 + with: + components: rust-src + - run: cargo check + + minimal: + name: Minimal versions + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - run: cargo generate-lockfile -Z minimal-versions + - run: cargo check --locked + + doc: + name: Documentation + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + env: + RUSTDOCFLAGS: -Dwarnings + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: rust-src + - uses: dtolnay/install@cargo-docs-rs + - run: cargo docs-rs + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + with: + components: clippy, rust-src + - run: cargo clippy --tests --workspace -- -Dclippy::all -Dclippy::pedantic + + miri: + name: Miri + needs: pre_ci + if: needs.pre_ci.outputs.continue + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@miri + - run: cargo miri setup + - run: cargo miri test + env: + MIRIFLAGS: -Zmiri-strict-provenance + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/thiserror/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,44 @@ +[package] +name = "thiserror" +version = "2.0.9" +authors = ["David Tolnay "] +categories = ["rust-patterns"] +description = "derive(Error)" +documentation = "https://docs.rs/thiserror" +edition = "2021" +keywords = ["error", "error-handling", "derive"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/thiserror" +rust-version = "1.61" + +[features] +default = ["std"] + +# Std feature enables support for formatting std::path::{Path, PathBuf} +# conveniently in an error message. +# +# #[derive(Error, Debug)] +# #[error("failed to create configuration file {path}")] +# pub struct MyError { +# pub path: PathBuf, +# pub source: std::io::Error, +# } +# +# Without std, this would need to be written #[error("... {}", path.display())]. +std = [] + +[dependencies] +thiserror-impl = { version = "=2.0.9", path = "impl" } + +[dev-dependencies] +anyhow = "1.0.73" +ref-cast = "1.0.18" +rustversion = "1.0.13" +trybuild = { version = "1.0.81", features = ["diff"] } + +[workspace] +members = ["impl", "tests/no-std"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror-impl/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror-impl/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"97d4f1e7cfbfd1afbdccf790b700481fa8158958e17bf691f07a26985da12ff9","Cargo.toml":"033872c794a401770672c46d6d327b27470078580f4837c455664cc0c0f8305f","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","src/ast.rs":"c717fffeb2923b2840d58fd02923a1926a48fa8336039f57a9e94f9275ae7ec6","src/attr.rs":"d3c7fa9e8269973f140e5382f753664ac32bee44c09875f678100b890aea4d06","src/expand.rs":"06339e5ecc9fadc7baf0c8df4f98cef748f467dba82452645bce37227ad50baa","src/fallback.rs":"505c5a56a07a8a25bf533b44111e44a85e13b9dac787f24f2191e3d7389db446","src/fmt.rs":"e6391502143c44b9f04cdef9085a84392804bdde75d8b87d741fded7f7882c7a","src/generics.rs":"ac493703c9955400d4fab22cbbdbbc4bf4f6f72c112b34be8b784142142ff74f","src/lib.rs":"8ddbfd56670c3a508fd13f2f44d80782aac760f6a32db0a57af3c2c9ef27dd26","src/prop.rs":"82fb29bd85b0e1163c32dca2ff874e1dfbece7f681b986c6fe618f29e34bdd26","src/scan_expr.rs":"d46ae7a3eaaa6476553db3164676ec71aa82bcd8a2e4cad59deb07893c79f1c8","src/unraw.rs":"d4ee6048f7722160c3d61f69378d2c8d17068a319a8e6a33c6f25ea673e88312","src/valid.rs":"5a4e781773cc9a2f3129f620fa4f201f71fd3265b8315ca138239bec3bf618fb"},"package":"7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e95847a9af3ac8ec28203246ad28e34e2a1a9a5f4c874ad6ab228738d4c153fe","Cargo.lock":"97d4f1e7cfbfd1afbdccf790b700481fa8158958e17bf691f07a26985da12ff9","Cargo.toml":"033872c794a401770672c46d6d327b27470078580f4837c455664cc0c0f8305f","Cargo.toml.orig":"5e69107446309e86504d9e5b155f06aa77d29fb49d21c7aed0e4e013d3148228","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","src/ast.rs":"c717fffeb2923b2840d58fd02923a1926a48fa8336039f57a9e94f9275ae7ec6","src/attr.rs":"d3c7fa9e8269973f140e5382f753664ac32bee44c09875f678100b890aea4d06","src/expand.rs":"06339e5ecc9fadc7baf0c8df4f98cef748f467dba82452645bce37227ad50baa","src/fallback.rs":"505c5a56a07a8a25bf533b44111e44a85e13b9dac787f24f2191e3d7389db446","src/fmt.rs":"e6391502143c44b9f04cdef9085a84392804bdde75d8b87d741fded7f7882c7a","src/generics.rs":"ac493703c9955400d4fab22cbbdbbc4bf4f6f72c112b34be8b784142142ff74f","src/lib.rs":"8ddbfd56670c3a508fd13f2f44d80782aac760f6a32db0a57af3c2c9ef27dd26","src/prop.rs":"82fb29bd85b0e1163c32dca2ff874e1dfbece7f681b986c6fe618f29e34bdd26","src/scan_expr.rs":"d46ae7a3eaaa6476553db3164676ec71aa82bcd8a2e4cad59deb07893c79f1c8","src/unraw.rs":"d4ee6048f7722160c3d61f69378d2c8d17068a319a8e6a33c6f25ea673e88312","src/valid.rs":"5a4e781773cc9a2f3129f620fa4f201f71fd3265b8315ca138239bec3bf618fb"},"package":"7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror-impl/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror-impl/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c535cecb6f8d98cbdc72f526fc4c8a8ae826e2a3" + }, + "path_in_vcs": "impl" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/thiserror-impl/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/thiserror-impl/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/thiserror-impl/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "thiserror-impl" +version = "2.0.9" +authors = ["David Tolnay "] +description = "Implementation detail of the `thiserror` crate" +edition = "2021" +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/thiserror" +rust-version = "1.61" + +[lib] +proc-macro = true + +[dependencies] +proc-macro2 = "1.0.74" +quote = "1.0.35" +syn = "2.0.87" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--generate-link-to-definition"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f1334f8d72c95094d33eebe78ddf6a7d6ee5f7aea949cc7d597cb33e6bc22b0a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"e939611b59c971d4b8f2614552707ecd896dbcf3de3145224b0a97db6c3417fa","src/lib.rs":"8979dad6252c8fc615ae7f28fbd1f16416aa03507a76324b9470f2823d851a4d"},"package":"06638f039e6c49cd649d92e0e792f665d088bece8eba4c99c6fdfc2776b4ddb0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f47faba7b0d248a5a216032be14a395b474e4c6b88d4f29a703b54ceafbad576",".clippy.toml":"7bc14f84d6e752d48fbaf6edaccd1220ef2efc12b0e3e63c949f802a6a1cab2d",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"b93645272edf737e10e1498ef330c4c33d58b1bb9a617d1dbffe877fd00b152b","Cargo.toml":"f1334f8d72c95094d33eebe78ddf6a7d6ee5f7aea949cc7d597cb33e6bc22b0a","Cargo.toml.orig":"320c6cb730b7f37a5b997abb8919f8e26ded1853d4f543492cd12d3c895622b4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"e939611b59c971d4b8f2614552707ecd896dbcf3de3145224b0a97db6c3417fa","src/lib.rs":"8979dad6252c8fc615ae7f28fbd1f16416aa03507a76324b9470f2823d851a4d"},"package":"06638f039e6c49cd649d92e0e792f665d088bece8eba4c99c6fdfc2776b4ddb0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2466d883d2ada18942530af24a96b25c0e7124d6" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.clippy.toml thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.clippy.toml --- thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.clippy.toml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.clippy.toml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +msrv = "1.31.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/threadbound/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/threadbound/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,38 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable, 1.31.0] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo check + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy -- -Dclippy::all -Dclippy::pedantic diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/threadbound/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/threadbound/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/threadbound/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/threadbound/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "threadbound" +version = "0.1.5" +authors = ["David Tolnay "] +categories = ["concurrency", "rust-patterns"] +description = "Make any value Sync but only available on its original thread." +documentation = "https://docs.rs/threadbound" +edition = "2018" +keywords = ["sync"] +license = "MIT OR Apache-2.0" +repository = "https://github.com/dtolnay/threadbound" +rust-version = "1.31" + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/time/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/time/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"bd60027c57b6255a65c218363b8e018ccbc7339af846b30ecc14c7781e9dc701","LICENSE-Apache":"edd65bdd88957a205c47d53fa499eed8865a70320f0f03f6391668cb304ea376","LICENSE-MIT":"231c837c45eb53f108fb48929e488965bc4fcc14e9ea21d35f50e6b99d98685b","README.md":"36c735ebe90cdc962dec7e240607a052088697d0cefd555f093746039b0943cd","src/date.rs":"a20df0cc036d1c09f5554bf2c52a7dc7ceb2d08af355a5079282b3660c1bf062","src/duration.rs":"dc394786d19a1fae779ebfbd14e1502a5701756a500224fc82f116ecfeef39b2","src/error/component_range.rs":"26a1aa4ea2d0f9887efcbe9584d5aa14b1e5d37525a52dc9f18e1e282599625d","src/error/conversion_range.rs":"972abb765370070de01e2fc2e1bb1e80808a069e6213577d7beaca02e1d707c3","src/error/different_variant.rs":"107bef7b3addd7108b36a2da8389f611d4482f34a5b63429841141e05c8cb30c","src/error/format.rs":"d87846c2ac62dec421402ea21e5d2a8d73add6658df4ac914067a4b43cb0ef20","src/error/indeterminate_offset.rs":"1f52f9ea107847fa781399cfcc8046451d70155fb497486c80b2138f82782941","src/error/invalid_format_description.rs":"cf617348b55d9c3273060fa2d99bd4eda215452270025f2b6caef6ef9f387af5","src/error/invalid_variant.rs":"b653a3e6e902f06cb9f2e0366c4da84b92e8bdb03164c2f8cb15fe66415706e4","src/error/mod.rs":"a30edbd2cdc701d0327291ef1201aa1531ab8bb1a1318945085ab71f8918bb16","src/error/parse.rs":"a3f23c10cab2e4ce159c5b3d5774d54214bd0098b70a59c48a2407777cdee9e5","src/error/parse_from_description.rs":"2de1f5b5af3d9bb358cee1c66a2721a78ee99f0ee5e0c06f159e62de7a294a5f","src/error/try_from_parsed.rs":"8c227be52653a1d33af01a8024c0fc56f1f9803f08ef01487a7eaa5833adbb57","src/ext/digit_count.rs":"d32af3cac57077870f6b31c5bd6e0da3a530a7c713aaebdcd27125d9fd8857a3","src/ext/instant.rs":"7598e0fab29b6a9c2a7d1f5fa761ed7d2d8b54deac801189fec652a358ed7e08","src/ext/mod.rs":"dc70d230a170ddd1bf7798703d9ff7cac419aaadc82b5f8dbf46d5320322e2c5","src/ext/numerical_duration.rs":"d6c74898e4f6025158ef8daf35abe53268161db2c18d12e718fec17cfe442d6d","src/ext/numerical_std_duration.rs":"0dc24fc48c3eb94c22aca75423e652e13322262c63edaf5393a28bc8470d6082","src/format_description/borrowed_format_item.rs":"529cb5c91a0ff08a6f8615ccf1289c9b5f01996f691db1bd1cb5a451c25ead4c","src/format_description/component.rs":"b65c0ca896ea6ec8dbfc7570c69849c88cbba6031a2847dcfdce06d721a59397","src/format_description/mod.rs":"640958320fcda04287a84767b6fe2f941a0e5f7498b58a531f6dffbfd0ed1757","src/format_description/modifier.rs":"450e6fc64353f80304c2b616bf3e8c58f1ae02e0a2875e946cf0ea27e87a4e10","src/format_description/owned_format_item.rs":"8834a705f3f0c61a1851ffb4b897766b4216ae2dbac6ae34ad0d4aa3fd46a064","src/format_description/parse/ast.rs":"f96b423629e265d85f4068c7590a27405cb5b4275bf9f547e674f337b281a58e","src/format_description/parse/format_item.rs":"0a5b013e5dbb226a90bcda533866d9a141d1270412f44a42ba0dc053479e782c","src/format_description/parse/lexer.rs":"fae06f81ace377f716857b60bb5c0d6591123478a99b4c9823f4b19bb3f73af1","src/format_description/parse/mod.rs":"99ac90c3cdb73ce52b3e2866c4f3f7dae0557b88bce5846161c901e11fbd80c4","src/format_description/well_known/iso8601.rs":"30b2f495044ab4e1f3ff6a317a8b4ca2ffb46b7cc23428eca8b685c0f16518cc","src/format_description/well_known/iso8601/adt_hack.rs":"8f1d5f4a0959070ab96343868086adfa6fa3f5a5823f50a111c824b4a9bcd39b","src/format_description/well_known/rfc2822.rs":"36c23394724ae12250d4193cab26887a6ff8f82ca441ea6b0d03c4f1c928b3dd","src/format_description/well_known/rfc3339.rs":"1a6318dffd3ebb6ac7cf96eae3d9b1eb44b1089cf4284fa6a7e935c6fcf1b43c","src/formatting/formattable.rs":"7cd6416af947b92316b6505c2d3c45b163c87257302ae18868b1f83fbba034a4","src/formatting/iso8601.rs":"1d265461a515406c1253350b5eb870b5416f9ce76cdf96a8fbfb7c4b57dcb623","src/formatting/mod.rs":"115af930b598ed77a9b55ba8f7d89befefb1f21cec960ebd2c315188a25ba07d","src/instant.rs":"96a5aba377443945c1a75d669347711c40b33ea842f7d609eb3a7572b6ce64bf","src/internal_macros.rs":"cf2479614cc66f3b9c533f5f5c4584fe90136c7ad4d0c2137d5aa386ffa5319f","src/lib.rs":"f2fdfeaf6f85d71cbb875d54645964997a741d9c012cecdfda9c92ee82f01d15","src/macros.rs":"bea9e61c00ac2b523357300a51830d32e46f03456fc03d18fe26928042e10a2d","src/month.rs":"cee05aaad0088a38f0bec22dc913590c18d3bc74208aa72394512424677ffd25","src/offset_date_time.rs":"7d2a476c69c7f3c16c466347a9dff2c6d9687e82044b7c39034218f14adfa404","src/parsing/combinator/mod.rs":"e49d14f7d0c38a847d9f5f2e63d466464641d365f1d39c48d1a455ebe6632ec5","src/parsing/combinator/rfc/iso8601.rs":"8b819a8e3ef4b160b1bce94cad6534e3c0acbeef98cfc494606815468781c19a","src/parsing/combinator/rfc/mod.rs":"f30b75d248f5ae92c27646d504703f5489185afb76c998cc4375437b3d15c822","src/parsing/combinator/rfc/rfc2234.rs":"08e2813c6d40c0dae881875fe0417ae06886c73679256587e33186e46b3c3bae","src/parsing/combinator/rfc/rfc2822.rs":"2aff3a6a2778bc806031cff92ad2f43f0874620b5d484b5b39ee2d2507212f06","src/parsing/component.rs":"32d69c4f86e3a2e90dffbd74af8b19ea25dbeaa6f60aa89637f3988d64fd7967","src/parsing/iso8601.rs":"6cc42738e8e8ed5b2800b0fbdd85c120705ec3452483f625c75a5a1e5bf0fcc9","src/parsing/mod.rs":"7d790f512710dc33b9f6f51e4237c04812aafd7d68710df01d02d755062568d7","src/parsing/parsable.rs":"8fa8f9b2653fa5e911a6528fd3f62cd371e3b2bb2c2727447fd2a33381ffed68","src/parsing/parsed.rs":"32289f2495ad6826eab3c745c8df1c2590510c88bb4d7c21b2dbc6bfd664ed35","src/parsing/shim.rs":"46efc374bc3129e28936a850143fff8e42aafe10c69ebbb904195aaeca26adc9","src/primitive_date_time.rs":"faca737cbe28bce420dfb4468021f46968c29abdde449479af225e597441c96e","src/quickcheck.rs":"09baaccea54f77cc60d1c43a726275d15db42e1c8b4ec157d4417d3cded36762","src/rand.rs":"dcedb2473e240c46de00aa4b156d66cb755da9d5fd04adaedb3682cb6a12218f","src/serde/iso8601.rs":"997bbf4fe4018f8fdc9335ac863b543fb24a58b2dee394615505a24311331516","src/serde/mod.rs":"99a93f87c0dd35f818af72228ca74a0952ce4db4d426ddf7c21a0220caee890e","src/serde/rfc2822.rs":"fe97aa1311037a362eb477fe8c6729b3b85ff2d0afab7148f10f64d109081f90","src/serde/rfc3339.rs":"9835c8b8fb24b53657769b81a71188fe4261e5869917779e1702b3a0aa854654","src/serde/timestamp/microseconds.rs":"7b8a0f6e455ddb6c50ed4a8473ea68cf9aacb31af36ccc058b68fa3bb5f3246d","src/serde/timestamp/milliseconds.rs":"df995f05f340f0429697269aa152a39b0beca45e1b4d8e60f4a6bb27f09a4d88","src/serde/timestamp/mod.rs":"20ddd158fe5e491f9f7e74ef074d2bb10c8b02b1fcd399c0429fd796d799aa01","src/serde/timestamp/nanoseconds.rs":"a46b1e60e8b19792a26ebdab33cba53db95cb13e3c4d9675a17b1491e9fb2940","src/serde/visitor.rs":"973ba2826134d09b109ef7c09a80c48ab724bd9051706bfde85e1ba930e00134","src/sys/local_offset_at/imp.rs":"4b6e57f02566364270ac9b7e1540290a5658a296f7e911f988264d103e420326","src/sys/local_offset_at/mod.rs":"95b042824b414b3021eda2bcf0821afc529bfd8d4cfcad0b893edb197e48461b","src/sys/local_offset_at/unix.rs":"ce02c86c4b4588ef3ebfa56bc82ff09e83677fc7679e61843b0bd80c4308fcbc","src/sys/local_offset_at/wasm_js.rs":"7cdacf5548a89a00265764ef07c1abb2ea1a3211f1ec720932b066f1d18b2f20","src/sys/local_offset_at/windows.rs":"90c16515d7ac29961bd0b8af92e38c7999f260bfd3438c9935fee65e8c0cc1e9","src/sys/mod.rs":"0a43797e55e986233a71f1cc4b3a21997da42bc15db7d912373296cd535e49bc","src/tests.rs":"c858af9559784ec4fe82ddcd0f4029b1c519ef7699288995d8fac007feada859","src/time.rs":"418ae2964af95fbbfba070598b09e36475846792c1916d990e20f5481e0ea9e7","src/utc_offset.rs":"0e51f4ebb740f95b0f2b2d956b72ff49dcc993b81e4d14d1d1809fb355be5817","src/util.rs":"34b4d98803dd99d0db813d0e3cda9dcbb235a8315b6cf1438e0048d14d76663a","src/weekday.rs":"76ed201232f03077474c05e53f34b0403ead637c40a5228b9b61b342048f2917"},"package":"5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"bd9735b762d6b40e4900eea7f833386b47c4cb0f5ff73817e3fe0377ff38ea90","Cargo.toml":"bd60027c57b6255a65c218363b8e018ccbc7339af846b30ecc14c7781e9dc701","Cargo.toml.orig":"d1a0284372ccaa00dd783197eb04cc089cc81f79b38e222dfe6323a12d664f19","LICENSE-Apache":"edd65bdd88957a205c47d53fa499eed8865a70320f0f03f6391668cb304ea376","LICENSE-MIT":"231c837c45eb53f108fb48929e488965bc4fcc14e9ea21d35f50e6b99d98685b","README.md":"36c735ebe90cdc962dec7e240607a052088697d0cefd555f093746039b0943cd","src/date.rs":"a20df0cc036d1c09f5554bf2c52a7dc7ceb2d08af355a5079282b3660c1bf062","src/duration.rs":"dc394786d19a1fae779ebfbd14e1502a5701756a500224fc82f116ecfeef39b2","src/error/component_range.rs":"26a1aa4ea2d0f9887efcbe9584d5aa14b1e5d37525a52dc9f18e1e282599625d","src/error/conversion_range.rs":"972abb765370070de01e2fc2e1bb1e80808a069e6213577d7beaca02e1d707c3","src/error/different_variant.rs":"107bef7b3addd7108b36a2da8389f611d4482f34a5b63429841141e05c8cb30c","src/error/format.rs":"d87846c2ac62dec421402ea21e5d2a8d73add6658df4ac914067a4b43cb0ef20","src/error/indeterminate_offset.rs":"1f52f9ea107847fa781399cfcc8046451d70155fb497486c80b2138f82782941","src/error/invalid_format_description.rs":"cf617348b55d9c3273060fa2d99bd4eda215452270025f2b6caef6ef9f387af5","src/error/invalid_variant.rs":"b653a3e6e902f06cb9f2e0366c4da84b92e8bdb03164c2f8cb15fe66415706e4","src/error/mod.rs":"a30edbd2cdc701d0327291ef1201aa1531ab8bb1a1318945085ab71f8918bb16","src/error/parse.rs":"a3f23c10cab2e4ce159c5b3d5774d54214bd0098b70a59c48a2407777cdee9e5","src/error/parse_from_description.rs":"2de1f5b5af3d9bb358cee1c66a2721a78ee99f0ee5e0c06f159e62de7a294a5f","src/error/try_from_parsed.rs":"8c227be52653a1d33af01a8024c0fc56f1f9803f08ef01487a7eaa5833adbb57","src/ext/digit_count.rs":"d32af3cac57077870f6b31c5bd6e0da3a530a7c713aaebdcd27125d9fd8857a3","src/ext/instant.rs":"7598e0fab29b6a9c2a7d1f5fa761ed7d2d8b54deac801189fec652a358ed7e08","src/ext/mod.rs":"dc70d230a170ddd1bf7798703d9ff7cac419aaadc82b5f8dbf46d5320322e2c5","src/ext/numerical_duration.rs":"d6c74898e4f6025158ef8daf35abe53268161db2c18d12e718fec17cfe442d6d","src/ext/numerical_std_duration.rs":"0dc24fc48c3eb94c22aca75423e652e13322262c63edaf5393a28bc8470d6082","src/format_description/borrowed_format_item.rs":"529cb5c91a0ff08a6f8615ccf1289c9b5f01996f691db1bd1cb5a451c25ead4c","src/format_description/component.rs":"b65c0ca896ea6ec8dbfc7570c69849c88cbba6031a2847dcfdce06d721a59397","src/format_description/mod.rs":"640958320fcda04287a84767b6fe2f941a0e5f7498b58a531f6dffbfd0ed1757","src/format_description/modifier.rs":"450e6fc64353f80304c2b616bf3e8c58f1ae02e0a2875e946cf0ea27e87a4e10","src/format_description/owned_format_item.rs":"8834a705f3f0c61a1851ffb4b897766b4216ae2dbac6ae34ad0d4aa3fd46a064","src/format_description/parse/ast.rs":"f96b423629e265d85f4068c7590a27405cb5b4275bf9f547e674f337b281a58e","src/format_description/parse/format_item.rs":"0a5b013e5dbb226a90bcda533866d9a141d1270412f44a42ba0dc053479e782c","src/format_description/parse/lexer.rs":"fae06f81ace377f716857b60bb5c0d6591123478a99b4c9823f4b19bb3f73af1","src/format_description/parse/mod.rs":"99ac90c3cdb73ce52b3e2866c4f3f7dae0557b88bce5846161c901e11fbd80c4","src/format_description/well_known/iso8601.rs":"30b2f495044ab4e1f3ff6a317a8b4ca2ffb46b7cc23428eca8b685c0f16518cc","src/format_description/well_known/iso8601/adt_hack.rs":"8f1d5f4a0959070ab96343868086adfa6fa3f5a5823f50a111c824b4a9bcd39b","src/format_description/well_known/rfc2822.rs":"36c23394724ae12250d4193cab26887a6ff8f82ca441ea6b0d03c4f1c928b3dd","src/format_description/well_known/rfc3339.rs":"1a6318dffd3ebb6ac7cf96eae3d9b1eb44b1089cf4284fa6a7e935c6fcf1b43c","src/formatting/formattable.rs":"7cd6416af947b92316b6505c2d3c45b163c87257302ae18868b1f83fbba034a4","src/formatting/iso8601.rs":"1d265461a515406c1253350b5eb870b5416f9ce76cdf96a8fbfb7c4b57dcb623","src/formatting/mod.rs":"115af930b598ed77a9b55ba8f7d89befefb1f21cec960ebd2c315188a25ba07d","src/instant.rs":"96a5aba377443945c1a75d669347711c40b33ea842f7d609eb3a7572b6ce64bf","src/internal_macros.rs":"cf2479614cc66f3b9c533f5f5c4584fe90136c7ad4d0c2137d5aa386ffa5319f","src/lib.rs":"f2fdfeaf6f85d71cbb875d54645964997a741d9c012cecdfda9c92ee82f01d15","src/macros.rs":"bea9e61c00ac2b523357300a51830d32e46f03456fc03d18fe26928042e10a2d","src/month.rs":"cee05aaad0088a38f0bec22dc913590c18d3bc74208aa72394512424677ffd25","src/offset_date_time.rs":"7d2a476c69c7f3c16c466347a9dff2c6d9687e82044b7c39034218f14adfa404","src/parsing/combinator/mod.rs":"e49d14f7d0c38a847d9f5f2e63d466464641d365f1d39c48d1a455ebe6632ec5","src/parsing/combinator/rfc/iso8601.rs":"8b819a8e3ef4b160b1bce94cad6534e3c0acbeef98cfc494606815468781c19a","src/parsing/combinator/rfc/mod.rs":"f30b75d248f5ae92c27646d504703f5489185afb76c998cc4375437b3d15c822","src/parsing/combinator/rfc/rfc2234.rs":"08e2813c6d40c0dae881875fe0417ae06886c73679256587e33186e46b3c3bae","src/parsing/combinator/rfc/rfc2822.rs":"2aff3a6a2778bc806031cff92ad2f43f0874620b5d484b5b39ee2d2507212f06","src/parsing/component.rs":"32d69c4f86e3a2e90dffbd74af8b19ea25dbeaa6f60aa89637f3988d64fd7967","src/parsing/iso8601.rs":"6cc42738e8e8ed5b2800b0fbdd85c120705ec3452483f625c75a5a1e5bf0fcc9","src/parsing/mod.rs":"7d790f512710dc33b9f6f51e4237c04812aafd7d68710df01d02d755062568d7","src/parsing/parsable.rs":"8fa8f9b2653fa5e911a6528fd3f62cd371e3b2bb2c2727447fd2a33381ffed68","src/parsing/parsed.rs":"32289f2495ad6826eab3c745c8df1c2590510c88bb4d7c21b2dbc6bfd664ed35","src/parsing/shim.rs":"46efc374bc3129e28936a850143fff8e42aafe10c69ebbb904195aaeca26adc9","src/primitive_date_time.rs":"faca737cbe28bce420dfb4468021f46968c29abdde449479af225e597441c96e","src/quickcheck.rs":"09baaccea54f77cc60d1c43a726275d15db42e1c8b4ec157d4417d3cded36762","src/rand.rs":"dcedb2473e240c46de00aa4b156d66cb755da9d5fd04adaedb3682cb6a12218f","src/serde/iso8601.rs":"997bbf4fe4018f8fdc9335ac863b543fb24a58b2dee394615505a24311331516","src/serde/mod.rs":"99a93f87c0dd35f818af72228ca74a0952ce4db4d426ddf7c21a0220caee890e","src/serde/rfc2822.rs":"fe97aa1311037a362eb477fe8c6729b3b85ff2d0afab7148f10f64d109081f90","src/serde/rfc3339.rs":"9835c8b8fb24b53657769b81a71188fe4261e5869917779e1702b3a0aa854654","src/serde/timestamp/microseconds.rs":"7b8a0f6e455ddb6c50ed4a8473ea68cf9aacb31af36ccc058b68fa3bb5f3246d","src/serde/timestamp/milliseconds.rs":"df995f05f340f0429697269aa152a39b0beca45e1b4d8e60f4a6bb27f09a4d88","src/serde/timestamp/mod.rs":"20ddd158fe5e491f9f7e74ef074d2bb10c8b02b1fcd399c0429fd796d799aa01","src/serde/timestamp/nanoseconds.rs":"a46b1e60e8b19792a26ebdab33cba53db95cb13e3c4d9675a17b1491e9fb2940","src/serde/visitor.rs":"973ba2826134d09b109ef7c09a80c48ab724bd9051706bfde85e1ba930e00134","src/sys/local_offset_at/imp.rs":"4b6e57f02566364270ac9b7e1540290a5658a296f7e911f988264d103e420326","src/sys/local_offset_at/mod.rs":"95b042824b414b3021eda2bcf0821afc529bfd8d4cfcad0b893edb197e48461b","src/sys/local_offset_at/unix.rs":"ce02c86c4b4588ef3ebfa56bc82ff09e83677fc7679e61843b0bd80c4308fcbc","src/sys/local_offset_at/wasm_js.rs":"7cdacf5548a89a00265764ef07c1abb2ea1a3211f1ec720932b066f1d18b2f20","src/sys/local_offset_at/windows.rs":"90c16515d7ac29961bd0b8af92e38c7999f260bfd3438c9935fee65e8c0cc1e9","src/sys/mod.rs":"0a43797e55e986233a71f1cc4b3a21997da42bc15db7d912373296cd535e49bc","src/tests.rs":"c858af9559784ec4fe82ddcd0f4029b1c519ef7699288995d8fac007feada859","src/time.rs":"418ae2964af95fbbfba070598b09e36475846792c1916d990e20f5481e0ea9e7","src/utc_offset.rs":"0e51f4ebb740f95b0f2b2d956b72ff49dcc993b81e4d14d1d1809fb355be5817","src/util.rs":"34b4d98803dd99d0db813d0e3cda9dcbb235a8315b6cf1438e0048d14d76663a","src/weekday.rs":"76ed201232f03077474c05e53f34b0403ead637c40a5228b9b61b342048f2917"},"package":"5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/time/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/time/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3c3c546a661ac59e1a586a4edc65adff04fd1335" + }, + "path_in_vcs": "time" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/time/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/time/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,94 @@ +[package] +name = "time" +version = "0.3.36" +authors = ["Jacob Pratt ", "Time contributors"] +edition = "2021" +rust-version = "1.67.0" +repository = "https://github.com/time-rs/time" +homepage = "https://time-rs.github.io" +keywords = ["date", "time", "calendar", "duration"] +categories = [ + "date-and-time", + "no-std", + "parser-implementations", + "value-formatting", +] +readme = "../README.md" +license = "MIT OR Apache-2.0" +description = "Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std]." +include = ["src/**/*", "LICENSE-*", "README.md"] + +[lib] +bench = false + +[lints] +workspace = true + +[package.metadata.docs.rs] +all-features = true +targets = ["x86_64-unknown-linux-gnu"] +rustdoc-args = ["--cfg", "__time_03_docs", "--generate-link-to-definition"] + +[features] +default = ["std"] +alloc = ["serde?/alloc"] +formatting = ["dep:itoa", "std", "time-macros?/formatting"] +large-dates = ["time-macros?/large-dates"] +local-offset = ["std", "dep:libc", "dep:num_threads"] +macros = ["dep:time-macros"] +parsing = ["time-macros?/parsing"] +quickcheck = ["dep:quickcheck", "alloc", "deranged/quickcheck"] +rand = ["dep:rand", "deranged/rand"] +serde = ["dep:serde", "time-macros?/serde", "deranged/serde"] +serde-human-readable = ["serde", "formatting", "parsing"] +# Deprecated in favor of using the relevant flags directly. +serde-well-known = ["serde", "formatting", "parsing"] +std = ["alloc", "deranged/std"] +wasm-bindgen = ["dep:js-sys"] + +# If adding an optional dependency, be sure to use the `dep:` prefix above to avoid an implicit +# feature gate. +[dependencies] +deranged = { workspace = true } +itoa = { workspace = true, optional = true } +num-conv = { workspace = true } +powerfmt = { workspace = true } +quickcheck = { workspace = true, optional = true } +rand = { workspace = true, optional = true } +serde = { workspace = true, optional = true } +time-core = { workspace = true } +time-macros = { workspace = true, optional = true } + +[target.'cfg(target_family = "unix")'.dependencies] +libc = { workspace = true, optional = true } +num_threads = { workspace = true, optional = true } + +[target.'cfg(all(target_family = "wasm", not(any(target_os = "emscripten", target_os = "wasi"))))'.dependencies] +js-sys = { workspace = true, optional = true } + +[dev-dependencies] +num-conv = { workspace = true } +rand = { workspace = true } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +serde_test = { workspace = true } +quickcheck_macros = { workspace = true } +time-macros = { workspace = true } +rstest = { workspace = true } +rstest_reuse = { workspace = true } + +[target.'cfg(__ui_tests)'.dev-dependencies] +trybuild = { workspace = true } + +[target.'cfg(bench)'.dev-dependencies] +criterion = { workspace = true } + +# Significant contributions to the benchmarks provided by Emil Lundberg. +[[bench]] +name = "benchmarks" +harness = false +path = "../benchmarks/main.rs" + +[[test]] +name = "tests" +path = "../tests/main.rs" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-0.1.45/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/time-0.1.45/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"27cdb65721e671b4a942a99b69f6b8679e7ec258cd8c2e5edec8eb50a91b3b58","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"35b591c7481ec3ae59210fa4f9b7cecb1b16e632bfd6193b032239e74f9bfdb8","src/display.rs":"52d16abaa37b3ab577747c7d9d2ed6ded1b126458e980dc3e1a571fa6e1f9fda","src/duration.rs":"c706d392bdb7f65b23fcc20189a9a77c50b765b9c548e247238424ed6fb56a46","src/lib.rs":"86f27545d9dd5fcef7797da46ec101f22226760c1b8ac49a171d0b2fc374f478","src/parse.rs":"65bd9142d8c15eb54a8d4db6e2c48bf1adbcc875953141c17e07ba58f356a027","src/sys.rs":"f9208c822fec9dabdd9c9e70aae8822dd13bac7217e5057c82a398d24fcadc7a"},"package":"1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ab2cef5c9585cbc8df7e864b0c084d21676bf6c009c18484af94fe65ef904333","Cargo.toml":"27cdb65721e671b4a942a99b69f6b8679e7ec258cd8c2e5edec8eb50a91b3b58","Cargo.toml.orig":"3ab3abbbabad8046114bc9bee724041025a4021d73677ffffd67aeb08d9db8ed","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"35b591c7481ec3ae59210fa4f9b7cecb1b16e632bfd6193b032239e74f9bfdb8","src/display.rs":"52d16abaa37b3ab577747c7d9d2ed6ded1b126458e980dc3e1a571fa6e1f9fda","src/duration.rs":"c706d392bdb7f65b23fcc20189a9a77c50b765b9c548e247238424ed6fb56a46","src/lib.rs":"86f27545d9dd5fcef7797da46ec101f22226760c1b8ac49a171d0b2fc374f478","src/parse.rs":"65bd9142d8c15eb54a8d4db6e2c48bf1adbcc875953141c17e07ba58f356a027","src/sys.rs":"f9208c822fec9dabdd9c9e70aae8822dd13bac7217e5057c82a398d24fcadc7a"},"package":"1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-0.1.45/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/time-0.1.45/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d147fa71f65fcdc743a1b4f7cf132d84bd14e56f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-0.1.45/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/time-0.1.45/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-0.1.45/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "time" +version = "0.1.45" +authors = ["The Rust Project Developers"] +license = "MIT/Apache-2.0" +homepage = "https://github.com/time-rs/time" +repository = "https://github.com/time-rs/time" +documentation = "https://docs.rs/time/~0.1" +description = """ +Utilities for working with time-related functions in Rust. +""" +readme = "README.md" +exclude = [".github", "benches"] + +[dependencies] +libc = "0.2.69" +rustc-serialize = { version = "0.3", optional = true } + +[target.'cfg(windows)'.dependencies] +winapi = { version = "0.3.0", features = ["std", "minwinbase", "minwindef", "ntdef", "profileapi", "sysinfoapi", "timezoneapi"] } + +[target.'cfg(target_os = "wasi")'.dependencies] +wasi = "=0.10.0" + +[dev-dependencies] +log = "0.4" +winapi = { version = "0.3.0", features = ["std", "processthreadsapi", "winbase"] } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/time-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/time-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d90c41d20f37fc3dbc3d88f7715cacafb5aea973030f498e9b2833decdbe63f0","LICENSE-Apache":"b8929fea28678da67251fb2daf9438f67503814211051861612441806d8edb05","LICENSE-MIT":"04620bf27e4a643dd47bf27652320c205acdb776c1f9f24bb8c3bfaba10804c5","src/convert.rs":"354a1b05e8bb1e92eda5dcdecf33dc6cf2ce72b11115ae4cb0909dcd51d2b294","src/lib.rs":"461b752a45b0f819284e8d8e6b2f49d52b3b661026ab84ee64bf04f4daa0a2d2","src/util.rs":"52c1fbf68b71c3582caf0d9a8255378c6c14a737e2df8d7e6d6603b0eb12ca06"},"package":"ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3913a1ae7bda6098b9c4e9d1780ab806ea84a2006424d076916624f347de6bb8","Cargo.toml":"d90c41d20f37fc3dbc3d88f7715cacafb5aea973030f498e9b2833decdbe63f0","Cargo.toml.orig":"aac965a67b3c14fc6e2331fc3d3c6c14e3bd5386395a870b96e4ae7d1a05b6a2","LICENSE-Apache":"b8929fea28678da67251fb2daf9438f67503814211051861612441806d8edb05","LICENSE-MIT":"04620bf27e4a643dd47bf27652320c205acdb776c1f9f24bb8c3bfaba10804c5","src/convert.rs":"354a1b05e8bb1e92eda5dcdecf33dc6cf2ce72b11115ae4cb0909dcd51d2b294","src/lib.rs":"461b752a45b0f819284e8d8e6b2f49d52b3b661026ab84ee64bf04f4daa0a2d2","src/util.rs":"52c1fbf68b71c3582caf0d9a8255378c6c14a737e2df8d7e6d6603b0eb12ca06"},"package":"ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/time-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/time-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c96bb1a4474b9af1289edbdf34514fbfe95fa833" + }, + "path_in_vcs": "time-core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/time-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/time-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "time-core" +version = "0.1.2" +authors = ["Jacob Pratt ", "Time contributors"] +edition = "2021" +rust-version = "1.67.0" +repository = "https://github.com/time-rs/time" +keywords = ["date", "time", "calendar", "duration"] +categories = ["date-and-time"] +license = "MIT OR Apache-2.0" +description = "This crate is an implementation detail and should not be relied upon directly." + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] + +[lints] +workspace = true + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/time-macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/time-macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"3330436e81a4de8b20b9a2931f9e857b7974a8423462d928b04cff55ad531cff","LICENSE-Apache":"edd65bdd88957a205c47d53fa499eed8865a70320f0f03f6391668cb304ea376","LICENSE-MIT":"231c837c45eb53f108fb48929e488965bc4fcc14e9ea21d35f50e6b99d98685b","src/date.rs":"be197c8a2ed37e8b3123a798a91697b0e61cf9b60e7b1898a0e1b458fe8e3ef1","src/datetime.rs":"5c7f6e07dc2f0dcfcd86216664df53bc008dbc86f346df57a9ff57f52fe43bc6","src/error.rs":"b3dea92631092068dd73e57e1cbf548f7ae85762826dcdea7fd6454bf357a50a","src/format_description/ast.rs":"697d5ce506b5386092d706bfe5bf4f81f50e1130796cb17c2fc61457fb165307","src/format_description/format_item.rs":"02d12976209c7af83c2aa4a3221a1a65420fae8c8ba12a28933fb738a2872ff9","src/format_description/lexer.rs":"e2c75f3dda5773a0c8301fdfc0d58a0b833923ba59ac04bcc49fd10aee20496c","src/format_description/mod.rs":"2109b77a8198769c6a6732a54233d7e0058bf4a6da724824103d107859795956","src/format_description/public/component.rs":"5d86912e247724957f7183d70745ced20a7408ed90c24bb47da73a0e26550899","src/format_description/public/mod.rs":"8030e767cb94d559dda2dddc72d42654a756362bd165e5c2cccf112f15d49610","src/format_description/public/modifier.rs":"e1d8fdababcaee2e181a7acb3a938baf309f5a0e2d3877585cf678fcc12f212a","src/helpers/mod.rs":"af47d6c053ffd1113788c5d7591d46fa7d879dc0c5cb2c6c02f9c05462499c4f","src/helpers/string.rs":"3af2d0c701ca978c705922a272e76506dbdf0f376d44ed9ae7283086c67852ba","src/lib.rs":"6ed2d4a41d15a1b5d9fef7d437a1520d967acbfbab98a88630062340f701ca54","src/offset.rs":"aed29d0da9fc65a7dc77314e0346dfdc6fdaf663f17adf9edf00933e8f8e605f","src/quote.rs":"d3003dafa3073825f188851a974846099681cc81145070affb033469cbc7bb31","src/serde_format_description.rs":"db5fb2dc94e01c5114cab3484e68334516d53c4642f31dae0d66f1183253a17c","src/time.rs":"299ddb54e44fb88e514592db5335f06352ebdd0dbf064752790657db85f4c13c","src/to_tokens.rs":"afb067f4d95d19c1b7a650cbcf60ae155b5a9619c89825867997f39ce163ac94"},"package":"3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7b101f3b67ebede561762f33e75c5a2bdae90228fde9d544b3043e77f191a5d2","Cargo.toml":"3330436e81a4de8b20b9a2931f9e857b7974a8423462d928b04cff55ad531cff","Cargo.toml.orig":"4b8d27def522a5c1e28a829da41b0cfe3aa7206bdb9116b5cc854f5cb7a6cb81","LICENSE-Apache":"edd65bdd88957a205c47d53fa499eed8865a70320f0f03f6391668cb304ea376","LICENSE-MIT":"231c837c45eb53f108fb48929e488965bc4fcc14e9ea21d35f50e6b99d98685b","src/date.rs":"be197c8a2ed37e8b3123a798a91697b0e61cf9b60e7b1898a0e1b458fe8e3ef1","src/datetime.rs":"5c7f6e07dc2f0dcfcd86216664df53bc008dbc86f346df57a9ff57f52fe43bc6","src/error.rs":"b3dea92631092068dd73e57e1cbf548f7ae85762826dcdea7fd6454bf357a50a","src/format_description/ast.rs":"697d5ce506b5386092d706bfe5bf4f81f50e1130796cb17c2fc61457fb165307","src/format_description/format_item.rs":"02d12976209c7af83c2aa4a3221a1a65420fae8c8ba12a28933fb738a2872ff9","src/format_description/lexer.rs":"e2c75f3dda5773a0c8301fdfc0d58a0b833923ba59ac04bcc49fd10aee20496c","src/format_description/mod.rs":"2109b77a8198769c6a6732a54233d7e0058bf4a6da724824103d107859795956","src/format_description/public/component.rs":"5d86912e247724957f7183d70745ced20a7408ed90c24bb47da73a0e26550899","src/format_description/public/mod.rs":"8030e767cb94d559dda2dddc72d42654a756362bd165e5c2cccf112f15d49610","src/format_description/public/modifier.rs":"e1d8fdababcaee2e181a7acb3a938baf309f5a0e2d3877585cf678fcc12f212a","src/helpers/mod.rs":"af47d6c053ffd1113788c5d7591d46fa7d879dc0c5cb2c6c02f9c05462499c4f","src/helpers/string.rs":"3af2d0c701ca978c705922a272e76506dbdf0f376d44ed9ae7283086c67852ba","src/lib.rs":"6ed2d4a41d15a1b5d9fef7d437a1520d967acbfbab98a88630062340f701ca54","src/offset.rs":"aed29d0da9fc65a7dc77314e0346dfdc6fdaf663f17adf9edf00933e8f8e605f","src/quote.rs":"d3003dafa3073825f188851a974846099681cc81145070affb033469cbc7bb31","src/serde_format_description.rs":"db5fb2dc94e01c5114cab3484e68334516d53c4642f31dae0d66f1183253a17c","src/time.rs":"299ddb54e44fb88e514592db5335f06352ebdd0dbf064752790657db85f4c13c","src/to_tokens.rs":"afb067f4d95d19c1b7a650cbcf60ae155b5a9619c89825867997f39ce163ac94"},"package":"3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/time-macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/time-macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "131049ea15d9a445fee306f87707d6751637f9fd" + }, + "path_in_vcs": "time-macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/time-macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/time-macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/time-macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/time-macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "time-macros" +version = "0.2.18" +authors = ["Jacob Pratt ", "Time contributors"] +edition = "2021" +rust-version = "1.67.0" +repository = "https://github.com/time-rs/time" +keywords = ["date", "time", "calendar", "duration"] +categories = ["date-and-time"] +license = "MIT OR Apache-2.0" +description = """ + Procedural macros for the time crate. + This crate is an implementation detail and should not be relied upon directly. +""" + +[features] +formatting = [] +large-dates = [] +parsing = [] +serde = [] + +[lib] +proc-macro = true + +[package.metadata.docs.rs] +rustdoc-args = ["--generate-link-to-definition"] + +[lints] +workspace = true + +[dependencies] +time-core = { workspace = true } +num-conv = { workspace = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinystr/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tinystr/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tinystr/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinystr/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9cebe38442ef2223961ddc752195f43d527f0bc7bb6eec95d302ab52ea3ad929","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"b7b7a33a29865bc653a6696b079c1527ba61cd58a815fc792ed6fa5bfc680ad5","benches/common/mod.rs":"7e709fcabc2f96b10d3db8968ef3ea7fcc25e88211ce97b64b2126c7a0d7387a","benches/construct.rs":"f61e87e177dd994b700303b75c499a3e95183bb5ff6566889eb085825238dff4","benches/overview.rs":"cac8cfdcf397644ada6bc0bab8f92afc15071b0a64e3119aee4153b616eb9cff","benches/read.rs":"cbf349393a50eb90e7ba53906f98a689d585242292f867a37acf6842263af4d9","benches/serde.rs":"5c88866d08c07088b82dbd5472e6276c632d11e064417f5d8f2025a5ade867f0","src/ascii.rs":"b6e52e317cc2eb83e669b5dabd4bfdbc2ae0f6950683cac7f99552c30da2d515","src/asciibyte.rs":"fa29de7403c0424c52c2f30bb47002b9abf4bd08b302c411ffe679d3decfb8de","src/databake.rs":"0dc32b7901f73a09357257a57f6150ba7197a88c489c2542081fcdc12336dca8","src/error.rs":"e0cbc912258d6e56aad148404d7cc3213d89736fa9ebe56c41f6cb0df7b2dd63","src/int_ops.rs":"9a6d24f76cc7300a9116e3acb3e9bef21f7e6112c94a3a5c2ebb7a01d2e821e1","src/lib.rs":"8d4165255acefc670c71b0afc9c9f20a06d862246b7d9b8d7144e50c8dc6056b","src/macros.rs":"3fe76e258b0db2896284bcf4f50a4ac35b7efc542649b4c9f13c6e71c5957ae4","src/serde.rs":"a2c2120043e3334e1cca6fe0fd045ae035849fe6bb33ab0668804334606165dc","src/ule.rs":"52d76c91eeb73eb1885a0b1f40903fc68ea83f7a8b953a71b072eb7d242b3c63","src/unvalidated.rs":"f12673e7dd4acbf26a47c6ac124010e06177bc52da75a7940fc3b140ce4917a3","tests/serde.rs":"cf8cee82f731928375888d1b5e7e5e50368d3e16ce372fced230c9b1ee2a7451"},"package":"9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6c6ebe4766641e3138cb288f322a11ae65be73c3aaf88df41d50f0fde3845612","Cargo.toml":"9cebe38442ef2223961ddc752195f43d527f0bc7bb6eec95d302ab52ea3ad929","Cargo.toml.orig":"3e91a41bdab129d75da35d495a88fe1fe7e5dc40892ac02f1ba5c56b64b139e3","LICENSE":"f367c1b8e1aa262435251e442901da4607b4650e0e63a026f5044473ecfb90f2","README.md":"b7b7a33a29865bc653a6696b079c1527ba61cd58a815fc792ed6fa5bfc680ad5","benches/common/mod.rs":"7e709fcabc2f96b10d3db8968ef3ea7fcc25e88211ce97b64b2126c7a0d7387a","benches/construct.rs":"f61e87e177dd994b700303b75c499a3e95183bb5ff6566889eb085825238dff4","benches/overview.rs":"cac8cfdcf397644ada6bc0bab8f92afc15071b0a64e3119aee4153b616eb9cff","benches/read.rs":"cbf349393a50eb90e7ba53906f98a689d585242292f867a37acf6842263af4d9","benches/serde.rs":"5c88866d08c07088b82dbd5472e6276c632d11e064417f5d8f2025a5ade867f0","src/ascii.rs":"b6e52e317cc2eb83e669b5dabd4bfdbc2ae0f6950683cac7f99552c30da2d515","src/asciibyte.rs":"fa29de7403c0424c52c2f30bb47002b9abf4bd08b302c411ffe679d3decfb8de","src/databake.rs":"0dc32b7901f73a09357257a57f6150ba7197a88c489c2542081fcdc12336dca8","src/error.rs":"e0cbc912258d6e56aad148404d7cc3213d89736fa9ebe56c41f6cb0df7b2dd63","src/int_ops.rs":"9a6d24f76cc7300a9116e3acb3e9bef21f7e6112c94a3a5c2ebb7a01d2e821e1","src/lib.rs":"8d4165255acefc670c71b0afc9c9f20a06d862246b7d9b8d7144e50c8dc6056b","src/macros.rs":"3fe76e258b0db2896284bcf4f50a4ac35b7efc542649b4c9f13c6e71c5957ae4","src/serde.rs":"a2c2120043e3334e1cca6fe0fd045ae035849fe6bb33ab0668804334606165dc","src/ule.rs":"52d76c91eeb73eb1885a0b1f40903fc68ea83f7a8b953a71b072eb7d242b3c63","src/unvalidated.rs":"f12673e7dd4acbf26a47c6ac124010e06177bc52da75a7940fc3b140ce4917a3","tests/serde.rs":"cf8cee82f731928375888d1b5e7e5e50368d3e16ce372fced230c9b1ee2a7451"},"package":"9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinystr/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tinystr/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tinystr/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinystr/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "55cd12ebb25c6261492e1e3dfa2e6453c54dde31" + }, + "path_in_vcs": "utils/tinystr" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinystr/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tinystr/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tinystr/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinystr/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,75 @@ +# This file is part of ICU4X. For terms of use, please see the file +# called LICENSE at the top level of the ICU4X source tree +# (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). + +[package] +name = "tinystr" +description = "A small ASCII-only bounded length string representation." +version = "0.7.6" +keywords = ["string", "str", "small", "tiny", "no_std"] +categories = ["data-structures"] + +authors.workspace = true +edition.workspace = true +include.workspace = true +license.workspace = true +repository.workspace = true +rust-version.workspace = true + +[package.metadata.workspaces] +independent = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +displaydoc = { workspace = true } + +serde = { workspace = true, features = ["alloc"], optional = true } +zerovec = { workspace = true, optional = true } +databake = { workspace = true, optional = true } + +[dev-dependencies] +bincode = { workspace = true } +postcard = { workspace = true, features = ["use-std"] } +rand = { workspace = true } +serde_json = { workspace = true, features = ["alloc"] } + +[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] +criterion = { workspace = true } + +[features] +default = ["alloc"] +alloc = [] +bench = [] +std = [] + +[package.metadata.cargo-all-features] +# Bench feature gets tested separately and is only relevant for CI +denylist = ["bench"] + +[lib] +bench = false # This option is required for Benchmark CI + +[[test]] +name = "serde" +required-features = ["serde"] + +[[bench]] +name = "overview" +harness = false + +[[bench]] +name = "construct" +harness = false +required-features = ["bench"] + +[[bench]] +name = "read" +harness = false +required-features = ["bench"] + +[[bench]] +name = "serde" +harness = false +required-features = ["bench", "serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinyvec/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tinyvec/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"73712444deeadd5183a00d1bbf56b4fcd6396db0872020895f854631b6c6c309","Cargo.lock":"87e2a8a777227ec1bb50603f8bfbcc176c5a04dc6659d41b72e58cd56b843834","Cargo.toml":"d8ab8a7e7531a4ff6581880f1ab17beb32e2fb9c25772e68353da1c0cced01a5","LICENSE-APACHE.md":"3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5","LICENSE-MIT.md":"4736b5d379253afa45744afc79ddb475912b213e939bdf7cb97d9a8b6f700e5f","LICENSE-ZLIB.md":"682b4c81b85e83ce6cc6e1ace38fdd97aeb4de0e972bd2b44aa0916c54af8c96","README.md":"0d8e58e1e52ebafe3f9a4a580d1b1f795c06b79aedad1197387205ef1590a173","benches/macros.rs":"b92679a63e1d39fd949c061fa97dfba933f3e1a6e6722e710cfe4fbfd6315ba9","benches/smallvec.rs":"3b86c05238638d9a894eaecd5a4e9875e2d1b3580cd880869f32a9c0ddab5576","debug_metadata/README.md":"ad8c829e14e40bf784808e7885009b1c016e94f0d578955df86efd245ce90d5e","debug_metadata/tinyvec.natvis":"bbddce08aacef999928071124cc0a8da7c66da4d45e1e79c69f5b617e704cce7","rustfmt.toml":"8a55552a7ab9bcd89add7014f0aeb9f80b491ddacc5f67f6988940f5d46c82b0","src/array.rs":"ab9e9abca8a76b1bec9e55f83f64c9db54980780a2dc88c13868f450caef5d0e","src/array/const_generic_impl.rs":"d0f8ae529b5c9f92da0aa67d5ae24a6e7fc3287ce6d3e576794455de44502a4c","src/array/generated_impl.rs":"8c94c274aae0909b7de75beff4215af8dfc8635cce0c09d75eb57e577c3cca68","src/array/generic_array_impl.rs":"cd8fd8f940e07badd47ab1d80b38e112f5ec09c559155e8857b6d95a85a06ead","src/arrayvec.rs":"bb3d6db2ea7bb362a379d169cc4423679f4a860a1c0744940b4ff653a9d8a372","src/arrayvec_drain.rs":"384738b646a766021886f7ccc32e7f42d5283c10b38b8c438ab049ca1139b0b8","src/lib.rs":"eef8d98214da0f56c1251411dd518e83abb72bb7dee6af5a71b5ab365afdaf68","src/slicevec.rs":"66b8fac4d3856378e3ad81ea9f97440a785f3659c923182435b80e8a7b0b9cbb","src/tinyvec.rs":"ad58bd2e1cdad8616fa96ebf84150c6fd3b3062f93c446347bde7e51ee4d18f0","tests/arrayvec.rs":"873c6a179ccc07ebd424028896483cd6661baac563447ff84cbf97cb100b60d5","tests/debugger_visualizer.rs":"27ffba7de85967678c9483c6e77a35c895c0cb8f594d188ccab34116d518af32","tests/tinyvec.rs":"4bdbe191ebe71c565d0b8cdf4177240016e1caf58b56f0ff5e5777a0028d09ef"},"package":"09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7f6a6ef72d0b7e4fa4054d37a476e4f3d2841a0142516b38fb9ce1af8e5b8f90","CHANGELOG.md":"73712444deeadd5183a00d1bbf56b4fcd6396db0872020895f854631b6c6c309","Cargo.lock":"87e2a8a777227ec1bb50603f8bfbcc176c5a04dc6659d41b72e58cd56b843834","Cargo.toml":"d8ab8a7e7531a4ff6581880f1ab17beb32e2fb9c25772e68353da1c0cced01a5","Cargo.toml.orig":"04f469953fbb954f315f68fe0baa6f8e2081550262e373efed1c6140a0e5077b","LICENSE-APACHE.md":"3ddf9be5c28fe27dad143a5dc76eea25222ad1dd68934a047064e56ed2fa40c5","LICENSE-MIT.md":"4736b5d379253afa45744afc79ddb475912b213e939bdf7cb97d9a8b6f700e5f","LICENSE-ZLIB.md":"682b4c81b85e83ce6cc6e1ace38fdd97aeb4de0e972bd2b44aa0916c54af8c96","README.md":"0d8e58e1e52ebafe3f9a4a580d1b1f795c06b79aedad1197387205ef1590a173","benches/macros.rs":"b92679a63e1d39fd949c061fa97dfba933f3e1a6e6722e710cfe4fbfd6315ba9","benches/smallvec.rs":"3b86c05238638d9a894eaecd5a4e9875e2d1b3580cd880869f32a9c0ddab5576","debug_metadata/README.md":"ad8c829e14e40bf784808e7885009b1c016e94f0d578955df86efd245ce90d5e","debug_metadata/tinyvec.natvis":"bbddce08aacef999928071124cc0a8da7c66da4d45e1e79c69f5b617e704cce7","rustfmt.toml":"8a55552a7ab9bcd89add7014f0aeb9f80b491ddacc5f67f6988940f5d46c82b0","src/array.rs":"ab9e9abca8a76b1bec9e55f83f64c9db54980780a2dc88c13868f450caef5d0e","src/array/const_generic_impl.rs":"d0f8ae529b5c9f92da0aa67d5ae24a6e7fc3287ce6d3e576794455de44502a4c","src/array/generated_impl.rs":"8c94c274aae0909b7de75beff4215af8dfc8635cce0c09d75eb57e577c3cca68","src/array/generic_array_impl.rs":"cd8fd8f940e07badd47ab1d80b38e112f5ec09c559155e8857b6d95a85a06ead","src/arrayvec.rs":"bb3d6db2ea7bb362a379d169cc4423679f4a860a1c0744940b4ff653a9d8a372","src/arrayvec_drain.rs":"384738b646a766021886f7ccc32e7f42d5283c10b38b8c438ab049ca1139b0b8","src/lib.rs":"eef8d98214da0f56c1251411dd518e83abb72bb7dee6af5a71b5ab365afdaf68","src/slicevec.rs":"66b8fac4d3856378e3ad81ea9f97440a785f3659c923182435b80e8a7b0b9cbb","src/tinyvec.rs":"ad58bd2e1cdad8616fa96ebf84150c6fd3b3062f93c446347bde7e51ee4d18f0","tests/arrayvec.rs":"873c6a179ccc07ebd424028896483cd6661baac563447ff84cbf97cb100b60d5","tests/debugger_visualizer.rs":"27ffba7de85967678c9483c6e77a35c895c0cb8f594d188ccab34116d518af32","tests/tinyvec.rs":"4bdbe191ebe71c565d0b8cdf4177240016e1caf58b56f0ff5e5777a0028d09ef"},"package":"09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinyvec/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tinyvec/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f83214e657df4fea93be654859fcfe85687a1232" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinyvec/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tinyvec/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinyvec/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,117 @@ +[package] +name = "tinyvec" +description = "`tinyvec` provides 100% safe vec-like data structures." +version = "1.9.0" +authors = ["Lokathor "] +edition = "2018" +license = "Zlib OR Apache-2.0 OR MIT" +keywords = ["vec", "no_std", "no-std"] +categories = ["data-structures", "no-std"] +repository = "https://github.com/Lokathor/tinyvec" +exclude = ["/.github", "/*.py", "/*.sh", "/src-backup"] + +[dependencies] +tinyvec_macros = { version = "0.1", optional = true } +# Provides `Serialize` and `Deserialize` implementations +serde = { version = "1.0", optional = true, default-features = false } +# Provides derived `Arbitrary` implementations +arbitrary = { version = "1", optional = true } +# Provides `BorshSerialize` and `BorshDeserialize implementations +borsh = { version = "1.2.0", optional = true, default-features = false } +# Implements the trait `Array` for `GenericArray` struct. +generic-array = { version = "1.1.1", optional = true, default-features = false } + + +[features] +default = [] + +# Provide things that utilize the `alloc` crate, namely `TinyVec`. +alloc = ["tinyvec_macros"] + +# Provide things that require Rust's `std` module +std = ["alloc"] + +# (not part of Vec!) Extra methods to let you grab the slice of memory after the +# "active" portion of an `ArrayVec` or `SliceVec`. +grab_spare_slice = [] + +# obsolete feature that has to stay for semver reasons +rustc_1_40 = [] + +# features that require rustc 1.55 +# use const generics to implement Array for all array lengths +rustc_1_55 = ["rustc_1_40"] + +# features that require rustc 1.57 +# add try_reserve functions to types that heap allocate. +rustc_1_57 = ["rustc_1_55"] + +# features that require rustc 1.61 +# add retain_mut function to TinyVec +rustc_1_61 = ["rustc_1_57"] + +# We're done with per-version featuring, this feature opts in to all the +# abilities of the latest release of Stable rust, and we don't need a million +# features forever now. +latest_stable_rust = ["rustc_1_61"] + +# allow use of nightly feature `slice_partition_dedup`, +# will become useless once that is stabilized: +# https://github.com/rust-lang/rust/issues/54279 +nightly_slice_partition_dedup = [] + +# allow use of nightly feature `debugger_visualizer`, +# will become useless once that is stabilized: +# https://github.com/rust-lang/rust/issues/95939 +debugger_visualizer = [] + +# EXPERIMENTAL: Not part of SemVer. It adds `core::fmt::Write` to `ArrayVec` +# and `SliceVec`. It works on Stable Rust, but Vec normally supports the +# `std::io::Write` trait instead of `core::fmt::Write`, so we're keeping it as +# an experimental impl only for now. +experimental_write_impl = [] + +# Some benchmarks are optimized away with the stable black_box function +# which is based on read_volatile. This feature requires inline assembly +# and thus a nightly compiler, but is only used in benchmarks. +real_blackbox = ["criterion/real_blackbox"] + +[package.metadata.docs.rs] +features = ["alloc", "std", "grab_spare_slice", "latest_stable_rust", "serde", "borsh"] +rustdoc-args = ["--cfg","docs_rs"] + +[package.metadata.playground] +features = ["alloc", "std", "grab_spare_slice", "latest_stable_rust", "serde", "borsh"] + +[profile.bench] +debug = 2 + +[workspace] +members = ["fuzz"] + +[dev-dependencies] +criterion = "0.3.0" +serde_test = "1.0" +smallvec = "1" +debugger_test = "0.1" +debugger_test_parser = "0.1" + +[[test]] +name = "tinyvec" +required-features = ["alloc", "std"] + +[[bench]] +name = "macros" +harness = false +required-features = ["alloc"] + +[[bench]] +name = "smallvec" +harness = false +required-features = ["alloc", "real_blackbox"] + +[[test]] +path = "tests/debugger_visualizer.rs" +name = "debugger_visualizer" +required-features = ["debugger_visualizer"] +test = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinyvec_macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tinyvec_macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"104cb36d7a1c9f2b345883f74e8d49f6cdfab9b44d00516934cdc1476ed1cc44","LICENSE-APACHE.md":"4f44572785f35152c1fd2eadf565b7e079c0f300b4324f0af653419f9d76b735","LICENSE-MIT.md":"1dd8eca0f83669e75fa119e34fb9e1be9d16e3e9b6368962b8019db6e8ae5f7b","LICENSE-ZLIB.md":"41ace205715d9f19a3214218cc1c01d57c533e02cd0fef7c8e51a49a7fce5ac5","src/lib.rs":"8e79346da033b3441987b45e8d8530dd48441aa5d5addaeec5650ce7a0f64dc0"},"package":"1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b58249d983ddf2ae479207e1107c97ded4bcf1629d1ca116bddf5b1a79587f75","Cargo.toml":"104cb36d7a1c9f2b345883f74e8d49f6cdfab9b44d00516934cdc1476ed1cc44","Cargo.toml.orig":"3fa1a80df20f5e807f9b432e74c7770776744597443d0e1ddf2cc5951c5b54ec","LICENSE-APACHE.md":"4f44572785f35152c1fd2eadf565b7e079c0f300b4324f0af653419f9d76b735","LICENSE-MIT.md":"1dd8eca0f83669e75fa119e34fb9e1be9d16e3e9b6368962b8019db6e8ae5f7b","LICENSE-ZLIB.md":"41ace205715d9f19a3214218cc1c01d57c533e02cd0fef7c8e51a49a7fce5ac5","src/lib.rs":"8e79346da033b3441987b45e8d8530dd48441aa5d5addaeec5650ce7a0f64dc0"},"package":"1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinyvec_macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tinyvec_macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "860c23a09d91c8b9203134a81de7888b7191d5f2" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tinyvec_macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tinyvec_macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tinyvec_macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,8 @@ +[package] +name = "tinyvec_macros" +version = "0.1.1" +authors = ["Soveu "] +edition = "2018" +license = "MIT OR Apache-2.0 OR Zlib" +repository = "https://github.com/Soveu/tinyvec_macros" +description = "Some macros for tiny containers" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tokio/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"a43ee0f29b2e326f3da227023878ffdd8298138ee97310065d20ffaf6ef5c5c1","Cargo.toml":"c6c9ac95c229c9ed1ce5cec83daa52dae41f738ea3db65bae0d50c672ec9169c","LICENSE":"253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552","README.md":"0c3b05091fbcf1553566e7745be5dd681c606a345fb3d9b59bcf6fbeba052ee7","docs/reactor-refactor.md":"24d4f3ec6d8828bb96afe0084df9e7739bbdf1995283dbd2cd76740311485b75","src/blocking.rs":"8e62b2cdc512fedbca4b4c4f983629af035afea4ee7e918bb1a3e9851c8e034e","src/doc/mod.rs":"78e2d326d221ec7fbd3bbee8b7b0b0e5a6dbc83de39a29295377ed01bff1a4c7","src/doc/os.rs":"6e11b38bbd5a1cb4a6a0858e6eb689ee5b7a175a255c774c10cf4aa58f734e51","src/fs/canonicalize.rs":"f79eccf4f2c78a92ca8ece154c0ad36a97562168257cc2f50d39e7de00e1a237","src/fs/copy.rs":"d19ff4baffa10bfd3ec722cf4c52bf15825802c4e6c0eb5c375dd37effc072a1","src/fs/create_dir.rs":"4fd26d27b97ded25bc9a0fb8456ed2550bdce8fee3958ec712db0af36ed42ae6","src/fs/create_dir_all.rs":"8d31882b086be3f70dc3095f0f7c46d8289ea8423be76bf9cb446955357ae67f","src/fs/dir_builder.rs":"5e726ee92b953d686d0504baec463ec844978df90d075dbb78d1ff2b65111932","src/fs/file.rs":"39bf24e58ae93af0151cf38a8d7812467776bd95ad2c94e4e2edb282ab00646c","src/fs/file/tests.rs":"16371becf814fdbda17796a50f1559da228246d6a2912f40b14996f95fce4e43","src/fs/hard_link.rs":"aa54bea5685a1d49b22675e516891773706a27e95688cd2e70890bfd232f34c1","src/fs/metadata.rs":"1eb0f7b53f2afb53714dc2148da03c2dcb93a5d49611615d5ea5245584c9bf7b","src/fs/mocks.rs":"690e5710fe3212746a7764bea6d2c09135927a554356070e40ca3d932b4e8907","src/fs/mod.rs":"89ab94e849637eaf4033af0d6a70a11123d57edc8352870bc22852f42c4dd697","src/fs/open_options.rs":"572eefa9e0435b343effaacec4538c68b3b8b77057db8c5c6faae75078be6d0b","src/fs/open_options/mock_open_options.rs":"0a5f0ffdb5a67bec7fbaeef122c1676f1ac6fac38004038ed9ca8f97483eaac5","src/fs/read.rs":"df8b7f73766973f89989197a95d94025ae52d1f741da2a54a3ca1000dae6f2ab","src/fs/read_dir.rs":"0d15441ee8243cc43cd97889ef733de73cb161c07e04d418f56f415efe0187cb","src/fs/read_link.rs":"910a34ccae4604c3ea60044fc1a75fc6598e912ae008459e667398301440217e","src/fs/read_to_string.rs":"9e5b2d476a6084e32a92c5421a8abc9d4f335f4ec677beec4bf8bfa109d7d106","src/fs/remove_dir.rs":"314303525fb2a78bc2ebd51f5ebe725a8d59a8e646d2e594a1dcbcfb711b3a11","src/fs/remove_dir_all.rs":"b85abd05c7ab64ee8dc6cf5663a11e713aa51b357759ef660ef3cae3365ccc42","src/fs/remove_file.rs":"283d7ef67b53668810daed6aad23cc90466d359423f97ab01c1ae58c111feb12","src/fs/rename.rs":"0a9d11d546fcfa500018ec6dd188c9060aaa1daf1eccec63ab219d62764c5ae6","src/fs/set_permissions.rs":"8adccafa475dcfc1bc3989af73374d90683c1be4953ef812e5fd606f968d7b7a","src/fs/symlink.rs":"e9c5a3ef23c8c12800b8932a557cfd5a81ba9b2f3939fce8d2dd827ef207f7c2","src/fs/symlink_dir.rs":"66a6655f5306854a7b6ed3748598bbe737055da9635bded715a04c3abfacda7c","src/fs/symlink_file.rs":"ec5816344f8c0b79c4d84e0ef2a987d753c719afd3bbc0d0a739224477a9edd2","src/fs/symlink_metadata.rs":"f5ce1e05f137da995e3e0d9582bae0a5f7ef4251285c64e912b0eedbb068b395","src/fs/try_exists.rs":"c666196690c4d45991374b03b27f0838b33e98d0be2838638d4de4ff856894b7","src/fs/write.rs":"1ffb734d31748bd879ad398b0fe99bdec569782b42677022957db2cae95c4d2d","src/future/block_on.rs":"30bad79b005a1ba7f696bec5639a5886b1f653a152b8948ae5fcd287c05ab8db","src/future/maybe_done.rs":"4baa795a0b3870c81af93de2c437af1096fc38cb6616466654c45e37eae9de4f","src/future/mod.rs":"5ab5c512d648f564f4803202ae762faf662b75cab17dba1597fd049483ebc2a7","src/future/poll_fn.rs":"b3c0eaeb442991d3fe27f53f2c2849f5f40b0f974035036c26661bcdaffa09df","src/future/trace.rs":"c42712a8d372922eba7e05cd21382fe5df5eec02cbcc870062100b59ab99654f","src/future/try_join.rs":"0ea5a069b17a34bbc091acbd74b9d51794a55a85dfa63fe2404d5ee91a4f0038","src/fuzz.rs":"db998767c729f35320b1d489f43f4d7788e989c8d16c0793188a2868207d8e25","src/io/async_buf_read.rs":"85abdad3d480c038a2da14127d0a6fa0d992256bf5cdc5503fa4854c081c2ca3","src/io/async_fd.rs":"1d9d132a10c362076df3dfe50035ee6060a7d504c63bfa633012048072d537ad","src/io/async_read.rs":"f52c8d2f4a283c0dc8d06dc974484749973125b0b691bc0c3d100972ac67cb92","src/io/async_seek.rs":"a9a0df389ff2be3d79208ec475fcfede46a86f6ea0b822b1a4ce8273ec714b0b","src/io/async_write.rs":"198ed6a475b6f093fd2ff15e618d816d7e33cb8bc28d2e2299533e5df0bd78d6","src/io/blocking.rs":"4d31478681b7bb5ccaa4c3469d4d5fc73469e917e63a5373413e269e415a06ac","src/io/bsd/poll_aio.rs":"77226bf0f4423d6fbbebc28728027f6507bed5422d6667fdb3134dd822354796","src/io/interest.rs":"a359b014993e626ff47a797484472b2faeab4c0a6ddf1a5ea40c6fcc0d3c38a8","src/io/join.rs":"f1c229259247b0065dda9d18f93684137b16a82669758eb5fc140070c64d2d4f","src/io/mod.rs":"e77124c403a6bdf54b48f946c786187e8ea010ad49edc9d9a1ba2665ce832102","src/io/poll_evented.rs":"4a6b6ab3ab15c9b187669c8ebd7c8429843ae1bf9c042add64cda15e7d7247ac","src/io/read_buf.rs":"6cece25f95cfef4062de1e2603e8d39226d22736a75c759c5a2d3f7b2f136329","src/io/ready.rs":"85fc7a192552607acf6623e1f083b4e12447067bfa57fd667fb2c6e9fce7a4d8","src/io/seek.rs":"e9e346fc926c3360601b80a8319a25fd0567dd6f77fab666694e9787deaef633","src/io/split.rs":"c938755f089a2b132aa0808f001a6bc1036154b7a59ef00fad69fac70fc234ca","src/io/stderr.rs":"6490414b47ea05a7dfd0001f864f9cd6dd236f70d8ae9acdac5d3590b2b04495","src/io/stdin.rs":"7c734283ca48e13db2bc4185c5f4ad811b497094598e3c0226a85f46ecbdd843","src/io/stdio_common.rs":"728b7b41edf4d8e436094c051acc40e605cd08a0463aade9deec07ce633e536c","src/io/stdout.rs":"08a47731fbca599624cb2c7189220dab4daf7bdcd4e626655f727dd4048c2b29","src/io/util/async_buf_read_ext.rs":"6dd799402796b5363afeadf978161bbee6b2b1b603a6dd6ebcdceb72cb7d233e","src/io/util/async_read_ext.rs":"efa9e0022d62ebb8d0b76de6ab0553d66307c1be71b04d3a78e91f45df25380f","src/io/util/async_seek_ext.rs":"0535ec6139be7ea68becafc0d374aaf9d996ce9cbe5dca0b8e70b133a661c1ea","src/io/util/async_write_ext.rs":"68d9a21e05ded6d73f401e505e0661f5076ac623e93af9bd9138801d0bd8a6d9","src/io/util/buf_reader.rs":"82f68996a5daf8b7a871b73b7f17594e479108e896a47a8e9bd139b6863f0288","src/io/util/buf_stream.rs":"c2087f024e12c39355f301b67780e392ca4b227006eeea2e73a1a51ac9581e6f","src/io/util/buf_writer.rs":"28305339f3877436c4610326fec4bcb9a38f40804fd2c0aade902acf48ee3f52","src/io/util/chain.rs":"e0e9d41abe0d260c78b908cc53390d5796d296e76a470ebc73f5e7d7c220fd7a","src/io/util/copy.rs":"51dde62ccfb21b974f59d4444072e1e560b4d392ac9553576ba96f2c9d24dc90","src/io/util/copy_bidirectional.rs":"19287581391fb8f0b8864203b60a4f64ddd8e3286afe1bfa372135284fafcce4","src/io/util/copy_buf.rs":"9d83771a6edcc6d0d32f066072e375634e21a13517968ec9b21a4edddbcc2605","src/io/util/empty.rs":"967b7a0523f0e82c888010b2864e378fbee44296485610255e308fb216491664","src/io/util/fill_buf.rs":"223725d828071e923f25d2d49a0f6e470c411a6d9ba225700f2dd8d5793601bb","src/io/util/flush.rs":"e3384731406fbbfd5745631b9c60bee706802fb1d0c94bfbb79c53fbf41e7a75","src/io/util/lines.rs":"1d9f9b99567111c911e72a4caa2abb19b277f2cdd0ca3268ac5ca6df5276259f","src/io/util/mem.rs":"0b4aed07c02a2225b688a167e6645023eb028b86afeee4bd4eed71294c1fb32f","src/io/util/mod.rs":"abb009378ce202922e21fc1ae05dde1f2d5c15daf923734c144105732f1aa5b6","src/io/util/read.rs":"58988c3fbcf5ede633dc224d7df5a372495c4485757dec9bdbd825138bb7f5d4","src/io/util/read_buf.rs":"d507fa1b23eafd7d8af25722a9a0d38f19a0abed796dafed1c10da4ac4d54179","src/io/util/read_exact.rs":"c3f3e478deac3762aa0ab769f1b9def6678349770c65f70b41666c6509fbc987","src/io/util/read_int.rs":"49da230796335df584832cd7deb8370b4d1e0350d743046389a9d9ae17dbd94f","src/io/util/read_line.rs":"67c0a70d82dc5aa2ae6bb4a75699c3e04eb22cce3933f84eace542fb56c83b5a","src/io/util/read_to_end.rs":"3e28b65b04cf6d3da12c496a938ec498722af3be4952fa8b603230dfa90ed0c7","src/io/util/read_to_string.rs":"fafb5463b013cc8f76def3a505dbebd179afc95bde0e2ca9388e428265788924","src/io/util/read_until.rs":"d9a932dfb5ef3d0d5e8faa72a2b3b9d1765c85599f3bc77741f69e7fe9c0d037","src/io/util/repeat.rs":"ad8a30978868794c54dabff34ce2bd2cc4a90a06daa222a7aa10ffc8c90272b7","src/io/util/shutdown.rs":"dbf7e47a06b8cc436b9210ea185b92efd5e5359eb4469f678b75e888664a064b","src/io/util/sink.rs":"716f2733e67c6f84da70c162ec75a3a5b4367d9d02c37599a2c9c9c79ef69334","src/io/util/split.rs":"03a59adccda29608886e38a1f484fbd4d6a6019180c4cfa851372d250796aa5a","src/io/util/take.rs":"b8d992c7eba17da642bdbc36dc124c6167e33720165b08867b7503ff15c281e3","src/io/util/vec_with_initialized.rs":"f8673705967021b5a3cb819d672df89ec81eb5baabb48de7bb598d53352b62f8","src/io/util/write.rs":"20d14ee545ab1f67732915522e97808d1ddde13d151505c1289b596be519f7c8","src/io/util/write_all.rs":"906ff3fb24c6a979b104598f9a8229421bcaf2a4218c28069504b34a218241f6","src/io/util/write_all_buf.rs":"5911bf673ef89097938f4e2e38d9012865b28a0ce5ebb217ebe0e2507de6c1e3","src/io/util/write_buf.rs":"ab51d6174de24cbb729ce77dbaeea27e16059b8253e4830d8243ec5f08a08a8c","src/io/util/write_int.rs":"f321e69b0c7c01728b079e9fdeedb96c26475667e8b259d0c5f4a83d060990d1","src/io/util/write_vectored.rs":"7a335a9f796daa048fa9708dc44d32d2567b36461a6d88f07893eb31f304b69d","src/lib.rs":"6da6a2cee9be0a09a5277bbbd760c8d4b89ac29fb77426d9bb39a25fe6e93d84","src/loom/mocked.rs":"5b85e97fcee3be1b0443b5608c7fe909b040bac463c94b817ed6b42bfd8031c3","src/loom/mod.rs":"b14b9333a7a21bd125a4ae82f01e5ea9c9ed2f78d7d1ad49a13d9b176f1fe8ab","src/loom/std/atomic_u16.rs":"72b9f99ea1bb17573775e0b394fd4f956f76793237947f34122d9759beb4d9f9","src/loom/std/atomic_u32.rs":"b6b1f2f40ac54008141b74cf333a22f15329f3af9aa9699e81cf2ed5b927a0c1","src/loom/std/atomic_u64.rs":"dcc9507a2be40d89c10d7386e7bc2b27b2a946bb3509136fa6e9355d7ccf98f4","src/loom/std/atomic_u64_as_mutex.rs":"1a6b9f8417e968a78dcddd8c7c320c447b9f27d5f84245cae86c3ef68425c749","src/loom/std/atomic_u64_native.rs":"559e6fd21e678b904f5a905f2756a4a8e32ca68a8c7a9b4344af86979373cfa0","src/loom/std/atomic_u64_static_const_new.rs":"a1c0e7d2ea28904ae76227baa7da5da33b68257f4c1a7a456f8d3171529bd934","src/loom/std/atomic_u64_static_once_cell.rs":"92a25654dd8232f6c02c8ec58d4f706030db442fb2a5ba07f1aec09149559725","src/loom/std/atomic_usize.rs":"393135edba454efaa13c7d8a2950236b1334f0fb2e6148a564cfd679a8f6dfad","src/loom/std/barrier.rs":"1539e5773ad0ab1936e8a9a6cf5c20bc697915abde15b3e0898615194eb37fb0","src/loom/std/mod.rs":"b4ce67550e254905e1691cd9407f6abab2efb73502f584d834571b1c422ceefb","src/loom/std/mutex.rs":"ce413b7819207a93d93984811476b4902e39ad172e8dd87fc3376c2398c7044e","src/loom/std/parking_lot.rs":"16b82f1580b4cf5949a9cb9ebfa2c11d98d91f97b2b2f7b6f90a213dd736985b","src/loom/std/unsafe_cell.rs":"789497164c351a563293d82edb82180576471b92ee3aec77de1a92a47423e390","src/macros/addr_of.rs":"cbd020a07ffba2b1c608856081499645cf606cb45444dc53d94457381a94bc33","src/macros/cfg.rs":"97e61d3d4558565ce2a392e91ff42280943bada6f88b4c42b7d2ea12acd77a62","src/macros/join.rs":"8e26a581891d5bcc9c44a48949b86dfbb8d591294da6b231e88effb9b656eb4f","src/macros/loom.rs":"bee8a86b0b96697cc21e4b5e9f1a3403c1f9dbc8c4e591a2ea91f51c2469d3d0","src/macros/mod.rs":"913b1382779ceedbd13606e429f59b9c7ad929324f121452f47773c232c3303f","src/macros/pin.rs":"294e5644061e41801dcee5494b7334439e09af0b6219ce164090feb624864631","src/macros/ready.rs":"6efd4c866c4718c3a9a7b5564b435e2d13e9c1ae91fd98b1313d5e7c182942d6","src/macros/select.rs":"e78ac68c4d5319a23e05b67d80bc8c71d2d1ef628ccc59b0fdf260dd0cbb82d4","src/macros/support.rs":"6db8682ead3249e6475ba8890d21a49d3de3b9a694a4921e42297adc4f066d38","src/macros/thread_local.rs":"c03b4bd975825f89feb0a138aaa5e3413ee8dbd6959a3d25ebdef8780126464c","src/macros/trace.rs":"33befd4533a3b2b4b22e246033f2bea8930174a7da58adaa57dbf20931275bcd","src/macros/try_join.rs":"0221b68f8849d126f2ab712022d5351ba28e806289cc61aafc44e4a2e38cc200","src/net/addr.rs":"0ed3d72ef6679e3ad76c6830143713c611d357ca4ece88c3ee5ceb2787217224","src/net/lookup_host.rs":"c7a21d735225e316253d822f6b11a17107e6a8db004f947a54d8bc12ec782baf","src/net/mod.rs":"9eca6f163a82a2fce99dbbd0ce38eb1e1e128e0540bbc58e17fc5e19fadc005f","src/net/tcp/listener.rs":"1727b4358a5acfb6b0bd36cf53a4781f053e90bfd1019640685d5321d7b4dd60","src/net/tcp/mod.rs":"347182e4f0381896bf3b7ab578c4564f1730ae25a108076ec65b8e855683fbf6","src/net/tcp/socket.rs":"43133d6b80dff0dd1e356e9ba0f66dfb9568734559afd1166356c544a4029c73","src/net/tcp/split.rs":"75d1f6c4afa23397164a30c4409a73c8d3df022c780aa4f91fabfa90549cc606","src/net/tcp/split_owned.rs":"0c5a9f48e7e49c257c25e138f74c0c5d3402edf447a860cbfc1a36439d997295","src/net/tcp/stream.rs":"910495d4714f53e3c56a85fea35e9ffe4eeb3f8166ca1de9db123ca483403334","src/net/udp.rs":"e9d4fb6deb67c00bac0946b34ea09460aaf9d2b76ff0514a8123f6559419bf91","src/net/unix/datagram/mod.rs":"fc48924e5d1e551405b0708a2d122473cdafeeee802a5722f64b4cf41a1c01da","src/net/unix/datagram/socket.rs":"fb430491ff6ba57c1454b4971a3448c80f7182325da25a115a1ace962942653a","src/net/unix/listener.rs":"50241aeb704b89b0a28e59c5e49795ce884d2376c81b9b7b6b9bd1fe90bd53cd","src/net/unix/mod.rs":"f87f6b67aa9bbc984e2cef7a4bcea65549b2f9016126d417facfdb59f171f1d8","src/net/unix/pipe.rs":"cb1faf285ae484fc38ffda007e02154acb6afe375e445e5595e6abc97e80140d","src/net/unix/socket.rs":"88bce80c004001e7297f7bb79bb1c2357ac01574b5d16a45c7ab0b2f5dfbb710","src/net/unix/socketaddr.rs":"721269d777116670a4d3cba8e16ff27b813c39c4497f3bfdbb40728e8ebaaf59","src/net/unix/split.rs":"3f0b9c74481a536920d8fa8109cfb8553307c6694139ad9bd60cacdf97e7688c","src/net/unix/split_owned.rs":"5eccba5c1d589af4e5b52d17410c2290c289db5583676cf016de93ccabdace9e","src/net/unix/stream.rs":"f4dc57514317593cc9daf641cea9f7450f72440a3543d1ad4c7d64473aa76279","src/net/unix/ucred.rs":"f25c806d5ed2b77192b91a0ea423b2ba9bf36f42755e774ec4c9874bf0822587","src/net/windows/mod.rs":"a1525f35c1acb92b15bec788a625b76acb42f9424f392074db697102ce79760d","src/net/windows/named_pipe.rs":"171fbce1bed8811e531f62f70e5fa48cfe6937522dac7c4513fef4ef4256e2d3","src/process/kill.rs":"2f98bd1bd28ab37bedc34ab7b737760407ab5315420538acbd18da31d2662d94","src/process/mod.rs":"9f3888dbe1089644b2e1c06ecdc5ea0139927842609d91ad211e577f58639b7d","src/process/unix/mod.rs":"487ebf569301560e6ef48037ef26876673ff36b1453b5a0ee2eb9b0a560b647e","src/process/unix/orphan.rs":"6d36ee9fb65fda80261379a7b73adbf2354298f7123667eaa7a754903fddfc94","src/process/unix/pidfd_reaper.rs":"cc86fd1a68bfcff0d031cf7cb0002730637a4285a9cc332a618f41dec91c8f18","src/process/unix/reap.rs":"62868319849b8482d8d927dcd00cc8a74b9af61fd47494b39bd41fe2f4dcf0b6","src/process/windows.rs":"7a47feef09bd00c701bacf6239dc146def081869d0ccaf4172220c9bcccb9bdc","src/runtime/blocking/mod.rs":"3a1e04d2fc5590c7c0a19c85ecbd893108f9a81b197162378c525133c3bbc7aa","src/runtime/blocking/pool.rs":"1b9f51c0b46a72d0cc78ccfedfe9dd6efe2cc58f027f8aff98529f9faeadd995","src/runtime/blocking/schedule.rs":"ff8218c9342cb8faac8a03c2e0b084a0d25364a77d7ad7ecfe64ccd3f7be9a33","src/runtime/blocking/shutdown.rs":"6eaf2a1418b885bcc1ce3f257b99382de9c16f848ed53d9e00dc97389bb6b816","src/runtime/blocking/task.rs":"08571bce8a99dd6296ba7099c1f6da8c832d13a8c43db22044c683470147d7d4","src/runtime/builder.rs":"13eca927c2d6cc1b74bf190f4765b88b8d2a09d9371c8fa04e69d7684e49d277","src/runtime/config.rs":"0184fae982b428993a92e1651f5c0918fd2f62a1113b67dabc444304e700d1ad","src/runtime/context.rs":"a8440b9f2875ff46435e795fab3804f9f2ad8bb83ad008b3abb0286cda92b1ce","src/runtime/context/blocking.rs":"794f0d70c018c17618aefc7f4fabdacb883d649861b49fdc17cff67e77580689","src/runtime/context/current.rs":"977d1ca823c051c3e5004b05c8d460c79f6515d06934240a7ab46d26b8c11f2a","src/runtime/context/runtime.rs":"df7b8deca59426ac39d6950b518172ff7a7ef306c1681187a4d3b1f22168984d","src/runtime/context/runtime_mt.rs":"911b95f39dbed005a02fde0394bd74c02e14e5b9f5c98bf49511f6c68ac5dac8","src/runtime/context/scoped.rs":"16bfa1da16baa831cc926c41df869b99bfbc6d96cf39a04aa4914a9e4b19a2f0","src/runtime/coop.rs":"36e7d70442eb6298ac796b2090b6cc4617cf9c7307693b48ffac9317aeb915f3","src/runtime/driver.rs":"ddf2e75b729513f8758c9a6dd2486edea3125f2fa72f7d3e2f31f13e29cc49de","src/runtime/dump.rs":"60899a0214bacc15cc7ad1ffdebe7ed794d6426f24b0811fa5e306d252e4cc90","src/runtime/handle.rs":"bc02c683ed68964348bc566bd2cb024248c5f833878605282d405e4db1b97280","src/runtime/id.rs":"67c7a10d618e3fe12be58bb9ad40e2f269908e0e088db6c9139b2123f468289e","src/runtime/io/driver.rs":"ef4646e7e8c378d65803b7d2764777929a2cb3f0a3751ad9c40cb17911eb4c78","src/runtime/io/driver/signal.rs":"2e53479e68f48bf39c8cce92f0d12422bf4c68d931e741aae8daed854cd3f6ac","src/runtime/io/metrics.rs":"734623b74777fa565ee7e8eff96c490b58b8bebc2357ada29c9cb751bd052c25","src/runtime/io/mod.rs":"270fead37871b8ee185e2e6e7adccb564bc8f2a0a02d693657afa76748e8ad1d","src/runtime/io/registration.rs":"bc4166df0d5726f6eaa6e59c04479c56ee010c99184169933e206f88763239a2","src/runtime/io/registration_set.rs":"b5c32eb690484ef028b8c6f1b330e202e0a22ab632f147168352b71271ee5455","src/runtime/io/scheduled_io.rs":"2802192573faa04c8be4c0424e2dddae35564d41318fbe799583d8d5d9755d58","src/runtime/metrics/batch.rs":"7ebff4d645b1738445f7f44a6f4bd1b143c69b01f5530be1eb8af4fde25a34d1","src/runtime/metrics/histogram.rs":"2c6c29a49598ddb51cf4b345e1e3fce341b112ff0208630937cd7b75c889ff62","src/runtime/metrics/io.rs":"c329886c5193910aff65e4f6b7dde8054e1c0680913d228ab608ab50e2d897c6","src/runtime/metrics/mock.rs":"af4d212698079e44df4b1b17c94ba029f73869e0dc3e73abd4260ed70e4eb79f","src/runtime/metrics/mod.rs":"55abf38b9a30d3b8099179fcf069d0fa3729f30f72cbc0f0f8a228d0772c6238","src/runtime/metrics/runtime.rs":"e00a39e20e2b4887c3c139531642ba0285e4aada88f76f9ef33e73d4ce837d2b","src/runtime/metrics/scheduler.rs":"d384da20159a9f60c87d892be92c6e95c065791d8062ac72fda2a0c053786c58","src/runtime/metrics/worker.rs":"e6cd0a06bb65f890742d14cf215ff849387ef98ee0be5e55003f697cdc43f5d2","src/runtime/mod.rs":"590d49cbe257989093e88c02b7fdd1530903609105662b6a9d99200d645c6968","src/runtime/park.rs":"891f7efe0641e46d3e6a0a6698380c941ae931d8f41341d0b014f453e29f6b53","src/runtime/process.rs":"b6bd15937ae2ab45ebd46cb06981244e8e5e75ea0c47e6d8d294a00ba9003f0e","src/runtime/runtime.rs":"868ea277ce457d0b2df3bb9bb48339149d23d0412c7de0d28dc135fcda850f00","src/runtime/scheduler/block_in_place.rs":"38b87ad398cae4e48bfd2afd9e2e9a0af1ee34c379c781d749d38cfe5fe8bd29","src/runtime/scheduler/current_thread/mod.rs":"4d118d8e5a5a9b11701fc7fa668e20419dacc74baaa714983839097c3031c0b5","src/runtime/scheduler/defer.rs":"0441413021f8267253bf9bb69b8879d3e52738886215851749b9497fbb137df8","src/runtime/scheduler/inject.rs":"c0d1548c4a862349f4d01b44f063e57bd07c1ed9b3178d88f666594c82371b12","src/runtime/scheduler/inject/metrics.rs":"26ee4f9d34c9d670eb75ee8d02a6e268952a1ef698ab3213d71873a97ea2c851","src/runtime/scheduler/inject/pop.rs":"335b42278217a3020ec1419d070132f8f5a0ce832c504dc7806c42821848be83","src/runtime/scheduler/inject/rt_multi_thread.rs":"d31776b467009c63f7797fd8caf3a2b1a78023e96e41d1f49d01bc4bda65cc26","src/runtime/scheduler/inject/shared.rs":"9943abe2e2924dd7fd81c40796d4ee5979295ebeb2f4e6b4b689912732f2c25a","src/runtime/scheduler/inject/synced.rs":"b69a737bcba7cd27c660081c57c03b3672502e2c358beece0d4d8c9815e8af92","src/runtime/scheduler/lock.rs":"2aa5a50067dcc79d66ca39d1e4982c28f55bdcec43ddd7bc91414de5f794019c","src/runtime/scheduler/mod.rs":"881b08791150187fdcd4faf2c2069abfb6030b04701fbdf092d7e85a8d760f2c","src/runtime/scheduler/multi_thread/counters.rs":"e5a6a1a1d01a50890dabbeb7998c7b64a954ed94bbb7cf9505ff917ed63633f6","src/runtime/scheduler/multi_thread/handle.rs":"2bbdda71bdf0cffc6982dfb33c72eaf4b5fc5b64ceb8fd1100f03279993bdfa6","src/runtime/scheduler/multi_thread/handle/metrics.rs":"6b3e552a563dd3583156db3a18ccd5a1b7ab224a40ed1815fd5637c16dec6299","src/runtime/scheduler/multi_thread/handle/taskdump.rs":"20768dab2f9683ecb10849fd3a4a2862a0f9942fba97d6ac29c8bf5ba7017c62","src/runtime/scheduler/multi_thread/idle.rs":"c2be2afa82ddbbe36eb6e231c8a01cd7c233d9c6e197d2feae32200098e974e9","src/runtime/scheduler/multi_thread/mod.rs":"2fae4c9f66b57d15f63c485ee6ebe724f1d41de126e641418ed6ec40c8fb3e0a","src/runtime/scheduler/multi_thread/overflow.rs":"c70ff49356fa6948f9dc53a19014a5dbf7f6bf52d4c00d9c2e20b0d23b7b3bf0","src/runtime/scheduler/multi_thread/park.rs":"287acaa175391480890c13f9ca7ad860901af9d33e1c7a127f999b583db0f7b2","src/runtime/scheduler/multi_thread/queue.rs":"4ffa5f79d9a16b66d473435f549d6d3186580f46faf72a52e2abd8c7f73a894f","src/runtime/scheduler/multi_thread/stats.rs":"dd139fdc97d16b4208460020bcc0727bb4f2b6c6d58142494ea07f182029de0e","src/runtime/scheduler/multi_thread/trace.rs":"f8ac6b0db76c45057c0061908d5acd63eb1463c397984bfd9a80f4bbc2748f30","src/runtime/scheduler/multi_thread/trace_mock.rs":"3ce6a3d19b53b608cba34fda213e498691ed55ce4a542806f9080bd2dbdb054a","src/runtime/scheduler/multi_thread/worker.rs":"0d92d451d88998edc127bd5e076739ea0d422fc72dd029ae0e8c55f157b649d0","src/runtime/scheduler/multi_thread/worker/metrics.rs":"14e15c7315e1e1a6829b67beda6a858570b70eb9ecf9f0f3d7530881ff7799ea","src/runtime/scheduler/multi_thread/worker/taskdump.rs":"bb0931a4af0d973c487dff112d42e19b08d148bd17148e4c8ed45e507352e519","src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs":"f8664a755109ddc87f7ab82c4815cb12eb37c0bee3a1808907ac10534b9867c4","src/runtime/scheduler/multi_thread_alt/counters.rs":"6d65b0741d5ab6afaaf7ebe31419fdbb953752bd83fac679f2ffa897ccedde86","src/runtime/scheduler/multi_thread_alt/handle.rs":"1c57e5085fa881328bea0086d6b7ceae798bb6adad96f2fc11f738fa57e6d8ee","src/runtime/scheduler/multi_thread_alt/handle/metrics.rs":"96feba81ac5c2052a34b6c79eb7f93e9805fc0c144b4599b343626f44202e1ee","src/runtime/scheduler/multi_thread_alt/handle/taskdump.rs":"20768dab2f9683ecb10849fd3a4a2862a0f9942fba97d6ac29c8bf5ba7017c62","src/runtime/scheduler/multi_thread_alt/idle.rs":"23b34e1fe1540ba9d501f79ca590a4ddf99ff6683abb5155f4f1a435ed5360fb","src/runtime/scheduler/multi_thread_alt/mod.rs":"fabc12c49c4121da7914c6bfe301c70dc36a942149dc82187e29c75a0b8782e9","src/runtime/scheduler/multi_thread_alt/overflow.rs":"c70ff49356fa6948f9dc53a19014a5dbf7f6bf52d4c00d9c2e20b0d23b7b3bf0","src/runtime/scheduler/multi_thread_alt/park.rs":"86aa7fb6f52b16237e9465fe572ff61c7aa13e5fe9654ce52dab435e23df9781","src/runtime/scheduler/multi_thread_alt/queue.rs":"7f9395deb9c13513674171aa48d1c705ad125aa06ed13ebfecb1837bc3719abe","src/runtime/scheduler/multi_thread_alt/stats.rs":"97e7236696bb40f9b86bd73006e7fad1c2d3c9ce3e99e45c57a23433a4bd93fc","src/runtime/scheduler/multi_thread_alt/trace.rs":"e54f7dcea7603c861e7afbfefe7441766f8fb3c0f5ed1bcfd76a3bf0b89ac692","src/runtime/scheduler/multi_thread_alt/trace_mock.rs":"3ce6a3d19b53b608cba34fda213e498691ed55ce4a542806f9080bd2dbdb054a","src/runtime/scheduler/multi_thread_alt/worker.rs":"8a9f6d43fe764dfbfc582ad712ac4377be6f6166edde1a57d29b858dba0b46d1","src/runtime/scheduler/multi_thread_alt/worker/metrics.rs":"14e15c7315e1e1a6829b67beda6a858570b70eb9ecf9f0f3d7530881ff7799ea","src/runtime/scheduler/multi_thread_alt/worker/taskdump.rs":"9f1c93258038a3b32af9215ad7b1b54767b2d6dcb4ad503d90e5779225bcdf13","src/runtime/scheduler/multi_thread_alt/worker/taskdump_mock.rs":"f8664a755109ddc87f7ab82c4815cb12eb37c0bee3a1808907ac10534b9867c4","src/runtime/signal/mod.rs":"2797f011b3bd77b8cbdd7c9cc8803437c4093cbcda7ccf8deaf5ffdc286e90ed","src/runtime/task/abort.rs":"aa1f507e35e2f4272fcc6dc4926bbc5ddbf2ae2c9259d8db3859739c6f78d475","src/runtime/task/core.rs":"9d565ec4b6d0f7ddd54c0a4c9c05274aa380c55803251a2f27d6707153d12e49","src/runtime/task/error.rs":"71aacf9e7ae41fa07d97a4a6ba9aa408c931e74257e93e7d025283e98535e51e","src/runtime/task/harness.rs":"2117c8690d0d7e9fbd2610683ceec2535f73ba0c59a00b03f7af07215110e3f3","src/runtime/task/id.rs":"934de35be760e460e2b2cd762d236ab839b5190f999e0739fdb946428a522e60","src/runtime/task/join.rs":"7b7ff55bd2d8489bb721e24e2cf573c76ca33f9baba270add33c6cbc77b0868c","src/runtime/task/list.rs":"d8703402ba6b18434ba21a35169eb306119cedeffe0618015273df5d9e822793","src/runtime/task/mod.rs":"41a8fff8bc794005b7374e3bb444f6ad8837ec7b9b62ac0d7c0bb0f7d91548cf","src/runtime/task/raw.rs":"315b01ce90af46690474c8715a5f69458a1dd4f9a95d55d51f822777d050874d","src/runtime/task/state.rs":"95276011cdffb4df105bee74b3590e6bb3a6ffc0f2a8ae127c77d2c48bbf4ab1","src/runtime/task/trace/mod.rs":"7879f0b4129fed5d4c2ea4e39e3f904c4bcc3578d789b78f9a4d7c2f95f1eca9","src/runtime/task/trace/symbol.rs":"bde671f445b351d388e5fcb80e8cb8be4424a4fac4b8ec3aee356eb86082b422","src/runtime/task/trace/tree.rs":"b8f9aa018147d539841e5716394086709fec6a8d0f95f6b2fc011ed131063dd6","src/runtime/task/waker.rs":"39fbfa7c33406aac935d2ff8d022af6d3f9619ac7edae62d24b1ca97268e6499","src/runtime/tests/inject.rs":"97b68f6c22f6861b2a1649a8f919bae3310d6fddeae107aee4dcbf00de526cdc","src/runtime/tests/loom_blocking.rs":"fb4bf871ae59cd567ae4a2cb568d7cba31ad92579bea17c598d273a3a749f74a","src/runtime/tests/loom_current_thread.rs":"f9a8b7e0d0b829eaee01d155005800c7a907ec7f92acdbc0678e9149aa95ce1d","src/runtime/tests/loom_current_thread/yield_now.rs":"eec0f029e9e536ba4e56a4ba1a1d1b519e3946c5bb6e6324ab87f60bb1a04194","src/runtime/tests/loom_join_set.rs":"d6612a19c695907a8bb41b24df3b404cb521cae6f30226f2449dc32f18700b69","src/runtime/tests/loom_local.rs":"aea174d4d14a8a7b7d7f0f63fc6bf87319672adf0057bd19bc69bf0f60522bf8","src/runtime/tests/loom_multi_thread.rs":"6e45d9197e3ab26270cfc4c8c48f1fa3a0d508e7d8d4c0cecb3663a83fbe80eb","src/runtime/tests/loom_multi_thread/queue.rs":"54ae93457aaa96dafa25c683b13b8133994ead7eaa135539468868c94a2e623c","src/runtime/tests/loom_multi_thread/shutdown.rs":"2f48626eb0a4135d480aa5bf72e514c4abf39aa17711c96d3829f93c03758557","src/runtime/tests/loom_multi_thread/yield_now.rs":"fac610e464660c196a35ce15a46c9ebf537d3f3475cfc633e58c76c25eb558fe","src/runtime/tests/loom_multi_thread_alt.rs":"086ceb9b7bd26215b7c848eb9a37eaa40d520cb4068041fbc388987f927ead82","src/runtime/tests/loom_multi_thread_alt/queue.rs":"54ae93457aaa96dafa25c683b13b8133994ead7eaa135539468868c94a2e623c","src/runtime/tests/loom_multi_thread_alt/shutdown.rs":"2f48626eb0a4135d480aa5bf72e514c4abf39aa17711c96d3829f93c03758557","src/runtime/tests/loom_multi_thread_alt/yield_now.rs":"d26d3d2d30d007f8f29456d280ef2c6b267bf0af5678637ed35e285bd263a1be","src/runtime/tests/loom_oneshot.rs":"cb0cb66e1014708a10a2236c2dbbac9441b6a6e36a49c419fa3a51af62b054ce","src/runtime/tests/mod.rs":"1d8d0b89fda125b00eaf782bc95fb1211d1d14b391b7089f08815ed8c41f7ebc","src/runtime/tests/queue.rs":"e84ab21d0da610c1245fe2af6e44e35d947540a16ca396a847937e462db33d02","src/runtime/tests/task.rs":"3bb73f9bcad6cf80d63bb4dc51b0ccd9b4993173d74b1a97f2356b1d07b6a603","src/runtime/tests/task_combinations.rs":"78779e18bbf781475ebafcc073a3597c8debe83405f643ff763ec4132ebab1d2","src/runtime/thread_id.rs":"ad85f1057b2c61838620f1323fa8a710e140bf448fb2aa1d9d1f87a7fad5f01d","src/runtime/time/entry.rs":"f5b34c4f221d54cf513bf4cc092fea332881737d58ae75da542a7ed768763a10","src/runtime/time/handle.rs":"1ecbebdc070477d61b782b2f4d3a5b9b5cc06dbe447188f23eef3257fd16ea8b","src/runtime/time/mod.rs":"a98a87bfb9ce88268484ed44ac52901728a30cf323f253c6190d6f83a3ccdaca","src/runtime/time/source.rs":"02e85457f988c0cffd50c9fe92f4a12b33486803b331a254672dec89d5727443","src/runtime/time/tests/mod.rs":"969c13b930a3178a790ffc663f6718233c554df2c2f27c443e28c6ef51f1f6a2","src/runtime/time/wheel/level.rs":"d3feb05ff1f83371aafe96a7c9c1d2a3b72beb1e3528e43e024523ef4b43e581","src/runtime/time/wheel/mod.rs":"a6045f34d95e77cc50d8202dd2fd84a2d8f3ee2ba2dc9c0219bef627ce8c94fa","src/signal/ctrl_c.rs":"9b2a47659fe106805036a664310040c07d98c061d7104270d9a641025cc875f0","src/signal/mod.rs":"261a4a501da026e8b6a5eeaae214cc9f11379a5858153e2dcdeeea73c791c618","src/signal/registry.rs":"955bf70ee0de97f0c061f693cc319e7ba1db187e620b1e3a4ea1d9b7d48d86c5","src/signal/reusable_box.rs":"3d3b710b1794d9f8f5463e9ca380ece60c426b58786a5cb5f40add627da01aeb","src/signal/unix.rs":"f39efcfd98b9ac40358200cbe4ae1d614bc41841d8a441d352c89948358ae60a","src/signal/windows.rs":"316ed160bd4cce6b6249f1897836841bec829bfaa134d170b37b78f633872e73","src/signal/windows/stub.rs":"a6d3b11aa3a7247f7a8365c3241857bcde48d8c390d569e6bc9529c9b1f8ecd1","src/signal/windows/sys.rs":"3e4882762ac424cb3b3caf71d5a69f571fbe14e6b298889ccb227c58b213c257","src/sync/barrier.rs":"f8697935cb96ed334a018c91e214af99fbe8f7a0214feedc12967660c0d2e118","src/sync/batch_semaphore.rs":"e6ec1da5417f6d8c6cdef11e0cec91459a61e752163be8cfeebece2f2a319a20","src/sync/broadcast.rs":"4e9682e400e14e9cc8a3f115487c8db31e2ed36aa68814af537d250da9359fed","src/sync/mod.rs":"b1fcad8a9ff50b0aa5b1864251cf98a91e94a13f19178137ae1033ee7416f038","src/sync/mpsc/block.rs":"6c3017989952d68e037be4b5a3ebd150df0c49f5297d57adbd6947de4d69b399","src/sync/mpsc/bounded.rs":"1264dd4903469ff8a4dd13eb90d26e4aeea4ccd25a97da575d10497a30be98dc","src/sync/mpsc/chan.rs":"5cd14d0bed424478bea54f0d96103c1e040c80c0449f659449f2f684d24c83f5","src/sync/mpsc/error.rs":"d95c1f5ef322fb894ea23bc6b9ef86d42d5e8cf6c6916d58ead67e3b61142a05","src/sync/mpsc/list.rs":"26c1452a37390b0c06ea37148c2cc7ec455a28573a964e41b2157567c665414d","src/sync/mpsc/mod.rs":"648279d5d7b152acc675a3c69494e0be7d1206f11d6d2ba58ea1cb5be6d27d82","src/sync/mpsc/unbounded.rs":"7f3380560fcf91339d95ed344b381f60a52db2f8f42066d49a6dd88ac2680c4b","src/sync/mutex.rs":"ec8b6ac54e1f788b2dc0e1d073366595723f004782fcf5043372f6cba16f8b7e","src/sync/notify.rs":"8c153a0360179bdab437210d7f785468c7ded0b1b17e75505d8f98df505a870a","src/sync/once_cell.rs":"e5bb5787253924c849b81d7bbfc48ca783b897b8e020829107c9a2adbc69a2d6","src/sync/oneshot.rs":"21b862a7df3a1a138ac580b67f8c415fdb8ad1925f9e5c0e50f486c38fc10c42","src/sync/rwlock.rs":"19e800b014c7d76e6735e67771a6f9b0dbced822b1e9602b495ec81318cef2e0","src/sync/rwlock/owned_read_guard.rs":"4c52928aee0e88448e98325d3208c5d287f46773c4d7259b811e62b17da090b1","src/sync/rwlock/owned_write_guard.rs":"f8dfb2e0ecf6b53c2ab365f3fd3916325bb6677e64092b15aff6fa5332444645","src/sync/rwlock/owned_write_guard_mapped.rs":"94c074b8f27b8806d08fcf0199bcb92d8435826b02ab66b208f5e53b07c3aef2","src/sync/rwlock/read_guard.rs":"0f7e52adacad0fb1529a453eb14f8207a8caabd8f5fca4aeb2031a9e9b0981f1","src/sync/rwlock/write_guard.rs":"f3855cdd09940c86a9bd10b91d3ebb37b2219b60c727a3bed377404ef2483c35","src/sync/rwlock/write_guard_mapped.rs":"8c839c4ac4b73faa1c1fc697753e23fce113ba6e576d2abc022ddadb98a34af4","src/sync/semaphore.rs":"4601346abe5af6e44295f62b252242f4c446471af415285ad957985b392bd8dc","src/sync/task/atomic_waker.rs":"1e93bee50e2a8c2156246f312e3ab5d610037071b8f91452e2386e1ab9e1a20d","src/sync/task/mod.rs":"f5e38105c7f8a942c0e49b973bad0a8c2a1df81deea19f3c5228edc4896c1725","src/sync/tests/atomic_waker.rs":"8d7a85841f526485f7b656433565b1eefe839f5e6d54c2bfc2c9352fcec44b90","src/sync/tests/loom_atomic_waker.rs":"984b52699c47383b9b62e6c4ff93fd458bbe64cb4ca836463adbaf94d27c38ee","src/sync/tests/loom_broadcast.rs":"b2c6f138707fc389ee7d91109bc38093af9060b3465e68d3543cb652e0070406","src/sync/tests/loom_list.rs":"54321d0a1a21e65ddd7e958b751480bb35b93d9d4ca11a218043e684e0d6bfff","src/sync/tests/loom_mpsc.rs":"6a83f2e37ac2bb205484fc0cb74317a1e447d9b0ec1d1705798fe81a1c2d8069","src/sync/tests/loom_notify.rs":"cd401c73084df551043b7d96b9f2c51e9c1929a9038eb899381bd4ecafe04ec8","src/sync/tests/loom_oneshot.rs":"fa8bead80e8d69b66866b5f49f06ac8e478ccf0c2288d6b0f4d206cc7cacf031","src/sync/tests/loom_rwlock.rs":"80ec00bdcac838806d4d9f711cb154e02f22913ba68711855c39ca92028d3e4e","src/sync/tests/loom_semaphore_batch.rs":"09adfe03d6cee1fd416d924b2fc59af34f57a29c8b84eaa4fc69c6a3365f5a19","src/sync/tests/loom_watch.rs":"c5cdba8a19b25e99ed09f73b24c14e032e5ea2d441e2b4158353fd177dd21713","src/sync/tests/mod.rs":"1ef2026ac3dfbb70a437b8be441deca4b7b5e72638b71daf753b89808cd3c9ee","src/sync/tests/notify.rs":"c4894a0446a2ec3669da510460c542b53ef197b5f5056b9c74056e70bf36f1e2","src/sync/tests/semaphore_batch.rs":"0353ff4fedf668c2acc85c59d6c391fe436520970529af04543558e7391478ce","src/sync/watch.rs":"d9a76b5214cdd783eee77bec88f23e9a1e4b23a39c2b9ee7ff0b4e59bdef29e6","src/task/blocking.rs":"6648fa9972dddc172739147ceae065dac92f19cc5e1921d05efe4dd9051c11e2","src/task/builder.rs":"d3b743dc45ef6d8f19c067a54727442fcfd5613426e9428384392133732eaa9b","src/task/consume_budget.rs":"2779aca33a2163e2f28a02cadefbe6e3162b3cb2554c1e34f6e2e4ae36d5579a","src/task/join_set.rs":"b1ae6a0797d758683b0d52a2296a66b715ea3e394d460c54b8563d31ceec2c60","src/task/local.rs":"2ea6c8bd7a4e2648ae990ec9e3ba4a1a39e4f838f6e01d49baa10af8823bfc48","src/task/mod.rs":"d8bb0ffeabc6e0cbebe5226d19ee8af99a8e46ac2d8bc1d45a16715518f80ee5","src/task/spawn.rs":"07d5a3fa895ecc3fb353659b03b44c3ee70f3b0eeec6dfe4c108796f66dad021","src/task/task_local.rs":"a57c80925e92e88072ed4390588c16c965035cb99c28b02c445173a7788a4690","src/task/unconstrained.rs":"8e75239ae694f296136fbacadb232ae0a255b0b2013e1eb0390bfbb82af36692","src/task/yield_now.rs":"b0f6a01df2cb47292fd202ecf685f591ffcc397c48fd9e2879bae381eaf894a8","src/time/clock.rs":"885dad6d0c72a78a6e16fbe3d32804c3014e0bf7a1823f5f9207e0ed89143a08","src/time/error.rs":"dad4d124c6102e21d589e5d022a4fe99a00eb68c5980c755cba3cc5d043110ac","src/time/instant.rs":"164ee00dabfa6bb9fe4c9854f937ee92ae454eeaaeaa7a447e09434ea95bf722","src/time/interval.rs":"21f31bf4b18a4d4472c95e7921d64ddf8726a64f27f46045703d7148ac29f8d4","src/time/mod.rs":"3e14382c1d93a9770cda30dc4273663b5f18233206477d8d103d52f8f3a35305","src/time/sleep.rs":"374abd15389bc943b2a3cd234e4e23a47d65ef8fb06850e24bea92c55122d388","src/time/timeout.rs":"4d477ef0829a4c8f01c354959f54b8f754f0e3b57218777398d012611e61f6cd","src/util/atomic_cell.rs":"b1a2a0b1c0f891cd1064ac19004a2c20e5a5b2693dce3d84af7304796d049ecb","src/util/bit.rs":"a5c16c671e58ac19a46621efa3cb02eac21fdebfbf97529fc0f2aa708250f738","src/util/cacheline.rs":"204079442ea5db45488f327a48a3ef13a93702c8f77640511e5ed4398dca4390","src/util/error.rs":"de1a0d662e9359da3e19739125b1450f571abadf30e34f50f085b23d8da28d80","src/util/idle_notified_set.rs":"941983f6e8db72ea7a50e400c500e1e5cc85a07dc1a540af525b054cf17091bf","src/util/linked_list.rs":"a8aaae8ec2ddd2e4c13ec1838709e0a8636af89c87ec82b50672b33207ae65bd","src/util/markers.rs":"4f20e670ca3e9e77ee191b761e5d13c1225864af908e74961b669aff5aedfde7","src/util/memchr.rs":"8cb5e0a0da9b7d94d29a994dd4e725e547ce31f87b5bf24a1a9b53b0ae65cc08","src/util/metric_atomics.rs":"295c399d79d429177d2a63cb3bfb416d7838489b3f6c88caefa6b66c6fc7db6b","src/util/mod.rs":"f8280ba9935674cff0a410318d0317fcb48ee0e958d3b598a144232c9e6d251a","src/util/once_cell.rs":"bafbbff82e595a0b8f41f3d5273dcfcacd282c51a24f14666105391a456c5db7","src/util/rand.rs":"05780da39a9527f8114e80c459acdc8c9424e8e5d42797ee3f17f8aea6712005","src/util/rand/rt.rs":"9790a2b6d822edbffde723f38b75ded408dba6954d711f285bd17924322b246b","src/util/rand/rt_unstable.rs":"bdb69915fe12a9e0b8f2ab4d72466663b7a3e87e671343a0a623028690f4e452","src/util/rc_cell.rs":"362a7a7b776389688299628a4678378fa02f88fbc6ed7f9fe006054d9b62643a","src/util/sharded_list.rs":"3f88d21e0db1f9c08f632153410a9acab5ea0a6209ca2fb675f97252be1cbe5e","src/util/sync_wrapper.rs":"8f1ab76280171c33c0bafaec9c1cb1d48cfb0d19a1ab2b768cdf7d7e40f07d00","src/util/trace.rs":"508633a89447d0f9a2a1f1f149e255ea50c55a5c790133dd1bd34363d4b0f775","src/util/try_lock.rs":"c4ee49e1751ee0a7df1a8cbd4f8d36ea1d7355e3ac584fdb8697a94cd7a7a8f8","src/util/wake.rs":"4bc0560915862a61b2fb2fcda0bc27b08b1012195b87a35dff801ffc5f8d63d4","src/util/wake_list.rs":"bba6898b54d874170c0ccb2b3f918398f42de3bb117d8903742afeb9201ccb46","tests/_require_full.rs":"9af40c4f2762a090df09cf8c275236c04dc6ef1fcf7b59a9f665a51b56a27212","tests/async_send_sync.rs":"88912e0de0dc843a9de0b8a5864e1552cca7e349f97e746b15d490b8004993bf","tests/buffered.rs":"ad2fc9e69437dc8815888286e2ef457215e770b5da13b1e6123559bd18f7199c","tests/coop_budget.rs":"865b1b84f9741469a7df8e3b511f74496e4546cc8122eb468e581b12729390e3","tests/dump.rs":"898fe04f9f0e9f5d85e5e7ee4c7e5b8c7475eed616c548cebd12c3f1a753d081","tests/duplex_stream.rs":"680a6052e9a7ab6c0684f17f922243c24691dfe9e83dd099217d439b61d50838","tests/fs.rs":"e2d21101b603216c65df87259cf604f3832b8ed4d39a81aa3a3e90972611a700","tests/fs_canonicalize_dir.rs":"f08d79322e814eeb09fc6548d1a7daf301322a5397b3283360daa31470e90e16","tests/fs_copy.rs":"c71fbf6780d3b484940a590992901127670a4a27ebfb75a0cb92d17ef9e6f860","tests/fs_dir.rs":"4f29f2979a869ed12498cd9c5a2869b02d94ccea8c1a845cf9587d6c7bd0476d","tests/fs_file.rs":"59b91ea383279ca7337e98f0dfa7aff9f56948b9284ea85068e78c13f1d9e829","tests/fs_link.rs":"52da287ce88ac500b3e46b5a00549d56044c75b908a7771b63c29b2de2f95828","tests/fs_open_options.rs":"e0ebba3b619fc94e5a10b0bffcc3d9715f9dc66bfc5938329bf1b0e7ef95b56a","tests/fs_open_options_windows.rs":"eae02a644078164bab7bd1c1a5a2ebc85f90adb110c955eb4bf01a34e9321aac","tests/fs_remove_dir_all.rs":"463ada6fbd6455070eec5d84684d76dbe9a245c82698b6e2264674ea0343cc5e","tests/fs_remove_file.rs":"614e41551c81276b7f700ac3b6a31bdc426772c881033d822cfc3759a3468a93","tests/fs_rename.rs":"c5397d389b2aefef31e2f4bc5f7e4b4a2c9c1e3109945de9f93dffc98bf0ae00","tests/fs_symlink_dir_windows.rs":"bec061561203ccdce24a0f5754690fe4d38030036055a667f46b6f452a9d31ec","tests/fs_symlink_file_windows.rs":"02ba203872a6ddd20c8e65471d77d544d85d6dfb4fd572b3f7782d73be01aafe","tests/fs_try_exists.rs":"198e5b1d81c140307ddff8deee3a79ecec044d61b2225139da3c38b2fa1e1b9a","tests/io_async_fd.rs":"7550c4ab349c1b3370d0fd3f99a0f5ebfa10228e76bb3d8e4e400120fac89947","tests/io_async_read.rs":"a590efe9bb01986f067118640a3b55f6760186e554f8e8f2404231d4e96f61b9","tests/io_buf_reader.rs":"f5a322dea6fe9f40c18a085a865919c1bbfe8653203b37d1e18b77d259c6211d","tests/io_buf_writer.rs":"3bdabe9ac26f3189929ab3e8957150f5262d5b426fd3cb6c4761a45014b1c1fa","tests/io_chain.rs":"f5d3ddc9f6e8152ceb08b5dda2ca3168b174f1f67ff28a4c5983bcbad69d8af6","tests/io_copy.rs":"c7d7b2bd562c710932fe861d9610c5d73a98950e62aeae77cc2d35d8800c427c","tests/io_copy_bidirectional.rs":"334201f5e0e55260a02d822a6c0b27a16d40e603706dcb53dab8ee9f4feb3578","tests/io_driver.rs":"887d25bbab98334fad891c8f8ff2cb7aec0f10d01e2993cdd0cbc4c6e406df88","tests/io_driver_drop.rs":"a0126f26fdc2693129f6941a897b5648bf9593123de355119d2e38683b15f1cc","tests/io_fill_buf.rs":"930ce8ab5562c2013f4a75cdf717e41a7f8f3cbad6bae7bde68f0cfa3f2fd80a","tests/io_join.rs":"86d6c3c500cbb62c02447fd30661b97069f7c3f1ee4d9b9dc79a9b4428ce36b3","tests/io_lines.rs":"f5b1599ffff44819e269519ff0a08635ea1c5d7c541293e63ee33d98f25f0e3b","tests/io_mem_stream.rs":"7b20d86c02c8a868cfa3aa4d228519090d156fdd9a8a19a3be263f264fc9d33c","tests/io_panic.rs":"00886ef7b209250f402c78c2b79db94abcc3839307c4d9e4c6c1c626d50a0854","tests/io_poll_aio.rs":"105157ff385b599160b627527ec50bdefc40ea36253bacd09d935028ee254d98","tests/io_read.rs":"c0ed5738a4b2d9623b2e0a67cab0fb19bc50015f62ced524b5d9069c57e10f05","tests/io_read_buf.rs":"6dc454751af0e9cccb44fdfb12b9f0311fa8afa482886aa56e3e15d49ae1e06c","tests/io_read_exact.rs":"b6387dbeb0baceb7a1f74a9a3a8b4a654894465368be27c3bbf4352b79fc4314","tests/io_read_line.rs":"8296624b4f5e162c79024f3beab2f561f4195a244cfd4c53e4d06282f56a31bf","tests/io_read_to_end.rs":"722e2922a40080d391a83b4903f47823779740090624a98ac30e9f164b20a3bb","tests/io_read_to_string.rs":"c9ebfee5cb262d822119c2881ea1cc0c73598b13c517c297663e35bb120a089d","tests/io_read_until.rs":"b6c0df9e4852766910ec68affcd92fbfbc280018b7f9c16cf5f4830f9b8389f0","tests/io_repeat.rs":"df6ddfbb8310a8b53bcb872f34bf3d066808e515b8b22356de251b900b91f602","tests/io_sink.rs":"98d78179d21101c365f15f19fc0690651712438b0997c63eb932b94dd6200eae","tests/io_split.rs":"fcd232f797503596b2f8a6b0c4fe6df146108456a670f7f101e4c4eeed52fffb","tests/io_take.rs":"06e91faae76440228df71383650f86752e7b749b193f1729071a7e8fc516e01b","tests/io_util_empty.rs":"1a3402637b3960f6556d0eae8cfa4a2fc31c971a3bfc521b2a9c544b58e98535","tests/io_write.rs":"98668a8c8feae0f85714df1dfecfcd94fba4ba347bdc3d8aaa4ea8b175055c69","tests/io_write_all.rs":"e171af1ecab45a439b384c3bae7198959c3f5e2e998967dbd9296760b52951b7","tests/io_write_all_buf.rs":"2c037f07ac464eaa4e0b87e4e4968b28a0f2f1b1d1e218546c9d5dac7a75d145","tests/io_write_buf.rs":"331d3b54c7664386bb87585f39910d1fe31bfbdfa012a2dc2120e535dcdac329","tests/io_write_int.rs":"3f4b50345f7d7d558e71ac7f2a8c1c4b7b771dad09fe2e1fbf9a17d4fb93c001","tests/join_handle_panic.rs":"3cfa1437f51802ebeea8ac9bf2f5793d3e6bf2057d1878611af02ef2f236cc12","tests/macros_join.rs":"907cc0d3c2a274333a8ee655c59f9f05f7f46516ac5ea806d0ba5ef5715ff478","tests/macros_pin.rs":"f8fe8ade470196dc09b061b0cdd71ef25e114a201d5eb500e0f8232b436012cb","tests/macros_rename_test.rs":"94715e8014bc4c67cebe830f3d800c4cb0937bc6245de4b5410e5729bb2c7f9a","tests/macros_select.rs":"40fdab9f7c5cbd63af0747863081c9775ed99176ebdff18246987b72e46607fb","tests/macros_test.rs":"0cba7d9515164e59c10fc890adf79ee02e59495b5cbaa091df7b6acfde1f9711","tests/macros_try_join.rs":"8e4210a51bd4db24cefa6d6f5dfdd7ebc743ac018b448a55a1e2960a09fa3b2d","tests/net_bind_resource.rs":"ba0dcc301ee170fba82cbbfbf0172b665b9914c0004270d8a420d5cd948eda84","tests/net_lookup_host.rs":"69831a012b36346e25c3ffe0dee2dc31d0faeb294a9deadb46118c2561b617b2","tests/net_named_pipe.rs":"f7998290a77e4e9b27e3a64165fab2de4edbd5ceb46091178bcbb4a3c873d925","tests/net_panic.rs":"aef4333efd168a9f73dfbcdb35f565cffa9a9d4b34103d56a15c3da9369f9d27","tests/net_unix_pipe.rs":"493a441af726fd1f86f47160916724342c8d437bf1b67d394d30aeb41e9736fc","tests/no_rt.rs":"7ff583bbcd848d2721088dbfc45d0d70f978f8101275cc9bd220ac6d392f17d6","tests/process_arg0.rs":"785d801cf281230e3208512820e7d71b4d8362b8cf33fc72235da370e10983a8","tests/process_change_of_runtime.rs":"52eb29999cd4937dfe3090d75fdb5bfc9b9652a506fbfb661530bb81fc80011d","tests/process_issue_2174.rs":"052843034083549764bc4401f06f692962878d6a9f462cef482dd2c1b7692e68","tests/process_issue_42.rs":"26043f8246b00046137551f7a9f638652c70f527f10b4d91e4286643120ca41d","tests/process_kill_on_drop.rs":"9b4bf8a73769fb268ef3687141e8df6122814855d3bbc4e63295c66b0ee6cff7","tests/process_raw_handle.rs":"aaf0dc242ce69f1a8c614e04515c41584f7e213f84ebf23238521eb881e0a6de","tests/process_smoke.rs":"4b55f2aa526b773be55e718abd54ab23851848c4cb28274af587d3bc8ab48f75","tests/rt_basic.rs":"fb393bb10c465b50475ca17ddddd14f4cd600a95b3f2b12f00b453e42daa4187","tests/rt_common.rs":"47b1ba62e11ca80b09f8a192ec1bd4c444cbe982ccd83fef78d64d777a95321f","tests/rt_handle.rs":"df6f4e9417e85dd92fb35c61c9aa3d6b2f3da24820e86570d07395901c6a163e","tests/rt_handle_block_on.rs":"dba2e23acfca2cec81fdc83ca153c087144ceeec43f9fc4f0e23f428336d5f4a","tests/rt_metrics.rs":"3a849286d578794bee1e1a828178f76b907f663c91a0204be82eceaf0cfc9050","tests/rt_panic.rs":"44eccced52472164a54b6d9f59746abe90a873f97f0dc16a0d0167c5f94263df","tests/rt_threaded.rs":"8a66ef0f1a28d2bb1137d77bd7286c133989dc1f042fc34cc5788f6b333326c9","tests/rt_threaded_alt.rs":"5078021d78fed3dbf42f8921c957b7c940155bbe3aaf867a596e7a53c4a9712a","tests/rt_time_start_paused.rs":"7f19f066e32815d540175b61791d8dc97718a368ec51ff24605c9e42d7e2b807","tests/rt_unstable_metrics.rs":"161d45c0457340d66221040ca790c9acbff27642eb2e696953e6f6ec866eaa0d","tests/signal_ctrl_c.rs":"9b53065781b37f3db5f7c67938239b0f3b0ebbc5938c14a5b730ad7ec07415d2","tests/signal_drop_recv.rs":"d1ec97213d9c6fd9fb25ea8c2b015c9e9ee1a62fe0853fc558bc8801e5a3a841","tests/signal_drop_rt.rs":"f968c1154262a4427b5aad2d9fb36d3b7d47084312d0b5527a8eb3d589381d8b","tests/signal_drop_signal.rs":"041940550863250f359630dc67ef133874d809ddaf0a6c1238cee1565a19efec","tests/signal_multi_rt.rs":"a1c50c25f4707fda7665da61b3317dd61fc32c63c61db2bbdb56065bd9c591ce","tests/signal_no_rt.rs":"6978c2ca34a0244fd312d760ad416d961e7e27681e4bb936dfd583aefe6aaf1a","tests/signal_notify_both.rs":"bf0b9def20f530d146ee865305833d8e9bee07a0515e66573d7ff30e2c631123","tests/signal_panic.rs":"5bd4bbf5a88e553e4b2d622307d94d14c7c3293934fadf00e3135d0eb1eeb74f","tests/signal_twice.rs":"bce33093eed151955d13c334d6d8a5bc5ca67cf5b37c246e435a24c15bc166a0","tests/signal_usr1.rs":"86ad07594b09d35e71011d1e12a1fa2c477bfbc4a2a36df1421b6594a0930074","tests/support/io_vec.rs":"9b3001e120138ead4a63720019c669ff00f8455a74dea2fb231633b3b58c9b09","tests/support/leaked_buffers.rs":"85ddbce3ff6b0c5cc8cb30449dd37e5bfedc94f8357e741ec88ff04462bc60c3","tests/support/mpsc_stream.rs":"00d48122fa2ccbf1fe0b110ce3cf22590eda54b3ddec0134b1f9376eb1169645","tests/support/panic.rs":"7bcaf8ea2d249b5c1acb3c1b769cbe479834630dc71b3ce1114b8b46277f44da","tests/support/signal.rs":"83531afa2e8e71cfd90cd4e1fc821490ffa824f0f9f0c9c4a027c08fed6b8712","tests/sync_barrier.rs":"f166e526d12f840de404ef58a375e475dc7434292b2f23d557214749d0e6c372","tests/sync_broadcast.rs":"6ae12af61b980763276b3d40930524112b52049e0ccf93377868795776c13713","tests/sync_errors.rs":"7a49ec77f4c967b3c76c946789f43c51e0a820a67e947ed42e30ef65ec9242e9","tests/sync_mpsc.rs":"58236ceafdfc950d506340e50e57db391946330211ca61fa3956f85a6b4511b8","tests/sync_mpsc_weak.rs":"71adc1975b4952c48c2af75571bae2a94a6583542d9c241d0de234ffc8fd89ef","tests/sync_mutex.rs":"432591e4893b4c64a58116463b6c16a2eb23fd42eee42af96d93b9d03728608a","tests/sync_mutex_owned.rs":"2664c35f66161825cf8e0ca863347735cf4d1252a208577e5084dc1935a18596","tests/sync_notify.rs":"b6fe1c6509790d398120c05df606cf11bcb263b6921cd5625a959587c5688183","tests/sync_once_cell.rs":"2c594d9a7e1be3a030563d4235077f5ea9d0e71ea92b3813ee84fc724236b192","tests/sync_oneshot.rs":"519cb7f6254116f21e6be4324d3deaccf712cb51f07858b6aeba15d250043385","tests/sync_panic.rs":"ddb1636b9a7374ca521d1a1c449c3f7f89ad48d321e6e9c56f1f3f72382cce72","tests/sync_rwlock.rs":"47094f85a9d6db9d3011d09f8db014f692cdc3239449bbf2d54575c4923e8dc5","tests/sync_semaphore.rs":"f23fb6b933db47f5b56bec4debfc26e806d7c92b1b918da037250dd08b717992","tests/sync_semaphore_owned.rs":"da3b3b838fda0486b102bbb6c7940d20d697b62fd818319a3371f8a38b7eb340","tests/sync_watch.rs":"0d89ab7a98162e5b09f360c229ca025461f1a7beae1a8fb6e106dfd503f8d375","tests/task_abort.rs":"484ad7183dc492a6fa9a1abfe4cdbac3b25350f12b823f5e3a37a1025957a701","tests/task_blocking.rs":"22fe313b6872687f6170c0a052c294d1aa4fe7f5b84b145bd243ac6cca1d7fda","tests/task_builder.rs":"0e21c7765f526a48d43177d4a731284fd81cd58d73c96f6138cf06502bb6ff3e","tests/task_id.rs":"155512e4a570ed662a15af7688898454fc16eb63fc3b13185b48cfca3a788749","tests/task_join_set.rs":"2da5f1e49ffdb83a16391e3e09a04cb267eda0e4c5601766105bf81697083acb","tests/task_local.rs":"e46208fcca198f6c039644e402881a24a82b2f77194b5481629cee7070309241","tests/task_local_set.rs":"5723eb459cf978e1577adf04bf706c7b1776ccb9aa160454ce5a93fcbb60bb09","tests/task_panic.rs":"733d26ba7fe392ee0dcebb78eccb6c83ef566af0acc958558423e6c994fb77fd","tests/task_yield_now.rs":"6f84bbc960973d7b64150bfb151a56791fb856de49b879ad5dadc8306268730e","tests/tcp_accept.rs":"e25e52fe4087638b05fc74e1be5311e015a723043d4de7b8e8867ae4bb999f9d","tests/tcp_connect.rs":"03abbf5cb0e163de534feeafb8498357231bfb3a38844e20a5e459d241dd204f","tests/tcp_echo.rs":"7dce84fa8c5ad0014846c3d0eaec1df8ad779fdfcc44441d068e32b408ba3716","tests/tcp_into_split.rs":"21bd670969e62f2d66c29c0ba37f37f8bd82837ac6f911b9cc23ccb1101d5d88","tests/tcp_into_std.rs":"b2daa51b870dfb83c72958ed900ba863578e7d6c9339a591e97612a5f4d670b9","tests/tcp_peek.rs":"aeecf794f845e5396df9901780089289e285c10b65b9fd9a8ece669e808d535e","tests/tcp_shutdown.rs":"82eec393777a05f4a6ebe460e74d1dbab6b80d55b1289573932a891677c345f7","tests/tcp_socket.rs":"185f1a0121f5f22d9ccb5969fd36e64d12c563efd2d1964e2becbd73128677d9","tests/tcp_split.rs":"5210f66e120f90f6c5110b28859cb1582713885f2986ebf1600c6321095e85f0","tests/tcp_stream.rs":"08c0986f8ded0a517df2935eb6f76d31456ef699082d7dc140260bbc8f91c9d0","tests/test_clock.rs":"d5c9bf7bb5d926e2b29b43e47b5bb051b0f761bfe44d5fef349ed442ea7b416f","tests/time_interval.rs":"432c2ae588e6a22c553adfb8dd7a69194f582f594155c8422fe68141e1acef9f","tests/time_panic.rs":"6df845dbe6b9647980ea834a216db8291a19b95b6a443b5a5cee0a8b5c10c927","tests/time_pause.rs":"804c1ff5cc2a76c8bd406fb0ef3db35f8fa0d8e6ad8e55fda80ed07fb6ec7cce","tests/time_rt.rs":"7467d08a4d681eba4d2207e8254e8f5cbf3755c0dbd40e9bea51e6838993b11e","tests/time_sleep.rs":"69bfed71e9b9e174fa447d36406666ea91c01994c9a700f82d0a0ae0b9bf8b73","tests/time_timeout.rs":"31d4955a4009b24aa0a506335607b6aa0e6b21cbc533650739642c4334b888d9","tests/udp.rs":"153ab04ca9d14b63967fea25e46855959931aa786bb375f1c39bcb36cc9d8c66","tests/uds_cred.rs":"146c6e9bdbb82a268f178b03575f94a40db81ef67a740dd16ead5b9e4a447f1b","tests/uds_datagram.rs":"f8d886adc6c3947960991392cd8540a0b4a7f7b0110a24d10805237b385b49f0","tests/uds_socket.rs":"da779fb0f2a3811f9e8514f9e151967ccc426a2d1d11ab14db85677d03f8a04c","tests/uds_split.rs":"79d54d6ce35e5d15138299091871ecbdb6492ae6863fe406021fd7359f1ed7fd","tests/uds_stream.rs":"287b7d5e297df3e326488d98f9645ebfcf8be0205ba6a8e5ddaadac58240e113","tests/unwindsafe.rs":"e833431d40708f39b8bf54b809b635d77d9895f46f3c42aa14d3e9108415279d"},"package":"daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"937f6379fecfd4fa816ca926e992975218c21bc049b878fa44f532c3a4039898","CHANGELOG.md":"a43ee0f29b2e326f3da227023878ffdd8298138ee97310065d20ffaf6ef5c5c1","Cargo.toml":"c6c9ac95c229c9ed1ce5cec83daa52dae41f738ea3db65bae0d50c672ec9169c","Cargo.toml.orig":"e51a54f08f1104b5bbaf32937d671a8d449f0ff3c397941e6aee6e4fe375cc2d","LICENSE":"253cd04c6714889df2d32f3f64d669179a1c95c76ac43c40882c52eb06bc3552","README.md":"0c3b05091fbcf1553566e7745be5dd681c606a345fb3d9b59bcf6fbeba052ee7","docs/reactor-refactor.md":"24d4f3ec6d8828bb96afe0084df9e7739bbdf1995283dbd2cd76740311485b75","src/blocking.rs":"8e62b2cdc512fedbca4b4c4f983629af035afea4ee7e918bb1a3e9851c8e034e","src/doc/mod.rs":"78e2d326d221ec7fbd3bbee8b7b0b0e5a6dbc83de39a29295377ed01bff1a4c7","src/doc/os.rs":"6e11b38bbd5a1cb4a6a0858e6eb689ee5b7a175a255c774c10cf4aa58f734e51","src/fs/canonicalize.rs":"f79eccf4f2c78a92ca8ece154c0ad36a97562168257cc2f50d39e7de00e1a237","src/fs/copy.rs":"d19ff4baffa10bfd3ec722cf4c52bf15825802c4e6c0eb5c375dd37effc072a1","src/fs/create_dir.rs":"4fd26d27b97ded25bc9a0fb8456ed2550bdce8fee3958ec712db0af36ed42ae6","src/fs/create_dir_all.rs":"8d31882b086be3f70dc3095f0f7c46d8289ea8423be76bf9cb446955357ae67f","src/fs/dir_builder.rs":"5e726ee92b953d686d0504baec463ec844978df90d075dbb78d1ff2b65111932","src/fs/file.rs":"39bf24e58ae93af0151cf38a8d7812467776bd95ad2c94e4e2edb282ab00646c","src/fs/file/tests.rs":"16371becf814fdbda17796a50f1559da228246d6a2912f40b14996f95fce4e43","src/fs/hard_link.rs":"aa54bea5685a1d49b22675e516891773706a27e95688cd2e70890bfd232f34c1","src/fs/metadata.rs":"1eb0f7b53f2afb53714dc2148da03c2dcb93a5d49611615d5ea5245584c9bf7b","src/fs/mocks.rs":"690e5710fe3212746a7764bea6d2c09135927a554356070e40ca3d932b4e8907","src/fs/mod.rs":"89ab94e849637eaf4033af0d6a70a11123d57edc8352870bc22852f42c4dd697","src/fs/open_options.rs":"572eefa9e0435b343effaacec4538c68b3b8b77057db8c5c6faae75078be6d0b","src/fs/open_options/mock_open_options.rs":"0a5f0ffdb5a67bec7fbaeef122c1676f1ac6fac38004038ed9ca8f97483eaac5","src/fs/read.rs":"df8b7f73766973f89989197a95d94025ae52d1f741da2a54a3ca1000dae6f2ab","src/fs/read_dir.rs":"0d15441ee8243cc43cd97889ef733de73cb161c07e04d418f56f415efe0187cb","src/fs/read_link.rs":"910a34ccae4604c3ea60044fc1a75fc6598e912ae008459e667398301440217e","src/fs/read_to_string.rs":"9e5b2d476a6084e32a92c5421a8abc9d4f335f4ec677beec4bf8bfa109d7d106","src/fs/remove_dir.rs":"314303525fb2a78bc2ebd51f5ebe725a8d59a8e646d2e594a1dcbcfb711b3a11","src/fs/remove_dir_all.rs":"b85abd05c7ab64ee8dc6cf5663a11e713aa51b357759ef660ef3cae3365ccc42","src/fs/remove_file.rs":"283d7ef67b53668810daed6aad23cc90466d359423f97ab01c1ae58c111feb12","src/fs/rename.rs":"0a9d11d546fcfa500018ec6dd188c9060aaa1daf1eccec63ab219d62764c5ae6","src/fs/set_permissions.rs":"8adccafa475dcfc1bc3989af73374d90683c1be4953ef812e5fd606f968d7b7a","src/fs/symlink.rs":"e9c5a3ef23c8c12800b8932a557cfd5a81ba9b2f3939fce8d2dd827ef207f7c2","src/fs/symlink_dir.rs":"66a6655f5306854a7b6ed3748598bbe737055da9635bded715a04c3abfacda7c","src/fs/symlink_file.rs":"ec5816344f8c0b79c4d84e0ef2a987d753c719afd3bbc0d0a739224477a9edd2","src/fs/symlink_metadata.rs":"f5ce1e05f137da995e3e0d9582bae0a5f7ef4251285c64e912b0eedbb068b395","src/fs/try_exists.rs":"c666196690c4d45991374b03b27f0838b33e98d0be2838638d4de4ff856894b7","src/fs/write.rs":"1ffb734d31748bd879ad398b0fe99bdec569782b42677022957db2cae95c4d2d","src/future/block_on.rs":"30bad79b005a1ba7f696bec5639a5886b1f653a152b8948ae5fcd287c05ab8db","src/future/maybe_done.rs":"4baa795a0b3870c81af93de2c437af1096fc38cb6616466654c45e37eae9de4f","src/future/mod.rs":"5ab5c512d648f564f4803202ae762faf662b75cab17dba1597fd049483ebc2a7","src/future/poll_fn.rs":"b3c0eaeb442991d3fe27f53f2c2849f5f40b0f974035036c26661bcdaffa09df","src/future/trace.rs":"c42712a8d372922eba7e05cd21382fe5df5eec02cbcc870062100b59ab99654f","src/future/try_join.rs":"0ea5a069b17a34bbc091acbd74b9d51794a55a85dfa63fe2404d5ee91a4f0038","src/fuzz.rs":"db998767c729f35320b1d489f43f4d7788e989c8d16c0793188a2868207d8e25","src/io/async_buf_read.rs":"85abdad3d480c038a2da14127d0a6fa0d992256bf5cdc5503fa4854c081c2ca3","src/io/async_fd.rs":"1d9d132a10c362076df3dfe50035ee6060a7d504c63bfa633012048072d537ad","src/io/async_read.rs":"f52c8d2f4a283c0dc8d06dc974484749973125b0b691bc0c3d100972ac67cb92","src/io/async_seek.rs":"a9a0df389ff2be3d79208ec475fcfede46a86f6ea0b822b1a4ce8273ec714b0b","src/io/async_write.rs":"198ed6a475b6f093fd2ff15e618d816d7e33cb8bc28d2e2299533e5df0bd78d6","src/io/blocking.rs":"4d31478681b7bb5ccaa4c3469d4d5fc73469e917e63a5373413e269e415a06ac","src/io/bsd/poll_aio.rs":"77226bf0f4423d6fbbebc28728027f6507bed5422d6667fdb3134dd822354796","src/io/interest.rs":"a359b014993e626ff47a797484472b2faeab4c0a6ddf1a5ea40c6fcc0d3c38a8","src/io/join.rs":"f1c229259247b0065dda9d18f93684137b16a82669758eb5fc140070c64d2d4f","src/io/mod.rs":"e77124c403a6bdf54b48f946c786187e8ea010ad49edc9d9a1ba2665ce832102","src/io/poll_evented.rs":"4a6b6ab3ab15c9b187669c8ebd7c8429843ae1bf9c042add64cda15e7d7247ac","src/io/read_buf.rs":"6cece25f95cfef4062de1e2603e8d39226d22736a75c759c5a2d3f7b2f136329","src/io/ready.rs":"85fc7a192552607acf6623e1f083b4e12447067bfa57fd667fb2c6e9fce7a4d8","src/io/seek.rs":"e9e346fc926c3360601b80a8319a25fd0567dd6f77fab666694e9787deaef633","src/io/split.rs":"c938755f089a2b132aa0808f001a6bc1036154b7a59ef00fad69fac70fc234ca","src/io/stderr.rs":"6490414b47ea05a7dfd0001f864f9cd6dd236f70d8ae9acdac5d3590b2b04495","src/io/stdin.rs":"7c734283ca48e13db2bc4185c5f4ad811b497094598e3c0226a85f46ecbdd843","src/io/stdio_common.rs":"728b7b41edf4d8e436094c051acc40e605cd08a0463aade9deec07ce633e536c","src/io/stdout.rs":"08a47731fbca599624cb2c7189220dab4daf7bdcd4e626655f727dd4048c2b29","src/io/util/async_buf_read_ext.rs":"6dd799402796b5363afeadf978161bbee6b2b1b603a6dd6ebcdceb72cb7d233e","src/io/util/async_read_ext.rs":"efa9e0022d62ebb8d0b76de6ab0553d66307c1be71b04d3a78e91f45df25380f","src/io/util/async_seek_ext.rs":"0535ec6139be7ea68becafc0d374aaf9d996ce9cbe5dca0b8e70b133a661c1ea","src/io/util/async_write_ext.rs":"68d9a21e05ded6d73f401e505e0661f5076ac623e93af9bd9138801d0bd8a6d9","src/io/util/buf_reader.rs":"82f68996a5daf8b7a871b73b7f17594e479108e896a47a8e9bd139b6863f0288","src/io/util/buf_stream.rs":"c2087f024e12c39355f301b67780e392ca4b227006eeea2e73a1a51ac9581e6f","src/io/util/buf_writer.rs":"28305339f3877436c4610326fec4bcb9a38f40804fd2c0aade902acf48ee3f52","src/io/util/chain.rs":"e0e9d41abe0d260c78b908cc53390d5796d296e76a470ebc73f5e7d7c220fd7a","src/io/util/copy.rs":"51dde62ccfb21b974f59d4444072e1e560b4d392ac9553576ba96f2c9d24dc90","src/io/util/copy_bidirectional.rs":"19287581391fb8f0b8864203b60a4f64ddd8e3286afe1bfa372135284fafcce4","src/io/util/copy_buf.rs":"9d83771a6edcc6d0d32f066072e375634e21a13517968ec9b21a4edddbcc2605","src/io/util/empty.rs":"967b7a0523f0e82c888010b2864e378fbee44296485610255e308fb216491664","src/io/util/fill_buf.rs":"223725d828071e923f25d2d49a0f6e470c411a6d9ba225700f2dd8d5793601bb","src/io/util/flush.rs":"e3384731406fbbfd5745631b9c60bee706802fb1d0c94bfbb79c53fbf41e7a75","src/io/util/lines.rs":"1d9f9b99567111c911e72a4caa2abb19b277f2cdd0ca3268ac5ca6df5276259f","src/io/util/mem.rs":"0b4aed07c02a2225b688a167e6645023eb028b86afeee4bd4eed71294c1fb32f","src/io/util/mod.rs":"abb009378ce202922e21fc1ae05dde1f2d5c15daf923734c144105732f1aa5b6","src/io/util/read.rs":"58988c3fbcf5ede633dc224d7df5a372495c4485757dec9bdbd825138bb7f5d4","src/io/util/read_buf.rs":"d507fa1b23eafd7d8af25722a9a0d38f19a0abed796dafed1c10da4ac4d54179","src/io/util/read_exact.rs":"c3f3e478deac3762aa0ab769f1b9def6678349770c65f70b41666c6509fbc987","src/io/util/read_int.rs":"49da230796335df584832cd7deb8370b4d1e0350d743046389a9d9ae17dbd94f","src/io/util/read_line.rs":"67c0a70d82dc5aa2ae6bb4a75699c3e04eb22cce3933f84eace542fb56c83b5a","src/io/util/read_to_end.rs":"3e28b65b04cf6d3da12c496a938ec498722af3be4952fa8b603230dfa90ed0c7","src/io/util/read_to_string.rs":"fafb5463b013cc8f76def3a505dbebd179afc95bde0e2ca9388e428265788924","src/io/util/read_until.rs":"d9a932dfb5ef3d0d5e8faa72a2b3b9d1765c85599f3bc77741f69e7fe9c0d037","src/io/util/repeat.rs":"ad8a30978868794c54dabff34ce2bd2cc4a90a06daa222a7aa10ffc8c90272b7","src/io/util/shutdown.rs":"dbf7e47a06b8cc436b9210ea185b92efd5e5359eb4469f678b75e888664a064b","src/io/util/sink.rs":"716f2733e67c6f84da70c162ec75a3a5b4367d9d02c37599a2c9c9c79ef69334","src/io/util/split.rs":"03a59adccda29608886e38a1f484fbd4d6a6019180c4cfa851372d250796aa5a","src/io/util/take.rs":"b8d992c7eba17da642bdbc36dc124c6167e33720165b08867b7503ff15c281e3","src/io/util/vec_with_initialized.rs":"f8673705967021b5a3cb819d672df89ec81eb5baabb48de7bb598d53352b62f8","src/io/util/write.rs":"20d14ee545ab1f67732915522e97808d1ddde13d151505c1289b596be519f7c8","src/io/util/write_all.rs":"906ff3fb24c6a979b104598f9a8229421bcaf2a4218c28069504b34a218241f6","src/io/util/write_all_buf.rs":"5911bf673ef89097938f4e2e38d9012865b28a0ce5ebb217ebe0e2507de6c1e3","src/io/util/write_buf.rs":"ab51d6174de24cbb729ce77dbaeea27e16059b8253e4830d8243ec5f08a08a8c","src/io/util/write_int.rs":"f321e69b0c7c01728b079e9fdeedb96c26475667e8b259d0c5f4a83d060990d1","src/io/util/write_vectored.rs":"7a335a9f796daa048fa9708dc44d32d2567b36461a6d88f07893eb31f304b69d","src/lib.rs":"6da6a2cee9be0a09a5277bbbd760c8d4b89ac29fb77426d9bb39a25fe6e93d84","src/loom/mocked.rs":"5b85e97fcee3be1b0443b5608c7fe909b040bac463c94b817ed6b42bfd8031c3","src/loom/mod.rs":"b14b9333a7a21bd125a4ae82f01e5ea9c9ed2f78d7d1ad49a13d9b176f1fe8ab","src/loom/std/atomic_u16.rs":"72b9f99ea1bb17573775e0b394fd4f956f76793237947f34122d9759beb4d9f9","src/loom/std/atomic_u32.rs":"b6b1f2f40ac54008141b74cf333a22f15329f3af9aa9699e81cf2ed5b927a0c1","src/loom/std/atomic_u64.rs":"dcc9507a2be40d89c10d7386e7bc2b27b2a946bb3509136fa6e9355d7ccf98f4","src/loom/std/atomic_u64_as_mutex.rs":"1a6b9f8417e968a78dcddd8c7c320c447b9f27d5f84245cae86c3ef68425c749","src/loom/std/atomic_u64_native.rs":"559e6fd21e678b904f5a905f2756a4a8e32ca68a8c7a9b4344af86979373cfa0","src/loom/std/atomic_u64_static_const_new.rs":"a1c0e7d2ea28904ae76227baa7da5da33b68257f4c1a7a456f8d3171529bd934","src/loom/std/atomic_u64_static_once_cell.rs":"92a25654dd8232f6c02c8ec58d4f706030db442fb2a5ba07f1aec09149559725","src/loom/std/atomic_usize.rs":"393135edba454efaa13c7d8a2950236b1334f0fb2e6148a564cfd679a8f6dfad","src/loom/std/barrier.rs":"1539e5773ad0ab1936e8a9a6cf5c20bc697915abde15b3e0898615194eb37fb0","src/loom/std/mod.rs":"b4ce67550e254905e1691cd9407f6abab2efb73502f584d834571b1c422ceefb","src/loom/std/mutex.rs":"ce413b7819207a93d93984811476b4902e39ad172e8dd87fc3376c2398c7044e","src/loom/std/parking_lot.rs":"16b82f1580b4cf5949a9cb9ebfa2c11d98d91f97b2b2f7b6f90a213dd736985b","src/loom/std/unsafe_cell.rs":"789497164c351a563293d82edb82180576471b92ee3aec77de1a92a47423e390","src/macros/addr_of.rs":"cbd020a07ffba2b1c608856081499645cf606cb45444dc53d94457381a94bc33","src/macros/cfg.rs":"97e61d3d4558565ce2a392e91ff42280943bada6f88b4c42b7d2ea12acd77a62","src/macros/join.rs":"8e26a581891d5bcc9c44a48949b86dfbb8d591294da6b231e88effb9b656eb4f","src/macros/loom.rs":"bee8a86b0b96697cc21e4b5e9f1a3403c1f9dbc8c4e591a2ea91f51c2469d3d0","src/macros/mod.rs":"913b1382779ceedbd13606e429f59b9c7ad929324f121452f47773c232c3303f","src/macros/pin.rs":"294e5644061e41801dcee5494b7334439e09af0b6219ce164090feb624864631","src/macros/ready.rs":"6efd4c866c4718c3a9a7b5564b435e2d13e9c1ae91fd98b1313d5e7c182942d6","src/macros/select.rs":"e78ac68c4d5319a23e05b67d80bc8c71d2d1ef628ccc59b0fdf260dd0cbb82d4","src/macros/support.rs":"6db8682ead3249e6475ba8890d21a49d3de3b9a694a4921e42297adc4f066d38","src/macros/thread_local.rs":"c03b4bd975825f89feb0a138aaa5e3413ee8dbd6959a3d25ebdef8780126464c","src/macros/trace.rs":"33befd4533a3b2b4b22e246033f2bea8930174a7da58adaa57dbf20931275bcd","src/macros/try_join.rs":"0221b68f8849d126f2ab712022d5351ba28e806289cc61aafc44e4a2e38cc200","src/net/addr.rs":"0ed3d72ef6679e3ad76c6830143713c611d357ca4ece88c3ee5ceb2787217224","src/net/lookup_host.rs":"c7a21d735225e316253d822f6b11a17107e6a8db004f947a54d8bc12ec782baf","src/net/mod.rs":"9eca6f163a82a2fce99dbbd0ce38eb1e1e128e0540bbc58e17fc5e19fadc005f","src/net/tcp/listener.rs":"1727b4358a5acfb6b0bd36cf53a4781f053e90bfd1019640685d5321d7b4dd60","src/net/tcp/mod.rs":"347182e4f0381896bf3b7ab578c4564f1730ae25a108076ec65b8e855683fbf6","src/net/tcp/socket.rs":"43133d6b80dff0dd1e356e9ba0f66dfb9568734559afd1166356c544a4029c73","src/net/tcp/split.rs":"75d1f6c4afa23397164a30c4409a73c8d3df022c780aa4f91fabfa90549cc606","src/net/tcp/split_owned.rs":"0c5a9f48e7e49c257c25e138f74c0c5d3402edf447a860cbfc1a36439d997295","src/net/tcp/stream.rs":"910495d4714f53e3c56a85fea35e9ffe4eeb3f8166ca1de9db123ca483403334","src/net/udp.rs":"e9d4fb6deb67c00bac0946b34ea09460aaf9d2b76ff0514a8123f6559419bf91","src/net/unix/datagram/mod.rs":"fc48924e5d1e551405b0708a2d122473cdafeeee802a5722f64b4cf41a1c01da","src/net/unix/datagram/socket.rs":"fb430491ff6ba57c1454b4971a3448c80f7182325da25a115a1ace962942653a","src/net/unix/listener.rs":"50241aeb704b89b0a28e59c5e49795ce884d2376c81b9b7b6b9bd1fe90bd53cd","src/net/unix/mod.rs":"f87f6b67aa9bbc984e2cef7a4bcea65549b2f9016126d417facfdb59f171f1d8","src/net/unix/pipe.rs":"cb1faf285ae484fc38ffda007e02154acb6afe375e445e5595e6abc97e80140d","src/net/unix/socket.rs":"88bce80c004001e7297f7bb79bb1c2357ac01574b5d16a45c7ab0b2f5dfbb710","src/net/unix/socketaddr.rs":"721269d777116670a4d3cba8e16ff27b813c39c4497f3bfdbb40728e8ebaaf59","src/net/unix/split.rs":"3f0b9c74481a536920d8fa8109cfb8553307c6694139ad9bd60cacdf97e7688c","src/net/unix/split_owned.rs":"5eccba5c1d589af4e5b52d17410c2290c289db5583676cf016de93ccabdace9e","src/net/unix/stream.rs":"f4dc57514317593cc9daf641cea9f7450f72440a3543d1ad4c7d64473aa76279","src/net/unix/ucred.rs":"f25c806d5ed2b77192b91a0ea423b2ba9bf36f42755e774ec4c9874bf0822587","src/net/windows/mod.rs":"a1525f35c1acb92b15bec788a625b76acb42f9424f392074db697102ce79760d","src/net/windows/named_pipe.rs":"171fbce1bed8811e531f62f70e5fa48cfe6937522dac7c4513fef4ef4256e2d3","src/process/kill.rs":"2f98bd1bd28ab37bedc34ab7b737760407ab5315420538acbd18da31d2662d94","src/process/mod.rs":"9f3888dbe1089644b2e1c06ecdc5ea0139927842609d91ad211e577f58639b7d","src/process/unix/mod.rs":"487ebf569301560e6ef48037ef26876673ff36b1453b5a0ee2eb9b0a560b647e","src/process/unix/orphan.rs":"6d36ee9fb65fda80261379a7b73adbf2354298f7123667eaa7a754903fddfc94","src/process/unix/pidfd_reaper.rs":"cc86fd1a68bfcff0d031cf7cb0002730637a4285a9cc332a618f41dec91c8f18","src/process/unix/reap.rs":"62868319849b8482d8d927dcd00cc8a74b9af61fd47494b39bd41fe2f4dcf0b6","src/process/windows.rs":"7a47feef09bd00c701bacf6239dc146def081869d0ccaf4172220c9bcccb9bdc","src/runtime/blocking/mod.rs":"3a1e04d2fc5590c7c0a19c85ecbd893108f9a81b197162378c525133c3bbc7aa","src/runtime/blocking/pool.rs":"1b9f51c0b46a72d0cc78ccfedfe9dd6efe2cc58f027f8aff98529f9faeadd995","src/runtime/blocking/schedule.rs":"ff8218c9342cb8faac8a03c2e0b084a0d25364a77d7ad7ecfe64ccd3f7be9a33","src/runtime/blocking/shutdown.rs":"6eaf2a1418b885bcc1ce3f257b99382de9c16f848ed53d9e00dc97389bb6b816","src/runtime/blocking/task.rs":"08571bce8a99dd6296ba7099c1f6da8c832d13a8c43db22044c683470147d7d4","src/runtime/builder.rs":"13eca927c2d6cc1b74bf190f4765b88b8d2a09d9371c8fa04e69d7684e49d277","src/runtime/config.rs":"0184fae982b428993a92e1651f5c0918fd2f62a1113b67dabc444304e700d1ad","src/runtime/context.rs":"a8440b9f2875ff46435e795fab3804f9f2ad8bb83ad008b3abb0286cda92b1ce","src/runtime/context/blocking.rs":"794f0d70c018c17618aefc7f4fabdacb883d649861b49fdc17cff67e77580689","src/runtime/context/current.rs":"977d1ca823c051c3e5004b05c8d460c79f6515d06934240a7ab46d26b8c11f2a","src/runtime/context/runtime.rs":"df7b8deca59426ac39d6950b518172ff7a7ef306c1681187a4d3b1f22168984d","src/runtime/context/runtime_mt.rs":"911b95f39dbed005a02fde0394bd74c02e14e5b9f5c98bf49511f6c68ac5dac8","src/runtime/context/scoped.rs":"16bfa1da16baa831cc926c41df869b99bfbc6d96cf39a04aa4914a9e4b19a2f0","src/runtime/coop.rs":"36e7d70442eb6298ac796b2090b6cc4617cf9c7307693b48ffac9317aeb915f3","src/runtime/driver.rs":"ddf2e75b729513f8758c9a6dd2486edea3125f2fa72f7d3e2f31f13e29cc49de","src/runtime/dump.rs":"60899a0214bacc15cc7ad1ffdebe7ed794d6426f24b0811fa5e306d252e4cc90","src/runtime/handle.rs":"bc02c683ed68964348bc566bd2cb024248c5f833878605282d405e4db1b97280","src/runtime/id.rs":"67c7a10d618e3fe12be58bb9ad40e2f269908e0e088db6c9139b2123f468289e","src/runtime/io/driver.rs":"ef4646e7e8c378d65803b7d2764777929a2cb3f0a3751ad9c40cb17911eb4c78","src/runtime/io/driver/signal.rs":"2e53479e68f48bf39c8cce92f0d12422bf4c68d931e741aae8daed854cd3f6ac","src/runtime/io/metrics.rs":"734623b74777fa565ee7e8eff96c490b58b8bebc2357ada29c9cb751bd052c25","src/runtime/io/mod.rs":"270fead37871b8ee185e2e6e7adccb564bc8f2a0a02d693657afa76748e8ad1d","src/runtime/io/registration.rs":"bc4166df0d5726f6eaa6e59c04479c56ee010c99184169933e206f88763239a2","src/runtime/io/registration_set.rs":"b5c32eb690484ef028b8c6f1b330e202e0a22ab632f147168352b71271ee5455","src/runtime/io/scheduled_io.rs":"2802192573faa04c8be4c0424e2dddae35564d41318fbe799583d8d5d9755d58","src/runtime/metrics/batch.rs":"7ebff4d645b1738445f7f44a6f4bd1b143c69b01f5530be1eb8af4fde25a34d1","src/runtime/metrics/histogram.rs":"2c6c29a49598ddb51cf4b345e1e3fce341b112ff0208630937cd7b75c889ff62","src/runtime/metrics/io.rs":"c329886c5193910aff65e4f6b7dde8054e1c0680913d228ab608ab50e2d897c6","src/runtime/metrics/mock.rs":"af4d212698079e44df4b1b17c94ba029f73869e0dc3e73abd4260ed70e4eb79f","src/runtime/metrics/mod.rs":"55abf38b9a30d3b8099179fcf069d0fa3729f30f72cbc0f0f8a228d0772c6238","src/runtime/metrics/runtime.rs":"e00a39e20e2b4887c3c139531642ba0285e4aada88f76f9ef33e73d4ce837d2b","src/runtime/metrics/scheduler.rs":"d384da20159a9f60c87d892be92c6e95c065791d8062ac72fda2a0c053786c58","src/runtime/metrics/worker.rs":"e6cd0a06bb65f890742d14cf215ff849387ef98ee0be5e55003f697cdc43f5d2","src/runtime/mod.rs":"590d49cbe257989093e88c02b7fdd1530903609105662b6a9d99200d645c6968","src/runtime/park.rs":"891f7efe0641e46d3e6a0a6698380c941ae931d8f41341d0b014f453e29f6b53","src/runtime/process.rs":"b6bd15937ae2ab45ebd46cb06981244e8e5e75ea0c47e6d8d294a00ba9003f0e","src/runtime/runtime.rs":"868ea277ce457d0b2df3bb9bb48339149d23d0412c7de0d28dc135fcda850f00","src/runtime/scheduler/block_in_place.rs":"38b87ad398cae4e48bfd2afd9e2e9a0af1ee34c379c781d749d38cfe5fe8bd29","src/runtime/scheduler/current_thread/mod.rs":"4d118d8e5a5a9b11701fc7fa668e20419dacc74baaa714983839097c3031c0b5","src/runtime/scheduler/defer.rs":"0441413021f8267253bf9bb69b8879d3e52738886215851749b9497fbb137df8","src/runtime/scheduler/inject.rs":"c0d1548c4a862349f4d01b44f063e57bd07c1ed9b3178d88f666594c82371b12","src/runtime/scheduler/inject/metrics.rs":"26ee4f9d34c9d670eb75ee8d02a6e268952a1ef698ab3213d71873a97ea2c851","src/runtime/scheduler/inject/pop.rs":"335b42278217a3020ec1419d070132f8f5a0ce832c504dc7806c42821848be83","src/runtime/scheduler/inject/rt_multi_thread.rs":"d31776b467009c63f7797fd8caf3a2b1a78023e96e41d1f49d01bc4bda65cc26","src/runtime/scheduler/inject/shared.rs":"9943abe2e2924dd7fd81c40796d4ee5979295ebeb2f4e6b4b689912732f2c25a","src/runtime/scheduler/inject/synced.rs":"b69a737bcba7cd27c660081c57c03b3672502e2c358beece0d4d8c9815e8af92","src/runtime/scheduler/lock.rs":"2aa5a50067dcc79d66ca39d1e4982c28f55bdcec43ddd7bc91414de5f794019c","src/runtime/scheduler/mod.rs":"881b08791150187fdcd4faf2c2069abfb6030b04701fbdf092d7e85a8d760f2c","src/runtime/scheduler/multi_thread/counters.rs":"e5a6a1a1d01a50890dabbeb7998c7b64a954ed94bbb7cf9505ff917ed63633f6","src/runtime/scheduler/multi_thread/handle.rs":"2bbdda71bdf0cffc6982dfb33c72eaf4b5fc5b64ceb8fd1100f03279993bdfa6","src/runtime/scheduler/multi_thread/handle/metrics.rs":"6b3e552a563dd3583156db3a18ccd5a1b7ab224a40ed1815fd5637c16dec6299","src/runtime/scheduler/multi_thread/handle/taskdump.rs":"20768dab2f9683ecb10849fd3a4a2862a0f9942fba97d6ac29c8bf5ba7017c62","src/runtime/scheduler/multi_thread/idle.rs":"c2be2afa82ddbbe36eb6e231c8a01cd7c233d9c6e197d2feae32200098e974e9","src/runtime/scheduler/multi_thread/mod.rs":"2fae4c9f66b57d15f63c485ee6ebe724f1d41de126e641418ed6ec40c8fb3e0a","src/runtime/scheduler/multi_thread/overflow.rs":"c70ff49356fa6948f9dc53a19014a5dbf7f6bf52d4c00d9c2e20b0d23b7b3bf0","src/runtime/scheduler/multi_thread/park.rs":"287acaa175391480890c13f9ca7ad860901af9d33e1c7a127f999b583db0f7b2","src/runtime/scheduler/multi_thread/queue.rs":"4ffa5f79d9a16b66d473435f549d6d3186580f46faf72a52e2abd8c7f73a894f","src/runtime/scheduler/multi_thread/stats.rs":"dd139fdc97d16b4208460020bcc0727bb4f2b6c6d58142494ea07f182029de0e","src/runtime/scheduler/multi_thread/trace.rs":"f8ac6b0db76c45057c0061908d5acd63eb1463c397984bfd9a80f4bbc2748f30","src/runtime/scheduler/multi_thread/trace_mock.rs":"3ce6a3d19b53b608cba34fda213e498691ed55ce4a542806f9080bd2dbdb054a","src/runtime/scheduler/multi_thread/worker.rs":"0d92d451d88998edc127bd5e076739ea0d422fc72dd029ae0e8c55f157b649d0","src/runtime/scheduler/multi_thread/worker/metrics.rs":"14e15c7315e1e1a6829b67beda6a858570b70eb9ecf9f0f3d7530881ff7799ea","src/runtime/scheduler/multi_thread/worker/taskdump.rs":"bb0931a4af0d973c487dff112d42e19b08d148bd17148e4c8ed45e507352e519","src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs":"f8664a755109ddc87f7ab82c4815cb12eb37c0bee3a1808907ac10534b9867c4","src/runtime/scheduler/multi_thread_alt/counters.rs":"6d65b0741d5ab6afaaf7ebe31419fdbb953752bd83fac679f2ffa897ccedde86","src/runtime/scheduler/multi_thread_alt/handle.rs":"1c57e5085fa881328bea0086d6b7ceae798bb6adad96f2fc11f738fa57e6d8ee","src/runtime/scheduler/multi_thread_alt/handle/metrics.rs":"96feba81ac5c2052a34b6c79eb7f93e9805fc0c144b4599b343626f44202e1ee","src/runtime/scheduler/multi_thread_alt/handle/taskdump.rs":"20768dab2f9683ecb10849fd3a4a2862a0f9942fba97d6ac29c8bf5ba7017c62","src/runtime/scheduler/multi_thread_alt/idle.rs":"23b34e1fe1540ba9d501f79ca590a4ddf99ff6683abb5155f4f1a435ed5360fb","src/runtime/scheduler/multi_thread_alt/mod.rs":"fabc12c49c4121da7914c6bfe301c70dc36a942149dc82187e29c75a0b8782e9","src/runtime/scheduler/multi_thread_alt/overflow.rs":"c70ff49356fa6948f9dc53a19014a5dbf7f6bf52d4c00d9c2e20b0d23b7b3bf0","src/runtime/scheduler/multi_thread_alt/park.rs":"86aa7fb6f52b16237e9465fe572ff61c7aa13e5fe9654ce52dab435e23df9781","src/runtime/scheduler/multi_thread_alt/queue.rs":"7f9395deb9c13513674171aa48d1c705ad125aa06ed13ebfecb1837bc3719abe","src/runtime/scheduler/multi_thread_alt/stats.rs":"97e7236696bb40f9b86bd73006e7fad1c2d3c9ce3e99e45c57a23433a4bd93fc","src/runtime/scheduler/multi_thread_alt/trace.rs":"e54f7dcea7603c861e7afbfefe7441766f8fb3c0f5ed1bcfd76a3bf0b89ac692","src/runtime/scheduler/multi_thread_alt/trace_mock.rs":"3ce6a3d19b53b608cba34fda213e498691ed55ce4a542806f9080bd2dbdb054a","src/runtime/scheduler/multi_thread_alt/worker.rs":"8a9f6d43fe764dfbfc582ad712ac4377be6f6166edde1a57d29b858dba0b46d1","src/runtime/scheduler/multi_thread_alt/worker/metrics.rs":"14e15c7315e1e1a6829b67beda6a858570b70eb9ecf9f0f3d7530881ff7799ea","src/runtime/scheduler/multi_thread_alt/worker/taskdump.rs":"9f1c93258038a3b32af9215ad7b1b54767b2d6dcb4ad503d90e5779225bcdf13","src/runtime/scheduler/multi_thread_alt/worker/taskdump_mock.rs":"f8664a755109ddc87f7ab82c4815cb12eb37c0bee3a1808907ac10534b9867c4","src/runtime/signal/mod.rs":"2797f011b3bd77b8cbdd7c9cc8803437c4093cbcda7ccf8deaf5ffdc286e90ed","src/runtime/task/abort.rs":"aa1f507e35e2f4272fcc6dc4926bbc5ddbf2ae2c9259d8db3859739c6f78d475","src/runtime/task/core.rs":"9d565ec4b6d0f7ddd54c0a4c9c05274aa380c55803251a2f27d6707153d12e49","src/runtime/task/error.rs":"71aacf9e7ae41fa07d97a4a6ba9aa408c931e74257e93e7d025283e98535e51e","src/runtime/task/harness.rs":"2117c8690d0d7e9fbd2610683ceec2535f73ba0c59a00b03f7af07215110e3f3","src/runtime/task/id.rs":"934de35be760e460e2b2cd762d236ab839b5190f999e0739fdb946428a522e60","src/runtime/task/join.rs":"7b7ff55bd2d8489bb721e24e2cf573c76ca33f9baba270add33c6cbc77b0868c","src/runtime/task/list.rs":"d8703402ba6b18434ba21a35169eb306119cedeffe0618015273df5d9e822793","src/runtime/task/mod.rs":"41a8fff8bc794005b7374e3bb444f6ad8837ec7b9b62ac0d7c0bb0f7d91548cf","src/runtime/task/raw.rs":"315b01ce90af46690474c8715a5f69458a1dd4f9a95d55d51f822777d050874d","src/runtime/task/state.rs":"95276011cdffb4df105bee74b3590e6bb3a6ffc0f2a8ae127c77d2c48bbf4ab1","src/runtime/task/trace/mod.rs":"7879f0b4129fed5d4c2ea4e39e3f904c4bcc3578d789b78f9a4d7c2f95f1eca9","src/runtime/task/trace/symbol.rs":"bde671f445b351d388e5fcb80e8cb8be4424a4fac4b8ec3aee356eb86082b422","src/runtime/task/trace/tree.rs":"b8f9aa018147d539841e5716394086709fec6a8d0f95f6b2fc011ed131063dd6","src/runtime/task/waker.rs":"39fbfa7c33406aac935d2ff8d022af6d3f9619ac7edae62d24b1ca97268e6499","src/runtime/tests/inject.rs":"97b68f6c22f6861b2a1649a8f919bae3310d6fddeae107aee4dcbf00de526cdc","src/runtime/tests/loom_blocking.rs":"fb4bf871ae59cd567ae4a2cb568d7cba31ad92579bea17c598d273a3a749f74a","src/runtime/tests/loom_current_thread.rs":"f9a8b7e0d0b829eaee01d155005800c7a907ec7f92acdbc0678e9149aa95ce1d","src/runtime/tests/loom_current_thread/yield_now.rs":"eec0f029e9e536ba4e56a4ba1a1d1b519e3946c5bb6e6324ab87f60bb1a04194","src/runtime/tests/loom_join_set.rs":"d6612a19c695907a8bb41b24df3b404cb521cae6f30226f2449dc32f18700b69","src/runtime/tests/loom_local.rs":"aea174d4d14a8a7b7d7f0f63fc6bf87319672adf0057bd19bc69bf0f60522bf8","src/runtime/tests/loom_multi_thread.rs":"6e45d9197e3ab26270cfc4c8c48f1fa3a0d508e7d8d4c0cecb3663a83fbe80eb","src/runtime/tests/loom_multi_thread/queue.rs":"54ae93457aaa96dafa25c683b13b8133994ead7eaa135539468868c94a2e623c","src/runtime/tests/loom_multi_thread/shutdown.rs":"2f48626eb0a4135d480aa5bf72e514c4abf39aa17711c96d3829f93c03758557","src/runtime/tests/loom_multi_thread/yield_now.rs":"fac610e464660c196a35ce15a46c9ebf537d3f3475cfc633e58c76c25eb558fe","src/runtime/tests/loom_multi_thread_alt.rs":"086ceb9b7bd26215b7c848eb9a37eaa40d520cb4068041fbc388987f927ead82","src/runtime/tests/loom_multi_thread_alt/queue.rs":"54ae93457aaa96dafa25c683b13b8133994ead7eaa135539468868c94a2e623c","src/runtime/tests/loom_multi_thread_alt/shutdown.rs":"2f48626eb0a4135d480aa5bf72e514c4abf39aa17711c96d3829f93c03758557","src/runtime/tests/loom_multi_thread_alt/yield_now.rs":"d26d3d2d30d007f8f29456d280ef2c6b267bf0af5678637ed35e285bd263a1be","src/runtime/tests/loom_oneshot.rs":"cb0cb66e1014708a10a2236c2dbbac9441b6a6e36a49c419fa3a51af62b054ce","src/runtime/tests/mod.rs":"1d8d0b89fda125b00eaf782bc95fb1211d1d14b391b7089f08815ed8c41f7ebc","src/runtime/tests/queue.rs":"e84ab21d0da610c1245fe2af6e44e35d947540a16ca396a847937e462db33d02","src/runtime/tests/task.rs":"3bb73f9bcad6cf80d63bb4dc51b0ccd9b4993173d74b1a97f2356b1d07b6a603","src/runtime/tests/task_combinations.rs":"78779e18bbf781475ebafcc073a3597c8debe83405f643ff763ec4132ebab1d2","src/runtime/thread_id.rs":"ad85f1057b2c61838620f1323fa8a710e140bf448fb2aa1d9d1f87a7fad5f01d","src/runtime/time/entry.rs":"f5b34c4f221d54cf513bf4cc092fea332881737d58ae75da542a7ed768763a10","src/runtime/time/handle.rs":"1ecbebdc070477d61b782b2f4d3a5b9b5cc06dbe447188f23eef3257fd16ea8b","src/runtime/time/mod.rs":"a98a87bfb9ce88268484ed44ac52901728a30cf323f253c6190d6f83a3ccdaca","src/runtime/time/source.rs":"02e85457f988c0cffd50c9fe92f4a12b33486803b331a254672dec89d5727443","src/runtime/time/tests/mod.rs":"969c13b930a3178a790ffc663f6718233c554df2c2f27c443e28c6ef51f1f6a2","src/runtime/time/wheel/level.rs":"d3feb05ff1f83371aafe96a7c9c1d2a3b72beb1e3528e43e024523ef4b43e581","src/runtime/time/wheel/mod.rs":"a6045f34d95e77cc50d8202dd2fd84a2d8f3ee2ba2dc9c0219bef627ce8c94fa","src/signal/ctrl_c.rs":"9b2a47659fe106805036a664310040c07d98c061d7104270d9a641025cc875f0","src/signal/mod.rs":"261a4a501da026e8b6a5eeaae214cc9f11379a5858153e2dcdeeea73c791c618","src/signal/registry.rs":"955bf70ee0de97f0c061f693cc319e7ba1db187e620b1e3a4ea1d9b7d48d86c5","src/signal/reusable_box.rs":"3d3b710b1794d9f8f5463e9ca380ece60c426b58786a5cb5f40add627da01aeb","src/signal/unix.rs":"f39efcfd98b9ac40358200cbe4ae1d614bc41841d8a441d352c89948358ae60a","src/signal/windows.rs":"316ed160bd4cce6b6249f1897836841bec829bfaa134d170b37b78f633872e73","src/signal/windows/stub.rs":"a6d3b11aa3a7247f7a8365c3241857bcde48d8c390d569e6bc9529c9b1f8ecd1","src/signal/windows/sys.rs":"3e4882762ac424cb3b3caf71d5a69f571fbe14e6b298889ccb227c58b213c257","src/sync/barrier.rs":"f8697935cb96ed334a018c91e214af99fbe8f7a0214feedc12967660c0d2e118","src/sync/batch_semaphore.rs":"e6ec1da5417f6d8c6cdef11e0cec91459a61e752163be8cfeebece2f2a319a20","src/sync/broadcast.rs":"4e9682e400e14e9cc8a3f115487c8db31e2ed36aa68814af537d250da9359fed","src/sync/mod.rs":"b1fcad8a9ff50b0aa5b1864251cf98a91e94a13f19178137ae1033ee7416f038","src/sync/mpsc/block.rs":"6c3017989952d68e037be4b5a3ebd150df0c49f5297d57adbd6947de4d69b399","src/sync/mpsc/bounded.rs":"1264dd4903469ff8a4dd13eb90d26e4aeea4ccd25a97da575d10497a30be98dc","src/sync/mpsc/chan.rs":"5cd14d0bed424478bea54f0d96103c1e040c80c0449f659449f2f684d24c83f5","src/sync/mpsc/error.rs":"d95c1f5ef322fb894ea23bc6b9ef86d42d5e8cf6c6916d58ead67e3b61142a05","src/sync/mpsc/list.rs":"26c1452a37390b0c06ea37148c2cc7ec455a28573a964e41b2157567c665414d","src/sync/mpsc/mod.rs":"648279d5d7b152acc675a3c69494e0be7d1206f11d6d2ba58ea1cb5be6d27d82","src/sync/mpsc/unbounded.rs":"7f3380560fcf91339d95ed344b381f60a52db2f8f42066d49a6dd88ac2680c4b","src/sync/mutex.rs":"ec8b6ac54e1f788b2dc0e1d073366595723f004782fcf5043372f6cba16f8b7e","src/sync/notify.rs":"8c153a0360179bdab437210d7f785468c7ded0b1b17e75505d8f98df505a870a","src/sync/once_cell.rs":"e5bb5787253924c849b81d7bbfc48ca783b897b8e020829107c9a2adbc69a2d6","src/sync/oneshot.rs":"21b862a7df3a1a138ac580b67f8c415fdb8ad1925f9e5c0e50f486c38fc10c42","src/sync/rwlock.rs":"19e800b014c7d76e6735e67771a6f9b0dbced822b1e9602b495ec81318cef2e0","src/sync/rwlock/owned_read_guard.rs":"4c52928aee0e88448e98325d3208c5d287f46773c4d7259b811e62b17da090b1","src/sync/rwlock/owned_write_guard.rs":"f8dfb2e0ecf6b53c2ab365f3fd3916325bb6677e64092b15aff6fa5332444645","src/sync/rwlock/owned_write_guard_mapped.rs":"94c074b8f27b8806d08fcf0199bcb92d8435826b02ab66b208f5e53b07c3aef2","src/sync/rwlock/read_guard.rs":"0f7e52adacad0fb1529a453eb14f8207a8caabd8f5fca4aeb2031a9e9b0981f1","src/sync/rwlock/write_guard.rs":"f3855cdd09940c86a9bd10b91d3ebb37b2219b60c727a3bed377404ef2483c35","src/sync/rwlock/write_guard_mapped.rs":"8c839c4ac4b73faa1c1fc697753e23fce113ba6e576d2abc022ddadb98a34af4","src/sync/semaphore.rs":"4601346abe5af6e44295f62b252242f4c446471af415285ad957985b392bd8dc","src/sync/task/atomic_waker.rs":"1e93bee50e2a8c2156246f312e3ab5d610037071b8f91452e2386e1ab9e1a20d","src/sync/task/mod.rs":"f5e38105c7f8a942c0e49b973bad0a8c2a1df81deea19f3c5228edc4896c1725","src/sync/tests/atomic_waker.rs":"8d7a85841f526485f7b656433565b1eefe839f5e6d54c2bfc2c9352fcec44b90","src/sync/tests/loom_atomic_waker.rs":"984b52699c47383b9b62e6c4ff93fd458bbe64cb4ca836463adbaf94d27c38ee","src/sync/tests/loom_broadcast.rs":"b2c6f138707fc389ee7d91109bc38093af9060b3465e68d3543cb652e0070406","src/sync/tests/loom_list.rs":"54321d0a1a21e65ddd7e958b751480bb35b93d9d4ca11a218043e684e0d6bfff","src/sync/tests/loom_mpsc.rs":"6a83f2e37ac2bb205484fc0cb74317a1e447d9b0ec1d1705798fe81a1c2d8069","src/sync/tests/loom_notify.rs":"cd401c73084df551043b7d96b9f2c51e9c1929a9038eb899381bd4ecafe04ec8","src/sync/tests/loom_oneshot.rs":"fa8bead80e8d69b66866b5f49f06ac8e478ccf0c2288d6b0f4d206cc7cacf031","src/sync/tests/loom_rwlock.rs":"80ec00bdcac838806d4d9f711cb154e02f22913ba68711855c39ca92028d3e4e","src/sync/tests/loom_semaphore_batch.rs":"09adfe03d6cee1fd416d924b2fc59af34f57a29c8b84eaa4fc69c6a3365f5a19","src/sync/tests/loom_watch.rs":"c5cdba8a19b25e99ed09f73b24c14e032e5ea2d441e2b4158353fd177dd21713","src/sync/tests/mod.rs":"1ef2026ac3dfbb70a437b8be441deca4b7b5e72638b71daf753b89808cd3c9ee","src/sync/tests/notify.rs":"c4894a0446a2ec3669da510460c542b53ef197b5f5056b9c74056e70bf36f1e2","src/sync/tests/semaphore_batch.rs":"0353ff4fedf668c2acc85c59d6c391fe436520970529af04543558e7391478ce","src/sync/watch.rs":"d9a76b5214cdd783eee77bec88f23e9a1e4b23a39c2b9ee7ff0b4e59bdef29e6","src/task/blocking.rs":"6648fa9972dddc172739147ceae065dac92f19cc5e1921d05efe4dd9051c11e2","src/task/builder.rs":"d3b743dc45ef6d8f19c067a54727442fcfd5613426e9428384392133732eaa9b","src/task/consume_budget.rs":"2779aca33a2163e2f28a02cadefbe6e3162b3cb2554c1e34f6e2e4ae36d5579a","src/task/join_set.rs":"b1ae6a0797d758683b0d52a2296a66b715ea3e394d460c54b8563d31ceec2c60","src/task/local.rs":"2ea6c8bd7a4e2648ae990ec9e3ba4a1a39e4f838f6e01d49baa10af8823bfc48","src/task/mod.rs":"d8bb0ffeabc6e0cbebe5226d19ee8af99a8e46ac2d8bc1d45a16715518f80ee5","src/task/spawn.rs":"07d5a3fa895ecc3fb353659b03b44c3ee70f3b0eeec6dfe4c108796f66dad021","src/task/task_local.rs":"a57c80925e92e88072ed4390588c16c965035cb99c28b02c445173a7788a4690","src/task/unconstrained.rs":"8e75239ae694f296136fbacadb232ae0a255b0b2013e1eb0390bfbb82af36692","src/task/yield_now.rs":"b0f6a01df2cb47292fd202ecf685f591ffcc397c48fd9e2879bae381eaf894a8","src/time/clock.rs":"885dad6d0c72a78a6e16fbe3d32804c3014e0bf7a1823f5f9207e0ed89143a08","src/time/error.rs":"dad4d124c6102e21d589e5d022a4fe99a00eb68c5980c755cba3cc5d043110ac","src/time/instant.rs":"164ee00dabfa6bb9fe4c9854f937ee92ae454eeaaeaa7a447e09434ea95bf722","src/time/interval.rs":"21f31bf4b18a4d4472c95e7921d64ddf8726a64f27f46045703d7148ac29f8d4","src/time/mod.rs":"3e14382c1d93a9770cda30dc4273663b5f18233206477d8d103d52f8f3a35305","src/time/sleep.rs":"374abd15389bc943b2a3cd234e4e23a47d65ef8fb06850e24bea92c55122d388","src/time/timeout.rs":"4d477ef0829a4c8f01c354959f54b8f754f0e3b57218777398d012611e61f6cd","src/util/atomic_cell.rs":"b1a2a0b1c0f891cd1064ac19004a2c20e5a5b2693dce3d84af7304796d049ecb","src/util/bit.rs":"a5c16c671e58ac19a46621efa3cb02eac21fdebfbf97529fc0f2aa708250f738","src/util/cacheline.rs":"204079442ea5db45488f327a48a3ef13a93702c8f77640511e5ed4398dca4390","src/util/error.rs":"de1a0d662e9359da3e19739125b1450f571abadf30e34f50f085b23d8da28d80","src/util/idle_notified_set.rs":"941983f6e8db72ea7a50e400c500e1e5cc85a07dc1a540af525b054cf17091bf","src/util/linked_list.rs":"a8aaae8ec2ddd2e4c13ec1838709e0a8636af89c87ec82b50672b33207ae65bd","src/util/markers.rs":"4f20e670ca3e9e77ee191b761e5d13c1225864af908e74961b669aff5aedfde7","src/util/memchr.rs":"8cb5e0a0da9b7d94d29a994dd4e725e547ce31f87b5bf24a1a9b53b0ae65cc08","src/util/metric_atomics.rs":"295c399d79d429177d2a63cb3bfb416d7838489b3f6c88caefa6b66c6fc7db6b","src/util/mod.rs":"f8280ba9935674cff0a410318d0317fcb48ee0e958d3b598a144232c9e6d251a","src/util/once_cell.rs":"bafbbff82e595a0b8f41f3d5273dcfcacd282c51a24f14666105391a456c5db7","src/util/rand.rs":"05780da39a9527f8114e80c459acdc8c9424e8e5d42797ee3f17f8aea6712005","src/util/rand/rt.rs":"9790a2b6d822edbffde723f38b75ded408dba6954d711f285bd17924322b246b","src/util/rand/rt_unstable.rs":"bdb69915fe12a9e0b8f2ab4d72466663b7a3e87e671343a0a623028690f4e452","src/util/rc_cell.rs":"362a7a7b776389688299628a4678378fa02f88fbc6ed7f9fe006054d9b62643a","src/util/sharded_list.rs":"3f88d21e0db1f9c08f632153410a9acab5ea0a6209ca2fb675f97252be1cbe5e","src/util/sync_wrapper.rs":"8f1ab76280171c33c0bafaec9c1cb1d48cfb0d19a1ab2b768cdf7d7e40f07d00","src/util/trace.rs":"508633a89447d0f9a2a1f1f149e255ea50c55a5c790133dd1bd34363d4b0f775","src/util/try_lock.rs":"c4ee49e1751ee0a7df1a8cbd4f8d36ea1d7355e3ac584fdb8697a94cd7a7a8f8","src/util/wake.rs":"4bc0560915862a61b2fb2fcda0bc27b08b1012195b87a35dff801ffc5f8d63d4","src/util/wake_list.rs":"bba6898b54d874170c0ccb2b3f918398f42de3bb117d8903742afeb9201ccb46","tests/_require_full.rs":"9af40c4f2762a090df09cf8c275236c04dc6ef1fcf7b59a9f665a51b56a27212","tests/async_send_sync.rs":"88912e0de0dc843a9de0b8a5864e1552cca7e349f97e746b15d490b8004993bf","tests/buffered.rs":"ad2fc9e69437dc8815888286e2ef457215e770b5da13b1e6123559bd18f7199c","tests/coop_budget.rs":"865b1b84f9741469a7df8e3b511f74496e4546cc8122eb468e581b12729390e3","tests/dump.rs":"898fe04f9f0e9f5d85e5e7ee4c7e5b8c7475eed616c548cebd12c3f1a753d081","tests/duplex_stream.rs":"680a6052e9a7ab6c0684f17f922243c24691dfe9e83dd099217d439b61d50838","tests/fs.rs":"e2d21101b603216c65df87259cf604f3832b8ed4d39a81aa3a3e90972611a700","tests/fs_canonicalize_dir.rs":"f08d79322e814eeb09fc6548d1a7daf301322a5397b3283360daa31470e90e16","tests/fs_copy.rs":"c71fbf6780d3b484940a590992901127670a4a27ebfb75a0cb92d17ef9e6f860","tests/fs_dir.rs":"4f29f2979a869ed12498cd9c5a2869b02d94ccea8c1a845cf9587d6c7bd0476d","tests/fs_file.rs":"59b91ea383279ca7337e98f0dfa7aff9f56948b9284ea85068e78c13f1d9e829","tests/fs_link.rs":"52da287ce88ac500b3e46b5a00549d56044c75b908a7771b63c29b2de2f95828","tests/fs_open_options.rs":"e0ebba3b619fc94e5a10b0bffcc3d9715f9dc66bfc5938329bf1b0e7ef95b56a","tests/fs_open_options_windows.rs":"eae02a644078164bab7bd1c1a5a2ebc85f90adb110c955eb4bf01a34e9321aac","tests/fs_remove_dir_all.rs":"463ada6fbd6455070eec5d84684d76dbe9a245c82698b6e2264674ea0343cc5e","tests/fs_remove_file.rs":"614e41551c81276b7f700ac3b6a31bdc426772c881033d822cfc3759a3468a93","tests/fs_rename.rs":"c5397d389b2aefef31e2f4bc5f7e4b4a2c9c1e3109945de9f93dffc98bf0ae00","tests/fs_symlink_dir_windows.rs":"bec061561203ccdce24a0f5754690fe4d38030036055a667f46b6f452a9d31ec","tests/fs_symlink_file_windows.rs":"02ba203872a6ddd20c8e65471d77d544d85d6dfb4fd572b3f7782d73be01aafe","tests/fs_try_exists.rs":"198e5b1d81c140307ddff8deee3a79ecec044d61b2225139da3c38b2fa1e1b9a","tests/io_async_fd.rs":"7550c4ab349c1b3370d0fd3f99a0f5ebfa10228e76bb3d8e4e400120fac89947","tests/io_async_read.rs":"a590efe9bb01986f067118640a3b55f6760186e554f8e8f2404231d4e96f61b9","tests/io_buf_reader.rs":"f5a322dea6fe9f40c18a085a865919c1bbfe8653203b37d1e18b77d259c6211d","tests/io_buf_writer.rs":"3bdabe9ac26f3189929ab3e8957150f5262d5b426fd3cb6c4761a45014b1c1fa","tests/io_chain.rs":"f5d3ddc9f6e8152ceb08b5dda2ca3168b174f1f67ff28a4c5983bcbad69d8af6","tests/io_copy.rs":"c7d7b2bd562c710932fe861d9610c5d73a98950e62aeae77cc2d35d8800c427c","tests/io_copy_bidirectional.rs":"334201f5e0e55260a02d822a6c0b27a16d40e603706dcb53dab8ee9f4feb3578","tests/io_driver.rs":"887d25bbab98334fad891c8f8ff2cb7aec0f10d01e2993cdd0cbc4c6e406df88","tests/io_driver_drop.rs":"a0126f26fdc2693129f6941a897b5648bf9593123de355119d2e38683b15f1cc","tests/io_fill_buf.rs":"930ce8ab5562c2013f4a75cdf717e41a7f8f3cbad6bae7bde68f0cfa3f2fd80a","tests/io_join.rs":"86d6c3c500cbb62c02447fd30661b97069f7c3f1ee4d9b9dc79a9b4428ce36b3","tests/io_lines.rs":"f5b1599ffff44819e269519ff0a08635ea1c5d7c541293e63ee33d98f25f0e3b","tests/io_mem_stream.rs":"7b20d86c02c8a868cfa3aa4d228519090d156fdd9a8a19a3be263f264fc9d33c","tests/io_panic.rs":"00886ef7b209250f402c78c2b79db94abcc3839307c4d9e4c6c1c626d50a0854","tests/io_poll_aio.rs":"105157ff385b599160b627527ec50bdefc40ea36253bacd09d935028ee254d98","tests/io_read.rs":"c0ed5738a4b2d9623b2e0a67cab0fb19bc50015f62ced524b5d9069c57e10f05","tests/io_read_buf.rs":"6dc454751af0e9cccb44fdfb12b9f0311fa8afa482886aa56e3e15d49ae1e06c","tests/io_read_exact.rs":"b6387dbeb0baceb7a1f74a9a3a8b4a654894465368be27c3bbf4352b79fc4314","tests/io_read_line.rs":"8296624b4f5e162c79024f3beab2f561f4195a244cfd4c53e4d06282f56a31bf","tests/io_read_to_end.rs":"722e2922a40080d391a83b4903f47823779740090624a98ac30e9f164b20a3bb","tests/io_read_to_string.rs":"c9ebfee5cb262d822119c2881ea1cc0c73598b13c517c297663e35bb120a089d","tests/io_read_until.rs":"b6c0df9e4852766910ec68affcd92fbfbc280018b7f9c16cf5f4830f9b8389f0","tests/io_repeat.rs":"df6ddfbb8310a8b53bcb872f34bf3d066808e515b8b22356de251b900b91f602","tests/io_sink.rs":"98d78179d21101c365f15f19fc0690651712438b0997c63eb932b94dd6200eae","tests/io_split.rs":"fcd232f797503596b2f8a6b0c4fe6df146108456a670f7f101e4c4eeed52fffb","tests/io_take.rs":"06e91faae76440228df71383650f86752e7b749b193f1729071a7e8fc516e01b","tests/io_util_empty.rs":"1a3402637b3960f6556d0eae8cfa4a2fc31c971a3bfc521b2a9c544b58e98535","tests/io_write.rs":"98668a8c8feae0f85714df1dfecfcd94fba4ba347bdc3d8aaa4ea8b175055c69","tests/io_write_all.rs":"e171af1ecab45a439b384c3bae7198959c3f5e2e998967dbd9296760b52951b7","tests/io_write_all_buf.rs":"2c037f07ac464eaa4e0b87e4e4968b28a0f2f1b1d1e218546c9d5dac7a75d145","tests/io_write_buf.rs":"331d3b54c7664386bb87585f39910d1fe31bfbdfa012a2dc2120e535dcdac329","tests/io_write_int.rs":"3f4b50345f7d7d558e71ac7f2a8c1c4b7b771dad09fe2e1fbf9a17d4fb93c001","tests/join_handle_panic.rs":"3cfa1437f51802ebeea8ac9bf2f5793d3e6bf2057d1878611af02ef2f236cc12","tests/macros_join.rs":"907cc0d3c2a274333a8ee655c59f9f05f7f46516ac5ea806d0ba5ef5715ff478","tests/macros_pin.rs":"f8fe8ade470196dc09b061b0cdd71ef25e114a201d5eb500e0f8232b436012cb","tests/macros_rename_test.rs":"94715e8014bc4c67cebe830f3d800c4cb0937bc6245de4b5410e5729bb2c7f9a","tests/macros_select.rs":"40fdab9f7c5cbd63af0747863081c9775ed99176ebdff18246987b72e46607fb","tests/macros_test.rs":"0cba7d9515164e59c10fc890adf79ee02e59495b5cbaa091df7b6acfde1f9711","tests/macros_try_join.rs":"8e4210a51bd4db24cefa6d6f5dfdd7ebc743ac018b448a55a1e2960a09fa3b2d","tests/net_bind_resource.rs":"ba0dcc301ee170fba82cbbfbf0172b665b9914c0004270d8a420d5cd948eda84","tests/net_lookup_host.rs":"69831a012b36346e25c3ffe0dee2dc31d0faeb294a9deadb46118c2561b617b2","tests/net_named_pipe.rs":"f7998290a77e4e9b27e3a64165fab2de4edbd5ceb46091178bcbb4a3c873d925","tests/net_panic.rs":"aef4333efd168a9f73dfbcdb35f565cffa9a9d4b34103d56a15c3da9369f9d27","tests/net_unix_pipe.rs":"493a441af726fd1f86f47160916724342c8d437bf1b67d394d30aeb41e9736fc","tests/no_rt.rs":"7ff583bbcd848d2721088dbfc45d0d70f978f8101275cc9bd220ac6d392f17d6","tests/process_arg0.rs":"785d801cf281230e3208512820e7d71b4d8362b8cf33fc72235da370e10983a8","tests/process_change_of_runtime.rs":"52eb29999cd4937dfe3090d75fdb5bfc9b9652a506fbfb661530bb81fc80011d","tests/process_issue_2174.rs":"052843034083549764bc4401f06f692962878d6a9f462cef482dd2c1b7692e68","tests/process_issue_42.rs":"26043f8246b00046137551f7a9f638652c70f527f10b4d91e4286643120ca41d","tests/process_kill_on_drop.rs":"9b4bf8a73769fb268ef3687141e8df6122814855d3bbc4e63295c66b0ee6cff7","tests/process_raw_handle.rs":"aaf0dc242ce69f1a8c614e04515c41584f7e213f84ebf23238521eb881e0a6de","tests/process_smoke.rs":"4b55f2aa526b773be55e718abd54ab23851848c4cb28274af587d3bc8ab48f75","tests/rt_basic.rs":"fb393bb10c465b50475ca17ddddd14f4cd600a95b3f2b12f00b453e42daa4187","tests/rt_common.rs":"47b1ba62e11ca80b09f8a192ec1bd4c444cbe982ccd83fef78d64d777a95321f","tests/rt_handle.rs":"df6f4e9417e85dd92fb35c61c9aa3d6b2f3da24820e86570d07395901c6a163e","tests/rt_handle_block_on.rs":"dba2e23acfca2cec81fdc83ca153c087144ceeec43f9fc4f0e23f428336d5f4a","tests/rt_metrics.rs":"3a849286d578794bee1e1a828178f76b907f663c91a0204be82eceaf0cfc9050","tests/rt_panic.rs":"44eccced52472164a54b6d9f59746abe90a873f97f0dc16a0d0167c5f94263df","tests/rt_threaded.rs":"8a66ef0f1a28d2bb1137d77bd7286c133989dc1f042fc34cc5788f6b333326c9","tests/rt_threaded_alt.rs":"5078021d78fed3dbf42f8921c957b7c940155bbe3aaf867a596e7a53c4a9712a","tests/rt_time_start_paused.rs":"7f19f066e32815d540175b61791d8dc97718a368ec51ff24605c9e42d7e2b807","tests/rt_unstable_metrics.rs":"161d45c0457340d66221040ca790c9acbff27642eb2e696953e6f6ec866eaa0d","tests/signal_ctrl_c.rs":"9b53065781b37f3db5f7c67938239b0f3b0ebbc5938c14a5b730ad7ec07415d2","tests/signal_drop_recv.rs":"d1ec97213d9c6fd9fb25ea8c2b015c9e9ee1a62fe0853fc558bc8801e5a3a841","tests/signal_drop_rt.rs":"f968c1154262a4427b5aad2d9fb36d3b7d47084312d0b5527a8eb3d589381d8b","tests/signal_drop_signal.rs":"041940550863250f359630dc67ef133874d809ddaf0a6c1238cee1565a19efec","tests/signal_multi_rt.rs":"a1c50c25f4707fda7665da61b3317dd61fc32c63c61db2bbdb56065bd9c591ce","tests/signal_no_rt.rs":"6978c2ca34a0244fd312d760ad416d961e7e27681e4bb936dfd583aefe6aaf1a","tests/signal_notify_both.rs":"bf0b9def20f530d146ee865305833d8e9bee07a0515e66573d7ff30e2c631123","tests/signal_panic.rs":"5bd4bbf5a88e553e4b2d622307d94d14c7c3293934fadf00e3135d0eb1eeb74f","tests/signal_twice.rs":"bce33093eed151955d13c334d6d8a5bc5ca67cf5b37c246e435a24c15bc166a0","tests/signal_usr1.rs":"86ad07594b09d35e71011d1e12a1fa2c477bfbc4a2a36df1421b6594a0930074","tests/support/io_vec.rs":"9b3001e120138ead4a63720019c669ff00f8455a74dea2fb231633b3b58c9b09","tests/support/leaked_buffers.rs":"85ddbce3ff6b0c5cc8cb30449dd37e5bfedc94f8357e741ec88ff04462bc60c3","tests/support/mpsc_stream.rs":"00d48122fa2ccbf1fe0b110ce3cf22590eda54b3ddec0134b1f9376eb1169645","tests/support/panic.rs":"7bcaf8ea2d249b5c1acb3c1b769cbe479834630dc71b3ce1114b8b46277f44da","tests/support/signal.rs":"83531afa2e8e71cfd90cd4e1fc821490ffa824f0f9f0c9c4a027c08fed6b8712","tests/sync_barrier.rs":"f166e526d12f840de404ef58a375e475dc7434292b2f23d557214749d0e6c372","tests/sync_broadcast.rs":"6ae12af61b980763276b3d40930524112b52049e0ccf93377868795776c13713","tests/sync_errors.rs":"7a49ec77f4c967b3c76c946789f43c51e0a820a67e947ed42e30ef65ec9242e9","tests/sync_mpsc.rs":"58236ceafdfc950d506340e50e57db391946330211ca61fa3956f85a6b4511b8","tests/sync_mpsc_weak.rs":"71adc1975b4952c48c2af75571bae2a94a6583542d9c241d0de234ffc8fd89ef","tests/sync_mutex.rs":"432591e4893b4c64a58116463b6c16a2eb23fd42eee42af96d93b9d03728608a","tests/sync_mutex_owned.rs":"2664c35f66161825cf8e0ca863347735cf4d1252a208577e5084dc1935a18596","tests/sync_notify.rs":"b6fe1c6509790d398120c05df606cf11bcb263b6921cd5625a959587c5688183","tests/sync_once_cell.rs":"2c594d9a7e1be3a030563d4235077f5ea9d0e71ea92b3813ee84fc724236b192","tests/sync_oneshot.rs":"519cb7f6254116f21e6be4324d3deaccf712cb51f07858b6aeba15d250043385","tests/sync_panic.rs":"ddb1636b9a7374ca521d1a1c449c3f7f89ad48d321e6e9c56f1f3f72382cce72","tests/sync_rwlock.rs":"47094f85a9d6db9d3011d09f8db014f692cdc3239449bbf2d54575c4923e8dc5","tests/sync_semaphore.rs":"f23fb6b933db47f5b56bec4debfc26e806d7c92b1b918da037250dd08b717992","tests/sync_semaphore_owned.rs":"da3b3b838fda0486b102bbb6c7940d20d697b62fd818319a3371f8a38b7eb340","tests/sync_watch.rs":"0d89ab7a98162e5b09f360c229ca025461f1a7beae1a8fb6e106dfd503f8d375","tests/task_abort.rs":"484ad7183dc492a6fa9a1abfe4cdbac3b25350f12b823f5e3a37a1025957a701","tests/task_blocking.rs":"22fe313b6872687f6170c0a052c294d1aa4fe7f5b84b145bd243ac6cca1d7fda","tests/task_builder.rs":"0e21c7765f526a48d43177d4a731284fd81cd58d73c96f6138cf06502bb6ff3e","tests/task_id.rs":"155512e4a570ed662a15af7688898454fc16eb63fc3b13185b48cfca3a788749","tests/task_join_set.rs":"2da5f1e49ffdb83a16391e3e09a04cb267eda0e4c5601766105bf81697083acb","tests/task_local.rs":"e46208fcca198f6c039644e402881a24a82b2f77194b5481629cee7070309241","tests/task_local_set.rs":"5723eb459cf978e1577adf04bf706c7b1776ccb9aa160454ce5a93fcbb60bb09","tests/task_panic.rs":"733d26ba7fe392ee0dcebb78eccb6c83ef566af0acc958558423e6c994fb77fd","tests/task_yield_now.rs":"6f84bbc960973d7b64150bfb151a56791fb856de49b879ad5dadc8306268730e","tests/tcp_accept.rs":"e25e52fe4087638b05fc74e1be5311e015a723043d4de7b8e8867ae4bb999f9d","tests/tcp_connect.rs":"03abbf5cb0e163de534feeafb8498357231bfb3a38844e20a5e459d241dd204f","tests/tcp_echo.rs":"7dce84fa8c5ad0014846c3d0eaec1df8ad779fdfcc44441d068e32b408ba3716","tests/tcp_into_split.rs":"21bd670969e62f2d66c29c0ba37f37f8bd82837ac6f911b9cc23ccb1101d5d88","tests/tcp_into_std.rs":"b2daa51b870dfb83c72958ed900ba863578e7d6c9339a591e97612a5f4d670b9","tests/tcp_peek.rs":"aeecf794f845e5396df9901780089289e285c10b65b9fd9a8ece669e808d535e","tests/tcp_shutdown.rs":"82eec393777a05f4a6ebe460e74d1dbab6b80d55b1289573932a891677c345f7","tests/tcp_socket.rs":"185f1a0121f5f22d9ccb5969fd36e64d12c563efd2d1964e2becbd73128677d9","tests/tcp_split.rs":"5210f66e120f90f6c5110b28859cb1582713885f2986ebf1600c6321095e85f0","tests/tcp_stream.rs":"08c0986f8ded0a517df2935eb6f76d31456ef699082d7dc140260bbc8f91c9d0","tests/test_clock.rs":"d5c9bf7bb5d926e2b29b43e47b5bb051b0f761bfe44d5fef349ed442ea7b416f","tests/time_interval.rs":"432c2ae588e6a22c553adfb8dd7a69194f582f594155c8422fe68141e1acef9f","tests/time_panic.rs":"6df845dbe6b9647980ea834a216db8291a19b95b6a443b5a5cee0a8b5c10c927","tests/time_pause.rs":"804c1ff5cc2a76c8bd406fb0ef3db35f8fa0d8e6ad8e55fda80ed07fb6ec7cce","tests/time_rt.rs":"7467d08a4d681eba4d2207e8254e8f5cbf3755c0dbd40e9bea51e6838993b11e","tests/time_sleep.rs":"69bfed71e9b9e174fa447d36406666ea91c01994c9a700f82d0a0ae0b9bf8b73","tests/time_timeout.rs":"31d4955a4009b24aa0a506335607b6aa0e6b21cbc533650739642c4334b888d9","tests/udp.rs":"153ab04ca9d14b63967fea25e46855959931aa786bb375f1c39bcb36cc9d8c66","tests/uds_cred.rs":"146c6e9bdbb82a268f178b03575f94a40db81ef67a740dd16ead5b9e4a447f1b","tests/uds_datagram.rs":"f8d886adc6c3947960991392cd8540a0b4a7f7b0110a24d10805237b385b49f0","tests/uds_socket.rs":"da779fb0f2a3811f9e8514f9e151967ccc426a2d1d11ab14db85677d03f8a04c","tests/uds_split.rs":"79d54d6ce35e5d15138299091871ecbdb6492ae6863fe406021fd7359f1ed7fd","tests/uds_stream.rs":"287b7d5e297df3e326488d98f9645ebfcf8be0205ba6a8e5ddaadac58240e113","tests/unwindsafe.rs":"e833431d40708f39b8bf54b809b635d77d9895f46f3c42aa14d3e9108415279d"},"package":"daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tokio/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "f602eae49988dbad2a11fd83e6b3fbd4f094713c" + }, + "path_in_vcs": "tokio" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tokio/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tokio/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,172 @@ +[package] +name = "tokio" +# When releasing to crates.io: +# - Remove path dependencies +# - Update doc url +# - README.md +# - Update CHANGELOG.md. +# - Create "v1.x.y" git tag. +version = "1.39.2" +edition = "2021" +rust-version = "1.70" +authors = ["Tokio Contributors "] +license = "MIT" +readme = "README.md" +repository = "https://github.com/tokio-rs/tokio" +homepage = "https://tokio.rs" +description = """ +An event-driven, non-blocking I/O platform for writing asynchronous I/O +backed applications. +""" +categories = ["asynchronous", "network-programming"] +keywords = ["io", "async", "non-blocking", "futures"] + +[features] +# Include nothing by default +default = [] + +# enable everything +full = [ + "fs", + "io-util", + "io-std", + "macros", + "net", + "parking_lot", + "process", + "rt", + "rt-multi-thread", + "signal", + "sync", + "time", +] + +fs = [] +io-util = ["bytes"] +# stdin, stdout, stderr +io-std = [] +macros = ["tokio-macros"] +net = [ + "libc", + "mio/os-poll", + "mio/os-ext", + "mio/net", + "socket2", + "windows-sys/Win32_Foundation", + "windows-sys/Win32_Security", + "windows-sys/Win32_Storage_FileSystem", + "windows-sys/Win32_System_Pipes", + "windows-sys/Win32_System_SystemServices", +] +process = [ + "bytes", + "libc", + "mio/os-poll", + "mio/os-ext", + "mio/net", + "signal-hook-registry", + "windows-sys/Win32_Foundation", + "windows-sys/Win32_System_Threading", + "windows-sys/Win32_System_WindowsProgramming", +] +# Includes basic task execution capabilities +rt = [] +rt-multi-thread = ["rt"] +signal = [ + "libc", + "mio/os-poll", + "mio/net", + "mio/os-ext", + "signal-hook-registry", + "windows-sys/Win32_Foundation", + "windows-sys/Win32_System_Console", +] +sync = [] +test-util = ["rt", "sync", "time"] +time = [] + +[dependencies] +tokio-macros = { version = "~2.4.0", path = "../tokio-macros", optional = true } + +pin-project-lite = "0.2.11" + +# Everything else is optional... +bytes = { version = "1.0.0", optional = true } +mio = { version = "1.0.1", optional = true, default-features = false } +parking_lot = { version = "0.12.0", optional = true } + +[target.'cfg(not(target_family = "wasm"))'.dependencies] +socket2 = { version = "0.5.5", optional = true, features = [ "all" ] } + +# Currently unstable. The API exposed by these features may be broken at any time. +# Requires `--cfg tokio_unstable` to enable. +[target.'cfg(tokio_unstable)'.dependencies] +tracing = { version = "0.1.25", default-features = false, features = ["std"], optional = true } # Not in full + +# Currently unstable. The API exposed by these features may be broken at any time. +# Requires `--cfg tokio_unstable` to enable. +[target.'cfg(tokio_taskdump)'.dependencies] +backtrace = { version = "0.3.58" } + +[target.'cfg(unix)'.dependencies] +libc = { version = "0.2.149", optional = true } +signal-hook-registry = { version = "1.1.1", optional = true } + +[target.'cfg(unix)'.dev-dependencies] +libc = { version = "0.2.149" } +nix = { version = "0.29.0", default-features = false, features = ["aio", "fs", "socket"] } + +[target.'cfg(windows)'.dependencies.windows-sys] +version = "0.52" +optional = true + +[target.'cfg(windows)'.dev-dependencies.windows-sys] +version = "0.52" +features = [ + "Win32_Foundation", + "Win32_Security_Authorization", +] + +[dev-dependencies] +tokio-test = { version = "0.4.0", path = "../tokio-test" } +tokio-stream = { version = "0.1", path = "../tokio-stream" } +futures = { version = "0.3.0", features = ["async-await"] } +mockall = "0.11.1" +async-stream = "0.3" + +[target.'cfg(not(target_family = "wasm"))'.dev-dependencies] +socket2 = "0.5.5" +tempfile = "3.1.0" + +[target.'cfg(not(all(target_family = "wasm", target_os = "unknown")))'.dev-dependencies] +rand = "0.8.0" + +[target.'cfg(all(target_family = "wasm", not(target_os = "wasi")))'.dev-dependencies] +wasm-bindgen-test = "0.3.0" + +[target.'cfg(target_os = "freebsd")'.dev-dependencies] +mio-aio = { version = "0.9.0", features = ["tokio"] } + +[target.'cfg(loom)'.dev-dependencies] +loom = { version = "0.7", features = ["futures", "checkpoint"] } + +[package.metadata.docs.rs] +all-features = true +# enable unstable features in the documentation +rustdoc-args = ["--cfg", "docsrs", "--cfg", "tokio_unstable", "--cfg", "tokio_taskdump"] +# it's necessary to _also_ pass `--cfg tokio_unstable` and `--cfg tokio_taskdump` +# to rustc, or else dependencies will not be enabled, and the docs build will fail. +rustc-args = ["--cfg", "tokio_unstable", "--cfg", "tokio_taskdump"] + +[package.metadata.playground] +features = ["full", "test-util"] + +[package.metadata.cargo_check_external_types] +# The following are types that are allowed to be exposed in Tokio's public API. +# The standard library is allowed by default. +allowed_external_types = [ + "bytes::buf::buf_impl::Buf", + "bytes::buf::buf_mut::BufMut", + + "tokio_macros::*", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"bc308e94c0a0c9a8c595fdb708dec60d08dca5f4fc67b64287676b619675f91b","Cargo.toml":"b86acb2f048fd43ade67bc01187f9eea2df4855a0261102cca651453a23d5cba","LICENSE":"0b83dc40cba89b9922bb84b0a9c7d2768ce37c1d7e138b7424fd4549915778c9","README.md":"6094ea500349ce239a12b07d7dfd4ea965a7f14c993da2abc4b3c39a0479683a","src/entry.rs":"4b7e392119553a795508aaf021eac5311da50702ac47f536753f8c8e7141593a","src/lib.rs":"b146a3bcf92aaf042e0ff7fd5387b69bc9882d2b5e0ab70298df83ee54ad6d7c","src/select.rs":"8fdef69056b4c24d109439e68535b51c0781505c4b6fc49cacf10d32097c54f1"},"package":"693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"96e971fb7e8cdf55dee27d76123dc6603897a8824f318dd00abcb484a24bd600","CHANGELOG.md":"bc308e94c0a0c9a8c595fdb708dec60d08dca5f4fc67b64287676b619675f91b","Cargo.toml":"b86acb2f048fd43ade67bc01187f9eea2df4855a0261102cca651453a23d5cba","Cargo.toml.orig":"ba7429746c8ffeba540d332ea6ed664e2f049c9d51893f807b39e4b62f4811aa","LICENSE":"0b83dc40cba89b9922bb84b0a9c7d2768ce37c1d7e138b7424fd4549915778c9","README.md":"6094ea500349ce239a12b07d7dfd4ea965a7f14c993da2abc4b3c39a0479683a","src/entry.rs":"4b7e392119553a795508aaf021eac5311da50702ac47f536753f8c8e7141593a","src/lib.rs":"b146a3bcf92aaf042e0ff7fd5387b69bc9882d2b5e0ab70298df83ee54ad6d7c","src/select.rs":"8fdef69056b4c24d109439e68535b51c0781505c4b6fc49cacf10d32097c54f1"},"package":"693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6a1a7b15912d1a86ab4c0d09e1a8f0a221dbfeee" + }, + "path_in_vcs": "tokio-macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] +name = "tokio-macros" +# When releasing to crates.io: +# - Remove path dependencies +# - Update CHANGELOG.md. +# - Create "tokio-macros-1.x.y" git tag. +version = "2.4.0" +edition = "2021" +rust-version = "1.70" +authors = ["Tokio Contributors "] +license = "MIT" +repository = "https://github.com/tokio-rs/tokio" +homepage = "https://tokio.rs" +description = """ +Tokio's proc macros. +""" +categories = ["asynchronous"] + +[lib] +proc-macro = true + +[features] + +[dependencies] +proc-macro2 = "1.0.60" +quote = "1" +syn = { version = "2.0", features = ["full"] } + +[dev-dependencies] +tokio = { version = "1.0.0", path = "../tokio", features = ["full"] } + +[package.metadata.docs.rs] +all-features = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-stream/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-stream/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"d9417fd92e48b94d1b8ad262d01b0f7fb28bd4f4984806bdaebf118dfdd66f15","Cargo.toml":"00d1318802c7867352ebfb31e313a4d749d21b392aeadb63a470ab138fd4348e","LICENSE":"1a594f153f129c2de7b15f3262394bdca3dcc2da40058e3ea435c8473eb1f3a0","src/empty.rs":"292148fe9fe821b7a40200b87f3be63e54e881fa031fd1705ce7c2e264457f6b","src/iter.rs":"b2db4e9075cc5254aed52d7b9a93d56adb0e4a717fe5819372314b5fb1999ff4","src/lib.rs":"f3d5f710742a1d6bd9267e8609682749d4c710899d2ce937175b73355493dcb1","src/macros.rs":"8073292109c2f923906966cdeddc6efb56c356a3427deeeabe8205624850b6c4","src/once.rs":"d3bc03c25c20de945355302b6fb8c116e6dd54d532e5c1fdb4aa848736bb6b41","src/pending.rs":"daeac87ee04243da5ab4996d783a116f5bc9028c6a7cadc66ebf05155fece26a","src/stream_ext.rs":"36d3dd9f9ab1ea624c24dd3dcab259b1aa03a99b26e5b514c6f4a345e617a3f8","src/stream_ext/all.rs":"de7b9800ee6c6a3927d7efc3519e56a509b77351fa4c5d7bc3d4b87137088a46","src/stream_ext/any.rs":"4a0e55b517b2fa36f1366d4e98a42bb25b5f861488e6a1a93cf4936df7a0161d","src/stream_ext/chain.rs":"a697b878f50a566c62e6bcf7f2d75c332bec39aef042f8a797a6c307d6057193","src/stream_ext/chunks_timeout.rs":"2071d5ecb8c91b6132ea1d98f86be083c388fa6de10893717986385ed355ef03","src/stream_ext/collect.rs":"054eebab0156cd6ba69edee8d3d967df712d34805f9ba8eabfe6227effb82a41","src/stream_ext/filter.rs":"1972b359807eed2958954221a0fde46822c15caed1cc2dcbd51d364dc91143ec","src/stream_ext/filter_map.rs":"08236304228bf1747cc378ed36bc3e5ca9c98cfe7b2bfeebed01d6301d9dbc8a","src/stream_ext/fold.rs":"5bdece90730309d44b5092a9114afa5399a5f52d1c3c5895396b971ec30a8504","src/stream_ext/fuse.rs":"b62ea9d293db4373b7a97c78cfd070a7ab691e31d597a7005c5e274d913be625","src/stream_ext/map.rs":"ce3f1a17665d9524c599aa8aa94109e4077941b75d5836495def653db5f64f33","src/stream_ext/map_while.rs":"c89d19b0267c2b15c69812b1720df935585be5d49edf08600e9beb4f697d7916","src/stream_ext/merge.rs":"4cc0edcb30b9cc0752709c444c17bf84255b9695d5989ec50159eade5d3ab942","src/stream_ext/next.rs":"0cf1be87372999f4bc710fe06fa9c0f6742e4bc2c1f781e8f5dd065fe795fcec","src/stream_ext/skip.rs":"88cea5a1c314db260abf48cd4ac8e4e4aea23e46bec4cdb82413803c03962686","src/stream_ext/skip_while.rs":"bc571cc68406ab2bb51ef83359274fa5cb0356ca60f24fe5a17a01bc04c38632","src/stream_ext/take.rs":"c7dd38ca72d4162481869e9cd8226594fe3deefd21dee4d0befa1818337bbc3a","src/stream_ext/take_while.rs":"3a3122116a8743f66199a71f733f7c3bfce77d084a752c73b4cc54a3d26365d8","src/stream_ext/then.rs":"3f2e4272ee442afd9e04ab8476785076b62f7e5652241db893669a5d4cce26bf","src/stream_ext/throttle.rs":"4916050a86d334cb5a9ef515156c3e722540fcb19605bbc9cffb66a09d855701","src/stream_ext/timeout.rs":"89d5a2aa395dd67fd0b5ff71d823b0674231563c987e00061cc7f3973f1e4e42","src/stream_ext/try_next.rs":"3258a10910e84452571686427db3d0a477db60466c1bc96ff012530ad469520b","src/stream_map.rs":"73527d3da35aad74f3b9913b39f09ac41ce7e02ebc7baf4312c500459c2542c5","src/wrappers.rs":"c779121d9fc729c9e9e6275de506ce41e9405cd82627589b54e6e28d911676d1","src/wrappers/broadcast.rs":"a78da659df744fc17e9a82d44fed27a82cbcf117e6a9ce730e24bba4acca74db","src/wrappers/interval.rs":"f9abd6ef4abb0bd61064eac2141c2f65b31351dd14b8403625d4471bb7d86040","src/wrappers/lines.rs":"75bd75aa5d22b9eba49c35c7d4dde7e6c5546be0246523a6fa75bd81a5dd2d6c","src/wrappers/mpsc_bounded.rs":"a56b727831246075689124256f9da3c311d362fd39b5f5350dfd123f45ab600e","src/wrappers/mpsc_unbounded.rs":"92d595d15ed1d21710a6c15aee95a7889c3437534cdfcda08325f26c19c6a621","src/wrappers/read_dir.rs":"e2556f80104b424331e045e28417abcc09b9724444c812244516d5213f367aa8","src/wrappers/signal_unix.rs":"44862e50828bb22c7bdfe11fa39e46589e67e27f36de11a8be0a813c8296a4ca","src/wrappers/signal_windows.rs":"9facd73b3692cfd2e7d439be8576351498dbe1789e54eb1d14f71ccdb28da198","src/wrappers/split.rs":"c0db118b774697d1a84a02c53f2ef1e1e597399aa8afda6a4c9008408aa946d1","src/wrappers/tcp_listener.rs":"0a420994f716d62ea5536904adb5ab5f30fd322359651fcc86ae7368e745d98a","src/wrappers/unix_listener.rs":"e206aa40af1c5df68475f045d3cfce7b3f9922db8628b0530aa71ced991e0261","src/wrappers/watch.rs":"a828a0baf8a0c1aca9aeb61f6cae8305ebca731c81720caf28921d4ad4904a5d","tests/async_send_sync.rs":"1fbbf36e28058ce249f5c1d95a9b387f8b2beed6914d0f51f212e9498076ba14","tests/chunks_timeout.rs":"455b441751aa85ccc29e908d66cdfcfddd896bbf9d40cabc43744e21859db67e","tests/stream_chain.rs":"79415d868cac8737dc4da095cf8a7aaf11e628f0daa26fe9322c692db0a3e118","tests/stream_collect.rs":"672597e3a00df5283702ab1c7b98979bb2db397472f639e677d4e83c67ef1050","tests/stream_empty.rs":"4a79c50ccf8c95d3f41fc8eb02720318f3bdd84372530a826b6edfd4b94b953b","tests/stream_fuse.rs":"8975326b01eb0eabf017be3cbd683388970a60f6d9d0d6e7fdc9ae657b2f2ac7","tests/stream_iter.rs":"664fed872dba90449acd992c9840e45cda110273836b700f1f11bf1210d6b0a4","tests/stream_merge.rs":"e7ba9ac03fecd05061aa48ca17c50472ec358693e5d8e07e478e3c5d676af0bd","tests/stream_once.rs":"4ece414df7a39dfe09336cfb2802ea85e41cf49d42f23e35bd3646907be05b0a","tests/stream_panic.rs":"a497857c5ed2bbfd54537b40b9eb081489b9aa873c58f469251d6882a410f9f0","tests/stream_pending.rs":"c43d970af93c79ddf11657ff067bcb3a221e533109a03afe1cccd1bb4b3a1ffe","tests/stream_stream_map.rs":"2ce3cc79520423d6138cda0d74ef760ab654a38a326447146f1c6cd76219316c","tests/stream_timeout.rs":"b8846a24056eb39dd55808f976ccf4c1085a7cb59acf97cf070a465684b3bb82","tests/support/mpsc.rs":"2ac4d35619b5f418fa4c7ae4f5120137e1c8541937204d027f63088410a44ca7","tests/time_throttle.rs":"82f500fb2dba420b1c7b3da1899a92209a4832262b9bf450c7cef79fdaa89754","tests/watch.rs":"573e42a54e73a304b49476c7c75edb5a5901a325998ad9d302825c308147ea9f"},"package":"8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7b7492117ab98885a7c1db9f94d536d9b73c7de559e4faed8cb815b84a1bc9ae","CHANGELOG.md":"d9417fd92e48b94d1b8ad262d01b0f7fb28bd4f4984806bdaebf118dfdd66f15","Cargo.toml":"00d1318802c7867352ebfb31e313a4d749d21b392aeadb63a470ab138fd4348e","Cargo.toml.orig":"63fbaadeaccc1b646853f49c9227d841474906fd2b2b57c676aa94b66c90d420","LICENSE":"1a594f153f129c2de7b15f3262394bdca3dcc2da40058e3ea435c8473eb1f3a0","src/empty.rs":"292148fe9fe821b7a40200b87f3be63e54e881fa031fd1705ce7c2e264457f6b","src/iter.rs":"b2db4e9075cc5254aed52d7b9a93d56adb0e4a717fe5819372314b5fb1999ff4","src/lib.rs":"f3d5f710742a1d6bd9267e8609682749d4c710899d2ce937175b73355493dcb1","src/macros.rs":"8073292109c2f923906966cdeddc6efb56c356a3427deeeabe8205624850b6c4","src/once.rs":"d3bc03c25c20de945355302b6fb8c116e6dd54d532e5c1fdb4aa848736bb6b41","src/pending.rs":"daeac87ee04243da5ab4996d783a116f5bc9028c6a7cadc66ebf05155fece26a","src/stream_ext.rs":"36d3dd9f9ab1ea624c24dd3dcab259b1aa03a99b26e5b514c6f4a345e617a3f8","src/stream_ext/all.rs":"de7b9800ee6c6a3927d7efc3519e56a509b77351fa4c5d7bc3d4b87137088a46","src/stream_ext/any.rs":"4a0e55b517b2fa36f1366d4e98a42bb25b5f861488e6a1a93cf4936df7a0161d","src/stream_ext/chain.rs":"a697b878f50a566c62e6bcf7f2d75c332bec39aef042f8a797a6c307d6057193","src/stream_ext/chunks_timeout.rs":"2071d5ecb8c91b6132ea1d98f86be083c388fa6de10893717986385ed355ef03","src/stream_ext/collect.rs":"054eebab0156cd6ba69edee8d3d967df712d34805f9ba8eabfe6227effb82a41","src/stream_ext/filter.rs":"1972b359807eed2958954221a0fde46822c15caed1cc2dcbd51d364dc91143ec","src/stream_ext/filter_map.rs":"08236304228bf1747cc378ed36bc3e5ca9c98cfe7b2bfeebed01d6301d9dbc8a","src/stream_ext/fold.rs":"5bdece90730309d44b5092a9114afa5399a5f52d1c3c5895396b971ec30a8504","src/stream_ext/fuse.rs":"b62ea9d293db4373b7a97c78cfd070a7ab691e31d597a7005c5e274d913be625","src/stream_ext/map.rs":"ce3f1a17665d9524c599aa8aa94109e4077941b75d5836495def653db5f64f33","src/stream_ext/map_while.rs":"c89d19b0267c2b15c69812b1720df935585be5d49edf08600e9beb4f697d7916","src/stream_ext/merge.rs":"4cc0edcb30b9cc0752709c444c17bf84255b9695d5989ec50159eade5d3ab942","src/stream_ext/next.rs":"0cf1be87372999f4bc710fe06fa9c0f6742e4bc2c1f781e8f5dd065fe795fcec","src/stream_ext/skip.rs":"88cea5a1c314db260abf48cd4ac8e4e4aea23e46bec4cdb82413803c03962686","src/stream_ext/skip_while.rs":"bc571cc68406ab2bb51ef83359274fa5cb0356ca60f24fe5a17a01bc04c38632","src/stream_ext/take.rs":"c7dd38ca72d4162481869e9cd8226594fe3deefd21dee4d0befa1818337bbc3a","src/stream_ext/take_while.rs":"3a3122116a8743f66199a71f733f7c3bfce77d084a752c73b4cc54a3d26365d8","src/stream_ext/then.rs":"3f2e4272ee442afd9e04ab8476785076b62f7e5652241db893669a5d4cce26bf","src/stream_ext/throttle.rs":"4916050a86d334cb5a9ef515156c3e722540fcb19605bbc9cffb66a09d855701","src/stream_ext/timeout.rs":"89d5a2aa395dd67fd0b5ff71d823b0674231563c987e00061cc7f3973f1e4e42","src/stream_ext/try_next.rs":"3258a10910e84452571686427db3d0a477db60466c1bc96ff012530ad469520b","src/stream_map.rs":"73527d3da35aad74f3b9913b39f09ac41ce7e02ebc7baf4312c500459c2542c5","src/wrappers.rs":"c779121d9fc729c9e9e6275de506ce41e9405cd82627589b54e6e28d911676d1","src/wrappers/broadcast.rs":"a78da659df744fc17e9a82d44fed27a82cbcf117e6a9ce730e24bba4acca74db","src/wrappers/interval.rs":"f9abd6ef4abb0bd61064eac2141c2f65b31351dd14b8403625d4471bb7d86040","src/wrappers/lines.rs":"75bd75aa5d22b9eba49c35c7d4dde7e6c5546be0246523a6fa75bd81a5dd2d6c","src/wrappers/mpsc_bounded.rs":"a56b727831246075689124256f9da3c311d362fd39b5f5350dfd123f45ab600e","src/wrappers/mpsc_unbounded.rs":"92d595d15ed1d21710a6c15aee95a7889c3437534cdfcda08325f26c19c6a621","src/wrappers/read_dir.rs":"e2556f80104b424331e045e28417abcc09b9724444c812244516d5213f367aa8","src/wrappers/signal_unix.rs":"44862e50828bb22c7bdfe11fa39e46589e67e27f36de11a8be0a813c8296a4ca","src/wrappers/signal_windows.rs":"9facd73b3692cfd2e7d439be8576351498dbe1789e54eb1d14f71ccdb28da198","src/wrappers/split.rs":"c0db118b774697d1a84a02c53f2ef1e1e597399aa8afda6a4c9008408aa946d1","src/wrappers/tcp_listener.rs":"0a420994f716d62ea5536904adb5ab5f30fd322359651fcc86ae7368e745d98a","src/wrappers/unix_listener.rs":"e206aa40af1c5df68475f045d3cfce7b3f9922db8628b0530aa71ced991e0261","src/wrappers/watch.rs":"a828a0baf8a0c1aca9aeb61f6cae8305ebca731c81720caf28921d4ad4904a5d","tests/async_send_sync.rs":"1fbbf36e28058ce249f5c1d95a9b387f8b2beed6914d0f51f212e9498076ba14","tests/chunks_timeout.rs":"455b441751aa85ccc29e908d66cdfcfddd896bbf9d40cabc43744e21859db67e","tests/stream_chain.rs":"79415d868cac8737dc4da095cf8a7aaf11e628f0daa26fe9322c692db0a3e118","tests/stream_collect.rs":"672597e3a00df5283702ab1c7b98979bb2db397472f639e677d4e83c67ef1050","tests/stream_empty.rs":"4a79c50ccf8c95d3f41fc8eb02720318f3bdd84372530a826b6edfd4b94b953b","tests/stream_fuse.rs":"8975326b01eb0eabf017be3cbd683388970a60f6d9d0d6e7fdc9ae657b2f2ac7","tests/stream_iter.rs":"664fed872dba90449acd992c9840e45cda110273836b700f1f11bf1210d6b0a4","tests/stream_merge.rs":"e7ba9ac03fecd05061aa48ca17c50472ec358693e5d8e07e478e3c5d676af0bd","tests/stream_once.rs":"4ece414df7a39dfe09336cfb2802ea85e41cf49d42f23e35bd3646907be05b0a","tests/stream_panic.rs":"a497857c5ed2bbfd54537b40b9eb081489b9aa873c58f469251d6882a410f9f0","tests/stream_pending.rs":"c43d970af93c79ddf11657ff067bcb3a221e533109a03afe1cccd1bb4b3a1ffe","tests/stream_stream_map.rs":"2ce3cc79520423d6138cda0d74ef760ab654a38a326447146f1c6cd76219316c","tests/stream_timeout.rs":"b8846a24056eb39dd55808f976ccf4c1085a7cb59acf97cf070a465684b3bb82","tests/support/mpsc.rs":"2ac4d35619b5f418fa4c7ae4f5120137e1c8541937204d027f63088410a44ca7","tests/time_throttle.rs":"82f500fb2dba420b1c7b3da1899a92209a4832262b9bf450c7cef79fdaa89754","tests/watch.rs":"573e42a54e73a304b49476c7c75edb5a5901a325998ad9d302825c308147ea9f"},"package":"8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-stream/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-stream/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "46f974d8cfcb56c251d80cf1dc4a6bcf9fd1d7a0" + }, + "path_in_vcs": "tokio-stream" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-stream/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-stream/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-stream/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,48 @@ +[package] +name = "tokio-stream" +# When releasing to crates.io: +# - Remove path dependencies +# - Update CHANGELOG.md. +# - Create "tokio-stream-0.1.x" git tag. +version = "0.1.12" +edition = "2018" +rust-version = "1.49" +authors = ["Tokio Contributors "] +license = "MIT" +repository = "https://github.com/tokio-rs/tokio" +homepage = "https://tokio.rs" +description = """ +Utilities to work with `Stream` and `tokio`. +""" +categories = ["asynchronous"] + +[features] +default = ["time"] +time = ["tokio/time"] +net = ["tokio/net"] +io-util = ["tokio/io-util"] +fs = ["tokio/fs"] +sync = ["tokio/sync", "tokio-util"] +signal = ["tokio/signal"] + +[dependencies] +futures-core = { version = "0.3.0" } +pin-project-lite = "0.2.0" +tokio = { version = "1.8.0", path = "../tokio", features = ["sync"] } +tokio-util = { version = "0.7.0", path = "../tokio-util", optional = true } + +[dev-dependencies] +tokio = { version = "1.2.0", path = "../tokio", features = ["full", "test-util"] } +async-stream = "0.3" +parking_lot = "0.12.0" +tokio-test = { path = "../tokio-test" } +futures = { version = "0.3", default-features = false } + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] +# Issue #3770 +# +# This should allow `docsrs` to be read across projects, so that `tokio-stream` +# can pick up stubbed types exported by `tokio`. +rustc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-util/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-util/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"06d030881733c323d8c9cc92a0b8241947aaeaa979e2ea7ec1a42c91394c83c5","Cargo.toml":"1c8557b55277e84909c7e0ed2fcadb1a3c8590ea342ec1ed605aa4b9e7d0ca3e","LICENSE":"697fc7385b1b0593f77d00db6e3ae8c146c2ccef505c4f09327bbedf952bfe35","README.md":"91c8da557ba5fbfb5a9b6e58d5efd5fd1700dd836509cf017628155c249e192c","src/cfg.rs":"800248e35ac58cbff4327959990e83783cf0e6dd82fec4ccf3fd55038a92115c","src/codec/any_delimiter_codec.rs":"66a4c3aee5328ef8a8be20a58d6ce388bda2394bc70e4800cf52e95760a22e09","src/codec/bytes_codec.rs":"e8f14a93415768f5a8736cbcc0a1684742e3be6df1a6b60cb95bd146544eee74","src/codec/decoder.rs":"c3f6c5197f80412684c15f905fd5172e0ffe3b8bad9589e8bfa16fe5f1a92f81","src/codec/encoder.rs":"e4544af47cdde075d1238ddee9555037912089bf25ce51cb4dd6f5d4f76ecf70","src/codec/framed.rs":"3137b9f2480429d00ee6fb2b567da78f41bb0dcba775e14956c0d93409cbbe38","src/codec/framed_impl.rs":"1bdbbebd724d2734c887cb1c90c78061ea212e9d2c0a9e91c390f81381395a03","src/codec/framed_read.rs":"367cc5517513c8fe256d8175b0497402f8b18dbf596aa19e6aa0c714772f0619","src/codec/framed_write.rs":"ca6a714e94c9778a7f01624299d2a58fa310dfe486c19e056d5d12c62d6be4fb","src/codec/length_delimited.rs":"4d2a62dfa2c9cf1a7242c5b04283cb3e88817844fee78c491e5aa76e5bf279da","src/codec/lines_codec.rs":"912302c500ea224e9002936e50505a5a29911e13d8c615b74954553f22d59826","src/codec/mod.rs":"95a11e3018bb850ff5934ef48cbc5056bdf2758d130cfa357ad406f0531946ae","src/compat.rs":"719b3a4ee8534647ae72df2d1a7b4937c60a9ee41e018fa7305dc6d5b3b41ed6","src/context.rs":"45a23756c6ce6b834da0f1817f556cc5bdd16412ddfc1dc9082da8a56819741a","src/either.rs":"25e022d51a44490e175b525d4493dd9e6fa51bd03aa27b763be9509eb7c4c0ee","src/io/mod.rs":"e2bf2cc05d6b57fa3cafcf95f5eb73996edd090fc012a99a1c4ad915276b80c2","src/io/read_buf.rs":"7043c2fbec74e548395eb2f12073c41c1b30e2f2c283b30eddfb5a16125387d0","src/io/reader_stream.rs":"98d0819ef38f94d56d7085a82d29fd83bde92a9178bebfe73c4533d0022b3d94","src/io/stream_reader.rs":"f36f95178b61f8498929dfc53416558037667d913d1765082e77a0b45460ea77","src/io/sync_bridge.rs":"06eed8295906e1a746e071433c185424d96f75e988a0c4dcb70e3efc7cc50513","src/lib.rs":"769afc23670c71d441233a5c0dffe12799518fcfffbdf2073ba798d0e3e4a104","src/loom.rs":"9028ba504687ad5ec98f3c69387bc2424ec23324b1eed3df5082a9cf23c6502e","src/net/mod.rs":"a75736c1d71408b4f5fb0f0bdcb535cc113e430a2479e01e5fca733ef3fcb15b","src/net/unix/mod.rs":"d667dbb53d7003a15a4705ca0654b35be7165b56ac0d631a23e90d18027a1a90","src/sync/cancellation_token.rs":"8bc59e142a2b3576ccdfb248957c627b28cd0de5d2aa20fccf74d1cdd163fe13","src/sync/cancellation_token/guard.rs":"6582ba676c4126b4fa292221f94ddcb5fd6d3e0e2a794819fa424a8f661bff8a","src/sync/cancellation_token/tree_node.rs":"4b46e5c3247387abdc421dc58c0bcc31166ef873a4847933fa354cb78eac58cc","src/sync/mod.rs":"385fbc1c98c330644adb76a3333b6a5c1f644a00ab5735d84293bd2ef878c18e","src/sync/mpsc.rs":"b0c6af8395ae5779c31ea08a307aa37c4138953af1e69d6b6f94efa485eb1da1","src/sync/poll_semaphore.rs":"817b520a5bb3b84bff6008a06ef0f6d5d256574a3ca9bf89d01a609d669790c3","src/sync/reusable_box.rs":"9b486884a036e9af3683945523714ce93db5d309454fd3ff198ccc357c8ef0c4","src/sync/tests/loom_cancellation_token.rs":"6393c5a12f09abef9300be4b66bb039bf02a63a04d6175fb7cfe68464784bdbd","src/sync/tests/mod.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/task/mod.rs":"f61140aaff3e34b7005b0e88846e9af4440ec2e37045c0323d93e7d954f747b4","src/task/spawn_pinned.rs":"87519f35a28142decdbbe8d7598da60250359de3622e99eac91f6d5879609119","src/time/delay_queue.rs":"ab93368c84aaa5ae3d52e1a3939a0aa70e2d5ce9406f4e888666fddb7e119c7d","src/time/mod.rs":"a76126419f30539dcceb72477251de79b38fe38278ef08b0743f1f716294fd9d","src/time/wheel/level.rs":"75f6b29212e0a58aa3196c78688cc9e23272d8eae3fc829d8b381ab49de2372b","src/time/wheel/mod.rs":"4d97f3d7130553adabb1866831962e2665fabc323b3781693bfc803387ef25a4","src/time/wheel/stack.rs":"648d3c071e9754a820343c53de0cbe9c07e47276bb04155e67873c276ed13a61","src/udp/frame.rs":"5afa77955b497c0e2812705f8cd9517b5439847c1381d2e3939eab28c489a578","src/udp/mod.rs":"869302c0c15eb41f7079ef12ce03fa7c889a83152282ab0b7faf73d1c092ed4e","tests/_require_full.rs":"f8dedb6ad88884209b074ff6f5faa4979528b32653b45ab8047d2ebb28e19122","tests/codecs.rs":"493df228f9dce98de69e0afa7be491d6fe4588e7a381a7910c28f248d2d038a6","tests/context.rs":"917f80db694b54db07e6d1660aa5210272efda71cc0203f062dfecd81a8289a7","tests/framed.rs":"4e808fbc8d601138ff787b3603a377c23b3f42b4a7b882f9a1eb8cf1234c89e3","tests/framed_read.rs":"df41071388645518cc6b0700b75dd678219214b04de42605a0122f007f4ed281","tests/framed_stream.rs":"c3118fc5db62f225ad6d97f8b32ac03812b3b68cdab7a94d189f4a4d9337f13f","tests/framed_write.rs":"1b311ae6d79616e41f20b6213f8585a9c65830578eddea2a012ba72a3a359611","tests/io_reader_stream.rs":"1c9f79782c5574c5e489e86205bdb63b332fc0e8560fc4c2d602dfc2d2741a5e","tests/io_stream_reader.rs":"d86e225eafbd196be3124147b1275bed384459e7ec3e8cb21775906253f75086","tests/io_sync_bridge.rs":"7852a934bbe497822423c8a75c4c0f3cd651f2e3d11fc7c35a01f723752b7e6c","tests/length_delimited.rs":"6bb4714c29b8b76ccdaddb59b1ea51f73499e8e223e8b08a62107a9190af4ba5","tests/mpsc.rs":"4f4c4edaaa295cb61d05900408a463345b790aec9b228260ffab41d90fecc4b5","tests/poll_semaphore.rs":"a04ffcf40cd0b65d8809ad4e881b579c20b3ef7de49d8c4094fe455fc3d1887d","tests/reusable_box.rs":"f12e98533443fd6c53ea586185c7e349a95c595bfd00930d764510592a5274cd","tests/spawn_pinned.rs":"f92e8a700c71074a29649036d17034b810da3c181b3afef8c33de04152fe2a12","tests/sync_cancellation_token.rs":"71c3f431384fc4313213f30893d44ec38582f712c855a5c9cd385d01f3e21c2c","tests/time_delay_queue.rs":"b522aff22601513cbdfe848802a8959ac3f27d78823fa430c3a9e6c6560024dd","tests/udp.rs":"c2f8d90eeae9d3b7f107c12f3723d54ba591ec9e879893e195ec13ecfcb4db27"},"package":"f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"8bc123b1504d0f6b168fe16bcc1c52f7b8b3c36417331bccaaf67d083837fc41","CHANGELOG.md":"06d030881733c323d8c9cc92a0b8241947aaeaa979e2ea7ec1a42c91394c83c5","Cargo.toml":"1c8557b55277e84909c7e0ed2fcadb1a3c8590ea342ec1ed605aa4b9e7d0ca3e","Cargo.toml.orig":"0cd54ca176fb4b7209403618dca17c8cddd07a9f6aac19d9eda228a3dea5b3de","LICENSE":"697fc7385b1b0593f77d00db6e3ae8c146c2ccef505c4f09327bbedf952bfe35","README.md":"91c8da557ba5fbfb5a9b6e58d5efd5fd1700dd836509cf017628155c249e192c","src/cfg.rs":"800248e35ac58cbff4327959990e83783cf0e6dd82fec4ccf3fd55038a92115c","src/codec/any_delimiter_codec.rs":"66a4c3aee5328ef8a8be20a58d6ce388bda2394bc70e4800cf52e95760a22e09","src/codec/bytes_codec.rs":"e8f14a93415768f5a8736cbcc0a1684742e3be6df1a6b60cb95bd146544eee74","src/codec/decoder.rs":"c3f6c5197f80412684c15f905fd5172e0ffe3b8bad9589e8bfa16fe5f1a92f81","src/codec/encoder.rs":"e4544af47cdde075d1238ddee9555037912089bf25ce51cb4dd6f5d4f76ecf70","src/codec/framed.rs":"3137b9f2480429d00ee6fb2b567da78f41bb0dcba775e14956c0d93409cbbe38","src/codec/framed_impl.rs":"1bdbbebd724d2734c887cb1c90c78061ea212e9d2c0a9e91c390f81381395a03","src/codec/framed_read.rs":"367cc5517513c8fe256d8175b0497402f8b18dbf596aa19e6aa0c714772f0619","src/codec/framed_write.rs":"ca6a714e94c9778a7f01624299d2a58fa310dfe486c19e056d5d12c62d6be4fb","src/codec/length_delimited.rs":"4d2a62dfa2c9cf1a7242c5b04283cb3e88817844fee78c491e5aa76e5bf279da","src/codec/lines_codec.rs":"912302c500ea224e9002936e50505a5a29911e13d8c615b74954553f22d59826","src/codec/mod.rs":"95a11e3018bb850ff5934ef48cbc5056bdf2758d130cfa357ad406f0531946ae","src/compat.rs":"719b3a4ee8534647ae72df2d1a7b4937c60a9ee41e018fa7305dc6d5b3b41ed6","src/context.rs":"45a23756c6ce6b834da0f1817f556cc5bdd16412ddfc1dc9082da8a56819741a","src/either.rs":"25e022d51a44490e175b525d4493dd9e6fa51bd03aa27b763be9509eb7c4c0ee","src/io/mod.rs":"e2bf2cc05d6b57fa3cafcf95f5eb73996edd090fc012a99a1c4ad915276b80c2","src/io/read_buf.rs":"7043c2fbec74e548395eb2f12073c41c1b30e2f2c283b30eddfb5a16125387d0","src/io/reader_stream.rs":"98d0819ef38f94d56d7085a82d29fd83bde92a9178bebfe73c4533d0022b3d94","src/io/stream_reader.rs":"f36f95178b61f8498929dfc53416558037667d913d1765082e77a0b45460ea77","src/io/sync_bridge.rs":"06eed8295906e1a746e071433c185424d96f75e988a0c4dcb70e3efc7cc50513","src/lib.rs":"769afc23670c71d441233a5c0dffe12799518fcfffbdf2073ba798d0e3e4a104","src/loom.rs":"9028ba504687ad5ec98f3c69387bc2424ec23324b1eed3df5082a9cf23c6502e","src/net/mod.rs":"a75736c1d71408b4f5fb0f0bdcb535cc113e430a2479e01e5fca733ef3fcb15b","src/net/unix/mod.rs":"d667dbb53d7003a15a4705ca0654b35be7165b56ac0d631a23e90d18027a1a90","src/sync/cancellation_token.rs":"8bc59e142a2b3576ccdfb248957c627b28cd0de5d2aa20fccf74d1cdd163fe13","src/sync/cancellation_token/guard.rs":"6582ba676c4126b4fa292221f94ddcb5fd6d3e0e2a794819fa424a8f661bff8a","src/sync/cancellation_token/tree_node.rs":"4b46e5c3247387abdc421dc58c0bcc31166ef873a4847933fa354cb78eac58cc","src/sync/mod.rs":"385fbc1c98c330644adb76a3333b6a5c1f644a00ab5735d84293bd2ef878c18e","src/sync/mpsc.rs":"b0c6af8395ae5779c31ea08a307aa37c4138953af1e69d6b6f94efa485eb1da1","src/sync/poll_semaphore.rs":"817b520a5bb3b84bff6008a06ef0f6d5d256574a3ca9bf89d01a609d669790c3","src/sync/reusable_box.rs":"9b486884a036e9af3683945523714ce93db5d309454fd3ff198ccc357c8ef0c4","src/sync/tests/loom_cancellation_token.rs":"6393c5a12f09abef9300be4b66bb039bf02a63a04d6175fb7cfe68464784bdbd","src/sync/tests/mod.rs":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","src/task/mod.rs":"f61140aaff3e34b7005b0e88846e9af4440ec2e37045c0323d93e7d954f747b4","src/task/spawn_pinned.rs":"87519f35a28142decdbbe8d7598da60250359de3622e99eac91f6d5879609119","src/time/delay_queue.rs":"ab93368c84aaa5ae3d52e1a3939a0aa70e2d5ce9406f4e888666fddb7e119c7d","src/time/mod.rs":"a76126419f30539dcceb72477251de79b38fe38278ef08b0743f1f716294fd9d","src/time/wheel/level.rs":"75f6b29212e0a58aa3196c78688cc9e23272d8eae3fc829d8b381ab49de2372b","src/time/wheel/mod.rs":"4d97f3d7130553adabb1866831962e2665fabc323b3781693bfc803387ef25a4","src/time/wheel/stack.rs":"648d3c071e9754a820343c53de0cbe9c07e47276bb04155e67873c276ed13a61","src/udp/frame.rs":"5afa77955b497c0e2812705f8cd9517b5439847c1381d2e3939eab28c489a578","src/udp/mod.rs":"869302c0c15eb41f7079ef12ce03fa7c889a83152282ab0b7faf73d1c092ed4e","tests/_require_full.rs":"f8dedb6ad88884209b074ff6f5faa4979528b32653b45ab8047d2ebb28e19122","tests/codecs.rs":"493df228f9dce98de69e0afa7be491d6fe4588e7a381a7910c28f248d2d038a6","tests/context.rs":"917f80db694b54db07e6d1660aa5210272efda71cc0203f062dfecd81a8289a7","tests/framed.rs":"4e808fbc8d601138ff787b3603a377c23b3f42b4a7b882f9a1eb8cf1234c89e3","tests/framed_read.rs":"df41071388645518cc6b0700b75dd678219214b04de42605a0122f007f4ed281","tests/framed_stream.rs":"c3118fc5db62f225ad6d97f8b32ac03812b3b68cdab7a94d189f4a4d9337f13f","tests/framed_write.rs":"1b311ae6d79616e41f20b6213f8585a9c65830578eddea2a012ba72a3a359611","tests/io_reader_stream.rs":"1c9f79782c5574c5e489e86205bdb63b332fc0e8560fc4c2d602dfc2d2741a5e","tests/io_stream_reader.rs":"d86e225eafbd196be3124147b1275bed384459e7ec3e8cb21775906253f75086","tests/io_sync_bridge.rs":"7852a934bbe497822423c8a75c4c0f3cd651f2e3d11fc7c35a01f723752b7e6c","tests/length_delimited.rs":"6bb4714c29b8b76ccdaddb59b1ea51f73499e8e223e8b08a62107a9190af4ba5","tests/mpsc.rs":"4f4c4edaaa295cb61d05900408a463345b790aec9b228260ffab41d90fecc4b5","tests/poll_semaphore.rs":"a04ffcf40cd0b65d8809ad4e881b579c20b3ef7de49d8c4094fe455fc3d1887d","tests/reusable_box.rs":"f12e98533443fd6c53ea586185c7e349a95c595bfd00930d764510592a5274cd","tests/spawn_pinned.rs":"f92e8a700c71074a29649036d17034b810da3c181b3afef8c33de04152fe2a12","tests/sync_cancellation_token.rs":"71c3f431384fc4313213f30893d44ec38582f712c855a5c9cd385d01f3e21c2c","tests/time_delay_queue.rs":"b522aff22601513cbdfe848802a8959ac3f27d78823fa430c3a9e6c6560024dd","tests/udp.rs":"c2f8d90eeae9d3b7f107c12f3723d54ba591ec9e879893e195ec13ecfcb4db27"},"package":"f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-util/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-util/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "038de361327ba67d8cb871c4761c4a6c1bb85eec" + }, + "path_in_vcs": "tokio-util" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tokio-util/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tokio-util/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tokio-util/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,59 @@ +[package] +name = "tokio-util" +# When releasing to crates.io: +# - Remove path dependencies +# - Update CHANGELOG.md. +# - Create "tokio-util-0.7.x" git tag. +version = "0.7.2" +edition = "2018" +rust-version = "1.49" +authors = ["Tokio Contributors "] +license = "MIT" +repository = "https://github.com/tokio-rs/tokio" +homepage = "https://tokio.rs" +description = """ +Additional utilities for working with Tokio. +""" +categories = ["asynchronous"] + +[features] +# No features on by default +default = [] + +# Shorthand for enabling everything +full = ["codec", "compat", "io-util", "time", "net", "rt"] + +net = ["tokio/net"] +compat = ["futures-io",] +codec = ["tracing"] +time = ["tokio/time","slab"] +io = [] +io-util = ["io", "tokio/rt", "tokio/io-util"] +rt = ["tokio/rt", "tokio/sync", "futures-util"] + +__docs_rs = ["futures-util"] + +[dependencies] +tokio = { version = "1.7.0", path = "../tokio", features = ["sync"] } + +bytes = "1.0.0" +futures-core = "0.3.0" +futures-sink = "0.3.0" +futures-io = { version = "0.3.0", optional = true } +futures-util = { version = "0.3.0", optional = true } +pin-project-lite = "0.2.0" +slab = { version = "0.4.4", optional = true } # Backs `DelayQueue` +tracing = { version = "0.1.25", optional = true } + +[dev-dependencies] +tokio = { version = "1.0.0", path = "../tokio", features = ["full"] } +tokio-test = { version = "0.4.0", path = "../tokio-test" } +tokio-stream = { version = "0.1", path = "../tokio-stream" } + +async-stream = "0.3.0" +futures = "0.3.0" +futures-test = "0.3.5" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/toml/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/toml/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/toml/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/toml/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"f310922cd8870e9f05600a24ea667cf258fd2f9452e052c2e8c63ff9561be060","Cargo.toml":"c26985583d0c680bafc99c11b4a99f5c8e63942c63a33c17588a5e9d3b101ef4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"a915ead738822da2d74b883c7519d8e558299286bb823e26c7fdece901c3267e","examples/decode.rs":"5c1bb83eef7fdf41f7d7873db4681492ce181000669aadee8895ca21e85f0aed","examples/enum_external.rs":"360618cced5c6339afbbc8799df2c047aaeeb1fa7d840dc777c2ffd83871883e","examples/toml2json.rs":"b0256e8393f91633abaa5b5c1ce496b73efee14a81b51e4f242aae967eaf9548","src/datetime.rs":"fe76c72cc5da6bccbd75ae3c7cb6658e92877631a93af4b88dcf54be6b6aeaed","src/de.rs":"6955dc090b657169f95e899f125c7fa6a668c2ab9a07b8c1bf330854e7e37087","src/lib.rs":"d599207a47e5fef74a0eeeb12d412429c305554816a89193ebbb8242f9585681","src/macros.rs":"506f00f2c12dd973a074d3c3263b0a97288eab4bda431d76d7a2cc95c63be0e0","src/map.rs":"ffc5539c8884baea62ed0e2ea89b018797c5e2d285f778f1d0e124a69ec29ddc","src/ser.rs":"e7f1e703efc1d30b0aca55c8d3f6bd62bb163652e0680cd5aeea7bf7217ba90e","src/spanned.rs":"eb370fed2aae511150d7ece47d38c95f11519db8e0b0748524338943579fe876","src/tokens.rs":"62c38be95ac994e6ae42ff983ac3ed66d3924decfd10e929455bf9168d9a1410","src/value.rs":"185ddf60a8e85472449b03e73f7353c3374f20cc720e32cdc33c750c2871a08b","tests/enum_external_deserialize.rs":"32515d5fa80e36efed6006da6514b5054c5c903960d9d884866d608ce9d23c35"},"package":"f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"189385f6d0d43c8f3f6de72858a3e550a37cb273a656b83f82816c691ed0cb7c","Cargo.lock":"f310922cd8870e9f05600a24ea667cf258fd2f9452e052c2e8c63ff9561be060","Cargo.toml":"c26985583d0c680bafc99c11b4a99f5c8e63942c63a33c17588a5e9d3b101ef4","Cargo.toml.orig":"97c03aeb3e083a12e027ff54f0915b9165ab9b7df29ba16eb9517050058f81b9","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"a915ead738822da2d74b883c7519d8e558299286bb823e26c7fdece901c3267e","examples/decode.rs":"5c1bb83eef7fdf41f7d7873db4681492ce181000669aadee8895ca21e85f0aed","examples/enum_external.rs":"360618cced5c6339afbbc8799df2c047aaeeb1fa7d840dc777c2ffd83871883e","examples/toml2json.rs":"b0256e8393f91633abaa5b5c1ce496b73efee14a81b51e4f242aae967eaf9548","src/datetime.rs":"fe76c72cc5da6bccbd75ae3c7cb6658e92877631a93af4b88dcf54be6b6aeaed","src/de.rs":"6955dc090b657169f95e899f125c7fa6a668c2ab9a07b8c1bf330854e7e37087","src/lib.rs":"d599207a47e5fef74a0eeeb12d412429c305554816a89193ebbb8242f9585681","src/macros.rs":"506f00f2c12dd973a074d3c3263b0a97288eab4bda431d76d7a2cc95c63be0e0","src/map.rs":"ffc5539c8884baea62ed0e2ea89b018797c5e2d285f778f1d0e124a69ec29ddc","src/ser.rs":"e7f1e703efc1d30b0aca55c8d3f6bd62bb163652e0680cd5aeea7bf7217ba90e","src/spanned.rs":"eb370fed2aae511150d7ece47d38c95f11519db8e0b0748524338943579fe876","src/tokens.rs":"62c38be95ac994e6ae42ff983ac3ed66d3924decfd10e929455bf9168d9a1410","src/value.rs":"185ddf60a8e85472449b03e73f7353c3374f20cc720e32cdc33c750c2871a08b","tests/enum_external_deserialize.rs":"32515d5fa80e36efed6006da6514b5054c5c903960d9d884866d608ce9d23c35"},"package":"f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/toml/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/toml/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/toml/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/toml/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "0c2004aaa5d273075809428d8d7e3fc595141ef5" + }, + "path_in_vcs": "crates/toml" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/toml/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/toml/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/toml/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/toml/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,52 @@ +[package] +name = "toml" +version = "0.5.11" +readme = "README.md" +license = "MIT/Apache-2.0" +keywords = ["encoding", "toml"] +categories = ["encoding", "parser-implementations", "parsing", "config"] +description = """ +A native Rust encoder and decoder of TOML-formatted files and streams. Provides +implementations of the standard Serialize/Deserialize traits for TOML data to +facilitate deserializing and serializing Rust structures. +""" +authors = ["Alex Crichton "] +repository = "https://github.com/toml-rs/toml" +homepage = "https://github.com/toml-rs/toml" +documentation = "https://docs.rs/toml" +edition = "2018" +rust-version = "1.48.0" +include = [ + "src/**/*", + "Cargo.toml", + "LICENSE*", + "README.md", + "examples/**/*", + "benches/**/*", + "tests/**/*" +] + +[package.metadata.release] +pre-release-replacements = [ + {file="CHANGELOG.md", search="Unreleased", replace="{{version}}", min=1}, + {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, + {file="CHANGELOG.md", search="ReleaseDate", replace="{{date}}", min=1}, + {file="CHANGELOG.md", search="", replace="\n## [Unreleased] - ReleaseDate\n", exactly=1}, + {file="CHANGELOG.md", search="", replace="\n[Unreleased]: https://github.com/toml-rs/toml_edit/compare/{{tag_name}}...HEAD", exactly=1}, +] + +[features] +default = [] + +# Use indexmap rather than BTreeMap as the map type of toml::Value. +# This allows data to be read into a Value and written back to a TOML string +# while preserving the order of map keys in the input. +preserve_order = ["indexmap"] + +[dependencies] +serde = "1.0.97" +indexmap = { version = "1.0", optional = true } + +[dev-dependencies] +serde_derive = "1.0" +serde_json = "1.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/topological-sort/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/topological-sort/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b4bfbe31191f3e86445d277cf036bc7b2318baf853e8b2b0c7fcca5d61f7a089","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"bf04ecfb8f9aec247301556319593dd528886f67bb9ad81654025d12b20d9e01","README.md":"fb45c72e0317c713589e90b028324c0b7320b6eb7aebbbefd31ade38aaf7e1e2","rustfmt.toml":"785022765c76126d4a9954f880c30cc651b3895857ffcfed55ce8a4f8cf3f61a","src/lib.rs":"aaa8b5ff915f1c6e3132bef12afacede4fc91216fe0711efbd1ead7ab106e82e"},"package":"aa7c7f42dea4b1b99439786f5633aeb9c14c1b53f75e282803c2ec2ad545873c"} \ No newline at end of file +{"files":{".travis.yml":"fdb198e3e5ce09c62670b0b72c950ad9bff79358f1570440815a34e704953d8c","Cargo.toml":"b4bfbe31191f3e86445d277cf036bc7b2318baf853e8b2b0c7fcca5d61f7a089","Cargo.toml.orig":"3d2ccb6d8062537ea716b526b087aca2cc1cfd64b3fb0e1b1b2e53e2c9bf1680","LICENSE-APACHE":"c6596eb7be8581c18be736c846fb9173b69eccf6ef94c5135893ec56bd92ba08","LICENSE-MIT":"bf04ecfb8f9aec247301556319593dd528886f67bb9ad81654025d12b20d9e01","README.md":"fb45c72e0317c713589e90b028324c0b7320b6eb7aebbbefd31ade38aaf7e1e2","rustfmt.toml":"785022765c76126d4a9954f880c30cc651b3895857ffcfed55ce8a4f8cf3f61a","src/lib.rs":"aaa8b5ff915f1c6e3132bef12afacede4fc91216fe0711efbd1ead7ab106e82e"},"package":"aa7c7f42dea4b1b99439786f5633aeb9c14c1b53f75e282803c2ec2ad545873c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/topological-sort/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/topological-sort/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,32 @@ +language: rust +dist: trusty +sudo: false + +addons: + apt: + packages: + - libcurl4-openssl-dev + - libelf-dev + - libdw-dev + - binutils-dev + - libiberty-dev + +env: + global: + - RUSTFLAGS="-C link-dead-code" + +rust: + - nightly + - beta + - stable + +before_script: + - cargo install cargo-kcov + - cargo kcov --print-install-kcov-sh | $SHELL + +script: + - | + cargo build && + cargo kcov --coveralls && + cargo bench && + cargo doc diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/topological-sort/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/topological-sort/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/topological-sort/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,10 @@ +[package] + +name = "topological-sort" +version = "0.1.0" +authors = ["gifnksm "] +license = "MIT OR Apache-2.0" +readme = "README.md" +repository = "https://github.com/gifnksm/topological-sort-rs" +description = "Performs topological sorting." +documentation = "https://docs.rs/topological-sort/~0.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tower-service/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tower-service/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tower-service/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tower-service/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"961cd98312a75f437e0dcd51eeb3bb61f0bbe778d5fb9203ab8a287bd9cfc84b","Cargo.toml":"81b3940c5bd437f362f4c52d442e49750263eae37b3188202c475340b7255f36","LICENSE":"4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482","README.md":"da9cb4815bf06e0991df6bf4e9f46272e26115dcc4e2c8f9ffc05e11d486179e","src/lib.rs":"0acd9a6540ea50c0c60c212ba7ef89a7dd7542e99cc6854db2fdd1d5db63a715"},"package":"b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"80509a8d2d33bee18f706252dcdc7c9ebedcdf762ce7366beeaf0dd97b3c662a","CHANGELOG.md":"961cd98312a75f437e0dcd51eeb3bb61f0bbe778d5fb9203ab8a287bd9cfc84b","Cargo.toml":"81b3940c5bd437f362f4c52d442e49750263eae37b3188202c475340b7255f36","Cargo.toml.orig":"9a4ccb2fec491e34ecff6c1bb4414fa99e3b89c0238bb4156d8e9e8952c130aa","LICENSE":"4249c8e6c5ebb85f97c77e6457c6fafc1066406eb8f1ef61e796fbdc5ff18482","README.md":"da9cb4815bf06e0991df6bf4e9f46272e26115dcc4e2c8f9ffc05e11d486179e","src/lib.rs":"0acd9a6540ea50c0c60c212ba7ef89a7dd7542e99cc6854db2fdd1d5db63a715"},"package":"b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tower-service/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tower-service/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tower-service/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tower-service/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "04527aeb439761875a3e4f96d2090622731bc719" + }, + "path_in_vcs": "tower-service" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tower-service/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tower-service/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tower-service/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tower-service/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,28 @@ +[package] +name = "tower-service" +# When releasing to crates.io: +# - Update doc url +# - Cargo.toml +# - README.md +# - Update CHANGELOG.md. +# - Create "v0.3.x" git tag. +version = "0.3.2" +authors = ["Tower Maintainers "] +license = "MIT" +readme = "README.md" +repository = "https://github.com/tower-rs/tower" +homepage = "https://github.com/tower-rs/tower" +documentation = "https://docs.rs/tower-service/0.3.2" +description = """ +Trait representing an asynchronous, request / response based, client or server. +""" +categories = ["asynchronous", "network-programming"] +edition = "2018" + +[dependencies] + +[dev-dependencies] +http = "0.2" +tower-layer = { version = "0.3", path = "../tower-layer" } +tokio = { version = "1", features = ["macros", "time"] } +futures = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tracing/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracing/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"dc8a552611986799a0eebb56fd119ea8ae32c9b8da4be9914fe127627ad4f38a","Cargo.toml":"f8d12a05bc7ed5cfef787db206c05cc5ebcd2c165e6e629b613d1a3ff4f138de","LICENSE":"898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1","README.md":"6ff17749109fbe0855220188015846f40d3997bc2631c3163496c183c0bd50ce","benches/baseline.rs":"43a3e31b6c33dba2e6328052301b707b212487b83f0dcffc843061a9c48a2319","benches/dispatch_get_clone.rs":"866239abeb74a82440741c948a4e7e0a44e92e8cc87319ec57e3b057c9e8f5dd","benches/dispatch_get_ref.rs":"dd2803259a6784c256304e676bbce05de233e4c8451ac85863787213343e9be7","benches/empty_span.rs":"9f51cf376414ea751b2f50c357f2435a545d606118286f5b8b89f185e28aad8c","benches/enter_span.rs":"4410ec73d277e7b54e9f306c00ff3b79a150d1832966b7fc29984c8e3ad8d57c","benches/event.rs":"98de3c82ed18abe0a3cbe6eda9a4f9deec2b69bca42c3aac11dea4b608b85a67","benches/shared.rs":"2623311af7d153685064e664a5903d03e7dc3179754c324f3a76f29f060515e6","benches/span_fields.rs":"9166cd43ef2783e5419dd61ea57a02e48e8cc38aa1b357e9b79fa581929b60d8","benches/span_no_fields.rs":"79cc4befacf27d7ce728246087c4f06a6066f913e831d9043caeb7941f0193f6","benches/span_repeated.rs":"e4b3c99a7a9fc15d9042b8db399a56cf647b4eebd26f29d95325bb057b68330b","src/dispatcher.rs":"a8732392ffe56b1178f8fd3d6e6e02d40b51475c38bb4600abd9cd170df1bf6c","src/field.rs":"55c7a2798b9ad0269e7c738c3f15a5d0281bf34ac3a6196a3f0b15801e5278bd","src/instrument.rs":"1fe4de5c13b5ba048e9872d78d1fa4e85655f9f2ed10f79b72b5da881c9b8b45","src/level_filters.rs":"baae8e797897bae9cdd9ec64b8e9a3d71156e9c03261be17b5b18acba034e154","src/lib.rs":"325d0d9487ecd646a7e5e22617f5f291c4112e0e7e359e0033de1677217c5b22","src/macros.rs":"1b38906bcb32cad50b60d350c88f6f4f1fa4d46d99bf50318c44d75219760c42","src/span.rs":"372695b3eda8354a892316826d2598f821fcb835fb18e1e0271767bce730b7ad","src/stdlib.rs":"248514a9bae6106e436358aee44c92abf8e7f79022895c4a25136ddef211d198","src/subscriber.rs":"8933d8766439f929c0a98a0863d20aff37b221314b3825edd9058be511149968","tests/enabled.rs":"1333339aace87ea9d701f2f76a1985820cc513a75013a7ed89669f7a2c635479","tests/event.rs":"7678d1cc8a29ae8b716fbddb7cc4836422732ba3dce109ff511c8bb6100da606","tests/filter_caching_is_lexically_scoped.rs":"5487a37db5fbdf3d57020ab1f01185d928c45d967d99d723ffc434540459d8dc","tests/filters_are_not_reevaluated_for_the_same_span.rs":"251abbc000dddd298448958a1f0e5be71da527ac6c1a368d57837c83a5467329","tests/filters_are_reevaluated_for_different_call_sites.rs":"e0fdd8e930c043674702831b4d96f331e63aba824576bbac50b3f53bb0241cc7","tests/filters_dont_leak.rs":"d594266818a3461886da33bfcc76937d89a433ed6980226fc428706b216c093c","tests/future_send.rs":"3e9c9193219d12e342c18bbedb2f6ec940334202feb3cffba91601d6001b8575","tests/macro_imports.rs":"d5de857162185d4a2384f3cb644bfcf76c7f5c1a3b5f72bfa0d2620ac6e3873c","tests/macros.rs":"fa83397181d73d2cae09c16d9647a63d1e3bad0f2dbc5b3280f69f3d0180c488","tests/macros_incompatible_concat.rs":"5f3bcbb65e4ae39db1cfc2def62fc913c20bab0fb769c8f731504e2615585ee5","tests/macros_redefined_core.rs":"a6eac60522f71fe6c9a040b8b869d596f7eb9e907f5b49f4be4413a40c387676","tests/max_level_hint.rs":"9b366591d947ca0202fa0bdf797e1bb14534d3c896cf8b9674660cd2807c32ef","tests/multiple_max_level_hints.rs":"4d9ef0de9cccc787da8f5e3f6c233ac9db42a2a99cfe5e39997e1f4aa9df0c00","tests/no_subscriber.rs":"2f8f2ada5089d8e2e503394dfe8206598a11895907c53bf940b892f1e6afdd2f","tests/register_callsite_deadlock.rs":"c0b3142543e7a10065c7583a8ee0b6bc978ea4f3979599651101c5a28966e7c8","tests/scoped_clobbers_default.rs":"806480a74c15e4d68bb7576050662b1e53ee765fd583d003f8b349f17ea63a4b","tests/span.rs":"f84ead5b1dad9b91e5cec9d8378ab932a942936374ba928fb381e67fab52cda0","tests/subscriber.rs":"1617c098f4fa6abed174fe062111444c7b67fa0f377d2b342176998e572480e3"},"package":"8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5806bd92579d1d2919312e0bce1c17208d31f6a3b6444bb296a9b857e98d53e5","CHANGELOG.md":"dc8a552611986799a0eebb56fd119ea8ae32c9b8da4be9914fe127627ad4f38a","Cargo.toml":"f8d12a05bc7ed5cfef787db206c05cc5ebcd2c165e6e629b613d1a3ff4f138de","Cargo.toml.orig":"cde3303abc3c75d92558fba270ab37bb046202275b120b0ad3c2898bed8068c6","LICENSE":"898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1","README.md":"6ff17749109fbe0855220188015846f40d3997bc2631c3163496c183c0bd50ce","benches/baseline.rs":"43a3e31b6c33dba2e6328052301b707b212487b83f0dcffc843061a9c48a2319","benches/dispatch_get_clone.rs":"866239abeb74a82440741c948a4e7e0a44e92e8cc87319ec57e3b057c9e8f5dd","benches/dispatch_get_ref.rs":"dd2803259a6784c256304e676bbce05de233e4c8451ac85863787213343e9be7","benches/empty_span.rs":"9f51cf376414ea751b2f50c357f2435a545d606118286f5b8b89f185e28aad8c","benches/enter_span.rs":"4410ec73d277e7b54e9f306c00ff3b79a150d1832966b7fc29984c8e3ad8d57c","benches/event.rs":"98de3c82ed18abe0a3cbe6eda9a4f9deec2b69bca42c3aac11dea4b608b85a67","benches/shared.rs":"2623311af7d153685064e664a5903d03e7dc3179754c324f3a76f29f060515e6","benches/span_fields.rs":"9166cd43ef2783e5419dd61ea57a02e48e8cc38aa1b357e9b79fa581929b60d8","benches/span_no_fields.rs":"79cc4befacf27d7ce728246087c4f06a6066f913e831d9043caeb7941f0193f6","benches/span_repeated.rs":"e4b3c99a7a9fc15d9042b8db399a56cf647b4eebd26f29d95325bb057b68330b","src/dispatcher.rs":"a8732392ffe56b1178f8fd3d6e6e02d40b51475c38bb4600abd9cd170df1bf6c","src/field.rs":"55c7a2798b9ad0269e7c738c3f15a5d0281bf34ac3a6196a3f0b15801e5278bd","src/instrument.rs":"1fe4de5c13b5ba048e9872d78d1fa4e85655f9f2ed10f79b72b5da881c9b8b45","src/level_filters.rs":"baae8e797897bae9cdd9ec64b8e9a3d71156e9c03261be17b5b18acba034e154","src/lib.rs":"325d0d9487ecd646a7e5e22617f5f291c4112e0e7e359e0033de1677217c5b22","src/macros.rs":"1b38906bcb32cad50b60d350c88f6f4f1fa4d46d99bf50318c44d75219760c42","src/span.rs":"372695b3eda8354a892316826d2598f821fcb835fb18e1e0271767bce730b7ad","src/stdlib.rs":"248514a9bae6106e436358aee44c92abf8e7f79022895c4a25136ddef211d198","src/subscriber.rs":"8933d8766439f929c0a98a0863d20aff37b221314b3825edd9058be511149968","tests/enabled.rs":"1333339aace87ea9d701f2f76a1985820cc513a75013a7ed89669f7a2c635479","tests/event.rs":"7678d1cc8a29ae8b716fbddb7cc4836422732ba3dce109ff511c8bb6100da606","tests/filter_caching_is_lexically_scoped.rs":"5487a37db5fbdf3d57020ab1f01185d928c45d967d99d723ffc434540459d8dc","tests/filters_are_not_reevaluated_for_the_same_span.rs":"251abbc000dddd298448958a1f0e5be71da527ac6c1a368d57837c83a5467329","tests/filters_are_reevaluated_for_different_call_sites.rs":"e0fdd8e930c043674702831b4d96f331e63aba824576bbac50b3f53bb0241cc7","tests/filters_dont_leak.rs":"d594266818a3461886da33bfcc76937d89a433ed6980226fc428706b216c093c","tests/future_send.rs":"3e9c9193219d12e342c18bbedb2f6ec940334202feb3cffba91601d6001b8575","tests/macro_imports.rs":"d5de857162185d4a2384f3cb644bfcf76c7f5c1a3b5f72bfa0d2620ac6e3873c","tests/macros.rs":"fa83397181d73d2cae09c16d9647a63d1e3bad0f2dbc5b3280f69f3d0180c488","tests/macros_incompatible_concat.rs":"5f3bcbb65e4ae39db1cfc2def62fc913c20bab0fb769c8f731504e2615585ee5","tests/macros_redefined_core.rs":"a6eac60522f71fe6c9a040b8b869d596f7eb9e907f5b49f4be4413a40c387676","tests/max_level_hint.rs":"9b366591d947ca0202fa0bdf797e1bb14534d3c896cf8b9674660cd2807c32ef","tests/multiple_max_level_hints.rs":"4d9ef0de9cccc787da8f5e3f6c233ac9db42a2a99cfe5e39997e1f4aa9df0c00","tests/no_subscriber.rs":"2f8f2ada5089d8e2e503394dfe8206598a11895907c53bf940b892f1e6afdd2f","tests/register_callsite_deadlock.rs":"c0b3142543e7a10065c7583a8ee0b6bc978ea4f3979599651101c5a28966e7c8","tests/scoped_clobbers_default.rs":"806480a74c15e4d68bb7576050662b1e53ee765fd583d003f8b349f17ea63a4b","tests/span.rs":"f84ead5b1dad9b91e5cec9d8378ab932a942936374ba928fb381e67fab52cda0","tests/subscriber.rs":"1617c098f4fa6abed174fe062111444c7b67fa0f377d2b342176998e572480e3"},"package":"8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tracing/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracing/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8e35927d7ef5bad3b20fd53592ddb951ae7bec91" + }, + "path_in_vcs": "tracing" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tracing/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tracing/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,115 @@ +[package] +name = "tracing" +# When releasing to crates.io: +# - Remove path dependencies +# - Update html_root_url. +# - Update doc url +# - Cargo.toml +# - README.md +# - Update CHANGELOG.md. +# - Create "v0.1.x" git tag +version = "0.1.37" +authors = ["Eliza Weisman ", "Tokio Contributors "] +license = "MIT" +readme = "README.md" +repository = "https://github.com/tokio-rs/tracing" +homepage = "https://tokio.rs" +description = """ +Application-level tracing for Rust. +""" +categories = [ + "development-tools::debugging", + "development-tools::profiling", + "asynchronous", + "no-std", +] +keywords = ["logging", "tracing", "metrics", "async"] +edition = "2018" +rust-version = "1.49.0" + +[dependencies] +tracing-core = { path = "../tracing-core", version = "0.1.30", default-features = false } +log = { version = "0.4.17", optional = true } +tracing-attributes = { path = "../tracing-attributes", version = "0.1.23", optional = true } +cfg-if = "1.0.0" +pin-project-lite = "0.2.9" + +[dev-dependencies] +criterion = { version = "0.3.6", default-features = false } +log = "0.4.17" +tracing-mock = { path = "../tracing-mock" } + +[target.'cfg(target_arch = "wasm32")'.dev-dependencies] +wasm-bindgen-test = "^0.3" + +[features] +default = ["std", "attributes"] + +max_level_off = [] +max_level_error = [] +max_level_warn = [] +max_level_info = [] +max_level_debug = [] +max_level_trace = [] + +release_max_level_off = [] +release_max_level_error = [] +release_max_level_warn = [] +release_max_level_info = [] +release_max_level_debug = [] +release_max_level_trace = [] + +# This feature flag is no longer necessary. +async-await = [] + +std = ["tracing-core/std"] +log-always = ["log"] +attributes = ["tracing-attributes"] +valuable = ["tracing-core/valuable"] + +[[bench]] +name = "baseline" +harness = false + +[[bench]] +name = "dispatch_get_clone" +harness = false + +[[bench]] +name = "dispatch_get_ref" +harness = false + +[[bench]] +name = "empty_span" +harness = false + +[[bench]] +name = "enter_span" +harness = false + +[[bench]] +name = "event" +harness = false + +[[bench]] +name = "span_fields" +harness = false + +[[bench]] +name = "span_no_fields" +harness = false + +[[bench]] +name = "span_repeated" +harness = false + +[badges] +maintenance = { status = "actively-developed" } + +[package.metadata.docs.rs] +all-features = true +# enable unstable features in the documentation +rustdoc-args = ["--cfg", "docsrs", "--cfg", "tracing_unstable"] +# it's necessary to _also_ pass `--cfg tracing_unstable` to rustc, or else +# dependencies will not be enabled, and the docs build will fail. +rustc-args = ["--cfg", "tracing_unstable"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing-attributes/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracing-attributes/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"b82d753197684e05443d115b32e9967b589154b41b91b81f4b7758e2ca7c641e","Cargo.toml":"212e270240d7fe233e2fc7934ae8048d76c071cead8b43df06510e943a91a149","LICENSE":"898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1","README.md":"5fbb17b01ce30336f12af221cad71e69cc7a426501e09a91d8e901fc5c593e5f","src/attr.rs":"d0224a2a9be76743f039c86c1935622ca0b5b2e618b9323149855bf0e326fe48","src/expand.rs":"e75796f147b75fc8c3582565d9fea40b743d7730ce4c51fee8e511b13f628135","src/lib.rs":"040047aa902ff3dc6d1b128a055de13d129d69fcd96b04f036223f4585d1fa1c","tests/async_fn.rs":"472a544e14b2141acd9d63e1cbe49f2610cfe8e924dff67b4d23c6a9121fc90f","tests/destructuring.rs":"26b9800678bad09e06512a113a54556e2fac3ecb15a18dcccefe105fb8911c26","tests/err.rs":"ef46724e62c4c307c2d0306e8689c1d4816df432709bfb7bbace7f8ceb67f86d","tests/fields.rs":"3882bd4e744d6b492f59beac7475e8bf4ff4ca8ad85c6951c305a22c78e75fae","tests/follows_from.rs":"f3cc336dac88533521b4cbe0b378fbcf1fb34e2d41a367b4726e98b49468309f","tests/instrument.rs":"dab616dac11043f82f91efbbb37c0dc5a375e51085449bf0b8d65c619f11166a","tests/levels.rs":"408a8eec7af33deba6a050ea9e59ed11e5e76a393f0a2549b11ddf683c0b785d","tests/names.rs":"5afd6c4d526588bcea3141c130a45a21872956495b6868a01b44ddff57749827","tests/parents.rs":"673d3f81eed6ba433f685ec53fd007c5dd957b97d32499d7ea1537e1f289cb2e","tests/ret.rs":"55473797667240c8f613b277360e68228e40047180b5f2828b13513873b9754e","tests/targets.rs":"95ce1ce1e2d29794062c5b3429d91c1bfaba5813251d5d8440c12cb2db6e11bf","tests/ui.rs":"60ed69aba2cbf4b1a2f42b78703f7f21d8a69f62e39bb0509f6a2224cad9b9de","tests/ui/async_instrument.rs":"00fcde05841e8f9f6cc6f9434f8cc4baed5cf6e3ca73e8faddccbdace14e9485","tests/ui/async_instrument.stderr":"1d650a0914f0f59beeb88946a8ad6991feffe885016462ba917ea8e09792f866","tests/ui/const_instrument.rs":"253160848b023cbf73c3d1dece4969ff892ae9a3149e771159230733fa1cab1b","tests/ui/const_instrument.stderr":"86527fbc2410ceba8f051771fdb4bf71eb853e086a4e4d17353089c65b918c18"},"package":"0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"915c741004e415130c5618cea349eb60f2a7067e13164370b68973ef0347eb9c","CHANGELOG.md":"b82d753197684e05443d115b32e9967b589154b41b91b81f4b7758e2ca7c641e","Cargo.toml":"212e270240d7fe233e2fc7934ae8048d76c071cead8b43df06510e943a91a149","Cargo.toml.orig":"5981f25ca7ee5ed5a8f6d61dbb151932179ebe35bdf7202ef7ebf632fddfaeb4","LICENSE":"898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1","README.md":"5fbb17b01ce30336f12af221cad71e69cc7a426501e09a91d8e901fc5c593e5f","src/attr.rs":"d0224a2a9be76743f039c86c1935622ca0b5b2e618b9323149855bf0e326fe48","src/expand.rs":"e75796f147b75fc8c3582565d9fea40b743d7730ce4c51fee8e511b13f628135","src/lib.rs":"040047aa902ff3dc6d1b128a055de13d129d69fcd96b04f036223f4585d1fa1c","tests/async_fn.rs":"472a544e14b2141acd9d63e1cbe49f2610cfe8e924dff67b4d23c6a9121fc90f","tests/destructuring.rs":"26b9800678bad09e06512a113a54556e2fac3ecb15a18dcccefe105fb8911c26","tests/err.rs":"ef46724e62c4c307c2d0306e8689c1d4816df432709bfb7bbace7f8ceb67f86d","tests/fields.rs":"3882bd4e744d6b492f59beac7475e8bf4ff4ca8ad85c6951c305a22c78e75fae","tests/follows_from.rs":"f3cc336dac88533521b4cbe0b378fbcf1fb34e2d41a367b4726e98b49468309f","tests/instrument.rs":"dab616dac11043f82f91efbbb37c0dc5a375e51085449bf0b8d65c619f11166a","tests/levels.rs":"408a8eec7af33deba6a050ea9e59ed11e5e76a393f0a2549b11ddf683c0b785d","tests/names.rs":"5afd6c4d526588bcea3141c130a45a21872956495b6868a01b44ddff57749827","tests/parents.rs":"673d3f81eed6ba433f685ec53fd007c5dd957b97d32499d7ea1537e1f289cb2e","tests/ret.rs":"55473797667240c8f613b277360e68228e40047180b5f2828b13513873b9754e","tests/targets.rs":"95ce1ce1e2d29794062c5b3429d91c1bfaba5813251d5d8440c12cb2db6e11bf","tests/ui.rs":"60ed69aba2cbf4b1a2f42b78703f7f21d8a69f62e39bb0509f6a2224cad9b9de","tests/ui/async_instrument.rs":"00fcde05841e8f9f6cc6f9434f8cc4baed5cf6e3ca73e8faddccbdace14e9485","tests/ui/async_instrument.stderr":"1d650a0914f0f59beeb88946a8ad6991feffe885016462ba917ea8e09792f866","tests/ui/const_instrument.rs":"253160848b023cbf73c3d1dece4969ff892ae9a3149e771159230733fa1cab1b","tests/ui/const_instrument.stderr":"86527fbc2410ceba8f051771fdb4bf71eb853e086a4e4d17353089c65b918c18"},"package":"0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing-attributes/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracing-attributes/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "e35265a0a1dc50521cf599612873b787f7b7b52f" + }, + "path_in_vcs": "tracing-attributes" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing-attributes/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tracing-attributes/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing-attributes/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,56 @@ +[package] +name = "tracing-attributes" +# When releasing to crates.io: +# - Remove path dependencies +# - Update html_root_url. +# - Update doc url +# - Cargo.toml +# - README.md +# - Update CHANGELOG.md. +# - Create "v0.1.x" git tag. +version = "0.1.24" +authors = [ + "Tokio Contributors ", + "Eliza Weisman ", + "David Barsky ", +] +repository = "https://github.com/tokio-rs/tracing" +homepage = "https://tokio.rs" +description = """ +Procedural macro attributes for automatically instrumenting functions. +""" +categories = [ + "development-tools::debugging", + "development-tools::profiling", + "asynchronous", +] +keywords = ["logging", "tracing", "macro", "instrument", "log"] +license = "MIT" +readme = "README.md" +edition = "2018" +rust-version = "1.56.0" + +[lib] +proc-macro = true + +[features] + +# This feature flag is no longer necessary. +async-await = [] + +[dependencies] +proc-macro2 = "1.0.40" +syn = { version = "2.0", default-features = false, features = ["full", "parsing", "printing", "visit-mut", "clone-impls", "extra-traits", "proc-macro"] } +quote = "1.0.20" + +[dev-dependencies] +tracing = { path = "../tracing", version = "0.1.35" } +tracing-mock = { path = "../tracing-mock", features = ["tokio-test"] } +tracing-subscriber = { path = "../tracing-subscriber", version = "0.3.0", features = ["env-filter"] } +tokio-test = "0.4.2" +async-trait = "0.1.67" +trybuild = "1.0.64" +rustversion = "1.0.9" + +[badges] +maintenance = { status = "experimental" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracing-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"93400b6ed3661b8f238549f19e55b0482da163a4504080785fefdcdc8b719198","Cargo.toml":"798de58e851a5cc16f76850f08ab381628c3858a438c31a3fa3e35c06e60992c","LICENSE":"898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1","README.md":"5f5e27d08d3c5ae5f8cc304fcd71ecc61f0c61b27e4bd983c89558805353479d","src/callsite.rs":"479f3b3809afff20ac2a4652f11ec1adc8dd59bd90c608e4e248de4a43c5a43c","src/dispatcher.rs":"16c0ceb3e9de5b7c1365d1c8cc010d12048569d3e9b1146b99b3ea3f0f582ba8","src/event.rs":"f2673bf5d266972e567e521c9cd92fb33f28b0c7e010937e3bc2bf9eb483087f","src/field.rs":"4ec913012ffcf05d3feba2a5ea2ba99c35e2072dabfa2db75614c0e122961b7e","src/lazy.rs":"318e3558e4446abf26294287167c0788e343044a28072f9217bd985929809087","src/lib.rs":"088b29ecce4bdb5b68df9cbe3984f4b22d7124988866d5aace0e7029ea033d58","src/metadata.rs":"1a79326aee210b9e20eb08d5baa22133390f2b1e868cf4dc72a3e9bc9a37d17f","src/parent.rs":"5d5ad733343280a64a1feb6a008e186c39305ec554f14279012b8d7915821471","src/span.rs":"dcf2135e4ca158c1be45007f0be25426c375a4081f8f3c5a4d7f7382d8a950a4","src/spin/LICENSE":"58545fed1565e42d687aecec6897d35c6d37ccb71479a137c0deb2203e125c79","src/spin/mod.rs":"c458ce5e875acb7fbfb279f23254f4924d7c6d6fee419b740800d2e8087d1524","src/spin/mutex.rs":"4d30ff2b59b18fd7909f016e1abdf9aa0c04aa11d047a46e98cffe1319e32dad","src/spin/once.rs":"3781fd4eae0db04d80c03a039906c99b1e01d1583b29ac0144e6fbbd5a0fef0b","src/stdlib.rs":"698693062b8109cace3ffea02e9c2372b7d5b5d43c0b11cb4800b0e7b1a69971","src/subscriber.rs":"baef1454ccf5f552b0a7ba6840eeeca19f7edf21e0303607b86e9e5ffc989a38","tests/common/mod.rs":"0bbb217baa17df0f96cc1ff57dfa74ccc5a959e7f66b15bb7d25d5f43358a278","tests/dispatch.rs":"d3f000fab43734a854c82a7783142910c5e79f806cbd3f8ec5eded598c59ddb1","tests/global_dispatch.rs":"cdc05d77e448ee8b50bfb930abafa3f19b4c6f922b7bebc7797fa1dbdaa1d398","tests/macros.rs":"b1603d888b349c8d103794deceec3b1ae4538b8d3eba805f3f561899e8ad0dd2"},"package":"24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9b64a8d9cfb322a7ecc809957b637506a2241196fc15807f14469b4b4cb88b65","CHANGELOG.md":"93400b6ed3661b8f238549f19e55b0482da163a4504080785fefdcdc8b719198","Cargo.toml":"798de58e851a5cc16f76850f08ab381628c3858a438c31a3fa3e35c06e60992c","Cargo.toml.orig":"f06718092bad9f7cd461a38c18784a32ea9d3f9635fb23f47a36c00acc1e2047","LICENSE":"898b1ae9821e98daf8964c8d6c7f61641f5f5aa78ad500020771c0939ee0dea1","README.md":"5f5e27d08d3c5ae5f8cc304fcd71ecc61f0c61b27e4bd983c89558805353479d","src/callsite.rs":"479f3b3809afff20ac2a4652f11ec1adc8dd59bd90c608e4e248de4a43c5a43c","src/dispatcher.rs":"16c0ceb3e9de5b7c1365d1c8cc010d12048569d3e9b1146b99b3ea3f0f582ba8","src/event.rs":"f2673bf5d266972e567e521c9cd92fb33f28b0c7e010937e3bc2bf9eb483087f","src/field.rs":"4ec913012ffcf05d3feba2a5ea2ba99c35e2072dabfa2db75614c0e122961b7e","src/lazy.rs":"318e3558e4446abf26294287167c0788e343044a28072f9217bd985929809087","src/lib.rs":"088b29ecce4bdb5b68df9cbe3984f4b22d7124988866d5aace0e7029ea033d58","src/metadata.rs":"1a79326aee210b9e20eb08d5baa22133390f2b1e868cf4dc72a3e9bc9a37d17f","src/parent.rs":"5d5ad733343280a64a1feb6a008e186c39305ec554f14279012b8d7915821471","src/span.rs":"dcf2135e4ca158c1be45007f0be25426c375a4081f8f3c5a4d7f7382d8a950a4","src/spin/LICENSE":"58545fed1565e42d687aecec6897d35c6d37ccb71479a137c0deb2203e125c79","src/spin/mod.rs":"c458ce5e875acb7fbfb279f23254f4924d7c6d6fee419b740800d2e8087d1524","src/spin/mutex.rs":"4d30ff2b59b18fd7909f016e1abdf9aa0c04aa11d047a46e98cffe1319e32dad","src/spin/once.rs":"3781fd4eae0db04d80c03a039906c99b1e01d1583b29ac0144e6fbbd5a0fef0b","src/stdlib.rs":"698693062b8109cace3ffea02e9c2372b7d5b5d43c0b11cb4800b0e7b1a69971","src/subscriber.rs":"baef1454ccf5f552b0a7ba6840eeeca19f7edf21e0303607b86e9e5ffc989a38","tests/common/mod.rs":"0bbb217baa17df0f96cc1ff57dfa74ccc5a959e7f66b15bb7d25d5f43358a278","tests/dispatch.rs":"d3f000fab43734a854c82a7783142910c5e79f806cbd3f8ec5eded598c59ddb1","tests/global_dispatch.rs":"cdc05d77e448ee8b50bfb930abafa3f19b4c6f922b7bebc7797fa1dbdaa1d398","tests/macros.rs":"b1603d888b349c8d103794deceec3b1ae4538b8d3eba805f3f561899e8ad0dd2"},"package":"24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing-core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracing-core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "8b01ea9b9c0dfc06ab101940c94e23934c4d4cc8" + }, + "path_in_vcs": "tracing-core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracing-core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tracing-core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracing-core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,48 @@ +[package] +name = "tracing-core" +# When releasing to crates.io: +# - Remove path dependencies +# - Update html_root_url. +# - Update doc url +# - Cargo.toml +# - README.md +# - Update CHANGELOG.md. +# - Create "v0.1.x" git tag. +version = "0.1.30" +authors = ["Tokio Contributors "] +license = "MIT" +readme = "README.md" +repository = "https://github.com/tokio-rs/tracing" +homepage = "https://tokio.rs" +description = """ +Core primitives for application-level tracing. +""" +categories = [ + "development-tools::debugging", + "development-tools::profiling", + "asynchronous", +] +keywords = ["logging", "tracing", "profiling"] +edition = "2018" +rust-version = "1.49.0" + +[features] +default = ["std", "valuable/std"] +std = ["once_cell"] + +[badges] +maintenance = { status = "actively-developed" } + +[dependencies] +once_cell = { version = "1.13.0", optional = true } + +[target.'cfg(tracing_unstable)'.dependencies] +valuable = { version = "0.1.0", optional = true, default-features = false } + +[package.metadata.docs.rs] +all-features = true +# enable unstable features in the documentation +rustdoc-args = ["--cfg", "docsrs", "--cfg", "tracing_unstable"] +# it's necessary to _also_ pass `--cfg tracing_unstable` to rustc, or else +# dependencies will not be enabled, and the docs build will fail. +rustc-args = ["--cfg", "tracing_unstable"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracy-rs/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracy-rs/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"1686a2618c647f5bb165ed124df392f10ff3e0f42e7266aa23039cd09dc4b248","LICENSE":"d82f358a1e02cb205b9a29ada979df5c7a315a29cc73e58f557ae4f33bfd1777","README.md":"c694e1a34230f1b965713ca41df396314025b103cde1acbfc9c168932b59e548","src/disabled.rs":"22a64e44ce27656217951a6306e312c4e1288daff8871a426ac07aa13f1408ec","src/lib.rs":"f6caf42bdb534baa29996e384c79f28b6f462b68cd7ab2bd0f968c28f5612b7a","src/profiler.rs":"b6ccc42448aef9110a4ed453d341b8f498c53841e537031078ea27449023e6f5"},"package":"ce607aae8ab0ab3abf3a2723a9ab6f09bb8639ed83fdd888d857b8e556c868d8"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4c5790daf661ab12650850b1bdea3005999b0e383eec7f684470a8977d900f53","Cargo.toml":"1686a2618c647f5bb165ed124df392f10ff3e0f42e7266aa23039cd09dc4b248","Cargo.toml.orig":"812e57f1f844471037e639ff68a91898fec9f716f0a0158d6116125b9061694e","LICENSE":"d82f358a1e02cb205b9a29ada979df5c7a315a29cc73e58f557ae4f33bfd1777","README.md":"c694e1a34230f1b965713ca41df396314025b103cde1acbfc9c168932b59e548","src/disabled.rs":"22a64e44ce27656217951a6306e312c4e1288daff8871a426ac07aa13f1408ec","src/lib.rs":"f6caf42bdb534baa29996e384c79f28b6f462b68cd7ab2bd0f968c28f5612b7a","src/profiler.rs":"b6ccc42448aef9110a4ed453d341b8f498c53841e537031078ea27449023e6f5"},"package":"ce607aae8ab0ab3abf3a2723a9ab6f09bb8639ed83fdd888d857b8e556c868d8"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracy-rs/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/tracy-rs/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "8066aa2e452e55c86f383b58c67cd21f3787b040" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/tracy-rs/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/tracy-rs/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/tracy-rs/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +name = "tracy-rs" +version = "0.1.2" +authors = ["Glenn Watson "] +edition = "2018" +description = "Rust bindings for the tracy realtime profiler" +license = "MPL-2.0" + +[dependencies] +minidl = { version = "0.1", optional = true } + +[features] +default = [] +enable_profiler = [ "minidl" ] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"f5b061b67b5b4b4e2dc6ce129049c9fd5975700ed25a9e91905bedc8374301b8","Cargo.toml":"b0546f2f8310daf982602646f128dca5a695e248cfd30b610fed7dd25efdcd54","LICENSE":"4b89d4518bd135ab4ee154a7bce722246b57a98c3d7efc1a09409898160c2bd1","README.md":"a8a254f626f8903fb7c1446fc95c7b0d6bddfe535e089550f73e43fd7d30d026","benches/benchmarks.rs":"c7592c9d442ac61c34585f0e99e3dde941fe0a707ad1590d4ec4f16ec338f90b","src/lib.rs":"95d7a6c1e0033525dee8d1a0b4431b2a9c023debb18bc78132c5cb37feff19f1"},"package":"803966e5a8397a70d3d8111afa1597ba8381346d7de4720e9f539471d371a1a3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c5cfec3c04346afeebade44286cfd3f7eb2cf67e325a7bd812657b5b8cf02231",".github/workflows/ci.yml":"1751d5eabea9c8c10af6de90eed646bf00ca4810b1303f035b443ef18c7435b9","CHANGELOG.md":"f5b061b67b5b4b4e2dc6ce129049c9fd5975700ed25a9e91905bedc8374301b8","Cargo.toml":"b0546f2f8310daf982602646f128dca5a695e248cfd30b610fed7dd25efdcd54","Cargo.toml.orig":"4d86208111b78c348ecebf2d039dac67e561ef70cdb9f461c816c443b1d41af5","LICENSE":"4b89d4518bd135ab4ee154a7bce722246b57a98c3d7efc1a09409898160c2bd1","README.md":"a8a254f626f8903fb7c1446fc95c7b0d6bddfe535e089550f73e43fd7d30d026","benches/benchmarks.rs":"c7592c9d442ac61c34585f0e99e3dde941fe0a707ad1590d4ec4f16ec338f90b","src/lib.rs":"95d7a6c1e0033525dee8d1a0b4431b2a9c023debb18bc78132c5cb37feff19f1"},"package":"803966e5a8397a70d3d8111afa1597ba8381346d7de4720e9f539471d371a1a3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "898b97422868f9e4df0b6c712622ee0d4465e9a5" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,220 @@ +# There are two kinds of continuous integration jobs in this project: +# +# - Every code submission or master push passes continuous integration on the +# minimal supported Rust version and the current stable Rust version. +# - Two times a month, a scheduled job makes sure that the code remains +# compatible and lint-free on upcoming Rust toolchains (beta and nightly). +# +# No caching of Rust toolchains or target directories is performed on unstable +# runs, since those runs are rare and the caches would be invalidated inbetween +# two of them (especially for nightly toolchains). + +on: + push: + pull_request: + schedule: + - cron: '0 0 2,16 * *' + +name: Continuous Integration + +env: + RUSTFLAGS: -D warnings + +jobs: + # Auto-format, clippy and rustc lints do not depend on the operating system + # and only need to be tested on the latest supported release of each CI run. + # We don't care about warnings on the minimum supported Rust version, only + # about building and running correctly. + lints: + runs-on: ubuntu-latest + + steps: + - name: Checkout sources + uses: actions/checkout@v2 + + # NOTE: No need to put OS and rust version in key since only one is used + - name: Cache stable toolchain + if: github.event_name != 'schedule' + uses: actions/cache@v2 + with: + path: | + ~/.rustup/settings.toml + ~/.rustup/toolchains/stable-* + ~/.rustup/update-hashes/stable-* + key: lints-toolchain + + - name: Install stable toolchain + id: toolchain-stable + if: github.event_name != 'schedule' + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + components: rustfmt, clippy + + - name: Install nightly toolchain + if: github.event_name == 'schedule' + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: nightly + override: true + components: rustfmt, clippy + + - name: Check format + uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + + - name: Cache Cargo registry and index + uses: actions/cache@v2 + with: + path: | + ~/.cargo/git + ~/.cargo/registry + key: alljobs-deps-lock_${{ hashFiles('**/Cargo.toml') }} + restore-keys: alljobs-deps + + # NOTE: No dependency on OS since only one is used + - name: Cache stable Cargo check target directory + if: github.event_name != 'schedule' + uses: actions/cache@v2 + with: + path: target + key: lints-target-rust_${{ steps.toolchain.outputs.rustc_hash }}-lock_${{ hashFiles('**/Cargo.toml') }} + restore-keys: | + lints-target-rust_${{ steps.toolchain.outputs.rustc_hash }} + + - name: Type-check the program + uses: actions-rs/cargo@v1 + with: + command: check + + - name: Check clippy lints + uses: actions-rs/cargo@v1 + with: + command: clippy + args: -- -D warnings + + + # Run the tests on all supported OSes and Rust versions + test-stable: + if: github.event_name != 'schedule' + + runs-on: ${{ matrix.os }} + + strategy: + matrix: + os: + - ubuntu-latest + - windows-latest + - macos-latest + rust: + - stable + - 1.36.0 # Minimum supported Rust version + + steps: + - name: Checkout sources + uses: actions/checkout@v2 + + - name: Cache stable toolchain + if: github.event_name != 'schedule' + uses: actions/cache@v2 + with: + path: | + ~/.rustup/settings.toml + ~/.rustup/toolchains/${{ matrix.rust }}-* + ~/.rustup/update-hashes/${{ matrix.rust }}-* + key: test-toolchain-os_${{ runner.os }}-rust_${{ matrix.rust }} + + - name: Install toolchain + id: toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: Cache Cargo registry and index + uses: actions/cache@v2 + with: + path: | + ~/.cargo/git + ~/.cargo/registry + key: alljobs-deps-lock_${{ hashFiles('**/Cargo.toml') }} + restore-keys: alljobs-deps + + - name: Cache stable Cargo test target directory + if: github.event_name != 'schedule' + uses: actions/cache@v2 + with: + path: target + key: test-target-os_${{ runner.os }}-rust_${{ steps.toolchain.outputs.rustc_hash }}-lock_${{ hashFiles('**/Cargo.toml') }} + restore-keys: | + test-target-os_${{ runner.os }}-rust_${{ steps.toolchain.outputs.rustc_hash }} + + - name: Run basic tests + uses: actions-rs/cargo@v1 + with: + command: test + + - name: Run concurrent tests and benchmarks + uses: actions-rs/cargo@v1 + with: + command: test + args: --release -- --ignored --nocapture --test-threads=1 + + + # Variant of the test-stable job for unstable periodical builds + # + # FIXME: There should be a way to use conditional build matrices without + # duplicating the whole job recipe... + # + test-unstable: + if: github.event_name == 'schedule' + + runs-on: ${{ matrix.os }} + + strategy: + matrix: + os: + - ubuntu-latest + - windows-latest + - macos-latest + rust: + - beta + - nightly + + steps: + - name: Checkout sources + uses: actions/checkout@v2 + + - name: Install toolchain + id: toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: Cache Cargo registry and index + uses: actions/cache@v2 + with: + path: | + ~/.cargo/git + ~/.cargo/registry + key: alljobs-deps-lock_${{ hashFiles('**/Cargo.toml') }} + restore-keys: alljobs-deps + + - name: Run basic tests + uses: actions-rs/cargo@v1 + with: + command: test + + - name: Run concurrent tests and benchmarks + uses: actions-rs/cargo@v1 + with: + command: test + args: --release -- --ignored --nocapture --test-threads=1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/triple_buffer/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/triple_buffer/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,46 @@ +[package] +name = "triple_buffer" +# +# Release checklist: +# +# - Check all TODOs, FIXMEs, unwraps, and expects: can I do better now? +# - Cross-check all public API documentation, update as needed +# - Update changelog +# - Update version number in Cargo.toml +# - Push master, make sure it passes CI +# - Cargo publish +# - Roll an annotated git tag +# - Add a github release +# +version = "5.0.6" +authors = ["Hadrien G. "] +description = "An implementation of triple buffering, useful for sharing frequently updated data between threads" +documentation = "https://docs.rs/triple_buffer/" +repository = "https://github.com/HadrienG2/triple-buffer" +readme = "README.md" +keywords = [ "synchronization", "spsc", "multithreading", "non-blocking", "wait-free" ] +categories = [ "algorithms", "asynchronous", "concurrency", "data-structures" ] +license = "MPL-2.0" +edition = "2018" + +[features] +# This feature flag is kept around for SemVer compatibility, but does not serve +# any useful purpose since triple-buffer 5.0.6. +raw = [] + +[badges] +maintenance = { status = "passively-maintained" } + +[dependencies] +cache-padded = "1.1" + +[dev-dependencies] +criterion = "0.3" +testbench = "0.8" + +[lib] +bench = false + +[[bench]] +name = "benchmarks" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/try-lock/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/try-lock/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"fb6a5cac265146347b3fe5d8dbc01c6366e8411b11939e3befe23d14a7c13514","LICENSE":"69127cd697ac8e4da8d4a206ae067bbeb2aef41618c4be521509772110c4f202","README.md":"976bf116dd8794213bd242a61f819811a5c5a0fd4372acdbd21308863c05cfb6","src/lib.rs":"ececfc64a1b584fa42a5aa2d2d88f7c8d230ab96f70a038137411c7134763dc4"},"package":"3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"9e4e306150b861a7dc79539c3f69d6230618cbcdcd0295a07033ab2dbc93232f",".github/workflows/CI.yml":"2c81926c12255442a9b86ee4088158831823fb9901e54c5e3cd7ae795535be8d","Cargo.toml":"fb6a5cac265146347b3fe5d8dbc01c6366e8411b11939e3befe23d14a7c13514","Cargo.toml.orig":"0f19195ce6f27f13068d1a32f212c3d6fe8988ace9b3e8f147d3b4353f579e18","LICENSE":"69127cd697ac8e4da8d4a206ae067bbeb2aef41618c4be521509772110c4f202","README.md":"976bf116dd8794213bd242a61f819811a5c5a0fd4372acdbd21308863c05cfb6","src/lib.rs":"ececfc64a1b584fa42a5aa2d2d88f7c8d230ab96f70a038137411c7134763dc4"},"package":"3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/try-lock/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/try-lock/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "3ec20adaf76214a7289d592b7dc27a71ad10ac1f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/try-lock/.github/workflows/CI.yml thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.github/workflows/CI.yml --- thunderbird-140.7.1esr/comm/third_party/rust/try-lock/.github/workflows/CI.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/try-lock/.github/workflows/CI.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,35 @@ +name: CI +on: + pull_request: + push: + branches: + - master + +jobs: + test: + name: Test ${{ matrix.rust }} + strategy: + matrix: + rust: + - stable + - beta + - nightly + - 1.21.0 + + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v1 + + - name: Install Rust (${{ matrix.rust }}) + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + + - name: Test + uses: actions-rs/cargo@v1 + with: + command: test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/try-lock/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/try-lock/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/try-lock/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/try-lock/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,14 @@ +[package] +name = "try-lock" +version = "0.2.4" # remember to update html_root_url +description = "A lightweight atomic lock." +keywords = ["lock", "atomic"] +categories = ["concurrency", "no-std"] +authors = ["Sean McArthur "] +license = "MIT" +repository = "https://github.com/seanmonstar/try-lock" +homepage = "https://github.com/seanmonstar/try-lock" +documentation = "https://docs.rs/try-lock" +readme = "README.md" + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/type-map/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/type-map/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/type-map/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/type-map/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"b9de957b7180f3784f79522b1a108b6c9e9f6bb16a2d089b4d0ca924d92387ae","README.md":"57bdb31dfb962b5051c8dd306a1169f762510cc6a4d47ddf854d7c77eb23c708","src/lib.rs":"cd937bd3e22abbd53798f796f646f3347ba72e44976231a3cb91ed2b1c054277"},"package":"b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f4deca74e6aa4872c64ed0fec40aa1059f2df4897cc9662105bce67c928e34dc","Cargo.toml":"b9de957b7180f3784f79522b1a108b6c9e9f6bb16a2d089b4d0ca924d92387ae","Cargo.toml.orig":"700ccf8d06a8d55a942e50dd8ee3ca9b70e5cacfd5c363e6b5da63a279e89b12","README.md":"57bdb31dfb962b5051c8dd306a1169f762510cc6a4d47ddf854d7c77eb23c708","src/lib.rs":"cd937bd3e22abbd53798f796f646f3347ba72e44976231a3cb91ed2b1c054277"},"package":"b6d3364c5e96cb2ad1603037ab253ddd34d7fb72a58bdddf4b7350760fc69a46"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/type-map/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/type-map/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/type-map/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/type-map/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "480f4ce6691baaa61ef8db03d1cc45f295ca0521" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/type-map/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/type-map/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/type-map/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/type-map/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "type-map" +version = "0.4.0" +authors = ["Jacob Brown "] +edition = "2018" +license = "MIT/Apache-2.0" +repository = "https://github.com/kardeiz/type-map" +readme = "README.md" +keywords = ["typemap", "extensions", "hashmap"] +description = "Provides a typemap container with FxHashMap" + +[dependencies] +rustc-hash = "1" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"341c18fadacf5a5e634ed9225a14cf52d1acf3060bbef7cac7e06a9cc03d9d51","Cargo.toml":"59835e08c5df189f959b3ae85f3bb1d3ced3202ed83c01a84e1b216dc352cbc5","LICENSE":"9ed5e982274d54d0cf94f0e9f9fd889182b6f1f50a012f0be41ce7c884347ab6","README.md":"c01093b0ed283660525630cac3940c053e6fc9d16b2c2b96f5997060bbf518be","benches/benches.rs":"81a7aecb26801254b2c02583e0f48c1068f321c7988e4c76f914b26a4ee76ebf","ci/miri.sh":"10afdbeb3ed16e2eb2f330bc816652a3cd3fb9e49d6f5582e45014b59572b583","src/lib.rs":"6da96cda4f88099ff69018035795ffe74d84a8deed37a8dd5cf58ba7bcb90b2e","src/test.rs":"a4924cc873b077c14505d16a6b6ed8d4c248c21ebf5f76a2993d66b03ae9eae6"},"package":"bfc9d8d4e8c94375df96d6ac01a18c263d3d529bc4a53a207580ae9bc30e87c1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"c67cf3d1387f3d537de61dd5dedbf6ef88735bb0bd38fa6b04bf3b97eedc16c2",".travis.yml":"799a5bbd587722aa4f42970438bdc5fb7e4a4011cfa2eaf2dddc6d30f0dcc4db","CHANGELOG.md":"341c18fadacf5a5e634ed9225a14cf52d1acf3060bbef7cac7e06a9cc03d9d51","Cargo.toml":"59835e08c5df189f959b3ae85f3bb1d3ced3202ed83c01a84e1b216dc352cbc5","Cargo.toml.orig":"2c8116bf7df4cd176a0f5bbb477a6f6b0a856d6106e9eef4931714960ed2ce30","LICENSE":"9ed5e982274d54d0cf94f0e9f9fd889182b6f1f50a012f0be41ce7c884347ab6","README.md":"c01093b0ed283660525630cac3940c053e6fc9d16b2c2b96f5997060bbf518be","benches/benches.rs":"81a7aecb26801254b2c02583e0f48c1068f321c7988e4c76f914b26a4ee76ebf","ci/miri.sh":"10afdbeb3ed16e2eb2f330bc816652a3cd3fb9e49d6f5582e45014b59572b583","src/lib.rs":"6da96cda4f88099ff69018035795ffe74d84a8deed37a8dd5cf58ba7bcb90b2e","src/test.rs":"a4924cc873b077c14505d16a6b6ed8d4c248c21ebf5f76a2993d66b03ae9eae6"},"package":"bfc9d8d4e8c94375df96d6ac01a18c263d3d529bc4a53a207580ae9bc30e87c1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "60da1760f274bc5931c0d1e080fe709b614da4b7" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +sudo: false +language: rust + +matrix: + include: + - rust: 1.36.0 + - rust: stable + - rust: beta + - rust: nightly + - rust: nightly + os: linux + name: "Miri" + script: + - sh ci/miri.sh + +script: + - cargo test + - cargo build --no-default-features diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/typed-arena-nomut/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typed-arena-nomut/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "typed-arena-nomut" +version = "0.1.0" +authors = ["Simon Sapin ", "Nick Fitzgerald "] +license = "MIT" +description = "The arena, a fast but limited type of allocator" +documentation = "https://docs.rs/typed-arena" +repository = "https://github.com/jrmuizel/typed-arena-nomut" +categories = ["memory-management", "no-std"] +keywords = ["arena"] +readme = "./README.md" + +[lib] +name = "typed_arena_nomut" +path = "src/lib.rs" + +[features] +default = ["std"] +std = [] + +[dev-dependencies] +criterion = "0.3.4" + +[[bench]] +name = "benches" +path = "benches/benches.rs" +harness = false + +[profile.bench] +debug = true diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typenum/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/typenum/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/typenum/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typenum/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"9990a2e222cad7eff8e8eec1e74a57e9aeecdb831e4a54208e7d5efd7b95432e","Cargo.toml":"e03aa2d8e8102aacf33c0dd58c8006bf7101b335d079d6b862870a471e488a3c","LICENSE":"db11fec9946737df39ca3898d9cd8c10ec6f6c3a884a6802b0ad0b81b4e8f23a","LICENSE-APACHE":"516b24e051bf5630880ebbd55c40a25ce9552ebaf8970a53e8976eb70e522406","LICENSE-MIT":"a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f","README.md":"ab1dc7cd2ee48283b3a511463785da5dd3a93b387a26beb89185442eb66c7471","build/generic_const_mappings.rs":"b71d125b1a6e9696c5c0b24520c92aeca45fa14aa1189f1eee53b317d74de54a","build/main.rs":"006693936308cb1eca0768f94212ccdfe52951c79f64fd18f5c58124c1448f20","build/op.rs":"64ced5cb4016b28daa788e9f74713f1cb432af98c645f60641b90425f10741ec","build/tests.rs":"4e74a95412d9a7ad1dfba36cced27e3f723ab474a4b695d97c6adc30c5850d44","clippy.toml":"493258e6a4be8bbb66ecbc4236d8f4964f867d4bcddd5f13897aa655a206af7b","rustfmt.toml":"4953048a8d16fba8736c5cdb65ce418e462317a79793f16f79023f571f3fd5ce","src/array.rs":"d86f463e1f24a49073afc3ad875ea9b69ccfa85dad4c2738e022031c006f1087","src/bit.rs":"a658ddf3b93db9eeb8fb3eb659f67356de40d1bccf544672d650ae7be1d8e215","src/int.rs":"4adaadb711694426a6af1e7fbb54f33d668992ac0a674b77f0894a1a2213fda8","src/lib.rs":"c4368d0aedecd6e2dfe0d4716d55474a7f17e5bd7a4e59efb7a9e0494c9a25bc","src/marker_traits.rs":"5a58d16edc16853b4b793a6b46068d926911273aa9dc57fd9dc64df77986b7dd","src/operator_aliases.rs":"c190f5bcf9f674c2f2bb56886a45ff548e5acb9320b406cbc45204ef3bac46d5","src/private.rs":"e2ab0e29eacdedfe4182aa0567ac8e9cb53680dc04e1d75e197321b4e1446111","src/type_operators.rs":"cf04a1a4601b2d486e9e737130f1bff3e0a750fefe32b9f11c3bed0dad2c1a10","src/uint.rs":"a8872e9337e77158ec0d1cdf723dd8fefec22b58676e765098206f6cb24ba5db","tests/test.rs":"92139fa86ffcacc1dff60e6fc36420c850d70dc814bd21dc18e87857553c6cea"},"package":"497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4d2656147458522a69637dafd50f8dc7fad8f2599f0d4524713b79ef007f51bb",".github/workflows/check.yml":"8effe0df1c89bcf672e3f0375ec8bdeea4e3723562bfc55007a7d998046d7267",".github/workflows/publish.yml":"83864aac13da572c5421800e87077612427a368e6765b0c7d79e3cb483b3a1ad","CHANGELOG.md":"9990a2e222cad7eff8e8eec1e74a57e9aeecdb831e4a54208e7d5efd7b95432e","Cargo.toml":"e03aa2d8e8102aacf33c0dd58c8006bf7101b335d079d6b862870a471e488a3c","Cargo.toml.orig":"38d5aa9dba4ee9ae0d98da0f82aa7af246511876edf4a9730195fd3c5d31921c","LICENSE":"db11fec9946737df39ca3898d9cd8c10ec6f6c3a884a6802b0ad0b81b4e8f23a","LICENSE-APACHE":"516b24e051bf5630880ebbd55c40a25ce9552ebaf8970a53e8976eb70e522406","LICENSE-MIT":"a825bd853ab71619a4923d7b4311221427848070ff44d990da39b0b274c1683f","README.md":"ab1dc7cd2ee48283b3a511463785da5dd3a93b387a26beb89185442eb66c7471","build/generic_const_mappings.rs":"b71d125b1a6e9696c5c0b24520c92aeca45fa14aa1189f1eee53b317d74de54a","build/main.rs":"006693936308cb1eca0768f94212ccdfe52951c79f64fd18f5c58124c1448f20","build/op.rs":"64ced5cb4016b28daa788e9f74713f1cb432af98c645f60641b90425f10741ec","build/tests.rs":"4e74a95412d9a7ad1dfba36cced27e3f723ab474a4b695d97c6adc30c5850d44","clippy.toml":"493258e6a4be8bbb66ecbc4236d8f4964f867d4bcddd5f13897aa655a206af7b","rustfmt.toml":"4953048a8d16fba8736c5cdb65ce418e462317a79793f16f79023f571f3fd5ce","src/array.rs":"d86f463e1f24a49073afc3ad875ea9b69ccfa85dad4c2738e022031c006f1087","src/bit.rs":"a658ddf3b93db9eeb8fb3eb659f67356de40d1bccf544672d650ae7be1d8e215","src/int.rs":"4adaadb711694426a6af1e7fbb54f33d668992ac0a674b77f0894a1a2213fda8","src/lib.rs":"c4368d0aedecd6e2dfe0d4716d55474a7f17e5bd7a4e59efb7a9e0494c9a25bc","src/marker_traits.rs":"5a58d16edc16853b4b793a6b46068d926911273aa9dc57fd9dc64df77986b7dd","src/operator_aliases.rs":"c190f5bcf9f674c2f2bb56886a45ff548e5acb9320b406cbc45204ef3bac46d5","src/private.rs":"e2ab0e29eacdedfe4182aa0567ac8e9cb53680dc04e1d75e197321b4e1446111","src/type_operators.rs":"cf04a1a4601b2d486e9e737130f1bff3e0a750fefe32b9f11c3bed0dad2c1a10","src/uint.rs":"a8872e9337e77158ec0d1cdf723dd8fefec22b58676e765098206f6cb24ba5db","tests/test.rs":"92139fa86ffcacc1dff60e6fc36420c850d70dc814bd21dc18e87857553c6cea"},"package":"497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typenum/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/typenum/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/typenum/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typenum/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "07eb95ed2bd4d0c11c3fc4d3cf957e711a2029eb" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typenum/.github/workflows/check.yml thunderbird-140.8.0esr/comm/third_party/rust/typenum/.github/workflows/check.yml --- thunderbird-140.7.1esr/comm/third_party/rust/typenum/.github/workflows/check.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typenum/.github/workflows/check.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,74 @@ +on: + push: + branches: + - main + pull_request: + branches: + - main + +name: CI + +jobs: + test-linux: + name: test + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: + - ubuntu-latest + rust: + - 1.37.0 + - stable + - beta + - nightly + mb_const_generics: + - "" + - "--features const-generics" + exclude: + - mb_const_generics: "--features const-generics" + rust: 1.37.0 + include: + - os: macos-latest + rust: stable + - os: windows-latest + rust: stable + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.rust }} + override: true + - uses: actions-rs/cargo@v1 + with: + command: test + args: --verbose --features "strict" ${{ matrix.mb_const_generics }} + - uses: actions-rs/cargo@v1 + with: + command: doc + args: --features "strict" ${{ matrix.mb_const_generics }} + + clippy: + name: clippy + fmt + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: nightly + override: true + components: rustfmt, clippy + - uses: actions-rs/cargo@v1 + with: + command: fmt + args: --all -- --check + - uses: actions-rs/cargo@v1 + with: + command: clippy + args: -- -D warnings + - uses: actions-rs/cargo@v1 + with: + command: clippy + # Allow deprecated because we test the no_std feature. + args: --all-features -- -D warnings -A deprecated diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typenum/.github/workflows/publish.yml thunderbird-140.8.0esr/comm/third_party/rust/typenum/.github/workflows/publish.yml --- thunderbird-140.7.1esr/comm/third_party/rust/typenum/.github/workflows/publish.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typenum/.github/workflows/publish.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +on: + push: + tags: + - 'v*' + +name: Publish + +jobs: + release: + name: GitHub Release + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: marvinpinto/action-automatic-releases@latest + with: + repo_token: "${{ secrets.GITHUB_TOKEN }}" + prerelease: false + + publish: + name: Crates.io Publish + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + override: true + - uses: katyo/publish-crates@v1 + with: + registry-token: ${{ secrets.CARGO_REGISTRY_TOKEN }} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/typenum/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/typenum/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/typenum/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/typenum/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,33 @@ +[package] + name = "typenum" + build = "build/main.rs" + version = "1.16.0" # remember to update html_root_url + authors = [ + "Paho Lurie-Gregg ", + "Andre Bogus " + ] + documentation = "https://docs.rs/typenum" + repository = "https://github.com/paholg/typenum" + readme = "README.md" + license = "MIT OR Apache-2.0" + description = """Typenum is a Rust library for type-level numbers evaluated at + compile time. It currently supports bits, unsigned integers, and signed + integers. It also provides a type-level array of type-level numbers, but its + implementation is incomplete.""" + categories = ["no-std"] + edition = "2018" + rust-version = "1.37.0" + +[dependencies] +scale-info = { version = "1.0", default-features = false, optional = true } + +[lib] + name = "typenum" + +[features] + no_std = [] + i128 = [] + strict = [] + force_unix_path_separator = [] + const-generics = [] + scale_info = ["scale-info/derive"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uluru/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uluru/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uluru/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uluru/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ccdd1542eacc6997f531dcf6aaba11659a7caed7935956b59121f2ca24168344","LICENSE":"3db78572e8657cca9e9446ce56a057b8a981eb41af318c49a5fe08e7a10fa52a","README.md":"ba37d1f9ea9f852f81d984b612c9028ccc96d9e1da6d9bf2c7fb51cbf10c9066","src/lib.rs":"f8990d5ff57fc701aff48338cb03e8b10e61a5f453951227823fa1ab591565cd","src/tests.rs":"7b748c3be231655c3fda95da219c6f13b4c3f6b9b383457d42b6dea35fdf6b38"},"package":"794a32261a1f5eb6a4462c81b59cec87b5c27d5deea7dd1ac8fc781c41d226db"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"600936a709bbcf016a49342803afc17aa21d6af14367925affba4e9767cd3a96","Cargo.toml":"ccdd1542eacc6997f531dcf6aaba11659a7caed7935956b59121f2ca24168344","Cargo.toml.orig":"9ad6538f5f44625507e6379def8a7e2751554e39c195764538908c2b284db000","LICENSE":"3db78572e8657cca9e9446ce56a057b8a981eb41af318c49a5fe08e7a10fa52a","README.md":"ba37d1f9ea9f852f81d984b612c9028ccc96d9e1da6d9bf2c7fb51cbf10c9066","src/lib.rs":"f8990d5ff57fc701aff48338cb03e8b10e61a5f453951227823fa1ab591565cd","src/tests.rs":"7b748c3be231655c3fda95da219c6f13b4c3f6b9b383457d42b6dea35fdf6b38"},"package":"794a32261a1f5eb6a4462c81b59cec87b5c27d5deea7dd1ac8fc781c41d226db"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uluru/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uluru/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uluru/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uluru/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "5775bf1fe82c2a9075535cba79f505b50619c5ba" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uluru/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uluru/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uluru/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uluru/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,15 @@ +[package] +name = "uluru" +version = "3.0.0" +authors = ["The Servo Project Developers", "Matt Brubeck "] +license = "MPL-2.0" +edition = "2018" +description = "A simple, fast, LRU cache implementation" +repository = "https://github.com/servo/uluru" +keywords = ["cache", "linkedlist", "array", "no_std"] +categories = ["data-structures", "no-std"] +readme = "README.md" +include = ["src/**/*", "LICENSE", "README.md"] + +[dependencies] +arrayvec = { version = "0.7", default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unic-langid/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unic-langid/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"15dcde7e50db0f80d9798b3332bf54323d40a1106c167b598e13ec5efab5e18c","Cargo.toml":"2800ea65d78a3e539be27ec552feb35446391319585d7770af911d998884fdc9","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"f68b87b732b8a0d7fe6bc3b4ff5989207e87bd51f98220136ced4cd65f814f7c","src/lib.rs":"af8a91215b975e94cfff7282d948ed74236c1cb10ad047df583ea1b01e2fe4cd","tests/langid.rs":"0814412a7968a53123c6220f892b4d7e0a7859057dc69cb92cd1cdad343dada8"},"package":"23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"eaa6958b0d5dc7ebfa9a606cc4e2a160711a0115a5806e65a8ffaa34f6483a3a","Cargo.lock":"15dcde7e50db0f80d9798b3332bf54323d40a1106c167b598e13ec5efab5e18c","Cargo.toml":"2800ea65d78a3e539be27ec552feb35446391319585d7770af911d998884fdc9","Cargo.toml.orig":"7eb53f271eb7a69e0426ca941c13d88ad4b5107fd8d281e8edae6a562b97a8f6","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"f68b87b732b8a0d7fe6bc3b4ff5989207e87bd51f98220136ced4cd65f814f7c","src/lib.rs":"af8a91215b975e94cfff7282d948ed74236c1cb10ad047df583ea1b01e2fe4cd","tests/langid.rs":"0814412a7968a53123c6220f892b4d7e0a7859057dc69cb92cd1cdad343dada8"},"package":"23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unic-langid/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unic-langid/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a07fea7af41ba3dbf63f7eaebad0af4ecea53a8d" + }, + "path_in_vcs": "unic-langid" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unic-langid/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unic-langid/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unic-langid/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,27 @@ +[package] +name = "unic-langid" +description = "API for managing Unicode Language Identifiers" + +version.workspace = true +authors.workspace = true +edition.workspace = true +repository.workspace = true +readme.workspace = true +license.workspace = true +categories.workspace = true +include.workspace = true + +[dependencies] +unic-langid-impl = { workspace = true } +unic-langid-macros = { workspace = true, optional = true } + +[dev-dependencies] +unic-langid-macros = { workspace = true } + +[features] +default = [] +serde = ["unic-langid-impl/serde"] + +# Provide macros. +macros = ["unic-langid-macros"] +likelysubtags = ["unic-langid-impl/likelysubtags"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unic-langid-impl/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unic-langid-impl/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"532630f4d7eb8eae673c8204b236010b0ee5c73711f5ff62c54d7abba28a6583","Cargo.toml":"58027bfb79e1d2fc0aec2d3d27a3fdc7ca892d682afd3f5f62b8c2fb0150198c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"1ce686b1ba46e7fff771db934d1e8905e3d96c73d9e6712ca85011cf63cf4157","benches/canonicalize.rs":"1bc9db6454ed711c1c1d58a9236d1ed02c40645782338697812dc21b26c2295f","benches/langid.rs":"46dc68e1ee1c998fe957035c11c373cc5d2c2993dd3058aeb36014028618a46e","benches/likely_subtags.rs":"33debb6db4eabd0166525c7c06868f86e35958c2d0d9e5e7668f28b1aff3da23","benches/parser.rs":"bc5460589125aca2ca4c4cf475fde81e7de6aa70c7bf8443996b6246b44110a3","data/cldr-misc-full/README.md":"3a9754c33ea24a832bf58b4fb0c2b19fb18cda7a3159fa2107960224a7b0e335","src/bin/generate_layout.rs":"ac330cef77f526dbfb516c0b59505b9fa3e5a52888c801e6f1280fda7cc3d9f1","src/bin/generate_likelysubtags.rs":"9b0df3a008d0f6090ee441e4c649f00f9b78c7d23434f389fe3de2288951cf72","src/errors.rs":"091525fd3d704cc4698bab82af9fff1f2e6fc793910700790ec3ef943b3eddfe","src/layout_table.rs":"a3842941e96f273673cacca6cd81aa270e992aed97fbd96877d05376bd30506c","src/lib.rs":"7b4e5eebe3cda97788157d13dc5ac00adcd888e4b2390e25970c54d820f2f371","src/likelysubtags/mod.rs":"11ca5e94ced8f31b16684b87b195fcf98079c1113eed244618731f23be0698a4","src/likelysubtags/tables.rs":"64f8b9788dd792dd9e58c9fd582f662359c7afcda61d105f39069a94bc12bb47","src/parser/errors.rs":"2dacf5bf388499c9fbecf64ef950038f123335e87b6691bcdb88d185678f38d5","src/parser/mod.rs":"30f9ff487ab7b023ec7e6cfbfe4f4ebc41ca524cef0eba96a6b77ad624c9f6b8","src/serde.rs":"2ce1fdea1217c4f72b2c8e00f333902ff496c54eef5b4534adb289375c50aef0","src/subtags/language.rs":"5cc07ee0b83ac2b4ce2462ac98391e34ef269a07aa11167bc432c9b882b5a0cc","src/subtags/mod.rs":"ba23712d7ce5e0fa896c97ddc91d7eacbf21a99d62c15f5cf19a6653876bf56b","src/subtags/region.rs":"f3455679067ed0da9103d5433586cb4809628847e923bbcf35cc2d2b25a0d35e","src/subtags/script.rs":"c5ca9a2ab6d8b3a1dc3f52a73665223f0dd30901b8e5d722dd93e58a69710f5d","src/subtags/variant.rs":"418c8d1307f5ca0c7463397b5b944a0d1c712c41b1640e56ce78c3ace4b9b339","tests/canonicalize_test.rs":"5ca005223ae159c15f8809c28c1cc950dc4d69063d9de70b885f18ef8e6cca28","tests/fixtures.rs":"d03a280b67080dac1bc333255e89d8903164688a6dfaed5adbea68efd65ef1bc","tests/language_identifier_test.rs":"eb0cd5383e0925b051672e5a38b14b87997b667bbbdf0e9d72ce3a82fdbd7964","tests/likelysubtags.rs":"c154da2ba3bc31d2f2b37fe544c8e74123fd5470dffa718bbf9f4c350cca451d"},"package":"0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"a09dec55bf35f1ce373971e4d1ece5eb67e77dfdf69b29e749611ce4340f5e7d","Cargo.lock":"532630f4d7eb8eae673c8204b236010b0ee5c73711f5ff62c54d7abba28a6583","Cargo.toml":"58027bfb79e1d2fc0aec2d3d27a3fdc7ca892d682afd3f5f62b8c2fb0150198c","Cargo.toml.orig":"e78b75583816b907a545978cd34cc25d0177edfd71f7fd298ab1084e422f9078","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","README.md":"1ce686b1ba46e7fff771db934d1e8905e3d96c73d9e6712ca85011cf63cf4157","benches/canonicalize.rs":"1bc9db6454ed711c1c1d58a9236d1ed02c40645782338697812dc21b26c2295f","benches/langid.rs":"46dc68e1ee1c998fe957035c11c373cc5d2c2993dd3058aeb36014028618a46e","benches/likely_subtags.rs":"33debb6db4eabd0166525c7c06868f86e35958c2d0d9e5e7668f28b1aff3da23","benches/parser.rs":"bc5460589125aca2ca4c4cf475fde81e7de6aa70c7bf8443996b6246b44110a3","data/cldr-misc-full/README.md":"3a9754c33ea24a832bf58b4fb0c2b19fb18cda7a3159fa2107960224a7b0e335","src/bin/generate_layout.rs":"ac330cef77f526dbfb516c0b59505b9fa3e5a52888c801e6f1280fda7cc3d9f1","src/bin/generate_likelysubtags.rs":"9b0df3a008d0f6090ee441e4c649f00f9b78c7d23434f389fe3de2288951cf72","src/errors.rs":"091525fd3d704cc4698bab82af9fff1f2e6fc793910700790ec3ef943b3eddfe","src/layout_table.rs":"a3842941e96f273673cacca6cd81aa270e992aed97fbd96877d05376bd30506c","src/lib.rs":"7b4e5eebe3cda97788157d13dc5ac00adcd888e4b2390e25970c54d820f2f371","src/likelysubtags/mod.rs":"11ca5e94ced8f31b16684b87b195fcf98079c1113eed244618731f23be0698a4","src/likelysubtags/tables.rs":"64f8b9788dd792dd9e58c9fd582f662359c7afcda61d105f39069a94bc12bb47","src/parser/errors.rs":"2dacf5bf388499c9fbecf64ef950038f123335e87b6691bcdb88d185678f38d5","src/parser/mod.rs":"30f9ff487ab7b023ec7e6cfbfe4f4ebc41ca524cef0eba96a6b77ad624c9f6b8","src/serde.rs":"2ce1fdea1217c4f72b2c8e00f333902ff496c54eef5b4534adb289375c50aef0","src/subtags/language.rs":"5cc07ee0b83ac2b4ce2462ac98391e34ef269a07aa11167bc432c9b882b5a0cc","src/subtags/mod.rs":"ba23712d7ce5e0fa896c97ddc91d7eacbf21a99d62c15f5cf19a6653876bf56b","src/subtags/region.rs":"f3455679067ed0da9103d5433586cb4809628847e923bbcf35cc2d2b25a0d35e","src/subtags/script.rs":"c5ca9a2ab6d8b3a1dc3f52a73665223f0dd30901b8e5d722dd93e58a69710f5d","src/subtags/variant.rs":"418c8d1307f5ca0c7463397b5b944a0d1c712c41b1640e56ce78c3ace4b9b339","tests/canonicalize_test.rs":"5ca005223ae159c15f8809c28c1cc950dc4d69063d9de70b885f18ef8e6cca28","tests/fixtures.rs":"d03a280b67080dac1bc333255e89d8903164688a6dfaed5adbea68efd65ef1bc","tests/language_identifier_test.rs":"eb0cd5383e0925b051672e5a38b14b87997b667bbbdf0e9d72ce3a82fdbd7964","tests/likelysubtags.rs":"c154da2ba3bc31d2f2b37fe544c8e74123fd5470dffa718bbf9f4c350cca451d"},"package":"0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unic-langid-impl/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unic-langid-impl/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "a07fea7af41ba3dbf63f7eaebad0af4ecea53a8d" + }, + "path_in_vcs": "unic-langid-impl" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unic-langid-impl/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unic-langid-impl/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unic-langid-impl/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,56 @@ +[package] +name = "unic-langid-impl" +description = "API for managing Unicode Language Identifiers" + +version.workspace = true +authors.workspace = true +edition.workspace = true +repository.workspace = true +readme.workspace = true +license.workspace = true +categories.workspace = true +include.workspace = true + +[dependencies] +tinystr = "0.7.0" +serde = { version = "1.0", optional = true } +serde_json = { version = "1.0", optional = true } + +[dev-dependencies] +criterion = "0.3" +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" + +[features] +likelysubtags = [] +binary = ["serde", "serde_json"] + +[[bin]] +name = "generate_likelysubtags" +required-features = ["binary"] + +[[bin]] +name = "generate_layout" +required-features = ["binary"] + +[[test]] +name = "likelysubtags" +path = "tests/likelysubtags.rs" +required-features = ["likelysubtags"] + +[[bench]] +name = "parser" +harness = false + +[[bench]] +name = "langid" +harness = false + +[[bench]] +name = "canonicalize" +harness = false + +[[bench]] +name = "likely_subtags" +harness = false +required-features = ["likelysubtags"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicase/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unicase/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicase/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicase/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9d53be46ab942ae4b7684d673c9d910f492f923e582ae9b27f721e2b57e3874f","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"b6f96c1e11a9adb0a60ff1fa3da58bf89296ba8269b50fd330c610e3dfedb4dc","README.md":"779866876776401c3bdd80f23e02131fa1484b21e9ec56408534c97f5cafca1c","build.rs":"18352be12daf69f90a317a479badfa0c2feb508a717a93d0abe3d07c37f1c9f4","src/ascii.rs":"37690625c90dbcd442ac7027c9a4298c1258368b437882036520a966675f62ad","src/lib.rs":"89ea45853f3aa797ba9aa7c856e6d93b674b7d93623fa304f292ddcc61fd0390","src/unicode/map.rs":"3679235bfd5ff68b0a0040bfe687fda231b1934762158bc52e6b58e2a1fcc6cb","src/unicode/mod.rs":"d6183755af22f1f74c63b27ae2b779071030f70358923b4c73010276e492d16b"},"package":"50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"d735b2282182b460693115c9d57459d786aa87074341182bc6f7b4d288bf7413",".travis.yml":"07d09d1d417d1b3f55914f3fe76b4b2f63e36759a0e38ed251fdfc9188d6a2f8","Cargo.toml":"9d53be46ab942ae4b7684d673c9d910f492f923e582ae9b27f721e2b57e3874f","Cargo.toml.orig":"3ff3a379e1131d0c23c2d9f6bf336a56afd28b4fd204ce0d30a228981d372f1a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"b6f96c1e11a9adb0a60ff1fa3da58bf89296ba8269b50fd330c610e3dfedb4dc","README.md":"779866876776401c3bdd80f23e02131fa1484b21e9ec56408534c97f5cafca1c","build.rs":"18352be12daf69f90a317a479badfa0c2feb508a717a93d0abe3d07c37f1c9f4","src/ascii.rs":"37690625c90dbcd442ac7027c9a4298c1258368b437882036520a966675f62ad","src/lib.rs":"89ea45853f3aa797ba9aa7c856e6d93b674b7d93623fa304f292ddcc61fd0390","src/unicode/map.rs":"3679235bfd5ff68b0a0040bfe687fda231b1934762158bc52e6b58e2a1fcc6cb","src/unicode/mod.rs":"d6183755af22f1f74c63b27ae2b779071030f70358923b4c73010276e492d16b"},"package":"50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicase/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unicase/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicase/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicase/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "7b116bc70c16b972a06c2e084ad1e9f3edfbaa2f" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicase/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/unicase/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/unicase/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicase/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,31 @@ +sudo: true +language: rust + +matrix: + fast_finish: true + include: + - rust: nightly + env: FEATURES="--features nightly" + - rust: beta + - rust: stable + - rust: 1.3.0 + # verify `const fn` + - rust: 1.31.0 + # verify `no_std` + - rust: stable + script: + - rustup target add thumbv6m-none-eabi + - cargo build --target thumbv6m-none-eabi + +cache: + apt: true + directories: + - target/debug/deps + - target/debug/build + +script: + - cargo build --verbose $FEATURES + - cargo test --verbose $FEATURES + +notifications: + email: false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicase/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unicase/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unicase/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicase/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,24 @@ +[package] + +name = "unicase" +version = "2.6.0" # don't forget to update html_root_url +authors = ["Sean McArthur "] +description = "A case-insensitive wrapper around strings." +repository = "https://github.com/seanmonstar/unicase" +documentation = "https://docs.rs/unicase" +license = "MIT/Apache-2.0" +readme = "README.md" +keywords = ["lowercase", "case", "case-insensitive", "case-folding", "no_std"] +categories = ["internationalization", "text-processing", "no-std"] + +exclude = [ + "scripts/*" +] + +build = "build.rs" + +[build-dependencies] +version_check = "0.9" + +[features] +nightly = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"29d1c02ffc7c1f34067b04bcc6b38ec41918838d553176d805644d8c03ab3f62","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","LICENSE-UNICODE":"68f5b9f5ea36881a0942ba02f558e9e1faf76cc09cb165ad801744c61b738844","README.md":"4e3b8b33ce66d038b932b0824e9c5f459893c2004ce68065fb8b68c98692d298","benches/xid.rs":"a61f61ecc7d5124c759cdeb55ab74470ab69f2f3ca37613da65f16e0e5e33487","src/lib.rs":"d0030259a628125669ad6c02d3eb791526e6d6ae35d8a858a87f90245162666c","src/tables.rs":"b4609d6c2e2ba44fba8cdbcec271325ff196afba8001dee805be95424219f01b","tests/compare.rs":"89c4dc4f745064a9f734667b1d960596a10b8cb019a8ed1c5b9512678a866ad5","tests/fst/mod.rs":"69a3aaf59acd8bca962ecc6234be56be8c0934ab79b253162f10eb881523901f","tests/fst/xid_continue.fst":"0624500413ac318fee8424eecdad70397f911e3beae52231bfca295bb1bb9e04","tests/fst/xid_start.fst":"cc36f4f1149a4004ea7e2075cfb54756328b571946fda526be508cf5ed53dbdb","tests/roaring/mod.rs":"784f65a48477fab7549620c7843c7ad6da533f69a18abca1172f6acb95045e53","tests/static_size.rs":"f1275c2bc59e85b5a7c2ce500b50c00a479d314b925538083917dc001c41b187","tests/tables/mod.rs":"e6949172d10fc4b2431ce7546269bfd4f9146454c8c3e31faf5e5d80c16a8ab6","tests/tables/tables.rs":"5194ac98137a3b61322213f2f8e8b83ff925ffcdd79e93a2ec414ef944dc63a3","tests/trie/mod.rs":"d4acbb716bcbaf80660039797f45e138ed8bbd66749fa3b19b1a971574679cc9","tests/trie/trie.rs":"dbd7de5fe601159643a4c6febed06793f812e8d71010b0ec78f2557353a976b2"},"package":"84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1c3cd70d36e25493b44670e531c9dac17947326818665794d9ef300ece3cf3c1",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"7ddb995803f3db427b96ca3b801486ccbc01d39ef51d38a5ab59b4b6975ca35f","Cargo.toml":"29d1c02ffc7c1f34067b04bcc6b38ec41918838d553176d805644d8c03ab3f62","Cargo.toml.orig":"3504cb23dcaa0d48152dc5afb6cc8a2bf0e59f7b74016cd8c336b8ef28551dc4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","LICENSE-UNICODE":"68f5b9f5ea36881a0942ba02f558e9e1faf76cc09cb165ad801744c61b738844","README.md":"4e3b8b33ce66d038b932b0824e9c5f459893c2004ce68065fb8b68c98692d298","benches/xid.rs":"a61f61ecc7d5124c759cdeb55ab74470ab69f2f3ca37613da65f16e0e5e33487","src/lib.rs":"d0030259a628125669ad6c02d3eb791526e6d6ae35d8a858a87f90245162666c","src/tables.rs":"b4609d6c2e2ba44fba8cdbcec271325ff196afba8001dee805be95424219f01b","tests/compare.rs":"89c4dc4f745064a9f734667b1d960596a10b8cb019a8ed1c5b9512678a866ad5","tests/fst/.gitignore":"4f4a75ab06f09cddd09eafd3583e506101333812c171bf0bf0db0652d06f604d","tests/fst/mod.rs":"69a3aaf59acd8bca962ecc6234be56be8c0934ab79b253162f10eb881523901f","tests/fst/xid_continue.fst":"0624500413ac318fee8424eecdad70397f911e3beae52231bfca295bb1bb9e04","tests/fst/xid_start.fst":"cc36f4f1149a4004ea7e2075cfb54756328b571946fda526be508cf5ed53dbdb","tests/roaring/mod.rs":"784f65a48477fab7549620c7843c7ad6da533f69a18abca1172f6acb95045e53","tests/static_size.rs":"f1275c2bc59e85b5a7c2ce500b50c00a479d314b925538083917dc001c41b187","tests/tables/mod.rs":"e6949172d10fc4b2431ce7546269bfd4f9146454c8c3e31faf5e5d80c16a8ab6","tests/tables/tables.rs":"5194ac98137a3b61322213f2f8e8b83ff925ffcdd79e93a2ec414ef944dc63a3","tests/trie/mod.rs":"d4acbb716bcbaf80660039797f45e138ed8bbd66749fa3b19b1a971574679cc9","tests/trie/trie.rs":"dbd7de5fe601159643a4c6febed06793f812e8d71010b0ec78f2557353a976b2"},"package":"84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "25ba0d2e7a6f18d191a2801faa5b36fdb9026d1d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: dtolnay diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,78 @@ +name: CI + +on: + push: + pull_request: + schedule: [cron: "40 1 * * *"] + +permissions: + contents: read + +env: + RUSTFLAGS: -Dwarnings + +jobs: + unicode: + name: latest Unicode + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + - id: ucd-generate + run: echo "version=$(grep 'ucd-generate [0-9]\+\.[0-9]\+\.[0-9]\+' tests/tables/tables.rs --only-matching)" >> $GITHUB_OUTPUT + - run: cargo install ucd-generate + - run: curl -LO https://www.unicode.org/Public/zipped/latest/UCD.zip + - run: unzip UCD.zip -d UCD + - run: ucd-generate property-bool UCD --include XID_Start,XID_Continue > tests/tables/tables.rs + - run: ucd-generate property-bool UCD --include XID_Start,XID_Continue --fst-dir tests/fst + - run: ucd-generate property-bool UCD --include XID_Start,XID_Continue --trie-set > tests/trie/trie.rs + - run: cargo run --manifest-path generate/Cargo.toml + - run: sed --in-place 's/ucd-generate [0-9]\+\.[0-9]\+\.[0-9]\+/${{steps.ucd-generate.outputs.version}}/' tests/tables/tables.rs tests/trie/trie.rs + - run: git diff --exit-code + + test: + name: Rust ${{matrix.rust}} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + rust: [nightly, beta, stable] + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{matrix.rust}} + - run: cargo test + - run: cargo check --benches + + msrv: + name: Rust 1.31.0 + runs-on: ubuntu-latest + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@1.31.0 + - run: cargo check + + clippy: + name: Clippy + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@clippy + - run: cargo clippy --tests --benches --workspace -- -Dclippy::all -Dclippy::pedantic + + outdated: + name: Outdated + runs-on: ubuntu-latest + if: github.event_name != 'pull_request' + timeout-minutes: 45 + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/install@cargo-outdated + - run: cargo outdated --workspace --exit-code 1 diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "unicode-ident" +version = "1.0.6" +authors = ["David Tolnay "] +categories = ["development-tools::procedural-macro-helpers", "no-std"] +description = "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31" +documentation = "https://docs.rs/unicode-ident" +edition = "2018" +keywords = ["unicode", "xid"] +license = "(MIT OR Apache-2.0) AND Unicode-DFS-2016" +repository = "https://github.com/dtolnay/unicode-ident" +rust-version = "1.31" + +[dev-dependencies] +criterion = { version = "0.4", default-features = false } +fst = "0.4" +rand = { version = "0.8", features = ["small_rng"] } +roaring = "0.10" +ucd-trie = { version = "0.1", default-features = false } +unicode-xid = "0.2.4" + +[[bench]] +name = "xid" +harness = false + +[workspace] +members = ["diagram", "generate"] + +[package.metadata.docs.rs] +targets = ["x86_64-unknown-linux-gnu"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +prop_list.rs diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"23860c2a7b5d96b21569afedf033469bab9fe14a1b24a35068b8641c578ce24d","Cargo.toml":"c9b3a7c693bc221578c150ca0f889cb42a301b09258a33d42d5a2541104534e3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"5e6af58a3100ef18063422cb2fdf70afac62b5d60d828c6cde6344236d795be9","benches/bench.rs":"2c756c3a084c2ffc740988373fbc01a0333f7e85692ef547cac5ac592bed3024","scripts/unicode.py":"199ae07668c2f9c14b978cda56ab2d5deb0e4b819a3b7abba19bbfe10b1e49df","src/__test_api.rs":"4ca9e8f342dee364d0ca82f80504051b9d7c88fb6726bbe2683898ed0b919dfa","src/decompose.rs":"87bbc8e5814d79613804f1684f0f1fc572878ee31620f1857184509a6619f802","src/lib.rs":"ac4346617ee1f046a7d107ad50ecd928f96f5b1a25c45a1bc912a2d7b760c19f","src/lookups.rs":"962f9909b32e02b8a2a05836135d9cd39bb1ce01f7c659de99cbd8a3a3c78574","src/normalize.rs":"e6bb470ed410399f967b8eed63b161a93930520cf75f04a1d34b3d0aa458fbb6","src/perfect_hash.rs":"400c84e2f467f61bd55d55d08672da6a9ad7a57c938ce5d0c701a6994b1b273b","src/quick_check.rs":"eea209153e6d6b6ff242bc0df10678be2513a6440214bfdf1889321f9657d6d7","src/recompose.rs":"30746c36c1f2929a7b89f2771d63fc857b5d57a87934c661d82c5649ff0cf391","src/replace.rs":"33edf2301d3ec56fc12f48c9e60d6b23ada82c6ffa7e4230ceb744db3fa62ba1","src/stream_safe.rs":"5be52c38cf18f8dae33b84602c6e8c5785f531d598185bbdfac9b05696e60a2d","src/tables.rs":"69a0faad67afe03146d80ff5b2d889d1898cbfe8f7677a24f012148f6fd27348","src/test.rs":"8af1c74989355970cc150075f0c8517bb061caeb46a456458483fe5ef661dc89"},"package":"5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"70f41440554733f6446433bbb7e1b8bf3f7ee1fb225b378f3588e597e7789ef3",".github/workflows/rust.yml":"61e3e59fd53f8fde239106364b503f9d3aaa490315d1dd1530e504786c930fb1",".travis.yml":"a7b41b8c3a730ae331409fc96b45a0baded22923150a8f30cf2d6a9aa37fe30a","COPYRIGHT":"23860c2a7b5d96b21569afedf033469bab9fe14a1b24a35068b8641c578ce24d","Cargo.toml":"c9b3a7c693bc221578c150ca0f889cb42a301b09258a33d42d5a2541104534e3","Cargo.toml.orig":"d04a229dc0df997a785d166f844ec9bebf7acf78518f8f8df7cf9ba63ee929b4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"5e6af58a3100ef18063422cb2fdf70afac62b5d60d828c6cde6344236d795be9","benches/bench.rs":"2c756c3a084c2ffc740988373fbc01a0333f7e85692ef547cac5ac592bed3024","scripts/unicode.py":"199ae07668c2f9c14b978cda56ab2d5deb0e4b819a3b7abba19bbfe10b1e49df","src/__test_api.rs":"4ca9e8f342dee364d0ca82f80504051b9d7c88fb6726bbe2683898ed0b919dfa","src/decompose.rs":"87bbc8e5814d79613804f1684f0f1fc572878ee31620f1857184509a6619f802","src/lib.rs":"ac4346617ee1f046a7d107ad50ecd928f96f5b1a25c45a1bc912a2d7b760c19f","src/lookups.rs":"962f9909b32e02b8a2a05836135d9cd39bb1ce01f7c659de99cbd8a3a3c78574","src/normalize.rs":"e6bb470ed410399f967b8eed63b161a93930520cf75f04a1d34b3d0aa458fbb6","src/perfect_hash.rs":"400c84e2f467f61bd55d55d08672da6a9ad7a57c938ce5d0c701a6994b1b273b","src/quick_check.rs":"eea209153e6d6b6ff242bc0df10678be2513a6440214bfdf1889321f9657d6d7","src/recompose.rs":"30746c36c1f2929a7b89f2771d63fc857b5d57a87934c661d82c5649ff0cf391","src/replace.rs":"33edf2301d3ec56fc12f48c9e60d6b23ada82c6ffa7e4230ceb744db3fa62ba1","src/stream_safe.rs":"5be52c38cf18f8dae33b84602c6e8c5785f531d598185bbdfac9b05696e60a2d","src/tables.rs":"69a0faad67afe03146d80ff5b2d889d1898cbfe8f7677a24f012148f6fd27348","src/test.rs":"8af1c74989355970cc150075f0c8517bb061caeb46a456458483fe5ef661dc89"},"package":"5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "c9921309f09ebd05108920fda92efbf5f8124a7d" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.github/workflows/rust.yml thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.github/workflows/rust.yml --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.github/workflows/rust.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.github/workflows/rust.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,87 @@ +name: Rust + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +env: + CARGO_INCREMENTAL: 0 + CARGO_TERM_COLOR: always + RUST_BACKTRACE: 1 + RUSTFLAGS: -D warnings + RUSTDOCFLAGS: -D warnings --cfg docsrs + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + rust: + - stable + - beta + - nightly + steps: + - uses: actions/checkout@v2 + - name: Install toolchain + uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + components: rustfmt, clippy + - name: Build + run: cargo build --verbose + - name: Run tests with all features + run: cargo test --all-features --verbose + - name: Run tests without features + run: cargo test --no-default-features --verbose + - name: Package + run: cargo package + - name: Test package + run: cd $(find target/package/ -maxdepth 1 -mindepth 1 -type d) && cargo test + - name: Test package without features + run: cd $(find target/package/ -maxdepth 1 -mindepth 1 -type d) && cargo test --no-default-features + - name: Build docs + if: matrix.rust == 'nightly' + run: cargo doc --all-features --verbose + - name: Check formatting + if: matrix.rust == 'stable' + run: cargo fmt --all --check + - name: Check clippy + if: matrix.rust == 'stable' + run: cargo clippy --all-features --lib --tests --examples --verbose + - name: Check benchmarks with clippy + if: matrix.rust == 'nightly' + run: cargo clippy --all-features --benches --verbose + - name: Check fuzz tests with clippy + if: matrix.rust == 'stable' + working-directory: fuzz + run: cargo clippy --all-features --all-targets --verbose + - name: Check fuzz tests formatting + if: matrix.rust == 'stable' + working-directory: fuzz + run: cargo fmt --all --check + msrv: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install msrv toolchain + uses: dtolnay/rust-toolchain@1.36.0 + - name: Use tinyvec 1.6.0 + run: cargo update -p tinyvec --precise 1.6.0 + - name: Build + run: cargo build --verbose --all-features + regen: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-python@v5 + with: + python-version: '3.12' + - name: Regen + run: cd scripts && python3 unicode.py + - name: Diff tables + run: diff src/tables.rs scripts/tables.rs + - name: Diff tests + run: diff tests/data/normalization_tests.rs scripts/normalization_tests.rs diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,17 @@ +language: rust +rust: + - 1.36.0 + - stable + - nightly +sudo: false +script: + - cargo build --verbose + - cargo test --verbose + - cargo test --verbose --no-default-features + - cargo package + - cd target/package/unicode-normalization-* + - cargo test --verbose + - cargo test --verbose --no-default-features +notifications: + email: + on_success: never diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-normalization/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-normalization/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,43 @@ +[package] + +name = "unicode-normalization" +version = "0.1.24" +authors = [ + "kwantam ", + "Manish Goregaokar ", +] + +homepage = "https://github.com/unicode-rs/unicode-normalization" +repository = "https://github.com/unicode-rs/unicode-normalization" +documentation = "https://docs.rs/unicode-normalization/" + +license = "MIT/Apache-2.0" +keywords = [ + "text", + "unicode", + "normalization", + "decomposition", + "recomposition", +] +readme = "README.md" +description = """ +This crate provides functions for normalization of +Unicode strings, including Canonical and Compatible +Decomposition and Recomposition, as described in +Unicode Standard Annex #15. +""" + +rust-version = "1.36" + +edition = "2018" + +exclude = ["target/*", "Cargo.lock", "scripts/tmp", "*.txt", "tests/*"] + +[dependencies.tinyvec] +version = "1" +features = ["alloc"] + + +[features] +default = ["std"] +std = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-width/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-width/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"23860c2a7b5d96b21569afedf033469bab9fe14a1b24a35068b8641c578ce24d","Cargo.toml":"58a703b95d64c5cf5e84edb838fc5b3e426b7dcf54092bb5ffa4c88eb566b6ed","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"bb05cb954f8897cfd99a9d7b73ed41bf3991ec44fe6e1f500b91e51ae3892f4c","benches/benches.rs":"4cfb510cd83882f31eacc974c65acd2b6a0ce659aadf300de921e659ace7d587","scripts/unicode.py":"c905efbb53328aad971fa784027eee6403a04a2c04b1509d117b191bcbb6128f","src/lib.rs":"af71fa2d16706a1f15c9d3807829d8308c11ed4d974263ccf5a37d21a8c33982","src/tables.rs":"54753db78d67856fd202b4b072772c8c8a3f3297332a4f7bd77c84966946ea79","tests/emoji-test.txt":"d876ee249aa28eaa76cfa6dfaa702847a8d13b062aa488d465d0395ee8137ed9","tests/tests.rs":"eb5482283df9aaaaa090b2bbbc52e59779ed7da75d1254a64725f3df897c4804"},"package":"1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0fbd432cff7caf01db8f86bdeeb2f4b6a79d46ddfcd6c738620933183c46c665","COPYRIGHT":"23860c2a7b5d96b21569afedf033469bab9fe14a1b24a35068b8641c578ce24d","Cargo.toml":"58a703b95d64c5cf5e84edb838fc5b3e426b7dcf54092bb5ffa4c88eb566b6ed","Cargo.toml.orig":"6cf170de4e6cdb043f8018113cfcd54869ce891ad6889290e634389d13702573","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"bb05cb954f8897cfd99a9d7b73ed41bf3991ec44fe6e1f500b91e51ae3892f4c","benches/benches.rs":"4cfb510cd83882f31eacc974c65acd2b6a0ce659aadf300de921e659ace7d587","scripts/unicode.py":"c905efbb53328aad971fa784027eee6403a04a2c04b1509d117b191bcbb6128f","src/lib.rs":"af71fa2d16706a1f15c9d3807829d8308c11ed4d974263ccf5a37d21a8c33982","src/tables.rs":"54753db78d67856fd202b4b072772c8c8a3f3297332a4f7bd77c84966946ea79","tests/emoji-test.txt":"d876ee249aa28eaa76cfa6dfaa702847a8d13b062aa488d465d0395ee8137ed9","tests/tests.rs":"eb5482283df9aaaaa090b2bbbc52e59779ed7da75d1254a64725f3df897c4804"},"package":"1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-width/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-width/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "79eab0d9fc2060783b43046f9611648dcd35172f" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unicode-width/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unicode-width/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unicode-width/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,40 @@ +[package] + +name = "unicode-width" +version = "0.2.0" +authors = [ + "kwantam ", + "Manish Goregaokar ", +] + +homepage = "https://github.com/unicode-rs/unicode-width" +repository = "https://github.com/unicode-rs/unicode-width" +license = "MIT OR Apache-2.0" +categories = [ + "command-line-interface", + "internationalization", + "no-std::no-alloc", + "text-processing", +] +keywords = ["text", "width", "unicode"] +readme = "README.md" +description = """ +Determine displayed width of `char` and `str` types +according to Unicode Standard Annex #11 rules. +""" +edition = "2021" + +exclude = ["/.github/*"] + +[dependencies] +std = { version = "1.0", package = "rustc-std-workspace-std", optional = true } +core = { version = "1.0", package = "rustc-std-workspace-core", optional = true } +compiler_builtins = { version = "0.1", optional = true } + +[features] +cjk = [] +default = ["cjk"] +rustc-dep-of-std = ['std', 'core', 'compiler_builtins'] + +# Legacy, now a no-op +no_std = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b7898539ea9b3026139759d1ac073486bcffd1cb0f64889c113a01fc1dd201cf","Cargo.toml":"a1e744fea712480495be8e38ea6f0a5199ddfcfcbeba329e9e3457db9254dcbc","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","release.toml":"1aa1b131d4cc93b5eba8758a4401c70bc0d7fe5861e2ec147e9259fe7c0da472","src/cli/mod.rs":"f1c5aa5554362aec95379b292fddc554b56d8b254aaac9ea63e37bb130420fe2","src/cli/swift.rs":"d07106232269f89691ed677d480cce558446d13c0e05247b7efd498b5e729811","src/cli/uniffi_bindgen.rs":"d6c7f05c6305d2625287282dc531083a6559a3b8a6a4f48bfbd9265f0f32ab70","src/lib.rs":"9ec4d6bc3c84d822f233cb1d747fb15f2e056e4880d6b6fbfc829dbf73e3c45e","tests/ui/proc_macro_arc.rs":"fedc429603753e8ef953642a7295323ccb3f76fd3ae1ab181ad90c5eb88212bb","tests/ui/proc_macro_arc.stderr":"5a4e15d6cb239848496e5669e9f8589a19a969e8d9642eb16d13b8b2491b8af2","tests/ui/version_mismatch.rs":"16ea359e5853517ee0d0704c015ae8c825533109fbefd715130d0f4a51f15898","tests/ui/version_mismatch.stderr":"21dcb836253312ba8e3a0502cce6ff279818aaaadcea9628a41b196e0c8c94b6"},"package":"4dcd1d240101ba3b9d7532ae86d9cb64d9a7ff63e13a2b7b9e94a32a601d8233"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2c71d4943d84bb41b1d7f31e5c94076ae91fd632d3eb62b592c9495cf2ffefef","Cargo.lock":"b7898539ea9b3026139759d1ac073486bcffd1cb0f64889c113a01fc1dd201cf","Cargo.toml":"a1e744fea712480495be8e38ea6f0a5199ddfcfcbeba329e9e3457db9254dcbc","Cargo.toml.orig":"5f8a6b85a19196cb42b4dbaad913642a49baace9d7f1e3540ac26b1c108e8387","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","release.toml":"1aa1b131d4cc93b5eba8758a4401c70bc0d7fe5861e2ec147e9259fe7c0da472","src/cli/mod.rs":"f1c5aa5554362aec95379b292fddc554b56d8b254aaac9ea63e37bb130420fe2","src/cli/swift.rs":"d07106232269f89691ed677d480cce558446d13c0e05247b7efd498b5e729811","src/cli/uniffi_bindgen.rs":"d6c7f05c6305d2625287282dc531083a6559a3b8a6a4f48bfbd9265f0f32ab70","src/lib.rs":"9ec4d6bc3c84d822f233cb1d747fb15f2e056e4880d6b6fbfc829dbf73e3c45e","tests/ui/proc_macro_arc.rs":"fedc429603753e8ef953642a7295323ccb3f76fd3ae1ab181ad90c5eb88212bb","tests/ui/proc_macro_arc.stderr":"5a4e15d6cb239848496e5669e9f8589a19a969e8d9642eb16d13b8b2491b8af2","tests/ui/version_mismatch.rs":"16ea359e5853517ee0d0704c015ae8c825533109fbefd715130d0f4a51f15898","tests/ui/version_mismatch.stderr":"21dcb836253312ba8e3a0502cce6ff279818aaaadcea9628a41b196e0c8c94b6"},"package":"4dcd1d240101ba3b9d7532ae86d9cb64d9a7ff63e13a2b7b9e94a32a601d8233"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,61 @@ +[package] +name = "uniffi" +description = "a multi-language bindings generator for rust" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +# Incrementing the minor version here means a breaking change to consumers. +# * See `docs/uniffi-versioning.md` for guidance on when to increment this +# * Make sure to also update `uniffi_bindgen::UNIFFI_CONTRACT_VERSION" +version = "0.29.2" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[dependencies] +uniffi_bindgen = { path = "../uniffi_bindgen", version = "=0.29.2", optional = true } +uniffi_build = { path = "../uniffi_build", version = "=0.29.2", optional = true } +uniffi_core = { path = "../uniffi_core", version = "=0.29.2" } +uniffi_macros = { path = "../uniffi_macros", version = "=0.29.2" } +uniffi_pipeline = { path = "../uniffi_pipeline", version = "=0.29.2" } +anyhow = "1" +camino = { version = "1.0.8", optional = true } +cargo_metadata = { version = "0.19", optional = true } +# avoid 'clap/color' due to dependency hell. +clap = { version = "4", default-features = false, features = [ "cargo", "derive", "error-context", "help", "suggestions", "std", "usage" ], optional = true } + +[dev-dependencies] +trybuild = "1" + +[features] +default = ["cargo-metadata"] +# Printout tracing information on FFI calls. Useful for debugging issues with the bindings code. +ffi-trace = ["uniffi_core/ffi-trace", "uniffi_bindgen?/ffi-trace"] +# Support for features needed by the `build.rs` script. Enable this in your +# `build-dependencies`. +build = [ "dep:uniffi_build" ] +# Support for `uniffi_bindgen::generate_bindings`. +# Enable this feature for your `uniffi-bindgen` binaries if you don't need the full CLI. +bindgen = ["dep:uniffi_bindgen"] +cargo-metadata = ["dep:cargo_metadata", "uniffi_bindgen?/cargo-metadata"] + +# Support for `uniffi_bindgen_main()`. Enable this feature for your +# `uniffi-bindgen` binaries. +cli = [ "bindgen", "dep:clap", "dep:camino" ] +# Support for running example/fixture tests for `uniffi-bindgen`. You probably +# don't need to enable this. +bindgen-tests = [ "dep:uniffi_bindgen", "uniffi_bindgen?/bindgen-tests" ] +# Enable support for Tokio's futures. +# This must still be opted into on a per-function basis using `#[uniffi::export(async_runtime = "tokio")]`. +tokio = ["uniffi_core/tokio"] +# Generate extra scaffolding functions that use FfiBuffer to pass arguments and return values +# This is needed for the gecko-js bindings. +scaffolding-ffi-buffer-fns = ["uniffi_core/scaffolding-ffi-buffer-fns", "uniffi_macros/scaffolding-ffi-buffer-fns"] + +# Support for WebAssembly targets in a single-threaded environment. +# This feature is unstable and may change in the future. +wasm-unstable-single-threaded = [ + "uniffi_core/wasm-unstable-single-threaded", + "uniffi_macros/wasm-unstable-single-threaded", +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_bindgen/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_bindgen/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"63bf35e235dc03d00224d3d3a9b0ecb3fa5a15217323ad1ae8f18f10a32575b9","Cargo.toml":"a9a55e237705d7f73f17894f0229f3341ae1f6131b05a8fea428e8d370758f9b","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","askama.toml":"1a245b7803adca782837e125c49100147d2de0d5a1c949ff95e91af1701f6058","src/backend/filters.rs":"65c4831f295267ad485db7daf05926f04a5d7342d30c4a954273736b77b48de1","src/backend/mod.rs":"04cdb95c779b36517eaaa0e2e74943234305544f55796e6bded2e84fe0a6a63a","src/bindings/README.md":"1f367f507e5b76971662b960653b0e743d3baab174597b38ab731ad44fc2e1d0","src/bindings/kotlin/gen_kotlin/callback_interface.rs":"741100c2b4b484583d34408b276394078a24918c47101fbaa6233df9c4da32f2","src/bindings/kotlin/gen_kotlin/compounds.rs":"630c249335d13e0d908d893927deee7d140b466830f3a9789d3ad3eec01b3d2f","src/bindings/kotlin/gen_kotlin/custom.rs":"196cec00121025f4254a357f9b17ef49747e3db2ac607bb30ce7c8ea0b7874eb","src/bindings/kotlin/gen_kotlin/enum_.rs":"bc9b4c74774e42d407fdb4ce82677fefce77de403af9519f53457868052e3b07","src/bindings/kotlin/gen_kotlin/miscellany.rs":"0853a4c6bb909f2e7cd1aa4c52fefa8862c866ba3c464812c500a190822cdfef","src/bindings/kotlin/gen_kotlin/mod.rs":"e22e781e02ee35f9f98991415b01cf72d28c22b1763aeb2308891e5599cdde65","src/bindings/kotlin/gen_kotlin/object.rs":"1cb8d1f5eaf06ceaadb6d2cedca482fdd1502c24500ba270d8fcac48ef2f1231","src/bindings/kotlin/gen_kotlin/primitives.rs":"0f297fccaa2b47c57fa943a2864fbad04a89bac89e6f67237b3f5939a9d4a605","src/bindings/kotlin/gen_kotlin/record.rs":"96fd1a180095a062b4a9b71d4f603b232f0133f46355a3e427c4064701d900f2","src/bindings/kotlin/gen_kotlin/variant.rs":"d111d6888745195fc2c24bdddc57359e771616102a8d182c5c8ad268b0a13460","src/bindings/kotlin/mod.rs":"e71d67b3970160166c1dda70025ab08e1889e28c013092762f4ac0d399fda976","src/bindings/kotlin/templates/Async.kt":"18236b9458121d417cabe1150832570b0054d964ff0c2ecdf53186f5921fb561","src/bindings/kotlin/templates/BooleanHelper.kt":"ea8acfb2f20cc6e9a3d43246e59a2b7432d7d82d4c9efeab1cfd3894e167ec48","src/bindings/kotlin/templates/ByteArrayHelper.kt":"34787b1f40e9d40df08693fa92ce455251b08843c897f8b015f3d06974eea203","src/bindings/kotlin/templates/CallbackInterfaceImpl.kt":"34194ea634f7c048617b4098f70e30b95e0891fa8335baa2f0b07387ada3419b","src/bindings/kotlin/templates/CallbackInterfaceRuntime.kt":"667541abbc6b7241cc5bcc579bdfb8b35b06bd9d4f4ca7364abba534f3dc63e8","src/bindings/kotlin/templates/CallbackInterfaceTemplate.kt":"9d378a76129438b6ef8d3ca7468778bb5b729feee950267b728fd07ca7bc2493","src/bindings/kotlin/templates/CustomTypeTemplate.kt":"568f3a0e786f5593b51c4bd1390d8266d21b4043e2f6da4e4594b0f745ab1ba2","src/bindings/kotlin/templates/DurationHelper.kt":"39b6149bbd87788bb7bc0637a7e018f7b9d106e811db29e508d9d6a916f819d7","src/bindings/kotlin/templates/EnumTemplate.kt":"c0f36c840303b2315fc6d163c492ae48641ad336a144b48eb9ca10ff94952a58","src/bindings/kotlin/templates/ErrorTemplate.kt":"7351c118af726eccbc0618558993bf281ef59efab0a20cd7fba654d3bf75af3b","src/bindings/kotlin/templates/ExternalTypeTemplate.kt":"0b3675b938d33ae55cdfc2e7a4d8897a0e82710ac7f7bbba01c286e5a4c3b6c2","src/bindings/kotlin/templates/FfiConverterTemplate.kt":"73c2f68c04ef3885d98120b9d4fa48c438715aeb8be43178fbed0f327a1a6029","src/bindings/kotlin/templates/Float32Helper.kt":"889d1b78e2fae19981f7749c598d0432ed1db7e4c1e3f8a683ebf9fcb8f14503","src/bindings/kotlin/templates/Float64Helper.kt":"29752b413a7ec3aacca7898a6edc53eaccff2c8860d58f127a357c1c956cc0e9","src/bindings/kotlin/templates/HandleMap.kt":"feb456ea4dfb2ad07331d49d606faf396737817c6f6712a2d9a9d843daebdc1e","src/bindings/kotlin/templates/Helpers.kt":"930685e9c37bca51c5a1fae317a7401437498a74e9b6ce6a2a41ffacd78f90f2","src/bindings/kotlin/templates/Int16Helper.kt":"bda5ce2058e04ca27886d3f32f590c41a892eb5c144e069a6ca9a25113eb2049","src/bindings/kotlin/templates/Int32Helper.kt":"1dfcf9d9d99daf81ef102dc27bcba35a705d4ca29ba4dc8b68abc235ae4b33db","src/bindings/kotlin/templates/Int64Helper.kt":"5cc035397ee05cbd9d728155909d8480bad0685a8eaf9e641ee6a2cebefd43cd","src/bindings/kotlin/templates/Int8Helper.kt":"446f5e0324f791358889b1382719ca6aff88eac9c0a3b0ca2a9684951e837500","src/bindings/kotlin/templates/Interface.kt":"6e9bbc33624f430c1959a928cc25393aeef7963288e6a10dda01b5fdc76b9175","src/bindings/kotlin/templates/MapTemplate.kt":"c6b0de174393dbda653c60147c695f59406edc9d6040c82feae24db6422d66db","src/bindings/kotlin/templates/NamespaceLibraryTemplate.kt":"d5565c2daf52adca43dbbf5583155c4685fec18dc708002aa36a6a27534ad1d2","src/bindings/kotlin/templates/ObjectCleanerHelper.kt":"e11c78fd70ed84a88cd291a487cc6b846a582bd75a8636fa268639e8dba981d4","src/bindings/kotlin/templates/ObjectCleanerHelperAndroid.kt":"049e1e32a23b7923393e3dcabce49532737d44e9dbb331f62984ada67bde3125","src/bindings/kotlin/templates/ObjectCleanerHelperJvm.kt":"b6287f72afdb0ab9af5e56136c28e6a4f5e18a50305bce8923ee061b9406cfc3","src/bindings/kotlin/templates/ObjectTemplate.kt":"7fff8ad1578e1f045b79bdcad988bf97bda6c817dc64ffb0feeaba045ad88b8e","src/bindings/kotlin/templates/OptionalTemplate.kt":"4484e8ac408b96f9addd65fde113ce222f1fff2017691f36bd4c0b7d8497d7ab","src/bindings/kotlin/templates/README.md":"83587ff54a31fa47d2c0849cb5db52d6f079551e1cfb73c76c6dd02a7b164ad9","src/bindings/kotlin/templates/RecordTemplate.kt":"c498f46581078b911d04afdd52431d9d45df18a5f2f047e115ea3a3b8ffff055","src/bindings/kotlin/templates/RustBufferTemplate.kt":"747bd30541886f80fc5727d6d1c24996172cae0e8fd0287d549ff37db5f22ab9","src/bindings/kotlin/templates/SequenceTemplate.kt":"c7c5105146ae5deff589307036a3e77db1dea86895a3dfabcef03126107a4c3d","src/bindings/kotlin/templates/StringHelper.kt":"3c06f9c8170c0d33e520574795020ba96fdaad941cac102cb8c61fc8bbce6400","src/bindings/kotlin/templates/TimestampHelper.kt":"de7955d89d7daa4f42e4767a73dadaa64805ea559528c465cec98346b2b605c3","src/bindings/kotlin/templates/TopLevelFunctionTemplate.kt":"68c714cc8c7fa244166c5902a59c90317cdfc402193624cade405e3454f9bf67","src/bindings/kotlin/templates/Types.kt":"0bfe62f62362a5a621e77df4a3ca3485bf2f01fdb517ee1ac5cbd036281b8ceb","src/bindings/kotlin/templates/UInt16Helper.kt":"03fb99590b0d1c90f2dc988273edbd96168140c0888817e9600483dd85f16a2a","src/bindings/kotlin/templates/UInt32Helper.kt":"e5155f5f3aa0ac698c9f780e0b6794ebb866d50bea90b862cff2d66ae58113ba","src/bindings/kotlin/templates/UInt64Helper.kt":"a8f65247d4034d25e9920b9ac6920fa21abe342fec18b043798571ea97dfff10","src/bindings/kotlin/templates/UInt8Helper.kt":"c3ae1dc8562b7a3a05a8746b7b4561a36be5a00003af6e9bb3be486814885b35","src/bindings/kotlin/templates/macros.kt":"397967a0461f3cb0138a7569c32c3cd54e9505a0dc0990f46337cee54acf511f","src/bindings/kotlin/templates/wrapper.kt":"a3b606341464b4a4d1255f3f867c3669f1551f946fb435d62eec81cf54488607","src/bindings/kotlin/test.rs":"810b22334b3ab542f73948b02e4c2d6fe840793a740f509d0cdeb83abbd9d199","src/bindings/mod.rs":"76c6b52198aae6ada3138c533c8408b3e1cb614e81784605548763e937910294","src/bindings/python/gen_python/callback_interface.rs":"66170f2da8ba320680c9b088ab984b9bfd31a8440174cd640890284604b10395","src/bindings/python/gen_python/compounds.rs":"798089f38d3b6cbac97048d4ac3a33f63f0081add67946719acd145fb98b80b3","src/bindings/python/gen_python/custom.rs":"150fc94d8cb62899555d8966a2a47ae4b99ac90a3fddb755d736b51a57093e3b","src/bindings/python/gen_python/enum_.rs":"41d5f7b24d14da91b96c0c2071a8c71b5170c5248a6fb2b21844f9998eaa84ff","src/bindings/python/gen_python/miscellany.rs":"631e39b1e479eb99ec5be700d2c2ac59bb343358ac9c7c9bd2774dbc5e7cea6f","src/bindings/python/gen_python/mod.rs":"7d379b467c7beb46bc45e2a7d25b45a0c06a5ca464bdae677a51ae511e608396","src/bindings/python/gen_python/object.rs":"da7240d37c4e9260bf1ec29ac99e7f01b798e6968776f9fbf1175e893235aad5","src/bindings/python/gen_python/primitives.rs":"291a4184a7a6999a552e1289612313f5d86d9369fa87743b7f132c7e784781c0","src/bindings/python/gen_python/record.rs":"3d533d6053698de5a2aa075c569b43bf4ba26691842ef0190112f04d685aa0b5","src/bindings/python/mod.rs":"344f236ab503e66d0539c8f71ec70d31216efd29a07676d08d8bc7e31c2cf42d","src/bindings/python/pipeline/mod.rs":"a4ce21eaf5f66b290ed9781eb4b065d544b071a765259ee14cf4b21e7fc64c01","src/bindings/python/templates/Async.py":"8efa90fcb9ed3d41cbd365300ed07597e5960ae632df7aa080fe9cfa3219935c","src/bindings/python/templates/BooleanHelper.py":"cf7bcd414197258b0cfa54c6ad2aeb81a1a6a4a45af5b6aaf6f8e484bc5af59d","src/bindings/python/templates/BytesHelper.py":"8c39cf1760678316cf2b3903632f2bacae4f8aaa961b37eeb03e06e9f07241d1","src/bindings/python/templates/CallbackInterfaceImpl.py":"8f66b4da9166ff997052cc4dcb316844261ffc8b84f6c74312e7645f615fdc28","src/bindings/python/templates/CallbackInterfaceRuntime.py":"8ffe6640283b907cfea9432c7c077da5ce725d2def37c8d23faa4f5f784ed4d1","src/bindings/python/templates/CallbackInterfaceTemplate.py":"c532beaec878dd10b8a4e59b2a58259741f5b5681de13a1dd56a9a1b9269efe8","src/bindings/python/templates/CustomType.py":"dc75d6ad3488cc8853d3c0fb8d59e0dfd59652d59b61048fd2cffb8a9f05e53d","src/bindings/python/templates/DurationHelper.py":"eb9278b546f79b71525ae61a5b30bfe4a1260fd2268c87c600d157bf9b0e2a44","src/bindings/python/templates/EnumTemplate.py":"302550a049ba2bde7221fe62cb7ff8f3c62b9acdba4ac5859ccfd883ddc60e74","src/bindings/python/templates/ErrorTemplate.py":"4318581da6acd8f9edda7dc2ac59349c5390db8de44e1cd5abf244c346f503fc","src/bindings/python/templates/ExternalTemplate.py":"4a074a67f26fcd190599371c2ca2009324bebde4c5dfa3f2731ccf406a6391db","src/bindings/python/templates/Float32Helper.py":"4aa522163f121fcb84d2f024774d8dd9321c31f09b9a95da3a3131b6d2756971","src/bindings/python/templates/Float64Helper.py":"e7fa247fd9c3907b818f0d1ba28c2cee897e75fdd07fdacad1b8a2b5c26ba418","src/bindings/python/templates/HandleMap.py":"6e0ff44a6ca91a7fafd4f72c7f9ee4450d163abab245af191e7cb417755f345d","src/bindings/python/templates/Helpers.py":"8976196887d93f6c25a9025c3164c118b9a5ff17942b75d5467a1ca6c75542cb","src/bindings/python/templates/Int16Helper.py":"613345b35e63e7284caf97de9630747ec9cdadc8dd3f8451d2e878cb762958f5","src/bindings/python/templates/Int32Helper.py":"758b093b66dc0a8d3f0b13b9388d21f47de31b5e948689041c4d43ef98cf2c4f","src/bindings/python/templates/Int64Helper.py":"c7e76441ee14e78e856f8819f73243bc04b33ec16083ae7390e0ec27141855f2","src/bindings/python/templates/Int8Helper.py":"d963a76b218a32ea2b3bb26f265dbbc47e859b7d1bc939b43fd9b93c51a62292","src/bindings/python/templates/MapTemplate.py":"9dc81ebced353d0137ef6fe3187e170e3e72d32a3b5520dbbcc1f95354ebf62d","src/bindings/python/templates/NamespaceLibraryTemplate.py":"fc6f7e855d877c58334a0fefa436ad40479a45e8ddcec8afcf5d6bfa78875eb3","src/bindings/python/templates/ObjectTemplate.py":"6ef1c064f4c6368fc8cdddff2e423222b9200916f68474bde2df49043dfbce60","src/bindings/python/templates/OptionalTemplate.py":"2629f3b46ff394df620bbff1699935e6844d9aa017e74ac43c0b38acd05f8d42","src/bindings/python/templates/Protocol.py":"656d35ef72e96423526bd2bc1f67e5786c23dbd7bf5ad6a32ffea529e3599967","src/bindings/python/templates/README.md":"ff099a3019c7cd81d770ae4f72a4681ab165b296a03cc5c3f0405cce224f4145","src/bindings/python/templates/RecordTemplate.py":"0c0f93982cef83331353f44ca1446f1f4b1d7ac95508af15fdbb33305d2384aa","src/bindings/python/templates/RustBufferHelper.py":"a48e5ed1dcde19993ae50bec9b881afa3bc6dd5f7d8257fd60214f2100224929","src/bindings/python/templates/RustBufferTemplate.py":"52763d122401d12b6cca40940915b1c955c1ca08f9078c371e3d789c4206ee28","src/bindings/python/templates/SequenceTemplate.py":"1b262e5f546a1923de6968e0233cc621a5fae16062e9e6ac874c9b62d8f145df","src/bindings/python/templates/StringHelper.py":"b303b7fcbbc0981a28c6a7d0cc5bd90f8e9c8b8d572792e217a324b2bdb95dbd","src/bindings/python/templates/TimestampHelper.py":"b3da14de54822f44ada4459355c842550b944b3cd2a85a4eac0f59e82d646877","src/bindings/python/templates/TopLevelFunctionTemplate.py":"98987999ab11195e06c5e97ba2553983b0fe5f953767ca4e0fa3456eafc00ea1","src/bindings/python/templates/Types.py":"1940df377535146904ea0634617731f9c3c138ddc84baa2e83dcf80adaf7199f","src/bindings/python/templates/UInt16Helper.py":"8ffe4b69a5d4a2b3c5677ff1d8954efc67ab67713ffe297380e930e0379d493d","src/bindings/python/templates/UInt32Helper.py":"83f9603aceae05f2134c7183313ab0a1a8f64cabd8070ae19557494fe41dd6d2","src/bindings/python/templates/UInt64Helper.py":"97269025377a256e821e57991b07e17af05f4d1c4228e01fe5f243d784cb509d","src/bindings/python/templates/UInt8Helper.py":"4896723ed0ab8f5aef4a58d599e0a0dbd63d373f5740821c21b4b429b6a7afda","src/bindings/python/templates/macros.py":"1dfaf5a21631ef408ad29a0fcce2863445840c92091d0c7c74f58440d2b9b235","src/bindings/python/templates/wrapper.py":"475fc3ddc6a9a09041c73fc8e9df9823e4eb612863eccd1e6d4d9c4f7ff0a917","src/bindings/python/test.rs":"bdb0ced3d5d59ca24ab3da7eb70532b5fec7e729d8cb1a1ac260d55c06cc3e2c","src/bindings/ruby/gen_ruby/mod.rs":"72870bb1ad65b3b0ac6a0aa6418ceaa635ab708acf4a129b6c519c8855f0ddbe","src/bindings/ruby/gen_ruby/tests.rs":"7dcb86b08e643c43503f4cac6396833497f6988b004321c0067700ee29ffbf32","src/bindings/ruby/mod.rs":"076e101e21d35b5fb3af99a47acf0842aef61e9343c893c2bd4ae21c06f527ca","src/bindings/ruby/templates/EnumTemplate.rb":"5480edb347f5829e478d19474691babd72f37616ed846d519b5a61cb1d6cf047","src/bindings/ruby/templates/ErrorTemplate.rb":"d478764c8a0a478d0ccc581593a406522cac22d113da47045b022826a3a54764","src/bindings/ruby/templates/Helpers.rb":"ce7ed4be97dad507b991c69c28dc7bb6427e5e79a4b2fba9dad9dccabc3e090c","src/bindings/ruby/templates/NamespaceLibraryTemplate.rb":"9a24c427b9eba99d9e13181a5559a385b5d1d16beae2b72a402f2645b22a9048","src/bindings/ruby/templates/ObjectTemplate.rb":"a1c0cc38865195d61df3540284f4756f1b6406b205d74e3855e7089d763b2791","src/bindings/ruby/templates/RecordTemplate.rb":"343a4b159cf298045747fb48f17552e3bf2c9775fa5b4fa40b424976dc67e33a","src/bindings/ruby/templates/RustBufferBuilder.rb":"1b5ec7fa47b880a6f0aa84b69fcd84c9ff96fca330973328b533f6f23ab0115f","src/bindings/ruby/templates/RustBufferStream.rb":"0523ef56ab63be8547b97c2f9353248fd8175b2b1ed53b3e0a5eed9a71987fcc","src/bindings/ruby/templates/RustBufferTemplate.rb":"d81bc1aa68074e9db23cc8313e690005cb5d6cf790e7c41d44eb9c9c1a247d90","src/bindings/ruby/templates/TopLevelFunctionTemplate.rb":"26c9c2d53853792270795bd822e41968e995375478d246f808f9935af77a7d6a","src/bindings/ruby/templates/macros.rb":"dc60ed79844b04fe828a24aef3550a6b6c30f7c0b66f03608d7c56725287ceed","src/bindings/ruby/templates/wrapper.rb":"f82b41543546f8e5804cd0e1785f4735d9dd95383566d0e5ba1cd4d9e8c0578d","src/bindings/ruby/test.rs":"05391718d4bb79c4e70413d8213cddc4b92f32741a98b3a9aaf258c3754681e3","src/bindings/swift/gen_swift/callback_interface.rs":"1a2b56d16db841574be0762d66b57fbaef0519273d45c47ca687bf656546f201","src/bindings/swift/gen_swift/compounds.rs":"ebcf4ff907dad0a97f6da8a75a2e8c5806759720d107b3c3b5729e1c6681a49a","src/bindings/swift/gen_swift/custom.rs":"e09c822956b883606d2abb496eb523a9c0b274d777952b2c57c34086a647007a","src/bindings/swift/gen_swift/enum_.rs":"f9a2dc54f67767917bf67fb7764abd3e0dfe6c3e485a3eaf2d49b72b648aa100","src/bindings/swift/gen_swift/miscellany.rs":"7fc2444596d76545ad82ee6c4bed64a29dd4a0438d50bfaafe511f41f6a0e409","src/bindings/swift/gen_swift/mod.rs":"58d6a51abc3f6189ec0ee9b08e9de8ea1f0779fec809cb946d4c194192fa5e1e","src/bindings/swift/gen_swift/object.rs":"45a6d6bb053f3ef397ab8c6feba8d0e126a8d14cd87597d25015f97c6ffc3417","src/bindings/swift/gen_swift/primitives.rs":"9bd9d47ade1eb4d6ea8dd4ede5e9873b2053ff6280848f26add0e893a7e7404f","src/bindings/swift/gen_swift/record.rs":"5ad98ab04a5d8178daf0956db819c87d26aae7bf968184e88d512e34c02feb90","src/bindings/swift/mod.rs":"4627577acf1b4de67f867e8d7ccdff663a790c3f65bd9b51b950f1da6057ba54","src/bindings/swift/templates/Async.swift":"f96c88c6bd3b929467fb5915e99122de57eba4258eb7bfbb7a76164010943537","src/bindings/swift/templates/BooleanHelper.swift":"66d5223e1b83c283dcf45d9eb640831f8f1f14086dc4398d9442c5c653ee36d7","src/bindings/swift/templates/BridgingHeaderTemplate.h":"e3518589b3abbaf2e76cd7141ebd7d65375acc0fef0ec16c05c50e9e0dbb8c56","src/bindings/swift/templates/CallbackInterfaceImpl.swift":"12c2235b260c700736831418cf35149f238ec97277d37bb56c777477890ab432","src/bindings/swift/templates/CallbackInterfaceRuntime.swift":"a5def6b3b41698a42e6ccf5c85d365fe0abc7eff629d9f49d9d396ee90aad3a0","src/bindings/swift/templates/CallbackInterfaceTemplate.swift":"bfc46baf28a402d67e9a6c5d51c1214e8c0547017fda19c51792a5634fad80b4","src/bindings/swift/templates/CustomType.swift":"b17249db3a56ca2627536e9f9774c480ea8fcdcbf66a296b0f81e27b53bea9fa","src/bindings/swift/templates/DataHelper.swift":"7e85e521a718203b364c171ffa28cd9f0770dedc6bced64144a64692d8537801","src/bindings/swift/templates/DurationHelper.swift":"2b93e85236b76b55d7725412d6c70d7ac10aa1919a5f7beaeaefc941fe4bc553","src/bindings/swift/templates/EnumTemplate.swift":"ab2a0d4dd55ae830508a4febcab67306e78276b6b417ffeea51a469181a37956","src/bindings/swift/templates/ErrorTemplate.swift":"77f70f9cd8a7965b8b6b952801400c09a940d8261d9587479d55b9dbebc106fa","src/bindings/swift/templates/Float32Helper.swift":"67bd1e273f04702e218b68e6e993c1dfe41cb77c5bd2d6ab76b8fdc9f7ffad2a","src/bindings/swift/templates/Float64Helper.swift":"88467778f7cedb2b96410c604579c586c7d7cc8b84095bede28418f89f57285b","src/bindings/swift/templates/HandleMap.swift":"05ebecfb78cc0372135a2103fa80e1e51cd6141a4215058e314e9dfa30185bd9","src/bindings/swift/templates/Helpers.swift":"bb21cba2753878e6623b1651e3923985d7c2ed85f1dc2b925be100957e4a996f","src/bindings/swift/templates/Int16Helper.swift":"4ee962e38679e376bccd59c8013decc8fff0b8f40cd102e9f2379fe25252ff21","src/bindings/swift/templates/Int32Helper.swift":"56153b6caecbad1a1f55f0d8b75b99ede2a5b0143010b80bef738e5030e370c9","src/bindings/swift/templates/Int64Helper.swift":"75bc655d7876a5ae9bfa94382b4e1893148564686fa12aa1aeaa63faa1c1fde1","src/bindings/swift/templates/Int8Helper.swift":"cce51f3d8d8cbdeeda7074cd227eca8a3126f0cc72d924f918287fca2a82c128","src/bindings/swift/templates/MapTemplate.swift":"c32d5826f053bfeae480b8acfc1ff9450f5056eb10a36e4ba2704683102fb6fa","src/bindings/swift/templates/ModuleMapTemplate.modulemap":"c3f066343d02b19ae50abbde546490b73815378482a5c971357bbd7a498cd2a9","src/bindings/swift/templates/ObjectTemplate.swift":"4b93d73e51b9698efab28d10d3e51faa891198bea5966923f49d46e17ac18d32","src/bindings/swift/templates/OptionalTemplate.swift":"10787cf1bbaf07c4ef330911a995713628e4b6734e4b16af236d1010ee096757","src/bindings/swift/templates/Protocol.swift":"b9b9b28029e3e0d11026b98948ba49179773e5cb2cfc76eaaf0001aa081ff956","src/bindings/swift/templates/RecordTemplate.swift":"aa2bee27d3eddaa2711f648b73e73e53713a5107736bea0454dca62147e63a54","src/bindings/swift/templates/RustBufferTemplate.swift":"6f6eb374277ed6a57481a1bd1f631c7b9127beb0c9ae290b08b8afa52bb04bb6","src/bindings/swift/templates/SequenceTemplate.swift":"94ab811635b6736fea1f58d558e534d22f964af627a3526445f1e2227a55c283","src/bindings/swift/templates/StringHelper.swift":"c1a92531bff7a2108dcdb3293bcd3f8d4b9a63aca9da8ffcb568a9d001ef1922","src/bindings/swift/templates/TimestampHelper.swift":"83b0278ba802c9c8753959cc555fa86a767b55abc52b41fe3a9bb5ad2d6e8081","src/bindings/swift/templates/TopLevelFunctionTemplate.swift":"7aa473a5b12ad7623f61d6c31f6879f269f51d2c4134dd899ce24c7b31ef35f1","src/bindings/swift/templates/Types.swift":"d0a70e0273868967f6b735156bab27a4123f875c883cee10f0d23f044d71af6a","src/bindings/swift/templates/UInt16Helper.swift":"56baf47f786fd85809d8c2df20430983ad059f149e0ed60f58842aefc1f244de","src/bindings/swift/templates/UInt32Helper.swift":"93177c2b3b23a824d1b5f9b561ca89a5a0fa92fbb466ce70816f007dee61ed45","src/bindings/swift/templates/UInt64Helper.swift":"1db2b06d1f7cda1a605f78318fbb4493e1d9ffa9a6fc1c2fd5fca74ac5e250e9","src/bindings/swift/templates/UInt8Helper.swift":"8f92de2074aa94e9122e91d06e1164fb0415d36f23fb5747a456d9f796e0ae99","src/bindings/swift/templates/macros.swift":"50ab8ce03556518abb6613d572788ccc96449e5febaf3f4536175a32a40816eb","src/bindings/swift/templates/wrapper.swift":"5640a10bb6a4aecc82006e92030396d0cdc008017141b68302843ee420f02f36","src/bindings/swift/test.rs":"7499508b9b70170d3bdb2354f51c965423d46811c43e7361ed090c06c55a314b","src/cargo_metadata.rs":"42116c2e37e06eb90b17831c44e542c87cba44c283ae978a3ad98e6cb2564c91","src/interface/callbacks.rs":"362a21f9f2390bc572d4a925909445fe27bd82f8021460393c91e524a70adf4f","src/interface/enum_.rs":"978ef538dc99f70d4131018c18a38a880d8170d4676cdeb9635e669bf3ad8b37","src/interface/ffi.rs":"3f2f0cf59ce95cc8a4ae509d4de2a53303dd517b473ec3563e464a7300485813","src/interface/function.rs":"788f8258a2c4199181e260ef671fe700d73ad05386200da641acc5bae856a0dd","src/interface/mod.rs":"c7ee5e5b5cae432bb94334c7ef505853b1e8343785cdde5cdc22bbc3f0fec9f0","src/interface/object.rs":"4a1c74469d818f94835da0b326c7f362fb7cc9a292e58d73b7a11ed4e65439ed","src/interface/record.rs":"ee642f3984d6180f788752a0ce251139613d2cbc4bc90eaf8840877c1a71c5ed","src/interface/universe.rs":"bfc5136a70cb728853dc4d2a1ccec599d8e614e18790882bdda46f60b2b6d7c9","src/interface/visit_mut.rs":"8485e446a983cc084c9a173f976177fabb9803813a4c03361a3c21410539ffef","src/lib.rs":"cf817ccf9b400029927c72affbc6e0a2752976aa86dfe3413547eac77d91acb7","src/library_mode.rs":"f2b54ba96fb4aeb2a34b178827670c2567507d88615588756525166e3116c6af","src/macro_metadata/ci.rs":"fe96b9c55303f392f5d59574b066b303da6c19aa1f8538383794e661777ddd1e","src/macro_metadata/extract.rs":"9ff3cd3829cd7287432710aacb509b5212cc5489e84d4ca8e2b447488980b38a","src/macro_metadata/mod.rs":"bcb5e9a015510e9d74c288da928a4bfb8d80926a8ff85227c0eae8cdb2605519","src/pipeline/general/callable.rs":"247de082df902f79d817d190768bd87d3736b77d213c48fd59a8f0f10f90b317","src/pipeline/general/callback_interfaces.rs":"34a443c62badc458271d194f050188df64a11cb5390f224f09cae0dce45c1e52","src/pipeline/general/checksums.rs":"f24e37fa92c30f1b7bea4d92fcffcc0d7eceec094e0ff305da049ae3f147d067","src/pipeline/general/enums.rs":"9edbf7e9b06ffb4d9eaab0d39dccd14970b113fa00cb2a6b49eec1bdb939d9e5","src/pipeline/general/ffi_async_data.rs":"283c0d2f643788e93854d791938498d4304a957fa9195929140093bfe1355187","src/pipeline/general/ffi_functions.rs":"ef0933cf0d5e88123e4593574d2550de7ecc7ecfdb740053d62603145c008631","src/pipeline/general/ffi_types.rs":"c27e7bf1f979364a7cbeaacbe7d679c012e8eb8ce56dd465908ff6bc0ef17570","src/pipeline/general/mod.rs":"2ee4313f1801f5123dc7b56358763ab274f37ea3375584fbb72520a63077f071","src/pipeline/general/nodes.rs":"42d99bbd59d23d1f504fb1cdd5f57b78453ec41fff5cacf2e0ad378decf97798","src/pipeline/general/objects.rs":"f503f47e0abb497154c44b5ef98b108b9183de5fca430435214ee87490dd0912","src/pipeline/general/rust_buffer.rs":"dfcb6f7f4ce97addefca146ff5f92ed5397dbfefc9f61050c54f0b4ef6f26869","src/pipeline/general/rust_future.rs":"4c5f03df7c5cc36f416e887e027d5e3da617489230ff9fd297c649f84a0c7407","src/pipeline/general/self_types.rs":"0e706669051f046b3e79b24c6ce544b2536207dd9e959ec1b4edbc1732dfd4e4","src/pipeline/general/sort.rs":"89054e66d081ade65adf2088d92aafe0121f69069cc097962605f33293aa1efd","src/pipeline/general/type_definitions_from_api.rs":"7e304d9147702eebe292889e1aef00298161a4b8e8cc3806af2d61082e984532","src/pipeline/general/type_nodes.rs":"27671162b92d7bd0e4855f0fcdf0ba7b92dce442d05c3f33f7de95962355efcc","src/pipeline/initial/from_uniffi_meta.rs":"8ed7b870e5454c201b654255876192eff4a2aa896a03be78840ad92dcba95245","src/pipeline/initial/mod.rs":"88582bd87b1ab20d564ac2ee0a95a12c999b5accd9ebc13567accc618874df60","src/pipeline/initial/nodes.rs":"82af65b9ebce0244dfd1ad57b2e73841b8e5deaeee93467bf1a492416b82b64f","src/pipeline/mod.rs":"85498ccd184df5c0b6a241dd51ac491e58e4d53a27b5782815ea4b188bc2560b","src/scaffolding/mod.rs":"a19a9274dffe71b2ab97e9e14bc9ba55f904aea07f005a0ac04c241074006c3e","src/scaffolding/templates/CallbackInterfaceTemplate.rs":"11acee064df46f7b5132401ae49c03c77f296bc04065085d6fd5c4ad6b628718","src/scaffolding/templates/Checksums.rs":"9635cd228a3d7e30504da157e4b04dc51397a731a7e2632328cb46ca7379b56a","src/scaffolding/templates/EnumTemplate.rs":"9b947fb3b00520a0668e0b6dbc2d06a14236e6ac97772fec04eedb1ec8b59bda","src/scaffolding/templates/ErrorTemplate.rs":"3fc6c681144486e042ffd7ce476efa0745b8758378dd909b3c0526e55163b8be","src/scaffolding/templates/ObjectTemplate.rs":"faca75a3e05bddac701d9fee66beafdc5439708f72366466e24325b916f5f4d5","src/scaffolding/templates/RecordTemplate.rs":"6c124ea453beba4136744ea33898ad1f20ed3db6bf32856a8138212dfccf66ee","src/scaffolding/templates/ReexportUniFFIScaffolding.rs":"476164c349545ddbd5c933ec9d948044578fced78a6ccedfd5d976bf4e5472d0","src/scaffolding/templates/TopLevelFunctionTemplate.rs":"c11a688cafc2e21c3be105533b34c1f73eab55202936f7c8a97191d7e27f26e0","src/scaffolding/templates/UdlMetadata.rs":"dcd561acdc269ec6d325d614a54ee4cecbc613fcf138324984414ca69432ed57","src/scaffolding/templates/macros.rs":"ea6bacd8dd9116ad739bdafe893d70407050f35e4a7ac8dd2c78b8ef34263e8e","src/scaffolding/templates/scaffolding_template.rs":"9b36b7a9cf6ef2abf93cf9357f61023c5d16c1daff6831118ad90ec6fd6fd16c"},"package":"6d0525f06d749ea80d8049dc0bb038bb87941e3d909eefa76b6f0a5589b59ac5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"86ef519e060778a91f77c052aaba287215a25b5cfdd3b349e7cc1b4c3fb238e8","Cargo.lock":"63bf35e235dc03d00224d3d3a9b0ecb3fa5a15217323ad1ae8f18f10a32575b9","Cargo.toml":"a9a55e237705d7f73f17894f0229f3341ae1f6131b05a8fea428e8d370758f9b","Cargo.toml.orig":"7d4912be2e6829b42b7744108a64e89a51ed89d4f544f99ed65ff7fa3aa1f9f6","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","askama.toml":"1a245b7803adca782837e125c49100147d2de0d5a1c949ff95e91af1701f6058","src/backend/filters.rs":"65c4831f295267ad485db7daf05926f04a5d7342d30c4a954273736b77b48de1","src/backend/mod.rs":"04cdb95c779b36517eaaa0e2e74943234305544f55796e6bded2e84fe0a6a63a","src/bindings/README.md":"1f367f507e5b76971662b960653b0e743d3baab174597b38ab731ad44fc2e1d0","src/bindings/kotlin/gen_kotlin/callback_interface.rs":"741100c2b4b484583d34408b276394078a24918c47101fbaa6233df9c4da32f2","src/bindings/kotlin/gen_kotlin/compounds.rs":"630c249335d13e0d908d893927deee7d140b466830f3a9789d3ad3eec01b3d2f","src/bindings/kotlin/gen_kotlin/custom.rs":"196cec00121025f4254a357f9b17ef49747e3db2ac607bb30ce7c8ea0b7874eb","src/bindings/kotlin/gen_kotlin/enum_.rs":"bc9b4c74774e42d407fdb4ce82677fefce77de403af9519f53457868052e3b07","src/bindings/kotlin/gen_kotlin/miscellany.rs":"0853a4c6bb909f2e7cd1aa4c52fefa8862c866ba3c464812c500a190822cdfef","src/bindings/kotlin/gen_kotlin/mod.rs":"e22e781e02ee35f9f98991415b01cf72d28c22b1763aeb2308891e5599cdde65","src/bindings/kotlin/gen_kotlin/object.rs":"1cb8d1f5eaf06ceaadb6d2cedca482fdd1502c24500ba270d8fcac48ef2f1231","src/bindings/kotlin/gen_kotlin/primitives.rs":"0f297fccaa2b47c57fa943a2864fbad04a89bac89e6f67237b3f5939a9d4a605","src/bindings/kotlin/gen_kotlin/record.rs":"96fd1a180095a062b4a9b71d4f603b232f0133f46355a3e427c4064701d900f2","src/bindings/kotlin/gen_kotlin/variant.rs":"d111d6888745195fc2c24bdddc57359e771616102a8d182c5c8ad268b0a13460","src/bindings/kotlin/mod.rs":"e71d67b3970160166c1dda70025ab08e1889e28c013092762f4ac0d399fda976","src/bindings/kotlin/templates/Async.kt":"18236b9458121d417cabe1150832570b0054d964ff0c2ecdf53186f5921fb561","src/bindings/kotlin/templates/BooleanHelper.kt":"ea8acfb2f20cc6e9a3d43246e59a2b7432d7d82d4c9efeab1cfd3894e167ec48","src/bindings/kotlin/templates/ByteArrayHelper.kt":"34787b1f40e9d40df08693fa92ce455251b08843c897f8b015f3d06974eea203","src/bindings/kotlin/templates/CallbackInterfaceImpl.kt":"34194ea634f7c048617b4098f70e30b95e0891fa8335baa2f0b07387ada3419b","src/bindings/kotlin/templates/CallbackInterfaceRuntime.kt":"667541abbc6b7241cc5bcc579bdfb8b35b06bd9d4f4ca7364abba534f3dc63e8","src/bindings/kotlin/templates/CallbackInterfaceTemplate.kt":"9d378a76129438b6ef8d3ca7468778bb5b729feee950267b728fd07ca7bc2493","src/bindings/kotlin/templates/CustomTypeTemplate.kt":"568f3a0e786f5593b51c4bd1390d8266d21b4043e2f6da4e4594b0f745ab1ba2","src/bindings/kotlin/templates/DurationHelper.kt":"39b6149bbd87788bb7bc0637a7e018f7b9d106e811db29e508d9d6a916f819d7","src/bindings/kotlin/templates/EnumTemplate.kt":"c0f36c840303b2315fc6d163c492ae48641ad336a144b48eb9ca10ff94952a58","src/bindings/kotlin/templates/ErrorTemplate.kt":"7351c118af726eccbc0618558993bf281ef59efab0a20cd7fba654d3bf75af3b","src/bindings/kotlin/templates/ExternalTypeTemplate.kt":"0b3675b938d33ae55cdfc2e7a4d8897a0e82710ac7f7bbba01c286e5a4c3b6c2","src/bindings/kotlin/templates/FfiConverterTemplate.kt":"73c2f68c04ef3885d98120b9d4fa48c438715aeb8be43178fbed0f327a1a6029","src/bindings/kotlin/templates/Float32Helper.kt":"889d1b78e2fae19981f7749c598d0432ed1db7e4c1e3f8a683ebf9fcb8f14503","src/bindings/kotlin/templates/Float64Helper.kt":"29752b413a7ec3aacca7898a6edc53eaccff2c8860d58f127a357c1c956cc0e9","src/bindings/kotlin/templates/HandleMap.kt":"feb456ea4dfb2ad07331d49d606faf396737817c6f6712a2d9a9d843daebdc1e","src/bindings/kotlin/templates/Helpers.kt":"930685e9c37bca51c5a1fae317a7401437498a74e9b6ce6a2a41ffacd78f90f2","src/bindings/kotlin/templates/Int16Helper.kt":"bda5ce2058e04ca27886d3f32f590c41a892eb5c144e069a6ca9a25113eb2049","src/bindings/kotlin/templates/Int32Helper.kt":"1dfcf9d9d99daf81ef102dc27bcba35a705d4ca29ba4dc8b68abc235ae4b33db","src/bindings/kotlin/templates/Int64Helper.kt":"5cc035397ee05cbd9d728155909d8480bad0685a8eaf9e641ee6a2cebefd43cd","src/bindings/kotlin/templates/Int8Helper.kt":"446f5e0324f791358889b1382719ca6aff88eac9c0a3b0ca2a9684951e837500","src/bindings/kotlin/templates/Interface.kt":"6e9bbc33624f430c1959a928cc25393aeef7963288e6a10dda01b5fdc76b9175","src/bindings/kotlin/templates/MapTemplate.kt":"c6b0de174393dbda653c60147c695f59406edc9d6040c82feae24db6422d66db","src/bindings/kotlin/templates/NamespaceLibraryTemplate.kt":"d5565c2daf52adca43dbbf5583155c4685fec18dc708002aa36a6a27534ad1d2","src/bindings/kotlin/templates/ObjectCleanerHelper.kt":"e11c78fd70ed84a88cd291a487cc6b846a582bd75a8636fa268639e8dba981d4","src/bindings/kotlin/templates/ObjectCleanerHelperAndroid.kt":"049e1e32a23b7923393e3dcabce49532737d44e9dbb331f62984ada67bde3125","src/bindings/kotlin/templates/ObjectCleanerHelperJvm.kt":"b6287f72afdb0ab9af5e56136c28e6a4f5e18a50305bce8923ee061b9406cfc3","src/bindings/kotlin/templates/ObjectTemplate.kt":"7fff8ad1578e1f045b79bdcad988bf97bda6c817dc64ffb0feeaba045ad88b8e","src/bindings/kotlin/templates/OptionalTemplate.kt":"4484e8ac408b96f9addd65fde113ce222f1fff2017691f36bd4c0b7d8497d7ab","src/bindings/kotlin/templates/README.md":"83587ff54a31fa47d2c0849cb5db52d6f079551e1cfb73c76c6dd02a7b164ad9","src/bindings/kotlin/templates/RecordTemplate.kt":"c498f46581078b911d04afdd52431d9d45df18a5f2f047e115ea3a3b8ffff055","src/bindings/kotlin/templates/RustBufferTemplate.kt":"747bd30541886f80fc5727d6d1c24996172cae0e8fd0287d549ff37db5f22ab9","src/bindings/kotlin/templates/SequenceTemplate.kt":"c7c5105146ae5deff589307036a3e77db1dea86895a3dfabcef03126107a4c3d","src/bindings/kotlin/templates/StringHelper.kt":"3c06f9c8170c0d33e520574795020ba96fdaad941cac102cb8c61fc8bbce6400","src/bindings/kotlin/templates/TimestampHelper.kt":"de7955d89d7daa4f42e4767a73dadaa64805ea559528c465cec98346b2b605c3","src/bindings/kotlin/templates/TopLevelFunctionTemplate.kt":"68c714cc8c7fa244166c5902a59c90317cdfc402193624cade405e3454f9bf67","src/bindings/kotlin/templates/Types.kt":"0bfe62f62362a5a621e77df4a3ca3485bf2f01fdb517ee1ac5cbd036281b8ceb","src/bindings/kotlin/templates/UInt16Helper.kt":"03fb99590b0d1c90f2dc988273edbd96168140c0888817e9600483dd85f16a2a","src/bindings/kotlin/templates/UInt32Helper.kt":"e5155f5f3aa0ac698c9f780e0b6794ebb866d50bea90b862cff2d66ae58113ba","src/bindings/kotlin/templates/UInt64Helper.kt":"a8f65247d4034d25e9920b9ac6920fa21abe342fec18b043798571ea97dfff10","src/bindings/kotlin/templates/UInt8Helper.kt":"c3ae1dc8562b7a3a05a8746b7b4561a36be5a00003af6e9bb3be486814885b35","src/bindings/kotlin/templates/macros.kt":"397967a0461f3cb0138a7569c32c3cd54e9505a0dc0990f46337cee54acf511f","src/bindings/kotlin/templates/wrapper.kt":"a3b606341464b4a4d1255f3f867c3669f1551f946fb435d62eec81cf54488607","src/bindings/kotlin/test.rs":"810b22334b3ab542f73948b02e4c2d6fe840793a740f509d0cdeb83abbd9d199","src/bindings/mod.rs":"76c6b52198aae6ada3138c533c8408b3e1cb614e81784605548763e937910294","src/bindings/python/gen_python/callback_interface.rs":"66170f2da8ba320680c9b088ab984b9bfd31a8440174cd640890284604b10395","src/bindings/python/gen_python/compounds.rs":"798089f38d3b6cbac97048d4ac3a33f63f0081add67946719acd145fb98b80b3","src/bindings/python/gen_python/custom.rs":"150fc94d8cb62899555d8966a2a47ae4b99ac90a3fddb755d736b51a57093e3b","src/bindings/python/gen_python/enum_.rs":"41d5f7b24d14da91b96c0c2071a8c71b5170c5248a6fb2b21844f9998eaa84ff","src/bindings/python/gen_python/miscellany.rs":"631e39b1e479eb99ec5be700d2c2ac59bb343358ac9c7c9bd2774dbc5e7cea6f","src/bindings/python/gen_python/mod.rs":"7d379b467c7beb46bc45e2a7d25b45a0c06a5ca464bdae677a51ae511e608396","src/bindings/python/gen_python/object.rs":"da7240d37c4e9260bf1ec29ac99e7f01b798e6968776f9fbf1175e893235aad5","src/bindings/python/gen_python/primitives.rs":"291a4184a7a6999a552e1289612313f5d86d9369fa87743b7f132c7e784781c0","src/bindings/python/gen_python/record.rs":"3d533d6053698de5a2aa075c569b43bf4ba26691842ef0190112f04d685aa0b5","src/bindings/python/mod.rs":"344f236ab503e66d0539c8f71ec70d31216efd29a07676d08d8bc7e31c2cf42d","src/bindings/python/pipeline/mod.rs":"a4ce21eaf5f66b290ed9781eb4b065d544b071a765259ee14cf4b21e7fc64c01","src/bindings/python/templates/Async.py":"8efa90fcb9ed3d41cbd365300ed07597e5960ae632df7aa080fe9cfa3219935c","src/bindings/python/templates/BooleanHelper.py":"cf7bcd414197258b0cfa54c6ad2aeb81a1a6a4a45af5b6aaf6f8e484bc5af59d","src/bindings/python/templates/BytesHelper.py":"8c39cf1760678316cf2b3903632f2bacae4f8aaa961b37eeb03e06e9f07241d1","src/bindings/python/templates/CallbackInterfaceImpl.py":"8f66b4da9166ff997052cc4dcb316844261ffc8b84f6c74312e7645f615fdc28","src/bindings/python/templates/CallbackInterfaceRuntime.py":"8ffe6640283b907cfea9432c7c077da5ce725d2def37c8d23faa4f5f784ed4d1","src/bindings/python/templates/CallbackInterfaceTemplate.py":"c532beaec878dd10b8a4e59b2a58259741f5b5681de13a1dd56a9a1b9269efe8","src/bindings/python/templates/CustomType.py":"dc75d6ad3488cc8853d3c0fb8d59e0dfd59652d59b61048fd2cffb8a9f05e53d","src/bindings/python/templates/DurationHelper.py":"eb9278b546f79b71525ae61a5b30bfe4a1260fd2268c87c600d157bf9b0e2a44","src/bindings/python/templates/EnumTemplate.py":"302550a049ba2bde7221fe62cb7ff8f3c62b9acdba4ac5859ccfd883ddc60e74","src/bindings/python/templates/ErrorTemplate.py":"4318581da6acd8f9edda7dc2ac59349c5390db8de44e1cd5abf244c346f503fc","src/bindings/python/templates/ExternalTemplate.py":"4a074a67f26fcd190599371c2ca2009324bebde4c5dfa3f2731ccf406a6391db","src/bindings/python/templates/Float32Helper.py":"4aa522163f121fcb84d2f024774d8dd9321c31f09b9a95da3a3131b6d2756971","src/bindings/python/templates/Float64Helper.py":"e7fa247fd9c3907b818f0d1ba28c2cee897e75fdd07fdacad1b8a2b5c26ba418","src/bindings/python/templates/HandleMap.py":"6e0ff44a6ca91a7fafd4f72c7f9ee4450d163abab245af191e7cb417755f345d","src/bindings/python/templates/Helpers.py":"8976196887d93f6c25a9025c3164c118b9a5ff17942b75d5467a1ca6c75542cb","src/bindings/python/templates/Int16Helper.py":"613345b35e63e7284caf97de9630747ec9cdadc8dd3f8451d2e878cb762958f5","src/bindings/python/templates/Int32Helper.py":"758b093b66dc0a8d3f0b13b9388d21f47de31b5e948689041c4d43ef98cf2c4f","src/bindings/python/templates/Int64Helper.py":"c7e76441ee14e78e856f8819f73243bc04b33ec16083ae7390e0ec27141855f2","src/bindings/python/templates/Int8Helper.py":"d963a76b218a32ea2b3bb26f265dbbc47e859b7d1bc939b43fd9b93c51a62292","src/bindings/python/templates/MapTemplate.py":"9dc81ebced353d0137ef6fe3187e170e3e72d32a3b5520dbbcc1f95354ebf62d","src/bindings/python/templates/NamespaceLibraryTemplate.py":"fc6f7e855d877c58334a0fefa436ad40479a45e8ddcec8afcf5d6bfa78875eb3","src/bindings/python/templates/ObjectTemplate.py":"6ef1c064f4c6368fc8cdddff2e423222b9200916f68474bde2df49043dfbce60","src/bindings/python/templates/OptionalTemplate.py":"2629f3b46ff394df620bbff1699935e6844d9aa017e74ac43c0b38acd05f8d42","src/bindings/python/templates/Protocol.py":"656d35ef72e96423526bd2bc1f67e5786c23dbd7bf5ad6a32ffea529e3599967","src/bindings/python/templates/README.md":"ff099a3019c7cd81d770ae4f72a4681ab165b296a03cc5c3f0405cce224f4145","src/bindings/python/templates/RecordTemplate.py":"0c0f93982cef83331353f44ca1446f1f4b1d7ac95508af15fdbb33305d2384aa","src/bindings/python/templates/RustBufferHelper.py":"a48e5ed1dcde19993ae50bec9b881afa3bc6dd5f7d8257fd60214f2100224929","src/bindings/python/templates/RustBufferTemplate.py":"52763d122401d12b6cca40940915b1c955c1ca08f9078c371e3d789c4206ee28","src/bindings/python/templates/SequenceTemplate.py":"1b262e5f546a1923de6968e0233cc621a5fae16062e9e6ac874c9b62d8f145df","src/bindings/python/templates/StringHelper.py":"b303b7fcbbc0981a28c6a7d0cc5bd90f8e9c8b8d572792e217a324b2bdb95dbd","src/bindings/python/templates/TimestampHelper.py":"b3da14de54822f44ada4459355c842550b944b3cd2a85a4eac0f59e82d646877","src/bindings/python/templates/TopLevelFunctionTemplate.py":"98987999ab11195e06c5e97ba2553983b0fe5f953767ca4e0fa3456eafc00ea1","src/bindings/python/templates/Types.py":"1940df377535146904ea0634617731f9c3c138ddc84baa2e83dcf80adaf7199f","src/bindings/python/templates/UInt16Helper.py":"8ffe4b69a5d4a2b3c5677ff1d8954efc67ab67713ffe297380e930e0379d493d","src/bindings/python/templates/UInt32Helper.py":"83f9603aceae05f2134c7183313ab0a1a8f64cabd8070ae19557494fe41dd6d2","src/bindings/python/templates/UInt64Helper.py":"97269025377a256e821e57991b07e17af05f4d1c4228e01fe5f243d784cb509d","src/bindings/python/templates/UInt8Helper.py":"4896723ed0ab8f5aef4a58d599e0a0dbd63d373f5740821c21b4b429b6a7afda","src/bindings/python/templates/macros.py":"1dfaf5a21631ef408ad29a0fcce2863445840c92091d0c7c74f58440d2b9b235","src/bindings/python/templates/wrapper.py":"475fc3ddc6a9a09041c73fc8e9df9823e4eb612863eccd1e6d4d9c4f7ff0a917","src/bindings/python/test.rs":"bdb0ced3d5d59ca24ab3da7eb70532b5fec7e729d8cb1a1ac260d55c06cc3e2c","src/bindings/ruby/gen_ruby/mod.rs":"72870bb1ad65b3b0ac6a0aa6418ceaa635ab708acf4a129b6c519c8855f0ddbe","src/bindings/ruby/gen_ruby/tests.rs":"7dcb86b08e643c43503f4cac6396833497f6988b004321c0067700ee29ffbf32","src/bindings/ruby/mod.rs":"076e101e21d35b5fb3af99a47acf0842aef61e9343c893c2bd4ae21c06f527ca","src/bindings/ruby/templates/EnumTemplate.rb":"5480edb347f5829e478d19474691babd72f37616ed846d519b5a61cb1d6cf047","src/bindings/ruby/templates/ErrorTemplate.rb":"d478764c8a0a478d0ccc581593a406522cac22d113da47045b022826a3a54764","src/bindings/ruby/templates/Helpers.rb":"ce7ed4be97dad507b991c69c28dc7bb6427e5e79a4b2fba9dad9dccabc3e090c","src/bindings/ruby/templates/NamespaceLibraryTemplate.rb":"9a24c427b9eba99d9e13181a5559a385b5d1d16beae2b72a402f2645b22a9048","src/bindings/ruby/templates/ObjectTemplate.rb":"a1c0cc38865195d61df3540284f4756f1b6406b205d74e3855e7089d763b2791","src/bindings/ruby/templates/RecordTemplate.rb":"343a4b159cf298045747fb48f17552e3bf2c9775fa5b4fa40b424976dc67e33a","src/bindings/ruby/templates/RustBufferBuilder.rb":"1b5ec7fa47b880a6f0aa84b69fcd84c9ff96fca330973328b533f6f23ab0115f","src/bindings/ruby/templates/RustBufferStream.rb":"0523ef56ab63be8547b97c2f9353248fd8175b2b1ed53b3e0a5eed9a71987fcc","src/bindings/ruby/templates/RustBufferTemplate.rb":"d81bc1aa68074e9db23cc8313e690005cb5d6cf790e7c41d44eb9c9c1a247d90","src/bindings/ruby/templates/TopLevelFunctionTemplate.rb":"26c9c2d53853792270795bd822e41968e995375478d246f808f9935af77a7d6a","src/bindings/ruby/templates/macros.rb":"dc60ed79844b04fe828a24aef3550a6b6c30f7c0b66f03608d7c56725287ceed","src/bindings/ruby/templates/wrapper.rb":"f82b41543546f8e5804cd0e1785f4735d9dd95383566d0e5ba1cd4d9e8c0578d","src/bindings/ruby/test.rs":"05391718d4bb79c4e70413d8213cddc4b92f32741a98b3a9aaf258c3754681e3","src/bindings/swift/gen_swift/callback_interface.rs":"1a2b56d16db841574be0762d66b57fbaef0519273d45c47ca687bf656546f201","src/bindings/swift/gen_swift/compounds.rs":"ebcf4ff907dad0a97f6da8a75a2e8c5806759720d107b3c3b5729e1c6681a49a","src/bindings/swift/gen_swift/custom.rs":"e09c822956b883606d2abb496eb523a9c0b274d777952b2c57c34086a647007a","src/bindings/swift/gen_swift/enum_.rs":"f9a2dc54f67767917bf67fb7764abd3e0dfe6c3e485a3eaf2d49b72b648aa100","src/bindings/swift/gen_swift/miscellany.rs":"7fc2444596d76545ad82ee6c4bed64a29dd4a0438d50bfaafe511f41f6a0e409","src/bindings/swift/gen_swift/mod.rs":"58d6a51abc3f6189ec0ee9b08e9de8ea1f0779fec809cb946d4c194192fa5e1e","src/bindings/swift/gen_swift/object.rs":"45a6d6bb053f3ef397ab8c6feba8d0e126a8d14cd87597d25015f97c6ffc3417","src/bindings/swift/gen_swift/primitives.rs":"9bd9d47ade1eb4d6ea8dd4ede5e9873b2053ff6280848f26add0e893a7e7404f","src/bindings/swift/gen_swift/record.rs":"5ad98ab04a5d8178daf0956db819c87d26aae7bf968184e88d512e34c02feb90","src/bindings/swift/mod.rs":"4627577acf1b4de67f867e8d7ccdff663a790c3f65bd9b51b950f1da6057ba54","src/bindings/swift/templates/Async.swift":"f96c88c6bd3b929467fb5915e99122de57eba4258eb7bfbb7a76164010943537","src/bindings/swift/templates/BooleanHelper.swift":"66d5223e1b83c283dcf45d9eb640831f8f1f14086dc4398d9442c5c653ee36d7","src/bindings/swift/templates/BridgingHeaderTemplate.h":"e3518589b3abbaf2e76cd7141ebd7d65375acc0fef0ec16c05c50e9e0dbb8c56","src/bindings/swift/templates/CallbackInterfaceImpl.swift":"12c2235b260c700736831418cf35149f238ec97277d37bb56c777477890ab432","src/bindings/swift/templates/CallbackInterfaceRuntime.swift":"a5def6b3b41698a42e6ccf5c85d365fe0abc7eff629d9f49d9d396ee90aad3a0","src/bindings/swift/templates/CallbackInterfaceTemplate.swift":"bfc46baf28a402d67e9a6c5d51c1214e8c0547017fda19c51792a5634fad80b4","src/bindings/swift/templates/CustomType.swift":"b17249db3a56ca2627536e9f9774c480ea8fcdcbf66a296b0f81e27b53bea9fa","src/bindings/swift/templates/DataHelper.swift":"7e85e521a718203b364c171ffa28cd9f0770dedc6bced64144a64692d8537801","src/bindings/swift/templates/DurationHelper.swift":"2b93e85236b76b55d7725412d6c70d7ac10aa1919a5f7beaeaefc941fe4bc553","src/bindings/swift/templates/EnumTemplate.swift":"ab2a0d4dd55ae830508a4febcab67306e78276b6b417ffeea51a469181a37956","src/bindings/swift/templates/ErrorTemplate.swift":"77f70f9cd8a7965b8b6b952801400c09a940d8261d9587479d55b9dbebc106fa","src/bindings/swift/templates/Float32Helper.swift":"67bd1e273f04702e218b68e6e993c1dfe41cb77c5bd2d6ab76b8fdc9f7ffad2a","src/bindings/swift/templates/Float64Helper.swift":"88467778f7cedb2b96410c604579c586c7d7cc8b84095bede28418f89f57285b","src/bindings/swift/templates/HandleMap.swift":"05ebecfb78cc0372135a2103fa80e1e51cd6141a4215058e314e9dfa30185bd9","src/bindings/swift/templates/Helpers.swift":"bb21cba2753878e6623b1651e3923985d7c2ed85f1dc2b925be100957e4a996f","src/bindings/swift/templates/Int16Helper.swift":"4ee962e38679e376bccd59c8013decc8fff0b8f40cd102e9f2379fe25252ff21","src/bindings/swift/templates/Int32Helper.swift":"56153b6caecbad1a1f55f0d8b75b99ede2a5b0143010b80bef738e5030e370c9","src/bindings/swift/templates/Int64Helper.swift":"75bc655d7876a5ae9bfa94382b4e1893148564686fa12aa1aeaa63faa1c1fde1","src/bindings/swift/templates/Int8Helper.swift":"cce51f3d8d8cbdeeda7074cd227eca8a3126f0cc72d924f918287fca2a82c128","src/bindings/swift/templates/MapTemplate.swift":"c32d5826f053bfeae480b8acfc1ff9450f5056eb10a36e4ba2704683102fb6fa","src/bindings/swift/templates/ModuleMapTemplate.modulemap":"c3f066343d02b19ae50abbde546490b73815378482a5c971357bbd7a498cd2a9","src/bindings/swift/templates/ObjectTemplate.swift":"4b93d73e51b9698efab28d10d3e51faa891198bea5966923f49d46e17ac18d32","src/bindings/swift/templates/OptionalTemplate.swift":"10787cf1bbaf07c4ef330911a995713628e4b6734e4b16af236d1010ee096757","src/bindings/swift/templates/Protocol.swift":"b9b9b28029e3e0d11026b98948ba49179773e5cb2cfc76eaaf0001aa081ff956","src/bindings/swift/templates/RecordTemplate.swift":"aa2bee27d3eddaa2711f648b73e73e53713a5107736bea0454dca62147e63a54","src/bindings/swift/templates/RustBufferTemplate.swift":"6f6eb374277ed6a57481a1bd1f631c7b9127beb0c9ae290b08b8afa52bb04bb6","src/bindings/swift/templates/SequenceTemplate.swift":"94ab811635b6736fea1f58d558e534d22f964af627a3526445f1e2227a55c283","src/bindings/swift/templates/StringHelper.swift":"c1a92531bff7a2108dcdb3293bcd3f8d4b9a63aca9da8ffcb568a9d001ef1922","src/bindings/swift/templates/TimestampHelper.swift":"83b0278ba802c9c8753959cc555fa86a767b55abc52b41fe3a9bb5ad2d6e8081","src/bindings/swift/templates/TopLevelFunctionTemplate.swift":"7aa473a5b12ad7623f61d6c31f6879f269f51d2c4134dd899ce24c7b31ef35f1","src/bindings/swift/templates/Types.swift":"d0a70e0273868967f6b735156bab27a4123f875c883cee10f0d23f044d71af6a","src/bindings/swift/templates/UInt16Helper.swift":"56baf47f786fd85809d8c2df20430983ad059f149e0ed60f58842aefc1f244de","src/bindings/swift/templates/UInt32Helper.swift":"93177c2b3b23a824d1b5f9b561ca89a5a0fa92fbb466ce70816f007dee61ed45","src/bindings/swift/templates/UInt64Helper.swift":"1db2b06d1f7cda1a605f78318fbb4493e1d9ffa9a6fc1c2fd5fca74ac5e250e9","src/bindings/swift/templates/UInt8Helper.swift":"8f92de2074aa94e9122e91d06e1164fb0415d36f23fb5747a456d9f796e0ae99","src/bindings/swift/templates/macros.swift":"50ab8ce03556518abb6613d572788ccc96449e5febaf3f4536175a32a40816eb","src/bindings/swift/templates/wrapper.swift":"5640a10bb6a4aecc82006e92030396d0cdc008017141b68302843ee420f02f36","src/bindings/swift/test.rs":"7499508b9b70170d3bdb2354f51c965423d46811c43e7361ed090c06c55a314b","src/cargo_metadata.rs":"42116c2e37e06eb90b17831c44e542c87cba44c283ae978a3ad98e6cb2564c91","src/interface/callbacks.rs":"362a21f9f2390bc572d4a925909445fe27bd82f8021460393c91e524a70adf4f","src/interface/enum_.rs":"978ef538dc99f70d4131018c18a38a880d8170d4676cdeb9635e669bf3ad8b37","src/interface/ffi.rs":"3f2f0cf59ce95cc8a4ae509d4de2a53303dd517b473ec3563e464a7300485813","src/interface/function.rs":"788f8258a2c4199181e260ef671fe700d73ad05386200da641acc5bae856a0dd","src/interface/mod.rs":"c7ee5e5b5cae432bb94334c7ef505853b1e8343785cdde5cdc22bbc3f0fec9f0","src/interface/object.rs":"4a1c74469d818f94835da0b326c7f362fb7cc9a292e58d73b7a11ed4e65439ed","src/interface/record.rs":"ee642f3984d6180f788752a0ce251139613d2cbc4bc90eaf8840877c1a71c5ed","src/interface/universe.rs":"bfc5136a70cb728853dc4d2a1ccec599d8e614e18790882bdda46f60b2b6d7c9","src/interface/visit_mut.rs":"8485e446a983cc084c9a173f976177fabb9803813a4c03361a3c21410539ffef","src/lib.rs":"cf817ccf9b400029927c72affbc6e0a2752976aa86dfe3413547eac77d91acb7","src/library_mode.rs":"f2b54ba96fb4aeb2a34b178827670c2567507d88615588756525166e3116c6af","src/macro_metadata/ci.rs":"fe96b9c55303f392f5d59574b066b303da6c19aa1f8538383794e661777ddd1e","src/macro_metadata/extract.rs":"9ff3cd3829cd7287432710aacb509b5212cc5489e84d4ca8e2b447488980b38a","src/macro_metadata/mod.rs":"bcb5e9a015510e9d74c288da928a4bfb8d80926a8ff85227c0eae8cdb2605519","src/pipeline/general/callable.rs":"247de082df902f79d817d190768bd87d3736b77d213c48fd59a8f0f10f90b317","src/pipeline/general/callback_interfaces.rs":"34a443c62badc458271d194f050188df64a11cb5390f224f09cae0dce45c1e52","src/pipeline/general/checksums.rs":"f24e37fa92c30f1b7bea4d92fcffcc0d7eceec094e0ff305da049ae3f147d067","src/pipeline/general/enums.rs":"9edbf7e9b06ffb4d9eaab0d39dccd14970b113fa00cb2a6b49eec1bdb939d9e5","src/pipeline/general/ffi_async_data.rs":"283c0d2f643788e93854d791938498d4304a957fa9195929140093bfe1355187","src/pipeline/general/ffi_functions.rs":"ef0933cf0d5e88123e4593574d2550de7ecc7ecfdb740053d62603145c008631","src/pipeline/general/ffi_types.rs":"c27e7bf1f979364a7cbeaacbe7d679c012e8eb8ce56dd465908ff6bc0ef17570","src/pipeline/general/mod.rs":"2ee4313f1801f5123dc7b56358763ab274f37ea3375584fbb72520a63077f071","src/pipeline/general/nodes.rs":"42d99bbd59d23d1f504fb1cdd5f57b78453ec41fff5cacf2e0ad378decf97798","src/pipeline/general/objects.rs":"f503f47e0abb497154c44b5ef98b108b9183de5fca430435214ee87490dd0912","src/pipeline/general/rust_buffer.rs":"dfcb6f7f4ce97addefca146ff5f92ed5397dbfefc9f61050c54f0b4ef6f26869","src/pipeline/general/rust_future.rs":"4c5f03df7c5cc36f416e887e027d5e3da617489230ff9fd297c649f84a0c7407","src/pipeline/general/self_types.rs":"0e706669051f046b3e79b24c6ce544b2536207dd9e959ec1b4edbc1732dfd4e4","src/pipeline/general/sort.rs":"89054e66d081ade65adf2088d92aafe0121f69069cc097962605f33293aa1efd","src/pipeline/general/type_definitions_from_api.rs":"7e304d9147702eebe292889e1aef00298161a4b8e8cc3806af2d61082e984532","src/pipeline/general/type_nodes.rs":"27671162b92d7bd0e4855f0fcdf0ba7b92dce442d05c3f33f7de95962355efcc","src/pipeline/initial/from_uniffi_meta.rs":"8ed7b870e5454c201b654255876192eff4a2aa896a03be78840ad92dcba95245","src/pipeline/initial/mod.rs":"88582bd87b1ab20d564ac2ee0a95a12c999b5accd9ebc13567accc618874df60","src/pipeline/initial/nodes.rs":"82af65b9ebce0244dfd1ad57b2e73841b8e5deaeee93467bf1a492416b82b64f","src/pipeline/mod.rs":"85498ccd184df5c0b6a241dd51ac491e58e4d53a27b5782815ea4b188bc2560b","src/scaffolding/mod.rs":"a19a9274dffe71b2ab97e9e14bc9ba55f904aea07f005a0ac04c241074006c3e","src/scaffolding/templates/CallbackInterfaceTemplate.rs":"11acee064df46f7b5132401ae49c03c77f296bc04065085d6fd5c4ad6b628718","src/scaffolding/templates/Checksums.rs":"9635cd228a3d7e30504da157e4b04dc51397a731a7e2632328cb46ca7379b56a","src/scaffolding/templates/EnumTemplate.rs":"9b947fb3b00520a0668e0b6dbc2d06a14236e6ac97772fec04eedb1ec8b59bda","src/scaffolding/templates/ErrorTemplate.rs":"3fc6c681144486e042ffd7ce476efa0745b8758378dd909b3c0526e55163b8be","src/scaffolding/templates/ObjectTemplate.rs":"faca75a3e05bddac701d9fee66beafdc5439708f72366466e24325b916f5f4d5","src/scaffolding/templates/RecordTemplate.rs":"6c124ea453beba4136744ea33898ad1f20ed3db6bf32856a8138212dfccf66ee","src/scaffolding/templates/ReexportUniFFIScaffolding.rs":"476164c349545ddbd5c933ec9d948044578fced78a6ccedfd5d976bf4e5472d0","src/scaffolding/templates/TopLevelFunctionTemplate.rs":"c11a688cafc2e21c3be105533b34c1f73eab55202936f7c8a97191d7e27f26e0","src/scaffolding/templates/UdlMetadata.rs":"dcd561acdc269ec6d325d614a54ee4cecbc613fcf138324984414ca69432ed57","src/scaffolding/templates/macros.rs":"ea6bacd8dd9116ad739bdafe893d70407050f35e4a7ac8dd2c78b8ef34263e8e","src/scaffolding/templates/scaffolding_template.rs":"9b36b7a9cf6ef2abf93cf9357f61023c5d16c1daff6831118ad90ec6fd6fd16c"},"package":"6d0525f06d749ea80d8049dc0bb038bb87941e3d909eefa76b6f0a5589b59ac5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_bindgen/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_bindgen/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_bindgen" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_bindgen/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_bindgen/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_bindgen/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,40 @@ +[package] +name = "uniffi_bindgen" +version = "0.29.2" +description = "a multi-language bindings generator for rust (codegen and cli tooling)" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[features] +default = ["cargo-metadata"] +cargo-metadata = ["dep:cargo_metadata"] +bindgen-tests = ["cargo-metadata", "dep:uniffi_testing"] +ffi-trace = ["uniffi_testing?/ffi-trace"] + +[dependencies] +anyhow = "1" +askama = { version = "0.13.0", default-features = false, features = ["config", "derive", "alloc"] } +camino = "1.0.8" +cargo_metadata = { version = "0.19", optional = true } +fs-err = "2.7.0" +glob = "0.3" +goblin = "0.8" +heck = "0.5" +indexmap = { version = "2.2" } +once_cell = "1.12" +serde = { version = "1", features = ["derive"] } +tempfile = "3" +toml = "0.5" +uniffi_internal_macros = { path = "../uniffi_internal_macros", version = "=0.29.2" } +uniffi_pipeline = { path = "../uniffi_pipeline", version = "=0.29.2" } +uniffi_meta = { path = "../uniffi_meta", version = "=0.29.2" } +uniffi_testing = { path = "../uniffi_testing", version = "=0.29.2", optional = true } +uniffi_udl = { path = "../uniffi_udl", version = "=0.29.2" } +# Don't include the `unicode-linebreak` or `unicode-width` since that functionality isn't needed for +# docstrings. +textwrap = { version = "0.16", features=["smawk"], default-features = false } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_build/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_build/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"7844e93788fe68b850bfec986abd6a8beaa19c635a8c585345ec16c9aca1372a","Cargo.toml":"84a58a9896a31b73355eb05e188cf8a85e58c805220f1c469be7b523dd2dde93","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/lib.rs":"ac17343ae98e1b7ae1df1819104909df86fd61c3f65a6d995d86b3dad1b83a98"},"package":"aed2f0204e942bb9c11c9f11a323b4abf70cf11b2e5957d60b3f2728430f6c6f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"67b9c5e08a1a8bea1ba7e100e9d0359f71f80dce103d5838e9a4ccec9fcf5918","Cargo.lock":"7844e93788fe68b850bfec986abd6a8beaa19c635a8c585345ec16c9aca1372a","Cargo.toml":"84a58a9896a31b73355eb05e188cf8a85e58c805220f1c469be7b523dd2dde93","Cargo.toml.orig":"6ca9ba53f4c6717fbf1a22d7e3fc2be4cd6461b34db2686f79a63799003ab8b4","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/lib.rs":"ac17343ae98e1b7ae1df1819104909df86fd61c3f65a6d995d86b3dad1b83a98"},"package":"aed2f0204e942bb9c11c9f11a323b4abf70cf11b2e5957d60b3f2728430f6c6f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_build/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_build/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_build" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_build/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_build/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_build/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "uniffi_build" +version = "0.29.2" +description = "a multi-language bindings generator for rust (build script helpers)" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[dependencies] +anyhow = "1" +camino = "1.0.8" +uniffi_bindgen = { path = "../uniffi_bindgen", default-features = false, version = "=0.29.2" } + +[features] +default = [] +# Deprecated feature that doesn't do anything anymore, but we still allow for backwards-compatibility. +builtin-bindgen = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"dee62bcba6249ca08883bdcc4c29504f94ea707af94136481885abcc8aa41b5d","Cargo.toml":"290109f80fbe89d9efdc7943c4004331d10d23bcf6cb40fec6548d007aa0afe8","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","release.toml":"b150796411fc6ff90b481218cb50f8ac7c07f5845aebdb8e17877d47e55b05b9","src/ffi/callbackinterface.rs":"47819b0b5019d8e2974a64f94523ad6e48187fcbee4ebf08f6e9550c79114159","src/ffi/ffidefault.rs":"c6a521777f2e0b5740548fef79c01af193f95831e756b123566f445619f7a685","src/ffi/ffiserialize.rs":"4230dd1b408860bacdaa007c5d1a9019738bb8c20c1cc33c147dafb0c2a9c3e8","src/ffi/foreignbytes.rs":"d2b46e1a6317aa64801b855e0d12af6bcdef118d8036603d11c3cdaf6f35fdfe","src/ffi/foreigncallbacks.rs":"8850b789e5002897bdde51b33f47f495d110a79c0adbb7d267a9e7f83f65354c","src/ffi/foreignfuture.rs":"2d8f49372724f1e17a4250f7dbd865d13d6388bf27972efaf57d7a3e0e00f3fa","src/ffi/handle.rs":"466935e92bd15f63e594c47f862e9173be92ad765c1f7b283c1e7dcb5d2e20f2","src/ffi/mod.rs":"e4d46229ccda04fa42496cb72b09d57936311a1ac1d82343293613e708644494","src/ffi/rustbuffer.rs":"679aee6691016d078d13b4bf65aa257f43abde62d06f43440e8d42585dbae1a1","src/ffi/rustcalls.rs":"63ffb43192c644cdfefc82e68f225dc6e18bfea27883fa350f8cef9aeb0ec8dc","src/ffi/rustfuture/future.rs":"b8ca1c65a52e5386a3ea7f686c28db6747ee1f4221aa77e646058d167d4eef2d","src/ffi/rustfuture/mod.rs":"1c5f42848576c91b4f14a667a85c5c8fcb928fc849331c1613c1f3e9a81d7d0b","src/ffi/rustfuture/scheduler.rs":"c2115159805e2f80663642c9c0137437b0937aa1fbb4f3d29f90c10e285ad545","src/ffi/rustfuture/tests.rs":"5ddac8e0605bd607339c80d38a8c37a2e60a7a2b26fe4c9ac52097fb1d71041f","src/ffi_converter_impls.rs":"a6f958441c4c38878f08a5bc7d691313682f06bfbb948e200cf048344e77a9db","src/ffi_converter_traits.rs":"1d69229727c423db096405e970074ff882bb5a9c04153ceb7cabbf627c32c3b8","src/lib.rs":"74c4d31048608d268bf9996ab4461d103c007251d5f6665ee09d7f3127ae1fe1","src/metadata.rs":"1bbb34b044259c7bd84549310988b92341535f379794010e829ceae31bf55031","src/oneshot.rs":"8f1b7e87cc139d274cacef1a7ad6a9e9bf85423a140ad4e5b61e38be9c6e7bb6"},"package":"c3fa8eb4d825b4ed095cb13483cba6927c3002b9eb603cef9b7688758cc3772e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"5cf062f4167b3bd047fc17f5fd89c8dfb19206e42dc5edce3b1deaa0200a7a18","Cargo.lock":"dee62bcba6249ca08883bdcc4c29504f94ea707af94136481885abcc8aa41b5d","Cargo.toml":"290109f80fbe89d9efdc7943c4004331d10d23bcf6cb40fec6548d007aa0afe8","Cargo.toml.orig":"62b170df5a3d8c419994138903bfa35097d8985bc368a1615a290243096b994f","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","release.toml":"b150796411fc6ff90b481218cb50f8ac7c07f5845aebdb8e17877d47e55b05b9","src/ffi/callbackinterface.rs":"47819b0b5019d8e2974a64f94523ad6e48187fcbee4ebf08f6e9550c79114159","src/ffi/ffidefault.rs":"c6a521777f2e0b5740548fef79c01af193f95831e756b123566f445619f7a685","src/ffi/ffiserialize.rs":"4230dd1b408860bacdaa007c5d1a9019738bb8c20c1cc33c147dafb0c2a9c3e8","src/ffi/foreignbytes.rs":"d2b46e1a6317aa64801b855e0d12af6bcdef118d8036603d11c3cdaf6f35fdfe","src/ffi/foreigncallbacks.rs":"8850b789e5002897bdde51b33f47f495d110a79c0adbb7d267a9e7f83f65354c","src/ffi/foreignfuture.rs":"2d8f49372724f1e17a4250f7dbd865d13d6388bf27972efaf57d7a3e0e00f3fa","src/ffi/handle.rs":"466935e92bd15f63e594c47f862e9173be92ad765c1f7b283c1e7dcb5d2e20f2","src/ffi/mod.rs":"e4d46229ccda04fa42496cb72b09d57936311a1ac1d82343293613e708644494","src/ffi/rustbuffer.rs":"679aee6691016d078d13b4bf65aa257f43abde62d06f43440e8d42585dbae1a1","src/ffi/rustcalls.rs":"63ffb43192c644cdfefc82e68f225dc6e18bfea27883fa350f8cef9aeb0ec8dc","src/ffi/rustfuture/future.rs":"b8ca1c65a52e5386a3ea7f686c28db6747ee1f4221aa77e646058d167d4eef2d","src/ffi/rustfuture/mod.rs":"1c5f42848576c91b4f14a667a85c5c8fcb928fc849331c1613c1f3e9a81d7d0b","src/ffi/rustfuture/scheduler.rs":"c2115159805e2f80663642c9c0137437b0937aa1fbb4f3d29f90c10e285ad545","src/ffi/rustfuture/tests.rs":"5ddac8e0605bd607339c80d38a8c37a2e60a7a2b26fe4c9ac52097fb1d71041f","src/ffi_converter_impls.rs":"a6f958441c4c38878f08a5bc7d691313682f06bfbb948e200cf048344e77a9db","src/ffi_converter_traits.rs":"1d69229727c423db096405e970074ff882bb5a9c04153ceb7cabbf627c32c3b8","src/lib.rs":"74c4d31048608d268bf9996ab4461d103c007251d5f6665ee09d7f3127ae1fe1","src/metadata.rs":"1bbb34b044259c7bd84549310988b92341535f379794010e829ceae31bf55031","src/oneshot.rs":"8f1b7e87cc139d274cacef1a7ad6a9e9bf85423a140ad4e5b61e38be9c6e7bb6"},"package":"c3fa8eb4d825b4ed095cb13483cba6927c3002b9eb603cef9b7688758cc3772e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_core/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_core/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_core" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_core/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_core/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_core/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,36 @@ +[package] +name = "uniffi_core" +description = "a multi-language bindings generator for rust (runtime support code)" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +version = "0.29.2" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[dependencies] +# Re-exported dependencies used in generated Rust scaffolding files. +anyhow = "1" +async-compat = { version = "0.2.1", optional = true } +bytes = "1.3" +once_cell = "1.10.0" +static_assertions = "1.1.0" + +[features] +default = [] + +# Printout tracing information on FFI calls. Useful for debugging issues with the bindings code. +ffi-trace = [] + +# Enable support for Tokio's futures. +# This must still be opted into on a per-function basis using `#[uniffi::export(async_runtime = "tokio")]`. +tokio = ["dep:async-compat"] + +# Enable support for the ffi buffer scaffolding functions +scaffolding-ffi-buffer-fns = [] + +# Support for WebAssembly targets in a single-threaded environment. +# This feature is unstable and may change in the future. +wasm-unstable-single-threaded = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_internal_macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_internal_macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"e9973fcd0efa37403cda08ebde7428ed39b0730991efec625b0610412aab53ee","Cargo.toml":"7e4da7eee7b03a97f01686c98800b9bd872d04c50e3624e4b2ca4ccc93633bf4","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/as_ref.rs":"38ebcc914271380a105cfc0aca5b741ef31cc8bee54643e657e8ac331268ad4a","src/checksum.rs":"f37765bd7cb88fe3bcca4a3295e75a31ad2f7a5fa7d818b6aacf425753df5342","src/ir/ast.rs":"c3745d5e95261040753b9af05aa2cf1bcdf2348c35baf8fcd25269530a0d4964","src/ir/mod.rs":"5dfad799ecf42d37d68e53c4dc3da3537c7411d3503f6ba7086d5c0a988afa79","src/ir/parse.rs":"c97e20e13551de2f9278675bd8bff7b99cf7ff5dc60a1f3f124ab05bfd27eb3a","src/ir/render.rs":"61978d470415548dd5d14fd7d79c7fcd94bb5292bc65f0962a156f8076aeec51","src/lib.rs":"1379a1f38283c96fa1e29987214ef84939b524033f8608d23488427e25c9303f"},"package":"83b547d69d699e52f2129fde4b57ae0d00b5216e59ed5b56097c95c86ba06095"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"e4db17d472b54e9a0a40edcfa59fc129db87a192c205989720769a97b3a42783","Cargo.lock":"e9973fcd0efa37403cda08ebde7428ed39b0730991efec625b0610412aab53ee","Cargo.toml":"7e4da7eee7b03a97f01686c98800b9bd872d04c50e3624e4b2ca4ccc93633bf4","Cargo.toml.orig":"bfaa875741e14e4d1eb235c37f660a40e737d28881661c566bbbd0ae04ed3c9c","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/as_ref.rs":"38ebcc914271380a105cfc0aca5b741ef31cc8bee54643e657e8ac331268ad4a","src/checksum.rs":"f37765bd7cb88fe3bcca4a3295e75a31ad2f7a5fa7d818b6aacf425753df5342","src/ir/ast.rs":"c3745d5e95261040753b9af05aa2cf1bcdf2348c35baf8fcd25269530a0d4964","src/ir/mod.rs":"5dfad799ecf42d37d68e53c4dc3da3537c7411d3503f6ba7086d5c0a988afa79","src/ir/parse.rs":"c97e20e13551de2f9278675bd8bff7b99cf7ff5dc60a1f3f124ab05bfd27eb3a","src/ir/render.rs":"61978d470415548dd5d14fd7d79c7fcd94bb5292bc65f0962a156f8076aeec51","src/lib.rs":"1379a1f38283c96fa1e29987214ef84939b524033f8608d23488427e25c9303f"},"package":"83b547d69d699e52f2129fde4b57ae0d00b5216e59ed5b56097c95c86ba06095"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_internal_macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_internal_macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_internal_macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_internal_macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_internal_macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_internal_macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,25 @@ +[package] +name = "uniffi_internal_macros" +version = "0.29.2" +description = "a multi-language bindings generator for rust (interal macro crate)" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[lib] +proc-macro = true + +[dependencies] +anyhow = "1" +indexmap = { version = "2.2" } +proc-macro2 = "1.0" +quote = "1.0" +syn = { version = "2.0", features = ["full", "visit-mut", "extra-traits"] } + +[features] +default = [] +nightly = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_macros/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_macros/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"f539b73c492d788cf6492348dca98940b7f27dc88ec8788e8d12d49c6f50c530","Cargo.toml":"c78fa8c8d5ada31307e7e9797d2f5b8c96017a8380c8768c81f0538c5ffbb9aa","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/custom.rs":"1e6b642216717a73c3209c99c4fd11f125a9be026abd982a6b6852fca39f73c9","src/default.rs":"77466ac54da69094bcdccc5927d0980b1e9dd0095647ca825830673c48847a53","src/derive.rs":"70beb2fa76705b8f879b3bb41aecf07341fa2a809585431c517436734e96fff4","src/enum_.rs":"de3807662071222877a1abc4aad9cd04bfa16850f1e36a18f078addfed73e775","src/error.rs":"6d1a9946fbe587622bdb7ad3eabde4bdceac64d542fb686a7031f4a1ded5b55c","src/export.rs":"b87aeb6573706897f890ed7439839481b3a8a76d4fe6741d07c8c505139d6260","src/export/attributes.rs":"29835ea10f0399c98490ab6396e840baa293ab7fa9986c65e637961345df2900","src/export/callback_interface.rs":"2ea3ce61bced367a80dd69c6e640f88bd39def5c9988b20c6364489197fcb316","src/export/item.rs":"179195a3368d6c8d4b9a3bf45e534e0c1bd08186439685bf95850f5cdc995b5b","src/export/scaffolding.rs":"6b7a65662d934b7fa21582f662ea5c7b3344cccdbb3781a609bc18c9ae018ae1","src/export/trait_interface.rs":"0d598a6c07a6421b967f553275b6507f31964e0881eb36cad3913bd0d7e32b9d","src/export/utrait.rs":"9547c8efefd2997f7d56b5d8b08b54b68abac492e205fbfeeb189276f96f4b99","src/ffiops.rs":"4ececc512e1155c350f2e486b3276b1416b4d043a120a30f7ee35cbdce1f17c3","src/fnsig.rs":"2d117c24cdb794667787f7de59930f3d49a4bdb105c1a8e443b94a7d84e6d59c","src/lib.rs":"0b2508476c126707dfcc76a522332b38b701ee7e3c93c1c84ca61859afdfba3a","src/object.rs":"9241e833c5ca235b6a432a35a6fb67cfaadcb789b16eb774b4abdc01811d34b8","src/record.rs":"9d8cc3fe9ef44ff2554b90fdd4b0b9e647a75f6d1002145c4a4291f7cdff20f4","src/remote.rs":"ae1ed719070ba267df4a7c5661b88d15c79dc2e7f43a8c2cafe2b4099fe84261","src/setup_scaffolding.rs":"e633e64d2ae88d0b601e5735c03c06ad5cfe8b49d0b730bcb171d0d38ad430cb","src/test.rs":"6de5c5719f0ece8b2fb5a3cf838628e8c733f623f31838cb4ee670ca03ebb0de","src/util.rs":"f3d3368fd9eb9b4619851976415b0e5eb7b6fd899859543e62ccddeb0b30d9e7"},"package":"00f1de72edc8cb9201c7d650e3678840d143e4499004571aac49e6cb1b17da43"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7cf2a644e6baffb0a77b68b16b41bd4faa228669b2bb7bc20b1b72a9041b625b","Cargo.lock":"f539b73c492d788cf6492348dca98940b7f27dc88ec8788e8d12d49c6f50c530","Cargo.toml":"c78fa8c8d5ada31307e7e9797d2f5b8c96017a8380c8768c81f0538c5ffbb9aa","Cargo.toml.orig":"40d30347048894f074d181c77f0b5190d4c39d5e215d8318cd26406af440e9e6","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/custom.rs":"1e6b642216717a73c3209c99c4fd11f125a9be026abd982a6b6852fca39f73c9","src/default.rs":"77466ac54da69094bcdccc5927d0980b1e9dd0095647ca825830673c48847a53","src/derive.rs":"70beb2fa76705b8f879b3bb41aecf07341fa2a809585431c517436734e96fff4","src/enum_.rs":"de3807662071222877a1abc4aad9cd04bfa16850f1e36a18f078addfed73e775","src/error.rs":"6d1a9946fbe587622bdb7ad3eabde4bdceac64d542fb686a7031f4a1ded5b55c","src/export.rs":"b87aeb6573706897f890ed7439839481b3a8a76d4fe6741d07c8c505139d6260","src/export/attributes.rs":"29835ea10f0399c98490ab6396e840baa293ab7fa9986c65e637961345df2900","src/export/callback_interface.rs":"2ea3ce61bced367a80dd69c6e640f88bd39def5c9988b20c6364489197fcb316","src/export/item.rs":"179195a3368d6c8d4b9a3bf45e534e0c1bd08186439685bf95850f5cdc995b5b","src/export/scaffolding.rs":"6b7a65662d934b7fa21582f662ea5c7b3344cccdbb3781a609bc18c9ae018ae1","src/export/trait_interface.rs":"0d598a6c07a6421b967f553275b6507f31964e0881eb36cad3913bd0d7e32b9d","src/export/utrait.rs":"9547c8efefd2997f7d56b5d8b08b54b68abac492e205fbfeeb189276f96f4b99","src/ffiops.rs":"4ececc512e1155c350f2e486b3276b1416b4d043a120a30f7ee35cbdce1f17c3","src/fnsig.rs":"2d117c24cdb794667787f7de59930f3d49a4bdb105c1a8e443b94a7d84e6d59c","src/lib.rs":"0b2508476c126707dfcc76a522332b38b701ee7e3c93c1c84ca61859afdfba3a","src/object.rs":"9241e833c5ca235b6a432a35a6fb67cfaadcb789b16eb774b4abdc01811d34b8","src/record.rs":"9d8cc3fe9ef44ff2554b90fdd4b0b9e647a75f6d1002145c4a4291f7cdff20f4","src/remote.rs":"ae1ed719070ba267df4a7c5661b88d15c79dc2e7f43a8c2cafe2b4099fe84261","src/setup_scaffolding.rs":"e633e64d2ae88d0b601e5735c03c06ad5cfe8b49d0b730bcb171d0d38ad430cb","src/test.rs":"6de5c5719f0ece8b2fb5a3cf838628e8c733f623f31838cb4ee670ca03ebb0de","src/util.rs":"f3d3368fd9eb9b4619851976415b0e5eb7b6fd899859543e62ccddeb0b30d9e7"},"package":"00f1de72edc8cb9201c7d650e3678840d143e4499004571aac49e6cb1b17da43"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_macros/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_macros/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_macros" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_macros/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_macros/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_macros/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,40 @@ +[package] +name = "uniffi_macros" +version = "0.29.2" +description = "a multi-language bindings generator for rust (convenience macros)" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[lib] +proc-macro = true + +[dependencies] +camino = "1.0.8" +fs-err = "2.7.0" +once_cell = "1.10.0" +proc-macro2 = "1.0" +quote = "1.0" +serde = { version = "1.0.136", features = ["derive"] } +syn = { version = "2.0", features = ["full", "visit-mut"] } +toml = "0.5.9" +uniffi_build = { path = "../uniffi_build", version = "=0.29.2", optional = true } +uniffi_meta = { path = "../uniffi_meta", version = "=0.29.2" } + +[features] +default = [] +# Enable the generate_and_include_scaffolding! macro +trybuild = [ "dep:uniffi_build" ] +# Generate extra scaffolding functions that use FfiBuffer to pass arguments and return values +scaffolding-ffi-buffer-fns = [] +# Enable extra features that require a nightly compiler: +# * Add the full module path of exported items to FFI metadata instead of just the crate name. +# This may be used by language backends to generate nested module structures in the future. +nightly = [] +# Support for WebAssembly targets in a single-threaded environment. +# This feature is unstable and may change in the future. +wasm-unstable-single-threaded = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_meta/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_meta/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"50c171370f83622f33db473c5c50e6cf524a2258f645f4fd5826bad6193cba95","Cargo.toml":"3d30ddebb7091ba4a8f846c391f3c3c09cb5fc14c9e5ecc1e173318805211ad2","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/ffi_names.rs":"7db91a47da0b8c7207533b6a58a0d4e50f53ce5d77bcdc1269594897f8a75e6b","src/group.rs":"920d14932d19930eb9136b99693bd8c85a47cf0a973ff377d848bed40cba255f","src/lib.rs":"9492bc1f913f02eedbfe9f42240569df6d96cce7dcdd170168a927d2de2659c3","src/metadata.rs":"4e50325d4a6de0b5059f98c3dd785dfba541c01e1e002e1360183347ec9f2892","src/reader.rs":"14f797b0341fef127cad43092ac2c89138d6581b78b12ae52c48a74a7f17d835","src/types.rs":"ff87e4f536d6ee1d7ee2a757f2c4d1ebf69732c5fb9d46ffd7931c49ce40ddc0"},"package":"3acc9204632f6a555b2cba7c8852c5523bc1aa5f3eff605c64af5054ea28b72e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"bfda45ad7ef44c86ea3e9fec83c53c81b9f23a0d33cec37c2aca4c999f20eb7c","Cargo.lock":"50c171370f83622f33db473c5c50e6cf524a2258f645f4fd5826bad6193cba95","Cargo.toml":"3d30ddebb7091ba4a8f846c391f3c3c09cb5fc14c9e5ecc1e173318805211ad2","Cargo.toml.orig":"1d4c39c3cdcdfa5de3acc30fbdd8428af0163908fecc7347d90afbc81602f7d4","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/ffi_names.rs":"7db91a47da0b8c7207533b6a58a0d4e50f53ce5d77bcdc1269594897f8a75e6b","src/group.rs":"920d14932d19930eb9136b99693bd8c85a47cf0a973ff377d848bed40cba255f","src/lib.rs":"9492bc1f913f02eedbfe9f42240569df6d96cce7dcdd170168a927d2de2659c3","src/metadata.rs":"4e50325d4a6de0b5059f98c3dd785dfba541c01e1e002e1360183347ec9f2892","src/reader.rs":"14f797b0341fef127cad43092ac2c89138d6581b78b12ae52c48a74a7f17d835","src/types.rs":"ff87e4f536d6ee1d7ee2a757f2c4d1ebf69732c5fb9d46ffd7931c49ce40ddc0"},"package":"3acc9204632f6a555b2cba7c8852c5523bc1aa5f3eff605c64af5054ea28b72e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_meta/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_meta/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_meta" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_meta/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_meta/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_meta/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,16 @@ +[package] +name = "uniffi_meta" +version = "0.29.2" +edition = "2021" +description = "uniffi_meta" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +license = "MPL-2.0" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[dependencies] +anyhow = "1" +siphasher = "0.3" +uniffi_internal_macros = { version = "0.29.2", path = "../uniffi_internal_macros" } +uniffi_pipeline = { version = "0.29.2", path = "../uniffi_pipeline" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_pipeline/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_pipeline/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"c4ef7c7e1ef787507ea3835e45c6c126076b9e9f60f6384d844012d986846519","Cargo.toml":"7cbe80f2022c0569a5de0b592dc88121189a4f6a676050e7e93f6b0af80d4a97","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/lib.rs":"8852b439ee697396d85a556bbe5a5740d63520da7511567fb3081a8c830881dc","src/node.rs":"322c08a3a29a43fb915f66502b56774756e5f1164ab4ae018413242fb0492a6b","src/pipeline.rs":"af376763412a1c3cd315b92807aa0306e3940883894d3ad0208ec36d10267521","src/value.rs":"eecd283b37b800dc882159ec90d1557854a725fd7d835ec36e437514ec18976b"},"package":"54b5336a9a925b358183837d31541d12590b7fcec373256d3770de02dff24c69"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"eaf0e54859a43a0fd0bebb1a2dcf674630157305ce5e881edcfab7dc9608c71d","Cargo.lock":"c4ef7c7e1ef787507ea3835e45c6c126076b9e9f60f6384d844012d986846519","Cargo.toml":"7cbe80f2022c0569a5de0b592dc88121189a4f6a676050e7e93f6b0af80d4a97","Cargo.toml.orig":"a3d028c1fb40fd5e1b8d41ac45905a050f2afa863e4ce4cb7f46f22feb4097e4","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/lib.rs":"8852b439ee697396d85a556bbe5a5740d63520da7511567fb3081a8c830881dc","src/node.rs":"322c08a3a29a43fb915f66502b56774756e5f1164ab4ae018413242fb0492a6b","src/pipeline.rs":"af376763412a1c3cd315b92807aa0306e3940883894d3ad0208ec36d10267521","src/value.rs":"eecd283b37b800dc882159ec90d1557854a725fd7d835ec36e437514ec18976b"},"package":"54b5336a9a925b358183837d31541d12590b7fcec373256d3770de02dff24c69"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_pipeline/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_pipeline/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_pipeline" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_pipeline/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_pipeline/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_pipeline/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "uniffi_pipeline" +version = "0.29.2" +description = "a multi-language bindings generator for rust (codegen and cli tooling)" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[dependencies] +anyhow = "1" +heck = "0.5" +indexmap = { version = "2.2" } +tempfile = "3" +uniffi_internal_macros = { path = "../uniffi_internal_macros", version = "=0.29.2" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_testing/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_testing/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"1f4d107f0c3039eee05bea426aee584cdd414d4828e30e028ff6d7ec150b958f","Cargo.toml":"5dde1aee2095681af9606dd8d8a4c4fb1673e70c605a1d027b8eb39c0f5e64d1","README.md":"ec6aba24af9a011ef6647422aa22efabdee519cdee3da1a9f9033b07b7cbdb0d","src/lib.rs":"4977897bc59ac67f8c8dd171ea1af7686eda747210f02c1da3e0223f14e7279b"},"package":"69d997638de55f9e7011549a950be85db4f0a7e050b3aaa2922ccde12f237dd4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"dd11d4b690eecdd15026e2404e7c5a438bd0af9c752507fe9c5321da7f7b0eb9","Cargo.lock":"1f4d107f0c3039eee05bea426aee584cdd414d4828e30e028ff6d7ec150b958f","Cargo.toml":"5dde1aee2095681af9606dd8d8a4c4fb1673e70c605a1d027b8eb39c0f5e64d1","Cargo.toml.orig":"75efb1e870c810368ccc264c992e9895135485db9193f184e0443cb13d923641","README.md":"ec6aba24af9a011ef6647422aa22efabdee519cdee3da1a9f9033b07b7cbdb0d","src/lib.rs":"4977897bc59ac67f8c8dd171ea1af7686eda747210f02c1da3e0223f14e7279b"},"package":"69d997638de55f9e7011549a950be85db4f0a7e050b3aaa2922ccde12f237dd4"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_testing/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_testing/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_testing" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_testing/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_testing/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_testing/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +[package] +name = "uniffi_testing" +version = "0.29.2" +description = "a multi-language bindings generator for rust (testing helpers)" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +edition = "2021" +license = "MPL-2.0" +readme = "../README.md" + +[dependencies] +anyhow = "1" +camino = "1.0.8" +cargo_metadata = "0.19" +fs-err = "2.7.0" +once_cell = "1.12" + +[features] +ffi-trace = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_udl/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_udl/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"ee6065fbae500307578b03c8303d15ed9f7c6dac70e390a3c1d20ccbaa49fdb9","Cargo.toml":"7066abcdb1f9715613ea875f9665441df04ee53140850307f24adc0bce891c5f","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/attributes.rs":"957a6e6fdf09625233611f137e3aa751991bb8c211ee2a08ae8db8687c9593e0","src/collectors.rs":"4baed4ec8a3ad5d56905692b9aa9d414170271cf80e7de2ec4ff65524cdd269a","src/converters/callables.rs":"f8687418a8f17a8a1a9651a4c1ed4950212578a270ffb58e305a7cc21dbd7d47","src/converters/enum_.rs":"f3d06f1519ede2e8db07c89d2fd0d0b83d870fe301ffc7aa66ec8c6b0e111909","src/converters/interface.rs":"fe6aa9970ce37947ae132fdcadc288f078a2c9df3c541c7b7f57f6bad224381d","src/converters/mod.rs":"9886e203fc860f99b7977de8af58bf9af1f9a47e3a4094ba681de1b441bc1a77","src/finder.rs":"d8e4c04ff810b2ad00eb23ac4f3ebb64bc15fe9612f54a6254dd6415f386a139","src/lib.rs":"56c50ce61ba5e7266fe7fc9fa9d0022cdbfbe9801730753bd4ee66fed040221c","src/literal.rs":"4f28ad49a17246b4dc30a677cfff65b345bfac0924856e19f58e7574a74c2c40","src/resolver.rs":"c4ff362055dc4ed489e94a063ec0fd3becb8787ad35ce65cdec437a1aae518a0"},"package":"f95e73373d85f04736bc51997d3e6855721144ec4384cae9ca8513c80615e129"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3c8f17365fd4554a7aa2c95f77c901ec7c9f0615d5cc9abc75a9872152bc02c7","Cargo.lock":"ee6065fbae500307578b03c8303d15ed9f7c6dac70e390a3c1d20ccbaa49fdb9","Cargo.toml":"7066abcdb1f9715613ea875f9665441df04ee53140850307f24adc0bce891c5f","Cargo.toml.orig":"2cec2058d8b0d381c3c7391bd08fb8b228819c0369510c0feb9e8aad2e3a6596","README.md":"a07b147b4a2f3305f3346ab8a223c287795498d89c0b4781bc93d5f5026b70bc","src/attributes.rs":"957a6e6fdf09625233611f137e3aa751991bb8c211ee2a08ae8db8687c9593e0","src/collectors.rs":"4baed4ec8a3ad5d56905692b9aa9d414170271cf80e7de2ec4ff65524cdd269a","src/converters/callables.rs":"f8687418a8f17a8a1a9651a4c1ed4950212578a270ffb58e305a7cc21dbd7d47","src/converters/enum_.rs":"f3d06f1519ede2e8db07c89d2fd0d0b83d870fe301ffc7aa66ec8c6b0e111909","src/converters/interface.rs":"fe6aa9970ce37947ae132fdcadc288f078a2c9df3c541c7b7f57f6bad224381d","src/converters/mod.rs":"9886e203fc860f99b7977de8af58bf9af1f9a47e3a4094ba681de1b441bc1a77","src/finder.rs":"d8e4c04ff810b2ad00eb23ac4f3ebb64bc15fe9612f54a6254dd6415f386a139","src/lib.rs":"56c50ce61ba5e7266fe7fc9fa9d0022cdbfbe9801730753bd4ee66fed040221c","src/literal.rs":"4f28ad49a17246b4dc30a677cfff65b345bfac0924856e19f58e7574a74c2c40","src/resolver.rs":"c4ff362055dc4ed489e94a063ec0fd3becb8787ad35ce65cdec437a1aae518a0"},"package":"f95e73373d85f04736bc51997d3e6855721144ec4384cae9ca8513c80615e129"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_udl/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_udl/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "2ce6e9294d7dd05d2d9424c8fe7cfa3ce5b6e173" + }, + "path_in_vcs": "uniffi_udl" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uniffi_udl/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uniffi_udl/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uniffi_udl/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "uniffi_udl" +version = "0.29.2" +description = "udl parsing for the uniffi project" +documentation = "https://mozilla.github.io/uniffi-rs" +homepage = "https://mozilla.github.io/uniffi-rs" +repository = "https://github.com/mozilla/uniffi-rs" +license = "MPL-2.0" +edition = "2021" +keywords = ["ffi", "bindgen"] +readme = "../README.md" + +[dependencies] +anyhow = "1" +weedle2 = { version = "5.0.0", path = "../weedle2" } +# Don't include the `unicode-linebreak` or `unicode-width` since that functionality isn't needed for +# docstrings. +textwrap = { version = "0.16", features = ["smawk"], default-features = false } +uniffi_meta = { path = "../uniffi_meta", version = "=0.29.2" } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unix_path/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unix_path/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unix_path/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unix_path/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d5230fa3d85f7e9ee4da2c620ca1e5d189aa4348d377710cded12c178c6ccce1","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","Readme.md":"e9f0723557b5a6518e5b747f6722b177c3c952566152db63b90f709ca2a64a71","src/lib.rs":"61c07a77a52112cdcefe075b6e967bcbfbf9f8591306f280f532420aee2fc094","src/lossy.rs":"045d19cce70b257a933b966ab27998b03e0058ba0f1ec1cf417981874e335467"},"package":"af8e291873ae77c4c8d9c9b34d0bee68a35b048fb39c263a5155e0e353783eaf"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4d5939cc01a72193dc6f2b7498fc806b62a0d64338f79f6659991578c66b255b","Cargo.toml":"d5230fa3d85f7e9ee4da2c620ca1e5d189aa4348d377710cded12c178c6ccce1","Cargo.toml.orig":"b231e992f9873b97d41576eaea86b579dd0b7ca0d82406a9ef2b851f05a64bb8","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","Readme.md":"e9f0723557b5a6518e5b747f6722b177c3c952566152db63b90f709ca2a64a71","src/lib.rs":"61c07a77a52112cdcefe075b6e967bcbfbf9f8591306f280f532420aee2fc094","src/lossy.rs":"045d19cce70b257a933b966ab27998b03e0058ba0f1ec1cf417981874e335467"},"package":"af8e291873ae77c4c8d9c9b34d0bee68a35b048fb39c263a5155e0e353783eaf"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unix_path/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unix_path/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unix_path/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unix_path/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "132032a9b2ee33d65cd5d40ecb921ba754622d7f" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unix_path/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unix_path/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unix_path/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unix_path/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,21 @@ +[package] +name = "unix_path" +version = "1.0.1" +description = "Unix-compatible paths regardless of platform." +repository = "https://gitlab.com/SnejUgal/unix_path" +readme = "./Readme.md" +license = "MIT OR Apache-2.0" +authors = ["SnejUgal "] +edition = "2018" +keywords = ["unix", "path", "pathbuf"] +categories = ["no-std"] + +[features] +default = ["std"] +alloc = ["unix_str/alloc"] +std = ["alloc", "unix_str/std"] +shrink_to = ["unix_str/shrink_to"] + +[dependencies] +unix_str = { version = "1", default-features = false } +serde = { version = "1", optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unix_str/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/unix_str/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/unix_str/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unix_str/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"94d1006cba1c84ee250e4e7fa8627d103bc0004553051a8fc086fc71922447ac","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","Readme.md":"193e04332e6cdecdcaafc73380a28b3faa1d0415ebf4b45afe2025ac81878eb9","src/lib.rs":"a80fdc043cf480188120c8c65c8c07ae3add9b75b79336e801626ed79fa5f493","src/lossy.rs":"38776b5b86f06b1432748c15e8c342b6fdc63488e1c27665d03c5e6361330531","src/sys.rs":"26e47413ca142003e6547cc44ed80f0f3bd948f0892d6e65ba8c8e8c54a4f3c5","src/sys_common.rs":"37105a8e48fb185534c1fc88f519dccbe97686427fe5b979b69f8fcbfca07899","src/sys_common/bytestring.rs":"1ab26007a3bccc3ba771cacbfef5307437d83af1c7f327c990d5d765b704c262"},"package":"2ace0b4755d0a2959962769239d56267f8a024fef2d9b32666b3dcd0946b0906"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"30778863f86174bd70e97f685bfa4f372be96370ab160da5985920e64ba40b82","Cargo.toml":"94d1006cba1c84ee250e4e7fa8627d103bc0004553051a8fc086fc71922447ac","Cargo.toml.orig":"66e966a104d8e9f4b87995790d5e85f92b9a413d63cf517002993700ef004779","LICENSE-APACHE":"62c7a1e35f56406896d7aa7ca52d0cc0d272ac022b5d2796e7d6905db8a3636a","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","Readme.md":"193e04332e6cdecdcaafc73380a28b3faa1d0415ebf4b45afe2025ac81878eb9","src/lib.rs":"a80fdc043cf480188120c8c65c8c07ae3add9b75b79336e801626ed79fa5f493","src/lossy.rs":"38776b5b86f06b1432748c15e8c342b6fdc63488e1c27665d03c5e6361330531","src/sys.rs":"26e47413ca142003e6547cc44ed80f0f3bd948f0892d6e65ba8c8e8c54a4f3c5","src/sys_common.rs":"37105a8e48fb185534c1fc88f519dccbe97686427fe5b979b69f8fcbfca07899","src/sys_common/bytestring.rs":"1ab26007a3bccc3ba771cacbfef5307437d83af1c7f327c990d5d765b704c262"},"package":"2ace0b4755d0a2959962769239d56267f8a024fef2d9b32666b3dcd0946b0906"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unix_str/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/unix_str/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/unix_str/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unix_str/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "862d35f88ca68c369084df0c7ec8814e37565b6c" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/unix_str/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/unix_str/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/unix_str/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/unix_str/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,19 @@ +[package] +name = "unix_str" +version = "1.0.0" +description = "Unix-compatible strings regardless of platform." +repository = "https://gitlab.com/SnejUgal/unix_str" +readme = "./Readme.md" +license = "MIT OR Apache-2.0" +authors = ["SnejUgal "] +edition = "2018" +keywords = ["unix", "str", "string"] +categories = ["no-std"] + +[features] +unixstring_ascii = [] +shrink_to = [] +toowned_clone_into = [] +alloc = [] +std = ["alloc"] +default = ["std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/url/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/url/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/url/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/url/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"5255267c4f9539e97a3a68ed03de5c218652f1e665f9fae885620d252b7dd34e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"76e972ac0f4ddb116e86e10100132a783931a596e7b9872eaa31be15cd4d751d","README.md":"141354cfa79fe3a7e739834bf6e001ff1293169e1809cf9eb6d5c8af0b7a191f","src/host.rs":"ba9504704f9c33517cf700d69961e251f930d68b7d4f47895745baf6d7eed1ed","src/lib.rs":"50cb052ffca9a3ca73156f06fc88c034adc75c332ab2f23a4170d3a206f386a9","src/origin.rs":"7578bfbd8da63f60f022040973c833bb615bb7c4c9f9a34022bf463386867034","src/parser.rs":"a703db38e1f38a421c1795cd928fa261e7f485b1576794a5bdb1afa9d054c7d6","src/path_segments.rs":"ae8c618ecb99d14430c79b34753d14712e221ff442bd9d1cea6de901b0c13cda","src/quirks.rs":"8ddb717579dbd4d171e4146c20a084f941cba30d43548705b98cb3d92274c81b","src/slicing.rs":"b59bf2fa4cbfd31619b860766268d4e99b46537d3b9702b73f6d0a979a7de24a","tests/expected_failures.txt":"659854bf2d0e747a4d446c49ddae780f691dc01ef96e85cdc11ce6c686abb9f0","tests/setters_tests.json":"a3a4cbd7b798bc2c4d9656dc50be7397a5a5ed1f0b52daa1da1ad654d38c1dcd","tests/unit.rs":"fd597d2ca9d890856f35271e3896f27713c33d4afd89737f7379ac71f3470586","tests/urltestdata.json":"58d67bea710d5f46324fe6841df5fd82090fe4ec2d882bc0fc7c1784d4771884","tests/wpt.rs":"8781251116a9de8169327ed40a0237ac6ff2f84e3d579d6fb6d7353362f9a48a"},"package":"32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"b6e232145d1fda2ccd8dc09e7a2af762f052550cbc47b473dc0fbb52045e009a","Cargo.toml":"5255267c4f9539e97a3a68ed03de5c218652f1e665f9fae885620d252b7dd34e","Cargo.toml.orig":"4606503d618b4a94728ce1d40d5623e853ca6b543af94c506acb1bf0b13e6a2a","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"76e972ac0f4ddb116e86e10100132a783931a596e7b9872eaa31be15cd4d751d","README.md":"141354cfa79fe3a7e739834bf6e001ff1293169e1809cf9eb6d5c8af0b7a191f","src/host.rs":"ba9504704f9c33517cf700d69961e251f930d68b7d4f47895745baf6d7eed1ed","src/lib.rs":"50cb052ffca9a3ca73156f06fc88c034adc75c332ab2f23a4170d3a206f386a9","src/origin.rs":"7578bfbd8da63f60f022040973c833bb615bb7c4c9f9a34022bf463386867034","src/parser.rs":"a703db38e1f38a421c1795cd928fa261e7f485b1576794a5bdb1afa9d054c7d6","src/path_segments.rs":"ae8c618ecb99d14430c79b34753d14712e221ff442bd9d1cea6de901b0c13cda","src/quirks.rs":"8ddb717579dbd4d171e4146c20a084f941cba30d43548705b98cb3d92274c81b","src/slicing.rs":"b59bf2fa4cbfd31619b860766268d4e99b46537d3b9702b73f6d0a979a7de24a","tests/expected_failures.txt":"659854bf2d0e747a4d446c49ddae780f691dc01ef96e85cdc11ce6c686abb9f0","tests/setters_tests.json":"a3a4cbd7b798bc2c4d9656dc50be7397a5a5ed1f0b52daa1da1ad654d38c1dcd","tests/unit.rs":"fd597d2ca9d890856f35271e3896f27713c33d4afd89737f7379ac71f3470586","tests/urltestdata.json":"58d67bea710d5f46324fe6841df5fd82090fe4ec2d882bc0fc7c1784d4771884","tests/wpt.rs":"8781251116a9de8169327ed40a0237ac6ff2f84e3d579d6fb6d7353362f9a48a"},"package":"32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/url/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/url/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/url/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/url/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "797b2e2a0a31ffd75a004efac859618a634d5fa4" + }, + "path_in_vcs": "url" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/url/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/url/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/url/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/url/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,57 @@ +[package] + +name = "url" +# When updating version, also modify html_root_url in the lib.rs +version = "2.5.4" +authors = ["The rust-url developers"] + +description = "URL library for Rust, based on the WHATWG URL Standard" +documentation = "https://docs.rs/url" +repository = "https://github.com/servo/rust-url" +readme = "../README.md" +keywords = ["url", "parser"] +categories = ["parser-implementations", "web-programming", "encoding", "no-std"] +license = "MIT OR Apache-2.0" +include = ["src/**/*", "LICENSE-*", "README.md", "tests/**"] +edition = "2018" +rust-version = "1.63" # From libc + +[dev-dependencies] +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +bencher = "0.1" + +[target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dev-dependencies] +wasm-bindgen-test = "0.3" + +[dependencies] +form_urlencoded = { version = "1.2.1", path = "../form_urlencoded", default-features = false, features = ["alloc"] } +idna = { version = "1.0.3", path = "../idna", default-features = false, features = ["alloc", "compiled_data"] } +percent-encoding = { version = "2.3.1", path = "../percent_encoding", default-features = false, features = ["alloc"] } +serde = { version = "1.0", optional = true, features = ["derive"] } + +[features] +default = ["std"] +std = ["idna/std", "percent-encoding/std", "form_urlencoded/std"] + +# Enable to use the #[debugger_visualizer] attribute. This feature requires Rust >= 1.71. +debugger_visualizer = [] +# Expose internal offsets of the URL. +expose_internals = [] + +[[test]] +name = "url_wpt" +path = "tests/wpt.rs" +harness = false + +[[bench]] +name = "parse_url" +path = "benches/parse_url.rs" +harness = false + +[package.metadata.docs.rs] +features = ["serde"] +rustdoc-args = ["--generate-link-to-definition"] + +[package.metadata.playground] +features = ["serde"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/utf16_iter/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/utf16_iter/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"b84efe109a420fa3ca98be33f4227327af7ffa426195812c270feb1268bc2426","Cargo.toml":"b2e7593b55a1ede10702cb8b29d5fc8d1881d7e5bb32921743b9d590606e327c","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"c6f0243c432701e0575a7c175e0b5dfa6751832880ff25461cdebc3b7c5892e0","src/indices.rs":"c1fac2c0b9b8ff87895a76f42d1e2983646f60fb5fe51f87d4dd2f21dee355d3","src/lib.rs":"a93cc43412d0790bfb18bb8a8cf7798d8161d16f49201896dab4d14bb3ab4ad8","src/report.rs":"1ad9afbe382ec8ed24f0e562dcb6887bc54b9e3d262a423c4ecb7becf63202f8"},"package":"c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7e913bb2befa75c2e1886e1e42ac6a3d7168c6af26e0b07168066067f91cc266","COPYRIGHT":"b84efe109a420fa3ca98be33f4227327af7ffa426195812c270feb1268bc2426","Cargo.toml":"b2e7593b55a1ede10702cb8b29d5fc8d1881d7e5bb32921743b9d590606e327c","Cargo.toml.orig":"9bd01a88c86dc4264d0eff58a870b5465ad781194d8b3615f3780800bfe8d83e","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"c6f0243c432701e0575a7c175e0b5dfa6751832880ff25461cdebc3b7c5892e0","src/indices.rs":"c1fac2c0b9b8ff87895a76f42d1e2983646f60fb5fe51f87d4dd2f21dee355d3","src/lib.rs":"a93cc43412d0790bfb18bb8a8cf7798d8161d16f49201896dab4d14bb3ab4ad8","src/report.rs":"1ad9afbe382ec8ed24f0e562dcb6887bc54b9e3d262a423c4ecb7becf63202f8"},"package":"c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/utf16_iter/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/utf16_iter/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "4028560bea1185af2989a0c59d71284a763c52d5" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/utf16_iter/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/utf16_iter/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/utf16_iter/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "utf16_iter" +version = "1.0.5" +edition = "2021" +description = "Iterator by char over potentially-invalid UTF-16 in &[u16]" +authors = ["Henri Sivonen "] +license = "Apache-2.0 OR MIT" +readme = "README.md" +documentation = "https://docs.rs/utf16_iter/" +homepage = "https://docs.rs/utf16_iter/" +repository = "https://github.com/hsivonen/utf16_iter" +keywords = ["encoding", "UTF-16", "unicode", "iterator"] +categories = ["text-processing", "encoding", "internationalization"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/utf8_iter/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/utf8_iter/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYRIGHT":"c30152c94a6d75e021adbc52b3a52470366a46edb917e17deae3259251af244c","Cargo.toml":"df82c17a094e56a7c66d9aba1f68a1c3647518694c25326f09c5634a9012f21e","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"806ed7e6fad84cb440a763c03369af8a2dd01c60712bb19c635448c2a9d58b7e","src/indices.rs":"b01fbaac3c9a09be130cac57066a980362a1290fac2fe0f27f6238818235f94c","src/lib.rs":"5ac63cc86ea5ff25ac5b2988f172efa9f338ea1214874f16e568c965b210e427","src/report.rs":"4b228198912dbc65733f6a9d42051440148833bfb4ae31a10bfeafe9ed45b7ef"},"package":"b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1c1e73a54966c5d2fbea5ca7545b70a15f1428b6d06f1728f07d4c8c4fd72d00","COPYRIGHT":"c30152c94a6d75e021adbc52b3a52470366a46edb917e17deae3259251af244c","Cargo.toml":"df82c17a094e56a7c66d9aba1f68a1c3647518694c25326f09c5634a9012f21e","Cargo.toml.orig":"f69955726d1a34e10c075ba2570b1d13193e0420ece583b962174d1dcc076d62","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"806ed7e6fad84cb440a763c03369af8a2dd01c60712bb19c635448c2a9d58b7e","src/indices.rs":"b01fbaac3c9a09be130cac57066a980362a1290fac2fe0f27f6238818235f94c","src/lib.rs":"5ac63cc86ea5ff25ac5b2988f172efa9f338ea1214874f16e568c965b210e427","src/report.rs":"4b228198912dbc65733f6a9d42051440148833bfb4ae31a10bfeafe9ed45b7ef"},"package":"b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/utf8_iter/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/utf8_iter/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "6b604ea2365bd535fb66eb4bfe92a9e00e333090" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/utf8_iter/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/utf8_iter/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/utf8_iter/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "utf8_iter" +version = "1.0.4" +edition = "2021" +description = "Iterator by char over potentially-invalid UTF-8 in &[u8]" +authors = ["Henri Sivonen "] +license = "Apache-2.0 OR MIT" +readme = "README.md" +documentation = "https://docs.rs/utf8_iter/" +homepage = "https://docs.rs/utf8_iter/" +repository = "https://github.com/hsivonen/utf8_iter" +keywords = ["encoding", "UTF-8", "unicode", "iterator"] +categories = ["text-processing", "encoding", "internationalization"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uuid/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/uuid/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/uuid/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uuid/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"b360d72c37ca9eee599c13d4f7f4b95707c6414634e67befc6a63c1d430d299c","CONTRIBUTING.md":"be72ea4c22c397964f6f44b10562c4ad485dc1cc24b3dcca951e49907439d9ac","COPYRIGHT":"b4b2c0de2a05de3372d5c828128413ce82bb7dba2272487b7729f09cc3d3519d","Cargo.lock":"19bcf0624f45e4aecf6133123fd9b021c7c13576ca59e93e8c9afe9818157bc2","Cargo.toml":"9e9e54f6c8469b7b121a91fcd589c63f1faefea78c90f21e35b667ffe1b019ed","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"436bc5a105d8e57dcd8778730f3754f7bf39c14d2f530e4cde4bd2d17a83ec3d","README.md":"923e1deffbdae6ef5c6faca922ac4fb4f0aaadac800a7e28b4a5ab6ecce19d1d","benches/format_str.rs":"f1320973392ce1cd0f0988747c6b4253d3b4ce34cf742dd558efad86f88a81e5","benches/parse_str.rs":"4e9e2f881c609ccdce502a6490e6b5f06cd8954e44f8a1b98d6c0e22f53a15d5","benches/v4.rs":"f59d7180882e12cb09761d941d7bece9690a97f7f29181e2692b38012b6363d7","examples/random_uuid.rs":"9f2282adaa253c803ca58b1ce1c50eb61aaf904a47aec10b777963a6f5ecf9ff","examples/sortable_uuid.rs":"bff06efa3bf3ced72dd4b27d470417bba4887f5110d79cda52688329aa922cea","examples/uuid_macro.rs":"75178c9756da545f94e31f9d322e9a97d8f76a08326f26f2d014088cb42e4ebf","examples/windows_guid.rs":"2e2a21779aec9772a7f0c9ec475b5dc44835640cb104352134986e809f0f7f59","src/builder.rs":"3b3626a94686e8d9a6ffaf2ecfcc3a8710ca93af93f73fba892286744364e919","src/error.rs":"621799694111aab9d6e570290f4d1b341fe6be58d2b3425fa7891ada7575cab7","src/external.rs":"9843b6893a7f07591abbbf8588da36f241563fe71e5e445fa500fdd7b65791e3","src/external/arbitrary_support.rs":"98cf90603e1b1c288847097b9da41d604fd1ddfa8b9e7a235d74c7b36f204777","src/external/serde_support.rs":"1263176b9916bf61fe3ab32140c22e2e757ea29ffff6f5459b1b720acbe2ed9d","src/external/slog_support.rs":"53c6251e424bdc9b6ba35defb4c723d4d34d44053badbf98e1c7c3e7c83fbb5e","src/fmt.rs":"d66a735d72a4c94629dbd18327e7b9c31aa26c0f0017ed67787b3291413f4f8f","src/lib.rs":"055bfe67fcd3a994309becc9d4803a02498f678567045a81c346f73d352f7579","src/macros.rs":"faa4e32837d38107a62402f2119726e007d4acde9abc2177686b25dec2b68039","src/md5.rs":"227a753edc428499108e6f25074bbeb6a80d55f52e18c717a1d88831ae77066a","src/parser.rs":"06c4bfdd6b74db9469a516f7015d328b1f1bd2750f609423c47e308bf98e8706","src/rng.rs":"b9f69610560aa5b5d9b2eaa16fb2239515bd163da126cf5c392e5fb9b0296c3e","src/sha1.rs":"e1a9657e11f1ed1ede33c0655f9c2641059b7c24f17be4ac425c930cc216e019","src/timestamp.rs":"31e4338f6695e2f1e736ba6d958a7ef6200d15e6a58c4229d8b0ca99691900a6","src/v1.rs":"784f8bee32039de761444ef0ed9e70035f8ff7d16beea3ab39bd7b30e0104fea","src/v3.rs":"d797bac7ba71c489a67cb6d0dbd23931fc151fd51994272215edf768ae9b54d2","src/v4.rs":"76d2e5cdc4935f06c6f3b9a34076a6795129698f6887556c4dbe4753dbef56ce","src/v5.rs":"76e4cbb4695ae7904334e089cb549e7c4382ea74045d437d0b4231ce4a64b17d","src/v6.rs":"38717015364f85aad712b27d1ce91ed9f4c9968957424233dad8ceef7ea221f3","src/v7.rs":"86a2db956f6e2d38d20bcc2b64b2f5dc512471717dfedbd21f9c7b07d065a9c0","src/v8.rs":"21a6e05bcfc1fd835df416d40e6403eef951f79abc36c170e4e767fbd197c43f","tests/macros.rs":"5dc3b4a3f0fdcedb47f680f0534d4074bab3a4b26257d8a4f89e9eaad3e6bca7","tests/ui/compile_fail/invalid_parse.rs":"eb81a6a1be99bcce58afa15e2cacab3e7d64f628d3eb31897d2a13feffb2032f","tests/ui/compile_fail/invalid_parse.stderr":"a0d2f080cf64a965028b2044f775d4f75fc541f560ec75baf783231590cd429e","tests/ui/compile_pass/renamed.rs":"f2bd73151e605035051d3aaf572133861457e6d199d0ff7ede748fc6c0f44c7b","tests/ui/compile_pass/valid.rs":"a0cfeeae38dc78151ecc21ad801e56d61993a7e393e0943a6b06f2811e004135"},"package":"1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"72d777fb08e3b48338a3166fa0ea60f02f6cd5161fafd33551535857064429e4","CODE_OF_CONDUCT.md":"b360d72c37ca9eee599c13d4f7f4b95707c6414634e67befc6a63c1d430d299c","CONTRIBUTING.md":"be72ea4c22c397964f6f44b10562c4ad485dc1cc24b3dcca951e49907439d9ac","COPYRIGHT":"b4b2c0de2a05de3372d5c828128413ce82bb7dba2272487b7729f09cc3d3519d","Cargo.lock":"19bcf0624f45e4aecf6133123fd9b021c7c13576ca59e93e8c9afe9818157bc2","Cargo.toml":"9e9e54f6c8469b7b121a91fcd589c63f1faefea78c90f21e35b667ffe1b019ed","Cargo.toml.orig":"10ca613c96dedfdb9946c6e3893c4a442271250ad083bdc6a3acb06495642081","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"436bc5a105d8e57dcd8778730f3754f7bf39c14d2f530e4cde4bd2d17a83ec3d","README.md":"923e1deffbdae6ef5c6faca922ac4fb4f0aaadac800a7e28b4a5ab6ecce19d1d","benches/format_str.rs":"f1320973392ce1cd0f0988747c6b4253d3b4ce34cf742dd558efad86f88a81e5","benches/parse_str.rs":"4e9e2f881c609ccdce502a6490e6b5f06cd8954e44f8a1b98d6c0e22f53a15d5","benches/v4.rs":"f59d7180882e12cb09761d941d7bece9690a97f7f29181e2692b38012b6363d7","examples/random_uuid.rs":"9f2282adaa253c803ca58b1ce1c50eb61aaf904a47aec10b777963a6f5ecf9ff","examples/sortable_uuid.rs":"bff06efa3bf3ced72dd4b27d470417bba4887f5110d79cda52688329aa922cea","examples/uuid_macro.rs":"75178c9756da545f94e31f9d322e9a97d8f76a08326f26f2d014088cb42e4ebf","examples/windows_guid.rs":"2e2a21779aec9772a7f0c9ec475b5dc44835640cb104352134986e809f0f7f59","src/builder.rs":"3b3626a94686e8d9a6ffaf2ecfcc3a8710ca93af93f73fba892286744364e919","src/error.rs":"621799694111aab9d6e570290f4d1b341fe6be58d2b3425fa7891ada7575cab7","src/external.rs":"9843b6893a7f07591abbbf8588da36f241563fe71e5e445fa500fdd7b65791e3","src/external/arbitrary_support.rs":"98cf90603e1b1c288847097b9da41d604fd1ddfa8b9e7a235d74c7b36f204777","src/external/serde_support.rs":"1263176b9916bf61fe3ab32140c22e2e757ea29ffff6f5459b1b720acbe2ed9d","src/external/slog_support.rs":"53c6251e424bdc9b6ba35defb4c723d4d34d44053badbf98e1c7c3e7c83fbb5e","src/fmt.rs":"d66a735d72a4c94629dbd18327e7b9c31aa26c0f0017ed67787b3291413f4f8f","src/lib.rs":"055bfe67fcd3a994309becc9d4803a02498f678567045a81c346f73d352f7579","src/macros.rs":"faa4e32837d38107a62402f2119726e007d4acde9abc2177686b25dec2b68039","src/md5.rs":"227a753edc428499108e6f25074bbeb6a80d55f52e18c717a1d88831ae77066a","src/parser.rs":"06c4bfdd6b74db9469a516f7015d328b1f1bd2750f609423c47e308bf98e8706","src/rng.rs":"b9f69610560aa5b5d9b2eaa16fb2239515bd163da126cf5c392e5fb9b0296c3e","src/sha1.rs":"e1a9657e11f1ed1ede33c0655f9c2641059b7c24f17be4ac425c930cc216e019","src/timestamp.rs":"31e4338f6695e2f1e736ba6d958a7ef6200d15e6a58c4229d8b0ca99691900a6","src/v1.rs":"784f8bee32039de761444ef0ed9e70035f8ff7d16beea3ab39bd7b30e0104fea","src/v3.rs":"d797bac7ba71c489a67cb6d0dbd23931fc151fd51994272215edf768ae9b54d2","src/v4.rs":"76d2e5cdc4935f06c6f3b9a34076a6795129698f6887556c4dbe4753dbef56ce","src/v5.rs":"76e4cbb4695ae7904334e089cb549e7c4382ea74045d437d0b4231ce4a64b17d","src/v6.rs":"38717015364f85aad712b27d1ce91ed9f4c9968957424233dad8ceef7ea221f3","src/v7.rs":"86a2db956f6e2d38d20bcc2b64b2f5dc512471717dfedbd21f9c7b07d065a9c0","src/v8.rs":"21a6e05bcfc1fd835df416d40e6403eef951f79abc36c170e4e767fbd197c43f","tests/macros.rs":"5dc3b4a3f0fdcedb47f680f0534d4074bab3a4b26257d8a4f89e9eaad3e6bca7","tests/ui/compile_fail/invalid_parse.rs":"eb81a6a1be99bcce58afa15e2cacab3e7d64f628d3eb31897d2a13feffb2032f","tests/ui/compile_fail/invalid_parse.stderr":"a0d2f080cf64a965028b2044f775d4f75fc541f560ec75baf783231590cd429e","tests/ui/compile_pass/renamed.rs":"f2bd73151e605035051d3aaf572133861457e6d199d0ff7ede748fc6c0f44c7b","tests/ui/compile_pass/valid.rs":"a0cfeeae38dc78151ecc21ad801e56d61993a7e393e0943a6b06f2811e004135"},"package":"1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uuid/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/uuid/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/uuid/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uuid/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "573362627c354bd13432e9aa9cdc3465e00aaff3" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/uuid/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/uuid/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/uuid/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/uuid/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,184 @@ +[package] +authors = [ + "Ashley Mannix", + "Christopher Armstrong", + "Dylan DPC", + "Hunar Roop Kahlon" +] +categories = [ + "data-structures", + "no-std", + "parser-implementations", + "wasm" +] +description = "A library to generate and parse UUIDs." +documentation = "https://docs.rs/uuid" +edition = "2018" +exclude = [ + ".github/**" +] +keywords = [ + "guid", + "unique", + "uuid" +] +license = "Apache-2.0 OR MIT" +homepage = "https://github.com/uuid-rs/uuid" +name = "uuid" +readme = "README.md" +repository = "https://github.com/uuid-rs/uuid" +version = "1.3.0" # remember to update html_root_url in lib.rs + +[package.metadata.docs.rs] +rustc-args = ["--cfg", "uuid_unstable"] +rustdoc-args = ["--cfg", "uuid_unstable"] +targets = ["x86_64-unknown-linux-gnu"] +features = ["serde", "arbitrary", "slog", "v1", "v3", "v4", "v5", "v6", "v7", "v8"] + +[package.metadata.playground] +features = ["serde", "v1", "v3", "v4", "v5", "v6", "v7", "v8"] + +[badges.is-it-maintained-issue-resolution] +repository = "uuid-rs/uuid" + +[badges.is-it-maintained-open-issues] +repository = "uuid-rs/uuid" + +[badges.maintenance] +status = "actively-developed" + +[features] +default = ["std"] +std = [] +macro-diagnostics = ["uuid-macro-internal"] + +# NOTE: When adding new features, check the `ci.yml` workflow .. +# and include them where necessary (you can follow along with existing features) +v1 = ["atomic"] +v3 = ["md5"] +v4 = ["rng"] +v5 = ["sha1"] +v6 = ["atomic"] +v7 = ["atomic", "rng"] +v8 = [] + +js = ["wasm-bindgen", "getrandom", "getrandom/js"] + +rng = ["getrandom"] +fast-rng = ["rng", "rand"] + +sha1 = ["sha1_smol"] +md5 = ["md-5"] + +# Public: Used in trait impls on `Uuid` +[dependencies.serde] +default-features = false +optional = true +version = "1.0.56" + +# Public: Used in trait impls on `Uuid` +[dependencies.slog] +optional = true +version = "2" + +# Public: Used in trait impls on `Uuid` +[dependencies.arbitrary] +optional = true +version = "1.1.3" + +# Public (unstable): Used in `zerocopy` derive +# Unstable: also need RUSTFLAGS="--cfg uuid_unstable" to work +# This feature may break between releases, or be removed entirely before +# stabilization. +# See: https://github.com/uuid-rs/uuid/issues/588 +[dependencies.zerocopy] +optional = true +version = "0.6" + +# Private +# Don't depend on this optional feature directly: it may change at any time +# use the `rng` feature instead +[dependencies.getrandom] +package = "getrandom" +optional = true +version = "0.2" + +# Private +# Don't depend on this optional feature directly: it may change at any time +# use the `fast-rng` feature instead +[dependencies.rand] +package = "rand" +optional = true +version = "0.8" + +# Private +# Don't depend on this optional feature directly: it may change at any time +# Use the `md5` feature instead +[dependencies.md-5] +package = "md-5" +default-features = false +optional = true +version = "0.10" + +# Private +# Don't depend on this optional feature directly: it may change at any time +# Use the `sha1` feature instead +[dependencies.sha1_smol] +package = "sha1_smol" +default-features = false +optional = true +version = "1" + +# Public: Re-exported +# Don't depend on this optional feature directly: it may change at any time +# Use the `macro-diagnostics` feature instead +[dependencies.uuid-macro-internal] +package = "uuid-macro-internal" +version = "1.3.0" +path = "macros" +optional = true + +[dependencies.atomic] +package = "atomic" +default-features = false +optional = true +version = "0.5" + +[dependencies.wasm-bindgen] +package = "wasm-bindgen" +version = "0.2" +optional = true + +[dev-dependencies.bincode] +version = "1.0" + +[dev-dependencies.serde_derive] +version = "1.0.79" + +[dev-dependencies.serde_json] +version = "1.0" + +[dev-dependencies.serde_test] +version = "1.0.56" + +[target.'cfg(target_arch = "wasm32")'.dev-dependencies.wasm-bindgen] +package = "wasm-bindgen" +version = "0.2" + +[target.'cfg(target_arch = "wasm32")'.dev-dependencies.wasm-bindgen-test] +version = "0.3" + +[dev-dependencies.trybuild] +version = "1.0.52" + +[dev-dependencies.rustversion] +version = "1" + +[target.'cfg(windows)'.dev-dependencies.windows-sys] +version = "0.45.0" +features = ["Win32_System_Com"] + +[workspace] +members = [ + "macros" +] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/vec_map/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/vec_map/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/vec_map/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/vec_map/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"051324cbce9a044f098c6577f57e054f7122f7134f473bbee65c52ee8014e066","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"637a32d6be7c7f2ea9fb5d2d51c4788a44a5cb100e653f8bab71a1d33ae429b1","src/lib.rs":"660ae0d68bb09c0281c75c526c0bfb2059821dee065e14f5cb31e695b4c81c2d"},"package":"f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"64cb753267c58fa7f956e5843fd86406251465e6261d8c0b110d1a198c018774","Cargo.toml":"051324cbce9a044f098c6577f57e054f7122f7134f473bbee65c52ee8014e066","Cargo.toml.orig":"78cd1ccccab84c2335da601c7860205773fd7e6330e83d52ac24943e57d4e612","LICENSE-APACHE":"8173d5c29b4f956d532781d2b86e4e30f83e6b7878dce18c919451d6ba707c90","LICENSE-MIT":"7b63ecd5f1902af1b63729947373683c32745c16a10e8e6292e2e2dcd7e90ae0","README.md":"637a32d6be7c7f2ea9fb5d2d51c4788a44a5cb100e653f8bab71a1d33ae429b1","src/lib.rs":"660ae0d68bb09c0281c75c526c0bfb2059821dee065e14f5cb31e695b4c81c2d"},"package":"f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/vec_map/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/vec_map/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/vec_map/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/vec_map/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "9509befa7bc96a7f8bd202cc472dc9ecc23be890" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/vec_map/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/vec_map/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/vec_map/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/vec_map/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,45 @@ +[package] +name = "vec_map" +version = "0.8.2" +authors = ["Alex Crichton ", + "Jorge Aparicio ", + "Alexis Beingessner ", + "Brian Anderson <>", + "tbu- <>", + "Manish Goregaokar <>", + "Aaron Turon ", + "Adolfo Ochagavía <>", + "Niko Matsakis <>", + "Steven Fackler <>", + "Chase Southwood ", + "Eduard Burtescu <>", + "Florian Wilkens <>", + "Félix Raimundo <>", + "Tibor Benke <>", + "Markus Siemens ", + "Josh Branchaud ", + "Huon Wilson ", + "Corey Farwell ", + "Aaron Liblong <>", + "Nick Cameron ", + "Patrick Walton ", + "Felix S Klock II <>", + "Andrew Paseltiner ", + "Sean McArthur ", + "Vadim Petrochenkov <>"] + +license = "MIT/Apache-2.0" +description = "A simple map based on a vector for small integer keys" +repository = "https://github.com/contain-rs/vec-map" +homepage = "https://github.com/contain-rs/vec-map" +documentation = "https://contain-rs.github.io/vec-map/vec_map" +keywords = ["data-structures", "collections", "vecmap", "vec_map", "contain-rs"] +readme = "README.md" +exclude = ["/.travis.yml", "/deploy-docs.sh"] + +[features] +# This feature is kept for backwards compatibility. Use feature "serde" instead. +eders = [ "serde" ] + +[dependencies] +serde = { version = "1.0", features = [ "derive" ], optional = true } diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/version_check/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/version_check/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/version_check/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/version_check/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"f25d88044914cb3466df43bc39a199e1589dda1aad3226c9c7e7ac4d2f8751d0","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"b7e650f3fce5c53249d1cdc608b54df156a97edd636cf9d23498d0cfe7aec63e","README.md":"ac2a0a360812436bd5798f5fe2affe7d6ed9eb7f15d6e4d73931e95b437560f2","src/channel.rs":"d2443d503d4cc469a171a51a26eca3ec0d2a58b5f7375a84542c36f1421766a8","src/date.rs":"09580a0a2008fad2ccbc43fb42a88f42221b98b01692702022a296dc9c86bf37","src/lib.rs":"760f0d29567ecaa61287088cf23cf74b3c0efbbcd3077cea5fb7c88359e96c7e","src/version.rs":"dba18a25983ec6e37b952f4cdc5219c9e5abba2c3a76cef87465e1fba6f8ac89"},"package":"49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"ea958d0b652c03c60b2e7f23e9aaede6435411c474936cf9e93393b17ddd2096",".github/workflows/ci.yml":"0d3ec0059cdc483d7d6d2aaeac4958e95b1a03ad1652f42a38d44cbfac5dcbca",".travis.yml":"d504e08178faaa3a096b0e94981846e9cc0eaf1926c47ef28a4096ae084ddb39","Cargo.toml":"f25d88044914cb3466df43bc39a199e1589dda1aad3226c9c7e7ac4d2f8751d0","Cargo.toml.orig":"4d6cb51ddf5230afa84b884def590b3958e5002f79ac4aecf25a4fd226ce3afa","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"b7e650f3fce5c53249d1cdc608b54df156a97edd636cf9d23498d0cfe7aec63e","README.md":"ac2a0a360812436bd5798f5fe2affe7d6ed9eb7f15d6e4d73931e95b437560f2","src/channel.rs":"d2443d503d4cc469a171a51a26eca3ec0d2a58b5f7375a84542c36f1421766a8","src/date.rs":"09580a0a2008fad2ccbc43fb42a88f42221b98b01692702022a296dc9c86bf37","src/lib.rs":"760f0d29567ecaa61287088cf23cf74b3c0efbbcd3077cea5fb7c88359e96c7e","src/version.rs":"dba18a25983ec6e37b952f4cdc5219c9e5abba2c3a76cef87465e1fba6f8ac89"},"package":"49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/version_check/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/version_check/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/version_check/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/version_check/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "736b788c9c32c93b545cb084eac6f94f31f2872c" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/version_check/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/version_check/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/version_check/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/version_check/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,42 @@ +name: CI + +on: [push, pull_request] + +env: + CARGO_TERM_COLOR: always + +jobs: + test: + name: "${{ matrix.os.name }} ${{ matrix.test.name }} (${{ matrix.toolchain }})" + + strategy: + matrix: + os: + - { name: Linux, distro: ubuntu-latest } + - { name: Windows, distro: windows-latest } + - { name: macOS, distro: macOS-latest } + toolchain: [nightly, beta, stable] + include: + - os: { name: Linux, distro: ubuntu-latest } + toolchain: 1.0.0 + + runs-on: ${{ matrix.os.distro }} + + steps: + - name: Checkout Sources + uses: actions/checkout@v2 + + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: ${{ matrix.toolchain }} + override: true + + - name: Run Tests + uses: actions-rs/cargo@v1 + env: + FORCE_STATIC: 1 + KNOWN_CHANNEL: ${{ matrix.toolchain }} + with: + command: test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/version_check/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/version_check/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/version_check/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/version_check/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +language: rust +rust: + - 1.0.0 + - stable + - beta + - nightly diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/version_check/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/version_check/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/version_check/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/version_check/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,13 @@ +[package] +name = "version_check" +version = "0.9.4" +authors = ["Sergio Benitez "] +description = "Tiny crate to check the version of the installed/running rustc." +documentation = "https://docs.rs/version_check/" +repository = "https://github.com/SergioBenitez/version_check" +readme = "README.md" +keywords = ["version", "rustc", "minimum", "check"] +license = "MIT/Apache-2.0" +exclude = ["static"] + +[dependencies] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/void/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/void/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/void/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/void/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"ea686f87a150a8e43c4b7db57c56d3eda2a4963420d5570d91d99d7d610dd3fb","README.md":"f85783a6fcf9ecc19edabd710775a88430d9e886f46728bfd7d65cef55ff3e73","src/lib.rs":"7ab8269f30715c0729b0e04e5a09be4c413664dc4b530746ea3240ac80a64c66"},"package":"6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"} \ No newline at end of file +{"files":{".travis.yml":"ad9b1a707a5c6bcc7c43fddb17a76f633893b0e6fa6891d99415704ae5ca58c2","Cargo.toml":"ea686f87a150a8e43c4b7db57c56d3eda2a4963420d5570d91d99d7d610dd3fb","README.md":"f85783a6fcf9ecc19edabd710775a88430d9e886f46728bfd7d65cef55ff3e73","src/lib.rs":"7ab8269f30715c0729b0e04e5a09be4c413664dc4b530746ea3240ac80a64c66"},"package":"6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/void/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/void/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/void/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/void/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +language: rust +sudo: false + +rust: + - 1.0.0 + - stable + - beta + - nightly + +script: + - cargo build + - cargo test + - if [ "$TRAVIS_RUST_VERSION" != "1.0.0" ]; then cargo test --no-default-features; fi + - cargo bench --no-run + - cargo doc + +after_success: + - if [ "$TRAVIS_PULL_REQUEST" == false && test == "TRAVIS_BRANCH" == "master" ]; then + - curl https://raw.githubusercontent.com/reem/rust-gh-docs/master/make-docs.sh > docs.sh + - chmod u+x docs.sh + - ./docs.sh reem project-name + +env: + global: + secure: QPYL1XUr4CyK/2DXlsYC1eCpWRpyEiqQSd/FFVR+YdP/rOJ7AyAXQqPhfgjDBQwvc6E2fUiyYjoV/xe1a757DDeZKlgd8Lp20fSDwvNt/Ejx8ueh3h3kuOtgDpIGSKX/l+XC+ltDpzjhh7bowI2/fOEf+kE53jvu9i4PiLnKdlY= + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/walkdir/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/walkdir/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"421e6948e2f34af6a8392512de0faaac8837b899b0e31df76ee45ca6f2246659","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"5fc28c8211fe74af2889a2eb859127f8d543e0f94be80659c307105ed831f84b","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","compare/nftw.c":"6b900b0ac78ce8ece1995f834b194fa14d87d744cabba8f475f0e10b21722c56","compare/walk.py":"d49e26d0b8b2b201d00f2f46bf1f9db46f873c27332da679c9a7adbbf54462d2","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/dent.rs":"99226b37127b0a18cf8541b0262fb43b1be52e61b5ae5c574499d316185c5f0d","src/error.rs":"f197c5c0a1006e622e053cc3c51aaafa8afd5a287fed30f18db59022876d47a0","src/lib.rs":"dca984890839db697b4182043678287370bd08ff766610e5b46091e70ce49591","src/tests/mod.rs":"bbce9174bfdbb4a81a9000f702be056b63b439cb8f1bcac64b8569368627d56d","src/tests/recursive.rs":"1afd9bb86cb04e8fead4d1e075efe00f6e16d7cf17bb3014f8c94e8adf869bea","src/tests/util.rs":"ca72ef96f82bb87d8c93d13d581ebb65efcd53fffa87097a84437acecbc30faa","src/util.rs":"14e0da711cad4825ead21446cd61a1444fd49bab853a8a239d8cb74b2caab351"},"package":"808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"260a3d60452301244db4692bced1efc925adbf2bf9f489ea51d0ed8fa9408174",".github/workflows/ci.yml":"c53c13c61be1f68d13ad6b5a30ac2af9916ecf0a82af8d8c2cc8afc53ef39c35","COPYING":"01c266bced4a434da0051174d6bee16a4c82cf634e2679b6155d40d75012390f","Cargo.toml":"421e6948e2f34af6a8392512de0faaac8837b899b0e31df76ee45ca6f2246659","Cargo.toml.orig":"db49cd7008dae45e51e9c519ae4167c2e22b69929201c8701affcfeb0d5968b7","LICENSE-MIT":"0f96a83840e146e43c0ec96a22ec1f392e0680e6c1226e6f3ba87e0740af850f","README.md":"5fc28c8211fe74af2889a2eb859127f8d543e0f94be80659c307105ed831f84b","UNLICENSE":"7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c","compare/nftw.c":"6b900b0ac78ce8ece1995f834b194fa14d87d744cabba8f475f0e10b21722c56","compare/walk.py":"d49e26d0b8b2b201d00f2f46bf1f9db46f873c27332da679c9a7adbbf54462d2","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/dent.rs":"99226b37127b0a18cf8541b0262fb43b1be52e61b5ae5c574499d316185c5f0d","src/error.rs":"f197c5c0a1006e622e053cc3c51aaafa8afd5a287fed30f18db59022876d47a0","src/lib.rs":"dca984890839db697b4182043678287370bd08ff766610e5b46091e70ce49591","src/tests/mod.rs":"bbce9174bfdbb4a81a9000f702be056b63b439cb8f1bcac64b8569368627d56d","src/tests/recursive.rs":"1afd9bb86cb04e8fead4d1e075efe00f6e16d7cf17bb3014f8c94e8adf869bea","src/tests/util.rs":"ca72ef96f82bb87d8c93d13d581ebb65efcd53fffa87097a84437acecbc30faa","src/util.rs":"14e0da711cad4825ead21446cd61a1444fd49bab853a8a239d8cb74b2caab351"},"package":"808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/walkdir/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/walkdir/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "abf3a15887758e0af54ebca827c7b6f8b311cb45" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/walkdir/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/walkdir/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/walkdir/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,89 @@ +name: ci +on: + pull_request: + push: + branches: + - master + schedule: + - cron: '00 01 * * *' +jobs: + test: + name: test + runs-on: ${{ matrix.os }} + strategy: + matrix: + build: + - pinned + - pinned-win + - stable + - beta + - nightly + - macos + - win-msvc + - win-gnu + include: + - build: pinned + os: ubuntu-18.04 + rust: 1.34.0 + - build: pinned-win + os: windows-2019 + rust: 1.34.0 + - build: stable + os: ubuntu-18.04 + rust: stable + - build: beta + os: ubuntu-18.04 + rust: beta + - build: nightly + os: ubuntu-18.04 + rust: nightly + - build: macos + os: macos-latest + rust: stable + - build: win-msvc + os: windows-2019 + rust: stable + - build: win-gnu + os: windows-2019 + rust: stable-x86_64-gnu + steps: + - name: Checkout repository + uses: actions/checkout@v1 + with: + fetch-depth: 1 + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: ${{ matrix.rust }} + override: true + profile: minimal + - run: cargo build --verbose + - run: cargo doc --verbose + - if: startsWith(matrix.build, 'pinned-') == false + run: cargo test --verbose + - if: matrix.build == 'nightly' + run: | + set -x + cargo generate-lockfile -Z minimal-versions + cargo build --verbose + cargo test --verbose + + rustfmt: + name: rustfmt + runs-on: ubuntu-18.04 + steps: + - name: Checkout repository + uses: actions/checkout@v1 + with: + fetch-depth: 1 + - name: Install Rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + components: rustfmt + - name: Install rustfmt + run: rustup component add rustfmt + - name: Check formatting + run: | + cargo fmt --all -- --check diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/walkdir/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/walkdir/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/walkdir/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/walkdir/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,34 @@ +[package] +name = "walkdir" +version = "2.3.2" #:version +authors = ["Andrew Gallant "] +description = "Recursively walk a directory." +documentation = "https://docs.rs/walkdir/" +homepage = "https://github.com/BurntSushi/walkdir" +repository = "https://github.com/BurntSushi/walkdir" +readme = "README.md" +keywords = ["directory", "recursive", "walk", "iterator"] +categories = ["filesystem"] +license = "Unlicense/MIT" +exclude = ["/ci/*", "/.travis.yml", "/appveyor.yml"] +edition = "2018" + +[badges] +travis-ci = { repository = "BurntSushi/walkdir" } +appveyor = { repository = "BurntSushi/walkdir" } + +[workspace] +members = ["walkdir-list"] + +[dependencies] +same-file = "1.0.1" + +[target.'cfg(windows)'.dependencies.winapi] +version = "0.3" +features = ["std", "winnt"] + +[target.'cfg(windows)'.dependencies.winapi-util] +version = "0.1.1" + +[dev-dependencies] +doc-comment = "0.3" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/want/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/want/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/want/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/want/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"aa3ff35ee3a13df045f467b87cca65a8cc3bf05fd390a1347f0d2d9673894708","LICENSE":"a65f5d0a945d267751344c95665945b90c030ea107faf5c85d518929886187da","README.md":"316ed49131b031a3b323a3d4eab8327e4207ff2728c661c3c72556b63457038b","benches/throughput.rs":"d183d648db263d8b82fa9496132820d8ab56bacc637a06c7c8746e4fadaefb49","src/lib.rs":"2d5bf55eae742f96b490838e079b05c9efb2765e7e6aa72d7fa31baa448a0fc0"},"package":"1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"32e4641c9b3da296674f2993950979547f721dd5b5704336a16d0e950d060200","Cargo.toml":"aa3ff35ee3a13df045f467b87cca65a8cc3bf05fd390a1347f0d2d9673894708","Cargo.toml.orig":"57a008030d73e7422066e6acf861146228c315c8da8ec67b215aba6db45b373f","LICENSE":"a65f5d0a945d267751344c95665945b90c030ea107faf5c85d518929886187da","README.md":"316ed49131b031a3b323a3d4eab8327e4207ff2728c661c3c72556b63457038b","benches/throughput.rs":"d183d648db263d8b82fa9496132820d8ab56bacc637a06c7c8746e4fadaefb49","src/lib.rs":"2d5bf55eae742f96b490838e079b05c9efb2765e7e6aa72d7fa31baa448a0fc0"},"package":"1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/want/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/want/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/want/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/want/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "13093a962ac4ea1a623c08f4ac726842cd422980" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/want/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/want/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/want/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/want/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,18 @@ +[package] +name = "want" +version = "0.3.0" # remember to update html_root_url +description = "Detect when another Future wants a result." +keywords = ["futures", "channel", "async"] +authors = ["Sean McArthur "] +license = "MIT" +repository = "https://github.com/seanmonstar/want" +documentation = "https://docs.rs/want" +edition = "2018" + +[dependencies] +log = "0.4" +try-lock = "0.2" + +[dev-dependencies] +tokio-executor = "0.2.0-alpha.2" +tokio-sync = "0.2.0-alpha.2" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/warp/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/warp/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"59189b65d8910d84808fa00a72105d80575c6194d0332dc05b426c0fd28bfb89","Cargo.lock":"0947abac3415abe83e450e48669ac44246b8c4c3cee279cc7c749a2a8d3dba40","Cargo.toml":"579ae8efab7888b995d764524dd75d5842b77bdef58ccd3840281ab183f24707","LICENSE":"f9e46cb84d28dce0b6c08e84496cde893896a2816f4ffaac23e6552b7daf20f0","README.md":"d0cb27a8b2be3f852a5d1e0dca6b114a204936ad4ba76c7ec7424f4b0c88a1c3","examples/README.md":"aa8613c11e1528037a4b2517c8261eaee531f2d0a109bd9784a3f2633e0147b8","examples/autoreload.rs":"c4ca42f4e44917e69da0ee27553d8ba159c0bc50b9930d30caa07a3bb945e721","examples/body.rs":"57eb99b3a59c33474c5d5c7c22964bea66c663f525c755924ed75eca8fba4aa1","examples/compression.rs":"3bc90f12200fed9374cdd7f23f2adae770d8a283740e3441731571dbb5e2217f","examples/custom_methods.rs":"40cb0d2cf0ec43f55bd61863ec552d526ca7d94195624d4d19e789412a85b17c","examples/dir.rs":"3e1bd9abb6e317bd64433dd3440636187ec258dc8a72f5e56ee0926269256f95","examples/dir/another.html":"f58abf6f1a7b233b58b537b981b10be2dc64be3ac66f139230bed1f80f9f5277","examples/dir/index.html":"52f5b947733c9d2b7900fa8e613c123455bdbf7a25aca8e30aba56f75a837e65","examples/dyn_reply.rs":"2b85c26246322e34ba1ddce317f83e3a0fdaff295c7730f97e6c961475e93ebd","examples/file.rs":"a155c1fbeedaecf8e926a97689b2ad45f711d20f87e4c29ff84a4b1dacaeedd5","examples/futures.rs":"d5f8a58de075663f20686590837d6dea4355df754e9c1425caaf1c5547b77f9d","examples/handlebars_template.rs":"cf13236fbe9ad294902c0da0c21eda58f9e498b9423ab2a34d54052102a859ba","examples/headers.rs":"651cd6425219d1d09cfb4f1114fefc2dff4435070b90f7c1d1696c95c96913b5","examples/hello.rs":"9ca9f197e2365c21729bbe74fe07590c615aaf87f07aece51b5640c97a453196","examples/multipart.rs":"04e08af392878d71cfbea0e1817978e85467cb8fd71dfa748414fa60dcf562b8","examples/query_string.rs":"be67abd54d67e8a16406957360b33349f4880cd45953b879e63fa6fe2a440515","examples/rejections.rs":"a6b811a70378b245afa9179d5829553e1ae2a0ec3fe6ec7288058a1aa789e1c1","examples/returning.rs":"e19e8df9ec34d7eeb60f6053e5b1f51043159dccb7f5e7148b69597eff2061ea","examples/routing.rs":"7663edfff0bf04d4314453570aa7427dd0a5ffcfb3f4a116852afb6c2d13af76","examples/sse.rs":"d1bebebd1403d601d23231cf9520fdf565aabde8352698675966877d27911952","examples/sse_chat.rs":"9455fc09f7808cc9581d194347186c0447090df9a793f3780c75912ba84a42b6","examples/stream.rs":"501aeb503e26ff0dd2b73ec6ce75b7afbdac641f242a0525dc66418fa15e24d7","examples/tls.rs":"38192d91accc35dbb7a6fa6c1201e1687b07f79e48b805a34e7a2689b12310fc","examples/tls/cert.ecc.pem":"afb03173085d48678cec34fdac2c534bc8eede7722cf2a5b4c163e6d219506ec","examples/tls/cert.pem":"6b974e5654edca3664916613c9f932a64990cff3f604df5369275c35f64d36a2","examples/tls/key.ecc":"85e341ae1d869d5867fd7fadda8da84f704b7809c7a6a58c8889d2919f1465c0","examples/tls/key.rsa":"ffe615f53e98682bc470ae6fa964ce34a383b4509ae7bb9a7ee2ece1b1bdc7e3","examples/todos.rs":"8f243219a8d1d4c24a71164ff0d97f9407a5c0ae6e885ea28c01cb74e2f23959","examples/tracing.rs":"2d47c96e4ac041dfd6c9b6d2a17fc9af1bd72b69c405d184ec07085491c6ac0e","examples/unix_socket.rs":"9bebb31119df075001dcdd51a2be6ad5c1d94741b5814d0016e3ed7229154f14","examples/websockets.rs":"d7eeb5dd7b936248d7fb3fd56dc4d51aa8a07d7403a82bd11b4a69d7c31d3672","examples/websockets_chat.rs":"42c281d3c189416ab54d34253e2d93bcb3f19c0d93d30feb9b372c5f9433a1dd","examples/wrapping.rs":"c0ad14ddbdd531023df48a96ddcf680eecb741a941c816cca6c6796de9ff146f","src/error.rs":"a3b8f7ba1bb3353c0894c9bb63edd38525a120067135775b650e5bfc36046e03","src/filter/and.rs":"519cef248f5e7166bb62e0bdb3ef5194997b8a9b3fa8ded057748639e0da5de5","src/filter/and_then.rs":"f3903d6473483355d010b2eeafc965d2998bdaaa0a47c090dc7681710ec2e4fb","src/filter/boxed.rs":"218d5f9839cb7ef380934827aa9c6ce71d2c015cd566c32d8632690506433e04","src/filter/map.rs":"7b239aaf5dc129b380530a338d091bb68ad336cfcb74d89a2cbe1ea2560ab155","src/filter/map_err.rs":"37b4a0c61de36a531e6b1fef588ce87b17d2d312ace010fb4ecd2406d4936231","src/filter/mod.rs":"56bb18280f7ec89a824a5214458c2e6c5f90573c6327f096aa239bf49e9e7496","src/filter/or.rs":"0bc2d2c6dad60fc0f60609cd884db08e3a468de5d08f068b87221def3e353142","src/filter/or_else.rs":"d1c18b3d09c8d71f6dbbf1f70dba26ec623222a5797bcbb2bef49239f2447b01","src/filter/recover.rs":"9ba28ad03861b57eee7c6ecb53ad57dfc8c9f1bf321fcc5c7f0a9c3bd07c04bb","src/filter/service.rs":"8f2ba4e414655e4800f85daa090ba0f4758943ede23ab0ab09c068608d4fe14b","src/filter/then.rs":"d5c568c47cba20f8683908a194f9451ff4265f4c76225452decb155d522e8b14","src/filter/unify.rs":"41616e079082f959444c05325176f5d761850b023a73601ff259d6a897247b9a","src/filter/untuple_one.rs":"c88f292545646ad7bd11b493b24ad1e51a926bfbe45998281e735fa133dbe6aa","src/filter/wrap.rs":"a5783e8451db2818da5a7b010390d5d77865590fcbb3a2a6ad0a1f5f4c158fae","src/filters/addr.rs":"52d3336a046620e645feb2e15cb743418889a3a7d5d5337ac5cd806dd0ade4ed","src/filters/any.rs":"7b84c9476f6ad467eee367cab2193afe612012ea5cc217d7e110845682a397df","src/filters/body.rs":"43a0b9f83027520faa3d4bcdac15aac2ad53efdddd87bc1f515b6d00be09e877","src/filters/compression.rs":"2e6428e546791f332be8fcb42b6a4c7df2c389f4d002848a206a0f0ee2ed5cd1","src/filters/cookie.rs":"09082d991cf6a7fcf372dd83611234d1250711f1ff2e5d6392b7241820a6fc95","src/filters/cors.rs":"51beb069fdbd5e2342623418159b704a8051d314a03915f7cbb3ff0fe9633166","src/filters/ext.rs":"76dd310d51d29fa2531a21a947bfdb7fda744b9a71fd8c8104e428f1f6b8f735","src/filters/fs.rs":"44dc5b4919ffe8b6662d710a94918374aab8d34341ae36394a77055d5fb8607a","src/filters/header.rs":"b02e37f47ffa86a53097127759a16fdbc0e09c5d02f961a15f5972a59a96fae9","src/filters/host.rs":"5cb5e207e934173b3299a30f427c19ae112dbd7613a770ceeda51ba0f38d845a","src/filters/log.rs":"a646dbb30350d6e5835e8e25dc6e568fd5614bb7a795e7cf8444b929e605727b","src/filters/method.rs":"0a64e1c1c14ce82511cd99a489ff13eebaaacce04394a5eb282e5c43ff5a6e92","src/filters/mod.rs":"bd6d0af8fec10cf1cbf120a1dd4b271a129bfb09d4071526e865cb9e2d619a8b","src/filters/multipart.rs":"8f23e6a26ba65cdcda8b5d7235b353dd0e4a7a0929e35d9e4038bf98dd08cc81","src/filters/path.rs":"366db43df1e4c00fd1b3d9283139dad73e72c416a1275ab9c400ee6f6722f874","src/filters/query.rs":"ff67d9570f0a00003924587e4a756c48f1f2f1a4c816584e2aba5f74f0ff7ac3","src/filters/reply.rs":"6ee6d9bf15820df85dba0b664e342ab0e360f5c7058ae783f0a40018cf4a993d","src/filters/sse.rs":"4fbd9dd28a69754ddc300598124ce93f403c3ed138a7673b28e3539440f7beb4","src/filters/trace.rs":"dabd56533c051800c73db6cff1efebfbc7ed2c539ff3c3a373ab1d2e6cb44495","src/filters/ws.rs":"d5877d518e123fd21118d1d932f34577d560702bdf0cf48911df6a2ac66eb8c6","src/generic.rs":"a7afd6804059c16c4397028c85120bf1b29ce86bbfa134e3670291764a3ef257","src/lib.rs":"616ea759563d4808f64139d80db15c690b454b0b81b36aaf4bed1d391b1e27e9","src/redirect.rs":"464d99b71352f8c0096167756367cdc65b0feea30e4791e9810f7d8182aef1fe","src/reject.rs":"8f55c79577a3b0bd8093544ef6c94437de031c9eccef5de13c96df84fc97d60f","src/reply.rs":"885d0f616b46d7b6842103c713c7586a5d3e8f353ba7ae26a2e26bf3cdaa8415","src/route.rs":"1a246b76d481ac0184511d342ca0dae0754384221ef37445bcee28ee7cd40b06","src/server.rs":"4103eda70ee5f6e5d1934676fd11421f5ecd0da57a54702e44edfafc03d7f4b3","src/service.rs":"4564ec95e98a2314f73df24582ca8f6ec96cc8eda90fb5a5d1d83a9d5c841b86","src/test.rs":"73db7b7bac1cee7563ac789e04c1c2bf24497c5424135974eca3babd8f3941c1","src/tls.rs":"b6058c7ec7f822efb7e8aa0d6948b709b74d6eeafba607d30a7072ffe49f3a3c","src/transport.rs":"6940d28bd3b1720e6e86676d46ace2855c78cd302ef167bad955f5367b022a67","tests/addr.rs":"2946596c8c5eb71dbb7339492d1805d12b5f9941b9d855c3dc6bd17597687296","tests/body.rs":"595e25b2aabbdd6619da44a4b8cbb5c4f580c56450e7c614b8ac197bcbe32a29","tests/cookie.rs":"1bb5cdacddca5dc7028796d06bd1b7bf599bc81759a904215b61beda735bf2d1","tests/cors.rs":"9ee68d8212fdbd171bfa2636466db425cf7d7de32b6afdf387b2ba21569aca4f","tests/ext.rs":"93d6527288f71ee20b63f6a47f616f055735373b0f203f0863f27c2b65fd8991","tests/filter.rs":"76c05031f1e0d6271ff2ac7eb596b4c97ffd0fe93d4d49af4783cc4d862dae25","tests/fs.rs":"2656bdcfe76f90e30e044c6c464028e96d475464bee8acb2d5c46a3b76ac03fe","tests/header.rs":"78d7b4fd80025694cde65010cf04e4cc23ad4ac91fff3cb527542c278e6cfe4b","tests/host.rs":"712f883c133041ead3cec66379e85279547189ed9ac366796732cabf486114a4","tests/method.rs":"6ae1f188b06b07822bbd97f671886259ee8e7008313449ec04604c8f396cf59b","tests/multipart.rs":"363dc97188f112273505179947630c182c848eb609f491bfcb49bc458f150cfa","tests/path.rs":"db1884d961d83a624f7c63c8de09d9196f10a21a11bb43005e2015aee68d7ccf","tests/query.rs":"993133adc0e47eea4defea60dbca5365ad54a7f49069a1b423b9642d9fda6e3b","tests/redirect.rs":"a292860964a3ad2edca4f43d1b462226a4ca4537a71aae31520857dcb662b33d","tests/reply_with.rs":"35fdfe9653ffab0776fe9fb65e231f9ea647c9f391b17794010adbcbd5009e65","tests/tracing.rs":"a8588bd879ca253a3ff950436bb1c327f3fc74ba006b114c1d55343738deb1df","tests/ws.rs":"edff2f4ea5f503c87846abd5a36c30fcf9a4a167c66d01b4190fd91f7ca7c472"},"package":"4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"34e25e77fcae3e58fa317cb4cf907470a6061a8838a26557098b5910ed073c10",".github/FUNDING.yml":"e65635279e36972a4cecce26f3bb8115c09fd6d5d3e3e79d11a973877d4600a8",".github/ISSUE_TEMPLATE/bug_report.md":"2d4a83ec915a1de017f74266da90c71bb522c8f3c16f13d19c6f60b214461ca7",".github/ISSUE_TEMPLATE/config.yml":"ca96483f1f9c2a83e2beb3025f6b9965928f4ce0774b36f38cd9e55c5cd7c2f2",".github/ISSUE_TEMPLATE/feature_request.md":"aa20f06cc398fde7b9ce6be01f4d39f7c5b6e8efbaf40b229983f994d5f5e49e",".github/workflows/ci.yml":"a335f2251092a67c7fefae3d9a25eb0356eae52ca2cc805ed32b753c22df6ba1","CHANGELOG.md":"59189b65d8910d84808fa00a72105d80575c6194d0332dc05b426c0fd28bfb89","Cargo.lock":"0947abac3415abe83e450e48669ac44246b8c4c3cee279cc7c749a2a8d3dba40","Cargo.toml":"579ae8efab7888b995d764524dd75d5842b77bdef58ccd3840281ab183f24707","Cargo.toml.orig":"a84901dc7e4c8381ecafaf0c7b6d919cd875361222f142cac89f7c760f4e0470","LICENSE":"f9e46cb84d28dce0b6c08e84496cde893896a2816f4ffaac23e6552b7daf20f0","README.md":"d0cb27a8b2be3f852a5d1e0dca6b114a204936ad4ba76c7ec7424f4b0c88a1c3","examples/README.md":"aa8613c11e1528037a4b2517c8261eaee531f2d0a109bd9784a3f2633e0147b8","examples/autoreload.rs":"c4ca42f4e44917e69da0ee27553d8ba159c0bc50b9930d30caa07a3bb945e721","examples/body.rs":"57eb99b3a59c33474c5d5c7c22964bea66c663f525c755924ed75eca8fba4aa1","examples/compression.rs":"3bc90f12200fed9374cdd7f23f2adae770d8a283740e3441731571dbb5e2217f","examples/custom_methods.rs":"40cb0d2cf0ec43f55bd61863ec552d526ca7d94195624d4d19e789412a85b17c","examples/dir.rs":"3e1bd9abb6e317bd64433dd3440636187ec258dc8a72f5e56ee0926269256f95","examples/dir/another.html":"f58abf6f1a7b233b58b537b981b10be2dc64be3ac66f139230bed1f80f9f5277","examples/dir/index.html":"52f5b947733c9d2b7900fa8e613c123455bdbf7a25aca8e30aba56f75a837e65","examples/dyn_reply.rs":"2b85c26246322e34ba1ddce317f83e3a0fdaff295c7730f97e6c961475e93ebd","examples/file.rs":"a155c1fbeedaecf8e926a97689b2ad45f711d20f87e4c29ff84a4b1dacaeedd5","examples/futures.rs":"d5f8a58de075663f20686590837d6dea4355df754e9c1425caaf1c5547b77f9d","examples/handlebars_template.rs":"cf13236fbe9ad294902c0da0c21eda58f9e498b9423ab2a34d54052102a859ba","examples/headers.rs":"651cd6425219d1d09cfb4f1114fefc2dff4435070b90f7c1d1696c95c96913b5","examples/hello.rs":"9ca9f197e2365c21729bbe74fe07590c615aaf87f07aece51b5640c97a453196","examples/multipart.rs":"04e08af392878d71cfbea0e1817978e85467cb8fd71dfa748414fa60dcf562b8","examples/query_string.rs":"be67abd54d67e8a16406957360b33349f4880cd45953b879e63fa6fe2a440515","examples/rejections.rs":"a6b811a70378b245afa9179d5829553e1ae2a0ec3fe6ec7288058a1aa789e1c1","examples/returning.rs":"e19e8df9ec34d7eeb60f6053e5b1f51043159dccb7f5e7148b69597eff2061ea","examples/routing.rs":"7663edfff0bf04d4314453570aa7427dd0a5ffcfb3f4a116852afb6c2d13af76","examples/sse.rs":"d1bebebd1403d601d23231cf9520fdf565aabde8352698675966877d27911952","examples/sse_chat.rs":"9455fc09f7808cc9581d194347186c0447090df9a793f3780c75912ba84a42b6","examples/stream.rs":"501aeb503e26ff0dd2b73ec6ce75b7afbdac641f242a0525dc66418fa15e24d7","examples/tls.rs":"38192d91accc35dbb7a6fa6c1201e1687b07f79e48b805a34e7a2689b12310fc","examples/tls/cert.ecc.pem":"afb03173085d48678cec34fdac2c534bc8eede7722cf2a5b4c163e6d219506ec","examples/tls/cert.pem":"6b974e5654edca3664916613c9f932a64990cff3f604df5369275c35f64d36a2","examples/tls/key.ecc":"85e341ae1d869d5867fd7fadda8da84f704b7809c7a6a58c8889d2919f1465c0","examples/tls/key.rsa":"ffe615f53e98682bc470ae6fa964ce34a383b4509ae7bb9a7ee2ece1b1bdc7e3","examples/todos.rs":"8f243219a8d1d4c24a71164ff0d97f9407a5c0ae6e885ea28c01cb74e2f23959","examples/tracing.rs":"2d47c96e4ac041dfd6c9b6d2a17fc9af1bd72b69c405d184ec07085491c6ac0e","examples/unix_socket.rs":"9bebb31119df075001dcdd51a2be6ad5c1d94741b5814d0016e3ed7229154f14","examples/websockets.rs":"d7eeb5dd7b936248d7fb3fd56dc4d51aa8a07d7403a82bd11b4a69d7c31d3672","examples/websockets_chat.rs":"42c281d3c189416ab54d34253e2d93bcb3f19c0d93d30feb9b372c5f9433a1dd","examples/wrapping.rs":"c0ad14ddbdd531023df48a96ddcf680eecb741a941c816cca6c6796de9ff146f","src/error.rs":"a3b8f7ba1bb3353c0894c9bb63edd38525a120067135775b650e5bfc36046e03","src/filter/and.rs":"519cef248f5e7166bb62e0bdb3ef5194997b8a9b3fa8ded057748639e0da5de5","src/filter/and_then.rs":"f3903d6473483355d010b2eeafc965d2998bdaaa0a47c090dc7681710ec2e4fb","src/filter/boxed.rs":"218d5f9839cb7ef380934827aa9c6ce71d2c015cd566c32d8632690506433e04","src/filter/map.rs":"7b239aaf5dc129b380530a338d091bb68ad336cfcb74d89a2cbe1ea2560ab155","src/filter/map_err.rs":"37b4a0c61de36a531e6b1fef588ce87b17d2d312ace010fb4ecd2406d4936231","src/filter/mod.rs":"56bb18280f7ec89a824a5214458c2e6c5f90573c6327f096aa239bf49e9e7496","src/filter/or.rs":"0bc2d2c6dad60fc0f60609cd884db08e3a468de5d08f068b87221def3e353142","src/filter/or_else.rs":"d1c18b3d09c8d71f6dbbf1f70dba26ec623222a5797bcbb2bef49239f2447b01","src/filter/recover.rs":"9ba28ad03861b57eee7c6ecb53ad57dfc8c9f1bf321fcc5c7f0a9c3bd07c04bb","src/filter/service.rs":"8f2ba4e414655e4800f85daa090ba0f4758943ede23ab0ab09c068608d4fe14b","src/filter/then.rs":"d5c568c47cba20f8683908a194f9451ff4265f4c76225452decb155d522e8b14","src/filter/unify.rs":"41616e079082f959444c05325176f5d761850b023a73601ff259d6a897247b9a","src/filter/untuple_one.rs":"c88f292545646ad7bd11b493b24ad1e51a926bfbe45998281e735fa133dbe6aa","src/filter/wrap.rs":"a5783e8451db2818da5a7b010390d5d77865590fcbb3a2a6ad0a1f5f4c158fae","src/filters/addr.rs":"52d3336a046620e645feb2e15cb743418889a3a7d5d5337ac5cd806dd0ade4ed","src/filters/any.rs":"7b84c9476f6ad467eee367cab2193afe612012ea5cc217d7e110845682a397df","src/filters/body.rs":"43a0b9f83027520faa3d4bcdac15aac2ad53efdddd87bc1f515b6d00be09e877","src/filters/compression.rs":"2e6428e546791f332be8fcb42b6a4c7df2c389f4d002848a206a0f0ee2ed5cd1","src/filters/cookie.rs":"09082d991cf6a7fcf372dd83611234d1250711f1ff2e5d6392b7241820a6fc95","src/filters/cors.rs":"51beb069fdbd5e2342623418159b704a8051d314a03915f7cbb3ff0fe9633166","src/filters/ext.rs":"76dd310d51d29fa2531a21a947bfdb7fda744b9a71fd8c8104e428f1f6b8f735","src/filters/fs.rs":"44dc5b4919ffe8b6662d710a94918374aab8d34341ae36394a77055d5fb8607a","src/filters/header.rs":"b02e37f47ffa86a53097127759a16fdbc0e09c5d02f961a15f5972a59a96fae9","src/filters/host.rs":"5cb5e207e934173b3299a30f427c19ae112dbd7613a770ceeda51ba0f38d845a","src/filters/log.rs":"a646dbb30350d6e5835e8e25dc6e568fd5614bb7a795e7cf8444b929e605727b","src/filters/method.rs":"0a64e1c1c14ce82511cd99a489ff13eebaaacce04394a5eb282e5c43ff5a6e92","src/filters/mod.rs":"bd6d0af8fec10cf1cbf120a1dd4b271a129bfb09d4071526e865cb9e2d619a8b","src/filters/multipart.rs":"8f23e6a26ba65cdcda8b5d7235b353dd0e4a7a0929e35d9e4038bf98dd08cc81","src/filters/path.rs":"366db43df1e4c00fd1b3d9283139dad73e72c416a1275ab9c400ee6f6722f874","src/filters/query.rs":"ff67d9570f0a00003924587e4a756c48f1f2f1a4c816584e2aba5f74f0ff7ac3","src/filters/reply.rs":"6ee6d9bf15820df85dba0b664e342ab0e360f5c7058ae783f0a40018cf4a993d","src/filters/sse.rs":"4fbd9dd28a69754ddc300598124ce93f403c3ed138a7673b28e3539440f7beb4","src/filters/trace.rs":"dabd56533c051800c73db6cff1efebfbc7ed2c539ff3c3a373ab1d2e6cb44495","src/filters/ws.rs":"d5877d518e123fd21118d1d932f34577d560702bdf0cf48911df6a2ac66eb8c6","src/generic.rs":"a7afd6804059c16c4397028c85120bf1b29ce86bbfa134e3670291764a3ef257","src/lib.rs":"616ea759563d4808f64139d80db15c690b454b0b81b36aaf4bed1d391b1e27e9","src/redirect.rs":"464d99b71352f8c0096167756367cdc65b0feea30e4791e9810f7d8182aef1fe","src/reject.rs":"8f55c79577a3b0bd8093544ef6c94437de031c9eccef5de13c96df84fc97d60f","src/reply.rs":"885d0f616b46d7b6842103c713c7586a5d3e8f353ba7ae26a2e26bf3cdaa8415","src/route.rs":"1a246b76d481ac0184511d342ca0dae0754384221ef37445bcee28ee7cd40b06","src/server.rs":"4103eda70ee5f6e5d1934676fd11421f5ecd0da57a54702e44edfafc03d7f4b3","src/service.rs":"4564ec95e98a2314f73df24582ca8f6ec96cc8eda90fb5a5d1d83a9d5c841b86","src/test.rs":"73db7b7bac1cee7563ac789e04c1c2bf24497c5424135974eca3babd8f3941c1","src/tls.rs":"b6058c7ec7f822efb7e8aa0d6948b709b74d6eeafba607d30a7072ffe49f3a3c","src/transport.rs":"6940d28bd3b1720e6e86676d46ace2855c78cd302ef167bad955f5367b022a67","tests/addr.rs":"2946596c8c5eb71dbb7339492d1805d12b5f9941b9d855c3dc6bd17597687296","tests/body.rs":"595e25b2aabbdd6619da44a4b8cbb5c4f580c56450e7c614b8ac197bcbe32a29","tests/cookie.rs":"1bb5cdacddca5dc7028796d06bd1b7bf599bc81759a904215b61beda735bf2d1","tests/cors.rs":"9ee68d8212fdbd171bfa2636466db425cf7d7de32b6afdf387b2ba21569aca4f","tests/ext.rs":"93d6527288f71ee20b63f6a47f616f055735373b0f203f0863f27c2b65fd8991","tests/filter.rs":"76c05031f1e0d6271ff2ac7eb596b4c97ffd0fe93d4d49af4783cc4d862dae25","tests/fs.rs":"2656bdcfe76f90e30e044c6c464028e96d475464bee8acb2d5c46a3b76ac03fe","tests/header.rs":"78d7b4fd80025694cde65010cf04e4cc23ad4ac91fff3cb527542c278e6cfe4b","tests/host.rs":"712f883c133041ead3cec66379e85279547189ed9ac366796732cabf486114a4","tests/method.rs":"6ae1f188b06b07822bbd97f671886259ee8e7008313449ec04604c8f396cf59b","tests/multipart.rs":"363dc97188f112273505179947630c182c848eb609f491bfcb49bc458f150cfa","tests/path.rs":"db1884d961d83a624f7c63c8de09d9196f10a21a11bb43005e2015aee68d7ccf","tests/query.rs":"993133adc0e47eea4defea60dbca5365ad54a7f49069a1b423b9642d9fda6e3b","tests/redirect.rs":"a292860964a3ad2edca4f43d1b462226a4ca4537a71aae31520857dcb662b33d","tests/reply_with.rs":"35fdfe9653ffab0776fe9fb65e231f9ea647c9f391b17794010adbcbd5009e65","tests/tracing.rs":"a8588bd879ca253a3ff950436bb1c327f3fc74ba006b114c1d55343738deb1df","tests/ws.rs":"edff2f4ea5f503c87846abd5a36c30fcf9a4a167c66d01b4190fd91f7ca7c472"},"package":"4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/warp/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/warp/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "ce8114b50cadedac089d496235fe9d18596f944e" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/FUNDING.yml thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/FUNDING.yml --- thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/FUNDING.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/FUNDING.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +github: [seanmonstar] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/bug_report.md thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/bug_report.md --- thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/bug_report.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/bug_report.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,36 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +**Version** +List the versions of all `warp` crates you are using. The easiest way to get +this information is using `cargo-tree`. + +`cargo install cargo-tree` +(see install here: https://github.com/sfackler/cargo-tree) + +Then: + +`cargo tree | grep warp` + +**Platform** +The output of `uname -a` (UNIX), or version and 32 or 64-bit (Windows) + +**Description** +Enter your issue details here. +One way to structure the description: + +[short summary of the bug] + +I tried this code: + +[code sample that causes the bug] + +I expected to see this happen: [explanation] + +Instead, this happened: [explanation] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/config.yml thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/config.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +blank_issues_enabled: false +contact_links: + - name: Question + url: https://discord.gg/RFsPjyt + about: 'Please post your question on the #warp discord channel. You may + also be able to find help at https://users.rust-lang.org/.' diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/feature_request.md thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/feature_request.md --- thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/feature_request.md 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/ISSUE_TEMPLATE/feature_request.md 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: feature +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/warp/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,86 @@ +name: CI + +on: + pull_request: + push: + branches: + - master +env: + RUST_BACKTRACE: 1 + +jobs: + ci-pass: + name: CI is green + runs-on: ubuntu-latest + needs: + - style + - test + - doc + steps: + - run: exit 0 + + style: + name: Check Style + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install rust + uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt + + - run: cargo fmt --all --check + + test: + name: Test + needs: [style] + runs-on: ubuntu-latest + + strategy: + matrix: + build: [stable, beta, nightly, tls, no-default-features, compression] + + include: + - build: beta + rust: beta + - build: nightly + rust: nightly + benches: true + - build: tls + features: "--features tls" + - build: no-default-features + features: "--no-default-features" + - build: compression + features: "--features compression" + + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install rust + uses: dtolnay/rust-toolchain@master + with: + toolchain: ${{ matrix.rust || 'stable' }} + + - name: Test + run: cargo test ${{ matrix.features }} + + - name: Test all benches + if: matrix.benches + run: cargo test --benches ${{ matrix.features }} + + doc: + name: Build docs + needs: [style, test] + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install Rust + uses: dtolnay/rust-toolchain@nightly + + - name: cargo doc + run: cargo rustdoc -- -D broken_intra_doc_links diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/warp/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/warp/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/warp/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/warp/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,103 @@ +[package] +name = "warp" +version = "0.3.7" +description = "serve the web at warp speeds" +authors = ["Sean McArthur "] +license = "MIT" +readme = "README.md" +documentation = "https://docs.rs/warp" +repository = "https://github.com/seanmonstar/warp" +categories = ["web-programming::http-server"] +keywords = ["warp", "server", "http", "hyper"] +autotests = true +autoexamples = true +edition = "2018" + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +async-compression = { version = "0.4.5", features = ["tokio"], optional = true } +bytes = "1.0" +futures-util = { version = "0.3", default-features = false, features = ["sink"] } +futures-channel = { version = "0.3.17", features = ["sink"]} +headers = "0.3.5" +http = "0.2" +hyper = { version = "0.14", features = ["stream", "server", "http1", "http2", "tcp", "client"] } +log = "0.4" +mime = "0.3" +mime_guess = "2.0.0" +multer = { version = "2.1.0", optional = true } +scoped-tls = "1.0" +serde = "1.0" +serde_json = "1.0" +serde_urlencoded = "0.7.1" +tokio = { version = "1.0", features = ["fs", "sync", "time"] } +tokio-util = { version = "0.7.1", features = ["io"] } +tracing = { version = "0.1.21", default-features = false, features = ["log", "std"] } +tower-service = "0.3" +tokio-tungstenite = { version = "0.21", optional = true } +percent-encoding = "2.1" +pin-project = "1.0" +tokio-rustls = { version = "0.25", optional = true } +rustls-pemfile = { version = "2.0", optional = true } + +[dev-dependencies] +pretty_env_logger = "0.5" +tracing-subscriber = { version = "0.3", features = ["env-filter"] } +tracing-log = "0.2" +serde_derive = "1.0" +handlebars = "5.0" +tokio = { version = "1.0", features = ["macros", "rt-multi-thread"] } +tokio-stream = { version = "0.1.1", features = ["net"] } +listenfd = "1.0" + +[features] +default = ["multipart", "websocket"] +multipart = ["multer"] +websocket = ["tokio-tungstenite"] +tls = ["tokio-rustls", "rustls-pemfile"] + +# Enable compression-related filters +compression = ["compression-brotli", "compression-gzip"] +compression-brotli = ["async-compression/brotli"] +compression-gzip = ["async-compression/deflate", "async-compression/gzip"] + +[profile.release] +codegen-units = 1 +incremental = false + +[profile.bench] +codegen-units = 1 +incremental = false + +[[test]] +name = "multipart" +required-features = ["multipart"] + +[[test]] +name = "ws" +required-features = ["websocket"] + +[[example]] +name = "compression" +required-features = ["compression"] + +[[example]] +name = "unix_socket" + +[[example]] +name = "websockets" +required-features = ["websocket"] + +[[example]] +name = "websockets_chat" +required-features = ["websocket"] + +[[example]] +name = "query_string" + + +[[example]] +name = "multipart" +required-features = ["multipart"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasi/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/wasi/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasi/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasi/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CODE_OF_CONDUCT.md":"a13aaaf393818bd91207c618724d3fb74944ca5161201822a84af951bcf655ef","CONTRIBUTING.md":"2c908a3e263dc35dfed131c02ff907cd72fafb2c2096e4ba9b1e0cbb7a1b76df","Cargo.lock":"8cc81d2623344bdc9223c5e4a0530ae94dfa0930d465193719e6d300e2243225","Cargo.toml":"f43ee004589d9330d76d998fe7d9dd88ffd2a3daf5872b60fcaa495f47b02583","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"aab21c6fad2ca7e2b487764f49018ac8f6f0bf0236dabf5aa947e134952a1c69","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","ci/regenerate.sh":"2af2cc4f41022d09ce3132013b6a0de7d5ed6fecdb44ad98b1bbd7125643cec8","ci/vendor-wit.sh":"6ea63164316554fa60fc32243595dc79629953cfb63d973678dc715b3b3cd61e","examples/cli-command-no_std.rs":"f03689380e305e5fe32e2582cb10af43d03244c1b343b90ec03936108d67f084","examples/cli-command.rs":"ac21e564ac6fe77c10ebaae774a7ebedeb8b6779826ae86834546cbe28eb8140","examples/hello-world-no_std.rs":"48251e32311e7bda9bc852bf48b8925912ae11d2534f4f7401e0d7dd3c5aeb16","examples/hello-world.rs":"4f9e5cdd74914fb82c6a20dd2544260b8d7dac921f1e0d933ca272c1ffca5163","examples/http-proxy-no_std.rs":"4ec8e31010526ffb68d2b18fd7c31a32de4d58229604efd391d4a296fee22da0","examples/http-proxy.rs":"c52c07f36d3e856bbe4e72bdd484c4129d55f26436cf0631003e451f5322d678","src/bindings.rs":"9db6b925a72119137dbc306687aa6dc61f402ed0b726db7fdb1d7fe9bf893909","src/command.rs":"8e5475c6d4a41ea3b3ec98a918a61bce9dd58cf50a2a27c764bf9796b9cbf299","src/ext/mod.rs":"4bc79c71442ac6c55dc4f8a0632b6d6805c0c9c74b22b56791a483ae447dac0c","src/ext/std.rs":"c35fd8bdafd24a6adef4f5a27e8e4bb421b0e50cebfe350868ded43980b1a06e","src/lib.rs":"044e0df592d1159ce711f17bc27edc87f876951bd3ec1ce72ebabf20e011e84a","src/proxy.rs":"3a05d33e98936642a84c755e8f4db7c5b8de27ed0416614cf4fad8b48c519cdf","wit/deps/cli/command.wit":"f729a20e99a4601f90677e31a16e63f24ee32eef062b9305e94419428c8ff70b","wit/deps/cli/environment.wit":"5e58cd47b162e9f004bc9224a29c2ec3cf9e1a3d4c910154ce53742f828af91f","wit/deps/cli/exit.wit":"a0fae6014751dc95f45b1dbe530b7f4db99d5bd607ed8bbf879b22a906f4514c","wit/deps/cli/imports.wit":"a576c17e15ece40fe29eaeb73f416d6f46ac639f512d51ad20bb915b4686a4dd","wit/deps/cli/run.wit":"a7df5376da8230e0509fffbb8355641af0765cc5cff8064bbe58fef1cbbe63c1","wit/deps/cli/stdio.wit":"bc6e5e55963d9c49b91d9880d8e50e44a718c5a7b7211bb8cb5d4fcd552b13a8","wit/deps/cli/terminal.wit":"fc87cd0bc3f76ff7181d3666617a38ee10239f8e0344db2a52cb79f46c6b2d31","wit/deps/clocks/monotonic-clock.wit":"ab12521f4522c7bae48fb272fc90f7bf21f83bc3e6b86e400075826628fdcf23","wit/deps/clocks/timezone.wit":"aaabf8145758aa75222a5e18de29a912d5ebb5babc348884fd81b1fa90225adc","wit/deps/clocks/wall-clock.wit":"b7b63d7bbb6631bcc8ce7d25910d47308e6345104dc146513b76ff1d82e1d7a0","wit/deps/clocks/world.wit":"5f066526b320973195e083bc946874b36fc488f8ae5004119c9b5dcd83430660","wit/deps/filesystem/preopens.wit":"1c53bbc639e87efc67440332e186bcc617f1ab0f2a9789c339a69ed0da424358","wit/deps/filesystem/types.wit":"24413900954e7ca1438f3c9b326a6f799b748beab51a297ab687003578f66765","wit/deps/filesystem/world.wit":"70f31a63ada7aeb6be29380aae712406baf91dad72e73de39025e38f41a32cae","wit/deps/http/handler.wit":"1f66174b4058b102367e69ce8aa657b3e9dbc767f6ade960108faaa1731f0945","wit/deps/http/proxy.wit":"c8756768c033db884734f98858b0d448a3a2cb98d9e4584c705f1fc0418422f1","wit/deps/http/types.wit":"82ac209d799643a39309c40d108a9594bebb79312f383ffcf284f23011041e7e","wit/deps/io/error.wit":"ea8a48ed6aa970947f65e378a2e72b878b421d0594b5425349d1c033a138533f","wit/deps/io/poll.wit":"d6eafcf78f220dfc07c4f055019732cc30c526d6d0d0b24150325c5eeef5d041","wit/deps/io/streams.wit":"d4b8980637de85e47459a0144dc1a9b999bfcbfb6ab344f0eceadc5face6135b","wit/deps/io/world.wit":"5572ef45d90cd766282c171a6cc403b3b9567b73e63a413c4eba1b4ad05caf25","wit/deps/random/insecure-seed.wit":"466da73f3aa1065083dd15ffd1d55c8e69b6ec4dfc6c9c149e651a126f60f33c","wit/deps/random/insecure.wit":"0a132cde99268a502973ca112db9da45c0c32870c67d6b92bd3110636c1cd871","wit/deps/random/random.wit":"cebb42f292bada460ab424bb56caf392ad14d4d7dfae1b85dfbc55253c1b751f","wit/deps/random/world.wit":"7d825a7a1624f4a165f6c7abc9aaa77e25618a9fed0c56461df8826965920dc2","wit/deps/sockets/instance-network.wit":"1e4a5d97df44421503a169e1d514eca2cf160f545c44d320ce8a82f726a40cf8","wit/deps/sockets/ip-name-lookup.wit":"c87cc003ff2b92a0d74294418e0d62d12f42f913b94617f73cc09738a46e8fac","wit/deps/sockets/network.wit":"077f76c2f266b3211b0e3fbddf4fbfd9060be050954d44aad9b331419fbe3caf","wit/deps/sockets/tcp-create-socket.wit":"96a6a1a93b859127ee60273f0a77cda8d60930f7952174fb22469293b5da6a3a","wit/deps/sockets/tcp.wit":"ad16e21cae8b67e09f6541fafaf57c88242722871aced8e53aaf018ee63be086","wit/deps/sockets/udp-create-socket.wit":"c52b9bf91ef4e30e7ec08ad1fc9e77ef005a0a87648c5d2e416dd6e35369f08c","wit/deps/sockets/udp.wit":"b8cd7720349cf11278dd30c77799b0255bfc8cbfb2dc2a8dd333f658a88d147e","wit/deps/sockets/world.wit":"84e8071d91f63484a326b5a745728e1964edc55cc90796df7ba042b508325103","wit/wasi-crate.wit":"87b72c92cc7561d7fbedc1c268f310b476f36803890c76257ebe13c0a1c06a5d"},"package":"9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"def0d209896816fde9013e069a564dd3c1a1a46c5ce465d755b878de811f9881",".github/workflows/main.yml":"d38da3f640abbc358cb77a3c27344e9644d472adf7f8e265d00ff49d89226068",".gitmodules":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","CODE_OF_CONDUCT.md":"a13aaaf393818bd91207c618724d3fb74944ca5161201822a84af951bcf655ef","CONTRIBUTING.md":"2c908a3e263dc35dfed131c02ff907cd72fafb2c2096e4ba9b1e0cbb7a1b76df","Cargo.lock":"8cc81d2623344bdc9223c5e4a0530ae94dfa0930d465193719e6d300e2243225","Cargo.toml":"f43ee004589d9330d76d998fe7d9dd88ffd2a3daf5872b60fcaa495f47b02583","Cargo.toml.orig":"195cd2ce1ee58d8ec1639aa272cb15c0811a53524fef4c7bbf24128593e4c53d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"aab21c6fad2ca7e2b487764f49018ac8f6f0bf0236dabf5aa947e134952a1c69","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","ci/regenerate.sh":"2af2cc4f41022d09ce3132013b6a0de7d5ed6fecdb44ad98b1bbd7125643cec8","ci/vendor-wit.sh":"6ea63164316554fa60fc32243595dc79629953cfb63d973678dc715b3b3cd61e","examples/cli-command-no_std.rs":"f03689380e305e5fe32e2582cb10af43d03244c1b343b90ec03936108d67f084","examples/cli-command.rs":"ac21e564ac6fe77c10ebaae774a7ebedeb8b6779826ae86834546cbe28eb8140","examples/hello-world-no_std.rs":"48251e32311e7bda9bc852bf48b8925912ae11d2534f4f7401e0d7dd3c5aeb16","examples/hello-world.rs":"4f9e5cdd74914fb82c6a20dd2544260b8d7dac921f1e0d933ca272c1ffca5163","examples/http-proxy-no_std.rs":"4ec8e31010526ffb68d2b18fd7c31a32de4d58229604efd391d4a296fee22da0","examples/http-proxy.rs":"c52c07f36d3e856bbe4e72bdd484c4129d55f26436cf0631003e451f5322d678","src/bindings.rs":"9db6b925a72119137dbc306687aa6dc61f402ed0b726db7fdb1d7fe9bf893909","src/command.rs":"8e5475c6d4a41ea3b3ec98a918a61bce9dd58cf50a2a27c764bf9796b9cbf299","src/ext/mod.rs":"4bc79c71442ac6c55dc4f8a0632b6d6805c0c9c74b22b56791a483ae447dac0c","src/ext/std.rs":"c35fd8bdafd24a6adef4f5a27e8e4bb421b0e50cebfe350868ded43980b1a06e","src/lib.rs":"044e0df592d1159ce711f17bc27edc87f876951bd3ec1ce72ebabf20e011e84a","src/proxy.rs":"3a05d33e98936642a84c755e8f4db7c5b8de27ed0416614cf4fad8b48c519cdf","wit/deps/cli/command.wit":"f729a20e99a4601f90677e31a16e63f24ee32eef062b9305e94419428c8ff70b","wit/deps/cli/environment.wit":"5e58cd47b162e9f004bc9224a29c2ec3cf9e1a3d4c910154ce53742f828af91f","wit/deps/cli/exit.wit":"a0fae6014751dc95f45b1dbe530b7f4db99d5bd607ed8bbf879b22a906f4514c","wit/deps/cli/imports.wit":"a576c17e15ece40fe29eaeb73f416d6f46ac639f512d51ad20bb915b4686a4dd","wit/deps/cli/run.wit":"a7df5376da8230e0509fffbb8355641af0765cc5cff8064bbe58fef1cbbe63c1","wit/deps/cli/stdio.wit":"bc6e5e55963d9c49b91d9880d8e50e44a718c5a7b7211bb8cb5d4fcd552b13a8","wit/deps/cli/terminal.wit":"fc87cd0bc3f76ff7181d3666617a38ee10239f8e0344db2a52cb79f46c6b2d31","wit/deps/clocks/monotonic-clock.wit":"ab12521f4522c7bae48fb272fc90f7bf21f83bc3e6b86e400075826628fdcf23","wit/deps/clocks/timezone.wit":"aaabf8145758aa75222a5e18de29a912d5ebb5babc348884fd81b1fa90225adc","wit/deps/clocks/wall-clock.wit":"b7b63d7bbb6631bcc8ce7d25910d47308e6345104dc146513b76ff1d82e1d7a0","wit/deps/clocks/world.wit":"5f066526b320973195e083bc946874b36fc488f8ae5004119c9b5dcd83430660","wit/deps/filesystem/preopens.wit":"1c53bbc639e87efc67440332e186bcc617f1ab0f2a9789c339a69ed0da424358","wit/deps/filesystem/types.wit":"24413900954e7ca1438f3c9b326a6f799b748beab51a297ab687003578f66765","wit/deps/filesystem/world.wit":"70f31a63ada7aeb6be29380aae712406baf91dad72e73de39025e38f41a32cae","wit/deps/http/handler.wit":"1f66174b4058b102367e69ce8aa657b3e9dbc767f6ade960108faaa1731f0945","wit/deps/http/proxy.wit":"c8756768c033db884734f98858b0d448a3a2cb98d9e4584c705f1fc0418422f1","wit/deps/http/types.wit":"82ac209d799643a39309c40d108a9594bebb79312f383ffcf284f23011041e7e","wit/deps/io/error.wit":"ea8a48ed6aa970947f65e378a2e72b878b421d0594b5425349d1c033a138533f","wit/deps/io/poll.wit":"d6eafcf78f220dfc07c4f055019732cc30c526d6d0d0b24150325c5eeef5d041","wit/deps/io/streams.wit":"d4b8980637de85e47459a0144dc1a9b999bfcbfb6ab344f0eceadc5face6135b","wit/deps/io/world.wit":"5572ef45d90cd766282c171a6cc403b3b9567b73e63a413c4eba1b4ad05caf25","wit/deps/random/insecure-seed.wit":"466da73f3aa1065083dd15ffd1d55c8e69b6ec4dfc6c9c149e651a126f60f33c","wit/deps/random/insecure.wit":"0a132cde99268a502973ca112db9da45c0c32870c67d6b92bd3110636c1cd871","wit/deps/random/random.wit":"cebb42f292bada460ab424bb56caf392ad14d4d7dfae1b85dfbc55253c1b751f","wit/deps/random/world.wit":"7d825a7a1624f4a165f6c7abc9aaa77e25618a9fed0c56461df8826965920dc2","wit/deps/sockets/instance-network.wit":"1e4a5d97df44421503a169e1d514eca2cf160f545c44d320ce8a82f726a40cf8","wit/deps/sockets/ip-name-lookup.wit":"c87cc003ff2b92a0d74294418e0d62d12f42f913b94617f73cc09738a46e8fac","wit/deps/sockets/network.wit":"077f76c2f266b3211b0e3fbddf4fbfd9060be050954d44aad9b331419fbe3caf","wit/deps/sockets/tcp-create-socket.wit":"96a6a1a93b859127ee60273f0a77cda8d60930f7952174fb22469293b5da6a3a","wit/deps/sockets/tcp.wit":"ad16e21cae8b67e09f6541fafaf57c88242722871aced8e53aaf018ee63be086","wit/deps/sockets/udp-create-socket.wit":"c52b9bf91ef4e30e7ec08ad1fc9e77ef005a0a87648c5d2e416dd6e35369f08c","wit/deps/sockets/udp.wit":"b8cd7720349cf11278dd30c77799b0255bfc8cbfb2dc2a8dd333f658a88d147e","wit/deps/sockets/world.wit":"84e8071d91f63484a326b5a745728e1964edc55cc90796df7ba042b508325103","wit/wasi-crate.wit":"87b72c92cc7561d7fbedc1c268f310b476f36803890c76257ebe13c0a1c06a5d"},"package":"9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasi/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/wasi/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasi/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasi/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "039c272625c2ad09ca3b0b63c41b5f79657482d0" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasi/.github/workflows/main.yml thunderbird-140.8.0esr/comm/third_party/rust/wasi/.github/workflows/main.yml --- thunderbird-140.7.1esr/comm/third_party/rust/wasi/.github/workflows/main.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasi/.github/workflows/main.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,77 @@ +name: CI +on: [push, pull_request] + +jobs: + test: + name: Test + runs-on: ubuntu-latest + strategy: + matrix: + rust: [stable, beta, nightly] + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }} && rustup component add rustfmt + - run: rustup target add wasm32-wasip1 wasm32-unknown-unknown + - run: cargo build --workspace + - run: cargo build --workspace --no-default-features + - run: cargo build --workspace --target wasm32-wasip1 + - run: cargo build --workspace --target wasm32-wasip1 --no-default-features + - run: cargo test --workspace --doc + - name: Install Wasmtime + uses: bytecodealliance/actions/wasmtime/setup@v1 + with: + version: "v30.0.2" + - name: Install wasm-tools + uses: bytecodealliance/actions/wasm-tools/setup@v1 + with: + version: "1.224.0" + - run: curl -LO https://github.com/bytecodealliance/wasmtime/releases/download/v30.0.2/wasi_snapshot_preview1.command.wasm + + - run: cargo build --examples --target wasm32-wasip1 --no-default-features + + - run: wasm-tools component new ./target/wasm32-wasip1/debug/examples/hello-world-no_std.wasm --adapt ./wasi_snapshot_preview1.command.wasm -o component.wasm + - run: wasmtime run component.wasm + + - run: cargo build --examples --target wasm32-unknown-unknown --no-default-features + + - run: wasm-tools component new ./target/wasm32-unknown-unknown/debug/examples/cli_command_no_std.wasm -o component.wasm + - run: wasmtime run component.wasm + + - run: wasm-tools component new ./target/wasm32-unknown-unknown/debug/examples/http_proxy_no_std.wasm -o component.wasm + - run: wasm-tools component targets wit component.wasm -w wasi:http/proxy + + - run: cargo build --examples --target wasm32-wasip1 + + - run: wasm-tools component new ./target/wasm32-wasip1/debug/examples/hello-world.wasm --adapt ./wasi_snapshot_preview1.command.wasm -o component.wasm + - run: wasmtime run component.wasm + + - run: cargo build --examples --target wasm32-unknown-unknown + + - run: wasm-tools component new ./target/wasm32-unknown-unknown/debug/examples/cli_command.wasm -o component.wasm + - run: wasmtime run component.wasm + + - run: wasm-tools component new ./target/wasm32-unknown-unknown/debug/examples/http_proxy.wasm -o component.wasm + - run: wasm-tools component targets wit component.wasm -w wasi:http/proxy + + - run: cargo build --examples --workspace --target wasm32-wasip1 --features rand + + - run: wasm-tools component new ./target/wasm32-wasip1/debug/examples/rand.wasm --adapt ./wasi_snapshot_preview1.command.wasm -o component.wasm + - run: wasmtime run component.wasm + + generate: + name: Ensure generated code up-to-date + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Rust + run: rustup update stable && rustup default stable + # Re-vendor all WIT files and ensure that they're all up-to-date by ensuring + # that there's no git changes. + - name: Re-vendor WIT + run: | + ./ci/vendor-wit.sh + git diff --exit-code + - run: cargo install wit-bindgen-cli@0.39.0 --locked + - run: ./ci/regenerate.sh + - run: git diff --exit-code diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasi/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/wasi/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/wasi/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasi/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,60 @@ +[package] +name = "wasi" +version = "0.14.2+wasi-0.2.4" +authors = ["The Cranelift Project Developers"] +description = "WASI API bindings for Rust" +categories = ["no-std", "wasm"] +keywords = ["webassembly", "wasm"] +readme = "README.md" +documentation = "https://docs.rs/wasi" +license.workspace = true +edition.workspace = true +repository.workspace = true + +[workspace.package] +edition = "2021" +license = "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" +repository = "https://github.com/bytecodealliance/wasi-rs" + +[workspace.dependencies] +rand = { version = "0.8.5", default-features = false } +wasi = { version = "0.14", path = ".", default-features = false } + +[workspace] +members = ["./crates/*"] + +[dependencies] +wit-bindgen-rt = { version = "0.39.0", features = ["bitflags"] } + +# When built as part of libstd +compiler_builtins = { version = "0.1", optional = true } +core = { version = "1.0", optional = true, package = "rustc-std-workspace-core" } +rustc-std-workspace-alloc = { version = "1.0", optional = true } + +[features] +default = ["std"] +std = [] +# Unstable feature to support being a libstd dependency +rustc-dep-of-std = ["compiler_builtins", "core", "rustc-std-workspace-alloc"] + +[[example]] +name = "cli-command-no_std" +crate-type = ["cdylib"] + +[[example]] +name = "cli-command" +crate-type = ["cdylib"] +required-features = ["std"] + +[[example]] +name = "hello-world" +required-features = ["std"] + +[[example]] +name = "http-proxy-no_std" +crate-type = ["cdylib"] + +[[example]] +name = "http-proxy" +crate-type = ["cdylib"] +required-features = ["std"] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasm-encoder/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasm-encoder/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"e14ee24852d0e28a85708a2e9768bfc3e822982ddb686aeb755c2a1b134720ac","README.md":"ac016c4843a7e1a5737255b39418732783592222dc518020730edf9dd46a1c13","src/component.rs":"700351503077106eadf612f46079418e0b437ed0a6179dc16979768205b2ecbf","src/component/aliases.rs":"be5215154b872ed5664f3bfe2aa1391f36a2575aa9d53971ab61868a1c446e9d","src/component/builder.rs":"2587fcc3a53153786ab91f6de3fffb51f5517782046eda591f9cd35000cc4291","src/component/canonicals.rs":"02b73adf0052b25cce017bd87acd745e04b29c51fb5dc70511717405ac87c813","src/component/components.rs":"07b8cae3a400e1955cc39d142569910b4fef2136021053d0ddbd6404d810aa52","src/component/exports.rs":"4b4ca50831cf35bfea7236d0d0af33834bddb7d638f3dde53b8de0cd9f7ad4f7","src/component/imports.rs":"9379df7c2b62274b85a46066fcacb3cfe81d462c225eafd8a8671bd1d1f3e787","src/component/instances.rs":"ea0ae7361d1be145377cb742194df3e80bc14f226f7e0956c973f625c4acddbc","src/component/modules.rs":"9e80907e72360fae4d8057b6b0e7a6b58edd7ba6aba6e63ba17346518e169617","src/component/names.rs":"e13580430ecdcea189ee9536f02b39ccae4b8464f82de0c7d31a281039cfa386","src/component/start.rs":"4055553d5c99c99abbc01bb8abb928ecb8b909d148b647a9977fbd444bb464a3","src/component/types.rs":"795b824d47d83b196829536d995e8b523d0472b38d82a7586410ecfd5d4e4bbd","src/core.rs":"45be4a1f0b91c2b164635766b985caf4122313bcbe9bd4f3289d29b31d1df21d","src/core/branch_hints.rs":"98ac61fff18c7047c03888d08ff0c828686711aeeb7a79d9d6c6ab7bef23f816","src/core/code.rs":"40033b9daf3a708e674c4048a8f6027263dd5ef7afc47236611528c05906968f","src/core/custom.rs":"4b9f07b701dc7b6990d92fb43016c28fb971411670bb6a48553b92b1c35eb9a3","src/core/data.rs":"f209e23710ab75600dd200af176e23940c88fac8a6ca31c3df67b97a911f2c55","src/core/dump.rs":"6cd2625f1c19e2c62de97e9d52bf2675924a969af3e29ef3e24bbd9da3364582","src/core/elements.rs":"3ba75bf0b73146c5916d46618cc18512f98c5638cd1577f6d23283907893a9e5","src/core/exports.rs":"ecaa217d8c76b1d7348bc7280c438fae159f310d1928fa22d7ecf1b1414324ec","src/core/functions.rs":"c18b9872ac0c21048a3ce32e5e44e8e702f97a57fa1b3a07bdd98c7f6c820f09","src/core/globals.rs":"cb23840a5f6945cfd10de34e5c1be09b2b84e21f14df0e8ae998e5fcd80ea369","src/core/imports.rs":"1bf1b69b7425199ffd3cf71bdd6177803032624fb10193c1bcf29f1add5bb48b","src/core/linking.rs":"2f1053d9c2671e91a2b6e253dd38921bfc5f1b8a1a047b10c843033fe0f492de","src/core/memories.rs":"d21d065b8f2aac431591ae71aa05d5980a30f9cea21ccdd9ab98b35060166524","src/core/names.rs":"56b44d87291db97e49d76a63db2be59975ec9a0faf73e01464e0d4b592f64786","src/core/producers.rs":"b168f134cf3492e3dd83c69bc5e4c409fbc700bdfa98b3b6919cb096f55bf8f0","src/core/start.rs":"a01d4a91bcd93048977ccafc6af160357297450395bf598351f5a3e6d322e0de","src/core/tables.rs":"bc02d1d61880466ca121d00366cff640c2a83f9c3db60f6892db82832ab144cb","src/core/tags.rs":"26d58904871d92f395eed67d4c25f0914b337d213bab2288011abe3ad31fa12b","src/core/types.rs":"3f61689fff5dbcfff9f34541190cc5f35246d1484d98f4e7e8696e31dc79d56a","src/lib.rs":"83b4079a6e57edb76a72f9f3fbebc34ec1e35e5b786dbca2db4f91ed777d9cce","src/raw.rs":"f5fdecac83b25a3e62a338cd0afbc53c88fadff681719fdc167f95db4bf76d98","src/reencode.rs":"1f583cca497ab564b260d78c93043a5fe02b546cc13130e13c941119595f1aa4","src/reencode/component.rs":"25178013e7635a428897456b54fffed1352b6d7d56509be30c0b2a99f9175443"},"package":"29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"f0caf00b2ce26532fa73b1444e6de2050951c229e3c54793bcf5c9718ab4a6bd","Cargo.toml":"e14ee24852d0e28a85708a2e9768bfc3e822982ddb686aeb755c2a1b134720ac","Cargo.toml.orig":"3e43249bd20d9e5f56fee0c71da2a62f2b4736bdb6eb380b88b9d545900a3e57","README.md":"ac016c4843a7e1a5737255b39418732783592222dc518020730edf9dd46a1c13","src/component.rs":"700351503077106eadf612f46079418e0b437ed0a6179dc16979768205b2ecbf","src/component/aliases.rs":"be5215154b872ed5664f3bfe2aa1391f36a2575aa9d53971ab61868a1c446e9d","src/component/builder.rs":"2587fcc3a53153786ab91f6de3fffb51f5517782046eda591f9cd35000cc4291","src/component/canonicals.rs":"02b73adf0052b25cce017bd87acd745e04b29c51fb5dc70511717405ac87c813","src/component/components.rs":"07b8cae3a400e1955cc39d142569910b4fef2136021053d0ddbd6404d810aa52","src/component/exports.rs":"4b4ca50831cf35bfea7236d0d0af33834bddb7d638f3dde53b8de0cd9f7ad4f7","src/component/imports.rs":"9379df7c2b62274b85a46066fcacb3cfe81d462c225eafd8a8671bd1d1f3e787","src/component/instances.rs":"ea0ae7361d1be145377cb742194df3e80bc14f226f7e0956c973f625c4acddbc","src/component/modules.rs":"9e80907e72360fae4d8057b6b0e7a6b58edd7ba6aba6e63ba17346518e169617","src/component/names.rs":"e13580430ecdcea189ee9536f02b39ccae4b8464f82de0c7d31a281039cfa386","src/component/start.rs":"4055553d5c99c99abbc01bb8abb928ecb8b909d148b647a9977fbd444bb464a3","src/component/types.rs":"795b824d47d83b196829536d995e8b523d0472b38d82a7586410ecfd5d4e4bbd","src/core.rs":"45be4a1f0b91c2b164635766b985caf4122313bcbe9bd4f3289d29b31d1df21d","src/core/branch_hints.rs":"98ac61fff18c7047c03888d08ff0c828686711aeeb7a79d9d6c6ab7bef23f816","src/core/code.rs":"40033b9daf3a708e674c4048a8f6027263dd5ef7afc47236611528c05906968f","src/core/custom.rs":"4b9f07b701dc7b6990d92fb43016c28fb971411670bb6a48553b92b1c35eb9a3","src/core/data.rs":"f209e23710ab75600dd200af176e23940c88fac8a6ca31c3df67b97a911f2c55","src/core/dump.rs":"6cd2625f1c19e2c62de97e9d52bf2675924a969af3e29ef3e24bbd9da3364582","src/core/elements.rs":"3ba75bf0b73146c5916d46618cc18512f98c5638cd1577f6d23283907893a9e5","src/core/exports.rs":"ecaa217d8c76b1d7348bc7280c438fae159f310d1928fa22d7ecf1b1414324ec","src/core/functions.rs":"c18b9872ac0c21048a3ce32e5e44e8e702f97a57fa1b3a07bdd98c7f6c820f09","src/core/globals.rs":"cb23840a5f6945cfd10de34e5c1be09b2b84e21f14df0e8ae998e5fcd80ea369","src/core/imports.rs":"1bf1b69b7425199ffd3cf71bdd6177803032624fb10193c1bcf29f1add5bb48b","src/core/linking.rs":"2f1053d9c2671e91a2b6e253dd38921bfc5f1b8a1a047b10c843033fe0f492de","src/core/memories.rs":"d21d065b8f2aac431591ae71aa05d5980a30f9cea21ccdd9ab98b35060166524","src/core/names.rs":"56b44d87291db97e49d76a63db2be59975ec9a0faf73e01464e0d4b592f64786","src/core/producers.rs":"b168f134cf3492e3dd83c69bc5e4c409fbc700bdfa98b3b6919cb096f55bf8f0","src/core/start.rs":"a01d4a91bcd93048977ccafc6af160357297450395bf598351f5a3e6d322e0de","src/core/tables.rs":"bc02d1d61880466ca121d00366cff640c2a83f9c3db60f6892db82832ab144cb","src/core/tags.rs":"26d58904871d92f395eed67d4c25f0914b337d213bab2288011abe3ad31fa12b","src/core/types.rs":"3f61689fff5dbcfff9f34541190cc5f35246d1484d98f4e7e8696e31dc79d56a","src/lib.rs":"83b4079a6e57edb76a72f9f3fbebc34ec1e35e5b786dbca2db4f91ed777d9cce","src/raw.rs":"f5fdecac83b25a3e62a338cd0afbc53c88fadff681719fdc167f95db4bf76d98","src/reencode.rs":"1f583cca497ab564b260d78c93043a5fe02b546cc13130e13c941119595f1aa4","src/reencode/component.rs":"25178013e7635a428897456b54fffed1352b6d7d56509be30c0b2a99f9175443"},"package":"29cbbd772edcb8e7d524a82ee8cef8dd046fc14033796a754c3ad246d019fa54"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasm-encoder/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasm-encoder/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "91be0bbc8c5df685a74d87295e9cfff0be9c07c7" + }, + "path_in_vcs": "crates/wasm-encoder" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasm-encoder/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/wasm-encoder/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasm-encoder/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,40 @@ +[package] +name = "wasm-encoder" +version.workspace = true +authors = ["Nick Fitzgerald "] +edition.workspace = true +license.workspace = true +readme = "README.md" +repository = "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder" +homepage = "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-encoder" +documentation = "https://docs.rs/wasm-encoder" +description = """ +A low-level WebAssembly encoder. +""" +rust-version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[lints] +workspace = true + +[dependencies] +leb128 = { workspace = true } + +# Enable this dependency to get a bunch of `From for +# wasm_encoder::Foo` impls. +wasmparser = { optional = true, workspace = true } + +[dev-dependencies] +anyhow = { workspace = true } +tempfile = "3.2.0" +wasmparser = { path = "../wasmparser" } +wasmprinter = { workspace = true } + +[features] +default = ['component-model'] + +# On-by-default: conditional support for emitting components in addition to +# core modules. +component-model = ['wasmparser?/component-model'] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasm-smith/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasm-smith/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"fb78e3d37f8d3399b2a59126986c326d3bf946af032186a0aaa809754b240dfb","README.md":"e7b2a96cf39834aa19aed7cad8658e33445cdec7c4957658ba39e3b82cc4254b","benches/corpus.rs":"2df29556be0799f0cb1f32c8d0ae5ba0c4b9815cf4d59a8b71744d926c0693a0","src/component.rs":"99a97ea23fb0ae6ce192802f92f518da835aa919194ca081af874873675ad05b","src/component/encode.rs":"b96eaa64b61eb2adf9cd5c134fc7660cb6931b9d1e66067b82749b917e28eab5","src/config.rs":"af4fc8c0f93c1afe4c03e73705f3b3760d30a8619bfb24f1823f911d2071c2d6","src/core.rs":"352f40500736357234f3be3921c74e55db3dc65efc8fa05e412688eef5bce2cd","src/core/code_builder.rs":"896708c5fe6468430b852740e15b2af4acb3af087a80873296cb5d34112c9944","src/core/code_builder/no_traps.rs":"14dab911427934dd6394b36eea9761c8722c47611b3ebf9fde1d54bebd7c4e55","src/core/encode.rs":"d305654e8777fe729f84e63d4bc72faa86b926a4a4ba74f64a944c9210e9e430","src/core/terminate.rs":"e07fe450c1fee58726bace161c5747a6f01539e8b2937724064cc7370562555c","src/lib.rs":"b8b7aa4a298a2e6820f072992a03999936099c4f3c81a6b58e581fe718e914bd","tests/available_imports.rs":"6d4c1b111f35fefce55b668474ac9ba25edf7fc3e3decb88696b644aec13d603","tests/common/mod.rs":"c162fac3f2bfd481864677515de86c56d5449431ca4e6204f495788d19f3526c","tests/component.rs":"2c360858cdd270e2ee46333d8de8df3a1d3521a3bcb7246bc9a4f85b0539df0f","tests/core.rs":"d18d4df50929eb264c5d4ae8c573b3e3825eacd3f23898a6b757a16978e9af31","tests/exports.rs":"e6404714290f13b818ff10d09a4043059f17f69ca86f2265b80e5a8788e674d8"},"package":"3b526e4c6eed409b619960258ba5bd8a3b44dfb30c75c12fce80b750a4487fcc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"431f573a134d4c19590895fe89c3d95f4be1a1017c06e9efa9a9855064526329","Cargo.toml":"fb78e3d37f8d3399b2a59126986c326d3bf946af032186a0aaa809754b240dfb","Cargo.toml.orig":"2a4be62af59a6550c67bec3533f56171bac8325f4653ec639f1413ae66415497","README.md":"e7b2a96cf39834aa19aed7cad8658e33445cdec7c4957658ba39e3b82cc4254b","benches/corpus.rs":"2df29556be0799f0cb1f32c8d0ae5ba0c4b9815cf4d59a8b71744d926c0693a0","src/component.rs":"99a97ea23fb0ae6ce192802f92f518da835aa919194ca081af874873675ad05b","src/component/encode.rs":"b96eaa64b61eb2adf9cd5c134fc7660cb6931b9d1e66067b82749b917e28eab5","src/config.rs":"af4fc8c0f93c1afe4c03e73705f3b3760d30a8619bfb24f1823f911d2071c2d6","src/core.rs":"352f40500736357234f3be3921c74e55db3dc65efc8fa05e412688eef5bce2cd","src/core/code_builder.rs":"896708c5fe6468430b852740e15b2af4acb3af087a80873296cb5d34112c9944","src/core/code_builder/no_traps.rs":"14dab911427934dd6394b36eea9761c8722c47611b3ebf9fde1d54bebd7c4e55","src/core/encode.rs":"d305654e8777fe729f84e63d4bc72faa86b926a4a4ba74f64a944c9210e9e430","src/core/terminate.rs":"e07fe450c1fee58726bace161c5747a6f01539e8b2937724064cc7370562555c","src/lib.rs":"b8b7aa4a298a2e6820f072992a03999936099c4f3c81a6b58e581fe718e914bd","tests/available_imports.rs":"6d4c1b111f35fefce55b668474ac9ba25edf7fc3e3decb88696b644aec13d603","tests/common/mod.rs":"c162fac3f2bfd481864677515de86c56d5449431ca4e6204f495788d19f3526c","tests/component.rs":"2c360858cdd270e2ee46333d8de8df3a1d3521a3bcb7246bc9a4f85b0539df0f","tests/core.rs":"d18d4df50929eb264c5d4ae8c573b3e3825eacd3f23898a6b757a16978e9af31","tests/exports.rs":"e6404714290f13b818ff10d09a4043059f17f69ca86f2265b80e5a8788e674d8"},"package":"3b526e4c6eed409b619960258ba5bd8a3b44dfb30c75c12fce80b750a4487fcc"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasm-smith/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasm-smith/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "91be0bbc8c5df685a74d87295e9cfff0be9c07c7" + }, + "path_in_vcs": "crates/wasm-smith" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasm-smith/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/wasm-smith/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasm-smith/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,51 @@ +[package] +authors = ["Nick Fitzgerald "] +categories = ["command-line-utilities", "development-tools", "development-tools::testing", "wasm"] +description = "A WebAssembly test case generator" +documentation = "https://docs.rs/wasm-smith" +edition.workspace = true +license.workspace = true +name = "wasm-smith" +readme = "./README.md" +repository = "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-smith" +version.workspace = true +exclude = ["/benches/corpus"] +rust-version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[[bench]] +name = "corpus" +harness = false + +[lints] +workspace = true + +[dependencies] +anyhow = { workspace = true } +arbitrary = { workspace = true, features = ["derive"] } +clap = { workspace = true, optional = true } +flagset = "0.4" +indexmap = { workspace = true } +leb128 = { workspace = true } +serde = { workspace = true, optional = true } +serde_derive = { workspace = true, optional = true } +wasm-encoder = { workspace = true } +wasmparser = { workspace = true, optional = true, features = ['validate'] } +wat = { workspace = true, optional = true } + +[dev-dependencies] +criterion = { workspace = true } +rand = { workspace = true } +wasmparser = { workspace = true, features = ["validate", "features"] } +wasmprinter = { workspace = true } +wat = { workspace = true } + +[target.'cfg(not(target_family = "wasm"))'.dev-dependencies] +libfuzzer-sys = { workspace = true } + +[features] +_internal_cli = ["clap", "flagset/serde", "serde", "serde_derive", "wasmparser", "wat"] +wasmparser = ['dep:wasmparser', 'wasm-encoder/wasmparser'] +component-model = ['wasm-encoder/component-model'] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"6ab19f2c57d626b9b790945445937e9c0fd166e2e48789a0d069be0b8866472c","Cargo.toml":"26faae3b5ad9926ac8d45a9464c697b5da42b72cfb9805ff8afd1184c8aeeec8","README.md":"aabf3b5930893b2a89d0114d8cd97e9b980f3c6f758b960484e06b69a504b823","benches/benchmark.rs":"fa4283a3e52006f8dfa913604c9a1ab8e54b1f59f7ec40056225ba05425f2ade","examples/simple.rs":"e9eb076367cc0932e2a32651372defa4a27ef800f47fad28c0ef840ba8ea7e08","src/arity.rs":"fd20d49af24f5cabe0716544a06333d2ccd6326ab4d8f026f0d27adab805e5ef","src/binary_reader.rs":"b7f2f97a9605102801752ff74c8b4e74882ec2146af9d33473fec3b53837fd2f","src/collections/hash.rs":"fc2e621c5a72f77ed49fdef444ee35f5b628e2cc3defefcc5c3710e2490f740d","src/collections/index_map.rs":"d2b1de7d82393fe80b983a393a0d681f7a306edf16770efc525b75d5d24338f3","src/collections/index_map/detail.rs":"7fc067caa8ebbae593e551d4d08f04594496dac4c98d04539ba5cabee0f1e8cd","src/collections/index_map/tests.rs":"7761fda67a871bcef24579f0cbe4762e40fb8e7ca5147c67187da510c545c016","src/collections/index_set.rs":"f53bcbfbbeccd9bf62406f08565f5ac57af58cf962484a91d4efcd7431d37310","src/collections/map.rs":"b5e04ae1e763d98329c7bc70e3f6c7245ae554382cb45ca7e324709b74e32474","src/collections/mod.rs":"312a78533dcea4493c7897f0851f06dd39b44335225a5bb90fb0711c4afabefa","src/collections/set.rs":"3ed9baf1af23a4f0b0c47d76236fb12f9a052043c5d0473a8c0b441090246454","src/features.rs":"faaadfcda3bd5944ad9b0a0b3aa348adfbfbb277d671feb36c7cc4d3ae821005","src/lib.rs":"34687c18d37925c6f4e0722419c3be98099e41a410980d4739941bfeb6d863c4","src/limits.rs":"14999cb2156648727b36a18667420173993ff73b8bc270897a5e9c340b210b00","src/parser.rs":"1d33ffc6e44e89fd9986cad933338078d9a82b36af14d1ef6d0790b3acdfe83b","src/readers.rs":"b7b73d6c109a8e9bb6f9d7ce95395fd6548f050b66f35dcf351c534c31b4b9f3","src/readers/component.rs":"c259628ca3f09ff904f7e920aeec261b657f7a197c99b520a6a7d3e918b9fb3b","src/readers/component/aliases.rs":"feb6d4d9cb5f3ed446a6ec0a529633bf389418129e357513f09409adff799628","src/readers/component/canonicals.rs":"500d89d07cf217a3c3fa0fc4f321f1534257123b9a0bb93ed54010013e84e3eb","src/readers/component/exports.rs":"1ad13434edd7021f6cebe3ac1388dfbebfdb5bf5a345236e4a1078a9e3c6594b","src/readers/component/imports.rs":"575b35bbb1c4a7679a5973b47f497e3ba2215baeb97465711ce192a25805787c","src/readers/component/instances.rs":"8ab1254ce1e66528d37a61bcde4cabb2c7c87ccc2740be03d539c064ed544d29","src/readers/component/names.rs":"4d4a965159bc5a2e788f5b1848700be5b5a7b9137b67bc14d7c692acb1f95765","src/readers/component/start.rs":"9c37d1eea486ee951547a328693bcf9f2a27f48e2207478daf23c1cd9e9f95f3","src/readers/component/types.rs":"38d80f705f44293cd0053a77e67691aff0731835060ccba10c59e4163c628898","src/readers/core.rs":"f77e1eb46e1d05abeabb9be2bd7bdd66acadfc4c651912f2a67b7e5f7d29d041","src/readers/core/branch_hinting.rs":"29210720e08e3a558fd96ac857038c9b87732a265ff1bfbd7f0bf3312ea3e949","src/readers/core/code.rs":"6bb975fa57f1453a38a325caa5985a030a95d986632ba9f8ab53bb1adabb9ce2","src/readers/core/coredumps.rs":"149c964c1536e9485930ae75089e9fb7393b0bdf50707d8edb813a0654fb7677","src/readers/core/custom.rs":"f3c965fcd044576a2c0f3ee87c78e4f9f345ce87899a76d609e5a8709f5d7d9e","src/readers/core/data.rs":"da78898a19accca90f05ee762cf3388c0f8a40a3d60cb78acaa3f0eb71a0cb3c","src/readers/core/dylink0.rs":"bd3de09ccd7a9b1dc1aacc3d4ebd7a70d31978c634c864aa2ca08a381ef24318","src/readers/core/elements.rs":"aa36b4b9fae50b51b6cc97baf68a522c4a1e382b3085022876a43e9c95db0658","src/readers/core/exports.rs":"302080640759838918650ad7c3f8c15867fe10e0ca2e5d280b026bde691a98cf","src/readers/core/functions.rs":"b5bbc7f7b7a429187376f63c695a9f1cbf92e515dba840ac876fa60f7290da34","src/readers/core/globals.rs":"c9ab071baa741c62625b6351c7d1d4b307e7e6142ef5fb70688202effde37a23","src/readers/core/imports.rs":"6b1f0e9856b4f375ae94815c16e59f82177b21fb52de3326be401107a7fb9f93","src/readers/core/init.rs":"7effaec7f0161661a9f21f8d3173ceb6bc270af2feb2be4e8eb0d2ca75e0f727","src/readers/core/linking.rs":"9a330b8a6b4d378a452e2671e089dc2041bd1cdda8f0fd4dddc5bca54783456b","src/readers/core/memories.rs":"1db19b6bf640bb150be1ac84bf852687567f8c93d53f0ec66c47ab607676a4d9","src/readers/core/names.rs":"722dc47fcd523fb75987ae501fb893002978b207e31b3bc054901e66737540f6","src/readers/core/operators.rs":"a4a7407a1f404eaa6c8398a3679f664c6ae0d0ff89d7225ed1747a153a7f256d","src/readers/core/producers.rs":"1114cd29823c8a9ebfbe373975cfa52140782867b6b4c0fa342ee64c4040bd51","src/readers/core/reloc.rs":"3a4b0dc5700ae0df2943dc1e38c6113d091cd23b634cde42dfabb6119eddeb49","src/readers/core/tables.rs":"003903b2bc53da78a2b70743470ab094b14c329d2c7052251d48933e53800d67","src/readers/core/tags.rs":"c1dcfeb973195da9708549bcc2df4dd8ff282fe802c15a603bebc8a856f70949","src/readers/core/types.rs":"6bcc62beb4ffbb2da00411aefcf5d4c45dcbf369fbacbc93f2de89f1f091860b","src/readers/core/types/matches.rs":"9efd9fda4cb508fa63951a7d0a2cd1e49e88e4661e53ffb70799098f6eaf28e5","src/resources.rs":"22cac01b9b60443569e67828c122b0967f39f9c3ff8dbf51b00b90d3f3266e62","src/validator.rs":"52ba2bfe24828476a7201d55139eb5c9f7be891614e11563505dbe99b9901524","src/validator/component.rs":"a4ed5f616a880adeebd99363488d1450a3874fc6967a8f7777a3dba1c300f16b","src/validator/component_types.rs":"471f9d861f39ce46ff42f18fd2b6a813306db46a768b90e4ba4095ee685f4c53","src/validator/core.rs":"9783d5ff89a49ca2493a184c12358e16d6cdbf9e56ec599f6c2db928c93066dc","src/validator/core/canonical.rs":"1dd68bc30c2faae5daa1f87e5f90d91bf4cb1a526241cd0e3acf7f66d49db838","src/validator/func.rs":"07545395a65a673e32962aa7bf1df182c23a779695c3cff84b86c8913a5f0476","src/validator/names.rs":"51500968e4611fabe217909466851ff5ffa5d43360d8a39ad290a57e1976c8c8","src/validator/operators.rs":"3324b0b341c4f842a4b7d0012d04942f1edb28948170174ead13bdfce26385ed","src/validator/types.rs":"1ccef8b96ab2cf8e02331df1df326cdf833f997c66eacae29a6ab3d06412173a","tests/big-module.rs":"4c58174eca883df7ddbbcf870b4d86d9f62ae5c76be4fa7529649f24a1a756f6"},"package":"5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"877eb3cf87990f577c9f93beb36c3038c7feb0fbf5ca923a3fa422992e086756","Cargo.lock":"6ab19f2c57d626b9b790945445937e9c0fd166e2e48789a0d069be0b8866472c","Cargo.toml":"26faae3b5ad9926ac8d45a9464c697b5da42b72cfb9805ff8afd1184c8aeeec8","Cargo.toml.orig":"4d9b14949ae86a3dc6f4571ef3d51f7289713184ab3ac50c6a6b5093f340cf8a","README.md":"aabf3b5930893b2a89d0114d8cd97e9b980f3c6f758b960484e06b69a504b823","benches/.gitignore":"9207f6d87ac45bb48ebb4d879467485c692985481d0674d56121e2150a1e4671","benches/benchmark.rs":"fa4283a3e52006f8dfa913604c9a1ab8e54b1f59f7ec40056225ba05425f2ade","examples/simple.rs":"e9eb076367cc0932e2a32651372defa4a27ef800f47fad28c0ef840ba8ea7e08","src/arity.rs":"fd20d49af24f5cabe0716544a06333d2ccd6326ab4d8f026f0d27adab805e5ef","src/binary_reader.rs":"b7f2f97a9605102801752ff74c8b4e74882ec2146af9d33473fec3b53837fd2f","src/collections/hash.rs":"fc2e621c5a72f77ed49fdef444ee35f5b628e2cc3defefcc5c3710e2490f740d","src/collections/index_map.rs":"d2b1de7d82393fe80b983a393a0d681f7a306edf16770efc525b75d5d24338f3","src/collections/index_map/detail.rs":"7fc067caa8ebbae593e551d4d08f04594496dac4c98d04539ba5cabee0f1e8cd","src/collections/index_map/tests.rs":"7761fda67a871bcef24579f0cbe4762e40fb8e7ca5147c67187da510c545c016","src/collections/index_set.rs":"f53bcbfbbeccd9bf62406f08565f5ac57af58cf962484a91d4efcd7431d37310","src/collections/map.rs":"b5e04ae1e763d98329c7bc70e3f6c7245ae554382cb45ca7e324709b74e32474","src/collections/mod.rs":"312a78533dcea4493c7897f0851f06dd39b44335225a5bb90fb0711c4afabefa","src/collections/set.rs":"3ed9baf1af23a4f0b0c47d76236fb12f9a052043c5d0473a8c0b441090246454","src/features.rs":"faaadfcda3bd5944ad9b0a0b3aa348adfbfbb277d671feb36c7cc4d3ae821005","src/lib.rs":"34687c18d37925c6f4e0722419c3be98099e41a410980d4739941bfeb6d863c4","src/limits.rs":"14999cb2156648727b36a18667420173993ff73b8bc270897a5e9c340b210b00","src/parser.rs":"1d33ffc6e44e89fd9986cad933338078d9a82b36af14d1ef6d0790b3acdfe83b","src/readers.rs":"b7b73d6c109a8e9bb6f9d7ce95395fd6548f050b66f35dcf351c534c31b4b9f3","src/readers/component.rs":"c259628ca3f09ff904f7e920aeec261b657f7a197c99b520a6a7d3e918b9fb3b","src/readers/component/aliases.rs":"feb6d4d9cb5f3ed446a6ec0a529633bf389418129e357513f09409adff799628","src/readers/component/canonicals.rs":"500d89d07cf217a3c3fa0fc4f321f1534257123b9a0bb93ed54010013e84e3eb","src/readers/component/exports.rs":"1ad13434edd7021f6cebe3ac1388dfbebfdb5bf5a345236e4a1078a9e3c6594b","src/readers/component/imports.rs":"575b35bbb1c4a7679a5973b47f497e3ba2215baeb97465711ce192a25805787c","src/readers/component/instances.rs":"8ab1254ce1e66528d37a61bcde4cabb2c7c87ccc2740be03d539c064ed544d29","src/readers/component/names.rs":"4d4a965159bc5a2e788f5b1848700be5b5a7b9137b67bc14d7c692acb1f95765","src/readers/component/start.rs":"9c37d1eea486ee951547a328693bcf9f2a27f48e2207478daf23c1cd9e9f95f3","src/readers/component/types.rs":"38d80f705f44293cd0053a77e67691aff0731835060ccba10c59e4163c628898","src/readers/core.rs":"f77e1eb46e1d05abeabb9be2bd7bdd66acadfc4c651912f2a67b7e5f7d29d041","src/readers/core/branch_hinting.rs":"29210720e08e3a558fd96ac857038c9b87732a265ff1bfbd7f0bf3312ea3e949","src/readers/core/code.rs":"6bb975fa57f1453a38a325caa5985a030a95d986632ba9f8ab53bb1adabb9ce2","src/readers/core/coredumps.rs":"149c964c1536e9485930ae75089e9fb7393b0bdf50707d8edb813a0654fb7677","src/readers/core/custom.rs":"f3c965fcd044576a2c0f3ee87c78e4f9f345ce87899a76d609e5a8709f5d7d9e","src/readers/core/data.rs":"da78898a19accca90f05ee762cf3388c0f8a40a3d60cb78acaa3f0eb71a0cb3c","src/readers/core/dylink0.rs":"bd3de09ccd7a9b1dc1aacc3d4ebd7a70d31978c634c864aa2ca08a381ef24318","src/readers/core/elements.rs":"aa36b4b9fae50b51b6cc97baf68a522c4a1e382b3085022876a43e9c95db0658","src/readers/core/exports.rs":"302080640759838918650ad7c3f8c15867fe10e0ca2e5d280b026bde691a98cf","src/readers/core/functions.rs":"b5bbc7f7b7a429187376f63c695a9f1cbf92e515dba840ac876fa60f7290da34","src/readers/core/globals.rs":"c9ab071baa741c62625b6351c7d1d4b307e7e6142ef5fb70688202effde37a23","src/readers/core/imports.rs":"6b1f0e9856b4f375ae94815c16e59f82177b21fb52de3326be401107a7fb9f93","src/readers/core/init.rs":"7effaec7f0161661a9f21f8d3173ceb6bc270af2feb2be4e8eb0d2ca75e0f727","src/readers/core/linking.rs":"9a330b8a6b4d378a452e2671e089dc2041bd1cdda8f0fd4dddc5bca54783456b","src/readers/core/memories.rs":"1db19b6bf640bb150be1ac84bf852687567f8c93d53f0ec66c47ab607676a4d9","src/readers/core/names.rs":"722dc47fcd523fb75987ae501fb893002978b207e31b3bc054901e66737540f6","src/readers/core/operators.rs":"a4a7407a1f404eaa6c8398a3679f664c6ae0d0ff89d7225ed1747a153a7f256d","src/readers/core/producers.rs":"1114cd29823c8a9ebfbe373975cfa52140782867b6b4c0fa342ee64c4040bd51","src/readers/core/reloc.rs":"3a4b0dc5700ae0df2943dc1e38c6113d091cd23b634cde42dfabb6119eddeb49","src/readers/core/tables.rs":"003903b2bc53da78a2b70743470ab094b14c329d2c7052251d48933e53800d67","src/readers/core/tags.rs":"c1dcfeb973195da9708549bcc2df4dd8ff282fe802c15a603bebc8a856f70949","src/readers/core/types.rs":"6bcc62beb4ffbb2da00411aefcf5d4c45dcbf369fbacbc93f2de89f1f091860b","src/readers/core/types/matches.rs":"9efd9fda4cb508fa63951a7d0a2cd1e49e88e4661e53ffb70799098f6eaf28e5","src/resources.rs":"22cac01b9b60443569e67828c122b0967f39f9c3ff8dbf51b00b90d3f3266e62","src/validator.rs":"52ba2bfe24828476a7201d55139eb5c9f7be891614e11563505dbe99b9901524","src/validator/component.rs":"a4ed5f616a880adeebd99363488d1450a3874fc6967a8f7777a3dba1c300f16b","src/validator/component_types.rs":"471f9d861f39ce46ff42f18fd2b6a813306db46a768b90e4ba4095ee685f4c53","src/validator/core.rs":"9783d5ff89a49ca2493a184c12358e16d6cdbf9e56ec599f6c2db928c93066dc","src/validator/core/canonical.rs":"1dd68bc30c2faae5daa1f87e5f90d91bf4cb1a526241cd0e3acf7f66d49db838","src/validator/func.rs":"07545395a65a673e32962aa7bf1df182c23a779695c3cff84b86c8913a5f0476","src/validator/names.rs":"51500968e4611fabe217909466851ff5ffa5d43360d8a39ad290a57e1976c8c8","src/validator/operators.rs":"3324b0b341c4f842a4b7d0012d04942f1edb28948170174ead13bdfce26385ed","src/validator/types.rs":"1ccef8b96ab2cf8e02331df1df326cdf833f997c66eacae29a6ab3d06412173a","tests/big-module.rs":"4c58174eca883df7ddbbcf870b4d86d9f62ae5c76be4fa7529649f24a1a756f6"},"package":"5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "91be0bbc8c5df685a74d87295e9cfff0be9c07c7" + }, + "path_in_vcs": "crates/wasmparser" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,85 @@ +[package] +name = "wasmparser" +version.workspace = true +authors = ["Yury Delendik "] +license.workspace = true +repository = "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser" +homepage = "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser" +keywords = ["parser", "WebAssembly", "wasm"] +description = """ +A simple event-driven library for parsing WebAssembly binary files. +""" +edition.workspace = true +exclude = ["benches/*.wasm"] +rust-version.workspace = true + +[lints] +workspace = true + +[package.metadata.docs.rs] +all-features = true + +[dependencies] +bitflags = "2.4.1" +indexmap = { workspace = true, optional = true } +semver = { workspace = true, optional = true } +hashbrown = { workspace = true, optional = true } +ahash = { workspace = true, optional = true } +serde = { workspace = true, optional = true } + +[dev-dependencies] +anyhow = { workspace = true } +criterion = { workspace = true } +wat = { path = "../wat" } +wast = { path = "../wast" } +rayon = { workspace = true } +once_cell = "1.13.0" +wasm-encoder = { path = "../wasm-encoder" } +env_logger.workspace = true +log.workspace = true + +[[bench]] +name = "benchmark" +harness = false + +[features] +default = ['std', 'validate', 'serde', 'features', 'component-model'] + +# A feature which enables implementations of `std::error::Error` as appropriate +# along with other convenience APIs. This additionally uses the standard +# library's source of randomness for seeding hash maps. +std = ['indexmap/std'] + +# Tells the wasmparser crate to avoid using hash based maps and sets. +# +# Some embedded environments cannot provide a random source which is required +# to properly initialize hashmap based data structures for resilience against +# malious actors that control their inputs. +no-hash-maps = [] + +# A feature that enables validating WebAssembly files. This is enabled by +# default but not required if you're only parsing a file, for example, as +# opposed to validating all of its contents. +validate = [ + 'dep:indexmap', + 'dep:semver', + 'dep:hashbrown', + 'dep:ahash', +] + +# Enable Serialize/Deserialize implementations for types in +# `wasmparser::collections` +serde = ['dep:serde', 'indexmap/serde', 'hashbrown/serde'] + +# A feature that enables the guts of the `WasmFeatures` type in this crate. +# +# This feature is enabled by default. When disabled this crate does not support +# runtime configuration of WebAssembly features. Instead the set of WebAssembly +# features/proposals support are fixed at compile time to `wasmparser`'s default +# set of supported features. +features = [] + +# A feature that enables parsing and validating the component-model proposal for +# WebAssembly. This is enabled by default but if your use case is only +# interested in working with core modules then this feature can be disabled. +component-model = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/benches/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/benches/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/wasmparser/benches/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wasmparser/benches/.gitignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +!*.wasm diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wast/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/wast/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/wast/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wast/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"cad0c4af427ed3e97965ee33e0e475adc4280638defe1530df50ec29fd15abfc","README.md":"5a0d2b894a3ac74ee2be74715a2f22c40a08520cb4ac59183f4e7356f34ac566","src/component.rs":"154cdef2003b1607ab21a50a821b455da854b78d353d573586351c2593ed70a2","src/component/alias.rs":"5ec26333e179dc3778dead489f1273815fe9c1c808ba6a7e60eff54072fad795","src/component/binary.rs":"e7eefd2bae6eb00803cc6d9eba5dd124c36667c7673fa04baaf0806af2b02336","src/component/component.rs":"90002d2dbe9a5665e637c04b81c1cb700025e9389cdae5417fd9b3a2e49f91a1","src/component/custom.rs":"f5b23c34b73a716a986fd999fc8d8c9e24c341e83292088fe83325cd82dab4f5","src/component/expand.rs":"28fa091aac599bde4e1bd8cf1e41f24d10da1683453b3e65f3bb877bbf890b10","src/component/export.rs":"f51e824c839d8bb0884eca509622f376c8cce3335be324b2b25033af6216fd2a","src/component/func.rs":"cafdbe418fe5c5dee68b2b7245b4f00bf3bea7a4a686846bfde2e5c85bde0601","src/component/import.rs":"add63978787f5bfad1faeb1ce6b121fa60bbcd9a736afd7ae81ddc9f5b031107","src/component/instance.rs":"e550a7ee9af092ae084dd41e2c0ae756b7dca8da4b91d672d90265a6a15dff83","src/component/item_ref.rs":"e9c426ccc0210dc0c37bb0448468f5f4d9e52656b72d4ff0f2dc65c89957fe60","src/component/module.rs":"d27a28199d1dea1c64294a514329a524432319288515b0a0e3091fa7d3a33f74","src/component/resolve.rs":"93affa62d621b2f06b2c78cd98fe98d48f7832f02a9f87d3b48388b7d570387b","src/component/types.rs":"3af82844f27a472c45058ea6a2cc3a6ffa1ac2eb9625041c435085f9ef74fedd","src/component/wast.rs":"aa39db0ea0acd38744dc3cbd35903c9b00b5de90a5bfc8b76e6b6a7581d7c4c0","src/component_disabled.rs":"dde798aabc109d12de7e169bdd67a945274cfec1c1f4d6e097ecac9e5cff23e2","src/core.rs":"c82d7356515f675f9173f9bf5d7c0f4e56ca7a3eebc92b5f95a2d04882ca470c","src/core/binary.rs":"609f752b3ba6cfa9d9604d82d4e87c9ffb5a35984a28f44155b14faaa830369a","src/core/binary/dwarf.rs":"bc0662cbdc58c83abc153490f7c47e2ae5998a1dedf42b7058606ce7edcb04b7","src/core/binary/dwarf_disabled.rs":"182ee888617357835decd08c68fe8dfdef9fe0665ece9b1550794fea9dcb1486","src/core/custom.rs":"edd6044b75d79ec873c28d803fb8dc9a53724f1bba474bcdef2bc77196e0a4d2","src/core/export.rs":"1322a120d9e1dd6f3aa1485ee0bbc4294961028ae8a7584a24170af5823b73b1","src/core/expr.rs":"0451cba0e516c4ccd68afb7df70617d143f5eb042d301d8d106673db2366ffff","src/core/func.rs":"4625e75e050a4e3b22fe08e8fc39379e66420f1bbe499b6965d51ae92299823d","src/core/global.rs":"dec0abecadd2fde9298acb729259deba1ef3c4733ae5afcb4fe8cd4a633f5349","src/core/import.rs":"602a13aed2fd5fa63e2562246586546199861df57f304c2906561ab77810cadd","src/core/memory.rs":"b828b5686cfa562e4cf9c5d1a718cb823b90a6e6b637bfd17e364e68a4f79a55","src/core/module.rs":"1635ff9d4b4634a0cd18e12df281ce03c8f000edc07aae846d03ce8714f0393e","src/core/resolve/deinline_import_export.rs":"2338bc87bf19a095007bbb9598f7eab7773cf04644714761eb1aeecc5372cf79","src/core/resolve/mod.rs":"230283f528eb98b861d331e9fb5bddc3b2baa09e020ea5aa8849dfb970e0e26e","src/core/resolve/names.rs":"bf1c1a70d9b1216fa763d0f604c8789cd97f7211ac3187b4237eb41fed1cbe41","src/core/resolve/types.rs":"fbb2bcfcdb232d5bfb90cd563e7026d1a18fd0dd75bafaa25a95011216db53d5","src/core/table.rs":"4e31c8e187062abece9fd07fe28de730f2b037fa7c25571e7321a30755e0f6ec","src/core/tag.rs":"8a3d4fcdb86dedd68cdaf25abd930ef52a461cf2a0e9393bb9cb6f425afaaf2e","src/core/types.rs":"231d54c06eb2c02c83edba6e4b9b7410b7719b4a51b3d9f039d86003994f6eea","src/core/wast.rs":"7d505f0b906a2cd2df79976844a1d1026199fb7aa1d9528e1cc7117ef2d49c43","src/encode.rs":"0b165176db54fb9136202c54180adabda843a88e5436b96c19be9d41623912a3","src/error.rs":"4526260299c7983696a49ffe30a80139beb0d081fa8f42decc5e3283b361b1cb","src/gensym.rs":"b5e02e34443085f01deb5b657e541be7dc5d6dc952304e434a0b08320ea6c185","src/lexer.rs":"f4626c9893049af2419101d7af1d1ced4da6637b1a147f5fc29d562edf9d81d4","src/lib.rs":"016946ce4c00d42d95f8752b78a3d4a661a2d0335029ff891b8c3303a26d0aa4","src/names.rs":"888654ba6c95ee44b0041dd211889ae7a96f1f51e40f09b7246e28c1c497be51","src/parser.rs":"1b65e89ff099549421b2313e63984465785ed3e79fce359a77a4e7d29ba25fe1","src/token.rs":"5378856440f993dc7cfd1a5b86b78290fd6b150c493ec55314afe7f92b2cfd04","src/wast.rs":"3161c1eabe0f5cc7702d16ca3e527ddf1d5b65e5400661709507b06f83c6f4d4","src/wat.rs":"5c2002f4904ce2f33fc547c2d7ee916a56f4551522c7a4b21e34df5d49289374","tests/annotations.rs":"de6ab2a4e15c0bc683482436bed27e37ab45bc374d99f2fcc031c7947506e581","tests/comments.rs":"c068034817774cc94aa06fa09de453132d063335775002aa694fc60889a4ee04","tests/parse-fail.rs":"60cf90f0bb29c5648d803629c2614140be7746c6bc4858e2be318641382f9429","tests/parse-fail/bad-core-func-alias.wat":"b71372064c3fce9d4a616418605040fe5e1356030a709b798b4769d3619cbbfb","tests/parse-fail/bad-core-func-alias.wat.err":"bb63274c26d3a21209bad794767f48372834bdc10cfbebf568a0c65d52803c90","tests/parse-fail/bad-func-alias.wat":"237c07149e1e74afe3b991a1fee6acb63167c1ca8931341614c435000339b887","tests/parse-fail/bad-func-alias.wat.err":"4a4bfc691b06d20fdf71e1dbac04649a52c76787048415599978987d761308fa","tests/parse-fail/bad-index.wat":"d21489daeec3a35327dcc9e2ba2d0acdd05f4aeaff2272cca608fda4d2338497","tests/parse-fail/bad-index.wat.err":"dc11070de0c9160573006ea4e5fa3c4d28e71bc39b24b1938cf6ff3b03ea7154","tests/parse-fail/bad-name.wat":"e5ff5d410007779a0de6609ea4cc693f0e603d36a106b8f5098c1980dd9f8124","tests/parse-fail/bad-name.wat.err":"fb5638476c1b85d9d1919e3dbcb0f16f82d088a4a22d4a0c186d7b8ba6e1902b","tests/parse-fail/bad-name2.wat":"5a6a4d0c19e5f2e48d7cebf361aca9b9000b7ef0c652997b5bd0ffaadbd2ca8a","tests/parse-fail/bad-name2.wat.err":"129707cce45f1e3cfb3e2ca5c702182e16ca5eeb2dbb2edd0710b004a8e194a5","tests/parse-fail/bad-name3.wat":"c19133d738cc84e9174301f27d4050c216bda81c7e9918d03ac792b088f24a05","tests/parse-fail/bad-name3.wat.err":"84ea63d40a619a0782ec6e94fce63921188ab87b1c3875eacae0a371144ed83a","tests/parse-fail/block1.wat":"91e74b5c3b43be692e7a6ae74fbfa674c4b6197299eb61338c4eccf282b18f17","tests/parse-fail/block1.wat.err":"40a083ae496b41dee7002cc6a664c5db0c5e4d904ae03b815773a769c4493fca","tests/parse-fail/block2.wat":"a8c07b4c09d51f10a8ffdf19806586022552398701cd90eb6d09816d45df06e5","tests/parse-fail/block2.wat.err":"33c842ec5dd0f2fdd3a9ce8187dd98b45ceee48c12810802af809d05b9cd25e9","tests/parse-fail/block3.wat":"29739abfbabd7c55f00ddfbbb9ebd818b4a114ef2336d50514f0842f7e075905","tests/parse-fail/block3.wat.err":"fc667ae2e71a260f62a3c7393bc97272e7c0ff38b17594f4370847b8a5019060","tests/parse-fail/confusing-block-comment0.wat":"8f27c9d0d212bbb1862ea89ffd7cbeafde5dfd755d695c1ba696cd520aba1a1d","tests/parse-fail/confusing-block-comment0.wat.err":"b53cbaef7bcec3862c64e09c084b92cd61bd29b954125482b2d083db250cd9e2","tests/parse-fail/confusing-block-comment1.wat":"b1a0447c9a8eaab8938d15cd33bd4adbb8bb69c2d710209b604023991a4347cb","tests/parse-fail/confusing-block-comment1.wat.err":"2fc3b3e4f98416326e1e5ec034026301069b6a98fa24451bc7573e16b8cb3811","tests/parse-fail/confusing-block-comment2.wat":"e3f49c7a388fba81081beb25d87bbd7db0acce5dd8e3eaa04574905ed7ec420c","tests/parse-fail/confusing-block-comment2.wat.err":"2183231d6acd0b5a117f9aea747c3d5c12e758450a6cd74027bb954a3134cf19","tests/parse-fail/confusing-block-comment3.wat":"d83f89c582501eb8833e772b8462c8974984a2f7fbb80b1452dc399fac74e5ed","tests/parse-fail/confusing-block-comment3.wat.err":"8b2096a4833627905c63f49cdabe44be24336646578dcfbdc67e9bfb35cbc601","tests/parse-fail/confusing-block-comment4.wat":"b7c6c68844d918e9ef6dd5ab9c40c7de7b38f04f94fadad630eda4e596f3e0f8","tests/parse-fail/confusing-block-comment4.wat.err":"2f790cc511edfcd89a12c9207901be16039fc1a06a584d73095e77a52f861cd9","tests/parse-fail/confusing-block-comment5.wat":"a159808032638cc914fa80ac4354a68b0af4f435a09cbe3e2d577582e183eb0a","tests/parse-fail/confusing-block-comment5.wat.err":"6fe0d99894307442f83fe93beaa5da706e06c9bdaf8e39d7cbae4c4fffafcb94","tests/parse-fail/confusing-block-comment6.wat":"abe48bcba2587dca98bc80ddde4e813f94fbc8a3538704a0775ea85bca0f8466","tests/parse-fail/confusing-block-comment6.wat.err":"3c97b9bf1112bbb7335d7fe4be5befb6f91eea7bec7dd3e6b543792231003c56","tests/parse-fail/confusing-block-comment7.wat":"e125c416ea5fa0ac35a58295a83a6f345438e2d7ddc6a39bd76c8e89885b3f0e","tests/parse-fail/confusing-block-comment7.wat.err":"5c34528ff2019cd3f0b3df34fd42523c0b66120706321da2c88ec05793478d2e","tests/parse-fail/confusing-block-comment8.wat":"200cc4c0e5af21a25529d7a81633a03642cff807255d6cd72eb45cdccc605cec","tests/parse-fail/confusing-block-comment8.wat.err":"9b81237d150a784b71791eee88fb6264a8bd6412862660f7392945203809e517","tests/parse-fail/confusing-line-comment0.wat":"bcec4c5a1e52b3e392e07c6711c979aa8d7db8baaf2bcdf270ba16d1aa528d26","tests/parse-fail/confusing-line-comment0.wat.err":"41ec5a075dc6b73afe1aec6b3198c5c4ae3a1a900e1610115879058ce034d6f6","tests/parse-fail/confusing-line-comment1.wat":"a2afbcab00ec957dfd9e9bf21fa4238852247b27f0b054f4a00f6b172dddf853","tests/parse-fail/confusing-line-comment1.wat.err":"f19a645e6fb5cbd7a0dd2308732741edcf83dbae0ef62549972029856a9e7fc6","tests/parse-fail/confusing-line-comment2.wat":"7f2a68229d02aac56ec4dfccf139bf2d617a0e89430357b30444dc4239d8aa89","tests/parse-fail/confusing-line-comment2.wat.err":"08add3d33e10e1ab6b4f3ae431f5db61d6f6c0a2b7d6828482a1e51b3a2d3851","tests/parse-fail/confusing-line-comment3.wat":"61173ae54782f6de86685f9555ffb94bbe2cf20b234daf660abb69ba3326f1ff","tests/parse-fail/confusing-line-comment3.wat.err":"4a5333dc02efa3c1eeab9cafa7c707f78abe92defdb01a71d6fe20944e4785f0","tests/parse-fail/confusing-line-comment4.wat":"9ecbbbe82c750e6475af1bfb46fe7a06115e4446a437d19fc08ca3d002f2a1c9","tests/parse-fail/confusing-line-comment4.wat.err":"ddb8aee8006265253b09c313cf5eb5c2dc4da66f502b4f6d3e2e1de77b35aec9","tests/parse-fail/confusing-line-comment5.wat":"8a4c8d342111bc9d37c16dbdf67c52027e1a42632abc9f359b3e4f07a85748b5","tests/parse-fail/confusing-line-comment5.wat.err":"34e368719fc0eab2f1a43c9f8e6f1b31aa9be9f971085d72374e49bde39cbfe5","tests/parse-fail/confusing-line-comment6.wat":"15f0dcdec23736ce92db84b3a7cdfe8689c97f2a7d0b9b0bfb0dcd2675163ed1","tests/parse-fail/confusing-line-comment6.wat.err":"0570be2ede803f071925d249f3858d3a417b5a6d678c9da40fc851d788d12983","tests/parse-fail/confusing-line-comment7.wat":"c7ee59301a701dd52d56cad02df78b0ad3584460bc18efa42ee137fe0c35aef6","tests/parse-fail/confusing-line-comment7.wat.err":"feebbeee8c85d8b3b85cec89435ae18f3ade9f754ca180d747a41406b64ca07a","tests/parse-fail/confusing-line-comment8.wat":"17632a8142154624de88b3cf93516147ed3419d785200bcd7049499eca8e8f04","tests/parse-fail/confusing-line-comment8.wat.err":"9c209285f2295cd2bc999aa7a9534a654932493308ab1f102839ed15a4d04d17","tests/parse-fail/confusing-string0.wat":"497b679b32baddcd6a158f4cadd3d9a9dea3457bac2a8c2c3d4e09b7c2d80842","tests/parse-fail/confusing-string0.wat.err":"cb3d737f2319346675a038716694354cd3b272453daa8a96e32e9861a9277f7b","tests/parse-fail/confusing-string1.wat":"46654cbed1ea6aab5019aef3d20098a391e40dacafa1ad5e83bf4ec384109fce","tests/parse-fail/confusing-string1.wat.err":"de7e7da516dc6c244bd0e4f012577b69f0cacbcc10f727fadb4b50bb04e0e2b4","tests/parse-fail/confusing-string2.wat":"11938f217c14387c05312735130f00c91d9df2d3ff9df7f13395e0f2b81dad54","tests/parse-fail/confusing-string2.wat.err":"e7bd08b146a855d681fefaf9e0576a9c333a2d10044f8e268b916b22a54227c9","tests/parse-fail/confusing-string3.wat":"e0ca4903fcafb9a54a91cf99e5eac95d25c6d2eb67b076f88191ad396f839cb6","tests/parse-fail/confusing-string3.wat.err":"b88d5db9e445c798eb24f95b7661b9c0368934d27ee8208477cd1c99351b939a","tests/parse-fail/confusing-string4.wat":"3ee2aee7f77604d051519c6f1795634469c12e98ae347a98f0c8445eecf1ff3d","tests/parse-fail/confusing-string4.wat.err":"1edc65bb09d8d3eed6ff69e7d9a7a4b5941dc823fa3436fa375657510255f6f4","tests/parse-fail/confusing-string5.wat":"024e50943128840d53f17e31a9b9332ce4f0ee70a847a043015f435b1c3c6e76","tests/parse-fail/confusing-string5.wat.err":"a0f13ec40d596ea2d8b0c4292b0d28775a5116ab7e11d7de88b295d25428c661","tests/parse-fail/confusing-string6.wat":"79cf157e29319800d2652c5a7f3dc90e07ebe2145c9904a70fc12027cdee84b7","tests/parse-fail/confusing-string6.wat.err":"860555e7aa13e3de3639cc2a530d6a42b974b629c4659593e972cbb0f306abae","tests/parse-fail/confusing-string7.wat":"7d8e403766dfb4e569754160d31ed0f9a27f908ed6cff96be43ab3d37f5975d5","tests/parse-fail/confusing-string7.wat.err":"658b6a02ba6d769254485f35c20984e7135d914b4266929963d723f26a40be4a","tests/parse-fail/confusing-string8.wat":"5a9b222e578655d57ee6e9f19bc1ea8e29aa52d652975fac685213444ed6458f","tests/parse-fail/confusing-string8.wat.err":"9a4e1a510330c800a1df7966998ebc3cde931eda20b249e5360f5e9a905dce11","tests/parse-fail/inline1.wat":"4e9767d67207aace2ac5e6f63a30e7510e4aa245ba35420539509e2254470272","tests/parse-fail/inline1.wat.err":"0143017a9825e518baa6009bae2c8d63520051dedd3437705bbe36b038a57f41","tests/parse-fail/newline-in-string.wat":"5c01cf709544ade0a6cdfcc39a3836a3bc018b633dc42a6cd872b6defc763ea7","tests/parse-fail/newline-in-string.wat.err":"1504209cc37a78b2aee778f23eacf78606daf964cf7bff251f5700efcd27ffd7","tests/parse-fail/string1.wat":"620d46d585ce94b382b5fde628c1399f3e562014b7a44af46e92f7bd045ca86e","tests/parse-fail/string1.wat.err":"fc53f3a1c4a65d8f25e5af51dec7699f45cecba114ca9c7871781bc70f664320","tests/parse-fail/string10.wat":"f7409dd45e153a1b11cb23e38f4ed87da12bedde38f8f0ccfe91037b0a4d97bd","tests/parse-fail/string10.wat.err":"ce677db5e37e0ed81ca357ed6b5edb21d85c27303ee194855bea7a88457efb6a","tests/parse-fail/string11.wat":"f6e0400b8c6a2014efa1ac676c567e140d8f86b5f4d5129773e6d67af537b615","tests/parse-fail/string11.wat.err":"4c6a550d29eda38a4e1bf7a589596f11655dc779479d7b8d466cfc53f815a742","tests/parse-fail/string12.wat":"23e30070eef22271651cce096a801fc4f79f3c37343c88bb8d2fc99b32d3b8b9","tests/parse-fail/string12.wat.err":"b5ec59f2996b88b2ee157e22d1774dc3e36fc08ed5bfc621aea830d30f66f586","tests/parse-fail/string13.wat":"81a305b981159ee10e140749ea3220c9edaaff53605e63c21995de47382b5faf","tests/parse-fail/string13.wat.err":"959f26c6b54e0d367b51d11d1addd8a53b5b8ff3caf70ebdd46bbea8ccfa2418","tests/parse-fail/string14.wat":"c45c2cc9f7afbfbd4be8e513106d22f7e5e817091448576c6bdf0701b81d95dd","tests/parse-fail/string14.wat.err":"50b5bccba905ddbe275938edb7ed0b09a5ca53dcdad36a7ff736ce9bc8e7a338","tests/parse-fail/string15.wat":"b5e0d5ade40de53b2d767a132e28376bb8c7a6f6238c4d8c248ae717c41d7f1f","tests/parse-fail/string15.wat.err":"0e9fc502cc90f96d1f592a3f63369fd2a3574bc4a2345a70365dbb76804e870f","tests/parse-fail/string16.wat":"38c3688cee80a9d089d239aa06eb1d27c5364ad2bd270aca57d05997c20aa682","tests/parse-fail/string16.wat.err":"4274b3bbe4df4cf0373619b1fcd082d0c802990817d2aca26ed885168c80e489","tests/parse-fail/string2.wat":"1172964aed31537b8c466d1f045f3e756926e7b221f80b2aff4a9a6721ea0beb","tests/parse-fail/string2.wat.err":"4618d3b20a78a077337eb5d6cae14ac39d9853762f011fbd23cff8921618dbde","tests/parse-fail/string3.wat":"07e0fbcd6270c1db100917c151ee4ac3f935e4ee1b27bce3c453b22b4b74f4d6","tests/parse-fail/string3.wat.err":"08ffc6158a9e030b2e211d53bdb8aeacfd879815c7b284d6a83b030566e35928","tests/parse-fail/string4.wat":"c970da2051b0613bdd1de4664f10424e14f2ebabe604175d4fb9b763b37af577","tests/parse-fail/string4.wat.err":"406706594d305c560fabd66417ad4fc276939990b5e701bd9d13fc223d207219","tests/parse-fail/string5.wat":"386cf314bb05acdaaabdf4da1caf140167271a26bd08bf34c3a7427d4bc4431f","tests/parse-fail/string5.wat.err":"1e56b44a23a37b2b2ad05aa9dd7e1e18191b5cc22151f93bbcf9d618779a57bd","tests/parse-fail/string6.wat":"8f1fe2825ff96f2acee9130a7721f86fcc93c221baa9411bf1fb6f0870d38ccb","tests/parse-fail/string6.wat.err":"d55dfd84d94e893f167ae73b7a080aefb2bfb05cc8a1ec201c4d3066fb8549b4","tests/parse-fail/string7.wat":"b12f8c75313d7f834489d3c353422f90bc945b37139586446eda82e334a97cde","tests/parse-fail/string7.wat.err":"4cee0ca61992c249dd0faaf2529a073cf8deeb36111a3f69b43695e5682560a2","tests/parse-fail/string8.wat":"4c2e0e1f883bb4e8cba9313497ed792130e5848e62bde7716102788d7467be10","tests/parse-fail/string8.wat.err":"840c6def7c60dd7c2b7261549cab435ba78c9b3a937adf6d5d9595ff8af01c91","tests/parse-fail/string9.wat":"2b7670caed2b0688d535de6e4e416f35fa717cfbe096a6cc764a669085c8f52f","tests/parse-fail/string9.wat.err":"37b5a9c3af9631500f31f9e5e3efa821b8d96063c57d60fd01df6be6a5c323e1","tests/parse-fail/unbalanced.wat":"f664fbef53a0308f864ba496d38044eb90482636e32586512939d4930729f3fe","tests/parse-fail/unbalanced.wat.err":"aba579f7b836856e69afe05da8328aabe0643d94e369898e686aa7bb0b07e9c9","tests/recursive.rs":"ad8a2b07bf955121a7c9e326ed35f9b2bc56b440c8cc0bbde24d423a79945c1a"},"package":"4f79a9d9df79986a68689a6b40bcc8d5d40d807487b235bebc2ac69a242b54a1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3948ddd3de662f03e1dc42cf43938ca498511b13a4f3b59d47cc7c2b50f807ce","Cargo.toml":"cad0c4af427ed3e97965ee33e0e475adc4280638defe1530df50ec29fd15abfc","Cargo.toml.orig":"aa9f246dcbbff7f069eeceb1036d33a55d381e7242e1c6c0b5c33a3eb049ae01","README.md":"5a0d2b894a3ac74ee2be74715a2f22c40a08520cb4ac59183f4e7356f34ac566","src/component.rs":"154cdef2003b1607ab21a50a821b455da854b78d353d573586351c2593ed70a2","src/component/alias.rs":"5ec26333e179dc3778dead489f1273815fe9c1c808ba6a7e60eff54072fad795","src/component/binary.rs":"e7eefd2bae6eb00803cc6d9eba5dd124c36667c7673fa04baaf0806af2b02336","src/component/component.rs":"90002d2dbe9a5665e637c04b81c1cb700025e9389cdae5417fd9b3a2e49f91a1","src/component/custom.rs":"f5b23c34b73a716a986fd999fc8d8c9e24c341e83292088fe83325cd82dab4f5","src/component/expand.rs":"28fa091aac599bde4e1bd8cf1e41f24d10da1683453b3e65f3bb877bbf890b10","src/component/export.rs":"f51e824c839d8bb0884eca509622f376c8cce3335be324b2b25033af6216fd2a","src/component/func.rs":"cafdbe418fe5c5dee68b2b7245b4f00bf3bea7a4a686846bfde2e5c85bde0601","src/component/import.rs":"add63978787f5bfad1faeb1ce6b121fa60bbcd9a736afd7ae81ddc9f5b031107","src/component/instance.rs":"e550a7ee9af092ae084dd41e2c0ae756b7dca8da4b91d672d90265a6a15dff83","src/component/item_ref.rs":"e9c426ccc0210dc0c37bb0448468f5f4d9e52656b72d4ff0f2dc65c89957fe60","src/component/module.rs":"d27a28199d1dea1c64294a514329a524432319288515b0a0e3091fa7d3a33f74","src/component/resolve.rs":"93affa62d621b2f06b2c78cd98fe98d48f7832f02a9f87d3b48388b7d570387b","src/component/types.rs":"3af82844f27a472c45058ea6a2cc3a6ffa1ac2eb9625041c435085f9ef74fedd","src/component/wast.rs":"aa39db0ea0acd38744dc3cbd35903c9b00b5de90a5bfc8b76e6b6a7581d7c4c0","src/component_disabled.rs":"dde798aabc109d12de7e169bdd67a945274cfec1c1f4d6e097ecac9e5cff23e2","src/core.rs":"c82d7356515f675f9173f9bf5d7c0f4e56ca7a3eebc92b5f95a2d04882ca470c","src/core/binary.rs":"609f752b3ba6cfa9d9604d82d4e87c9ffb5a35984a28f44155b14faaa830369a","src/core/binary/dwarf.rs":"bc0662cbdc58c83abc153490f7c47e2ae5998a1dedf42b7058606ce7edcb04b7","src/core/binary/dwarf_disabled.rs":"182ee888617357835decd08c68fe8dfdef9fe0665ece9b1550794fea9dcb1486","src/core/custom.rs":"edd6044b75d79ec873c28d803fb8dc9a53724f1bba474bcdef2bc77196e0a4d2","src/core/export.rs":"1322a120d9e1dd6f3aa1485ee0bbc4294961028ae8a7584a24170af5823b73b1","src/core/expr.rs":"0451cba0e516c4ccd68afb7df70617d143f5eb042d301d8d106673db2366ffff","src/core/func.rs":"4625e75e050a4e3b22fe08e8fc39379e66420f1bbe499b6965d51ae92299823d","src/core/global.rs":"dec0abecadd2fde9298acb729259deba1ef3c4733ae5afcb4fe8cd4a633f5349","src/core/import.rs":"602a13aed2fd5fa63e2562246586546199861df57f304c2906561ab77810cadd","src/core/memory.rs":"b828b5686cfa562e4cf9c5d1a718cb823b90a6e6b637bfd17e364e68a4f79a55","src/core/module.rs":"1635ff9d4b4634a0cd18e12df281ce03c8f000edc07aae846d03ce8714f0393e","src/core/resolve/deinline_import_export.rs":"2338bc87bf19a095007bbb9598f7eab7773cf04644714761eb1aeecc5372cf79","src/core/resolve/mod.rs":"230283f528eb98b861d331e9fb5bddc3b2baa09e020ea5aa8849dfb970e0e26e","src/core/resolve/names.rs":"bf1c1a70d9b1216fa763d0f604c8789cd97f7211ac3187b4237eb41fed1cbe41","src/core/resolve/types.rs":"fbb2bcfcdb232d5bfb90cd563e7026d1a18fd0dd75bafaa25a95011216db53d5","src/core/table.rs":"4e31c8e187062abece9fd07fe28de730f2b037fa7c25571e7321a30755e0f6ec","src/core/tag.rs":"8a3d4fcdb86dedd68cdaf25abd930ef52a461cf2a0e9393bb9cb6f425afaaf2e","src/core/types.rs":"231d54c06eb2c02c83edba6e4b9b7410b7719b4a51b3d9f039d86003994f6eea","src/core/wast.rs":"7d505f0b906a2cd2df79976844a1d1026199fb7aa1d9528e1cc7117ef2d49c43","src/encode.rs":"0b165176db54fb9136202c54180adabda843a88e5436b96c19be9d41623912a3","src/error.rs":"4526260299c7983696a49ffe30a80139beb0d081fa8f42decc5e3283b361b1cb","src/gensym.rs":"b5e02e34443085f01deb5b657e541be7dc5d6dc952304e434a0b08320ea6c185","src/lexer.rs":"f4626c9893049af2419101d7af1d1ced4da6637b1a147f5fc29d562edf9d81d4","src/lib.rs":"016946ce4c00d42d95f8752b78a3d4a661a2d0335029ff891b8c3303a26d0aa4","src/names.rs":"888654ba6c95ee44b0041dd211889ae7a96f1f51e40f09b7246e28c1c497be51","src/parser.rs":"1b65e89ff099549421b2313e63984465785ed3e79fce359a77a4e7d29ba25fe1","src/token.rs":"5378856440f993dc7cfd1a5b86b78290fd6b150c493ec55314afe7f92b2cfd04","src/wast.rs":"3161c1eabe0f5cc7702d16ca3e527ddf1d5b65e5400661709507b06f83c6f4d4","src/wat.rs":"5c2002f4904ce2f33fc547c2d7ee916a56f4551522c7a4b21e34df5d49289374","tests/.gitattributes":"727d37b55ce621ae60dd4fd2329cbce7e8a28c9ecd5c96f063be19e67db4cd53","tests/.gitignore":"8e464dd44890d3c805a4b3ecc8ebf75bd8b75b18267f408d471bad5b75b1e175","tests/annotations.rs":"de6ab2a4e15c0bc683482436bed27e37ab45bc374d99f2fcc031c7947506e581","tests/comments.rs":"c068034817774cc94aa06fa09de453132d063335775002aa694fc60889a4ee04","tests/parse-fail.rs":"60cf90f0bb29c5648d803629c2614140be7746c6bc4858e2be318641382f9429","tests/parse-fail/bad-core-func-alias.wat":"b71372064c3fce9d4a616418605040fe5e1356030a709b798b4769d3619cbbfb","tests/parse-fail/bad-core-func-alias.wat.err":"bb63274c26d3a21209bad794767f48372834bdc10cfbebf568a0c65d52803c90","tests/parse-fail/bad-func-alias.wat":"237c07149e1e74afe3b991a1fee6acb63167c1ca8931341614c435000339b887","tests/parse-fail/bad-func-alias.wat.err":"4a4bfc691b06d20fdf71e1dbac04649a52c76787048415599978987d761308fa","tests/parse-fail/bad-index.wat":"d21489daeec3a35327dcc9e2ba2d0acdd05f4aeaff2272cca608fda4d2338497","tests/parse-fail/bad-index.wat.err":"dc11070de0c9160573006ea4e5fa3c4d28e71bc39b24b1938cf6ff3b03ea7154","tests/parse-fail/bad-name.wat":"e5ff5d410007779a0de6609ea4cc693f0e603d36a106b8f5098c1980dd9f8124","tests/parse-fail/bad-name.wat.err":"fb5638476c1b85d9d1919e3dbcb0f16f82d088a4a22d4a0c186d7b8ba6e1902b","tests/parse-fail/bad-name2.wat":"5a6a4d0c19e5f2e48d7cebf361aca9b9000b7ef0c652997b5bd0ffaadbd2ca8a","tests/parse-fail/bad-name2.wat.err":"129707cce45f1e3cfb3e2ca5c702182e16ca5eeb2dbb2edd0710b004a8e194a5","tests/parse-fail/bad-name3.wat":"c19133d738cc84e9174301f27d4050c216bda81c7e9918d03ac792b088f24a05","tests/parse-fail/bad-name3.wat.err":"84ea63d40a619a0782ec6e94fce63921188ab87b1c3875eacae0a371144ed83a","tests/parse-fail/block1.wat":"91e74b5c3b43be692e7a6ae74fbfa674c4b6197299eb61338c4eccf282b18f17","tests/parse-fail/block1.wat.err":"40a083ae496b41dee7002cc6a664c5db0c5e4d904ae03b815773a769c4493fca","tests/parse-fail/block2.wat":"a8c07b4c09d51f10a8ffdf19806586022552398701cd90eb6d09816d45df06e5","tests/parse-fail/block2.wat.err":"33c842ec5dd0f2fdd3a9ce8187dd98b45ceee48c12810802af809d05b9cd25e9","tests/parse-fail/block3.wat":"29739abfbabd7c55f00ddfbbb9ebd818b4a114ef2336d50514f0842f7e075905","tests/parse-fail/block3.wat.err":"fc667ae2e71a260f62a3c7393bc97272e7c0ff38b17594f4370847b8a5019060","tests/parse-fail/confusing-block-comment0.wat":"8f27c9d0d212bbb1862ea89ffd7cbeafde5dfd755d695c1ba696cd520aba1a1d","tests/parse-fail/confusing-block-comment0.wat.err":"b53cbaef7bcec3862c64e09c084b92cd61bd29b954125482b2d083db250cd9e2","tests/parse-fail/confusing-block-comment1.wat":"b1a0447c9a8eaab8938d15cd33bd4adbb8bb69c2d710209b604023991a4347cb","tests/parse-fail/confusing-block-comment1.wat.err":"2fc3b3e4f98416326e1e5ec034026301069b6a98fa24451bc7573e16b8cb3811","tests/parse-fail/confusing-block-comment2.wat":"e3f49c7a388fba81081beb25d87bbd7db0acce5dd8e3eaa04574905ed7ec420c","tests/parse-fail/confusing-block-comment2.wat.err":"2183231d6acd0b5a117f9aea747c3d5c12e758450a6cd74027bb954a3134cf19","tests/parse-fail/confusing-block-comment3.wat":"d83f89c582501eb8833e772b8462c8974984a2f7fbb80b1452dc399fac74e5ed","tests/parse-fail/confusing-block-comment3.wat.err":"8b2096a4833627905c63f49cdabe44be24336646578dcfbdc67e9bfb35cbc601","tests/parse-fail/confusing-block-comment4.wat":"b7c6c68844d918e9ef6dd5ab9c40c7de7b38f04f94fadad630eda4e596f3e0f8","tests/parse-fail/confusing-block-comment4.wat.err":"2f790cc511edfcd89a12c9207901be16039fc1a06a584d73095e77a52f861cd9","tests/parse-fail/confusing-block-comment5.wat":"a159808032638cc914fa80ac4354a68b0af4f435a09cbe3e2d577582e183eb0a","tests/parse-fail/confusing-block-comment5.wat.err":"6fe0d99894307442f83fe93beaa5da706e06c9bdaf8e39d7cbae4c4fffafcb94","tests/parse-fail/confusing-block-comment6.wat":"abe48bcba2587dca98bc80ddde4e813f94fbc8a3538704a0775ea85bca0f8466","tests/parse-fail/confusing-block-comment6.wat.err":"3c97b9bf1112bbb7335d7fe4be5befb6f91eea7bec7dd3e6b543792231003c56","tests/parse-fail/confusing-block-comment7.wat":"e125c416ea5fa0ac35a58295a83a6f345438e2d7ddc6a39bd76c8e89885b3f0e","tests/parse-fail/confusing-block-comment7.wat.err":"5c34528ff2019cd3f0b3df34fd42523c0b66120706321da2c88ec05793478d2e","tests/parse-fail/confusing-block-comment8.wat":"200cc4c0e5af21a25529d7a81633a03642cff807255d6cd72eb45cdccc605cec","tests/parse-fail/confusing-block-comment8.wat.err":"9b81237d150a784b71791eee88fb6264a8bd6412862660f7392945203809e517","tests/parse-fail/confusing-line-comment0.wat":"bcec4c5a1e52b3e392e07c6711c979aa8d7db8baaf2bcdf270ba16d1aa528d26","tests/parse-fail/confusing-line-comment0.wat.err":"41ec5a075dc6b73afe1aec6b3198c5c4ae3a1a900e1610115879058ce034d6f6","tests/parse-fail/confusing-line-comment1.wat":"a2afbcab00ec957dfd9e9bf21fa4238852247b27f0b054f4a00f6b172dddf853","tests/parse-fail/confusing-line-comment1.wat.err":"f19a645e6fb5cbd7a0dd2308732741edcf83dbae0ef62549972029856a9e7fc6","tests/parse-fail/confusing-line-comment2.wat":"7f2a68229d02aac56ec4dfccf139bf2d617a0e89430357b30444dc4239d8aa89","tests/parse-fail/confusing-line-comment2.wat.err":"08add3d33e10e1ab6b4f3ae431f5db61d6f6c0a2b7d6828482a1e51b3a2d3851","tests/parse-fail/confusing-line-comment3.wat":"61173ae54782f6de86685f9555ffb94bbe2cf20b234daf660abb69ba3326f1ff","tests/parse-fail/confusing-line-comment3.wat.err":"4a5333dc02efa3c1eeab9cafa7c707f78abe92defdb01a71d6fe20944e4785f0","tests/parse-fail/confusing-line-comment4.wat":"9ecbbbe82c750e6475af1bfb46fe7a06115e4446a437d19fc08ca3d002f2a1c9","tests/parse-fail/confusing-line-comment4.wat.err":"ddb8aee8006265253b09c313cf5eb5c2dc4da66f502b4f6d3e2e1de77b35aec9","tests/parse-fail/confusing-line-comment5.wat":"8a4c8d342111bc9d37c16dbdf67c52027e1a42632abc9f359b3e4f07a85748b5","tests/parse-fail/confusing-line-comment5.wat.err":"34e368719fc0eab2f1a43c9f8e6f1b31aa9be9f971085d72374e49bde39cbfe5","tests/parse-fail/confusing-line-comment6.wat":"15f0dcdec23736ce92db84b3a7cdfe8689c97f2a7d0b9b0bfb0dcd2675163ed1","tests/parse-fail/confusing-line-comment6.wat.err":"0570be2ede803f071925d249f3858d3a417b5a6d678c9da40fc851d788d12983","tests/parse-fail/confusing-line-comment7.wat":"c7ee59301a701dd52d56cad02df78b0ad3584460bc18efa42ee137fe0c35aef6","tests/parse-fail/confusing-line-comment7.wat.err":"feebbeee8c85d8b3b85cec89435ae18f3ade9f754ca180d747a41406b64ca07a","tests/parse-fail/confusing-line-comment8.wat":"17632a8142154624de88b3cf93516147ed3419d785200bcd7049499eca8e8f04","tests/parse-fail/confusing-line-comment8.wat.err":"9c209285f2295cd2bc999aa7a9534a654932493308ab1f102839ed15a4d04d17","tests/parse-fail/confusing-string0.wat":"497b679b32baddcd6a158f4cadd3d9a9dea3457bac2a8c2c3d4e09b7c2d80842","tests/parse-fail/confusing-string0.wat.err":"cb3d737f2319346675a038716694354cd3b272453daa8a96e32e9861a9277f7b","tests/parse-fail/confusing-string1.wat":"46654cbed1ea6aab5019aef3d20098a391e40dacafa1ad5e83bf4ec384109fce","tests/parse-fail/confusing-string1.wat.err":"de7e7da516dc6c244bd0e4f012577b69f0cacbcc10f727fadb4b50bb04e0e2b4","tests/parse-fail/confusing-string2.wat":"11938f217c14387c05312735130f00c91d9df2d3ff9df7f13395e0f2b81dad54","tests/parse-fail/confusing-string2.wat.err":"e7bd08b146a855d681fefaf9e0576a9c333a2d10044f8e268b916b22a54227c9","tests/parse-fail/confusing-string3.wat":"e0ca4903fcafb9a54a91cf99e5eac95d25c6d2eb67b076f88191ad396f839cb6","tests/parse-fail/confusing-string3.wat.err":"b88d5db9e445c798eb24f95b7661b9c0368934d27ee8208477cd1c99351b939a","tests/parse-fail/confusing-string4.wat":"3ee2aee7f77604d051519c6f1795634469c12e98ae347a98f0c8445eecf1ff3d","tests/parse-fail/confusing-string4.wat.err":"1edc65bb09d8d3eed6ff69e7d9a7a4b5941dc823fa3436fa375657510255f6f4","tests/parse-fail/confusing-string5.wat":"024e50943128840d53f17e31a9b9332ce4f0ee70a847a043015f435b1c3c6e76","tests/parse-fail/confusing-string5.wat.err":"a0f13ec40d596ea2d8b0c4292b0d28775a5116ab7e11d7de88b295d25428c661","tests/parse-fail/confusing-string6.wat":"79cf157e29319800d2652c5a7f3dc90e07ebe2145c9904a70fc12027cdee84b7","tests/parse-fail/confusing-string6.wat.err":"860555e7aa13e3de3639cc2a530d6a42b974b629c4659593e972cbb0f306abae","tests/parse-fail/confusing-string7.wat":"7d8e403766dfb4e569754160d31ed0f9a27f908ed6cff96be43ab3d37f5975d5","tests/parse-fail/confusing-string7.wat.err":"658b6a02ba6d769254485f35c20984e7135d914b4266929963d723f26a40be4a","tests/parse-fail/confusing-string8.wat":"5a9b222e578655d57ee6e9f19bc1ea8e29aa52d652975fac685213444ed6458f","tests/parse-fail/confusing-string8.wat.err":"9a4e1a510330c800a1df7966998ebc3cde931eda20b249e5360f5e9a905dce11","tests/parse-fail/inline1.wat":"4e9767d67207aace2ac5e6f63a30e7510e4aa245ba35420539509e2254470272","tests/parse-fail/inline1.wat.err":"0143017a9825e518baa6009bae2c8d63520051dedd3437705bbe36b038a57f41","tests/parse-fail/newline-in-string.wat":"5c01cf709544ade0a6cdfcc39a3836a3bc018b633dc42a6cd872b6defc763ea7","tests/parse-fail/newline-in-string.wat.err":"1504209cc37a78b2aee778f23eacf78606daf964cf7bff251f5700efcd27ffd7","tests/parse-fail/string1.wat":"620d46d585ce94b382b5fde628c1399f3e562014b7a44af46e92f7bd045ca86e","tests/parse-fail/string1.wat.err":"fc53f3a1c4a65d8f25e5af51dec7699f45cecba114ca9c7871781bc70f664320","tests/parse-fail/string10.wat":"f7409dd45e153a1b11cb23e38f4ed87da12bedde38f8f0ccfe91037b0a4d97bd","tests/parse-fail/string10.wat.err":"ce677db5e37e0ed81ca357ed6b5edb21d85c27303ee194855bea7a88457efb6a","tests/parse-fail/string11.wat":"f6e0400b8c6a2014efa1ac676c567e140d8f86b5f4d5129773e6d67af537b615","tests/parse-fail/string11.wat.err":"4c6a550d29eda38a4e1bf7a589596f11655dc779479d7b8d466cfc53f815a742","tests/parse-fail/string12.wat":"23e30070eef22271651cce096a801fc4f79f3c37343c88bb8d2fc99b32d3b8b9","tests/parse-fail/string12.wat.err":"b5ec59f2996b88b2ee157e22d1774dc3e36fc08ed5bfc621aea830d30f66f586","tests/parse-fail/string13.wat":"81a305b981159ee10e140749ea3220c9edaaff53605e63c21995de47382b5faf","tests/parse-fail/string13.wat.err":"959f26c6b54e0d367b51d11d1addd8a53b5b8ff3caf70ebdd46bbea8ccfa2418","tests/parse-fail/string14.wat":"c45c2cc9f7afbfbd4be8e513106d22f7e5e817091448576c6bdf0701b81d95dd","tests/parse-fail/string14.wat.err":"50b5bccba905ddbe275938edb7ed0b09a5ca53dcdad36a7ff736ce9bc8e7a338","tests/parse-fail/string15.wat":"b5e0d5ade40de53b2d767a132e28376bb8c7a6f6238c4d8c248ae717c41d7f1f","tests/parse-fail/string15.wat.err":"0e9fc502cc90f96d1f592a3f63369fd2a3574bc4a2345a70365dbb76804e870f","tests/parse-fail/string16.wat":"38c3688cee80a9d089d239aa06eb1d27c5364ad2bd270aca57d05997c20aa682","tests/parse-fail/string16.wat.err":"4274b3bbe4df4cf0373619b1fcd082d0c802990817d2aca26ed885168c80e489","tests/parse-fail/string2.wat":"1172964aed31537b8c466d1f045f3e756926e7b221f80b2aff4a9a6721ea0beb","tests/parse-fail/string2.wat.err":"4618d3b20a78a077337eb5d6cae14ac39d9853762f011fbd23cff8921618dbde","tests/parse-fail/string3.wat":"07e0fbcd6270c1db100917c151ee4ac3f935e4ee1b27bce3c453b22b4b74f4d6","tests/parse-fail/string3.wat.err":"08ffc6158a9e030b2e211d53bdb8aeacfd879815c7b284d6a83b030566e35928","tests/parse-fail/string4.wat":"c970da2051b0613bdd1de4664f10424e14f2ebabe604175d4fb9b763b37af577","tests/parse-fail/string4.wat.err":"406706594d305c560fabd66417ad4fc276939990b5e701bd9d13fc223d207219","tests/parse-fail/string5.wat":"386cf314bb05acdaaabdf4da1caf140167271a26bd08bf34c3a7427d4bc4431f","tests/parse-fail/string5.wat.err":"1e56b44a23a37b2b2ad05aa9dd7e1e18191b5cc22151f93bbcf9d618779a57bd","tests/parse-fail/string6.wat":"8f1fe2825ff96f2acee9130a7721f86fcc93c221baa9411bf1fb6f0870d38ccb","tests/parse-fail/string6.wat.err":"d55dfd84d94e893f167ae73b7a080aefb2bfb05cc8a1ec201c4d3066fb8549b4","tests/parse-fail/string7.wat":"b12f8c75313d7f834489d3c353422f90bc945b37139586446eda82e334a97cde","tests/parse-fail/string7.wat.err":"4cee0ca61992c249dd0faaf2529a073cf8deeb36111a3f69b43695e5682560a2","tests/parse-fail/string8.wat":"4c2e0e1f883bb4e8cba9313497ed792130e5848e62bde7716102788d7467be10","tests/parse-fail/string8.wat.err":"840c6def7c60dd7c2b7261549cab435ba78c9b3a937adf6d5d9595ff8af01c91","tests/parse-fail/string9.wat":"2b7670caed2b0688d535de6e4e416f35fa717cfbe096a6cc764a669085c8f52f","tests/parse-fail/string9.wat.err":"37b5a9c3af9631500f31f9e5e3efa821b8d96063c57d60fd01df6be6a5c323e1","tests/parse-fail/unbalanced.wat":"f664fbef53a0308f864ba496d38044eb90482636e32586512939d4930729f3fe","tests/parse-fail/unbalanced.wat.err":"aba579f7b836856e69afe05da8328aabe0643d94e369898e686aa7bb0b07e9c9","tests/recursive.rs":"ad8a2b07bf955121a7c9e326ed35f9b2bc56b440c8cc0bbde24d423a79945c1a"},"package":"4f79a9d9df79986a68689a6b40bcc8d5d40d807487b235bebc2ac69a242b54a1"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wast/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/wast/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/wast/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wast/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "91be0bbc8c5df685a74d87295e9cfff0be9c07c7" + }, + "path_in_vcs": "crates/wast" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wast/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/wast/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/wast/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wast/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,59 @@ +[package] +name = "wast" +version = "219.0.1" +authors = ["Alex Crichton "] +edition.workspace = true +license.workspace = true +readme = "README.md" +repository = "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast" +homepage = "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast" +documentation = "https://docs.rs/wast" +description = """ +Customizable Rust parsers for the WebAssembly Text formats WAT and WAST +""" +rust-version.workspace = true + +[package.metadata.docs.rs] +all-features = true + +[lints] +workspace = true + +[dependencies] +leb128 = { workspace = true } +unicode-width = "0.1.9" +memchr = "2.4.1" +wasm-encoder = { workspace = true } +bumpalo = "3.14.0" +gimli = { workspace = true, optional = true } + +[dev-dependencies] +anyhow = { workspace = true } +libtest-mimic = { workspace = true } +wasmparser = { path = "../wasmparser" } +wat = { path = "../wat" } +rand = { workspace = true } + +[features] +default = ['wasm-module', 'component-model'] + +# Includes default parsing support for `*.wat` and `*.wast` files (wasm +# modules). This isn't always needed though if you're parsing just an +# s-expression based format. If you'd like to slim down this dependency to just +# the lexer, parser framework, and token support, this feature can be disabled. +# +# This feature is turned on by default. +wasm-module = [] + +# Off-by-default feature to support emitting DWARF debugging information in +# parsed binaries pointing back to source locations in the original `*.wat` +# source. +dwarf = ["dep:gimli"] + +# On-by-default this builds in support for parsing the text format of +# components. +component-model = ['wasm-module', 'wasm-encoder/component-model'] + +[[test]] +name = "parse-fail" +harness = false diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wast/tests/.gitignore thunderbird-140.8.0esr/comm/third_party/rust/wast/tests/.gitignore --- thunderbird-140.7.1esr/comm/third_party/rust/wast/tests/.gitignore 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wast/tests/.gitignore 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1 @@ +!*.wat diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"CHANGELOG.md":"f7fb53023922be30ce6f72c829cb4465533720ddc7c3f7a9a51a8da44f60c5ac","CODE_OF_CONDUCT.md":"ab482a6e8d9ed00cc77e0f90d823210e3368201ed98d9fda36033fd19aff24c4","Cargo.lock":"42721b330cb26c9542ee335a4f41131320e4c7261186d9c7200c8082cce54eef","Cargo.toml":"731d3b9965b8dc370fddfcb29b3a920bd99214fbe45763288ad38694194cb2d8","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"fb023e36192860f827a2d5a09530c3ad330075f0cc22541b177455eb30969c03","examples/file_parser.rs":"f95b331d331feb3859a5092d4ed70389711c9f461359d23303aea6a4f8ca5ff6","examples/sdps/02.sdp":"bda3c63d42091eb8dc6cda46e1ed252020b76bbc78563a36244d49a95ff11d00","examples/sdps/03.sdp":"a18aa7be19dd911779dafce2c92b3ed21084598ecb9eb45c0d665f1925030547","examples/sdps/04.sdp":"a8139befd817711e301a16db7f12e24410add1fa39c8a8de77ae25cdd4baab5e","examples/sdps/05.sdp":"445febdc16afeed4bf36c4b30e1952b8915078248c6bb6f9d4eb6e16c75f7065","examples/sdps/06.sdp":"49fb363dfab70340b3906015e1f4fb8d5058267995dd4e344b0e021429da58de","examples/sdps/07.sdp":"03d2a6847d9a405eeaaec2d7011e81aa73b63b33d22a4f7371dff7e9c82ba096","examples/sdps/08.sdp":"bcab5d8b258e3bcdcd21a3299e51b26e6563d549b74f612780d2e3be8a0495c5","examples/sdps/09.sdp":"c771c5aa3efc4acb4b47f488fb9ceaedd6f94f706fd92c704e98fa26d3f37e29","examples/sdps/10.sdp":"deb23d5578a20df6e16ffbda193a4ba97df7131ce95eac3677b4d2fc74e50003","examples/sdps/11.sdp":"7e14a6d290a659b715f32a5257cb0035126c9bb9c7e1dac26f757bf36c93dc09","examples/sdps/12.sdp":"8ad9b018ba1c62865520d65869b568f6750f4ff93deca238f6c04dd468562dc9","examples/sdps/13.sdp":"d396c398247c253fcf5ed087fd5a3334ce2f8c66efd93638d2e8884dc318eac1","examples/sdps/14.sdp":"b714a4216e8d44bc71b9430d49229b61dd9e6a5b3fbda15ed8c0c76843154c9e","examples/sdps/15.sdp":"c96e468a51db1e205898867dcc95af0bd544676eceb4d930c24cdd4c8e8ce152","examples/sdps/16.sdp":"034c556ef8d0c9972c7b8f37e8b419f343e3ac993794e2f20c946a8ebd1cb781","examples/sdps/17.sdp":"b35628e255798817539420528950b05dd2369920d5c00a0279de25679056363b","examples/sdps/18.sdp":"d60f4530b98f6ab9fa68a4e1c7d899220f43e3596f5ed82b008d867d27d464c6","examples/sdps/19.sdp":"2929f883bc54cfd52d8a41e6dbe4ab46a307611ea6f974d22f6f81e2a6e861cc","examples/sdps/20.sdp":"f087414d44f4edc0238ce429a7fd9ee764180a11758c80dcb3f18ff596411144","examples/sdps/21.sdp":"50ee7dad5aa101cc6460d6136a173b894f8ec3b2304eb6b89739d794c2593858","examples/sdps/22.sdp":"60ba3631584333b07c9ba482b2681dfd5f47961485bd9869c0ce399ac78a28c0","examples/sdps/23.sdp":"e19f374de91927c54019b41681ab9116a781b3434151bbb9b1e333ba5ba15305","examples/sdps/24.sdp":"cf410817c7ac2c61c94b02ae24696da54c5439d182b919f0804aefa985b7dec6","examples/sdps/25.sdp":"0aba5390d78b948477f4116a3665f3b0214f1c7c8cb7d7308563ff7b66b3320c","examples/sdps/26.sdp":"02edf268aec6562db717d2e7e090eccccc336f37232cbd0c9848dc396cd1f68d","examples/sdps/27.sdp":"1950a83ff7311d75eaee8fc6a88f54034540add4a413b8c97daad258bc11510a","examples/sdps/28.sdp":"0bd3d1dad72087f90d67996d71a190c56701e8866f248406db8e183c6deee4cd","examples/sdps/29.sdp":"60a71fab3f0facef4e045f78eabb1ff4f1150393427f6720e1228e010edc2f26","examples/sdps/30.sdp":"52fb5119e4a18026b9fe0e10732e621dd13ace847e68ab51687cb633761eeabc","examples/sdps/31.sdp":"6080176767fc4188903b08f98a6fdbca2478fb923b79f31bb741d91e8cc1c4a5","examples/sdps/32.sdp":"b764977a4be5d3808260eaf93c2ec7c6aba7e4589996dd514e9d3bd8d3d02975","examples/sdps/33.sdp":"bd6367ad1abe795576c58c34be6bf5d2073db3343c0edb02a88cf314176fdc51","examples/sdps/34.sdp":"4dc1bbfdf292f2303ff3e6f26ee9db87164e57464d077e8e94c3c11490d4f839","examples/sdps/35.sdp":"4dc1bbfdf292f2303ff3e6f26ee9db87164e57464d077e8e94c3c11490d4f839","examples/sdps/36.sdp":"4dc1bbfdf292f2303ff3e6f26ee9db87164e57464d077e8e94c3c11490d4f839","examples/sdps/37.sdp":"64623a06b325f6219b645c2cf3072703443104ac68c8f02aeb1ac68107f13ab8","examples/sdps/38.sdp":"f59fd5295eebd62acb79708f5258ac4e92082f5725f50348ba31675c2bd9c3a9","examples/sdps/39.sdp":"e3ea9870d76f6257d27d1222f7b74a247a6556d5361479c64d2db11b5c6e2b8d","examples/sdps/40.sdp":"e3ea9870d76f6257d27d1222f7b74a247a6556d5361479c64d2db11b5c6e2b8d","examples/sdps/41.sdp":"186e94e19a6bd802dd787a1a251c39d903aa86dda4f22bb6bb7aeb7678587141","examples/sdps/extract.sh":"fa9daf98313f57ff7717841da9a5f2bf3e30394baded7c42023173b53a09e6d8","src/address.rs":"03e0fa68654f6b3c741d2dd6fee0c0607c888a86db4fcc4407527ade75cc5cd6","src/address_tests.rs":"341ab6d0ca557f44afee38b3ac0686376380c514791f515a3bb47a626b570146","src/anonymizer.rs":"8a1a7a4760739fd8a485c6fa239904f1e220a2b4d82560a236366f14f7cd09fa","src/anonymizer_tests.rs":"83010f8cc3eca078cb0ff56330e7209e4ea252cb1af1a08b6586114f313af048","src/attribute_type.rs":"5ada89b83ccf134727267a4aed89a9f80957bd6d7fd7d023024617986a27a2ba","src/attribute_type_tests.rs":"938999780bb619dd12786b13a821bc87335c62fb3937eb2c8da0e5dc8e2b5d40","src/error.rs":"e5126288a412c1c4af8682ab1524e9136e5d1dfe5fc769a13b0b5bd6b1f3c3b0","src/error_tests.rs":"3b2e62656d7e4ef0a6510308141c5eb5aaf0d2153c867e632bc4eeb4df81b9e0","src/lib.rs":"4ff763fcf29f822ae0ac6ace347b46958630055fd9c438dc43be05cc0d520fac","src/lib_tests.rs":"84529660be0e7fa0a27ed0d0fb296e8a781c1213bfb9dfa6308c207c66a5be6c","src/media_type.rs":"05130ef272827282033894b1e3d2c6784be8dcde42c74c397d0fb76fd8e2c40c","src/media_type_tests.rs":"a375d4627f16a23045fa3959950be9c8c5b4829ff177d5b481e2dc37c79139b0","src/network.rs":"2a4e31da138f3b167af00690b625be25355ed705197b57b0dc3832db118f0926","src/network_tests.rs":"305d6ac7a7e95e81f96541a6e83fdfa2ba9ca00398803946ecbc2cae24719a2c","tests/parse_sdp_tests.rs":"65a51065ccc3381e6109e482ca6e7b390d56f6b919b0517cf7150ea849fe920f"},"package":"a87d58624aae43577604ea137de9dcaf92793eccc4d816efad482001c2e055ca"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"0af9aea1a692ae99b70b3f7beb81488fed99d95b9095776268f1b830b7809853",".circleci/config.yml":"81e3402a60f9af063b8b1134156b8a24669c62cac99de8fc06282c2e069d359a",".travis.yml":"ab2b18db2d08ca943b5c6d33b28e3180eefb44b830d81d44125d5bb42a0d3eab","CHANGELOG.md":"f7fb53023922be30ce6f72c829cb4465533720ddc7c3f7a9a51a8da44f60c5ac","CODE_OF_CONDUCT.md":"ab482a6e8d9ed00cc77e0f90d823210e3368201ed98d9fda36033fd19aff24c4","Cargo.lock":"42721b330cb26c9542ee335a4f41131320e4c7261186d9c7200c8082cce54eef","Cargo.toml":"731d3b9965b8dc370fddfcb29b3a920bd99214fbe45763288ad38694194cb2d8","Cargo.toml.orig":"066aa111d7edb51b6e72e6db19d2d0f17d777ba72fe54c041b929e20c8db0304","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"fb023e36192860f827a2d5a09530c3ad330075f0cc22541b177455eb30969c03","examples/file_parser.rs":"f95b331d331feb3859a5092d4ed70389711c9f461359d23303aea6a4f8ca5ff6","examples/sdps/02.sdp":"bda3c63d42091eb8dc6cda46e1ed252020b76bbc78563a36244d49a95ff11d00","examples/sdps/03.sdp":"a18aa7be19dd911779dafce2c92b3ed21084598ecb9eb45c0d665f1925030547","examples/sdps/04.sdp":"a8139befd817711e301a16db7f12e24410add1fa39c8a8de77ae25cdd4baab5e","examples/sdps/05.sdp":"445febdc16afeed4bf36c4b30e1952b8915078248c6bb6f9d4eb6e16c75f7065","examples/sdps/06.sdp":"49fb363dfab70340b3906015e1f4fb8d5058267995dd4e344b0e021429da58de","examples/sdps/07.sdp":"03d2a6847d9a405eeaaec2d7011e81aa73b63b33d22a4f7371dff7e9c82ba096","examples/sdps/08.sdp":"bcab5d8b258e3bcdcd21a3299e51b26e6563d549b74f612780d2e3be8a0495c5","examples/sdps/09.sdp":"c771c5aa3efc4acb4b47f488fb9ceaedd6f94f706fd92c704e98fa26d3f37e29","examples/sdps/10.sdp":"deb23d5578a20df6e16ffbda193a4ba97df7131ce95eac3677b4d2fc74e50003","examples/sdps/11.sdp":"7e14a6d290a659b715f32a5257cb0035126c9bb9c7e1dac26f757bf36c93dc09","examples/sdps/12.sdp":"8ad9b018ba1c62865520d65869b568f6750f4ff93deca238f6c04dd468562dc9","examples/sdps/13.sdp":"d396c398247c253fcf5ed087fd5a3334ce2f8c66efd93638d2e8884dc318eac1","examples/sdps/14.sdp":"b714a4216e8d44bc71b9430d49229b61dd9e6a5b3fbda15ed8c0c76843154c9e","examples/sdps/15.sdp":"c96e468a51db1e205898867dcc95af0bd544676eceb4d930c24cdd4c8e8ce152","examples/sdps/16.sdp":"034c556ef8d0c9972c7b8f37e8b419f343e3ac993794e2f20c946a8ebd1cb781","examples/sdps/17.sdp":"b35628e255798817539420528950b05dd2369920d5c00a0279de25679056363b","examples/sdps/18.sdp":"d60f4530b98f6ab9fa68a4e1c7d899220f43e3596f5ed82b008d867d27d464c6","examples/sdps/19.sdp":"2929f883bc54cfd52d8a41e6dbe4ab46a307611ea6f974d22f6f81e2a6e861cc","examples/sdps/20.sdp":"f087414d44f4edc0238ce429a7fd9ee764180a11758c80dcb3f18ff596411144","examples/sdps/21.sdp":"50ee7dad5aa101cc6460d6136a173b894f8ec3b2304eb6b89739d794c2593858","examples/sdps/22.sdp":"60ba3631584333b07c9ba482b2681dfd5f47961485bd9869c0ce399ac78a28c0","examples/sdps/23.sdp":"e19f374de91927c54019b41681ab9116a781b3434151bbb9b1e333ba5ba15305","examples/sdps/24.sdp":"cf410817c7ac2c61c94b02ae24696da54c5439d182b919f0804aefa985b7dec6","examples/sdps/25.sdp":"0aba5390d78b948477f4116a3665f3b0214f1c7c8cb7d7308563ff7b66b3320c","examples/sdps/26.sdp":"02edf268aec6562db717d2e7e090eccccc336f37232cbd0c9848dc396cd1f68d","examples/sdps/27.sdp":"1950a83ff7311d75eaee8fc6a88f54034540add4a413b8c97daad258bc11510a","examples/sdps/28.sdp":"0bd3d1dad72087f90d67996d71a190c56701e8866f248406db8e183c6deee4cd","examples/sdps/29.sdp":"60a71fab3f0facef4e045f78eabb1ff4f1150393427f6720e1228e010edc2f26","examples/sdps/30.sdp":"52fb5119e4a18026b9fe0e10732e621dd13ace847e68ab51687cb633761eeabc","examples/sdps/31.sdp":"6080176767fc4188903b08f98a6fdbca2478fb923b79f31bb741d91e8cc1c4a5","examples/sdps/32.sdp":"b764977a4be5d3808260eaf93c2ec7c6aba7e4589996dd514e9d3bd8d3d02975","examples/sdps/33.sdp":"bd6367ad1abe795576c58c34be6bf5d2073db3343c0edb02a88cf314176fdc51","examples/sdps/34.sdp":"4dc1bbfdf292f2303ff3e6f26ee9db87164e57464d077e8e94c3c11490d4f839","examples/sdps/35.sdp":"4dc1bbfdf292f2303ff3e6f26ee9db87164e57464d077e8e94c3c11490d4f839","examples/sdps/36.sdp":"4dc1bbfdf292f2303ff3e6f26ee9db87164e57464d077e8e94c3c11490d4f839","examples/sdps/37.sdp":"64623a06b325f6219b645c2cf3072703443104ac68c8f02aeb1ac68107f13ab8","examples/sdps/38.sdp":"f59fd5295eebd62acb79708f5258ac4e92082f5725f50348ba31675c2bd9c3a9","examples/sdps/39.sdp":"e3ea9870d76f6257d27d1222f7b74a247a6556d5361479c64d2db11b5c6e2b8d","examples/sdps/40.sdp":"e3ea9870d76f6257d27d1222f7b74a247a6556d5361479c64d2db11b5c6e2b8d","examples/sdps/41.sdp":"186e94e19a6bd802dd787a1a251c39d903aa86dda4f22bb6bb7aeb7678587141","examples/sdps/extract.sh":"fa9daf98313f57ff7717841da9a5f2bf3e30394baded7c42023173b53a09e6d8","src/address.rs":"03e0fa68654f6b3c741d2dd6fee0c0607c888a86db4fcc4407527ade75cc5cd6","src/address_tests.rs":"341ab6d0ca557f44afee38b3ac0686376380c514791f515a3bb47a626b570146","src/anonymizer.rs":"8a1a7a4760739fd8a485c6fa239904f1e220a2b4d82560a236366f14f7cd09fa","src/anonymizer_tests.rs":"83010f8cc3eca078cb0ff56330e7209e4ea252cb1af1a08b6586114f313af048","src/attribute_type.rs":"5ada89b83ccf134727267a4aed89a9f80957bd6d7fd7d023024617986a27a2ba","src/attribute_type_tests.rs":"938999780bb619dd12786b13a821bc87335c62fb3937eb2c8da0e5dc8e2b5d40","src/error.rs":"e5126288a412c1c4af8682ab1524e9136e5d1dfe5fc769a13b0b5bd6b1f3c3b0","src/error_tests.rs":"3b2e62656d7e4ef0a6510308141c5eb5aaf0d2153c867e632bc4eeb4df81b9e0","src/lib.rs":"4ff763fcf29f822ae0ac6ace347b46958630055fd9c438dc43be05cc0d520fac","src/lib_tests.rs":"84529660be0e7fa0a27ed0d0fb296e8a781c1213bfb9dfa6308c207c66a5be6c","src/media_type.rs":"05130ef272827282033894b1e3d2c6784be8dcde42c74c397d0fb76fd8e2c40c","src/media_type_tests.rs":"a375d4627f16a23045fa3959950be9c8c5b4829ff177d5b481e2dc37c79139b0","src/network.rs":"2a4e31da138f3b167af00690b625be25355ed705197b57b0dc3832db118f0926","src/network_tests.rs":"305d6ac7a7e95e81f96541a6e83fdfa2ba9ca00398803946ecbc2cae24719a2c","tests/parse_sdp_tests.rs":"65a51065ccc3381e6109e482ca6e7b390d56f6b919b0517cf7150ea849fe920f"},"package":"a87d58624aae43577604ea137de9dcaf92793eccc4d816efad482001c2e055ca"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "02301b1619a9d894cc92aa0d735002b3c3cccb02" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.circleci/config.yml thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.circleci/config.yml --- thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.circleci/config.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.circleci/config.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,93 @@ +version: 2.1 +jobs: + build: + parameters: + features: + type: string + rustversion: + type: string + latestrustversion: + type: string + docker: + - image: cimg/rust:<< parameters.rustversion >> + environment: + FEATURES: << parameters.features >> + RUST_VERSION: << parameters.rustversion >> + LATEST_RUST: << parameters.latestrustversion >> + steps: + - checkout + # rustfmt - https://github.com/rust-lang/rustfmt#checking-style-on-a-ci-server + - run: "[ $LATEST_RUST != $RUST_VERSION ] && echo Skipping installing rustfmt || rustup component add rustfmt" + - run: "[ $LATEST_RUST != $RUST_VERSION ] && echo Skipping installing clippy || rustup component add clippy" + - run: cargo --version + # cargo-tarpaulin for code coverage + # This will be landed in a future update + # - run: "[ $LATEST_RUST != $RUST_VERSION ] && echo Skipping cargo tarpaulin || RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin -f" + # cargo-audit + - run: sudo apt-get update + - run: sudo apt-get install pkg-config libssl-dev + - run: cargo generate-lockfile + # NOTE: not to be done except with the latest version + - run: "[ $LATEST_RUST != $RUST_VERSION ] && echo Skipping cargo audit || (cargo install --force cargo-audit && cargo audit)" + # NOTE: not to be done in nightly + - run: "[ $LATEST_RUST != $RUST_VERSION ] && echo Skipping cargo fmt || cargo fmt --all -- --check" + - run: cargo clean + - run: cargo build --verbose --all --features=$FEATURES + # NOTE: not to be done in nightly + - run: "[ $LATEST_RUST != $RUST_VERSION ] && echo Skipping cargo clippy || cargo clippy --all-targets --all-features -- -D warnings" + - run: cargo test --all-targets --all-features --verbose --all + # Parser tests + - run: cargo run --example file_parser examples/sdps/02.sdp + - run: cargo run --example file_parser examples/sdps/03.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/04.sdp + - run: cargo run --example file_parser examples/sdps/05.sdp + - run: cargo run --example file_parser examples/sdps/06.sdp + - run: cargo run --example file_parser examples/sdps/07.sdp + - run: cargo run --example file_parser examples/sdps/08.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/09.sdp + - run: cargo run --example file_parser examples/sdps/10.sdp + - run: cargo run --example file_parser examples/sdps/11.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/12.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/13.sdp + - run: cargo run --example file_parser examples/sdps/14.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/15.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/16.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/17.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/18.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/19.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/20.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/21.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/22.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/23.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/24.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/25.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/26.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/27.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/28.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/29.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/30.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/31.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/32.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/33.sdp --expect-failure + - run: cargo run --example file_parser examples/sdps/34.sdp + - run: cargo run --example file_parser examples/sdps/35.sdp + - run: cargo run --example file_parser examples/sdps/36.sdp + - run: cargo run --example file_parser examples/sdps/37.sdp + - run: cargo run --example file_parser examples/sdps/38.sdp + - run: cargo run --example file_parser examples/sdps/39.sdp + - run: cargo run --example file_parser examples/sdps/40.sdp + - run: cargo run --example file_parser examples/sdps/41.sdp --expect-failure + #TODO run code coverage + +#TODO split into build and test + +workflows: + workflow: + jobs: + - build: + matrix: + parameters: + features: ["", "serialize"] + rustversion: ["1.70.0", "1.81"] + latestrustversion: ["1.81"] + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,107 @@ +language: rust +cache: cargo +sudo: required +dist: trusty +os: + - linux + - osx + +env: + - FEATURES="" + - FEATURES="serialize" +rust: + - nightly + - beta + - stable + # minimum stable version + - 1.45.0 + +matrix: + allow_failures: + - rust: nightly + +addons: + apt: + packages: + - libcurl4-openssl-dev + - zlib1g-dev + - libiberty-dev + - libelf-dev + - libdw-dev + - cmake + - gcc + - binutils-dev + - libssl-dev + +# Add tarpaulin +before_cache: | + if [[ "$TRAVIS_OS_NAME" == "linux" && "$TRAVIS_RUST_VERSION" == "nightly" && "$FEATURES" == "serialize" ]]; then + RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin -f + fi + +# Add clippy +before_script: + - export PATH=$PATH:~/.cargo/bin + - | + if [[ "$TRAVIS_RUST_VERSION" == "stable" ]]; then + rustup component add rustfmt-preview + rustup component add clippy + cargo install --force cargo-audit + cargo generate-lockfile + fi + +script: + - echo FEATURES="$FEATURES" + - | + if [[ "$TRAVIS_RUST_VERSION" == "stable" ]]; then + cargo audit + cargo fmt --all -- --check + fi + - cargo clean + - cargo build --verbose --all --features="$FEATURES" + - | + if [[ "$TRAVIS_RUST_VERSION" == "stable" ]]; then + cargo clippy --all-targets --all-features -- -D warnings; + fi + - cargo test --all-targets --all-features --verbose --all + - cargo run --example file_parser examples/sdps/02.sdp + - cargo run --example file_parser examples/sdps/03.sdp --expect-failure + - cargo run --example file_parser examples/sdps/04.sdp + - cargo run --example file_parser examples/sdps/05.sdp + - cargo run --example file_parser examples/sdps/06.sdp + - cargo run --example file_parser examples/sdps/07.sdp + - cargo run --example file_parser examples/sdps/08.sdp --expect-failure + - cargo run --example file_parser examples/sdps/09.sdp + - cargo run --example file_parser examples/sdps/10.sdp + - cargo run --example file_parser examples/sdps/11.sdp --expect-failure + - cargo run --example file_parser examples/sdps/12.sdp --expect-failure + - cargo run --example file_parser examples/sdps/13.sdp + - cargo run --example file_parser examples/sdps/14.sdp --expect-failure + - cargo run --example file_parser examples/sdps/15.sdp --expect-failure + - cargo run --example file_parser examples/sdps/16.sdp --expect-failure + - cargo run --example file_parser examples/sdps/17.sdp --expect-failure + - cargo run --example file_parser examples/sdps/18.sdp --expect-failure + - cargo run --example file_parser examples/sdps/19.sdp --expect-failure + - cargo run --example file_parser examples/sdps/20.sdp --expect-failure + - cargo run --example file_parser examples/sdps/21.sdp --expect-failure + - cargo run --example file_parser examples/sdps/22.sdp --expect-failure + - cargo run --example file_parser examples/sdps/23.sdp --expect-failure + - cargo run --example file_parser examples/sdps/24.sdp --expect-failure + - cargo run --example file_parser examples/sdps/25.sdp --expect-failure + - cargo run --example file_parser examples/sdps/26.sdp --expect-failure + - cargo run --example file_parser examples/sdps/27.sdp --expect-failure + - cargo run --example file_parser examples/sdps/28.sdp --expect-failure + - cargo run --example file_parser examples/sdps/29.sdp --expect-failure + - cargo run --example file_parser examples/sdps/30.sdp --expect-failure + - cargo run --example file_parser examples/sdps/31.sdp --expect-failure + - cargo run --example file_parser examples/sdps/32.sdp --expect-failure + - cargo run --example file_parser examples/sdps/33.sdp --expect-failure + - cargo run --example file_parser examples/sdps/34.sdp + - cargo run --example file_parser examples/sdps/35.sdp + - cargo run --example file_parser examples/sdps/36.sdp + - cargo run --example file_parser examples/sdps/37.sdp + - cargo run --example file_parser examples/sdps/38.sdp + - cargo run --example file_parser examples/sdps/39.sdp + - cargo run --example file_parser examples/sdps/40.sdp + - cargo run --example file_parser examples/sdps/41.sdp --expect-failure + diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/webrtc-sdp/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/webrtc-sdp/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,30 @@ +[package] +name = "webrtc-sdp" +version = "0.3.13" +authors = ["Nicolas Grunbaum ", "Nils Ohlmeier "] +description = "webrtc-sdp parses strings in the format of the Session Description Protocol according to RFC4566. It specifically supports the subset of features required to support WebRTC according to the JSEP draft." +repository = "https://github.com/mozilla/webrtc-sdp" +readme = "README.md" +keywords = ["webrtc", "sdp", "jsep"] +categories = ["parsing", "network-programming"] +license = "MPL-2.0" + +[badges] +travis-ci = { repository = "mozilla/webrtc-sdp", branch = "master" } +codecov = { repository = "mozilla/webrtc-sdp", branch = "master", service = "github" } + +[features] +default = ["enhanced_debug"] +# debugging output +enhanced_debug = [] +# serializability +serialize = ["serde", "serde_derive"] + +[dependencies] +log = {version = "0.4"} +serde = {version = "1.0" , optional = true} +serde_derive = {version = "1.0" , optional = true} +url = {version="2.1.0"} + +[dev-dependencies] +serde_json = {version = "1.0"} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/weedle2/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/weedle2/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"cd75893e67b7ed5e1ee200efddc874a7d235a7275b3d9bbadd728d47a5d5b8c6","LICENSE.md":"467e2e44913e850ca4fb6760fa3b78ffefda2a21688a6b1e26a8b706963669eb","README.md":"b18a5a8af93ebf01f28b3ec637e64fb0bd21d556e356984974d0031f6eeda47a","release.toml":"fce2a51533478f7e7d663b11ac69676323856780adf8af158ce213c9dbc86c75","src/argument.rs":"aa7a119364de0a1f91b00db6cffb0a7b2ee73e0fb79a764211165ccebed56dc8","src/attribute.rs":"b3577059be9c1262d3360b4b4cf4cc6cb052251e5b9d64906fb40fc5e925da69","src/common.rs":"c0ae3236856bbe9917326ac9769e2fe15283cd4d1a0216aafcea3bc03ad724cc","src/dictionary.rs":"d0c9a40e694eb563d7d8307d36a3f9a3be1766846bdfa809d614a6e1e9e149d1","src/interface.rs":"352f7773e9e3870fa61efdb2b737d777a34def1eb8301ec66f7c416b31d5e88b","src/lib.rs":"95c6b27082959165f3899b4a5a520b10fbcab80dcf94ecf030aba74df0748203","src/literal.rs":"16d44ae36f893c3b2d8d807921b31b992b7e3ce7d1729913b4f392f52db44f9e","src/macros.rs":"2f24c285806c863fd9dc65534479d36961d9666ca5e11c9137f2ce2659a712b6","src/mixin.rs":"d65ff3a49615dabdf3f7845723f01ae730a83c8ef5bdd9a945d35149a9ef2858","src/namespace.rs":"417a9a6cb26efc8f84bd84e59c6ae7378502f920a76738b355e8c905e62efed8","src/term.rs":"049514b2b44f1bcb5c23d225d3bb0a6135892a5660049c694681c5b99d47d8e7","src/types.rs":"0fe236336e71079c88ae4848624af29c87dd16266ba36c30a0d47e7dc4d33587","src/whitespace.rs":"9b58cfc0a4b8667a26ff3d4dcd424a3d00bf23abab4dd0d286318cb18bd77a13"},"package":"998d2c24ec099a87daf9467808859f9d82b61f1d9c9701251aea037f514eae0e"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"7d072bc7dc176d9c17c30359ca11a7410081d7f06c2cee3854ddf0954af787c0",".travis.yml":"e8903911f64b2d3c42c307413214923dc8a23a2882606ec2a844a3a7c7740911","Cargo.toml":"cd75893e67b7ed5e1ee200efddc874a7d235a7275b3d9bbadd728d47a5d5b8c6","Cargo.toml.orig":"5ba57b800f99666dfeee86cf5d61a09a5069111e2ccb10772a50ee04ce0505f8","LICENSE.md":"467e2e44913e850ca4fb6760fa3b78ffefda2a21688a6b1e26a8b706963669eb","README.md":"b18a5a8af93ebf01f28b3ec637e64fb0bd21d556e356984974d0031f6eeda47a","release.toml":"fce2a51533478f7e7d663b11ac69676323856780adf8af158ce213c9dbc86c75","src/argument.rs":"aa7a119364de0a1f91b00db6cffb0a7b2ee73e0fb79a764211165ccebed56dc8","src/attribute.rs":"b3577059be9c1262d3360b4b4cf4cc6cb052251e5b9d64906fb40fc5e925da69","src/common.rs":"c0ae3236856bbe9917326ac9769e2fe15283cd4d1a0216aafcea3bc03ad724cc","src/dictionary.rs":"d0c9a40e694eb563d7d8307d36a3f9a3be1766846bdfa809d614a6e1e9e149d1","src/interface.rs":"352f7773e9e3870fa61efdb2b737d777a34def1eb8301ec66f7c416b31d5e88b","src/lib.rs":"95c6b27082959165f3899b4a5a520b10fbcab80dcf94ecf030aba74df0748203","src/literal.rs":"16d44ae36f893c3b2d8d807921b31b992b7e3ce7d1729913b4f392f52db44f9e","src/macros.rs":"2f24c285806c863fd9dc65534479d36961d9666ca5e11c9137f2ce2659a712b6","src/mixin.rs":"d65ff3a49615dabdf3f7845723f01ae730a83c8ef5bdd9a945d35149a9ef2858","src/namespace.rs":"417a9a6cb26efc8f84bd84e59c6ae7378502f920a76738b355e8c905e62efed8","src/term.rs":"049514b2b44f1bcb5c23d225d3bb0a6135892a5660049c694681c5b99d47d8e7","src/types.rs":"0fe236336e71079c88ae4848624af29c87dd16266ba36c30a0d47e7dc4d33587","src/whitespace.rs":"9b58cfc0a4b8667a26ff3d4dcd424a3d00bf23abab4dd0d286318cb18bd77a13"},"package":"998d2c24ec099a87daf9467808859f9d82b61f1d9c9701251aea037f514eae0e"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/weedle2/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/weedle2/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "d5332be35ef497255f7ce49debfd917f6a1009c7" + }, + "path_in_vcs": "weedle2" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/weedle2/.travis.yml thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.travis.yml --- thunderbird-140.7.1esr/comm/third_party/rust/weedle2/.travis.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/weedle2/.travis.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +language: rust +rust: + stable +cache: cargo +script: + - cargo test diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/weedle2/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/weedle2/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/weedle2/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/weedle2/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,22 @@ +[package] +name = "weedle2" +version = "5.0.0" +authors = ["Sharad Chand ", "Jan-Erik Rediger "] +description = "A WebIDL Parser" +license = "MIT" +documentation = "https://docs.rs/weedle2" +homepage = "https://github.com/mozilla/uniffi-rs/tree/main/weedle2" +repository = "https://github.com/mozilla/uniffi-rs" +readme = "README.md" +edition = "2021" +# No need to include the large tests in the published package +exclude = ["tests"] + +[lib] +name = "weedle" + +[dependencies] +nom = "7.1.0" + +[dev-dependencies] +fs-err = "2.7.0" diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wgpu-core/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/wgpu-core/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/wgpu-core/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wgpu-core/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"8d798c6d998741c1a45e95415c6c0a048a030f6515e1ab145c36b2a4f83e9fbe","LICENSE.APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE.MIT":"c7fea58d1cfe49634cd92e54fc10a9d871f4b275321a4cd8c09e449122caaeb4","build.rs":"c67295643e006849b11d2d4bf64142e6485280e19887523785c3c03cb5fe1f32","src/binding_model.rs":"eeea783256f7c463451a5a4411bfcce13840deff8ecd552a646919cf0cb06a64","src/command/allocator.rs":"386cb6e60bd332a881dbbe57ff66a0fa83f35e3ee924559f1689418ac6c7273a","src/command/bind.rs":"c88aa87bf3052fe0993b79ff047339fac4557ead85973f4a37bf236fba401222","src/command/bundle.rs":"03ecff7ad679938242cf0b4a16ea273c129e0805e6c462233d80d3767b25bd42","src/command/clear.rs":"436843ac1f62fa9122c78ec13311cc32adb6cbdf515c2920e970e62e18eed7cf","src/command/compute.rs":"8f38cfef2c148257329414f77384cab294d5f81dbd9e7c0ef97be1675f84c3e9","src/command/compute_command.rs":"18aa0b8e389a5d345243b876b1abbacfc998a19d23069e092183fa7be10fa0ab","src/command/draw.rs":"7da413d08d862629bea958b032f3a0fe12d1b3fcabe3aa10cc04f004daf79bc7","src/command/memory_init.rs":"f25554cff06f96e37afd81153a351e9d8482c855318b86b4db29231926d265b5","src/command/mod.rs":"532a99f298768e688a3412161afaa48f174169a29fca6987b1d46ab1bda26f5d","src/command/query.rs":"ef955247330feff6131cee92e693e551c93861ba56de6ccfe3f38d4551d16f72","src/command/ray_tracing.rs":"ecc57044b0cf221c9e852983d4d9e0c73387c6b70f42b5c943ee6b2f77780c6e","src/command/render.rs":"c94e0f3ebdefac8fc8948064e1f1bfb3fb955d567e6268f306c39fc12a5b1980","src/command/render_command.rs":"209242e9ab30e23044840f89efed62e4d0dbadf832fcaf5a861d2487af4358ad","src/command/timestamp_writes.rs":"da06fb07b8d0917be3e7fb9212d0ffc6b16526e1c1df617213ef354c3e1fb446","src/command/transfer.rs":"1d70d75bb4c1be30a093c2a4d29ec907bff6ec80787cd31f37b6afdbd2acb228","src/command/transition_resources.rs":"1824f6155047af4b19aeceaa72ac53f1289270eb2732c9f7f3574d806d62f206","src/conv.rs":"02722149d21bcdba6ee5101b3c0625a9de8ef607523a0eebb1f4088e82b3608b","src/device/bgl.rs":"fcb1d53b692970912781748379df675268981c97352872abf2e7bb0b1ebdd533","src/device/global.rs":"80690df1d1077a61309f81982c9d68862d112460ceea8ac6215732953ec55a50","src/device/life.rs":"bc1899dbf8d2b0389cba39775cc47d5dd0e2ae3a250b5e9db3dd79d613e4fd18","src/device/mod.rs":"4e4e50cae954a5240a8e3cad8644f9cd9be90db81eb1ea635f218adf12f23e6c","src/device/queue.rs":"eeba697538b976af8d4611d2031975cc73c857201fe5c28742430ceb1b4d0f04","src/device/ray_tracing.rs":"8edd991e89000a63509e26b23dae4bb696ab9b57368cfa6b3d40b448b9759add","src/device/resource.rs":"a9ac435f2d64cefbdaae99bab6e960f0c63629bff316596c3ef0840735176643","src/device/trace.rs":"fc817998af3a0da99820ef9d58c3e9f70c8456c0c472f95ea780789cff6964c8","src/error.rs":"4f07a0b09b30b2d6cbc855d0091d724000f492018af3b41e80befbeccf2a6f4e","src/global.rs":"7bb7dc795d01607fd5d6f4477b55255c71fe4b1f8621a004b0a4305d6641fc20","src/hal_api.rs":"7962c119456602e9c2ba958712660532290cabe0b8c4c67ef7595de73cdf8b57","src/hash_utils.rs":"9f57a627fe3f00659391670141df62f68d67922c7b186f2a9a5958ab16fb576f","src/hub.rs":"ce0a14d5a3314df318bbc7c4d8c40ea2b3197dbddb2227e828ceb5127db7d37d","src/id.rs":"207f262558388147b484c51cf07d2554c26a3e19243058939e63a7f8e5c7ea75","src/identity.rs":"0a92302fc5b483ea1a8750b1672971af1cf2abfd4c0325bb02488b43e85073e2","src/indirect_validation/dispatch.rs":"1d732bb0e0716c6e5505871ea0dcc9de128fb9c9e2813769f359088d8f1573f9","src/indirect_validation/draw.rs":"a2f6d25318e0a679ce12f9ef439e96867ffb1ef57119810f78dd59e5a4804150","src/indirect_validation/mod.rs":"79466e4f9a59386e833958b3537beed6ffb6a7ee62aaabcf35382c2683998e43","src/indirect_validation/utils.rs":"e6a3b636dd71ff6b01d5abd5a589a0136fb30aa1d517a43f45cf2e5ad54da245","src/indirect_validation/validate_draw.wgsl":"fa7bba5f28c6c181f2d55ecfe386a5e5cd276bcb3c36aa7f963f43c535a9bf9a","src/init_tracker/buffer.rs":"6167a400ab271ba857f1c507e60a46fbd318c185aff87eecf7eb05f7f09b6963","src/init_tracker/mod.rs":"3895c4a2284631b6d6247c0d96c5fc9cfd024d358e09cad8752b2505700138a3","src/init_tracker/texture.rs":"ffdc67d4be23bcd48b22945de94ac0ea8ee571f91eb6d00323b9afe6fa91eef3","src/instance.rs":"2a6af3370c909cb21850839151989abaf178cb458a95c18bdaf0b63665c9d0e7","src/lib.rs":"5686a1fd2149f1ef352e5f5bacd3322d7721040cc5fed5b67f45163cf5730736","src/lock/mod.rs":"7343aa3ee73a0e6d41f0c28c658f22a2af0ff3e558a2c3437764ebc038816c0f","src/lock/observing.rs":"21c4749dad50cdbed159d8cc44ffd87e83620bb9fabc715773ac7f88afe1b276","src/lock/rank.rs":"e2183e9b37491fa21b7dff8dac29ef0c49d570bd81387b56251b3ec5e373ffe9","src/lock/ranked.rs":"7f44776bc7d71a25e23c97ab80e2fdab3576bb3f912bc8a0b4fcc28a64ef5c6e","src/lock/vanilla.rs":"3a772dfc1f8d8d4047669962beaa15542f771d2dcbe4e1755cd2cfed5cbacca0","src/pipeline.rs":"06bc55a6b67fe6b3c73fff82413b09a7754fc8c60811f9f52942470a0f777bfc","src/pipeline_cache.rs":"41d0b8faa0ae834f7b1c6a012574d0c4b380e4446bc26f272502ef1455a15e3a","src/pool.rs":"e11bfdc73a66321d26715465fa74657dcd26a9b856b80b8369b4aac2132a4295","src/present.rs":"165c9e0f81c87e6b5c0500915e8f9db0448208a953d2e9468bd270ed2f2948ce","src/ray_tracing.rs":"9ae78db0bd0a2fd542e3b8192e732f0ef50e704c2c74fb5a4b59b3c1e1c4160c","src/registry.rs":"779d8c277193537edd2b883b72cdcc07161b7231c8d2c80be726bd800cd327b6","src/resource.rs":"3a3eec444a024a2f33409627c413070e70aed4e99d340b19364fb5072728a8a0","src/scratch.rs":"05f2032fa6d6f589c2507f4028755769b9524029e5ad59cc500cab7940e40d42","src/snatch.rs":"d75583fa0504b60554b14a865e1b1062b6b1dea7d99903cf09d03608f3a78a4c","src/storage.rs":"2ea3695b77ea540fee05149650005043fcc0abb3eb405738b5dea53efa60903d","src/timestamp_normalization/common.wgsl":"9f65aef0526ff9dde945fae70cef064ad961b0aee4291759ae82974cd2ead0a7","src/timestamp_normalization/mod.rs":"a1aab50a03ae283e86db0885ad00239278da8b3a40647f2d93fa15b2f23e51dc","src/timestamp_normalization/timestamp_normalization.wgsl":"4b2202b965e4c67482d03a546ac38c72a602d79ed9a60e6f7217393c49afad49","src/track/buffer.rs":"1ab5310367606fc74f0791733ea5ba2e09acc92ff7f4f4773f66bcfb3138c52f","src/track/metadata.rs":"04b8bcf8ded7c7c805d9336cfc874da9d8de7d12d99f7525f0540780a1dffc45","src/track/mod.rs":"6af2b831b3a0c91a60a8fd6f141db67695218e0af1735a31b9dee39053703b27","src/track/range.rs":"2688b05a0c6e8510ff6ba3a9623e8b83f433a05ba743129928c56c93d9a9c233","src/track/stateless.rs":"3db699f5f48a319fa07fb16cdf51e1623d6ecac7a476467ee366e014ea665b89","src/track/texture.rs":"fbd5f3cde5161404048131dbea014806cfc210ab1497bfd638f0064969c004f9","src/validation.rs":"5f0ebab483f1c51d4bc24aa6ac2e102f21f1a19319d4d2edcad463feb5360b5f","src/weak_vec.rs":"a4193add5912b91226a3155cc613365b7fafdf2e7929d21d68bc19d149696e85"},"package":null} \ No newline at end of file +{"files":{"Cargo.toml":"063ba7b9c2ff8a28e722ca02d2de2f630e11a8a16badc185b2765051a1886a2f","LICENSE.APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE.MIT":"c7fea58d1cfe49634cd92e54fc10a9d871f4b275321a4cd8c09e449122caaeb4","build.rs":"c67295643e006849b11d2d4bf64142e6485280e19887523785c3c03cb5fe1f32","src/binding_model.rs":"eeea783256f7c463451a5a4411bfcce13840deff8ecd552a646919cf0cb06a64","src/command/allocator.rs":"386cb6e60bd332a881dbbe57ff66a0fa83f35e3ee924559f1689418ac6c7273a","src/command/bind.rs":"c88aa87bf3052fe0993b79ff047339fac4557ead85973f4a37bf236fba401222","src/command/bundle.rs":"03ecff7ad679938242cf0b4a16ea273c129e0805e6c462233d80d3767b25bd42","src/command/clear.rs":"436843ac1f62fa9122c78ec13311cc32adb6cbdf515c2920e970e62e18eed7cf","src/command/compute.rs":"8f38cfef2c148257329414f77384cab294d5f81dbd9e7c0ef97be1675f84c3e9","src/command/compute_command.rs":"18aa0b8e389a5d345243b876b1abbacfc998a19d23069e092183fa7be10fa0ab","src/command/draw.rs":"7da413d08d862629bea958b032f3a0fe12d1b3fcabe3aa10cc04f004daf79bc7","src/command/memory_init.rs":"f25554cff06f96e37afd81153a351e9d8482c855318b86b4db29231926d265b5","src/command/mod.rs":"532a99f298768e688a3412161afaa48f174169a29fca6987b1d46ab1bda26f5d","src/command/query.rs":"ef955247330feff6131cee92e693e551c93861ba56de6ccfe3f38d4551d16f72","src/command/ray_tracing.rs":"ecc57044b0cf221c9e852983d4d9e0c73387c6b70f42b5c943ee6b2f77780c6e","src/command/render.rs":"c94e0f3ebdefac8fc8948064e1f1bfb3fb955d567e6268f306c39fc12a5b1980","src/command/render_command.rs":"209242e9ab30e23044840f89efed62e4d0dbadf832fcaf5a861d2487af4358ad","src/command/timestamp_writes.rs":"da06fb07b8d0917be3e7fb9212d0ffc6b16526e1c1df617213ef354c3e1fb446","src/command/transfer.rs":"1d70d75bb4c1be30a093c2a4d29ec907bff6ec80787cd31f37b6afdbd2acb228","src/command/transition_resources.rs":"1824f6155047af4b19aeceaa72ac53f1289270eb2732c9f7f3574d806d62f206","src/conv.rs":"02722149d21bcdba6ee5101b3c0625a9de8ef607523a0eebb1f4088e82b3608b","src/device/bgl.rs":"fcb1d53b692970912781748379df675268981c97352872abf2e7bb0b1ebdd533","src/device/global.rs":"80690df1d1077a61309f81982c9d68862d112460ceea8ac6215732953ec55a50","src/device/life.rs":"bc1899dbf8d2b0389cba39775cc47d5dd0e2ae3a250b5e9db3dd79d613e4fd18","src/device/mod.rs":"4e4e50cae954a5240a8e3cad8644f9cd9be90db81eb1ea635f218adf12f23e6c","src/device/queue.rs":"eeba697538b976af8d4611d2031975cc73c857201fe5c28742430ceb1b4d0f04","src/device/ray_tracing.rs":"8edd991e89000a63509e26b23dae4bb696ab9b57368cfa6b3d40b448b9759add","src/device/resource.rs":"a9ac435f2d64cefbdaae99bab6e960f0c63629bff316596c3ef0840735176643","src/device/trace.rs":"fc817998af3a0da99820ef9d58c3e9f70c8456c0c472f95ea780789cff6964c8","src/error.rs":"4f07a0b09b30b2d6cbc855d0091d724000f492018af3b41e80befbeccf2a6f4e","src/global.rs":"7bb7dc795d01607fd5d6f4477b55255c71fe4b1f8621a004b0a4305d6641fc20","src/hal_api.rs":"7962c119456602e9c2ba958712660532290cabe0b8c4c67ef7595de73cdf8b57","src/hash_utils.rs":"9f57a627fe3f00659391670141df62f68d67922c7b186f2a9a5958ab16fb576f","src/hub.rs":"ce0a14d5a3314df318bbc7c4d8c40ea2b3197dbddb2227e828ceb5127db7d37d","src/id.rs":"207f262558388147b484c51cf07d2554c26a3e19243058939e63a7f8e5c7ea75","src/identity.rs":"0a92302fc5b483ea1a8750b1672971af1cf2abfd4c0325bb02488b43e85073e2","src/indirect_validation/dispatch.rs":"1d732bb0e0716c6e5505871ea0dcc9de128fb9c9e2813769f359088d8f1573f9","src/indirect_validation/draw.rs":"a2f6d25318e0a679ce12f9ef439e96867ffb1ef57119810f78dd59e5a4804150","src/indirect_validation/mod.rs":"79466e4f9a59386e833958b3537beed6ffb6a7ee62aaabcf35382c2683998e43","src/indirect_validation/utils.rs":"e6a3b636dd71ff6b01d5abd5a589a0136fb30aa1d517a43f45cf2e5ad54da245","src/indirect_validation/validate_draw.wgsl":"fa7bba5f28c6c181f2d55ecfe386a5e5cd276bcb3c36aa7f963f43c535a9bf9a","src/init_tracker/buffer.rs":"6167a400ab271ba857f1c507e60a46fbd318c185aff87eecf7eb05f7f09b6963","src/init_tracker/mod.rs":"3895c4a2284631b6d6247c0d96c5fc9cfd024d358e09cad8752b2505700138a3","src/init_tracker/texture.rs":"ffdc67d4be23bcd48b22945de94ac0ea8ee571f91eb6d00323b9afe6fa91eef3","src/instance.rs":"2a6af3370c909cb21850839151989abaf178cb458a95c18bdaf0b63665c9d0e7","src/lib.rs":"5686a1fd2149f1ef352e5f5bacd3322d7721040cc5fed5b67f45163cf5730736","src/lock/mod.rs":"7343aa3ee73a0e6d41f0c28c658f22a2af0ff3e558a2c3437764ebc038816c0f","src/lock/observing.rs":"21c4749dad50cdbed159d8cc44ffd87e83620bb9fabc715773ac7f88afe1b276","src/lock/rank.rs":"e2183e9b37491fa21b7dff8dac29ef0c49d570bd81387b56251b3ec5e373ffe9","src/lock/ranked.rs":"7f44776bc7d71a25e23c97ab80e2fdab3576bb3f912bc8a0b4fcc28a64ef5c6e","src/lock/vanilla.rs":"3a772dfc1f8d8d4047669962beaa15542f771d2dcbe4e1755cd2cfed5cbacca0","src/pipeline.rs":"06bc55a6b67fe6b3c73fff82413b09a7754fc8c60811f9f52942470a0f777bfc","src/pipeline_cache.rs":"41d0b8faa0ae834f7b1c6a012574d0c4b380e4446bc26f272502ef1455a15e3a","src/pool.rs":"e11bfdc73a66321d26715465fa74657dcd26a9b856b80b8369b4aac2132a4295","src/present.rs":"165c9e0f81c87e6b5c0500915e8f9db0448208a953d2e9468bd270ed2f2948ce","src/ray_tracing.rs":"9ae78db0bd0a2fd542e3b8192e732f0ef50e704c2c74fb5a4b59b3c1e1c4160c","src/registry.rs":"779d8c277193537edd2b883b72cdcc07161b7231c8d2c80be726bd800cd327b6","src/resource.rs":"3a3eec444a024a2f33409627c413070e70aed4e99d340b19364fb5072728a8a0","src/scratch.rs":"05f2032fa6d6f589c2507f4028755769b9524029e5ad59cc500cab7940e40d42","src/snatch.rs":"d75583fa0504b60554b14a865e1b1062b6b1dea7d99903cf09d03608f3a78a4c","src/storage.rs":"2ea3695b77ea540fee05149650005043fcc0abb3eb405738b5dea53efa60903d","src/timestamp_normalization/common.wgsl":"9f65aef0526ff9dde945fae70cef064ad961b0aee4291759ae82974cd2ead0a7","src/timestamp_normalization/mod.rs":"a1aab50a03ae283e86db0885ad00239278da8b3a40647f2d93fa15b2f23e51dc","src/timestamp_normalization/timestamp_normalization.wgsl":"4b2202b965e4c67482d03a546ac38c72a602d79ed9a60e6f7217393c49afad49","src/track/buffer.rs":"1ab5310367606fc74f0791733ea5ba2e09acc92ff7f4f4773f66bcfb3138c52f","src/track/metadata.rs":"04b8bcf8ded7c7c805d9336cfc874da9d8de7d12d99f7525f0540780a1dffc45","src/track/mod.rs":"6af2b831b3a0c91a60a8fd6f141db67695218e0af1735a31b9dee39053703b27","src/track/range.rs":"2688b05a0c6e8510ff6ba3a9623e8b83f433a05ba743129928c56c93d9a9c233","src/track/stateless.rs":"3db699f5f48a319fa07fb16cdf51e1623d6ecac7a476467ee366e014ea665b89","src/track/texture.rs":"fbd5f3cde5161404048131dbea014806cfc210ab1497bfd638f0064969c004f9","src/validation.rs":"5f0ebab483f1c51d4bc24aa6ac2e102f21f1a19319d4d2edcad463feb5360b5f","src/weak_vec.rs":"a4193add5912b91226a3155cc613365b7fafdf2e7929d21d68bc19d149696e85"},"package":null} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wgpu-core/Cargo.toml thunderbird-140.8.0esr/comm/third_party/rust/wgpu-core/Cargo.toml --- thunderbird-140.7.1esr/comm/third_party/rust/wgpu-core/Cargo.toml 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wgpu-core/Cargo.toml 2026-02-19 21:35:34.000000000 +0000 @@ -28,9 +28,6 @@ license = "MIT OR Apache-2.0" repository = "https://github.com/gfx-rs/wgpu" -[package.metadata.cargo-machete] -ignored = ["cfg_aliases"] - [package.metadata.docs.rs] all-features = true rustdoc-args = [ @@ -44,6 +41,9 @@ "wasm32-unknown-unknown", ] +[package.metadata.cargo-machete] +ignored = ["cfg_aliases"] + [features] angle = ["wgpu-core-deps-apple/angle"] api_log_info = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wgpu-hal/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/wgpu-hal/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/wgpu-hal/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wgpu-hal/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"c772a9473340c79630a3085076089b2e131bed5c531a6e700f24d7db15153b3d","LICENSE.APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE.MIT":"c7fea58d1cfe49634cd92e54fc10a9d871f4b275321a4cd8c09e449122caaeb4","README.md":"cf9e84804a635e4a8a9fefc596be9da6bf7354dde0d105e27d56a12cb20dd8e3","build.rs":"40c99bddda32846afd639d84b9a160ddab338092560b5cb3402112ff37ab4fba","examples/halmark/main.rs":"f42ceef4ee26c1e2b5b917e697ae662099550fece8bb715b2076a55413662c6c","examples/halmark/shader.wgsl":"26c256ec36d6f0e9a1647431ca772766bee4382d64eaa718ba7b488dcfb6bcca","examples/raw-gles.em.html":"70fbe68394a1a4522192de1dcfaf7d399f60d7bdf5de70b708f9bb0417427546","examples/raw-gles.rs":"f41b15e898da0047d33c7bed0dd311ca6fade507ba453c238a7babf789480b6c","examples/ray-traced-triangle/main.rs":"ecbd4625050f1be3d61af83f4effffa11b8baaef127ec17a2d3ca0465cb7d967","examples/ray-traced-triangle/shader.wgsl":"cc10caf92746724a71f6dd0dbc3a71e57b37c7d1d83278556805a535c0728a9d","src/auxil/dxgi/conv.rs":"f451fb0c416a637f11542e9b166a48800be50c48925779b06d40a9bc87958d97","src/auxil/dxgi/exception.rs":"ccf59e9286aa8cceb96155de8e89153676dbce0d914646f502beb5f3e32c4246","src/auxil/dxgi/factory.rs":"1d8cfeb733e34b97d5b879705fc5621ab7b9be578aebb3c3ddadea992effb566","src/auxil/dxgi/mod.rs":"e6c5cc3b73bb97742135d6f35308c42f0822304764978fb8dabb0e848863352a","src/auxil/dxgi/name.rs":"ff942da0da1a497ee4d2be21604f7ba9fae963588105b3d1f63aae1a0c536e82","src/auxil/dxgi/result.rs":"a3b52fd87e512bb94df79c8cadf89a1fbcf7ab0a3a8c7fa1280c2e54cb75d96e","src/auxil/dxgi/time.rs":"b6911800be3873cbe277b2534b3839c6f005f3d9a09341aace4752e207d584a2","src/auxil/mod.rs":"540b9250d9f0e0af709245ce1e284eaca15b27d47550b0ebba2a512da1666c48","src/auxil/renderdoc.rs":"e687710ea0c9e88c9be0e2acd39d136635b835ffb941886b875811b3ec945080","src/dx12/adapter.rs":"33ab5352d9fda9f3d666276b8d4b9d19a2a3e00864e8aad3e928bf7b83af23f1","src/dx12/command.rs":"f11a50b9ada035ed27affcb0e127c63bc62ba8bfae47a9357251b263e1e7f872","src/dx12/conv.rs":"fa0b9936f391662390aa453c169b26aaf65ed3c7a00087c0f8a6b99de22614e7","src/dx12/descriptor.rs":"e3371d7539c44ffc4c7b958b6d948855200bb3c4e7da9577835cc0bca695807b","src/dx12/device.rs":"46115d2eae84934603d0aa61efe924ab2f95eae1432aa98d1d02d48eb37b7e93","src/dx12/instance.rs":"f2ef183443210f3bf1a95d5e750f316042e8b1929e59c8c9145351447ac9e922","src/dx12/mod.rs":"d9a68723214481fd5f02581efd71035d3ff929038168b0cf3cc8647e27d2b06e","src/dx12/sampler.rs":"64464c32452ee63ac49014a03ca3be894ab9b74e11dc853567b5da5f846faae6","src/dx12/shader_compilation.rs":"19daac0f8a1800417ee0e1e1f46bbb4f49b07954468b1abe0182c551679c9d99","src/dx12/suballocation.rs":"85e9077cd293730e4837888b24f348a1e44dde7af7444e8547a401f5f8fdf4a8","src/dx12/types.rs":"3fc7619fc09303eb3c936d4ded6889f94ce9e8b9aa62742ce900baa1b1e1cca7","src/dx12/view.rs":"79b3f7331d9795e60f9b53023cbf0df46c3a05b1e8bd5c7bcca8acdd235b124f","src/dynamic/adapter.rs":"e93f7d082a3950c9e8ccff8a631d251c7598b4b25dda9fe6347dadfa3ba07829","src/dynamic/command.rs":"9635dea15d8a885011d2b8b6b9cc5ffe2126cc3f141f47f7aaf46e1f201abea9","src/dynamic/device.rs":"f00305d56cac0636d4cb86cc44ee69c291bfb3d5f6d5e8d745adce9a28a6a1d5","src/dynamic/instance.rs":"7b515c201e1ca24f24439544dbfa1d19ea1412a4f89bd803e009aed13b021e55","src/dynamic/mod.rs":"b02a3c11b22c896cf66ef206f5d4bb4e24988ecadc29972c572baf347f54aa04","src/dynamic/queue.rs":"d76abb4797e90253386d24584f186dbe1909e772560156b2e891fa043cfefbdc","src/dynamic/surface.rs":"4328c2fe86931f50aa00ac3d6982d0879b774eebf7a507903d1b1898c891fb4d","src/gles/adapter.rs":"6756967585998be1ad772cea1fd1e0bbc644e3c2cb8bd97d2d0b9e383c8b2dc3","src/gles/command.rs":"9d8c10e75c9f289050e49d10a16b0071f022e8fa12ebf112190a6cd511d310ff","src/gles/conv.rs":"7f885dd2bc72641d22f8f2e688ebdd857663bfe315f1b5364ea302f99a05adbf","src/gles/device.rs":"a1e66b2007cedd2d7f28c8f1589757588e143e621e2e52b1813de65482c61150","src/gles/egl.rs":"a47cc262bfe590ecdf4e02e60106231900c26d18f64ad071326d77cffc718ead","src/gles/emscripten.rs":"316d2bb6f2a4bb126dbe68a223f7393399080d116b61c39504454acdf4f9cfaf","src/gles/fence.rs":"083cd49747aba6272002aba0b0c37e5768cdbc2a1b8bacd1a244ee905d3f7b0f","src/gles/mod.rs":"1e68ff6ec48c14a8bb494ee54cf504e7119761d3d9881ce1caef3f9aed10e584","src/gles/queue.rs":"019fe739a478bc02700d0154eac13fbabc8b8c60983ed2ebd56d67695e82bd50","src/gles/shaders/clear.frag":"9133ed8ed97d3641fbb6b5f5ea894a3554c629ccc1b80a5fc9221d7293aa1954","src/gles/shaders/clear.vert":"a543768725f4121ff2e9e1fb5b00644931e9d6f2f946c0ef01968afb5a135abd","src/gles/shaders/srgb_present.frag":"dd9a43c339a2fa4ccf7f6a1854c6f400cabf271a7d5e9230768e9f39d47f3ff5","src/gles/shaders/srgb_present.vert":"6e85d489403d80b81cc94790730bb53b309dfc5eeede8f1ea3412a660f31d357","src/gles/web.rs":"cb5940bf7b2381811675011b640040274f407a7d1908d0f82c813d6a9d3b00f7","src/gles/wgl.rs":"bff33c7ce78c5618b2d656398c2d13d3da980b9ce89c77f774adf9f6132563ef","src/lib.rs":"044cd49d4b48c5bd99c5f8245d7c00c746e76bce8ac6988fabcca8e9db099dc0","src/metal/adapter.rs":"f879d50a69f3d1552280dc44e25fc025ad13ae8d029d0783ed8a222685ad90d6","src/metal/command.rs":"1ec1a9e0e1ccf298c2c416b96e60827173e6584c9061b8dd582b7789545ce60a","src/metal/conv.rs":"85e8168be334ba24d109575a0a7e91b2ad3459403173e99e5cdd5d977cc5c18f","src/metal/device.rs":"52e8d128c7240b9efd99398456225d22ffea51137563d07af9de171b11f2480c","src/metal/layer_observer.rs":"8370a6e443d01739b951b8538ee719a03b69fc0cbac92c748db418fbcc8837b5","src/metal/mod.rs":"f957e28fc01a638ddad25b3fc7c14507f24923b6becaeae3e03f5caff7b58eb2","src/metal/surface.rs":"0855d3f26b3570c1f030cd50e818faac7918cd4a3c68584319c7edf07279788b","src/metal/time.rs":"c32d69f30e846dfcc0e39e01097fb80df63b2bebb6586143bb62494999850246","src/noop/buffer.rs":"89a938411204b33082200a1306fe589587de15142392d7ec591676512e4cfeb2","src/noop/command.rs":"3de99a1a260cfea2e6ca2e76797c1923cc26b069b08362c38798ce27cdc75543","src/noop/mod.rs":"3167878f073b3865092d7ad0ec944162bc627b7d6d5e0a7931d46f1a47c3918c","src/vulkan/adapter.rs":"538a7e69ab9bcf3fb402e068aba2b24b5852f9c5b864d242061788527cd9951d","src/vulkan/command.rs":"e058758398d4ec6fda1d0274d99b92ae541f4263ee804bcb1c42ca96f8610ac0","src/vulkan/conv.rs":"6727c1fa35dd6368850301426948fd536a305c65f257a0ed59b62ca6bbda9ade","src/vulkan/device.rs":"de7764201a624c39c7dbed4663ec49525fe08af3d00a38988e4f399e088dd029","src/vulkan/drm.rs":"09eaa92c6a17e219ee856ffc3fe5f9fe1c15063b4c3dbb7cd20bf2f4f9cac2c7","src/vulkan/instance.rs":"d7e81c1bf92c765dac432205d9932c39d4f1418be12882d34f2f8e63b0b574e4","src/vulkan/mod.rs":"a35b8751f9422ecbe8162d73e045dcc4732e16613e9a1c5c216d097a6c949243","src/vulkan/sampler.rs":"f65729d6df5cce681b7756b3e48074017f0c7f42da69ca55e26cc723cd14ad59"},"package":null} \ No newline at end of file +{"files":{"Cargo.toml":"f7fea11e48a2ae50ed35b24ee46f2598787105fc9d7c72edbfcafa87ae6011cb","LICENSE.APACHE":"a6cba85bc92e0cff7a450b1d873c0eaa2e9fc96bf472df0247a26bec77bf3ff9","LICENSE.MIT":"c7fea58d1cfe49634cd92e54fc10a9d871f4b275321a4cd8c09e449122caaeb4","README.md":"cf9e84804a635e4a8a9fefc596be9da6bf7354dde0d105e27d56a12cb20dd8e3","build.rs":"40c99bddda32846afd639d84b9a160ddab338092560b5cb3402112ff37ab4fba","examples/halmark/main.rs":"f42ceef4ee26c1e2b5b917e697ae662099550fece8bb715b2076a55413662c6c","examples/halmark/shader.wgsl":"26c256ec36d6f0e9a1647431ca772766bee4382d64eaa718ba7b488dcfb6bcca","examples/raw-gles.em.html":"70fbe68394a1a4522192de1dcfaf7d399f60d7bdf5de70b708f9bb0417427546","examples/raw-gles.rs":"f41b15e898da0047d33c7bed0dd311ca6fade507ba453c238a7babf789480b6c","examples/ray-traced-triangle/main.rs":"ecbd4625050f1be3d61af83f4effffa11b8baaef127ec17a2d3ca0465cb7d967","examples/ray-traced-triangle/shader.wgsl":"cc10caf92746724a71f6dd0dbc3a71e57b37c7d1d83278556805a535c0728a9d","src/auxil/dxgi/conv.rs":"f451fb0c416a637f11542e9b166a48800be50c48925779b06d40a9bc87958d97","src/auxil/dxgi/exception.rs":"ccf59e9286aa8cceb96155de8e89153676dbce0d914646f502beb5f3e32c4246","src/auxil/dxgi/factory.rs":"1d8cfeb733e34b97d5b879705fc5621ab7b9be578aebb3c3ddadea992effb566","src/auxil/dxgi/mod.rs":"e6c5cc3b73bb97742135d6f35308c42f0822304764978fb8dabb0e848863352a","src/auxil/dxgi/name.rs":"ff942da0da1a497ee4d2be21604f7ba9fae963588105b3d1f63aae1a0c536e82","src/auxil/dxgi/result.rs":"a3b52fd87e512bb94df79c8cadf89a1fbcf7ab0a3a8c7fa1280c2e54cb75d96e","src/auxil/dxgi/time.rs":"b6911800be3873cbe277b2534b3839c6f005f3d9a09341aace4752e207d584a2","src/auxil/mod.rs":"540b9250d9f0e0af709245ce1e284eaca15b27d47550b0ebba2a512da1666c48","src/auxil/renderdoc.rs":"e687710ea0c9e88c9be0e2acd39d136635b835ffb941886b875811b3ec945080","src/dx12/adapter.rs":"33ab5352d9fda9f3d666276b8d4b9d19a2a3e00864e8aad3e928bf7b83af23f1","src/dx12/command.rs":"f11a50b9ada035ed27affcb0e127c63bc62ba8bfae47a9357251b263e1e7f872","src/dx12/conv.rs":"fa0b9936f391662390aa453c169b26aaf65ed3c7a00087c0f8a6b99de22614e7","src/dx12/descriptor.rs":"e3371d7539c44ffc4c7b958b6d948855200bb3c4e7da9577835cc0bca695807b","src/dx12/device.rs":"46115d2eae84934603d0aa61efe924ab2f95eae1432aa98d1d02d48eb37b7e93","src/dx12/instance.rs":"f2ef183443210f3bf1a95d5e750f316042e8b1929e59c8c9145351447ac9e922","src/dx12/mod.rs":"d9a68723214481fd5f02581efd71035d3ff929038168b0cf3cc8647e27d2b06e","src/dx12/sampler.rs":"64464c32452ee63ac49014a03ca3be894ab9b74e11dc853567b5da5f846faae6","src/dx12/shader_compilation.rs":"19daac0f8a1800417ee0e1e1f46bbb4f49b07954468b1abe0182c551679c9d99","src/dx12/suballocation.rs":"85e9077cd293730e4837888b24f348a1e44dde7af7444e8547a401f5f8fdf4a8","src/dx12/types.rs":"3fc7619fc09303eb3c936d4ded6889f94ce9e8b9aa62742ce900baa1b1e1cca7","src/dx12/view.rs":"79b3f7331d9795e60f9b53023cbf0df46c3a05b1e8bd5c7bcca8acdd235b124f","src/dynamic/adapter.rs":"e93f7d082a3950c9e8ccff8a631d251c7598b4b25dda9fe6347dadfa3ba07829","src/dynamic/command.rs":"9635dea15d8a885011d2b8b6b9cc5ffe2126cc3f141f47f7aaf46e1f201abea9","src/dynamic/device.rs":"f00305d56cac0636d4cb86cc44ee69c291bfb3d5f6d5e8d745adce9a28a6a1d5","src/dynamic/instance.rs":"7b515c201e1ca24f24439544dbfa1d19ea1412a4f89bd803e009aed13b021e55","src/dynamic/mod.rs":"b02a3c11b22c896cf66ef206f5d4bb4e24988ecadc29972c572baf347f54aa04","src/dynamic/queue.rs":"d76abb4797e90253386d24584f186dbe1909e772560156b2e891fa043cfefbdc","src/dynamic/surface.rs":"4328c2fe86931f50aa00ac3d6982d0879b774eebf7a507903d1b1898c891fb4d","src/gles/adapter.rs":"6756967585998be1ad772cea1fd1e0bbc644e3c2cb8bd97d2d0b9e383c8b2dc3","src/gles/command.rs":"9d8c10e75c9f289050e49d10a16b0071f022e8fa12ebf112190a6cd511d310ff","src/gles/conv.rs":"7f885dd2bc72641d22f8f2e688ebdd857663bfe315f1b5364ea302f99a05adbf","src/gles/device.rs":"a1e66b2007cedd2d7f28c8f1589757588e143e621e2e52b1813de65482c61150","src/gles/egl.rs":"a47cc262bfe590ecdf4e02e60106231900c26d18f64ad071326d77cffc718ead","src/gles/emscripten.rs":"316d2bb6f2a4bb126dbe68a223f7393399080d116b61c39504454acdf4f9cfaf","src/gles/fence.rs":"083cd49747aba6272002aba0b0c37e5768cdbc2a1b8bacd1a244ee905d3f7b0f","src/gles/mod.rs":"1e68ff6ec48c14a8bb494ee54cf504e7119761d3d9881ce1caef3f9aed10e584","src/gles/queue.rs":"019fe739a478bc02700d0154eac13fbabc8b8c60983ed2ebd56d67695e82bd50","src/gles/shaders/clear.frag":"9133ed8ed97d3641fbb6b5f5ea894a3554c629ccc1b80a5fc9221d7293aa1954","src/gles/shaders/clear.vert":"a543768725f4121ff2e9e1fb5b00644931e9d6f2f946c0ef01968afb5a135abd","src/gles/shaders/srgb_present.frag":"dd9a43c339a2fa4ccf7f6a1854c6f400cabf271a7d5e9230768e9f39d47f3ff5","src/gles/shaders/srgb_present.vert":"6e85d489403d80b81cc94790730bb53b309dfc5eeede8f1ea3412a660f31d357","src/gles/web.rs":"cb5940bf7b2381811675011b640040274f407a7d1908d0f82c813d6a9d3b00f7","src/gles/wgl.rs":"bff33c7ce78c5618b2d656398c2d13d3da980b9ce89c77f774adf9f6132563ef","src/lib.rs":"044cd49d4b48c5bd99c5f8245d7c00c746e76bce8ac6988fabcca8e9db099dc0","src/metal/adapter.rs":"f879d50a69f3d1552280dc44e25fc025ad13ae8d029d0783ed8a222685ad90d6","src/metal/command.rs":"1ec1a9e0e1ccf298c2c416b96e60827173e6584c9061b8dd582b7789545ce60a","src/metal/conv.rs":"85e8168be334ba24d109575a0a7e91b2ad3459403173e99e5cdd5d977cc5c18f","src/metal/device.rs":"52e8d128c7240b9efd99398456225d22ffea51137563d07af9de171b11f2480c","src/metal/layer_observer.rs":"8370a6e443d01739b951b8538ee719a03b69fc0cbac92c748db418fbcc8837b5","src/metal/mod.rs":"f957e28fc01a638ddad25b3fc7c14507f24923b6becaeae3e03f5caff7b58eb2","src/metal/surface.rs":"0855d3f26b3570c1f030cd50e818faac7918cd4a3c68584319c7edf07279788b","src/metal/time.rs":"c32d69f30e846dfcc0e39e01097fb80df63b2bebb6586143bb62494999850246","src/noop/buffer.rs":"89a938411204b33082200a1306fe589587de15142392d7ec591676512e4cfeb2","src/noop/command.rs":"3de99a1a260cfea2e6ca2e76797c1923cc26b069b08362c38798ce27cdc75543","src/noop/mod.rs":"3167878f073b3865092d7ad0ec944162bc627b7d6d5e0a7931d46f1a47c3918c","src/vulkan/adapter.rs":"538a7e69ab9bcf3fb402e068aba2b24b5852f9c5b864d242061788527cd9951d","src/vulkan/command.rs":"e058758398d4ec6fda1d0274d99b92ae541f4263ee804bcb1c42ca96f8610ac0","src/vulkan/conv.rs":"6727c1fa35dd6368850301426948fd536a305c65f257a0ed59b62ca6bbda9ade","src/vulkan/device.rs":"de7764201a624c39c7dbed4663ec49525fe08af3d00a38988e4f399e088dd029","src/vulkan/drm.rs":"09eaa92c6a17e219ee856ffc3fe5f9fe1c15063b4c3dbb7cd20bf2f4f9cac2c7","src/vulkan/instance.rs":"d7e81c1bf92c765dac432205d9932c39d4f1418be12882d34f2f8e63b0b574e4","src/vulkan/mod.rs":"a35b8751f9422ecbe8162d73e045dcc4732e16613e9a1c5c216d097a6c949243","src/vulkan/sampler.rs":"f65729d6df5cce681b7756b3e48074017f0c7f42da69ca55e26cc723cd14ad59"},"package":null} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/wgpu-hal/Cargo.toml thunderbird-140.8.0esr/comm/third_party/rust/wgpu-hal/Cargo.toml --- thunderbird-140.7.1esr/comm/third_party/rust/wgpu-hal/Cargo.toml 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/wgpu-hal/Cargo.toml 2026-02-19 21:35:34.000000000 +0000 @@ -28,9 +28,6 @@ license = "MIT OR Apache-2.0" repository = "https://github.com/gfx-rs/wgpu" -[package.metadata.cargo-machete] -ignored = ["cfg_aliases"] - [package.metadata.docs.rs] features = [ "vulkan", @@ -48,6 +45,9 @@ "wasm32-unknown-unknown", ] +[package.metadata.cargo-machete] +ignored = ["cfg_aliases"] + [features] cargo-clippy = [] device_lost_panic = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/whatsys/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/whatsys/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.lock":"b14278d1089b157167570210f22c3234d12c49be5dabe7c0684a880a754810ad","Cargo.toml":"d887571e615d1b18d8f8e305189121aef1974dc65c5072fa93d9078236facd1e","LICENSE":"031c799b7549525cc605e8ea4c7f27af841ed86a2c1e88bee8039f8ba08b3bbd","README.md":"966ab1cb3749543d222f932b0b023e38f91bbd7396df84eef44d8b9e75692689","build.rs":"46387085fd9838eb9a36ed4f225668ed3055f2150682c1a9a66031dc43061ad1","c/windows.c":"38905b343f98b57890fdead3355219eed22b3f23bab5c0edeab77ff82cc9ab6f","examples/version.rs":"f7f0d42fc10b72d180cf38b45b722a67604ffb1a42d02db572dbaa6ab00c9c1a","src/apple.rs":"60ef2e17c925991b7578278bea8098c7e1b3680e73ac6c729148608f499031f9","src/fallback.rs":"98f08ebb87778421a86e568f526b053818e07b5701216deca743ded6b0e8a1bb","src/lib.rs":"45998dbf0962635794ad16dbb6fde6322c7b0b1d1e54db77d5a1fc8a471efbf9","src/linux.rs":"4fdb46384c0a81a4d0d82effecf8938e69f096255aa7eee1c2a4ab9b462178b5","src/windows.rs":"a2c71952b0bf99dcdc896f9b8d82adacaf1f036b906229c3695197bf626ce4c8"},"package":"bb632c0076024630111a08ca9fcbd34736c80d10b9ae517077487b0c82f46a36"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"39354e1030e5836df1991a50f06a44a733fa07cd5bfb81a4e10522511a041add",".github/workflows/ci.yml":"de2a0ca64fe523020e3ebe96ed879e9136b5869ef693028cb374836558de022e","Cargo.lock":"b14278d1089b157167570210f22c3234d12c49be5dabe7c0684a880a754810ad","Cargo.toml":"d887571e615d1b18d8f8e305189121aef1974dc65c5072fa93d9078236facd1e","Cargo.toml.orig":"53e69664c765f9d65282b75664d35119c2bea28389cbf11ec1635e37a4b075f1","LICENSE":"031c799b7549525cc605e8ea4c7f27af841ed86a2c1e88bee8039f8ba08b3bbd","README.md":"966ab1cb3749543d222f932b0b023e38f91bbd7396df84eef44d8b9e75692689","build.rs":"46387085fd9838eb9a36ed4f225668ed3055f2150682c1a9a66031dc43061ad1","c/windows.c":"38905b343f98b57890fdead3355219eed22b3f23bab5c0edeab77ff82cc9ab6f","examples/version.rs":"f7f0d42fc10b72d180cf38b45b722a67604ffb1a42d02db572dbaa6ab00c9c1a","src/apple.rs":"60ef2e17c925991b7578278bea8098c7e1b3680e73ac6c729148608f499031f9","src/fallback.rs":"98f08ebb87778421a86e568f526b053818e07b5701216deca743ded6b0e8a1bb","src/lib.rs":"45998dbf0962635794ad16dbb6fde6322c7b0b1d1e54db77d5a1fc8a471efbf9","src/linux.rs":"4fdb46384c0a81a4d0d82effecf8938e69f096255aa7eee1c2a4ab9b462178b5","src/windows.rs":"a2c71952b0bf99dcdc896f9b8d82adacaf1f036b906229c3695197bf626ce4c8"},"package":"bb632c0076024630111a08ca9fcbd34736c80d10b9ae517077487b0c82f46a36"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/whatsys/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/whatsys/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,6 @@ +{ + "git": { + "sha1": "cf70a9c55c20da1d25248f79b447987a7391affb" + }, + "path_in_vcs": "" +} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/whatsys/.github/workflows/ci.yml thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.github/workflows/ci.yml --- thunderbird-140.7.1esr/comm/third_party/rust/whatsys/.github/workflows/ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/whatsys/.github/workflows/ci.yml 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,64 @@ +name: CI +on: + pull_request: + push: + branches: [main, staging, trying] + +env: + CARGO_INCREMENTAL: 0 + CARGO_NET_RETRY: 10 + CI: 1 + RUST_BACKTRACE: short + RUSTFLAGS: -D warnings + RUSTUP_MAX_RETRIES: 10 + +jobs: + test: + name: test + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest, windows-latest, macos-latest] + + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + if: matrix.os != 'windows-latest' + - uses: dtolnay/rust-toolchain@stable + with: + targets: x86_64-pc-windows-msvc,i686-pc-windows-msvc + if: matrix.os == 'windows-latest' + - uses: Swatinem/rust-cache@v2 + + - run: cargo test + + - run: cargo run --example version + + - run: cargo run --target i686-pc-windows-msvc --example version + if: matrix.os == 'windows-latest' + + - name: Windows only tests + if: matrix.os == 'windows-latest' + run: | + cd windows-example + cargo run + cargo run --features manifest + + check_fmt_and_docs: + name: Checking fmt and docs + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: dtolnay/rust-toolchain@stable + with: + components: rustfmt, clippy + - uses: Swatinem/rust-cache@v2 + + - name: fmt + run: cargo fmt --all -- --check + + - name: Clippy + run: cargo clippy --all --all-targets --all-features + + - name: Docs + run: cargo doc diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/whatsys/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/whatsys/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/whatsys/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/whatsys/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,26 @@ +[package] +name = "whatsys" +version = "0.3.1" +authors = ["Jan-Erik Rediger "] +edition = "2018" +description = "Determine the kernel version" +license = "MIT" +repository = "https://github.com/badboy/whatsys" + +[package.metadata.docs.rs] +default-target = "x86_64-unknown-linux-gnu" +targets = ["x86_64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc"] + +[dependencies] +cfg-if = "1.0" +libc = "0.2" + +[build-dependencies] +cc = "1.0" + +[workspace] +members = [ + ".", + "windows-example" +] +default-members = ["."] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/winapi/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/winapi/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/winapi/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/winapi/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"d25b7c71c515a1869c75b3ff957bf845386bec03bcb407532e3726919f0b36c7","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"ce7bc3499fee93d5022ef430d5e4201e79a6d9154f3974e42f41349f0569e09b","README.md":"00b1b016c128806ebf40e8648cbbf984baffc2eb90160fa47293fb4d4835c3f0","build.rs":"fa1782968d33345772093666220c7841c2fb4f6dd32fa47951c68a3a400a1a98","src/km/d3dkmthk.rs":"5fcafcbcf558bb9d7a1dde128dcb34f6b69bc6e8f8f5ff2017044bb64ad3a7c4","src/km/mod.rs":"d93c57482cc3a011f87b8d95d8da8fc52a1c5c053b9a143d781c276871cd1dd1","src/lib.rs":"2ed57f0c077ca9064dbe2269eada5ba310e0adf06bdbfdecb1e4b331345e0c2d","src/macros.rs":"529d00ecca3966e234fd15499072fb125580563ea40157e89b90acd1e5b4c650","src/shared/basetsd.rs":"82ba6ee78e4ebbf097529708b48bac2e15e0f013d6727d2bd3485a545a42f883","src/shared/bcrypt.rs":"fdf4f601cf9ed10d1968e719d55164920520aaef0ba3ed98e4323bb10f53a15e","src/shared/bthdef.rs":"7441eaefe97c5040c5e35c35b82a7d2ac9a537daa29d07e07f08932378c971b5","src/shared/bthioctl.rs":"27d5e0683812a986e27eb6750cf6e7f1a6cf43e16f0146f9b25c862053243857","src/shared/bthsdpdef.rs":"5afc812a716305a50b3e68433c2e82188138ead84bab054ecadeb8e69e71b2dd","src/shared/bugcodes.rs":"cd953c51b2840aa2038a4796f880b2757ba5617be41e527944d95a3d8e8a3be0","src/shared/cderr.rs":"e7a6f1bae38bf7c250cdfd62e78fa14c8c802a474a5af37a7d66843bd414b9f1","src/shared/cfg.rs":"44ad361ebeaf518407e1e503fdb266954001c725257ff6f2227e2b8057e7b740","src/shared/d3d9.rs":"69fc61ad552bef9be90f5a78ffdd6c6cb4823451994c8fcea21afd912e052a37","src/shared/d3d9caps.rs":"29019590dbbda387c6996727d0a997d975cbd384e650b75c80c1c5bf01d92380","src/shared/d3d9types.rs":"b6d81f06499632376bef88e6285a45b2de197bd656f8a7195f5ed5c172a351ca","src/shared/d3dkmdt.rs":"50d8f2845a30cdc771d1415125d2904717932e1a0a9befbc0cd2915272580f22","src/shared/d3dukmdt.rs":"08168cd51dc5ce587631ed7bd3c227093e2eec0b2ccd9a568d807e74c9f73fd2","src/shared/dcomptypes.rs":"5cde7f756a06f387968e68079dafc589d85a550d9919828947abbf1fd1c95844","src/shared/devguid.rs":"20adafca4117d5aa0cd69f7f8d73d30085e80c6213946e50a8c7a05017132d8c","src/shared/devpkey.rs":"e5005b0155a06494aa97a912310d78c420e8cfa9305149b5f61400b9614aaf88","src/shared/devpropdef.rs":"f1b625bb946801689461c212afb8576d55652765729707931451d306650ad0ef","src/shared/dinputd.rs":"a9a2122adc1638076e85f135bdc2d2871072b6e2592fc86df03e26854f9d42e6","src/shared/dxgi.rs":"6d0404a4aef7be936bf9ebc8ac661c780ea678184f514ae0e69e463a60d34e66","src/shared/dxgi1_2.rs":"58cf2ec110852dfb3b05b0cb4a470852b645d5067df6931382a2d7c564dfd12b","src/shared/dxgi1_3.rs":"b612bf52e4028cf9b975a1984d30081893bd59f61fdbdc8c8f69245301af1e74","src/shared/dxgi1_4.rs":"e8fb0c4d7fbfd6c6dfc82e689c6d621fe03ae6581727c92e4d1850ef4232affa","src/shared/dxgi1_5.rs":"02f876b56707c7b7ff4357235ba423d3fba804aee024b87bdd68ba72ce24f896","src/shared/dxgi1_6.rs":"fac06d941ad2a79144988ef8c2106afcfa4049043853f2e31b13c79baa572d5f","src/shared/dxgiformat.rs":"746cb2e9c719c6d07e68305e047f56a90b7309e76bca236727d1ffeada56c2e9","src/shared/dxgitype.rs":"37c007614096e034dffd149ef479c38accf56475f9539d441b287bcfde9204bb","src/shared/evntprov.rs":"abf75f0a63b569603b8de45bc3891778831f62b9b76294cc888e32ac19fc0002","src/shared/evntrace.rs":"f09226bdba29311259a338e082fb9641c9a7c59dbaf0bc8a6e432b4dff88b341","src/shared/guiddef.rs":"3fd75e1ec6583325b7b50afb5e04cd1dbedec19b66c92349df82104b19edd2d6","src/shared/hidclass.rs":"6dcc661b29596c64ffdd17d6ff3d08c4072aae59c6f083ea1ec8cd145b800b20","src/shared/hidpi.rs":"7429e18c49bd3358edbce4d9fa0bc2236ef7be9423267748cd4a7d340c61529c","src/shared/hidsdi.rs":"27043582707d242c8483dce865b8463c0b8e0ed0f9bb5eff62aba019ed014fd5","src/shared/hidusage.rs":"23f6fceb8901da93b95637439892f52132bf072966a8e577d22b94a460031b27","src/shared/ifdef.rs":"a19ff4794b3796510111e84207336ec8721346ce2b08251cb17e405872600711","src/shared/ifmib.rs":"9bbc3aa6a44cb0406479cfd85acc5c7fc82701069e0e2b7cb44fdbba7e8fc9c5","src/shared/in6addr.rs":"9abbea2bffbbfcab94c466394b400c07f8fe95abbee4b5ddf26831c5303a9c12","src/shared/inaddr.rs":"f768866d57c9691166193cbc239eeefbe802dad50daff40d65f6e5c6c4b53426","src/shared/intsafe.rs":"030ad79543efe5bae6c6dfaff77077458a4bc876582a201f3155129a684cb1d1","src/shared/ipifcons.rs":"97745b882ce71c05f5d4b5c0b82deba66a5b98724abc45635d9094d91c86aeb0","src/shared/ipmib.rs":"b725f5700a7fc6a623ec76a46907147a038c1fb3fe7bc5feffbd26b8b0d5c9f3","src/shared/iprtrmib.rs":"0a606dd0c40c8475a972c23655d742af31d0aaae8b912fdf7e3c149c21b77196","src/shared/ks.rs":"90b4f80d97a1c914bbecb7ae11eb11ad45959f80540014bf70518e5688a514a0","src/shared/ksmedia.rs":"258dfaba65bbc2c76e567d41b96d5d10c2eb07281bf35b246bbeb9e918a053b4","src/shared/ktmtypes.rs":"6434171e5657c236ea20603113a8fe19ad465da8d92ef152831604cfe8d14aa9","src/shared/lmcons.rs":"a730be5fd0ef2d682986547cbeada8d6343fc9e72c063cd900b747f22cc08d34","src/shared/minwindef.rs":"08960523fa4c5c883536d88c458b2f01c3a3e611587d9eabe0fa3bf0f3cd6672","src/shared/mmreg.rs":"b9364cfe8c392fb1b791e62907df3c77426fa8c96ac78df2e991bcce667c718f","src/shared/mod.rs":"73be8564d0db924bb6c610145d0d9d21c308a74dab7e0eac7ba36b5e80a492e0","src/shared/mprapidef.rs":"3e18cbc9eb65e34175f929aa06cef01f9d892a110fb0003a9d4a575e317adce2","src/shared/mstcpip.rs":"b500e6c96dab2ffc9ab0b11be1159d768cc737252e446b65674130792a42abbe","src/shared/mswsockdef.rs":"275c695b2d98535af9250cf343ee414bbf71e186dddf80b68767d96342c31f1d","src/shared/netioapi.rs":"7bcddbae54f985c262b4b2e1369147e82772d700dbd847ee6eb7315957ed3151","src/shared/nldef.rs":"e19c5807790252a89b8a5c5706b6857aee42494f45ba2a9cdd7d8e93f1b84e20","src/shared/ntddndis.rs":"b61f6c6e1ec4ea7b37912d05afb752797831ddd3dbae1add051e508877427c4f","src/shared/ntddscsi.rs":"66315951d06d45695fe706e559872d7fc91857dcff03d1a6450c7885cea896f5","src/shared/ntddser.rs":"0c34546f7d3fdb2d3db72703b0c9f1a138ed1ef60f332f32efdceb3ed0632e85","src/shared/ntdef.rs":"30593e5099589d8cd5c3e70efd22fb00fa6d678d1b618f6eae1091eb5bec4aee","src/shared/ntstatus.rs":"e7363938783f8ccd66bfa2c74a4b070e31eeeb452cabdb12b686fff9fa54938f","src/shared/qos.rs":"a57fe6c5a46f203391d61040a6f0cd39fc7f440092e9155e9425785e5d816687","src/shared/rpc.rs":"ac52ba80fbbabf2e259bb815658ef4505e9e2c06b53247f666f23439c4d0e4d8","src/shared/rpcdce.rs":"f80b7b5425fde8f3da4941a7e2ce7802ae35eb6801641baf97e9deb6a4ab77b1","src/shared/rpcndr.rs":"2cc5b29942edf284544c7301c913fdbe324348111d7438a7ee2aa7031d5b6bf0","src/shared/sddl.rs":"2a542f70ee6bc4476060cfe7568bf33331dbcb4a698fece44686d4ac03eae1d6","src/shared/sspi.rs":"a347b97201ae645638ffaf7b5ab198a7710b45dcfc4246d5df24fab31ab367bf","src/shared/stralign.rs":"7f9c793ccdbd1a7d0b495a56824803c88ad9aa84fc4fc33af646befa10ca75e1","src/shared/tcpestats.rs":"8ee0af215cbb4e6fd4e948f0cdaf52347e49abc955895fcdf7dc300474363c7d","src/shared/tcpmib.rs":"1c077fe7752e3c0d1b52164d30933ac3f51ca81d1d2aaeffb1d427ba8669ae04","src/shared/transportsettingcommon.rs":"0791e5ddad518fa316f30bde5139a87343189a8c582e33b376e87923b6edf42b","src/shared/tvout.rs":"0a5b43d53916c9dd3a6e1637eb230068d91bf5de517b38eaefd1fb759470e551","src/shared/udpmib.rs":"9900dc067ec0621f84f647a606c3997f43c77e30fa83ea6373ed61270b03a226","src/shared/usb.rs":"1fee88fe372172058d52365bc764c21ad189084991b1de2ba94c1d863007f9e7","src/shared/usbioctl.rs":"2355ce43a186c16bc1d8ddf5fa98b9a5ad7dff801831b8cea449fcd78892712e","src/shared/usbiodef.rs":"358f69cf2e847cc822ea8fc6a8bebc7dce2dbe9ab4383a327b5da4dc93f64bf4","src/shared/usbscan.rs":"acf307d90a973a60fac1343083baec607c76f61fb24f9e47c4d267a79a9d3cba","src/shared/usbspec.rs":"e787df4b0f7bb8b92fff4354689a1b3ed332d54f777c79560b7bba3db04273c1","src/shared/windef.rs":"3b0fa697ec4a57f9016c0bfb01df1768636c1eb6c8c4bfd5a9f16ba7d6bfee68","src/shared/windot11.rs":"ce1703a75de462372cb0e40743e7cd55eb0b798e540c852ece5e88887aff7444","src/shared/windowsx.rs":"72e7f99f70a1a30f34f00bff8147e7837d2be8a9b93f005fecf1bddcd20f7988","src/shared/winerror.rs":"07890d7360fde1c5df53685024fc289476c22aff8ad23eeda3013e4866a7b951","src/shared/winusbio.rs":"871b050e4dec58e371542ab6c8277a5c6f57b9364bee08b1f3b7b0d9117b9cda","src/shared/wlantypes.rs":"9dac0c6dc091d143ae8f53b02a0094ff1cb975911836b02e3a29609806490af3","src/shared/wmistr.rs":"0a5431b57488503975d0c6c3aebbf2f56bffae2462b4c89e22220b100a52f70d","src/shared/wnnc.rs":"7e893b55d96fe43280cb39a6568773ff2c747cbfce13e201619d8ffaa3936cb1","src/shared/ws2def.rs":"62293f8c9211e01a9596b82dc186f9caf706f2d7ebd50a19b2bbdeaee965fb8a","src/shared/ws2ipdef.rs":"3b2a23effc89b48200d5852652f62fd5a4364f4f788cad1e42ad2200c0a3f69d","src/shared/wtypes.rs":"d7788392196e15d52a5c8331e85272dde9f1c6857dc0a06b41ae5ac21502de60","src/shared/wtypesbase.rs":"d4d98d3777d6a581827fb8b96d5d57b531e80df49ec013ecf962a0aa8809b6f7","src/ucrt/corecrt.rs":"a463e7d509d8cc926444f81c78fcf2f4ff8751482fbcd80b1d6d2d042e6387b1","src/ucrt/mod.rs":"e844158da7d64fb620df10344ec2c5eb8e66ef8b7f5b91042291624159d4a409","src/um/accctrl.rs":"679b937a10fa0017ef9fb7cd34996431f5fe0fa679d7abcfd6f4bbab80c8982b","src/um/aclapi.rs":"7867f7668606c0f258ccb238f49f560d42fd54da2a757d52fa42bb4c051aa730","src/um/adhoc.rs":"e8235ffdfe80f1d329dad13cd734deb24298d31afe64a708a4f3cd4e0468c61e","src/um/appmgmt.rs":"613882eefac180d2d35d944d4164047febc773bf2ebe6a4008f11ed160b68c5c","src/um/audioclient.rs":"75ceab15c1aa67b7b1998064f42080d82a45d93003b98e700bc2733f3de959be","src/um/audiosessiontypes.rs":"ddf7a9bc055c3ebe2e15a7c338b881cceca6409f4798e164f655f619be7ba49a","src/um/avrt.rs":"b89918c5abd0397b6aa84f7fa6aa79561968a09ebc391bfe03aa706893a95980","src/um/bits.rs":"a191ee7f82ca76e46cac004e313221fa02d8f8e6c8e46d90636ba7252eb85a71","src/um/bits10_1.rs":"e0b31c2567c51d01d615b369749f694829124f17f1767b8a2281a15584c1e5d6","src/um/bits1_5.rs":"f6a93879e400d4a4c055454c3a06d764f7b8852955bfbf09d62d33bc2677bca8","src/um/bits2_0.rs":"528aa9c961c6c7162e7fffdd24e5db1c2e5f9af152d57e7376f630c723d6fc9e","src/um/bits2_5.rs":"7a9198eff2e158d1acb94d7f595ffa0e368c119b39d193e269222b5545b44409","src/um/bits3_0.rs":"5a15c736b866d9254cb7dddc687f5fa1a7f58afa58abd9112e2a6875f44a0b31","src/um/bits4_0.rs":"65b44b5f7f20e4d0717b7e8d9f2f3a5294366f5afe3afdb8757fceafa1a05aa7","src/um/bits5_0.rs":"f0c20fba6e3f5715e17f29df6d38e8fbb9ddaecdd628ac9c1de894abc413a74f","src/um/bitscfg.rs":"450b47c52b56b11be7162b8a011544d655aba324646809aa2e3c314257c07b1a","src/um/bitsmsg.rs":"a2f363a63c5b8e8321b07bc21801e1f30ab440651f653dc90bcb168d73ed62b9","src/um/bluetoothapis.rs":"8a54cd097c4497b1ce6d79824f0aaa2710e192c0df61bb50089b247120a75c10","src/um/bluetoothleapis.rs":"18f400319c73a827c161da5db18a8dbcf6d09242dbee43e199c72ab5026fdb4e","src/um/bthledef.rs":"6681986618978443c684e46105818c9a1ec1e901903a759bd50e72f8a3c7cb92","src/um/cfgmgr32.rs":"a792fca9294f5a66982394aa4d2891a46f99c062932eb91227b4b63ac23e7fcd","src/um/cguid.rs":"f4fdbb78adfde4741072cf234929275bd90e29be4d66d348c5d18bbdae592930","src/um/combaseapi.rs":"1d9fb12901320c2200384f67851f52557aa4e996acc35dd186440acea1d40fdf","src/um/coml2api.rs":"bed0e0a3845595c559e5d314cb2c46c0bce98366045c7d8e8e36f8020eaba106","src/um/commapi.rs":"cb63fa3cd67f36cbcc93f904ecffa72fd5fb13c1b56b84de9a0764b5c868acd2","src/um/commctrl.rs":"b8dac58631110565f645b2262f2c15bca9037dedeca3bf4272def73aff500ac6","src/um/commdlg.rs":"c4b1a110f12d6151a3b064e8f3a4bf151f3f672545ef8fb11d74591f595e4827","src/um/commoncontrols.rs":"cd7f16faad2c6c12a2e7ffe71a7772b1376ee671f79e4f38d2fd92bb36e343db","src/um/consoleapi.rs":"4ec6603dff08256ad987fa3dca69d80d1e9253df77383cb4e3b228e8332959f1","src/um/corsym.rs":"8898dae9630572cd97221ab5a96790c53b9c0dd186a0c6d17c4541c671a48c4f","src/um/d2d1.rs":"16537910e193935f8c2ad95aa00761811e0ce798273ab944b7939fc06a299ef3","src/um/d2d1_1.rs":"072997a09f1eeee65fafe4f1b56184b9e384ff319afa1e3d7a1b39d5c31c252b","src/um/d2d1_2.rs":"5f8dbf676cf1c5967b92af1cc6ced54fe0dd66d2336ea89f9a3b7b371193fec6","src/um/d2d1_3.rs":"1c0571ca7fa43e028df63525ee50cc4edb9bfa60408c7c5c116aa827d65fdfac","src/um/d2d1effectauthor.rs":"6c3bc41c58079ef0eb1b3724c009cbc229bbdf3e87d0734fc1c38ed5c74d3d6a","src/um/d2d1effects.rs":"f175c39ca436e56f42e1040aadc283ded95d9020961a8f46cd70ff9bc134fdc4","src/um/d2d1effects_1.rs":"686ec154074f5d18f15cc2c1fd20cc374679a530efef9cc172fb7deb3f31cd1d","src/um/d2d1effects_2.rs":"88d71ac86e022eaf2a177553ecfdf62eeee7635d3ca701765939923a4527be69","src/um/d2d1svg.rs":"1c53c6471356d5aee85a386cbd10588de785bd3525e82d26c21bc47b9122ca19","src/um/d2dbasetypes.rs":"0e12de4e806b447dfd49bb8c26d5d7ef6eb37b04dab27949e2ca081b3cf7c6c4","src/um/d3d.rs":"7dd42d427b88371a9400ba94648872d8d7bb93b223c502de0ac1b2fd28226d7e","src/um/d3d10.rs":"3b078996204e310684bb287ac47bff1eb2bd9ff88c0660798943ddba7cd14bc4","src/um/d3d10_1.rs":"d03b2b0cd59ef6596291b4aede08722428f86493c2c849b0bcf8692f2560c4db","src/um/d3d10_1shader.rs":"a4e38cc140251776487dc74c2d66f75e5fea649663d057044e433f75063edf05","src/um/d3d10effect.rs":"e832315707a4b46b33f7c0e33dce3b6f17616c62ac5b50b45cbd24436280e3d3","src/um/d3d10misc.rs":"e7e6722dcc500b83ef6ce3b1a57872a224c9f8a6abd0c2b77b2f88ac9f66a2ec","src/um/d3d10sdklayers.rs":"3a9aa4930464a256700c00b46c9ee82480072e715ebfbd70a3c5fe25fe427850","src/um/d3d10shader.rs":"413d9d1fde20be1e260ead840425dfa19fad2afa6d71a07a3e7f629413052ab0","src/um/d3d11.rs":"5f63dccd77c60c98d5fdd7f61e54ec734e4dad50fc7dcebdb354e65454a4262e","src/um/d3d11_1.rs":"e8a356a54a538dec4ad6716afe603dfe5e33a53950912dc82701fb6d029444f1","src/um/d3d11_2.rs":"a45ee94622c66f41919987c512ff39221236f8d0380161842b2a94a7b4ed44d4","src/um/d3d11_3.rs":"cce13ed510b82328ca99d15baeddd2e50743f24bd522cd7be36da47aa7c8f1d1","src/um/d3d11_4.rs":"c90bb2813303236339b405b05965964e5773efd505b20461cd008b12cff7b4ac","src/um/d3d11on12.rs":"07125e00377b771baefd110e0f0aafdd45dd859e04b2451d00b0a896a98c30bd","src/um/d3d11sdklayers.rs":"2287f35dd5a0758dfc4fde881db7482a12b6250082ff4515e84e73ecaa5cc8e2","src/um/d3d11shader.rs":"04d51f2e0ebccab2cc4581f9d4b3871d7fb93671c09f4f5ba683882e717410fd","src/um/d3d11tokenizedprogramformat.rs":"931c419de79725c804b70234622fc660629f65e5e1e566d49a4b75b3a8d224bc","src/um/d3d12.rs":"bd21d87e6d94cd85ff3d399016a66a0891c45fa5faa59bf952c29c450105cbc8","src/um/d3d12sdklayers.rs":"86ab09318bf76a09f74c6b2d9358d327d84d6d2d94f1b8f274385633138e480a","src/um/d3d12shader.rs":"8467f66d0f42d8690c92c236c376fde937bf349c6bb3307ade3b2682b0e7d89a","src/um/d3dcommon.rs":"0b06fab050a6df0f9b2e19bbf0278dbc7de6177dfa706e6548daf0283e26d0d7","src/um/d3dcompiler.rs":"d753cfcc79d25ddec5774ff3ac8204265a86d5a0411b77087525874d4bcf52a3","src/um/d3dcsx.rs":"090aef3c9249996b4a510b6a5a47761a4f2dd45f035b8828f153b7c09e72bd6b","src/um/d3dx10core.rs":"9f2972e822a060c0d48f6d21ea9438d98729799f4fff4db5b01c2ac89ee421ca","src/um/d3dx10math.rs":"5ce6ca6e6aaa7062ae44ce28aefcd2b63d4fef32816168875affd1c8f33664a2","src/um/d3dx10mesh.rs":"2db94de70109544e45357ae31a71ee6262baa9d8f58e806e1014b047d12e1316","src/um/datetimeapi.rs":"18bfa8543eca805077c58d7316c1acaa7de20cf212dc2ba1337a06fb0cb250dd","src/um/davclnt.rs":"c902c7042a4550795c938f3d241219ff8fae09c13bcd3595d2e2e90306922c31","src/um/dbghelp.rs":"d89b4715913e3178f5137f03052bf27b6368e1d6c87d732484b8715e0df5f005","src/um/dbt.rs":"2b584edc0f8676ad5248d556169a7b7a305c3418775c93d99be3e643ad2121a3","src/um/dcommon.rs":"677e479b28423b9d7123430176255e97a16eb25f3bb3b402dc3c1faff6072c88","src/um/dcomp.rs":"b40233a4c47663ea8f556ae1049bd19c733e958f77a88fbc7d6cbd8e0e29138b","src/um/dcompanimation.rs":"9329be3851035cedcf4abe8c87db0742004d4e8c0cae281cbb11a6f3b9087ef1","src/um/dde.rs":"da038629b562c93c12b4d638be66cd82685aaf7156f2d27dc20daa74ef77886d","src/um/ddraw.rs":"a1e3da10e1e592bc65b7262a4c4556b7c3786d42422d123a8ef31c163cc67035","src/um/ddrawi.rs":"c18a8b17635a90fa513f2fba7b582e4756b3633b04908fc2a8e471a6c462e7fc","src/um/ddrawint.rs":"fbcf216bb1541d329f8e7a503965011c98cfffb86790d71cb78022560b0890cc","src/um/debugapi.rs":"a8ca228fcb6219c703f9b13b7931eb9f39662f523949a8e6addcb6cae0f9425e","src/um/devicetopology.rs":"c3f568fe855315f24e73738e7b4782befd9486f898aafcc12193d8b5d470e312","src/um/dinput.rs":"921b0281b24af2e4d9ba915313ed52203d4db5c89a0ef230b9ba36b494c220f4","src/um/dispex.rs":"7590032e356e878881cb75b4206ea09e13fbb1943891da8f31bb1513ba896d6e","src/um/dmksctl.rs":"0eb12a9812509d29c4294dbb6e75f9c0a0a4cd02a6a3979aec4cced465e891cd","src/um/dmusicc.rs":"d35c225338948b3a5fc7b183e31075597d600562cf2ea2b78f8950e923394f5f","src/um/docobj.rs":"c69b5ca5c250ef13cdc3aa0998111e49d3460b653633e96eac1202ab1e489976","src/um/documenttarget.rs":"8bfa4bf273def86bf1347d094a683be9ef39a588a9e27e968d49109988ca57e6","src/um/dot1x.rs":"0f9b3e8ca5ae6e2dead7d89c64e085d5bebfbf295c7faf146c1db6fd4e98209b","src/um/dpa_dsa.rs":"79d53e29ad2239b69e13f2a96d7546d0f3ea4611a1b1730a703a51afc0933dc0","src/um/dpapi.rs":"04508bd13782b6c64308acd53aefab1edcaee4ec89d7ccba0e30591f42d80493","src/um/dsgetdc.rs":"1d8cc7685b05023ba9698f169dd211aa0692afb608d570c6aa84de40e864c7ae","src/um/dsound.rs":"79e1e9efdc647eb998f0e9806c7b7281962f766a64532c270adc30a64037bb7d","src/um/dsrole.rs":"3fd27de63346253cab1a25900414a208a23656416c21141aaa6a2d33e7ee1ded","src/um/dvp.rs":"eb6297c5f943fd25a143c3285f0d9197b674df76f2342810d407772ba1223322","src/um/dwmapi.rs":"d0bcf2b922b8fc00d261577470e5068fd87fe534b27880402ec7a43de76f017d","src/um/dwrite.rs":"b9922cd2a72d643b44991325632a0b13a2f71e1971a601c2f23f17970a678129","src/um/dwrite_1.rs":"052df22764399d9ae66bb1348f3aad281785494afa2abab17c0a0fc15f7a2142","src/um/dwrite_2.rs":"d6a161504e838133591e0c75c0b0846c81de413b257383168153b81ebea5afdc","src/um/dwrite_3.rs":"b32293ccf2d1a8bfc1a4de5127e1355ca726f87216cff1502f2e748e01d09c62","src/um/dxdiag.rs":"0204000ad50bcbc3f9a1924aa382b40c3690f838eaa3cede2afb26bd853940be","src/um/dxfile.rs":"ea74680af320a259178219e420e6748d3c3751d1f9f8210cbfe46390ecb11fd8","src/um/dxgidebug.rs":"42b61771af0c558e8703646c97882f19638c12e02a97d1256379d6ba01e36b22","src/um/dxva2api.rs":"c05c03c249c8c91bf0fd6ca24a68c6fafd634b682c83b544f2c2b3c98b6dc89c","src/um/dxvahd.rs":"7510f79d0e72199ee5307f6880297bec7e5d47c908b9aaeac85cc4cc010511b3","src/um/eaptypes.rs":"367440e4ae77c6f0903ae71f2c1cc20980db69c8de359715be63d52387c38bf4","src/um/enclaveapi.rs":"25c4f026ece797f73dc5fca45d965f220c62de94056c8e137b2cdf6e7db1e403","src/um/endpointvolume.rs":"ed3373501104fdb22e0fcd724e537ea36e79592579f5902f4ed4c67cfc071826","src/um/errhandlingapi.rs":"7ea8bee9bf4462335f25995b6e0215c06cd0149f2e55f5af46fbb40cbccc0e1e","src/um/evntcons.rs":"297bbdf96b7f9bdbcd6b7a8696e4b65fff7731b5fba52257387d03cdaeed25f9","src/um/exdisp.rs":"e479ef946e3e2b79dd6464ba474bac01721fd333cbe3d40bb34361d4c383373f","src/um/fibersapi.rs":"3d6e922f8abccdc2c505c30be99be39476915b97d6a428ec112ae9eab870e5ba","src/um/fileapi.rs":"8d7bb66047dd3d599097d1191d4d7ea6f27133c8a29c8420e0e36a817902c3e5","src/um/functiondiscoverykeys_devpkey.rs":"7c5cdd3c82a50942e6e7523d837d330f3891d1ed647f7af82bb27aa76b9765d7","src/um/gl/gl.rs":"39805ae68cd88b7e4bd81a8ce8d9805d3f9cb1b84616967796f76d188b3d8caf","src/um/gl/mod.rs":"b1b873c59fb0900c783949b5132738cf102357a19d2485a89b984f72d73c9288","src/um/handleapi.rs":"de90727411aef9ccc9c0f6a75c739dd682f66165ca85321bc8db6736e85253f7","src/um/heapapi.rs":"9d6bb1e3c05af574fd719ca3f8098c39dc637a2913a16a30e3a23ea4a822885f","src/um/highlevelmonitorconfigurationapi.rs":"b9ec30fd83407e0ba371e95c1cfcc91059607db6f67b5d2506f4f95871b2bcac","src/um/http.rs":"979f40d379cd05b63458b8771f42ee7889337aee64ffb9a0e71c44822f162ae1","src/um/imm.rs":"1272b7f59ea87c4923cbf7aa5f35c1454db56f4d5a5cd97dbe6a3f407e50ff7d","src/um/interlockedapi.rs":"e6f8149b979099dc50816487d893f1943f1004cd9a6b1ee56eb564c7783c5cf6","src/um/ioapiset.rs":"871a1d24183a5e54ce29b86921cbe493d26a5c815f4c498c9068bb1eb92a67de","src/um/ipexport.rs":"d09456f77016470679ef22ee7884d2dd8f0f283bebcab191053977c39f22948f","src/um/iphlpapi.rs":"f71a88cedc4f820155f24264dd5b8d833c3f3fef26498ece72e080d6bd60b447","src/um/iptypes.rs":"2d918e66d6cdfed287d665f0e323ab9628526a26c1bf24d47e50018213feaf94","src/um/jobapi.rs":"4d5e4e86461b66be148fc2e4760fd01a9a54042a1c95ed5f3b89e000f4ceaef5","src/um/jobapi2.rs":"dadff8f24ab1d6847c0c234a8ff013906c3f7fa8523f2c5173d19bd13a7b1b55","src/um/knownfolders.rs":"5e5d204d5dcf3ec3098e6d3f1f1d660a63f43b691773cca946899b8b19bc196a","src/um/ktmw32.rs":"70ca3f285930c526fbaf5820e8b33d4132c6ecccaa4c4acf1dea506b6c8f5cb4","src/um/l2cmn.rs":"70780cea636f76fa249076ec24940ee9d25b59b8c58f21169558397e2cd17450","src/um/libloaderapi.rs":"cf640966ffe68af913b06acfeddedae01c47d334dbb51a5c1ff91f7ec94efb98","src/um/lmaccess.rs":"a90e1c06527257b243d5f3cdf6981823977f994f0d19159dc8fd79d48ac333e2","src/um/lmalert.rs":"78804ca021fa4c75bd0f6ceedc4f3ab7e8cf75cfec8a84e1bde7ecc639b823e5","src/um/lmapibuf.rs":"2530a2918f2b37cd0657802b40f890538ff2eccd94258b4b1154a666120ec652","src/um/lmat.rs":"0b1db5e4432a7eb77eff4655e814f510d7d30cd3189c44a52a938876ee863134","src/um/lmdfs.rs":"31c278a63e3f25d8bbf2e3d43c5ced5a64db18d20514a4bf5d4098a5fb0564fd","src/um/lmerrlog.rs":"ca8316152fdb7ce03ce6575b3784764f55a8c17461ac9e8f50f0770ac527d9db","src/um/lmjoin.rs":"c5e5ecf52d711a6d31b8256752b86652c26f2371994437b30f4a7ba2b56ba8c1","src/um/lmmsg.rs":"902f78f089287fa6bf31cefe7d523de9a963950add1a4847f474f537e30bcaed","src/um/lmremutl.rs":"901c1dc5bd48e4f554fbd28834c8e069ca6aa0758cf700277eaab0dddfd5979c","src/um/lmrepl.rs":"2aca07f6c3c0b9f7b25568a350073243d38e6d30ed6c358dcb63168709d424ff","src/um/lmserver.rs":"e06dc9db8cb4999074385ea7b31a6c9760ec4c607fe897278305e429d19a5df2","src/um/lmshare.rs":"788dc0d46a491ec312a343a835c9e16993ec31688c97a3eb8c6947a56a358a5f","src/um/lmstats.rs":"8f30ce095997e7fc91b3114814bacdc9bcd1555540aa803c77ec760711d2abb5","src/um/lmsvc.rs":"e21bbd4514df2a4034ad7000e7c7705994c762dbd55f1acd7ad018108476546e","src/um/lmuse.rs":"cd6b1bcbd7cc483c8e0a9a6530a15d7bf1dc15125a2b6867fae21c805f4c4481","src/um/lmwksta.rs":"48f7a141d071feff3e89a0951134fc3c3693bf8419db144b1ecf79277b759901","src/um/lowlevelmonitorconfigurationapi.rs":"443b99e0ce868417230fa137a7a0ac419e4ac916e70f4cd493e8644c4fbb1604","src/um/lsalookup.rs":"e590e29feef6ed1c650fa37d2838139cb3f24b17dfa353b9ed05b375ecbf5740","src/um/memoryapi.rs":"3c98dc6862515a2fa1d5fe1fe07029df757a0812503f1ad185c909104b6b086b","src/um/minschannel.rs":"f61ee574a448f587283c05476bfc64cd427f19fb8d24c34b5fe4dbdc87db3a3d","src/um/minwinbase.rs":"8f0b8c595b472cda996d76bc1738471f5bc0bdb7ddd55f76b7ca7f75d143f27b","src/um/mmdeviceapi.rs":"95119649cdf7aecfca2efd4f2d5062c59c0a1b13419dff61469aed26394aa5ff","src/um/mmeapi.rs":"88a4119036d9386c96af4018c11ef95f247ea0eaeb54f6626b2dbd7ea5862b1a","src/um/mmsystem.rs":"ffefe67a61f7f89bfe7331eb85abc8bdb4b72f95ffe7a26b25db7f5b746c5aad","src/um/mod.rs":"563d54f2a76c95a12a3c3142051bf0b4d8a656a1de7c51dfc80030e0a4325944","src/um/msaatext.rs":"b2cfbe373634bad9a5dd365279d8c5c3a541c99ae0379ed140d4551a3e8b3d10","src/um/mscat.rs":"ddeef0621b10396c91d9aa340fa4480d0ed70e0e2579f95ae18f805c54309498","src/um/mschapp.rs":"4a18fade84eb823c950aa175ec082217bf08c6f4b5a64af996b7fcdaf12cce5b","src/um/mssip.rs":"6e2d7a112939a3cd00ff07009a3966c926136ffbdf888a0dc61ecf5a32d438d4","src/um/mswsock.rs":"9d6c5d32a974415a71a279deaa41674377aa639d01db044359c5e9226488002f","src/um/namedpipeapi.rs":"37d84469cb27291b5e2649273fc51fa34609fa988823034efcd42751aef80748","src/um/namespaceapi.rs":"8b68775a6f52d33b19f450b5dc47a0d9d7e0b50f2623b78dc21b74721913dfd7","src/um/nb30.rs":"ef375c5ef62de9846f884cc572c124dfa478dac3e3a582fa6b6ff8e9fedce92e","src/um/ncrypt.rs":"87bf4e6422462efa5b201fef64e6938b900ceacac699c724c8b22581dc419243","src/um/ntlsa.rs":"62af59c8f68dc511ccccc2f4e071dd3fdf3bc5c8a5e79f7c251f7815bd95d712","src/um/ntsecapi.rs":"e9626865a9dbfb45503f6c211f2af4763476ece0951a31065081ee610eef275f","src/um/oaidl.rs":"7527a16e8ffc5852b7ba8a507708127066298d8d89f1381b1b2e49aac413a8f0","src/um/objbase.rs":"05c2cec2b50a1381569fa5fed7a7224e3c996ba6d6de281a94c698541f53ef9d","src/um/objidl.rs":"783c4d26f8ab73a39a06d9070fe8e5dfb441cbb98383096770bdf5d7ecdc242d","src/um/objidlbase.rs":"0868d95ab7554e0e99445f32e4ba19ef41703aae7d1f88b5ccfb65fc69cd246e","src/um/ocidl.rs":"bff12022b3564a323932e9807c225409fa701bda37b1037a94ecb99aa4c38dd0","src/um/ole2.rs":"1ae2519d7b3bec95faa463e78bcc696c3648582e1586c0874781500479385200","src/um/oleauto.rs":"b373333a0467327256a17a2815e37e6288ba186a74a3acb29bb26f6303c38dac","src/um/olectl.rs":"1deff809b5e01f256828425847d2222024f99e95de47bdb8900ccd9771f5000a","src/um/oleidl.rs":"4f3697c1d0d46b637032c5c510eca203b35eadfc484d2f2d96ac918406214ac2","src/um/opmapi.rs":"2bd12e1ac2d8070962ddca7b3bb1871b7ae40171e3f8ff1edee0559c9dec8ce5","src/um/pdh.rs":"165cf4703fa7215f025dad77da06beaa0f9a00df5bef246bc381ac24e8f06d89","src/um/perflib.rs":"c3a672382f25960aac899cafaec54f99a963230aea48b3bc7a025333b67b1428","src/um/physicalmonitorenumerationapi.rs":"cbb8d7ec3ef5492004fe032d3140f6043b9f86f12e68fb5815b9b08e9ff07191","src/um/playsoundapi.rs":"ef3dd57bb0aaf43020f1c9a9e5919a48d09b0a02b3fcf471847ea7f83623ad0e","src/um/portabledevice.rs":"deea01e14db3588de59863b7906491db91e9d23d35563c95a45fc1ad8f005f35","src/um/portabledeviceapi.rs":"941d33a939e45d3d72cbac2a7815ec68b30b9cb15258e406cfe2c7154abd86d4","src/um/portabledevicetypes.rs":"3c617d453009f216a13670cb122987b6f7b1cea8d745e12ec1dfb12a567a37de","src/um/powerbase.rs":"dc146d82e3475cfa589494d56ab37b79a9045df41f7ac04d1cf6179b7905630a","src/um/powersetting.rs":"995763ac42347af74958ba3b8d6988dc7a232c12e376df089a035de872754bcb","src/um/powrprof.rs":"913f90486eb7bbfece23cc31ab7dea639a9b5bd26125c43ed556d20a49d36588","src/um/processenv.rs":"08c210447fe68eb7a2d109f6cb972d180b4d4c5a5ff9afc0effa2be4d4afb17a","src/um/processsnapshot.rs":"64ab19f429bfabc4e34c311e77e71b1130a908f87905ed5444128aa28afd94d1","src/um/processthreadsapi.rs":"fe6ed629796cecbec847a3acb49a3a61499df951fce53f73f64b2069ef622848","src/um/processtopologyapi.rs":"6585d8016bcce106c61a93ffef27d292d194390014f572f39e11108c9237fc7c","src/um/profileapi.rs":"acd4bade4ea7700a87dc7cb1de1f2d507222a1f180d630bb7d3f833b9fb9e66b","src/um/propidl.rs":"5fc5bd30aae34b2c4ccb895e6f4cd18ad1f76fada5c43ff2bf7b1bfbc95bed3b","src/um/propkey.rs":"f643f0c82914623bf4f8dac89444923e4ce9d1e817839f504d26d1f2678b5bc5","src/um/propkeydef.rs":"4ad252db7f7e2ef6036fc1038626e4d2aee87df969c291b8b56cf52e2c263c73","src/um/propsys.rs":"ce3a51c6a459c862d34b4230a8574b72885bff5d691b4fe0ad233ca74e155f19","src/um/prsht.rs":"8ec88e21b0b631cfacdbec2a372f149bf08e161f7ac497b492a68dee65b8a5de","src/um/psapi.rs":"b809d780525a29e7a637a5a780defee09ee4804c1231e3adcb63a69bfe5c3bc9","src/um/realtimeapiset.rs":"9d81b0be632bc47792b64200f53265f10566d23e1c1c553b7dffea735df0cf4a","src/um/reason.rs":"549d332c627a67e685feacf78422ff1a0344c5702fb80b3c59aeebf445e3219a","src/um/restartmanager.rs":"3927a5474e00ac780136f13d34299098a55cf62824660aed0afdf7cd8f595d6f","src/um/restrictederrorinfo.rs":"92b894ebcdd96bbf103e5fd7bc1788dc6a0c3122b92c792ff82f9805d96d8f0f","src/um/rmxfguid.rs":"daa2c44163ff6f561d449e4d80e9da0720367d254d699d0d1e70b8f8dc4753b6","src/um/rtinfo.rs":"a46d9c535bc59bf06e307345e7bb360a9aebebab4de0db98b698155eb6842e0f","src/um/sapi.rs":"b1bcf84ddf76b2276a4f297f9cebf02da17b9f4a218a861da1cf4e941ccea6d8","src/um/sapi51.rs":"9312df143531e651017bbfb15e5214ed562522a779f52b71c83eea3628f321dd","src/um/sapi53.rs":"52e5dfe376218af9ef61475e007a420a855e32e4ee50bc3a2448cc746ffdc5ae","src/um/sapiddk.rs":"9a02d38c3d7d8de18e50e4625a58870a3f60ab6d30af05f32d2f72aafb1227fa","src/um/sapiddk51.rs":"7b4f2fca16380588265e1040b86252a797bd52a0f57672b7a558370659ba827f","src/um/schannel.rs":"877a45c94d58aa2c1cb391082efdfcc637798f1608d9c7b7fad3df6ed21e85a6","src/um/securityappcontainer.rs":"da4f8a62469551df54895954f1b5a3213ce3b30c696d213099a9d84bc4c6cc28","src/um/securitybaseapi.rs":"3bef5511f753cd421046d218e72fc11f2d030e45dab41ac0ceeb12dce247b6c4","src/um/servprov.rs":"078e0fb30bbe7f98bf1f7a149a54d47fd94a343eb0c9c8e4b7db01b1acee8a94","src/um/setupapi.rs":"041d74c2f2b89ea490684c3578e6624552c3f0fce46641b9b515cef57aae7d75","src/um/shellapi.rs":"7821b1d66b1e5f1d0c14c289f201108f32e4784d9eed6a2d20e7a9207670e3a7","src/um/shellscalingapi.rs":"f71f7e28f50788072dafc774e1d596c1f3be5e141770647c3662e0a9e3382f5b","src/um/shlobj.rs":"2401dd1b5115aa3aa77071b2b3f865693a6c4a329782c56f2409eb2f811e3e38","src/um/shobjidl.rs":"8b32148c8d6f27ebad97b7befca2818a13392dbae0c0008ef6cc306df32265b1","src/um/shobjidl_core.rs":"9aee926f12dd520484146fe75e1f00944699bfa98736786abe8cbb3e41f0bbb8","src/um/shtypes.rs":"56ecaf1a140ced304f72ffad40cc039c9441cf23a6769c316cf1b208ab969911","src/um/softpub.rs":"5441354118ea187c16e5ca1fa74e2095c27f50a638ee5efe386d11fb3bd10042","src/um/spapidef.rs":"33c5640efed3a3a2fff39a8ce6f6b7116d782bb5c6e14dfdd28fa99d34e2a163","src/um/spellcheck.rs":"e503bc995ff697992c75dfac32821fe6e8e05fee3183a3f3114e854430b0642c","src/um/sporder.rs":"231daffd462139a12f82154a7d86269fba81769c9fac1ce6004d249fa004e83f","src/um/sql.rs":"796be1297cbddd6dedc4f50fb6c23be7aeb62d4e99a2bafd9c1ef4491c542899","src/um/sqlext.rs":"53a0a990ed2a07c3cd3ecdb9151c1a1324cdfcb073fce137844c13e1ffdd683e","src/um/sqltypes.rs":"d612b65d1a1e693e7aa524fa1017e46faccfbd9cf8b054f40d18edaeb2360237","src/um/sqlucode.rs":"98f702ff84f471b54d0085d8e8cdf48b240dcd357166d19f4bad36886f592816","src/um/sspi.rs":"ebdada76c11c250e5a86c01ce4d4645180f81ef0b0f798511b2db18039d0251e","src/um/stringapiset.rs":"d2189a2af906f0fd38ac646eabb77558205e45c04f366c5bffc840b74cfe0aa1","src/um/strmif.rs":"feaddd73ce6cf17f8f0d7f48ebc2e5e2c25b6e9407e812bc31d048c66918c1d1","src/um/subauth.rs":"35200a700b6530cd4740b1e06021e8feece191dc25fd511bbba595a76541f39d","src/um/synchapi.rs":"6fc3c10bc643dfbaefb404614ca1b56aff506651c0a5f74db48fa682e919f510","src/um/sysinfoapi.rs":"0d46b6ec5932d7660993d6d8aab3a35b5548a34e2c072bdaf69e11a7cc1250cf","src/um/systemtopologyapi.rs":"324eadb5b5c63f8d39b7f1609e95ba9141cca74d775f8e7d4da9e0c3a6793340","src/um/taskschd.rs":"4d6bd2126245da589d120391419f7b2e21ef2cb1003c8119cf7d697883c53e00","src/um/textstor.rs":"df98ffff6afd789ed1d745547ffb8f0b9602ffa756c6afaa1b582249eee37e40","src/um/threadpoolapiset.rs":"8592e647532c79a730e01a6d7c9fbc95ef03b27c05add10b657d2df2c9f8f485","src/um/threadpoollegacyapiset.rs":"e1984f442cca48c1b706778f458a1631fa783883a6999ecf66aea2845b578f19","src/um/timeapi.rs":"71dafc528d31466af0ec57e1be6697410e859f377d791b20f059c874ebb2b974","src/um/timezoneapi.rs":"67e11f24f28651e9739cd203ae8801d283740d6ae8243e76f2af85b041475551","src/um/tlhelp32.rs":"7c7e52a1bb0b9e1e158c311f2a49fd71fe469c390e95adb81a9a5c81044b1404","src/um/unknwnbase.rs":"56f8a56b7adbb7510bb990e92c626af46df884a356d5f8f2be776c2245d00f19","src/um/urlhist.rs":"ea0619e685ed7ea8f7f602ba142789f2bada3e397352a998999a8399b5b2120e","src/um/urlmon.rs":"8b2bf7cf12742cc8679f381961ab98551e0fa87abd96c8381b47f5feebaf3132","src/um/userenv.rs":"87624ffe6dead461a24302281eeba755d5af8f6a854211e9749d9ecb3e2f0094","src/um/usp10.rs":"cfba2b23a1e140592d4fa6f8c4a0b243cde12c5000a130d91e9a712f85a94d27","src/um/utilapiset.rs":"860578b704b208e3b7714834ada6e02f6cc0505fdac0ae6214ce6cdc01c0d3c8","src/um/uxtheme.rs":"30d4231c974cd1147ae650b0f5a34d0cb2df3ec64c1b9794c85ce83b9a54ef11","src/um/vsbackup.rs":"a6688644b9034a1d830b672fb3c0f7d38158ecd63af53392870629906c9a8c7e","src/um/vss.rs":"d1731203e029d0a5c23a427f2dabc8f789f512ef1f1bdd15ebd7c7322c7cea4f","src/um/vsserror.rs":"f35c941c9cb034667e6c344bb0ebd2935baf9ecbf32ef7d5988f19d8f3df089a","src/um/vswriter.rs":"9e48f7ecbeadf0db7bae2476f577a4895bcf04843dd4ac4fbdb7db6bd03926a4","src/um/wbemads.rs":"9d2ae66e77f4c0bc50ccb1cccd269ca515d799e298d437ce06085d7b81dd443d","src/um/wbemcli.rs":"9af6eba597f1ed8081d2f5ea3ccadcb17b40d63c8134d6fe40b3eda06b5a3c8f","src/um/wbemdisp.rs":"f6d45ad8a9ec8d9a5c86c74d3163e7fb2d180a09ea96782a6c6a69797128c61a","src/um/wbemprov.rs":"13e29281c2d6a930068754cefdf699ba9d59826b8b3d39c0726fa2e9d680a3a3","src/um/wbemtran.rs":"e5abd15d360926810b06f9b2486223ad7416fbf0884f3a701faab29dbd250023","src/um/wct.rs":"0db574400292a398f026385517d7c5c17e9a2a5dae75898438cdd98ea8ef50a2","src/um/werapi.rs":"f88fe4bcee326c3761871ea28e9c60624f14ae0a932f28eb49b4be2edbb7a0e0","src/um/winbase.rs":"543fbea7c4e3a2882cd798dfe02a763dd67ee52f12e351963a6ebadd03bed49b","src/um/wincodec.rs":"e6154a593974593ca992a9ee3752617f1abd6a6270bc21b1d5b1b2bd92c35c1a","src/um/wincodecsdk.rs":"f62c504e1f49e385eace2e92f7a11435615c3b95d2eb03adf03dd9b4816952fe","src/um/wincon.rs":"26709392100dcb843e239c72f0740cafa7504e68fd0f9a77441d0153742dc3ee","src/um/wincontypes.rs":"1d0977849850bc937a9a7dfc853ee732bbb7c0aa54c14c74de9635afb8db304d","src/um/wincred.rs":"e28c7f7cf7c2b317823e76bac4bb7b640007be339a93925abb8bc77a0983341e","src/um/wincrypt.rs":"47e1c68038a38dff8e89fdfc22e895327dc26cacf7bd1c75004a2fb08f095e3b","src/um/windowsceip.rs":"754fc7ccea015c4c00e1bcf19b92d16801f50ce37c1fc889fbc7494f8634c9d3","src/um/winefs.rs":"4684a567089f70db9372cd4bbe8875e04d6668d537b1e1ef1a70b3f47d1ea0f1","src/um/winevt.rs":"d11dd7357b0d6d55e2fb6b0ad692eab9d5668a35ac9a19e5d5887aa9d7373c33","src/um/wingdi.rs":"c8ef4d859a990e8758123b88b49a66db461529f444f373566a87eaec68d9a2c3","src/um/winhttp.rs":"a28b7d5b45e215faeca04f7fc25ffc0369e1cbcde12b61980276307e1c67a245","src/um/wininet.rs":"501cd35f233de092c45fef2c0003fd864670122dd7b63702d7fe6c1d7b3dc7f9","src/um/winineti.rs":"b6288aa923100568c09e4350ac9340dcf582629f52e91eb6b195ffbca1619549","src/um/winioctl.rs":"744fc84e30f198995db261d1de09d4a13e2937be5325d7888c840aa0d60ad7be","src/um/winnetwk.rs":"b0153509998e107790099ce1a160e38bd095b2b6bac9ddf7d1b2490db609f3b6","src/um/winnls.rs":"d55d3470239da9551b61a58abd47e71ab7cd55a13223baffba33fde6a44c677b","src/um/winnt.rs":"00802d8ab4f5b4abcc8386ac0b4726737c874365d9f01660290e189f325256d7","src/um/winreg.rs":"87565aa55796b74442546039313609a9a0f7be4159b9200824f1be1479d6c2c9","src/um/winsafer.rs":"4680859e90029ad4447ac226f667f3290d99c7a0bff8e17c595f2bdca2d63fd3","src/um/winscard.rs":"3e55793eb45ac8770adb94227b0a9431fb3545bbe1b46e40234ad51d9432152c","src/um/winsmcrd.rs":"622c977577ec7a1820b94bba1d1b34686a406c7516d03683c6e89177a5d580a6","src/um/winsock2.rs":"00494aec15b71ed6a58377caf45d33cda7feacdc15cf7cfbc0503a20be48303d","src/um/winspool.rs":"4f47ab86631ac3dffd5ed34d3d0183bb931e05aa8cb9c1f8c2c1511bcd3c7b49","src/um/winsvc.rs":"fce2ee26123706c1bf812037d68c8d39f4edce7bf06b3263fce2e8aa7697ed27","src/um/wintrust.rs":"6dc5269a1a24c0fb9807bdee91d728e329eaa4ef432164cb04063708383cda99","src/um/winusb.rs":"8c7ac644694d02166f531e1b2d1f6363347703a8f3a75fc30df4e30f8886c8a8","src/um/winuser.rs":"cfdce5ad8d688b172bc2bb8cd59ff5686f8d7c28c3fb948b5ab976a546ad6554","src/um/winver.rs":"aa2b3097709177507db69887e905cca198371edf4338c6a4264442bf09b85c13","src/um/wlanapi.rs":"ed587ead7551434215ac0dfb9c18338bff2fdf9fbb3b587bece80917563551a9","src/um/wlanihv.rs":"4e6e093f8382f89eb61f2637400c753fabeb415c1bdb5665f3617fe2cbec12e4","src/um/wlanihvtypes.rs":"90db67bdefb917f9c0528f85d81f80546ed46965881908166ba5eb49c7c1a072","src/um/wlclient.rs":"b046614a7c9fa57d8350faaeb6e7f68ee25b7fccccac5736bb688548d75839fc","src/um/wow64apiset.rs":"f696bfbc85a0a6aff12834a97995eb788ca6f6c374aa011d1c86c4bf652cee5f","src/um/wpdmtpextensions.rs":"443482e1c3e56846a770beaab9da0e2cd0d316671d9c09a29551938cee426058","src/um/ws2bth.rs":"f32fbac09b121d61075afecef889910d72c6de32329d385b319fd5820160737e","src/um/ws2spi.rs":"09ace81f4cabba4a6b823cf7956d2b64dc05556b498525758969ee76d6c2b328","src/um/ws2tcpip.rs":"11ef57db8079c80808d66c690a9939445bd7b426a3eabcbfb024056110cebe94","src/um/wtsapi32.rs":"ac361d720c244decdeea8df3b2e3be1265d029476adfe4defce76f4f1cf73c7f","src/um/xinput.rs":"6a45e87158f792bb7ba134ee3018d39e5d617dc09478104530acb6b83b5a0e17","src/vc/excpt.rs":"2185de9facc033bb12513f0c2c851bae67d7999d92eef93a7b548450f8327f30","src/vc/limits.rs":"d185e499e763ca8d44a25bc0436d89bbd0449ce2d8d462ab769b771ab6037b9b","src/vc/mod.rs":"83e90f960b0bb188ccb564014c0331c205faca0ab1631b1f97424c9f301ac133","src/vc/vadefs.rs":"922df6214f27177b5a260196a3ef8423afcf2c4684948f527b24bae35a6371e8","src/vc/vcruntime.rs":"f56e53bca9d825c72a8f184ff1094931eca11a28ae504be7030e0cea29e5ac3f","src/winrt/activation.rs":"8815db03763114f8f70473e851aa32f998c9d6640edf2b46449035f4d0a21099","src/winrt/hstring.rs":"80373e386d521e69703fdd21e809633f6a7cbbab569dfa4fb186d85b451bb817","src/winrt/inspectable.rs":"6ead05e5c87d59c7c01636a1fcfda188747c35f95d9bf0d557c2d10f3332bf2e","src/winrt/mod.rs":"98cbd2088dd2f7c25a1d9b608fe49b5fc90bafcec94eb80fd8da4b3437ea47c8","src/winrt/roapi.rs":"7590576112f23d17650ad716785a801eab0ebc2db7b65829f57c0fe704ab583b","src/winrt/robuffer.rs":"5000d5cb33ebf77f801ab68f55ad14f36fb55663f0d4a203b26669445040cff3","src/winrt/roerrorapi.rs":"716b0ef60d9d9d0538f894e9c7d5413b398de33280f3308186873b993024c0b0","src/winrt/winstring.rs":"d7318e090000ca3bc644a6310d36a27179e3cc5624a1e35c20ec0dc332057b53"},"package":"5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"93fbb5eaeac7f0b9c6ef4ccfea0fb0603ef6a5295421c79eb9bf68bcf2dd5af4","Cargo.toml":"d25b7c71c515a1869c75b3ff957bf845386bec03bcb407532e3726919f0b36c7","Cargo.toml.orig":"b8940ebcdbb1d12e6bcad231cba9e599fd89d3bf3a300873b8a1391bb15e88a6","LICENSE-APACHE":"b40930bbcf80744c86c46a12bc9da056641d722716c378f5659b9e555ef833e1","LICENSE-MIT":"ce7bc3499fee93d5022ef430d5e4201e79a6d9154f3974e42f41349f0569e09b","README.md":"00b1b016c128806ebf40e8648cbbf984baffc2eb90160fa47293fb4d4835c3f0","build.rs":"fa1782968d33345772093666220c7841c2fb4f6dd32fa47951c68a3a400a1a98","src/km/d3dkmthk.rs":"5fcafcbcf558bb9d7a1dde128dcb34f6b69bc6e8f8f5ff2017044bb64ad3a7c4","src/km/mod.rs":"d93c57482cc3a011f87b8d95d8da8fc52a1c5c053b9a143d781c276871cd1dd1","src/lib.rs":"2ed57f0c077ca9064dbe2269eada5ba310e0adf06bdbfdecb1e4b331345e0c2d","src/macros.rs":"529d00ecca3966e234fd15499072fb125580563ea40157e89b90acd1e5b4c650","src/shared/basetsd.rs":"82ba6ee78e4ebbf097529708b48bac2e15e0f013d6727d2bd3485a545a42f883","src/shared/bcrypt.rs":"fdf4f601cf9ed10d1968e719d55164920520aaef0ba3ed98e4323bb10f53a15e","src/shared/bthdef.rs":"7441eaefe97c5040c5e35c35b82a7d2ac9a537daa29d07e07f08932378c971b5","src/shared/bthioctl.rs":"27d5e0683812a986e27eb6750cf6e7f1a6cf43e16f0146f9b25c862053243857","src/shared/bthsdpdef.rs":"5afc812a716305a50b3e68433c2e82188138ead84bab054ecadeb8e69e71b2dd","src/shared/bugcodes.rs":"cd953c51b2840aa2038a4796f880b2757ba5617be41e527944d95a3d8e8a3be0","src/shared/cderr.rs":"e7a6f1bae38bf7c250cdfd62e78fa14c8c802a474a5af37a7d66843bd414b9f1","src/shared/cfg.rs":"44ad361ebeaf518407e1e503fdb266954001c725257ff6f2227e2b8057e7b740","src/shared/d3d9.rs":"69fc61ad552bef9be90f5a78ffdd6c6cb4823451994c8fcea21afd912e052a37","src/shared/d3d9caps.rs":"29019590dbbda387c6996727d0a997d975cbd384e650b75c80c1c5bf01d92380","src/shared/d3d9types.rs":"b6d81f06499632376bef88e6285a45b2de197bd656f8a7195f5ed5c172a351ca","src/shared/d3dkmdt.rs":"50d8f2845a30cdc771d1415125d2904717932e1a0a9befbc0cd2915272580f22","src/shared/d3dukmdt.rs":"08168cd51dc5ce587631ed7bd3c227093e2eec0b2ccd9a568d807e74c9f73fd2","src/shared/dcomptypes.rs":"5cde7f756a06f387968e68079dafc589d85a550d9919828947abbf1fd1c95844","src/shared/devguid.rs":"20adafca4117d5aa0cd69f7f8d73d30085e80c6213946e50a8c7a05017132d8c","src/shared/devpkey.rs":"e5005b0155a06494aa97a912310d78c420e8cfa9305149b5f61400b9614aaf88","src/shared/devpropdef.rs":"f1b625bb946801689461c212afb8576d55652765729707931451d306650ad0ef","src/shared/dinputd.rs":"a9a2122adc1638076e85f135bdc2d2871072b6e2592fc86df03e26854f9d42e6","src/shared/dxgi.rs":"6d0404a4aef7be936bf9ebc8ac661c780ea678184f514ae0e69e463a60d34e66","src/shared/dxgi1_2.rs":"58cf2ec110852dfb3b05b0cb4a470852b645d5067df6931382a2d7c564dfd12b","src/shared/dxgi1_3.rs":"b612bf52e4028cf9b975a1984d30081893bd59f61fdbdc8c8f69245301af1e74","src/shared/dxgi1_4.rs":"e8fb0c4d7fbfd6c6dfc82e689c6d621fe03ae6581727c92e4d1850ef4232affa","src/shared/dxgi1_5.rs":"02f876b56707c7b7ff4357235ba423d3fba804aee024b87bdd68ba72ce24f896","src/shared/dxgi1_6.rs":"fac06d941ad2a79144988ef8c2106afcfa4049043853f2e31b13c79baa572d5f","src/shared/dxgiformat.rs":"746cb2e9c719c6d07e68305e047f56a90b7309e76bca236727d1ffeada56c2e9","src/shared/dxgitype.rs":"37c007614096e034dffd149ef479c38accf56475f9539d441b287bcfde9204bb","src/shared/evntprov.rs":"abf75f0a63b569603b8de45bc3891778831f62b9b76294cc888e32ac19fc0002","src/shared/evntrace.rs":"f09226bdba29311259a338e082fb9641c9a7c59dbaf0bc8a6e432b4dff88b341","src/shared/guiddef.rs":"3fd75e1ec6583325b7b50afb5e04cd1dbedec19b66c92349df82104b19edd2d6","src/shared/hidclass.rs":"6dcc661b29596c64ffdd17d6ff3d08c4072aae59c6f083ea1ec8cd145b800b20","src/shared/hidpi.rs":"7429e18c49bd3358edbce4d9fa0bc2236ef7be9423267748cd4a7d340c61529c","src/shared/hidsdi.rs":"27043582707d242c8483dce865b8463c0b8e0ed0f9bb5eff62aba019ed014fd5","src/shared/hidusage.rs":"23f6fceb8901da93b95637439892f52132bf072966a8e577d22b94a460031b27","src/shared/ifdef.rs":"a19ff4794b3796510111e84207336ec8721346ce2b08251cb17e405872600711","src/shared/ifmib.rs":"9bbc3aa6a44cb0406479cfd85acc5c7fc82701069e0e2b7cb44fdbba7e8fc9c5","src/shared/in6addr.rs":"9abbea2bffbbfcab94c466394b400c07f8fe95abbee4b5ddf26831c5303a9c12","src/shared/inaddr.rs":"f768866d57c9691166193cbc239eeefbe802dad50daff40d65f6e5c6c4b53426","src/shared/intsafe.rs":"030ad79543efe5bae6c6dfaff77077458a4bc876582a201f3155129a684cb1d1","src/shared/ipifcons.rs":"97745b882ce71c05f5d4b5c0b82deba66a5b98724abc45635d9094d91c86aeb0","src/shared/ipmib.rs":"b725f5700a7fc6a623ec76a46907147a038c1fb3fe7bc5feffbd26b8b0d5c9f3","src/shared/iprtrmib.rs":"0a606dd0c40c8475a972c23655d742af31d0aaae8b912fdf7e3c149c21b77196","src/shared/ks.rs":"90b4f80d97a1c914bbecb7ae11eb11ad45959f80540014bf70518e5688a514a0","src/shared/ksmedia.rs":"258dfaba65bbc2c76e567d41b96d5d10c2eb07281bf35b246bbeb9e918a053b4","src/shared/ktmtypes.rs":"6434171e5657c236ea20603113a8fe19ad465da8d92ef152831604cfe8d14aa9","src/shared/lmcons.rs":"a730be5fd0ef2d682986547cbeada8d6343fc9e72c063cd900b747f22cc08d34","src/shared/minwindef.rs":"08960523fa4c5c883536d88c458b2f01c3a3e611587d9eabe0fa3bf0f3cd6672","src/shared/mmreg.rs":"b9364cfe8c392fb1b791e62907df3c77426fa8c96ac78df2e991bcce667c718f","src/shared/mod.rs":"73be8564d0db924bb6c610145d0d9d21c308a74dab7e0eac7ba36b5e80a492e0","src/shared/mprapidef.rs":"3e18cbc9eb65e34175f929aa06cef01f9d892a110fb0003a9d4a575e317adce2","src/shared/mstcpip.rs":"b500e6c96dab2ffc9ab0b11be1159d768cc737252e446b65674130792a42abbe","src/shared/mswsockdef.rs":"275c695b2d98535af9250cf343ee414bbf71e186dddf80b68767d96342c31f1d","src/shared/netioapi.rs":"7bcddbae54f985c262b4b2e1369147e82772d700dbd847ee6eb7315957ed3151","src/shared/nldef.rs":"e19c5807790252a89b8a5c5706b6857aee42494f45ba2a9cdd7d8e93f1b84e20","src/shared/ntddndis.rs":"b61f6c6e1ec4ea7b37912d05afb752797831ddd3dbae1add051e508877427c4f","src/shared/ntddscsi.rs":"66315951d06d45695fe706e559872d7fc91857dcff03d1a6450c7885cea896f5","src/shared/ntddser.rs":"0c34546f7d3fdb2d3db72703b0c9f1a138ed1ef60f332f32efdceb3ed0632e85","src/shared/ntdef.rs":"30593e5099589d8cd5c3e70efd22fb00fa6d678d1b618f6eae1091eb5bec4aee","src/shared/ntstatus.rs":"e7363938783f8ccd66bfa2c74a4b070e31eeeb452cabdb12b686fff9fa54938f","src/shared/qos.rs":"a57fe6c5a46f203391d61040a6f0cd39fc7f440092e9155e9425785e5d816687","src/shared/rpc.rs":"ac52ba80fbbabf2e259bb815658ef4505e9e2c06b53247f666f23439c4d0e4d8","src/shared/rpcdce.rs":"f80b7b5425fde8f3da4941a7e2ce7802ae35eb6801641baf97e9deb6a4ab77b1","src/shared/rpcndr.rs":"2cc5b29942edf284544c7301c913fdbe324348111d7438a7ee2aa7031d5b6bf0","src/shared/sddl.rs":"2a542f70ee6bc4476060cfe7568bf33331dbcb4a698fece44686d4ac03eae1d6","src/shared/sspi.rs":"a347b97201ae645638ffaf7b5ab198a7710b45dcfc4246d5df24fab31ab367bf","src/shared/stralign.rs":"7f9c793ccdbd1a7d0b495a56824803c88ad9aa84fc4fc33af646befa10ca75e1","src/shared/tcpestats.rs":"8ee0af215cbb4e6fd4e948f0cdaf52347e49abc955895fcdf7dc300474363c7d","src/shared/tcpmib.rs":"1c077fe7752e3c0d1b52164d30933ac3f51ca81d1d2aaeffb1d427ba8669ae04","src/shared/transportsettingcommon.rs":"0791e5ddad518fa316f30bde5139a87343189a8c582e33b376e87923b6edf42b","src/shared/tvout.rs":"0a5b43d53916c9dd3a6e1637eb230068d91bf5de517b38eaefd1fb759470e551","src/shared/udpmib.rs":"9900dc067ec0621f84f647a606c3997f43c77e30fa83ea6373ed61270b03a226","src/shared/usb.rs":"1fee88fe372172058d52365bc764c21ad189084991b1de2ba94c1d863007f9e7","src/shared/usbioctl.rs":"2355ce43a186c16bc1d8ddf5fa98b9a5ad7dff801831b8cea449fcd78892712e","src/shared/usbiodef.rs":"358f69cf2e847cc822ea8fc6a8bebc7dce2dbe9ab4383a327b5da4dc93f64bf4","src/shared/usbscan.rs":"acf307d90a973a60fac1343083baec607c76f61fb24f9e47c4d267a79a9d3cba","src/shared/usbspec.rs":"e787df4b0f7bb8b92fff4354689a1b3ed332d54f777c79560b7bba3db04273c1","src/shared/windef.rs":"3b0fa697ec4a57f9016c0bfb01df1768636c1eb6c8c4bfd5a9f16ba7d6bfee68","src/shared/windot11.rs":"ce1703a75de462372cb0e40743e7cd55eb0b798e540c852ece5e88887aff7444","src/shared/windowsx.rs":"72e7f99f70a1a30f34f00bff8147e7837d2be8a9b93f005fecf1bddcd20f7988","src/shared/winerror.rs":"07890d7360fde1c5df53685024fc289476c22aff8ad23eeda3013e4866a7b951","src/shared/winusbio.rs":"871b050e4dec58e371542ab6c8277a5c6f57b9364bee08b1f3b7b0d9117b9cda","src/shared/wlantypes.rs":"9dac0c6dc091d143ae8f53b02a0094ff1cb975911836b02e3a29609806490af3","src/shared/wmistr.rs":"0a5431b57488503975d0c6c3aebbf2f56bffae2462b4c89e22220b100a52f70d","src/shared/wnnc.rs":"7e893b55d96fe43280cb39a6568773ff2c747cbfce13e201619d8ffaa3936cb1","src/shared/ws2def.rs":"62293f8c9211e01a9596b82dc186f9caf706f2d7ebd50a19b2bbdeaee965fb8a","src/shared/ws2ipdef.rs":"3b2a23effc89b48200d5852652f62fd5a4364f4f788cad1e42ad2200c0a3f69d","src/shared/wtypes.rs":"d7788392196e15d52a5c8331e85272dde9f1c6857dc0a06b41ae5ac21502de60","src/shared/wtypesbase.rs":"d4d98d3777d6a581827fb8b96d5d57b531e80df49ec013ecf962a0aa8809b6f7","src/ucrt/corecrt.rs":"a463e7d509d8cc926444f81c78fcf2f4ff8751482fbcd80b1d6d2d042e6387b1","src/ucrt/mod.rs":"e844158da7d64fb620df10344ec2c5eb8e66ef8b7f5b91042291624159d4a409","src/um/accctrl.rs":"679b937a10fa0017ef9fb7cd34996431f5fe0fa679d7abcfd6f4bbab80c8982b","src/um/aclapi.rs":"7867f7668606c0f258ccb238f49f560d42fd54da2a757d52fa42bb4c051aa730","src/um/adhoc.rs":"e8235ffdfe80f1d329dad13cd734deb24298d31afe64a708a4f3cd4e0468c61e","src/um/appmgmt.rs":"613882eefac180d2d35d944d4164047febc773bf2ebe6a4008f11ed160b68c5c","src/um/audioclient.rs":"75ceab15c1aa67b7b1998064f42080d82a45d93003b98e700bc2733f3de959be","src/um/audiosessiontypes.rs":"ddf7a9bc055c3ebe2e15a7c338b881cceca6409f4798e164f655f619be7ba49a","src/um/avrt.rs":"b89918c5abd0397b6aa84f7fa6aa79561968a09ebc391bfe03aa706893a95980","src/um/bits.rs":"a191ee7f82ca76e46cac004e313221fa02d8f8e6c8e46d90636ba7252eb85a71","src/um/bits10_1.rs":"e0b31c2567c51d01d615b369749f694829124f17f1767b8a2281a15584c1e5d6","src/um/bits1_5.rs":"f6a93879e400d4a4c055454c3a06d764f7b8852955bfbf09d62d33bc2677bca8","src/um/bits2_0.rs":"528aa9c961c6c7162e7fffdd24e5db1c2e5f9af152d57e7376f630c723d6fc9e","src/um/bits2_5.rs":"7a9198eff2e158d1acb94d7f595ffa0e368c119b39d193e269222b5545b44409","src/um/bits3_0.rs":"5a15c736b866d9254cb7dddc687f5fa1a7f58afa58abd9112e2a6875f44a0b31","src/um/bits4_0.rs":"65b44b5f7f20e4d0717b7e8d9f2f3a5294366f5afe3afdb8757fceafa1a05aa7","src/um/bits5_0.rs":"f0c20fba6e3f5715e17f29df6d38e8fbb9ddaecdd628ac9c1de894abc413a74f","src/um/bitscfg.rs":"450b47c52b56b11be7162b8a011544d655aba324646809aa2e3c314257c07b1a","src/um/bitsmsg.rs":"a2f363a63c5b8e8321b07bc21801e1f30ab440651f653dc90bcb168d73ed62b9","src/um/bluetoothapis.rs":"8a54cd097c4497b1ce6d79824f0aaa2710e192c0df61bb50089b247120a75c10","src/um/bluetoothleapis.rs":"18f400319c73a827c161da5db18a8dbcf6d09242dbee43e199c72ab5026fdb4e","src/um/bthledef.rs":"6681986618978443c684e46105818c9a1ec1e901903a759bd50e72f8a3c7cb92","src/um/cfgmgr32.rs":"a792fca9294f5a66982394aa4d2891a46f99c062932eb91227b4b63ac23e7fcd","src/um/cguid.rs":"f4fdbb78adfde4741072cf234929275bd90e29be4d66d348c5d18bbdae592930","src/um/combaseapi.rs":"1d9fb12901320c2200384f67851f52557aa4e996acc35dd186440acea1d40fdf","src/um/coml2api.rs":"bed0e0a3845595c559e5d314cb2c46c0bce98366045c7d8e8e36f8020eaba106","src/um/commapi.rs":"cb63fa3cd67f36cbcc93f904ecffa72fd5fb13c1b56b84de9a0764b5c868acd2","src/um/commctrl.rs":"b8dac58631110565f645b2262f2c15bca9037dedeca3bf4272def73aff500ac6","src/um/commdlg.rs":"c4b1a110f12d6151a3b064e8f3a4bf151f3f672545ef8fb11d74591f595e4827","src/um/commoncontrols.rs":"cd7f16faad2c6c12a2e7ffe71a7772b1376ee671f79e4f38d2fd92bb36e343db","src/um/consoleapi.rs":"4ec6603dff08256ad987fa3dca69d80d1e9253df77383cb4e3b228e8332959f1","src/um/corsym.rs":"8898dae9630572cd97221ab5a96790c53b9c0dd186a0c6d17c4541c671a48c4f","src/um/d2d1.rs":"16537910e193935f8c2ad95aa00761811e0ce798273ab944b7939fc06a299ef3","src/um/d2d1_1.rs":"072997a09f1eeee65fafe4f1b56184b9e384ff319afa1e3d7a1b39d5c31c252b","src/um/d2d1_2.rs":"5f8dbf676cf1c5967b92af1cc6ced54fe0dd66d2336ea89f9a3b7b371193fec6","src/um/d2d1_3.rs":"1c0571ca7fa43e028df63525ee50cc4edb9bfa60408c7c5c116aa827d65fdfac","src/um/d2d1effectauthor.rs":"6c3bc41c58079ef0eb1b3724c009cbc229bbdf3e87d0734fc1c38ed5c74d3d6a","src/um/d2d1effects.rs":"f175c39ca436e56f42e1040aadc283ded95d9020961a8f46cd70ff9bc134fdc4","src/um/d2d1effects_1.rs":"686ec154074f5d18f15cc2c1fd20cc374679a530efef9cc172fb7deb3f31cd1d","src/um/d2d1effects_2.rs":"88d71ac86e022eaf2a177553ecfdf62eeee7635d3ca701765939923a4527be69","src/um/d2d1svg.rs":"1c53c6471356d5aee85a386cbd10588de785bd3525e82d26c21bc47b9122ca19","src/um/d2dbasetypes.rs":"0e12de4e806b447dfd49bb8c26d5d7ef6eb37b04dab27949e2ca081b3cf7c6c4","src/um/d3d.rs":"7dd42d427b88371a9400ba94648872d8d7bb93b223c502de0ac1b2fd28226d7e","src/um/d3d10.rs":"3b078996204e310684bb287ac47bff1eb2bd9ff88c0660798943ddba7cd14bc4","src/um/d3d10_1.rs":"d03b2b0cd59ef6596291b4aede08722428f86493c2c849b0bcf8692f2560c4db","src/um/d3d10_1shader.rs":"a4e38cc140251776487dc74c2d66f75e5fea649663d057044e433f75063edf05","src/um/d3d10effect.rs":"e832315707a4b46b33f7c0e33dce3b6f17616c62ac5b50b45cbd24436280e3d3","src/um/d3d10misc.rs":"e7e6722dcc500b83ef6ce3b1a57872a224c9f8a6abd0c2b77b2f88ac9f66a2ec","src/um/d3d10sdklayers.rs":"3a9aa4930464a256700c00b46c9ee82480072e715ebfbd70a3c5fe25fe427850","src/um/d3d10shader.rs":"413d9d1fde20be1e260ead840425dfa19fad2afa6d71a07a3e7f629413052ab0","src/um/d3d11.rs":"5f63dccd77c60c98d5fdd7f61e54ec734e4dad50fc7dcebdb354e65454a4262e","src/um/d3d11_1.rs":"e8a356a54a538dec4ad6716afe603dfe5e33a53950912dc82701fb6d029444f1","src/um/d3d11_2.rs":"a45ee94622c66f41919987c512ff39221236f8d0380161842b2a94a7b4ed44d4","src/um/d3d11_3.rs":"cce13ed510b82328ca99d15baeddd2e50743f24bd522cd7be36da47aa7c8f1d1","src/um/d3d11_4.rs":"c90bb2813303236339b405b05965964e5773efd505b20461cd008b12cff7b4ac","src/um/d3d11on12.rs":"07125e00377b771baefd110e0f0aafdd45dd859e04b2451d00b0a896a98c30bd","src/um/d3d11sdklayers.rs":"2287f35dd5a0758dfc4fde881db7482a12b6250082ff4515e84e73ecaa5cc8e2","src/um/d3d11shader.rs":"04d51f2e0ebccab2cc4581f9d4b3871d7fb93671c09f4f5ba683882e717410fd","src/um/d3d11tokenizedprogramformat.rs":"931c419de79725c804b70234622fc660629f65e5e1e566d49a4b75b3a8d224bc","src/um/d3d12.rs":"bd21d87e6d94cd85ff3d399016a66a0891c45fa5faa59bf952c29c450105cbc8","src/um/d3d12sdklayers.rs":"86ab09318bf76a09f74c6b2d9358d327d84d6d2d94f1b8f274385633138e480a","src/um/d3d12shader.rs":"8467f66d0f42d8690c92c236c376fde937bf349c6bb3307ade3b2682b0e7d89a","src/um/d3dcommon.rs":"0b06fab050a6df0f9b2e19bbf0278dbc7de6177dfa706e6548daf0283e26d0d7","src/um/d3dcompiler.rs":"d753cfcc79d25ddec5774ff3ac8204265a86d5a0411b77087525874d4bcf52a3","src/um/d3dcsx.rs":"090aef3c9249996b4a510b6a5a47761a4f2dd45f035b8828f153b7c09e72bd6b","src/um/d3dx10core.rs":"9f2972e822a060c0d48f6d21ea9438d98729799f4fff4db5b01c2ac89ee421ca","src/um/d3dx10math.rs":"5ce6ca6e6aaa7062ae44ce28aefcd2b63d4fef32816168875affd1c8f33664a2","src/um/d3dx10mesh.rs":"2db94de70109544e45357ae31a71ee6262baa9d8f58e806e1014b047d12e1316","src/um/datetimeapi.rs":"18bfa8543eca805077c58d7316c1acaa7de20cf212dc2ba1337a06fb0cb250dd","src/um/davclnt.rs":"c902c7042a4550795c938f3d241219ff8fae09c13bcd3595d2e2e90306922c31","src/um/dbghelp.rs":"d89b4715913e3178f5137f03052bf27b6368e1d6c87d732484b8715e0df5f005","src/um/dbt.rs":"2b584edc0f8676ad5248d556169a7b7a305c3418775c93d99be3e643ad2121a3","src/um/dcommon.rs":"677e479b28423b9d7123430176255e97a16eb25f3bb3b402dc3c1faff6072c88","src/um/dcomp.rs":"b40233a4c47663ea8f556ae1049bd19c733e958f77a88fbc7d6cbd8e0e29138b","src/um/dcompanimation.rs":"9329be3851035cedcf4abe8c87db0742004d4e8c0cae281cbb11a6f3b9087ef1","src/um/dde.rs":"da038629b562c93c12b4d638be66cd82685aaf7156f2d27dc20daa74ef77886d","src/um/ddraw.rs":"a1e3da10e1e592bc65b7262a4c4556b7c3786d42422d123a8ef31c163cc67035","src/um/ddrawi.rs":"c18a8b17635a90fa513f2fba7b582e4756b3633b04908fc2a8e471a6c462e7fc","src/um/ddrawint.rs":"fbcf216bb1541d329f8e7a503965011c98cfffb86790d71cb78022560b0890cc","src/um/debugapi.rs":"a8ca228fcb6219c703f9b13b7931eb9f39662f523949a8e6addcb6cae0f9425e","src/um/devicetopology.rs":"c3f568fe855315f24e73738e7b4782befd9486f898aafcc12193d8b5d470e312","src/um/dinput.rs":"921b0281b24af2e4d9ba915313ed52203d4db5c89a0ef230b9ba36b494c220f4","src/um/dispex.rs":"7590032e356e878881cb75b4206ea09e13fbb1943891da8f31bb1513ba896d6e","src/um/dmksctl.rs":"0eb12a9812509d29c4294dbb6e75f9c0a0a4cd02a6a3979aec4cced465e891cd","src/um/dmusicc.rs":"d35c225338948b3a5fc7b183e31075597d600562cf2ea2b78f8950e923394f5f","src/um/docobj.rs":"c69b5ca5c250ef13cdc3aa0998111e49d3460b653633e96eac1202ab1e489976","src/um/documenttarget.rs":"8bfa4bf273def86bf1347d094a683be9ef39a588a9e27e968d49109988ca57e6","src/um/dot1x.rs":"0f9b3e8ca5ae6e2dead7d89c64e085d5bebfbf295c7faf146c1db6fd4e98209b","src/um/dpa_dsa.rs":"79d53e29ad2239b69e13f2a96d7546d0f3ea4611a1b1730a703a51afc0933dc0","src/um/dpapi.rs":"04508bd13782b6c64308acd53aefab1edcaee4ec89d7ccba0e30591f42d80493","src/um/dsgetdc.rs":"1d8cc7685b05023ba9698f169dd211aa0692afb608d570c6aa84de40e864c7ae","src/um/dsound.rs":"79e1e9efdc647eb998f0e9806c7b7281962f766a64532c270adc30a64037bb7d","src/um/dsrole.rs":"3fd27de63346253cab1a25900414a208a23656416c21141aaa6a2d33e7ee1ded","src/um/dvp.rs":"eb6297c5f943fd25a143c3285f0d9197b674df76f2342810d407772ba1223322","src/um/dwmapi.rs":"d0bcf2b922b8fc00d261577470e5068fd87fe534b27880402ec7a43de76f017d","src/um/dwrite.rs":"b9922cd2a72d643b44991325632a0b13a2f71e1971a601c2f23f17970a678129","src/um/dwrite_1.rs":"052df22764399d9ae66bb1348f3aad281785494afa2abab17c0a0fc15f7a2142","src/um/dwrite_2.rs":"d6a161504e838133591e0c75c0b0846c81de413b257383168153b81ebea5afdc","src/um/dwrite_3.rs":"b32293ccf2d1a8bfc1a4de5127e1355ca726f87216cff1502f2e748e01d09c62","src/um/dxdiag.rs":"0204000ad50bcbc3f9a1924aa382b40c3690f838eaa3cede2afb26bd853940be","src/um/dxfile.rs":"ea74680af320a259178219e420e6748d3c3751d1f9f8210cbfe46390ecb11fd8","src/um/dxgidebug.rs":"42b61771af0c558e8703646c97882f19638c12e02a97d1256379d6ba01e36b22","src/um/dxva2api.rs":"c05c03c249c8c91bf0fd6ca24a68c6fafd634b682c83b544f2c2b3c98b6dc89c","src/um/dxvahd.rs":"7510f79d0e72199ee5307f6880297bec7e5d47c908b9aaeac85cc4cc010511b3","src/um/eaptypes.rs":"367440e4ae77c6f0903ae71f2c1cc20980db69c8de359715be63d52387c38bf4","src/um/enclaveapi.rs":"25c4f026ece797f73dc5fca45d965f220c62de94056c8e137b2cdf6e7db1e403","src/um/endpointvolume.rs":"ed3373501104fdb22e0fcd724e537ea36e79592579f5902f4ed4c67cfc071826","src/um/errhandlingapi.rs":"7ea8bee9bf4462335f25995b6e0215c06cd0149f2e55f5af46fbb40cbccc0e1e","src/um/evntcons.rs":"297bbdf96b7f9bdbcd6b7a8696e4b65fff7731b5fba52257387d03cdaeed25f9","src/um/exdisp.rs":"e479ef946e3e2b79dd6464ba474bac01721fd333cbe3d40bb34361d4c383373f","src/um/fibersapi.rs":"3d6e922f8abccdc2c505c30be99be39476915b97d6a428ec112ae9eab870e5ba","src/um/fileapi.rs":"8d7bb66047dd3d599097d1191d4d7ea6f27133c8a29c8420e0e36a817902c3e5","src/um/functiondiscoverykeys_devpkey.rs":"7c5cdd3c82a50942e6e7523d837d330f3891d1ed647f7af82bb27aa76b9765d7","src/um/gl/gl.rs":"39805ae68cd88b7e4bd81a8ce8d9805d3f9cb1b84616967796f76d188b3d8caf","src/um/gl/mod.rs":"b1b873c59fb0900c783949b5132738cf102357a19d2485a89b984f72d73c9288","src/um/handleapi.rs":"de90727411aef9ccc9c0f6a75c739dd682f66165ca85321bc8db6736e85253f7","src/um/heapapi.rs":"9d6bb1e3c05af574fd719ca3f8098c39dc637a2913a16a30e3a23ea4a822885f","src/um/highlevelmonitorconfigurationapi.rs":"b9ec30fd83407e0ba371e95c1cfcc91059607db6f67b5d2506f4f95871b2bcac","src/um/http.rs":"979f40d379cd05b63458b8771f42ee7889337aee64ffb9a0e71c44822f162ae1","src/um/imm.rs":"1272b7f59ea87c4923cbf7aa5f35c1454db56f4d5a5cd97dbe6a3f407e50ff7d","src/um/interlockedapi.rs":"e6f8149b979099dc50816487d893f1943f1004cd9a6b1ee56eb564c7783c5cf6","src/um/ioapiset.rs":"871a1d24183a5e54ce29b86921cbe493d26a5c815f4c498c9068bb1eb92a67de","src/um/ipexport.rs":"d09456f77016470679ef22ee7884d2dd8f0f283bebcab191053977c39f22948f","src/um/iphlpapi.rs":"f71a88cedc4f820155f24264dd5b8d833c3f3fef26498ece72e080d6bd60b447","src/um/iptypes.rs":"2d918e66d6cdfed287d665f0e323ab9628526a26c1bf24d47e50018213feaf94","src/um/jobapi.rs":"4d5e4e86461b66be148fc2e4760fd01a9a54042a1c95ed5f3b89e000f4ceaef5","src/um/jobapi2.rs":"dadff8f24ab1d6847c0c234a8ff013906c3f7fa8523f2c5173d19bd13a7b1b55","src/um/knownfolders.rs":"5e5d204d5dcf3ec3098e6d3f1f1d660a63f43b691773cca946899b8b19bc196a","src/um/ktmw32.rs":"70ca3f285930c526fbaf5820e8b33d4132c6ecccaa4c4acf1dea506b6c8f5cb4","src/um/l2cmn.rs":"70780cea636f76fa249076ec24940ee9d25b59b8c58f21169558397e2cd17450","src/um/libloaderapi.rs":"cf640966ffe68af913b06acfeddedae01c47d334dbb51a5c1ff91f7ec94efb98","src/um/lmaccess.rs":"a90e1c06527257b243d5f3cdf6981823977f994f0d19159dc8fd79d48ac333e2","src/um/lmalert.rs":"78804ca021fa4c75bd0f6ceedc4f3ab7e8cf75cfec8a84e1bde7ecc639b823e5","src/um/lmapibuf.rs":"2530a2918f2b37cd0657802b40f890538ff2eccd94258b4b1154a666120ec652","src/um/lmat.rs":"0b1db5e4432a7eb77eff4655e814f510d7d30cd3189c44a52a938876ee863134","src/um/lmdfs.rs":"31c278a63e3f25d8bbf2e3d43c5ced5a64db18d20514a4bf5d4098a5fb0564fd","src/um/lmerrlog.rs":"ca8316152fdb7ce03ce6575b3784764f55a8c17461ac9e8f50f0770ac527d9db","src/um/lmjoin.rs":"c5e5ecf52d711a6d31b8256752b86652c26f2371994437b30f4a7ba2b56ba8c1","src/um/lmmsg.rs":"902f78f089287fa6bf31cefe7d523de9a963950add1a4847f474f537e30bcaed","src/um/lmremutl.rs":"901c1dc5bd48e4f554fbd28834c8e069ca6aa0758cf700277eaab0dddfd5979c","src/um/lmrepl.rs":"2aca07f6c3c0b9f7b25568a350073243d38e6d30ed6c358dcb63168709d424ff","src/um/lmserver.rs":"e06dc9db8cb4999074385ea7b31a6c9760ec4c607fe897278305e429d19a5df2","src/um/lmshare.rs":"788dc0d46a491ec312a343a835c9e16993ec31688c97a3eb8c6947a56a358a5f","src/um/lmstats.rs":"8f30ce095997e7fc91b3114814bacdc9bcd1555540aa803c77ec760711d2abb5","src/um/lmsvc.rs":"e21bbd4514df2a4034ad7000e7c7705994c762dbd55f1acd7ad018108476546e","src/um/lmuse.rs":"cd6b1bcbd7cc483c8e0a9a6530a15d7bf1dc15125a2b6867fae21c805f4c4481","src/um/lmwksta.rs":"48f7a141d071feff3e89a0951134fc3c3693bf8419db144b1ecf79277b759901","src/um/lowlevelmonitorconfigurationapi.rs":"443b99e0ce868417230fa137a7a0ac419e4ac916e70f4cd493e8644c4fbb1604","src/um/lsalookup.rs":"e590e29feef6ed1c650fa37d2838139cb3f24b17dfa353b9ed05b375ecbf5740","src/um/memoryapi.rs":"3c98dc6862515a2fa1d5fe1fe07029df757a0812503f1ad185c909104b6b086b","src/um/minschannel.rs":"f61ee574a448f587283c05476bfc64cd427f19fb8d24c34b5fe4dbdc87db3a3d","src/um/minwinbase.rs":"8f0b8c595b472cda996d76bc1738471f5bc0bdb7ddd55f76b7ca7f75d143f27b","src/um/mmdeviceapi.rs":"95119649cdf7aecfca2efd4f2d5062c59c0a1b13419dff61469aed26394aa5ff","src/um/mmeapi.rs":"88a4119036d9386c96af4018c11ef95f247ea0eaeb54f6626b2dbd7ea5862b1a","src/um/mmsystem.rs":"ffefe67a61f7f89bfe7331eb85abc8bdb4b72f95ffe7a26b25db7f5b746c5aad","src/um/mod.rs":"563d54f2a76c95a12a3c3142051bf0b4d8a656a1de7c51dfc80030e0a4325944","src/um/msaatext.rs":"b2cfbe373634bad9a5dd365279d8c5c3a541c99ae0379ed140d4551a3e8b3d10","src/um/mscat.rs":"ddeef0621b10396c91d9aa340fa4480d0ed70e0e2579f95ae18f805c54309498","src/um/mschapp.rs":"4a18fade84eb823c950aa175ec082217bf08c6f4b5a64af996b7fcdaf12cce5b","src/um/mssip.rs":"6e2d7a112939a3cd00ff07009a3966c926136ffbdf888a0dc61ecf5a32d438d4","src/um/mswsock.rs":"9d6c5d32a974415a71a279deaa41674377aa639d01db044359c5e9226488002f","src/um/namedpipeapi.rs":"37d84469cb27291b5e2649273fc51fa34609fa988823034efcd42751aef80748","src/um/namespaceapi.rs":"8b68775a6f52d33b19f450b5dc47a0d9d7e0b50f2623b78dc21b74721913dfd7","src/um/nb30.rs":"ef375c5ef62de9846f884cc572c124dfa478dac3e3a582fa6b6ff8e9fedce92e","src/um/ncrypt.rs":"87bf4e6422462efa5b201fef64e6938b900ceacac699c724c8b22581dc419243","src/um/ntlsa.rs":"62af59c8f68dc511ccccc2f4e071dd3fdf3bc5c8a5e79f7c251f7815bd95d712","src/um/ntsecapi.rs":"e9626865a9dbfb45503f6c211f2af4763476ece0951a31065081ee610eef275f","src/um/oaidl.rs":"7527a16e8ffc5852b7ba8a507708127066298d8d89f1381b1b2e49aac413a8f0","src/um/objbase.rs":"05c2cec2b50a1381569fa5fed7a7224e3c996ba6d6de281a94c698541f53ef9d","src/um/objidl.rs":"783c4d26f8ab73a39a06d9070fe8e5dfb441cbb98383096770bdf5d7ecdc242d","src/um/objidlbase.rs":"0868d95ab7554e0e99445f32e4ba19ef41703aae7d1f88b5ccfb65fc69cd246e","src/um/ocidl.rs":"bff12022b3564a323932e9807c225409fa701bda37b1037a94ecb99aa4c38dd0","src/um/ole2.rs":"1ae2519d7b3bec95faa463e78bcc696c3648582e1586c0874781500479385200","src/um/oleauto.rs":"b373333a0467327256a17a2815e37e6288ba186a74a3acb29bb26f6303c38dac","src/um/olectl.rs":"1deff809b5e01f256828425847d2222024f99e95de47bdb8900ccd9771f5000a","src/um/oleidl.rs":"4f3697c1d0d46b637032c5c510eca203b35eadfc484d2f2d96ac918406214ac2","src/um/opmapi.rs":"2bd12e1ac2d8070962ddca7b3bb1871b7ae40171e3f8ff1edee0559c9dec8ce5","src/um/pdh.rs":"165cf4703fa7215f025dad77da06beaa0f9a00df5bef246bc381ac24e8f06d89","src/um/perflib.rs":"c3a672382f25960aac899cafaec54f99a963230aea48b3bc7a025333b67b1428","src/um/physicalmonitorenumerationapi.rs":"cbb8d7ec3ef5492004fe032d3140f6043b9f86f12e68fb5815b9b08e9ff07191","src/um/playsoundapi.rs":"ef3dd57bb0aaf43020f1c9a9e5919a48d09b0a02b3fcf471847ea7f83623ad0e","src/um/portabledevice.rs":"deea01e14db3588de59863b7906491db91e9d23d35563c95a45fc1ad8f005f35","src/um/portabledeviceapi.rs":"941d33a939e45d3d72cbac2a7815ec68b30b9cb15258e406cfe2c7154abd86d4","src/um/portabledevicetypes.rs":"3c617d453009f216a13670cb122987b6f7b1cea8d745e12ec1dfb12a567a37de","src/um/powerbase.rs":"dc146d82e3475cfa589494d56ab37b79a9045df41f7ac04d1cf6179b7905630a","src/um/powersetting.rs":"995763ac42347af74958ba3b8d6988dc7a232c12e376df089a035de872754bcb","src/um/powrprof.rs":"913f90486eb7bbfece23cc31ab7dea639a9b5bd26125c43ed556d20a49d36588","src/um/processenv.rs":"08c210447fe68eb7a2d109f6cb972d180b4d4c5a5ff9afc0effa2be4d4afb17a","src/um/processsnapshot.rs":"64ab19f429bfabc4e34c311e77e71b1130a908f87905ed5444128aa28afd94d1","src/um/processthreadsapi.rs":"fe6ed629796cecbec847a3acb49a3a61499df951fce53f73f64b2069ef622848","src/um/processtopologyapi.rs":"6585d8016bcce106c61a93ffef27d292d194390014f572f39e11108c9237fc7c","src/um/profileapi.rs":"acd4bade4ea7700a87dc7cb1de1f2d507222a1f180d630bb7d3f833b9fb9e66b","src/um/propidl.rs":"5fc5bd30aae34b2c4ccb895e6f4cd18ad1f76fada5c43ff2bf7b1bfbc95bed3b","src/um/propkey.rs":"f643f0c82914623bf4f8dac89444923e4ce9d1e817839f504d26d1f2678b5bc5","src/um/propkeydef.rs":"4ad252db7f7e2ef6036fc1038626e4d2aee87df969c291b8b56cf52e2c263c73","src/um/propsys.rs":"ce3a51c6a459c862d34b4230a8574b72885bff5d691b4fe0ad233ca74e155f19","src/um/prsht.rs":"8ec88e21b0b631cfacdbec2a372f149bf08e161f7ac497b492a68dee65b8a5de","src/um/psapi.rs":"b809d780525a29e7a637a5a780defee09ee4804c1231e3adcb63a69bfe5c3bc9","src/um/realtimeapiset.rs":"9d81b0be632bc47792b64200f53265f10566d23e1c1c553b7dffea735df0cf4a","src/um/reason.rs":"549d332c627a67e685feacf78422ff1a0344c5702fb80b3c59aeebf445e3219a","src/um/restartmanager.rs":"3927a5474e00ac780136f13d34299098a55cf62824660aed0afdf7cd8f595d6f","src/um/restrictederrorinfo.rs":"92b894ebcdd96bbf103e5fd7bc1788dc6a0c3122b92c792ff82f9805d96d8f0f","src/um/rmxfguid.rs":"daa2c44163ff6f561d449e4d80e9da0720367d254d699d0d1e70b8f8dc4753b6","src/um/rtinfo.rs":"a46d9c535bc59bf06e307345e7bb360a9aebebab4de0db98b698155eb6842e0f","src/um/sapi.rs":"b1bcf84ddf76b2276a4f297f9cebf02da17b9f4a218a861da1cf4e941ccea6d8","src/um/sapi51.rs":"9312df143531e651017bbfb15e5214ed562522a779f52b71c83eea3628f321dd","src/um/sapi53.rs":"52e5dfe376218af9ef61475e007a420a855e32e4ee50bc3a2448cc746ffdc5ae","src/um/sapiddk.rs":"9a02d38c3d7d8de18e50e4625a58870a3f60ab6d30af05f32d2f72aafb1227fa","src/um/sapiddk51.rs":"7b4f2fca16380588265e1040b86252a797bd52a0f57672b7a558370659ba827f","src/um/schannel.rs":"877a45c94d58aa2c1cb391082efdfcc637798f1608d9c7b7fad3df6ed21e85a6","src/um/securityappcontainer.rs":"da4f8a62469551df54895954f1b5a3213ce3b30c696d213099a9d84bc4c6cc28","src/um/securitybaseapi.rs":"3bef5511f753cd421046d218e72fc11f2d030e45dab41ac0ceeb12dce247b6c4","src/um/servprov.rs":"078e0fb30bbe7f98bf1f7a149a54d47fd94a343eb0c9c8e4b7db01b1acee8a94","src/um/setupapi.rs":"041d74c2f2b89ea490684c3578e6624552c3f0fce46641b9b515cef57aae7d75","src/um/shellapi.rs":"7821b1d66b1e5f1d0c14c289f201108f32e4784d9eed6a2d20e7a9207670e3a7","src/um/shellscalingapi.rs":"f71f7e28f50788072dafc774e1d596c1f3be5e141770647c3662e0a9e3382f5b","src/um/shlobj.rs":"2401dd1b5115aa3aa77071b2b3f865693a6c4a329782c56f2409eb2f811e3e38","src/um/shobjidl.rs":"8b32148c8d6f27ebad97b7befca2818a13392dbae0c0008ef6cc306df32265b1","src/um/shobjidl_core.rs":"9aee926f12dd520484146fe75e1f00944699bfa98736786abe8cbb3e41f0bbb8","src/um/shtypes.rs":"56ecaf1a140ced304f72ffad40cc039c9441cf23a6769c316cf1b208ab969911","src/um/softpub.rs":"5441354118ea187c16e5ca1fa74e2095c27f50a638ee5efe386d11fb3bd10042","src/um/spapidef.rs":"33c5640efed3a3a2fff39a8ce6f6b7116d782bb5c6e14dfdd28fa99d34e2a163","src/um/spellcheck.rs":"e503bc995ff697992c75dfac32821fe6e8e05fee3183a3f3114e854430b0642c","src/um/sporder.rs":"231daffd462139a12f82154a7d86269fba81769c9fac1ce6004d249fa004e83f","src/um/sql.rs":"796be1297cbddd6dedc4f50fb6c23be7aeb62d4e99a2bafd9c1ef4491c542899","src/um/sqlext.rs":"53a0a990ed2a07c3cd3ecdb9151c1a1324cdfcb073fce137844c13e1ffdd683e","src/um/sqltypes.rs":"d612b65d1a1e693e7aa524fa1017e46faccfbd9cf8b054f40d18edaeb2360237","src/um/sqlucode.rs":"98f702ff84f471b54d0085d8e8cdf48b240dcd357166d19f4bad36886f592816","src/um/sspi.rs":"ebdada76c11c250e5a86c01ce4d4645180f81ef0b0f798511b2db18039d0251e","src/um/stringapiset.rs":"d2189a2af906f0fd38ac646eabb77558205e45c04f366c5bffc840b74cfe0aa1","src/um/strmif.rs":"feaddd73ce6cf17f8f0d7f48ebc2e5e2c25b6e9407e812bc31d048c66918c1d1","src/um/subauth.rs":"35200a700b6530cd4740b1e06021e8feece191dc25fd511bbba595a76541f39d","src/um/synchapi.rs":"6fc3c10bc643dfbaefb404614ca1b56aff506651c0a5f74db48fa682e919f510","src/um/sysinfoapi.rs":"0d46b6ec5932d7660993d6d8aab3a35b5548a34e2c072bdaf69e11a7cc1250cf","src/um/systemtopologyapi.rs":"324eadb5b5c63f8d39b7f1609e95ba9141cca74d775f8e7d4da9e0c3a6793340","src/um/taskschd.rs":"4d6bd2126245da589d120391419f7b2e21ef2cb1003c8119cf7d697883c53e00","src/um/textstor.rs":"df98ffff6afd789ed1d745547ffb8f0b9602ffa756c6afaa1b582249eee37e40","src/um/threadpoolapiset.rs":"8592e647532c79a730e01a6d7c9fbc95ef03b27c05add10b657d2df2c9f8f485","src/um/threadpoollegacyapiset.rs":"e1984f442cca48c1b706778f458a1631fa783883a6999ecf66aea2845b578f19","src/um/timeapi.rs":"71dafc528d31466af0ec57e1be6697410e859f377d791b20f059c874ebb2b974","src/um/timezoneapi.rs":"67e11f24f28651e9739cd203ae8801d283740d6ae8243e76f2af85b041475551","src/um/tlhelp32.rs":"7c7e52a1bb0b9e1e158c311f2a49fd71fe469c390e95adb81a9a5c81044b1404","src/um/unknwnbase.rs":"56f8a56b7adbb7510bb990e92c626af46df884a356d5f8f2be776c2245d00f19","src/um/urlhist.rs":"ea0619e685ed7ea8f7f602ba142789f2bada3e397352a998999a8399b5b2120e","src/um/urlmon.rs":"8b2bf7cf12742cc8679f381961ab98551e0fa87abd96c8381b47f5feebaf3132","src/um/userenv.rs":"87624ffe6dead461a24302281eeba755d5af8f6a854211e9749d9ecb3e2f0094","src/um/usp10.rs":"cfba2b23a1e140592d4fa6f8c4a0b243cde12c5000a130d91e9a712f85a94d27","src/um/utilapiset.rs":"860578b704b208e3b7714834ada6e02f6cc0505fdac0ae6214ce6cdc01c0d3c8","src/um/uxtheme.rs":"30d4231c974cd1147ae650b0f5a34d0cb2df3ec64c1b9794c85ce83b9a54ef11","src/um/vsbackup.rs":"a6688644b9034a1d830b672fb3c0f7d38158ecd63af53392870629906c9a8c7e","src/um/vss.rs":"d1731203e029d0a5c23a427f2dabc8f789f512ef1f1bdd15ebd7c7322c7cea4f","src/um/vsserror.rs":"f35c941c9cb034667e6c344bb0ebd2935baf9ecbf32ef7d5988f19d8f3df089a","src/um/vswriter.rs":"9e48f7ecbeadf0db7bae2476f577a4895bcf04843dd4ac4fbdb7db6bd03926a4","src/um/wbemads.rs":"9d2ae66e77f4c0bc50ccb1cccd269ca515d799e298d437ce06085d7b81dd443d","src/um/wbemcli.rs":"9af6eba597f1ed8081d2f5ea3ccadcb17b40d63c8134d6fe40b3eda06b5a3c8f","src/um/wbemdisp.rs":"f6d45ad8a9ec8d9a5c86c74d3163e7fb2d180a09ea96782a6c6a69797128c61a","src/um/wbemprov.rs":"13e29281c2d6a930068754cefdf699ba9d59826b8b3d39c0726fa2e9d680a3a3","src/um/wbemtran.rs":"e5abd15d360926810b06f9b2486223ad7416fbf0884f3a701faab29dbd250023","src/um/wct.rs":"0db574400292a398f026385517d7c5c17e9a2a5dae75898438cdd98ea8ef50a2","src/um/werapi.rs":"f88fe4bcee326c3761871ea28e9c60624f14ae0a932f28eb49b4be2edbb7a0e0","src/um/winbase.rs":"543fbea7c4e3a2882cd798dfe02a763dd67ee52f12e351963a6ebadd03bed49b","src/um/wincodec.rs":"e6154a593974593ca992a9ee3752617f1abd6a6270bc21b1d5b1b2bd92c35c1a","src/um/wincodecsdk.rs":"f62c504e1f49e385eace2e92f7a11435615c3b95d2eb03adf03dd9b4816952fe","src/um/wincon.rs":"26709392100dcb843e239c72f0740cafa7504e68fd0f9a77441d0153742dc3ee","src/um/wincontypes.rs":"1d0977849850bc937a9a7dfc853ee732bbb7c0aa54c14c74de9635afb8db304d","src/um/wincred.rs":"e28c7f7cf7c2b317823e76bac4bb7b640007be339a93925abb8bc77a0983341e","src/um/wincrypt.rs":"47e1c68038a38dff8e89fdfc22e895327dc26cacf7bd1c75004a2fb08f095e3b","src/um/windowsceip.rs":"754fc7ccea015c4c00e1bcf19b92d16801f50ce37c1fc889fbc7494f8634c9d3","src/um/winefs.rs":"4684a567089f70db9372cd4bbe8875e04d6668d537b1e1ef1a70b3f47d1ea0f1","src/um/winevt.rs":"d11dd7357b0d6d55e2fb6b0ad692eab9d5668a35ac9a19e5d5887aa9d7373c33","src/um/wingdi.rs":"c8ef4d859a990e8758123b88b49a66db461529f444f373566a87eaec68d9a2c3","src/um/winhttp.rs":"a28b7d5b45e215faeca04f7fc25ffc0369e1cbcde12b61980276307e1c67a245","src/um/wininet.rs":"501cd35f233de092c45fef2c0003fd864670122dd7b63702d7fe6c1d7b3dc7f9","src/um/winineti.rs":"b6288aa923100568c09e4350ac9340dcf582629f52e91eb6b195ffbca1619549","src/um/winioctl.rs":"744fc84e30f198995db261d1de09d4a13e2937be5325d7888c840aa0d60ad7be","src/um/winnetwk.rs":"b0153509998e107790099ce1a160e38bd095b2b6bac9ddf7d1b2490db609f3b6","src/um/winnls.rs":"d55d3470239da9551b61a58abd47e71ab7cd55a13223baffba33fde6a44c677b","src/um/winnt.rs":"00802d8ab4f5b4abcc8386ac0b4726737c874365d9f01660290e189f325256d7","src/um/winreg.rs":"87565aa55796b74442546039313609a9a0f7be4159b9200824f1be1479d6c2c9","src/um/winsafer.rs":"4680859e90029ad4447ac226f667f3290d99c7a0bff8e17c595f2bdca2d63fd3","src/um/winscard.rs":"3e55793eb45ac8770adb94227b0a9431fb3545bbe1b46e40234ad51d9432152c","src/um/winsmcrd.rs":"622c977577ec7a1820b94bba1d1b34686a406c7516d03683c6e89177a5d580a6","src/um/winsock2.rs":"00494aec15b71ed6a58377caf45d33cda7feacdc15cf7cfbc0503a20be48303d","src/um/winspool.rs":"4f47ab86631ac3dffd5ed34d3d0183bb931e05aa8cb9c1f8c2c1511bcd3c7b49","src/um/winsvc.rs":"fce2ee26123706c1bf812037d68c8d39f4edce7bf06b3263fce2e8aa7697ed27","src/um/wintrust.rs":"6dc5269a1a24c0fb9807bdee91d728e329eaa4ef432164cb04063708383cda99","src/um/winusb.rs":"8c7ac644694d02166f531e1b2d1f6363347703a8f3a75fc30df4e30f8886c8a8","src/um/winuser.rs":"cfdce5ad8d688b172bc2bb8cd59ff5686f8d7c28c3fb948b5ab976a546ad6554","src/um/winver.rs":"aa2b3097709177507db69887e905cca198371edf4338c6a4264442bf09b85c13","src/um/wlanapi.rs":"ed587ead7551434215ac0dfb9c18338bff2fdf9fbb3b587bece80917563551a9","src/um/wlanihv.rs":"4e6e093f8382f89eb61f2637400c753fabeb415c1bdb5665f3617fe2cbec12e4","src/um/wlanihvtypes.rs":"90db67bdefb917f9c0528f85d81f80546ed46965881908166ba5eb49c7c1a072","src/um/wlclient.rs":"b046614a7c9fa57d8350faaeb6e7f68ee25b7fccccac5736bb688548d75839fc","src/um/wow64apiset.rs":"f696bfbc85a0a6aff12834a97995eb788ca6f6c374aa011d1c86c4bf652cee5f","src/um/wpdmtpextensions.rs":"443482e1c3e56846a770beaab9da0e2cd0d316671d9c09a29551938cee426058","src/um/ws2bth.rs":"f32fbac09b121d61075afecef889910d72c6de32329d385b319fd5820160737e","src/um/ws2spi.rs":"09ace81f4cabba4a6b823cf7956d2b64dc05556b498525758969ee76d6c2b328","src/um/ws2tcpip.rs":"11ef57db8079c80808d66c690a9939445bd7b426a3eabcbfb024056110cebe94","src/um/wtsapi32.rs":"ac361d720c244decdeea8df3b2e3be1265d029476adfe4defce76f4f1cf73c7f","src/um/xinput.rs":"6a45e87158f792bb7ba134ee3018d39e5d617dc09478104530acb6b83b5a0e17","src/vc/excpt.rs":"2185de9facc033bb12513f0c2c851bae67d7999d92eef93a7b548450f8327f30","src/vc/limits.rs":"d185e499e763ca8d44a25bc0436d89bbd0449ce2d8d462ab769b771ab6037b9b","src/vc/mod.rs":"83e90f960b0bb188ccb564014c0331c205faca0ab1631b1f97424c9f301ac133","src/vc/vadefs.rs":"922df6214f27177b5a260196a3ef8423afcf2c4684948f527b24bae35a6371e8","src/vc/vcruntime.rs":"f56e53bca9d825c72a8f184ff1094931eca11a28ae504be7030e0cea29e5ac3f","src/winrt/activation.rs":"8815db03763114f8f70473e851aa32f998c9d6640edf2b46449035f4d0a21099","src/winrt/hstring.rs":"80373e386d521e69703fdd21e809633f6a7cbbab569dfa4fb186d85b451bb817","src/winrt/inspectable.rs":"6ead05e5c87d59c7c01636a1fcfda188747c35f95d9bf0d557c2d10f3332bf2e","src/winrt/mod.rs":"98cbd2088dd2f7c25a1d9b608fe49b5fc90bafcec94eb80fd8da4b3437ea47c8","src/winrt/roapi.rs":"7590576112f23d17650ad716785a801eab0ebc2db7b65829f57c0fe704ab583b","src/winrt/robuffer.rs":"5000d5cb33ebf77f801ab68f55ad14f36fb55663f0d4a203b26669445040cff3","src/winrt/roerrorapi.rs":"716b0ef60d9d9d0538f894e9c7d5413b398de33280f3308186873b993024c0b0","src/winrt/winstring.rs":"d7318e090000ca3bc644a6310d36a27179e3cc5624a1e35c20ec0dc332057b53"},"package":"5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"} \ No newline at end of file diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/winapi/.cargo_vcs_info.json thunderbird-140.8.0esr/comm/third_party/rust/winapi/.cargo_vcs_info.json --- thunderbird-140.7.1esr/comm/third_party/rust/winapi/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/winapi/.cargo_vcs_info.json 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,5 @@ +{ + "git": { + "sha1": "796a8e6c2971dc2ff1bcff166e6671284f9b5b6b" + } +} diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/winapi/Cargo.toml.orig thunderbird-140.8.0esr/comm/third_party/rust/winapi/Cargo.toml.orig --- thunderbird-140.7.1esr/comm/third_party/rust/winapi/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/winapi/Cargo.toml.orig 2026-02-19 21:35:34.000000000 +0000 @@ -0,0 +1,431 @@ +[package] +name = "winapi" +version = "0.3.9" +authors = ["Peter Atashian "] +license = "MIT/Apache-2.0" +description = "Raw FFI bindings for all of Windows API." +documentation = "https://docs.rs/winapi/" +repository = "https://github.com/retep998/winapi-rs" +readme = "README.md" +keywords = ["windows", "ffi", "win32", "com", "directx"] +categories = ["external-ffi-bindings", "no-std", "os::windows-apis"] +include = ["/src/**/*", "/Cargo.toml", "/LICENSE-MIT", "/LICENSE-APACHE", "/build.rs", "/README.md"] +build = "build.rs" + +[package.metadata.docs.rs] +features = ["everything", "impl-debug", "impl-default"] +default-target = "x86_64-pc-windows-msvc" +targets = ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"] + +[target.i686-pc-windows-gnu.dependencies] +winapi-i686-pc-windows-gnu = { version = "0.4", path = "i686" } +[target.x86_64-pc-windows-gnu.dependencies] +winapi-x86_64-pc-windows-gnu = { version = "0.4", path = "x86_64" } + +[features] +debug = ["impl-debug"] +everything = [] +impl-debug = [] +impl-default = [] +std = [] +#km +d3dkmthk = [] +#mmos +#shared +basetsd = [] +bcrypt = [] +bthdef = [] +bthioctl = [] +bthsdpdef = [] +bugcodes = [] +cderr = [] +cfg = [] +d3d9 = [] +d3d9caps = [] +d3d9types = [] +d3dkmdt = [] +d3dukmdt = [] +dcomptypes = [] +devguid = [] +devpkey = [] +devpropdef = [] +dinputd = [] +dxgi = [] +dxgi1_2 = [] +dxgi1_3 = [] +dxgi1_4 = [] +dxgi1_5 = [] +dxgi1_6 = [] +dxgiformat = [] +dxgitype = [] +enclaveapi = [] +evntprov = [] +evntrace = [] +exdisp = [] +guiddef = [] +hidclass = [] +hidpi = [] +hidsdi = [] +hidusage = [] +ifdef = [] +ifmib = [] +in6addr = [] +inaddr = [] +intsafe = [] +ipifcons = [] +ipmib = [] +iprtrmib = [] +ks = [] +ksmedia = [] +ktmtypes = [] +lmcons = [] +minwindef = [] +mmreg = [] +mprapidef = [] +mstcpip = [] +mswsockdef = [] +netioapi = [] +nldef = [] +ntddndis = [] +ntddscsi = [] +ntddser = [] +ntdef = [] +ntstatus = [] +qos = [] +rpc = [] +rpcdce = [] +rpcndr = [] +sddl = [] +spellcheck = [] +sspi = [] +stralign = [] +tcpestats = [] +tcpmib = [] +transportsettingcommon = [] +tvout = [] +udpmib = [] +usb = [] +usbioctl = [] +usbiodef = [] +usbscan = [] +usbspec = [] +windef = [] +windot11 = [] +windowsx = [] +winerror = [] +winusbio = [] +wlantypes = [] +wmistr = [] +wnnc = [] +ws2def = [] +ws2ipdef = [] +wtypes = [] +wtypesbase = [] +#ucrt +corecrt = [] +#um +accctrl = [] +aclapi = [] +adhoc = [] +appmgmt = [] +audioclient = [] +audiosessiontypes = [] +avrt = [] +bits = [] +bits10_1 = [] +bits1_5 = [] +bits2_0 = [] +bits2_5 = [] +bits3_0 = [] +bits4_0 = [] +bits5_0 = [] +bitscfg = [] +bitsmsg = [] +bluetoothapis = [] +bluetoothleapis = [] +bthledef = [] +cfgmgr32 = [] +cguid = [] +combaseapi = [] +coml2api = [] +commapi = [] +commctrl = [] +commdlg = [] +commoncontrols = [] +consoleapi = [] +corsym = [] +d2d1 = [] +d2d1_1 = [] +d2d1_2 = [] +d2d1_3 = [] +d2d1effectauthor = [] +d2d1effects = [] +d2d1effects_1 = [] +d2d1effects_2 = [] +d2d1svg = [] +d2dbasetypes = [] +d3d = [] +d3d10 = [] +d3d10_1 = [] +d3d10_1shader = [] +d3d10effect = [] +d3d10misc = [] +d3d10sdklayers = [] +d3d10shader = [] +d3d11 = [] +d3d11_1 = [] +d3d11_2 = [] +d3d11_3 = [] +d3d11_4 = [] +d3d11on12 = [] +d3d11sdklayers = [] +d3d11shader = [] +d3d11tokenizedprogramformat = [] +d3d12 = [] +d3d12sdklayers = [] +d3d12shader = [] +d3dcommon = [] +d3dcompiler = [] +d3dcsx = [] +d3dx10core = [] +d3dx10math = [] +d3dx10mesh = [] +datetimeapi = [] +davclnt = [] +dbghelp = [] +dbt = [] +dcommon = [] +dcomp = [] +dcompanimation = [] +dde = [] +ddraw = [] +ddrawi = [] +ddrawint = [] +debugapi = [] +devicetopology = [] +dinput = [] +dispex = [] +dmksctl = [] +dmusicc = [] +docobj = [] +documenttarget = [] +dot1x = [] +dpa_dsa = [] +dpapi = [] +dsgetdc = [] +dsound = [] +dsrole = [] +dvp = [] +dwmapi = [] +dwrite = [] +dwrite_1 = [] +dwrite_2 = [] +dwrite_3 = [] +dxdiag = [] +dxfile = [] +dxgidebug = [] +dxva2api = [] +dxvahd = [] +eaptypes = [] +endpointvolume = [] +errhandlingapi = [] +evntcons = [] +fibersapi = [] +fileapi = [] +functiondiscoverykeys_devpkey = [] +"gl-gl" = [] +handleapi = [] +heapapi = [] +highlevelmonitorconfigurationapi = [] +http = [] +imm = [] +interlockedapi = [] +ioapiset = [] +ipexport = [] +iphlpapi = [] +iptypes = [] +jobapi = [] +jobapi2 = [] +knownfolders = [] +ktmw32 = [] +l2cmn = [] +libloaderapi = [] +lmaccess = [] +lmalert = [] +lmapibuf = [] +lmat = [] +lmdfs = [] +lmerrlog = [] +lmjoin = [] +lmmsg = [] +lmremutl = [] +lmrepl = [] +lmserver = [] +lmshare = [] +lmstats = [] +lmsvc = [] +lmuse = [] +lmwksta = [] +lowlevelmonitorconfigurationapi = [] +lsalookup = [] +memoryapi = [] +minschannel = [] +minwinbase = [] +mmdeviceapi = [] +mmeapi = [] +mmsystem = [] +msaatext = [] +mscat = [] +mschapp = [] +mssip = [] +mswsock = [] +namedpipeapi = [] +namespaceapi = [] +nb30 = [] +ncrypt = [] +ntlsa = [] +ntsecapi = [] +oaidl = [] +objbase = [] +objidl = [] +objidlbase = [] +ocidl = [] +ole2 = [] +oleauto = [] +olectl = [] +oleidl = [] +opmapi = [] +pdh = [] +perflib = [] +physicalmonitorenumerationapi = [] +playsoundapi = [] +portabledevice = [] +portabledeviceapi = [] +portabledevicetypes = [] +powerbase = [] +powersetting = [] +powrprof = [] +processenv = [] +processsnapshot = [] +processthreadsapi = [] +processtopologyapi = [] +profileapi = [] +propidl = [] +propkey = [] +propkeydef = [] +propsys = [] +prsht = [] +psapi = [] +realtimeapiset = [] +reason = [] +restartmanager = [] +restrictederrorinfo = [] +rmxfguid = [] +rtinfo = [] +sapi = [] +sapi51 = [] +sapi53 = [] +sapiddk = [] +sapiddk51 = [] +schannel = [] +securityappcontainer = [] +securitybaseapi = [] +servprov = [] +setupapi = [] +shellapi = [] +shellscalingapi = [] +shlobj = [] +shobjidl = [] +shobjidl_core = [] +shtypes = [] +softpub = [] +spapidef = [] +sporder = [] +sql = [] +sqlext = [] +sqltypes = [] +sqlucode = [] +stringapiset = [] +strmif = [] +subauth = [] +synchapi = [] +sysinfoapi = [] +systemtopologyapi = [] +taskschd = [] +textstor = [] +threadpoolapiset = [] +threadpoollegacyapiset = [] +timeapi = [] +timezoneapi = [] +tlhelp32 = [] +unknwnbase = [] +urlhist = [] +urlmon = [] +userenv = [] +usp10 = [] +utilapiset = [] +uxtheme = [] +vsbackup = [] +vss = [] +vsserror = [] +vswriter = [] +wbemads = [] +wbemcli = [] +wbemdisp = [] +wbemprov = [] +wbemtran = [] +wct = [] +werapi = [] +winbase = [] +wincodec = [] +wincodecsdk = [] +wincon = [] +wincontypes = [] +wincred = [] +wincrypt = [] +windowsceip = [] +winefs = [] +winevt = [] +wingdi = [] +winhttp = [] +wininet = [] +winineti = [] +winioctl = [] +winnetwk = [] +winnls = [] +winnt = [] +winreg = [] +winsafer = [] +winscard = [] +winsmcrd = [] +winsock2 = [] +winspool = [] +winsvc = [] +wintrust = [] +winusb = [] +winuser = [] +winver = [] +wlanapi = [] +wlanihv = [] +wlanihvtypes = [] +wlclient = [] +wow64apiset = [] +wpdmtpextensions = [] +ws2bth = [] +ws2spi = [] +ws2tcpip = [] +wtsapi32 = [] +xinput = [] +#vc +excpt = [] +limits = [] +vadefs = [] +vcruntime = [] +#winrt +activation = [] +hstring = [] +inspectable = [] +roapi = [] +robuffer = [] +roerrorapi = [] +winstring = [] diff -Nru thunderbird-140.7.1esr/comm/third_party/rust/winapi-i686-pc-windows-gnu/.cargo-checksum.json thunderbird-140.8.0esr/comm/third_party/rust/winapi-i686-pc-windows-gnu/.cargo-checksum.json --- thunderbird-140.7.1esr/comm/third_party/rust/winapi-i686-pc-windows-gnu/.cargo-checksum.json 2026-01-23 23:23:46.000000000 +0000 +++ thunderbird-140.8.0esr/comm/third_party/rust/winapi-i686-pc-windows-gnu/.cargo-checksum.json 2026-02-19 21:35:34.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"9652222664ffc7e2a26fdcdebdce0917a455b39d8fbcbf451bf0b011a3067bf7","build.rs":"4344ce95f51197e1377429cd9ef7a8e3f97d39546776705857991f2f9416f545","lib/libwinapi_aclui.a":"0fbe9d7eba9a106e90db5b015ed7751761c67f239dc6514a2cfad4e530f92490","lib/libwinapi_activeds.a":"68625fcfe4d6a203982fc319b5cc11e6ad07a57ecac442d07f0240e0aac5b28c","lib/libwinapi_advapi32.a":"9ac26b513ab07aed0435d7fe264d811a3d221619d70a34e49261fe0fa78c2cb0","lib/libwinapi_advpack.a":"52b75cb9f96fbe517c52b64bdfc12c928cfc427f4448151828e3c74460334c4d","lib/libwinapi_amsi.a":"72601859db74036937fdb75b8e7f3323f88c52261f4b49f55d1796e8f18e258f","lib/libwinapi_api-ms-win-net-isolation-l1-1-0.a":"8be3322ca57f3b37c8a5f77455fde9f901eebc1533b3aea5783312cbecf1f7e4","lib/libwinapi_apidll.a":"5e8500ef8566b8057585cc9a442feb62487f92cd3ab44831375455138a34d824","lib/libwinapi_appmgmts.a":"c1abfaadf53df46e9e8cc53aa857ffa94f2018b2ac43d9eb9af5fb6351824aa8","lib/libwinapi_appnotify.a":"2aa211c2947c93f913e0d820adc988902664d501c6c19f024bf0c9631e237f4a","lib/libwinapi_asycfilt.a":"dcfb20c70c45f5effccea72ca1cf0ec7169437b666e08d0e6d1a1c9b1246f43e","lib/libwinapi_audioeng.a":"8fd59a757df15225867ed3a9da1fd0e89bb8510da0d864dfe7ee19c6cf8f128e","lib/libwinapi_authz.a":"c5f91aa9ed03b794b760f468122e38c321a936b851ee3127934bb7e5b3480373","lib/libwinapi_avifil32.a":"abb571ed8955cc629b21049cc26a9268d2a4b026d445472b9df13079362b7ae2","lib/libwinapi_avrt.a":"d5ffc07ffb0bcd8708982137d7707941d775d50dae8f8a48a7f34019593e32cd","lib/libwinapi_basesrv.a":"97947ae129d72d598ab1048621ed66ffdf8015c3ed48a4043b399ca5c39348f7","lib/libwinapi_bcrypt.a":"e326aa515c54b84398aefbb1f89cc25aa8e015e6de5aa9657bd520b571a3dbf8","lib/libwinapi_bluetoothapis.a":"fd0c6920651b1d2cc58aba2bd5dc2fdce24008311de9c2a64d214e759d0b5daf","lib/libwinapi_bthprops.a":"210d9ae0b3f8b5d541d247ce9f5dcc9f6f76fa742c679feddac7e734c1f67428","lib/libwinapi_cabinet.a":"0a939ce654b1da5e476ba96e3133ca91005d754ace0b8731192cef71c2aba610","lib/libwinapi_certadm.a":"fde5cbb6c17d881e9910ff1f92f6c7398fce6d9ac86e9953c22517f6efa3a95d","lib/libwinapi_certpoleng.a":"f10c0228d72cdd0d90c74710438f32874e2abc790b2147c553da0f66811b7597","lib/libwinapi_cfgmgr32.a":"d03afff062eb551659da083557e12ff0a475a910216aedf0b62c66ab2b12bca3","lib/libwinapi_chakrart.a":"68f5267b9fc1c58343c60767afac09353fed9072b1ec90de6af7ae148c588064","lib/libwinapi_cldapi.a":"f9d6edbbf01a27ebee6202a33031df41c25a0dddf4f883f5424a7e6992fe31e1","lib/libwinapi_clfsw32.a":"2e06e28b09b1e33711f3f8b26201841098c3b21b2a798c5e1f06d43d57d2dfed","lib/libwinapi_clusapi.a":"c9ff19d78cdb9ee4840c9670c50876dd592f13c1270fb47bff56ca639631a3a6","lib/libwinapi_comctl32.a":"ac22f45bcfa30dc99aca01f7bbdcc74e8c5c42174fed2433d72ab9394d874965","lib/libwinapi_comdlg32.a":"8627efe7eae1299973356102941d37717014a209d057e72a7ab0d939dac7c4df","lib/libwinapi_comppkgsup.a":"0b23a6896cbb77be7b61e2803dc813fd8045e55cebd404dafb906fd0490ef349","lib/libwinapi_compstui.a":"51d0b2a1f59132521a02e10af2456b39ad717b69584fd455f53897666a3135d2","lib/libwinapi_comsvcs.a":"850811393316175ba229824303af68b79d5e5298d139ff72739611fb6b0b51e8","lib/libwinapi_coremessaging.a":"e7f09278971204cd768d87aeaf360762a577e61487efbd506edfe98c532e5a00","lib/libwinapi_credui.a":"20f8d03a576e27450836d417d68bd2efbd95a24dd48747d628ac1f961d59dcf0","lib/libwinapi_crypt32.a":"d6636245cfaebc8dc5231782b89d720665e87c41cabce1f8bec8d16b22d3f29e","lib/libwinapi_cryptdll.a":"82c5078c0c1597a78c8ceb57b56c32c950903c30feb896811abdc56fd07dfb98","lib/libwinapi_cryptnet.a":"641416ef4ca071ecebea4df802ce962d2fa66d7d4d6fd79ebb4a5bed5a272df7","lib/libwinapi_cryptui.a":"b6cda968797c29c01fb18866cf572e07dadbba84536e57971b4f3f952111d6b4","lib/libwinapi_cryptxml.a":"a0549ca925339de1147171c3ea7a0290d5b25c11c2ba81e88967aceb6edb2bb8","lib/libwinapi_cscapi.a":"ee700f192690598942164bb7b68401941209d32a4ff7d337c4975f921b12dedf","lib/libwinapi_cscdll.a":"2c3102f7b9ece5bf5e76f31450b68f2918a49b38f423cfec4008b17926c15d1b","lib/libwinapi_d2d1.a":"2c5ef4461d9a423a70754b352df2c482a87fa9095de45117da6de9947313fa0f","lib/libwinapi_d3d10.a":"f4ab0d6f2f5fbb00b0695f2caa571fd4cfefedef0875c4dc9ec5d46b9394589e","lib/libwinapi_d3d10_1.a":"bbe5b92965a987c5ed5dd860218bc51cf2e1c8fffda4314ff608283655e53d73","lib/libwinapi_d3d11.a":"90e6d40c9faaecb427cc835b6d35f9c97b03fa6343b96254877ba1e0c5fc5be0","lib/libwinapi_d3d12.a":"78576e2db7b47ed1690d825e853e3d1674bf61b860da0efd4a4e14bd6aacbc61","lib/libwinapi_d3d9.a":"213ac512f39f2ffd714160465b86d75fba2a06fe62808c2a957f2d92b54d306e","lib/libwinapi_d3dcompiler.a":"424680ef712001ce3b9af808ceabd54c3510c3cc35a7fb65505994a3ea6f8406","lib/libwinapi_d3dcsx.a":"f85eed17ab41d79f7ffef10e586359a90ad70cecbff80cdeb51015f1440df91f","lib/libwinapi_d3dcsxd.a":"6d5e5c53acfe3eb8e292188aa2f777e07c2161fd1740d1eada9d8b0c271b3453","lib/libwinapi_davclnt.a":"0a99a29e6292f55e14a7c2d403b35d5b4de7125d77dc0ccb218f9d58de0d0f94","lib/libwinapi_dbgeng.a":"77eee9c92f9ebd54fdf746df2af14b8cc744f3e8c729d68ad7fc38af85f70fc5","lib/libwinapi_dbghelp.a":"f0ae8d1d66bee0b1d13e8699da7118a0556ba6912976544fbccaeb2d7b0a2f1c","lib/libwinapi_dciman32.a":"f22380ae622f6228d0062931ba26c5a8d6f82db059a3ef935cf568bec711734c","lib/libwinapi_dcomp.a":"2fbcba609dfbbf5be4698488c4576a6b672d05c7f7ee3596b4c7b0eaa7b5aeb2","lib/libwinapi_ddraw.a":"6c48b9705f4d8bd99c72fb046289403161e1cda68e20833c9976fbb2e7c2ad85","lib/libwinapi_deviceaccess.a":"3b304c6f3a7f608ced8ca1c1d12f80451c5c3e5c38a31ad6afbe1331def5da8c","lib/libwinapi_devmgr.a":"582335b229c0c41f117ecb231f2a3f454c1e4101a748006df5e48174063309ef","lib/libwinapi_dflayout.a":"ee4d80b5babc4e5c86a5a42c2ac81db97968b2ff0c4f90ae290893f575c0ccc3","lib/libwinapi_dhcpcsvc.a":"b56ecceb638e762306f5f1f211efdd18b00a50ff68043db24129008d22757732","lib/libwinapi_dhcpcsvc6.a":"4fcdb0360d94492060e8ff6447ac457ef574111c2ad609c93044a8e122ee9a80","lib/libwinapi_dhcpsapi.a":"d3ff30b18ba039ba0dbbb5b6ec1d72b1cb3f4dae9cbab0225ea6140e2006f58f","lib/libwinapi_difxapi.a":"bf7d9dcd82e317a49838ba62fe7a2f14bf7ac0c8532f37005eed70d3ac0a40df","lib/libwinapi_dinput8.a":"34110fbc33a44cba74d4ca6d6d929ad2ae966d94910f0219413e8940da3b2729","lib/libwinapi_dmprocessxmlfiltered.a":"44c65bfa21a4f02cb9da6ca37c6f0a9b96e8b4fa38a41ca579e89514d8c1af47","lib/libwinapi_dnsapi.a":"aa56f391dc111521f4fa1ab4f30f3ee865b62c6be8a0de8a4734058829651896","lib/libwinapi_dnsperf.a":"aefb3a4844da409f0400434521411f962865504ea7da7aa8f5d438adc518f8c5","lib/libwinapi_dnsrslvr.a":"ac9bb5a3501088c341e883bc9d57280cc27634e07f23910240cf72d190344be5","lib/libwinapi_dpx.a":"e6cee99989005e4437765d62d559abf7020c28eb153811af3044ec86472c86c9","lib/libwinapi_drt.a":"2d34b2d341f315055c4995616c3e403a512f9a082107328e0d4de3f2dfef19be","lib/libwinapi_drtprov.a":"6d843ca33dbf724a9144560c9ac102f93040aa4f497871b35b2b9f04742ec17c","lib/libwinapi_drttransport.a":"359e0e38a56303c810d0c0cde22ebb79c1d4d35b4ef05666ea4cc63b7db1b6a8","lib/libwinapi_dsound.a":"ca4ef310b1a647ac8ce805440fbec9b6ff5fa2c4cb182c9f036d5b1f722917b1","lib/libwinapi_dsprop.a":"9b6388208daa1fd6b3a9cf3b824562c080a33b3700f9ab0e900ec65bb72ac84c","lib/libwinapi_dssec.a":"67ad35bc06b48ae9fbff63ebb557ae659221ca205adc87ea0794673db3b2f5f1","lib/libwinapi_dststlog.a":"2c21e4394caba6685c241269a969e691aba2002a3a0d5231b9593e35b39ae09a","lib/libwinapi_dsuiext.a":"bffa87caa660df48f451c042bd508a0ebf42164e0d21b2fc28fa257e3176e9e3","lib/libwinapi_dwmapi.a":"90bfb9cc29ab4c1727ad5ce3d2377f4de3844a33fdef9c4fc8c1884a352366e0","lib/libwinapi_dwrite.a":"25175cc1f319922defc1250458235fc928220dc8c83ca47debc8c394c530272c","lib/libwinapi_dxgi.a":"a34fbbffc722a65e3dee7bd343922410bd967ee83312a51d012197719cebe914","lib/libwinapi_dxva2.a":"7e1e4970e62fcdd79e4da6c115cf86958f8b700d10cfe866cbf6de295b066927","lib/libwinapi_eappcfg.a":"f44b33f18ab48d02c0d0b3959d4e4b74e274ee7f16a0b379ecd2630060600eda","lib/libwinapi_eappprxy.a":"ef3613d4431002f745dfef5c86bff39bc46cfdb1a2613c08dc3bcd1c92f9cae1","lib/libwinapi_easregprov.a":"167ddbd0c62e76c61c20376abc5f3bd0a2e9a10b69b9ab406d43bb33375d15b2","lib/libwinapi_efswrt.a":"40de24aca17035eab38f9635c72304599b58df37c3ff1fabf62aefc036f31a5f","lib/libwinapi_elscore.a":"8790f716c925482c8f3a90e9f102e1cbd2a98a95d2da74e6ecb40cb213f98f72","lib/libwinapi_esent.a":"84fd8fd3a6a0a230a1932dbeded85e32e353eaa35bfbca14cb45de1c80f73bf1","lib/libwinapi_evr.a":"488b674f133d784acd30eb724f364f2ab95967be96f5644084d8909f573178ba","lib/libwinapi_faultrep.a":"a95e078bb07fe9e06a891013bcbd55eaeaba2fd08c79554803cd7f83e3a294e2","lib/libwinapi_feclient.a":"ca0dae89be31ef2cc4da0256882fb7807ef6b73d87eedd44a9199b85c19e1dae","lib/libwinapi_fhsvcctl.a":"31dd77b721e1f7e45231538d587984a2315b7e2881ae74ab078107f4ec344378","lib/libwinapi_fltlib.a":"75bc50b732fbfc074dc20a6807400d007697840414402d44f7efd8b6d80c6c3a","lib/libwinapi_fontsub.a":"32428decf64e4fc27eecd8f251ccbbfb4d5141f652f879998dbbd7bb259265ef","lib/libwinapi_framedyd.a":"bb0ab50255f033944d8193fd470344c00b8f780e37fe96a56b5e801debb2241a","lib/libwinapi_framedyn.a":"8f6c42e8c79b4e19e214136706aa4f8e45f89f46eeaefce9d3f1f37637dbc451","lib/libwinapi_fwpuclnt.a":"6f06cca6905ce91d0486dcfc14c3d855c8b04082e0d3b86995a4a54a408a9bea","lib/libwinapi_fxsutility.a":"86e20adbecb1ff711df062069687e1604ce8eedd8dc3e08e63610b60aa2e50d1","lib/libwinapi_gdi32.a":"090e67291731b23a6d72d905cfd2638007158413beba4857d822a13a99f90cbf","lib/libwinapi_gdiplus.a":"d74fc74cd1d29c5cd280a7e95a5a4d445af7bd91ab22641f3ae6299a47d1e3e0","lib/libwinapi_glmf32.a":"9906033164f6ea75e0f04794b4999584713a0fb368e026888a66650b10b99460","lib/libwinapi_glu32.a":"eff06b5b5ade0f732f52a989eb530bb4c40113272297d481187e554dc4742fdd","lib/libwinapi_gpedit.a":"a5dfaa48f7e5119fdb3aeecba3f054c3cba02bcd37976438b3214a6b383b2f3b","lib/libwinapi_hbaapi.a":"866f67233b72526add51607300951699f3898f89d6819b4aa17cc6632056588e","lib/libwinapi_hid.a":"153a556c5c938350af4a2bc4df1f365292450fd8f8587c94a397e9e2dfc10f68","lib/libwinapi_hlink.a":"2b9768209993f82cc588b9c5747834bb98332e5e2c0fe36360357e74b6477438","lib/libwinapi_hrtfapo.a":"737fab6f539c737dd6e3bc954646cd0544f779571832ee210bd6d480a2fe4a61","lib/libwinapi_httpapi.a":"06bd3ad3b5c053c25068b3a7e94f5e7f3d78640de81f2aa1ff47405eb39ce0d1","lib/libwinapi_iashlpr.a":"cd2f12894d85028c6d4f10ab126ec7e5232625ca9e5e5970d0afce9062193ece","lib/libwinapi_icm32.a":"fcfa09d72832a65d156b2bb368643cf8aad7305e503cc2a78f700fbda0585aba","lib/libwinapi_icmui.a":"b27fc55b65dd7e25ee29d164c2d419917c9d9051ed8d6ab1a014bfb44223c1ec","lib/libwinapi_icuin.a":"597ed6d86344cb2edebb6fb49a289a8c57bd2b7aef461a82e59b12fe7e7ca06e","lib/libwinapi_icuuc.a":"813ec6598db79798351b2360106b874e74891c864d238cbc2223ddba2c445a4f","lib/libwinapi_imagehlp.a":"052721c9e7c20fc720f99440b022ea8078423541e62c0ea29c977caf5c442309","lib/libwinapi_imgutil.a":"6c7e2e560c7af9de94e1564940cffebc461879f0e3ff584cdf7b455cf721d529","lib/libwinapi_imm32.a":"cd915a1cd725b687422819b3c0ae2ce44b5c7888464ff0d2ff1676688adfd60b","lib/libwinapi_infocardapi.a":"4f18800709730f89f173de9326d81d06e2073aa27c7baf8311cd7f8e6d5dd667","lib/libwinapi_inkobjcore.a":"33e0db4e11e77ed4bc6114d45ca529939b3b77bab57cf87118c9c76e6bc02cf0","lib/libwinapi_inseng.a":"d195b7f2386197d31441b3c38a54984a645af9f1bdc55478ac0203b69c694573","lib/libwinapi_iphlpapi.a":"744eb5929f23063698b334b0215366127b56355245cd13b54ca3aad43538a782","lib/libwinapi_iprop.a":"0fb9770f187923cdab0a3651073ca541c1fbe73235648bd5de294b16416a84eb","lib/libwinapi_irprops.a":"23fdc1e1a97503d3ecb0e80e2ec2dd26b976a81f314d4f68f17fd7ae0baea612","lib/libwinapi_iscsidsc.a":"6eb819c654e9e5fff54eec5bb8a92b39d83e99735279ad619d21049ba021a66c","lib/libwinapi_jsrt.a":"7c763e81a81b50fa22fa4ee8ee7c0aca94a5b4cd5dd1a3ada92a0af9a92ee191","lib/libwinapi_kernel32.a":"0388f0d48e65b04acca610f1810bef501c45d73a2262214d78ef849dfc01587d","lib/libwinapi_ksproxy.a":"542c343abc37f44ed008029b6225a45a450dea4dd44914e2f3f31b2b776d42af","lib/libwinapi_ksuser.a":"66e034242fcf78b7855ee275a55fbab76f7601b20bdc6523792f5d5728685d32","lib/libwinapi_ktmw32.a":"cb3ea9233bf46cbf14b498678af82aa5b3334629babda943ae145d35c9b9a4eb","lib/libwinapi_loadperf.a":"58ad561fcfdb9cba315222570c314e2f4ca35b385a4d50495a44ce367552b1c5","lib/libwinapi_lz32.a":"c67ea712f48e6f585fdbaca006a1a5735992d341f14f368f7a0e291ea082bdce","lib/libwinapi_magnification.a":"dc6703ab97d304c5382be388b985e22b2e1b46f32b3b522b79d7efc1935f1709","lib/libwinapi_mapi32.a":"886643d423fd9dbfb68f33cead4f3b170eb1bea241d504545dcd3e8e573c6fa4","lib/libwinapi_mciole32.a":"b698d2060864952d2bf8014aa372e664cbbf198e893768cd6739f1469fa3d149","lib/libwinapi_mdmlocalmanagement.a":"9b0c642332bff843e4ab02eec8cd00d5d08c7d2d1047b203b022601ef6785760","lib/libwinapi_mdmregistration.a":"065d25244ce5c866a3489e54b8b7772d8a1e92cd95ea39e13b838ef2d6109c31","lib/libwinapi_mf.a":"136eff680a3ed1d47826286ee61a0a77ee7776b6cbf78751ae4e7683dddcf23a","lib/libwinapi_mfcore.a":"8d086314d9f2a5d8e1facd389304de147c064b428874ec1834adebc71581614a","lib/libwinapi_mfplat.a":"f4ef284f7c5acda4ad72ea27389485b386fe1f76405981695d4387323235a6e2","lib/libwinapi_mfplay.a":"5db7d76cd8a3d4689381055685b4d2d9b03ad1e346de02fa998dd0c46d630f8f","lib/libwinapi_mfreadwrite.a":"ce1ba6835835b16445a2dea51cb8957d1fb1fe3f26c2501c4aedacf40eed2d13","lib/libwinapi_mfsensorgroup.a":"641454e135aa030f835088d98b42c1b5ed9ca1d605fe9f30da94de9bd7624e7c","lib/libwinapi_mfsrcsnk.a":"edc08719f808d2d56157647e991573222112856f1e1d26f6bc91e00bfdbb302a","lib/libwinapi_mgmtapi.a":"9605a3306379c2857226758b2feb1bfb9db5bd6ddd3c959eac818b633438c1f6","lib/libwinapi_mi.a":"2a0dca38bb4338a37c77f5b8dd964a33392db42b8d2c7b91db0ed9c3443d01f0","lib/libwinapi_mincore-api-ms-win-core-com-l1-1-0.a":"0a768dd0f0cdfee293589a8d63e9831a7c0f35a3e8d21a537ea6860f924769f5","lib/libwinapi_mincore-api-ms-win-core-com-l1-1-1.a":"edbeed560863d20918f95425c1ad2f2036bd0c638cd391b13685049b34761e10","lib/libwinapi_mincore-api-ms-win-core-com-l1-1-2.a":"b9832dd7d7405f7a10170555afa6d34bd4589eba680da1e4e9418ab3e5dffc5c","lib/libwinapi_mincore-api-ms-win-core-com-midlproxystub-l1-1-0.a":"6dfc0a2c4d89b578d665551a7f4edf4d1f518821e74081a3cbcd79e10eb60f4c","lib/libwinapi_mincore-api-ms-win-core-comm-l1-1-0.a":"ddb31dfe647ed2edbbc9be435aefe222aadb9742af5986928c7d439dbd2aaa43","lib/libwinapi_mincore-api-ms-win-core-comm-l1-1-1.a":"b778aea784de837bbc7c5909cb30935d088aa952ff6d032ec14ff935cf6fd561","lib/libwinapi_mincore-api-ms-win-core-console-l1-1-0.a":"69f925fccd8af3f57b671bf3a0df5766d9152044ee1e7417b6846241464ae914","lib/libwinapi_mincore-api-ms-win-core-console-l2-1-0.a":"8cc653f70efe3f0429365811f1b135eedd70b07c485c6483dbfec4d3faf25b22","lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-0.a":"fd818a070d14bb364d6c880ea2ff48ccb60e63739eb9be6c86c5f54d2ad000f2","lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-1.a":"dd45c010f178a8b81c8c6c778d9e59ff2952b2cfd37caca1060b4165637936d9","lib/libwinapi_mincore-api-ms-win-core-datetime-l1-1-2.a":"cbadd8bab30baa53143b4083ab0b51a4782585eedd34687840ac5e7b409ed0bb","lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-0.a":"a6e126bb0f223f14951a2cd6fefc3724c94936901653d2f4054bb37723725aad","lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-1.a":"7fe5fb93c165948f5c364d856fb247f028d001990532fac5e738cf7952e6d86b","lib/libwinapi_mincore-api-ms-win-core-debug-l1-1-2.a":"3881a5490d4fda0b41991ed9205b536cb2520a79855599168bbe2520612a6958","lib/libwinapi_mincore-api-ms-win-core-delayload-l1-1-0.a":"ec0a01289b7f908e2162791e2eecb2ef36b93ed51921ec70ff2ea3231551202d","lib/libwinapi_mincore-api-ms-win-core-delayload-l1-1-1.a":"6f2e56ef3a7715a5d2916749b87004e87f483be10f847c9ebcd1bb983cb46638","lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-0.a":"05c6265c3d0a1fdfb345cbdafeec960ead6595fe1b0d065131dd43fd8adab78e","lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-1.a":"d02379934fb212ec84e9df5d3b0f21b7728775134509b55b595a3c91f26d03cf","lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-2.a":"682afd441ce478b1b7792b058934ef98690e096f3d944f7b2a52bc1158c021ec","lib/libwinapi_mincore-api-ms-win-core-errorhandling-l1-1-3.a":"fa8ed8f3f501b8d87437fd1689edbc3a1b3ca5f87b007e30cb998249eb03c1c7","lib/libwinapi_mincore-api-ms-win-core-fibers-l1-1-0.a":"406eef3acd78a7d0ed3a882a72dd5e3ecccdebaf72de13a376288525c8b5b67e","lib/libwinapi_mincore-api-ms-win-core-fibers-l1-1-1.a":"aaf79b1f6cdc1078564041ac49e438f2603aaf432b8cfc219190994c7d23b37f","lib/libwinapi_mincore-api-ms-win-core-file-l1-1-0.a":"63bebd6f1cb8a22715e72ed90ee2b5ea2d3b0eb400273775de4a6bb1533eadc8","lib/libwinapi_mincore-api-ms-win-core-file-l1-2-0.a":"bae933701c0c334170e98e8d495ed06de8b0d8843cba538ab63e4f66cc27a47d","lib/libwinapi_mincore-api-ms-win-core-file-l1-2-1.a":"ab106bafb84360fa31fd4326d5a1aed6cbc694682ca0997f6e780d43d0422505","lib/libwinapi_mincore-api-ms-win-core-file-l1-2-2.a":"810cc1400bd09c037ebcead50b625edc80025ae4325d652af14efce21c982d3f","lib/libwinapi_mincore-api-ms-win-core-file-l2-1-0.a":"1732b133cb5e7f1825546daddeccfc9848575ba92837d8fe420c06015aca4bee","lib/libwinapi_mincore-api-ms-win-core-file-l2-1-1.a":"d083935f4238714d013811a5c064b0fadcffe770e37c89054fbd8467b1b28c2d","lib/libwinapi_mincore-api-ms-win-core-file-l2-1-2.a":"148e266b040b29ce152a4d7627fea8081b30df0386dcf1d88be4c8bd0ff477b2","lib/libwinapi_mincore-api-ms-win-core-file-l2-1-3.a":"076f2e6cb81e13f8e81df3f59c8c3b7bcfb1a1e954f3ced5684e925100e73ae7","lib/libwinapi_mincore-api-ms-win-core-firmware-l1-1-0.a":"b60822892e24eca9a137c60b9919f6fabafd797284736e1033ea468502bf20f7","lib/libwinapi_mincore-api-ms-win-core-handle-l1-1-0.a":"66714b765c428ba3d48a87cb388572abe76eb370a726a201fee6ffae6b58c58a","lib/libwinapi_mincore-api-ms-win-core-heap-l1-1-0.a":"c0e31d6801d3ab01cbf7150b3cbd9b1f0d3de949064ac1c91cb315f199c9789c","lib/libwinapi_mincore-api-ms-win-core-heap-l2-1-0.a":"fe494eef68d5369999f3f955e543033ee66bddb10b220bf6752a9a1152d4e7ed","lib/libwinapi_mincore-api-ms-win-core-interlocked-l1-1-0.a":"b7655e26bd63619c3c441fc8909be9f7901bf66e68ea89744ac1b6bdc1bdd888","lib/libwinapi_mincore-api-ms-win-core-interlocked-l1-2-0.a":"0c08a4eb795089082da5f02100855804486f6456fc6490045ea2be6e8f78ffb6","lib/libwinapi_mincore-api-ms-win-core-io-l1-1-0.a":"f1ae60c245a584968603acafcf39291df60575ae54a6af91346f3cd55dbe60c7","lib/libwinapi_mincore-api-ms-win-core-io-l1-1-1.a":"a3c4ae167b393d11c804dfe1023011bad0355ba64dd1855764249ebd09d9546c","lib/libwinapi_mincore-api-ms-win-core-job-l1-1-0.a":"e9fde2a40ec9b032fc4a368e8c20310d6381cc7cb75461c7f765b3256723b48f","lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-0.a":"90380759dce4dc4f4d79f313313883b79ad05dcf458ca6ae707a4c5135fc62b8","lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-1.a":"aa6b6648ccd5ed03b82f95ce236f0e515b3370389791f32c768ea5b1e9cd698b","lib/libwinapi_mincore-api-ms-win-core-libraryloader-l1-2-2.a":"9f8425260a2ea46de8c1ac47f3066cb9034320713d6c0256f600e5a68fc9025d","lib/libwinapi_mincore-api-ms-win-core-libraryloader-l2-1-0.a":"b80d4fe131e88cd1b7aff511f9a8801a24e8979d36ddbefd6af38e90c8b0f340","lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-0.a":"2b8e6b1e236d1446210ae3c04478333be3b05affc61f2d87f79cc746cf3061b7","lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-1.a":"9db8557b6d16de78ddb17aeda7a9ee53f5bab317bf8d6eda670af140613cea41","lib/libwinapi_mincore-api-ms-win-core-localization-l1-2-2.a":"cf24d229ed67439ba165ca88690733f6749cf96e6fc3389101744b213ce329db","lib/libwinapi_mincore-api-ms-win-core-localization-l2-1-0.a":"4a27c7bc16d1457f4958c11d811356b2ca8031d1294b49b0403e956476f649ff","lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-0.a":"bba88f3d4b15ebcddea1d24e5960e4b672a1ba98efa1aa4eea80cea6497ddba6","lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-1.a":"887438b3d8e0442cbc7249ebd56858914393aff5a450343355c56d2c58ec83be","lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-2.a":"9f3dab5af0070cd7803478647dfc1a302613af901bdb901012def3869e59ad0b","lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-3.a":"e821d0e25650112acbd7b4eb9e386a5a332328035b830f5cec134eacb0c86865","lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-4.a":"0db1359bfd1dccb45542ffd01cf506d3566d5c2373c3cfd2072beb3c1e6458db","lib/libwinapi_mincore-api-ms-win-core-memory-l1-1-5.a":"fbd3c250b3903d847f12d6b532f42d55845a90f98d9ae824b4f6abea63c157f2","lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-1-0.a":"d174eee6bea84eef6ec5ae42bd6b22e238914d9fa5c78debc4dd0bd1f77d3419","lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-2-1.a":"93055270f2a4f829c54e6da5d183488c6e34b2f908a86c1b7b4f88cb2f7e4caf","lib/libwinapi_mincore-api-ms-win-core-namedpipe-l1-2-2.a":"520bbec5c993575fb8bbcab7f0e5324d1cad7b25b02ae9e9d4c2e1a37efcb0b9","lib/libwinapi_mincore-api-ms-win-core-namespace-l1-1-0.a":"3adce79118ad0d94c87d593ffe1d27cbe119671dc27e610d1d8376b0d228176d","lib/libwinapi_mincore-api-ms-win-core-path-l1-1-0.a":"84d2733438369fd440a732bb3a253a45f36489a3b91dbbce8bcf2adbc1af64f6","lib/libwinapi_mincore-api-ms-win-core-processenvironment-l1-1-0.a":"a769055d3f0d668d259b201a7cf7e5eca2ddc660c356abd3f2fd0e85cb4b2f72","lib/libwinapi_mincore-api-ms-win-core-processenvironment-l1-2-0.a":"5fcf5cc4bfecb5f85d3724f6ce0efc16ebef41cfc70afe7abcfbd18741d4ce50","lib/libwinapi_mincore-api-ms-win-core-processsnapshot-l1-1-0.a":"2de13a8f3b4c2ee0a255979e098c20b2a887b579aa14025d4b11af1462137fbc","lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-0.a":"6b41760bf3765dd0f23cc2e3ec7e47791c9fcd22b91bab90d6a4dff5b70ce7de","lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-1.a":"daba67d5d58df11f17ab5ba338527d9072b50a5c993d7dfac7cf9dfa00f28252","lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-2.a":"90ca7e44d4348b1fb7f748bdd555ebd46a13a4ed9ca5c2fcff013759a99d6bb1","lib/libwinapi_mincore-api-ms-win-core-processthreads-l1-1-3.a":"99b6b7d260adbb22cfbde40c0cf4861687683fa0d466eb987c2fc45bf034dc33","lib/libwinapi_mincore-api-ms-win-core-processtopology-l1-1-0.a":"f284ac99690d0dba0c71a130ba2b76c7b3e8613c39a4bb24d3950ce86152dfcd","lib/libwinapi_mincore-api-ms-win-core-profile-l1-1-0.a":"5353045a09d71f476ebc7b5bfe997f771ed9ea5175aad5d71349fd0d9b1c82f4","lib/libwinapi_mincore-api-ms-win-core-psapi-l1-1-0.a":"3c68ee1e3dc7d727cfe7a59713388e15caf6c0bc815727687ff85c9e94fe938b","lib/libwinapi_mincore-api-ms-win-core-quirks-l1-1-0.a":"a41d662b9aa2b75d2850a4767df778c04dc2d84a6df30bf1f54bab12ee575635","lib/libwinapi_mincore-api-ms-win-core-quirks-l1-1-1.a":"399dca0788789249e60b9dd864d71d8492bf2fb4a40e3b7c7f1ef75e90e07a37","lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-0.a":"5ab31736b264962e259667cbbc562f3806a565997da9f6a4a856ec61b45cba35","lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-1.a":"dc73efb3037801cb681734dfa2bde7df449234f36cb8d96d50c8f717f20b423d","lib/libwinapi_mincore-api-ms-win-core-realtime-l1-1-2.a":"d5a4ddca6419ef157f40bcd53e586246f9ba406792c2099bdd018ff007992c68","lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-0.a":"0f9f5987025d2a73d7bbb781bf5ee107a9a69d334ade820e762ff825d81e36a1","lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-1.a":"6fc2f7bcd71a503b86ca4280100db839fd7323aa54a4213626d8b39d45ae98ff","lib/libwinapi_mincore-api-ms-win-core-registry-l1-1-2.a":"89eefb0e50e7742bc6449e92964588c149eb709bfd66e1c650177ca7e57abaac","lib/libwinapi_mincore-api-ms-win-core-rtlsupport-l1-1-0.a":"1e1d445734682622d17a01c68878c0e701394fb60b67ba5ac9048406a870bb86","lib/libwinapi_mincore-api-ms-win-core-rtlsupport-l1-2-0.a":"00bda2cb8e87172c51f64c9e561e083342cffa5e25f47a2af9cb3ce647063aea","lib/libwinapi_mincore-api-ms-win-core-shutdown-l1-1-0.a":"1be72599a305d240d3db2a5b2d14215dc6bd7523bb50f51581318c9a8142d9a0","lib/libwinapi_mincore-api-ms-win-core-shutdown-l1-1-1.a":"8cef705b7c111f4b419b1e3501fc8238ac8fb20e23e30a58ec8003a6841822aa","lib/libwinapi_mincore-api-ms-win-core-string-l1-1-0.a":"d50c3141fe9565a3d6840032fda736e661e5df6104c83747666cd48e02072138","lib/libwinapi_mincore-api-ms-win-core-string-l2-1-0.a":"453e9e4a96badb784e0d78c034bd6c762b54c9fd3a868337c5ee9b867003f889","lib/libwinapi_mincore-api-ms-win-core-string-l2-1-1.a":"396fc7787a3f8ed7229f764d7bef572e03ed177fbf240281e9feee523808803f","lib/libwinapi_minc