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 |
|
Jeremy Soller
|
2e260a6b29
|
Add _SC_PAGE_SIZE, use sysconf to provide getpagesize
|
2019-01-13 19:48:06 -07:00 |
|
Jeremy Soller
|
8e9d65cb46
|
Add support for pthreads to Linux
|
2019-01-13 14:17:29 -07:00 |
|
Jeremy Soller
|
775ec444be
|
Add mprotect
|
2018-12-31 21:04:45 -07:00 |
|
Jeremy Soller
|
083642fb17
|
Enable getitimer, setitimer, and sigprocmask
|
2018-12-28 21:47:49 -07:00 |
|
Jeremy Soller
|
51b093b598
|
Use 4096 as Linux page size for now
|
2018-12-26 19:57:08 -07:00 |
|
Jeremy Soller
|
7aa789575a
|
Add shutdown, listen, and getpagesize
|
2018-12-26 19:26:38 -07:00 |
|
Jeremy Soller
|
74af56d71b
|
Add statvfs and strtold
|
2018-12-14 12:00:21 -07:00 |
|
Jeremy Soller
|
3075b8b69f
|
Replace gethostname syscall with uname
|
2018-12-02 08:04:53 -07:00 |
|
Jeremy Soller
|
96cc56a0b5
|
Add readlink and symlink
|
2018-11-25 14:56:36 -07:00 |
|
Jeremy Soller
|
869eb160bd
|
Add poll
|
2018-11-25 13:04:38 -07:00 |
|
Jeremy Soller
|
0ac16556bc
|
Format
|
2018-11-25 10:34:42 -07:00 |
|
Tibor Nagy
|
012a9b2eb3
|
Implement uname for Redox
|
2018-11-18 18:23:47 +01:00 |
|
Jeremy Soller
|
861602bbcc
|
Add umask
|
2018-11-16 19:49:47 -07:00 |
|