about summary refs log tree commit diff
path: root/library/std/src
AgeCommit message (Expand)AuthorLines
2023-03-06Implement read_buf for a few more typesTomasz Miąsko-31/+250
2023-03-04Auto merge of #89518 - a1phyr:unix_file_vectored_at, r=workingjubileebors-3/+276
2023-03-03Use weak linkage for `preadv` and `pwritev` on MacOS and iOSBenoît du Garreau-8/+18
2023-03-03Update library/std/src/io/mod.rsMichal Nazarewicz-1/+1
2023-03-03Match unmatched backticks in library/est31-5/+5
2023-03-02Make std tests pass on newer AndroidPeter Collingbourne-0/+20
2023-03-02Add basic testsBenoît du Garreau-0/+61
2023-03-02Take shared references as parameterBenoît du Garreau-12/+4
2023-03-02Use weak linkage on AndroidBenoît du Garreau-4/+96
2023-03-02Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubileebors-49/+427
2023-03-01Update library/std/src/os/nto/mod.rsFlorian Bartels-1/+1
2023-03-01Update library/std/src/io/mod.rsMichal Nazarewicz-3/+3
2023-03-01Rollup merge of #108531 - Coca162:rustdoc-repeat-const-array, r=thomccMatthias Krüger-2/+4
2023-02-28Retry to spawn/fork up to 3 times when it failed because of an interruptionFlorian Bartels-2/+64
2023-02-28Add QNX Neutrino support to libstdFlorian Bartels-48/+364
2023-02-27Rollup merge of #107110 - strega-nil:mbtwc-wctmb, r=ChrisDentonMatthias Krüger-29/+78
2023-02-27Clarify that Copy is a trait in array docsCoca162-1/+1
2023-02-27Update docs to show [expr; N] can repeat const exprCoca162-2/+4
2023-02-27Add vectored positioned I/O on UnixBenoît du Garreau-3/+121
2023-02-27use `as_ptr` to determine the address of atomicsStefan Lankes-3/+3
2023-02-26remove unused importsStefan Lankes-1/+0
2023-02-26Move IpAddr and SocketAddr to coreLinus Färnstrand-4468/+28
2023-02-26std: disconnect senders before discarding messagesjoboet-4/+5
2023-02-26std: use random HashMap keys on Hermitjoboet-2/+17
2023-02-25Auto merge of #107405 - hermitcore:bsd, r=bjorn3bors-475/+583
2023-02-25[stdio][windows] Use MBTWC and WCTMBNicole Mazzuca-29/+78
2023-02-25Auto merge of #108233 - ChrisDenton:move-std-tests, r=thomccbors-0/+16
2023-02-24avoid the usage of libc during the creation of documentationStefan Lankes-9/+7
2023-02-24remove code duplicationsStefan Lankes-393/+129
2023-02-24move IO traits to std/src/os/hermitStefan Lankes-73/+102
2023-02-24add support of RustyHermit's BSD socket layerStefan Lankes-456/+801
2023-02-24Rollup merge of #108391 - sunfishcode:sunfishcode/is-terminal-file-length, r=...Dylan DPC-19/+21
2023-02-24Rollup merge of #108370 - fbq:time-doc-fix, r=thomccDylan DPC-3/+3
2023-02-23Stabilize atomic_as_ptrTrevor Gross-1/+0
2023-02-23Fix `is_terminal`'s handling of long paths on Windows.Dan Gohman-19/+21
2023-02-23Rollup merge of #108218 - ChrisDenton:cmd-escape, r=cuviperMatthias Krüger-1/+10
2023-02-22std: time: Avoid to use "was created" in elapsed() descriptionBoqun Feng-3/+3
2023-02-22Rollup merge of #107736 - tgross35:atomic-as-ptr, r=m-ou-seMatthias Krüger-3/+3
2023-02-22Quote more batch file argumentsChris Denton-1/+10
2023-02-21Move `rename_directory` from ui-fulldeps to stdChris Denton-0/+16
2023-02-21Remove unused FileDesc::get_cloexecTomasz Miąsko-5/+0
2023-02-21Rollup merge of #108272 - MrNossiom:master, r=thomccDylan DPC-1/+1
2023-02-21Rollup merge of #108105 - majaha:patch-1, r=cuviperDylan DPC-6/+10
2023-02-20Explain the default panic hook betterMatt Harding-6/+10
2023-02-20use UpperCamelCaseMilo Moisson-1/+1
2023-02-20docs: wrong naming convention in struct keyword docMilo Moisson-1/+1
2023-02-20Distribute libntdll.a with windows-gnu toolchainsChris Denton-47/+40
2023-02-19Use custom implementation of read_buf in Read for &'a FileDescTomasz Miąsko-0/+4
2023-02-19Rollup merge of #104659 - tshepang:reflow, r=workingjubileeDylan DPC-2/+4
2023-02-18Auto merge of #107329 - joboet:optimize_lazylock, r=m-ou-sebors-17/+120