about summary refs log tree commit diff
path: root/library/std/src/sys
AgeCommit message (Expand)AuthorLines
2023-09-03Command::spawn: Fix STARTUPINFOW.cb being initialized with the address of siz...Fulgen301-1/+1
2023-09-03Use std::io::Error::is_interrupted everywhereBen Kimock-6/+6
2023-09-03Move RawOsError defination to sysAyush Singh-0/+2
2023-09-02Rollup merge of #115443 - epage:os_str, r=cuviperMatthias Krüger-35/+35
2023-09-01fix(std): Rename os_str_bytes to encoded_bytesEd Page-35/+35
2023-09-01kmc-solid: Refactor `is_interrupted` to avoid integer overflowTomoaki Kawada-2/+1
2023-09-01kmc-solid: Directly delegate to `net::is_interrupted` in `std::sys::solid::is...Tomoaki Kawada-6/+1
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