summary refs log tree commit diff
path: root/library/std/src/sys
AgeCommit message (Expand)AuthorLines
2024-08-01Rollup merge of #128433 - hermit-os:hermit-unsafe_op_in_unsafe_fn, r=joboetMatthias Krüger-55/+57
2024-08-01fix(pal/hermit): `deny(unsafe_op_in_unsafe_fn)`Martin Kröning-20/+40
2024-08-01refactor(pal/hermit): make `ENV` a non-mutable staticMartin Kröning-19/+15
2024-08-01Rollup merge of #128416 - maurer:remove-android-hack, r=tgross35Matthias Krüger-104/+0
2024-08-01Rollup merge of #128162 - ChrisDenton:cleanup, r=joboetMatthias Krüger-59/+27
2024-07-31std: fix busy-waiting in `Once::wait_force`, add more testsjoboet-4/+8
2024-07-31std: implement the `once_wait` featurejoboet-94/+178
2024-07-31Remove unneeded `pub(crate)`Chris Denton-1/+1
2024-07-31refactor(pal/hermit): use default impl of `GlobalAlloc::alloc_zeroed`Martin Kröning-10/+0
2024-07-31refactor(pal/hermit): return `!` to satisfy rust-analyzerMartin Kröning-7/+3
2024-07-31PinCoerceUnsized trait into coreXiangfei Ding-0/+4
2024-07-31android: Remove libstd hacks for unsupported Android APIsMatthew Maurer-104/+0
2024-07-30Move Windows implementation of anon pipeChris Denton-21/+12
2024-07-30Cleanup sys module to match house styleChris Denton-37/+14
2024-07-30Rollup merge of #128315 - zetanumbers:psvita-unsafe-in-unsafe, r=workingjubileeMatthias Krüger-0/+4
2024-07-30Insert some blank lines.Nicholas Nethercote-0/+2
2024-07-29Sparkle some attributes over `CloneToUninit` stuffPavel Grigorenko-0/+2
2024-07-29impl CloneToUninit for Path and OsStrPavel Grigorenko-0/+24
2024-07-29Rollup merge of #128055 - workingjubilee:deny-unsafe-ops-in-sys-personality-d...Matthias Krüger-53/+61
2024-07-29Reformat `use` declarations.Nicholas Nethercote-629/+441
2024-07-28fix: psvita's std codeDaria Sukhonina-0/+4
2024-07-28Enable `std::io::copy` specialisation for `std::pipe::{PipeReader, PipeWriter}`Jiahao XU-0/+25
2024-07-26Fix doc nitsJohn Arundel-50/+54
2024-07-25fix: compilation issue w/ refactored typeJulius Liu-2/+2
2024-07-25Auto merge of #128195 - matthiaskrgr:rollup-195dfdf, r=matthiaskrgrbors-41/+26
2024-07-25Rollup merge of #127999 - ChrisDenton:arm32, r=AmanieuMatthias Krüger-41/+26
2024-07-25Rollup merge of #128158 - workingjubilee:unsafe-wrap-personality-gcc, r=Chris...Matthias Krüger-141/+180
2024-07-25Rollup merge of #127300 - biabbas:fix_connect_timeout, r=tgross35Matthias Krüger-10/+19
2024-07-25In connect timeout, read readiness of socket for vxworks. Check pollhup or po...B I Mohammed Abbas-10/+19
2024-07-24std: update comments on gcc personality fnJubilee Young-10/+32
2024-07-24std: unsafe-wrap gcc::rust_eh_personality and implJubilee Young-131/+148
2024-07-24Rollup merge of #128131 - ChrisDenton:stuff, r=workingjubileeMatthias Krüger-32/+35
2024-07-24Rollup merge of #127733 - GrigorenkoPV:don't-forget, r=AmanieuMatthias Krüger-43/+24
2024-07-24Rollup merge of #127480 - biabbas:vxworks, r=workingjubileeMatthias Krüger-4/+34
2024-07-24Forbid unsafe_op_in_unsafe_fn in sys/pal/windowsChris Denton-10/+14
2024-07-24Import `core::ffi::c_void` in more placesChris Denton-22/+21
2024-07-24Add chroot unsupported implementation for VxWorksB I Mohammed Abbas-1/+7
2024-07-24Rollup merge of #128106 - hallfox:patch-1, r=ChrisDentonMatthias Krüger-3/+3
2024-07-24Rollup merge of #128092 - ChrisDenton:wrappers, r=workingjubileeMatthias Krüger-126/+43
2024-07-24Auto merge of #127153 - NobodyXu:pipe, r=ChrisDentonbors-4/+336
2024-07-23Fix return type of FileAttr methods on AIX targetTaylor Foxhall-3/+3
2024-07-23Initial implementation of anonymous_pipeJiahao XU-4/+336
2024-07-23Update process vxworks, set default stack size of 256 Kib for vxworks. User c...B I Mohammed Abbas-2/+7
2024-07-23Remove wrapper functions from c.rsChris Denton-126/+43
2024-07-23std: Unsafe-wrap backtrace code held in-commonJubilee Young-57/+61
2024-07-23std: Unsafe-wrap alloc code held in-commonJubilee Young-8/+11
2024-07-23Cfg disable on_broken_pipe_flag_used() for vxworksB I Mohammed Abbas-0/+2
2024-07-23Disable dirfd for vxworks, Return unsupported error from set_times and lchown...B I Mohammed Abbas-2/+16
2024-07-23Allow unused unsafe for vxworks in read_at and write atB I Mohammed Abbas-0/+2
2024-07-22std: unsafe-wrap personality::dwarf::ehJubilee Young-53/+61