Anhad Singh
|
20b9af633d
|
chore: bump redox_syscall
Bumps redox_syscall to 0.5.8
Signed-off-by: Anhad Singh <andypython@protonmail.com>
|
2024-12-12 13:50:04 +11:00 |
|
Andrey Turkin
|
a4122753e6
|
Initial RISC-V64 support
|
2024-10-11 06:44:54 +03:00 |
|
Kirpal Grewal
|
e653cafb33
|
Update versions of rand crates for new rand core
|
2024-10-05 15:48:57 +01:00 |
|
4lDO2
|
75b2dcaa45
|
WIP: implement sigqueue
|
2024-09-24 19:34:23 +02:00 |
|
4lDO2
|
c0e7af5289
|
Backwards-compatibly rewrite getdents to use special syscall.
|
2024-09-11 23:32:19 +02:00 |
|
4lDO2
|
e97f26c763
|
Use crates.io syscall dependency.
|
2024-07-15 17:31:12 +02:00 |
|
4lDO2
|
67976e759e
|
Switch to upstream syscall dependency.
|
2024-07-15 17:19:42 +02:00 |
|
4lDO2
|
58d1153536
|
Split part of TCB into generic-rt
|
2024-07-09 15:00:53 +02:00 |
|
4lDO2
|
5177ca3926
|
Remove memoffset dependency.
|
2024-07-09 15:00:52 +02:00 |
|
4lDO2
|
98ac085c5d
|
Add sigprocmask stub to rt.
|
2024-07-09 15:00:52 +02:00 |
|
4lDO2
|
0440df142a
|
Patch redox-syscall to fork.
|
2024-07-09 15:00:52 +02:00 |
|
4lDO2
|
a800693266
|
Refactor: move redox-exec into redox-rt::proc.
|
2024-07-09 15:00:52 +02:00 |
|
4lDO2
|
4c11b607de
|
Implement pread and pwrite using the syscalls.
|
2024-06-14 14:10:47 +02:00 |
|
4lDO2
|
76154f555a
|
Update redox_event.
|
2024-03-17 22:13:26 +01:00 |
|
4lDO2
|
53f7b640bd
|
Update redox_syscall.
|
2024-03-17 18:13:05 +01:00 |
|
4lDO2
|
f2c53e03ee
|
Implement the event queue ABI.
|
2024-03-17 18:02:07 +01:00 |
|
Jacob Lorentzon
|
e0b640d530
|
Implement new low-level signal trampoline
|
2024-03-17 16:58:42 +00:00 |
|
Jeremy Soller
|
4f8d16a3b9
|
Merge branch 'crypt' into 'master'
Add Crypt functions
See merge request redox-os/relibc!453
|
2024-03-01 00:23:42 +00:00 |
|
Darley Barreto
|
55dc2019f2
|
Add Crypt functions
|
2024-03-01 00:23:42 +00:00 |
|
Jeremy Soller
|
534e7ef80c
|
Make redox fpath only return new format
|
2024-02-12 15:09:13 -07:00 |
|
Jeremy Soller
|
7eefdaf45b
|
Use redox-path external crate
|
2024-01-18 11:07:51 -07:00 |
|
Jeremy Soller
|
02ac8a6363
|
Move redox path handling to redox-path crate
|
2024-01-17 15:51:11 -07:00 |
|
Darley Barreto
|
298340abf9
|
Remove ralloc
|
2024-01-13 10:57:02 -03:00 |
|
Jeremy Soller
|
eb3b93d14a
|
Define strtold in C until Rust and cbindgen can use f128
|
2024-01-12 12:21:20 -07:00 |
|
4lDO2
|
5630b6e0df
|
Make relibc (except libm) pure Rust
|
2024-01-11 13:08:06 +00:00 |
|
Arthur Paulino
|
d4eddbf42e
|
Refactor: inline core_io
* Extract the minimal set of definitions from `core_io` to `relibc` itself
* Remove dependency on `core_io`
|
2023-12-24 17:06:27 -03:00 |
|
Darley Barreto
|
ce1e31d567
|
Replace C dlmalloc
|
2023-12-12 15:04:17 +00:00 |
|
4lDO2
|
75d1c67ca2
|
Switch to a lightweight CStr wrapper
|
2023-11-04 18:29:38 +00:00 |
|
4lDO2
|
3c1107f21a
|
Future-proof against incorrect libc crate usage.
|
2023-10-26 15:37:15 +02:00 |
|
4lDO2
|
7eb37eb340
|
Update syscall
|
2023-10-19 17:17:18 +02:00 |
|
4lDO2
|
966c59ca0c
|
Make escalated communication pathless using sendfd.
|
2023-10-19 17:17:18 +02:00 |
|
4lDO2
|
a1530dd10f
|
Implement libredox ABI
|
2023-10-01 19:01:44 +02:00 |
|
4lDO2
|
068ce3df7c
|
Use redox_syscall git dependency.
|
2023-08-02 15:14:05 +02:00 |
|
4lDO2
|
5aa3ae25b4
|
Reimplement "clone grant using fmap".
|
2023-08-01 13:27:33 +02:00 |
|
Jeremy Soller
|
aa1e63d730
|
Update libc crate
|
2023-05-11 12:15:07 -06:00 |
|
Jeremy Soller
|
24c4c10f52
|
Update libc
|
2023-05-11 12:09:08 -06:00 |
|
4lDO2
|
74130f2c0e
|
Update libc patch.
|
2023-05-06 17:02:54 +02:00 |
|
4lDO2
|
e75381fd1a
|
Patch libc via git recipe rather than local.
|
2023-05-06 17:02:54 +02:00 |
|
4lDO2
|
bd6cc20a75
|
Make pthread types opaque, and check against libc.
|
2023-05-06 17:02:51 +02:00 |
|
4lDO2
|
b9f19f4326
|
Get pcid to work using this pthread impl.
|
2023-05-06 17:02:51 +02:00 |
|
Jeremy Soller
|
e7b70fdb93
|
Ensure assert_fail and abort have noreturn attribute
|
2023-03-10 11:23:56 -07:00 |
|
Jeremy Soller
|
9c16224e82
|
Update libc crate
|
2023-02-11 14:45:26 -07:00 |
|
Jeremy Soller
|
f65c1c27c7
|
Implement wcwidth
|
2022-11-10 10:12:41 -07:00 |
|
Jeremy Soller
|
9fad841ad0
|
Update redox_syscall
|
2022-08-24 08:51:01 -06:00 |
|
4lDO2
|
f438a4259a
|
Use redox_syscall 0.3 from crates.io
|
2022-07-27 17:38:12 +02:00 |
|
4lDO2
|
1476cdeb8f
|
Split fexec_impl into crate, used by escalated.
|
2022-07-26 21:34:46 +02:00 |
|
4lDO2
|
bb45466a4e
|
Implement clone in userspace.
|
2022-07-26 21:34:11 +02:00 |
|
4lDO2
|
2186cd1fbd
|
Implement fexec in userspace.
|
2022-07-26 21:32:56 +02:00 |
|
Jeremy Soller
|
559387cc64
|
Initial support for x86 32-bit
|
2022-07-22 16:24:45 -06:00 |
|
4lDO2
|
fb411c0b19
|
Use redox_syscall 0.2.12 from crates.io, not git
|
2022-03-24 17:12:05 +01:00 |
|