Commit Graph

4924 Commits

Author SHA1 Message Date
Jeremy Soller 7c9141db30 Merge branch 'clean-test' into 'master'
Fix clean tests

See merge request redox-os/relibc!1516
2026-07-04 17:41:35 -06:00
Wildan M 001062e20c Fix clean tests 2026-07-05 02:51:17 +07:00
Jeremy Soller 13394f9251 Merge branch 'split-pthreadattrt' into 'master'
split out pthread_attr_t

See merge request redox-os/relibc!1515
2026-07-04 11:09:18 -06:00
Jeremy Soller 0b8c549d2d Merge branch 'exit-eagain' into 'master'
Fix panic at posix_exit due to EAGAIN

See merge request redox-os/relibc!1514
2026-07-04 11:08:34 -06:00
auronandace 185b49b73e split out pthread_attr_t 2026-07-04 17:16:08 +01:00
Jeremy Soller fe20b68a95 Merge branch 'fix_join_pf' into 'master'
Dealloc TCB on detach/join rather than exit.

See merge request redox-os/relibc!1513
2026-07-04 07:03:09 -06:00
Wildan M 3cbcc916cd Fix panic at posix_exit due to EAGAIN 2026-07-04 19:55:58 +07:00
4lDO2 0434043c44 Dealloc TCB on detach/join rather than exit. 2026-07-04 13:48:31 +02:00
Jeremy Soller 1ef6fb94e2 Merge branch 'systypes-guard' into 'master'
refactor sys_types_internal to reduce namespace pollution

See merge request redox-os/relibc!1511
2026-07-03 11:36:06 -06:00
Jeremy Soller f9e04a67a0 Merge branch 'pthread-cond-docs' into 'master'
document functions in pthread cond

See merge request redox-os/relibc!1510
2026-07-03 11:35:44 -06:00
auronandace 93d6fc091f refactor sys_types_internal to reduce namespace pollution 2026-07-03 14:23:00 +01:00
auronandace 572c33a522 document functions in pthread cond 2026-07-03 13:17:38 +01:00
Jeremy Soller 984ce223e5 Merge branch 'pthread-attr-docs' into 'master'
document pthread attr functions

See merge request redox-os/relibc!1509
2026-07-02 08:30:00 -06:00
Jeremy Soller 893dbfa261 Merge branch 'mut-from-ref-tackle' into 'master'
make mut_from_ref deny

See merge request redox-os/relibc!1507
2026-07-02 08:27:52 -06:00
auronandace bc228c3d91 document pthread attr functions 2026-07-02 13:08:16 +01:00
auronandace e714c570bc make mut_from_ref deny 2026-07-02 08:28:38 +01:00
Jeremy Soller e8d4ce4822 Merge branch 'avoid-blocking-nsmgr' into 'master'
refactor: Move fd allocation logic into userspace

See merge request redox-os/relibc!1479
2026-07-01 08:08:23 -06:00
Ibuki Omatsu fba233467a refactor: Move fd allocation logic into userspace 2026-07-01 08:08:23 -06:00
Jeremy Soller 15a4a27a46 Merge branch 'openat-test' into 'master'
Add basic test for openat

See merge request redox-os/relibc!1501
2026-06-30 15:29:11 -06:00
Mathew John Roberts 9bd2b595f9 Merge branch 'doc-termios-flags' into 'master'
add descriptions to cc constants for termios

See merge request redox-os/relibc!1506
2026-06-30 07:27:39 +01:00
Mathew John Roberts 61046e2af8 Merge branch 'doc-string-func' into 'master'
add descriptions to some string header functions

See merge request redox-os/relibc!1505
2026-06-30 07:27:22 +01:00
Mathew John Roberts ddd94ce4c0 Merge branch 'utime-doc' into 'master'
add descriptions to utime header

See merge request redox-os/relibc!1503
2026-06-30 07:27:01 +01:00
Mathew John Roberts b3b60d7943 Merge branch 'pthread-spin-doc' into 'master'
add descriptions to pthread spin lock functions

See merge request redox-os/relibc!1502
2026-06-30 07:26:36 +01:00
Mathew John Roberts 7d38536e5d Merge branch 'pthread-afterincludes' into 'master'
move pthread_t to bits header and move some after_includes to pthread header

See merge request redox-os/relibc!1499
2026-06-30 07:26:14 +01:00
auronandace 759bdb06b2 add descriptions to cc constants for termios 2026-06-29 13:38:49 +01:00
auronandace 6ab0d57510 add descriptions to some string header functions 2026-06-29 11:51:47 +01:00
auronandace e5f4f3d179 add descriptions to utime header 2026-06-29 09:12:11 +01:00
auronandace 68c7361a34 add descriptions to pthread spin lock functions 2026-06-29 08:13:20 +01:00
Wildan M ead8ca0043 Add basic test for openat 2026-06-28 15:34:01 +07:00
auronandace d1633f8dba move pthread_t to bits header and move some after_includes to pthread header 2026-06-27 14:41:37 +01:00
Jeremy Soller e9963128a8 Merge branch 'signal-func-doc2' into 'master'
add more descriptions to signal header functions

See merge request redox-os/relibc!1498
2026-06-27 06:21:41 -06:00
auronandace 3fff28e44a add more descriptions to signal header functions 2026-06-26 17:51:57 +01:00
Jeremy Soller eeea60c1d1 Merge branch 'bits-limits-ptdi' into 'master'
fix TTS_DTOR_ITERATIONS with bits file

See merge request redox-os/relibc!1497
2026-06-26 06:31:18 -06:00
Jeremy Soller 35e51551b9 Merge branch 'pthread-panic' into 'master'
Return ENOSYS to pthread_getschedparam instead of panic

See merge request redox-os/relibc!1496
2026-06-26 06:29:57 -06:00
auronandace 3cc24ddaee fix TTS_DTOR_ITERATIONS with bits file 2026-06-26 12:42:35 +01:00
Wildan M ec78de0abf Return ENOSYS to pthread_getschedparam instead of panic 2026-06-26 07:58:15 +07:00
Jeremy Soller fec9d49c18 Merge branch 'signal-func-doc' into 'master'
add some descriptions to some of the signal header functions

See merge request redox-os/relibc!1495
2026-06-25 12:16:52 -06:00
auronandace 27de2f4795 add some descriptions to some of the signal header functions 2026-06-25 14:28:26 +01:00
Jeremy Soller b174c8d7c2 Merge branch 'sysepoll-func-doc' into 'master'
add descriptions to sys_epoll functions

See merge request redox-os/relibc!1494
2026-06-25 06:43:05 -06:00
auronandace bbac94480b add descriptions to sys_epoll functions 2026-06-25 11:26:36 +01:00
Jeremy Soller 5e4591aff1 Merge branch 'stddef-rust' into 'master'
move stddef header from C to cbindgen

See merge request redox-os/relibc!1492
2026-06-24 14:39:54 -06:00
Jeremy Soller 1fb72c6dbe Merge branch 'spawn-flag' into 'master'
add missing flag to spawn

See merge request redox-os/relibc!1491
2026-06-24 13:50:39 -06:00
auronandace 3be84f4b26 move stddef header from C to cbindgen 2026-06-24 11:52:15 +01:00
auronandace a80dda35eb add missing flag to spawn 2026-06-24 10:30:19 +01:00
Mathew John Roberts 08fb0c193d Merge branch 'bits-uio' into 'master'
split out non-POSIX preadv and pwritev to a bits header

See merge request redox-os/relibc!1490
2026-06-24 06:35:37 +01:00
auronandace 281b6fcd44 correct the include guard 2026-06-23 10:53:40 +01:00
auronandace df380e5dd0 split out non-POSIX preadv and pwritev to a bits header 2026-06-23 10:48:23 +01:00
Mathew John Roberts 777c1103d6 Merge branch 'sysselect-func-doc' into 'master'
add descriptions to sys_select functions

See merge request redox-os/relibc!1486
2026-06-23 06:40:19 +01:00
Mathew John Roberts 3b1be86ed6 Merge branch 'sig-const-doc' into 'master'
add descriptions to remaining signals constants and structs

See merge request redox-os/relibc!1485
2026-06-23 06:40:05 +01:00
Mathew John Roberts d0fdf6d026 Merge branch 'spawn-sh' into 'master'
Fix posix_spawn launching sh script

See merge request redox-os/relibc!1489
2026-06-23 06:39:38 +01:00