Commit Graph

23 Commits

Author SHA1 Message Date
Ibuki Omatsu 6c5a628461 Add Fd::new, setns, getns, and register_scheme_to_ns. 2025-12-27 07:47:25 -07:00
Ibuki Omatsu fd13f1b8dd Add getens. 2025-09-09 07:36:12 -06:00
Wildan M b4c4fb9fd1 Add waitpid flags 2025-08-09 07:31:24 +07:00
Ibuki Omatsu 86444c59a2 fix: Add cfg attribute for the redox_syscall feature to all call functions. 2025-07-30 15:34:25 -06:00
Ibuki Omatsu c8ad74b402 feat: Add call_ro, call_wo and call_wr to call module. 2025-07-28 09:33:13 -06:00
Ibuki Omatsu 144500e2c9 feat: Add call as a new method of Fd. 2025-07-26 16:21:22 +02:00
Ibuki Omatsu c21fcb6847 refactor: Use redox_get_socket_token from relibc 2025-07-19 07:36:33 -06:00
Ibuki Omatsu 690884e0a6 feat: Change get_proc_credentials to use capability fd and add get_socket_token. 2025-07-18 18:27:36 -06:00
Darley Barreto 6e05857046 Add fcntl_flags to openat 2025-07-05 12:55:13 -03:00
Ibuki Omatsu 7bb0cff932 feat: Add get_proc_credentials functions. 2025-06-25 08:48:33 -06:00
Darley Barreto 2a04c02f36 Add openat 2025-04-05 12:35:10 -03:00
4lDO2 fa1739a954 Add mkns API. 2024-03-18 17:08:14 +01:00
4lDO2 0ef1244bd7 Impl From<libredox Error> for syscall Error. 2024-02-23 10:34:48 +01:00
4lDO2 7341724f55 Make the redox_syscall dependency optional. 2024-01-11 15:03:09 +01:00
4lDO2 4de57e2c98 Allow disabling redox_syscall public APIs. 2023-12-26 12:20:13 +01:00
4lDO2 dcb73fea4b Move scheme API to redox-scheme. 2023-12-26 11:21:01 +01:00
4lDO2 8201e827c8 Add fstat, fstatvfs, and futimens. 2023-11-05 13:03:57 +01:00
4lDO2 3a0e50ef3f Implement mmap and munmap 2023-11-04 16:42:12 +01:00
4lDO2 a15ce02753 Compile on non-Redox platforms. 2023-10-12 20:13:05 +02:00
4lDO2 619de8a521 Add more ABI functions and some scheme APIs. 2023-10-12 20:08:07 +02:00
4lDO2 eaf682b6b4 Ensure ABI uses unsigned arguments
This is important because compilers may not correctly sign-extend args
otherwise, if e.g. flags are extended.
2023-10-02 17:08:07 +02:00
4lDO2 9904ebe0c1 Add clock_gettime. 2023-10-02 17:06:25 +02:00
4lDO2 7016837f1f Initial Commit 2023-09-28 16:32:39 +02:00