openssl: OpenSSL 3.0.3 fails to auto-init rng on Windows 7

curl users on Windows 7 immediately ran into problems with the bump to OpenSSL 3…0.3 as RAND_status() now returns false when expected to return true - and it worked fine in 3.0.2.

See further discussions in the curl issue https://github.com/curl/curl/issues/8849

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Reactions: 2
  • Comments: 31 (22 by maintainers)

Commits related to this issue

Most upvoted comments

I’m so puzzled. Is there actually ever a need for locale-aware string comparisons in a TLS library?

The Turkish locale is one (in-)famous example. I doubt that anyone of us has a complete understanding of all locale rules out there in the world.

Also, those rules may be subject to change over time, just like timezones. For an example of that, you can read on the evolution of the uppercase form of the German ß.