about summary refs log tree commit diff
path: root/library/std/src/sys/windows
AgeCommit message (Expand)AuthorLines
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-25Add a new helper to avoid calling io::Error::kindBen Kimock-0/+5
2023-08-25Added option to set ProcThreadAttributes for Windows processesMichael van Straten-2/+152
2023-08-19Usage zero as language id for FormatMessageW()Charles Lew-6/+2
2023-08-12Rollup merge of #114132 - tamird:better-env-debug-impls, r=AmanieuMatthias Krüger-5/+49
2023-08-09Auto merge of #99747 - ankane:float_gamma, r=workingjubileebors-1/+5
2023-08-08Rollup merge of #106425 - ijackson:exit-status-default, r=dtolnayMatthias Krüger-1/+1
2023-08-07Better Debug for Vars and VarsOsTamir Duberstein-5/+49
2023-08-07impl Default for ExitStatusIan Jackson-1/+1
2023-08-07std::process (windows): Implement From<io::Stdout> etc. for imp::StdioIan Jackson-0/+14
2023-08-07std::process (windows): refactor Stdio::to_handle slightlyIan Jackson-10/+11
2023-07-31Add gamma and ln_gamma functions to f32 and f64Andrew Kane-1/+5
2023-07-24remove additional [allow(unused_unsafe)]James Dietz-4/+1
2023-07-22Rollup merge of #113442 - epage:osstring, r=cuviperMatthias Krüger-0/+10
2023-07-20Minor improvements to Windows TLS dtorsChris Denton-28/+49
2023-07-07Allow limited access to `OsString` bytesEd Page-0/+10
2023-07-06Rollup merge of #113334 - fmease:revert-lexing-c-str-lits, r=compiler-errorsfee1-dead-7/+7
2023-07-05Revert "use c literals in library"León Orell Valerian Liehr-7/+7
2023-07-05Auto merge of #112594 - ChrisDenton:process=-kill, r=Amanieubors-1/+10
2023-07-01Return `Ok` on kill if process has already exitedChris Denton-1/+10
2023-06-25Auto merge of #113001 - ChrisDenton:win-arm32-shim, r=thomccbors-49/+44
2023-06-24Remove unnecessary `path` attributeChris Denton-1/+0
2023-06-24Move arm32 shim to c.rsChris Denton-49/+44
2023-06-18Fix windows `Socket::connect_timeout` overflowEval EXEC-1/+1
2023-06-14Rollup merge of #98202 - aticu:impl_tryfrom_osstr_for_str, r=AmanieuMatthias Krüger-1/+1
2023-06-12Add comment for arm_shim in generate-windows-sysbdbai-0/+3
2023-06-12Add windows_sys typedef for Win ARM32bdbai-0/+17
2023-06-12Implement `TryFrom<&OsStr>` for `&str`aticu-1/+1
2023-06-10Keep uwp specific code in sync with windows-sysbdbai-5/+4
2023-06-10Lazy load ntdll functions on UWPbdbai-2/+61
2023-06-02Rollup merge of #111647 - klensy:cstr, r=oli-obkMatthias Krüger-7/+7
2023-05-31Fix bug in utf16_to_utf8 for zero length stringsShane Murphy-0/+13
2023-05-31use c literals in libraryklensy-7/+7
2023-05-30add FromOwnedFd/FromOwnedHandle for ChildStdin/out/errVincent Thiberville-1/+7
2023-05-15Add creation time support to `FileTimes` on apple and windowsbeetrees-4/+18
2023-05-13refactor: Remove bespoke from_os_str_bytes_uncheckedEd Page-13/+7
2023-05-13refactor: Remove redundant, private OsStr::bytesEd Page-16/+18
2023-05-05Sort windows_sys.lst alphabeticallyChris Denton-614/+617
2023-05-05Use new bindingsChris Denton-52/+69
2023-05-05Generate windows-sys bindingsChris Denton-3045/+7016
2023-05-03Use `from_wide_to_user_path` in `read_link`Chris Denton-4/+7
2023-05-03Correctly convert an NT path to a Win32 pathChris Denton-11/+16
2023-05-01Inline AsInner implementationsKonrad Borowski-0/+4
2023-04-28remove_dir_all: delete directory with fewer permsChris Denton-19/+22
2023-04-16Windows: map a few more error codes to ErrorKindChris Denton-3/+6
2023-04-10Fix typos in libraryDaniPopes-1/+1