about summary refs log tree commit diff
path: root/library/std/src/sys/pal/unix
AgeCommit message (Expand)AuthorLines
2025-07-29Rollup merge of #144500 - joboet:thread-name-stack-overflow, r=ChrisDentonStuart Cook-17/+30
2025-07-28thread name in stack overflow messagejoboet-17/+30
2025-07-26Rollup merge of #141840 - ChrisDenton:noempty, r=ChrisDentonJacob Pratt-1/+4
2025-07-09Fix VxWorks build errorsB I Mohammed Abbas-1/+1
2025-07-06sleep_until: add clock_nanosleep support to Miridvdsk-0/+1
2025-07-06sleep_until: use clock_nanosleep where possibledvdsk-6/+83
2025-06-20Rollup merge of #141990 - Qelxiros:141975-unix_send_signal, r=ChrisDenton,tgr...Trevor Gross-1/+5
2025-06-18add ChildExt(::send_signal)Jeremy Smart-1/+5
2025-06-05Fix AIX buildThalia Archibald-1/+1
2025-05-31If HOME is empty, use the fallback insteadChris Denton-1/+4
2025-05-18Rollup merge of #140628 - joboet:async_signal_safe, r=Mark-SimulacrumLeón Orell Valerian Liehr-58/+215
2025-05-16disable the stack overflow handler on mirijoboet-29/+41
2025-05-14Fix set_name for vxworks. Length of name should be truncated to VX_TASK_RENAM...B I Mohammed Abbas-10/+2
2025-05-05std: stop using TLS in signal handlerjoboet-38/+183
2025-05-05collect all Fuchsia bindings into the `fuchsia` modulejoboet-277/+117
2025-05-02Rollup merge of #139206 - joboet:unique_thread_errno, r=ibraheemdevStuart Cook-1/+1
2025-04-27use generic Atomic type where possibleChristopher Durham-49/+58
2025-04-25Auto merge of #140282 - matthiaskrgr:rollup-g6ze4jj, r=matthiaskrgrbors-169/+4
2025-04-24Work around cygwin issue on timeout王宇逸-1/+4
2025-04-21Move `sys::pal::os::Env` into `sys::env`Thalia Archibald-169/+4
2025-04-19Rollup merge of #139868 - thaliaarchi:move-env-consts-pal, r=joboetChris Denton-308/+0
2025-04-18Combine env consts into std::sys::env_constsThalia Archibald-310/+0
2025-04-18Sort Unix env constants alphabetically by target_osThalia Archibald-98/+100
2025-04-17Rollup merge of #139667 - 1c3t3a:remove-no-sanitize, r=m-ou-seMatthias Krüger-17/+0
2025-04-15Rollup merge of #139822 - 0x79de:fix-eopnotsupp-mapping, r=dtolnayStuart Cook-0/+1
2025-04-15Rollup merge of #139750 - no1wudi:fix, r=tgross35Stuart Cook-6/+11
2025-04-14Fix: Map EOPNOTSUPP to ErrorKind::Unsupported on Unix0x79de-0/+1
2025-04-13std/thread: Use default stack size from menuconfig for NuttXHuang Qi-6/+11
2025-04-12Use unsupported args for espidf and vitaThalia Archibald-0/+2
2025-04-12Move args into std::sysThalia Archibald-245/+1
2025-04-11cfi: Remove #[no_sanitize(cfi)] for extern weak functionsBastian Kersting-17/+0
2025-04-05Rollup merge of #139092 - thaliaarchi:move-fd-pal, r=joboetMatthias Krüger-694/+13
2025-04-04Fix unsafe_op_in_unsafe_fn for Unix fd and weakThalia Archibald-7/+12
2025-04-04Move fd into sysThalia Archibald-687/+1
2025-04-01std: use the address of `errno` to identify threads in `unique_thread_exit`joboet-1/+1
2025-03-29Rollup merge of #139081 - joboet:errno_dedup, r=NoratriebMatthias Krüger-0/+8
2025-03-28std: deduplicate `errno` accessesjoboet-0/+8
2025-03-26Change the syntax of the internal `weak!` macroMads Marquart-50/+108
2025-03-23Auto merge of #136929 - joboet:move_process_pal, r=Mark-Simulacrumbors-3025/+3
2025-03-22Auto merge of #138841 - matthiaskrgr:rollup-bfkls57, r=matthiaskrgrbors-2/+3
2025-03-22std: move process implementations to `sys`joboet-3025/+3
2025-03-21Fix Thread::set_name on cygwin王宇逸-2/+3
2025-03-18Add stack overflow handler for cygwinBerrysoft-0/+87
2025-03-17Rollup merge of #137793 - NobodyXu:stablise-annoymous-pipe, r=joshtriplettJacob Pratt-0/+6
2025-03-17Rollup merge of #137621 - Berrysoft:cygwin-std, r=joboetJacob Pratt-4/+31
2025-03-13Remove usage of legacy scheme paths on RedoxOSbjorn3-3/+6
2025-03-14Mv os-specific trait impl of `Pipe*` into `std::os::*`Jiahao XU-0/+6
2025-03-10Remove stack overflow handler for cygwin王宇逸-8/+3
2025-03-10Use __xpg_strerror_r on cygwin王宇逸-1/+6
2025-03-10Readd os::cygwin::raw as pub(crate)王宇逸-1/+0