| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-08-24 | Fix inconsistent doc headings | lukaramu | -1/+1 | |
| This fixes headings reading "Unsafety" and "Example", they should be "Safety" and "Examples" according to RFC 1574. | ||||
| 2017-08-20 | redox: Correct error on exec when file is not found | Ian Douglas Scott | -1/+1 | |
| `.raw_os_error()` (called in `spawn()`) returned None, so this produced an incorrect error. | ||||
| 2017-08-17 | Rollup merge of #43891 - Fourchaux:master, r=steveklabnik | Corey Farwell | -1/+1 | |
| Fix typos & us spellings Fixing some typos and non en-US spellings. (Update of PR https://github.com/rust-lang/rust/pull/42812 ) | ||||
| 2017-08-16 | Auto merge of #43710 - zackmdavis:field_init_shorthand_power_slam, ↵ | bors | -4/+4 | |
| r=Mark-Simulacrum use field init shorthand EVERYWHERE Like #43008 (f668999), but [(lacking reasons to be more timid)](https://github.com/rust-lang/rust/pull/43008#issuecomment-312463564) _much more aggressive_. r? @Mark-Simulacrum | ||||
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -4/+4 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-08-15 | Fix typos & us spellings | Fourchaux | -1/+1 | |
| 2017-08-15 | Auto merge of #43635 - ids1024:backtrace-redox, r=alexcrichton | bors | -32/+159 | |
| Make backtraces work on Redox, copying Unix implementation The `backtrace/` directory here is the same as the Unix one, except for adding an implementation of `get_executable_filename`. | ||||
| 2017-08-13 | Rollup merge of #43821 - NilSet:redox-dns, r=alexcrichton | Guillaume Gomez | -14/+12 | |
| Handle DNS label compression in more places in Redox name resolution | ||||
| 2017-08-13 | Rollup merge of #43814 - Eijebong:fix_typos2, r=petrochenkov | Guillaume Gomez | -2/+2 | |
| Fix some typos Follow up of #43794 If refined my script a little bit and found some more. | ||||
| 2017-08-13 | Auto merge of #43348 - kennytm:fix-24658-doc-every-platform, r=alexcrichton | bors | -0/+1 | |
| Expose all OS-specific modules in libstd doc. 1. Uses the special `--cfg dox` configuration passed by rustbuild when running `rustdoc`. Changes the `#[cfg(platform)]` into `#[cfg(any(dox, platform))]` so that platform-specific API are visible to rustdoc. 2. Since platform-specific implementations often won't compile correctly on other platforms, `rustdoc` is changed to apply `everybody_loops` to the functions during documentation and doc-test harness. 3. Since platform-specific code are documented on all platforms now, it could confuse users who found a useful API but is non-portable. Also, their examples will be doc-tested, so must be excluded when not testing on the native platform. An undocumented attribute `#[doc(cfg(...))]` is introduced to serve the above purposed. Fixes #24658 (Does _not_ fully implement #1998). | ||||
| 2017-08-12 | Fix some typos | Bastien Orivel | -2/+2 | |
| 2017-08-11 | Handle DNS label compression in more places | Thomas Levy | -14/+12 | |
| 2017-08-11 | Fix some typos | Bastien Orivel | -2/+2 | |
| 2017-08-10 | Exposed all platform-specific documentation. | kennytm | -0/+1 | |
| 2017-08-03 | Simplify Redox backtrace/ to not include non-Redox implementations | Ian Douglas Scott | -207/+3 | |
| 2017-08-03 | Make backtraces work on Redox, copying Unix implementation | Ian Douglas Scott | -32/+363 | |
| 2017-08-04 | Auto merge of #43459 - ids1024:asrawfd, r=alexcrichton | bors | -0/+16 | |
| Implement AsRawFd for Stdin, Stdout, and Stderr https://github.com/rust-lang/rfcs/issues/2074 | ||||
| 2017-07-29 | Split FL and FD fcntls | Jeremy Soller | -10/+12 | |
| 2017-07-29 | Redox: Add JoinHandleExt (matching Unix version) | Ian Douglas Scott | -0/+50 | |
| 2017-07-25 | Correct 'stable' attribute | Ian Douglas Scott | -3/+3 | |
| 2017-07-24 | Implement AsRawFd for Stdin, Stdout, and Stderr | Ian Douglas Scott | -0/+16 | |
| 2017-07-18 | Rollup merge of #43304 - ids1024:path2, r=aturon | Mark Simulacrum | -21/+28 | |
| redox: handle multiple paths in PATH | ||||
| 2017-07-17 | redox: handle multiple paths in PATH | Ian Douglas Scott | -21/+28 | |
| 2017-07-18 | libstd: remove redundant & from &Path::new(...) | NODA, Kai | -4/+4 | |
| fn Path::new<S: AsRef ...>(s: &S) -> &Path Signed-off-by: NODA, Kai <nodakai@gmail.com> | ||||
| 2017-07-14 | Rollup merge of #43228 - redox-os:backtrace_fix, r=alexcrichton | Corey Farwell | -3/+12 | |
| Fix backtrace on Redox This fixes sys::backtrace on Redox | ||||
| 2017-07-14 | Rollup merge of #43202 - jackpot51:patch-1, r=sfackler | Corey Farwell | -1/+1 | |
| Fix sys::redox::net::tcp A change to the upper level API needed to be filtered down | ||||
| 2017-07-13 | Fix backtrace on Redox | Jeremy Soller | -3/+12 | |
| 2017-07-13 | Rollup merge of #43204 - jackpot51:patch-3, r=alexcrichton | Steve Klabnik | -3/+4 | |
| Implement fs::rename in sys::redox This uses a simple implementation of copy + unlink. Redox does not have a rename or link system call for a faster implementation. | ||||
| 2017-07-12 | Update fs.rs | Jeremy Soller | -1/+1 | |
| 2017-07-12 | Update mod.rs | Jeremy Soller | -3/+1 | |
| 2017-07-12 | Update fs.rs | Jeremy Soller | -2/+3 | |
| 2017-07-12 | Update mod.rs | Jeremy Soller | -17/+1 | |
| 2017-07-12 | Update tcp.rs | Jeremy Soller | -1/+1 | |
| 2017-07-12 | Rollup merge of #43100 - ids1024:stat2, r=aturon | Mark Simulacrum | -2/+17 | |
| Redox: add stat methods(); support is_symlink() | ||||
| 2017-07-11 | Redox: Use O_NOFOLLOW for lstat() | Ian Douglas Scott | -1/+5 | |
| 2017-07-07 | Redox: Fix Condvar.wait(); do not lock mutex twice | Ian Douglas Scott | -3/+1 | |
| The atomic_xchg() loop locks the mutex, so the call to mutex_lock is incorrect, and blocks. | ||||
| 2017-07-06 | Implement TcpStream::connect_timeout | Steven Fackler | -0/+4 | |
| This breaks the "single syscall rule", but it's really annoying to hand write and is pretty foundational. | ||||
| 2017-07-06 | Redox: add stat methods(); support is_symlink() | Ian Douglas Scott | -2/+17 | |
| 2017-07-04 | Rollup merge of #42975 - ids1024:symlink2, r=aturon | Mark Simulacrum | -6/+15 | |
| redox: symlink and readlink | ||||
| 2017-06-30 | Fix long line | Ian Douglas Scott | -1/+2 | |
| 2017-06-29 | Fix Redox build, apparently broken by #42687 | Ian Douglas Scott | -1/+5 | |
| 2017-06-29 | redox: symlink and readlink | Ian Douglas Scott | -4/+12 | |
| 2017-06-29 | Auto merge of #42848 - ids1024:redox-fix, r=sfackler | bors | -3/+2 | |
| Fix Redox build, broken in ecbb896b9eb2acadefde57be493e4298c1aa04a3 | ||||
| 2017-06-23 | Rollup merge of #42783 - ids1024:redox-env, r=sfackler | Mark Simulacrum | -1/+1 | |
| Redox: Use create() instead of open() when setting env variable See https://github.com/redox-os/kernel/pull/25. | ||||
| 2017-06-23 | Removed 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-06-22 | Fix Redox build, broken in ecbb896b9eb2acadefde57be493e4298c1aa04a3 | Ian Douglas Scott | -3/+2 | |
| 2017-06-22 | Auto merge of #42798 - stepancheg:args-debug, r=sfackler | bors | -0/+6 | |
| Better Debug for Args and ArgsOs Display actual args instead of two dots. | ||||
| 2017-06-21 | Better Debug for Args and ArgsOs | Stepan Koltsov | -0/+6 | |
| Display actual args instead of two dots. | ||||
| 2017-06-20 | Add `Read::initializer`. | Steven Fackler | -24/+0 | |
| This is an API that allows types to indicate that they can be passed buffers of uninitialized memory which can improve performance. | ||||
| 2017-06-20 | Redox: Use create() instead of open() when setting env variable | Ian Douglas Scott | -1/+1 | |
