summary refs log tree commit diff
path: root/library/std/src/sys/pal/unix
AgeCommit message (Expand)AuthorLines
2024-04-11Beta revert "Use OS thread name by default"Chris Denton-39/+1
2024-04-04unix fs: Make hurd and horizon using explicit new rather than FromSamuel Thibault-2/+2
2024-03-14Rollup merge of #121650 - GrigorenkoPV:cap_setgid, r=AmanieuMatthias Krüger-3/+11
2024-03-14Auto merge of #114038 - Stargateur:108277, r=ChrisDentonbors-51/+35
2024-03-11Auto merge of #122331 - jhpratt:rollup-cbl8xsy, r=jhprattbors-2/+3
2024-03-11Rollup merge of #122002 - devnexen:thread_stack_netbsd_fix, r=workingjubilee,...Jacob Pratt-2/+3
2024-03-11Auto merge of #117156 - jmillikin:os-unix-socket-ext, r=Amanieu,dtolnaybors-10/+16
2024-03-10Rollup merge of #121942 - devnexen:getrandom_for_dfbsd, r=joboetMatthias Krüger-1/+9
2024-03-08further changes from feedbackDavid Carlier-19/+1
2024-03-06Dynamically size sigaltstk in stdJubilee Young-11/+39
2024-03-06unix time module now return resultAntoine PLASKOWSKI-51/+35
2024-03-04std::threads: revisit stack address calculation on netbsd.David Carlier-2/+21
2024-03-03std::rand: enable getrandom for dragonflybsd too.David Carlier-1/+9
2024-03-02Rollup merge of #121666 - ChrisDenton:thread-name, r=cuviperMatthias Krüger-1/+39
2024-03-01Auto merge of #114016 - krtab:delete_sys_memchr, r=workingjubileebors-42/+1
2024-02-28Rollup merge of #121691 - janstarke:handle-missing-creation-time-as-unsupport...Guillaume Gomez-1/+1
2024-02-27handle unavailable creation time as `io::ErrorKind::Unsupported`Jan Starke-1/+1
2024-02-27Auto merge of #119636 - devnexen:linux_tcp_defer_accept, r=m-ou-sebors-0/+12
2024-02-27Use the OS thread name by default for the current threadChris Denton-1/+39
2024-02-26change std::process to drop supplementary groups based on CAP_SETGIDElliot Roberts-3/+11
2024-02-24library: use `addr_of!`Pavel Grigorenko-18/+18
2024-02-23Make timespec capping public to crate::sysFlorian Bartels-2/+2
2024-02-21os::net: expanding TcpStreamExt for Linux with `tcp_deferaccept`.David Carlier-0/+12
2024-02-21rename ptr::invalid -> ptr::without_provenanceRalf Jung-5/+16
2024-02-20Delete architecture-specific memchr code in std::sysArthur Carcano-42/+1
2024-02-19Auto merge of #121177 - joboet:move_pal_locks, r=ChrisDentonbors-1579/+0
2024-02-18Dyn erase at call siteDavid Thomas-26/+26
2024-02-17Auto merge of #120741 - a1phyr:safe_buffer_advance, r=m-ou-sebors-2/+2
2024-02-16std: move locks to `sys` on UNIX and other futex platformsjoboet-1579/+0
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-21/+21
2024-02-15Rollup merge of #120672 - devnexen:update_thread_stack_guardpages_fbsd, r=m-o...Guillaume Gomez-5/+25
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-7/+7
2024-02-15Use generic `NonZero` internally.Markus Reiter-21/+21
2024-02-14Rollup merge of #118738 - devnexen:netbsd10_update, r=cuviperOli Scherer-4/+6
2024-02-12Auto merge of #110211 - joboet:queue_lock, r=Amanieubors-197/+559
2024-02-11add doc-comment to `unlock_queue`joboet-0/+3
2024-02-11std: enabling new netbsd (10) calls.David Carlier-4/+6
2024-02-09Auto merge of #120852 - matthiaskrgr:rollup-01pr8gj, r=matthiaskrgrbors-64/+0
2024-02-09std::thread update freebsd stack guard handling.David Carlier-5/+25
2024-02-09Rollup merge of #120776 - joboet:move_pal_path, r=ChrisDentonMatthias Krüger-64/+0
2024-02-09Auto merge of #120676 - Mark-Simulacrum:bootstrap-bump, r=clubby789bors-1/+0
2024-02-09address review commentsjoboet-21/+19
2024-02-09be more explicit about why adding backlinks eagerly makes sensejoboet-6/+7
2024-02-09format using latest rustfmtjoboet-4/+12
2024-02-09inline some single-use functions, add documentationjoboet-23/+23
2024-02-09queue_rwlock: use a separate `QUEUE_LOCKED` bit to synchronize waiter queue u...joboet-144/+195
2024-02-09use exponential backoff in `lock_contended`joboet-2/+4
2024-02-09immediately register writer node if threads are queuedjoboet-2/+3
2024-02-09avoid unnecessary `Thread` handle allocationjoboet-1/+2
2024-02-09use braces to make operator precedence less ambiguousjoboet-1/+1