Commit Graph

2627 Commits

Author SHA1 Message Date
Wildan M 7a350efae4 Fix fmt 2026-01-23 01:13:41 +07:00
Wildan M 84d5dae607 fbcond: Do not panic on absent display 2026-01-23 01:03:05 +07:00
Jeremy Soller 8f97fd64ee usbhidd: spin instead of sleep for better throughput 2026-01-22 19:21:13 -07:00
Jeremy Soller d7303832b1 Fix usb error message typo 2026-01-22 14:54:38 -07:00
Jeremy Soller 5223fe351c ihdgd: call common::init 2026-01-22 14:50:32 -07:00
Jeremy Soller 5b675c3c9a init: print errors to stderr 2026-01-22 14:50:11 -07:00
Jeremy Soller a53f915ba9 Merge branch 'virtio-disk-memory_root_fd' into 'main'
fix: Retrieve memory root FD to enable memory access for virtio-blkd

See merge request redox-os/base!97
2026-01-22 07:36:03 -07:00
Ibuki.O 36e957e7b0 chore: Improve error message when memory root fd is not initialized. 2026-01-22 14:17:16 +09:00
Ibuki.O bc6ad8c5f7 fix: Call common::init in virtio-blkd main. 2026-01-22 13:34:14 +09:00
Ibuki.O 5b336e9d5e chore: Update error log when memory root fd is not initialized in drivers common. 2026-01-22 13:29:42 +09:00
Jacob Lorentzon 900bbabda5 Merge branch 'initnsmgr-fstat' into 'main'
feat: Implement fstat handling in nsmgr.

See merge request redox-os/base!96
2026-01-21 12:10:38 +01:00
Ibuki.O 34d337fedb feat: Implement fstat handling in nsmgr. 2026-01-21 19:18:47 +09:00
Jeremy Soller 53f194d668 Merge branch 'bootstrap-redox-rt' into 'main'
chore: Use redox-rt from upstream in bootstrap.

See merge request redox-os/base!95
2026-01-20 21:22:09 -07:00
Ibuki.O 914645baea chore: Use redox-rt from upstream in bootstrap. 2026-01-21 13:19:28 +09:00
Jeremy Soller 40055bd8f9 Merge branch 'namespace-improvement' into 'main'
feat: Introduce userspace namespace manager and adapt all schemes.

See merge request redox-os/base!80
2026-01-20 20:56:58 -07:00
Ibuki Omatsu 334928f151 feat: Introduce userspace namespace manager and adapt all schemes. 2026-01-20 20:56:58 -07:00
Jeremy Soller 1753859f75 Merge branch 'workspace-depends' into 'main'
Use workspace dependencies for many common crates

See merge request redox-os/base!94
2026-01-20 10:49:24 -07:00
Jeremy Soller ceebc93762 Set log dependency to workspace in netstack 2026-01-20 10:47:08 -07:00
Jeremy Soller 9b2b0d4930 Downgrade fdt to fix CI failure 2026-01-20 10:38:12 -07:00
Jeremy Soller f740b61774 Use workspace dependencies for many common crates 2026-01-20 10:12:08 -07:00
Jeremy Soller fdeea3c4b2 Merge branch 'fix-shutdown-regression' into 'main'
Fix 'shutdown' regression

See merge request redox-os/base!93
2026-01-19 13:53:16 -07:00
Connor-GH 0580c2c761 Fix 'shutdown' regression
We did not update the relibc version needed for redox-rt or generic-rt.
Additionally, base @6b9593946 was missing an updated callsite for
`can_recv()`.
2026-01-19 14:45:19 -06:00
Jeremy Soller 795952adac Merge branch 'udp-packet-filtering' into 'main'
Add UDP Packet Filtering to netstack

See merge request redox-os/base!90
2026-01-19 10:06:45 -07:00
Akshit Gaur af908029f8 Add UDP Packet Filtering to netstack 2026-01-19 10:06:45 -07:00
Jeremy Soller 72d842ffd8 Merge branch 'shutdown' into 'main'
netstack: Add shutdown syscall

See merge request redox-os/base!92
2026-01-19 09:39:44 -07:00
Akshit Gaur 557491b5e3 netstack: Add shutdown syscall 2026-01-19 22:06:15 +05:30
Jeremy Soller 41659cce0f Merge branch 'uds-hanging' into 'main'
Unblock connect(), allow getpeername while connecting

See merge request redox-os/base!91
2026-01-15 14:25:41 -07:00
Wildan M 58cdb72051 uds: Fix accept blocking 2026-01-15 12:28:35 +07:00
Wildan M 05b83ae9c8 uds: merge two connect impl 2026-01-15 11:20:57 +07:00
Wildan M 5b06aa1439 Fixes for socketpair wouldblock 2026-01-15 10:44:51 +07:00
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