about summary refs log tree commit diff
path: root/src/rt/rust_uv.cpp
AgeCommit message (Expand)AuthorLines
2013-11-18Move runtime files to C instead of C++Alex Crichton-212/+0
2013-11-10Another round of test fixes from previous commitsAlex Crichton-4/+2
2013-11-10Update to the latest libuvAlex Crichton-152/+25
2013-11-10Work around bugs in 32-bit enum FFIAlex Crichton-0/+5
2013-11-10Migrate uv timer bindings away from ~fn()Alex Crichton-5/+0
2013-11-10uv: Remove lots of uv/C++ wrappersAlex Crichton-352/+0
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-0/+4
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-0/+4
2013-11-03Modify IoFactory's fs_mkdir, and add fs_renameAlex Crichton-0/+5
2013-10-25Cache and buffer stdout per-task for printingAlex Crichton-1/+1
2013-10-24Another round of test fixes and merge conflictsAlex Crichton-10/+0
2013-10-24wrapping libuv signal for use in RustDo Nhat Minh-0/+15
2013-10-24Test fixes and merge conflictsAlex Crichton-13/+0
2013-10-24Move as much I/O as possible off of native::ioAlex Crichton-0/+5
2013-10-24Don't attempt to export uv functions directlyAlex Crichton-0/+31
2013-10-24Finish implementing io::net::addrinfoAlex Crichton-0/+13
2013-09-18Implement process bindings to libuvAlex Crichton-0/+35
2013-09-16std: bind uv_fs_readdir(), flesh out DirectoryInfo and docs/cleanupJeff Olson-0/+9
2013-09-16std: adding file::{stat,mkdir,rmdir}, FileInfo and FileReader/FileWriterJeff Olson-21/+21
2013-09-16merge cleanupJeff Olson-21/+21
2013-09-16std/rt: in-progress file io workJeff Olson-0/+42
2013-09-06Upgrade libuv to the current master (again)Alex Crichton-9/+2
2013-09-05std::rt: Add libuv bindings for getaddrinfoBrian Anderson-0/+5
2013-08-29Revert "auto merge of #8645 : alexcrichton/rust/issue-6436-run-non-blocking, ...Brian Anderson-36/+9
2013-08-27Implement process bindings to libuvAlex Crichton-0/+34
2013-08-27Upgrade libuv to the current master + our patchesAlex Crichton-9/+2
2013-08-22make check appeasementJeff Olson-1/+1
2013-08-22rt: re-adding lines erroneous stripped out in merge conflictJeff Olson-0/+9
2013-08-22std: stripping unneeded fcntl.h include from rust_uv.cppJeff Olson-1/+0
2013-08-22std: remove fcntl const bindings + making valgrind clean w/ no owned vecsJeff Olson-36/+0
2013-08-22std: add read and unlink to low-level FileDescriptor + end-to-end CRUD testJeff Olson-5/+30
2013-08-22std: working tests for low-level libuv open, write and close operationsJeff Olson-4/+43
2013-08-19Instruct event loops to ignore SIGPIPE when constructed.Eric Reed-0/+9
2013-08-16rt: Remove unused uv helpersBrian Anderson-93/+0
2013-08-09Remove the C++ runtime. SayonaraBrian Anderson-136/+0
2013-07-25libstd: Implement some missing udp methods.Luqman Aden-0/+6
2013-07-25libstd: Implement {peer, socket}_name for new rt tcp & udp.Luqman Aden-38/+22
2013-07-08Merge remote-tracking branch 'mozilla/master'Brian Anderson-1/+2
2013-07-03Add x64 windows to platform.mk and mingw64 header fixes.Luqman Aden-1/+2
2013-07-02IPv6 support for UDP and TCP.Eric Reed-0/+94
2013-06-25satisfy the formatting checkEric Reed-2/+2
2013-06-14Added a utility function to extract the udp handle from udp send requests.Eric Reed-0/+5
2013-06-13Corrected libuv UDP bindings.Eric Reed-0/+37
2013-05-15core::rt: Add uv timer bindingsBrian Anderson-1/+1
2013-04-19librustc: WIP patch for using the return value.Patrick Walton-2/+1
2013-03-18core: Simplify uvll bindings and strip out currently-unused bitsBrian Anderson-0/+48
2013-03-11core: Add rt mod and add the new scheduler codeBrian Anderson-16/+25
2013-02-10rt/std: update of libuv API glue for libuv submodule updateJeff Olson-6/+6
2013-01-23std: Convert uv_global_loop to use pipesBrian Anderson-9/+0
2012-12-10Add license boilerplate to more files.Graydon Hoare-0/+10