mirror of
https://github.com/tlsnotary/tlsn.git
synced 2026-04-28 03:00:14 -04:00
Add a CI job that verifies `tlsn-core` and `tlsn-attestation` compile with `getrandom_backend="unsupported"`, ensuring they remain usable on targets without OS-level RNG support. Also add platform support documentation to both crates. Add an integration test that deserializes a pre-built Presentation fixture and verifies it, run in CI with getrandom_backend="unsupported". This proves the verification path works at runtime without OS-level RNG. Include a cargo script to regenerate the fixture when the serialization format or API changes. Closes #1002