Commit Graph

2042 Commits

Author SHA1 Message Date
auronandace e320c755ff tackle more clippy lints for redox 2026-07-15 10:30:48 +01:00
auronandace d5afd3fe81 add documentation for functions relating to controlling terminal 2026-07-09 13:23:16 +01:00
auronandace 60d98aebf2 correct definition for PTHREAD_NULL 2026-07-08 14:38:51 +01:00
Jeremy Soller e16f2a4e0d Merge branch 'manual-let-else' into 'master'
apply manual_let_else clippy lint

See merge request redox-os/relibc!1536
2026-07-08 06:01:40 -06:00
auronandace 3af54162cf add description to pthread_once function 2026-07-08 12:17:09 +01:00
auronandace 7840bfcdd1 apply manual_let_else clippy lint 2026-07-08 10:07:15 +01:00
Connor-GH d465f3d34d sys_ioctl: add Redox implementations for tcdrain, tcflow, and tcsendbreak
Strangely enough, the `dup_write` was already done for `tcflush`, but wasn't implemented in ptyd.
2026-07-07 16:51:18 -05:00
auronandace bcbd9bb69c share some more termios constants 2026-07-07 08:57:07 +01:00
Jeremy Soller 82d444324e Explicitly include features.h in sys/types.h 2026-07-06 17:37:20 -06:00
Jeremy Soller 77f87530c1 Merge branch 'threads-bits' into 'master'
split out pthread types for threads header

See merge request redox-os/relibc!1532
2026-07-06 12:19:20 -06:00
Jeremy Soller c699b37cc0 Merge branch 'ftok-doc' into 'master'
add descriptions to the ftok function and ipc_perm struct members

See merge request redox-os/relibc!1529
2026-07-06 12:18:34 -06:00
auronandace d7859174b7 split out pthread types for threads header 2026-07-06 16:41:09 +01:00
auronandace 5acc81cc97 add descriptions to the ftok function and ipc_perm struct members 2026-07-06 14:46:07 +01:00
auronandace ff37890ea2 add descriptions to termios iflags 2026-07-06 14:06:53 +01:00
Jeremy Soller 52bb3bbfe3 Merge branch 'ptr-offset-by-literal-lint' into 'master'
add ptr_offset_by_literal clippy lint and set to deny

See merge request redox-os/relibc!1527
2026-07-06 06:04:43 -06:00
Jeremy Soller c8d99d6481 Merge branch 'termios-func-doc' into 'master'
document termios functions

See merge request redox-os/relibc!1526
2026-07-06 05:45:24 -06:00
auronandace bf6dc24407 add ptr_offset_by_literal clippy lint and set to deny 2026-07-06 12:40:43 +01:00
auronandace 3683a14ab4 document termios functions 2026-07-06 11:26:04 +01:00
Wildan M 4a327141d5 Add _GNU_SOURCE to get bits/uio.h 2026-07-06 07:13:43 +07:00
auronandace fe1c4e0135 add descriptions to sleep and nanosleep 2026-07-05 10:50:57 +01:00
auronandace 185b49b73e split out pthread_attr_t 2026-07-04 17:16:08 +01: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
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
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
Ibuki Omatsu fba233467a refactor: Move fd allocation logic into userspace 2026-07-01 08:08:23 -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
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
auronandace d1633f8dba move pthread_t to bits header and move some after_includes to pthread header 2026-06-27 14:41:37 +01:00
auronandace 3fff28e44a add more descriptions to signal header functions 2026-06-26 17:51:57 +01:00
auronandace 3cc24ddaee fix TTS_DTOR_ITERATIONS with bits file 2026-06-26 12:42:35 +01: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
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
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
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
auronandace 1cff1ab1d5 add descriptions to sys_select functions 2026-06-22 14:57:46 +01:00
auronandace 24f93c0b08 add descriptions to remaining signals constants and structs 2026-06-22 13:55:28 +01:00