Commit Graph

650 Commits

Author SHA1 Message Date
Speedy_Lex 2d4ab41de5 Cargo fmt 2026-05-07 00:05:13 +02:00
Speedy_Lex eff610eac6 Fix many clippy lints 2026-05-07 00:05:07 +02:00
Wildan M 7aba041004 Implement utimensat 2026-05-05 02:02:43 +07:00
Wildan M 043ec22076 FIx sigjmp_buf and add tests 2026-05-02 16:59:48 +07:00
Mustafa öz 03d56f4887 Add fmtmsg 2026-05-01 06:00:11 +01:00
Wildan M 598d34d8a0 Fix open permission and add umask test 2026-04-30 16:08:05 +07:00
Wildan M b5d7e79f4a Print kernel version on test 2026-04-20 10:28:19 +07:00
Wildan M e6b44e6c6a Fix relibc-tests-bins 2026-04-19 17:04:26 +07:00
nicoan 495779a21b format 2026-04-15 15:40:45 -03:00
nicoan 2c4a20e71b added tests to scanf and wscanf 2026-04-15 15:38:40 -03:00
nicoan da3ff538d6 WIP: fixing regressions 2026-04-15 14:18:20 -03:00
auronandace 7cf6933f81 remove sys_socket include from netdb tests 2026-04-13 11:14:11 +01:00
Zero aca4df91cf feat(time): Add process_pid to timer_internal_t
Add `process_pid` field to `timer_internal_t` struct.
This field is used by the `alarm()` function to specify the PID of the process
to which the `SIGALRM` signal should be delivered.
2026-03-31 00:19:35 +02:00
Zero 5cbb4ba0cc test(unistd): Add alarm(2) test
Introduce a new test for the alarm(2) system call.
This test verifies the behavior of setting, cancelling,
and re-arming alarms, ensuring correct signal delivery
and return values.
2026-03-31 00:09:07 +02:00
Wildan M f5dd08dc49 Add and fix pthread rwlock timeout tests 2026-03-29 11:31:08 +07:00
Wildan M 38650d994e Fix fnmatch caused oom 2026-03-29 02:20:16 +07:00
Jeremy Soller 7de94d974f Merge branch 'verify-netinetin-includes' into 'master'
verify netinet_in header includes

See merge request redox-os/relibc!1114
2026-03-25 07:03:47 -06:00
Jeremy Soller a50f21cc30 Merge branch 'glibc-build' into 'master'
Make test files buildable for glibc

See merge request redox-os/relibc!1112
2026-03-25 07:01:28 -06:00
auronandace d826d1fdc2 verify netinet_in header includes 2026-03-25 10:50:01 +00:00
Wildan M 00bcc90f98 Fix epoll 2026-03-25 04:19:44 +07:00
Wildan M 000cd996f3 Add more support test files 2026-03-25 04:16:16 +07:00
Wildan M 46379d7001 Make test files buildable for glibc 2026-03-25 03:11:33 +07:00
Wildan M d7c14e94af Wrap tests in a separate build directory 2026-03-25 03:05:47 +07:00
auronandace 88e0a4381e fix include in sys_socket recvfrom test 2026-03-24 11:34:41 +00:00
Wildan M bda6ca582a Ignore malloc/usable_size, add tls test 2026-03-17 16:13:41 +07:00
Wildan M 733821e279 Fix makefile commences 2026-03-17 07:31:42 +07:00
Wildan M 96a09e6dc4 Disable failed tests 2026-03-17 07:09:54 +07:00
Wildan M fb07b5f982 Implement getgroups 2026-03-07 11:02:50 +07:00
Wildan M b93e24b1d6 Implement long double in printf 2026-03-04 22:03:31 +07:00
Anhad Singh 79987da821 misc(tests/Makefile): add pthread/tls
Signed-off-by: Anhad Singh <andypython@protonmail.com>
2026-02-23 23:55:11 +11:00
auronandace 5d6ae8fd3f add pthread.h to unistd fork test 2026-02-13 12:31:59 +00:00
auronandace ed80ef1b26 remove bits sched from tests includes 2026-02-12 17:27:03 +00:00
Wildan M d18a4da715 Add failed epollet test 2026-02-11 17:00:17 +07:00
Wildan M da2fc2ee5f Add failed fmap test 2026-02-09 21:53:18 +07:00
Wildan M e2b8acb05d Add test for data transfer before accept for UDS 2026-02-06 14:17:45 +07:00
Jeremy Soller c64af90940 Merge branch 'uds-write-test' into 'master'
Add UDS write test

See merge request redox-os/relibc!953
2026-02-04 09:55:15 -07:00
Wildan M 3027826be2 Add uds write test 2026-02-04 23:43:01 +07:00
4lDO2 7f27471746 return awaited signal number in sigtimedwait 2026-01-31 18:50:14 +01:00
Wildan M 185265397d Add include test 2026-01-30 23:46:10 +07:00
Wildan M d4546dbce0 Adjust fnctl/open test assert 2026-01-29 17:24:06 +07:00
Josh Megnauth b29b49bdf4 Disable O_NOATIME test
Redox doesn't have it.
2026-01-28 14:23:00 -05:00
Josh Megnauth 02f766b8df Add more 'open' tests 2026-01-24 15:34:24 -07:00
Wildan M 675a60bd9a Fix unixpeername expected stdout 2026-01-22 19:06:29 +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
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
Wildan M 6a455159ae Fix getaddrinfo hang due to infinite loop 2026-01-22 16:48:13 +07:00
Akshit Gaur 3754effab8 Add shutdown syscall 2026-01-19 21:58:06 +05:30
Wildan M 5476770359 Define max limits in rust 2026-01-17 18:17:35 +07:00
Wildan M d33bf64e5f Remove the mutex, just fork and threads 2026-01-16 13:26:16 +07:00