From ddca64b623f740c5f96dfe5864210718c554d4d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Aug 2023 22:32:07 +0000 Subject: [PATCH] build(deps): bump awc from 0.2.8 to 3.2.0 Bumps [awc](https://github.com/actix/actix-web) from 0.2.8 to 3.2.0. - [Release notes](https://github.com/actix/actix-web/releases) - [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md) - [Commits](https://github.com/actix/actix-web/compare/awc-v0.2.8...awc-v3.2.0) --- updated-dependencies: - dependency-name: awc dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 508 ++++++++++++++++++++++++++++++++++++++++++++++++----- Cargo.toml | 2 +- 2 files changed, 465 insertions(+), 45 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 062cc54..c40dcc5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -38,8 +38,8 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "671ce3d27313f236827a5dd153a1073ad03ef31fc77f562020263e7830cf1ef7" dependencies = [ - "actix-http", - "actix-rt", + "actix-http 0.2.11", + "actix-rt 0.2.6", "actix_derive 0.4.0", "bitflags 1.3.2", "bytes 0.4.12", @@ -72,16 +72,33 @@ dependencies = [ "tokio-io", ] +[[package]] +name = "actix-codec" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617a8268e3537fe1d8c9ead925fca49ef6400927ee7bc26750e90ecee14ce4b8" +dependencies = [ + "bitflags 1.3.2", + "bytes 1.4.0", + "futures-core", + "futures-sink", + "memchr", + "pin-project-lite 0.2.10", + "tokio 1.29.1", + "tokio-util", + "tracing", +] + [[package]] name = "actix-connect" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fade9bd4bb46bacde89f1e726c7a3dd230536092712f5d94d77ca57c087fca0" dependencies = [ - "actix-codec", - "actix-rt", - "actix-service", - "actix-utils", + "actix-codec 0.1.2", + "actix-rt 0.2.6", + "actix-service 0.4.2", + "actix-utils 0.4.7", "derive_more 0.15.0", "either", "futures 0.1.31", @@ -98,8 +115,8 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1ee66089e3453334aac7e96ed10c48b6659f21f407826b92014c8097e4c0511" dependencies = [ - "actix-http", - "actix-service", + "actix-http 0.2.11", + "actix-service 0.4.2", "actix-web", "bitflags 1.3.2", "bytes 0.4.12", @@ -118,12 +135,12 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb50f77cd28240d344fd54afd205bae8760a3b0ad448b1716a2aa31e24db139" dependencies = [ - "actix-codec", + "actix-codec 0.1.2", "actix-connect", "actix-server-config", - "actix-service", + "actix-service 0.4.2", "actix-threadpool", - "actix-utils", + "actix-utils 0.4.7", "base64 0.10.1", "bitflags 1.3.2", "brotli2", @@ -141,7 +158,7 @@ dependencies = [ "http 0.1.21", "httparse", "indexmap 1.9.3", - "language-tags", + "language-tags 0.2.2", "lazy_static", "log", "mime", @@ -151,7 +168,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded 0.6.1", - "sha1", + "sha1 0.6.1", "slab", "time 0.1.45", "tokio-current-thread", @@ -160,13 +177,52 @@ dependencies = [ "trust-dns-resolver 0.11.1", ] +[[package]] +name = "actix-http" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a92ef85799cba03f76e4f7c10f533e66d87c9a7e7055f3391f09000ad8351bc9" +dependencies = [ + "actix-codec 0.5.1", + "actix-rt 2.9.0", + "actix-service 2.0.2", + "actix-utils 3.0.1", + "ahash 0.8.3", + "base64 0.21.2", + "bitflags 2.3.3", + "brotli", + "bytes 1.4.0", + "bytestring", + "derive_more 0.99.17", + "encoding_rs", + "flate2", + "futures-core", + "h2 0.3.20", + "http 0.2.9", + "httparse", + "httpdate", + "itoa 1.0.9", + "language-tags 0.3.2", + "local-channel", + "mime", + "percent-encoding 2.3.0", + "pin-project-lite 0.2.10", + "rand 0.8.5", + "sha1 0.10.5", + "smallvec 1.11.0", + "tokio 1.29.1", + "tokio-util", + "tracing", + "zstd", +] + [[package]] name = "actix-multipart" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d91f0604a1bf3e628b4c3f516f07280f33a33cece27df514227f5ec30925bb55" dependencies = [ - "actix-service", + "actix-service 0.4.2", "actix-web", "bytes 0.4.12", "derive_more 0.15.0", @@ -232,15 +288,25 @@ dependencies = [ "tokio-timer", ] +[[package]] +name = "actix-rt" +version = "2.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d" +dependencies = [ + "futures-core", + "tokio 1.29.1", +] + [[package]] name = "actix-server" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd626534af8d0a738e5f74901fe603af0445708f91b86a7d763d80df10d562a5" dependencies = [ - "actix-rt", + "actix-rt 0.2.6", "actix-server-config", - "actix-service", + "actix-service 0.4.2", "futures 0.1.31", "log", "mio 0.6.23", @@ -274,16 +340,27 @@ dependencies = [ "futures 0.1.31", ] +[[package]] +name = "actix-service" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a" +dependencies = [ + "futures-core", + "paste", + "pin-project-lite 0.2.10", +] + [[package]] name = "actix-testing" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af001e97ac6750994824d400a1b7087055aab14317aa012f528d0b2b363f37f1" dependencies = [ - "actix-rt", + "actix-rt 0.2.6", "actix-server", "actix-server-config", - "actix-service", + "actix-service 0.4.2", "futures 0.1.31", "log", "net2", @@ -306,14 +383,34 @@ dependencies = [ "threadpool", ] +[[package]] +name = "actix-tls" +version = "3.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72616e7fbec0aa99c6f3164677fa48ff5a60036d0799c98cab894a44f3e0efc3" +dependencies = [ + "actix-rt 2.9.0", + "actix-service 2.0.2", + "actix-utils 3.0.1", + "futures-core", + "http 0.2.9", + "impl-more", + "pin-project-lite 0.2.10", + "rustls", + "rustls-webpki", + "tokio 1.29.1", + "tokio-util", + "tracing", +] + [[package]] name = "actix-utils" version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "908c3109948f5c37a8b57fd343a37dcad5bb1d90bfd06300ac96b17bbe017b95" dependencies = [ - "actix-codec", - "actix-service", + "actix-codec 0.1.2", + "actix-service 0.4.2", "bytes 0.4.12", "either", "futures 0.1.31", @@ -322,24 +419,34 @@ dependencies = [ "tokio-timer", ] +[[package]] +name = "actix-utils" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8" +dependencies = [ + "local-waker", + "pin-project-lite 0.2.10", +] + [[package]] name = "actix-web" version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af3a1b967cdbacb903c4b9ae71257a7f098d881b25eb483d0c468b7dac579b03" dependencies = [ - "actix-codec", - "actix-http", + "actix-codec 0.1.2", + "actix-http 0.2.11", "actix-router", - "actix-rt", + "actix-rt 0.2.6", "actix-server", "actix-server-config", - "actix-service", + "actix-service 0.4.2", "actix-testing", "actix-threadpool", - "actix-utils", + "actix-utils 0.4.7", "actix-web-codegen", - "awc", + "awc 0.2.8", "bytes 0.4.12", "derive_more 0.15.0", "encoding_rs", @@ -364,8 +471,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42ebee30be1864aa8dfccea853468516ae4c82303c73df96563728284e246f3b" dependencies = [ "actix 0.8.3", - "actix-codec", - "actix-http", + "actix-codec 0.1.2", + "actix-http 0.2.11", "actix-web", "bytes 0.4.12", "futures 0.1.31", @@ -428,6 +535,18 @@ dependencies = [ "const-random", ] +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if 1.0.0", + "getrandom 0.2.10", + "once_cell", + "version_check 0.9.4", +] + [[package]] name = "aho-corasick" version = "1.0.2" @@ -437,6 +556,21 @@ dependencies = [ "memchr", ] +[[package]] +name = "alloc-no-stdlib" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" + +[[package]] +name = "alloc-stdlib" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +dependencies = [ + "alloc-no-stdlib", +] + [[package]] name = "android-tzdata" version = "0.1.1" @@ -520,9 +654,9 @@ version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e995283278dd3bf0449e7534e77184adb1570c0de8b6a50bf7c9d01ad8db8c4" dependencies = [ - "actix-codec", - "actix-http", - "actix-service", + "actix-codec 0.1.2", + "actix-http 0.2.11", + "actix-service 0.4.2", "base64 0.10.1", "bytes 0.4.12", "derive_more 0.15.0", @@ -537,6 +671,39 @@ dependencies = [ "tokio-timer", ] +[[package]] +name = "awc" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fa3c705a9c7917ac0f41c0757a0a747b43bbc29b0b364b081bd7c5fc67fb223" +dependencies = [ + "actix-codec 0.5.1", + "actix-http 3.4.0", + "actix-rt 2.9.0", + "actix-service 2.0.2", + "actix-tls", + "actix-utils 3.0.1", + "base64 0.21.2", + "bytes 1.4.0", + "cfg-if 1.0.0", + "cookie", + "derive_more 0.99.17", + "futures-core", + "futures-util", + "h2 0.3.20", + "http 0.2.9", + "itoa 1.0.9", + "log", + "mime", + "percent-encoding 2.3.0", + "pin-project-lite 0.2.10", + "rand 0.8.5", + "serde", + "serde_json", + "serde_urlencoded 0.7.1", + "tokio 1.29.1", +] + [[package]] name = "backtrace" version = "0.3.68" @@ -600,6 +767,36 @@ version = "2.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + +[[package]] +name = "brotli" +version = "3.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", + "brotli-decompressor", +] + +[[package]] +name = "brotli-decompressor" +version = "2.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" +dependencies = [ + "alloc-no-stdlib", + "alloc-stdlib", +] + [[package]] name = "brotli-sys" version = "0.3.2" @@ -654,11 +851,23 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" +[[package]] +name = "bytestring" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "238e4886760d98c4f899360c834fa93e62cf7f721ac3c2da375cbdf4b8679aae" +dependencies = [ + "bytes 1.4.0", +] + [[package]] name = "cc" version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" +dependencies = [ + "jobserver", +] [[package]] name = "cfg-expr" @@ -729,6 +938,23 @@ dependencies = [ "tiny-keccak", ] +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + +[[package]] +name = "cookie" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" +dependencies = [ + "percent-encoding 2.3.0", + "time 0.3.23", + "version_check 0.9.4", +] + [[package]] name = "copyless" version = "0.1.5" @@ -751,6 +977,15 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" +[[package]] +name = "cpufeatures" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" +dependencies = [ + "libc", +] + [[package]] name = "crc32fast" version = "1.3.2" @@ -842,6 +1077,16 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + [[package]] name = "derive_more" version = "0.14.1" @@ -850,7 +1095,7 @@ checksum = "6d944ac6003ed268757ef1ee686753b57efc5fcf0ebe7b64c9fc81e7e32ff839" dependencies = [ "proc-macro2 0.4.30", "quote 0.6.13", - "rustc_version", + "rustc_version 0.2.3", "syn 0.15.44", ] @@ -864,10 +1109,23 @@ dependencies = [ "proc-macro2 0.4.30", "quote 0.6.13", "regex", - "rustc_version", + "rustc_version 0.2.3", "syn 0.15.44", ] +[[package]] +name = "derive_more" +version = "0.99.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" +dependencies = [ + "convert_case", + "proc-macro2 1.0.66", + "quote 1.0.31", + "rustc_version 0.4.0", + "syn 1.0.109", +] + [[package]] name = "diesel" version = "2.1.0" @@ -916,6 +1174,16 @@ dependencies = [ "syn 2.0.26", ] +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + [[package]] name = "dotenv" version = "0.15.0" @@ -1060,17 +1328,17 @@ name = "flat-manager" version = "0.4.1" dependencies = [ "actix 0.8.3", - "actix-codec", + "actix-codec 0.1.2", "actix-files", - "actix-http", + "actix-http 0.2.11", "actix-multipart", "actix-net", - "actix-service", + "actix-service 0.4.2", "actix-web", "actix-web-actors", "argparse", "askama", - "awc", + "awc 3.2.0", "base64 0.21.2", "byteorder", "bytes 0.4.12", @@ -1299,6 +1567,16 @@ dependencies = [ "slab", ] +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check 0.9.4", +] + [[package]] name = "getrandom" version = "0.1.16" @@ -1467,7 +1745,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e6073d0ca812575946eb5f35ff68dbe519907b25c42530389ff946dc84c6ead" dependencies = [ - "ahash", + "ahash 0.2.19", "autocfg 0.1.8", ] @@ -1653,6 +1931,12 @@ dependencies = [ "unicode-normalization", ] +[[package]] +name = "impl-more" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "206ca75c9c03ba3d4ace2460e57b189f39f43de612c2f85836e65c929701bb2d" + [[package]] name = "indexmap" version = "1.9.3" @@ -1756,6 +2040,15 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" +[[package]] +name = "jobserver" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" +dependencies = [ + "libc", +] + [[package]] name = "js-sys" version = "0.3.64" @@ -1795,6 +2088,12 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a" +[[package]] +name = "language-tags" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388" + [[package]] name = "lazy_static" version = "1.4.0" @@ -1831,6 +2130,24 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" +[[package]] +name = "local-channel" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f303ec0e94c6c54447f84f3b0ef7af769858a9c4ef56ef2a986d3dcd4c3fc9c" +dependencies = [ + "futures-core", + "futures-sink", + "futures-util", + "local-waker", +] + +[[package]] +name = "local-waker" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e34f76eb3611940e0e7d53a9aaa4e6a3151f69541a282fd0dad5571420c53ff1" + [[package]] name = "lock_api" version = "0.1.5" @@ -2269,7 +2586,7 @@ checksum = "fa7767817701cce701d5585b9c4db3cdd02086398322c1d7e8bf5094a96a2ce7" dependencies = [ "lock_api 0.2.0", "parking_lot_core 0.5.0", - "rustc_version", + "rustc_version 0.2.3", ] [[package]] @@ -2280,7 +2597,7 @@ checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" dependencies = [ "lock_api 0.3.4", "parking_lot_core 0.6.3", - "rustc_version", + "rustc_version 0.2.3", ] [[package]] @@ -2301,7 +2618,7 @@ checksum = "94c8c7923936b28d546dfd14d4472eaf34c99b14e1c973a32b3e6d4eb04298c9" dependencies = [ "libc", "rand 0.6.5", - "rustc_version", + "rustc_version 0.2.3", "smallvec 0.6.14", "winapi 0.3.9", ] @@ -2317,7 +2634,7 @@ dependencies = [ "libc", "rand 0.6.5", "redox_syscall 0.1.57", - "rustc_version", + "rustc_version 0.2.3", "smallvec 0.6.14", "winapi 0.3.9", ] @@ -2332,7 +2649,7 @@ dependencies = [ "cloudabi", "libc", "redox_syscall 0.1.57", - "rustc_version", + "rustc_version 0.2.3", "smallvec 0.6.14", "winapi 0.3.9", ] @@ -2350,6 +2667,12 @@ dependencies = [ "windows-targets", ] +[[package]] +name = "paste" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" + [[package]] name = "pem" version = "1.1.1" @@ -2844,7 +3167,16 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" dependencies = [ - "semver", + "semver 0.9.0", +] + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.18", ] [[package]] @@ -2874,6 +3206,28 @@ dependencies = [ "windows-sys", ] +[[package]] +name = "rustls" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8" +dependencies = [ + "log", + "ring", + "rustls-webpki", + "sct", +] + +[[package]] +name = "rustls-webpki" +version = "0.101.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "ryu" version = "1.0.15" @@ -2919,6 +3273,16 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" +[[package]] +name = "sct" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "security-framework" version = "2.9.1" @@ -2951,6 +3315,12 @@ dependencies = [ "semver-parser", ] +[[package]] +name = "semver" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" + [[package]] name = "semver-parser" version = "0.7.0" @@ -3030,6 +3400,17 @@ dependencies = [ "sha1_smol", ] +[[package]] +name = "sha1" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" +dependencies = [ + "cfg-if 1.0.0", + "cpufeatures", + "digest", +] + [[package]] name = "sha1_smol" version = "1.0.0" @@ -3373,7 +3754,9 @@ dependencies = [ "libc", "mio 0.8.8", "num_cpus", + "parking_lot 0.12.1", "pin-project-lite 0.2.10", + "signal-hook-registry", "socket2 0.4.9", "tokio-macros", "windows-sys", @@ -3681,6 +4064,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if 1.0.0", + "log", "pin-project-lite 0.2.10", "tracing-core", ] @@ -3821,6 +4205,12 @@ dependencies = [ "unchecked-index", ] +[[package]] +name = "typenum" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + [[package]] name = "unchecked-index" version = "0.2.2" @@ -4249,3 +4639,33 @@ dependencies = [ "winapi 0.2.8", "winapi-build", ] + +[[package]] +name = "zstd" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" +dependencies = [ + "zstd-safe", +] + +[[package]] +name = "zstd-safe" +version = "6.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" +dependencies = [ + "libc", + "zstd-sys", +] + +[[package]] +name = "zstd-sys" +version = "2.0.8+zstd.1.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" +dependencies = [ + "cc", + "libc", + "pkg-config", +] diff --git a/Cargo.toml b/Cargo.toml index b5f7674..3cabd4b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ actix-web = "1.0" actix-web-actors = "1.0" argparse = "0.2.2" askama = "0.12" -awc = "0.2" +awc = "3.2" base64 = "0.21" byteorder = "1.3" bytes = "0.4"