<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/library/std/src/os/hermit, branch try</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=try</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=try'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-02-02T18:12:06+00:00</updated>
<entry>
<title>std: move network code into `sys`</title>
<updated>2025-02-02T18:12:06+00:00</updated>
<author>
<name>joboet</name>
<email>jonasboettiger@icloud.com</email>
</author>
<published>2025-02-02T17:53:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4f834264ab8d0cb95ac7972532661c84a154667e'/>
<id>urn:sha1:4f834264ab8d0cb95ac7972532661c84a154667e</id>
<content type='text'>
As per #117276, this PR moves `sys_common::net` and the `sys::pal::net` into the newly created `sys::net` module. In order to support #135141, I've moved all the current network code into a separate `connection` module, future functions like `hostname` can live in separate modules.

I'll probably do a follow-up PR and clean up some of the actual code, this is mostly just a reorganization.
</content>
</entry>
<entry>
<title>fix(os/hermit): `deny(unsafe_op_in_unsafe_fn)`</title>
<updated>2024-08-01T10:34:43+00:00</updated>
<author>
<name>Martin Kröning</name>
<email>martin.kroening@eonerc.rwth-aachen.de</email>
</author>
<published>2024-07-31T11:29:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=820ec720ff1fe79672e11ec2307b068d9258fc86'/>
<id>urn:sha1:820ec720ff1fe79672e11ec2307b068d9258fc86</id>
<content type='text'>
Signed-off-by: Martin Kröning &lt;martin.kroening@eonerc.rwth-aachen.de&gt;
</content>
</entry>
<entry>
<title>Reformat `use` declarations.</title>
<updated>2024-07-28T22:26:52+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2024-07-28T22:13:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=84ac80f1921afc243d71fd0caaa4f2838c294102'/>
<id>urn:sha1:84ac80f1921afc243d71fd0caaa4f2838c294102</id>
<content type='text'>
The previous commit updated `rustfmt.toml` appropriately. This commit is
the outcome of running `x fmt --all` with the new formatting options.
</content>
</entry>
<entry>
<title>export std::os::fd module on HermitOS</title>
<updated>2024-06-12T18:46:52+00:00</updated>
<author>
<name>Stefan Lankes</name>
<email>slankes@eonerc.rwth-aachen.de</email>
</author>
<published>2024-06-12T18:18:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c462328382b9fc1c39ffca3f519f7559717b2ccc'/>
<id>urn:sha1:c462328382b9fc1c39ffca3f519f7559717b2ccc</id>
<content type='text'>
The HermitOS' IO interface is similiar to Unix. Consequently,
this PR synchronize the FD implementation between both.
</content>
</entry>
<entry>
<title>increase the readability by using the unique name for the hermit-abi</title>
<updated>2024-04-23T18:47:02+00:00</updated>
<author>
<name>Stefan Lankes</name>
<email>slankes@eonerc.rwth-aachen.de</email>
</author>
<published>2024-04-23T18:19:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5aa779fb647a0cb3efb02a6b715fb2647b9c0f25'/>
<id>urn:sha1:5aa779fb647a0cb3efb02a6b715fb2647b9c0f25</id>
<content type='text'>
Take up suggestion from the discussions within rust-lang/rust#115984
to increase readability.
</content>
</entry>
<entry>
<title>remove code duplications</title>
<updated>2023-02-24T14:30:14+00:00</updated>
<author>
<name>Stefan Lankes</name>
<email>slankes@eonerc.rwth-aachen.de</email>
</author>
<published>2023-01-29T11:20:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=90162a78a9c2915d85e48736998cc61412c634f1'/>
<id>urn:sha1:90162a78a9c2915d85e48736998cc61412c634f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move IO traits to std/src/os/hermit</title>
<updated>2023-02-24T14:30:14+00:00</updated>
<author>
<name>Stefan Lankes</name>
<email>slankes@eonerc.rwth-aachen.de</email>
</author>
<published>2023-01-28T22:42:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=b5fb4f3d9b1b308d59cab24ef2f9bf23dad948aa'/>
<id>urn:sha1:b5fb4f3d9b1b308d59cab24ef2f9bf23dad948aa</id>
<content type='text'>
By moving the IO traits, the RustyHermit support is harmonized to
of other operating systems.
</content>
</entry>
<entry>
<title>add support of RustyHermit's BSD socket layer</title>
<updated>2023-02-24T14:30:14+00:00</updated>
<author>
<name>Stefan Lankes</name>
<email>slankes@eonerc.rwth-aachen.de</email>
</author>
<published>2022-12-06T19:31:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7143379a528d7a26afbe835dd7e4bdca4bdb1412'/>
<id>urn:sha1:7143379a528d7a26afbe835dd7e4bdca4bdb1412</id>
<content type='text'>
RustHermit publishs a new kernel interface and supports
a common BSD socket layer. By supporting this interface,
the implementation can be harmonized to other operating systems.

To realize this socket layer, the handling of file descriptors
is also harmonized to other operating systems.
</content>
</entry>
<entry>
<title>Move `OsStringExt` and `OsStrExt` to `std::os`</title>
<updated>2021-06-20T09:55:01+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2021-06-20T09:52:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=1a96d2272eadac00d9fb953e92bfdcd51e6a4b22'/>
<id>urn:sha1:1a96d2272eadac00d9fb953e92bfdcd51e6a4b22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move `std::sys::hermit::ext` to `std::os::hermit`</title>
<updated>2021-05-03T14:56:20+00:00</updated>
<author>
<name>Christiaan Dirkx</name>
<email>christiaan@dirkx.email</email>
</author>
<published>2021-03-04T13:14:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7024bfffbdd1fb3dafa3f263f6d10fd2aed2ff2d'/>
<id>urn:sha1:7024bfffbdd1fb3dafa3f263f6d10fd2aed2ff2d</id>
<content type='text'>
</content>
</entry>
</feed>
