about summary refs log tree commit diff
path: root/src/libnative/io
AgeCommit message (Expand)AuthorLines
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-4/+15
2014-02-20Mass rename if_ok! to try!Alex Crichton-8/+8
2014-02-19librustc: Remove unique vector patterns from the language.Patrick Walton-19/+17
2014-02-18auto merge of #12317 : huonw/rust/utf16, r=alexcrichtonbors-1/+3
2014-02-19str: add a function for truncating a vector of u16 at NUL.Huon Wilson-1/+2
2014-02-18std: make str::from_utf16 return an Option.Huon Wilson-1/+2
2014-02-16Implement named pipes for windows, touch up unixAlex Crichton-237/+666
2014-02-16Move unix pipes implementation to pipe_unix.rsAlex Crichton-307/+312
2014-02-16Implement Unix domain sockets in libnativeGeoffroy Couprie-2/+358
2014-02-16Allow configuration of uid/gid/detach on processesAlex Crichton-21/+74
2014-02-17Remove CloneableTuple and ImmutableTuple traitsBrendan Zabarauskas-2/+2
2014-02-16std: Rename unstable::mutex::Mutex to StaticNativeMutex.Huon Wilson-4/+4
2014-02-16std: add an RAII unlocker to Mutex.Huon Wilson-4/+2
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-6/+7
2014-02-09auto merge of #12136 : alexcrichton/rust/issue-12123, r=brsonbors-1/+1
2014-02-09Fix the signature of CreateSymbolicLinkWAlex Crichton-1/+1
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-17/+17
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-64/+113
2014-02-03Various bug fixes and rebase conflictsAlex Crichton-14/+17
2014-02-03extra: Re-add the Once primitve to extra::syncAlex Crichton-8/+14
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-24/+25
2014-02-03std: Fixing all documentationAlex Crichton-3/+4
2014-02-03native: Require all results are used and fix falloutAlex Crichton-19/+20
2014-02-03native: Remove io_error usageAlex Crichton-7/+4
2014-02-02libnative: fix epoll_event struct layoutBen Noordhuis-9/+10
2014-01-29auto merge of #11754 : alexcrichton/rust/unused-result, r=brsonbors-17/+15
2014-01-29Flag Result as #[must_use] and deal with fallout.Alex Crichton-17/+15
2014-01-29Removing do keyword from libnativeScott Lawrence-2/+2
2014-01-27Set SO_REUSEADDR by default in libnative.xales-0/+11
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-5/+5
2014-01-26std,extra: Make some types public and other private.Huon Wilson-1/+1
2014-01-24auto merge of #11748 : brson/rust/timerfdandroid, r=alexcrichtonbors-1/+2
2014-01-24auto merge of #11732 : luqmana/rust/native-getaddrinfo, r=alexcrichtonbors-11/+129
2014-01-24libnative: Avoid gai_strerror on windows.Luqman Aden-11/+28
2014-01-23auto merge of #11686 : mankyKitty/rust/rename-invert-to-flip-issue-10632, r=a...bors-1/+1
2014-01-23Update flip() to be rev().Sean Chalmers-1/+1
2014-01-23Rename Invert to Flip - Issue 10632Sean Chalmers-1/+1
2014-01-23Handle EINTR in epoll for native timersAlex Crichton-0/+1
2014-01-23native: Don't use timerfd on AndroidBrian Anderson-1/+2
2014-01-22auto merge of #11682 : thestinger/rust/vector, r=brsonbors-3/+3
2014-01-22libc: switch `free` to the proper signatureDaniel Micay-3/+3
2014-01-22Implement native timersAlex Crichton-1/+994
2014-01-22libnative: Implement get_host_addresses.Luqman Aden-11/+112
2014-01-21Remove unnecessary parentheses.Huon Wilson-2/+2
2014-01-17handle zero-size allocations correctlyDaniel Micay-2/+2
2014-01-09Remove eof() from io::ReaderAlex Crichton-1/+0
2014-01-06Don't read forever on a file descriptorAlex Crichton-4/+4
2014-01-06Don't wait for a full buffer when reading TCPAlex Crichton-4/+4
2014-01-05Handle EINTR throughout libnativeAlex Crichton-70/+108