about summary refs log tree commit diff
path: root/src/libstd/rt/uv/uvio.rs
AgeCommit message (Expand)AuthorLines
2013-09-06auto merge of #9000 : brson/rust/dns, r=anasazibors-1/+33
2013-09-05std::rt: Add get_host_addresses functionBrian Anderson-1/+33
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-1/+1
2013-06-23Split out starting a listener from accepting incoming connections.Eric Reed-51/+65
2013-08-27Add a variant of home_for_io that consumes the handle. Refactor out common pa...Eric Reed-48/+53
2013-08-29auto merge of #8819 : vadimcn/rust/unit-tests, r=brsonbors-0/+2
2013-08-29Revert "auto merge of #8645 : alexcrichton/rust/issue-6436-run-non-blocking, ...Brian Anderson-244/+50
2013-08-28Turned off libstd unit tests that currently fail on Windows.Vadim Chugunov-0/+2
2013-08-27Fix merge falloutAlex Crichton-3/+3
2013-08-27Implement process bindings to libuvAlex Crichton-50/+244
2013-08-27librustc: Fix merge falloutPatrick Walton-14/+14
2013-08-27librustc: Fix problem with cross-crate reexported static methods.Patrick Walton-5/+13
2013-08-27libstd: Fix merge fallout.Patrick Walton-4/+4
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-32/+32
2013-08-20Added home_for_io_with_sched variant. Temporarily making IO unkillable.Eric Reed-124/+165
2013-08-22fix 32bit mac build errorJeff Olson-2/+2
2013-08-22std: put FileMode/Access->whence-mask in uvio, open/unlink as fns in file::Jeff Olson-10/+32
2013-08-22std: slight refactor on UvFilestream seek behavior, pre-seek-refactorJeff Olson-29/+30
2013-08-22std: all of the calls in rt::uv::file take a &LoopJeff Olson-7/+6
2013-08-22std: moved static file actions (open,unlink) to FsRequestJeff Olson-2/+2
2013-08-22std: rename tmp file paths to go into ./tmp folder in builddirJeff Olson-1/+1
2013-08-22std: naive stdio print test in uvioJeff Olson-0/+20
2013-08-22std: UvFileStream implements HomingIO + .home_for_io() wrapper usageJeff Olson-39/+60
2013-08-22std: rework file io.. support [p]read,[p]write, impl seek/tell + more testsJeff Olson-32/+79
2013-08-22std: rt::io::file::FileStream fleshed out.. needs more work.. see extendedJeff Olson-6/+7
2013-08-22std: CRUD file io bindings in uvio, fs_open()/unlink() in IoFactory + testJeff Olson-0/+167
2013-08-20auto merge of #8656 : toddaaro/rust/idle-opt+cleaning, r=brsonbors-1/+1
2013-08-20auto merge of #8631 : anasazi/rust/homing-io, r=brsonbors-329/+665
2013-08-20Fixed a memory leak caused by the singleton idle callback failing to close co...toddaaro-1/+1
2013-08-20auto merge of #8566 : toddaaro/rust/idle-opt+cleaning, r=catamorphism,brsonbors-7/+82
2013-08-19Make IO thread-safe.Eric Reed-650/+647
2013-08-19Homed UDP socketsEric Reed-23/+212
2013-08-19Working homing UDP socket prototype.Eric Reed-1/+151
2013-08-19clean whitespace :/toddaaro-3/+3
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-0/+13
2013-08-16Moved the logic for a pausible idle callback into a new type - PausibleIdleCa...toddaaro-18/+72
2013-08-16std::rt: Fix a race in UvRemoteCallback's dtor that misses callbacksBrian Anderson-7/+28
2013-08-15Add ToCStr method .with_c_str()Kevin Ballard-2/+2
2013-08-06Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-1/+1
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-1/+1
2013-08-04Merge remote-tracking branch 'remotes/origin/master' into str-remove-nullErick Tryzelaar-40/+22
2013-08-04std: replace str::as_c_str with std::c_strErick Tryzelaar-13/+13
2013-08-04auto merge of #8243 : stepancheg/rust/ipv, r=brsonbors-35/+17
2013-08-03remove obsolete `foreach` keywordDaniel Micay-5/+5
2013-08-03Rename IpAddr -> SocketAddr, extract IpAddr from SocketAddrStepan Koltsov-35/+17
2013-08-02replace `range` with an external iteratorDaniel Micay-6/+6
2013-08-01fixed incorrect handling of returned scheduler option and restructed schedule...toddaaro-1/+1
2013-08-01minor tweaks - unboxed the coroutine so that it is no longer a ~ pointer insi...toddaaro-3/+1
2013-08-01A major refactoring that changes the way the runtime uses TLS. In thetoddaaro-24/+16
2013-07-30std::rt: Change Thread interface to require an explicit joinBrian Anderson-1/+2