Commit Graph

2597 Commits

Author SHA1 Message Date
Wildan M 7efad0a989 uds: Unblock accept(), allow getpeername while connecting 2026-01-15 03:36:33 +07:00
Ribbon a558a9e0ce COMMUNITY-HW.md: small improvements and fixes 2026-01-14 14:45:44 -03:00
Jeremy Soller 4c99d06506 Merge branch 'inputd-keymap' into 'main'
Implement keymap to inputd

See merge request redox-os/base!89
2026-01-14 06:30:59 -07:00
Wildan M 3d04f523b4 inputd: Implement keymap 2026-01-14 11:35:48 +07:00
Jeremy Soller 9581b8e526 Merge branch 'ps2-init-refactor' into 'main'
Make ps2 init logs useful

See merge request redox-os/base!88
2026-01-13 06:35:42 -07:00
Wildan M fd84f1d0fe Make ps2 init logs useful 2026-01-13 05:35:04 +07:00
Jeremy Soller 6091b46620 Merge branch 'boot-log-level' into 'main'
Make boot log level adjustable

See merge request redox-os/base!87
2026-01-10 08:17:27 -07:00
Wildan M d08c6cbe6f Split driver log level env 2026-01-10 06:35:06 +07:00
Wildan M 992b856d66 Make boot log level adjustable 2026-01-10 04:58:11 +07:00
Jeremy Soller 214ee1a532 Merge branch 'ipcd-setsockopt' into 'main'
ipcd: temporarily allow setsockopt SO_SNDBUF

See merge request redox-os/base!86
2026-01-08 18:44:20 -07:00
Jeremy Soller 52fe7cd9a1 Merge branch 'revert-6dddb01d' into 'main'
Revert "Use atomic counter in UDS to avoid race condition"

See merge request redox-os/base!81
2026-01-08 18:43:51 -07:00
Jeremy Soller bd0c609756 Merge branch 'netstack-setsockopt' into 'main'
netstack: Temporarily fix EBADF from setsockopt

See merge request redox-os/base!85
2026-01-08 18:43:10 -07:00
Jeremy Soller 667d8bd390 Merge branch 'netstack-syscall' into 'main'
netstack: Handle SYS_CALL

See merge request redox-os/base!84
2026-01-08 08:52:01 -07:00
Jeremy Soller c7d46adc76 Merge branch 'udp-resolv' into 'main'
Fix UDP resolving connection

See merge request redox-os/base!83
2026-01-08 06:09:43 -07:00
Wildan M 2818310738 ipcd: temporarily allow setsockopt SO_SNDBUF 2026-01-08 05:58:29 +07:00
Wildan M b9eea683c0 netstack: Temporarily fix EBADF from setsockopt 2026-01-08 05:03:40 +07:00
Wildan M 385f82c777 netstack: Handle SYS_CALL 2026-01-08 04:00:07 +07:00
Wildan M 808fa3b765 Update TCP fpath 2026-01-07 22:53:07 +07:00
Wildan M f5fb58a55b Fix UDP resolving connection 2026-01-07 22:49:28 +07:00
Wildan Mubarok 648753bb9b Revert "Use atomic counter in UDS to avoid race condition"
This reverts commit 6dddb01d63
2026-01-01 11:38:22 +00:00
Jeremy Soller 1cd9ff9103 ihdgd: fix surface allocation on cards with more than 4 GiB 2025-12-31 10:28:19 -07:00
Jeremy Soller cad42ae301 Merge branch 'audio_drivers_write_response' into 'main'
fix: Write responses after polling requests in audio and net drivers.

See merge request redox-os/base!79
2025-12-24 06:33:59 -07:00
Ibuki Omatsu e405b11d43 fix: Write responses after polling requests in audio and net drivers. 2025-12-24 06:33:59 -07:00
Jeremy Soller 91dc324ed2 Merge branch 'gpu_drm11' into 'main'
Various graphics infrastructure refactorings and fix ihdgd when BIOS data can't be mapped

See merge request redox-os/base!78
2025-12-22 06:41:27 -07:00
bjorn3 d76d583048 drivers/graphics/ihdgd: Don't fail when physmap of the BIOS region fails 2025-12-22 12:32:42 +01:00
bjorn3 f9fa43df40 drivers/graphics/ihdgd: Move I2cBB creation to GpioPort 2025-12-22 12:32:42 +01:00
bjorn3 a4a0fbd198 drivers/graphics/ihdgd: Move edid probing into ddi.rs 2025-12-22 11:48:47 +01:00
bjorn3 ff3cb3ce64 drivers/graphics/virtio-gpud: Poor attempt at parsing the EDID data 2025-12-22 11:30:02 +01:00
bjorn3 d5cf3db428 drivers/graphics: Move handling of properties to a separate file 2025-12-22 10:48:35 +01:00
bjorn3 461b8d6706 drivers/graphics: Introduce DrmObject trait to reduce code duplication 2025-12-22 10:48:35 +01:00
Jeremy Soller adfe27cf34 Merge branch 'gpu_drm10' into 'main'
Begin supporting DRM object properties

See merge request redox-os/base!77
2025-12-21 14:02:36 -07:00
bjorn3 510d3576df driver/graphics: Add support for blob properties
And support fetching the EDID in virtio-gpud.
2025-12-21 21:56:35 +01:00
bjorn3 13f8b090cf driver/graphics: Initial support for object properties
No support for writing property values or reading blob properties yet.
2025-12-21 21:56:30 +01:00
bjorn3 3f982185f2 Update redox-ioctl 2025-12-21 21:55:47 +01:00
Jeremy Soller c15b0f31bb Merge branch 'gpu_drm9' into 'main'
Introduce DrmObjects and track connectors and encoders using it

See merge request redox-os/base!76
2025-12-20 13:02:48 -07:00
bjorn3 15fb94aabb driver/graphics: Ensure determinstic iteration order for resources 2025-12-20 20:57:47 +01:00
bjorn3 521fd433b9 driver/graphics: Implement Debug for a bunch of things 2025-12-20 20:39:24 +01:00
bjorn3 090a63d5c6 drivers/graphics: Only pass driver data to add_connector
And instead fill out the rest of DrmConnector in probe_connector.
2025-12-20 20:25:29 +01:00
bjorn3 816d661c9d drivers/graphics: Implement force probing of connectors in virtio-gpud 2025-12-20 20:24:04 +01:00
Jeremy Soller 866e2e7222 Merge branch 'gpu_drm8' into 'main'
Update redox-ioctl

See merge request redox-os/base!75
2025-12-20 09:06:55 -07:00
bjorn3 0e98a36495 drivers/graphics: Introduce DrmObjects and track connectors and encoders using it 2025-12-20 16:36:55 +01:00
bjorn3 40510aa759 Update redox-ioctl 2025-12-20 16:31:49 +01:00
Jeremy Soller b1c95d31e7 ihdgd: start parsing BIOS tables 2025-12-19 08:15:06 -07:00
Ribbon 499b26e6a4 Some improvements and fixes to the drivers README 2025-12-18 18:41:06 -03:00
Jeremy Soller 9600238eab Merge branch 'misc_graphics_changes' into 'main'
Misc graphics subsystem changes

See merge request redox-os/base!74
2025-12-18 13:28:12 -07:00
bjorn3 c46d5dea7a drivers/graphics/fbbootlogd: Reduce flickering while scrolling 2025-12-18 21:12:19 +01:00
bjorn3 aa0373af61 drivers/graphics: Move dumb buffer creation into console-draw 2025-12-18 20:49:17 +01:00
bjorn3 fe383e5ee0 drivers/graphics: Exclusively use V2DisplayMap in the public api of console-draw 2025-12-18 20:39:31 +01:00
Jeremy Soller ebf3680dae Merge branch 'ihdgd_cleanup' into 'main'
drivers/graphics/ihdgd: Fix a bunch of warnings

See merge request redox-os/base!73
2025-12-18 12:17:42 -07: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