about summary refs log tree commit diff
path: root/library/std/src/sys
AgeCommit message (Expand)AuthorLines
2023-08-29std::thread::set_name exploit the return on haikuDavid CARLIER-1/+3
2023-08-29Auto merge of #115312 - hermitcore:hermit-is_interrupted, r=thomccbors-0/+5
2023-08-29Auto merge of #115309 - hermitcore:hermit-net-init, r=cuviperbors-8/+1
2023-08-28Remove old bindings that have been movedChris Denton-7/+1
2023-08-28Add GetActiveProcessorCount and process attributesChris Denton-0/+7
2023-08-28Abstract over internal `SOCKET` typeChris Denton-16/+22
2023-08-28Update windows ffi bindingsChris Denton-98/+82
2023-08-28Auto merge of #114848 - michaelvanstraten:spawn_with_attributes, r=ChrisDentonbors-2/+152
2023-08-28fix(sys/hermit): add is_interruptedMartin Kröning-0/+5
2023-08-28fix(sys/hermit): remove obsolete network initializationMartin Kröning-8/+1
2023-08-26wasi: round up the size for `aligned_alloc`Josh Stone-1/+5
2023-08-26Auto merge of #115228 - saethlin:is-interrupted, r=thomccbors-0/+46
2023-08-25Add a new helper to avoid calling io::Error::kindBen Kimock-0/+46
2023-08-25Added option to set ProcThreadAttributes for Windows processesMichael van Straten-2/+152
2023-08-24Rollup merge of #115124 - solid-rs:patch/kmc-solid/import-poison-error-in-os,...Weihang Lo-1/+1
2023-08-24also use 'env' for printing unsettingRalf Jung-7/+3
2023-08-24also print clearing the environment entirelyRalf Jung-12/+17
2023-08-24make unsetting env vars print as executable commandRalf Jung-2/+16
2023-08-24Command: also print removed env varsRalf Jung-0/+2
2023-08-23Rollup merge of #114696 - g0djan:godjan/fix_114610, r=Mark-SimulacrumGuillaume Gomez-0/+8
2023-08-23kmc-solid: Import `std::sync::PoisonError` in `std::sys::solid::os`Tomoaki Kawada-1/+1
2023-08-22std: unix process_unsupported: Provide a wait status emulation (tidy)Ian Jackson-36/+39
2023-08-22fixup! std: unix process: Test exit statuses / wait statusesIan Jackson-1/+1
2023-08-22std: unix process_unsupported: Provide a wait status emulation (fmt)Ian Jackson-15/+3
2023-08-22fixup! std: unix process_unsupported: Provide a wait status emulationIan Jackson-1/+1
2023-08-22std: unix process: Test exit statuses / wait statusesIan Jackson-0/+33
2023-08-22std: unix process_unsupported: Provide a wait status emulationIan Jackson-50/+120
2023-08-22std: xous: add support for locksSean Cross-1/+306
2023-08-22std: xous: add thread_local_keySean Cross-1/+190
2023-08-22std: xous: add thread supportSean Cross-1/+144
2023-08-22std: xous: add support for timeSean Cross-1/+57
2023-08-22std: xous: add output support for stdioSean Cross-1/+131
2023-08-22std: xous: add alloc supportSean Cross-1/+62
2023-08-22std: xous: the basics of `os`Sean Cross-1/+147
2023-08-22libstd: add xous to libstdSean Cross-0/+47
2023-08-20Rollup merge of #114968 - ShE3py:unix-getsetenv-ub, r=thomccMatthias Krüger-27/+47
2023-08-19Usage zero as language id for FormatMessageW()Charles Lew-6/+2
2023-08-18Fix UB in `std::sys::os::getenv()`ShE3py-27/+47
2023-08-18QNX: pass a truncated thread name to the OSJorge Aparicio-0/+4
2023-08-16address commentsGeorgii Rylov-11/+7
2023-08-16Fix a pthread_t handle leak #114610Georgii Rylov-0/+12
2023-08-15Rollup merge of #114619 - g0djan:godjan/fix_#114608, r=m-ou-seMatthias Krüger-3/+3
2023-08-15Rollup merge of #114800 - RalfJung:transparent, r=cuviperGuillaume Gomez-2/+8
2023-08-14add a csky-unknown-linux-gnuabiv2 targetDirreke-0/+4
2023-08-14std: add some missing repr(transparent)Ralf Jung-2/+8
2023-08-12Rollup merge of #114132 - tamird:better-env-debug-impls, r=AmanieuMatthias Krüger-8/+228
2023-08-10Rollup merge of #114194 - thomcc:flushinline, r=cuviperMichael Goulet-0/+4
2023-08-09Auto merge of #114646 - matthiaskrgr:rollup-xf7qnmn, r=matthiaskrgrbors-90/+156
2023-08-09Rollup merge of #113939 - the8472:pidfd-from-child, r=Mark-SimulacrumMatthias Krüger-90/+156
2023-08-09Auto merge of #99747 - ankane:float_gamma, r=workingjubileebors-1/+9