summaryrefslogtreecommitdiff
path: root/library/std/src/sys/windows
Commit message (Expand)AuthorAgeFilesLines
* Sort windows_sys.lst alphabeticallyChris Denton2023-05-051-614/+617
* Use new bindingsChris Denton2023-05-0511-52/+69
* Generate windows-sys bindingsChris Denton2023-05-054-3045/+7016
* Use `from_wide_to_user_path` in `read_link`Chris Denton2023-05-032-4/+7
* Correctly convert an NT path to a Win32 pathChris Denton2023-05-031-11/+16
* Inline AsInner implementationsKonrad Borowski2023-05-014-0/+4
* remove_dir_all: delete directory with fewer permsChris Denton2023-04-281-19/+22
* Windows: map a few more error codes to ErrorKindChris Denton2023-04-161-3/+6
* Fix typos in libraryDaniPopes2023-04-101-1/+1
* Fix buffer overrun in (test-only) symlink_junctionThom Chiovoloni2023-04-051-9/+25
* Rollup merge of #96391 - ChrisDenton:command-non-verbatim, r=joshtriplettMatthias Krüger2023-03-213-38/+62
|\
| * Windows: make Command prefer non-verbatim pathsChris Denton2022-12-023-38/+62
* | Rollup merge of #108326 - tmiasko:read-buf, r=thomccnils2023-03-213-9/+52
|\ \
| * | Implement read_buf for a few more typesTomasz Miąsko2023-03-063-9/+52
* | | Auto merge of #108262 - ChrisDenton:libntdll, r=Mark-Simulacrumbors2023-03-211-47/+40
|\ \ \
| * | | Distribute libntdll.a with windows-gnu toolchainsChris Denton2023-02-201-47/+40
* | | | Modify code style as per commentsNagaChaitanya Vellanki2023-03-171-7/+5
* | | | run rustfmt on changesNagaChaitanya Vellanki2023-03-161-1/+1
* | | | fallback to lstat when stat fails on WindowsNagaChaitanya Vellanki2023-03-161-1/+13
| |/ / |/| |
* | | Rollup merge of #107110 - strega-nil:mbtwc-wctmb, r=ChrisDentonMatthias Krüger2023-02-272-29/+77
|\ \ \
| * | | [stdio][windows] Use MBTWC and WCTMBNicole Mazzuca2023-02-252-29/+77
* | | | Fix `is_terminal`'s handling of long paths on Windows.Dan Gohman2023-02-232-19/+21
|/ / /
* | | Quote more batch file argumentsChris Denton2023-02-221-1/+10
|/ /
* | Revert to using `RtlGenRandom`Chris Denton2023-02-142-103/+31
* | Add another error to Windows file open fallbackalesito852023-02-131-1/+6
* | Auto merge of #105671 - lukas-code:depreciate-char, r=scottmcmbors2023-02-121-2/+1
|\ \
| * | Use associated items of `char` instead of freestanding items in `core::char`Lukas Markeffsky2023-01-141-2/+1
* | | Zero the `REPARSE_MOUNTPOINT_DATA_BUFFER` headerChris Denton2023-02-101-0/+2
* | | Replace libc::{type} with crate::ffi::{type}Ayush Singh2023-01-281-1/+1
* | | refactor[std]: do not use box syntaxjoboet2023-01-171-1/+1
* | | Remove various double spaces in source comments.André Vennberg2023-01-142-2/+2
|/ /
* | std: rename `Parker::new` to `Parker::new_in_place`, add safe `Parker::new` c...joboet2022-12-301-1/+1
* | std: unify id-based thread parking implementationsjoboet2022-12-292-1/+1
* | Implement blocking outputAyush Singh2022-12-111-0/+5
* | Add read_to_end for AnonPipeAyush Singh2022-12-081-1/+5
* | Auto merge of #103459 - ChrisDenton:propagate-nulls, r=thomccbors2022-12-071-14/+20
|\ \ | |/ |/|
| * Don't set `STARTF_USESTDHANDLES` if none are setChris Denton2022-12-061-7/+15
| * Pass on null handle values to child processChris Denton2022-10-241-7/+5
* | Auto merge of #104160 - Ayush1325:windows-args, r=m-ou-sebors2022-12-011-52/+2
|\ \
| * | Extract WStrUnits to sys_common::wstrAyush Singh2022-11-281-52/+2
* | | Handle the case that even the filename array is unaligned.Thom Chiovoloni2022-11-181-5/+14
* | | Don't assume `FILE_ID_BOTH_DIR_INFO` will be alignedThom Chiovoloni2022-11-171-5/+9
* | | std: remove lock wrappers in `sys_common`joboet2022-11-064-26/+21
|/ /
* | Rollup merge of #103995 - SUPERCILEX:typos, r=Dylan-DPCDylan DPC2022-11-052-5/+6
|\ \
| * | Small round of typo fixesAlex Saveau2022-11-042-5/+6
| |/
* | Use stdio in UWP appsChris Denton2022-10-273-120/+28
|/
* Reduce false positives in msys2 detectionChris Denton2022-10-212-2/+12
* Auto merge of #100579 - joboet:sync_mutex_everywhere, r=thomccbors2022-10-151-3/+3
|\
| * std: use `sync::Mutex` for internal staticsjoboet2022-10-131-3/+3
* | Use Align8 to avoid misalignment if the allocator or Vec doesn't align alloca...Josh Triplett2022-10-151-7/+7