4lDO2
|
d164d84c7f
|
Fix address+size calculation in redox-exec.
|
2023-08-01 13:26:21 +02:00 |
|
4lDO2
|
01d2f4f036
|
WIP: Use fmap in program loader.
|
2023-08-01 13:26:18 +02:00 |
|
Jeremy Soller
|
98743997f5
|
Merge branch 'remove_redox_physmap_physunmap' into 'master'
Remove redox_phys{map,unmap}.
See merge request redox-os/relibc!414
|
2023-07-20 14:39:14 +00:00 |
|
4lDO2
|
b063533a8e
|
Remove redox_phys{map,unmap}.
|
2023-07-20 16:34:04 +02:00 |
|
Jeremy Soller
|
884dce8ec3
|
Merge branch 'fix_aarch64_sp_align' into 'master'
aarch64: align sp in _start
See merge request redox-os/relibc!412
|
2023-07-07 13:53:17 +00:00 |
|
Ivan Tan
|
4cb564bc99
|
aarch64: align sp in _start
|
2023-07-07 18:58:42 +08:00 |
|
Jeremy Soller
|
d006b95701
|
Merge branch 'fix_uio' into 'master'
Limit src len to dst len in uio::scatter().
See merge request redox-os/relibc!411
|
2023-07-05 11:32:02 +00:00 |
|
4lDO2
|
4973935b71
|
Limit src len to dst len in uio::scatter().
|
2023-07-05 11:13:14 +02:00 |
|
Jeremy Soller
|
c36c4a377a
|
Merge branch 'pipe_scheme' into 'master'
Replace syscall::pipe2 with pipe scheme.
See merge request redox-os/relibc!410
|
2023-06-30 12:19:59 +00:00 |
|
4lDO2
|
9c6bc9ab0d
|
Replace syscall::pipe2 with pipe scheme.
|
2023-06-27 16:32:50 +02:00 |
|
Jeremy Soller
|
6d8241e266
|
Merge branch 'rw_van_230625' into 'master'
epoll: check for zero or negative size argument
See merge request redox-os/relibc!409
|
2023-06-27 13:35:43 +00:00 |
|
Ron Williams
|
92d1d68024
|
remove Cargo.lock
|
2023-06-26 19:17:24 -07:00 |
|
Ron Williams
|
67213ef41a
|
epoll: add check for zero length plus tests
|
2023-06-26 13:53:43 -07:00 |
|
Jeremy Soller
|
825e5c773a
|
Use status instead of res to determine stopped status in redox waitpid implementation
|
2023-06-24 19:50:44 -06:00 |
|
Jeremy Soller
|
33d0d670e5
|
Fix size of event: read in redox epoll implementation
|
2023-06-24 19:50:20 -06:00 |
|
Jeremy Soller
|
1ef7954077
|
Merge branch 'aarch64-stuff' into 'master'
Fix misaligned stack pointer on aarch64
See merge request redox-os/relibc!408
|
2023-06-13 11:34:49 +00:00 |
|
uuuvn
|
41c1f46523
|
Fix misaligned stack pointer on aarch64
|
2023-06-13 09:49:06 +00:00 |
|
Jeremy Soller
|
3997cd9551
|
Format changes to src/platform/redox/clone.rs
|
2023-06-11 08:10:50 -06:00 |
|
Jeremy Soller
|
3cbaff12fd
|
Merge branch 'rw_van_230610' into 'master'
change winsize to struct winsize
See merge request redox-os/relibc!406
|
2023-06-10 20:32:55 +00:00 |
|
Ron Williams
|
53abd37bdc
|
change winsize to struct winsize
|
2023-06-10 13:26:41 -07:00 |
|
Jeremy Soller
|
ec1fb94f6d
|
Merge branch 'functions/strto_float/nan_inf' into 'master'
strtof(), strtod(): handle NaN and Infinity
See merge request redox-os/relibc!405
|
2023-06-05 23:04:26 +00:00 |
|
Florian Meißner
|
b66df46f33
|
strtof(), strtod(): handle NaN and Infinity
|
2023-06-05 23:04:25 +00:00 |
|
Jeremy Soller
|
fe02a5bd98
|
Merge branch 'tcsetwinsize' into 'master'
Adding tcsetwinsize
See merge request redox-os/relibc!404
|
2023-06-02 23:23:20 +00:00 |
|
Darley Barreto
|
a237165bf8
|
Adding tcsetwinsize
|
2023-06-02 23:23:19 +00:00 |
|
Jeremy Soller
|
3023dbb3c0
|
Add qsort test
|
2023-06-01 08:11:27 -06:00 |
|
Jeremy Soller
|
7195c9a687
|
Remove half of prior workaround
|
2023-05-31 21:40:25 -06:00 |
|
Jeremy Soller
|
ffc53bf23b
|
Workaround hang on pthread_create
|
2023-05-31 20:39:58 -06:00 |
|
Jeremy Soller
|
3f13a228ed
|
Merge branch 'fix-warnings' into 'master'
Fix warnings
See merge request redox-os/relibc!349
|
2023-05-30 21:24:58 +00:00 |
|
Noa
|
df6f4678e8
|
Fix warnings
|
2023-05-30 13:46:17 -05:00 |
|
Jeremy Soller
|
acbe323656
|
Merge branch 'functions/system/return_shell_exists' into 'master'
system(): on command == NULL, return nonzero if shell exists
See merge request redox-os/relibc!403
|
2023-05-30 13:37:33 +00:00 |
|
Florian Meißner
|
14709b3d5c
|
system(): on command == NULL, return nonzero if shell exists
|
2023-05-29 20:54:34 +02:00 |
|
Jeremy Soller
|
63b7b76ab3
|
Format
|
2023-05-22 10:01:18 -06:00 |
|
Jeremy Soller
|
54e2e84be8
|
Merge branch 'wcsto_' into 'master'
Adding some wcst* functions
See merge request redox-os/relibc!400
|
2023-05-22 16:01:04 +00:00 |
|
Darley Barreto
|
9642d2ab02
|
Adding some wcst* functions
|
2023-05-22 16:01:04 +00:00 |
|
Jeremy Soller
|
127f34a244
|
Merge branch 'rustfmt' into 'master'
Rustfmt
See merge request redox-os/relibc!398
|
2023-05-17 13:45:41 +00:00 |
|
4lDO2
|
cdd0f67b23
|
Rustfmt.
|
2023-05-17 15:28:10 +02:00 |
|
Jeremy Soller
|
7251fc7c47
|
Fix type error after fcntl redefinition
|
2023-05-17 07:24:19 -06:00 |
|
Jeremy Soller
|
7d9cd5ab88
|
Include bits/pthread.h in signal.h for pthread_t
|
2023-05-17 07:22:05 -06:00 |
|
Jeremy Soller
|
ef6375cb09
|
Merge branch 'lockf_impl' into 'master'
lockf implementation proposal
See merge request redox-os/relibc!396
|
2023-05-17 11:56:49 +00:00 |
|
David Carlier
|
bae8bb68df
|
lockf implementation proposal
|
2023-05-16 23:40:40 +01:00 |
|
Jeremy Soller
|
a768852bec
|
Merge branch 'pthread_fixes' into 'master'
Fix sem_t definition and allow nullable pthread destructors
See merge request redox-os/relibc!395
|
2023-05-12 18:57:58 +00:00 |
|
4lDO2
|
89429f26c0
|
Follow POSIX by allowing NULL pthread_key_t dtors.
|
2023-05-12 18:09:22 +02:00 |
|
4lDO2
|
951e9dd1eb
|
Define sem_t as typedef, not union.
|
2023-05-12 13:59:07 +02:00 |
|
Jeremy Soller
|
c1376d01dc
|
Implement pthread_kill
|
2023-05-11 21:00:21 -06:00 |
|
Jeremy Soller
|
2941e5b36a
|
Add _POSIX_THREADS definition
|
2023-05-11 17:18:16 -06:00 |
|
4lDO2
|
9040c2a2a2
|
fix semaphores
|
2023-05-11 17:18:12 -06:00 |
|
Jeremy Soller
|
75cc16a559
|
Add empty libpthread.a
|
2023-05-11 14:16:51 -06:00 |
|
Jeremy Soller
|
d6af37e977
|
Fix a missing cast to sigset_t
|
2023-05-11 12:44:19 -06:00 |
|
Jeremy Soller
|
aa1e63d730
|
Update libc crate
|
2023-05-11 12:15:07 -06:00 |
|
Jeremy Soller
|
a38e7aaa4b
|
Update sigset_t to c_ulonglong
|
2023-05-11 12:13:10 -06:00 |
|