From 7b1d6ba5997e77a3b2ffcf00781ab23211d7b910 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 5 Feb 2025 17:14:50 +0000 Subject: [PATCH 1/4] chore(deps): Bump the patches group across 1 directory with 19 updates Bumps the patches group with 18 updates in the / directory: | Package | From | To | | --- | --- | --- | | [pin-project](https://github.com/taiki-e/pin-project) | `1.1.8` | `1.1.9` | | [clap](https://github.com/clap-rs/clap) | `4.5.26` | `4.5.28` | | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.85` | `0.1.86` | | [aws-types](https://github.com/smithy-lang/smithy-rs) | `1.3.3` | `1.3.4` | | [aws-sigv4](https://github.com/smithy-lang/smithy-rs) | `1.2.7` | `1.2.8` | | [aws-smithy-runtime](https://github.com/smithy-lang/smithy-rs) | `1.7.6` | `1.7.8` | | [serde_json](https://github.com/serde-rs/json) | `1.0.137` | `1.0.138` | | [prost-reflect](https://github.com/andrewhickman/prost-reflect) | `0.14.4` | `0.14.5` | | [dyn-clone](https://github.com/dtolnay/dyn-clone) | `1.0.17` | `1.0.18` | | [inventory](https://github.com/dtolnay/inventory) | `0.3.17` | `0.3.19` | | [openssl-probe](https://github.com/alexcrichton/openssl-probe) | `0.1.5` | `0.1.6` | | [tokio-postgres](https://github.com/sfackler/rust-postgres) | `0.7.12` | `0.7.13` | | [toml](https://github.com/toml-rs/toml) | `0.8.19` | `0.8.20` | | [mlua](https://github.com/khvzak/mlua) | `0.10.2` | `0.10.3` | | [syn](https://github.com/dtolnay/syn) | `2.0.96` | `2.0.98` | | [ryu](https://github.com/dtolnay/ryu) | `1.0.18` | `1.0.19` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.42` | `4.5.44` | | [indicatif](https://github.com/console-rs/indicatif) | `0.17.9` | `0.17.11` | Updates `pin-project` from 1.1.8 to 1.1.9 - [Release notes](https://github.com/taiki-e/pin-project/releases) - [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md) - [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.8...v1.1.9) Updates `clap` from 4.5.26 to 4.5.28 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.26...clap_complete-v4.5.28) Updates `async-trait` from 0.1.85 to 0.1.86 - [Release notes](https://github.com/dtolnay/async-trait/releases) - [Commits](https://github.com/dtolnay/async-trait/compare/0.1.85...0.1.86) Updates `aws-types` from 1.3.3 to 1.3.4 - [Release notes](https://github.com/smithy-lang/smithy-rs/releases) - [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-rs/commits) Updates `aws-sigv4` from 1.2.7 to 1.2.8 - [Release notes](https://github.com/smithy-lang/smithy-rs/releases) - [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-rs/commits) Updates `aws-smithy-types` from 1.2.12 to 1.2.13 - [Release notes](https://github.com/smithy-lang/smithy-rs/releases) - [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-rs/commits) Updates `aws-smithy-runtime` from 1.7.6 to 1.7.8 - [Release notes](https://github.com/smithy-lang/smithy-rs/releases) - [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-rs/commits) Updates `serde_json` from 1.0.137 to 1.0.138 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.137...v1.0.138) Updates `prost-reflect` from 0.14.4 to 0.14.5 - [Changelog](https://github.com/andrewhickman/prost-reflect/blob/main/CHANGELOG.md) - [Commits](https://github.com/andrewhickman/prost-reflect/compare/0.14.4...0.14.5) Updates `dyn-clone` from 1.0.17 to 1.0.18 - [Release notes](https://github.com/dtolnay/dyn-clone/releases) - [Commits](https://github.com/dtolnay/dyn-clone/compare/1.0.17...1.0.18) Updates `inventory` from 0.3.17 to 0.3.19 - [Release notes](https://github.com/dtolnay/inventory/releases) - [Commits](https://github.com/dtolnay/inventory/compare/0.3.17...0.3.19) Updates `openssl-probe` from 0.1.5 to 0.1.6 - [Commits](https://github.com/alexcrichton/openssl-probe/compare/0.1.5...0.1.6) Updates `tokio-postgres` from 0.7.12 to 0.7.13 - [Release notes](https://github.com/sfackler/rust-postgres/releases) - [Commits](https://github.com/sfackler/rust-postgres/compare/tokio-postgres-v0.7.12...tokio-postgres-v0.7.13) Updates `toml` from 0.8.19 to 0.8.20 - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.19...toml-v0.8.20) Updates `mlua` from 0.10.2 to 0.10.3 - [Release notes](https://github.com/khvzak/mlua/releases) - [Changelog](https://github.com/mlua-rs/mlua/blob/main/CHANGELOG.md) - [Commits](https://github.com/khvzak/mlua/commits) Updates `syn` from 2.0.96 to 2.0.98 - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](https://github.com/dtolnay/syn/compare/2.0.96...2.0.98) Updates `ryu` from 1.0.18 to 1.0.19 - [Release notes](https://github.com/dtolnay/ryu/releases) - [Commits](https://github.com/dtolnay/ryu/compare/1.0.18...1.0.19) Updates `clap_complete` from 4.5.42 to 4.5.44 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.42...clap_complete-v4.5.44) Updates `indicatif` from 0.17.9 to 0.17.11 - [Release notes](https://github.com/console-rs/indicatif/releases) - [Commits](https://github.com/console-rs/indicatif/compare/0.17.9...0.17.11) --- updated-dependencies: - dependency-name: pin-project dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: async-trait dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: aws-types dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: aws-sigv4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: aws-smithy-types dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: aws-smithy-runtime dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: prost-reflect dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: dyn-clone dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: inventory dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: openssl-probe dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: tokio-postgres dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: toml dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: mlua dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: syn dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: ryu dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: clap_complete dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches - dependency-name: indicatif dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patches ... Signed-off-by: dependabot[bot] --- Cargo.lock | 345 +++++++++++++++++++++++-------------- Cargo.toml | 28 +-- lib/enrichment/Cargo.toml | 2 +- lib/vector-core/Cargo.toml | 4 +- vdev/Cargo.toml | 4 +- 5 files changed, 232 insertions(+), 151 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 74f0a11c4fe38..aaca3b6c342ce 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -103,7 +103,7 @@ dependencies = [ "getrandom 0.2.15", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.31", ] [[package]] @@ -432,7 +432,7 @@ dependencies = [ "async-lock 2.8.0", "async-task", "concurrent-queue", - "fastrand 2.1.1", + "fastrand 2.3.0", "futures-lite", "slab", ] @@ -519,7 +519,7 @@ dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", "strum 0.26.3", - "syn 2.0.96", + "syn 2.0.98", "thiserror 1.0.68", ] @@ -702,7 +702,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -742,7 +742,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -753,13 +753,13 @@ checksum = "b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1" [[package]] name = "async-trait" -version = "0.1.85" +version = "0.1.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" +checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -794,7 +794,7 @@ dependencies = [ "aws-smithy-types", "aws-types", "bytes 1.9.0", - "fastrand 2.1.1", + "fastrand 2.3.0", "hex", "http 0.2.9", "hyper 0.14.28", @@ -848,7 +848,7 @@ dependencies = [ "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", - "fastrand 2.1.1", + "fastrand 2.3.0", "http 0.2.9", "percent-encoding", "tracing 0.1.41", @@ -895,7 +895,7 @@ dependencies = [ "aws-smithy-types", "aws-types", "bytes 1.9.0", - "fastrand 2.1.1", + "fastrand 2.3.0", "http 0.2.9", "regex", "tracing 0.1.41", @@ -1036,7 +1036,7 @@ dependencies = [ "aws-smithy-types", "aws-types", "bytes 1.9.0", - "fastrand 2.1.1", + "fastrand 2.3.0", "http 0.2.9", "regex", "tracing 0.1.41", @@ -1156,9 +1156,9 @@ dependencies = [ [[package]] name = "aws-sigv4" -version = "1.2.7" +version = "1.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "690118821e46967b3c4501d67d7d52dd75106a9c54cf36cefa1985cedbe94e05" +checksum = "0bc5bbd1e4a2648fd8c5982af03935972c24a2f9846b396de661d351ee3ce837" dependencies = [ "aws-credential-types", "aws-smithy-eventstream", @@ -1263,16 +1263,16 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" -version = "1.7.6" +version = "1.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a05dd41a70fc74051758ee75b5c4db2c0ca070ed9229c3df50e9475cda1cb985" +checksum = "d526a12d9ed61fadefda24abe2e682892ba288c2018bcb38b1b4c111d13f6d92" dependencies = [ "aws-smithy-async", "aws-smithy-http", "aws-smithy-runtime-api", "aws-smithy-types", "bytes 1.9.0", - "fastrand 2.1.1", + "fastrand 2.3.0", "h2 0.3.26", "http 0.2.9", "http-body 0.4.5", @@ -1307,9 +1307,9 @@ dependencies = [ [[package]] name = "aws-smithy-types" -version = "1.2.12" +version = "1.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a28f6feb647fb5e0d5b50f0472c19a7db9462b74e2fec01bb0b44eedcc834e97" +checksum = "c7b8a53819e42f10d0821f56da995e1470b199686a1809168db6ca485665f042" dependencies = [ "base64-simd", "bytes 1.9.0", @@ -1342,9 +1342,9 @@ dependencies = [ [[package]] name = "aws-types" -version = "1.3.3" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5221b91b3e441e6675310829fd8984801b772cb1546ef6c0e54dec9f1ac13fef" +checksum = "b0df5a18c4f951c645300d365fec53a61418bcf4650f604f85fe2a665bfaa0c2" dependencies = [ "aws-credential-types", "aws-smithy-async", @@ -1676,7 +1676,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6cbbb8f56245b5a479b30a62cdc86d26e2f35c2b9f594bc4671654b03851380" dependencies = [ "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1718,7 +1718,7 @@ dependencies = [ "async-channel", "async-lock 2.8.0", "async-task", - "fastrand 2.1.1", + "fastrand 2.3.0", "futures-io", "futures-lite", "piper", @@ -1806,7 +1806,7 @@ dependencies = [ "proc-macro-crate 2.0.0", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", "syn_derive", ] @@ -2162,9 +2162,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.26" +version = "4.5.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783" +checksum = "3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff" dependencies = [ "clap_builder", "clap_derive", @@ -2182,9 +2182,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.26" +version = "4.5.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121" +checksum = "1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7" dependencies = [ "anstream", "anstyle", @@ -2195,23 +2195,23 @@ dependencies = [ [[package]] name = "clap_complete" -version = "4.5.42" +version = "4.5.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33a7e468e750fa4b6be660e8b5651ad47372e8fb114030b594c2d75d48c5ffd0" +checksum = "375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6" dependencies = [ "clap", ] [[package]] name = "clap_derive" -version = "4.5.24" +version = "4.5.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c" +checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed" dependencies = [ "heck 0.5.0", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2778,7 +2778,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2826,7 +2826,7 @@ dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", "strsim 0.10.0", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2848,7 +2848,7 @@ checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ "darling_core 0.20.8", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2985,7 +2985,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3006,7 +3006,7 @@ dependencies = [ "darling 0.20.8", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3016,7 +3016,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" dependencies = [ "derive_builder_core", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3127,7 +3127,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3228,9 +3228,9 @@ checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dyn-clone" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" +checksum = "feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35" [[package]] name = "ecdsa" @@ -3365,7 +3365,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3377,7 +3377,7 @@ dependencies = [ "once_cell", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3397,7 +3397,7 @@ checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3603,9 +3603,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.1.1" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "ff" @@ -3864,7 +3864,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3940,6 +3940,18 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", +] + [[package]] name = "gimli" version = "0.28.0" @@ -4945,7 +4957,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5010,9 +5022,9 @@ dependencies = [ [[package]] name = "indicatif" -version = "0.17.9" +version = "0.17.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbf675b85ed934d3c67b5c5469701eec7db22689d0a2139d856e0925fa28b281" +checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" dependencies = [ "console", "number_prefix", @@ -5084,7 +5096,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b23a0c8dfe501baac4adf6ebbfa6eddf8f0c07f56b058cc1288017e32397846c" dependencies = [ "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5098,9 +5110,9 @@ dependencies = [ [[package]] name = "inventory" -version = "0.3.17" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b31349d02fe60f80bbbab1a9402364cad7460626d6030494b08ac4a2075bf81" +checksum = "54b12ebb6799019b044deaf431eadfe23245b259bba5a2c0796acec3943a3cdb" dependencies = [ "rustversion", ] @@ -5971,9 +5983,9 @@ dependencies = [ [[package]] name = "mlua" -version = "0.10.2" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ea43c3ffac2d0798bd7128815212dd78c98316b299b7a902dabef13dc7b6b8d" +checksum = "d3f763c1041eff92ffb5d7169968a327e1ed2ebfe425dac0ee5a35f29082534b" dependencies = [ "bstr 1.11.3", "either", @@ -6009,7 +6021,7 @@ dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", "regex", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6536,7 +6548,7 @@ dependencies = [ "proc-macro-crate 1.3.1", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6548,7 +6560,7 @@ dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6747,14 +6759,14 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "openssl-probe" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-src" @@ -7011,7 +7023,7 @@ dependencies = [ "pest_meta", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7084,22 +7096,22 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916" +checksum = "dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" +checksum = "f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7133,7 +7145,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" dependencies = [ "atomic-waker", - "fastrand 2.1.1", + "fastrand 2.3.0", "futures-io", ] @@ -7275,9 +7287,9 @@ dependencies = [ [[package]] name = "postgres-protocol" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acda0ebdebc28befa84bee35e651e4c5f09073d668c7aed4cf7e23c3cda84b23" +checksum = "76ff0abab4a9b844b93ef7b81f1efc0a366062aaef2cd702c76256b5dc075c54" dependencies = [ "base64 0.22.1", "byteorder", @@ -7286,16 +7298,16 @@ dependencies = [ "hmac", "md-5", "memchr", - "rand 0.8.5", + "rand 0.9.0", "sha2", "stringprep", ] [[package]] name = "postgres-types" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f66ea23a2d0e5734297357705193335e0a957696f34bed2f2faefacb2fec336f" +checksum = "613283563cd90e1dfc3518d548caee47e0e725455ed619881f5cf21f36de4b48" dependencies = [ "bytes 1.9.0", "chrono", @@ -7376,7 +7388,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" dependencies = [ "proc-macro2 1.0.93", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7426,7 +7438,7 @@ version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" dependencies = [ - "toml_edit 0.22.20", + "toml_edit 0.22.23", ] [[package]] @@ -7471,7 +7483,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7545,7 +7557,7 @@ checksum = "4ee1c9ac207483d5e7db4940700de86a9aae46ef90c48b57f99fe7edb8345e49" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7617,7 +7629,7 @@ dependencies = [ "prost 0.12.6", "prost-types 0.12.6", "regex", - "syn 2.0.96", + "syn 2.0.98", "tempfile", ] @@ -7644,7 +7656,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -7657,14 +7669,14 @@ dependencies = [ "itertools 0.13.0", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "prost-reflect" -version = "0.14.4" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc9647f03b808b79abca8408b1609be9887ba90453c940d00332a60eeb6f5748" +checksum = "e92b959d24e05a3e2da1d0beb55b48bc8a97059b8336ea617780bd6addbbfb5a" dependencies = [ "base64 0.22.1", "once_cell", @@ -7908,6 +7920,17 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.0", + "zerocopy 0.8.16", +] + [[package]] name = "rand_chacha" version = "0.2.2" @@ -7928,6 +7951,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.0", +] + [[package]] name = "rand_core" version = "0.5.1" @@ -7946,6 +7979,16 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_core" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff" +dependencies = [ + "getrandom 0.3.1", + "zerocopy 0.8.16", +] + [[package]] name = "rand_distr" version = "0.4.3" @@ -8481,7 +8524,7 @@ dependencies = [ "regex", "relative-path", "rustc_version 0.4.1", - "syn 2.0.96", + "syn 2.0.98", "unicode-ident", ] @@ -8722,9 +8765,9 @@ dependencies = [ [[package]] name = "ryu" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" +checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd" [[package]] name = "salsa20" @@ -8930,7 +8973,7 @@ checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -8941,14 +8984,14 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "serde_json" -version = "1.0.137" +version = "1.0.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b" +checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" dependencies = [ "indexmap 2.7.1", "itoa", @@ -9004,14 +9047,14 @@ checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "serde_spanned" -version = "0.6.7" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" dependencies = [ "serde", ] @@ -9077,7 +9120,7 @@ dependencies = [ "darling 0.20.8", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9356,7 +9399,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9518,7 +9561,7 @@ dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", "rustversion", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9531,7 +9574,7 @@ dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", "rustversion", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9583,9 +9626,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.96" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", @@ -9601,7 +9644,7 @@ dependencies = [ "proc-macro-error", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9624,7 +9667,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9727,7 +9770,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" dependencies = [ "cfg-if", - "fastrand 2.1.1", + "fastrand 2.3.0", "getrandom 0.2.15", "once_cell", "rustix 0.38.40", @@ -9808,7 +9851,7 @@ checksum = "a7c61ec9a6f64d2793d8a45faba21efbe3ced62a886d44c36a009b2b519b4c7e" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9819,7 +9862,7 @@ checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9978,7 +10021,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10004,9 +10047,9 @@ dependencies = [ [[package]] name = "tokio-postgres" -version = "0.7.12" +version = "0.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b5d3742945bc7d7f210693b0c58ae542c6fd47b17adbbda0885f3dcb34a6bdb" +checksum = "6c95d533c83082bb6490e0189acaa0bbeef9084e60471b696ca6988cd0541fb0" dependencies = [ "async-trait", "byteorder", @@ -10021,7 +10064,7 @@ dependencies = [ "pin-project-lite", "postgres-protocol", "postgres-types", - "rand 0.8.5", + "rand 0.9.0", "socket2 0.5.8", "tokio", "tokio-util", @@ -10126,14 +10169,14 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.19" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" +checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.20", + "toml_edit 0.22.23", ] [[package]] @@ -10169,15 +10212,15 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.20" +version = "0.22.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" +checksum = "02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee" dependencies = [ "indexmap 2.7.1", "serde", "serde_spanned", "toml_datetime", - "winnow 0.6.18", + "winnow 0.7.1", ] [[package]] @@ -10266,7 +10309,7 @@ dependencies = [ "proc-macro2 1.0.93", "prost-build 0.12.6", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10386,7 +10429,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10511,7 +10554,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" dependencies = [ "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10654,7 +10697,7 @@ checksum = "f03ca4cb38206e2bef0700092660bb74d696f808514dae47fa1467cbfe26e96e" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10684,7 +10727,7 @@ checksum = "d9d30226ac9cbd2d1ff775f74e8febdab985dab14fb14aa2582c29a92d5555dc" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -11260,7 +11303,7 @@ dependencies = [ "quote 1.0.38", "serde", "serde_json", - "syn 2.0.96", + "syn 2.0.98", "tracing 0.1.41", ] @@ -11273,7 +11316,7 @@ dependencies = [ "quote 1.0.38", "serde", "serde_derive_internals", - "syn 2.0.96", + "syn 2.0.98", "vector-config", "vector-config-common", ] @@ -11685,6 +11728,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasite" version = "0.1.0" @@ -11713,7 +11765,7 @@ dependencies = [ "log", "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", "wasm-bindgen-shared", ] @@ -11747,7 +11799,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -11954,7 +12006,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -11965,7 +12017,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -12213,9 +12265,9 @@ dependencies = [ [[package]] name = "winnow" -version = "0.6.18" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" +checksum = "86e376c75f4f43f44db463cf729e0d3acbf954d13e22c51e26e4c264b4ab545f" dependencies = [ "memchr", ] @@ -12264,6 +12316,15 @@ dependencies = [ "url", ] +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.8.0", +] + [[package]] name = "woothee" version = "0.13.0" @@ -12330,7 +12391,7 @@ checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", "synstructure", ] @@ -12340,7 +12401,16 @@ version = "0.7.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c4061bedbb353041c12f413700357bec76df2c7e2ca8e4df8bac24c6bf68e3d" dependencies = [ - "zerocopy-derive", + "zerocopy-derive 0.7.31", +] + +[[package]] +name = "zerocopy" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b8c07a70861ce02bad1607b5753ecb2501f67847b9f9ada7c160fff0ec6300c" +dependencies = [ + "zerocopy-derive 0.8.16", ] [[package]] @@ -12351,7 +12421,18 @@ checksum = "b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5226bc9a9a9836e7428936cde76bb6b22feea1a8bfdbc0d241136e4d13417e25" +dependencies = [ + "proc-macro2 1.0.93", + "quote 1.0.38", + "syn 2.0.98", ] [[package]] @@ -12371,7 +12452,7 @@ checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", "synstructure", ] @@ -12400,7 +12481,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2 1.0.93", "quote 1.0.38", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 814b488e92b76..e7caf7ef15a64 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -138,7 +138,7 @@ anyhow = "1.0.95" cfg-if = { version = "1.0.0", default-features = false } chrono = { version = "0.4.39", default-features = false, features = ["clock", "serde"] } chrono-tz = { version = "0.10.1", default-features = false, features = ["serde"] } -clap = { version = "4.5.26", default-features = false, features = ["derive", "error-context", "env", "help", "std", "string", "usage", "wrap_help"] } +clap = { version = "4.5.28", default-features = false, features = ["derive", "error-context", "env", "help", "std", "string", "usage", "wrap_help"] } flate2 = { version = "1.0.35", default-features = false, features = ["default"] } futures = { version = "0.3.31", default-features = false, features = ["compat", "io-compat", "std"], package = "futures" } glob = { version = "0.3.2", default-features = false } @@ -147,7 +147,7 @@ indexmap = { version = "2.7.1", default-features = false, features = ["serde", " metrics = "0.24.1" metrics-tracing-context = { version = "0.17.0", default-features = false } metrics-util = { version = "0.18.0", default-features = false, features = ["registry"] } -pin-project = { version = "1.1.8", default-features = false } +pin-project = { version = "1.1.9", default-features = false } proptest = { version = "1.6" } proptest-derive = { version = "0.5.1" } prost = { version = "0.12", default-features = false, features = ["std"] } @@ -155,11 +155,11 @@ prost-build = { version = "0.12", default-features = false } prost-reflect = { version = "0.14", features = ["serde"], default-features = false } prost-types = { version = "0.12", default-features = false } rand = { version = "0.8.5", default-features = false, features = ["small_rng"] } -serde_json = { version = "1.0.137", default-features = false, features = ["raw_value", "std"] } +serde_json = { version = "1.0.138", default-features = false, features = ["raw_value", "std"] } serde = { version = "1.0.217", default-features = false, features = ["alloc", "derive", "rc"] } snafu = { version = "0.7.5", default-features = false, features = ["futures", "std"] } tokio = { version = "1.43.0", default-features = false, features = ["full"] } -toml = { version = "0.8.19", default-features = false, features = ["display", "parse"] } +toml = { version = "0.8.20", default-features = false, features = ["display", "parse"] } tonic = { version = "0.11", default-features = false, features = ["transport", "codegen", "prost", "tls", "tls-roots", "gzip"] } tonic-build = { version = "0.11", default-features = false, features = ["transport", "prost"] } uuid = { version = "1.12.0", features = ["v4", "v7", "serde"] } @@ -195,7 +195,7 @@ loki-logproto = { path = "lib/loki-logproto", optional = true } # Tokio / Futures async-stream = { version = "0.3.6", default-features = false } -async-trait = { version = "0.1.85", default-features = false } +async-trait = { version = "0.1.86", default-features = false } futures.workspace = true tokio = { version = "1.43.0", default-features = false, features = ["full"] } tokio-openssl = { version = "0.6.5", default-features = false } @@ -229,14 +229,14 @@ aws-sdk-secretsmanager = { version = "1.6.0", default-features = false, features # `behavior-version-latest` feature. Without this we get a runtime panic when `auth.assume_role` authentication # is configured. aws-sdk-sts = { version = "1.3.1", default-features = false, features = ["behavior-version-latest", "rt-tokio"], optional = true } -aws-types = { version = "1.3.3", default-features = false, optional = true } -aws-sigv4 = { version = "1.2.7", default-features = false, features = ["sign-http"], optional = true } +aws-types = { version = "1.3.4", default-features = false, optional = true } +aws-sigv4 = { version = "1.2.8", default-features = false, features = ["sign-http"], optional = true } aws-config = { version = "~1.0.1", default-features = false, features = ["behavior-version-latest", "credentials-process", "sso", "rt-tokio"], optional = true } aws-credential-types = { version = "1.2.1", default-features = false, features = ["hardcoded-credentials"], optional = true } aws-smithy-http = { version = "0.60", default-features = false, features = ["event-stream", "rt-tokio"], optional = true } aws-smithy-types = { version = "1.2.11", default-features = false, features = ["rt-tokio"], optional = true } aws-smithy-runtime-api = { version = "1.7.3", default-features = false, optional = true } -aws-smithy-runtime = { version = "1.7.6", default-features = false, features = ["client", "connector-hyper-0-14-x", "rt-tokio"], optional = true } +aws-smithy-runtime = { version = "1.7.8", default-features = false, features = ["client", "connector-hyper-0-14-x", "rt-tokio"], optional = true } aws-smithy-async = { version = "1.2.4", default-features = false, features = ["rt-tokio"], optional = true } # Azure @@ -309,7 +309,7 @@ csv = { version = "1.3", default-features = false } databend-client = { version = "0.22.2", default-features = false, features = ["rustls"], optional = true } derivative = { version = "2.2.0", default-features = false } dirs-next = { version = "2.0.0", default-features = false, optional = true } -dyn-clone = { version = "1.0.17", default-features = false } +dyn-clone = { version = "1.0.18", default-features = false } encoding_rs = { version = "0.8.35", default-features = false, features = ["serde"] } enum_dispatch = { version = "0.3.13", default-features = false } evmap = { version = "10.0.2", default-features = false, optional = true } @@ -333,7 +333,7 @@ hyper-openssl = { version = "0.9.2", default-features = false } hyper-proxy = { version = "0.9.1", default-features = false, features = ["openssl-tls"] } indexmap.workspace = true indoc = { version = "2.0.5", default-features = false } -inventory = { version = "0.3.17", default-features = false } +inventory = { version = "0.3.19", default-features = false } ipnet = { version = "2", default-features = false, optional = true, features = ["serde", "std"] } itertools = { version = "0.14.0", default-features = false, optional = false, features = ["use_alloc"] } k8s-openapi = { version = "0.22.0", default-features = false, features = ["v1_26"], optional = true } @@ -348,7 +348,7 @@ nkeys = { version = "0.4.4", default-features = false, optional = true } nom = { version = "7.1.3", default-features = false, optional = true } notify = { version = "8.0.0", default-features = false, features = ["macos_fsevent"] } openssl = { version = "0.10.70", default-features = false, features = ["vendored"] } -openssl-probe = { version = "0.1.5", default-features = false } +openssl-probe = { version = "0.1.6", default-features = false } ordered-float = { version = "4.6.0", default-features = false } paste = "1.0.15" percent-encoding = { version = "2.3.1", default-features = false } @@ -370,7 +370,7 @@ stream-cancel = { version = "0.8.2", default-features = false } strip-ansi-escapes = { version = "0.2.1", default-features = false } syslog = { version = "6.1.1", default-features = false, optional = true } tikv-jemallocator = { version = "0.6.0", default-features = false, features = ["unprefixed_malloc_on_supported_platforms"], optional = true } -tokio-postgres = { version = "0.7.12", default-features = false, features = ["runtime", "with-chrono-0_4"], optional = true } +tokio-postgres = { version = "0.7.13", default-features = false, features = ["runtime", "with-chrono-0_4"], optional = true } tokio-tungstenite = { version = "0.20.1", default-features = false, features = ["connect"], optional = true } toml.workspace = true tonic = { workspace = true, optional = true } @@ -387,7 +387,7 @@ arr_macro = { version = "0.2.1" } heim = { git = "https://github.com/vectordotdev/heim.git", branch = "update-nix", default-features = false, features = ["disk"] } # make sure to update the external docs when the Lua version changes -mlua = { version = "0.10.2", default-features = false, features = ["lua54", "send", "vendored", "macros"], optional = true } +mlua = { version = "0.10.3", default-features = false, features = ["lua54", "send", "vendored", "macros"], optional = true } sysinfo = "0.32.1" byteorder = "1.5.0" @@ -412,7 +412,7 @@ openssl-src = { version = "300", default-features = false, features = ["force-en [dev-dependencies] approx = "0.5.1" assert_cmd = { version = "2.0.16", default-features = false } -aws-smithy-runtime = { version = "1.7.6", default-features = false, features = ["tls-rustls"] } +aws-smithy-runtime = { version = "1.7.8", default-features = false, features = ["tls-rustls"] } azure_core = { version = "0.17", default-features = false, features = ["enable_reqwest", "azurite_workaround"] } azure_identity = { version = "0.17", default-features = false, features = ["enable_reqwest"] } azure_storage_blobs = { version = "0.17", default-features = false, features = ["azurite_workaround"] } diff --git a/lib/enrichment/Cargo.toml b/lib/enrichment/Cargo.toml index 923bd375ec23e..626b907eece08 100644 --- a/lib/enrichment/Cargo.toml +++ b/lib/enrichment/Cargo.toml @@ -8,5 +8,5 @@ publish = false [dependencies] arc-swap = { version = "1.7.1", default-features = false } chrono.workspace = true -dyn-clone = { version = "1.0.17", default-features = false } +dyn-clone = { version = "1.0.18", default-features = false } vrl.workspace = true diff --git a/lib/vector-core/Cargo.toml b/lib/vector-core/Cargo.toml index 2368e46a01a4a..98f76f0dfbb60 100644 --- a/lib/vector-core/Cargo.toml +++ b/lib/vector-core/Cargo.toml @@ -16,7 +16,7 @@ chrono.workspace = true chrono-tz.workspace = true crossbeam-utils = { version = "0.8.21", default-features = false } derivative = { version = "2.2.0", default-features = false } -dyn-clone = { version = "1.0.17", default-features = false } +dyn-clone = { version = "1.0.18", default-features = false } enumflags2 = { version = "0.7.11", default-features = false } float_eq = { version = "1.0", default-features = false } futures.workspace = true @@ -30,7 +30,7 @@ lookup = { package = "vector-lookup", path = "../vector-lookup" } metrics.workspace = true metrics-tracing-context.workspace = true metrics-util.workspace = true -mlua = { version = "0.10.2", default-features = false, features = ["lua54", "send", "vendored"], optional = true } +mlua = { version = "0.10.3", default-features = false, features = ["lua54", "send", "vendored"], optional = true } no-proxy = { version = "0.3.5", default-features = false, features = ["serialize"] } ordered-float = { version = "4.6.0", default-features = false } openssl = { version = "0.10.68", default-features = false, features = ["vendored"] } diff --git a/vdev/Cargo.toml b/vdev/Cargo.toml index 16c773d293302..6831b5400a359 100644 --- a/vdev/Cargo.toml +++ b/vdev/Cargo.toml @@ -12,7 +12,7 @@ anyhow.workspace = true chrono.workspace = true clap.workspace = true clap-verbosity-flag = "3.0.2" -clap_complete = "4.5.42" +clap_complete = "4.5.44" confy = "0.6.1" directories = "6.0.0" # remove this when stabilized https://doc.rust-lang.org/stable/std/path/fn.absolute.html @@ -20,7 +20,7 @@ dunce = "1.0.5" glob.workspace = true hex = "0.4.3" indexmap.workspace = true -indicatif = { version = "0.17.9", features = ["improved_unicode"] } +indicatif = { version = "0.17.11", features = ["improved_unicode"] } itertools = "0.14.0" log = "0.4.25" # watch https://github.com/epage/anstyle for official interop with Clap From 9eda803086571212546c6e77f289f7229d72fa80 Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Wed, 5 Feb 2025 14:39:25 -0500 Subject: [PATCH 2/4] replace with init_openssl_env_vars --- src/cli.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli.rs b/src/cli.rs index ad439fc2f55dc..ea88bf84c05c8 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -258,7 +258,7 @@ impl RootOpts { pub fn init_global(&self) { if !self.openssl_no_probe { - openssl_probe::init_ssl_cert_env_vars(); + unsafe { openssl_probe::init_openssl_env_vars(); } } crate::metrics::init_global().expect("metrics initialization failed"); From e8f3894d58f4c34c5a68c5755a8fbe662d83a989 Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Wed, 5 Feb 2025 14:41:00 -0500 Subject: [PATCH 3/4] regen licenses --- LICENSE-3rdparty.csv | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LICENSE-3rdparty.csv b/LICENSE-3rdparty.csv index edc20ff184dc3..ca072fc7c7e0b 100644 --- a/LICENSE-3rdparty.csv +++ b/LICENSE-3rdparty.csv @@ -695,6 +695,7 @@ walkdir,https://github.com/BurntSushi/walkdir,Unlicense OR MIT,Andrew Gallant warp,https://github.com/seanmonstar/warp,MIT,Sean McArthur wasi,https://github.com/bytecodealliance/wasi,Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT,The Cranelift Project Developers +wasi,https://github.com/bytecodealliance/wasi-rs,Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT,The Cranelift Project Developers wasite,https://github.com/ardaku/wasite,Apache-2.0 OR BSL-1.0 OR MIT,The wasite Authors wasm-bindgen,https://github.com/rustwasm/wasm-bindgen,MIT OR Apache-2.0,The wasm-bindgen Developers wasm-bindgen-backend,https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend,MIT OR Apache-2.0,The wasm-bindgen Developers @@ -715,6 +716,7 @@ windows,https://github.com/microsoft/windows-rs,MIT OR Apache-2.0,Microsoft windows-service,https://github.com/mullvad/windows-service-rs,MIT OR Apache-2.0,Mullvad VPN winnow,https://github.com/winnow-rs/winnow,MIT,The winnow Authors winreg,https://github.com/gentoo90/winreg-rs,MIT,Igor Shaula +wit-bindgen-rt,https://github.com/bytecodealliance/wasi-rs,Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT,The wit-bindgen-rt Authors woothee,https://github.com/woothee/woothee-rust,Apache-2.0,hhatto write16,https://github.com/hsivonen/write16,Apache-2.0 OR MIT,The write16 Authors writeable,https://github.com/unicode-org/icu4x,Unicode-3.0,The ICU4X Project Developers From 3b31f25ffcd7951cf8dadb0dc178039120c5ceae Mon Sep 17 00:00:00 2001 From: Pavlos Rontidis Date: Wed, 5 Feb 2025 15:01:39 -0500 Subject: [PATCH 4/4] fmt --- src/cli.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cli.rs b/src/cli.rs index ea88bf84c05c8..279560154585c 100644 --- a/src/cli.rs +++ b/src/cli.rs @@ -258,7 +258,9 @@ impl RootOpts { pub fn init_global(&self) { if !self.openssl_no_probe { - unsafe { openssl_probe::init_openssl_env_vars(); } + unsafe { + openssl_probe::init_openssl_env_vars(); + } } crate::metrics::init_global().expect("metrics initialization failed");