diff --git a/Cargo.lock b/Cargo.lock index f2984528f67f1..0ea4e3b612dc3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -23,9 +23,9 @@ dependencies = [ [[package]] name = "adler" -version = "0.2.3" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "adler32" @@ -149,9 +149,9 @@ dependencies = [ [[package]] name = "async-channel" -version = "1.5.1" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59740d83946db6a5af71ae25ddf9562c2b176b2ca42cf99a455f09f4a220d6b9" +checksum = "2114d64672151c0c5eaa5e131ec84a74f06e1e559830dabba01ca30605d66319" dependencies = [ "concurrent-queue", "event-listener", @@ -295,19 +295,19 @@ dependencies = [ [[package]] name = "async-io" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9315f8f07556761c3e48fec2e6b276004acf426e6dc068b2c2251854d65ee0fd" +checksum = "fcb9af4888a70ad78ecb5efcb0ba95d66a3cf54a88b62ae81559954c7588c7a2" dependencies = [ "concurrent-queue", "fastrand", "futures-lite", "libc", "log", - "nb-connect", "once_cell", "parking", "polling", + "socket2 0.4.0", "vec-arena", "waker-fn", "winapi 0.3.9", @@ -315,9 +315,9 @@ dependencies = [ [[package]] name = "async-lock" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1996609732bde4a9988bc42125f55f2af5f3c36370e27c778d5191a4a1b63bfb" +checksum = "e6a8ea61bf9947a1007c5cada31e647dbc77b103c679858150003ba697ea798b" dependencies = [ "event-listener", ] @@ -374,7 +374,7 @@ dependencies = [ "event-listener", "futures-lite", "once_cell", - "signal-hook 0.3.4", + "signal-hook 0.3.8", "winapi 0.3.9", ] @@ -389,7 +389,7 @@ dependencies = [ "async-io", "async-lock", "async-process", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.3", "futures-channel", "futures-core", "futures-io", @@ -568,9 +568,9 @@ checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" [[package]] name = "base64-url" -version = "1.4.8" +version = "1.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8a7558a139be0909d407d70873248681e70bac73595c3ded9dba98a625c8acb" +checksum = "643b0ec0773ba6ac4be5e07ca548d97669f9360b88c2efa3e36fc2010257b565" dependencies = [ "base64 0.13.0", ] @@ -597,11 +597,10 @@ dependencies = [ [[package]] name = "bincode" -version = "1.3.1" +version = "1.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f30d3a39baa26f9651f17b375061f3233dde33424a8b72b0dbe93a68a0bc896d" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "byteorder", "serde", ] @@ -653,9 +652,9 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "bitvec" -version = "0.19.4" +version = "0.19.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7ba35e9565969edb811639dbebfe34edc0368e472c5018474c8eb2543397f81" +checksum = "8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321" dependencies = [ "funty", "radium", @@ -683,7 +682,7 @@ dependencies = [ "block-padding 0.1.5", "byte-tools", "byteorder", - "generic-array 0.12.3", + "generic-array 0.12.4", ] [[package]] @@ -754,7 +753,7 @@ dependencies = [ "hyper-rustls", "hyper-unix-connector", "log", - "pin-project 1.0.6", + "pin-project 1.0.7", "rustls 0.19.0", "rustls-native-certs", "serde", @@ -765,7 +764,7 @@ dependencies = [ "tokio", "tokio-util", "url", - "webpki-roots 0.21.0", + "webpki-roots 0.21.1", "winapi 0.3.9", ] @@ -782,11 +781,11 @@ dependencies = [ [[package]] name = "bson" -version = "1.2.0" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2abd828df036867b89a07c5a4824df1168b42d74f41af7253f20e55a32e5ca4b" +checksum = "38b6553abdb9d2d8f262f0b5bccf807321d5b7d1a12796bcede8e1f150e85f2e" dependencies = [ - "base64 0.12.3", + "base64 0.13.0", "chrono", "hex", "lazy_static", @@ -828,9 +827,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.6.0" +version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099e596ef14349721d9016f6b80dd3419ea1bf289ab9b44df8e4dfd3a005d5d9" +checksum = "63396b8a4b9de3f4fdfb320ab6080762242f66a8ef174c49d8e19b674db4cdbe" [[package]] name = "byte-tools" @@ -840,9 +839,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" [[package]] name = "byteorder" -version = "1.4.2" +version = "1.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "bytes" @@ -901,18 +900,18 @@ checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" [[package]] name = "cast" -version = "0.2.3" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b9434b9a5aa1450faa3f9cb14ea0e8c53bb5d2b3c1bfd1ab4fc03e9f33fbfb0" +checksum = "cc38c385bfd7e444464011bb24820f40dd1c76bcdfa1b78611cb7c2e5cafab75" dependencies = [ "rustc_version", ] [[package]] name = "cc" -version = "1.0.66" +version = "1.0.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48" +checksum = "e3c69b077ad434294d3ce9f1f6143a2a4b89a8a2d54ef813d85003a4fd1137fd" dependencies = [ "jobserver", ] @@ -969,7 +968,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b926222810dca24b177606653e09ebf34310c23c60931d630d408486e341335c" dependencies = [ "debug-helper", - "num-bigint 0.3.1", + "num-bigint 0.3.2", "num-traits", "once_cell", "regex", @@ -1083,9 +1082,9 @@ dependencies = [ [[package]] name = "const_fn" -version = "0.4.5" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6" +checksum = "076a6803b0dacd6a88cfe64deba628b01533ff5ef265687e6938280c1afd0a28" [[package]] name = "constant_time_eq" @@ -1093,6 +1092,12 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" + [[package]] name = "core-foundation" version = "0.9.1" @@ -1308,12 +1313,12 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dca26ee1f8d361640700bde38b2c37d8c22b3ce2d360e1fc1c74ea4b0aa7d775" +checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4" dependencies = [ "cfg-if 1.0.0", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.3", ] [[package]] @@ -1334,8 +1339,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94af6efb46fef72616855b036a624cf27ba656ffc9be1b9a3c931cfc7749a9a9" dependencies = [ "cfg-if 1.0.0", - "crossbeam-epoch 0.9.1", - "crossbeam-utils 0.8.1", + "crossbeam-epoch 0.9.3", + "crossbeam-utils 0.8.3", ] [[package]] @@ -1355,15 +1360,14 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1aaa739f95311c2c7887a76863f500026092fb1dce0161dab577e559ef3569d" +checksum = "2584f639eb95fea8c798496315b297cf81b9b58b6d30ab066a75455333cf4b12" dependencies = [ "cfg-if 1.0.0", - "const_fn", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.3", "lazy_static", - "memoffset 0.6.1", + "memoffset 0.6.3", "scopeguard", ] @@ -1391,9 +1395,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d" +checksum = "e7e9d99fa91428effe99c5c6d4634cdeba32b8cf784fc428a2a687f61a952c49" dependencies = [ "autocfg 1.0.1", "cfg-if 1.0.0", @@ -1410,7 +1414,7 @@ dependencies = [ "crossterm_winapi 0.6.2", "lazy_static", "libc", - "mio 0.7.7", + "mio 0.7.11", "parking_lot", "signal-hook 0.1.17", "winapi 0.3.9", @@ -1426,7 +1430,7 @@ dependencies = [ "crossterm_winapi 0.7.0", "lazy_static", "libc", - "mio 0.7.7", + "mio 0.7.11", "parking_lot", "signal-hook 0.1.17", "winapi 0.3.9", @@ -1499,9 +1503,9 @@ dependencies = [ [[package]] name = "ctor" -version = "0.1.19" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8f45d9ad417bcef4817d614a501ab55cdd96a6fdb24f49aab89a54acfd66b19" +checksum = "5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d" dependencies = [ "quote 1.0.9", "syn 1.0.69", @@ -1509,9 +1513,9 @@ dependencies = [ [[package]] name = "curl" -version = "0.4.34" +version = "0.4.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e268162af1a5fe89917ae25ba3b0a77c8da752bdc58e7dbb4f15b91fbd33756e" +checksum = "5a872858e9cb9e3b96c80dd78774ad9e32e44d3b05dc31e142b858d14aebc82c" dependencies = [ "curl-sys", "libc", @@ -1524,9 +1528,9 @@ dependencies = [ [[package]] name = "curl-sys" -version = "0.4.40+curl-7.75.0" +version = "0.4.41+curl-7.75.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffafc1c35958318bd7fdd0582995ce4c72f4f461a8e70499ccee83a619fd562" +checksum = "0ec466abd277c7cab2905948f3e94d10bc4963f1f5d47921c1cc4ffd2028fe65" dependencies = [ "cc", "libc", @@ -1540,9 +1544,9 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "3.0.2" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f627126b946c25a4638eec0ea634fc52506dea98db118aae985118ce7c3d723f" +checksum = "639891fde0dbea823fc3d798a0fdf9d2f9440a42d64a78ab3488b0ca025117b3" dependencies = [ "byteorder", "digest 0.9.0", @@ -1572,12 +1576,12 @@ dependencies = [ [[package]] name = "darling" -version = "0.12.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11947000d710ff98138229f633039982f0fef2d9a3f546c21d610fee5f8631d5" +checksum = "e9d6ddad5866bb2170686ed03f6839d31a76e5407d80b1c334a2c24618543ffa" dependencies = [ - "darling_core 0.12.0", - "darling_macro 0.12.0", + "darling_core 0.12.3", + "darling_macro 0.12.3", ] [[package]] @@ -1596,9 +1600,9 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.12.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae53b4d9cc89c40314ccf2bf9e6ff1eb19c31e3434542445a41893dbf041aec2" +checksum = "a9ced1fd13dc386d5a8315899de465708cf34ee2a6d9394654515214e67bb846" dependencies = [ "fnv", "ident_case", @@ -1621,11 +1625,11 @@ dependencies = [ [[package]] name = "darling_macro" -version = "0.12.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9cd9ac4d50d023af5e710cae1501afb063efcd917bd3fc026e8ed6493cc9755" +checksum = "0a7a1445d54b2f9792e3b31a3e715feabbace393f38dc4ffd49d94ee9bc487d5" dependencies = [ - "darling_core 0.12.0", + "darling_core 0.12.3", "quote 1.0.9", "syn 1.0.69", ] @@ -1692,10 +1696,11 @@ dependencies = [ [[package]] name = "derive_more" -version = "0.99.11" +version = "0.99.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c" +checksum = "f82b1b72f1263f214c0f823371768776c4f5841b942c9883aa8e5ec584fd0ba6" dependencies = [ + "convert_case", "proc-macro2 1.0.26", "quote 1.0.9", "syn 1.0.69", @@ -1719,7 +1724,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" dependencies = [ - "generic-array 0.12.3", + "generic-array 0.12.4", ] [[package]] @@ -1777,9 +1782,9 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dtoa" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d7ed2934d741c6b37e33e3832298e8850b53fd2d2bea03873375596c7cea4e" +checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" [[package]] name = "duct" @@ -1923,7 +1928,7 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" dependencies = [ - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] @@ -2045,7 +2050,7 @@ checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall 0.2.5", + "redox_syscall 0.2.6", "winapi 0.3.9", ] @@ -2067,18 +2072,6 @@ dependencies = [ "miniz_oxide", ] -[[package]] -name = "flume" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "531a685ab99b8f60a271b44d5dd1a76e55124a8c9fa0407b7a8e9cd172d5b588" -dependencies = [ - "futures-core", - "futures-sink", - "pin-project 1.0.6", - "spinning_top", -] - [[package]] name = "fnv" version = "1.0.7" @@ -2102,9 +2095,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00" +checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" dependencies = [ "matches", "percent-encoding", @@ -2175,9 +2168,9 @@ checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" [[package]] name = "futures" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed" +checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" @@ -2278,7 +2271,7 @@ version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c144ad54d60f23927f0a6b6d816e4271278b64f005ad65e4e35291d2de9c025" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "futures-channel", "futures-core", "futures-io", @@ -2307,9 +2300,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.12.3" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c68f0274ae0e023facc3c97b2e00f076be70e254bc851d972503b328db79b2ec" +checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" dependencies = [ "typenum", ] @@ -2321,7 +2314,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817" dependencies = [ "typenum", - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] @@ -2424,9 +2417,9 @@ dependencies = [ [[package]] name = "goauth" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d94101e84ede813c04773b0a43396c01b5a3a9376537dbce1125858ae090ae60" +checksum = "4a1d5b4e896797c19dff490f9706817b42e9b7aa4adfe844464d3bbc9aabb035" dependencies = [ "arc-swap", "futures 0.3.14", @@ -2437,7 +2430,7 @@ dependencies = [ "serde_json", "simpl", "smpl_jwt", - "time 0.2.25", + "time 0.2.26", "tokio", ] @@ -2528,9 +2521,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d832b01df74254fe364568d6ddc294443f61cbec82816b60904303af87efae78" +checksum = "fc018e188373e2777d0ef2467ebff62a08e66c3f5857b23c8fbec3018210dc00" dependencies = [ "bytes 1.0.1", "fnv", @@ -2776,19 +2769,20 @@ dependencies = [ [[package]] name = "http-body" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2861bd27ee074e5ee891e8b539837a9430012e249d7f0ca2d795650f579c1994" +checksum = "5dfb77c123b4e2f72a2069aeae0b4b4949cc7e966df277813fc16347e7549737" dependencies = [ "bytes 1.0.1", "http", + "pin-project-lite", ] [[package]] name = "httparse" -version = "1.3.5" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "615caabe2c3160b313d52ccc905335f4ed5f10881dd63dc5699d47e90be85691" +checksum = "4a1ce40d6fc9764887c2fdc7305c3dcc429ba11ff981c1509416afd5697e4437" [[package]] name = "httpdate" @@ -2807,7 +2801,7 @@ dependencies = [ "async-trait", "base64 0.13.0", "basic-cookies", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.3", "difference", "futures-util", "hyper", @@ -2854,7 +2848,7 @@ dependencies = [ "httparse", "httpdate", "itoa", - "pin-project 1.0.6", + "pin-project 1.0.7", "socket2 0.4.0", "tokio", "tower-service", @@ -2919,7 +2913,7 @@ dependencies = [ "anyhow", "hex", "hyper", - "pin-project 1.0.6", + "pin-project 1.0.7", "tokio", ] @@ -2931,9 +2925,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de910d521f7cc3135c4de8db1cb910e0b5ed1dc6f57c381cd07e8e661ce10094" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" dependencies = [ "matches", "unicode-bidi", @@ -3049,20 +3043,21 @@ checksum = "47be2f14c678be2fdcab04ab1171db51b2762ce6f0a8ee87c8dd4a04ed216135" [[package]] name = "isahc" -version = "1.1.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af3d0a62435883f745c825ec06a03a38d24bf5fa65c43e2c083b6a60ce0058ae" +checksum = "7e2bd04215e4e79c95af18dfc770e0210c734dc02027be1350f7c3fa00875953" dependencies = [ - "crossbeam-utils 0.8.1", + "async-channel", + "crossbeam-utils 0.8.3", "curl", "curl-sys", "encoding_rs", - "flume", "futures-lite", "http", "log", "mime", "once_cell", + "polling", "slab", "sluice", "tracing 0.1.25", @@ -3127,9 +3122,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.47" +version = "0.3.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65" +checksum = "2d99f9e3e84b8f67f846ef5b4cbbc3b1c29f6c759fcbce6f01aa0e73d932a24c" dependencies = [ "wasm-bindgen", ] @@ -3305,9 +3300,9 @@ dependencies = [ [[package]] name = "levenshtein" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66189c12161c65c0023ceb53e2fccc0013311bcb36a7cbd0f9c5e938b408ac96" +checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760" [[package]] name = "lexical-core" @@ -3330,9 +3325,9 @@ checksum = "9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41" [[package]] name = "libflate" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389de7875e06476365974da3e7ff85d55f1972188ccd9f6020dd7c8156e17914" +checksum = "158ae2ca09a761eaf6050894f5a6f013f2773dafe24f67bfa73a7504580e2916" dependencies = [ "adler32", "crc32fast", @@ -3434,9 +3429,9 @@ dependencies = [ [[package]] name = "lock_api" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312" +checksum = "5a3c91c24eae6777794bb1997ad98bbb87daf92890acab859f7eaa4320333176" dependencies = [ "scopeguard", ] @@ -3739,9 +3734,9 @@ dependencies = [ [[package]] name = "memoffset" -version = "0.6.1" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "157b4208e3059a8f9e78d559edc658e13df41410cb3ae03979c83130067fdd87" +checksum = "f83fb6581e8ed1f85fd45c116db8405483899489e38406156c25eb743554361d" dependencies = [ "autocfg 1.0.1", ] @@ -3792,8 +3787,8 @@ checksum = "8ace44e2c64f785c3c37605ecf7504e5fc4efbb2936a49cc56c1084d79657a4d" dependencies = [ "aho-corasick", "atomic-shim", - "crossbeam-epoch 0.9.1", - "crossbeam-utils 0.8.1", + "crossbeam-epoch 0.9.3", + "crossbeam-utils 0.8.3", "dashmap", "indexmap", "metrics", @@ -3832,9 +3827,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.4.3" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d" +checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" dependencies = [ "adler", "autocfg 1.0.1", @@ -3861,13 +3856,13 @@ dependencies = [ [[package]] name = "mio" -version = "0.7.7" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e50ae3f04d169fcc9bde0b547d1c205219b7157e07ded9c5aff03e0637cb3ed7" +checksum = "cf80d3e903b34e0bd7282b218398aec54e082c840d9baf8339e0080a0c542956" dependencies = [ "libc", "log", - "miow 0.3.6", + "miow 0.3.7", "ntapi", "winapi 0.3.9", ] @@ -3898,11 +3893,10 @@ dependencies = [ [[package]] name = "miow" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897" +checksum = "b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21" dependencies = [ - "socket2 0.3.19", "winapi 0.3.9", ] @@ -3952,9 +3946,9 @@ dependencies = [ "trust-dns-resolver", "typed-builder 0.4.1", "uuid 0.8.2", - "version_check 0.9.2", + "version_check 0.9.3", "webpki", - "webpki-roots 0.21.0", + "webpki-roots 0.21.1", ] [[package]] @@ -3978,9 +3972,9 @@ dependencies = [ [[package]] name = "multimap" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1255076139a83bb467426e7f8d0134968a8118844faa755985e077cf31850333" +checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "native-tls" @@ -4008,7 +4002,7 @@ checksum = "888edecdfed4fce80c78987396b16eaae203642f0b3550ee2070bfcee2224924" dependencies = [ "base64 0.13.0", "base64-url", - "crossbeam-channel 0.5.0", + "crossbeam-channel 0.5.1", "fastrand", "itoa", "json", @@ -4026,16 +4020,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "nb-connect" -version = "1.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "670361df1bc2399ee1ff50406a0d422587dd3bb0da596e1978fe8e05dabddf4f" -dependencies = [ - "libc", - "socket2 0.3.19", -] - [[package]] name = "net2" version = "0.2.37" @@ -4139,7 +4123,7 @@ dependencies = [ "funty", "lexical-core", "memchr", - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] @@ -4192,9 +4176,9 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e9a41747ae4633fce5adffb4d2e81ffc5e89593cb19917f8fb2cc5ff76507bf" +checksum = "7d0a3d5e207573f948a9e5376662aa743a2ea13f7c50a554d7af443a73fbfeba" dependencies = [ "autocfg 1.0.1", "num-integer", @@ -4378,9 +4362,9 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" [[package]] name = "openssl-src" -version = "111.13.0+1.1.1i" +version = "111.15.0+1.1.1k" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "045e4dc48af57aad93d665885789b43222ae26f4886494da12d1ed58d309dcb6" +checksum = "b1a5f6ae2ac04393b217ea9f700cd04fa9bf3d93fae2872069f3d15d908af70a" dependencies = [ "cc", ] @@ -4410,9 +4394,9 @@ dependencies = [ [[package]] name = "os_info" -version = "3.0.1" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2127a5da3c69035537febc04cd07008bb643653303b213a49b036d944531207" +checksum = "4181c9203e70e66f39def4240a7e33f74d1d95b42c08320f9ac298c580934ab2" dependencies = [ "log", "winapi 0.3.9", @@ -4463,7 +4447,7 @@ dependencies = [ "cfg-if 1.0.0", "instant", "libc", - "redox_syscall 0.2.5", + "redox_syscall 0.2.6", "smallvec", "winapi 0.3.9", ] @@ -4603,27 +4587,27 @@ checksum = "d70072c20945e1ab871c472a285fc772aefd4f5407723c206242f2c6f94595d6" [[package]] name = "pin-project" -version = "0.4.27" +version = "0.4.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15" +checksum = "918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f" dependencies = [ - "pin-project-internal 0.4.27", + "pin-project-internal 0.4.28", ] [[package]] name = "pin-project" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc174859768806e91ae575187ada95c91a29e96a98dc5d2cd9a1fed039501ba6" +checksum = "c7509cc106041c40a4518d2af7a61530e1eed0e6285296a3d8c5472806ccc4a4" dependencies = [ - "pin-project-internal 1.0.6", + "pin-project-internal 1.0.7", ] [[package]] name = "pin-project-internal" -version = "0.4.27" +version = "0.4.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" +checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -4632,9 +4616,9 @@ dependencies = [ [[package]] name = "pin-project-internal" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a490329918e856ed1b083f244e3bfe2d8c4f336407e4ea9e1a9f479ff09049e5" +checksum = "48c950132583b500556b1efd71d45b319029f2b71518d979fcc208e16b42426f" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -4643,9 +4627,9 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" +checksum = "dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905" [[package]] name = "pin-utils" @@ -4695,11 +4679,11 @@ dependencies = [ [[package]] name = "polling" -version = "2.0.2" +version = "2.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2a7bc6b2a29e632e45451c941832803a18cce6781db04de8a04696cdca8bde4" +checksum = "4fc12d774e799ee9ebae13f4076ca003b40d18a11ac0f3641e6f899618580b7b" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", "log", "wepoll-sys", @@ -4850,7 +4834,7 @@ dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", "syn 1.0.69", - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] @@ -4861,7 +4845,7 @@ checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] @@ -5354,9 +5338,9 @@ version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ab346ac5921dc62ffa9f89b7a773907511cdfa5490c572ae9be1be33e8afa4a" dependencies = [ - "crossbeam-channel 0.5.0", + "crossbeam-channel 0.5.1", "crossbeam-deque 0.8.0", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.3", "lazy_static", "num_cpus", ] @@ -5410,9 +5394,9 @@ checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" [[package]] name = "redox_syscall" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94341e4e44e24f6b591b59e47a8a027df12e008d73fd5672dbea9cc22f4507d9" +checksum = "8270314b5ccceb518e7e578952f0b72b88222d02e8f77f5ecf7abbb673539041" dependencies = [ "bitflags", ] @@ -5435,7 +5419,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ "getrandom 0.2.2", - "redox_syscall 0.2.5", + "redox_syscall 0.2.6", ] [[package]] @@ -5472,9 +5456,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.22" +version = "0.6.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" +checksum = "24d5f089152e60f62d28b835fbff2cd2e8dc0baf1ac13343bef92ab7eed84548" [[package]] name = "remove_dir_all" @@ -5520,7 +5504,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "webpki-roots 0.21.0", + "webpki-roots 0.21.1", "winreg 0.7.0", ] @@ -5727,7 +5711,7 @@ dependencies = [ "rustc_version", "serde", "sha2", - "time 0.2.25", + "time 0.2.26", "tokio", ] @@ -5769,7 +5753,7 @@ dependencies = [ "base64 0.13.0", "blake2b_simd", "constant_time_eq", - "crossbeam-utils 0.8.1", + "crossbeam-utils 0.8.3", ] [[package]] @@ -5964,9 +5948,9 @@ dependencies = [ [[package]] name = "sct" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3042af939fca8c3453b7af0f1c66e533a15a86169e39de2657310ade8f98d3c" +checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" dependencies = [ "ring", "untrusted", @@ -5980,9 +5964,9 @@ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" [[package]] name = "security-framework" -version = "2.0.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1759c2e3c8580017a484a7ac56d3abc5a6c1feadf88db2f3633f12ae4268c69" +checksum = "3670b1d2fdf6084d192bc71ead7aabe6c06aa2ea3fbd9cc3ac111fa5c2b1bd84" dependencies = [ "bitflags", "core-foundation", @@ -5993,9 +5977,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.0.0" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f99b9d5e26d2a71633cc4f2ebae7cc9f874044e0c351a27e17892d76dce5678b" +checksum = "3676258fd3cfe2c9a0ec99ce3038798d847ce3e4bb17746373eb9f0f1ac16339" dependencies = [ "core-foundation-sys", "libc", @@ -6143,10 +6127,11 @@ dependencies = [ [[package]] name = "serde_with" -version = "1.6.4" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b44be9227e214a0420707c9ca74c2d4991d9955bae9415a8f93f05cebf561be5" +checksum = "e557c650adfb38b32a5aec07082053253c703bc3cec654b27a5dbcf61995bb9b" dependencies = [ + "rustversion", "serde", "serde_with_macros", ] @@ -6157,7 +6142,7 @@ version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e48b35457e9d855d3dc05ef32a73e0df1e2c0fd72c38796a4ee909160c8eeec2" dependencies = [ - "darling 0.12.0", + "darling 0.12.3", "proc-macro2 1.0.26", "quote 1.0.9", "syn 1.0.69", @@ -6256,9 +6241,9 @@ dependencies = [ [[package]] name = "shared_child" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cebcf3a403e4deafaf34dc882c4a1b6a648b43e5670aa2e4bb985914eaeb2d2" +checksum = "6be9f7d5565b1483af3e72975e2dee33879b3b86bd48c0929fccf6585d79e65a" dependencies = [ "libc", "winapi 0.3.9", @@ -6277,15 +6262,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e31d442c16f047a671b5a71e2161d6e68814012b7f5379d269ebd915fac2729" dependencies = [ "libc", - "mio 0.7.7", + "mio 0.7.11", "signal-hook-registry", ] [[package]] name = "signal-hook" -version = "0.3.4" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "780f5e3fe0c66f67197236097d89de1e86216f1f6fdeaf47c442f854ab46c240" +checksum = "ef33d6d0cd06e0840fba9985aab098c147e67e05cee14d412d3345ed14ff30ac" dependencies = [ "libc", "signal-hook-registry", @@ -6337,9 +6322,9 @@ dependencies = [ [[package]] name = "siphasher" -version = "0.3.3" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa8f3741c7372e75519bd9346068370c9cdaabcc1f9599cbcf2a2719352286b7" +checksum = "cbce6d4507c7e4a3962091436e56e95290cb71fa302d0d270e32130b75fbff27" [[package]] name = "sketches-ddsketch" @@ -6401,7 +6386,7 @@ dependencies = [ "serde_derive", "serde_json", "simpl", - "time 0.2.25", + "time 0.2.26", ] [[package]] @@ -6411,9 +6396,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eab12d3c261b2308b0d80c26fffb58d17eba81a4be97890101f416b478c79ca7" dependencies = [ "doc-comment", - "futures 0.1.30", + "futures 0.1.31", "futures-core", - "pin-project 0.4.27", + "pin-project 0.4.28", "snafu-derive", ] @@ -6467,22 +6452,13 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13287b4da9d1207a4f4929ac390916d64eacfe236a487e9a9f5b3be392be5162" -[[package]] -name = "spinning_top" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e529d73e80d64b5f2631f9035113347c578a1c9c7774b83a2b880788459ab36" -dependencies = [ - "lock_api", -] - [[package]] name = "standback" -version = "0.2.15" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2beb4d1860a61f571530b3f855a1b538d0200f7871c63331ecd6f17b1f014f8" +checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff" dependencies = [ - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] @@ -6547,7 +6523,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36848ff9e3e8af125e00ab244aca7af0a8b270d4c6afcc9ccb4e523f7972c4c" dependencies = [ "futures-core", - "pin-project 1.0.6", + "pin-project 1.0.7", "tokio", ] @@ -6762,7 +6738,7 @@ dependencies = [ "cfg-if 1.0.0", "libc", "rand 0.8.3", - "redox_syscall 0.2.5", + "redox_syscall 0.2.6", "remove_dir_all", "winapi 0.3.9", ] @@ -6797,7 +6773,7 @@ dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", "syn 1.0.69", - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] @@ -6831,11 +6807,11 @@ dependencies = [ [[package]] name = "thread_local" -version = "1.0.1" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14" +checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd" dependencies = [ - "lazy_static", + "once_cell", ] [[package]] @@ -6851,16 +6827,16 @@ dependencies = [ [[package]] name = "time" -version = "0.2.25" +version = "0.2.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1195b046942c221454c2539395f85413b33383a067449d78aab2b7b052a142f7" +checksum = "08a8cbfbf47955132d0202d1662f49b2423ae35862aee471f3ba4b133358f372" dependencies = [ "const_fn", "libc", "standback", "stdweb", "time-macros", - "version_check 0.9.2", + "version_check 0.9.3", "winapi 0.3.9", ] @@ -6898,9 +6874,9 @@ dependencies = [ [[package]] name = "tinytemplate" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2ada8616fad06a2d0c455adc530de4ef57605a8120cc65da9653e0e9623ca74" +checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" dependencies = [ "serde", "serde_json", @@ -6908,9 +6884,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.1.1" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023" +checksum = "5b5220f05bb7de7f3f53c7c065e1199b3172696fe2db9f9c4d8ad9b4ee74c342" dependencies = [ "tinyvec_macros", ] @@ -6931,7 +6907,7 @@ dependencies = [ "bytes 1.0.1", "libc", "memchr", - "mio 0.7.7", + "mio 0.7.11", "num_cpus", "once_cell", "parking_lot", @@ -6948,7 +6924,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671" dependencies = [ "crossbeam-utils 0.7.2", - "futures 0.1.30", + "futures 0.1.31", ] [[package]] @@ -6958,7 +6934,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" dependencies = [ "bytes 0.4.12", - "futures 0.1.30", + "futures 0.1.31", "log", ] @@ -6991,7 +6967,7 @@ checksum = "ac1bec5c0a4aa71e3459802c7a12e8912c2091ce2151004f9ce95cc5d1c6124e" dependencies = [ "futures 0.3.14", "openssl", - "pin-project 1.0.6", + "pin-project 1.0.7", "tokio", ] @@ -7061,7 +7037,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296" dependencies = [ "crossbeam-utils 0.7.2", - "futures 0.1.30", + "futures 0.1.31", "slab", "tokio-executor", ] @@ -7075,7 +7051,7 @@ dependencies = [ "futures-util", "log", "native-tls", - "pin-project 1.0.6", + "pin-project 1.0.7", "tokio", "tokio-native-tls", "tungstenite", @@ -7102,7 +7078,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f552746ce9d11b2f7d175bfff335a8d7bd0e965d9e2974ce2c19b508bd0c1bb9" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "tokio-executor", "tokio-timer", ] @@ -7124,7 +7100,7 @@ checksum = "f715efe02c0862926eb463e49368d38ddb119383475686178e32e26d15d06a66" dependencies = [ "futures-core", "futures-util", - "pin-project 1.0.6", + "pin-project 1.0.7", "tokio", "tokio-util", "tower-layer", @@ -7151,7 +7127,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4546773ffeab9e4ea02b8872faa49bb616a80a7da66afc2f32688943f97efa7" dependencies = [ "futures-util", - "pin-project 1.0.6", + "pin-project 1.0.7", "tokio", "tokio-test", "tower-layer", @@ -7225,10 +7201,10 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" dependencies = [ - "futures 0.1.30", + "futures 0.1.31", "futures 0.3.14", "futures-task", - "pin-project 1.0.6", + "pin-project 1.0.7", "tracing 0.1.25", ] @@ -7237,7 +7213,7 @@ name = "tracing-futures" version = "0.2.6" source = "git+https://github.com/tokio-rs/tracing?rev=f470db1b0354b368f62f9ee4d763595d16373231#f470db1b0354b368f62f9ee4d763595d16373231" dependencies = [ - "pin-project 0.4.27", + "pin-project 0.4.28", "tracing 0.1.19", ] @@ -7442,9 +7418,9 @@ dependencies = [ [[package]] name = "typenum" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373c8a200f9e67a0c95e62a4f52fbf80c23b4381c05a17845531982fa99e6b33" +checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06" [[package]] name = "typetag" @@ -7488,14 +7464,14 @@ version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" dependencies = [ - "version_check 0.9.2", + "version_check 0.9.3", ] [[package]] name = "unicode-bidi" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5" +checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0" dependencies = [ "matches", ] @@ -7603,9 +7579,9 @@ dependencies = [ [[package]] name = "utf-8" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05e42f7c18b8f902290b009cde6d651262f956c98bc51bca4cd1d511c9cd85c7" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" [[package]] name = "utf8parse" @@ -7649,15 +7625,15 @@ dependencies = [ [[package]] name = "vcpkg" -version = "0.2.11" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb" +checksum = "cbdbff6266a24120518560b5dc983096efb98462e51d0d68169895b237be3e5d" [[package]] name = "vec-arena" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eafc1b9b2dfc6f5529177b62cf806484db55b32dc7c9658a118e11bbeb33061d" +checksum = "34b2f665b594b07095e3ac3f718e13c2197143416fae4c5706cffb7b1af8d7f1" [[package]] name = "vec_map" @@ -7705,7 +7681,7 @@ dependencies = [ "fakedata", "file-source", "flate2", - "futures 0.1.30", + "futures 0.1.31", "futures 0.3.14", "getset", "glob 0.3.0", @@ -7753,7 +7729,7 @@ dependencies = [ "percent-encoding", "pest", "pest_derive", - "pin-project 1.0.6", + "pin-project 1.0.7", "portpicker", "postgres-openssl", "pretty_assertions", @@ -7872,9 +7848,9 @@ checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" [[package]] name = "version_check" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5a972e5669d67ba988ce3dc826706fb0a8b01471c088cb0b6110b805cc36aed" +checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe" [[package]] name = "void" @@ -8076,9 +8052,9 @@ dependencies = [ [[package]] name = "warp" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dafd0aac2818a94a34df0df1100a7356c493d8ede4393875fd0b5c51bb6bc80" +checksum = "332d47745e9a0c38636dbd454729b147d16bd1ed08ae67b3ab281c4506771054" dependencies = [ "bytes 1.0.1", "futures 0.3.14", @@ -8089,7 +8065,7 @@ dependencies = [ "mime", "mime_guess", "percent-encoding", - "pin-project 1.0.6", + "pin-project 1.0.7", "scoped-tls", "serde", "serde_json", @@ -8100,7 +8076,6 @@ dependencies = [ "tokio-util", "tower-service", "tracing 0.1.25", - "tracing-futures 0.2.5", ] [[package]] @@ -8138,9 +8113,9 @@ dependencies = [ [[package]] name = "wasm-bindgen" -version = "0.2.70" +version = "0.2.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be" +checksum = "83240549659d187488f91f33c0f8547cbfef0b2088bc470c116d1d260ef623d9" dependencies = [ "cfg-if 1.0.0", "serde", @@ -8150,9 +8125,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.70" +version = "0.2.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7" +checksum = "ae70622411ca953215ca6d06d3ebeb1e915f0f6613e3b495122878d7ebec7dae" dependencies = [ "bumpalo", "lazy_static", @@ -8165,9 +8140,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.20" +version = "0.4.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3de431a2910c86679c34283a33f66f4e4abd7e0aec27b6669060148872aadf94" +checksum = "81b8b767af23de6ac18bf2168b690bed2902743ddf0fb39252e36f9e2bfc63ea" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -8177,9 +8152,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.70" +version = "0.2.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c" +checksum = "3e734d91443f177bfdb41969de821e15c516931c3c3db3d318fa1b68975d0f6f" dependencies = [ "quote 1.0.9", "wasm-bindgen-macro-support", @@ -8187,9 +8162,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.70" +version = "0.2.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385" +checksum = "d53739ff08c8a68b0fdbcd54c372b8ab800b1449ab3c9d706503bc7dd1621b2c" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -8200,9 +8175,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.70" +version = "0.2.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64" +checksum = "d9a543ae66aa233d14bb765ed9af4a33e81b8b58d1584cf1b47ff8cd0b9e4489" [[package]] name = "wasmparser" @@ -8233,9 +8208,9 @@ checksum = "9a8f3bf74f2d43500dea6a8291b6ac943e3465ea9936b94bd017e61b7b21dd01" [[package]] name = "web-sys" -version = "0.3.47" +version = "0.3.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3" +checksum = "a905d57e488fec8861446d3393670fb50d27a262344013181c2cdf9fff5481be" dependencies = [ "js-sys", "wasm-bindgen", @@ -8273,9 +8248,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.21.0" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82015b7e0b8bad8185994674a13a93306bea76cf5a16c5a181382fd3a5ec2376" +checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940" dependencies = [ "webpki", ] @@ -8291,12 +8266,12 @@ dependencies = [ [[package]] name = "which" -version = "4.0.2" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87c14ef7e1b8b8ecfc75d5eca37949410046e66f15d185c01d70824f1f8111ef" +checksum = "b55551e42cbdf2ce2bedd2203d0cc08dba002c27510f86dab6d0ce304cba3dfe" dependencies = [ + "either", "libc", - "thiserror", ] [[package]] @@ -8506,9 +8481,9 @@ dependencies = [ [[package]] name = "zerocopy-derive" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d498dbd1fd7beb83c86709ae1c33ca50942889473473d287d56ce4770a18edfb" +checksum = "dc9c39e6d503229ffa00cc2954af4a751e6bbedf2a2c18e856eb3ece93d32495" dependencies = [ "proc-macro2 1.0.26", "syn 1.0.69", @@ -8538,18 +8513,18 @@ dependencies = [ [[package]] name = "zstd" -version = "0.6.0+zstd.1.4.8" +version = "0.6.1+zstd.1.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e44664feba7f2f1a9f300c1f6157f2d1bfc3c15c6f3cf4beabf3f5abe9c237" +checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "3.0.0+zstd.1.4.8" +version = "3.0.1+zstd.1.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9447afcd795693ad59918c7bbffe42fdd6e467d708f3537e3dc14dc598c573f" +checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c" dependencies = [ "libc", "zstd-sys", @@ -8557,12 +8532,10 @@ dependencies = [ [[package]] name = "zstd-sys" -version = "1.4.19+zstd.1.4.8" +version = "1.4.20+zstd.1.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec24a9273d24437afb8e71b16f3d9a5d569193cccdb7896213b59f552f387674" +checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e" dependencies = [ "cc", - "glob 0.3.0", - "itertools 0.9.0", "libc", ] diff --git a/Cargo.toml b/Cargo.toml index e65a56e99b348..42db5991a547b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -96,7 +96,7 @@ vrl-cli = { path = "lib/vrl/cli", optional = true } # Tokio / Futures async-trait = "0.1.49" -futures = { version = "0.3", default-features = false, features = ["compat", "io-compat"] } +futures = { version = "0.3.14", default-features = false, features = ["compat", "io-compat"], package = "futures" } futures01 = { version = "0.1.25", package = "futures", default-features = false } tokio = { version = "1.5.0", default-features = false, features = ["full"] } tokio-openssl = { version = "0.6.1", default-features = false } @@ -106,15 +106,15 @@ tokio-util = { version = "0.6.6", default-features = false, features = ["codec", # Tracing tracing = { version = "0.1.25", default-features = false } tracing-core = { version = "0.1.17", default-features = false } -tracing-futures = { version = "0.2", default-features = false, features = ["futures-01", "futures-03"]} -tracing-log = { version = "0.1.0", default-features = false } +tracing-futures = { version = "0.2.5", default-features = false, features = ["futures-01", "futures-03"] } +tracing-log = { version = "0.1.2", default-features = false } tracing-subscriber = { version = "0.2.17", default-features = false } tracing-tower = { git = "https://github.com/tokio-rs/tracing", default-features = false, rev = "f470db1b0354b368f62f9ee4d763595d16373231" } # Metrics -metrics = { version = "0.14", default-features = false } -metrics-tracing-context = { version = "0.3", default-features = false } -metrics-util = { version = "0.6", default-features = false } +metrics = { version = "0.14.2", default-features = false } +metrics-tracing-context = { version = "0.3.0", default-features = false } +metrics-util = { version = "0.6.2", default-features = false } # Aws rusoto_cloudwatch = { version = "0.46.0", optional = true } @@ -130,21 +130,21 @@ rusoto_sqs = { version = "0.46.0", optional = true } rusoto_sts = { version = "0.46.0", optional = true } # Tower -tower = { version = "0.4.0", default-features = false, features = ["buffer", "limit", "retry", "timeout", "util"] } +tower = { version = "0.4.6", default-features = false, features = ["buffer", "limit", "retry", "timeout", "util"] } tower-layer = { version = "0.3.1", default-features = false } # Serde -serde = { version = "1.0.125", default-features = false, features = ["derive"] } +serde = { version = "1.0.125", default-features = false, features = ["derive"] } serde_json = { version = "1.0.64", default-features = false, features = ["raw_value"] } -serde_yaml = { version ="0.8.13", default-features = false } +serde_yaml = { version = "0.8.17", default-features = false } # Prost -prost = { version = "0.7.0", default-features = false } +prost = { version = "0.7.0", default-features = false } prost-types = { version = "0.7.0", default-features = false } # GCP -goauth = { version = "0.9.0", default-features = false, optional = true } -gouth = { version = "0.2", default-features = false, optional = true } +goauth = { version = "0.10.0", default-features = false, optional = true } +gouth = { version = "0.2.0", default-features = false, optional = true } smpl_jwt = { version = "0.6.1", default-features = false, optional = true } # API @@ -155,7 +155,7 @@ itertools = { version = "0.10.0", default-features = false, optional = true } # API client crossterm = { version = "0.19.0", default-features = false, optional = true } num-format = { version = "0.4.0", default-features = false, features = ["with-num-bigint"], optional = true } -number_prefix = { version = "0.4", default-features = false, features = ["std"], optional = true } +number_prefix = { version = "0.4.0", default-features = false, features = ["std"], optional = true } tui = { version = "0.14.0", optional = true, default-features = false, features = ["crossterm"] } # VRL Lang @@ -169,77 +169,77 @@ avro-rs = { version = "0.13.0", default-features = false, optional = true } base64 = { version = "0.13.0", default-features = false, optional = true } bloom = { version = "0.3.2", default-features = false, optional = true } bollard = { version = "0.10.1", default-features = false, features = ["ssl"], optional = true } -bytes = { version = "1.0.0", default-features = false, features = ["serde"] } -bytesize = { version = "1.0.0", default-features = false, optional = true } +bytes = { version = "1.0.1", default-features = false, features = ["serde"] } +bytesize = { version = "1.0.1", default-features = false, optional = true } chrono = { version = "0.4.19", default-features = false, features = ["serde"] } cidr-utils = { version = "0.5.1", default-features = false } -colored = { version = "2.0", default-features = false } -dashmap = { version = "4", default-features = false } +colored = { version = "2.0.0", default-features = false } +dashmap = { version = "4.0.2", default-features = false } db-key = { version = "0.0.5", default-features = false } -derivative = { version = "2.1.1", default-features = false } +derivative = { version = "2.2.0", default-features = false } dirs-next = { version = "2.0.0", default-features = false, optional = true } -dyn-clone = { version = "1.0.3", default-features = false } -encoding_rs = { version = "0.8", features = ["serde"] } +dyn-clone = { version = "1.0.4", default-features = false } +encoding_rs = { version = "0.8.28", features = ["serde"] } evmap = { git = "https://github.com/lukesteensen/evmap.git", rev = "45ba973c22715a68c5e99efad4b072421f7ad40b", default-features = false, features = ["bytes"], optional = true } exitcode = { version = "1.1.2", default-features = false } -flate2 = { version = "1.0.19", default-features = false } +flate2 = { version = "1.0.20", default-features = false } getset = { version = "0.1.1", default-features = false } glob = { version = "0.3.0", default-features = false } grok = { version = "~1.0.1", default-features = false, optional = true } -headers = { version = "0.3", default-features = false } +headers = { version = "0.3.4", default-features = false } heim = { version = "0.1.0-rc.1", default-features = false, features = ["cpu", "disk", "host", "memory", "net"], optional = true } hostname = { version = "0.3.1", default-features = false } -http = { version = "0.2", default-features = false } -hyper = { version = "0.14", default-features = false, features = ["stream"] } +http = { version = "0.2.4", default-features = false } +hyper = { version = "0.14.5", default-features = false, features = ["stream"] } hyper-openssl = { version = "0.9.1", default-features = false } indexmap = { version = "1.6.2", default-features = false, features = ["serde"] } indoc = { version = "1.0.3", default-features = false } inventory = { version = "0.1.10", default-features = false } -jemallocator = { version = "0.3.0", default-features = false, optional = true } +jemallocator = { version = "0.3.2", default-features = false, optional = true } k8s-openapi = { version = "0.11.0", default-features = true, features = ["api", "v1_16"], optional = true } -lazy_static = { version = "1.3.0", default-features = false } -leveldb = { version = "0.8", default-features = false, optional = true } +lazy_static = { version = "1.4.0", default-features = false } +leveldb = { version = "0.8.6", default-features = false, optional = true } listenfd = { version = "0.3.3", default-features = false, optional = true } logfmt = { version = "0.0.2", default-features = false, optional = true } -lru = { version = "0.6.3", default-features = false, optional = true } -maxminddb = { version = "0.17.0", default-features = false, optional = true } +lru = { version = "0.6.5", default-features = false, optional = true } +maxminddb = { version = "0.17.2", default-features = false, optional = true } mongodb = { version = "2.0.0-alpha.1", default-features = false, features = ["tokio-runtime"], optional = true } async-nats = { version = "0.9.12", default-features = false, optional = true } -nom = { version = "6.0.1", default-features = false, optional = true } +nom = { version = "6.1.2", default-features = false, optional = true } notify = { version = "4.0.16", default-features = false } -num_cpus = { version = "1.10.0", default-features = false } +num_cpus = { version = "1.13.0", default-features = false } once_cell = { version = "1.3", default-features = false } openssl = { version = "0.10.33", default-features = false } openssl-probe = { version = "0.1.2", default-features = false } percent-encoding = { version = "2.1.0", default-features = false } pest = { version = "2.1.3", default-features = false } pest_derive = { version = "2.1.0", default-features = false } -pin-project = { version = "1.0.6", default-features = false } +pin-project = { version = "1.0.7", default-features = false } postgres-openssl = { version = "0.5.0", default-features = false, features = ["runtime"], optional = true } pulsar = { version = "2.0.0", default-features = false, features = ["tokio-runtime"], optional = true } -rand = { version = "0.8.0", default-features = false, features = ["small_rng"] } +rand = { version = "0.8.3", default-features = false, features = ["small_rng"] } rand_distr = { version = "0.4.0", default-features = false } rdkafka = { version = "0.26.0", default-features = false, features = ["libz", "ssl", "zstd"], optional = true } regex = { version = "1.4.5", default-features = false, features = ["std", "perf"] } # make sure to update the external docs when the Lua version changes rlua = { version = "0.17.0", default-features = true, optional = true } -seahash = { version = "4.0.1", default-features = false, optional = true } +seahash = { version = "4.1.0", default-features = false, optional = true } semver = { version = "0.11.0", default-features = false, features = ["serde"], optional = true } snafu = { version = "0.6.10", default-features = false, features = ["futures", "futures-01"] } -snap = { version = "1.0.3", default-features = false, optional = true } +snap = { version = "1.0.4", default-features = false, optional = true } socket2 = { version = "0.4.0", default-features = false } stream-cancel = { version = "0.8.0", default-features = false } strip-ansi-escapes = { version = "0.1.0", default-features = false } structopt = { version = "0.3.21", default-features = false } -syslog = { version = "5", default-features = false, optional = true } +syslog = { version = "5.0.0", default-features = false, optional = true } syslog_loose = { version = "0.10.0", default-features = false, optional = true } tokio-postgres = { version = "0.7.1", default-features = false, features = ["runtime", "with-chrono-0_4"], optional = true } toml = { version = "0.5.8", default-features = false } -typetag = { version = "0.1.6", default-features = false } -twox-hash = { version = "1.6", default-features = false } +typetag = { version = "0.1.7", default-features = false } +twox-hash = { version = "1.6.0", default-features = false } url = { version = "2.2.1", default-features = false } -uuid = { version = "0.8", default-features = false, features = ["serde", "v4"], optional = true } -warp = { version = "0.3.0", default-features = false, optional = true } +uuid = { version = "0.8.2", default-features = false, features = ["serde", "v4"], optional = true } +warp = { version = "0.3.1", default-features = false, optional = true } zstd = { version = "0.6", default-features = false } cfg-if = { version = "1.0.0", default-features = false } @@ -251,14 +251,14 @@ lucetc = { git = "https://github.com/bytecodealliance/lucet.git", rev = "b1863da vector-wasm = { path = "lib/vector-wasm", optional = true } [target.'cfg(windows)'.dependencies] -schannel = "0.1" +schannel = "0.1.19" windows-service = "0.3.1" [target.'cfg(target_os = "macos")'.dependencies] -security-framework = "2.0" +security-framework = "2.2.0" [target.'cfg(unix)'.dependencies] -atty = "0.2" +atty = "0.2.14" nix = "0.20.0" [build-dependencies] @@ -267,22 +267,22 @@ built = { version = "0.4.4", features = ["chrono", "git2"] } [dev-dependencies] approx = "0.4.0" -assert_cmd = "1.0.2" -base64 = "0.13" -criterion = { version = "0.3", features = ["html_reports"] } +assert_cmd = "1.0.3" +base64 = "0.13.0" +criterion = { version = "0.3.4", features = ["html_reports"] } httpmock = { version = "0.5.7", default-features = false } libc = "0.2.93" libz-sys = "1.1.2" matches = "0.1.8" pretty_assertions = "0.7.2" reqwest = { version = "0.11.3", features = ["json"] } -tempfile = "3.0.6" +tempfile = "3.2.0" tokio = { version = "1.5.0", features = ["test-util"] } tokio-test = "0.4.1" tokio01-test = "0.1.1" tower-test = "0.4.0" walkdir = "2.3.2" -quickcheck = "1" +quickcheck = "1.0.3" [features] # Default features for *-unknown-linux-gnu and *-apple-darwin