about summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2024-01-11std: begin moving platform support modules into `pal`joboet-15123/+0
2024-01-09Rollup merge of #118748 - devnexen:fbsd_getrandom_simpl, r=Nilstrieb,dtolnayGuillaume Gomez-11/+1
2023-12-30openbsd: available_parallelism: use the right APISebastien Marie-26/+6
2023-12-23Adjust the std library for sanitizer_cfi cfgs changesUrgau-1/+1
2023-12-14Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkinbors-19/+18
2023-12-09Auto merge of #117873 - quininer:android-emutls, r=Amanieubors-1/+7
2023-12-08std: getrandom simplification for freebsd.David Carlier-11/+1
2023-12-07Auto merge of #116565 - Sword-Destiny:master, r=Amanieubors-6/+6
2023-12-07add teeos std impl袁浩-6/+6
2023-12-07Add emulated TLS supportquininer-1/+7
2023-12-05Rollup merge of #117793 - wdunicornpro:patch-1, r=workingjubileeMichael Goulet-1/+1
2023-12-03library: use c string literalsklensy-19/+18
2023-11-21Rollup merge of #117790 - rcvalle:rust-cfi-fix-000000, r=workingjubileeNilstrieb-0/+2
2023-11-19Rollup merge of #117957 - the8472:pidfd-wait, r=Mark-SimulacrumMichael Goulet-11/+84
2023-11-19Don't set cmsg fields in msghdr if we have no cmsg to sendThe 8472-3/+4
2023-11-17Rollup merge of #117338 - workingjubilee:asmjs-meets-thanatos, r=b-naberMatthias Krüger-11/+0
2023-11-15Re-format code with new rustfmtMark Rousskov-10/+18
2023-11-16if available use a Child's pidfd for kill/waitThe 8472-4/+72
2023-11-16update comment, we're currently using a different syscallThe 8472-1/+1
2023-11-16set CLOEXEC on pidfd received from child processThe 8472-3/+7
2023-11-10Update variable name to fix `unused_variables` warningDuo Wang-1/+1
2023-11-10CFI: Add missing use core::ffi::c_intRamon de C Valle-0/+2
2023-11-01Auto merge of #115356 - devnexen:haiku_set_name_use_return, r=thomccbors-1/+3
2023-10-31Add support for pre-unix-epoch file dates on Apple platforms (#108277)Sebastian Thiel-0/+24
2023-10-28Remove asmjs from libraryJubilee Young-11/+0
2023-10-29Don't use LFS64 symbols on muslgit-bruh-13/+34
2023-10-25Auto merge of #117102 - devnexen:dfbsd_stack_overflow_upd, r=thomccbors-2/+12
2023-10-24Auto merge of #116319 - BlackHoleFox:apple-rand-take-2, r=thomccbors-58/+52
2023-10-24Auto merge of #116238 - tamird:gettimeofday, r=thomccbors-196/+78
2023-10-23Remove Apple RNG fallbacks and simplify implementationBlackHoleFox-58/+52
2023-10-23Auto merge of #117103 - matthiaskrgr:rollup-96zuuom, r=matthiaskrgrbors-9/+7
2023-10-23stack_overflow: get_stackp using MAP_STACK flag on dragonflybsd too.David Carlier-2/+12
2023-10-23Rollup merge of #107159 - devnexen:random_fbsd_update, r=workingjubileeMatthias Krüger-9/+7
2023-10-22use visibility to check unused imports and delete some stmtsbohan-1/+2
2023-10-19Auto merge of #116132 - darthunix:connect_poll, r=cuviperbors-0/+17
2023-10-19Auto merge of #116402 - joboet:global_alloc_tls_unsoundness, r=thomcc,working...bors-7/+8
2023-10-17Updated libc and doc for Vita targetNikolay Arhipov-2/+2
2023-10-14Fix broken build on ESP-IDF caused by #115108ivmarkov-4/+24
2023-10-13Auto merge of #115108 - ijackson:broken-wait-status, r=dtolnaybors-50/+144
2023-10-13Make TCP connect() handle EINTR correctlyDenis Smirnov-0/+17
2023-10-09Support AIX in Rust standard libraryQiu Chaofan-3/+90
2023-10-06Add tvOS to target_os for register_dtorSebastian Imlay-1/+1
2023-10-04Disable CFI for core and std CFI violationsRamon de C Valle-12/+31
2023-10-04std: abort instead of panicking if the global allocator uses TLSjoboet-1/+4
2023-10-03std: panic when the global allocator tries to register a TLS destructorjoboet-7/+5
2023-09-30Add missing #[inline] on AsFd impl for sys::unix::fs::Filelinkmauve-0/+1
2023-09-28time: use clock_gettime on macosTamir Duberstein-148/+44
2023-09-28time: use clock_gettime on macosTamir Duberstein-49/+35
2023-09-28time: cfg(any(x)) is the same as cfg(x)Tamir Duberstein-2/+2
2023-09-28Auto merge of #98704 - vthib:impl-from-raw-for-childstd-structs, r=dtolnaybors-1/+7