Jeremy Soller
|
635248cdff
|
Define _SC_GETGR_R_SIZE_MAX
|
2023-09-13 11:26:44 -06:00 |
|
Jeremy Soller
|
afdc26f9cc
|
Add getgroups/setgroups (stub on redox)
|
2023-09-13 11:16:59 -06:00 |
|
Jeremy Soller
|
b9e5b22f7d
|
Always return C locale from setlocale
|
2023-09-09 18:59:25 -06:00 |
|
Jeremy Soller
|
ab7e3da661
|
strsignal must return mutable char pointer
|
2023-09-09 09:22:26 -06:00 |
|
Jeremy Soller
|
57fae4ccfc
|
Include signal.h from sys/select.h
|
2023-09-09 08:58:10 -06:00 |
|
Jeremy Soller
|
3359d4a040
|
Merge branch 'master' into 'master'
Groups
See merge request redox-os/relibc!407
|
2023-08-21 12:05:16 +00:00 |
|
Jacob Schneider
|
2f887ae434
|
Groups
|
2023-08-21 12:05:16 +00:00 |
|
4lDO2
|
4973935b71
|
Limit src len to dst len in uio::scatter().
|
2023-07-05 11:13:14 +02:00 |
|
Ron Williams
|
53abd37bdc
|
change winsize to struct winsize
|
2023-06-10 13:26:41 -07:00 |
|
Darley Barreto
|
a237165bf8
|
Adding tcsetwinsize
|
2023-06-02 23:23:19 +00:00 |
|
Noa
|
df6f4678e8
|
Fix warnings
|
2023-05-30 13:46:17 -05: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 |
|
Darley Barreto
|
9642d2ab02
|
Adding some wcst* functions
|
2023-05-22 16:01:04 +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 |
|
David Carlier
|
bae8bb68df
|
lockf implementation proposal
|
2023-05-16 23:40:40 +01: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
|
a38e7aaa4b
|
Update sigset_t to c_ulonglong
|
2023-05-11 12:13:10 -06:00 |
|
Jeremy Soller
|
66f1f32ac2
|
Pad RlctAttr for 32-bit systems
|
2023-05-11 12:06:53 -06:00 |
|
Jeremy Soller
|
64849c7d59
|
Fix types for 32-bit systems
|
2023-05-11 11:44:24 -06:00 |
|
Jeremy Soller
|
51c93c4b39
|
Cleanup of wchar_t and wint_t definitions
|
2023-05-11 10:41:49 -06: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 |
|
Jeremy Soller
|
29c898dff0
|
Cargo format
|
2023-05-11 07:48:51 -06:00 |
|
Jeremy Soller
|
e1ecdbd8a5
|
Implement vfwprintf
|
2023-05-11 07:48:49 -06:00 |
|
Jeremy Soller
|
5a5bd0c983
|
Add stubs for wprintf functions
|
2023-05-11 07:48:21 -06:00 |
|
Jeremy Soller
|
63ea94c439
|
Merge branch 'sigwait_impl' into 'master'
signal adding sig(timed)wait implementations
See merge request redox-os/relibc!392
|
2023-05-10 12:49:38 +00:00 |
|
Darley Barreto
|
82eb083091
|
Fixing wcsrtombs
|
2023-05-10 12:48:33 +00:00 |
|
David Carlier
|
a5cfc5d260
|
signal adding sig(timed)wait implementations
|
2023-05-09 20:33:03 +01:00 |
|
Jeremy Soller
|
b25bbae2e0
|
Merge branch 'time__var_impl' into 'master'
clock_getres/clock_settime additions
See merge request redox-os/relibc!389
|
2023-05-09 14:24:25 +00:00 |
|
Darley Barreto
|
c659bf11f9
|
Implementing ungetwc
|
2023-05-09 14:23:25 +00:00 |
|
David Carlier
|
2db85f9a3f
|
clock_getres/clock_settime additions
|
2023-05-08 18:52:05 +01:00 |
|
Darley Barreto
|
7155005be2
|
Adding wcsrtombs.
|
2023-05-08 12:39:53 +00:00 |
|
Ron Williams
|
95e9162d22
|
change tzname to be mut
|
2023-05-06 13:20:30 -07:00 |
|
4lDO2
|
90a789368e
|
Add missing pthread_barrierattr_destroy.
|
2023-05-06 17:02:54 +02:00 |
|
4lDO2
|
439b054486
|
Rustify pthread_rwlock_t.
|
2023-05-06 17:02:54 +02:00 |
|
4lDO2
|
f60461cbf7
|
Use drop_in_place for pthread_attr_destroy.
|
2023-05-06 17:02:53 +02:00 |
|
4lDO2
|
b4600182b8
|
Also add SIGRTMAX.
|
2023-05-06 17:02:53 +02:00 |
|
4lDO2
|
7bcfa9cfd9
|
Fix Linux.
|
2023-05-06 17:02:53 +02:00 |
|
4lDO2
|
d1da867919
|
Make sighold unsafe.
|
2023-05-06 17:02:53 +02:00 |
|
4lDO2
|
e6df6ccfb3
|
Fix once and try to improve barrier.
|
2023-05-06 17:02:53 +02:00 |
|
4lDO2
|
8d9dd0df45
|
Improve pthread_cleanup_{push,pop}.
|
2023-05-06 17:02:53 +02:00 |
|
4lDO2
|
fb3242badc
|
New attempt at pthread_cleanup_{push,pop}.
|
2023-05-06 17:02:52 +02:00 |
|
4lDO2
|
dc8ee7b2f0
|
Adjust pthread_cond_t size.
|
2023-05-06 17:02:52 +02:00 |
|
4lDO2
|
4353ef33cd
|
Fix pthread_join by not writing if retval == NULL.
|
2023-05-06 17:02:52 +02:00 |
|