From 85e622f10943f145d7f3d4871dedcb9ec588e343 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jun 2022 01:48:00 +0000 Subject: [PATCH] build(deps): Bump actix-web-prom from 0.2.0 to 0.5.1 Bumps [actix-web-prom](https://github.com/nlopes/actix-web-prom) from 0.2.0 to 0.5.1. - [Release notes](https://github.com/nlopes/actix-web-prom/releases) - [Commits](https://github.com/nlopes/actix-web-prom/commits) --- updated-dependencies: - dependency-name: actix-web-prom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 564 ++++++++++++++++++++++++++++++++++++++++++++++------- Cargo.toml | 2 +- 2 files changed, 490 insertions(+), 76 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d1dc523..a6e208f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,7 +14,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4af87564ff659dee8f9981540cac9418c45e910c8072fdedd643a262a38fcaf" dependencies = [ - "actix-http", + "actix-http 1.0.1", "actix-rt", "actix_derive", "bitflags", @@ -25,12 +25,12 @@ dependencies = [ "lazy_static", "log", "parking_lot 0.10.0", - "pin-project", + "pin-project 0.4.29", "smallvec 1.7.0", "tokio 0.2.24", - "tokio-util", - "trust-dns-proto", - "trust-dns-resolver", + "tokio-util 0.2.0", + "trust-dns-proto 0.18.0-alpha.2", + "trust-dns-resolver 0.18.0-alpha.2", ] [[package]] @@ -45,7 +45,23 @@ dependencies = [ "futures-sink", "log", "tokio 0.2.24", - "tokio-util", + "tokio-util 0.2.0", +] + +[[package]] +name = "actix-codec" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78d1833b3838dbe990df0f1f87baf640cf6146e898166afe401839d1b001e570" +dependencies = [ + "bitflags", + "bytes 0.5.4", + "futures-core", + "futures-sink", + "log", + "pin-project 0.4.29", + "tokio 0.2.24", + "tokio-util 0.3.1", ] [[package]] @@ -54,17 +70,36 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c95cc9569221e9802bf4c377f6c18b90ef10227d787611decf79fd47d2a8e76c" dependencies = [ - "actix-codec", + "actix-codec 0.2.0", "actix-rt", "actix-service", - "actix-utils", + "actix-utils 1.0.6", "derive_more", "either", "futures 0.3.21", "http 0.2.0", "log", - "trust-dns-proto", - "trust-dns-resolver", + "trust-dns-proto 0.18.0-alpha.2", + "trust-dns-resolver 0.18.0-alpha.2", +] + +[[package]] +name = "actix-connect" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "177837a10863f15ba8d3ae3ec12fac1099099529ed20083a27fdfe247381d0dc" +dependencies = [ + "actix-codec 0.3.0", + "actix-rt", + "actix-service", + "actix-utils 2.0.0", + "derive_more", + "either", + "futures-util", + "http 0.2.0", + "log", + "trust-dns-proto 0.19.7", + "trust-dns-resolver 0.19.7", ] [[package]] @@ -74,7 +109,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a6206917d5c0fdd79d81cec9ef02d3e802df4abf276d96241e1f595d971e002" dependencies = [ "actix-service", - "actix-web", + "actix-web 2.0.0", "derive_more", "futures 0.3.21", ] @@ -85,12 +120,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c16664cc4fdea8030837ad5a845eb231fb93fc3c5c171edfefb52fad92ce9019" dependencies = [ - "actix-codec", - "actix-connect", + "actix-codec 0.2.0", + "actix-connect 1.0.2", "actix-rt", "actix-service", "actix-threadpool", - "actix-utils", + "actix-utils 1.0.6", "base64 0.11.0", "bitflags", "brotli2", @@ -115,7 +150,7 @@ dependencies = [ "log", "mime", "percent-encoding 2.1.0", - "pin-project", + "pin-project 0.4.29", "rand 0.7.3", "regex", "serde", @@ -126,6 +161,51 @@ dependencies = [ "time 0.1.42", ] +[[package]] +name = "actix-http" +version = "2.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2be6b66b62a794a8e6d366ac9415bb7d475ffd1e9f4671f38c1d8a8a5df950b3" +dependencies = [ + "actix-codec 0.3.0", + "actix-connect 2.0.0", + "actix-rt", + "actix-service", + "actix-threadpool", + "actix-utils 2.0.0", + "base64 0.13.0", + "bitflags", + "bytes 0.5.4", + "cookie 0.14.4", + "copyless", + "derive_more", + "either", + "encoding_rs", + "futures-channel", + "futures-core", + "futures-util", + "fxhash", + "h2 0.2.1", + "http 0.2.0", + "httparse", + "indexmap", + "itoa 0.4.5", + "language-tags", + "lazy_static", + "log", + "mime", + "percent-encoding 2.1.0", + "pin-project 1.0.10", + "rand 0.7.3", + "regex", + "serde", + "serde_json", + "serde_urlencoded 0.7.1", + "sha-1", + "slab", + "time 0.2.16", +] + [[package]] name = "actix-macros" version = "0.1.1" @@ -170,10 +250,10 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51d3455eaac03ca3e49d7b822eb35c884b861f715627254ccbe4309d08f1841a" dependencies = [ - "actix-codec", + "actix-codec 0.2.0", "actix-rt", "actix-service", - "actix-utils", + "actix-utils 1.0.6", "futures 0.3.21", "log", "mio 0.6.21", @@ -190,7 +270,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0052435d581b5be835d11f4eb3bce417c8af18d87ddf8ace99f8e67e595882bb" dependencies = [ "futures-util", - "pin-project", + "pin-project 0.4.29", ] [[package]] @@ -229,23 +309,35 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4e5b4faaf105e9a6d389c606c298dcdb033061b00d532af9df56ff3a54995a8" dependencies = [ - "actix-codec", + "actix-codec 0.2.0", "actix-rt", "actix-service", - "actix-utils", + "actix-utils 1.0.6", "derive_more", "either", "futures 0.3.21", "log", ] +[[package]] +name = "actix-tls" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24789b7d7361cf5503a504ebe1c10806896f61e96eca9a7350e23001aca715fb" +dependencies = [ + "actix-codec 0.3.0", + "actix-service", + "actix-utils 2.0.0", + "futures-util", +] + [[package]] name = "actix-utils" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcf8f5631bf01adec2267808f00e228b761c60c0584cc9fa0b5364f41d147f4e" dependencies = [ - "actix-codec", + "actix-codec 0.2.0", "actix-rt", "actix-service", "bitflags", @@ -253,7 +345,27 @@ dependencies = [ "either", "futures 0.3.21", "log", - "pin-project", + "pin-project 0.4.29", + "slab", +] + +[[package]] +name = "actix-utils" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e9022dec56632d1d7979e59af14f0597a28a830a9c1c7fec8b2327eb9f16b5a" +dependencies = [ + "actix-codec 0.3.0", + "actix-rt", + "actix-service", + "bitflags", + "bytes 0.5.4", + "either", + "futures-channel", + "futures-sink", + "futures-util", + "log", + "pin-project 0.4.29", "slab", ] @@ -263,8 +375,8 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3158e822461040822f0dbf1735b9c2ce1f95f93b651d7a7aded00b1efbb1f635" dependencies = [ - "actix-codec", - "actix-http", + "actix-codec 0.2.0", + "actix-http 1.0.1", "actix-macros", "actix-router", "actix-rt", @@ -272,10 +384,10 @@ dependencies = [ "actix-service", "actix-testing", "actix-threadpool", - "actix-tls", - "actix-utils", - "actix-web-codegen", - "awc", + "actix-tls 1.0.0", + "actix-utils 1.0.6", + "actix-web-codegen 0.2.0", + "awc 1.0.1", "bytes 0.5.4", "derive_more", "encoding_rs", @@ -284,7 +396,7 @@ dependencies = [ "log", "mime", "net2", - "pin-project", + "pin-project 0.4.29", "regex", "serde", "serde_json", @@ -293,6 +405,45 @@ dependencies = [ "url 2.1.1", ] +[[package]] +name = "actix-web" +version = "3.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6534a126df581caf443ba2751cab42092c89b3f1d06a9d829b1e17edfe3e277" +dependencies = [ + "actix-codec 0.3.0", + "actix-http 2.2.2", + "actix-macros", + "actix-router", + "actix-rt", + "actix-server", + "actix-service", + "actix-testing", + "actix-threadpool", + "actix-tls 2.0.0", + "actix-utils 2.0.0", + "actix-web-codegen 0.4.0", + "awc 2.0.3", + "bytes 0.5.4", + "derive_more", + "encoding_rs", + "futures-channel", + "futures-core", + "futures-util", + "fxhash", + "log", + "mime", + "pin-project 1.0.10", + "regex", + "serde", + "serde_json", + "serde_urlencoded 0.7.1", + "socket2", + "time 0.2.16", + "tinyvec", + "url 2.1.1", +] + [[package]] name = "actix-web-codegen" version = "0.2.0" @@ -304,6 +455,17 @@ dependencies = [ "syn 1.0.96", ] +[[package]] +name = "actix-web-codegen" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad26f77093333e0e7c6ffe54ebe3582d908a104e448723eec6d43d08b07143fb" +dependencies = [ + "proc-macro2 1.0.39", + "quote 1.0.2", + "syn 1.0.96", +] + [[package]] name = "actix-web-httpauth" version = "0.4.1" @@ -311,7 +473,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0dac4ea96f3f8f03731cecce375890fea6459a01f226bc9c31cc65cae047a03" dependencies = [ "actix-service", - "actix-web", + "actix-web 2.0.0", "base64 0.11.0", "bytes 0.5.4", "futures 0.3.21", @@ -319,14 +481,16 @@ dependencies = [ [[package]] name = "actix-web-prom" -version = "0.2.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf286ef30e1cf7f274845fb1270efa1bf949f280fc654e060f1252e4076d0ea" +checksum = "ec994b7dd52e686b9ae8f63bc485e6027fb44b936ed09bdf648495b9966c36ce" dependencies = [ + "actix-http 2.2.2", "actix-service", - "actix-web", + "actix-web 3.3.3", "futures 0.3.21", - "prometheus", + "pin-project 1.0.10", + "prometheus 0.11.0", ] [[package]] @@ -401,8 +565,8 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7601d4d1d7ef2335d6597a41b5fe069f6ab799b85f53565ab390e7b7065aac5" dependencies = [ - "actix-codec", - "actix-http", + "actix-codec 0.2.0", + "actix-http 1.0.1", "actix-rt", "actix-service", "base64 0.11.0", @@ -418,6 +582,30 @@ dependencies = [ "serde_urlencoded 0.6.1", ] +[[package]] +name = "awc" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b381e490e7b0cfc37ebc54079b0413d8093ef43d14a4e4747083f7fa47a9e691" +dependencies = [ + "actix-codec 0.3.0", + "actix-http 2.2.2", + "actix-rt", + "actix-service", + "base64 0.13.0", + "bytes 0.5.4", + "cfg-if 1.0.0", + "derive_more", + "futures-core", + "log", + "mime", + "percent-encoding 2.1.0", + "rand 0.7.3", + "serde", + "serde_json", + "serde_urlencoded 0.7.1", +] + [[package]] name = "azure_sdk_core" version = "0.43.7" @@ -577,6 +765,12 @@ version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e223af0dc48c96d4f8342ec01a4974f139df863896b316681efd36742f22cc67" +[[package]] +name = "base64" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" + [[package]] name = "biscuit" version = "0.3.1" @@ -609,6 +803,15 @@ dependencies = [ "typenum", ] +[[package]] +name = "block-buffer" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" +dependencies = [ + "generic-array", +] + [[package]] name = "brotli-sys" version = "0.3.2" @@ -641,10 +844,10 @@ version = "0.1.0" dependencies = [ "actix", "actix-cors", - "actix-http", + "actix-http 1.0.1", "actix-rt", "actix-service", - "actix-web", + "actix-web 2.0.0", "actix-web-httpauth", "actix-web-prom", "async-trait", @@ -661,7 +864,7 @@ dependencies = [ "md5", "oidc", "percent-encoding 2.1.0", - "prometheus", + "prometheus 0.8.0", "rand 0.8.5", "reqwest 0.9.24", "sentry", @@ -757,6 +960,12 @@ dependencies = [ "bitflags", ] +[[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.12.0" @@ -767,13 +976,24 @@ dependencies = [ "url 1.7.2", ] +[[package]] +name = "cookie" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03a5d7b21829bc7b4bf4754a978a241ae54ea55a40f92bb20216e54096f4b951" +dependencies = [ + "percent-encoding 2.1.0", + "time 0.2.16", + "version_check", +] + [[package]] name = "cookie_store" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46750b3f362965f197996c4448e4a0935e791bf7d6631bfce9ee0af3d24c919c" dependencies = [ - "cookie", + "cookie 0.12.0", "failure", "idna 0.1.5", "log", @@ -807,6 +1027,15 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" +[[package]] +name = "cpufeatures" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b" +dependencies = [ + "libc", +] + [[package]] name = "crc32fast" version = "1.2.0" @@ -901,15 +1130,26 @@ dependencies = [ [[package]] name = "derive_more" -version = "0.99.3" +version = "0.99.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a806e96c59a76a5ba6e18735b6cf833344671e61e7863f2edb5c518ea2cac95c" +checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ + "convert_case", "proc-macro2 1.0.39", "quote 1.0.2", + "rustc_version 0.4.0", "syn 1.0.96", ] +[[package]] +name = "digest" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +dependencies = [ + "generic-array", +] + [[package]] name = "discard" version = "1.0.4" @@ -1039,6 +1279,16 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +[[package]] +name = "form_urlencoded" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" +dependencies = [ + "matches", + "percent-encoding 2.1.0", +] + [[package]] name = "fuchsia-cprng" version = "0.1.1" @@ -1175,6 +1425,16 @@ dependencies = [ "byteorder", ] +[[package]] +name = "generic-array" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" +dependencies = [ + "typenum", + "version_check", +] + [[package]] name = "getrandom" version = "0.1.14" @@ -1231,7 +1491,7 @@ dependencies = [ "log", "slab", "tokio 0.2.24", - "tokio-util", + "tokio-util 0.2.0", ] [[package]] @@ -1281,7 +1541,7 @@ checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0" dependencies = [ "bytes 0.4.12", "fnv", - "itoa", + "itoa 0.4.5", ] [[package]] @@ -1292,7 +1552,7 @@ checksum = "b708cc7f06493459026f53b9a61a7a121a5d1ec6238dee58ea4941132b30156b" dependencies = [ "bytes 0.5.4", "fnv", - "itoa", + "itoa 0.4.5", ] [[package]] @@ -1358,10 +1618,10 @@ dependencies = [ "http-body 0.1.0", "httparse", "iovec", - "itoa", + "itoa 0.4.5", "log", "net2", - "rustc_version", + "rustc_version 0.2.3", "time 0.1.42", "tokio 0.1.22", "tokio-buf", @@ -1388,10 +1648,10 @@ dependencies = [ "http 0.2.0", "http-body 0.3.1", "httparse", - "itoa", + "itoa 0.4.5", "log", "net2", - "pin-project", + "pin-project 0.4.29", "time 0.1.42", "tokio 0.2.24", "tower-service", @@ -1562,6 +1822,12 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8b7a7c0c47db5545ed3fef7468ee7bb5b74691498139e4b3f6a20685dc6dd8e" +[[package]] +name = "itoa" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" + [[package]] name = "js-sys" version = "0.3.40" @@ -1919,6 +2185,12 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b631f7e854af39a1739f401cf34a8a013dfe09eac4fa4dba91e9768bd28168d" +[[package]] +name = "opaque-debug" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" + [[package]] name = "openssl" version = "0.10.29" @@ -1960,7 +2232,7 @@ checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" dependencies = [ "lock_api 0.3.3", "parking_lot_core 0.6.2", - "rustc_version", + "rustc_version 0.2.3", ] [[package]] @@ -1994,7 +2266,7 @@ dependencies = [ "cloudabi", "libc", "redox_syscall 0.1.56", - "rustc_version", + "rustc_version 0.2.3", "smallvec 0.6.14", "winapi 0.3.8", ] @@ -2045,7 +2317,16 @@ version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9615c18d31137579e9ff063499264ddc1278e7b1982757ebc111028c4d1dc909" dependencies = [ - "pin-project-internal", + "pin-project-internal 0.4.29", +] + +[[package]] +name = "pin-project" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ad3879ad3baf4e44784bc6a718a8698867bb991f8ce24d1bcbe2cfb4c3a75e" +dependencies = [ + "pin-project-internal 1.0.10", ] [[package]] @@ -2059,6 +2340,17 @@ dependencies = [ "syn 1.0.96", ] +[[package]] +name = "pin-project-internal" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "744b6f092ba29c3650faf274db506afd39944f48420f6c86b17cfe0ee1cb36bb" +dependencies = [ + "proc-macro2 1.0.39", + "quote 1.0.2", + "syn 1.0.96", +] + [[package]] name = "pin-project-lite" version = "0.1.4" @@ -2132,6 +2424,20 @@ dependencies = [ "thiserror", ] +[[package]] +name = "prometheus" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8425533e7122f0c3cc7a37e6244b16ad3a2cc32ae7ac6276e2a75da0d9c200d" +dependencies = [ + "cfg-if 1.0.0", + "fnv", + "lazy_static", + "parking_lot 0.11.1", + "regex", + "thiserror", +] + [[package]] name = "protobuf" version = "2.14.0" @@ -2387,21 +2693,20 @@ dependencies = [ [[package]] name = "regex" -version = "1.3.4" +version = "1.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "322cf97724bea3ee221b78fe25ac9c46114ebb51747ad5babd51a2fc6a8235a8" +checksum = "2a26af418b574bd56588335b3a3659a65725d4e636eb1016c2f9e3b38c7cc759" dependencies = [ "aho-corasick", "memchr", "regex-syntax", - "thread_local", ] [[package]] name = "regex-syntax" -version = "0.6.14" +version = "0.6.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b28dfe3fe9badec5dbf0a79a9cccad2cfc2ab5484bdb3e44cbd1ae8b3ba2be06" +checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64" [[package]] name = "remove_dir_all" @@ -2420,7 +2725,7 @@ checksum = "f88643aea3c1343c804950d7bf983bd2067f5ab59db6d613a08e05572f2714ab" dependencies = [ "base64 0.10.1", "bytes 0.4.12", - "cookie", + "cookie 0.12.0", "cookie_store", "encoding_rs", "flate2", @@ -2493,6 +2798,16 @@ dependencies = [ "quick-error", ] +[[package]] +name = "resolv-conf" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" +dependencies = [ + "hostname 0.3.1", + "quick-error", +] + [[package]] name = "ring" version = "0.16.15" @@ -2520,7 +2835,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.10", ] [[package]] @@ -2618,6 +2942,12 @@ dependencies = [ "semver-parser", ] +[[package]] +name = "semver" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a41d061efea015927ac527063765e73601444cdc344ba855bc7bd44578b25e1c" + [[package]] name = "semver-parser" version = "0.7.0" @@ -2642,7 +2972,7 @@ dependencies = [ "rand 0.7.3", "regex", "reqwest 0.10.3", - "rustc_version", + "rustc_version 0.2.3", "sentry-types", "uname", "url 2.1.1", @@ -2702,7 +3032,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9371ade75d4c2d6cb154141b9752cf3781ec9c05e0e5cf35060e1e70ee7b9c25" dependencies = [ "indexmap", - "itoa", + "itoa 0.4.5", "ryu", "serde", ] @@ -2714,7 +3044,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "642dd69105886af2efd227f75a520ec9b44a820d65bc133a9131f7d229fd165a" dependencies = [ "dtoa", - "itoa", + "itoa 0.4.5", "serde", "url 1.7.2", ] @@ -2726,11 +3056,36 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ec5d77e2d4c73717816afac02670d5c4f534ea95ed430442cad02e7a6e32c97" dependencies = [ "dtoa", - "itoa", + "itoa 0.4.5", "serde", "url 2.1.1", ] +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa 1.0.2", + "ryu", + "serde", +] + +[[package]] +name = "sha-1" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" +dependencies = [ + "block-buffer", + "cfg-if 1.0.0", + "cpufeatures", + "digest", + "opaque-debug", +] + [[package]] name = "sha1" version = "0.6.0" @@ -2814,7 +3169,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" dependencies = [ "discard", - "rustc_version", + "rustc_version 0.2.3", "stdweb-derive", "stdweb-internal-macros", "stdweb-internal-runtime", @@ -2942,15 +3297,6 @@ dependencies = [ "syn 1.0.96", ] -[[package]] -name = "thread_local" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14" -dependencies = [ - "lazy_static", -] - [[package]] name = "threadpool" version = "1.7.1" @@ -3009,6 +3355,21 @@ dependencies = [ "syn 1.0.96", ] +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" + [[package]] name = "tokio" version = "0.1.22" @@ -3233,6 +3594,20 @@ dependencies = [ "tokio 0.2.24", ] +[[package]] +name = "tokio-util" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499" +dependencies = [ + "bytes 0.5.4", + "futures-core", + "futures-sink", + "log", + "pin-project-lite 0.1.4", + "tokio 0.2.24", +] + [[package]] name = "tower-service" version = "0.3.0" @@ -3259,6 +3634,26 @@ dependencies = [ "url 2.1.1", ] +[[package]] +name = "trust-dns-proto" +version = "0.19.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1cad71a0c0d68ab9941d2fb6e82f8fb2e86d9945b94e1661dd0aaea2b88215a9" +dependencies = [ + "async-trait", + "cfg-if 1.0.0", + "enum-as-inner", + "futures 0.3.21", + "idna 0.2.0", + "lazy_static", + "log", + "rand 0.7.3", + "smallvec 1.7.0", + "thiserror", + "tokio 0.2.24", + "url 2.1.1", +] + [[package]] name = "trust-dns-resolver" version = "0.18.0-alpha.2" @@ -3272,10 +3667,29 @@ dependencies = [ "lazy_static", "log", "lru-cache", - "resolv-conf", + "resolv-conf 0.6.2", + "smallvec 1.7.0", + "tokio 0.2.24", + "trust-dns-proto 0.18.0-alpha.2", +] + +[[package]] +name = "trust-dns-resolver" +version = "0.19.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "710f593b371175db53a26d0b38ed2978fafb9e9e8d3868b1acd753ea18df0ceb" +dependencies = [ + "cfg-if 0.1.10", + "futures 0.3.21", + "ipconfig", + "lazy_static", + "log", + "lru-cache", + "resolv-conf 0.7.0", "smallvec 1.7.0", + "thiserror", "tokio 0.2.24", - "trust-dns-proto", + "trust-dns-proto 0.19.7", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 8e51f4a..54a6d9b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,7 +18,7 @@ actix-rt = "1.1" actix-service = "1.0" actix-web = "2.0" actix-web-httpauth = "0.4" -actix-web-prom = "0.2" +actix-web-prom = "0.5" async-trait = "0.1.56" azure_sdk_core = "0.43.3" azure_sdk_storage_core = "0.44.4"