Bug 1878375 - Synchronize vendored Rust libraries with mozilla-central. r=darktrojan

mozilla-central: d0336fee53a3e4eaee3e4db7c46245b9363084df
comm-central: f4b49deb8b6ede47bec8c6d4571069aba42e2b6f

Differential Revision: https://phabricator.services.mozilla.com/D220862

--HG--
extra : amend_source : 292d7a1d0bf788fb7491c8763fd733ce99d562e1
This commit is contained in:
Thunderbird Updatebot 2024-09-03 09:52:26 +00:00
Родитель 8066a59ded
Коммит 6784c185c7
168 изменённых файлов: 17396 добавлений и 152 удалений

Просмотреть файл

@ -46,6 +46,11 @@ git = "https://github.com/jfkthame/mapped_hyph.git"
rev = "eff105f6ad7ec9b79816cfc1985a28e5340ad14b" rev = "eff105f6ad7ec9b79816cfc1985a28e5340ad14b"
replace-with = "vendored-sources" replace-with = "vendored-sources"
[source."git+https://github.com/memorysafety/zlib-rs?rev=4aa430ccb77537d0d60dab8db993ca51bb1194c5"]
git = "https://github.com/memorysafety/zlib-rs"
rev = "4aa430ccb77537d0d60dab8db993ca51bb1194c5"
replace-with = "vendored-sources"
[source."git+https://github.com/mozilla-spidermonkey/jsparagus?rev=61f399c53a641ebd3077c1f39f054f6d396a633c"] [source."git+https://github.com/mozilla-spidermonkey/jsparagus?rev=61f399c53a641ebd3077c1f39f054f6d396a633c"]
git = "https://github.com/mozilla-spidermonkey/jsparagus" git = "https://github.com/mozilla-spidermonkey/jsparagus"
rev = "61f399c53a641ebd3077c1f39f054f6d396a633c" rev = "61f399c53a641ebd3077c1f39f054f6d396a633c"

14
rust/Cargo.lock сгенерированный
Просмотреть файл

@ -2125,6 +2125,7 @@ dependencies = [
"kvstore", "kvstore",
"l10nregistry", "l10nregistry",
"l10nregistry-ffi", "l10nregistry-ffi",
"libz-rs-sys",
"lmdb-rkv-sys", "lmdb-rkv-sys",
"localization-ffi", "localization-ffi",
"log", "log",
@ -3023,6 +3024,14 @@ dependencies = [
"libc", "libc",
] ]
[[package]]
name = "libz-rs-sys"
version = "0.2.1"
source = "git+https://github.com/memorysafety/zlib-rs?rev=4aa430ccb77537d0d60dab8db993ca51bb1194c5#4aa430ccb77537d0d60dab8db993ca51bb1194c5"
dependencies = [
"zlib-rs",
]
[[package]] [[package]]
name = "linux-raw-sys" name = "linux-raw-sys"
version = "0.4.12" version = "0.4.12"
@ -6403,6 +6412,11 @@ dependencies = [
"syn", "syn",
] ]
[[package]]
name = "zlib-rs"
version = "0.2.1"
source = "git+https://github.com/memorysafety/zlib-rs?rev=4aa430ccb77537d0d60dab8db993ca51bb1194c5#4aa430ccb77537d0d60dab8db993ca51bb1194c5"
[[patch.unused]] [[patch.unused]]
name = "any_all_workaround" name = "any_all_workaround"
version = "0.1.0" version = "0.1.0"

Просмотреть файл

@ -1 +1 @@
{"mc_workspace_toml": "948ffb790b7c291e164071ecffb81aaf89d0956d12d36ff97634362396a45fac3e5a3bb98e7c2864873c1d18e2f854c292fcc736a5ab4d6589ea2947c44a3eca", "mc_gkrust_toml": "9e4671d426a453a7743cb0f3e0efff735e44b33d81f2ea514d652acb20cc032fe4b50073586cf81647571cda974a885afb2256223fcb0cd62c4141b71c2af0f2", "mc_hack_toml": "0be5955346b278ea0611209027bbee30ee54d0d8ed7ffb48b5705db70de2bdd285e16e22c297b5f65acb18427f7937567ed8fd6a7ff26b8579000faf00095f59", "mc_cargo_lock": "2a3814693ffdbed0d8f5c391c1b7483fe3e7e4f3003f34224da8fbb5fb6d837a3ff66d0f4994e00ed7918e9e175b4184855046f3f2e752e1a1cd0e52c2b36f7c"} {"mc_workspace_toml": "948ffb790b7c291e164071ecffb81aaf89d0956d12d36ff97634362396a45fac3e5a3bb98e7c2864873c1d18e2f854c292fcc736a5ab4d6589ea2947c44a3eca", "mc_gkrust_toml": "522d8c92ca3a3c089a1479dc20cc9015c16a1f550579346c328a46fd74ffc3e957656bb445cd3cade971a8fbf892dfe47ea73d7f7153ba59de5a2ac68357739b", "mc_hack_toml": "0be5955346b278ea0611209027bbee30ee54d0d8ed7ffb48b5705db70de2bdd285e16e22c297b5f65acb18427f7937567ed8fd6a7ff26b8579000faf00095f59", "mc_cargo_lock": "1be4813e9988e6365aaaf63a86502f4cadcd78b812b2a6b381f359719ca228ff6c0555745ebdad25276cf53a4ea40177795b86724c167951008612aa66a50dae"}

Просмотреть файл

@ -16,8 +16,8 @@ harness = false
[dependencies] [dependencies]
mozilla-central-workspace-hack = { version = "0.1", features = ['gkrust'], optional = true } mozilla-central-workspace-hack = { version = "0.1", features = ['gkrust'], optional = true }
gkrust-shared = { version = "0.1.0", path = "../../../toolkit/library/rust/shared" } gkrust-shared = { version = "0.1.0", path = "../../../toolkit/library/rust/shared" }
ews_xpcom = { version = "0.1.0", path = "../ews_xpcom" }
sys_tray = { version = "0.1.0", path = "../sys_tray" } sys_tray = { version = "0.1.0", path = "../sys_tray" }
ews_xpcom = { version = "0.1.0", path = "../ews_xpcom" }
aa-stroke = { git = "https://github.com/FirefoxGraphics/aa-stroke", rev = "d94278ed9c7020f50232689a26d1277eb0eb74d2" } aa-stroke = { git = "https://github.com/FirefoxGraphics/aa-stroke", rev = "d94278ed9c7020f50232689a26d1277eb0eb74d2" }
app_services_logger = { path = "../../../services/common/app_services_logger" } app_services_logger = { path = "../../../services/common/app_services_logger" }
audio_thread_priority = { version = "0.32" } audio_thread_priority = { version = "0.32" }
@ -61,6 +61,7 @@ jsrust_shared = { path = "../../../js/src/rust/shared" }
kvstore = { path = "../../../toolkit/components/kvstore" } kvstore = { path = "../../../toolkit/components/kvstore" }
l10nregistry = { path = "../../../intl/l10n/rust/l10nregistry-rs" } l10nregistry = { path = "../../../intl/l10n/rust/l10nregistry-rs" }
l10nregistry-ffi = { path = "../../../intl/l10n/rust/l10nregistry-ffi" } l10nregistry-ffi = { path = "../../../intl/l10n/rust/l10nregistry-ffi" }
libz-rs-sys = { git = "https://github.com/memorysafety/zlib-rs", rev = "4aa430ccb77537d0d60dab8db993ca51bb1194c5", features = ['custom-prefix'], optional = true }
lmdb-rkv-sys = { version = "0.11", features = ['mdb_idl_logn_9'] } lmdb-rkv-sys = { version = "0.11", features = ['mdb_idl_logn_9'] }
localization-ffi = { path = "../../../intl/l10n/rust/localization-ffi" } localization-ffi = { path = "../../../intl/l10n/rust/localization-ffi" }
log = { version = "0.4", features = ['release_max_level_info'] } log = { version = "0.4", features = ['release_max_level_info'] }

Просмотреть файл

@ -1 +1 @@
{"files":{".github/workflows/rust.yml":"6a9f1b122ea02367a2f1ff1fc7b9a728284ceb47fad12e1610cde9d760f4efc3","Cargo.toml":"f507cac11c3c26af28420d68ec3748a5453322d51ef1379a340fdd3b1c9b187a","README.md":"60b34cfa653114d5054009696df2ed2ea1d4926a6bc312d0cac4b84845c2beff","examples/simple.rs":"c196e79568fe4be31a08374aa451c70c9377db5428aef924a985e069c12ed91e","src/bezierflattener.rs":"c7183a850d51525db4389d5c0badb76e1d8c4110697bfa51ef746fda6a858bb9","src/c_bindings.rs":"06225ddd132ae959eda1b445f4e375cead4d8e135c5cba81e828815fe6a5e88b","src/lib.rs":"3009746efe5f6753cd999258077a4baea30a740190e7a8ccaec0d78f4719fdfb","src/tri_rasterize.rs":"fb6f595ab9340d8ea6429b41638c378bbd772c8e4d8f7793e225624c12cd3a21"},"package":null} {"files":{".github/workflows/rust.yml":"6a9f1b122ea02367a2f1ff1fc7b9a728284ceb47fad12e1610cde9d760f4efc3","Cargo.toml":"8462d3a039a219717eca97fd03a9a57d77ffd182837d32c2aec126588b6ab281","README.md":"60b34cfa653114d5054009696df2ed2ea1d4926a6bc312d0cac4b84845c2beff","examples/simple.rs":"c196e79568fe4be31a08374aa451c70c9377db5428aef924a985e069c12ed91e","src/bezierflattener.rs":"c7183a850d51525db4389d5c0badb76e1d8c4110697bfa51ef746fda6a858bb9","src/c_bindings.rs":"06225ddd132ae959eda1b445f4e375cead4d8e135c5cba81e828815fe6a5e88b","src/lib.rs":"3009746efe5f6753cd999258077a4baea30a740190e7a8ccaec0d78f4719fdfb","src/tri_rasterize.rs":"fb6f595ab9340d8ea6429b41638c378bbd772c8e4d8f7793e225624c12cd3a21"},"package":null}

17
third_party/rust/aa-stroke/Cargo.toml поставляемый
Просмотреть файл

@ -9,13 +9,30 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "aa-stroke" name = "aa-stroke"
version = "0.1.0" version = "0.1.0"
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = "README.md" readme = "README.md"
license = "MIT" license = "MIT"
[lib]
name = "aa_stroke"
path = "src/lib.rs"
[[example]]
name = "simple"
path = "examples/simple.rs"
[dependencies] [dependencies]
euclid = "0.22.7" euclid = "0.22.7"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"f8c127449dc9432d404c21c99833e4617ab88a797445af249a7fe3c989985d6d","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","LICENSE-MIT-QCMS":"36d847ae882f6574ebc72f56a4f354e4f104fde4a584373496482e97d52d31bc","README.md":"4c617b8ced3a27b7edecf0e5e41ed451c04e88dab529e7a35fccc4e1551efbd7","build.rs":"56b29ab6da3e49075bfd0a7b690267c8016298bf0d332e2e68bbaf19decbbf71","src/lib.rs":"7118106690b9d25c5d0a3e2079feb83d76f1d434d0da36b9d0351806d27c850d"},"package":null} {"files":{"Cargo.toml":"16fde74bf294988b3d600c49f8c3897347d121127676169442b4bf2bc3656778","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","LICENSE-MIT-QCMS":"36d847ae882f6574ebc72f56a4f354e4f104fde4a584373496482e97d52d31bc","README.md":"4c617b8ced3a27b7edecf0e5e41ed451c04e88dab529e7a35fccc4e1551efbd7","build.rs":"56b29ab6da3e49075bfd0a7b690267c8016298bf0d332e2e68bbaf19decbbf71","src/lib.rs":"7118106690b9d25c5d0a3e2079feb83d76f1d434d0da36b9d0351806d27c850d"},"package":null}

Просмотреть файл

@ -9,11 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "any_all_workaround" name = "any_all_workaround"
version = "0.1.0" version = "0.1.0"
authors = ["Henri Sivonen <hsivonen@hsivonen.fi>"] authors = ["Henri Sivonen <hsivonen@hsivonen.fi>"]
build = "build.rs"
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM" description = "Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM"
homepage = "https://docs.rs/any_all_workaround/" homepage = "https://docs.rs/any_all_workaround/"
documentation = "https://docs.rs/any_all_workaround/" documentation = "https://docs.rs/any_all_workaround/"
@ -21,6 +31,10 @@ readme = "README.md"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
repository = "https://github.com/hsivonen/any_all_workaround" repository = "https://github.com/hsivonen/any_all_workaround"
[lib]
name = "any_all_workaround"
path = "src/lib.rs"
[dependencies] [dependencies]
cfg-if = "1.0" cfg-if = "1.0"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"b4fad65749eb0988ce4e6b6a2aae51e58ae22eca97cf61dfb011e951a0909f0e","cbindgen.toml":"fb6abe1671497f432a06e40b1db7ed7cd2cceecbd9a2382193ad7534e8855e34","src/context.rs":"a0559e92b554ef3156ab2bf2f1424555c8ef4a7977b9f43ac8500a9f399f8d99","src/lib.rs":"c87d9d57a16a9286cde730978db692df0fbc70cc69dd4f4677198d6843031fd8","src/send_recv.rs":"859abe75b521eb4297c84b30423814b5b87f3c7741ad16fe72189212e123e1ac","src/stream.rs":"90dc6a85552f3569ab1847de4247a46bcff2f5aef0c4d43fa2376589df015b25"},"package":null} {"files":{"Cargo.toml":"66d5b42512734c7c6d1605b21c9b94e6d12153e036d2632456cb7c2d1b8a22f2","cbindgen.toml":"fb6abe1671497f432a06e40b1db7ed7cd2cceecbd9a2382193ad7534e8855e34","src/context.rs":"a0559e92b554ef3156ab2bf2f1424555c8ef4a7977b9f43ac8500a9f399f8d99","src/lib.rs":"c87d9d57a16a9286cde730978db692df0fbc70cc69dd4f4677198d6843031fd8","src/send_recv.rs":"859abe75b521eb4297c84b30423814b5b87f3c7741ad16fe72189212e123e1ac","src/stream.rs":"90dc6a85552f3569ab1847de4247a46bcff2f5aef0c4d43fa2376589df015b25"},"package":null}

15
third_party/rust/audioipc2-client/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,11 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "audioipc2-client" name = "audioipc2-client"
@ -17,9 +22,19 @@ authors = [
"Matthew Gregan <kinetik@flim.org>", "Matthew Gregan <kinetik@flim.org>",
"Dan Glastonbury <dan.glastonbury@gmail.com>", "Dan Glastonbury <dan.glastonbury@gmail.com>",
] ]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Cubeb Backend for talking to remote cubeb server." description = "Cubeb Backend for talking to remote cubeb server."
readme = false
license = "ISC" license = "ISC"
[lib]
name = "audioipc2_client"
path = "src/lib.rs"
[dependencies] [dependencies]
cubeb-backend = "0.13" cubeb-backend = "0.13"
log = "0.4" log = "0.4"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"62eab883f31c0c088ff865fe2e4305d987b7b534f6cdfe1e5812072a2ec13f8b","cbindgen.toml":"fb6abe1671497f432a06e40b1db7ed7cd2cceecbd9a2382193ad7534e8855e34","src/lib.rs":"d70079c66de72c3469504f1f0c9cf5e510644cac17f2d8300b8d12218740e07b","src/server.rs":"20010fbad8111420d2018a14b393eba1362cd68b24a746819ef6a68c2936a1bd"},"package":null} {"files":{"Cargo.toml":"0ac0c33adf09f9b4d00a98a8d5599f04266cb865718b2e0303dfab6bf96a994e","cbindgen.toml":"fb6abe1671497f432a06e40b1db7ed7cd2cceecbd9a2382193ad7534e8855e34","src/lib.rs":"d70079c66de72c3469504f1f0c9cf5e510644cac17f2d8300b8d12218740e07b","src/server.rs":"20010fbad8111420d2018a14b393eba1362cd68b24a746819ef6a68c2936a1bd"},"package":null}

15
third_party/rust/audioipc2-server/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,11 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "audioipc2-server" name = "audioipc2-server"
@ -17,9 +22,19 @@ authors = [
"Matthew Gregan <kinetik@flim.org>", "Matthew Gregan <kinetik@flim.org>",
"Dan Glastonbury <dan.glastonbury@gmail.com>", "Dan Glastonbury <dan.glastonbury@gmail.com>",
] ]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Remote cubeb server" description = "Remote cubeb server"
readme = false
license = "ISC" license = "ISC"
[lib]
name = "audioipc2_server"
path = "src/lib.rs"
[dependencies] [dependencies]
cubeb-core = "0.13" cubeb-core = "0.13"
log = "0.4" log = "0.4"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"5819c55845b39385dfa8f8ebccbf8304f3061253c9d92a55d71d14d4cfe1915b","benches/serialization.rs":"d56855d868dab6aa22c8b03a61084535351b76c94b68d8b1d20764e352fe473f","build.rs":"65df9a97c6cdaa3faf72581f04ac289197b0b1797d69d22c1796e957ff1089e2","src/codec.rs":"86068272e220696d8d7e369072326349e7598e5a24223d98179c3251bb7b3ff1","src/errors.rs":"67a4a994d0724397657581cde153bdfc05ce86e7efc467f23fafc8f64df80fa4","src/ipccore.rs":"db73e916468c54d3497d75ffcab3bf23067771ed7b2e1a23c714429f56f59ec3","src/lib.rs":"a6fcac8b44318435db60313d3ef32ff3fada390bea8978c8414c40744998b98b","src/messages.rs":"d4f6d4f41b7fd3cc7deae726657e1100f315f4cd10c5fe6ce8a57c03c8e26ca9","src/rpccore.rs":"025b6614f1c42b96b0a8e74fd7881032d338c66e0d67ec0af70f910a9e30ebe1","src/shm.rs":"c00d16f4af510d12e704ae865f7348ad64ddef180e42b18e7dd95c4be35a9c80","src/sys/mod.rs":"e6fa1d260abf093e1f7b50185195e2d3aee0eb8c9774c6f253953b5896d838f3","src/sys/unix/cmsg.rs":"9529e8f8429db86f7c5df132953d3054e603852270f3c6938cdb5f630b2711f1","src/sys/unix/cmsghdr.c":"d7344b3dc15cdce410c68669b848bb81f7fe36362cd3699668cb613fa05180f8","src/sys/unix/mod.rs":"59835f0d5509940078b1820a54f49fc5514adeb3e45e7d21e3ab917431da2e74","src/sys/unix/msg.rs":"25244de3eba920fa42e032f8fa4ea4913a9fdeb5124ade61e707f6cc6dd946b0","src/sys/windows/mod.rs":"7eaabb76e62c6962b636320e2bbf79a78fce61659c799a798f7dd6d56b0be8a1"},"package":null} {"files":{"Cargo.toml":"d5d18641a0ab07f86f7c07e6918b8f2a6b70b99267b753d1f8109ff9be4a8c4b","benches/serialization.rs":"d56855d868dab6aa22c8b03a61084535351b76c94b68d8b1d20764e352fe473f","build.rs":"65df9a97c6cdaa3faf72581f04ac289197b0b1797d69d22c1796e957ff1089e2","src/codec.rs":"86068272e220696d8d7e369072326349e7598e5a24223d98179c3251bb7b3ff1","src/errors.rs":"67a4a994d0724397657581cde153bdfc05ce86e7efc467f23fafc8f64df80fa4","src/ipccore.rs":"db73e916468c54d3497d75ffcab3bf23067771ed7b2e1a23c714429f56f59ec3","src/lib.rs":"a6fcac8b44318435db60313d3ef32ff3fada390bea8978c8414c40744998b98b","src/messages.rs":"d4f6d4f41b7fd3cc7deae726657e1100f315f4cd10c5fe6ce8a57c03c8e26ca9","src/rpccore.rs":"025b6614f1c42b96b0a8e74fd7881032d338c66e0d67ec0af70f910a9e30ebe1","src/shm.rs":"c00d16f4af510d12e704ae865f7348ad64ddef180e42b18e7dd95c4be35a9c80","src/sys/mod.rs":"e6fa1d260abf093e1f7b50185195e2d3aee0eb8c9774c6f253953b5896d838f3","src/sys/unix/cmsg.rs":"9529e8f8429db86f7c5df132953d3054e603852270f3c6938cdb5f630b2711f1","src/sys/unix/cmsghdr.c":"d7344b3dc15cdce410c68669b848bb81f7fe36362cd3699668cb613fa05180f8","src/sys/unix/mod.rs":"59835f0d5509940078b1820a54f49fc5514adeb3e45e7d21e3ab917431da2e74","src/sys/unix/msg.rs":"25244de3eba920fa42e032f8fa4ea4913a9fdeb5124ade61e707f6cc6dd946b0","src/sys/windows/mod.rs":"7eaabb76e62c6962b636320e2bbf79a78fce61659c799a798f7dd6d56b0be8a1"},"package":null}

19
third_party/rust/audioipc2/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,10 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
[package] [package]
edition = "2018" edition = "2018"
name = "audioipc2" name = "audioipc2"
@ -17,11 +21,22 @@ authors = [
"Matthew Gregan <kinetik@flim.org>", "Matthew Gregan <kinetik@flim.org>",
"Dan Glastonbury <dan.glastonbury@gmail.com>", "Dan Glastonbury <dan.glastonbury@gmail.com>",
] ]
build = "build.rs"
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Remote Cubeb IPC" description = "Remote Cubeb IPC"
readme = false
license = "ISC" license = "ISC"
[lib]
name = "audioipc2"
path = "src/lib.rs"
[[bench]] [[bench]]
name = "serialization" name = "serialization"
path = "benches/serialization.rs"
harness = false harness = false
[dependencies] [dependencies]
@ -59,10 +74,10 @@ features = ["html_reports"]
[build-dependencies] [build-dependencies]
cc = "1.0" cc = "1.0"
[target."cfg(target_os = \"android\")".dependencies] [target.'cfg(target_os = "android")'.dependencies]
ashmem = "0.1.2" ashmem = "0.1.2"
[target."cfg(target_os = \"linux\")".dependencies.audio_thread_priority] [target.'cfg(target_os = "linux")'.dependencies.audio_thread_priority]
version = "0.32" version = "0.32"
default-features = false default-features = false

Просмотреть файл

@ -1 +1 @@
{"files":{"CONTRIBUTING.md":"0e64fb3dd5a00e3fd528de6442de3f2ca851bd718c45cca0871aaf4eedac9ee1","COPYRIGHT":"2fd0d7e90bd241b79804de129c5b70089988f82a7bbb0fe580a55b67b2968928","Cargo.toml":"78c3797cfa83e17d06cc9ae9d2603d6fda0ed9f6b371b4479885d4b382a124a9","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"4ad721b5b6a3d39ca3e2202f403d897c4a1d42896486dd58963a81f8e64ef61d","README.md":"a6c97d91989aee4c8afed918340ce6287652cbdd6fed833e20f76367c7953db9","src/data.rs":"be48f1486ef9fc264f6cda2e10944b7dcf8ed0a904b53227340a1384803796c7","src/lib.rs":"16c7c78a56ec917e92db97263f4adddcf3749acaf7de88d088d1f5c86c278107","src/tld.rs":"295c3c90c60c5bb6edd753b77c261eed10be2d431badda4e02168e740a0f2d7e"},"package":null} {"files":{"CONTRIBUTING.md":"0e64fb3dd5a00e3fd528de6442de3f2ca851bd718c45cca0871aaf4eedac9ee1","COPYRIGHT":"2fd0d7e90bd241b79804de129c5b70089988f82a7bbb0fe580a55b67b2968928","Cargo.toml":"11fdb1e7ac76ba6a6fe3b1e7e35ed09a823161a704eec6988892cfe54cbdc642","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"4ad721b5b6a3d39ca3e2202f403d897c4a1d42896486dd58963a81f8e64ef61d","README.md":"a6c97d91989aee4c8afed918340ce6287652cbdd6fed833e20f76367c7953db9","src/data.rs":"be48f1486ef9fc264f6cda2e10944b7dcf8ed0a904b53227340a1384803796c7","src/lib.rs":"16c7c78a56ec917e92db97263f4adddcf3749acaf7de88d088d1f5c86c278107","src/tld.rs":"295c3c90c60c5bb6edd753b77c261eed10be2d431badda4e02168e740a0f2d7e"},"package":null}

14
third_party/rust/chardetng/Cargo.toml поставляемый
Просмотреть файл

@ -9,11 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "chardetng" name = "chardetng"
version = "0.1.9" version = "0.1.9"
authors = ["Henri Sivonen <hsivonen@hsivonen.fi>"] authors = ["Henri Sivonen <hsivonen@hsivonen.fi>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A character encoding detector for legacy Web content" description = "A character encoding detector for legacy Web content"
homepage = "https://docs.rs/chardetng/" homepage = "https://docs.rs/chardetng/"
documentation = "https://docs.rs/chardetng/" documentation = "https://docs.rs/chardetng/"
@ -33,6 +43,10 @@ categories = [
license = "Apache-2.0 OR MIT" license = "Apache-2.0 OR MIT"
repository = "https://github.com/hsivonen/chardetng" repository = "https://github.com/hsivonen/chardetng"
[lib]
name = "chardetng"
path = "src/lib.rs"
[dependencies] [dependencies]
encoding_rs = "0.8.17" encoding_rs = "0.8.17"
memchr = "2.2.0" memchr = "2.2.0"

Просмотреть файл

@ -1 +1 @@
{"files":{"CONTRIBUTING.md":"5f28b63428b92d27d796d6d926447d15a19232236200e161ec870f4fdda1b489","COPYRIGHT":"5fa6d8c0701e5ce051b72b9ed08e3a75d5aee8e4132d876556c3dc04084238c7","Cargo.toml":"4bdc7754f31d433d876bb1055ad3bb1b8061fe7044daa316b7cc43c323cf22bc","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"f458dc617c487ace6c60096e1bf3ab1b39c151543b40916717596c28e81deebc","include/chardetng.h":"8a781fcbf6441d063abc6c004d485cb2d5a0b304f3bfe5d5978e70437b7b778e","src/lib.rs":"2eeaf976144bab2c9c819934ca0fce36fe2d9b21236d19b506426733d9a57e2b"},"package":null} {"files":{"CONTRIBUTING.md":"5f28b63428b92d27d796d6d926447d15a19232236200e161ec870f4fdda1b489","COPYRIGHT":"5fa6d8c0701e5ce051b72b9ed08e3a75d5aee8e4132d876556c3dc04084238c7","Cargo.toml":"377bb94d6f6147c42120dbace59e7e5772a39e600c4945f3f82cf05c139b2dd6","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","README.md":"f458dc617c487ace6c60096e1bf3ab1b39c151543b40916717596c28e81deebc","include/chardetng.h":"8a781fcbf6441d063abc6c004d485cb2d5a0b304f3bfe5d5978e70437b7b778e","src/lib.rs":"2eeaf976144bab2c9c819934ca0fce36fe2d9b21236d19b506426733d9a57e2b"},"package":null}

14
third_party/rust/chardetng_c/Cargo.toml поставляемый
Просмотреть файл

@ -9,11 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "chardetng_c" name = "chardetng_c"
version = "0.1.2" version = "0.1.2"
authors = ["Henri Sivonen <hsivonen@hsivonen.fi>"] authors = ["Henri Sivonen <hsivonen@hsivonen.fi>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "C bindings for chardetng" description = "C bindings for chardetng"
homepage = "https://docs.rs/chardetng_c/" homepage = "https://docs.rs/chardetng_c/"
documentation = "https://docs.rs/chardetng_c/" documentation = "https://docs.rs/chardetng_c/"
@ -33,6 +43,10 @@ categories = [
license = "Apache-2.0 OR MIT" license = "Apache-2.0 OR MIT"
repository = "https://github.com/hsivonen/chardetng-c" repository = "https://github.com/hsivonen/chardetng-c"
[lib]
name = "chardetng_c"
path = "src/lib.rs"
[dependencies] [dependencies]
chardetng = "0.1.1" chardetng = "0.1.1"
encoding_rs = "0.8.17" encoding_rs = "0.8.17"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"87292d055a2fc0f070f54abd549a5f79ec8ac33611ecde80ba394f256b88294c","src/aggregate_device.rs":"7d2bd5f5fd7f3d008ebb69ad81f522ca0cb73db6d7b3e50ed1a63ea26ff721f4","src/audio_device_extensions.rs":"5c869d791947d15eec8bffe0bb302fe32d0578111ffe0049213e720eb60a34e1","src/audio_object.rs":"34f7e038c1ed30d503d669d89f01864ae90e009a2fa74ef50fac343a53113ff2","src/audio_unit.rs":"d38007faed2ce4d88efb70054a1fdfadf8249d0e55b900eb3ac8eae04355bf2b","src/cf_mutable_dict.rs":"fc42edd270c6dfb02f123214d2d8e487bbd62b5bd923b71eec13190fd0104d2a","src/dispatch.rs":"24b6bcf0dcaa6618e03039cd060a274c8f9ed48264e14de465ae3aacb2daad57","src/lib.rs":"c93ed1411dd6cc39db44f57e0d7683bbc54745f84a3c9f9533a088895ec97abe","src/string.rs":"28f88b816c768bcfcc674a60d962b93f1c94e5e0f4cc8ed2a1301138b91039e7"},"package":null} {"files":{"Cargo.toml":"4da0bb17f136a1f38371bb5d0979eaf4a211e2e395e75b589259c6f6f050a631","src/aggregate_device.rs":"7d2bd5f5fd7f3d008ebb69ad81f522ca0cb73db6d7b3e50ed1a63ea26ff721f4","src/audio_device_extensions.rs":"5c869d791947d15eec8bffe0bb302fe32d0578111ffe0049213e720eb60a34e1","src/audio_object.rs":"34f7e038c1ed30d503d669d89f01864ae90e009a2fa74ef50fac343a53113ff2","src/audio_unit.rs":"d38007faed2ce4d88efb70054a1fdfadf8249d0e55b900eb3ac8eae04355bf2b","src/cf_mutable_dict.rs":"fc42edd270c6dfb02f123214d2d8e487bbd62b5bd923b71eec13190fd0104d2a","src/dispatch.rs":"24b6bcf0dcaa6618e03039cd060a274c8f9ed48264e14de465ae3aacb2daad57","src/lib.rs":"c93ed1411dd6cc39db44f57e0d7683bbc54745f84a3c9f9533a088895ec97abe","src/string.rs":"28f88b816c768bcfcc674a60d962b93f1c94e5e0f4cc8ed2a1301138b91039e7"},"package":null}

Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "coreaudio-sys-utils" name = "coreaudio-sys-utils"
version = "0.1.0" version = "0.1.0"
authors = ["Chun-Min Chang <chun.m.chang@gmail.com>"] authors = ["Chun-Min Chang <chun.m.chang@gmail.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "ISC" license = "ISC"
[lib]
name = "coreaudio_sys_utils"
path = "src/lib.rs"
[dependencies.core-foundation-sys] [dependencies.core-foundation-sys]
version = "0.8" version = "0.8"

Просмотреть файл

@ -1 +1 @@
{"files":{".idea/.gitignore":"4073be0dd9e3ae38beba97eed085d5f023a5f2cdc101ec35f2877b185b1f1193",".travis.yml":"0d0c4ef138608fde4242675504f63116c8f49c8699f42542718f2f5cc1cebbb4","Cargo.toml":"8ed93b632b7ba2fc80d4bee845b19fd0a7b7d50f5cd60657fb4e8b8a05749aab","LICENSE":"c1c457e1b2794c9044f0e2d66a7010c223d0fb65b06e1dfbab6e21888ab09c16","README.md":"b77d39ce7ffe042c2cd3eee3e65c57323c217d1eb650ed19c56ccacd4e8854aa","ci/build-docs.sh":"644c0b2e90dc72092295152a00bf2ad6367017082f28d8fe36ee7be9821caa32","ci/publish.sh":"cc63e14aa05b503d378df854baadecd2d35bb445db06f9cdf7465fc1346fa5e3","ci/update-version.sh":"d91eedac8f507c2e4727887d2d15f27420676f46449fd0115d0ccae8e72fc95c","examples/endpoints.rs":"9327ce3dc03e49b8d2c1cf16161c9b03fc059aca9216b6d67c9ae4796fd43e40","examples/notifications.rs":"3b97c5348321dbbb172625c7b7219f1c60a47fa36d820c426d9cb7c6cc099ccf","examples/properties.rs":"1362ec194c43bcaaa1bcf7d3726eb4408eda85d290d0d706ac05ad2f71df4a33","examples/receive.rs":"28dab3891aacc2af44bffaf518eb39c69926d957a0f29f940ed44f7b16ec287a","examples/send.rs":"28e4d2558e8cf95f431c48e344101132cb499495084b59c0b6bd3107147701e4","examples/virtual-destination.rs":"f06e55093fe5117f2587d7a9799aa628c770eba2b0ca0f4804db1a72aa0bbcfc","examples/virtual-source.rs":"f0807ee9f13f27236bab8f86718d9e1645772a7d5a8095f59d0f4e5b7aeb72e9","rust-toolchain":"f6a0b9759d1af128dd09bb3f49812c052c89168e7b159e6d269036a2faba3260","src/callback.rs":"1200934d86f16ac4f678db1f2b9e2c8f621c00835de88fff36e4a317ce64aec1","src/client.rs":"05c6ecdd2fedc6f719ff93b7b6b98e911e920aa9094b342152fbcbe6d47cc64d","src/devices.rs":"33e7e85fda187a8ce0063f4db67486a96cde2794d07ecd1a73a97f5ec5ef9a13","src/endpoints/destinations.rs":"f165076d0193fc975e16e201c2d549462c87d2114095b3b4ca32b66418fb6cba","src/endpoints/mod.rs":"76dd40f64e5bda497ce84787d42035c59e3eb7cf1298307b0cb14e9eecd3e9d1","src/endpoints/sources.rs":"1fcadc52167a864dff1df09d584182e7666921af7ea72fa097f5b76ed031ddba","src/lib.rs":"ca9005ca22c90acf7379b588d268ffbbb0561760a9c10adde3356838dd994861","src/notifications.rs":"e2cec6e17c3b10e631f01c880d9637145742194cc4edbd24c7ad795f95f7b6d4","src/object.rs":"2ba5d6e17a7a99716dd9e435beffb47e169bb1e78b00713a29ea816399603a2f","src/packets.rs":"c18491c05fe2a61598b56a2ec86dbfc1490c9aea5b78534978aeb79372756e66","src/ports.rs":"25b91051635677479e2521bc3c7fbbfe29c9a2920aa19c34f95faa67b1fbb3fb","src/properties.rs":"c21b96a1265e04b59ca9cd3656d625188ce182e4afa36d849881c4521d0b8cb1"},"package":null} {"files":{".idea/.gitignore":"4073be0dd9e3ae38beba97eed085d5f023a5f2cdc101ec35f2877b185b1f1193",".travis.yml":"0d0c4ef138608fde4242675504f63116c8f49c8699f42542718f2f5cc1cebbb4","Cargo.toml":"10cc746ad63c9d4f1277e9e01be21277a3a626acefd062e2ed4973c82d0581ac","LICENSE":"c1c457e1b2794c9044f0e2d66a7010c223d0fb65b06e1dfbab6e21888ab09c16","README.md":"b77d39ce7ffe042c2cd3eee3e65c57323c217d1eb650ed19c56ccacd4e8854aa","ci/build-docs.sh":"644c0b2e90dc72092295152a00bf2ad6367017082f28d8fe36ee7be9821caa32","ci/publish.sh":"cc63e14aa05b503d378df854baadecd2d35bb445db06f9cdf7465fc1346fa5e3","ci/update-version.sh":"d91eedac8f507c2e4727887d2d15f27420676f46449fd0115d0ccae8e72fc95c","examples/endpoints.rs":"9327ce3dc03e49b8d2c1cf16161c9b03fc059aca9216b6d67c9ae4796fd43e40","examples/notifications.rs":"3b97c5348321dbbb172625c7b7219f1c60a47fa36d820c426d9cb7c6cc099ccf","examples/properties.rs":"1362ec194c43bcaaa1bcf7d3726eb4408eda85d290d0d706ac05ad2f71df4a33","examples/receive.rs":"28dab3891aacc2af44bffaf518eb39c69926d957a0f29f940ed44f7b16ec287a","examples/send.rs":"28e4d2558e8cf95f431c48e344101132cb499495084b59c0b6bd3107147701e4","examples/virtual-destination.rs":"f06e55093fe5117f2587d7a9799aa628c770eba2b0ca0f4804db1a72aa0bbcfc","examples/virtual-source.rs":"f0807ee9f13f27236bab8f86718d9e1645772a7d5a8095f59d0f4e5b7aeb72e9","rust-toolchain":"f6a0b9759d1af128dd09bb3f49812c052c89168e7b159e6d269036a2faba3260","src/callback.rs":"1200934d86f16ac4f678db1f2b9e2c8f621c00835de88fff36e4a317ce64aec1","src/client.rs":"05c6ecdd2fedc6f719ff93b7b6b98e911e920aa9094b342152fbcbe6d47cc64d","src/devices.rs":"33e7e85fda187a8ce0063f4db67486a96cde2794d07ecd1a73a97f5ec5ef9a13","src/endpoints/destinations.rs":"f165076d0193fc975e16e201c2d549462c87d2114095b3b4ca32b66418fb6cba","src/endpoints/mod.rs":"76dd40f64e5bda497ce84787d42035c59e3eb7cf1298307b0cb14e9eecd3e9d1","src/endpoints/sources.rs":"1fcadc52167a864dff1df09d584182e7666921af7ea72fa097f5b76ed031ddba","src/lib.rs":"ca9005ca22c90acf7379b588d268ffbbb0561760a9c10adde3356838dd994861","src/notifications.rs":"e2cec6e17c3b10e631f01c880d9637145742194cc4edbd24c7ad795f95f7b6d4","src/object.rs":"2ba5d6e17a7a99716dd9e435beffb47e169bb1e78b00713a29ea816399603a2f","src/packets.rs":"c18491c05fe2a61598b56a2ec86dbfc1490c9aea5b78534978aeb79372756e66","src/ports.rs":"25b91051635677479e2521bc3c7fbbfe29c9a2920aa19c34f95faa67b1fbb3fb","src/properties.rs":"c21b96a1265e04b59ca9cd3656d625188ce182e4afa36d849881c4521d0b8cb1"},"package":null}

41
third_party/rust/coremidi/Cargo.toml поставляемый
Просмотреть файл

@ -9,11 +9,20 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "coremidi" name = "coremidi"
version = "0.6.0" version = "0.6.0"
authors = ["Christian Perez-Llamas"] authors = ["Christian Perez-Llamas"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "CoreMIDI library for Rust" description = "CoreMIDI library for Rust"
homepage = "https://github.com/chris-zen/coremidi" homepage = "https://github.com/chris-zen/coremidi"
documentation = "https://chris-zen.github.io/coremidi/coremidi/" documentation = "https://chris-zen.github.io/coremidi/coremidi/"
@ -28,6 +37,38 @@ keywords = [
license = "MIT" license = "MIT"
repository = "https://github.com/chris-zen/coremidi" repository = "https://github.com/chris-zen/coremidi"
[lib]
name = "coremidi"
path = "src/lib.rs"
[[example]]
name = "endpoints"
path = "examples/endpoints.rs"
[[example]]
name = "notifications"
path = "examples/notifications.rs"
[[example]]
name = "properties"
path = "examples/properties.rs"
[[example]]
name = "receive"
path = "examples/receive.rs"
[[example]]
name = "send"
path = "examples/send.rs"
[[example]]
name = "virtual-destination"
path = "examples/virtual-destination.rs"
[[example]]
name = "virtual-source"
path = "examples/virtual-source.rs"
[dependencies] [dependencies]
core-foundation = "0.9.1" core-foundation = "0.9.1"
core-foundation-sys = "0.8.2" core-foundation-sys = "0.8.2"

2
third_party/rust/cose/.cargo-checksum.json поставляемый
Просмотреть файл

@ -1 +1 @@
{"files":{".travis.yml":"423ecb6dd6dbc8b00fb3d2789ddc89ab4d9c1040ea3d5e467f437728164cd5b9","Cargo.toml":"e4af309a907a63866cc85b7e8d878d083790ef9b5733a5129906eb26eedfd80c","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"981c13c037304ca06c34d8518f2d2e0021867dfd36cb711efb8f6c5e2fdb0123","build.rs":"a2b798bbeaf8ef19a9bd8c1e24b3fd3899a5b4b3e121e5e09794e4e2b35971dd","examples/sign_verify/main.rs":"fbe4b9c73b23e1ef364126f453f749fefb67ab45703bf809a5eed910a25e461e","examples/sign_verify/nss.rs":"a1d133142efc0ac6564f0b9587890587f1ecaa7404ac0c4c8907de6d43de3267","examples/sign_verify/test_nss.rs":"be41ebe0a82b6172297b10c13767e4768f0b613ac331b554f6e8c2c7a20c0bc8","examples/sign_verify/test_setup.rs":"d323c3818525a43b71c3a121b39043c5debdff303fa3cfec230853c96ff477eb","examples/sign_verify/util_test.rs":"48d52f3ca3e93b670a1d69f8443358260c1ae61d7977a59d922696811320d4c3","rustfmt.toml":"e97717e906fcd3eeb86dcee52ed26f13e1884597b016a27172229d9c78dd3d57","src/cose.rs":"104e06843f4cdffe2ca6f42f46c51c79d685c18d2ad92b65811e3ceffbd90e07","src/decoder.rs":"d84fc785715823963551466175af0bb86a16cee58ae95b54bfd613d390bc4d82","src/test_cose.rs":"849ec936a00eb438a08eb85380b3e4ba8d8c5a5cf674b272e0fd8e671ab6d5ca","src/test_setup.rs":"e26f290831343cbb4e2b2ec7d1be34c7b900eb8c87abd6f40629372a87b6e992","src/util.rs":"8cdcdc8a120e71a772af61fa63ffa2d2d2eb572d8a53da3b5f1ce9da784f2662","tools/certs/certs.md":"7a1acd946f5bb5b9b21ebd7653ef9d5746a1ea237131a69218a91dc26eda545a","tools/certs/certs.sh":"a06e1a7bf99316c7800e388d20c1630da7449937635600d9f21d8d93907011bf","tools/certs/ee-p256.certspec":"5a7246c0abf1ee08edb858ce2fd38010de7785a0e8652f2d9a0b7eee7aa39213","tools/certs/ee-p256.keyspec":"eabd2839f9e57cf2c372e686e5856cf651d7f07d0d396b3699d1d228b5931945","tools/certs/ee-p384.certspec":"d2e4fdd6d8f02f22bffa800ac2b7f899f5d826528e7b7d3248e1abea15cd33bd","tools/certs/ee-p521.certspec":"7ad1fc3cdf024dfa7213f3a2875af0ccfa2bd73fddcfaf73223aa25b24ee2cad","tools/certs/ee-rsa.certspec":"dd69ecbb1cdf322fb8ef6eb50c2f033b62e7983b5448b96f1965eee8f85b7bde","tools/certs/int-p256.certspec":"b42a2286339455626b9a8b6c0811b031bf269440c6fcef7478796d02c5491364","tools/certs/int-rsa.certspec":"a0942438c72a3ce83b54c04e4a5d4bff08036c2c9feb7d75a7105bfa4fdc5499","tools/certs/root-p256.certspec":"99c1bb07505ddfc3ada5737d8a1bf4cff7b1a70a79abda9fd45fc3a6e72061fc","tools/certs/root-rsa.certspec":"67903313b6058aa98be0d98564577b0c878c868b6f2a8758f27bb7af17616d8e"},"package":null} {"files":{".travis.yml":"423ecb6dd6dbc8b00fb3d2789ddc89ab4d9c1040ea3d5e467f437728164cd5b9","Cargo.toml":"81254de1acf78857cd8e88a7c3385cacebb1ca292d76e8fcac775429912a34a9","LICENSE":"1f256ecad192880510e84ad60474eab7589218784b9a50bc7ceee34c2b91f1d5","README.md":"981c13c037304ca06c34d8518f2d2e0021867dfd36cb711efb8f6c5e2fdb0123","build.rs":"a2b798bbeaf8ef19a9bd8c1e24b3fd3899a5b4b3e121e5e09794e4e2b35971dd","examples/sign_verify/main.rs":"fbe4b9c73b23e1ef364126f453f749fefb67ab45703bf809a5eed910a25e461e","examples/sign_verify/nss.rs":"a1d133142efc0ac6564f0b9587890587f1ecaa7404ac0c4c8907de6d43de3267","examples/sign_verify/test_nss.rs":"be41ebe0a82b6172297b10c13767e4768f0b613ac331b554f6e8c2c7a20c0bc8","examples/sign_verify/test_setup.rs":"d323c3818525a43b71c3a121b39043c5debdff303fa3cfec230853c96ff477eb","examples/sign_verify/util_test.rs":"48d52f3ca3e93b670a1d69f8443358260c1ae61d7977a59d922696811320d4c3","rustfmt.toml":"e97717e906fcd3eeb86dcee52ed26f13e1884597b016a27172229d9c78dd3d57","src/cose.rs":"104e06843f4cdffe2ca6f42f46c51c79d685c18d2ad92b65811e3ceffbd90e07","src/decoder.rs":"d84fc785715823963551466175af0bb86a16cee58ae95b54bfd613d390bc4d82","src/test_cose.rs":"849ec936a00eb438a08eb85380b3e4ba8d8c5a5cf674b272e0fd8e671ab6d5ca","src/test_setup.rs":"e26f290831343cbb4e2b2ec7d1be34c7b900eb8c87abd6f40629372a87b6e992","src/util.rs":"8cdcdc8a120e71a772af61fa63ffa2d2d2eb572d8a53da3b5f1ce9da784f2662","tools/certs/certs.md":"7a1acd946f5bb5b9b21ebd7653ef9d5746a1ea237131a69218a91dc26eda545a","tools/certs/certs.sh":"a06e1a7bf99316c7800e388d20c1630da7449937635600d9f21d8d93907011bf","tools/certs/ee-p256.certspec":"5a7246c0abf1ee08edb858ce2fd38010de7785a0e8652f2d9a0b7eee7aa39213","tools/certs/ee-p256.keyspec":"eabd2839f9e57cf2c372e686e5856cf651d7f07d0d396b3699d1d228b5931945","tools/certs/ee-p384.certspec":"d2e4fdd6d8f02f22bffa800ac2b7f899f5d826528e7b7d3248e1abea15cd33bd","tools/certs/ee-p521.certspec":"7ad1fc3cdf024dfa7213f3a2875af0ccfa2bd73fddcfaf73223aa25b24ee2cad","tools/certs/ee-rsa.certspec":"dd69ecbb1cdf322fb8ef6eb50c2f033b62e7983b5448b96f1965eee8f85b7bde","tools/certs/int-p256.certspec":"b42a2286339455626b9a8b6c0811b031bf269440c6fcef7478796d02c5491364","tools/certs/int-rsa.certspec":"a0942438c72a3ce83b54c04e4a5d4bff08036c2c9feb7d75a7105bfa4fdc5499","tools/certs/root-p256.certspec":"99c1bb07505ddfc3ada5737d8a1bf4cff7b1a70a79abda9fd45fc3a6e72061fc","tools/certs/root-rsa.certspec":"67903313b6058aa98be0d98564577b0c878c868b6f2a8758f27bb7af17616d8e"},"package":null}

12
third_party/rust/cose/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,10 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
test = []
bench = []
[package] [package]
name = "cose" name = "cose"
version = "0.1.4" version = "0.1.4"
@ -17,6 +21,10 @@ authors = [
"David Keeler <dkeeler@mozilla.com>", "David Keeler <dkeeler@mozilla.com>",
] ]
build = "build.rs" build = "build.rs"
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust" description = "Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust"
readme = "README.md" readme = "README.md"
keywords = [ keywords = [
@ -30,6 +38,10 @@ repository = "https://github.com/franziskuskiefer/cose-rust"
name = "cose" name = "cose"
path = "src/cose.rs" path = "src/cose.rs"
[[example]]
name = "sign_verify"
path = "examples/sign_verify/main.rs"
[dependencies] [dependencies]
moz_cbor = "0.1.0" moz_cbor = "0.1.0"

Просмотреть файл

@ -1 +1 @@
{"files":{".circleci/config.yml":"7f3dc865105ca8f33965a7958b1fe2e627ae2d5a703f3b2a4ab6e2e796018597",".editorconfig":"4e53b182bcc78b83d7e1b5c03efa14d22d4955c4ed2514d1ba4e99c1eb1a50ba",".githooks/pre-push":"8b8b26544cd56f54c0c33812551f786bb25cb08c86dbfeb6bf3daad881c826a1",".github/workflows/test.yml":"cf6ebe6d41b022897360866b526d19ba8843aa82ae99a1d28393985576b6a782",".travis.yml":"dc07bac53f70f16c9bdf52264bdc58500ae6018c1b4c567bc7642f6b4ca3cc35","Cargo.toml":"bd7f9d71d7b83bb7b5516058b4af37c81eede73f11975b56cc6885b721c407a7","LICENSE":"6e6f56aff5bbf3cbc60747e152fb1a719bd0716aaf6d711c554f57d92e96297c","README.md":"0007782a05a5330f739ad789c19c82562c82e32386b0447000fc72c0d48405bc","build-audiounit-rust-in-cubeb.sh":"d228a05985dcd02ec1ecac66a2b64dae5a530804a25a7054ccc95905aedfb7ef","install_git_hook.sh":"d38c8e51e636f6b90b489621ac34ccd1d1b1f40dccce3d178ed1da1c5068f16d","install_rustfmt_clippy.sh":"4ae90d8dcb9757cb3ae4ae142ef80e5377c0dde61c63f4a3c32418646e80ca7b","run_device_tests.sh":"967448b6cd46a8e60d465d56be0b1e6794a18110592a30939d2cb0650c4e5bc6","run_sanitizers.sh":"84e93a0da137803018f37403511e8c92760be730426bf6cea34419d93d1a7ff8","run_tests.sh":"bae82f66dd47a060b6fdcc238520084aec1079d5b1b1d66d103baa1ffaa8773d","src/backend/aggregate_device.rs":"a910b9d596b1971cb4fee34f5030809ade584f41eb5cbad73a09abe7352ebd15","src/backend/auto_release.rs":"050fdcee74cf46b9a8a85a877e166d72a853d33220f59cf734cbb6ea09daa441","src/backend/buffer_manager.rs":"e9bcf964347daa8952f98caa2746e34a31ea8908375204896593f56e4b6147ca","src/backend/device_property.rs":"30ceeceee4fc1f6f872c6c61765e41d582ccd91d2d1ac3ca9b1e5ac18dd11a71","src/backend/mixer.rs":"c4d09291598cbffb2217b551770ec590f34b6dd6b461dd99b019d5bb70f0eef3","src/backend/mod.rs":"1f96b4bc17d67d4a20df974e81030c5d286454d1d85b372f3fa5bd8f207d3e35","src/backend/resampler.rs":"48bf8f56ae8d60dbabca6417b768000619abee8731ac3902164b45651ac08a4d","src/backend/tests/aggregate_device.rs":"afbdf1da1fcaddcad2986bd3146bf93ca75c24b3362f5f23a09517a926290ca2","src/backend/tests/api.rs":"3b0936810b3afa84cb80428c471e1097701fd790460d00c0a5715fd8026d0a4d","src/backend/tests/backlog.rs":"3b189a7e036543c467cc242af0ed3332721179ee2b1c8847a6db563546f1ac52","src/backend/tests/device_change.rs":"bb4f7df992d915723222f62a4f995896cce861821c73351d831cb01a34cef0c4","src/backend/tests/device_property.rs":"4ef3ab625809fe95e944c19cc5dc1cc79f473520a4314d123b1f80c6b7e11411","src/backend/tests/interfaces.rs":"a96d1432afd381bf74dcbe73e892dfc4ddc68721a956606c94fd4128c6589adc","src/backend/tests/manual.rs":"f72625c05110534775c4608ccc45472ea108286657ffc1f029844a13d0b883bf","src/backend/tests/mod.rs":"8dba770023d7f9c4228f0e11915347f0e07da5fd818e3ee4478c4b197af9aa2a","src/backend/tests/parallel.rs":"a7ebd579339c40ca64c0757cc9da6baec641e670f226e1b2ec5049894700bd7a","src/backend/tests/tone.rs":"b028c67777b6453a26190b6a49785dfe28556adcbe179cb10862ce0d47ee8509","src/backend/tests/utils.rs":"9f4f486b3d59081747785dae4828ec22a4ecbab755ac4c09ff2c0c065865a358","src/backend/utils.rs":"6c3ffbcd602e6cc9f56deb9ecb07b2eef2e6f074ef924178e466f380aae5c595","src/capi.rs":"21b66b70545bf04ec719928004d1d9adb45b24ced51288f5b2993d79aaf78f5f","src/lib.rs":"be88c967e470bf6c120f3e42f7155fe89a4718f56a35524ea4c17181856757d5","todo.md":"efc1f012eb9a331a040cad4ac03aa79307f25885f71b6fb38f3ad7af8d7d515c"},"package":null} {"files":{".circleci/config.yml":"7f3dc865105ca8f33965a7958b1fe2e627ae2d5a703f3b2a4ab6e2e796018597",".editorconfig":"4e53b182bcc78b83d7e1b5c03efa14d22d4955c4ed2514d1ba4e99c1eb1a50ba",".githooks/pre-push":"8b8b26544cd56f54c0c33812551f786bb25cb08c86dbfeb6bf3daad881c826a1",".github/workflows/test.yml":"cf6ebe6d41b022897360866b526d19ba8843aa82ae99a1d28393985576b6a782",".travis.yml":"dc07bac53f70f16c9bdf52264bdc58500ae6018c1b4c567bc7642f6b4ca3cc35","Cargo.toml":"30055d2e57f01a13858b0605333add2c5afc02e7d55515eedf561deebb327046","LICENSE":"6e6f56aff5bbf3cbc60747e152fb1a719bd0716aaf6d711c554f57d92e96297c","README.md":"0007782a05a5330f739ad789c19c82562c82e32386b0447000fc72c0d48405bc","build-audiounit-rust-in-cubeb.sh":"d228a05985dcd02ec1ecac66a2b64dae5a530804a25a7054ccc95905aedfb7ef","install_git_hook.sh":"d38c8e51e636f6b90b489621ac34ccd1d1b1f40dccce3d178ed1da1c5068f16d","install_rustfmt_clippy.sh":"4ae90d8dcb9757cb3ae4ae142ef80e5377c0dde61c63f4a3c32418646e80ca7b","run_device_tests.sh":"967448b6cd46a8e60d465d56be0b1e6794a18110592a30939d2cb0650c4e5bc6","run_sanitizers.sh":"84e93a0da137803018f37403511e8c92760be730426bf6cea34419d93d1a7ff8","run_tests.sh":"bae82f66dd47a060b6fdcc238520084aec1079d5b1b1d66d103baa1ffaa8773d","src/backend/aggregate_device.rs":"a910b9d596b1971cb4fee34f5030809ade584f41eb5cbad73a09abe7352ebd15","src/backend/auto_release.rs":"050fdcee74cf46b9a8a85a877e166d72a853d33220f59cf734cbb6ea09daa441","src/backend/buffer_manager.rs":"e9bcf964347daa8952f98caa2746e34a31ea8908375204896593f56e4b6147ca","src/backend/device_property.rs":"30ceeceee4fc1f6f872c6c61765e41d582ccd91d2d1ac3ca9b1e5ac18dd11a71","src/backend/mixer.rs":"c4d09291598cbffb2217b551770ec590f34b6dd6b461dd99b019d5bb70f0eef3","src/backend/mod.rs":"1f96b4bc17d67d4a20df974e81030c5d286454d1d85b372f3fa5bd8f207d3e35","src/backend/resampler.rs":"48bf8f56ae8d60dbabca6417b768000619abee8731ac3902164b45651ac08a4d","src/backend/tests/aggregate_device.rs":"afbdf1da1fcaddcad2986bd3146bf93ca75c24b3362f5f23a09517a926290ca2","src/backend/tests/api.rs":"3b0936810b3afa84cb80428c471e1097701fd790460d00c0a5715fd8026d0a4d","src/backend/tests/backlog.rs":"3b189a7e036543c467cc242af0ed3332721179ee2b1c8847a6db563546f1ac52","src/backend/tests/device_change.rs":"bb4f7df992d915723222f62a4f995896cce861821c73351d831cb01a34cef0c4","src/backend/tests/device_property.rs":"4ef3ab625809fe95e944c19cc5dc1cc79f473520a4314d123b1f80c6b7e11411","src/backend/tests/interfaces.rs":"a96d1432afd381bf74dcbe73e892dfc4ddc68721a956606c94fd4128c6589adc","src/backend/tests/manual.rs":"f72625c05110534775c4608ccc45472ea108286657ffc1f029844a13d0b883bf","src/backend/tests/mod.rs":"8dba770023d7f9c4228f0e11915347f0e07da5fd818e3ee4478c4b197af9aa2a","src/backend/tests/parallel.rs":"a7ebd579339c40ca64c0757cc9da6baec641e670f226e1b2ec5049894700bd7a","src/backend/tests/tone.rs":"b028c67777b6453a26190b6a49785dfe28556adcbe179cb10862ce0d47ee8509","src/backend/tests/utils.rs":"9f4f486b3d59081747785dae4828ec22a4ecbab755ac4c09ff2c0c065865a358","src/backend/utils.rs":"6c3ffbcd602e6cc9f56deb9ecb07b2eef2e6f074ef924178e466f380aae5c595","src/capi.rs":"21b66b70545bf04ec719928004d1d9adb45b24ced51288f5b2993d79aaf78f5f","src/lib.rs":"be88c967e470bf6c120f3e42f7155fe89a4718f56a35524ea4c17181856757d5","todo.md":"efc1f012eb9a331a040cad4ac03aa79307f25885f71b6fb38f3ad7af8d7d515c"},"package":null}

12
third_party/rust/cubeb-coreaudio/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,11 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
name = "cubeb-coreaudio" name = "cubeb-coreaudio"
version = "0.1.0" version = "0.1.0"
@ -16,14 +21,21 @@ authors = [
"Chun-Min Chang <chun.m.chang@gmail.com>", "Chun-Min Chang <chun.m.chang@gmail.com>",
"Paul Adenot <paul@paul.cx>", "Paul Adenot <paul@paul.cx>",
] ]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = "README.md" readme = "README.md"
license = "ISC" license = "ISC"
[lib] [lib]
name = "cubeb_coreaudio"
crate-type = [ crate-type = [
"staticlib", "staticlib",
"rlib", "rlib",
] ]
path = "src/lib.rs"
[dependencies] [dependencies]
atomic = "0.4" atomic = "0.4"

Просмотреть файл

@ -1 +1 @@
{"files":{".editorconfig":"bf047bd1da10cabb99eea666d1e57c321eba4716dccb3e4ed0e2c5fe3ca53858",".github/workflows/build.yml":"477366d58c9dc059dbe4a158a6e910f23a3e9ecac7411f73616e06375583b764","AUTHORS":"0e0ac930a68ce2f6b876126b195add177f0d3886facb9260f4d9b69f1988f0cc","Cargo.toml":"8a0a450ae4990e1df322464867212e48587b474dfdc7f8c270fac06980be176a","LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","README.md":"0079450bb4b013bac065ed1750851e461a3710ebad1f323817da1cb82db0bc4f","src/backend/context.rs":"c0db5f2447de1d6df5aa2812fa342a085e73156a072c221c7379b9a6a9b86786","src/backend/cork_state.rs":"4a0f1afc7d9f333dac89218cc56d7d32fbffb487cd48c1c9a4e03d79cb3b5e28","src/backend/intern.rs":"11ca424e4eb77f8eb9fd5a6717d1e791facf9743156a8534f0016fcf64d57b0f","src/backend/mod.rs":"dfb30ec497d6215e4535e936fea8fe3a407ef24dc1cec43b52c0ffa923d9229c","src/backend/stream.rs":"dfe5b747e100cae4aeae36cf2ebb9dc4715b411b4116721a40eec2944eb0ec23","src/capi.rs":"fa0fa020f0d0efe55aa0fc3596405e8407bbe2cbe6c7a558345304e6da87994e","src/lib.rs":"b41bbdc562cbfb130ed7c1e53fe69944774f515705341d8ce48a2f82c8c0c2c5"},"package":null} {"files":{".editorconfig":"bf047bd1da10cabb99eea666d1e57c321eba4716dccb3e4ed0e2c5fe3ca53858",".github/workflows/build.yml":"477366d58c9dc059dbe4a158a6e910f23a3e9ecac7411f73616e06375583b764","AUTHORS":"0e0ac930a68ce2f6b876126b195add177f0d3886facb9260f4d9b69f1988f0cc","Cargo.toml":"5783bef893723cfef7fe9139ba018d20710dae3f3390b6695d7552c367fbcaa5","LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","README.md":"0079450bb4b013bac065ed1750851e461a3710ebad1f323817da1cb82db0bc4f","src/backend/context.rs":"c0db5f2447de1d6df5aa2812fa342a085e73156a072c221c7379b9a6a9b86786","src/backend/cork_state.rs":"4a0f1afc7d9f333dac89218cc56d7d32fbffb487cd48c1c9a4e03d79cb3b5e28","src/backend/intern.rs":"11ca424e4eb77f8eb9fd5a6717d1e791facf9743156a8534f0016fcf64d57b0f","src/backend/mod.rs":"dfb30ec497d6215e4535e936fea8fe3a407ef24dc1cec43b52c0ffa923d9229c","src/backend/stream.rs":"dfe5b747e100cae4aeae36cf2ebb9dc4715b411b4116721a40eec2944eb0ec23","src/capi.rs":"fa0fa020f0d0efe55aa0fc3596405e8407bbe2cbe6c7a558345304e6da87994e","src/lib.rs":"b41bbdc562cbfb130ed7c1e53fe69944774f515705341d8ce48a2f82c8c0c2c5"},"package":null}

12
third_party/rust/cubeb-pulse/Cargo.toml поставляемый
Просмотреть файл

@ -9,19 +9,31 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
name = "cubeb-pulse" name = "cubeb-pulse"
version = "0.5.0" version = "0.5.0"
authors = ["Dan Glastonbury <dglastonbury@mozilla.com>"] authors = ["Dan Glastonbury <dglastonbury@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Cubeb backed for PulseAudio written in Rust" description = "Cubeb backed for PulseAudio written in Rust"
readme = "README.md" readme = "README.md"
license = "ISC" license = "ISC"
[lib] [lib]
name = "cubeb_pulse"
crate-type = [ crate-type = [
"staticlib", "staticlib",
"rlib", "rlib",
] ]
path = "src/lib.rs"
[dependencies] [dependencies]
cubeb-backend = "0.13" cubeb-backend = "0.13"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"7143b51f48478384002380c7d6a5a071c7e985b1fc86cf2c74d4e738ba41b541","src/lib.rs":"67740f320fb8012c7df017ed2ad5ebe130940a3bb73d42e0445b31b39f844d79"},"package":null} {"files":{"Cargo.toml":"3f77e73d49fc92f0d73bcac4efa475a9404f8feed5e9bc1cf73c3a3f5c871040","src/lib.rs":"67740f320fb8012c7df017ed2ad5ebe130940a3bb73d42e0445b31b39f844d79"},"package":null}

Просмотреть файл

@ -9,14 +9,27 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "error-support-macros" name = "error-support-macros"
version = "0.1.0" version = "0.1.0"
build = false
publish = false publish = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MPL-2.0" license = "MPL-2.0"
[lib] [lib]
name = "error_support_macros"
path = "src/lib.rs"
proc-macro = true proc-macro = true
[dependencies] [dependencies]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"bd2f0908b3576a3ad9a416ecb0e4f8441a48a95036cf0439a65e37d836178142","README.md":"99fb739e79beb2c2d34f38d502cd758a1470b3ecf22c8f7fb05b97f324918cf4","build.rs":"c8d3c38c1208eea36224662b284d8daf3e7ad1b07d22d750524f3da1cc66ccca","src/errorsupport.udl":"e793034d01a2608298528051757f38405e006ee1abc4cf65dc6f18c53590ace8","src/handling.rs":"6e0568b18d426531cb2ae9967c8dd0d51ece5a065f68b15eeb308b995edaa167","src/lib.rs":"96ae3cc2c1077ae45442ace6b5b5311b86267d0b9067f3ff58396af30ccbbc07","src/macros.rs":"0d03f82fab20c96a182f941baf3fcf2a286b00fea871ee7fd8e339abc14f9522","src/redact.rs":"c9a4df1a87be68b15d583587bda941d4c60a1d0449e2d43ff99f3611a290a863","src/reporting.rs":"b8e03402edf3111718fc9c2ec179622307f4a117db05ac220ead631c9de28362","uniffi.toml":"644fe81c12fe3c01ee81e017ca3c00d0e611f014b7eade51aadaf208179a3450"},"package":null} {"files":{"Cargo.toml":"94e027935f3f804f464831ad7717936e7068517252b1f0e6fd0a025220bc2c35","README.md":"99fb739e79beb2c2d34f38d502cd758a1470b3ecf22c8f7fb05b97f324918cf4","build.rs":"c8d3c38c1208eea36224662b284d8daf3e7ad1b07d22d750524f3da1cc66ccca","src/errorsupport.udl":"e793034d01a2608298528051757f38405e006ee1abc4cf65dc6f18c53590ace8","src/handling.rs":"6e0568b18d426531cb2ae9967c8dd0d51ece5a065f68b15eeb308b995edaa167","src/lib.rs":"96ae3cc2c1077ae45442ace6b5b5311b86267d0b9067f3ff58396af30ccbbc07","src/macros.rs":"0d03f82fab20c96a182f941baf3fcf2a286b00fea871ee7fd8e339abc14f9522","src/redact.rs":"c9a4df1a87be68b15d583587bda941d4c60a1d0449e2d43ff99f3611a290a863","src/reporting.rs":"b8e03402edf3111718fc9c2ec179622307f4a117db05ac220ead631c9de28362","uniffi.toml":"644fe81c12fe3c01ee81e017ca3c00d0e611f014b7eade51aadaf208179a3450"},"package":null}

17
third_party/rust/error-support/Cargo.toml поставляемый
Просмотреть файл

@ -9,19 +9,31 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "error-support" name = "error-support"
version = "0.1.0" version = "0.1.0"
authors = ["Thom Chiovoloni <tchiovoloni@mozilla.com>"] authors = ["Thom Chiovoloni <tchiovoloni@mozilla.com>"]
build = "build.rs"
exclude = ["/android"] exclude = ["/android"]
autobins = false
autoexamples = false
autotests = false autotests = false
autobenches = false
readme = "README.md" readme = "README.md"
license = "MPL-2.0" license = "MPL-2.0"
[lib]
name = "error_support"
path = "src/lib.rs"
[dependencies] [dependencies]
log = "0.4" log = "0.4"
uniffi = "0.27.1"
[dependencies.backtrace] [dependencies.backtrace]
version = "0.3" version = "0.3"
@ -36,6 +48,9 @@ version = "1.4"
[dependencies.parking_lot] [dependencies.parking_lot]
version = ">=0.11,<=0.12" version = ">=0.11,<=0.12"
[dependencies.uniffi]
version = "0.27.1"
[build-dependencies.uniffi] [build-dependencies.uniffi]
version = "0.27.1" version = "0.27.1"
features = ["build"] features = ["build"]

2
third_party/rust/ews/.cargo-checksum.json поставляемый
Просмотреть файл

@ -1 +1 @@
{"files":{".github/workflows/ci.yaml":"86a41c10a1b90620bb4548c8f18d082e906c2274e8f1d951568e4c070b10d8cb","Cargo.toml":"299ada7eebff29d475c7bc1068d6d1323930a34a4fae7dca303515ff7e25f2e1","LICENSE":"3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04","README.md":"eebefef86e483df98c6b1104101348293fbacbd16639f15044ca37d2949b68f1","src/lib.rs":"20e850b188c53ad1c5d533a4a7d797fd88a18b0aa1ca1486b8cd839ca94749b6","src/types.rs":"afa4bc3d11fdfdfd25fa23d50d2541d04087f0918609fad5db737b68cc7a73d1","src/types/common.rs":"c8e5babb87766a4fb6728b69f5f76c788640bdc08c95c0b32d1644af06268949","src/types/create_item.rs":"25cfd2c4bc266a87b86734af81c6c031e798135f60a20d2c251aa944a8c36a24","src/types/get_folder.rs":"4b26621d2efd40a406afabbd6e4c092c7aafd73e07c11e8cbdad19bed205d238","src/types/get_item.rs":"401f60da2ffb7ccda1dda56e25876c640851597bb137ce34a7f7eb0fc94508d4","src/types/operations.rs":"69a1f976f5fca24bff77765003dc8345df2aebd3f632f3480f41fd9d2011c3c1","src/types/soap.rs":"640b49ecd88d06054e71b8c464e13f34e1010e8bce942158e9d8ede1fd35e212","src/types/soap/de.rs":"6fb603f521a73984e5707988379e562018b179df54647cff89d8ab03c406cff2","src/types/sync_folder_hierarchy.rs":"1f219d9bda6f4685ba962ff0cb891a9925e6a5c7d159d0a3f4561ca8439a71d5","src/types/sync_folder_items.rs":"e8548d6e9b6b847bfafc399b7168092875b7bebf5fca74b47d082a0dc7ef53d1"},"package":null} {"files":{".github/workflows/ci.yaml":"86a41c10a1b90620bb4548c8f18d082e906c2274e8f1d951568e4c070b10d8cb","Cargo.toml":"e43bfd3732877f47ec58825606b14bfea81d4883bbb0c1ef0067649af1cfafa5","LICENSE":"3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04","README.md":"eebefef86e483df98c6b1104101348293fbacbd16639f15044ca37d2949b68f1","src/lib.rs":"20e850b188c53ad1c5d533a4a7d797fd88a18b0aa1ca1486b8cd839ca94749b6","src/types.rs":"afa4bc3d11fdfdfd25fa23d50d2541d04087f0918609fad5db737b68cc7a73d1","src/types/common.rs":"c8e5babb87766a4fb6728b69f5f76c788640bdc08c95c0b32d1644af06268949","src/types/create_item.rs":"25cfd2c4bc266a87b86734af81c6c031e798135f60a20d2c251aa944a8c36a24","src/types/get_folder.rs":"4b26621d2efd40a406afabbd6e4c092c7aafd73e07c11e8cbdad19bed205d238","src/types/get_item.rs":"401f60da2ffb7ccda1dda56e25876c640851597bb137ce34a7f7eb0fc94508d4","src/types/operations.rs":"69a1f976f5fca24bff77765003dc8345df2aebd3f632f3480f41fd9d2011c3c1","src/types/soap.rs":"640b49ecd88d06054e71b8c464e13f34e1010e8bce942158e9d8ede1fd35e212","src/types/soap/de.rs":"6fb603f521a73984e5707988379e562018b179df54647cff89d8ab03c406cff2","src/types/sync_folder_hierarchy.rs":"1f219d9bda6f4685ba962ff0cb891a9925e6a5c7d159d0a3f4561ca8439a71d5","src/types/sync_folder_items.rs":"e8548d6e9b6b847bfafc399b7168092875b7bebf5fca74b47d082a0dc7ef53d1"},"package":null}

14
third_party/rust/ews/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,26 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "ews" name = "ews"
version = "0.1.0" version = "0.1.0"
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = "README.md" readme = "README.md"
[lib]
name = "ews"
path = "src/lib.rs"
[dependencies] [dependencies]
serde_path_to_error = "0.1.11" serde_path_to_error = "0.1.11"
thiserror = "1.0.57" thiserror = "1.0.57"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"54164c8c1352852cce6f2330030365868815deb9bd717b8d493071790cd72d7b","src/device.rs":"0f9957fee64c4db767a2abb2e88d34ebbf48ed6062121e081e0116e14190b4fa","src/lib.rs":"0ca3f2a281ba43466fb4d29c05b35c9059806d6114cd929b85afc0c41ea9d3ac","src/types.rs":"d38b838827edf226f6bc82e8f0718d90d6e2376d027c118a6d397260996a12bd"},"package":null} {"files":{"Cargo.toml":"60c47399fe6c588dc470b7f1d784a7bba1797a1d0893631b667730ec2d05df66","src/device.rs":"0f9957fee64c4db767a2abb2e88d34ebbf48ed6062121e081e0116e14190b4fa","src/lib.rs":"0ca3f2a281ba43466fb4d29c05b35c9059806d6114cd929b85afc0c41ea9d3ac","src/types.rs":"d38b838827edf226f6bc82e8f0718d90d6e2376d027c118a6d397260996a12bd"},"package":null}

Просмотреть файл

@ -9,14 +9,25 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "gpu-descriptor-types" name = "gpu-descriptor-types"
version = "0.2.0" version = "0.2.0"
authors = ["Zakarum <zakarumych@ya.ru>"] authors = ["Zakarum <zakarumych@ya.ru>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Core types of gpu-descriptor crate" description = "Core types of gpu-descriptor crate"
homepage = "https://github.com/zakarumych/gpu-descriptor" homepage = "https://github.com/zakarumych/gpu-descriptor"
documentation = "https://docs.rs/gpu-descriptor-types" documentation = "https://docs.rs/gpu-descriptor-types"
readme = false
keywords = [ keywords = [
"gpu", "gpu",
"vulkan", "vulkan",
@ -26,6 +37,10 @@ keywords = [
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
repository = "https://github.com/zakarumych/gpu-descriptor" repository = "https://github.com/zakarumych/gpu-descriptor"
[lib]
name = "gpu_descriptor_types"
path = "src/lib.rs"
[dependencies.bitflags] [dependencies.bitflags]
version = "2.4" version = "2.4"
default-features = false default-features = false

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"0bd7a40cb614fe568b076fd5edd6d6e51791b6d1e0a174ae67a16d56618357e1","src/allocator.rs":"38d173f9b6ca608dee9a7898b6e2ad7e75d199284c99291da0112e4b6e908409","src/lib.rs":"6fb74a08ad9975e561f4fca7bd391f0cbd96a7cab79b17df7d979021099b50f9"},"package":null} {"files":{"Cargo.toml":"6940fe7701f7d1ce93e1aca0b7c4b082c3b63560bf09e2c2a188254318688785","src/allocator.rs":"38d173f9b6ca608dee9a7898b6e2ad7e75d199284c99291da0112e4b6e908409","src/lib.rs":"6fb74a08ad9975e561f4fca7bd391f0cbd96a7cab79b17df7d979021099b50f9"},"package":null}

14
third_party/rust/gpu-descriptor/Cargo.toml поставляемый
Просмотреть файл

@ -9,11 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "gpu-descriptor" name = "gpu-descriptor"
version = "0.3.0" version = "0.3.0"
authors = ["Zakarum <zakarumych@ya.ru>"] authors = ["Zakarum <zakarumych@ya.ru>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Implementation agnostic descriptor allocator for Vulkan like APIs" description = "Implementation agnostic descriptor allocator for Vulkan like APIs"
homepage = "https://github.com/zakarumych/gpu-descriptor" homepage = "https://github.com/zakarumych/gpu-descriptor"
documentation = "https://docs.rs/gpu-descriptor" documentation = "https://docs.rs/gpu-descriptor"
@ -26,6 +36,10 @@ keywords = [
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
repository = "https://github.com/zakarumych/gpu-descriptor" repository = "https://github.com/zakarumych/gpu-descriptor"
[lib]
name = "gpu_descriptor"
path = "src/lib.rs"
[dependencies.bitflags] [dependencies.bitflags]
version = "2.4" version = "2.4"
default-features = false default-features = false

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"eb30cf4d9a37bc842d15266d4cf648c8b435653fe91599ca42954880f6304589","README.md":"7f1418b4a7c138ba20bcaea077fe6cf0d6ffbaf6df6b90c80efc52aa0d0e2e9f","build.rs":"49840f26c73c5db19cb4e7f02930e49d7a19648168b83f2313ac1a0303c103df","src/error.rs":"b83cbe8abd22a9d687508d236a2a77e28b3fc6c39673633e5820cc0e3fc86cba","src/interrupt_support.udl":"31181937f89dbc229837484dec47a228955bb1b6c47d3b049d91f23cbe7dc069","src/interruptee.rs":"c56f9ac610d0b24a128a907266432287558c4b73f6c24b82674ca7894181d18f","src/lib.rs":"cf44a84310913be5264e1c4a3e004a9f7a6cd82d01a109bb6ac4d6002b5dd560","src/shutdown.rs":"e4b7a89f1ef319646aee3282a0d60465c3dbf571c52a0295f3b1a8909f345818","src/sql.rs":"db9b93fb2fe813ae0af6313082f07fad0e381691290466a7ac67bec14024722d"},"package":null} {"files":{"Cargo.toml":"43f4bde7de7da5eb46d786bb77c57d7d120573c41e41387a3b89b0158810b9e8","README.md":"7f1418b4a7c138ba20bcaea077fe6cf0d6ffbaf6df6b90c80efc52aa0d0e2e9f","build.rs":"49840f26c73c5db19cb4e7f02930e49d7a19648168b83f2313ac1a0303c103df","src/error.rs":"b83cbe8abd22a9d687508d236a2a77e28b3fc6c39673633e5820cc0e3fc86cba","src/interrupt_support.udl":"31181937f89dbc229837484dec47a228955bb1b6c47d3b049d91f23cbe7dc069","src/interruptee.rs":"c56f9ac610d0b24a128a907266432287558c4b73f6c24b82674ca7894181d18f","src/lib.rs":"cf44a84310913be5264e1c4a3e004a9f7a6cd82d01a109bb6ac4d6002b5dd560","src/shutdown.rs":"e4b7a89f1ef319646aee3282a0d60465c3dbf571c52a0295f3b1a8909f345818","src/sql.rs":"db9b93fb2fe813ae0af6313082f07fad0e381691290466a7ac67bec14024722d"},"package":null}

18
third_party/rust/interrupt-support/Cargo.toml поставляемый
Просмотреть файл

@ -9,18 +9,31 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "interrupt-support" name = "interrupt-support"
version = "0.1.0" version = "0.1.0"
authors = ["Sync Team <sync-team@mozilla.com>"] authors = ["Sync Team <sync-team@mozilla.com>"]
build = "build.rs"
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = "README.md" readme = "README.md"
license = "MPL-2.0" license = "MPL-2.0"
[lib]
name = "interrupt_support"
path = "src/lib.rs"
[dependencies] [dependencies]
lazy_static = "1.4" lazy_static = "1.4"
parking_lot = ">=0.11,<=0.12" parking_lot = ">=0.11,<=0.12"
uniffi = "0.27.1"
[dependencies.rusqlite] [dependencies.rusqlite]
version = "0.31.0" version = "0.31.0"
@ -31,6 +44,9 @@ features = [
"unlock_notify", "unlock_notify",
] ]
[dependencies.uniffi]
version = "0.27.1"
[build-dependencies.uniffi] [build-dependencies.uniffi]
version = "0.27.1" version = "0.27.1"
features = ["build"] features = ["build"]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"a2ec3cc2de80074959295ecce7a6c5a491377c73ba5751ccbf59953cf2d0667a","ast.json":"e9c358aedb77bf02059f44179140d900c705af592069f269022bc9b52dc30ac4","generate_ast.py":"0c24431d9c07af42d7d17739c2e21465964151562437cfca093ceddde898bc93","src/arena.rs":"03ef07c963556160a6f1a85fd901833d7322f8a5f265c20d3e3543432dd2a96d","src/associated_data.rs":"5e0d830b0c6db4dcb85ba21ead87d31cd386e2517804333a6f46a1bd1bf59355","src/dump_generated.rs":"8ca0736952ee41fc932807e8450c6eb68e081b3fd5f7a0f701cae8b35dc0c13e","src/lib.rs":"b35553bedec9f6d88cc5194592f857dc13669559cbc8b206048c35299c4f86be","src/source_atom_set.rs":"24ec99be098cab6aa433d7b2e0a2cbc074204276d6c90b17174e50f8003244ee","src/source_location.rs":"3832440ecec6de726262837072810410bddb45c075288386509511c153f6afd9","src/source_location_accessor_generated.rs":"2669efcc5447229429f8fab6123bbd9dec8ed4c69232992af05aca3a59f1c710","src/source_slice_list.rs":"c82413b3081e091a3c4ce5d2c3624e54ecbeb0bb9952f10d373d10faf589955a","src/type_id_generated.rs":"a1e88f0d9d97d61339d0bedd0f6a8472bd39ea13968531ebce7140ca47edbaeb","src/types_generated.rs":"eda341459f8356dc46a6f8ed993740bcf1536c6b6601d885f2a20f4a7a4d4e4a","src/visit_generated.rs":"90ae82f2db8b33f5b23eae1b1b21f1ce4c14a79719bc46e44a838a04c7d838e4"},"package":null} {"files":{"Cargo.toml":"e26729e45138f070e83866aaa2b9d6f0278c07449485346a727aea591d31318d","ast.json":"e9c358aedb77bf02059f44179140d900c705af592069f269022bc9b52dc30ac4","generate_ast.py":"0c24431d9c07af42d7d17739c2e21465964151562437cfca093ceddde898bc93","src/arena.rs":"03ef07c963556160a6f1a85fd901833d7322f8a5f265c20d3e3543432dd2a96d","src/associated_data.rs":"5e0d830b0c6db4dcb85ba21ead87d31cd386e2517804333a6f46a1bd1bf59355","src/dump_generated.rs":"8ca0736952ee41fc932807e8450c6eb68e081b3fd5f7a0f701cae8b35dc0c13e","src/lib.rs":"b35553bedec9f6d88cc5194592f857dc13669559cbc8b206048c35299c4f86be","src/source_atom_set.rs":"24ec99be098cab6aa433d7b2e0a2cbc074204276d6c90b17174e50f8003244ee","src/source_location.rs":"3832440ecec6de726262837072810410bddb45c075288386509511c153f6afd9","src/source_location_accessor_generated.rs":"2669efcc5447229429f8fab6123bbd9dec8ed4c69232992af05aca3a59f1c710","src/source_slice_list.rs":"c82413b3081e091a3c4ce5d2c3624e54ecbeb0bb9952f10d373d10faf589955a","src/type_id_generated.rs":"a1e88f0d9d97d61339d0bedd0f6a8472bd39ea13968531ebce7140ca47edbaeb","src/types_generated.rs":"eda341459f8356dc46a6f8ed993740bcf1536c6b6601d885f2a20f4a7a4d4e4a","src/visit_generated.rs":"90ae82f2db8b33f5b23eae1b1b21f1ce4c14a79719bc46e44a838a04c7d838e4"},"package":null}

15
third_party/rust/jsparagus-ast/Cargo.toml поставляемый
Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus-ast" name = "jsparagus-ast"
version = "0.1.0" version = "0.1.0"
authors = ["khyperia <khyperia@live.com>"] authors = ["khyperia <khyperia@live.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "jsparagus_ast"
path = "src/lib.rs"
[dependencies] [dependencies]
indexmap = "2.0" indexmap = "2.0"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"97ba372ad5ce5a4a16e8e2d0fd086b66e3383d6577b5c68de289e8767085b0a8","src/array_emitter.rs":"bbc6528321f1d11d7c86c4f2bfdcfc9dced8f0b8b1c30c9f0a5355f300d196b6","src/ast_emitter.rs":"050858e25f6bab6787771058afe504c66e74e9026e9ce873160bccc6366eca47","src/block_emitter.rs":"78965260d87a66c5324d6f3bdfea0f1938f8037f70adde148dbb2db599d1b2c0","src/compilation_info.rs":"b0d91b0f8d6940cb7087b474c3c814b758c8ce8d9027c415b76ad4af78be6140","src/control_structures.rs":"b32fbfff53bd378dcb45d63620006bea15c2fec1e7bc0bb163567dfe086e4931","src/dis.rs":"4a335d813fa965482ca0f20a7b9295a55ce7625b577d42bd8b33b156b81c6306","src/emitter.rs":"41a6a642d1970e625c264fc58bf245c6975b1e2d86707481ce4f942798c4b48a","src/emitter_scope.rs":"93c2b2a324ccb46b74adb2a28f56360a32652088e59c03641b4f1b608549dc78","src/expression_emitter.rs":"f8e02785dffb179bbe9fe58e45bbfccc08adc3ad0a071a0073bed0feedc8ed9a","src/function_declaration_emitter.rs":"0e6ae706ced215882f3a45b6e13f022ec1effa8edf1026b7ba7988810646982b","src/lib.rs":"f91576fb0f1e3cf444dd1d8ee25ee9bfd0b1e890e427a3863fdb6a4ad1611b61","src/object_emitter.rs":"998423b3d6ef8797fadef6763803627df72fde292b1b34d6a41b2e66a331a181","src/reference_op_emitter.rs":"e1507033c17318f59dbbdd1514d1bd1263f0c7d72530d0f2b2ab071d58b39f72","src/script_emitter.rs":"150a3d6330f40099ad1df8c52cd1831e3ef0fd4eecf44a20e3fff7acef2dd640"},"package":null} {"files":{"Cargo.toml":"aa006937172e5b7fe128b32826658caf05652bdabf2708d17668fe910d94135d","src/array_emitter.rs":"bbc6528321f1d11d7c86c4f2bfdcfc9dced8f0b8b1c30c9f0a5355f300d196b6","src/ast_emitter.rs":"050858e25f6bab6787771058afe504c66e74e9026e9ce873160bccc6366eca47","src/block_emitter.rs":"78965260d87a66c5324d6f3bdfea0f1938f8037f70adde148dbb2db599d1b2c0","src/compilation_info.rs":"b0d91b0f8d6940cb7087b474c3c814b758c8ce8d9027c415b76ad4af78be6140","src/control_structures.rs":"b32fbfff53bd378dcb45d63620006bea15c2fec1e7bc0bb163567dfe086e4931","src/dis.rs":"4a335d813fa965482ca0f20a7b9295a55ce7625b577d42bd8b33b156b81c6306","src/emitter.rs":"41a6a642d1970e625c264fc58bf245c6975b1e2d86707481ce4f942798c4b48a","src/emitter_scope.rs":"93c2b2a324ccb46b74adb2a28f56360a32652088e59c03641b4f1b608549dc78","src/expression_emitter.rs":"f8e02785dffb179bbe9fe58e45bbfccc08adc3ad0a071a0073bed0feedc8ed9a","src/function_declaration_emitter.rs":"0e6ae706ced215882f3a45b6e13f022ec1effa8edf1026b7ba7988810646982b","src/lib.rs":"f91576fb0f1e3cf444dd1d8ee25ee9bfd0b1e890e427a3863fdb6a4ad1611b61","src/object_emitter.rs":"998423b3d6ef8797fadef6763803627df72fde292b1b34d6a41b2e66a331a181","src/reference_op_emitter.rs":"e1507033c17318f59dbbdd1514d1bd1263f0c7d72530d0f2b2ab071d58b39f72","src/script_emitter.rs":"150a3d6330f40099ad1df8c52cd1831e3ef0fd4eecf44a20e3fff7acef2dd640"},"package":null}

15
third_party/rust/jsparagus-emitter/Cargo.toml поставляемый
Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus-emitter" name = "jsparagus-emitter"
version = "0.1.0" version = "0.1.0"
authors = ["khyperia <github@khyperia.com>"] authors = ["khyperia <github@khyperia.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "jsparagus_emitter"
path = "src/lib.rs"
[dependencies] [dependencies]
bumpalo = "3.4.0" bumpalo = "3.4.0"
byteorder = "1.3.2" byteorder = "1.3.2"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"e0db416379972a3fa13913fdae9624e6ba664a1e4dd4d37692810e825f88b34f","src/ast_builder.rs":"15eebf519763b94e7c11791a1a90b1f73ec00d447857e230232e1d45599e30e5","src/context_stack.rs":"29331d03cd4c8ee9283cb426ebe893b7ba6ad6d8a69016399c4d92a81cb1363b","src/declaration_kind.rs":"fdfda2fe408cce1c637d17fee0813160619450472c6de9befc36ebeed892cc3c","src/early_error_checker.rs":"89da86f7f78392cb60a909c240e430779eed0fc250b3b3c8466665eeaf2fbc25","src/early_errors.rs":"8674454af7ac5efe51eb6a8e2abe088aad5560e0a0bd88a3eae66c90f1527149","src/error.rs":"507e4dd9c66720f3da2db135c3024392d8aaac5ccdb90c7f7463ccb2eff7efa8","src/lib.rs":"b74105a84c4a141b880439f9ec724f7dc08224342be08a73490ac2c01410af08","src/parser_tables_generated.rs":"cbd34e453df376a54c663991314dcd0e12b0009d09754ff8731360931f6f5358","src/stack_value_generated.rs":"ce8567634ff2bb818593f56c0589b4ba2d508704db943eb0778d79dfd19cce36","src/token.rs":"479f4cb97d2e6bc654a70634f3809817cc73eaf749c845643beb3556b9ead383","src/traits/mod.rs":"ba74c71f7218027f8188247bc64df243117613fbc9893d40799402ef1e6dbf59"},"package":null} {"files":{"Cargo.toml":"c825e51c6f7319c85557ea73653def128f146283f68de616eb181da398298322","src/ast_builder.rs":"15eebf519763b94e7c11791a1a90b1f73ec00d447857e230232e1d45599e30e5","src/context_stack.rs":"29331d03cd4c8ee9283cb426ebe893b7ba6ad6d8a69016399c4d92a81cb1363b","src/declaration_kind.rs":"fdfda2fe408cce1c637d17fee0813160619450472c6de9befc36ebeed892cc3c","src/early_error_checker.rs":"89da86f7f78392cb60a909c240e430779eed0fc250b3b3c8466665eeaf2fbc25","src/early_errors.rs":"8674454af7ac5efe51eb6a8e2abe088aad5560e0a0bd88a3eae66c90f1527149","src/error.rs":"507e4dd9c66720f3da2db135c3024392d8aaac5ccdb90c7f7463ccb2eff7efa8","src/lib.rs":"b74105a84c4a141b880439f9ec724f7dc08224342be08a73490ac2c01410af08","src/parser_tables_generated.rs":"cbd34e453df376a54c663991314dcd0e12b0009d09754ff8731360931f6f5358","src/stack_value_generated.rs":"ce8567634ff2bb818593f56c0589b4ba2d508704db943eb0778d79dfd19cce36","src/token.rs":"479f4cb97d2e6bc654a70634f3809817cc73eaf749c845643beb3556b9ead383","src/traits/mod.rs":"ba74c71f7218027f8188247bc64df243117613fbc9893d40799402ef1e6dbf59"},"package":null}

Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus-generated-parser" name = "jsparagus-generated-parser"
version = "0.1.0" version = "0.1.0"
authors = ["khyperia <khyperia@live.com>"] authors = ["khyperia <khyperia@live.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "jsparagus_generated_parser"
path = "src/lib.rs"
[dependencies] [dependencies]
bumpalo = "3.4.0" bumpalo = "3.4.0"
static_assertions = "1.1.0" static_assertions = "1.1.0"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"215b06c56addd1cb805cf47e588d52ba7b0cb4bc3216a7ab3164b0d362d93b78","src/lib.rs":"09352799b74833de10a95ce1097fb0d1a3f3474468f61dc9adeb58705508e632"},"package":null} {"files":{"Cargo.toml":"85a112a13d8c924eb727a3769569f2515fbe11f64336a78b5ce938af87af92ec","src/lib.rs":"09352799b74833de10a95ce1097fb0d1a3f3474468f61dc9adeb58705508e632"},"package":null}

Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus-json-log" name = "jsparagus-json-log"
version = "0.1.0" version = "0.1.0"
authors = ["The jsparagus Project Developers"] authors = ["The jsparagus Project Developers"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "jsparagus_json_log"
path = "src/lib.rs"
[dependencies.log] [dependencies.log]
version = "0.4.0" version = "0.4.0"
features = [ features = [

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"9ef3ec903b675e57867f02252811185c0da07362e19561e392df741c21e880e1","benches/__finStreamer-proto.js":"44edc00a99a8904f8c6bb0c42c7ba4f96ad611e61191d2702ecb228ae6d7b35d","benches/parser.rs":"6cb13b135513e86b94e1bbe1470156f182355078c2e34bf8d9deba1c67daf4b9","benches/simple.js":"fbb50c1c49c0b1e3740a79407a834248c1f8ebdb1b72530c0fc6df57d079f252","src/lexer.rs":"fc641c9e320652c7f73bdf78080ba73b84a5afcea0fa88759039290ce659d2e0","src/lib.rs":"12fb80fe5b0429f96540385ebfde861f98750ca629769f1bff47f22ab094e882","src/numeric_value.rs":"f429c50640eb35a53aa5ffdf71de305da30747e568dc10219c54b766372f6eca","src/parser.rs":"d7e69fd548d3149bc2aa4ef8e0e35725c9188dcaab470c899c66ba485445625f","src/queue_stack.rs":"5abbcfd65c655507e0fad545242bbff24db523ae962b5d02aac4e7f1debba293","src/simulator.rs":"fe77deff60bdddff4d2e1e243bc1660603506c515f1c88ffda87d0f9c9b341eb","src/tests.rs":"ad30ed0a762dbbde7562ba9eed1d282abdf4640135f1f9cabaef333b9d6e5fe2","src/unicode.rs":"0e5d77d4d6751c6441982ae3d4a8453233443376441c5c01da5c86a5a5051167","src/unicode_data.rs":"5356c11b9ac59300bb29c164b26efc7b1ce263864e47ce90a68734277be1c392"},"package":null} {"files":{"Cargo.toml":"f0fb42c461194b402b4e8aa675a9fd971b380f34e1b605f3d67fe833b15374bf","benches/__finStreamer-proto.js":"44edc00a99a8904f8c6bb0c42c7ba4f96ad611e61191d2702ecb228ae6d7b35d","benches/parser.rs":"6cb13b135513e86b94e1bbe1470156f182355078c2e34bf8d9deba1c67daf4b9","benches/simple.js":"fbb50c1c49c0b1e3740a79407a834248c1f8ebdb1b72530c0fc6df57d079f252","src/lexer.rs":"fc641c9e320652c7f73bdf78080ba73b84a5afcea0fa88759039290ce659d2e0","src/lib.rs":"12fb80fe5b0429f96540385ebfde861f98750ca629769f1bff47f22ab094e882","src/numeric_value.rs":"f429c50640eb35a53aa5ffdf71de305da30747e568dc10219c54b766372f6eca","src/parser.rs":"d7e69fd548d3149bc2aa4ef8e0e35725c9188dcaab470c899c66ba485445625f","src/queue_stack.rs":"5abbcfd65c655507e0fad545242bbff24db523ae962b5d02aac4e7f1debba293","src/simulator.rs":"fe77deff60bdddff4d2e1e243bc1660603506c515f1c88ffda87d0f9c9b341eb","src/tests.rs":"ad30ed0a762dbbde7562ba9eed1d282abdf4640135f1f9cabaef333b9d6e5fe2","src/unicode.rs":"0e5d77d4d6751c6441982ae3d4a8453233443376441c5c01da5c86a5a5051167","src/unicode_data.rs":"5356c11b9ac59300bb29c164b26efc7b1ce263864e47ce90a68734277be1c392"},"package":null}

15
third_party/rust/jsparagus-parser/Cargo.toml поставляемый
Просмотреть файл

@ -9,15 +9,30 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus-parser" name = "jsparagus-parser"
version = "0.1.0" version = "0.1.0"
authors = ["Jason Orendorff <jason.orendorff@gmail.com>"] authors = ["Jason Orendorff <jason.orendorff@gmail.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "jsparagus_parser"
path = "src/lib.rs"
[[bench]] [[bench]]
name = "parser" name = "parser"
path = "benches/parser.rs"
harness = false harness = false
[dependencies] [dependencies]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"d66c27f46f6da2bd7a84f762b938be6f4d0f3e20bdcd22862aba780c1039b5ee","src/builder.rs":"3aa261f329a6f4ee45683f4a69f85408d63e6bd5531b74dbbb4b4abbe8093b2f","src/data.rs":"a3cf1e7b1a96a619bcb8bd87f39bbd44dda0fc554c70a5d4d45b70eb03e69401","src/free_name_tracker.rs":"322228be4262d79d148f954a656b4f09fe953b324393fcc5925675c0e7777828","src/lib.rs":"529f7598a3034b347a20307a752b467091d820df6be67ebc4a3bd8e02568511b","src/pass.rs":"e13b2677ddf03b504efd287963caaa28b8a16c5fc0896f97bea2584f8280063d"},"package":null} {"files":{"Cargo.toml":"b369730dd1b25a8900289980322248e5aace78ff184f942a69dc757509ae1405","src/builder.rs":"3aa261f329a6f4ee45683f4a69f85408d63e6bd5531b74dbbb4b4abbe8093b2f","src/data.rs":"a3cf1e7b1a96a619bcb8bd87f39bbd44dda0fc554c70a5d4d45b70eb03e69401","src/free_name_tracker.rs":"322228be4262d79d148f954a656b4f09fe953b324393fcc5925675c0e7777828","src/lib.rs":"529f7598a3034b347a20307a752b467091d820df6be67ebc4a3bd8e02568511b","src/pass.rs":"e13b2677ddf03b504efd287963caaa28b8a16c5fc0896f97bea2584f8280063d"},"package":null}

15
third_party/rust/jsparagus-scope/Cargo.toml поставляемый
Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus-scope" name = "jsparagus-scope"
version = "0.1.0" version = "0.1.0"
authors = ["The jsparagus Project Developers"] authors = ["The jsparagus Project Developers"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "jsparagus_scope"
path = "src/lib.rs"
[dependencies] [dependencies]
indexmap = "2.0" indexmap = "2.0"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"4e07563463b79faddd43c5a74609c1745d2ca78a37e6a2a4aff3eca48637aa86","src/bytecode_offset.rs":"2aa7ba8c3cfbbd832092e65b599ab1c5a28d784ccc65d9e351bba656421b9a69","src/copy/AsyncFunctionResolveKind.h":"3851ecbb4728257595dd6e900749d1d8e02558574c00424a7ff0e3ca007fa6ec","src/copy/BytecodeFormatFlags.h":"48b561791fb2ef7189ffd17a26bb65163c24d398637b8d1cf9a09bc3964adca7","src/copy/CheckIsObjectKind.h":"8f0e112396d966c9221a743d353f62671e04cdace7dd49a59898d94ba0f621b7","src/copy/CompletionKind.h":"a491664ee7423ce75f34af4efa3df47934b42139f1b19741b2aa95f02d9230bf","src/copy/FunctionFlags.h":"03564f057262b73bebf31ab6c8f6a99a22983a87f1b9e7f48219d30af837423f","src/copy/FunctionPrefixKind.h":"f540a5c646a519b2d61aa27e4be865e08a31438def00ad5ba4ba2982ad1f2275","src/copy/GeneratorAndAsyncKind.h":"301668ce705970a51abfa94f89fd5db29ef5f129525110860e9e9bf7586ef187","src/copy/GeneratorResumeKind.h":"9e3cd9dc9c7f50937c6c45d73ec092dbfd92c4b56818ae6d1504bcd77078d0a6","src/copy/Opcodes.h":"6d1d8058b362d7032687737a2fe61c15374309e83c0d00cba05fb9660bd24ca8","src/copy/SourceNotes.h":"46fdf5ee41a309bf12eccf2bad3cc4736bcb8f43c3471a2ef506b9f3624ec91c","src/copy/StencilEnums.h":"fa3c3ff54947e8d876a0c5da549f9fa51393e22d644b909cc7a08a201de6d5ef","src/copy/Symbol.h":"98a827d5bf68567a75686ee0b72b9fb960bde77e96771bbf03fc0a33b601be41","src/copy/ThrowMsgKind.h":"ba180dc8c5c8eb4ff24a5ceb1a4df70e2e9005440766576e5eb2dc5a18b0a9dd","src/env_coord.rs":"0be36a1bd307f5586affe0f3046d8b2ab2f5382b41b7b7bfb364b97d16a7c410","src/frame_slot.rs":"b20c81d67c572f20d06d493b211cd3eaa0432a8294541583643b82df3af2f813","src/function.rs":"5357f3dc871a981c7dc21aac7fe736f0e55302f27ef5c63ed04915a2c845fff6","src/gcthings.rs":"baadc7284c01961a4aa44d464a6f5a0d0be427b6d099c949d4411846738d9a45","src/lib.rs":"b003e085344277d2987ef492dc513048e8ec83217850a22ba7ca06ac01bc9b5c","src/opcode.rs":"804dc73a7adba17f557fa80deaebe0caba1be0aeaa549fae1a0dfcd56dc88f32","src/opcode_info.rs":"a27c6d5602f5ecdcc882a0167614bc7a7754d958124941b4c1c0cdc2b0a894f1","src/regexp.rs":"7436cf545b990bec7dcc51ff28d67deaca9d4ce894468fdad0dd44b25c571cf2","src/result.rs":"62d3a851b8a497eecc350eed3ba6155b01a4d0e8e5bcfdf8dab776333d19825c","src/scope.rs":"3d2269a06d3e55d24f697338fedde95d9c653faec02d4694d0b63c79979e7c5a","src/scope_notes.rs":"9947ba5aba3097321c76adcb5648a478e4a67e088fdc1e01511e51c4ad41a9f3","src/script.rs":"c28883d1f2535cffab2820d6d7c48ed853a6c00f9fb410ab7ee56117667452eb"},"package":null} {"files":{"Cargo.toml":"2954587eaef23420e128b590e219e20cd0b92efd55540c6b5709359af0122bd9","src/bytecode_offset.rs":"2aa7ba8c3cfbbd832092e65b599ab1c5a28d784ccc65d9e351bba656421b9a69","src/copy/AsyncFunctionResolveKind.h":"3851ecbb4728257595dd6e900749d1d8e02558574c00424a7ff0e3ca007fa6ec","src/copy/BytecodeFormatFlags.h":"48b561791fb2ef7189ffd17a26bb65163c24d398637b8d1cf9a09bc3964adca7","src/copy/CheckIsObjectKind.h":"8f0e112396d966c9221a743d353f62671e04cdace7dd49a59898d94ba0f621b7","src/copy/CompletionKind.h":"a491664ee7423ce75f34af4efa3df47934b42139f1b19741b2aa95f02d9230bf","src/copy/FunctionFlags.h":"03564f057262b73bebf31ab6c8f6a99a22983a87f1b9e7f48219d30af837423f","src/copy/FunctionPrefixKind.h":"f540a5c646a519b2d61aa27e4be865e08a31438def00ad5ba4ba2982ad1f2275","src/copy/GeneratorAndAsyncKind.h":"301668ce705970a51abfa94f89fd5db29ef5f129525110860e9e9bf7586ef187","src/copy/GeneratorResumeKind.h":"9e3cd9dc9c7f50937c6c45d73ec092dbfd92c4b56818ae6d1504bcd77078d0a6","src/copy/Opcodes.h":"6d1d8058b362d7032687737a2fe61c15374309e83c0d00cba05fb9660bd24ca8","src/copy/SourceNotes.h":"46fdf5ee41a309bf12eccf2bad3cc4736bcb8f43c3471a2ef506b9f3624ec91c","src/copy/StencilEnums.h":"fa3c3ff54947e8d876a0c5da549f9fa51393e22d644b909cc7a08a201de6d5ef","src/copy/Symbol.h":"98a827d5bf68567a75686ee0b72b9fb960bde77e96771bbf03fc0a33b601be41","src/copy/ThrowMsgKind.h":"ba180dc8c5c8eb4ff24a5ceb1a4df70e2e9005440766576e5eb2dc5a18b0a9dd","src/env_coord.rs":"0be36a1bd307f5586affe0f3046d8b2ab2f5382b41b7b7bfb364b97d16a7c410","src/frame_slot.rs":"b20c81d67c572f20d06d493b211cd3eaa0432a8294541583643b82df3af2f813","src/function.rs":"5357f3dc871a981c7dc21aac7fe736f0e55302f27ef5c63ed04915a2c845fff6","src/gcthings.rs":"baadc7284c01961a4aa44d464a6f5a0d0be427b6d099c949d4411846738d9a45","src/lib.rs":"b003e085344277d2987ef492dc513048e8ec83217850a22ba7ca06ac01bc9b5c","src/opcode.rs":"804dc73a7adba17f557fa80deaebe0caba1be0aeaa549fae1a0dfcd56dc88f32","src/opcode_info.rs":"a27c6d5602f5ecdcc882a0167614bc7a7754d958124941b4c1c0cdc2b0a894f1","src/regexp.rs":"7436cf545b990bec7dcc51ff28d67deaca9d4ce894468fdad0dd44b25c571cf2","src/result.rs":"62d3a851b8a497eecc350eed3ba6155b01a4d0e8e5bcfdf8dab776333d19825c","src/scope.rs":"3d2269a06d3e55d24f697338fedde95d9c653faec02d4694d0b63c79979e7c5a","src/scope_notes.rs":"9947ba5aba3097321c76adcb5648a478e4a67e088fdc1e01511e51c4ad41a9f3","src/script.rs":"c28883d1f2535cffab2820d6d7c48ed853a6c00f9fb410ab7ee56117667452eb"},"package":null}

15
third_party/rust/jsparagus-stencil/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,27 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus-stencil" name = "jsparagus-stencil"
version = "0.1.0" version = "0.1.0"
authors = ["The jsparagus Project Developers"] authors = ["The jsparagus Project Developers"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "jsparagus_stencil"
path = "src/lib.rs"
[dependencies.jsparagus-ast] [dependencies.jsparagus-ast]
path = "../ast" path = "../ast"

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

11
third_party/rust/jsparagus/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
example = []
test = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "jsparagus" name = "jsparagus"
version = "0.1.0" version = "0.1.0"
authors = ["The jsparagus Project Developers"] authors = ["The jsparagus Project Developers"]
build = false
publish = false publish = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A JavaScript parser" description = "A JavaScript parser"
readme = "README.md" readme = "README.md"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
@ -24,6 +33,8 @@ repository = "https://github.com/mozilla-spidermonkey/jsparagus"
debug = 2 debug = 2
[lib] [lib]
name = "jsparagus"
path = "src/lib.rs"
[[bin]] [[bin]]
name = "smoosh_tools" name = "smoosh_tools"

1
third_party/rust/libz-rs-sys/.cargo-checksum.json поставляемый Normal file
Просмотреть файл

@ -0,0 +1 @@
{"files":{"Cargo.toml":"390cdf18d6cf3a95fe56ee064747b95eb2c093d36d3038a3bf59712efdae6832","LICENSE":"7d60612df8fcd9d3714871a95b4d3012563246fdea8f6710b7567f83cfa3c8ef","README.md":"46f48b56018d0efef5738be7d930019631899dede51ee5e92f44bd53f6e26749","src/lib.rs":"44e21c7ccacbf35f483ab9d777802624a0d111d161cfd2778a37aa5f33279c47"},"package":null}

52
third_party/rust/libz-rs-sys/Cargo.toml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,52 @@
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package]
edition = "2021"
rust-version = "1.75"
name = "libz-rs-sys"
version = "0.2.1"
build = false
publish = true
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A memory-safe zlib implementation written in rust"
homepage = "https://github.com/memorysafety/zlib-rs"
readme = "README.md"
license = "Zlib"
repository = "https://github.com/memorysafety/zlib-rs"
[lib]
name = "libz_rs_sys"
path = "src/lib.rs"
[dependencies.zlib-rs]
version = "0.2.1"
path = "../zlib-rs"
default-features = false
[features]
c-allocator = ["zlib-rs/c-allocator"]
custom-prefix = []
default = [
"std",
"rust-allocator",
]
rust-allocator = ["zlib-rs/rust-allocator"]
std = ["zlib-rs/std"]
testing-prefix = []

19
third_party/rust/libz-rs-sys/LICENSE поставляемый Normal file
Просмотреть файл

@ -0,0 +1,19 @@
(C) 2024 Internet Security Research Group
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

90
third_party/rust/libz-rs-sys/README.md поставляемый Normal file
Просмотреть файл

@ -0,0 +1,90 @@
This crate is a C API for [zlib-rs](https://docs.rs/zlib-rs/latest/zlib_rs/). The API is broadly equivalent to [`zlib-sys`](https://docs.rs/libz-sys/latest/libz_sys/) and [`zlib-ng-sys`](https://docs.rs/libz-ng-sys/latest/libz_ng_sys/), but does not currently provide the `gz*` family of functions.
From a rust perspective, this API is not very ergonomic. Use the [`flate2`](https://crates.io/crates/flate2) crate for a more
ergonomic rust interface to zlib.
# Features
**`custom-prefix`**
Add a custom prefix to all exported symbols.
The value of the `LIBZ_RS_SYS_PREFIX` is used as a prefix for all exported symbols. For example:
```ignore
> LIBZ_RS_SYS_PREFIX="MY_CUSTOM_PREFIX" cargo build -p libz-rs-sys --features=custom-prefix
Compiling libz-rs-sys v0.2.1 (/home/folkertdev/rust/zlib-rs/libz-rs-sys)
Finished `dev` profile [optimized + debuginfo] target(s) in 0.21s
> objdump -tT target/debug/liblibz_rs_sys.so | grep "uncompress"
0000000000081028 l O .got 0000000000000000 _ZN7zlib_rs7inflate10uncompress17he7d985e55c58a189E$got
000000000002c570 l F .text 00000000000001ef _ZN7zlib_rs7inflate10uncompress17he7d985e55c58a189E
0000000000024330 g F .text 000000000000008e MY_CUSTOM_PREFIXuncompress
0000000000024330 g DF .text 000000000000008e Base MY_CUSTOM_PREFIXuncompress
```
**`c-allocator`, `rust-allocator`**
Pick the default allocator implementation that is used if no `zalloc` and `zfree` are configured in the input `z_stream`.
- `c-allocator`: use `malloc`/`free` for the implementation of `zalloc` and `zfree`
- `rust-allocator`: the rust global allocator for the implementation of `zalloc` and `zfree`
The `rust-allocator` is the default when this crate is used as a rust dependency, and slightly more efficient because alignment is handled by the allocator. When building a dynamic library, it may make sense to use `c-allocator` instead.
**`std`**
Assume that `std` is available. When this feature is turned off, this crate is compatible with `#![no_std]`.
# Example
This example compresses ("deflates") the string `"Hello, World!"` and then decompresses
("inflates") it again.
```rust
let mut strm = libz_rs_sys::z_stream::default();
let version = libz_rs_sys::zlibVersion();
let stream_size = core::mem::size_of_val(&strm) as i32;
let level = 6; // the default compression level
let err = unsafe { libz_rs_sys::deflateInit_(&mut strm, level, version, stream_size) };
assert_eq!(err, libz_rs_sys::Z_OK);
let input = "Hello, World!";
strm.avail_in = input.len() as _;
strm.next_in = input.as_ptr();
let mut output = [0u8; 32];
strm.avail_out = output.len() as _;
strm.next_out = output.as_mut_ptr();
let err = unsafe { libz_rs_sys::deflate(&mut strm, libz_rs_sys::Z_FINISH) };
assert_eq!(err, libz_rs_sys::Z_STREAM_END);
let err = unsafe { libz_rs_sys::deflateEnd(&mut strm) };
assert_eq!(err, libz_rs_sys::Z_OK);
let deflated = &mut output[..strm.total_out as usize];
let mut strm = libz_rs_sys::z_stream::default();
let err = unsafe { libz_rs_sys::inflateInit_(&mut strm, version, stream_size) };
assert_eq!(err, libz_rs_sys::Z_OK);
strm.avail_in = deflated.len() as _;
strm.next_in = deflated.as_ptr();
let mut output = [0u8; 32];
strm.avail_out = output.len() as _;
strm.next_out = output.as_mut_ptr();
let err = unsafe { libz_rs_sys::inflate(&mut strm, libz_rs_sys::Z_FINISH) };
assert_eq!(err, libz_rs_sys::Z_STREAM_END);
let err = unsafe { libz_rs_sys::inflateEnd(&mut strm) };
assert_eq!(err, libz_rs_sys::Z_OK);
let inflated = &output[..strm.total_out as usize];
assert_eq!(inflated, input.as_bytes())
```

1668
third_party/rust/libz-rs-sys/src/lib.rs поставляемый Normal file

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -1 +1 @@
{"files":{".travis.yml":"4d1af7257c9619f7ae66fc271ba2c1be5f063640ae8ceaa235c8c8aaf32f44ea","COPYRIGHT":"4df931055b82b96e13ad475c4cee3de5afa69a54a4c611c9d7dc6252d858d9c8","Cargo.toml":"06a6456cc9fa9929cb0fa7aa762f3b1e6362f8b8903111ad9b01881af26dcad9","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"4ad721b5b6a3d39ca3e2202f403d897c4a1d42896486dd58963a81f8e64ef61d","README.md":"2c91137faee83f0805a9b9123e105670bf60c2fe45ce6536fb92df7ef85017a5","benches/bench.rs":"ed7143e66ecf8bfb12c87d1f9344157d97696b8194de9132d061129bc80d8d52","cbindgen.toml":"452e79bea00e2a0c16a03ac04e454a0c5955becf2d0306ccce7d1c13d3bcc51a","doc/mapped_hyph_format.md":"2f2487cf536fe4b03db6e4b384be06744ec30b3f299519492288306a93127fbb","hyph_en_US.hyf":"6262b4c5118fe277ab4add8689d9524ca72097564652baec67a8fcd5029ec9b0","src/bin/hyf_compile.rs":"85199ddf171219b61a2da0e6acf675bf0f7a9a11ee2c6c5d1d436ec466aa95b5","src/builder.rs":"4169a89fb3a5025b06edeb8a6435a18814d58799d15861c3639a2ed9c63c628b","src/ffi.rs":"09884728df4910bb430e0d59edf770b04e5b11e2423f75c5782c5152af323476","src/lib.rs":"30c007a5f8bf71af3b4b93227c3fbb76198d6333388e5c156aaff13bfe458c8e","src/main.rs":"666befeb39cb1a7dfb66c6b9218d5f7b6c4ed09dbbbc8cfff6b749a33a99ebcf","tests/base.hyf":"d8bf57c6280cfa1d357d3fdba156ce64afbd9df58e28eeb084dfe3f80972b73f","tests/base.hyph":"a3f1fab24c101701fdf21e8359685d80611ab970304e2bd89ef024768b3700c8","tests/base.word":"1136c9a421b242262661b9a65723f87a5ecf77ae38eabcea057832d036d567fd","tests/compound.hyf":"929c1ba6676e4c43bc649d0abf4275ea9e8b02bffaa5acdf704a710813a7a13c","tests/compound4.hyf":"2093287bc41ee30ff9bdbf278f1f8209cb1d1a78236b46e9060af2a881572b8e","tests/compound5.hyf":"0942a5dfbb8d0ef3a937ab9da0418abb41300357cde49f4c477a59a11b2cb6bd","tests/compound6.hyf":"ebad958c2692a5b439b31e324020ed27c42dc05bd5b8c6a6dea4669e6ccf76b4","tests/hyphen.hyf":"92b8a5c86aac6a0b9f0eb7330a057065d6985fd047e851cae47039995c682d4d","tests/lhmin.hyf":"23c886704fafee7d9c54b2478029cf69a5fa946c2f2442bd86697bca5933c88d","tests/num.hyf":"4834fabe78b5c81815434d4562ce3322541649e1ea1edc555a498574bc8b237e","tests/rhmin.hyf":"239cb3d4d7f904abb43b57241e12cc1396e636220c3806e64666aca7ca46cc42","tests/settings2.hyf":"9fc4855e0b952a3593db1efef080b93ce7f1c6fe6798db0440e2bf0cc986ffa2","tests/settings3.hyf":"867db207b485a06e7d60ad10735c9111f10516ee3a5afd6306c683ace3454491","tests/test.rs":"5c81ae59b9384b70d9461407999dac1fde9214398876c4433fbbde9571cc1d94"},"package":null} {"files":{".travis.yml":"4d1af7257c9619f7ae66fc271ba2c1be5f063640ae8ceaa235c8c8aaf32f44ea","COPYRIGHT":"4df931055b82b96e13ad475c4cee3de5afa69a54a4c611c9d7dc6252d858d9c8","Cargo.toml":"d77a02674cc9cbbb2e3f01398c3eda689b6f41c20240bfec34327df73360641e","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"4ad721b5b6a3d39ca3e2202f403d897c4a1d42896486dd58963a81f8e64ef61d","README.md":"2c91137faee83f0805a9b9123e105670bf60c2fe45ce6536fb92df7ef85017a5","benches/bench.rs":"ed7143e66ecf8bfb12c87d1f9344157d97696b8194de9132d061129bc80d8d52","cbindgen.toml":"452e79bea00e2a0c16a03ac04e454a0c5955becf2d0306ccce7d1c13d3bcc51a","doc/mapped_hyph_format.md":"2f2487cf536fe4b03db6e4b384be06744ec30b3f299519492288306a93127fbb","hyph_en_US.hyf":"6262b4c5118fe277ab4add8689d9524ca72097564652baec67a8fcd5029ec9b0","src/bin/hyf_compile.rs":"85199ddf171219b61a2da0e6acf675bf0f7a9a11ee2c6c5d1d436ec466aa95b5","src/builder.rs":"4169a89fb3a5025b06edeb8a6435a18814d58799d15861c3639a2ed9c63c628b","src/ffi.rs":"09884728df4910bb430e0d59edf770b04e5b11e2423f75c5782c5152af323476","src/lib.rs":"30c007a5f8bf71af3b4b93227c3fbb76198d6333388e5c156aaff13bfe458c8e","src/main.rs":"666befeb39cb1a7dfb66c6b9218d5f7b6c4ed09dbbbc8cfff6b749a33a99ebcf","tests/base.hyf":"d8bf57c6280cfa1d357d3fdba156ce64afbd9df58e28eeb084dfe3f80972b73f","tests/base.hyph":"a3f1fab24c101701fdf21e8359685d80611ab970304e2bd89ef024768b3700c8","tests/base.word":"1136c9a421b242262661b9a65723f87a5ecf77ae38eabcea057832d036d567fd","tests/compound.hyf":"929c1ba6676e4c43bc649d0abf4275ea9e8b02bffaa5acdf704a710813a7a13c","tests/compound4.hyf":"2093287bc41ee30ff9bdbf278f1f8209cb1d1a78236b46e9060af2a881572b8e","tests/compound5.hyf":"0942a5dfbb8d0ef3a937ab9da0418abb41300357cde49f4c477a59a11b2cb6bd","tests/compound6.hyf":"ebad958c2692a5b439b31e324020ed27c42dc05bd5b8c6a6dea4669e6ccf76b4","tests/hyphen.hyf":"92b8a5c86aac6a0b9f0eb7330a057065d6985fd047e851cae47039995c682d4d","tests/lhmin.hyf":"23c886704fafee7d9c54b2478029cf69a5fa946c2f2442bd86697bca5933c88d","tests/num.hyf":"4834fabe78b5c81815434d4562ce3322541649e1ea1edc555a498574bc8b237e","tests/rhmin.hyf":"239cb3d4d7f904abb43b57241e12cc1396e636220c3806e64666aca7ca46cc42","tests/settings2.hyf":"9fc4855e0b952a3593db1efef080b93ce7f1c6fe6798db0440e2bf0cc986ffa2","tests/settings3.hyf":"867db207b485a06e7d60ad10735c9111f10516ee3a5afd6306c683ace3454491","tests/test.rs":"5c81ae59b9384b70d9461407999dac1fde9214398876c4433fbbde9571cc1d94"},"package":null}

24
third_party/rust/mapped_hyph/Cargo.toml поставляемый
Просмотреть файл

@ -9,17 +9,41 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
example = []
[package] [package]
edition = "2018" edition = "2018"
name = "mapped_hyph" name = "mapped_hyph"
version = "0.4.3" version = "0.4.3"
authors = ["Jonathan Kew <jfkthame@gmail.com>"] authors = ["Jonathan Kew <jfkthame@gmail.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Hyphenation using precompiled memory-mapped tables" description = "Hyphenation using precompiled memory-mapped tables"
readme = "README.md" readme = "README.md"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
[lib]
name = "mapped_hyph"
path = "src/lib.rs"
[[bin]]
name = "hyf_compile"
path = "src/bin/hyf_compile.rs"
[[bin]]
name = "mapped_hyph"
path = "src/main.rs"
[[test]]
name = "test"
path = "tests/test.rs"
[[bench]] [[bench]]
name = "bench" name = "bench"
path = "benches/bench.rs"
harness = false harness = false
[dependencies] [dependencies]

2
third_party/rust/midir/.cargo-checksum.json поставляемый
Просмотреть файл

@ -1 +1 @@
{"files":{"CHANGELOG.md":"10db6f8dbb1c5566e75f2eeda6b2ee8bb44fe4a76f57e0bfb98c62f7f8c04f89","Cargo.toml":"f7bd804ec16011e043422d39d027dffa5cdb04dd33e4a2181eebd3d45570b3ec","LICENSE":"6fe6f623b1fa80e90679aee2f917d8978a184988ebb995ebc254cc9633903cac","README.md":"4131b953217e77a4463fde307ba3262b4df11732c1ff209668df12dff3c73ffc","azure-pipelines-template.yml":"c787791a94e654226a299aaa875fcc48f6eedf4dae631855cb5a7067891dbe3a","azure-pipelines.yml":"1b4fab0afacc66732a385cb6e5b213c170fc9717219a03ccda9c5db78cd461dd","examples/test_forward.rs":"6cb060aba7e8c39eaf53ea95a72d4c7939ffb4bebc82c291135fdc35495078ce","examples/test_list_ports.rs":"41ba21ab1e56d76206abc8b291d27050cb1a788372f00f6761c78f03fb5981ff","examples/test_play.rs":"22630e46af9628d8193ad8e19ff095ad02542b7ab697be4e513da78210ad5c0c","examples/test_read_input.rs":"4901f18435c3f8021750ccd4687abe92194ab38f1e7721896a6a31f6650d524c","examples/test_reuse.rs":"fdb3b430aec42c7c648fbecf22e6c726ef8a20638936a1a70fb373dff94c0632","examples/test_sysex.rs":"ea06427a644c3639f1c49271be5d16c9d3890d3741eb6ebf2ff64d2f7fd36e96","src/backend/alsa/mod.rs":"3dfbd12d82988d5c749ec7fba87f7a4c659761cfdf50a2a2dc7afbae9a254bed","src/backend/coremidi/mod.rs":"f827cbc5db7086ea58c5927213a2c3e0246244d5939c2ba0ff787caae7089511","src/backend/jack/mod.rs":"8f2eace3e9046ec6de8c7fc37d3502d2b971a73fe2a96e5c2a423d51445f1505","src/backend/jack/wrappers.rs":"ce47a3d9cdef8e7d24ac0631c567c12403a7cbb2a1745af29596b6626aedeaa2","src/backend/mod.rs":"1a8106889ecd053af27b3a72515bfb286da1b08bb90909fa6d4e7b816b50c447","src/backend/webmidi/mod.rs":"4af5b288833ee99f047a638b368eca293f89356f1e82147c9a9c1633d950955d","src/backend/winmm/handler.rs":"45b36067fd280a38943f385d3d7f6885d7448153f53e9c8f66b58b484535ad1c","src/backend/winmm/mod.rs":"d3d089e7d505dd66f596d7175ba6df2be4260e38f011009e5cbd5ace1de188d1","src/backend/winrt/mod.rs":"ca7ac4ac310e7f6a6c28dd6374bfe97b38ed8656c7ca343494264cce45f93ae6","src/common.rs":"2cab2e987428522ca601544b516b64b858859730fbd1be0e53c828e82025319d","src/errors.rs":"495ba80f9dcfeefd343b460b74549b12cb1825c3e1b315848f859d0b4d66ddbe","src/lib.rs":"ecde030ca02a90a99577cd71446857a2c00aee8ff1bc7890c54a5d0d22d2be2c","src/os/mod.rs":"507dfa95e57805c489a883dcf9efddcb718d5178267f296294f72b3c397c12c7","src/os/unix.rs":"a1977659d270fcf31111d4446b949d2760d76e2077639e6008d634800861b77b","tests/virtual.rs":"b47501eeb313f3e255d2d1888c333ff994d958865272929fe7bf116be45b6805"},"package":null} {"files":{"CHANGELOG.md":"10db6f8dbb1c5566e75f2eeda6b2ee8bb44fe4a76f57e0bfb98c62f7f8c04f89","Cargo.toml":"9b9fa6586ce94c4ed16b09454d5a55b3ab5eb43c8e6b033843e331d6bc221562","LICENSE":"6fe6f623b1fa80e90679aee2f917d8978a184988ebb995ebc254cc9633903cac","README.md":"4131b953217e77a4463fde307ba3262b4df11732c1ff209668df12dff3c73ffc","azure-pipelines-template.yml":"c787791a94e654226a299aaa875fcc48f6eedf4dae631855cb5a7067891dbe3a","azure-pipelines.yml":"1b4fab0afacc66732a385cb6e5b213c170fc9717219a03ccda9c5db78cd461dd","examples/test_forward.rs":"6cb060aba7e8c39eaf53ea95a72d4c7939ffb4bebc82c291135fdc35495078ce","examples/test_list_ports.rs":"41ba21ab1e56d76206abc8b291d27050cb1a788372f00f6761c78f03fb5981ff","examples/test_play.rs":"22630e46af9628d8193ad8e19ff095ad02542b7ab697be4e513da78210ad5c0c","examples/test_read_input.rs":"4901f18435c3f8021750ccd4687abe92194ab38f1e7721896a6a31f6650d524c","examples/test_reuse.rs":"fdb3b430aec42c7c648fbecf22e6c726ef8a20638936a1a70fb373dff94c0632","examples/test_sysex.rs":"ea06427a644c3639f1c49271be5d16c9d3890d3741eb6ebf2ff64d2f7fd36e96","src/backend/alsa/mod.rs":"3dfbd12d82988d5c749ec7fba87f7a4c659761cfdf50a2a2dc7afbae9a254bed","src/backend/coremidi/mod.rs":"f827cbc5db7086ea58c5927213a2c3e0246244d5939c2ba0ff787caae7089511","src/backend/jack/mod.rs":"8f2eace3e9046ec6de8c7fc37d3502d2b971a73fe2a96e5c2a423d51445f1505","src/backend/jack/wrappers.rs":"ce47a3d9cdef8e7d24ac0631c567c12403a7cbb2a1745af29596b6626aedeaa2","src/backend/mod.rs":"1a8106889ecd053af27b3a72515bfb286da1b08bb90909fa6d4e7b816b50c447","src/backend/webmidi/mod.rs":"4af5b288833ee99f047a638b368eca293f89356f1e82147c9a9c1633d950955d","src/backend/winmm/handler.rs":"45b36067fd280a38943f385d3d7f6885d7448153f53e9c8f66b58b484535ad1c","src/backend/winmm/mod.rs":"d3d089e7d505dd66f596d7175ba6df2be4260e38f011009e5cbd5ace1de188d1","src/backend/winrt/mod.rs":"ca7ac4ac310e7f6a6c28dd6374bfe97b38ed8656c7ca343494264cce45f93ae6","src/common.rs":"2cab2e987428522ca601544b516b64b858859730fbd1be0e53c828e82025319d","src/errors.rs":"495ba80f9dcfeefd343b460b74549b12cb1825c3e1b315848f859d0b4d66ddbe","src/lib.rs":"ecde030ca02a90a99577cd71446857a2c00aee8ff1bc7890c54a5d0d22d2be2c","src/os/mod.rs":"507dfa95e57805c489a883dcf9efddcb718d5178267f296294f72b3c397c12c7","src/os/unix.rs":"a1977659d270fcf31111d4446b949d2760d76e2077639e6008d634800861b77b","tests/virtual.rs":"b47501eeb313f3e255d2d1888c333ff994d958865272929fe7bf116be45b6805"},"package":null}

50
third_party/rust/midir/Cargo.toml поставляемый
Просмотреть файл

@ -9,10 +9,18 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
bench = []
[package] [package]
name = "midir" name = "midir"
version = "0.7.0" version = "0.7.0"
authors = ["Patrick Reisert"] authors = ["Patrick Reisert"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A cross-platform, realtime MIDI processing library, inspired by RtMidi." description = "A cross-platform, realtime MIDI processing library, inspired by RtMidi."
readme = "README.md" readme = "README.md"
keywords = [ keywords = [
@ -28,6 +36,38 @@ categories = [
license = "MIT" license = "MIT"
repository = "https://github.com/Boddlnagg/midir" repository = "https://github.com/Boddlnagg/midir"
[lib]
name = "midir"
path = "src/lib.rs"
[[example]]
name = "test_forward"
path = "examples/test_forward.rs"
[[example]]
name = "test_list_ports"
path = "examples/test_list_ports.rs"
[[example]]
name = "test_play"
path = "examples/test_play.rs"
[[example]]
name = "test_read_input"
path = "examples/test_read_input.rs"
[[example]]
name = "test_reuse"
path = "examples/test_reuse.rs"
[[example]]
name = "test_sysex"
path = "examples/test_sysex.rs"
[[test]]
name = "virtual"
path = "tests/virtual.rs"
[dependencies] [dependencies]
memalloc = "0.1.0" memalloc = "0.1.0"
@ -56,11 +96,11 @@ jack = [
"bitflags", "bitflags",
] ]
[target."cfg(target_arch = \"wasm32\")".dependencies] [target.'cfg(target_arch = "wasm32")'.dependencies]
js-sys = "0.3" js-sys = "0.3"
wasm-bindgen = "0.2" wasm-bindgen = "0.2"
[target."cfg(target_arch = \"wasm32\")".dependencies.web-sys] [target.'cfg(target_arch = "wasm32")'.dependencies.web-sys]
version = "0.3" version = "0.3"
features = [ features = [
"Event", "Event",
@ -77,14 +117,14 @@ features = [
"MidiPortType", "MidiPortType",
] ]
[target."cfg(target_arch = \"wasm32\")".dev-dependencies] [target.'cfg(target_arch = "wasm32")'.dev-dependencies]
wasm-bindgen-test = "0.2" wasm-bindgen-test = "0.2"
[target."cfg(target_os = \"linux\")".dependencies] [target.'cfg(target_os = "linux")'.dependencies]
alsa = "0.8" alsa = "0.8"
libc = "0.2.21" libc = "0.2.21"
[target."cfg(target_os = \"macos\")".dependencies] [target.'cfg(target_os = "macos")'.dependencies]
coremidi = "0.6.0" coremidi = "0.6.0"
[target."cfg(windows)".dependencies.winapi] [target."cfg(windows)".dependencies.winapi]

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

19
third_party/rust/mp4parse/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,9 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
[package] [package]
edition = "2018" edition = "2018"
name = "mp4parse" name = "mp4parse"
@ -20,11 +23,16 @@ authors = [
"Jon Bauman <jbauman@mozilla.com>", "Jon Bauman <jbauman@mozilla.com>",
"Bryce Seager van Dyk <bvandyk@mozilla.com>", "Bryce Seager van Dyk <bvandyk@mozilla.com>",
] ]
build = false
exclude = [ exclude = [
"*.mp4", "*.mp4",
"*.avif", "*.avif",
"av1-avif/*", "av1-avif/*",
] ]
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Parser for ISO base media file format (mp4)" description = "Parser for ISO base media file format (mp4)"
documentation = "https://docs.rs/mp4parse/" documentation = "https://docs.rs/mp4parse/"
readme = "README.md" readme = "README.md"
@ -33,10 +41,21 @@ license = "MPL-2.0"
repository = "https://github.com/mozilla/mp4parse-rust" repository = "https://github.com/mozilla/mp4parse-rust"
[lib] [lib]
name = "mp4parse"
path = "src/lib.rs"
bench = false bench = false
[[test]]
name = "overflow"
path = "tests/overflow.rs"
[[test]]
name = "public"
path = "tests/public.rs"
[[bench]] [[bench]]
name = "avif_benchmark" name = "avif_benchmark"
path = "benches/avif_benchmark.rs"
harness = false harness = false
[dependencies] [dependencies]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"6f6ee5f90321878f218e5921480437f439c1e66efd544c8e6aacf424ea00c51b","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"f776ed4bbb7b58a5684402a9c5c28dfe1fa02b6b184139b2c2c49384cc1e3723","cbindgen.toml":"62066cd34285ab9e7f1cc5db8950a51e9e080f5a85bd55ad43d7022e4eae2758","examples/dump.rs":"2a3cdebc5ed6f0f6b640e6722cd13fc7f4534774eb057b369a791c2eddb8132d","src/lib.rs":"97c7f8d6a47b395e3e31ac98e66ac08cf5b35a5bd94fcf3fb373b10749916cd8","tests/test_avis.rs":"d480b104ab2dfde7a25afd6705532caf7988aea21fc955dcf2f86fc8a5e85151","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":"53ed6a5e8db463ad8dc0300116f470c2aadd39896e6ba4cabcd01c6b9a7b5c59","tests/test_workaround_stsc.rs":"1d17a394f55e1524c30888bfe1e57e2b0457444b79c23eb91b02d2edf859c9ad"},"package":null} {"files":{"Cargo.toml":"cd0668a3fe357b39cec26e89201b1029467504ec58cb9120a6c299859e236965","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"f776ed4bbb7b58a5684402a9c5c28dfe1fa02b6b184139b2c2c49384cc1e3723","cbindgen.toml":"62066cd34285ab9e7f1cc5db8950a51e9e080f5a85bd55ad43d7022e4eae2758","examples/dump.rs":"2a3cdebc5ed6f0f6b640e6722cd13fc7f4534774eb057b369a791c2eddb8132d","src/lib.rs":"97c7f8d6a47b395e3e31ac98e66ac08cf5b35a5bd94fcf3fb373b10749916cd8","tests/test_avis.rs":"d480b104ab2dfde7a25afd6705532caf7988aea21fc955dcf2f86fc8a5e85151","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":"53ed6a5e8db463ad8dc0300116f470c2aadd39896e6ba4cabcd01c6b9a7b5c59","tests/test_workaround_stsc.rs":"1d17a394f55e1524c30888bfe1e57e2b0457444b79c23eb91b02d2edf859c9ad"},"package":null}

44
third_party/rust/mp4parse_capi/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,9 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
bench = []
[package] [package]
edition = "2018" edition = "2018"
name = "mp4parse_capi" name = "mp4parse_capi"
@ -20,16 +23,57 @@ authors = [
"Jon Bauman <jbauman@mozilla.com>", "Jon Bauman <jbauman@mozilla.com>",
"Bryce Seager van Dyk <bvandyk@mozilla.com>", "Bryce Seager van Dyk <bvandyk@mozilla.com>",
] ]
build = false
exclude = [ exclude = [
"*.mp4", "*.mp4",
"*.avif", "*.avif",
] ]
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Parser for ISO base media file format (mp4)" description = "Parser for ISO base media file format (mp4)"
documentation = "https://docs.rs/mp4parse_capi/" documentation = "https://docs.rs/mp4parse_capi/"
readme = "README.md" readme = "README.md"
license = "MPL-2.0" license = "MPL-2.0"
repository = "https://github.com/mozilla/mp4parse-rust" repository = "https://github.com/mozilla/mp4parse-rust"
[lib]
name = "mp4parse_capi"
path = "src/lib.rs"
[[example]]
name = "dump"
path = "examples/dump.rs"
[[test]]
name = "test_avis"
path = "tests/test_avis.rs"
[[test]]
name = "test_chunk_out_of_range"
path = "tests/test_chunk_out_of_range.rs"
[[test]]
name = "test_encryption"
path = "tests/test_encryption.rs"
[[test]]
name = "test_fragment"
path = "tests/test_fragment.rs"
[[test]]
name = "test_rotation"
path = "tests/test_rotation.rs"
[[test]]
name = "test_sample_table"
path = "tests/test_sample_table.rs"
[[test]]
name = "test_workaround_stsc"
path = "tests/test_workaround_stsc.rs"
[dependencies] [dependencies]
byteorder = "1.2.1" byteorder = "1.2.1"
log = "0.4" log = "0.4"

2
third_party/rust/naga/.cargo-checksum.json поставляемый

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

44
third_party/rust/naga/Cargo.toml поставляемый
Просмотреть файл

@ -9,19 +9,27 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76" rust-version = "1.76"
name = "naga" name = "naga"
version = "22.0.0" version = "22.0.0"
authors = ["gfx-rs developers"] authors = ["gfx-rs developers"]
build = "build.rs"
exclude = [ exclude = [
"bin/**/*", "bin/**/*",
"tests/**/*", "tests/**/*",
"Cargo.lock", "Cargo.lock",
"target/**/*", "target/**/*",
] ]
autobins = false
autoexamples = false
autotests = false autotests = false
autobenches = false
description = "Shader translation infrastructure" description = "Shader translation infrastructure"
readme = "README.md" readme = "README.md"
keywords = [ keywords = [
@ -37,24 +45,31 @@ resolver = "2"
[package.metadata.docs.rs] [package.metadata.docs.rs]
all-features = true all-features = true
[lib]
name = "naga"
path = "src/lib.rs"
[[test]] [[test]]
name = "naga-test" name = "naga-test"
path = "tests/root.rs" path = "tests/root.rs"
[dependencies] [dependencies]
arrayvec = "0.7"
bit-set = "0.8"
bitflags = "2.6"
indexmap = "2"
log = "0.4" log = "0.4"
rustc-hash = "1.1.0"
thiserror = "1.0.63"
[dependencies.arbitrary] [dependencies.arbitrary]
version = "1.3" version = "1.3"
features = ["derive"] features = ["derive"]
optional = true optional = true
[dependencies.arrayvec]
version = "0.7"
[dependencies.bit-set]
version = "0.8"
[dependencies.bitflags]
version = "2.6"
[dependencies.codespan-reporting] [dependencies.codespan-reporting]
version = "0.11.0" version = "0.11.0"
@ -62,6 +77,9 @@ version = "0.11.0"
version = "0.2.1" version = "0.2.1"
optional = true optional = true
[dependencies.indexmap]
version = "2"
[dependencies.petgraph] [dependencies.petgraph]
version = "0.6" version = "0.6"
optional = true optional = true
@ -70,6 +88,9 @@ optional = true
version = "0.2.1" version = "0.2.1"
optional = true optional = true
[dependencies.rustc-hash]
version = "1.1.0"
[dependencies.serde] [dependencies.serde]
version = "1.0.208" version = "1.0.208"
features = ["derive"] features = ["derive"]
@ -82,15 +103,20 @@ optional = true
[dependencies.termcolor] [dependencies.termcolor]
version = "1.4.1" version = "1.4.1"
[dependencies.thiserror]
version = "1.0.63"
[dependencies.unicode-xid] [dependencies.unicode-xid]
version = "0.2.5" version = "0.2.5"
optional = true optional = true
[dev-dependencies] [dev-dependencies]
diff = "0.1" diff = "0.1"
env_logger = "0.11"
ron = "0.8.0" ron = "0.8.0"
[dev-dependencies.env_logger]
version = "0.11"
[dev-dependencies.hlsl-snapshots] [dev-dependencies.hlsl-snapshots]
path = "./hlsl-snapshots" path = "./hlsl-snapshots"
@ -107,8 +133,8 @@ features = ["derive"]
version = "0.3" version = "0.3"
features = ["deserialize"] features = ["deserialize"]
[build-dependencies] [build-dependencies.cfg_aliases]
cfg_aliases = "0.1" version = "0.1"
[features] [features]
arbitrary = [ arbitrary = [

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"a35a84144abc70ceec5017089f31a5c7ed6fd5d38073e2ba1648dbedbd3d4d0e","benches/main.rs":"aa39bf1f08863e3bace034a991c60a4723f1a7d30b3fc1d1f8c4d7f73bc748c3","src/bin/client.rs":"db77efd75dc0745b6dd983ab8fa3bc8f5f9111967f0d90d23cb19140a940246d","src/bin/server.rs":"2f7ab3c7a98117bd162e6fd07abef1d21791d1bb240db3aae61afa6ff72df83a","src/client/http09.rs":"868a55062e864e7c290e345e3049afbd49796ec3655259a681457540efa3650f","src/client/http3.rs":"7ffba6396ab5875cda5f3ab092d4cc34ab16adad30277b017bc667086d374d18","src/client/mod.rs":"3bf40a6dcc5fde24c823f55ee9d34a2e7d96d2d19980b234d3ec22e33771c14c","src/lib.rs":"e41fe10d5f45b4472ca97a8be531a6b959ec47f094cf2fad3f4f50954ce09046","src/server/http09.rs":"7b0b0459d2b71ecb1d4c93177304a8b7dc0a74dc4cb0a9875df18295ab04b271","src/server/http3.rs":"9d5361a724be1d0e234bbc4b3893a8830825e5886a24a40b96e3f87f35c7b968","src/server/mod.rs":"91f8cd6278c42eef20b6e16f3d903705073d741093bcdf161b58c01914aca2de","src/udp.rs":"81391238621282fae1efc4e5b28be7226733e1bfef7e790f21fb23395cb738bc"},"package":null} {"files":{"Cargo.toml":"213791380401f74b5f2407818759035833dbbdcda76e35d791cd352651400f96","benches/main.rs":"aa39bf1f08863e3bace034a991c60a4723f1a7d30b3fc1d1f8c4d7f73bc748c3","src/bin/client.rs":"db77efd75dc0745b6dd983ab8fa3bc8f5f9111967f0d90d23cb19140a940246d","src/bin/server.rs":"2f7ab3c7a98117bd162e6fd07abef1d21791d1bb240db3aae61afa6ff72df83a","src/client/http09.rs":"868a55062e864e7c290e345e3049afbd49796ec3655259a681457540efa3650f","src/client/http3.rs":"7ffba6396ab5875cda5f3ab092d4cc34ab16adad30277b017bc667086d374d18","src/client/mod.rs":"3bf40a6dcc5fde24c823f55ee9d34a2e7d96d2d19980b234d3ec22e33771c14c","src/lib.rs":"e41fe10d5f45b4472ca97a8be531a6b959ec47f094cf2fad3f4f50954ce09046","src/server/http09.rs":"7b0b0459d2b71ecb1d4c93177304a8b7dc0a74dc4cb0a9875df18295ab04b271","src/server/http3.rs":"9d5361a724be1d0e234bbc4b3893a8830825e5886a24a40b96e3f87f35c7b968","src/server/mod.rs":"91f8cd6278c42eef20b6e16f3d903705073d741093bcdf161b58c01914aca2de","src/udp.rs":"81391238621282fae1efc4e5b28be7226733e1bfef7e790f21fb23395cb738bc"},"package":null}

11
third_party/rust/neqo-bin/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,20 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
example = []
test = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76.0" rust-version = "1.76.0"
name = "neqo-bin" name = "neqo-bin"
version = "0.8.2" version = "0.8.2"
authors = ["The Neqo Authors <necko@mozilla.com>"] authors = ["The Neqo Authors <necko@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A basic QUIC HTTP/0.9 and HTTP/3 client and server." description = "A basic QUIC HTTP/0.9 and HTTP/3 client and server."
homepage = "https://github.com/mozilla/neqo/" homepage = "https://github.com/mozilla/neqo/"
readme = "../README.md" readme = "../README.md"
@ -34,6 +42,8 @@ license = "MIT OR Apache-2.0"
repository = "https://github.com/mozilla/neqo/" repository = "https://github.com/mozilla/neqo/"
[lib] [lib]
name = "neqo_bin"
path = "src/lib.rs"
bench = false bench = false
[[bin]] [[bin]]
@ -48,6 +58,7 @@ bench = false
[[bench]] [[bench]]
name = "main" name = "main"
path = "benches/main.rs"
harness = false harness = false
required-features = ["bench"] required-features = ["bench"]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"0393214662d5143db3f4c167c862ca3174738cbd3e1d6b4cf2773df25c91d273","build.rs":"306b2f909a25ae38daf5404a4e128d2a94e8975b70870864c2a71cafec9717c7","src/codec.rs":"549ee76e90898d37102bd4eabfce69a98aaec6862785eaeb4c9af57b7a36a655","src/datagram.rs":"2acecfcbecfbb767ea920e3b22388e67b31fcda776cae5b2d7ecbc67dd9febf7","src/event.rs":"106ca6c4afb107fa49a1bc72f5eb4ae95f4baa1ba19736aa38c8ba973774c160","src/fuzz.rs":"1ca74a34bdc97fedecf8a63c4a13cc487d1b2212398fb76f67792c822002138d","src/header.rs":"480a7848466249a78acddbf0bc0b4a096189abc14a89ad1a0943be571add2c2b","src/hrtime.rs":"93a544743f3994e5d4c494b313a9532ab5bd23541ff63a747cb377ad6d5edc72","src/incrdecoder.rs":"5c45034e61e75c76d2bca8b075c3e7a3cdd8af8c82b67c76283a2b08ab11846b","src/lib.rs":"2381fc00127a7eaf2265c3a13dc1e1d5843e048f3a8a1c97f1e6621c038de380","src/log.rs":"6ed99e15707c4256ae793011ed2f4b33aa81fed70205aaf5f8d3cd11ad451cf0","src/qlog.rs":"1cee4ff3bc9bf735a1bb913e1515ef240a70326a34c56a6ce89de02bc9f3459c","src/tos.rs":"28fd9acfce06f68ac6691efd2609618850182f77ef3717ce2db07bfac19a9396","tests/log.rs":"a11e21fb570258ca93bb40e3923817d381e1e605accbc3aed1df5a0a9918b41d"},"package":null} {"files":{"Cargo.toml":"3c2a56e78b593343b3d42f35bf87d0ea7cc628d2ab873ff6992c89336e0a44aa","build.rs":"306b2f909a25ae38daf5404a4e128d2a94e8975b70870864c2a71cafec9717c7","src/codec.rs":"549ee76e90898d37102bd4eabfce69a98aaec6862785eaeb4c9af57b7a36a655","src/datagram.rs":"2acecfcbecfbb767ea920e3b22388e67b31fcda776cae5b2d7ecbc67dd9febf7","src/event.rs":"106ca6c4afb107fa49a1bc72f5eb4ae95f4baa1ba19736aa38c8ba973774c160","src/fuzz.rs":"1ca74a34bdc97fedecf8a63c4a13cc487d1b2212398fb76f67792c822002138d","src/header.rs":"480a7848466249a78acddbf0bc0b4a096189abc14a89ad1a0943be571add2c2b","src/hrtime.rs":"93a544743f3994e5d4c494b313a9532ab5bd23541ff63a747cb377ad6d5edc72","src/incrdecoder.rs":"5c45034e61e75c76d2bca8b075c3e7a3cdd8af8c82b67c76283a2b08ab11846b","src/lib.rs":"2381fc00127a7eaf2265c3a13dc1e1d5843e048f3a8a1c97f1e6621c038de380","src/log.rs":"6ed99e15707c4256ae793011ed2f4b33aa81fed70205aaf5f8d3cd11ad451cf0","src/qlog.rs":"1cee4ff3bc9bf735a1bb913e1515ef240a70326a34c56a6ce89de02bc9f3459c","src/tos.rs":"28fd9acfce06f68ac6691efd2609618850182f77ef3717ce2db07bfac19a9396","tests/log.rs":"a11e21fb570258ca93bb40e3923817d381e1e605accbc3aed1df5a0a9918b41d"},"package":null}

15
third_party/rust/neqo-common/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76.0" rust-version = "1.76.0"
name = "neqo-common" name = "neqo-common"
version = "0.8.2" version = "0.8.2"
authors = ["The Neqo Authors <necko@mozilla.com>"] authors = ["The Neqo Authors <necko@mozilla.com>"]
build = "build.rs"
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Neqo, the Mozilla implementation of QUIC in Rust." description = "Neqo, the Mozilla implementation of QUIC in Rust."
homepage = "https://github.com/mozilla/neqo/" homepage = "https://github.com/mozilla/neqo/"
readme = "../README.md" readme = "../README.md"
@ -34,8 +43,14 @@ license = "MIT OR Apache-2.0"
repository = "https://github.com/mozilla/neqo/" repository = "https://github.com/mozilla/neqo/"
[lib] [lib]
name = "neqo_common"
path = "src/lib.rs"
bench = false bench = false
[[test]]
name = "log"
path = "tests/log.rs"
[dependencies.enum-map] [dependencies.enum-map]
version = "2.7" version = "2.7"
default-features = false default-features = false

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"652b2c877cd7b9fb9d00ecb9dfead065c9b578d6d294f1f7b89dfdc2b887a3eb","bindings/bindings.toml":"0e06a03035a90ec5f823b30c8b78ec010a332ae0e5ed0c953da2e4c406451793","bindings/nspr_err.h":"2d5205d017b536c2d838bcf9bc4ec79f96dd50e7bb9b73892328781f1ee6629d","bindings/nspr_error.h":"e41c03c77b8c22046f8618832c9569fbcc7b26d8b9bbc35eea7168f35e346889","bindings/nspr_io.h":"085b289849ef0e77f88512a27b4d9bdc28252bd4d39c6a17303204e46ef45f72","bindings/nspr_time.h":"2e637fd338a5cf0fd3fb0070a47f474a34c2a7f4447f31b6875f5a9928d0a261","bindings/nss_ciphers.h":"95ec6344a607558b3c5ba8510f463b6295f3a2fb3f538a01410531045a5f62d1","bindings/nss_init.h":"ef49045063782fb612aff459172cc6a89340f15005808608ade5320ca9974310","bindings/nss_p11.h":"0b81e64fe6db49b2ecff94edd850be111ef99ec11220e88ceb1c67be90143a78","bindings/nss_secerr.h":"713e8368bdae5159af7893cfa517dabfe5103cede051dee9c9557c850a2defc6","bindings/nss_ssl.h":"af222fb957b989e392e762fa2125c82608a0053aff4fb97e556691646c88c335","bindings/nss_sslerr.h":"24b97f092183d8486f774cdaef5030d0249221c78343570d83a4ee5b594210ae","bindings/nss_sslopt.h":"b7807eb7abdad14db6ad7bc51048a46b065a0ea65a4508c95a12ce90e59d1eea","build.rs":"51cfa35860a4c1a0f16e3fc2e2540b02cd9bdf1598f0ca65b74cf4c02fca5be3","min_version.txt":"94ebbba5fc5de230ca467b7e316e9202e4a86c603b3a629cffd647859f48b730","src/aead.rs":"6410bcbe717a6b9ea6f11209b0888033358113ebc05b8a95cec1980d1360be4d","src/aead_null.rs":"81163fafef59bd2800bd0a078d53d0f05ee114f0e22165717823a5ff1cb908af","src/agent.rs":"607f8a648b2099e81750d3d4076a8ca485c79603011d6b0fb2a515aac400c514","src/agentio.rs":"22e63d5efefbff41113cf002a75bb08f15228cb83e9e2cba65eb6da52dad0264","src/auth.rs":"ced1a18f691894984244088020ea25dc1ee678603317f0c7dfc8b8842fa750b4","src/cert.rs":"8e75e69ec3544474b21f8915a7559463889c2f608b201dee274a8d701880950e","src/constants.rs":"f5c779db128a8b0607841ca18c376971017eb327e102e5e6959a7d8effe4b3a6","src/ech.rs":"75dd192423e8996d9061da5e9c20d30bff5153b9344132eda4fe321c4c141870","src/err.rs":"2366501e0b48933a6a2e1c5b934aa55108c093729c84878b45e1e012e4e45d51","src/exp.rs":"d953873e87430b1c84d4a83c8eb3815041f5585b210bbaf59ae2c4d0057f5edd","src/ext.rs":"cbf7d9f5ecabf4b8c9efd6c334637ab1596ec5266d38ab8d2d6ceae305283deb","src/hkdf.rs":"8745ba761be821c1819cedf6dfd91f8b3148c6718053a4a74f33eb50c7d0cc40","src/hp.rs":"510a4a7f278203aa306ead05608f99397edc3806dc22b0af9e28c665b43ae56c","src/lib.rs":"db01ac68d002055bf12d940442c9b9195cc1331bb779571794eae6dc1223eef6","src/min_version.rs":"c6e1f98b9f56db0622ac38c1be131c55acf4a0f09ed0d6283f4d6308e2d1301a","src/p11.rs":"375397b18fcdf36dcdd22c164c8572dd83caf01b8d0065be3029444b197e1464","src/prio.rs":"5cf0105e78b1db43c65283208174abc3714a41dbb4d5cd80ac547a5a5a7c627c","src/replay.rs":"ad5be8e5d20cde477e7fa734000d880bc36d8288d4689e57332f212f65dde716","src/result.rs":"0587cbb6aace71a7f9765ef7c01dcd9f73a49dcc6331e1d8fe4de2aef6ca65b6","src/secrets.rs":"2c47935c5b8c42363897881eaa0c171e84cf031e57a6e1387b99327080e8dd60","src/selfencrypt.rs":"018c2dacabd3e463fdadd5707715b23c26c261c4c7d86e66c62f0acec986cad9","src/ssl.rs":"59bafcaed7caa66fe448339a1f75ce807ef92fc28247709df4f8058499b0787e","src/time.rs":"ade63a72ae90796d7fcccadbb15efc4594fcdb68913a914a657d4556fde88f62","tests/aead.rs":"e36ae77802df1ea6d17cfd1bd2178a3706089577d6fd1554ca86e748b8b235b9","tests/agent.rs":"cbd0011f1d33281883a45d433228221062424c94e86decade5697731c08a1c52","tests/ext.rs":"57af4e2df211fa8afdb73125d4344ef5c70c1ea4579107c3e6f5746308ee3e7b","tests/handshake.rs":"aa904736d36cc5d5cc0c4f6053b529987f33f944a73411bf08e01d30c4867186","tests/hkdf.rs":"1d2098dc8398395864baf13e4886cfd1da6d36118727c3b264f457ee3da6b048","tests/hp.rs":"ccda23018dac70b3ff3742afcb0fbae0735be9aeb36644a4ae2b1d7c9126801c","tests/init.rs":"3e15150c4b324c06ca5e8935618e4008da53dc0ef4b69325d150831e87dc0b63","tests/selfencrypt.rs":"8d10840b41629bf449a6b3a551377315e8a05ca26c6b041548748196652c5909"},"package":null} {"files":{"Cargo.toml":"a4b882fb4d24557b4d365d13d83d46bba448648c834ab5bb488feb369be18188","bindings/bindings.toml":"0e06a03035a90ec5f823b30c8b78ec010a332ae0e5ed0c953da2e4c406451793","bindings/nspr_err.h":"2d5205d017b536c2d838bcf9bc4ec79f96dd50e7bb9b73892328781f1ee6629d","bindings/nspr_error.h":"e41c03c77b8c22046f8618832c9569fbcc7b26d8b9bbc35eea7168f35e346889","bindings/nspr_io.h":"085b289849ef0e77f88512a27b4d9bdc28252bd4d39c6a17303204e46ef45f72","bindings/nspr_time.h":"2e637fd338a5cf0fd3fb0070a47f474a34c2a7f4447f31b6875f5a9928d0a261","bindings/nss_ciphers.h":"95ec6344a607558b3c5ba8510f463b6295f3a2fb3f538a01410531045a5f62d1","bindings/nss_init.h":"ef49045063782fb612aff459172cc6a89340f15005808608ade5320ca9974310","bindings/nss_p11.h":"0b81e64fe6db49b2ecff94edd850be111ef99ec11220e88ceb1c67be90143a78","bindings/nss_secerr.h":"713e8368bdae5159af7893cfa517dabfe5103cede051dee9c9557c850a2defc6","bindings/nss_ssl.h":"af222fb957b989e392e762fa2125c82608a0053aff4fb97e556691646c88c335","bindings/nss_sslerr.h":"24b97f092183d8486f774cdaef5030d0249221c78343570d83a4ee5b594210ae","bindings/nss_sslopt.h":"b7807eb7abdad14db6ad7bc51048a46b065a0ea65a4508c95a12ce90e59d1eea","build.rs":"51cfa35860a4c1a0f16e3fc2e2540b02cd9bdf1598f0ca65b74cf4c02fca5be3","min_version.txt":"94ebbba5fc5de230ca467b7e316e9202e4a86c603b3a629cffd647859f48b730","src/aead.rs":"6410bcbe717a6b9ea6f11209b0888033358113ebc05b8a95cec1980d1360be4d","src/aead_null.rs":"81163fafef59bd2800bd0a078d53d0f05ee114f0e22165717823a5ff1cb908af","src/agent.rs":"607f8a648b2099e81750d3d4076a8ca485c79603011d6b0fb2a515aac400c514","src/agentio.rs":"22e63d5efefbff41113cf002a75bb08f15228cb83e9e2cba65eb6da52dad0264","src/auth.rs":"ced1a18f691894984244088020ea25dc1ee678603317f0c7dfc8b8842fa750b4","src/cert.rs":"8e75e69ec3544474b21f8915a7559463889c2f608b201dee274a8d701880950e","src/constants.rs":"f5c779db128a8b0607841ca18c376971017eb327e102e5e6959a7d8effe4b3a6","src/ech.rs":"75dd192423e8996d9061da5e9c20d30bff5153b9344132eda4fe321c4c141870","src/err.rs":"2366501e0b48933a6a2e1c5b934aa55108c093729c84878b45e1e012e4e45d51","src/exp.rs":"d953873e87430b1c84d4a83c8eb3815041f5585b210bbaf59ae2c4d0057f5edd","src/ext.rs":"cbf7d9f5ecabf4b8c9efd6c334637ab1596ec5266d38ab8d2d6ceae305283deb","src/hkdf.rs":"8745ba761be821c1819cedf6dfd91f8b3148c6718053a4a74f33eb50c7d0cc40","src/hp.rs":"510a4a7f278203aa306ead05608f99397edc3806dc22b0af9e28c665b43ae56c","src/lib.rs":"db01ac68d002055bf12d940442c9b9195cc1331bb779571794eae6dc1223eef6","src/min_version.rs":"c6e1f98b9f56db0622ac38c1be131c55acf4a0f09ed0d6283f4d6308e2d1301a","src/p11.rs":"375397b18fcdf36dcdd22c164c8572dd83caf01b8d0065be3029444b197e1464","src/prio.rs":"5cf0105e78b1db43c65283208174abc3714a41dbb4d5cd80ac547a5a5a7c627c","src/replay.rs":"ad5be8e5d20cde477e7fa734000d880bc36d8288d4689e57332f212f65dde716","src/result.rs":"0587cbb6aace71a7f9765ef7c01dcd9f73a49dcc6331e1d8fe4de2aef6ca65b6","src/secrets.rs":"2c47935c5b8c42363897881eaa0c171e84cf031e57a6e1387b99327080e8dd60","src/selfencrypt.rs":"018c2dacabd3e463fdadd5707715b23c26c261c4c7d86e66c62f0acec986cad9","src/ssl.rs":"59bafcaed7caa66fe448339a1f75ce807ef92fc28247709df4f8058499b0787e","src/time.rs":"ade63a72ae90796d7fcccadbb15efc4594fcdb68913a914a657d4556fde88f62","tests/aead.rs":"e36ae77802df1ea6d17cfd1bd2178a3706089577d6fd1554ca86e748b8b235b9","tests/agent.rs":"cbd0011f1d33281883a45d433228221062424c94e86decade5697731c08a1c52","tests/ext.rs":"57af4e2df211fa8afdb73125d4344ef5c70c1ea4579107c3e6f5746308ee3e7b","tests/handshake.rs":"aa904736d36cc5d5cc0c4f6053b529987f33f944a73411bf08e01d30c4867186","tests/hkdf.rs":"1d2098dc8398395864baf13e4886cfd1da6d36118727c3b264f457ee3da6b048","tests/hp.rs":"ccda23018dac70b3ff3742afcb0fbae0735be9aeb36644a4ae2b1d7c9126801c","tests/init.rs":"3e15150c4b324c06ca5e8935618e4008da53dc0ef4b69325d150831e87dc0b63","tests/selfencrypt.rs":"8d10840b41629bf449a6b3a551377315e8a05ca26c6b041548748196652c5909"},"package":null}

43
third_party/rust/neqo-crypto/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76.0" rust-version = "1.76.0"
name = "neqo-crypto" name = "neqo-crypto"
version = "0.8.2" version = "0.8.2"
authors = ["The Neqo Authors <necko@mozilla.com>"] authors = ["The Neqo Authors <necko@mozilla.com>"]
build = "build.rs"
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Neqo, the Mozilla implementation of QUIC in Rust." description = "Neqo, the Mozilla implementation of QUIC in Rust."
homepage = "https://github.com/mozilla/neqo/" homepage = "https://github.com/mozilla/neqo/"
readme = "../README.md" readme = "../README.md"
@ -34,8 +43,42 @@ license = "MIT OR Apache-2.0"
repository = "https://github.com/mozilla/neqo/" repository = "https://github.com/mozilla/neqo/"
[lib] [lib]
name = "neqo_crypto"
path = "src/lib.rs"
bench = false bench = false
[[test]]
name = "aead"
path = "tests/aead.rs"
[[test]]
name = "agent"
path = "tests/agent.rs"
[[test]]
name = "ext"
path = "tests/ext.rs"
[[test]]
name = "handshake"
path = "tests/handshake.rs"
[[test]]
name = "hkdf"
path = "tests/hkdf.rs"
[[test]]
name = "hp"
path = "tests/hp.rs"
[[test]]
name = "init"
path = "tests/init.rs"
[[test]]
name = "selfencrypt"
path = "tests/selfencrypt.rs"
[dependencies.log] [dependencies.log]
version = "0.4" version = "0.4"
default-features = false default-features = false

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"d1a77c96f99b33741e667343b225c969c746e9e093173bea6514515398ae68ad","src/buffered_send_stream.rs":"dfb248c66ea65418b0c7798c2ecaa3ed70ef1af818ef58d53ef742b3445077b7","src/client_events.rs":"77fedca72ce54956eaba3fb7103085d196a631b764662584ea2629224c5c234e","src/conn_params.rs":"7f0df52bceda1923aef2b7c5c64a532f49ea083ea45e3dcd5bd4b03031b89643","src/connection.rs":"0d7b2e529839fe6c6f7bcb6117dc8734f0dc5cce1dfb3e2541c9710488e1b753","src/connection_client.rs":"8d6d1518bee62519911dd2571e97d463d9e05cb13ec55bc1cf6f6712c920972e","src/connection_server.rs":"02fda7595a33c57d0b3ccede51a1e7a8c9073e1ec107ca1b56c56f1728db2318","src/control_stream_local.rs":"20917762c7e7c1112c56abf1cbaf0ad7f0eab97d8db9a3b10ff524315a235670","src/control_stream_remote.rs":"3729f67aa0681b1dbd4147063890f8440f27d82454776500ae964a17cda4d6b5","src/features/extended_connect/mod.rs":"cbeb2294eaf34f08a2c0d0fe4d3473aea9c65df6faaec9dc3ed29dcb577b1c3f","src/features/extended_connect/tests/mod.rs":"fd6aee37243713e80fc526552f21f0222338cec9890409b6575a2a637b17ec1f","src/features/extended_connect/tests/webtransport/datagrams.rs":"51d6f3828c44b438eb1776e8dcce531af520f28bc0d715807d3f53a0eaa071d1","src/features/extended_connect/tests/webtransport/mod.rs":"27f77213414089148e94067bfc54133945a971fd7ddd6936bbfeabb9badc7e67","src/features/extended_connect/tests/webtransport/negotiation.rs":"a22094dbaf0754d39ac8ac08fce1ae34ace108220b696c7d618567df56cddeec","src/features/extended_connect/tests/webtransport/sessions.rs":"cf8aa14087cc3ff42657d86ecacbd51bc182357fdcbd10f57d32784abb415a12","src/features/extended_connect/tests/webtransport/streams.rs":"4c136855292d5ba5169f41c18beea13e7f1e014a0acb13c565c872d3a80d6377","src/features/extended_connect/webtransport_session.rs":"da0b99092d8af8d4f7699c8d45e2e4057f4de38d6fa99e27e3a7feffa569374f","src/features/extended_connect/webtransport_streams.rs":"9855d77705acb7d21566333c4b297816e363be2ade14b8685fd1df4a4861cf74","src/features/mod.rs":"89056df3a868cb0037963c942fc27093cc16d84538ffca2d4759f9a6a6c74c7f","src/frames/hframe.rs":"72349bf4e9dd5c57dc5443bb9aa079887e2742dc08d77ea55567e3b09e0de4d8","src/frames/mod.rs":"0e6d49888d723b2c2c73df11020ceb88d9f062e9d4dc436eb38173e0b772d905","src/frames/reader.rs":"8c7ea836a466410bd3c98848b4852945ae30e1306f73290c401c686998bde16d","src/frames/tests/hframe.rs":"53941fd7656f5e424d499278e6d9ba93ce716f219e86fe6fa08c058ea92f8d7b","src/frames/tests/mod.rs":"c6bbf85fbc6cb9adf6115d315f0564317eefd83ff3177c93050844ad77f6e694","src/frames/tests/reader.rs":"9ee0d9cdd87b98da2b94e577bbcc2bfde6d72be5177bf02364188935f79cb36a","src/frames/tests/wtframe.rs":"c6598d24f5e12972f02de6e1394362671633982db637a07e1c0bb9b56d93ea2a","src/frames/wtframe.rs":"ad6dd63c54a0305c045cd983d5889ae86a5a1afe1e7c13e1c169de9af440759e","src/headers_checks.rs":"69964deb121721be01df7174c177543c161389295ce1450d348369279e312ba4","src/lib.rs":"3fb980eee46bee8dcb97ad9d55014555d8994a7a2d040ca223f2d28fe7d923ef","src/priority.rs":"946307329f31819d969093406ae5448f7923343ccc112221ea6eedf86cf447dc","src/push_controller.rs":"53f72e8043505f85cba0f9c16b4a5ce14d6668b030d773067bc88b2a10bdd25b","src/qlog.rs":"db5f2dd6566d44b4f0541f75266b417b558c09e62141f056885cb8c66478a932","src/qpack_decoder_receiver.rs":"eb06c4be59da567fef70c20daa2c0f165c768131165479a210e69659f168b88f","src/qpack_encoder_receiver.rs":"831f3da9ec17966286786ba3f2c723395a132e65d6a33b4ec341fe7640c1a53d","src/recv_message.rs":"c3acf0544680f88ccd3500e6bea949c1bb43e2fb0a8922edc8f837d0166c89f8","src/request_target.rs":"9720b9f87d66a7c2301bba7de5a5a9300f547613a63153a4d35c7a7506a59b31","src/send_message.rs":"be4e9f64db2c25eb7176b84695e608e768115d62e615d389a33d26f7cd5b0c6c","src/server.rs":"8d48376abf36d036f51a84cddcc3d5acd56786b181fba0e24449e1417b030d63","src/server_connection_events.rs":"1396baab265a814045ccfe63d637a4fdc32a667b5eb2925fa4951f5c3078fb20","src/server_events.rs":"02fc8c0711efd758fb1ddee27d257c12ed35e2a989e7bf3de44bd662dc8234e3","src/settings.rs":"d0f8c546e70161422a029a40564b9e9b953fe671c60835196b16f3364779eaf9","src/stream_type_reader.rs":"0bc91ee4c2a516053cd2b55a60f9bd8e62008cde94274e281224cdffe352a907","tests/httpconn.rs":"87c32197258711d916cace23ed850c5bf0198f5e32756c68a32d91206b6e6db8","tests/priority.rs":"364754507873298612ad12e8d1d106d26d993712142d0be4cbf056da5338854c","tests/send_message.rs":"cdf7028eb64f8f3778c3bbb2a10e9482c4e995e9e1813143ccd83ec96b2d4b6a","tests/webtransport.rs":"02b81be0a20252a8bb0796b5287e426c1af5ddaf5a47d68aa9165393cba83c45"},"package":null} {"files":{"Cargo.toml":"db789a718ec09df778191371010b6530ac9ff3107454e88ef09300e02505adc9","src/buffered_send_stream.rs":"dfb248c66ea65418b0c7798c2ecaa3ed70ef1af818ef58d53ef742b3445077b7","src/client_events.rs":"77fedca72ce54956eaba3fb7103085d196a631b764662584ea2629224c5c234e","src/conn_params.rs":"7f0df52bceda1923aef2b7c5c64a532f49ea083ea45e3dcd5bd4b03031b89643","src/connection.rs":"0d7b2e529839fe6c6f7bcb6117dc8734f0dc5cce1dfb3e2541c9710488e1b753","src/connection_client.rs":"8d6d1518bee62519911dd2571e97d463d9e05cb13ec55bc1cf6f6712c920972e","src/connection_server.rs":"02fda7595a33c57d0b3ccede51a1e7a8c9073e1ec107ca1b56c56f1728db2318","src/control_stream_local.rs":"20917762c7e7c1112c56abf1cbaf0ad7f0eab97d8db9a3b10ff524315a235670","src/control_stream_remote.rs":"3729f67aa0681b1dbd4147063890f8440f27d82454776500ae964a17cda4d6b5","src/features/extended_connect/mod.rs":"cbeb2294eaf34f08a2c0d0fe4d3473aea9c65df6faaec9dc3ed29dcb577b1c3f","src/features/extended_connect/tests/mod.rs":"fd6aee37243713e80fc526552f21f0222338cec9890409b6575a2a637b17ec1f","src/features/extended_connect/tests/webtransport/datagrams.rs":"51d6f3828c44b438eb1776e8dcce531af520f28bc0d715807d3f53a0eaa071d1","src/features/extended_connect/tests/webtransport/mod.rs":"27f77213414089148e94067bfc54133945a971fd7ddd6936bbfeabb9badc7e67","src/features/extended_connect/tests/webtransport/negotiation.rs":"a22094dbaf0754d39ac8ac08fce1ae34ace108220b696c7d618567df56cddeec","src/features/extended_connect/tests/webtransport/sessions.rs":"cf8aa14087cc3ff42657d86ecacbd51bc182357fdcbd10f57d32784abb415a12","src/features/extended_connect/tests/webtransport/streams.rs":"4c136855292d5ba5169f41c18beea13e7f1e014a0acb13c565c872d3a80d6377","src/features/extended_connect/webtransport_session.rs":"da0b99092d8af8d4f7699c8d45e2e4057f4de38d6fa99e27e3a7feffa569374f","src/features/extended_connect/webtransport_streams.rs":"9855d77705acb7d21566333c4b297816e363be2ade14b8685fd1df4a4861cf74","src/features/mod.rs":"89056df3a868cb0037963c942fc27093cc16d84538ffca2d4759f9a6a6c74c7f","src/frames/hframe.rs":"72349bf4e9dd5c57dc5443bb9aa079887e2742dc08d77ea55567e3b09e0de4d8","src/frames/mod.rs":"0e6d49888d723b2c2c73df11020ceb88d9f062e9d4dc436eb38173e0b772d905","src/frames/reader.rs":"8c7ea836a466410bd3c98848b4852945ae30e1306f73290c401c686998bde16d","src/frames/tests/hframe.rs":"53941fd7656f5e424d499278e6d9ba93ce716f219e86fe6fa08c058ea92f8d7b","src/frames/tests/mod.rs":"c6bbf85fbc6cb9adf6115d315f0564317eefd83ff3177c93050844ad77f6e694","src/frames/tests/reader.rs":"9ee0d9cdd87b98da2b94e577bbcc2bfde6d72be5177bf02364188935f79cb36a","src/frames/tests/wtframe.rs":"c6598d24f5e12972f02de6e1394362671633982db637a07e1c0bb9b56d93ea2a","src/frames/wtframe.rs":"ad6dd63c54a0305c045cd983d5889ae86a5a1afe1e7c13e1c169de9af440759e","src/headers_checks.rs":"69964deb121721be01df7174c177543c161389295ce1450d348369279e312ba4","src/lib.rs":"3fb980eee46bee8dcb97ad9d55014555d8994a7a2d040ca223f2d28fe7d923ef","src/priority.rs":"946307329f31819d969093406ae5448f7923343ccc112221ea6eedf86cf447dc","src/push_controller.rs":"53f72e8043505f85cba0f9c16b4a5ce14d6668b030d773067bc88b2a10bdd25b","src/qlog.rs":"db5f2dd6566d44b4f0541f75266b417b558c09e62141f056885cb8c66478a932","src/qpack_decoder_receiver.rs":"eb06c4be59da567fef70c20daa2c0f165c768131165479a210e69659f168b88f","src/qpack_encoder_receiver.rs":"831f3da9ec17966286786ba3f2c723395a132e65d6a33b4ec341fe7640c1a53d","src/recv_message.rs":"c3acf0544680f88ccd3500e6bea949c1bb43e2fb0a8922edc8f837d0166c89f8","src/request_target.rs":"9720b9f87d66a7c2301bba7de5a5a9300f547613a63153a4d35c7a7506a59b31","src/send_message.rs":"be4e9f64db2c25eb7176b84695e608e768115d62e615d389a33d26f7cd5b0c6c","src/server.rs":"8d48376abf36d036f51a84cddcc3d5acd56786b181fba0e24449e1417b030d63","src/server_connection_events.rs":"1396baab265a814045ccfe63d637a4fdc32a667b5eb2925fa4951f5c3078fb20","src/server_events.rs":"02fc8c0711efd758fb1ddee27d257c12ed35e2a989e7bf3de44bd662dc8234e3","src/settings.rs":"d0f8c546e70161422a029a40564b9e9b953fe671c60835196b16f3364779eaf9","src/stream_type_reader.rs":"0bc91ee4c2a516053cd2b55a60f9bd8e62008cde94274e281224cdffe352a907","tests/httpconn.rs":"87c32197258711d916cace23ed850c5bf0198f5e32756c68a32d91206b6e6db8","tests/priority.rs":"364754507873298612ad12e8d1d106d26d993712142d0be4cbf056da5338854c","tests/send_message.rs":"cdf7028eb64f8f3778c3bbb2a10e9482c4e995e9e1813143ccd83ec96b2d4b6a","tests/webtransport.rs":"02b81be0a20252a8bb0796b5287e426c1af5ddaf5a47d68aa9165393cba83c45"},"package":null}

27
third_party/rust/neqo-http3/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,21 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76.0" rust-version = "1.76.0"
name = "neqo-http3" name = "neqo-http3"
version = "0.8.2" version = "0.8.2"
authors = ["The Neqo Authors <necko@mozilla.com>"] authors = ["The Neqo Authors <necko@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Neqo, the Mozilla implementation of QUIC in Rust." description = "Neqo, the Mozilla implementation of QUIC in Rust."
homepage = "https://github.com/mozilla/neqo/" homepage = "https://github.com/mozilla/neqo/"
readme = "../README.md" readme = "../README.md"
@ -34,8 +43,26 @@ license = "MIT OR Apache-2.0"
repository = "https://github.com/mozilla/neqo/" repository = "https://github.com/mozilla/neqo/"
[lib] [lib]
name = "neqo_http3"
path = "src/lib.rs"
bench = false bench = false
[[test]]
name = "httpconn"
path = "tests/httpconn.rs"
[[test]]
name = "priority"
path = "tests/priority.rs"
[[test]]
name = "send_message"
path = "tests/send_message.rs"
[[test]]
name = "webtransport"
path = "tests/webtransport.rs"
[dependencies.enumset] [dependencies.enumset]
version = "1.1" version = "1.1"
default-features = false default-features = false

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"1eb162284c8ff5989adbd8dc2cb5e740163af130288c09471406549861b67703","src/decoder.rs":"ed2d6fa29e8726429aabb84e65f5d8025b320c0219b442b47c38903728ba3b2d","src/decoder_instructions.rs":"7e23ad00bcc6a1f0ee9af6c3d7f5ec5fcf11e9bc6cd895e125e3392c34b309e0","src/encoder.rs":"ebc9e82e5ad6b31be46ab876965d0e9dc710c4c5db084a631f384185b56cab36","src/encoder_instructions.rs":"5afc60ecc5b65f5b1908cff7eb3b7394c5c36cebe8ebfcdefbf792c827799390","src/header_block.rs":"1ea71fe2f588a0f96e39fd3a3157c66cc0ed2794f14c6f01b4a3069a43f7997b","src/huffman.rs":"6976f1b4d3e5ef849a6b080cfb2e8804bf01cfe3b9bd9e3994a319d5405cd8f3","src/huffman_decode_helper.rs":"9ce470e318b3664f58aa109bed483ab15bfd9e0b17d261ea2b609668a42a9d80","src/huffman_table.rs":"06fea766a6276ac56c7ee0326faed800a742c15fda1f33bf2513e6cc6a5e6d27","src/lib.rs":"f9bad0fe7643c618d034c4941ebd30ad5f6015b8b87b484b0ea79681d13d8b49","src/prefix.rs":"d9ad12838d61b38dc2300948e3da01fd65371215edde1c370cf54ccd87d64d46","src/qlog.rs":"fbd96ef7d21db2bae19b8e379995544e8cf123e8e5129c1500ace2773acf5649","src/qpack_send_buf.rs":"48f8d0e011e0fb8e4bd0774279d3465e2be01fd9480eaf374ae2adada6be430d","src/reader.rs":"c23214ba190c7a59e416eaffac612ff8c2043c3a84e884fb10ae3bc112d884a5","src/static_table.rs":"6e5ec26e2b6bd63375d2d77e72748151d430d1629a8e497ec0d0ea21c078524a","src/stats.rs":"624dfa3b40858c304097bb0ce5b1be1bb4d7916b1abfc222f1aa705907009730","src/table.rs":"2d2c9e6070a1e90048a4ad7c8279f9e1ce7615b44d7d8145fb0f140e554f5ca2"},"package":null} {"files":{"Cargo.toml":"65733e28fe0e6be1fbffa77fea4ed32f38ffab469763a577434e003d05c74786","src/decoder.rs":"ed2d6fa29e8726429aabb84e65f5d8025b320c0219b442b47c38903728ba3b2d","src/decoder_instructions.rs":"7e23ad00bcc6a1f0ee9af6c3d7f5ec5fcf11e9bc6cd895e125e3392c34b309e0","src/encoder.rs":"ebc9e82e5ad6b31be46ab876965d0e9dc710c4c5db084a631f384185b56cab36","src/encoder_instructions.rs":"5afc60ecc5b65f5b1908cff7eb3b7394c5c36cebe8ebfcdefbf792c827799390","src/header_block.rs":"1ea71fe2f588a0f96e39fd3a3157c66cc0ed2794f14c6f01b4a3069a43f7997b","src/huffman.rs":"6976f1b4d3e5ef849a6b080cfb2e8804bf01cfe3b9bd9e3994a319d5405cd8f3","src/huffman_decode_helper.rs":"9ce470e318b3664f58aa109bed483ab15bfd9e0b17d261ea2b609668a42a9d80","src/huffman_table.rs":"06fea766a6276ac56c7ee0326faed800a742c15fda1f33bf2513e6cc6a5e6d27","src/lib.rs":"f9bad0fe7643c618d034c4941ebd30ad5f6015b8b87b484b0ea79681d13d8b49","src/prefix.rs":"d9ad12838d61b38dc2300948e3da01fd65371215edde1c370cf54ccd87d64d46","src/qlog.rs":"fbd96ef7d21db2bae19b8e379995544e8cf123e8e5129c1500ace2773acf5649","src/qpack_send_buf.rs":"48f8d0e011e0fb8e4bd0774279d3465e2be01fd9480eaf374ae2adada6be430d","src/reader.rs":"c23214ba190c7a59e416eaffac612ff8c2043c3a84e884fb10ae3bc112d884a5","src/static_table.rs":"6e5ec26e2b6bd63375d2d77e72748151d430d1629a8e497ec0d0ea21c078524a","src/stats.rs":"624dfa3b40858c304097bb0ce5b1be1bb4d7916b1abfc222f1aa705907009730","src/table.rs":"2d2c9e6070a1e90048a4ad7c8279f9e1ce7615b44d7d8145fb0f140e554f5ca2"},"package":null}

12
third_party/rust/neqo-qpack/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,22 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76.0" rust-version = "1.76.0"
name = "neqo-qpack" name = "neqo-qpack"
version = "0.8.2" version = "0.8.2"
authors = ["The Neqo Authors <necko@mozilla.com>"] authors = ["The Neqo Authors <necko@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Neqo, the Mozilla implementation of QUIC in Rust." description = "Neqo, the Mozilla implementation of QUIC in Rust."
homepage = "https://github.com/mozilla/neqo/" homepage = "https://github.com/mozilla/neqo/"
readme = "../README.md" readme = "../README.md"
@ -37,6 +47,8 @@ repository = "https://github.com/mozilla/neqo/"
ignored = ["log"] ignored = ["log"]
[lib] [lib]
name = "neqo_qpack"
path = "src/lib.rs"
bench = false bench = false
[dependencies.log] [dependencies.log]

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

37
third_party/rust/neqo-transport/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,20 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76.0" rust-version = "1.76.0"
name = "neqo-transport" name = "neqo-transport"
version = "0.8.2" version = "0.8.2"
authors = ["The Neqo Authors <necko@mozilla.com>"] authors = ["The Neqo Authors <necko@mozilla.com>"]
build = "build.rs"
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Neqo, the Mozilla implementation of QUIC in Rust." description = "Neqo, the Mozilla implementation of QUIC in Rust."
homepage = "https://github.com/mozilla/neqo/" homepage = "https://github.com/mozilla/neqo/"
readme = "../README.md" readme = "../README.md"
@ -34,20 +42,45 @@ license = "MIT OR Apache-2.0"
repository = "https://github.com/mozilla/neqo/" repository = "https://github.com/mozilla/neqo/"
[lib] [lib]
name = "neqo_transport"
path = "src/lib.rs"
bench = false bench = false
[[test]]
name = "conn_vectors"
path = "tests/conn_vectors.rs"
[[test]]
name = "connection"
path = "tests/connection.rs"
[[test]]
name = "network"
path = "tests/network.rs"
[[test]]
name = "retry"
path = "tests/retry.rs"
[[test]]
name = "server"
path = "tests/server.rs"
[[bench]] [[bench]]
name = "transfer" name = "range_tracker"
path = "benches/range_tracker.rs"
harness = false harness = false
required-features = ["bench"] required-features = ["bench"]
[[bench]] [[bench]]
name = "rx_stream_orderer" name = "rx_stream_orderer"
path = "benches/rx_stream_orderer.rs"
harness = false harness = false
required-features = ["bench"] required-features = ["bench"]
[[bench]] [[bench]]
name = "range_tracker" name = "transfer"
path = "benches/transfer.rs"
harness = false harness = false
required-features = ["bench"] required-features = ["bench"]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"9f2c2dd38c3b49a54b3551b3d27b69118dee1478ea4cf95d323519dfe5068321","src/lib.rs":"bf3bc79b1d799a42b73e64d2b203ce688cc0859d7afa6c66eec429ec36199ba6"},"package":null} {"files":{"Cargo.toml":"2a0119d7971850169f74f1229c8cc2d9a0f69f6384ea4a1a0da4f1449574a5f2","src/lib.rs":"bf3bc79b1d799a42b73e64d2b203ce688cc0859d7afa6c66eec429ec36199ba6"},"package":null}

12
third_party/rust/neqo-udp/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,22 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
rust-version = "1.76.0" rust-version = "1.76.0"
name = "neqo-udp" name = "neqo-udp"
version = "0.8.2" version = "0.8.2"
authors = ["The Neqo Authors <necko@mozilla.com>"] authors = ["The Neqo Authors <necko@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Neqo, the Mozilla implementation of QUIC in Rust." description = "Neqo, the Mozilla implementation of QUIC in Rust."
homepage = "https://github.com/mozilla/neqo/" homepage = "https://github.com/mozilla/neqo/"
readme = "../README.md" readme = "../README.md"
@ -37,6 +47,8 @@ repository = "https://github.com/mozilla/neqo/"
ignored = ["log"] ignored = ["log"]
[lib] [lib]
name = "neqo_udp"
path = "src/lib.rs"
bench = false bench = false
[dependencies.log] [dependencies.log]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"6597b6d5217376ab747534364a58958ddbb23ffda52045e68b610cd8f2dcdfd1","src/lib.rs":"cb149b57b95a240499decf1afbfa4e7854645f8729079f936a5e00dcc94edf24"},"package":null} {"files":{"Cargo.toml":"b558dcc14ac2d6e25d669e6700f77a8d9e9b30d8fefecea01a703458273a4658","src/lib.rs":"cb149b57b95a240499decf1afbfa4e7854645f8729079f936a5e00dcc94edf24"},"package":null}

15
third_party/rust/nss_build_common/Cargo.toml поставляемый
Просмотреть файл

@ -9,11 +9,26 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "nss_build_common" name = "nss_build_common"
version = "0.1.0" version = "0.1.0"
authors = ["Thom Chiovoloni <tchiovoloni@mozilla.com>"] authors = ["Thom Chiovoloni <tchiovoloni@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MPL-2.0" license = "MPL-2.0"
[lib]
name = "nss_build_common"
path = "src/lib.rs"
[dependencies] [dependencies]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"93e4aa75876fdbc1bb2e3db74a7723e5bdedcf55a11501105dae1ceb3b644b11","src/lib.rs":"79dc9e049ea9a09ab811869dcca06b396ffd6c349f6d3f726811ffda58070c5e"},"package":null} {"files":{"Cargo.toml":"bae819bed31efd22e8c13b36381d60a7bdc2d1386f0552453277210232f0104c","src/lib.rs":"79dc9e049ea9a09ab811869dcca06b396ffd6c349f6d3f726811ffda58070c5e"},"package":null}

15
third_party/rust/payload-support/Cargo.toml поставляемый
Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "payload-support" name = "payload-support"
version = "0.1.0" version = "0.1.0"
authors = ["Sync Team <sync-team@mozilla.com>"] authors = ["Sync Team <sync-team@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MPL-2.0" license = "MPL-2.0"
[lib]
name = "payload_support"
path = "src/lib.rs"
[dependencies] [dependencies]
serde = "1" serde = "1"
serde_derive = "1" serde_derive = "1"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"96983752046f2988087a836546a02aba746cdd1fc3ccd16f4170460465de5e63","src/ffi_funcs.rs":"a16646c5e7c49e94b907a7a404cfcadf3007688005c689cca936f0c2ee2e28e6","src/ffi_types.rs":"2ca56bc3638a40d331e53117a5dd175d0a6e102b1e0eccb9c2adc565c6861a33","src/lib.rs":"6aff308de11954a067d0f6ef95bf3126aabb6d928a5191e91d9a38ebadba91c2"},"package":null} {"files":{"Cargo.toml":"316a9caaafc5301e57495e98660ca59050fc451250f8089f38fa588ac344c34c","src/ffi_funcs.rs":"a16646c5e7c49e94b907a7a404cfcadf3007688005c689cca936f0c2ee2e28e6","src/ffi_types.rs":"2ca56bc3638a40d331e53117a5dd175d0a6e102b1e0eccb9c2adc565c6861a33","src/lib.rs":"6aff308de11954a067d0f6ef95bf3126aabb6d928a5191e91d9a38ebadba91c2"},"package":null}

15
third_party/rust/pulse-ffi/Cargo.toml поставляемый
Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
name = "pulse-ffi" name = "pulse-ffi"
version = "0.1.0" version = "0.1.0"
authors = ["Dan Glastonbury <dglastonbury@mozilla.com>"] authors = ["Dan Glastonbury <dglastonbury@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "FFI for libpulse.so supporting static linking and dynamic loading." description = "FFI for libpulse.so supporting static linking and dynamic loading."
readme = false
license = "ISC" license = "ISC"
[lib]
name = "pulse_ffi"
path = "src/lib.rs"
[dependencies] [dependencies]
libc = "^0.2.20" libc = "^0.2.20"

2
third_party/rust/pulse/.cargo-checksum.json поставляемый
Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"630a54435ea8717b2e6ede25b38c97d1dc86b7c0b70e7e14adf9cb392b41e3b1","src/context.rs":"849333d1d3b443700ea13e07696c68b3fe7ad3c4ee136b17ea888c494e871812","src/error.rs":"7cca3f0b0a238743db01d707881eee0c7b5b2ba530d579b6a2bd82bc8dd7dd30","src/lib.rs":"37edfc5ddfaf0a9442f69ca0139a652627f88f7ce68f245ae7f967ce2ba66dc1","src/mainloop_api.rs":"6374f8f62233277f4cf460b9978db0347a8829eb04f62101eaaa5533b6aca769","src/operation.rs":"c0d3e28ef7db52d60b19f931fe7bb44271127009b2e82693da2b7e342e804022","src/proplist.rs":"ce53f1e92fae51727aa564d371b1e0d59078f5cbbd655b39bc1c7741c8ba2f87","src/stream.rs":"ba14551ff34f6b23e94e450384487b3c35be75ac4456c22c14b36ade23282978","src/threaded_mainloop.rs":"057928b5b84b1ea8c839150840ccd88cb944b60ca0aa2ec5389aaa6676c8e505","src/util.rs":"1613909f460eb008b282801ac803dd28b4bfe59926c14fe030da6482fdacd70f"},"package":null} {"files":{"Cargo.toml":"ddfbc40844852a4db3e6ee6b4e95cfcf5dc129a66ae8c7d3ab81365d99d701b5","src/context.rs":"849333d1d3b443700ea13e07696c68b3fe7ad3c4ee136b17ea888c494e871812","src/error.rs":"7cca3f0b0a238743db01d707881eee0c7b5b2ba530d579b6a2bd82bc8dd7dd30","src/lib.rs":"37edfc5ddfaf0a9442f69ca0139a652627f88f7ce68f245ae7f967ce2ba66dc1","src/mainloop_api.rs":"6374f8f62233277f4cf460b9978db0347a8829eb04f62101eaaa5533b6aca769","src/operation.rs":"c0d3e28ef7db52d60b19f931fe7bb44271127009b2e82693da2b7e342e804022","src/proplist.rs":"ce53f1e92fae51727aa564d371b1e0d59078f5cbbd655b39bc1c7741c8ba2f87","src/stream.rs":"ba14551ff34f6b23e94e450384487b3c35be75ac4456c22c14b36ade23282978","src/threaded_mainloop.rs":"057928b5b84b1ea8c839150840ccd88cb944b60ca0aa2ec5389aaa6676c8e505","src/util.rs":"1613909f460eb008b282801ac803dd28b4bfe59926c14fe030da6482fdacd70f"},"package":null}

15
third_party/rust/pulse/Cargo.toml поставляемый
Просмотреть файл

@ -9,12 +9,27 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
name = "pulse" name = "pulse"
version = "0.3.0" version = "0.3.0"
authors = ["Dan Glastonbury <dglastonbury@mozilla.com>"] authors = ["Dan Glastonbury <dglastonbury@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "ISC" license = "ISC"
[lib]
name = "pulse"
path = "src/lib.rs"
[dependencies] [dependencies]
bitflags = "2" bitflags = "2"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"970c64cc4ed32fddac6b8cc2a83e7eb4e57aa249b8034d2d67cb56efa8475522","build.rs":"a562bfe527d21c4e8a1a44b892defa83cdff141ec5dd51ed6f3862330e50ddd7","src/bin/generate-test-data.rs":"7f1c9dc445418c7627f89d1f2aa8e550d0f85b3d1f05edb7c378ab9441714f1f","src/db.rs":"84fa47dc54f113769ce9ec6f827c8813abed61d5e5fc82404816266703a5c668","src/error.rs":"bda332098f9759e4250c725b09d82704ba03c9ad87dc761414fa21f40220acf5","src/ingest.rs":"58bb3ed984aa5a9becb405793832e578586be744d3c4a1c411fdfb7ff48c55dd","src/interest.rs":"73baa578b40b96d13899016b14087c9ac37b754c1311e2798b1d09c719447751","src/lib.rs":"214fdbeb25e0753ef132245e6892d77cad0ddd87c96d9bdd7f3427bc5d11091e","src/relevancy.udl":"9f463bbc2a7ef28358ffbfe832e62ddd6127888c484576466c759b127a55c4b2","src/rs.rs":"cff2351c9e1b45bb67ee945650fd74b45ed48815851e58b8dbf39e66a30c10a3","src/schema.rs":"919f4d1d3654bad966c5ce93ac157dc17cac2f35e7b8c2efc471b9af562555db","src/url_hash.rs":"2e908316fb70923644d1990dbf470d69ce2f5e99b0c5c3d95ec691590be8ffa5","test-data":"1ef2cd092d59e7e126cd4a514af983d449ed9f9c98708702fd237464a76c2b5e"},"package":null} {"files":{"Cargo.toml":"836ed62b1d856eb26b77f53d493585c7db861a12ba77eb481591c332cb9e8c18","build.rs":"a562bfe527d21c4e8a1a44b892defa83cdff141ec5dd51ed6f3862330e50ddd7","src/bin/generate-test-data.rs":"7f1c9dc445418c7627f89d1f2aa8e550d0f85b3d1f05edb7c378ab9441714f1f","src/db.rs":"84fa47dc54f113769ce9ec6f827c8813abed61d5e5fc82404816266703a5c668","src/error.rs":"bda332098f9759e4250c725b09d82704ba03c9ad87dc761414fa21f40220acf5","src/ingest.rs":"58bb3ed984aa5a9becb405793832e578586be744d3c4a1c411fdfb7ff48c55dd","src/interest.rs":"73baa578b40b96d13899016b14087c9ac37b754c1311e2798b1d09c719447751","src/lib.rs":"214fdbeb25e0753ef132245e6892d77cad0ddd87c96d9bdd7f3427bc5d11091e","src/relevancy.udl":"9f463bbc2a7ef28358ffbfe832e62ddd6127888c484576466c759b127a55c4b2","src/rs.rs":"cff2351c9e1b45bb67ee945650fd74b45ed48815851e58b8dbf39e66a30c10a3","src/schema.rs":"919f4d1d3654bad966c5ce93ac157dc17cac2f35e7b8c2efc471b9af562555db","src/url_hash.rs":"2e908316fb70923644d1990dbf470d69ce2f5e99b0c5c3d95ec691590be8ffa5","test-data":"1ef2cd092d59e7e126cd4a514af983d449ed9f9c98708702fd237464a76c2b5e"},"package":null}

17
third_party/rust/relevancy/Cargo.toml поставляемый
Просмотреть файл

@ -9,20 +9,33 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "relevancy" name = "relevancy"
version = "0.1.0" version = "0.1.0"
build = "build.rs"
exclude = [ exclude = [
"/android", "/android",
"/ios", "/ios",
] ]
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MPL-2.0" license = "MPL-2.0"
[lib] [lib]
name = "relevancy"
path = "src/lib.rs"
[[bin]] [[bin]]
name = "generate-test-data" name = "generate-test-data"
path = "src/bin/generate-test-data.rs"
[dependencies] [dependencies]
anyhow = "1.0" anyhow = "1.0"
@ -33,7 +46,6 @@ parking_lot = ">=0.11,<=0.12"
serde_json = "1" serde_json = "1"
serde_path_to_error = "0.1" serde_path_to_error = "0.1"
thiserror = "1.0" thiserror = "1.0"
uniffi = "0.27.1"
url = "2.5" url = "2.5"
[dependencies.error-support] [dependencies.error-support]
@ -56,6 +68,9 @@ features = ["derive"]
[dependencies.sql-support] [dependencies.sql-support]
path = "../support/sql" path = "../support/sql"
[dependencies.uniffi]
version = "0.27.1"
[build-dependencies.uniffi] [build-dependencies.uniffi]
version = "0.27.1" version = "0.27.1"
features = ["build"] features = ["build"]

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"15a6e0298dd7d708f4aa8514e218925c1f013c66cb117b12e19148d051fd5de5","build.rs":"4326f03729cf8f1673e4228e6dc111de1ea4d8bcc06351f7ae563efb2613f866","src/cache.rs":"9c16f17353730103d57132a0f055863b085d2d3eb3a78f6a6f8d095f897d0c0d","src/client.rs":"1c589317907d21745e945dfd992c11535aaafcaca9a6ebe33a5a7c2e2cb93997","src/config.rs":"52a209256acd8b1fada2b91e9d9f669df0ee6e9609baad7ec34a2111ed2a6541","src/error.rs":"4bb15cd7f6ebc438119f36291ab0eb951fe2fb05e166445817cb05aa89397000","src/lib.rs":"ff1b9f66ae6069005d36c84b296f22424b4305a5873353e351fbe057f126e140","src/remote_settings.udl":"1ffeb10385e4db63606cda79bb59e77170af1d2ca0028da8ab2c4d7622969734","uniffi.toml":"f8ec8dc593e0d501c2e9e40368ec93ec33b1edd8608e29495e0a54b63144e880"},"package":null} {"files":{"Cargo.toml":"fc7859a498493f1ede9c5c62b857ec76e3e9e8097cfd8c4f3d779f268b250303","build.rs":"4326f03729cf8f1673e4228e6dc111de1ea4d8bcc06351f7ae563efb2613f866","src/cache.rs":"9c16f17353730103d57132a0f055863b085d2d3eb3a78f6a6f8d095f897d0c0d","src/client.rs":"1c589317907d21745e945dfd992c11535aaafcaca9a6ebe33a5a7c2e2cb93997","src/config.rs":"52a209256acd8b1fada2b91e9d9f669df0ee6e9609baad7ec34a2111ed2a6541","src/error.rs":"4bb15cd7f6ebc438119f36291ab0eb951fe2fb05e166445817cb05aa89397000","src/lib.rs":"ff1b9f66ae6069005d36c84b296f22424b4305a5873353e351fbe057f126e140","src/remote_settings.udl":"1ffeb10385e4db63606cda79bb59e77170af1d2ca0028da8ab2c4d7622969734","uniffi.toml":"f8ec8dc593e0d501c2e9e40368ec93ec33b1edd8608e29495e0a54b63144e880"},"package":null}

19
third_party/rust/remote_settings/Cargo.toml поставляемый
Просмотреть файл

@ -9,6 +9,11 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "remote_settings" name = "remote_settings"
@ -17,25 +22,37 @@ authors = [
"The Android Mobile Team <firefox-android-team@mozilla.com>", "The Android Mobile Team <firefox-android-team@mozilla.com>",
"The Glean Team <glean-team@mozilla.com>", "The Glean Team <glean-team@mozilla.com>",
] ]
build = "build.rs"
exclude = [ exclude = [
"/android", "/android",
"/ios", "/ios",
] ]
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A Remote Settings client intended for application layer platforms." description = "A Remote Settings client intended for application layer platforms."
readme = false
license = "MPL-2.0" license = "MPL-2.0"
[lib]
name = "remote_settings"
path = "src/lib.rs"
[dependencies] [dependencies]
log = "0.4" log = "0.4"
parking_lot = "0.12" parking_lot = "0.12"
serde_json = "1" serde_json = "1"
thiserror = "1.0" thiserror = "1.0"
uniffi = "0.27.1"
url = "2.1" url = "2.1"
[dependencies.serde] [dependencies.serde]
version = "1" version = "1"
features = ["derive"] features = ["derive"]
[dependencies.uniffi]
version = "0.27.1"
[dependencies.viaduct] [dependencies.viaduct]
path = "../viaduct" path = "../viaduct"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"6765229acc1f06326b3ede93379d78d119aa78679567baf0bf7bdb5ec310522f","src/conn_ext.rs":"7c4ea787532733772cc840ecab47153d14533279351d9aa16cb5becec8b2345b","src/debug_tools.rs":"bece2bc3d35379b81ea2f942a0a3e909e0ab0553656505904745548eacaf402a","src/each_chunk.rs":"e900a4ebadad31b0a87cb8d7c3ed5aeb7325d4d380ae1d9174eff62c78facdcc","src/lazy.rs":"a96b4f4ec572538b49cdfa8fee981dcf5143a5f51163fb8a573d3ac128df70f9","src/lib.rs":"b2c120db4928c3e4abdd96405fd4c1016255699bdbc38c8cd60dbd3431fc0a12","src/maybe_cached.rs":"0b18425595055883a98807fbd62ff27a79c18af34e7cb3439f8c3438463ef2dd","src/open_database.rs":"b0f748ae88739db9e706a1f7f3d5b02769e689df59ff8ef2e894f2b503f80c70","src/repeat.rs":"b4c5ff5d083afba7f9f153f54aba2e6859b78b85c82d48dbd6bd58f67da9e6b9"},"package":null} {"files":{"Cargo.toml":"9d67163fec61fa4d37207e55ab0119370005a3c2272e66d4e534ece5f4ecdda8","src/conn_ext.rs":"7c4ea787532733772cc840ecab47153d14533279351d9aa16cb5becec8b2345b","src/debug_tools.rs":"bece2bc3d35379b81ea2f942a0a3e909e0ab0553656505904745548eacaf402a","src/each_chunk.rs":"e900a4ebadad31b0a87cb8d7c3ed5aeb7325d4d380ae1d9174eff62c78facdcc","src/lazy.rs":"a96b4f4ec572538b49cdfa8fee981dcf5143a5f51163fb8a573d3ac128df70f9","src/lib.rs":"b2c120db4928c3e4abdd96405fd4c1016255699bdbc38c8cd60dbd3431fc0a12","src/maybe_cached.rs":"0b18425595055883a98807fbd62ff27a79c18af34e7cb3439f8c3438463ef2dd","src/open_database.rs":"b0f748ae88739db9e706a1f7f3d5b02769e689df59ff8ef2e894f2b503f80c70","src/repeat.rs":"b4c5ff5d083afba7f9f153f54aba2e6859b78b85c82d48dbd6bd58f67da9e6b9"},"package":null}

15
third_party/rust/sql-support/Cargo.toml поставляемый
Просмотреть файл

@ -9,13 +9,28 @@
# will likely look very different (and much more reasonable). # will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents. # See Cargo.toml.orig for the original contents.
bin = []
example = []
test = []
bench = []
[package] [package]
edition = "2021" edition = "2021"
name = "sql-support" name = "sql-support"
version = "0.1.0" version = "0.1.0"
authors = ["Thom Chiovoloni <tchiovoloni@mozilla.com>"] authors = ["Thom Chiovoloni <tchiovoloni@mozilla.com>"]
build = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
readme = false
license = "MPL-2.0" license = "MPL-2.0"
[lib]
name = "sql_support"
path = "src/lib.rs"
[dependencies] [dependencies]
ffi-support = "0.4" ffi-support = "0.4"
lazy_static = "1.4" lazy_static = "1.4"

Просмотреть файл

@ -1 +1 @@
{"files":{"Cargo.toml":"2f909cd4eaff25732d1a7c9193d4f8f98348c6933da521c69c34de7bb3a48dff","README.md":"5e28baf874b643d756228bdab345e287bf107d3182dfe6a18aafadcc4b9a3fc9","benches/benchmark_all.rs":"3582f21af9758766ff32ed95f90b69984b32091b1e31e0c0bef307c22fd82f18","build.rs":"78780c5cccfe22c3ff4198624b9e188559c437c3e6fa1c8bb66548eee6aa66bf","metrics.yaml":"0540ab2271aeab7f07335c7ceec12acde942995f9dcb3c29070489aa61899d56","src/benchmarks/README.md":"ccee8dbddba8762d0453fa855bd6984137b224b8c019f3dd8e86a3c303f51d71","src/benchmarks/client.rs":"3b92c350ad396b0e0b5438c7b7b94b08b322702f419ca9b815e6732bd174f8a1","src/benchmarks/ingest.rs":"ca368573591519e6b777d659d5615718bedb6eee1734e25242627f8116b10881","src/benchmarks/mod.rs":"2d7c20d47d6c7e17bc738255a31119bd0c4a4e495419a00c7b10b251ace9ef6b","src/benchmarks/query.rs":"0cac34ce895dd810513b30113b2608fecaece560c74a3286af55e3554f7a7b5a","src/bin/debug_ingestion_sizes.rs":"ce6e810be7b3fc19e826d75b622b82cfab5a1a99397a6d0833c2c4eebff2d364","src/config.rs":"d40c6e83d8b5faa32c66110803ca9e78611d43507e9d3f1e191a93a7773c37b3","src/db.rs":"1fbcdcc2e99692024fcb8a85aafa9dacb35d83703ce509bea1d0c694d379ceb2","src/error.rs":"183a92511565439915275e0705e6740ff513c2549f2ef78fd3055d8aaaf81021","src/fakespot.rs":"03d3aac07b3a3a9ceb8d2c452d4a122bfebf04579829e62e83487877055312d4","src/keyword.rs":"988d0ab021c0df19cfd3c519df7d37f606bf984cd14d0efca4e5a7aff88344dd","src/lib.rs":"455e7ca3cf1c95e04ac567e147a906a07df3e7d548546db399370e3fac3f94c9","src/metrics.rs":"b3b9816b8eda366f808b56e242ac6aa43a5b141ad01d43420fdfcbfca13e1cfc","src/pocket.rs":"1316668840ec9b4ea886223921dc9d3b5a1731d1a5206c0b1089f2a6c45c1b7b","src/provider.rs":"922ff68a4a49da637982d7b480651acf507197f62e0c0a04fce7237c243dc5e2","src/query.rs":"d9a26c024b8ac19ba0dbd6068a3bab881fa60928ecbac080bae80b8cbd2d5320","src/rs.rs":"81c11647b9ee4e52925b98e21adfd7c5c053846918500927502c41850f8f8a09","src/schema.rs":"2f4b0fbf0fd931c1cafa3be8dbddb9791c402125807b687d0bcf4d23b52743fc","src/store.rs":"a848bfbe254e83a6bb9a958a25984357ddb02d679af010cf170cb2498b3c1cd7","src/suggest.udl":"5eedf30402ed121e7f5b052782a55f64d7ca7a690901cd87f657a48f5206228b","src/suggestion.rs":"e24d951b564905f5bcd9b230a28fec78cbd4c29f8ef46bec014b06219902e3f3","src/testing/client.rs":"f059e844f336fd45fe4a335c67779558a98796d86f9ec0f43f96e6a0a6309f69","src/testing/data.rs":"d4fc5227996a8b115d93243fdbd83bc57d73a8c2d4c0b20dffa15bbec27925cb","src/testing/mod.rs":"b6ad90bb951fe0233493a7a1625f9979b6b8a946c5e027342ec25caeb5d1fed9","src/yelp.rs":"bc036ff71b438d53ce8811acd8d650d83ef03faeea476f5b659b403c1e64ff2b","uniffi.toml":"f26317442ddb5b3281245bef6e60ffcb78bb95d29fe4a351a56dbb88d4ec8aab"},"package":null} {"files":{"Cargo.toml":"b6f48d7892872e05decf3ce4e4198f4481c753fbb74384d9cbc18b4fe1affd12","README.md":"5e28baf874b643d756228bdab345e287bf107d3182dfe6a18aafadcc4b9a3fc9","benches/benchmark_all.rs":"3582f21af9758766ff32ed95f90b69984b32091b1e31e0c0bef307c22fd82f18","build.rs":"78780c5cccfe22c3ff4198624b9e188559c437c3e6fa1c8bb66548eee6aa66bf","metrics.yaml":"0540ab2271aeab7f07335c7ceec12acde942995f9dcb3c29070489aa61899d56","src/benchmarks/README.md":"ccee8dbddba8762d0453fa855bd6984137b224b8c019f3dd8e86a3c303f51d71","src/benchmarks/client.rs":"3b92c350ad396b0e0b5438c7b7b94b08b322702f419ca9b815e6732bd174f8a1","src/benchmarks/ingest.rs":"ca368573591519e6b777d659d5615718bedb6eee1734e25242627f8116b10881","src/benchmarks/mod.rs":"2d7c20d47d6c7e17bc738255a31119bd0c4a4e495419a00c7b10b251ace9ef6b","src/benchmarks/query.rs":"0cac34ce895dd810513b30113b2608fecaece560c74a3286af55e3554f7a7b5a","src/bin/debug_ingestion_sizes.rs":"ce6e810be7b3fc19e826d75b622b82cfab5a1a99397a6d0833c2c4eebff2d364","src/config.rs":"d40c6e83d8b5faa32c66110803ca9e78611d43507e9d3f1e191a93a7773c37b3","src/db.rs":"1fbcdcc2e99692024fcb8a85aafa9dacb35d83703ce509bea1d0c694d379ceb2","src/error.rs":"183a92511565439915275e0705e6740ff513c2549f2ef78fd3055d8aaaf81021","src/fakespot.rs":"03d3aac07b3a3a9ceb8d2c452d4a122bfebf04579829e62e83487877055312d4","src/keyword.rs":"988d0ab021c0df19cfd3c519df7d37f606bf984cd14d0efca4e5a7aff88344dd","src/lib.rs":"455e7ca3cf1c95e04ac567e147a906a07df3e7d548546db399370e3fac3f94c9","src/metrics.rs":"b3b9816b8eda366f808b56e242ac6aa43a5b141ad01d43420fdfcbfca13e1cfc","src/pocket.rs":"1316668840ec9b4ea886223921dc9d3b5a1731d1a5206c0b1089f2a6c45c1b7b","src/provider.rs":"922ff68a4a49da637982d7b480651acf507197f62e0c0a04fce7237c243dc5e2","src/query.rs":"d9a26c024b8ac19ba0dbd6068a3bab881fa60928ecbac080bae80b8cbd2d5320","src/rs.rs":"81c11647b9ee4e52925b98e21adfd7c5c053846918500927502c41850f8f8a09","src/schema.rs":"2f4b0fbf0fd931c1cafa3be8dbddb9791c402125807b687d0bcf4d23b52743fc","src/store.rs":"a848bfbe254e83a6bb9a958a25984357ddb02d679af010cf170cb2498b3c1cd7","src/suggest.udl":"5eedf30402ed121e7f5b052782a55f64d7ca7a690901cd87f657a48f5206228b","src/suggestion.rs":"e24d951b564905f5bcd9b230a28fec78cbd4c29f8ef46bec014b06219902e3f3","src/testing/client.rs":"f059e844f336fd45fe4a335c67779558a98796d86f9ec0f43f96e6a0a6309f69","src/testing/data.rs":"d4fc5227996a8b115d93243fdbd83bc57d73a8c2d4c0b20dffa15bbec27925cb","src/testing/mod.rs":"b6ad90bb951fe0233493a7a1625f9979b6b8a946c5e027342ec25caeb5d1fed9","src/yelp.rs":"bc036ff71b438d53ce8811acd8d650d83ef03faeea476f5b659b403c1e64ff2b","uniffi.toml":"f26317442ddb5b3281245bef6e60ffcb78bb95d29fe4a351a56dbb88d4ec8aab"},"package":null}

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше