rust/library/std/src
Jacob Pratt 3ce7fb6607
Rollup merge of #152534 - PaulDance:patches/remove-win7-uds, r=Mark-Simulacrum
Test(lib/win/net): Skip UDS tests when under Win7

Unix Domain Socket support has only been added to Windows since Windows 10 Insider Preview Build 17063. Thus, it has no chance of ever being supported under Windows 7, making current tests fail. This therefore adds the necessary in order to make the tests dynamically skip when run under Windows 7, 8, and early 10, as it does not trigger linker errors.

cc rust-lang/rust#150487 @roblabla

@rustbot label T-libs A-io O-windows-7
2026-02-14 23:17:32 -05:00
..
backtrace remove redundant imports 2023-12-10 10:56:22 +08:00
collections Move assert_matches to planned stable path 2026-01-21 23:17:24 +01:00
ffi Remove named lifetimes in some PartialOrd & PartialEq impls 2026-02-14 00:13:46 +03:00
fs Fix set_times_nofollow for directory on windows 2026-02-04 03:58:26 +00:00
hash remove #[deprecated] from unstable & internal SipHasher13&24 2026-01-19 21:24:36 +00:00
io Move assert_matches to planned stable path 2026-01-21 23:17:24 +01:00
net Rollup merge of #150905 - PaulDance:patches/unsupport-win7-hostname, r=Mark-Simulacrum 2026-01-24 21:04:14 +01:00
num Remove or allow unused features in library doc and tests 2026-02-13 09:27:16 +08:00
os Test(lib/win/net): Skip UDS tests when under Win7 2026-02-14 01:28:50 +01:00
prelude Explicitly export core and std macros 2026-01-13 08:47:48 +01:00
process Revert #148937 (Remove initialized-bytes tracking from BorrowedBuf and BorrowedCursor) 2025-12-17 14:34:56 +00:00
sync RwLock: refine documentation to emphasize non-reentrancy guarantees 2026-02-03 07:48:05 -08:00
sys std: Don't panic when removing a nonexistent UEFI var 2026-02-08 12:38:28 -05:00
thread Rollup merge of #149482 - RalfJung:scope-tls-dtors, r=joboet 2026-01-29 17:47:31 +01:00
alloc.rs Stabilize alloc_layout_extra 2026-01-11 16:39:18 +03:00
ascii.rs Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
backtrace.rs Fix new function_casts_as_integer lint errors in core, std, panic_unwind and compiler crates 2025-11-10 16:38:28 +01:00
bstr.rs Implement ByteStr and ByteString types 2025-01-11 06:35:21 +02:00
env.rs Rollup merge of #150993 - Ayush1325:uefi-join-path, r=Mark-Simulacrum 2026-02-02 10:28:31 +11:00
error.rs Move std::error unit tests to integration tests 2025-01-26 10:28:04 +00:00
fs.rs add must_use for FileTimes 2026-02-11 09:30:50 +08:00
keyword_docs.rs Document fully-qualified syntax in as' keyword doc 2025-10-03 17:31:55 +03:00
lib.miri.rs add 'x.py miri', and make it work for 'library/{core,alloc,std}' 2024-04-03 20:27:20 +02:00
lib.rs implement carryless_mul 2026-02-14 21:23:30 +01:00
macros.rs std: avoid tearing dbg! prints 2026-01-21 19:20:04 +01:00
panic.rs Finish transition from semitransparent to semiopaque for rustc_macro_transparency 2026-01-08 19:14:45 +01:00
panicking.rs Show backtrace on allocation failures when possible 2025-11-26 14:02:37 +00:00
pat.rs Add pattern types to parser 2024-04-08 11:57:17 +00:00
path.rs Remove named lifetimes in some PartialOrd & PartialEq impls 2026-02-14 00:13:46 +03:00
process.rs Explicitly export core and std macros 2026-01-13 08:47:48 +01:00
random.rs random: Provide a Distribution<T> trait 2025-07-11 10:21:34 -07:00
rt.rs remember the main thread ID before performing platform initialisation 2025-12-02 18:03:33 +01:00
test_helpers.rs std: get rid of sys_common::io 2025-02-07 16:54:07 +01:00
time.rs time: Add saturating arithmetic for SystemTime 2026-01-16 11:52:01 +01:00