about summary refs log tree commit diff
path: root/library/std/src/sys
AgeCommit message (Expand)AuthorLines
2022-03-01Provide C FFI types via core::ffi, not just in stdJosh Triplett-4/+4
2022-03-01Rollup merge of #94094 - chrisnc:tcp-nodelay-windows-bool, r=dtolnayDylan DPC-2/+2
2022-02-20use `BOOL` for `TCP_NODELAY` `setsockopt` value on WindowsChris Copeland-2/+2
2022-02-20solarish current_exe using libc call directlyDavid Carlier-4/+1
2022-02-20Rollup merge of #94019 - hermitcore:target, r=Mark-SimulacrumMatthias Krüger-1/+1
2022-02-18Rollup merge of #93847 - solid-rs:fix-kmc-solid-fs-ts, r=yaahcMatthias Krüger-1/+20
2022-02-15remove compiler warningsStefan Lankes-1/+1
2022-02-14Maintain broken symlink behaviour for the Windows exe resolverChris Denton-2/+30
2022-02-13Auto merge of #91673 - ChrisDenton:path-absolute, r=Mark-Simulacrumbors-3/+73
2022-02-13make Instant::{duration_since, elapsed, sub} saturating and remove workaroundsThe8472-68/+0
2022-02-11Rollup merge of #90955 - JohnTitor:os-error-123-as-invalid-input, r=m-ou-seMatthias Krüger-2/+3
2022-02-10Rename to `InvalidFilename`Yuki Okushi-3/+3
2022-02-10Map `ERROR_INVALID_NAME` to `FilenameInvalid`Yuki Okushi-1/+2
2022-02-10Rename `FilenameTooLong` to `FilenameInvalid`Yuki Okushi-2/+2
2022-02-10windows: Map `ERROR_INVALID_NAME` as `InvalidInput`Yuki Okushi-1/+1
2022-02-10Rollup merge of #93843 - solid-rs:fix-kmc-solid-condvar, r=m-ou-seMatthias Krüger-4/+9
2022-02-10kmc-solid: Use the filesystem thread-safety wrapperTomoaki Kawada-1/+20
2022-02-10kmc-solid: Wait queue should be sorted in the descending order of task priori...Tomoaki Kawada-1/+1
2022-02-10kmc-solid: Fix wait queue manipulation errors in the `Condvar` implementationTomoaki Kawada-3/+8
2022-02-09Rollup merge of #93445 - yaahc:exitcode-constructor, r=dtolnayYuki Okushi-0/+21
2022-02-08Rollup merge of #93206 - ChrisDenton:ntopenfile, r=nagisaMatthias Krüger-6/+17
2022-02-08Fix `absolute` issuesChris Denton-2/+3
2022-02-08`std::path::absolute`Chris Denton-3/+72
2022-02-07fix exclusive range errorJane Lusby-1/+1
2022-02-07Auto merge of #87869 - thomcc:skinny-io-error, r=yaahcbors-146/+133
2022-02-06Add From<u8> for ExitCodeJane Lusby-0/+21
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-146/+133
2022-02-04Rollup merge of #93495 - solid-rs:fix-kmc-solid-rtc-month, r=yaahcMatthias Krüger-1/+1
2022-01-31Rollup merge of #93504 - solid-rs:fix-kmc-solid-stack-size, r=nagisaEric Huss-1/+2
2022-01-31kmc-solid: Increase the default stack sizeTomoaki Kawada-1/+2
2022-01-31Rollup merge of #93494 - solid-rs:fix-kmc-solid-spawned-task-priority, r=Mark...Matthias Krüger-5/+2
2022-01-31Rollup merge of #93471 - cuviper:direntry-file_type-stat, r=the8472Matthias Krüger-2/+2
2022-01-31kmc-solid: `SOLID_RTC_TIME::tm_mon` is 1-basedTomoaki Kawada-1/+1
2022-01-31kmc-solid: Inherit the calling task's base priority in `Thread::new`Tomoaki Kawada-5/+2
2022-01-29unix: Use metadata for `DirEntry::file_type` fallbackJosh Stone-2/+2
2022-01-30Rollup merge of #93459 - tavianator:dirent-copy-only-reclen, r=cuviperMatthias Krüger-2/+10
2022-01-29fs: Don't copy d_name from struct direntTavian Barnes-2/+10
2022-01-29Rollup merge of #93410 - solid-rs:feat-kmc-solid-net-dup, r=dtolnayMatthias Krüger-1/+4
2022-01-29Auto merge of #93351 - anp:fuchsia-remove-dir-all, r=tmandrybors-2/+0
2022-01-28Fix remove_dir_all on Fuchsia after CVE fix.Adam Perry-2/+0
2022-01-28wasi: enable TcpListener and TcpStreamHarald Hoyer-13/+57
2022-01-28wasi: update to wasi 0.11.0Harald Hoyer-24/+29
2022-01-28kmc-solid: Implement `FileDesc::duplicate`Tomoaki Kawada-1/+4
2022-01-26Rollup merge of #92778 - tavianator:linux-readdir-no-r, r=joshtriplettMatthias Krüger-36/+58
2022-01-25make Windows abort_internal Miri-compatibleRalf Jung-0/+1
2022-01-25Rollup merge of #88794 - sunfishcode:sunfishcode/try-clone, r=joshtriplettMatthias Krüger-91/+11
2022-01-24Rollup merge of #93152 - ivmarkov:master, r=m-ou-seMatthias Krüger-3/+7
2022-01-24Use `NtCreateFile` instead of `NtOpenFile` to open a fileChris Denton-6/+17
2022-01-22Rollup merge of #92828 - Amanieu:unwind-abort, r=dtolnayMatthias Krüger-1/+6
2022-01-21Rollup merge of #92586 - esp-rs:bugfix/allocation-alignment-espidf, r=yaahcMatthias Krüger-2/+8