jD91mZM2
1581971635
Stablize Redox Unix Sockets
2018-07-24 06:25:29 +02:00
jD91mZM2
0b56e7f1a9
Delete leftover files
2018-07-08 20:48:11 +02:00
jD91mZM2
c007a78d23
Add is_unnamed
2018-07-07 06:52:03 +02:00
jD91mZM2
abac5e722f
Revert unification of interfaces
2018-07-07 06:50:55 +02:00
jD91mZM2
ea6f9f9c55
Remove stability attributes on private types and leftover docs
2018-07-03 11:13:16 +02:00
jD91mZM2
c986310757
Add is_unnamed on redox
2018-06-27 18:37:44 +02:00
jD91mZM2
79bf00f406
Fix tidy checks
2018-06-27 15:10:00 +02:00
jD91mZM2
a4e190546c
Horrible attempt at cleaning things up that probably just made it worse
2018-06-27 10:12:34 +02:00
jD91mZM2
916f7c864a
Revert "Remove functions that always error"
...
This reverts commit 21d09b983de87fec2e98832f4c30b52f12d6342f.
2018-06-26 20:31:35 +02:00
jD91mZM2
c86a7a01e2
Mention redox' behavior in doc comments
2018-06-26 20:31:35 +02:00
jD91mZM2
4bebd24fca
Remove functions that always error
2018-06-26 20:31:35 +02:00
jD91mZM2
4286ad7f0d
Disallow constructing SocketAddr from third-party code
2018-06-26 20:31:35 +02:00
jD91mZM2
2161254d8a
Make feature unstable
2018-06-26 20:31:35 +02:00
jD91mZM2
c5977e3ea7
Custom feature gate (I think?)
2018-06-26 20:31:35 +02:00
jD91mZM2
419500710d
Trim all lines to 100
2018-06-26 20:31:35 +02:00
jD91mZM2
3b866b0ea4
Make UnixStream::take_error return None on redox
2018-06-26 20:31:34 +02:00
jD91mZM2
2394549af5
Unix sockets on redox!
2018-06-26 20:31:34 +02:00
Dylan MacKenzie
d5bee64df4
Prefer unprefixed paths for well known structs
2018-04-14 15:32:24 -07:00
Dylan MacKenzie
182d99cfd1
Add doc links to std::os extension traits
...
Add documentation links to the original type for various OS-specific
extension traits and normalize the language for introducing such traits.
Also, remove some outdated comments around the extension trait
definitions.
2018-04-14 15:32:24 -07:00
Corey Farwell
e9dcec070d
Remove hidden foo functions from doc examples; use Termination trait.
...
Fixes https://github.com/rust-lang/rust/issues/49233 .
2018-03-28 13:15:05 +02:00
lukaramu
49ee9f3f08
Fix inconsistent doc headings
...
This fixes headings reading "Unsafety" and "Example", they should be
"Safety" and "Examples" according to RFC 1574.
2017-08-24 18:42:53 +02:00
Guillaume Gomez
bc6659a8fe
Rollup merge of #43814 - Eijebong:fix_typos2, r=petrochenkov
...
Fix some typos
Follow up of #43794
If refined my script a little bit and found some more.
2017-08-13 11:03:11 +02:00
Bastien Orivel
3ab86fbab2
Fix some typos
2017-08-12 14:01:11 +02:00
kennytm
b4114ebe3a
Exposed all platform-specific documentation.
2017-08-10 13:43:59 +08:00
bors
eae446c4dc
Auto merge of #43459 - ids1024:asrawfd, r=alexcrichton
...
Implement AsRawFd for Stdin, Stdout, and Stderr
https://github.com/rust-lang/rfcs/issues/2074
2017-08-04 02:15:04 +00:00
Ian Douglas Scott
c83f97533a
Redox: Add JoinHandleExt (matching Unix version)
2017-07-29 09:31:18 -06:00
Ian Douglas Scott
e9c55d1f79
Correct 'stable' attribute
2017-07-25 16:44:25 -07:00
Ian Douglas Scott
85ef570e00
Implement AsRawFd for Stdin, Stdout, and Stderr
2017-07-24 14:46:42 -07:00
Ian Douglas Scott
4d58b048a8
Redox: add stat methods(); support is_symlink()
2017-07-06 17:34:51 -07:00
kennytm
4711982314
Removed as many "```ignore" as possible.
...
Replaced by adding extra imports, adding hidden code (`# ...`), modifying
examples to be runnable (sorry Homura), specifying non-Rust code, and
converting to should_panic, no_run, or compile_fail.
Remaining "```ignore"s received an explanation why they are being ignored.
2017-06-23 15:31:53 +08:00
Jeremy Soller
b13d9ce222
Add dev and ino to MetadataExt
2017-01-30 20:19:00 -07:00
Utkarsh Kukreti
9d912b683a
libstd: replace all try! with ? in documentation examples
...
See #38644 .
2017-01-22 21:07:38 +05:30
bors
99913c5ead
Auto merge of #38401 - redox-os:redox_cross, r=brson
...
Redox Cross Compilation
I will admit - there are things here that I wish I did not have to do. This completes the ability to create a cross compiler from the rust repository for `x86_64-unknown-redox`. I will document this PR with inline comments explaining some things.
[View this gist to see how a cross compiler is built](https://gist.github.com/jackpot51/6680ad973986e84d69c79854249f2b7e )
Prior discussion of a smaller change is here: https://github.com/rust-lang/rust/pull/38366
2016-12-23 09:09:26 +00:00
Jeremy Soller
7d3ae87453
Add RawFd traits for net
2016-12-21 20:19:32 -07:00
Aaron Turon
9a5cef4de5
Address fallout
2016-12-16 19:42:17 -08:00
Jeremy Soller
e68393397a
Commit to fix make tidy
2016-11-28 21:07:26 -07:00
Jeremy Soller
746222fd9d
Switch to using syscall crate directly - without import
2016-11-28 18:07:19 -07:00
Jeremy Soller
2e5c821619
Add set_perm
2016-11-15 16:12:30 -07:00
Jeremy Soller
a5de9bb591
Remove unsafe libc layer
2016-10-28 14:17:34 -06:00
Jeremy Soller
8b09e01fef
Add redox system
2016-10-27 20:57:49 -06:00