You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: opentelemetry-otlp/CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@
2
2
3
3
## vNext
4
4
5
+
- Add `tls-provider-agnostic` feature flag for environments that require a custom crypto backend (e.g., OpenSSL for FIPS compliance). Enables TLS code paths without bundling `ring` or `aws-lc-rs`.
5
6
- Add `build()` directly on `SpanExporterBuilder`, `MetricExporterBuilder`, and `LogExporterBuilder`
6
7
(before selecting a transport), which auto-selects the transport based on the
7
8
`OTEL_EXPORTER_OTLP_PROTOCOL` environment variable or enabled features.
Copy file name to clipboardExpand all lines: opentelemetry-otlp/src/lib.rs
+9-1Lines changed: 9 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -271,6 +271,9 @@
271
271
//! * `zstd-tonic`: Use zstd compression for `tonic` grpc layer.
272
272
//! * `tls-ring`: Enable rustls TLS support using ring for `tonic`.
273
273
//! * `tls-aws-lc`: Enable rustls TLS support using aws-lc for `tonic`.
274
+
//! * `tls-provider-agnostic`: Provider-agnostic TLS — enables TLS code paths without bundling a specific
275
+
//! crypto provider. Use this when you install a `CryptoProvider` globally
276
+
//! (e.g., via `rustls-openssl` for FIPS/OpenSSL environments).
274
277
//! * `tls` (deprecated): Use `tls-ring` or `tls-aws-lc` instead.
275
278
//! * `tls-roots`: Adds system trust roots to rustls-based gRPC clients using the rustls-native-certs crate (use with `tls-ring` or `tls-aws-lc`).
276
279
//! * `tls-webpki-roots`: Embeds Mozilla's trust roots to rustls-based gRPC clients using the webpki-roots crate (use with `tls-ring` or `tls-aws-lc`).
0 commit comments