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
|
966c59ca0c
|
Make escalated communication pathless using sendfd.
|
2023-10-19 17:17:18 +02:00 |
|
4lDO2
|
16b5837d31
|
Fix Linux compilation error.
|
2023-10-12 20:10:40 +02:00 |
|
Jeremy Soller
|
afdc26f9cc
|
Add getgroups/setgroups (stub on redox)
|
2023-09-13 11:16:59 -06:00 |
|
4lDO2
|
cdd0f67b23
|
Rustfmt.
|
2023-05-17 15:28:10 +02:00 |
|
David Carlier
|
bae8bb68df
|
lockf implementation proposal
|
2023-05-16 23:40:40 +01:00 |
|
Jeremy Soller
|
848fde933b
|
Merge branch 'remove_pthreads_emb' into 'master'
Replace pthreads-emb with a native implementation
See merge request redox-os/relibc!380
|
2023-05-11 13:56:11 +00:00 |
|
David Carlier
|
2db85f9a3f
|
clock_getres/clock_settime additions
|
2023-05-08 18:52:05 +01:00 |
|
4lDO2
|
7bcfa9cfd9
|
Fix Linux.
|
2023-05-06 17:02:53 +02:00 |
|
4lDO2
|
6a658bc33d
|
Add needed functions for acid to link.
|
2023-05-06 17:02:51 +02:00 |
|
4lDO2
|
2593101ea7
|
Get it to compile
|
2023-05-06 17:02:50 +02:00 |
|
David Carlier
|
5041df0015
|
setsid implementation
|
2023-05-04 19:09:32 +01:00 |
|
Jeremy Soller
|
8a002ecc1d
|
Merge branch 'sync_impl' into 'master'
sync implementation
See merge request redox-os/relibc!375
|
2023-04-26 18:24:48 +00:00 |
|
David Carlier
|
a561e682a3
|
sync implementation
|
2023-04-22 13:20:18 +01:00 |
|
David Carlier
|
3456b4f30e
|
unistd: fdatasync implementation.
|
2023-04-19 21:48:54 +01:00 |
|
Jeremy Soller
|
1df8a14e6d
|
Merge branch 'getsetpriority_impl' into 'master'
sys_resource: get/setpriority implementations.
See merge request redox-os/relibc!369
|
2023-04-17 14:35:36 +00:00 |
|
David Carlier
|
116583cdc7
|
sys_mman: adding madvise.
|
2023-04-15 10:41:42 +01:00 |
|
David Carlier
|
7f36abc33c
|
sys_resource: get/setpriority implementations.
|
2023-04-15 07:16:25 +01:00 |
|
Ron Williams
|
b0fe3ab095
|
fix typo in linux setrlimit
|
2023-04-14 15:21:15 -07:00 |
|
David Carlier
|
f5ee873961
|
sys_resource: setrlimit implementation proposal.
|
2023-04-13 20:59:52 +01:00 |
|
Jeremy Soller
|
b30c33adc3
|
Add getsid stub
|
2022-10-17 11:37:58 -06:00 |
|
Jeremy Soller
|
dc865148fc
|
Get Linux to compile again
|
2022-07-27 10:10:41 -06:00 |
|
Jeremy Soller
|
8576b99759
|
Add timeout to futex_wait calls
|
2022-04-04 20:23:29 -06:00 |
|
4lDO2
|
ebd597f748
|
Update dependencies for rust 2022-03-18.
|
2022-03-24 17:12:02 +01:00 |
|
Jeremy Soller
|
f63d9cefad
|
Add mlock and friends
|
2022-03-17 14:03:45 -06:00 |
|
Jeremy Soller
|
7a8015eb68
|
Use r10 instead of rcx for linux pte_clone
|
2021-11-30 11:34:53 -07:00 |
|
Jeremy Soller
|
66615ef449
|
Use CLONE_THREAD for linux pte_clone
|
2021-11-30 11:27:02 -07:00 |
|
Peter Limkilde Svendsen
|
9e8cd0bf07
|
Centralize page size info in platform abstraction
|
2021-03-24 00:02:39 +01:00 |
|
Jeremy Soller
|
f2c2d7c52e
|
Fix compilation on newer nightly, update nightly to 2020-08-01
|
2020-08-02 12:24:49 -06:00 |
|
Jeremy Soller
|
a6fffd3fb5
|
Add getrandom and sys/random.h
|
2020-05-22 11:50:54 -06:00 |
|
Jeremy Soller
|
2e5d4a4d25
|
Merge remote-tracking branch 'origin/truncate-n-mkfifo'
|
2020-01-20 11:17:15 -07:00 |
|
Jeremy Soller
|
2ac349d2d2
|
Add msync function and stub for Redox
|
2019-12-01 10:58:47 -07:00 |
|
Jeremy Soller
|
ae69586f20
|
Implement getrlimit on Linux and stub on Redox
|
2019-09-18 20:29:25 -06:00 |
|
Xavier L'Heureux
|
5156a13b3e
|
Add a test for futimens
|
2019-09-16 12:25:29 -04:00 |
|
Xavier L'Heureux
|
30d3cd5c88
|
Fix the mkfifo call on Linux and add a test to avoid regression
|
2019-09-13 12:35:08 -04:00 |
|
jD91mZM2
|
b8c50c7c64
|
Format
|
2019-08-04 19:05:45 +02:00 |
|
jD91mZM2
|
c7d499d4f2
|
Upgrade to the 2018 edition
I didn't think it'd be this useful first, but thank god for `cargo fix --edition`!
|
2019-08-04 19:05:45 +02:00 |
|
jD91mZM2
|
e559a3e2e5
|
Stub for ptrace
It's happening...
|
2019-08-04 19:05:44 +02:00 |
|
Jeremy Soller
|
dd9328bd41
|
Add pipe2
|
2019-04-28 09:13:24 -06:00 |
|
Jeremy Soller
|
68c4e95b6d
|
Merge branch 'epoll'
|
2019-04-28 09:10:52 -06:00 |
|
Jeremy Soller
|
7bde036031
|
Remove va_list submodule, format
|
2019-04-21 15:45:55 -06:00 |
|
Jeremy Soller
|
30aef27c76
|
Correctly set up TLS on Redox and other fixes for pthread_clone
|
2019-04-14 19:08:58 -06:00 |
|
Jeremy Soller
|
42d40da973
|
Map stacks based on provided size.
|
2019-03-31 15:04:37 -06:00 |
|
Jeremy Soller
|
5715fb7ba6
|
Work on switching to epoll as backend for select and poll
|
2019-03-10 13:03:00 -06:00 |
|
Jeremy Soller
|
0dd801da03
|
Implement ttyname by adding fpath function to Sys. Remove realpath function and use fpath internally
|
2019-01-27 17:10:55 -07:00 |
|
Jeremy Soller
|
42f212e678
|
Verify current system before continuing.
|
2019-01-27 15:53:09 -07:00 |
|
Jeremy Soller
|
a88933386b
|
Implement termios functions using ioctl
|
2019-01-17 20:46:12 -07:00 |
|
Jeremy Soller
|
1a0d363caa
|
Redox support for some minimal ioctl's
|
2019-01-15 20:50:17 -07:00 |
|
Jeremy Soller
|
c71088e768
|
Cleanup and format
|
2019-01-14 21:07:24 -07:00 |
|