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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
std
/
src
/
io
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2023-11-09
Move `BorrowedBuf` and `BorrowedCursor` from `std:io` to `core::io`
John Millikin
-2
/
+1
2023-10-27
Hide internal methods from documentation
Jacob Pratt
-0
/
+1
2023-10-23
Fix invalid stability attribute features in standard library
David Tolnay
-4
/
+4
2023-10-20
Specialize `Bytes<R>::next` when `R` is a `BufReader`.
Nicholas Nethercote
-10
/
+40
2023-10-16
Inline `Bytes::next` and `Bytes::size_hint`.
Nicholas Nethercote
-0
/
+2
2023-10-07
Remove unnecessary tmp variable in default_read_exact
Wilfred Hughes
-2
/
+1
2023-10-05
Add more diagnostic items for clippy
Jason Newcomb
-0
/
+2
2023-09-23
Avoid overflow in `IoSlice::advance_slices`
Eduardo Sánchez Muñoz
-16
/
+19
2023-09-22
Auto merge of #114780 - RalfJung:io-safety, r=Amanieu
bors
-1
/
+47
2023-09-03
Use std::io::Error::is_interrupted everywhere
Ben Kimock
-1
/
+1
2023-08-29
further expand on Arc and Box analogy
Ralf Jung
-3
/
+6
2023-08-25
Add a new helper to avoid calling io::Error::kind
Ben Kimock
-7
/
+7
2023-08-22
clarify what you cannot do
Ralf Jung
-3
/
+3
2023-08-22
typos and wording
Ralf Jung
-3
/
+3
2023-08-16
Partially revert #107200
Josh Triplett
-3
/
+3
2023-08-14
reference-counting analogy
Ralf Jung
-20
/
+23
2023-08-14
reword the paragraph on file description ownership
Ralf Jung
-9
/
+10
2023-08-14
don't link to RFCs, they are not up-to-date docs
Ralf Jung
-2
/
+1
2023-08-14
wording; and explain some of the possible consequences of violating io-safety
Ralf Jung
-1
/
+7
2023-08-14
typos
Ralf Jung
-1
/
+1
2023-08-13
add more explicit I/O safety documentation
Ralf Jung
-1
/
+35
2023-06-18
Rollup merge of #107200 - mina86:c, r=Amanieu
Matthias Krüger
-5
/
+6
2023-06-16
Rollup merge of #111074 - WaffleLapkin:🌟unsizes_your_buf_reader🌟, r=Ama...
Michael Goulet
-1
/
+1
2023-05-25
Clarify safety concern of `io::Read::read` is only relevant in unsafe code
Ziru Niu
-3
/
+4
2023-05-01
Relax implicit `R: Sized` bound on `BufReader<R>`
Maybe Waffle
-1
/
+1
2023-04-28
replace version placeholders
Pietro Albini
-1
/
+1
2023-04-23
Auto merge of #110655 - ChrisDenton:read-to-end, r=joshtriplett
bors
-5
/
+19
2023-04-21
Limit read size in `File::read_to_end` loop
Chris Denton
-5
/
+19
2023-04-20
More `mem::take` in `library`
Scott McMurray
-3
/
+3
2023-04-10
Stabilize IsTerminal
Josh Triplett
-1
/
+1
2023-03-11
read_buf_exact: on error, all read bytes are appended to the buffer
Tomasz Miąsko
-2
/
+16
2023-03-03
Update library/std/src/io/mod.rs
Michal Nazarewicz
-1
/
+1
2023-03-01
Update library/std/src/io/mod.rs
Michal Nazarewicz
-3
/
+3
2023-02-08
std: add tracking issue for `RawOsError`
joboet
-1
/
+1
2023-02-03
Update library/std/src/io/mod.rs
Michal Nazarewicz
-4
/
+4
2023-01-31
std: add type alias for raw OS errors
joboet
-0
/
+2
2023-01-24
io: soften ‘at most one write attempt’ requirement in io::Write::write
Michal Nazarewicz
-5
/
+6
2023-01-01
Document a way to limit read_line length
Kornel
-2
/
+3
2023-01-01
Document read_line gotcha
Kornel
-2
/
+5
2022-10-24
Fix grammar in docs for std::io::Read
Jesse Ruderman
-2
/
+2
2022-10-15
Add `IsTerminal` trait to determine if a descriptor or handle is a terminal
Josh Triplett
-0
/
+2
2022-10-07
Make tests capture the error printed by a Result return
David Tolnay
-0
/
+1
2022-09-26
replace stabilization placeholders
Pietro Albini
-1
/
+1
2022-08-28
Stabilize `std::io::read_to_string`
Noah Lev
-3
/
+1
2022-08-28
Rollup merge of #100520 - jakubdabek:patch-1, r=thomcc
Matthias Krüger
-1
/
+6
2022-08-18
Address reviewer comments
Nick Cameron
-8
/
+8
2022-08-14
Add mention of `BufReader` in `Read::bytes` docs
Jakub Dąbek
-1
/
+6
2022-08-05
non-linux platforms
Nick Cameron
-11
/
+10
2022-08-04
std::io: migrate ReadBuf to BorrowBuf/BorrowCursor
Nick Cameron
-40
/
+43
2022-07-26
Rollup merge of #99716 - sourcelliu:iomut, r=Mark-Simulacrum
Matthias Krüger
-4
/
+4
[next]