index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
libstd
/
sys
/
unix
/
pipe.rs
Age
Commit message (
Expand
)
Author
Lines
2020-07-27
mv std libs to library/
mark
-122
/
+0
2020-07-22
Move the pipe2 call behind a hard target `#[cfg]`
Josh Stone
-21
/
+23
2020-07-21
Remove Linux workarounds for missing CLOEXEC support
Josh Stone
-31
/
+12
2020-04-26
Update name
Steven Fackler
-4
/
+4
2020-04-26
Add Read/Write::can_read/write_vectored
Steven Fackler
-0
/
+10
2020-01-02
Use drop instead of the toilet closure `|_| ()`
Lzu Tao
-2
/
+2
2019-11-29
Format libstd/sys with rustfmt
David Tolnay
-19
/
+19
2019-08-06
redox: convert to target_family unix
Jeremy Soller
-1
/
+2
2019-04-27
Stabilized vectored IO
Steven Fackler
-3
/
+3
2019-04-10
std: Add `{read,write}_vectored` for more types
Alex Crichton
-1
/
+9
2019-02-28
libstd => 2018
Taiki Endo
-6
/
+7
2019-01-26
Replace deprecated ATOMIC_INIT consts
Mark Rousskov
-2
/
+2
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-20
Fix pipe2 and accept4 on static linked executables on linux (like musl).
Adrian Budau
-16
/
+14
2018-05-14
read2: Use inner function instead of closure
John-John Tedro
-18
/
+19
2017-06-20
Add `Read::initializer`.
Steven Fackler
-4
/
+0
2017-06-08
std: Handle ENOSYS when calling `pipe2`
Alex Crichton
-6
/
+23
2017-04-04
std: Use `poll` instead of `select`
Alex Crichton
-13
/
+9
2017-01-30
Don't handle ENOSYS in `anon_pipe()`
Tobias Bucher
-14
/
+9
2017-01-27
Use less syscalls in `anon_pipe()`
Tobias Bucher
-19
/
+19
2016-11-22
Fuchsia support for std::process via liblaunchpad.
Theodore DeRego
-0
/
+1
2016-08-24
Use `#[prelude_import]` in `libstd`.
Jeffrey Seyfried
-2
/
+0
2016-07-12
Use `ptr::{null, null_mut}` instead of `0 as *{const, mut}`
Tobias Bucher
-2
/
+3
2016-06-24
Bubble up the errors in `set_nonblocking` and `set_cloexec`
Tobias Bucher
-9
/
+10
2016-03-22
try! -> ?
Jorge Aparicio
-4
/
+4
2016-03-09
std: Don't spawn threads in `wait_with_output`
Alex Crichton
-0
/
+55
2016-03-08
std: Funnel read_to_end through to one location
Alex Crichton
-0
/
+4
2016-02-10
std: Push process stdio setup in std::sys
Alex Crichton
-1
/
+0
2016-02-05
std: Try to use pipe2 on Linux for pipes
Alex Crichton
-2
/
+21
2015-08-11
Register new snapshots
Alex Crichton
-3
/
+0
2015-08-03
syntax: Implement #![no_core]
Alex Crichton
-0
/
+1
2015-07-20
std: Add IntoRaw{Fd,Handle,Socket} traits
Alex Crichton
-0
/
+1
2015-06-09
std: Tweak process raising/lowering implementations
Alex Crichton
-1
/
+1
2015-05-16
std: Implement lowering and raising for process IO
Alex Crichton
-3
/
+2
2015-05-07
std: Rename sys::foo2 modules to sys::foo
Alex Crichton
-0
/
+50
2015-04-14
std: Remove old_io/old_path/rand modules
Alex Crichton
-328
/
+0
2015-03-26
Mass rename uint/int to usize/isize
Alex Crichton
-2
/
+2
2015-03-13
Fallout of std::old_io deprecation
Alex Crichton
-0
/
+2
2015-03-12
std: Remove #[allow] directives in sys modules
Alex Crichton
-1
/
+1
2015-02-25
Assert is internal now (fixup #22739)
Manish Goregaokar
-1
/
+1
2015-02-23
Hide unnecessary error checking from the user
Tobias Bucher
-3
/
+3
2015-02-18
std: Implement CString-related RFCs
Alex Crichton
-3
/
+3
2015-02-04
remove all kind annotations from closures
Jorge Aparicio
-4
/
+4
2015-01-26
Fallout of io => old_io
Alex Crichton
-2
/
+2
2015-01-05
std: Redesign c_str and c_vec
Alex Crichton
-2
/
+2
2015-01-03
Remove deprecated functionality
Alex Crichton
-5
/
+6
2015-01-03
sed -i -s 's/\bmod,/self,/g' **/*.rs
Jorge Aparicio
-2
/
+2
2015-01-02
Rollup test fixes and rebase conflicts
Alex Crichton
-2
/
+0
2015-01-02
rollup merge of #20315: alexcrichton/std-sync
Alex Crichton
-6
/
+3
2015-01-02
std: Stabilize the prelude module
Alex Crichton
-3
/
+3
[next]