Commit Graph

56 Commits

Author SHA1 Message Date
bjorn3 40510aa759 Update redox-ioctl 2025-12-20 16:31:49 +01:00
bjorn3 03783e61e9 drivers/graphics: Move DisplayMap to console-draw
And inline a bunch of V2GraphicsHandle methods
2025-12-18 20:17:21 +01:00
Jeremy Soller c772ba8924 ihdgd driver 2025-12-18 10:48:05 -07:00
bjorn3 a4a5d86efa drivers/graphics: Use drm dumb buffer ioctls 2025-12-18 10:36:37 +01:00
bjorn3 e8bf0d180b drivers/graphics: Use DRM_IOCTL_MODE_GETCONNECTOR for getting display size in graphics-ipc 2025-12-18 10:36:29 +01:00
bjorn3 ac5a73210c Switch back to redox-os/relibc for redox-ioctl 2025-12-18 10:35:28 +01:00
Ibuki Omatsu 3681e1b74a refactor: Replace unlink and rmdir with unlinkat in ramfs. Update redox-scheme and redox-rt for bootstrap. 2025-12-17 18:46:05 -07:00
bjorn3 207be75768 drivers/graphics/graphics-ipc: Use redox-ioctl 2025-12-16 20:59:33 +01:00
bjorn3 c3f4711403 Introduce infrastructure for serializing ioctls
And use it for a couple of drm interfaces
2025-12-15 22:29:18 +01:00
bjorn3 621dd6ac2f drivers/graphics/graphics-ipc: Use drm-sys for types and consts copied from DRM 2025-12-14 22:31:39 +01:00
bjorn3 91f12cabd9 ptyd: Update to redox-scheme 0.8 2025-12-13 15:06:20 +01:00
bjorn3 63406c5990 Update Cargo.lock 2025-12-13 15:01:12 +01:00
Ibuki Omatsu 4f3cba2cd0 feat: Update netstack to use redox-scheme. 2025-12-13 06:44:43 -07:00
bjorn3 fdae74d0fb audiod: Use redox-scheme from crates.io 2025-12-13 13:10:36 +01:00
bjorn3 9e91a930e5 drivers/input/ps2d: Update to redox-scheme 0.8 2025-12-13 13:08:31 +01:00
bjorn3 d27e7296fc drivers/usb/xhcid: Update to redox-scheme 0.8 2025-12-13 13:08:31 +01:00
bjorn3 4b6d386840 drivers/storage/driver-block: Update to redox-scheme 0.8 2025-12-13 13:08:31 +01:00
bjorn3 256f4fe6b8 drivers/pcid: Update to redox-scheme 0.8 2025-12-13 13:08:31 +01:00
bjorn3 f329988b9d drivers/inputd: Update to redox-scheme 0.8 2025-12-13 13:08:31 +01:00
bjorn3 bab2bc052e drivers/graphics: Update most drivers to redox-scheme 0.8 2025-12-13 13:08:31 +01:00
bjorn3 74d01f34a6 drivers/acpid: Update to redox-scheme 0.8 2025-12-13 13:08:24 +01:00
bjorn3 96c4775c6c logd: Update to redox-scheme 0.8 2025-12-13 13:08:19 +01:00
bjorn3 003fb2a673 ramfs: Update to redox-scheme 0.8 2025-12-13 13:06:36 +01:00
bjorn3 3bfa5a4889 zerod: Update to redox-scheme 0.8 2025-12-13 13:06:16 +01:00
bjorn3 c574eda94a randd: Update to redox-scheme 0.8 2025-12-13 13:06:02 +01:00
bjorn3 bd184871b7 Update redox-rt 2025-12-12 21:46:32 +01:00
Wildan M 76a86e1969 Move redoxerd and add aarch64 support 2025-12-12 00:13:16 +07:00
Anhad Singh 854e48c0d6 misc: run cargo update
Fixes compilation of `apcid`
2025-12-09 12:35:28 +11:00
bjorn3 5655d20a64 daemon: Remove libredox dependency 2025-12-03 21:34:40 +01:00
bjorn3 54d81e7423 Merge redox-daemon into this repo 2025-12-03 21:07:13 +01:00
bjorn3 91a1574c7d Update for drivers repo merge 2025-11-29 19:04:06 +01:00
Jeremy Soller f629b061fa use upper fd table 2025-11-16 08:37:46 -07:00
Jeremy Soller 7d2d5e9f60 Go back to redox-os/relibc for redox-rt 2025-11-10 07:36:01 -07:00
Ibuki Omatsu 1033c6f430 feat: Add getpeername support for uds schemes. 2025-11-10 07:34:54 -07:00
Jeremy Soller 092d4001e1 Support SO_PEERCRED in unix streams 2025-11-08 08:39:02 -07:00
Jeremy Soller fc183b1d07 Update dependencies 2025-11-07 08:40:55 -07:00
Jeremy Soller 565f69f68b Update dependencies 2025-10-04 08:06:12 -06:00
Jeremy Soller 24a4cfc640 Update dependencies 2025-10-04 08:03:28 -06:00
Ibuki Omatsu 3cad0e8a33 feat: Implement bulk fd passing 2025-07-30 18:49:37 -06:00
Ibuki Omatsu 9a8af7c993 feat: Reimplement bind and connect operation using token and switch GetProcCredentials to capability-based approach. 2025-07-21 07:56:03 -06:00
Ibuki Omatsu 1004be449d fix: Fix build errors related to uds scheme 2025-07-19 12:13:15 -06:00
Ibuki Omatsu 9189c4c6dc feat: Implement uds_dgram and uds_stream schemes. 2025-07-18 21:58:53 -06:00
Ibuki Omatsu 8a3bb40a1f feat: Update the redox-scheme version to 0.6 in ipcd. 2025-07-10 21:01:40 -06:00
bjorn3 cfef0413e5 netstack: Remove dnsd
It isn't used anywhere. Relibc has it's own dns resolver.
2025-06-28 16:16:15 +02:00
bjorn3 7655b09d33 Add initfs to the main workspace 2025-05-20 20:34:59 +02:00
4lDO2 a750766d67 Implement cancellation, using ReadinessBased. 2025-04-07 16:41:34 +02:00
bjorn3 d20dd30ccf Move logd to redox-scheme 0.5 2025-04-06 19:10:49 +02:00
4lDO2 dda88e3a3b Migrate dnsd to redox-scheme. 2025-04-05 18:47:01 +02:00
bjorn3 83c8234808 Fix building audiod 2025-03-30 17:38:49 +02:00
bjorn3 efd4ce9677 Integrate audiod in the root workspace 2025-03-30 17:17:10 +02:00