<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/sys/windows/rand.rs, branch 1.71.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.71.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.71.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-05-05T19:48:16+00:00</updated>
<entry>
<title>Use new bindings</title>
<updated>2023-05-05T19:48:16+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2023-04-06T16:27:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3ffb27ff89db780e88abe829783565a7122be1c5'/>
<id>urn:sha1:3ffb27ff89db780e88abe829783565a7122be1c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert to using `RtlGenRandom`</title>
<updated>2023-02-14T19:37:05+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2023-02-14T19:32:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dfd0afb991d4bfbd6fdf86adb631e428c185ac89'/>
<id>urn:sha1:dfd0afb991d4bfbd6fdf86adb631e428c185ac89</id>
<content type='text'>
This is required due to `BCryptGenRandom` failing to load the necessary dll on some systems.
</content>
</entry>
<entry>
<title>Remove `RtlGenRandom` (take two)</title>
<updated>2022-09-20T17:39:31+00:00</updated>
<author>
<name>Chris Denton</name>
<email>christophersdenton@gmail.com</email>
</author>
<published>2022-09-08T08:38:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8ca6a272bdc12f0b2e1942d325cd1022117514f1'/>
<id>urn:sha1:8ca6a272bdc12f0b2e1942d325cd1022117514f1</id>
<content type='text'>
First try to use the system preferred RNG but if that fails (e.g. due to a broken system configuration) then fallback to manually opening an algorithm handle.
</content>
</entry>
<entry>
<title>Don't break windows/rand for miri</title>
<updated>2022-09-07T13:00:15+00:00</updated>
<author>
<name>Chris Denton</name>
<email>christophersdenton@gmail.com</email>
</author>
<published>2022-09-07T12:14:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=832c7af0ea93ec0d0dd121cf0988d82621582475'/>
<id>urn:sha1:832c7af0ea93ec0d0dd121cf0988d82621582475</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Open a BCrypt algorithm handle</title>
<updated>2022-09-06T18:29:58+00:00</updated>
<author>
<name>Chris Denton</name>
<email>christophersdenton@gmail.com</email>
</author>
<published>2022-09-06T09:49:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b2e4f9dcb32aafcfa1bd2ab6b291ca84b7db0121'/>
<id>urn:sha1:b2e4f9dcb32aafcfa1bd2ab6b291ca84b7db0121</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use `BCRYPT_RNG_ALG_HANDLE` by default</title>
<updated>2022-09-02T13:30:16+00:00</updated>
<author>
<name>Chris Denton</name>
<email>christophersdenton@gmail.com</email>
</author>
<published>2022-09-02T12:23:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=bc793c9fb2ae45b1e93cdd6ad1cd4ffe30587674'/>
<id>urn:sha1:bc793c9fb2ae45b1e93cdd6ad1cd4ffe30587674</id>
<content type='text'>
Also briefly document the history of `sys/windows/rand.rs` as they may be relevant to any future changes.
</content>
</entry>
<entry>
<title>Simplify Windows `hashmap_random_keys`</title>
<updated>2022-07-17T10:16:49+00:00</updated>
<author>
<name>Chris Denton</name>
<email>christophersdenton@gmail.com</email>
</author>
<published>2022-07-17T10:11:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=46673bb08ffa22f21287349d966d875038e41b37'/>
<id>urn:sha1:46673bb08ffa22f21287349d966d875038e41b37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`</title>
<updated>2022-06-16T15:54:42+00:00</updated>
<author>
<name>Maybe Waffle</name>
<email>waffle.lapkin@gmail.com</email>
</author>
<published>2022-06-16T15:39:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c1a2db3372a4d6896744919284f3287650a38ab7'/>
<id>urn:sha1:c1a2db3372a4d6896744919284f3287650a38ab7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve error message for fallback RNG failure</title>
<updated>2022-05-16T17:49:12+00:00</updated>
<author>
<name>Chris Martin</name>
<email>marti4d@live.ca</email>
</author>
<published>2022-05-16T17:49:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=aba3454aa136bce4f65978e5bf50683380fbddf3'/>
<id>urn:sha1:aba3454aa136bce4f65978e5bf50683380fbddf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Address review feedback</title>
<updated>2022-05-13T22:14:03+00:00</updated>
<author>
<name>Chris Martin</name>
<email>marti4d@live.ca</email>
</author>
<published>2022-05-13T22:14:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3de6c2ca33f45b283ebb177bb29c0c756c6b75cb'/>
<id>urn:sha1:3de6c2ca33f45b283ebb177bb29c0c756c6b75cb</id>
<content type='text'>
</content>
</entry>
</feed>
