On 06/09/2016 03:44 PM, Ethan Furman wrote: > On 06/09/2016 03:22 PM, Larry Hastings wrote: >> Okay, it's decided: os.urandom() must be changed for 3.5.2 to never >> block on a getrandom() call. > > One way to not block is to raise an exception. Since this is such a > rare occurrence anyway I don't see this being a problem, plus it keeps > everybody mostly happy: normal users won't see it hang, crypto-folk > won't see vulnerable-from-this-cause-by-default machines, and those > running Python early in the boot sequence will have something they can > figure out, plus an existing knob to work around it [hashseed, I think?]. Nope, I want the old behavior back. os.urandom() should read /dev/random if getrandom() would block. As the British say, "it should do what it says on the tin". //arry/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20160609/993044f3/attachment.html>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4