| Age | Commit message (Expand) | Author | Lines |
| 2023-02-27 | Rollup merge of #107110 - strega-nil:mbtwc-wctmb, r=ChrisDenton | Matthias Krüger | -29/+77 |
| 2023-02-25 | [stdio][windows] Use MBTWC and WCTMB | Nicole Mazzuca | -29/+77 |
| 2023-02-23 | Fix `is_terminal`'s handling of long paths on Windows. | Dan Gohman | -19/+21 |
| 2023-02-22 | Quote more batch file arguments | Chris Denton | -1/+10 |
| 2023-02-14 | Revert to using `RtlGenRandom` | Chris Denton | -103/+31 |
| 2023-02-13 | Add another error to Windows file open fallback | alesito85 | -1/+6 |
| 2023-02-12 | Auto merge of #105671 - lukas-code:depreciate-char, r=scottmcm | bors | -2/+1 |
| 2023-02-10 | Zero the `REPARSE_MOUNTPOINT_DATA_BUFFER` header | Chris Denton | -0/+2 |
| 2023-01-28 | Replace libc::{type} with crate::ffi::{type} | Ayush Singh | -1/+1 |
| 2023-01-17 | refactor[std]: do not use box syntax | joboet | -1/+1 |
| 2023-01-14 | Remove various double spaces in source comments. | André Vennberg | -2/+2 |
| 2023-01-14 | Use associated items of `char` instead of freestanding items in `core::char` | Lukas Markeffsky | -2/+1 |
| 2022-12-30 | std: rename `Parker::new` to `Parker::new_in_place`, add safe `Parker::new` c... | joboet | -1/+1 |
| 2022-12-29 | std: unify id-based thread parking implementations | joboet | -1/+1 |
| 2022-12-11 | Implement blocking output | Ayush Singh | -0/+5 |
| 2022-12-08 | Add read_to_end for AnonPipe | Ayush Singh | -1/+5 |
| 2022-12-07 | Auto merge of #103459 - ChrisDenton:propagate-nulls, r=thomcc | bors | -14/+20 |
| 2022-12-06 | Don't set `STARTF_USESTDHANDLES` if none are set | Chris Denton | -7/+15 |
| 2022-12-01 | Auto merge of #104160 - Ayush1325:windows-args, r=m-ou-se | bors | -52/+2 |
| 2022-11-28 | Extract WStrUnits to sys_common::wstr | Ayush Singh | -52/+2 |
| 2022-11-18 | Handle the case that even the filename array is unaligned. | Thom Chiovoloni | -5/+14 |
| 2022-11-17 | Don't assume `FILE_ID_BOTH_DIR_INFO` will be aligned | Thom Chiovoloni | -5/+9 |
| 2022-11-06 | std: remove lock wrappers in `sys_common` | joboet | -26/+21 |
| 2022-11-05 | Rollup merge of #103995 - SUPERCILEX:typos, r=Dylan-DPC | Dylan DPC | -5/+6 |
| 2022-11-04 | Small round of typo fixes | Alex Saveau | -5/+6 |
| 2022-10-27 | Use stdio in UWP apps | Chris Denton | -120/+28 |
| 2022-10-24 | Pass on null handle values to child process | Chris Denton | -7/+5 |
| 2022-10-21 | Reduce false positives in msys2 detection | Chris Denton | -2/+12 |
| 2022-10-15 | Auto merge of #100579 - joboet:sync_mutex_everywhere, r=thomcc | bors | -3/+3 |
| 2022-10-15 | Use Align8 to avoid misalignment if the allocator or Vec doesn't align alloca... | Josh Triplett | -7/+7 |
| 2022-10-15 | Rewrite FILE_NAME_INFO handling to avoid enlarging slice reference | Josh Triplett | -4/+4 |
| 2022-10-15 | Make is_terminal fail fast if a process has no console at all | Josh Triplett | -1/+9 |
| 2022-10-15 | Add `IsTerminal` trait to determine if a descriptor or handle is a terminal | Josh Triplett | -0/+67 |
| 2022-10-13 | std: use `sync::Mutex` for internal statics | joboet | -3/+3 |
| 2022-10-13 | Auto merge of #102655 - joboet:windows_tls_opt, r=ChrisDenton | bors | -73/+193 |
| 2022-10-08 | std: optimize TLS on Windows | joboet | -73/+193 |
| 2022-10-01 | `SetFileTime` doesn't allow setting the file time to `0xFFFF_FFFF_FFFF_FFFF` | beetrees | -0/+8 |
| 2022-09-24 | Rollup merge of #102044 - ChrisDenton:BCrypt-system-rand, r=thomcc | Matthias Krüger | -53/+29 |
| 2022-09-20 | Auto merge of #100581 - joboet:sync_rwlock_everywhere, r=thomcc | bors | -1/+1 |
| 2022-09-20 | Remove `RtlGenRandom` (take two) | Chris Denton | -53/+29 |
| 2022-09-19 | std: use `sync::RwLock` for internal statics | joboet | -1/+1 |
| 2022-09-10 | Explicitly link kernel32.lib from alloc | Chris Denton | -0/+1 |
| 2022-09-09 | Rollup merge of #101366 - ChrisDenton:unc-forward-slash, r=m-ou-se | Dylan DPC | -18/+20 |
| 2022-09-07 | Auto merge of #101476 - ChrisDenton:BCryptRandom-fix, r=thomcc | bors | -20/+88 |
| 2022-09-07 | Don't break windows/rand for miri | Chris Denton | -0/+12 |
| 2022-09-06 | Open a BCrypt algorithm handle | Chris Denton | -20/+76 |
| 2022-09-06 | Fix compile errors for uwp-windows-msvc targets | Chris Denton | -1/+1 |
| 2022-09-04 | Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrum | bors | -2/+0 |
| 2022-09-03 | std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initialization | joboet | -2/+0 |
| 2022-09-03 | Restore old behaviour on broken UNC paths | Chris Denton | -18/+20 |