68758f3f90
add descriptions to inttypes header and related functions
auronandace
2026-06-15 15:09:18 +01:00
527a268a7a
Merge branch 'implicit-clone' into 'master'
Mathew John Roberts
2026-06-15 13:50:03 +01:00
3e06b6d5d0
add descriptions to sys_un and sys_utsname
auronandace
2026-06-15 13:32:06 +01:00
789be35518
Add comments to cbindgen.toml
R Aadarsh
2026-06-15 12:15:31 +05:30
1ff7d7bba0
* Fix pgroup inheritance
R Aadarsh
2026-06-15 11:15:18 +05:30
5891ae023e
Change number of characters
R Aadarsh
2026-06-15 10:51:49 +05:30
58fefac9f5
Enable sched params change
R Aadarsh
2026-06-10 21:18:13 +05:30
484fe42c0e
* Add docs
R Aadarsh
2026-06-10 16:03:16 +05:30
6d14437f34
Implement u/g id change based on executable's s(u/g)id mode bit
R Aadarsh
2026-06-09 07:59:13 +05:30
0d127d3652
Add more tests
R Aadarsh
2026-06-07 12:49:39 +05:30
ad151e0de8
* Correctly determine argv[0] - If the function called is posix_spawnp, and the passed program name **does not** contain a slash, the path is used unmodified, and the path to the directory containing the program on $PATH is prepended to the program's path and assigned to `argv[0]. If the program name **does** contain a slash, the path is absolutised relative to CWD, and assigned to argv[0]
R Aadarsh
2026-06-07 10:10:02 +05:30
f59e292744
Change spawn to use CString. String not-being null-terminated prevented files on PATH from being opened.
R Aadarsh
2026-06-06 18:21:48 +05:30
4ea8f329b6
Remove unused constants
R Aadarsh
2026-06-06 14:59:03 +05:30
72ee48df3f
Change file_actions implementation to mirror other pthread
R Aadarsh
2026-06-06 14:57:42 +05:30
632c8302a4
Change assertions and panics to display ERRNO
R Aadarsh
2026-06-04 08:59:19 +05:30
a941458ba0
Remove the use of platform::redox::path
R Aadarsh
2026-06-04 08:50:12 +05:30
fefea0f0a9
Make code safer by disallowing NULL argv, empty argv and NULL values for pointer arguments to functions
R Aadarsh
2026-06-03 20:09:31 +05:30
8c65ed481a
Make path to be owned
R Aadarsh
2026-06-02 18:46:50 +05:30
91933b4165
* Change Operation to Action
R Aadarsh
2026-06-02 18:22:36 +05:30
2df7484e6c
* Make posix_spawnp consider the program argument as a path if it contains a slash
R Aadarsh
2026-05-28 17:17:57 +05:30
38af072426
Implement chdir and fchdir operations
R Aadarsh
2026-05-28 17:10:54 +05:30
db5eeb7c20
Remove call to close, instead make the kernel remove the file
R Aadarsh
2026-05-28 14:12:53 +05:30
a6e1b269af
* Make dup2 work
R Aadarsh
2026-05-28 12:51:05 +05:30
4df38b6f0d
* Implement open operation
R Aadarsh
2026-05-27 20:22:16 +05:30
0810991d7d
Do the requested sigmask changes and u/g id changes
R Aadarsh
2026-05-25 19:58:22 +05:30
0e5210cb4d
Make close operation work
R Aadarsh
2026-05-24 14:19:13 +05:30