R Aadarsh
|
db5eeb7c20
|
Remove call to close, instead make the kernel remove the file
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
a6e1b269af
|
* Make dup2 work
* Use `CloseCloExec` for closing O_CLOEXEC files
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
4df38b6f0d
|
* Implement open operation
* Comment out the code for dup2
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
0810991d7d
|
Do the requested sigmask changes and u/g id changes
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
0e5210cb4d
|
Make close operation work
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
e3d2257f64
|
* Make posix_spawn_file_actions_t an iterator
* Fix bug that caused the spawned process to not start
* Make the spawned process inherit the parent's file descriptos
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
ad83227225
|
Change the posix_spawn_file_actions_t struct to use a linked list instead of an array
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
88185cbd8d
|
Make posix_spawnp work
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
119f078216
|
* Fix bug that caused pid of the child process to be returned instead of 0 or errorno
* Add `same_process` field to not change the address space when `fexec_impl` is called on a different process
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
1bc472e7e1
|
Add posix_spawn and posix_spawnp for RedoxOS
|
2026-06-15 17:08:11 +05:30 |
|
R Aadarsh
|
df78820f01
|
Add posix_spawn_file_actions_t and posix_spawnattr_t and tests
|
2026-06-15 17:08:11 +05:30 |
|
Mathew John Roberts
|
0dd5cf597a
|
Merge branch 'remove-redundant-includes' into 'master'
remove redundant includes
See merge request redox-os/relibc!1462
|
2026-06-15 12:33:33 +01:00 |
|
auronandace
|
507264f5bb
|
remove redundant includes
|
2026-06-15 07:49:47 +01:00 |
|
Mathew John Roberts
|
19fd9d70ff
|
Merge branch 'sysuio-doc' into 'master'
add descriptions to sys_uio functions and associated unistd functions
See merge request redox-os/relibc!1460
|
2026-06-15 07:16:39 +01:00 |
|
auronandace
|
297bc7bd62
|
add TODO notes for Non-POSIX functions and include
|
2026-06-14 14:29:32 +01:00 |
|
auronandace
|
60e301360c
|
add descriptions to sys_uio functions and associated unistd functions
|
2026-06-14 14:18:25 +01:00 |
|
Jeremy Soller
|
51819dac36
|
Merge branch 'crypt-questionmark' into 'master'
replace an explicit return with question mark
See merge request redox-os/relibc!1458
|
2026-06-12 15:29:14 -06:00 |
|
Jeremy Soller
|
71d29a94b7
|
Merge branch 'xopen-namepath-max' into 'master'
move and document some constants
See merge request redox-os/relibc!1459
|
2026-06-12 15:29:09 -06:00 |
|
auronandace
|
999001db98
|
move and document some constants
|
2026-06-12 18:22:29 +01:00 |
|
auronandace
|
0816e07a5d
|
replace an explicit return with question mark
|
2026-06-12 17:25:53 +01:00 |
|
Jeremy Soller
|
5f7a1a5c14
|
Merge branch 'casting-ascii' into 'master'
avoid as casting ascii bytes to c_char
See merge request redox-os/relibc!1457
|
2026-06-12 06:02:47 -06:00 |
|
auronandace
|
ecb081d8bd
|
add descriptions and pick a better function name
|
2026-06-12 11:13:06 +01:00 |
|
auronandace
|
0dc5247ff6
|
revert const for now
|
2026-06-11 18:10:28 +01:00 |
|
auronandace
|
4882c450d8
|
apply ByteLiteral abstraction
|
2026-06-11 18:01:25 +01:00 |
|
auronandace
|
40d2512728
|
test with into
|
2026-06-11 17:34:32 +01:00 |
|
auronandace
|
e27345d93a
|
cargo fmt
|
2026-06-11 17:22:53 +01:00 |
|
auronandace
|
2e72022a26
|
add and test ByteLiteral abstraction
|
2026-06-11 17:19:33 +01:00 |
|
Jeremy Soller
|
1ff9fd392b
|
Merge branch 'ignored-unit-patterns' into 'master'
apply ignored_unit_patterns clippy lint
See merge request redox-os/relibc!1456
|
2026-06-11 09:25:03 -06:00 |
|
auronandace
|
40767a44fa
|
avoid as casting ascii bytes to c_char
|
2026-06-11 15:06:06 +01:00 |
|
auronandace
|
fd09491c4a
|
apply ignored_unit_patterns clippy lint
|
2026-06-11 14:00:24 +01:00 |
|
Jeremy Soller
|
c645cfc9ac
|
Merge branch 'iov-max' into 'master'
move IOV_MAX to limits header
See merge request redox-os/relibc!1455
|
2026-06-11 06:54:24 -06:00 |
|
Jeremy Soller
|
8f28f07359
|
Merge branch 'sysresource-descriptions' into 'master'
add descriptions to the functions in the sys_resource header
See merge request redox-os/relibc!1454
|
2026-06-11 06:38:33 -06:00 |
|
Jeremy Soller
|
2727bb2c03
|
Merge branch 'macro-lints' into 'master'
silence cast_lossless clippy lint from triggering inside macros
See merge request redox-os/relibc!1453
|
2026-06-11 06:36:03 -06:00 |
|
Jeremy Soller
|
78b05d3297
|
Merge branch 'arpainet-followup' into 'master'
apply some clippy lints to arpa_inet header
See merge request redox-os/relibc!1452
|
2026-06-11 06:35:26 -06:00 |
|
Jeremy Soller
|
8173c9cdec
|
Merge branch 'openflags-followup' into 'master'
update comments in open flags bits cbindgen file
See merge request redox-os/relibc!1451
|
2026-06-11 06:34:25 -06:00 |
|
auronandace
|
08a01d62d8
|
move IOV_MAX to limits header
|
2026-06-11 13:27:13 +01:00 |
|
auronandace
|
5f9e82f067
|
add descriptions to the functions in the sys_resource header
|
2026-06-11 12:06:14 +01:00 |
|
auronandace
|
965941564d
|
silence cast_lossless clippy lint from triggering inside macros
|
2026-06-11 09:42:47 +01:00 |
|
auronandace
|
805b920bd8
|
apply some clippy lints to arpa_inet header
|
2026-06-11 08:11:23 +01:00 |
|
auronandace
|
e215033b4d
|
update comments in open flags bits cbindgen file
|
2026-06-11 07:35:47 +01:00 |
|
Jeremy Soller
|
c7c5ab649d
|
Merge branch 'implement-AF_INET6-for-inet_pton' into 'master'
fix: implement IPv6 for arpa_inet/inet_pton()
See merge request redox-os/relibc!1450
|
2026-06-10 16:27:07 -06:00 |
|
sourceturner
|
16abb5d342
|
fix: implement IPv6 for arpa_inet/inet_pton()
|
2026-06-11 00:05:58 +02:00 |
|
Jeremy Soller
|
b390ee651b
|
Merge branch 'bits-open-flags' into 'master'
Move O_ constants to bits/open-flags.h for use by fcntl.h and stdlib.h
See merge request redox-os/relibc!1449
|
2026-06-10 08:56:04 -06:00 |
|
Jeremy Soller
|
a20662cc91
|
Move O_ constants to bits/open-flags.h for use by fcntl.h and stdlib.h
|
2026-06-10 08:41:29 -06:00 |
|
Jeremy Soller
|
50251287ce
|
Merge branch 'ctype-doc' into 'master'
add documentation to ctype header
See merge request redox-os/relibc!1448
|
2026-06-10 07:18:43 -06:00 |
|
auronandace
|
2488e523cb
|
add documentation to ctype header
|
2026-06-10 13:49:28 +01:00 |
|
Jeremy Soller
|
5478334138
|
Merge branch 'unify-sysconf-constants' into 'master'
unify the remaining sysconf constants
See merge request redox-os/relibc!1447
|
2026-06-10 05:51:14 -06:00 |
|
Jeremy Soller
|
638befdffa
|
Merge branch 'bits-cleanup' into 'master'
cleanup the bits headers
See merge request redox-os/relibc!1446
|
2026-06-10 05:50:48 -06:00 |
|
Jeremy Soller
|
9bfeaa4cff
|
Merge branch 'fix-crypt_md5' into 'master'
fix: crypt_md5: clamp salt slice to string length
See merge request redox-os/relibc!1445
|
2026-06-10 05:50:25 -06:00 |
|
Jeremy Soller
|
6627ebfba1
|
Merge branch 'assert-doc' into 'master'
add documentation to the assert header
See merge request redox-os/relibc!1444
|
2026-06-10 05:49:27 -06:00 |
|