Commit Graph

  • 7f3f181775 graphics/virtio-gpud: Create DisplayHandle after registering the scheme bjorn3 2025-06-29 18:06:22 +02:00
  • 7f5c58892c graphics/driver-graphics: Eagerly create contents of VtState bjorn3 2025-06-30 23:01:52 +02:00
  • 1550bb54b5 Merge branch 'expose_sys_call_through_libredox' into 'master' Jeremy Soller 2025-06-30 14:14:55 -06:00
  • 7882372dab graphics/driver-graphics: Introduce VtState bjorn3 2025-06-30 22:10:02 +02:00
  • c2249f2fa0 graphics/driver-graphics: Couple of minor changes bjorn3 2025-06-30 21:40:02 +02:00
  • 585cd80002 Expose sys_call through libredox bjorn3 2025-06-30 20:17:26 +02:00
  • 993b23e63c graphics/driver-graphics: Prepare for future abi versions bjorn3 2025-06-30 20:04:40 +02:00
  • 74bb9f40e5 graphics/graphics-ipc: Introduce a common module for code shared between versions bjorn3 2025-06-29 19:49:57 +02:00
  • 56d4fdd025 graphics: Replace adapter.displays() with .display_count() bjorn3 2025-06-29 19:48:30 +02:00
  • 721d49adfb apply some simple clippy lints auronandace 2025-06-30 17:11:48 +01:00
  • 5ddddd91df graphics: Pass CursorPlane by shared ref to handle_cursor bjorn3 2025-06-29 18:01:40 +02:00
  • 48ad866d02 Add some explanation to the multi_core todo bjorn3 2025-06-28 20:16:29 +02:00
  • 751803553f Unify paging between x86 and x86_64 bjorn3 2025-06-28 20:09:16 +02:00
  • ba66388ca7 Unify rmm.rs between x86 and x86_64 bjorn3 2025-06-28 20:03:06 +02:00
  • b06aa61676 Remove reference to no longer existing 3dnow target feature bjorn3 2025-06-28 19:58:15 +02:00
  • 219dedda32 Unify start.rs between x86 and x86_64 bjorn3 2025-06-28 19:57:52 +02:00
  • ba051b781f Shorten the message about the RSDP bjorn3 2025-06-28 19:11:04 +02:00
  • 1864f12913 Make the HPET debug logs more compact bjorn3 2025-06-28 19:07:54 +02:00
  • 2a2139c46e Fix a couple of warnings bjorn3 2025-06-28 18:34:38 +02:00
  • e77257bb6e Remove unused core_intrinsics feature gate bjorn3 2025-06-28 17:17:48 +02:00
  • 3770b439c5 Merge branch 'netstack_cleanups' into 'main' Jeremy Soller 2025-06-28 08:45:13 -06:00
  • c9806f68fc netstack: Remove a bunch of dead code bjorn3 2025-06-28 16:21:16 +02:00
  • 2f51590d9f netstack: Merge the redox_netstack lib into smolnetd bjorn3 2025-06-28 16:18:34 +02:00
  • 20ee161085 netstack: Move the smolnetd source bjorn3 2025-06-28 16:16:07 +02:00
  • cfef0413e5 netstack: Remove dnsd bjorn3 2025-06-28 16:14:29 +02:00
  • a86aec193d Merge branch 'ignore-package' into 'master' Jeremy Soller 2025-06-27 07:09:14 -06:00
  • 7316d58076 Merge branch 'minor-dependency-cleanup' into 'master' Jeremy Soller 2025-06-27 07:07:52 -06:00
  • 55a0bd1643 Add option to ignore packages Wildan Mubarok 2025-06-27 08:25:59 +00:00
  • 6deaf4c51e Minor dependency cleanup James Matlik 2025-06-26 19:54:22 -04:00
  • 540f302456 Merge branch 'redox_get_proc_credentials' into 'master' Jeremy Soller 2025-06-25 08:48:33 -06:00
  • 7bb0cff932 feat: Add get_proc_credentials functions. Ibuki Omatsu 2025-06-25 14:48:33 +00:00
  • 90643abbad feat: Store caller's PID in Sqe during SYS_CALL Ibuki Omatsu 2025-06-25 14:44:51 +00:00
  • 74ebfb256d Merge branch 'rustifying' into 'master' Jeremy Soller 2025-06-25 08:39:01 -06:00
  • 7fd3a8d698 Rustify some functions (following TODO) David DA SILVA 2025-06-25 14:39:01 +00:00
  • fa907f02ae Move aarch64 interrupt init func Wildan Mubarok 2025-06-25 14:37:50 +00:00
  • 196a59824b Implement cancellation for waitpid. 4lDO2 2025-06-21 11:32:59 +02:00
  • f32d018d85 Format Jeremy Soller 2025-06-13 20:26:41 -06:00
  • 5b88d1a845 Debug using pid Jeremy Soller 2025-06-13 20:26:35 -06:00
  • 22cc551450 Sort /scheme/sys files Jeremy Soller 2025-06-13 20:26:21 -06:00
  • 066e5f6e8a Merge branch 'update-syscall' into 'master' Jeremy Soller 2025-06-12 12:23:48 -06:00
  • 63418095e5 Merge branch 'update-syscall' into 'master' Jeremy Soller 2025-06-12 12:23:29 -06:00
  • 2c3afb4956 0.2.33: fix compilation with new pkgar Jeremy Soller 2025-06-12 12:07:52 -06:00
  • 2c8c6bf30f update dependencies Jeremy Soller 2025-06-12 11:56:24 -06:00
  • fa5d8204df Merge branch 'Fix-relative-path-mv' into 'master' Jeremy Soller 2025-06-12 10:58:26 -06:00
  • 0db88e3cb4 Merge branch 'write_bootloader' into 'master' Jeremy Soller 2025-06-12 10:52:00 -06:00
  • 9e2e370c0b Merge branch 'improve-node-mode-docstrings' into 'master' Jeremy Soller 2025-06-12 10:46:40 -06:00
  • 165d674d98 Update redox_syscall Ron Williams 2025-06-12 09:46:19 -07:00
  • 02f0571da5 Update redox_syscall Ron Williams 2025-06-12 09:41:28 -07:00
  • 19de978799 Fix issue with rename to relative destination James Matlik 2025-06-11 23:37:46 -04:00
  • f821e2ceb7 Bump minor version due to change in filetype constants Ron Williams 2025-06-10 12:58:32 -07:00
  • 8df03bb6f9 Match DirentKind to include/bits/dirent.h Ron Williams 2025-06-10 12:44:27 -07:00
  • 7ce72b7299 Add flag to write bootloader to chosen location bjorn3 2025-06-01 20:53:01 +02:00
  • 3d06dd39ba Refer to "node" rather than "file" in node mode docstrings Yousef Moazzam 2025-05-24 21:56:30 +01:00
  • 13642ab159 Clarify bit position using most/least significant bit terminology Yousef Moazzam 2025-05-24 21:29:14 +01:00
  • 204abb9c5d Add node type bits info to node mode docstrings Yousef Moazzam 2025-05-24 21:22:54 +01:00
  • b6d6ef27f0 Merge branch 'ps2d_move_expects' into 'master' Jeremy Soller 2025-05-22 12:47:08 -06:00
  • ff7325df14 input/ps2d: More helpful panic locations when initializing fails bjorn3 2025-05-22 20:44:07 +02:00
  • e9b839b484 Merge branch 'initfs_main_workspace' into 'main' Jeremy Soller 2025-05-20 17:17:55 -06:00
  • a75f108167 Merge branch 'disk_driver_notify_early' into 'master' Jeremy Soller 2025-05-20 17:17:24 -06:00
  • 71f1838eea acpid: Rustfmt bjorn3 2025-05-20 22:03:10 +02:00
  • a1b0feaadb storage: Notify readiness as soon as the disk scheme has been created bjorn3 2025-05-20 22:03:01 +02:00
  • a31bc0301e Fix a couple of procmgr warnings bjorn3 2025-05-20 21:08:49 +02:00
  • 7655b09d33 Add initfs to the main workspace bjorn3 2025-05-20 20:34:59 +02:00
  • e67cca7bce raspi3b+: sloved programs can not be waken up on time from sleep Ivan Tan 2025-05-19 15:27:35 +08:00
  • 6bd3396d04 Explain the initfs purpose Ribbon 2025-05-17 18:54:04 -03:00
  • 632459e5be Add a README and simplify the daemon READMEs Ribbon 2025-05-15 23:29:52 -03:00
  • be49c1936a Make x86_64 mcontext not opaque Jeremy Soller 2025-05-13 10:05:32 -06:00
  • ac3eb38c0d Include bits/sys/ioctl.h in sys/ioctl.h Jeremy Soller 2025-05-13 08:13:49 -06:00
  • f5aeb0b43a implement monotonic for aarch64 Ivan Tan 2025-05-13 15:30:45 +08:00
  • 012868b40c Merge branch 'master' into 'master' Jeremy Soller 2025-05-11 16:03:52 -06:00
  • b919a83efd Respect CARGO_TARGET_DIR Jeremy Soller 2025-05-11 15:03:00 -06:00
  • 7b877b713f Adjust shell scripts to properly get bash from environment zinzaguras 2025-05-08 21:14:26 +03:00
  • 0bd38ac2ad Fix DTPMOD relocation Jeremy Soller 2025-05-09 10:06:06 -06:00
  • b887ad1ce6 Fix DTPOFF relocation Jeremy Soller 2025-05-07 21:04:31 -06:00
  • 0b1133a965 ld_so: do relocations before TLS Jeremy Soller 2025-05-07 16:27:00 -06:00
  • 4daade9721 log where unresolved symbol was required Jeremy Soller 2025-05-07 10:38:21 -06:00
  • b2a6f00429 Use u64 for relibc internal fd set definition, does not affect C definition Jeremy Soller 2025-05-07 09:23:17 -06:00
  • 2b06118d5f Fix deadlock when logging scopes Jeremy Soller 2025-05-06 21:50:38 -06:00
  • a31584cdef Fix dangling pointer with empty scandir Jeremy Soller 2025-05-06 21:28:05 -06:00
  • 78bab94ee0 Add end of dynamic library mapping to debug messages Jeremy Soller 2025-05-06 20:45:39 -06:00
  • d194554fdc Temporarily use insertion sort for qsort Jeremy Soller 2025-05-06 13:52:35 -06:00
  • 38cca8acc0 Fix select macros Jeremy Soller 2025-05-06 11:34:48 -06:00
  • 70d6a11606 openpty: terminate path with NUL Jeremy Soller 2025-05-06 09:28:58 -06:00
  • 407c0c1403 Disable syscall debug Jeremy Soller 2025-05-06 08:21:09 -06:00
  • 3402246d87 define NFDBITS Jeremy Soller 2025-05-05 21:04:56 -06:00
  • 1e48b13948 Debug recvmsg on redox Jeremy Soller 2025-05-04 09:32:10 -06:00
  • 275b92ee92 Make setitimer return enosys instead of panic on redox Jeremy Soller 2025-05-04 08:32:25 -06:00
  • bb105d41ad scanf: fix parsing 0 when using %i Jeremy Soller 2025-05-03 21:15:58 -06:00
  • f8da7399d8 Use crates.io posix-regex and support extended regex Jeremy Soller 2025-05-03 16:31:04 -06:00
  • c403c1eb54 Update redox-scheme, implement flink and getdents Jeremy Soller 2025-05-03 13:27:33 -06:00
  • d712ff5158 Add flink Jeremy Soller 2025-05-03 12:25:46 -06:00
  • 0f3f6f3c15 Use flink to implement link on redox Jeremy Soller 2025-05-03 12:18:45 -06:00
  • fe32c6b89d 0.5.12: Replace link with flink Jeremy Soller 2025-05-03 12:15:42 -06:00
  • bce8eac3c7 Move CMSG functions to C macros Jeremy Soller 2025-05-03 11:21:27 -06:00
  • a1db57a5a3 Get main function in crt0 to fix dynamic linking issues Jeremy Soller 2025-05-03 11:20:04 -06:00
  • 185cc2bc0f Merge branch 'unwraps-in-dns' into 'master' Jeremy Soller 2025-05-02 22:15:06 -06:00
  • f85b33c3ed Handle unwraps in get_dns_server() Josh Megnauth 2025-04-29 22:11:42 -04:00
  • cafdcd35d1 Expose setegid and seteuid Jeremy Soller 2025-05-02 11:36:39 -06:00
  • 9403db2125 Merge branch 'ps2d-right-ctrl' into 'master' Jeremy Soller 2025-05-02 11:23:29 -06:00
  • 5827a0e309 Accept right ctrl key from ps2 keyboard Arne de Bruijn 2025-05-02 18:47:14 +02:00