<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/sys/windows/net.rs, branch 1.58.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.58.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.58.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2021-10-02T19:16:23+00:00</updated>
<entry>
<title>Run the #85441 regression test on MSVC only</title>
<updated>2021-10-02T19:16:23+00:00</updated>
<author>
<name>Simonas Kazlauskas</name>
<email>git@kazlauskas.me</email>
</author>
<published>2021-10-02T19:10:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5b4873a7597648998285c191a7a7a05fdec15ad4'/>
<id>urn:sha1:5b4873a7597648998285c191a7a7a05fdec15ad4</id>
<content type='text'>
On MinGW toolchains the various features (such as function sections)
necessary to eliminate dead function references are disabled due to
various bugs. This means that the windows sockets library will most
likely remain linked to any mingw toolchain built program that also
utilizes libstd.

That said, I made an attempt to also enable `function-sections` and
`--gc-sections` during my experiments, but the symbol references
remained, sadly.
</content>
</entry>
<entry>
<title>Only register `WSACleanup` if `WSAStartup` is actually ever called</title>
<updated>2021-10-02T19:08:35+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2021-05-24T21:58:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=9a6f2e655aa15bd600fc55949b17bbc51fc1565d'/>
<id>urn:sha1:9a6f2e655aa15bd600fc55949b17bbc51fc1565d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up `c::linger` conversion</title>
<updated>2021-08-30T18:00:21+00:00</updated>
<author>
<name>ibraheemdev</name>
<email>ibrah1440@gmail.com</email>
</author>
<published>2021-08-30T18:00:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dafc14794f9d71b3ccc5fde0aeb47cd6bb25e83e'/>
<id>urn:sha1:dafc14794f9d71b3ccc5fde0aeb47cd6bb25e83e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add `TcpStream::set_linger` and `TcpStream::linger`</title>
<updated>2021-08-30T17:42:52+00:00</updated>
<author>
<name>ibraheemdev</name>
<email>ibrah1440@gmail.com</email>
</author>
<published>2021-08-30T17:02:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=3b6777f1ab7952c058d69be15805a06a8ce0f1da'/>
<id>urn:sha1:3b6777f1ab7952c058d69be15805a06a8ce0f1da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>I/O safety.</title>
<updated>2021-08-19T19:02:39+00:00</updated>
<author>
<name>Dan Gohman</name>
<email>dev@sunfishcode.online</email>
</author>
<published>2021-07-01T04:44:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d15418586ca78ead4f87ad18fcffa3550c1b169e'/>
<id>urn:sha1:d15418586ca78ead4f87ad18fcffa3550c1b169e</id>
<content type='text'>
Introduce `OwnedFd` and `BorrowedFd`, and the `AsFd` trait, and
implementations of `AsFd`, `From&lt;OwnedFd&gt;` and `From&lt;T&gt; for OwnedFd`
for relevant types, along with Windows counterparts for handles and
sockets.

Tracking issue:
 - &lt;https://github.com/rust-lang/rust/issues/87074&gt;

RFC:
 - &lt;https://github.com/rust-lang/rfcs/blob/master/text/3128-io-safety.md&gt;
</content>
</entry>
<entry>
<title>Refactor windows sockets impl methods</title>
<updated>2021-05-28T19:32:42+00:00</updated>
<author>
<name>Michael</name>
<email>michael.prantl@hotmail.de</email>
</author>
<published>2021-05-28T19:32:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=78d3d3790a56227ba915d559907f5e6db54640db'/>
<id>urn:sha1:78d3d3790a56227ba915d559907f5e6db54640db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply suggestions from review</title>
<updated>2021-04-22T16:00:17+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2021-04-18T03:13:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8aeea227daf4a78761c41bb32321e8b2e505d27e'/>
<id>urn:sha1:8aeea227daf4a78761c41bb32321e8b2e505d27e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework `at_exit` to `cleanup`</title>
<updated>2021-04-22T08:34:48+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2021-04-11T05:05:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5b30662741afdb59865ecefe3026fcaf1f853c7d'/>
<id>urn:sha1:5b30662741afdb59865ecefe3026fcaf1f853c7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename `NotSupported` to `Unsupported`</title>
<updated>2021-04-18T07:29:23+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2021-03-19T00:39:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=af0dec279590a44d4542e13913606481084a4e9f'/>
<id>urn:sha1:af0dec279590a44d4542e13913606481084a4e9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add and insta-stabilize `std::io::ErrorKind::NotSupported`</title>
<updated>2021-04-18T07:29:22+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2020-11-20T05:14:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4a15bd8eaff4f749113dc49bbcf877e34593726b'/>
<id>urn:sha1:4a15bd8eaff4f749113dc49bbcf877e34593726b</id>
<content type='text'>
</content>
</entry>
</feed>
