summary refs log tree commit diff
path: root/src/librustuv
AgeCommit message (Expand)AuthorLines
2014-03-31Bump version to 0.10Alex Crichton-1/+1
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-12/+12
2014-03-27Fix fallout of removing default boundsAlex Crichton-56/+58
2014-03-26auto merge of #13133 : alexcrichton/rust/issue-13130, r=brsonbors-10/+31
2014-03-25rustuv: Handle short writes in uv_fs_writeAlex Crichton-10/+31
2014-03-24green: Remove the dependence on the crate mapAlex Crichton-9/+29
2014-03-23Register new snapshotsFlavio Percoco-1/+0
2014-03-22rustuv: Remove usage of get()Alex Crichton-6/+3
2014-03-22rustc: Remove all usage of manual deref()Alex Crichton-3/+3
2014-03-21rustc: Switch defaults from libgreen to libnativeAlex Crichton-0/+11
2014-03-20syntax: Tidy up parsing the new attribute syntaxAlex Crichton-0/+1
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec -> std::sliceDaniel Micay-9/+9
2014-03-13auto merge of #12861 : huonw/rust/lint-owned-vecs, r=thestingerbors-0/+1
2014-03-13auto merge of #12855 : alexcrichton/rust/shutdown, r=brsonbors-0/+36
2014-03-14lint: add lint for use of a `~[T]`.Huon Wilson-0/+1
2014-03-13io: Bind to shutdown() for TCP streamsAlex Crichton-0/+36
2014-03-13auto merge of #12815 : alexcrichton/rust/chan-rename, r=brsonbors-81/+81
2014-03-13std: Rename Chan/Port types and constructorAlex Crichton-81/+81
2014-03-13Remove Rc's borrow method to avoid conflicts with RefCell's borrow in Rc<RefC...Eduard Burtescu-3/+3
2014-03-12rustuv: Fix a use-after-free in TTY failureAlex Crichton-12/+19
2014-03-01Publicise types/add #[allow(visible_private_types)] to a variety of places.Huon Wilson-0/+1
2014-02-24auto merge of #12445 : huonw/rust/less-unsafe, r=alexcrichtonbors-1/+1
2014-02-24auto merge of #12412 : alexcrichton/rust/deriving-show, r=huonwbors-4/+5
2014-02-23Roll std::run into std::io::processAlex Crichton-1/+18
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-4/+5
2014-02-24green,native,rustuv: Replace many pointer `transmute`'s with `as` or referenc...Huon Wilson-1/+1
2014-02-17Fix a segfault in the rustuv testsAlex Crichton-1/+12
2014-02-16Allow configuration of uid/gid/detach on processesAlex Crichton-3/+13
2014-02-15auto merge of #12235 : huonw/rust/raii-lock, r=alexcrichtonbors-3/+3
2014-02-16std: add a NativeMutex type as a wrapper to destroy StaticNativeMutex.Huon Wilson-3/+3
2014-02-14extern mod => extern crateAlex Crichton-1/+1
2014-02-14Test fixes and rebase conflicts from rollupsAlex Crichton-1/+4
2014-02-14auto merge of #12186 : alexcrichton/rust/no-sleep-2, r=brsonbors-25/+57
2014-02-13remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_of...JeremyLetang-1/+1
2014-02-12Expose whether event loops have active I/OAlex Crichton-25/+57
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-6/+4
2014-02-11Shuffle around ownership in concurrent queuesAlex Crichton-25/+26
2014-02-11librustuv -- fix unsafe sharing in rustuvNiko Matsakis-1/+2
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-4/+4
2014-02-09std: Move byteswap functions to memBrian Anderson-3/+2
2014-02-09std: Add init and uninit to mem. Replace direct intrinsic usageBrian Anderson-2/+2
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-13/+246
2014-02-03std: Remove try_send_deferred plus all falloutAlex Crichton-4/+4
2014-02-03rustuv: Require all results are used and fix falloutAlex Crichton-32/+34
2014-02-03rustuv: Remove io_error usageAlex Crichton-2/+3
2014-01-29auto merge of #11754 : alexcrichton/rust/unused-result, r=brsonbors-1/+1
2014-01-29Flag Result as #[must_use] and deal with fallout.Alex Crichton-1/+1
2014-01-29Remove do keyword from librustuvScott Lawrence-50/+50
2014-01-27Demote self to an (almost) regular argument and remove the env param.Eduard Burtescu-2/+2