| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2016-11-27 | Auto merge of #38019 - sourcefrog:doc-separator, r=frewsxcv | bors | -1/+3 | |
| Clearer description of std::path::MAIN_SEPARATOR. | ||||
| 2016-11-27 | Auto merge of #38022 - arthurprs:micro-opt-hm, r=bluss | bors | -18/+21 | |
| Use displacement instead of initial bucket in HashMap code Use displacement instead of initial bucket in HashMap code. It makes the code a bit cleaner and also saves a few instructions (handy since it'll be using some to do some sort of adaptive behavior soon). | ||||
| 2016-11-27 | Use displacement instead of initial bucket in HashMap code | arthurprs | -18/+21 | |
| 2016-11-27 | Auto merge of #37983 - GuillaumeGomez:tcp_listener_doc, r=frewsxcv | bors | -3/+118 | |
| Add examples for TcpListener struct r? @frewsxcv | ||||
| 2016-11-27 | Add examples for TcpListener struct | Guillaume Gomez | -3/+118 | |
| 2016-11-26 | Auto merge of #38004 - GuillaumeGomez:tcp_stream_doc, r=frewsxcv | bors | -8/+185 | |
| Add missing urls and examples to TcpStream r? @frewsxcv | ||||
| 2016-11-26 | Add part of missing UdpSocket's urls and examples | Guillaume Gomez | -11/+215 | |
| 2016-11-26 | Clearer description of std::path::MAIN_SEPARATOR. | Martin Pool | -1/+3 | |
| 2016-11-26 | Rollup merge of #38010 - frewsxcv:lock-creations, r=GuillaumeGomez | Seo Sanghyeon | -1/+22 | |
| Document how lock 'guard' structures are created. | ||||
| 2016-11-26 | Rollup merge of #38001 - vickenty:patch-1, r=steveklabnik | Seo Sanghyeon | -2/+2 | |
| Follow our own recommendations in the examples Remove exclamation marks from the the example error descriptions: > The description [...] should not contain newlines or sentence-ending punctuation | ||||
| 2016-11-26 | Rollup merge of #37985 - frewsxcv:completed-fixme, r=petrochenkov | Seo Sanghyeon | -1/+1 | |
| Remove completed FIXME. https://github.com/rust-lang/rust/issues/30530 | ||||
| 2016-11-26 | Rollup merge of #37978 - fkjogu:master, r=sfackler | Seo Sanghyeon | -5/+5 | |
| Define `bound` argument in std::sync::mpsc::sync_channel in the documentation The `bound` argument in `std::sync::mpsc::sync:channel(bound: usize)` was not defined in the documentation. | ||||
| 2016-11-26 | Rollup merge of #37962 - GuillaumeGomez:socket-v6, r=frewsxcv | Seo Sanghyeon | -0/+84 | |
| Add missing examples to SocketAddrV6 r? @steveklabnik cc @frewsxcv | ||||
| 2016-11-25 | Fix canonicalize | Jeremy Soller | -3/+2 | |
| 2016-11-25 | Use O_DIRECTORY | Jeremy Soller | -9/+12 | |
| 2016-11-25 | Document how the `MutexGuard` structure is created. | Corey Farwell | -1/+8 | |
| Also, end sentence with a period. | ||||
| 2016-11-25 | Document how the `RwLockWriteGuard` structure is created. | Corey Farwell | -0/+7 | |
| 2016-11-25 | Document how the `RwLockReadGuard` structure is created. | Corey Farwell | -0/+7 | |
| 2016-11-25 | Add missing urls and examples to TcpStream | Guillaume Gomez | -8/+185 | |
| 2016-11-25 | Follow our own recommendations in the examples | Vickenty Fesunov | -2/+2 | |
| Remove exclamation marks from the the example error descriptions: > The description [...] should not contain newlines or sentence-ending punctuation | ||||
| 2016-11-24 | Remove completed FIXME. | Corey Farwell | -1/+1 | |
| https://github.com/rust-lang/rust/issues/30530 | ||||
| 2016-11-24 | Define `bound` argument in std::sync::mpsc::sync_channel | fkjogu | -5/+5 | |
| The `bound` argument in `std::sync::mpsc::sync:channel(bound: usize)` was not defined in the documentation. | ||||
| 2016-11-23 | std: make compilation of libpanic_unwind optional via a Cargo feature | Jorge Aparicio | -2/+3 | |
| with this feature disabled, you can (Cargo) compile std with "panic=abort" rustbuild will build std with this feature enabled, to maintain the status quo fixes #37252 | ||||
| 2016-11-23 | Separated fuchsia-specific process stuff into 'process_fuchsia.rs' and ↵ | Theodore DeRego | -868/+940 | |
| refactored out some now-duplicated code into a 'process_common.rs' | ||||
| 2016-11-23 | Allow setting nonblock on sockets | Jeremy Soller | -11/+16 | |
| 2016-11-23 | Add missing examples to SocketAddrV6 | Guillaume Gomez | -0/+84 | |
| 2016-11-23 | Add File set_permissions | Jeremy Soller | -0/+4 | |
| 2016-11-23 | Merge branch 'master' into redox | Jeremy Soller | -10/+205 | |
| 2016-11-23 | Add ::1 example in IPv6 to IPv4 conversion | Guillaume Gomez | -15/+44 | |
| 2016-11-23 | Rollup merge of #37925 - jtdowney:env-args-doc-links, r=steveklabnik | Guillaume Gomez | -5/+13 | |
| Add some internal docs links for Args/ArgsOs In many places the docs link to other sections and I noticed it was lacking here. Not sure if there is a standard for if inter-linking is appropriate. | ||||
| 2016-11-23 | Rollup merge of #37913 - GuillaumeGomez:socket-v4, r=frewsxcv | Guillaume Gomez | -0/+46 | |
| Add missing examples for SocketAddrV4 r? @steveklabnik cc @frewsxcv | ||||
| 2016-11-22 | Whoops :| s/update/unwrap/ | Theodore DeRego | -1/+1 | |
| 2016-11-22 | Cleaned up and appeased the linter | Theodore DeRego | -77/+30 | |
| 2016-11-22 | Fuchsia support for std::process via liblaunchpad. | Theodore DeRego | -5/+426 | |
| 2016-11-22 | Add a method for setting permissions directly on an open file. | Steven Allen | -0/+85 | |
| On unix like systems, the underlying file corresponding to any given path may change at any time. This function makes it possible to set the permissions of the a file corresponding to a `File` object even if its path changes. | ||||
| 2016-11-22 | Add missing examples for Ipv6Addr | Guillaume Gomez | -0/+129 | |
| 2016-11-21 | Add some internal docs links for Args/ArgsOs | John Downey | -5/+13 | |
| 2016-11-21 | Auto merge of #37677 - jsen-:master, r=alexcrichton | bors | -8/+26 | |
| libstd: support creation of anonymous pipe on WinXP/2K3 `PIPE_REJECT_REMOTE_CLIENTS` flag is not supported on Windows < VISTA, and every invocation of `anon_pipe` including attempts to pipe `std::process::Child`'s stdio fails. This PR should work around this issue by performing a runtime check of windows version and conditionally omitting this flag on "XP and friends". Getting the version should be probably moved out of the function `anon_pipe` itself (the OS version does not often change during runtime :) ), but: - I didn't find any precedent for this and assuming there's not much overhead (I hope windows does not perform any heuristics to find out it's own version, just fills couple of fields in the struct). - the code path is not especially performance sensitive anyway. | ||||
| 2016-11-21 | Add missing examples for SocketAddrV4 | Guillaume Gomez | -0/+46 | |
| 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 | |
