about summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2023-06-05Simplified bool to int conversionNikolay Arhipov-4/+1
2023-06-05Std support improvement for ps vita targetNikolay Arhipov-17/+57
2023-06-03Auto merge of #109432 - flba-eb:108594_forkspawn_exponential_backoff, r=worki...bors-14/+62
2023-06-02Only determine clock res once; give up before sleeping more than 1 secondFlorian Bartels-23/+37
2023-06-02Retry to fork/spawn with exponential backoffFlorian Bartels-10/+44
2023-06-02fix ptr castklensy-7/+9
2023-05-31use c literals in libraryklensy-18/+15
2023-05-13refactor: Remove redundant, private OsStr::bytesEd Page-3/+3
2023-03-27Allow access to `OsStr` bytesEd Page-7/+11
2023-05-15Add creation time support to `FileTimes` on apple and windowsbeetrees-15/+37
2023-05-10Remove and fix useless drop of referenceUrgau-1/+1
2023-05-07PS Vita std supportNikolay Arhipov-22/+58
2023-05-06Rollup merge of #110830 - Freaky:freebsd-cpuset, r=thomccYuki Okushi-0/+19
2023-05-05Rollup merge of #103056 - beetrees:timespec-bug-fix, r=thomccDylan DPC-12/+4
2023-05-01Rollup merge of #111057 - xfix:tcpstream-as-raw-fd-inline, r=m-ou-seMatthias Krüger-0/+15
2023-05-01Rollup merge of #110093 - beetrees:set-times-32-bit, r=joshtriplettMatthias Krüger-2/+39
2023-05-01Inline AsRawFd implementationsKonrad Borowski-0/+5
2023-05-01Inline socket function implementationsKonrad Borowski-0/+3
2023-05-01Inline AsInner implementationsKonrad Borowski-0/+7
2023-04-26Spelling library/Josh Soref-2/+2
2023-04-25Add FreeBSD cpuset support to std::thread::available_concurrencyThomas Hurst-0/+19
2023-04-14Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitorMatthias Krüger-5/+0
2023-04-14Rollup merge of #110154 - DaniPopes:library-typos, r=JohnTitorMatthias Krüger-1/+1
2023-04-14Auto merge of #105007 - dlaugt:solaris-fs-link, r=ChrisDentonbors-3/+4
2023-04-12remove some unneeded importsKaDiWa-5/+0
2023-04-10Fix typos in libraryDaniPopes-1/+1
2023-04-08Add 64-bit `time_t` support on 32-bit glibc Linux to `set_times`beetrees-2/+39
2023-04-03avoid zero-copy ops for File->Pipe and File->Socket in io::copyThe 8472-16/+46
2023-04-03test that modifications to the source don't become visible after io::copyThe 8472-0/+42
2023-03-30Refactor glibc time64 support, riscv32 always has 64-bit `time_t`beetrees-14/+36
2023-03-30Auto merge of #107221 - kleisauke:getentropy-emscripten, r=ChrisDentonbors-2/+3
2023-03-29Auto merge of #108792 - Amanieu:ohos, r=petrochenkovbors-1/+4
2023-03-28Add OpenHarmony targetsAmanieu d'Antras-1/+4
2023-03-27socket ancillary data implementation for FreeBSD (from 13 and above).David CARLIER-0/+11
2023-03-22Check the presence of linkat() on Solaris (not available in version 10, avail...Daniel Laügt-5/+6
2023-03-14Use getentropy() instead of /dev/urandom on EmscriptenKleis Auke Wolthuizen-2/+3
2023-03-06Implement read_buf for a few more typesTomasz Miąsko-8/+41
2023-03-04Auto merge of #89518 - a1phyr:unix_file_vectored_at, r=workingjubileebors-3/+189
2023-03-03Use weak linkage for `preadv` and `pwritev` on MacOS and iOSBenoît du Garreau-8/+18
2023-03-03Match unmatched backticks in library/est31-1/+1
2023-03-02Use weak linkage on AndroidBenoît du Garreau-4/+96
2023-03-02Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubileebors-29/+228
2023-02-28Retry to spawn/fork up to 3 times when it failed because of an interruptionFlorian Bartels-2/+64
2023-02-28Add QNX Neutrino support to libstdFlorian Bartels-28/+165
2023-02-27Add vectored positioned I/O on UnixBenoît du Garreau-3/+87
2023-02-21Remove unused FileDesc::get_cloexecTomasz Miąsko-5/+0
2023-02-19Use custom implementation of read_buf in Read for &'a FileDescTomasz Miąsko-0/+4
2023-02-11Rollup merge of #106001 - sdroege:glibc-skip-over-null-argv, r=ChrisDentonDylan DPC-6/+22
2023-01-26Rollup merge of #106779 - RReverser:patch-2, r=Mark-SimulacrumMatthias Krüger-8/+3
2023-01-23Auto merge of #106981 - joboet:std_remove_box_syntax, r=thomccbors-16/+11