Commit Graph

  • 6a7fb703c9 fix: adjust memory allocation for argv to include null terminator Marsman 2026-02-10 11:26:14 +00:00
  • deb3abf522 make struct repr C auronandace 2026-02-10 11:24:08 +00:00
  • 98a2516dd2 minor cleanup in ptyd auronandace 2026-02-10 10:01:32 +00:00
  • ee729c20d6 deduplicate clippy lints in Cargo.toml auronandace 2026-02-10 07:25:55 +00:00
  • 0c3936760d Merge branch 'ps2d-panic' into 'main' Jeremy Soller 2026-02-09 20:22:16 -07:00
  • ca84f5b795 fix: handle invalid pshared in pthread_rwlockattr_setpshared Marsman 2026-02-10 02:45:24 +00:00
  • ba90edb97b fix: to_string_lossy for safer string conversion in __assert_fail Marsman 2026-02-10 02:29:33 +00:00
  • 950ec367ca Merge branch 'fmap-test' into 'master' Jeremy Soller 2026-02-09 17:39:08 -07:00
  • 858b712df5 Use naked_asm!() instead of global_asm!() where possible bjorn3 2026-02-09 22:28:38 +01:00
  • 6685e972c6 Merge branch 'verify-tar-includes' into 'master' Jeremy Soller 2026-02-09 14:26:32 -07:00
  • 82cca1ef04 Merge branch 'verify-syslog-includes' into 'master' Jeremy Soller 2026-02-09 14:26:29 -07:00
  • c48559892a Merge branch 'verify-sysutsname-includes' into 'master' Jeremy Soller 2026-02-09 14:26:26 -07:00
  • d51fe0c7e0 Avoid concat!() in inline asm bjorn3 2026-02-09 22:12:20 +01:00
  • 743b9c2478 verify tar header includes auronandace 2026-02-09 19:17:29 +00:00
  • e951f0de76 verify syslog header includes auronandace 2026-02-09 19:09:24 +00:00
  • 306d03a036 verify sys_utsname header includes auronandace 2026-02-09 18:55:08 +00:00
  • b33f3c1a80 Make missing file clear when locally installing Wildan M 2026-02-10 01:35:44 +07:00
  • f18b11465c Merge branch 'verify-netinettcp-includes' into 'master' Jeremy Soller 2026-02-09 11:04:12 -07:00
  • 20eae1f054 ps2d: Don't crash on keyboard scan init Wildan M 2026-02-10 00:10:21 +07:00
  • 1c42bc4c64 verify netinet_tcp header includes auronandace 2026-02-09 16:30:51 +00:00
  • d29016c98c fix: handle negative offset in seekdir Marsman 2026-02-09 16:10:42 +00:00
  • 2c11d1aee6 Fix initfs space insufficient issue April Grimoire 2026-02-09 22:48:43 +08:00
  • da2fc2ee5f Add failed fmap test Wildan M 2026-02-09 21:53:18 +07:00
  • bb6931cd87 readd ExpectTlsFree auronandace 2026-02-08 22:03:34 +00:00
  • 9b39861779 add mismatched_lifetime_syntaxes lint auronandace 2026-02-08 21:45:15 +00:00
  • ab6a2e7322 Merge branch 'unused-unsafe' into 'master' Jeremy Soller 2026-02-08 12:47:28 -07:00
  • 6bd204e1a3 Remove always true supports_on_close field bjorn3 2026-02-08 17:23:50 +01:00
  • 9ce9b3bfb3 unused_unsafe ptrace exception auronandace 2026-02-08 16:12:07 +00:00
  • 4c2c2b6757 Remove Option from State::Waiting.fds bjorn3 2026-02-08 17:08:59 +01:00
  • 8c0ec4193c unused_unsafe fix for riscv auronandace 2026-02-08 16:02:05 +00:00
  • df37258ed2 usused_unsafe follow-up for redox auronandace 2026-02-08 15:52:55 +00:00
  • c3f3e051e1 add unused-unsafe lint auronandace 2026-02-08 15:39:48 +00:00
  • f08f60dc51 Merge branch 'virtio-sdl-fix' into 'main' Jeremy Soller 2026-02-08 07:37:40 -07:00
  • 1ec204d702 Merge branch 'unused-mut' into 'master' Jeremy Soller 2026-02-08 07:28:44 -07:00
  • 19d2b65e47 Merge branch 'msg_cmsg_cloexec' into 'master' Jeremy Soller 2026-02-08 07:19:22 -07:00
  • 0576db1fb4 Inline UserInner::call and rename call_extended to call bjorn3 2026-02-08 13:01:14 +01:00
  • 3d1188cf1e Introduce Response::as_regular bjorn3 2026-02-08 12:54:04 +01:00
  • 99ff55ee1b Demux results as soon as we receive them from a user scheme bjorn3 2026-02-08 12:50:53 +01:00
  • f88cbf96ee Remove unnecessary clones and pass CallerCtx to call() bjorn3 2026-02-08 12:46:08 +01:00
  • 48224dc5ff redox unused_mut follow-up auronandace 2026-02-08 09:14:05 +00:00
  • 64f18ca89a add unused_mut lint auronandace 2026-02-08 09:00:14 +00:00
  • 36e2fbd537 virtio-gpud: Don't crash on no edid descriptor Wildan M 2026-02-08 15:50:58 +07:00
  • deb4a529be fix: return EINVAL for invalid prot of mprotect Marsman 2026-02-08 08:18:36 +00:00
  • 5e61f17a3a feat: Implement MSG_CMSG_CLOEXEC handling to recvmsg Ibuki.O 2026-02-08 12:09:08 +09:00
  • a935094d2d Merge branch 'bulk-fd-passing' into 'master' Jeremy Soller 2026-02-07 19:48:59 -07:00
  • 94b0cfc682 refactor: Reimplement recvmsg and sendmsg using bulk fd passing. Ibuki Omatsu 2026-02-08 02:48:59 +00:00
  • 3724e7892d Merge branch 'pointer-comparisons' into 'master' Jeremy Soller 2026-02-07 12:54:46 -07:00
  • 50cd1ce1b0 add unpredictable_function_pointer_comparisons lint auronandace 2026-02-07 19:38:07 +00:00
  • e79dd0a59b Merge branch 'bootstrap_refactors' into 'main' Jeremy Soller 2026-02-07 12:33:56 -07:00
  • 9ec0733951 bootstrap: Move computation of schemes from initnsmgr to main bjorn3 2026-02-07 20:22:12 +01:00
  • a04626044e bootstrap: Use FdGuard inside initnsmgr bjorn3 2026-02-07 19:54:28 +01:00
  • 029e3a48e2 bootstrap: Use FdGuard for sync_pipe bjorn3 2026-02-07 19:37:44 +01:00
  • c0c002bfbc bootstrap: Remove Arc around KernelSchemeMap bjorn3 2026-02-07 18:54:18 +01:00
  • a3d479acb6 Merge branch 'dangling-pointers' into 'master' Jeremy Soller 2026-02-07 11:20:17 -07:00
  • ce9a163f01 Merge branch 'reduce_unsafe_usage' into 'master' Jeremy Soller 2026-02-07 10:47:56 -07:00
  • b1e0e861cc add dangling_pointers_from_temporaries lint auronandace 2026-02-07 17:46:26 +00:00
  • 24aaf8fac9 redox-rt: Use Option rather than MaybeUninit + bool bjorn3 2026-02-07 18:37:37 +01:00
  • 4a4b890c76 Merge branch 'update_pci_types' into 'main' Jeremy Soller 2026-02-07 10:07:12 -07:00
  • 02d2597292 Merge branch 'irrefutable_let_patterns' into 'master' Jeremy Soller 2026-02-07 10:06:11 -07:00
  • 7f0e870b76 Update to pci_types 0.10.1 bjorn3 2026-02-07 18:02:32 +01:00
  • 130231d6b4 add irrefutable_let_patterns lint auronandace 2026-02-07 16:50:19 +00:00
  • 57b8bfb579 Merge branch 'zero-ptr' into 'master' Jeremy Soller 2026-02-07 08:26:51 -07:00
  • 4a84b2f04c tidy up lints and add zero_ptr auronandace 2026-02-07 14:58:02 +00:00
  • f2ffbf1eb5 Merge branch 'pin-pci_types-0.10.0' into 'main' Jeremy Soller 2026-02-07 07:00:17 -07:00
  • 06bda5dabf Merge branch 'gpu_drm12' into 'main' Jeremy Soller 2026-02-07 06:58:31 -07:00
  • 22ab1e7878 chore: Pin pci_types version to 0.10.0. Ibuki.O 2026-02-07 22:56:50 +09:00
  • 57449fc0a9 Merge branch 'procmgr_cleanups' into 'main' Jeremy Soller 2026-02-07 06:56:33 -07:00
  • c6f564e651 Use upstream rustix bjorn3 2025-12-23 13:47:12 +01:00
  • 6c01349bf4 drivers/graphics/ihdgd: Fix a warning bjorn3 2025-12-23 13:45:13 +01:00
  • 3d82140155 drivers/graphics/ihdgd: Minor EDID reading improvements bjorn3 2025-12-22 16:53:40 +01:00
  • 5c6af01a9a Remove two unnecessary uses of spin::Once bjorn3 2026-02-07 13:14:48 +01:00
  • e14a20aae2 Mark two functions as private bjorn3 2026-02-07 12:59:24 +01:00
  • 842855e26f Fix /scheme/proc/ps header bjorn3 2026-02-07 12:32:52 +01:00
  • 4e41ed987a Fix /scheme/sys/context header bjorn3 2026-02-07 12:31:42 +01:00
  • 9e28791c2b Fix a couple of warnings bjorn3 2026-02-07 12:19:41 +01:00
  • 2e4db0d130 fix: return EINVAL when alignment is 0 Marsman 2026-02-07 10:55:39 +00:00
  • 12dc6766de Merge branch 'ref-as-ptr' into 'master' Jeremy Soller 2026-02-06 14:50:10 -07:00
  • 2f8a3b3d67 Remove unused SchemeNamespace type bjorn3 2026-02-06 22:05:42 +01:00
  • be0bc8ca11 add clippy lint ref_as_ptr auronandace 2026-02-06 21:05:29 +00:00
  • e9f414bea6 Merge branch 'remove_rens' into 'main' Jeremy Soller 2026-02-06 14:01:10 -07:00
  • f334e760bb Remove ens field from Context bjorn3 2026-02-06 21:56:58 +01:00
  • a40955bb80 Remove setrens handling and the rns/ens process fields bjorn3 2026-02-06 21:59:17 +01:00
  • 9f218c5b3a Fix assertion in Args::args() bjorn3 2026-02-06 21:07:16 +01:00
  • 7ff1898765 Fix a couple of warnings bjorn3 2026-02-06 20:54:19 +01:00
  • 6ddd0a9098 Replace scheme::schemes() with scheme::get_scheme() bjorn3 2026-02-06 20:51:29 +01:00
  • ace9038720 Reduce visibility of a couple of methods bjorn3 2026-02-06 20:31:19 +01:00
  • 0929574f37 Merge branch 'ptr-as-ptr' into 'master' Jeremy Soller 2026-02-06 10:32:15 -07:00
  • 028061ca0f add clippy lint ptr_as_ptr auronandace 2026-02-06 17:17:07 +00:00
  • fe41ef6273 Merge branch 'add-clippy' into 'master' Jeremy Soller 2026-02-06 08:40:11 -07:00
  • eb2a5e68e0 Merge branch 'uds-preaccept' into 'master' Jeremy Soller 2026-02-06 08:39:34 -07:00
  • b1cced329c Merge branch 'uds-preaccept' into 'main' Jeremy Soller 2026-02-06 08:39:05 -07:00
  • 473bf0389a start adding some clippy lints to Cargo.toml auronandace 2026-02-06 14:53:59 +00:00
  • cee50ab8c7 Merge branch 'clippy-lint' into 'master' Jeremy Soller 2026-02-06 06:42:18 -07:00
  • 61f42d6b93 Fix panic in sigtimedwait with per-thread rt sig. 4lDO2 2026-02-06 12:16:10 +01:00
  • a275a047ce silence a clippy error auronandace 2026-02-06 08:18:06 +00:00
  • e2b8acb05d Add test for data transfer before accept for UDS Wildan M 2026-02-06 14:17:45 +07:00
  • 99c3193764 ipcd: Allow data transfer before accept Wildan M 2026-02-06 14:03:08 +07:00
  • 67e9cf25c7 Merge branch 'fix-tests' into 'master' Jeremy Soller 2026-02-05 08:28:49 -07:00
  • b7742efe5e remove rust platform tests auronandace 2026-02-05 15:11:42 +00:00
  • bc6784d5ed Replace EINTR with ERESTART in posix_sigqueue. 4lDO2 2026-02-05 15:15:41 +01:00