From 0a01a83792d6c9d280f2413d234192449a4f324d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 22:31:44 -0400 Subject: [PATCH 1/3] libdatadog update to 21962c07 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Automated update by CI pipeline https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-php/-/pipelines/146949581 Full CI result: ❌ 1 job(s) failed --- libdatadog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdatadog b/libdatadog index 634af2c847..21962c0706 160000 --- a/libdatadog +++ b/libdatadog @@ -1 +1 @@ -Subproject commit 634af2c847b1d0b7f6f89dff4f715a7828da93c4 +Subproject commit 21962c07061b324669aaf9e58cc7cefce7227b7c From 6f501e0f972de5ae33893abf675041ae4ef29848 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 01:43:26 -0400 Subject: [PATCH 2/3] libdatadog update to 21962c07 [no-ci-feedback] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Automated update by CI pipeline https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-php/-/pipelines/146961638 Full CI result: ❌ 244 job(s) failed --- Cargo.lock | 31 +++++++++++++++++++++++++------ Cargo.toml | 5 ++++- 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c217522482..ffefc79261 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2802,6 +2802,8 @@ dependencies = [ "thiserror 2.0.18", "tokio", "tower-service", + "webpki-root-certs", + "webpki-roots", "windows-sys 0.52.0", ] @@ -2981,12 +2983,19 @@ dependencies = [ name = "libdd-ffe" version = "2.0.0" dependencies = [ + "base64 0.22.1", "bincode", "chrono", "derive_more", + "fastrand", "faststr", + "flate2", + "futures-util", "http 1.4.2", + "http-body-util", + "httpdate", "httpmock", + "hyper", "libdd-capabilities", "libdd-capabilities-impl", "libdd-common", @@ -2995,6 +3004,7 @@ dependencies = [ "log", "lru", "md5", + "percent-encoding", "prost", "pyo3", "semver", @@ -3005,6 +3015,8 @@ dependencies = [ "strum_macros", "thiserror 2.0.18", "tokio", + "tokio-util", + "url", ] [[package]] @@ -3305,6 +3317,7 @@ name = "libdd-tinybytes" version = "1.1.5" dependencies = [ "libdd-tinybytes", + "libdd-trace-model", "once_cell", "pretty_assertions", "proptest", @@ -3314,6 +3327,10 @@ dependencies = [ "test-case", ] +[[package]] +name = "libdd-trace-model" +version = "0.1.0" + [[package]] name = "libdd-trace-normalization" version = "4.2.0" @@ -3336,6 +3353,7 @@ dependencies = [ "fluent-uri", "libdd-common", "libdd-tinybytes", + "libdd-trace-model", "libdd-trace-protobuf", "libdd-trace-utils", "log", @@ -3417,6 +3435,7 @@ dependencies = [ "libdd-capabilities-impl", "libdd-common", "libdd-tinybytes", + "libdd-trace-model", "libdd-trace-normalization", "libdd-trace-protobuf", "libdd-trace-utils", @@ -4998,9 +5017,9 @@ checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" -version = "0.103.13" +version = "0.103.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" +checksum = "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281" dependencies = [ "aws-lc-rs", "ring", @@ -6558,18 +6577,18 @@ dependencies = [ [[package]] name = "webpki-root-certs" -version = "1.0.6" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "804f18a4ac2676ffb4e8b5b5fa9ae38af06df08162314f96a68d2a363e21a8ca" +checksum = "58ec80e73fd8baf57bf0d9615554c75348bda990d6d5bbeab964dd068319fecb" dependencies = [ "rustls-pki-types", ] [[package]] name = "webpki-roots" -version = "1.0.6" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" +checksum = "1c1c8e20c8a38fc7d65abfe74eb7280e4aa667e8eec8bc84996d2874810748d9" dependencies = [ "rustls-pki-types", ] diff --git a/Cargo.toml b/Cargo.toml index afd72d2309..027530ceb9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -219,6 +219,7 @@ hex = { version = "0.4", default-features = false } http = { version = "1.1", default-features = false } http-body = { version = "1", default-features = false } http-body-util = { version = "0.1", default-features = false } +httpdate = { version = "1.0", default-features = false } # allow(workspace-deps-features): httpmock 0.8.0-alpha.1 does not compile # without the `cookies` feature: its own `readers.rs` calls `req.cookies()` # unconditionally while that method is gated behind `cookies`. Keep it as a @@ -286,7 +287,7 @@ rmpv = { version = "1.3.0", default-features = false } rustc-hash = { version = "2.1.1", default-features = false } rustls = { version = "0.23", default-features = false } rustls-platform-verifier = { version = "0.6", default-features = false } -rustls-webpki = { version = ">=0.103.13", default-features = false } +rustls-webpki = { version = "0.103.16", default-features = false } schemars = { version = "0.8.21", default-features = false } semver = { version = "1.0", default-features = false } serde = { version = "1.0", default-features = false } @@ -342,6 +343,8 @@ wait-timeout = { version = "0.2", default-features = false } walkdir = { version = "2.4", default-features = false } wasm-bindgen-futures = { version = "0.4", default-features = false } wasm-bindgen-test = { version = "=0.3.50", default-features = false } +webpki-roots = { version = "1.0.10", default-features = false } +webpki-root-certs = { version = "1.0.10", default-features = false } web-time = { version = "1", default-features = false } windows = { version = "0.59.0", default-features = false } windows-sys = { version = "0.52", default-features = false } From 8414c27bbe6dcda71783f9a3dfc8a72b332de283 Mon Sep 17 00:00:00 2001 From: Bob Weinand Date: Fri, 23 Oct 2026 14:04:25 +0200 Subject: [PATCH 3/3] Bump once more --- Cargo.lock | 1 + libdatadog | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index ffefc79261..75ca3ab1f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3411,6 +3411,7 @@ dependencies = [ name = "libdd-trace-utils" version = "14.0.0" dependencies = [ + "allocator-api2", "anyhow", "base64 0.22.1", "bolero", diff --git a/libdatadog b/libdatadog index 21962c0706..e46ea5051c 160000 --- a/libdatadog +++ b/libdatadog @@ -1 +1 @@ -Subproject commit 21962c07061b324669aaf9e58cc7cefce7227b7c +Subproject commit e46ea5051cab714e8291a7487d64fd1b5e5fe7d3