nekluu
908b132f04
fix(poll): handle overflow in ppoll timeout
2026-01-30 06:41:13 +03:00
Jeremy Soller
a32fd56e61
Merge branch 'fcntl-test' into 'master'
...
Adjust fnctl/open test assert
See merge request redox-os/relibc!927
2026-01-29 06:27:55 -07:00
Jeremy Soller
deaef805bc
Merge branch 'rlctattr-not-copy' into 'master'
...
remove Copy from RcltAttr
See merge request redox-os/relibc!928
2026-01-29 06:21:50 -07:00
auronandace
8d7b86ffb3
remove Copy from RcltAttr
2026-01-29 13:07:54 +00:00
Wildan M
d4546dbce0
Adjust fnctl/open test assert
2026-01-29 17:24:06 +07:00
Jeremy Soller
a6f51aa428
Merge branch 'pthread-barrier-test-fix' into 'master'
...
widen unsafe block for pthread barrier test
See merge request redox-os/relibc!924
2026-01-28 15:20:13 -07:00
auronandace
17cc166fff
widen unsafe block for pthread barrier test
2026-01-28 22:10:48 +00:00
Jeremy Soller
807e66cab6
Merge branch 'tzset-test-fix' into 'master'
...
widen unsafe blocks to fix tzset test
See merge request redox-os/relibc!923
2026-01-28 14:10:07 -07:00
auronandace
b027b77dbf
widen unsafe blocks to fix tzset test
2026-01-28 20:56:29 +00:00
Jeremy Soller
8d68023059
Merge branch 'disable-o_noatime-test' into 'master'
...
Disable O_NOATIME test
See merge request redox-os/relibc!922
2026-01-28 13:09:03 -07:00
Josh Megnauth
b29b49bdf4
Disable O_NOATIME test
...
Redox doesn't have it.
2026-01-28 14:23:00 -05:00
Jeremy Soller
9ab384440c
Merge branch 'sysptrace-ifaddrs-cleanup' into 'master'
...
sys_ptrace and ifaddrs header cleanup
See merge request redox-os/relibc!921
2026-01-28 11:46:46 -07:00
auronandace
a9d64bd3d4
sys_ptrace and ifaddrs header cleanup
2026-01-28 18:24:32 +00:00
Jeremy Soller
eb0fc58155
Merge branch 'master' into 'master'
...
fix(Makefile): coloured messages
See merge request redox-os/relibc!920
2026-01-28 08:48:34 -07:00
Anhad Singh
b6a955be0e
fix(Makefile): coloured messages
...
From `man 1 echo`:
> -e Enable interpretation of backslash escapes.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-29 02:20:51 +11:00
Jeremy Soller
0bb9632884
Merge branch 'sysepoll-dltls-cleanup' into 'master'
...
sys_epoll and dl-tls header cleanup
See merge request redox-os/relibc!919
2026-01-28 07:00:39 -07:00
auronandace
714a1b6766
sys_epoll and dl-tls header cleanup
2026-01-28 11:21:43 +00:00
Jeremy Soller
dff1e17baa
Merge branch 'master' into 'master'
...
misc(pthread/mutex): cleanup
See merge request redox-os/relibc!918
2026-01-27 09:18:29 -07:00
Anhad Singh
2f8f12e3c7
misc(pthread/mutex): cleanup
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-28 01:05:11 +11:00
Jeremy Soller
30097af0cd
Merge branch 'wchar-cpp' into 'master'
...
Fixes to enable wide character in C++
See merge request redox-os/relibc!916
2026-01-27 06:04:01 -07:00
Jeremy Soller
199d635c84
Merge branch 'master' into 'master'
...
fix(pthread/mutex): broken `pthread_mutexattr_*`
See merge request redox-os/relibc!917
2026-01-27 04:11:49 -07:00
Anhad Singh
d82240f228
fix(pthread/mutex): broken pthread_mutexattr_*
...
Regression of https://gitlab.redox-os.org/redox-os/relibc/-/merge_requests/890
* The unsafe block needs to be moved *outside* to make sure the `attr`
is mutated.
* `RlctMutexAttr` was `Copy` which is not required.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-27 19:31:14 +11:00
Wildan M
1acf1d83cc
Temporarily enable wcsftime and wcsxfrm
2026-01-27 15:27:45 +07:00
Wildan M
2c522c355f
Fix wchar_t redefinition in C++
2026-01-27 14:40:23 +07:00
Jeremy Soller
5cadc9ebbd
Merge branch 'trace-log-crate' into 'master'
...
Implement configurable log from env
Closes redox#1770
See merge request redox-os/relibc!913
2026-01-25 07:08:47 -07:00
Jeremy Soller
7ecba809b5
Merge branch 'size-max-i586' into 'master'
...
Fix SIZE_MAX for i586
See merge request redox-os/relibc!915
2026-01-24 18:16:27 -07:00
Wildan M
59bd6a62db
Fix changing log level
2026-01-25 05:56:27 +07:00
Jeremy Soller
f6b1f78766
Merge branch 'more-open-tests' into 'master'
...
Add more 'open' tests
See merge request redox-os/relibc!914
2026-01-24 15:34:25 -07:00
Josh Megnauth
02f766b8df
Add more 'open' tests
2026-01-24 15:34:24 -07:00
Wildan M
f15322453b
Convert all println to log or todo
2026-01-25 05:27:38 +07:00
Wildan M
9711dcca51
Implement logger and todo macros
2026-01-25 04:55:18 +07:00
Wildan M
632b3a9a4f
Fix SIZE_MAX for i586
2026-01-25 01:09:39 +07:00
Wildan M
7b9402783d
Add log crate, use it to all trace cmd
2026-01-24 22:39:05 +07:00
Jeremy Soller
954c806d80
Merge branch 'posix_close-impl' into 'master'
...
unistd/mod.rs: implement posix_close
See merge request redox-os/relibc!912
2026-01-23 15:10:36 -07:00
Connor-GH
e5997cf828
unistd/mod.rs: implement posix_close
...
This is a valid implementation according to POSIX,
as long as we do not support `POSIX_CLOSE_RESTART`.
2026-01-23 15:52:54 -06:00
Jeremy Soller
ee648a4e57
Merge branch 'stdio.h-regex.h-add-macros' into 'master'
...
stdio.h: add std{in,out,err} macros; regex.h: add REG_MINIMAL macro
See merge request redox-os/relibc!911
2026-01-23 08:46:11 -07:00
Connor-GH
6356142c79
stdio.h: add std{in,out,err} macros; regex.h: add REG_MINIMAL macro
2026-01-23 09:41:19 -06:00
Jeremy Soller
599d60e404
Merge branch 'unixpeername' into 'master'
...
Fix unixpeername expected stdout
See merge request redox-os/relibc!910
2026-01-23 06:49:55 -07:00
Jeremy Soller
538fed80a0
Merge branch 'getaddrinfo-hang' into 'master'
...
Fix getaddrinfo hang due to infinite loop
See merge request redox-os/relibc!909
2026-01-23 00:25:10 -07:00
Jeremy Soller
1445c2385d
Merge branch 'p12' into 'master'
...
fix(pthread/tls): destructors
See merge request redox-os/relibc!908
2026-01-22 23:49:22 -07:00
Anhad Singh
f3d16d3fbd
fix(pthread/tls): nit
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-23 14:29:35 +11:00
Anhad Singh
b6914ef239
feat(pthread/tls): more tests
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-23 14:27:47 +11:00
Anhad Singh
0f4a82b5e8
fix(pthread/tls): destructors
...
Also added tests for it.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2026-01-23 14:24:43 +11:00
Jeremy Soller
ba99b7940c
Merge branch 'langinfo.h-posix-2024' into 'master'
...
langinfo.h: add macros and a function for POSIX 2024
See merge request redox-os/relibc!907
2026-01-22 17:19:35 -07:00
Connor-GH
0baee310eb
langinfo.h: add macros and a function for POSIX 2024
...
Additionally, the `CRNCYSTR` string was in the wrong place in
the string table. This has been fixed.
This completes all requirements for Sortie's os-test for the "include"
section of langinfo.
2026-01-22 18:11:32 -06:00
Jeremy Soller
c2d759bfd1
Merge branch 'multiple_sigs' into 'master'
...
misc signal fixes
See merge request redox-os/relibc!873
2026-01-22 07:35:04 -07:00
Jacob Lorentzon
eeba32b3a2
misc signal fixes
2026-01-22 07:35:04 -07:00
Jeremy Soller
1cba18f299
Merge branch 'ctype.h-locale-functions-impl' into 'master'
...
ctype/mod.rs: add locale_t type definition
See merge request redox-os/relibc!906
2026-01-22 07:29:56 -07:00
Connor-GH
7beaba6bce
ctype/mod.rs: add locale_t type definition
2026-01-22 08:26:56 -06:00
Jeremy Soller
a65c9282e6
Merge branch 'ctype.h-locale-functions-impl' into 'master'
...
ctype.h: add *_l family of functions
See merge request redox-os/relibc!905
2026-01-22 06:52:31 -07:00