about summary refs log tree commit diff
path: root/src/libstd/sys/redox/ext
AgeCommit message (Collapse)AuthorLines
2019-08-06redox: convert to target_family unixJeremy Soller-1589/+0
2019-07-04Add missing lifetime specifierJeremy Stucki-1/+1
Co-Authored-By: Mazdak Farrokhzad <twingoow@gmail.com>
2019-07-01Remove needless lifetimesJeremy Stucki-1/+1
2019-05-26Print file mode of PermissionExt in octal in Examplesoberien-1/+1
2019-05-02Make tidy::version::Version a [u32; 3]Alexey Shmalko-41/+41
2019-03-31libstd: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-3/+3
2019-03-29implement `AsRawFd` for stdio locksAndy Russell-0/+15
2019-03-21Unify OsString/OsStr for byte-based implementationsJethro Beekman-50/+33
2019-02-28libstd => 2018Taiki Endo-28/+28
2019-02-22Rollup merge of #58059 - RalfJung:before_exec, r=alexcrichtonMazdak Farrokhzad-4/+24
deprecate before_exec in favor of unsafe pre_exec Fixes https://github.com/rust-lang/rust/issues/39575 As per the [lang team decision](https://github.com/rust-lang/rust/issues/39575#issuecomment-442993358): > The language team agreed that before_exec should be unsafe, and leaves the details of a transition plan to the libs team. Cc @alexcrichton @rust-lang/libs how would you like to proceed?
2019-02-10libs: doc commentsAlexander Regueiro-6/+6
2019-02-10tests: doc commentsAlexander Regueiro-2/+2
2019-02-03POSIX requires async signal safety for fork in signal handlers, not in generalRalf Jung-2/+1
2019-02-02pre_exec: expand docsRalf Jung-3/+4
2019-02-02deprecate things a bit slowerRalf Jung-1/+1
2019-02-01also replace before_exec by pre_exec on redoxRalf Jung-4/+24
2018-12-25Remove licensesMark Rousskov-70/+0
2018-07-24Stablize Redox Unix SocketsjD91mZM2-1/+41
2018-07-08Delete leftover filesjD91mZM2-252/+0
2018-07-07Add is_unnamedjD91mZM2-0/+27
2018-07-07Revert unification of interfacesjD91mZM2-4/+692
2018-07-03Remove stability attributes on private types and leftover docsjD91mZM2-2/+0
2018-06-27Add is_unnamed on redoxjD91mZM2-22/+26
2018-06-27Fix tidy checksjD91mZM2-0/+10
2018-06-27Horrible attempt at cleaning things up that probably just made it worsejD91mZM2-702/+254
2018-06-26Revert "Remove functions that always error"jD91mZM2-0/+181
This reverts commit 21d09b983de87fec2e98832f4c30b52f12d6342f.
2018-06-26Mention redox' behavior in doc commentsjD91mZM2-0/+6
2018-06-26Remove functions that always errorjD91mZM2-181/+0
2018-06-26Disallow constructing SocketAddr from third-party codejD91mZM2-2/+2
2018-06-26Make feature unstablejD91mZM2-40/+1
2018-06-26Custom feature gate (I think?)jD91mZM2-40/+40
2018-06-26Trim all lines to 100jD91mZM2-3/+10
2018-06-26Make UnixStream::take_error return None on redoxjD91mZM2-3/+3
2018-06-26Unix sockets on redox!jD91mZM2-0/+729
2018-04-14Prefer unprefixed paths for well known structsDylan MacKenzie-7/+7
2018-04-14Add doc links to `std::os` extension traitsDylan MacKenzie-19/+43
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-03-28Remove hidden `foo` functions from doc examples; use `Termination` trait.Corey Farwell-18/+20
Fixes https://github.com/rust-lang/rust/issues/49233.
2017-08-24Fix inconsistent doc headingslukaramu-1/+1
This fixes headings reading "Unsafety" and "Example", they should be "Safety" and "Examples" according to RFC 1574.
2017-08-13Rollup merge of #43814 - Eijebong:fix_typos2, r=petrochenkovGuillaume Gomez-2/+2
Fix some typos Follow up of #43794 If refined my script a little bit and found some more.
2017-08-12Fix some typosBastien Orivel-2/+2
2017-08-10Exposed all platform-specific documentation.kennytm-0/+1
2017-08-04Auto merge of #43459 - ids1024:asrawfd, r=alexcrichtonbors-0/+16
Implement AsRawFd for Stdin, Stdout, and Stderr https://github.com/rust-lang/rfcs/issues/2074
2017-07-29Redox: Add JoinHandleExt (matching Unix version)Ian Douglas Scott-0/+50
2017-07-25Correct 'stable' attributeIan Douglas Scott-3/+3
2017-07-24Implement AsRawFd for Stdin, Stdout, and StderrIan Douglas Scott-0/+16
2017-07-06Redox: add stat methods(); support is_symlink()Ian Douglas Scott-0/+15
2017-06-23Removed as many "```ignore" as possible.kennytm-21/+31
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-01-30Add dev and ino to MetadataExtJeremy Soller-0/+10
2017-01-22libstd: replace all `try!` with `?` in documentation examplesUtkarsh Kukreti-5/+5
See #38644.
2016-12-23Auto merge of #38401 - redox-os:redox_cross, r=brsonbors-15/+20
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