about summary refs log tree commit diff
path: root/src/libcore/rt/io
AgeCommit message (Expand)AuthorLines
2013-05-22libstd: Fix merge fallout.Patrick Walton-50/+0
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-2700/+0
2013-05-20core::rt: Convert unsafe_borrow_io to a Local implBrian Anderson-4/+7
2013-05-20core::rt: Remove local_sched moduleBrian Anderson-1/+1
2013-05-19Register snapshotsBrian Anderson-8/+0
2013-05-19Use assert_eq! rather than assert! where possibleCorey Richardson-25/+25
2013-05-17WhitespaceBrian Anderson-2/+2
2013-05-15core::rt: Unignore a fixed TCP testBrian Anderson-1/+1
2013-05-15core::rt: Fix TCP test on macBrian Anderson-2/+4
2013-05-15core::rt: Copy many of the old io extensions to the new ioBrian Anderson-6/+334
2013-05-15core::rt: More work on Reader extensions and error handlingBrian Anderson-65/+127
2013-05-15core::rt: Make push_bytes raise read_error on EOFBrian Anderson-19/+45
2013-05-15core::rt: WarningsBrian Anderson-3/+5
2013-05-15core::rt: `read` raises `read_error`Brian Anderson-241/+29
2013-05-15core::rt: Begin implementing Reader extension methodsBrian Anderson-5/+325
2013-05-15core::rt: Error handling for TcpStream.readBrian Anderson-7/+83
2013-05-14core::rt: Ignore tcp test multiple_connect_interleaved_lazy_scheduleBrian Anderson-1/+1
2013-05-14core::rt: Register stacks with valgrind. #6428Brian Anderson-1/+1
2013-05-14core::rt: Make TCP servers workBrian Anderson-3/+83
2013-05-14TidyBrian Anderson-3/+3
2013-05-14core::rt: Just a small fix to TcpStreamBrian Anderson-0/+26
2013-05-14core::rt: Fix the finalizer on UvTcpStream and UvTcpListenerBrian Anderson-13/+0
2013-05-14core::rt: Use unsafe pointers instead of transmuted regionsBrian Anderson-2/+2
2013-05-13core::rt: Clean up the interface to rtioBrian Anderson-11/+13
2013-05-13core::rt: Begin implementing TcpStreamBrian Anderson-27/+148
2013-05-13core::rt: Remove Close traitBrian Anderson-43/+3
2013-05-09Fix typosSean Moon-1/+1
2013-05-06Step one for 'proper' pub condition: support pub keyword in form.Felix S. Klock II-1/+2
2013-05-04Register snapshotsBrian Anderson-3/+0
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-4/+0
2013-04-24core: Warning policeBrian Anderson-6/+1
2013-04-23core::rt: Add more I/O docsBrian Anderson-22/+151
2013-04-23Merge remote-tracking branch 'brson/io'Brian Anderson-67/+328
2013-04-23core, rustc: Warning policeTim Chevalier-2/+2
2013-04-22core::rt: Add unwinding to newsched tasksBrian Anderson-0/+1
2013-04-22core::rt: Add implementations of Reader, Writer, and Listener for OptionBrian Anderson-3/+174
2013-04-22core::rt: Move the definition of Listener to rt::ioBrian Anderson-34/+21
2013-04-22core::rt: Make I/O constructors return Option instead of ResultBrian Anderson-7/+7
2013-04-20core::rt:: Implement Reader/Writer for MemReader/MemWriterBrian Anderson-7/+70
2013-04-20core::rt: Listener constructors are called and return aBrian Anderson-3/+30
2013-04-19core::rt: Just some poking at the I/O docsBrian Anderson-4/+21
2013-04-19wipBrian Anderson-12/+7
2013-04-19core::rt: Rename Closeable to Close, Seekable to Seek, blocking to nativeBrian Anderson-21/+21
2013-04-19TidyBrian Anderson-21/+21
2013-04-19core::rt: Declare large parts of the I/O APIBrian Anderson-24/+1535
2013-03-28Removing unused importsAlex Crichton-2/+0
2013-03-26Remove unused imports throughoutAlex Crichton-3/+0
2013-03-25Merge remote-tracking branch 'brson/rt'Brian Anderson-0/+90
2013-03-18core: Refactor uv bindingsBrian Anderson-3/+3
2013-03-18core: Add rt::io and start sketching the APIBrian Anderson-0/+90