| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-10-16 | Take some of sys/vxworks/process/* from sys/unix instead. | Mara Bos | -4/+20 | |
| 2020-10-16 | Take sys/vxworks/{fd,fs,io} from sys/unix instead. | Mara Bos | -0/+7 | |
| 2020-10-03 | Rollup merge of #77182 - GuillaumeGomez:missing-examples-fd-traits, r=pickfire | Jonas Schievink | -0/+40 | |
| Add missing examples for Fd traits Not sure what happened here... This is a reopening of #77142 r? @Dylan-DPC | ||||
| 2020-10-02 | Simplify fd examples | Guillaume Gomez | -19/+16 | |
| 2020-10-01 | Auto merge of #76969 - withoutboats:rawfd-refexive-traits, r=dtolnay | bors | -0/+19 | |
| Make RawFd implement the RawFd traits This PR makes `RawFd` implement `AsRawFd`, `IntoRawFd` and `FromRawFd`, so it can be passed to interfaces that use one of those traits as a bound. | ||||
| 2020-09-25 | Add missing examples for Fd traits | Guillaume Gomez | -0/+43 | |
| 2020-09-22 | Revert "Function to convert OpenOptions to c_int" | Joshua Nelson | -29/+0 | |
| 2020-09-22 | Auto merge of #76110 - FedericoPonzi:convert-openoptions-cint, r=JoshTriplett | bors | -0/+29 | |
| Function to convert OpenOptions to c_int Fixes: #74943 The creation_mode and access_mode function were already available in the OpenOptions struct, but currently private. I've added a new free functions to unix/fs.rs which takes the OpenOptions, and returns the c_int to be used as parameter for the `open` call. | ||||
| 2020-09-22 | enable unstable open_options_ext_as_flags feature in doc comments | Federico Ponzi | -0/+1 | |
| 2020-09-20 | fix typos | Without Boats | -2/+2 | |
| 2020-09-20 | Make RawFd implement the RawFd traits | Without Boats | -0/+19 | |
| 2020-09-19 | Add tracking issue for feature(unix_socket_peek) | rijenkii | -3/+3 | |
| 2020-09-16 | Sets as_flags as unstable | Federico Ponzi | -1/+1 | |
| 2020-09-15 | Auto merge of #75148 - joechrisellis:master, r=Amanieu | bors | -0/+185 | |
| Implementation of peer credentials for Unix sockets The code in `ucred.rs` is based on the work done in [PR 13](https://github.com/tokio-rs/tokio-uds/pull/13) in the tokio-uds repository on GitHub. This commit is effectively a port to the stdlib, so credit to Martin Habovštiak (`@Kixunil)` and contributors for the meat of this work. 🥇 Happy to make changes as needed. 🙂 | ||||
| 2020-09-14 | Fix peer credentials for Android | Joe Ellis | -6/+5 | |
| 2020-09-14 | Conditionally compile peer credentials feature for supported platforms | Joe Ellis | -0/+18 | |
| 2020-09-14 | Add documentation to public fields of UCred struct | Joe Ellis | -1/+8 | |
| 2020-09-14 | Move Unix peer credentials tests to their own file | Joe Ellis | -20/+16 | |
| 2020-09-14 | Add pid as an option to UCred struct | Joe Ellis | -3/+5 | |
| Currently, PID will be populated for Linux, and set to None for BSDs. | ||||
| 2020-09-14 | Use `u32::MAX` instead of `u32::max_value` | Joe Ellis | -1/+1 | |
| Co-authored-by: lzutao <taolzu@gmail.com> | ||||
| 2020-09-14 | Add basic test for Unix peer credentials | Joe Ellis | -0/+20 | |
| 2020-09-14 | Remove use of `MaybeUninit` in `ucred.rs` | Joe Ellis | -5/+3 | |
| We can simply init the struct directly. There is no real need to use uninit memory here. | ||||
| 2020-09-14 | Implementation of peer credentials for Unix sockets | Joe Ellis | -0/+145 | |
| The code in `ucred.rs` is based on the work done in PR 13 in the tokio-uds repository on GitHub. Link below for reference: https://github.com/tokio-rs/tokio-uds/pull/13 Credit to Martin Habovštiak (GitHub username Kixunil) and contributors for this work! | ||||
| 2020-09-12 | Remove Windows details from Unix and VmWorks symlink() docstrings | Nicholas Bishop | -9/+0 | |
| This note is not relevant to other operating systems. | ||||
| 2020-09-12 | Rollup merge of #76583 - CDirkx:os-doc, r=jonas-schievink | Ralf Jung | -5/+5 | |
| Update `std::os` module documentation. Adds missing descriptions for the modules `std::os::linux::fs` and `std::os::windows::io`. Also adds punctuation for consistency with other descriptions. | ||||
| 2020-09-11 | Add `peek` and `peek_from` to `UnixStream` and `UnixDatagram` | rijenkii | -20/+192 | |
| 2020-09-11 | Update `std::os` module documentation. | Christiaan Dirkx | -5/+5 | |
| Adds missing descriptions for the modules std::os::linux::fs and std::os::windows::io. Also adds punctuation for consistency with other descriptions. | ||||
| 2020-09-04 | Fix nlink example typo | Chris Gillespie | -1/+1 | |
| 2020-09-02 | Convert many files to intra-doc links | Joshua Nelson | -2/+5 | |
| - Use intra-doc links for `std::io` in `std::fs` - Use intra-doc links for File::read in unix/ext/fs.rs - Remove explicit intra-doc links for `true` in `net/addr.rs` - Use intra-doc links in alloc/src/sync.rs - Use intra-doc links in src/ascii.rs - Switch to intra-doc links in alloc/rc.rs - Use intra-doc links in core/pin.rs - Use intra-doc links in std/prelude - Use shorter links in `std/fs.rs` `io` is already in scope. | ||||
| 2020-09-02 | Update docs of OpenOptions::as_flags | Federico Ponzi | -3/+2 | |
| 2020-08-31 | Update OpenOptions::as_flags docs, and minor styling | Federico Ponzi | -9/+8 | |
| 2020-08-31 | Add as_flag function to the OpenOptionsExt struct | Federico Ponzi | -0/+30 | |
| 2020-08-31 | std: move "mod tests/benches" to separate files | Lzu Tao | -379/+377 | |
| Also doing fmt inplace as requested. | ||||
| 2020-08-19 | resolve comments | Prabakaran Kumaresshan | -11/+0 | |
| 2020-08-19 | Switch to intra-doc links in /src/sys/unix/ext/*.rs | Prabakaran Kumaresshan | -74/+35 | |
| 2020-07-27 | mv std libs to library/ | mark | -0/+3464 | |
