about summary refs log tree commit diff
path: root/src/libstd/libc.rs
AgeCommit message (Expand)AuthorLines
2014-02-16Implement named pipes for windows, touch up unixAlex Crichton-4/+53
2014-02-16Implement Unix domain sockets in libnativeGeoffroy Couprie-0/+24
2014-02-16Allow configuration of uid/gid/detach on processesAlex Crichton-1/+5
2014-02-09Fix the signature of CreateSymbolicLinkWAlex Crichton-8/+10
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-0/+49
2014-01-31Add libc::consts::os::posix01::PTHREAD_STACK_MINBen Noordhuis-3/+23
2014-01-27Set SO_REUSEADDR by default in libnative.xales-0/+4
2014-01-24Use `mmap` to map in task stacks and guard pageCorey Richardson-0/+1
2014-01-24auto merge of #11732 : luqmana/rust/native-getaddrinfo, r=alexcrichtonbors-4/+44
2014-01-22auto merge of #11682 : thestinger/rust/vector, r=brsonbors-1/+1
2014-01-22libc: switch `free` to the proper signatureDaniel Micay-1/+1
2014-01-22Implement native timersAlex Crichton-0/+1
2014-01-22libnative: Implement get_host_addresses.Luqman Aden-4/+44
2014-01-17handle zero-size allocations correctlyDaniel Micay-1/+1
2014-01-15libstd: Added more #[inline] annotations and replaced uses of `libc::abort` w...Eduard Burtescu-2/+1
2014-01-14Fix the representation of C void pointers in LLVM IRBjörn Steinbrink-1/+12
2014-01-11define arch for iOS/ARMkud1ing-0/+1
2013-12-31auto merge of #11186 : alexcrichton/rust/native-udp, r=brsonbors-1/+90
2013-12-31Implement native UDP I/OAlex Crichton-1/+90
2013-12-30Convert some C functions to rust functionsAlex Crichton-8/+102
2013-12-27Implement native TCP I/OAlex Crichton-0/+308
2013-11-24std::libc: Simplify win32/win64 type definitionsklutzy-164/+30
2013-11-24std::libc: Remove TCHAR typesklutzy-20/+17
2013-11-19Implement more native file I/OAlex Crichton-7/+188
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-6/+0
2013-11-10Register new snapshotsAlex Crichton-110/+1
2013-11-05fix alignment of pthread_attr_tDaniel Micay-8/+8
2013-11-05Move implementation for threads to RustDirkjan Bussink-7/+56
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-1/+6
2013-10-20Fix unicode errors on Windows in path_is_dir, path_exists, getcwd and rust_lo...LEE Wondong-4/+10
2013-10-14Removing ccdeclSteve Klabnik-25/+25
2013-10-14Remove unused abi attributes.Steve Klabnik-51/+25
2013-10-14std::libc: rustdoc indicates reexports nowScott Lawrence-3/+2
2013-10-08rm useless fast_ffi attributesDaniel Micay-14/+0
2013-09-25errfunc ptr is nullable, so use Option as part of interface to glob (#7752).Felix S. Klock II-1/+2
2013-09-25#7752: use fcnptr for glob errfunc.Felix S. Klock II-2/+1
2013-09-18fix compilation errors of mips targetJyun-Yan You-26/+139
2013-08-26std: Add Win64 supportklutzy-0/+106
2013-08-26std: Add Win64 typesklutzy-0/+166
2013-08-21auto merge of #8602 : sanxiyn/rust/sysconf, r=graydonbors-224/+214
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-0/+2
2013-08-14Add sysconf names for AndroidSeo Sanghyeon-224/+214
2013-08-04std and rustc: explicitly pass c strings to c functionsErick Tryzelaar-2/+2
2013-08-02librustc: Disallow "unsafe" for external functionsPatrick Walton-452/+371
2013-08-01Add a boatload of Linux x86/x86-64/arm errnosCorey Richardson-0/+107
2013-07-20librustc: Remove `pub extern` and `priv extern` from the language.Patrick Walton-372/+446
2013-07-10Document std::libc::c_void.Kevin Mehall-0/+7
2013-07-09os: introduce cross-platform MemoryMap bindingsFedor Indutny-4/+5
2013-07-08libc: add errno valuesFedor Indutny-0/+281
2013-07-08libc: VirtualAlloc and FileMapping bindingsFedor Indutny-4/+132