Jeremy Soller
3c6861d72c
Merge branch 'fix-glob' into 'master'
...
fix os-test for glob()
See merge request redox-os/relibc!1423
2026-06-05 20:32:52 -06:00
Jeremy Soller
646687f138
Merge branch 'sem' into 'master'
...
Fix sem_trywait and sem_wait error handling
See merge request redox-os/relibc!1424
2026-06-05 20:31:58 -06:00
sourceturner
364569366b
fix os-test for glob()
2026-06-05 21:57:23 +02:00
Jeremy Soller
0fb862a177
Merge branch 'clippy-lints' into 'master'
...
tackle various clippy lints
See merge request redox-os/relibc!1422
2026-06-05 10:05:23 -06:00
auronandace
94b2f29beb
tackle various clippy lints
2026-06-05 14:36:06 +01:00
Wildan M
85e6e1e675
Fix sem_trywait and sem_wait error handling
2026-06-05 09:21:50 +07:00
Jeremy Soller
15c415072f
Merge branch 'fix-os-test-basic-arpa_inet' into 'master'
...
Fix os test basic arpa inet, fix compiler warnings
See merge request redox-os/relibc!1391
2026-06-04 19:56:32 -06:00
sourceturner
20d89d166c
use ip6 feature flag for IPv6 related definitions
...
as a consequence, some unit tests have to be fixed, too
2026-06-04 17:48:14 +02:00
sourceturner
125d48e9cd
restrict octal prefix to leading zero
...
the '0o' prefix is only allowed by C2Y, not by C17
POSIX spec defers to C17
2026-06-04 17:33:37 +02:00
sourceturner
b2da042f79
fix sys_socket/getpeername unit test
2026-06-04 17:33:37 +02:00
sourceturner
fddf16c8b1
fix netdb/getaddrinfo unit test
2026-06-04 17:33:37 +02:00
sourceturner
e39106835a
fix compiler warnings
2026-06-04 17:33:37 +02:00
sourceturner
538db929cf
fix arpa_inet/inet_addr
2026-06-04 17:33:37 +02:00
sourceturner
ef7b690626
add arpa_inet/inet_addr unit test
2026-06-04 17:33:37 +02:00
sourceturner
17b2866d7e
fix the inet_pton test of the os-test test suite
2026-06-04 17:33:37 +02:00
Jeremy Soller
3cdd418f53
Merge branch 'verify-aio-includes' into 'master'
...
verify aio header includes
See merge request redox-os/relibc!1420
2026-06-04 09:27:31 -06:00
Jeremy Soller
ef29aa0ef3
Merge branch 'verify-systimes-includes' into 'master'
...
verify sys_times header includes
See merge request redox-os/relibc!1419
2026-06-04 09:27:21 -06:00
Jeremy Soller
7829bc80cf
Merge branch 'fcntl-bits' into 'master'
...
split out stdio constants for fcntl header
See merge request redox-os/relibc!1417
2026-06-04 09:27:02 -06:00
Jeremy Soller
e4cc04c9bf
Merge branch 'ptsname-test-fix' into 'master'
...
tests/stdlib/ptsname: fix test for Linux due to pty changes
See merge request redox-os/relibc!1418
2026-06-04 09:26:25 -06:00
Jeremy Soller
4cfefaf97e
Merge branch 'err-unsafe' into 'master'
...
make unsafe usage explicit in err header
See merge request redox-os/relibc!1416
2026-06-04 09:25:16 -06:00
auronandace
a8036d6477
verify aio header includes
2026-06-04 15:25:16 +01:00
auronandace
1e22e149a4
verify sys_times header includes
2026-06-04 14:52:04 +01:00
Connor-GH
6da03f457c
tests/stdlib/ptsname: fix test for Linux due to pty changes
2026-06-04 08:17:17 -05:00
auronandace
3603161a6f
split out stdio constants for fcntl header
2026-06-04 14:09:38 +01:00
Jeremy Soller
fca1a59849
Merge branch 'verify-unistd-includes' into 'master'
...
verify unistd header includes
See merge request redox-os/relibc!1415
2026-06-04 06:28:08 -06:00
Jeremy Soller
c4db1fae05
Merge branch 'wchart_split' into 'master'
...
split out wchar_t from stddef header
See merge request redox-os/relibc!1414
2026-06-04 06:27:34 -06:00
Jeremy Soller
747a7d322b
Merge branch 'sysresource-doc' into 'master'
...
verify sys_resource includes and add some documentation
See merge request redox-os/relibc!1413
2026-06-04 06:26:33 -06:00
Jeremy Soller
3cc23c4f2d
Merge branch 'systypes-stddef' into 'master'
...
remove stddef from sys_types header
See merge request redox-os/relibc!1412
2026-06-04 06:22:55 -06:00
Jeremy Soller
0305f7d52a
Merge branch 'tiocgptn-comment' into 'master'
...
update TIOCGPTN comment
See merge request redox-os/relibc!1411
2026-06-04 06:22:28 -06:00
Jeremy Soller
ef9cfed7e0
Merge branch 'old-cpp' into 'master'
...
Fix lack of nullptr for older C++
See merge request redox-os/relibc!1410
2026-06-04 06:21:13 -06:00
auronandace
ced5ff1df9
make unsafe usage explicit in err header
2026-06-04 13:21:10 +01:00
auronandace
2719e007e2
verify unistd header includes
2026-06-04 12:09:59 +01:00
auronandace
d28a131ec5
split out wchar_t from stddef header
2026-06-04 11:17:36 +01:00
auronandace
172e5cb55b
verify sys_resource includes and add some documentation
2026-06-04 10:35:47 +01:00
auronandace
d51674078f
remove stddef from sys_types header
2026-06-04 08:42:31 +01:00
auronandace
7b588b57b3
update TIOCGPTN comment
2026-06-04 08:12:40 +01:00
Jeremy Soller
fafc4c2c00
Merge branch 'epoll-del-test' into 'master'
...
Add test for EPOLL_CTL_DEL
See merge request redox-os/relibc!1309
2026-06-03 19:27:58 -06: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
864f629d3f
Fix lack of nullptr for older C++
2026-06-04 06:17:36 +07:00
Wildan M
6acf560ed0
Fix pthread init and null for C++
2026-06-04 00:38:58 +07:00
Jeremy Soller
cef4ba679c
Merge branch 'grp-doc' into 'master'
...
add descriptions to grp header
See merge request redox-os/relibc!1407
2026-06-03 08:53:34 -06: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
Jeremy Soller
a1a81ad958
Merge branch 'ifaddrs-doc' into 'master'
...
add descriptions to the ifaddrs header
See merge request redox-os/relibc!1403
2026-06-03 07:07:45 -06:00
Wildan M
4a027c9f2b
Fix NULL definition
2026-06-03 19:59:06 +07:00