Commit Graph

  • 6512746ad7 feat(redox-driver-sys): add HidQuirkFlags and lookup_hid_quirks vasilito 2026-06-18 18:26:25 +03:00
  • e66360e22d Merge branch 'syswait-doc' into 'master' Mathew John Roberts 2026-06-18 16:24:28 +01:00
  • 5916b24732 feat(redox-driver-sys): add missing quirk types and PCI config API vasilito 2026-06-18 17:59:29 +03:00
  • 8657c6d45e fix(redox-driver-sys): pin redox_syscall to 0.7 to match base workspace vasilito 2026-06-18 17:19:02 +03:00
  • 4b988041b5 fix(cookbook): symlink local-fork Path sources instead of copying vasilito 2026-06-18 17:15:12 +03:00
  • 0ea71065b7 fix(cookbook): copy path source in fetch_offline() too (was only in fetch()) vasilito 2026-06-18 16:48:33 +03:00
  • 58901ef83e fix(redox-driver-sys): restore 'use syscall as redox_syscall' alias vasilito 2026-06-18 16:47:56 +03:00
  • ae4a71dc1e add descriptions of sys_wait constants, macros and functions auronandace 2026-06-18 14:19:16 +01:00
  • b9cefe0806 docs: comprehensive audit fixes (build paths, python314, stubs, my-→redbear-, immutability) vasilito 2026-06-18 15:29:11 +03:00
  • dc9465fc1e tui/tlc: restore recovered UI and input work vasilito 2026-06-18 15:26:30 +03:00
  • f638679a51 Merge branch 'use-symloopmax' into 'master' Mathew John Roberts 2026-06-18 13:18:47 +01:00
  • cb8b093564 fix(build): make local/recipes/* sources unconditionally immutable vasilito 2026-06-18 15:13:11 +03:00
  • 09ae605623 Apply 1 suggestion(s) to 1 file(s) Mathew John Roberts 2026-06-18 13:02:25 +01:00
  • 1426003c61 Merge branch 'pthread-barrier-doc' into 'master' Mathew John Roberts 2026-06-18 12:27:34 +01:00
  • de29dcfa6c Merge branch 'signal-doc' into 'master' Mathew John Roberts 2026-06-18 12:26:39 +01:00
  • d0760c2b90 fix amount auronandace 2026-06-18 12:25:40 +01:00
  • c84f1f41fb use SYMLOOP_MAX in resolve_sym_links in redox path auronandace 2026-06-18 12:06:56 +01:00
  • 3759fd8867 add descriptions to the pthread barrier functions auronandace 2026-06-18 11:20:51 +01:00
  • f54ac13045 build: restore offline-first policy (REDBEAR_RELEASE + drop vendored gnu-config) vasilito 2026-06-18 12:58:35 +03:00
  • f6241fb80e build: align with overlay-patches policy + gnu-config + gettext fix vasilito 2026-06-18 11:46:12 +03:00
  • 439542adaa refactor(base): switch recipe to use local/sources/base fork vasilito 2026-06-18 11:44:44 +03:00
  • 1c05667c4e fix(patches): use minimal context hunks to allow strict (fuzz=0) apply vasilito 2026-06-18 11:33:25 +03:00
  • ceb500364c add documentation for some signal constants and structs auronandace 2026-06-18 09:10:31 +01:00
  • cca5261f3a fix(relibc): bump workspace redox_syscall to 0.8.1 too vasilito 2026-06-18 11:06:21 +03:00
  • 3652bca828 fix(base): add P0-redox-ioctl-path-override.patch to use local redox-ioctl vasilito 2026-06-18 10:59:30 +03:00
  • a4393b4533 fix(relibc): bump redox-ioctl's redox_syscall pin to 0.8.1 vasilito 2026-06-18 10:54:36 +03:00
  • 6c440d0d03 fix(base): comprehensive daemon fix replacing conflicting patch chain vasilito 2026-06-18 10:48:56 +03:00
  • e460612120 fix(base): drop my P0-daemon-schemedaemon-option-unwrap.patch (was wrong state) vasilito 2026-06-18 10:44:40 +03:00
  • 4822495e25 fix(base): drop inverted P2-xhcid-remaining.patch vasilito 2026-06-18 10:32:17 +03:00
  • a4ff225df3 fix(base): drop broken P2-ihdad-hda-stream.patch vasilito 2026-06-18 10:28:12 +03:00
  • bb6cca06ad fix(base): remove orphan P0-ihdad-* patches (no longer needed) vasilito 2026-06-18 10:24:41 +03:00
  • df8027fb2f fix(base): drop broken P2-ihdad-device-refactor.patch vasilito 2026-06-18 10:24:24 +03:00
  • 95b4c5ecfd fix(base): clean up workspace patches; only add-missing-drivers needed vasilito 2026-06-18 10:18:14 +03:00
  • 87f932c48a fix(base): comprehensive workspace fix (exclude bootstrap + add missing drivers) vasilito 2026-06-18 10:13:16 +03:00
  • d86bcb24af fix(base): add P0-daemon-schemedaemon-option-unwrap.patch vasilito 2026-06-18 10:06:12 +03:00
  • f819d0f64a fix(base): bump redox-scheme 0.11.0->0.11.1 and redox_syscall 0.7.4->0.8.1 vasilito 2026-06-18 09:53:01 +03:00
  • 513bcf3569 fix(base): remove inverted P0-bootstrap-workspace-fix.patch vasilito 2026-06-18 09:46:27 +03:00
  • a07df50a6c fix(relibc): add missing P3-stdio-fseterr.patch to recipe vasilito 2026-06-18 09:41:39 +03:00
  • d5ef14e689 fix(build): skip strict source-tree validation in development mode vasilito 2026-06-18 09:34:16 +03:00
  • 79e242d539 fix(build): remove dangling base/redox.patch symlink + policy doc vasilito 2026-06-18 09:31:12 +03:00
  • 691ae7980a m4: fix getlocalename_l-unsafe.c patch to use !HAVE_GETLOCALENAME_L vasilito 2026-06-18 09:18:52 +03:00
  • 6a146bf7ac kf6-kio: align with overlay-patches policy + use 6.27.0 tarball vasilito 2026-06-18 08:38:30 +03:00
  • 29e86bcf63 Merge branch 'function-casts-as-integer' into 'master' Mathew John Roberts 2026-06-18 06:25:19 +01:00
  • b93260ed2d Migrating run_queue to BTreeMap Akshit Gaur 2026-06-11 01:48:02 +05:30
  • 4674c47f2b apply function_casts_as_integer lint to other arches auronandace 2026-06-17 14:28:39 +01:00
  • c3789b4ed3 only perform a single write and assert the amount written auronandace 2026-06-17 14:09:47 +01:00
  • 05a8954e0a add and apply unused_io_amount clippy lint auronandace 2026-06-17 13:40:16 +01:00
  • 35425db05e add descriptions to the spawn header functions auronandace 2026-06-17 13:07:08 +01:00
  • c906030759 Merge branch 'base-minor-clippy-cleanup' into 'main' Mathew John Roberts 2026-06-17 12:52:55 +01:00
  • e957042c45 Apply 1 suggestion(s) to 1 file(s) Mathew John Roberts 2026-06-17 12:46:36 +01:00
  • 997155ef2c tackle some minor clippy lints in ptyd and its dependencies auronandace 2026-06-17 10:41:06 +01:00
  • 349e7e72a3 Merge branch 'split-uint32t' into 'master' Mathew John Roberts 2026-06-17 10:08:42 +01:00
  • 7315ad5155 split out uint32_t for socklen_t for sys_socket header auronandace 2026-06-17 09:18:37 +01:00
  • 6c49b9acac Merge branch 'spawn-cleanup' into 'master' Mathew John Roberts 2026-06-17 08:31:24 +01:00
  • 40f22b62ab set style to Type instead of Tag auronandace 2026-06-17 08:08:34 +01:00
  • e69aba445e spawn header cleanup auronandace 2026-06-17 07:43:35 +01:00
  • a5d07b6a84 Merge branch 'split-intptrt' into 'master' Mathew John Roberts 2026-06-17 06:21:46 +01:00
  • da55b3be0e Merge branch 'spawn' into 'master' Mathew John Roberts 2026-06-17 06:18:59 +01:00
  • f2310befc3 split out intptr_t from stdint.h for sys/shm.h auronandace 2026-06-16 20:00:20 +01:00
  • 6be61dd09e Merge branch 'stdarg-rust' into 'master' Mathew John Roberts 2026-06-16 17:23:37 +01:00
  • 16c3a316c6 remove ifdef from wscanf test file auronandace 2026-06-16 11:49:13 +01:00
  • 47b5f56d0b move stdarg header from C to cbindgen and create valist bits header auronandace 2026-06-16 11:35:40 +01:00
  • 038bae3cd6 Merge branch 'libgen-doc' into 'master' Mathew John Roberts 2026-06-16 10:49:03 +01:00
  • 16c824d99b Merge branch 'split-ucred' into 'master' Mathew John Roberts 2026-06-16 10:47:50 +01:00
  • eee0634175 add descriptions to libgen functions auronandace 2026-06-16 09:45:43 +01:00
  • 227606752d Use builtin bytes format string Wildan M 2026-06-16 14:48:13 +07:00
  • f5c0c1a9c9 split out ucred to a bits header auronandace 2026-06-16 08:04:26 +01:00
  • 7166bee750 Implement sudo for linux Wildan M 2026-06-16 14:02:40 +07:00
  • fcdc88ded7 gui: Update libscosmic Wildan M 2026-06-16 13:37:43 +07:00
  • 65e0136466 Merge branch 'inttypes' into 'master' Mathew John Roberts 2026-06-16 06:33:49 +01:00
  • 812870bf6e Fix inttypes macros for i586 Wildan M 2026-06-16 07:22:54 +07:00
  • 39cbed50d7 Merge branch 'inttypes-doc' into 'master' Mathew John Roberts 2026-06-15 15:49:30 +01:00
  • f2d8dac37c Merge branch 'sys-un-utsname-doc' into 'master' Mathew John Roberts 2026-06-15 15:30:25 +01:00
  • c953dff5dd cargo fmt auronandace 2026-06-15 15:13:37 +01:00
  • 68758f3f90 add descriptions to inttypes header and related functions auronandace 2026-06-15 15:09:18 +01:00
  • 527a268a7a Merge branch 'implicit-clone' into 'master' Mathew John Roberts 2026-06-15 13:50:03 +01:00
  • 3e06b6d5d0 add descriptions to sys_un and sys_utsname auronandace 2026-06-15 13:32:06 +01:00
  • 789be35518 Add comments to cbindgen.toml R Aadarsh 2026-06-15 12:15:31 +05:30
  • 1ff7d7bba0 * Fix pgroup inheritance R Aadarsh 2026-06-15 11:15:18 +05:30
  • 5891ae023e Change number of characters R Aadarsh 2026-06-15 10:51:49 +05:30
  • 58fefac9f5 Enable sched params change R Aadarsh 2026-06-10 21:18:13 +05:30
  • 484fe42c0e * Add docs R Aadarsh 2026-06-10 16:03:16 +05:30
  • 6d14437f34 Implement u/g id change based on executable's s(u/g)id mode bit R Aadarsh 2026-06-09 07:59:13 +05:30
  • 0d127d3652 Add more tests R Aadarsh 2026-06-07 12:49:39 +05:30
  • ad151e0de8 * Correctly determine argv[0] - If the function called is posix_spawnp, and the passed program name **does not** contain a slash, the path is used unmodified, and the path to the directory containing the program on $PATH is prepended to the program's path and assigned to `argv[0]. If the program name **does** contain a slash, the path is absolutised relative to CWD, and assigned to argv[0] R Aadarsh 2026-06-07 10:10:02 +05:30
  • f59e292744 Change spawn to use CString. String not-being null-terminated prevented files on PATH from being opened. R Aadarsh 2026-06-06 18:21:48 +05:30
  • 4ea8f329b6 Remove unused constants R Aadarsh 2026-06-06 14:59:03 +05:30
  • 72ee48df3f Change file_actions implementation to mirror other pthread R Aadarsh 2026-06-06 14:57:42 +05:30
  • 632c8302a4 Change assertions and panics to display ERRNO R Aadarsh 2026-06-04 08:59:19 +05:30
  • a941458ba0 Remove the use of platform::redox::path R Aadarsh 2026-06-04 08:50:12 +05:30
  • fefea0f0a9 Make code safer by disallowing NULL argv, empty argv and NULL values for pointer arguments to functions R Aadarsh 2026-06-03 20:09:31 +05:30
  • 8c65ed481a Make path to be owned R Aadarsh 2026-06-02 18:46:50 +05:30
  • 91933b4165 * Change Operation to Action R Aadarsh 2026-06-02 18:22:36 +05:30
  • 2df7484e6c * Make posix_spawnp consider the program argument as a path if it contains a slash R Aadarsh 2026-05-28 17:17:57 +05:30
  • 38af072426 Implement chdir and fchdir operations R Aadarsh 2026-05-28 17:10:54 +05:30
  • db5eeb7c20 Remove call to close, instead make the kernel remove the file R Aadarsh 2026-05-28 14:12:53 +05:30
  • a6e1b269af * Make dup2 work R Aadarsh 2026-05-28 12:51:05 +05:30
  • 4df38b6f0d * Implement open operation R Aadarsh 2026-05-27 20:22:16 +05:30
  • 0810991d7d Do the requested sigmask changes and u/g id changes R Aadarsh 2026-05-25 19:58:22 +05:30
  • 0e5210cb4d Make close operation work R Aadarsh 2026-05-24 14:19:13 +05:30