about summary refs log tree commit diff
path: root/src/libstd/io
AgeCommit message (Expand)AuthorLines
2014-05-07std: Add I/O timeouts to networking objectsAlex Crichton-15/+404
2014-05-07auto merge of #13964 : alexcrichton/rust/more-buffers, r=brsonbors-1/+63
2014-05-07auto merge of #13751 : alexcrichton/rust/io-close-read, r=brsonbors-14/+201
2014-05-07std: Add close_{read,write}() methods to I/OAlex Crichton-14/+201
2014-05-07core: Move Option::expect to libstd from libcoreAlex Crichton-0/+1
2014-05-07core: Add unwrap()/unwrap_err() methods to ResultAlex Crichton-4/+6
2014-05-07core: Inherit possible string functionalityAlex Crichton-2/+1
2014-05-07std: Implement the Buffer trait for some wrappersAlex Crichton-1/+63
2014-05-07auto merge of #13958 : pcwalton/rust/detilde, r=pcwaltonbors-32/+43
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-32/+43
2014-05-06auto merge of #13754 : alexcrichton/rust/net-experimental, r=brsonbors-1/+70
2014-05-05Change std::io::FilePermission to a typesafe representationAaron Turon-36/+41
2014-05-04auto merge of #13865 : alexcrichton/rust/issue-13861, r=brsonbors-0/+20
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-29/+29
2014-05-01Fix a/an typosJorge Aparicio-1/+1
2014-04-30native: Always open a file with Open/Write modesAlex Crichton-0/+20
2014-04-27Added missing values in std::io::standard_error()m-r-r-1/+15
2014-04-26std: Add experimental networking methodsAlex Crichton-1/+70
2014-04-25clarify docs for std:io::fs::Path::{is_dir,is_file,exists}; add lstatAaron Turon-28/+28
2014-04-24std: Add timeouts to unix connect/acceptAlex Crichton-1/+90
2014-04-24fix O(n^2) perf bug for std::io::fs::walk_dirAaron Turon-2/+29
2014-04-23auto merge of #13688 : alexcrichton/rust/accept-timeout, r=brsonbors-1/+85
2014-04-23std: Add support for an accept() timeoutAlex Crichton-1/+85
2014-04-23auto merge of #13686 : alexcrichton/rust/issue-12224, r=nikomatsakisbors-4/+4
2014-04-23Fix other bugs with new closure borrowingAlex Crichton-4/+4
2014-04-23auto merge of #13692 : vadimcn/rust/Win64-pre, r=alexcrichtonbors-14/+2
2014-04-22Fixed Win64 buildVadim Chugunov-14/+2
2014-04-22native: Unlink unix socket paths on dropAlex Crichton-0/+16
2014-04-19std: Add an experimental connect_timeout functionAlex Crichton-1/+18
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-40/+46
2014-04-18std: Make ~[T] no longer a growable vectorAlex Crichton-18/+15
2014-04-15Use the unsigned integer types for bitwise intrinsics.Huon Wilson-7/+7
2014-04-15std: Impl Deref/DerefMut for a borrowed taskAlex Crichton-4/+2
2014-04-14Use new attribute syntax in python files in src/etc too (#13478)Manish Goregaokar-24/+24
2014-04-12auto merge of #13448 : alexcrichton/rust/rework-chan-return-values, r=brsonbors-21/+20
2014-04-11auto merge of #13458 : huonw/rust/doc-signatures, r=alexcrichtonbors-16/+29
2014-04-11Add more type signatures to the docs; tweak a few of them.Huon Wilson-16/+29
2014-04-11libtest: rename `BenchHarness` to `Bencher`Liigo Zhuang-15/+15
2014-04-10std: Make std::comm return types consistentAlex Crichton-21/+20
2014-04-10rustc: Don't allow priv use to shadow pub useAlex Crichton-1/+0
2014-04-10std,native,green,rustuv: make readdir return `Vec`.Huon Wilson-2/+2
2014-04-10std,serialize: remove some internal uses of ~[].Huon Wilson-7/+8
2014-04-08auto merge of #13399 : SimonSapin/rust/patch-8, r=cmrbors-1/+1
2014-04-08Update an obsolete comment about conditionsSimon Sapin-1/+1
2014-04-08Fix spelling errors in comments.Joseph Crail-4/+4
2014-04-08std: User a smaller stdin buffer on windowsAlex Crichton-1/+9
2014-04-08Register new snapshotsAlex Crichton-1/+1
2014-04-07auto merge of #13354 : alexcrichton/rust/fixup-some-signals, r=sfacklerbors-10/+9
2014-04-06auto merge of #13165 : sfackler/rust/io-vec, r=alexcrichtonbors-108/+109
2014-04-06De-~[] IO utilsSteven Fackler-6/+6