summary refs log tree commit diff
path: root/library/std/src/sys/windows
AgeCommit message (Expand)AuthorLines
2023-10-28Rollup merge of #116816 - ChrisDenton:api.rs, r=workingjubileeJubilee-53/+212
2023-10-24Auto merge of #116461 - ChrisDenton:sleep, r=thomccbors-1/+88
2023-10-23Auto merge of #116606 - ChrisDenton:empty, r=dtolnaybors-0/+8
2023-10-19Auto merge of #116132 - darthunix:connect_poll, r=cuviperbors-5/+7
2023-10-19Auto merge of #116402 - joboet:global_alloc_tls_unsoundness, r=thomcc,working...bors-4/+15
2023-10-16Create `windows/api.rs` for safer FFIChris Denton-53/+212
2023-10-13Make TCP connect() handle EINTR correctlyDenis Smirnov-5/+7
2023-10-13Test that unix sockets exist on WindowsChris Denton-0/+14
2023-10-13Make try_exists return Ok(true) for Windows UDSChris Denton-0/+7
2023-10-10On Windows make readdir error on the empty pathChris Denton-0/+8
2023-10-09std: explain unconventional choice of let-else binding over while-let loopjoboet-0/+3
2023-10-07std: fix registering of Windows TLS destructorsjoboet-1/+4
2023-10-06Windows: Support sub-millisecond sleepChris Denton-1/+88
2023-10-06Remove libcChris Denton-13/+18
2023-10-04std: abort instead of panicking if the global allocator uses TLSjoboet-1/+5
2023-10-03std: panic when the global allocator tries to register a TLS destructorjoboet-4/+5
2023-09-28Auto merge of #114882 - ChrisDenton:riddle-me, r=dtolnaybors-121/+112
2023-09-28Auto merge of #98704 - vthib:impl-from-raw-for-childstd-structs, r=dtolnaybors-1/+7
2023-09-09Auto merge of #114590 - ijackson:stdio-stdio-2, r=dtolnaybors-10/+25
2023-09-03Command::spawn: Fix STARTUPINFOW.cb being initialized with the address of siz...Fulgen301-1/+1
2023-09-01fix(std): Rename os_str_bytes to encoded_bytesEd Page-22/+22
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