Commit Graph

4871 Commits

Author SHA1 Message Date
Mathew John Roberts a2ec2838d8 Merge branch 'eintr-exit' into 'master'
Handle EINTR in posix_exit

See merge request redox-os/relibc!1488
2026-06-23 06:38:43 +01:00
Wildan Mubarok aa16f69fed Merge branch 'arr-cwd' into 'master'
Use ArrayString for Cwd

See merge request redox-os/relibc!1487
2026-06-23 03:19:39 +00:00
Wildan M 0880176578 Handle EINTR in posix_exit 2026-06-23 01:53:29 +07:00
Wildan M c234ace91d Use ArrayString for Cwd 2026-06-22 22:13:24 +07:00
Mathew John Roberts 4e4ed8b8c7 Merge branch 'dis-spawn-test' into 'master'
Disable spawn test temporarily

See merge request redox-os/relibc!1484
2026-06-21 19:37:51 +01:00
Mathew John Roberts e197b07e70 Merge branch 'relpath-spawn' into 'master'
Fix relative program path handling in posix_spawn

See merge request redox-os/relibc!1483
2026-06-21 19:10:57 +01:00
Wildan M c47b492717 Disable spawn test temporarily 2026-06-21 14:54:58 +07:00
Wildan M 73a8c843a8 Fix relative program path handling in posix_spawn 2026-06-21 14:12:05 +07:00
Mathew John Roberts 0c63874856 Merge branch 'path-spawn' into 'master'
Add arrayvec and split PATH env logic, Fix posix_spawn various issues

See merge request redox-os/relibc!1482
2026-06-20 07:00:33 +01:00
Wildan M 5779743a9a Remove posix_spawn string allocation 2026-06-20 12:31:32 +07:00
Wildan M 56d5fe6bce Fix posix_spawn various issues 2026-06-20 07:05:28 +07:00
Wildan M fdcc92cd3b Add arrayvec and split PATH env logic 2026-06-20 06:38:50 +07:00
Mathew John Roberts dd8394865d Merge branch 'fcntl-func-doc' into 'master'
add descriptions to fcntl.h functions

See merge request redox-os/relibc!1481
2026-06-19 14:10:30 +01:00
auronandace bceef31d06 add descriptions to fcntl.h functions 2026-06-19 13:46:39 +01:00
Mathew John Roberts 59ce5ee527 Merge branch 'unify-signal-constants' into 'master'
unify and document most of the signal constants

See merge request redox-os/relibc!1480
2026-06-19 12:35:10 +01:00
auronandace 3d996626d2 cargo fmt 2026-06-19 12:07:32 +01:00
auronandace e0225f1b15 unify and document most of the signal constants 2026-06-19 12:03:38 +01:00
Mathew John Roberts 99675e2b80 Merge branch 'spawn-doc' into 'master'
add descriptions to the spawn header functions

See merge request redox-os/relibc!1473
2026-06-18 17:05:02 +01:00
Mathew John Roberts e66360e22d Merge branch 'syswait-doc' into 'master'
add descriptions of sys_wait constants, macros and functions

See merge request redox-os/relibc!1478
2026-06-18 16:24:28 +01:00
auronandace ae4a71dc1e add descriptions of sys_wait constants, macros and functions 2026-06-18 14:19:16 +01:00
Mathew John Roberts f638679a51 Merge branch 'use-symloopmax' into 'master'
use SYMLOOP_MAX in resolve_sym_links in redox path

See merge request redox-os/relibc!1477
2026-06-18 13:18:47 +01:00
Mathew John Roberts 09ae605623 Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: Wildan Mubarok <willnode@wellosoft.net>
2026-06-18 13:02:25 +01:00
Mathew John Roberts 1426003c61 Merge branch 'pthread-barrier-doc' into 'master'
add descriptions to the pthread barrier functions

See merge request redox-os/relibc!1476
2026-06-18 12:27:34 +01:00
Mathew John Roberts de29dcfa6c Merge branch 'signal-doc' into 'master'
add documentation for some signal constants and structs

See merge request redox-os/relibc!1475
2026-06-18 12:26:39 +01:00
auronandace d0760c2b90 fix amount 2026-06-18 12:25:40 +01:00
auronandace c84f1f41fb use SYMLOOP_MAX in resolve_sym_links in redox path 2026-06-18 12:06:56 +01:00
auronandace 3759fd8867 add descriptions to the pthread barrier functions 2026-06-18 11:20:51 +01:00
auronandace ceb500364c add documentation for some signal constants and structs 2026-06-18 09:10:31 +01:00
Mathew John Roberts 29e86bcf63 Merge branch 'function-casts-as-integer' into 'master'
apply function_casts_as_integer lint to other arches

See merge request redox-os/relibc!1474
2026-06-18 06:25:19 +01:00
auronandace 4674c47f2b apply function_casts_as_integer lint to other arches 2026-06-17 14:28:39 +01:00
auronandace 35425db05e add descriptions to the spawn header functions 2026-06-17 13:07:08 +01:00
Mathew John Roberts 349e7e72a3 Merge branch 'split-uint32t' into 'master'
split out uint32_t for socklen_t for sys_socket header

See merge request redox-os/relibc!1472
2026-06-17 10:08:42 +01:00
auronandace 7315ad5155 split out uint32_t for socklen_t for sys_socket header 2026-06-17 09:18:37 +01:00
Mathew John Roberts 6c49b9acac Merge branch 'spawn-cleanup' into 'master'
spawn header cleanup

See merge request redox-os/relibc!1471
2026-06-17 08:31:24 +01:00
auronandace 40f22b62ab set style to Type instead of Tag 2026-06-17 08:08:34 +01:00
auronandace e69aba445e spawn header cleanup 2026-06-17 07:43:35 +01:00
Mathew John Roberts a5d07b6a84 Merge branch 'split-intptrt' into 'master'
split out intptr_t from stdint.h for sys/shm.h

Closes #289

See merge request redox-os/relibc!1470
2026-06-17 06:21:46 +01:00
Mathew John Roberts da55b3be0e Merge branch 'spawn' into 'master'
Add support for `posix_spawn` and `posix_spawnp` (Redox OS)

Closes #192

See merge request redox-os/relibc!1333
2026-06-17 06:18:59 +01:00
auronandace f2310befc3 split out intptr_t from stdint.h for sys/shm.h 2026-06-16 20:00:20 +01:00
Mathew John Roberts 6be61dd09e Merge branch 'stdarg-rust' into 'master'
move stdarg header from C to cbindgen and create valist bits header

See merge request redox-os/relibc!1469
2026-06-16 17:23:37 +01:00
auronandace 16c3a316c6 remove ifdef from wscanf test file 2026-06-16 11:49:13 +01:00
auronandace 47b5f56d0b move stdarg header from C to cbindgen and create valist bits header 2026-06-16 11:35:40 +01:00
Mathew John Roberts 038bae3cd6 Merge branch 'libgen-doc' into 'master'
add descriptions to libgen functions

See merge request redox-os/relibc!1468
2026-06-16 10:49:03 +01:00
Mathew John Roberts 16c824d99b Merge branch 'split-ucred' into 'master'
split out ucred to a bits header

See merge request redox-os/relibc!1467
2026-06-16 10:47:50 +01:00
auronandace eee0634175 add descriptions to libgen functions 2026-06-16 09:45:43 +01:00
auronandace f5c0c1a9c9 split out ucred to a bits header 2026-06-16 08:04:26 +01:00
Mathew John Roberts 65e0136466 Merge branch 'inttypes' into 'master'
Fix inttypes macros for i586

See merge request redox-os/relibc!1466
2026-06-16 06:33:49 +01:00
Wildan M 812870bf6e Fix inttypes macros for i586 2026-06-16 07:22:54 +07:00
Mathew John Roberts 39cbed50d7 Merge branch 'inttypes-doc' into 'master'
add descriptions to inttypes header and related functions

See merge request redox-os/relibc!1465
2026-06-15 15:49:30 +01:00
Mathew John Roberts f2d8dac37c Merge branch 'sys-un-utsname-doc' into 'master'
add descriptions to sys_un and sys_utsname

See merge request redox-os/relibc!1464
2026-06-15 15:30:25 +01:00