-
Notifications
You must be signed in to change notification settings - Fork 710
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
Support FreeBSD, NetBSD, OpenBSD, and Solaris using /dev/urandom
.
#874
Conversation
It is no longer needed.
17f6d47
to
80baf18
Compare
For OpenBSD, this is fine. For NetBSD, this is fine. NetBSD has nearly identical interfaces as Linux (including the #558). For FreeBSD, we should use For Solaris, it's really not clear which to use, the docs are bad, mentioning "higher-quality" and "lower-quality" randomness without explaining what those terms mean. The
Some of these platforms (OpenBSD, FreeBSD, Solaris) have APIs like Linux's An alternative would be to just use the |
It's unfortunate that they never documented |
So I found something weird, FreeBSD 4.11 does document |
My goal here is to make Solaris work again as well as it did in 0.14.6 (slightly better, in fact). I filed #876 to track improving Solaris support.
It's now required by some commercial users of ring. |
Sounds good, makes sense to me. |
No description provided.