summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2022-08-03FilesTimes support does not build for ESP-IDFIvan Markov-3/+7
2022-08-01Auto merge of #98246 - joshtriplett:times, r=m-ou-sebors-1/+88
2022-07-31Auto merge of #78802 - faern:simplify-socketaddr, r=joshtriplettbors-2/+2
2022-07-30Fix warnings in stubbed out set_timesJosh Triplett-4/+5
2022-07-25Implement `fs::get_path` for FreeBSD.David CARLIER-0/+14
2022-07-23Auto merge of #97925 - the8472:cgroupv1, r=joshtriplettbors-46/+189
2022-07-22Stub out `set_times` to return unsupported on RedoxJosh Triplett-2/+13
2022-07-21Rollup merge of #98707 - joboet:fuchsia_locks, r=m-ou-seMatthias Krüger-64/+256
2022-07-21remove unused importjoboet-1/+1
2022-07-20owner is not micro (correct typo)joboet-1/+1
2022-07-20Rollup merge of #98101 - vladimir-ea:stdlib_watch_os, r=thomccDylan DPC-20/+61
2022-07-20Library changes for Apple WatchOSVladimir Michael Eatwell-20/+61
2022-07-18std: panic instead of deadlocking in mutex implementation on Fuchsiajoboet-16/+15
2022-07-15Don't fall back to futimes on Android; it needs a newer API level than futimensJosh Triplett-7/+18
2022-07-15Also use fallback for futimens on AndroidJosh Triplett-3/+3
2022-07-15Support setting file accessed/modified timestampsJosh Triplett-0/+64
2022-07-12std: fix issue with perma-locked mutexes on Fuchsiajoboet-9/+20
2022-06-30std: use futex-based locks on Fuchsiajoboet-64/+246
2022-06-25Rollup merge of #98194 - m-ou-se:leak-locked-pthread-mutex, r=AmanieuMatthias Krüger-1/+35
2022-06-24scan mountinfo when hardcoded cgroupv1 mountpoints don't workThe 8472-19/+83
2022-06-23Represent SocketAddrV4 and SocketAddrV6 as Rust native encodingLinus Färnstrand-2/+2
2022-06-22Rollup merge of #96768 - m-ou-se:futex-fuchsia, r=tmandryYuki Okushi-0/+51
2022-06-21Use futex based thread parker on Fuchsia.Mara Bos-0/+51
2022-06-20Leak pthreax_rwlock_t when it's dropped while locked.Mara Bos-0/+16
2022-06-17Auto merge of #98143 - cuviper:futex-rwlock-inline, r=thomccbors-0/+9
2022-06-16Leak pthreax_mutex_t when it's dropped while locked.Mara Bos-1/+19
2022-06-15Add `#[inline]` to small fns of futex `RwLock`Josh Stone-0/+9
2022-06-15Auto merge of #95897 - AzureMarker:feature/horizon-std, r=nagisabors-55/+96
2022-06-14Implement stabilization of `#[feature(io_safety)]`.Dan Gohman-6/+6
2022-06-13Enable thread_local_dtor on horizon OSIan Chamberlain-1/+1
2022-06-13Update libc::stat field namesIan Chamberlain-1/+6
2022-06-13Enable argv support for horizon OSIan Chamberlain-4/+7
2022-06-13Use the right wait_timeout implementationAzureMarker-7/+7
2022-06-13Horizon OS STD supportMeziu-54/+87
2022-06-10Auto merge of #96837 - tmiasko:stdio-fcntl, r=joshtriplettbors-35/+56
2022-06-10use fcntl fallback for additional poll-specific errorsThe 8472-7/+8
2022-06-09add cgroupv1 support to available_parallelismThe 8472-47/+126
2022-06-05Remove SIGIO reference on HaikuRyan Zoeller-0/+1
2022-06-04Auto merge of #97191 - wesleywiser:main_thread_name, r=ChrisDentonbors-0/+10
2022-06-04keep using poll as fast path and only use fcntl as fallbackThe 8472-19/+64
2022-06-04Rollup merge of #97647 - m-ou-se:lazy-box-locks, r=AmanieuDylan DPC-28/+62
2022-06-03Auto merge of #95833 - notriddle:notriddle/human-readable-signals, r=yaahcbors-6/+82
2022-06-03Lazily allocate+initialize locks.Mara Bos-14/+36
2022-06-03Use Drop instead of destroy() for locks.Mara Bos-14/+26
2022-06-02Fix MIPS-specific signal bugMichael Howell-1/+10
2022-06-01std: show signal number along with nameMichael Howell-46/+50
2022-05-30Remove "sys isn't exported yet" phraseest31-1/+0
2022-05-27Call the OS function to set the main thread's name on program initWesley Wiser-0/+10
2022-05-25Disable unix::net::ancillary on BSD.Mara Bos-18/+2
2022-05-21Fix typo in futex RwLock::write_contended.Mara Bos-3/+2