-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenSSL is not made fully derministic #294
Comments
See the results of investigations in #293 . |
I think we concluded that this is mostly because we do not mock the time, right? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
See new failing uni test
openssl::deterministic::tests::test_openssl_no_randomness_full
from PR #293.Run
cargo test --package tlspuffin --lib test_openssl_no_randomness_full --features openssl111j -- --nocapture
and observe that the resultingTraceContexts
are not equal. By looking at the diff between the two pretty-printed resultingTraceContext
, we observe:Knowledge
(among 29Knowledge
in total), all the rest being identical.Knowledge
because each of them could be interpreted in 3 different ways (Matcher: None or ApplicationData * MessageType: OpaqueMessage/AppData or Message/ApplicationData or Vec).Why are they different?
The text was updated successfully, but these errors were encountered: