Wildan M
f2f834d412
Update ACPI crate
2026-04-27 15:57:46 +07:00
aarch
8522ed4eec
Update yanked drm version
2026-04-21 19:33:35 +00:00
bjorn3
a5018ca37e
scheme-utils: Merge read_requests and process_requests
...
And simplify some matches on the resulting method.
2026-04-18 16:49:21 +02:00
Akshit Gaur
11feb08036
Remove local stuff
2026-04-17 17:30:25 +05:30
Akshit Gaur
854ab48c85
Use local syscall and libredox
2026-04-17 15:22:29 +05:30
bjorn3
6311833765
drivers/graphics/bgad: Remove bgad
...
The only thing it does it changing the size of the region that the
graphics adapter sees as framebuffer. It doesn't actually tell vesad to
resize the framebuffer nor does it implement an actual full graphics
driver. For basic usage the bootloader setup framebuffer is sufficient
and for anything more advanced, virtio-gpu is a much better option that
we already have a full graphics driver for.
2026-04-14 21:18:43 +02:00
bjorn3
317a0178b6
Introduce scheme-utils crate and HandleMap type
...
HandleMap deduplicates the id assignment for handles and unlike most
existing implementations handles overflow just fine.
2026-04-13 22:19:07 +02:00
bjorn3
ff4aea2cae
dhcpd: Move from the netutils repo to the base repo
...
This way all components necessary to get a working network connection
are in the base repo. In the future this might help with mounting a
network disk from the initfs. The netutils recipe doesn't get included
in the initfs.
2026-04-11 20:57:42 +02:00
auronandace
59c1f52a8b
set missing docs lint to allow for now
2026-03-28 15:24:45 +00:00
Benton60
259f78ae7c
bump the libredox version
2026-03-24 17:26:09 -04:00
auronandace
a65d6c411c
add documentation to public functions in common
2026-03-24 10:30:45 +00:00
auronandace
29b4782015
update thiserror and add to workspace
2026-03-23 07:58:57 +00:00
auronandace
e3c6ca1573
upgrade to latest spin crate and add to workspace
2026-03-22 15:43:32 +00:00
auronandace
557a3d1954
consolidate several dependencies into the workspace
2026-03-22 15:11:33 +00:00
auronandace
2f0f5160bb
update clap for usbctl
2026-03-22 09:45:09 +00:00
auronandace
7be03d1815
add bitflags to the workspace Cargo.toml
2026-03-20 08:46:28 +00:00
bjorn3
2c69d5f45f
Use orbclient from crates.io
2026-03-12 19:22:09 +01:00
bjorn3
d70d648ceb
Remove no longer necessary patches
...
New versions of drm and drm-sys have been released with Redox OS support.
2026-03-06 22:40:12 +01:00
Ibuki Omatsu
2738f69224
feat: Implement std_fs_call handling to initfs, ramfs, acpi and xhci
2026-02-28 08:15:16 -07:00
auronandace
7849aa23b3
make serde and toml workspace dependencies
2026-02-27 08:39:29 +00:00
Jeremy Soller
a7cb911864
Update libc, patch rustix, and cargo update
2026-02-20 14:04:49 -07:00
auronandace
5ffce47607
add clippy precedence lint
2026-02-20 13:43:48 +00:00
Jeremy Soller
a137054378
Merge branch 'shared_config_locator' into 'main'
...
Introduce a shared config locator
See merge request redox-os/base!127
2026-02-17 15:20:47 -07:00
bjorn3
0a17fef534
Introduce a shared config locator
...
And use it for init and pcid-spawner
2026-02-17 22:26:04 +01:00
bjorn3
c611054bbd
initfs: Move archive-common package into initfs-tools
2026-02-17 20:54:10 +01:00
Jeremy Soller
4788db00de
Update redox-syscall and redox-scheme for stdfscall
2026-02-11 12:21:35 -07:00
bjorn3
c6f564e651
Use upstream rustix
...
Rustix 1.1.3 supports ioctls on Redox OS.
2026-02-07 13:18:48 +01:00
Jeremy Soller
2d672b7cd9
Add anyhow to workspace
2026-01-29 10:47:45 -07:00
bjorn3
ea96a9a697
Remove alxd
...
It hasn't been in a functional state for years.
2026-01-25 20:56:11 +01:00
Ibuki Omatsu
334928f151
feat: Introduce userspace namespace manager and adapt all schemes.
2026-01-20 20:56:58 -07:00
Jeremy Soller
f740b61774
Use workspace dependencies for many common crates
2026-01-20 10:12:08 -07:00
Wildan M
3d04f523b4
inputd: Implement keymap
2026-01-14 11:35:48 +07:00
Jeremy Soller
c772ba8924
ihdgd driver
2025-12-18 10:48:05 -07: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
207be75768
drivers/graphics/graphics-ipc: Use redox-ioctl
2025-12-16 20:59:33 +01:00
Wildan M
76a86e1969
Move redoxerd and add aarch64 support
2025-12-12 00:13:16 +07:00
bjorn3
54d81e7423
Merge redox-daemon into this repo
2025-12-03 21:07:13 +01:00
bjorn3
03087b091d
Disable LTO
2025-11-30 09:01:58 +01:00
bjorn3
91a1574c7d
Update for drivers repo merge
2025-11-29 19:04:06 +01:00
Jeremy Soller
092d4001e1
Support SO_PEERCRED in unix streams
2025-11-08 08:39:02 -07:00
bjorn3
7655b09d33
Add initfs to the main workspace
2025-05-20 20:34:59 +02:00
bjorn3
e72e49840a
Don't include bootstrap in the main workspace
2025-04-21 19:08:46 +02:00
bjorn3
efd4ce9677
Integrate audiod in the root workspace
2025-03-30 17:17:10 +02:00
bjorn3
1c4fdcfc1a
Integrate netstack in the root workspace
2025-03-10 20:57:58 +01:00
bjorn3
be7109ea02
Add ptyd to the cargo workspace
2025-02-21 20:12:28 +01:00
bjorn3
b33f98968c
Add ipcd to the cargo workspace
2025-02-21 20:08:02 +01:00
bjorn3
0c22306ea4
Add all packages to a workspace
2025-02-18 21:33:33 +01:00