Skip to content

Commit 6bc2de8

Browse files
committed
feat(crypto): switch to ring for non-FIPS builds, bump libdatadog
Switch the default crypto backend from aws-lc-rs to ring for non-FIPS builds, reducing the release binary size by ~15% (8.7MB -> 7.4MB on macOS arm64). FIPS builds continue to use aws-lc-rs via rustls/fips. - Bump libdatadog to 18a02650 (ring for non-FIPS) - Switch rustls features from aws-lc-rs to ring - Update crypto provider init to use ring::default_provider() - Adapt ObfuscationConfig to new nested struct API
1 parent 672f268 commit 6bc2de8

6 files changed

Lines changed: 132 additions & 81 deletions

File tree

bottlecap/Cargo.lock

Lines changed: 104 additions & 65 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)