<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/sys, branch 1.44.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.44.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.44.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2020-04-15T01:10:22+00:00</updated>
<entry>
<title>Use fcntl() to set nonblock for solarish sockets</title>
<updated>2020-04-15T01:10:22+00:00</updated>
<author>
<name>Patrick Mooney</name>
<email>pmooney@oxide.computer</email>
</author>
<published>2020-04-15T00:44:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=dda5c97675b4f5b1f6fdab64606c8a1f21021b0a'/>
<id>urn:sha1:dda5c97675b4f5b1f6fdab64606c8a1f21021b0a</id>
<content type='text'>
The ioctl(FIONBIO) method of setting a file descriptor to be
non-blocking does not notify the underlying resource in the same way
that fcntl(F_SETFL, O_NONBLOCK) does on illumos and Solaris.
</content>
</entry>
<entry>
<title>Add illumos triple</title>
<updated>2020-04-14T20:36:07+00:00</updated>
<author>
<name>Patrick Mooney</name>
<email>pmooney@oxide.computer</email>
</author>
<published>2020-04-13T23:37:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b77aefb76ebb9e73cf5a26885c131674495f434d'/>
<id>urn:sha1:b77aefb76ebb9e73cf5a26885c131674495f434d</id>
<content type='text'>
Co-Authored-By: Jason King &lt;jason.brian.king@gmail.com&gt;
Co-Authored-By: Joshua M. Clulow &lt;jmc@oxide.computer&gt;
</content>
</entry>
<entry>
<title>Add missing comma</title>
<updated>2020-04-14T13:29:39+00:00</updated>
<author>
<name>Youngsuk Kim</name>
<email>joseph942010@gmail.com</email>
</author>
<published>2020-04-14T13:29:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=de143312f8c7c137f09418878045a48331463d19'/>
<id>urn:sha1:de143312f8c7c137f09418878045a48331463d19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rollup merge of #67705 - lzutao:wmemchr, r=wesleywiser</title>
<updated>2020-04-09T03:29:36+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2020-04-09T03:29:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e89cb0733a33906f2097ed3511f6766a95432a3b'/>
<id>urn:sha1:e89cb0733a33906f2097ed3511f6766a95432a3b</id>
<content type='text'>
Use unrolled loop for searching NULL in [u16] on Windows
</content>
</entry>
<entry>
<title>Rollup merge of #70134 - hermitcore:osstrext, r=dtolnay</title>
<updated>2020-04-08T21:33:38+00:00</updated>
<author>
<name>Dylan DPC</name>
<email>dylan.dpc@gmail.com</email>
</author>
<published>2020-04-08T21:33:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=cf0432a5f59df8b9915fc1a9eba1e82b93bd16c7'/>
<id>urn:sha1:cf0432a5f59df8b9915fc1a9eba1e82b93bd16c7</id>
<content type='text'>
add basic support of OsStrExt for HermitCore

- this patch increases the compatibility to other operating systems
- in principle `ffi.rs` is derived from `src/libstd/sys/unix/ext/ffi.rs`
</content>
</entry>
<entry>
<title>Forward OsStr::clone_into to the inner Vec</title>
<updated>2020-04-07T01:26:37+00:00</updated>
<author>
<name>Josh Stone</name>
<email>jistone@redhat.com</email>
</author>
<published>2020-03-20T22:46:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f854070bb820501d88d1b029660bfde663595530'/>
<id>urn:sha1:f854070bb820501d88d1b029660bfde663595530</id>
<content type='text'>
Despite OS differences, they're all just `Vec&lt;u8&gt;` inside, so we can
just forward `clone_into` calls to that optimized implementation.
</content>
</entry>
<entry>
<title>Rollup merge of #70808 - hermitcore:tls, r=dtolnay</title>
<updated>2020-04-05T22:53:50+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2020-04-05T22:53:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=534f8dadb3d6d006509926c64d54eac2eefae9e5'/>
<id>urn:sha1:534f8dadb3d6d006509926c64d54eac2eefae9e5</id>
<content type='text'>
Simplify dtor registration for HermitCore by using a list of destructors

The implementation is similar to the macOS version and doesn't depend on additional OS support
</content>
</entry>
<entry>
<title>Rollup merge of #70553 - hermitcore:abi, r=dtolnay</title>
<updated>2020-04-05T22:53:42+00:00</updated>
<author>
<name>Mazdak Farrokhzad</name>
<email>twingoow@gmail.com</email>
</author>
<published>2020-04-05T22:53:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=be93b1cdc5fbc94d4ab0c58f4c1542c1e45da877'/>
<id>urn:sha1:be93b1cdc5fbc94d4ab0c58f4c1542c1e45da877</id>
<content type='text'>
move OS constants to platform crate

to reduce platform specific constants move O_RDONLY etc. and the definition of thread priorities to hermit-abi
</content>
</entry>
<entry>
<title>Simplify dtor registration for HermitCore by using a list of destructors</title>
<updated>2020-04-05T11:41:17+00:00</updated>
<author>
<name>Stefan Lankes</name>
<email>slankes@eonerc.rwth-aachen.de</email>
</author>
<published>2020-04-05T11:37:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=935683bd9cf668a0f616a336528c768115847aad'/>
<id>urn:sha1:935683bd9cf668a0f616a336528c768115847aad</id>
<content type='text'>
The implementation is similiar to macOS solution doesn't
depend on additional OS support
</content>
</entry>
<entry>
<title>Stop importing integer modules in libstd</title>
<updated>2020-04-05T09:22:01+00:00</updated>
<author>
<name>Linus Färnstrand</name>
<email>faern@faern.net</email>
</author>
<published>2020-04-04T16:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=101085ad9fd26a5e18f4c76dcc72b34d8edbdbe6'/>
<id>urn:sha1:101085ad9fd26a5e18f4c76dcc72b34d8edbdbe6</id>
<content type='text'>
</content>
</entry>
</feed>
