Milan
|
15b119897c
|
integrate I/O safety changes
|
2021-10-10 14:01:36 -04:00 |
|
Milan Landaverde
|
92d680589c
|
cross-platform doctests
|
2021-10-10 14:01:09 -04:00 |
|
Milan Landaverde
|
d68a8d9870
|
moves use ptr within from_abstract_namespace fn
|
2021-10-10 14:01:08 -04:00 |
|
Milan Landaverde
|
565e349c79
|
Update tracking issue in stability refs
|
2021-10-10 14:01:07 -04:00 |
|
Milan Landaverde
|
1c2143193f
|
rustfmt
|
2021-10-10 14:01:07 -04:00 |
|
Milan Landaverde
|
63ebfc2c55
|
Add abstract namespace support for Unix domain sockets
|
2021-10-10 14:01:06 -04:00 |
|
Sachin Cherian
|
ec34aa61d6
|
modify std::os docs to be more consistent
> add intra doc links
> add a usage example for the os::windows module
|
2021-09-17 23:23:21 +05:30 |
|
Mara Bos
|
5cf025f076
|
Rollup merge of #88230 - steffahn:a_an, r=oli-obk
Fix typos “a”→“an”
Fix typos in comments; found using a regex to find some easy instance of incorrect usage of a vs. an.
While automation was used to find these, every change was checked manually.
Changes in submodules get separate PRs:
* https://github.com/rust-lang/stdarch/pull/1201
* https://github.com/rust-lang/cargo/pull/9821
* https://github.com/rust-lang/miri/pull/1874
* https://github.com/rust-lang/rls/pull/1746
* https://github.com/rust-analyzer/rust-analyzer/pull/9984
_folks @ rust-analyzer are fast at merging…_
* https://github.com/rust-analyzer/rust-analyzer/pull/9985
* https://github.com/rust-analyzer/rust-analyzer/pull/9987
* https://github.com/rust-analyzer/rust-analyzer/pull/9989
_For `clippy`, I don’t know if the changes should better better be moved to a PR to the original repo._
<hr>
This has some overlap with #88226, but neither is a strict superset of the other.
If you want multiple commits, I can split it up; in that case, make sure to suggest a criterion for splitting.
|
2021-08-23 20:45:49 +02:00 |
|
Dan Gohman
|
a0ce5f25fa
|
Remove redundant conversions.
|
2021-08-22 16:51:30 -07:00 |
|
Frank Steffahn
|
bf88b113ea
|
Fix typos “a”→“an”
|
2021-08-22 15:35:11 +02:00 |
|
Dan Gohman
|
be483ff4c1
|
Implement AsFd etc. for UnixListener.
Implement `AsFd`, `From<OwnedFd>`, and `Into<OwnedFd>` for
`UnixListener`. This is a follow-up to #87329.
|
2021-08-21 19:42:30 -07:00 |
|
Dan Gohman
|
e555003e6d
|
Factor out a common RawFd/AsRawFd/etc for Unix and WASI.
|
2021-08-19 13:27:19 -07:00 |
|
Dan Gohman
|
d15418586c
|
I/O safety.
Introduce `OwnedFd` and `BorrowedFd`, and the `AsFd` trait, and
implementations of `AsFd`, `From<OwnedFd>` and `From<T> for OwnedFd`
for relevant types, along with Windows counterparts for handles and
sockets.
Tracking issue:
- <https://github.com/rust-lang/rust/issues/87074>
RFC:
- <https://github.com/rust-lang/rfcs/blob/master/text/3128-io-safety.md>
|
2021-08-19 12:02:39 -07:00 |
|
Ali Malik
|
e43254aad1
|
Fix may not to appropriate might not or must not
|
2021-07-29 01:15:20 -04:00 |
|
David Carlier
|
42adaab699
|
netbsd enabled ucred
|
2021-07-24 16:21:19 +01:00 |
|
Maarten de Vries
|
259bf5f47a
|
Rely on libc for correct integer types in os/unix/net/ancillary.rs.
|
2021-06-17 15:56:47 +02:00 |
|
Christiaan Dirkx
|
a808fd44a3
|
Move std::sys::unix::ext to std::os::unix
|
2021-05-03 16:56:21 +02:00 |
|