| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-11-20 | support creation of anonymous pipe on WinXP/2K3 | jsen- | -8/+26 | |
| 2016-11-20 | Rollup merge of #37880 - GuillaumeGomez:socket-4-doc, r=frewsxcv | Guillaume Gomez | -1/+78 | |
| Add missing examples in SocketAddr r? @frewsxcv | ||||
| 2016-11-19 | Merge branch 'master' into redox | Jeremy Soller | -18/+211 | |
| 2016-11-19 | Auto merge of #37833 - sfackler:process-abort, r=alexcrichton | bors | -0/+15 | |
| Add std::process::abort This calls libc abort on Unix and fastfail on Windows, first running cleanups to do things like flush stdout buffers. This matches with libc abort's behavior, which flushes open files. r? @alexcrichton | ||||
| 2016-11-19 | Add missing examples in SocketAddr | Guillaume Gomez | -1/+78 | |
| 2016-11-17 | Add std::process::abort | Steven Fackler | -0/+15 | |
| This calls libc abort on Unix and fastfail on Windows. | ||||
| 2016-11-17 | Replace setuid, setgid with setreuid, setregid | Jeremy Soller | -2/+2 | |
| 2016-11-17 | Add signal support, better exec error handling | Jeremy Soller | -34/+80 | |
| 2016-11-16 | Add examples for Ipv4Addr | Guillaume Gomez | -1/+124 | |
| 2016-11-16 | Add missing urls and improve internal doc representation | Guillaume Gomez | -6/+21 | |
| 2016-11-15 | Use chmod instead of fcntl to change file perms | Jeremy Soller | -4/+1 | |
| 2016-11-15 | Add set_perm | Jeremy Soller | -4/+7 | |
| 2016-11-14 | Simple implementation of read2 | Jeremy Soller | -10/+13 | |
| 2016-11-14 | Add current_exe support | Jeremy Soller | -2/+12 | |
| 2016-11-14 | Fix redox prefix handling | Jeremy Soller | -3/+18 | |
| 2016-11-14 | Update top-level path doc examples to show results. | Corey Farwell | -5/+18 | |
| 2016-11-14 | Add fcntl | Jeremy Soller | -5/+11 | |
| 2016-11-13 | Minor rewriting of `std::path::Path::push` doc example. | Corey Farwell | -5/+12 | |
| 2016-11-12 | Rollup merge of #37699 - alexcrichton:default-for-duration, r=brson | Eduard-Mihai Burtescu | -1/+1 | |
| std: Derive `Default` for `Duration`. Discussed in #37546 the libs team reached the conclusion that a default zero duration seems like a reasonable implementation of the `Default` trait. Closes #37546 | ||||
| 2016-11-12 | Rollup merge of #37696 - arthurprs:patch-1, r=alexcrichton | Eduard-Mihai Burtescu | -1/+4 | |
| Remove one bounds check from BufReader Very minor thing. Otherwise the optimizer can't be sure that pos <= cap. Added a paranoid debug_assert to ensure correctness instead. CC #37573 | ||||
| 2016-11-12 | Rollup merge of #37527 - Mark-Simulacrum:mpsc-recvtimeouterror-error-impl, ↵ | Eduard-Mihai Burtescu | -0/+32 | |
| r=alexcrichton Add Error implementation for std::sync::mpsc::RecvTimeoutError. Fixes https://github.com/rust-lang/rust/issues/37525. | ||||
| 2016-11-10 | Merge branch 'master' into redox | Jeremy Soller | -67/+120 | |
| 2016-11-10 | Use target_os = redox for cfg | Jeremy Soller | -8/+5 | |
| 2016-11-10 | Fix readdir | Jeremy Soller | -7/+11 | |
| 2016-11-10 | Fixes for stdio and processes on Redox | Jeremy Soller | -4/+35 | |
| 2016-11-10 | std: Derive `Default` for `Duration`. | Alex Crichton | -1/+1 | |
| Discussed in #37546 the libs team reached the conclusion that a default zero duration seems like a reasonable implementation of the `Default` trait. Closes #37546 | ||||
| 2016-11-10 | Remove one bounds check from BufReader | Arthur Silva | -1/+4 | |
| Otherwise the optimizer can't be sure that pos <= cap. Added a paranoid debug_assert to ensure correctness instead. | ||||
| 2016-11-09 | Fix exec | Jeremy Soller | -56/+10 | |
| 2016-11-10 | doc: fix typos | Tshepang Lekhonkhobe | -2/+2 | |
| 2016-11-09 | Rollup merge of #37622 - ollie27:cstring, r=alexcrichton | Eduard-Mihai Burtescu | -1/+1 | |
| Slightly optimise CString Avoid a reallocation in CString::from and CStr::to_owned. | ||||
| 2016-11-09 | Rollup merge of #37432 - achanda:send_to, r=alexcrichton | Eduard-Mihai Burtescu | -0/+3 | |
| Clarify that send_to might panic in certain cases Closes #34202 r? @alexcrichton | ||||
| 2016-11-09 | Clarify that send_to might return an error in certain cases | Abhishek Chanda | -0/+3 | |
| Closes #34202 | ||||
| 2016-11-08 | Rollup merge of #37588 - GuillaumeGomez:missing_io_urls, r=frewsxcv | Steve Klabnik | -11/+19 | |
| Add missing urls on io structs r? @steveklabnik | ||||
| 2016-11-08 | Slightly optimise CString | Oliver Middleton | -1/+1 | |
| Avoid a reallocation in CString::from and CStr::to_owned. | ||||
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 | |
| Stabilize `..` in tuple (struct) patterns I'd like to nominate `..` in tuple and tuple struct patterns for stabilization. This feature is a relatively small extension to existing stable functionality and doesn't have known blockers. The feature first appeared in Rust 1.10 6 months ago. An example of use: https://github.com/rust-lang/rust/pull/36203 Closes https://github.com/rust-lang/rust/issues/33627 r? @nikomatsakis | ||||
| 2016-11-05 | Rollup merge of #37589 - raphlinus:fuchsia_random, r=alexcrichton | Alex Crichton | -8/+20 | |
| std: Track change to cprng syscall signature (Fuchsia) The mx_cprng_draw syscall has changed signature to separate the status and size return values, rather than multiplexing them into a single value with errors interpreted as a negative value. This patch tracks that change. | ||||
| 2016-11-05 | Rollup merge of #37585 - leodasvacas:change_into_to_from, r=alexcrichton | Alex Crichton | -7/+7 | |
| Change `Into<Vec<u8>> for String` and `Into<OsString> for PathBuf` to From Fixes #37561. First contribution, happy with any and all feedback! | ||||
| 2016-11-05 | Rollup merge of #37537 - GuillaumeGomez:error_kind_doc, r=steveklabnik | Alex Crichton | -2/+7 | |
| Add missing urls for ErrorKind's variants r? @steveklabnik | ||||
| 2016-11-05 | Rollup merge of #37470 - arthurprs:sip-smaller, r=alexcrichton | Alex Crichton | -14/+12 | |
| Don't reuse RandomState seeds cc #36481 | ||||
| 2016-11-05 | add missing urls on io structs | Guillaume Gomez | -11/+19 | |
| 2016-11-04 | std: Track change to cprng syscall signature (Fuchsia) | Raph Levien | -8/+20 | |
| The mx_cprng_draw syscall has changed signature to separate the status and size return values, rather than multiplexing them into a single value with errors interpreted as a negative value. This patch tracks that change. | ||||
| 2016-11-04 | Change Into<Vec<u8>> for String and Into<OsString> for PathBuf to From impls | leonardo.yvens | -7/+7 | |
| 2016-11-04 | Auto merge of #37037 - Mark-Simulacrum:stack-error, r=alexcrichton | bors | -21/+48 | |
| Add conversions from `io:ErrorKind` to `io::Error` Filing to help with discussion around the possibility of doing this. Current changes are clearly backwards incompatible, but I think adding a new function (with a bikeshed on naming) like `Error::new_str` should be possible (or some other way of specializing the string error message case) to fix #36658. | ||||
| 2016-11-03 | Update to new sys requirements | Jeremy Soller | -0/+123 | |
| 2016-11-03 | Merge branch 'master' into redox | Jeremy Soller | -338/+452 | |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 | |
| 2016-11-02 | Rollup merge of #37498 - sanxiyn:unused-type-alias, r=eddyb | Jonathan Turner | -4/+0 | |
| Remove unused type aliases Found by extending the dead code lint. The lint itself is work in progress because of false positives. cc #37455. | ||||
| 2016-11-02 | Add missing urls for ErrorKind's variants | Guillaume Gomez | -2/+7 | |
| 2016-11-02 | Auto merge of #36948 - brson:sys, r=brson | bors | -290/+348 | |
| More refactoring to obey platform abstraction lint The most interesting things here are moving `std/sys/common` to `std/sys_common`, and `std/num/{f32,f64}.rs` to `std/{f32,f64}.rs`, and adding more documentation to `std/lib.rs`. r? @alexcrichton | ||||
| 2016-11-02 | Add a new non-heap allocated variant to io::Error's representation. | Mark-Simulacrum | -21/+48 | |
| Implement From<ErrorKind> for io::Error, intended for use with errors that should never be exposed to the user. | ||||
