auronandace
d28a131ec5
split out wchar_t from stddef header
2026-06-04 11:17:36 +01:00
Jeremy Soller
1bc08e8664
Merge branch 'ptyd-changes' into 'master'
...
pty: update libc functions for ptyd changes
See merge request redox-os/relibc!1409
2026-06-03 19:24:58 -06:00
Connor-GH
ee6b7137e7
pty: remove some duplicated code
...
The Linux and Redox implementations can be combined to reduce code
duplication.
2026-06-03 19:59:53 -05:00
Jeremy Soller
7680bbe6d7
Merge branch 'pthread-def' into 'master'
...
Fix pthread init and null for C++
See merge request redox-os/relibc!1408
2026-06-03 18:57:24 -06:00
Connor-GH
38737af78d
pty: update libc functions for ptyd changes
...
Of note is that `unlockpt` is required, both by the standard, and our
implementation. This has been taken care of inside of `openpty`, which
is the only non-libc way we are acquiring ptys. Additionally, it has
been modified such that it is POSIX compliant, so any outside future
changes to ptyd will not affect it.
This is part of my ptyd changes (#100 ). This can be safely merged once
the changes from base/ and userutils/ are merged alongside it.
2026-06-03 19:41:38 -05:00
Wildan M
6acf560ed0
Fix pthread init and null for C++
2026-06-04 00:38:58 +07:00
auronandace
f82397f228
add descriptions to grp header
2026-06-03 15:13:31 +01:00
Jeremy Soller
e2218c53d3
Merge branch 'timeb-doc' into 'master'
...
add descriptions to timeb struct and ftime function
See merge request redox-os/relibc!1405
2026-06-03 07:09:20 -06:00
Jeremy Soller
7323cec50b
Merge branch 'nulldef' into 'master'
...
Fix NULL definition
See merge request redox-os/relibc!1406
2026-06-03 07:08:53 -06:00
Jeremy Soller
85354e2afd
Merge branch 'syssocket-doc' into 'master'
...
add descriptions to sys_socket constants and structs
See merge request redox-os/relibc!1404
2026-06-03 07:08:24 -06:00
Wildan M
4a027c9f2b
Fix NULL definition
2026-06-03 19:59:06 +07:00
auronandace
ad0f500823
add descriptions to timeb struct and ftime function
2026-06-03 13:49:08 +01:00
auronandace
11769408e5
add descriptions to sys_socket constants and structs
2026-06-03 12:32:28 +01:00
auronandace
2e29bbe86a
add descriptions to the ifaddrs header
2026-06-03 09:36:42 +01:00
auronandace
4f5d535ebc
split out NULL from stddef header
2026-06-02 16:56:12 +01:00
auronandace
5860d65514
remove stddef include from strings header
2026-06-02 12:29:58 +01:00
Jeremy Soller
d4f680a319
Merge branch 'termios-doc' into 'master'
...
document some termios constants and the termios struct
See merge request redox-os/relibc!1399
2026-06-01 05:51:40 -06:00
Jeremy Soller
84a03f008f
Merge branch 'verify-systime-includes' into 'master'
...
verify sys_time header includes
See merge request redox-os/relibc!1398
2026-06-01 05:51:19 -06:00
Jeremy Soller
056f2c8470
Merge branch 'verify-semaphore-includes' into 'master'
...
verify semaphore header includes
See merge request redox-os/relibc!1397
2026-06-01 05:50:52 -06:00
Jeremy Soller
2b4a363d23
Merge branch 'verify-langinfo-includes' into 'master'
...
verify langinfo header includes
See merge request redox-os/relibc!1396
2026-06-01 05:50:32 -06:00
Jeremy Soller
729cc3b90b
Merge branch 'verify-netdb-includes' into 'master'
...
verify netdb header includes
See merge request redox-os/relibc!1395
2026-06-01 05:49:59 -06:00
auronandace
5b4ddd4732
document some termios constants and the termios struct
2026-06-01 12:05:01 +01:00
auronandace
27f65e1b22
verify sys_time header includes
2026-06-01 10:34:39 +01:00
auronandace
784b34f236
verify semaphore header includes
2026-06-01 10:04:03 +01:00
auronandace
4fd346c9d6
verify langinfo header includes
2026-06-01 09:27:09 +01:00
auronandace
0d8b8175c5
verify netdb header includes
2026-06-01 08:20:53 +01:00
auronandace
d2df4c9d69
verify sys_socket header includes
2026-06-01 07:42:51 +01:00
Jeremy Soller
664fab3763
Merge branch 'timeout' into 'master'
...
Implement event timeout
See merge request redox-os/relibc!1382
2026-05-30 13:43:28 -06:00
4lDO2
21253a4be4
Fix unused_warnings error.
2026-05-30 17:00:30 +02:00
Jeremy Soller
fa0b529796
Merge branch 'sysioctl-cleanup' into 'master'
...
deduplicate part of sys_ioctl
See merge request redox-os/relibc!1393
2026-05-30 08:37:33 -06:00
Wildan M
959e7d6cca
Implement event timeout with EVENT_TIMEOUT_ID
2026-05-30 01:03:37 +07:00
auronandace
5abdcdf346
cargo fmt
2026-05-28 12:33:34 +01:00
auronandace
670288ef0c
update ioctl function body
2026-05-28 12:28:22 +01:00
auronandace
abba75fd62
deduplicate part of sys_ioctl
2026-05-28 12:17:11 +01:00
auronandace
e6d4994c90
add descriptions to constants and struct members in dlfcn header
2026-05-28 08:36:12 +01:00
Ibuki Omatsu
c2bcf91339
feat: Implement relpathat
2026-05-27 16:36:44 +02:00
auronandace
5a696f87d0
add descriptions for stat struct and some constants
2026-05-27 13:17:38 +01:00
Jeremy Soller
a6b0a8deca
Merge branch 'fenv-systypes' into 'master'
...
remove sys_types from _fenv header
See merge request redox-os/relibc!1388
2026-05-27 05:27:33 -06:00
Jeremy Soller
1014fe2781
Merge branch 'split-winsize' into 'master'
...
split out winsize from sys_ioctl header
See merge request redox-os/relibc!1386
2026-05-27 05:22:39 -06:00
auronandace
ea3c2b1791
remove sys_types from _fenv header
2026-05-27 07:18:45 +01:00
Wildan M
3e0971603d
Fix long double printf for updated Rust
2026-05-26 20:05:38 +07:00
Jeremy Soller
ffa097ccb3
Support nightly 2026-05-24
2026-05-25 17:03:17 -06:00
auronandace
3ddd4f56df
split out winsize from sys_ioctl header
2026-05-25 16:57:12 +01:00
auronandace
0920fefe3b
cleanup _aio header
2026-05-25 14:36:56 +01:00
Jeremy Soller
c0383a9465
Merge branch 'shadow-systypes' into 'master'
...
remove sys_types from the shadow header
See merge request redox-os/relibc!1384
2026-05-25 06:50:13 -06:00
Jeremy Soller
b63901099f
Merge branch 'utime-systypes' into 'master'
...
remove sys_types header from utime header includes
See merge request redox-os/relibc!1383
2026-05-25 06:49:56 -06:00
Jeremy Soller
47c5a08466
Merge branch 'ftime-out-ptr' into 'master'
...
Use Out for out-pointer in ftime()
See merge request redox-os/relibc!1181
2026-05-25 06:48:15 -06:00
Peter Limkilde Svendsen
9eddd8a73e
Use Out for out-pointer in ftime()
2026-05-25 06:48:14 -06:00
auronandace
33dbe1aab8
remove sys_types from the shadow header
2026-05-25 07:58:33 +01:00
auronandace
441d9ebfc6
remove sys_types header from utime header includes
2026-05-25 07:22:01 +01:00