<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/libstd/sys/unix, branch 1.12.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.12.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.12.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2016-08-23T05:41:39+00:00</updated>
<entry>
<title>std: Stabilize APIs for the 1.12 release</title>
<updated>2016-08-23T05:41:39+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-08-11T21:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4ce3c862d50d11d90cbf58e1a0444dbe72792976'/>
<id>urn:sha1:4ce3c862d50d11d90cbf58e1a0444dbe72792976</id>
<content type='text'>
Stabilized

* `Cell::as_ptr`
* `RefCell::as_ptr`
* `IpAddr::is_{unspecified,loopback,multicast}`
* `Ipv6Addr::octets`
* `LinkedList::contains`
* `VecDeque::contains`
* `ExitStatusExt::from_raw` - both on Unix and Windows
* `Receiver::recv_timeout`
* `RecvTimeoutError`
* `BinaryHeap::peek_mut`
* `PeekMut`
* `iter::Product`
* `iter::Sum`
* `OccupiedEntry::remove_entry`
* `VacantEntry::into_key`

Deprecated

* `Cell::as_unsafe_cell`
* `RefCell::as_unsafe_cell`
* `OccupiedEntry::remove_pair`

Closes #27708
cc #27709
Closes #32313
Closes #32630
Closes #32713
Closes #34029
Closes #34392
Closes #34285
Closes #34529
</content>
</entry>
<entry>
<title>Rollup merge of #35574 - badboy:emscripten-test-fixes, r=brson</title>
<updated>2016-08-14T17:29:49+00:00</updated>
<author>
<name>Eduard-Mihai Burtescu</name>
<email>edy.burt@gmail.com</email>
</author>
<published>2016-08-14T17:29:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=8ade28e9a26a27153bda67cd5213411bfbd95ff3'/>
<id>urn:sha1:8ade28e9a26a27153bda67cd5213411bfbd95ff3</id>
<content type='text'>
Emscripten test fixes

This picks up parts of #31623 to disable certain tests that emscripten can't run, as threads/processes are not supported.
I re-applied @tomaka's changes manually, I can rebase those commits with his credentials if he wants.

It also disables jemalloc for emscripten (at least in Rustbuild, I have to check if there is another setting for the same thing in the old makefile approach).

This should not impact anything for normal builds.
</content>
</entry>
<entry>
<title>Clarify std::os::unix::net::SocketAddr::is_unnamed's docstring</title>
<updated>2016-08-10T15:53:25+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.io</email>
</author>
<published>2016-08-10T15:53:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=907a20c9e4ec9db4b9cebf0893bc48e0fe355a8a'/>
<id>urn:sha1:907a20c9e4ec9db4b9cebf0893bc48e0fe355a8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix docs typo in std::os::unix::net::SocketAddr::is_unnamed</title>
<updated>2016-08-10T15:34:50+00:00</updated>
<author>
<name>Pietro Albini</name>
<email>pietro@pietroalbini.io</email>
</author>
<published>2016-08-10T15:34:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e3ebe8bc0218142aeeb91488afdd787aed5c3647'/>
<id>urn:sha1:e3ebe8bc0218142aeeb91488afdd787aed5c3647</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[emscripten] Disable code paths that don't work on emscripten</title>
<updated>2016-08-10T14:39:32+00:00</updated>
<author>
<name>Jan-Erik Rediger</name>
<email>janerik@fnordig.de</email>
</author>
<published>2016-08-08T23:41:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=60599df03b094c81923ab863c6fd616ef2c15806'/>
<id>urn:sha1:60599df03b094c81923ab863c6fd616ef2c15806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #35426 - frewsxcv:os-sys-env-args-phantoms, r=alexcrichton</title>
<updated>2016-08-09T12:26:50+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2016-08-09T12:26:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=f0139140f6a2d1207cb21336b0faca69b5a337b2'/>
<id>urn:sha1:f0139140f6a2d1207cb21336b0faca69b5a337b2</id>
<content type='text'>
Utilize `PhantomData` to enforce `!Sync` and `!Send` field.

None
</content>
</entry>
<entry>
<title>Rollup merge of #35433 - mneumann:dragonfly-fix-libstd-errno-location, r=alexcrichton</title>
<updated>2016-08-07T16:59:43+00:00</updated>
<author>
<name>Jonathan Turner</name>
<email>jonathandturner@users.noreply.github.com</email>
</author>
<published>2016-08-07T16:59:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=56ffcbd3211cbffbfdcafe3204cff65571741677'/>
<id>urn:sha1:56ffcbd3211cbffbfdcafe3204cff65571741677</id>
<content type='text'>
Fix build on DragonFly (unused function errno_location)

Function errno_location() is not used on DragonFly. As warnings are
errors, this breaks the build.
</content>
</entry>
<entry>
<title>Utilize `PhantomData` to enforce `!Sync` and `!Send` field.</title>
<updated>2016-08-07T13:06:19+00:00</updated>
<author>
<name>Corey Farwell</name>
<email>coreyf@rwell.org</email>
</author>
<published>2016-08-06T18:42:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=28218bed8f21cf525b8b03712874f64379e1bf21'/>
<id>urn:sha1:28218bed8f21cf525b8b03712874f64379e1bf21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Auto merge of #35378 - Amanieu:rwlock_eagain, r=alexcrichton</title>
<updated>2016-08-07T02:50:48+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2016-08-07T02:50:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=877dfeb572e330026fc4b4114f16a411c44dc328'/>
<id>urn:sha1:877dfeb572e330026fc4b4114f16a411c44dc328</id>
<content type='text'>
Handle RwLock reader count overflow

`pthread_rwlock_rdlock` may return `EAGAIN` if the maximum reader count overflows. We shouldn't return a successful lock in that case.
</content>
</entry>
<entry>
<title>Fix build on DragonFly (unused function errno_location)</title>
<updated>2016-08-06T20:01:51+00:00</updated>
<author>
<name>Michael Neumann</name>
<email>mneumann@ntecs.de</email>
</author>
<published>2016-08-06T20:01:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=e8da9159fb75b1bd37bc992d5c11635c83fba819'/>
<id>urn:sha1:e8da9159fb75b1bd37bc992d5c11635c83fba819</id>
<content type='text'>
Function errno_location() is not used on DragonFly. As warnings are
errors, this breaks the build.
</content>
</entry>
</feed>
