bjorn3
|
6c39bea37a
|
Only depend on redox-rt when compiling for redox
This fixes rust-analyzer when it is not configured to use redox as target.
|
2025-12-05 22:06:39 +01:00 |
|
bjorn3
|
4a182077c9
|
ipcd: Fix a couple of warnings
|
2025-12-05 20:52:46 +01:00 |
|
bjorn3
|
f06923b201
|
Standardize main function of all daemons
|
2025-12-04 11:44:29 +01:00 |
|
bjorn3
|
f1057b6750
|
daemon: Abort on errors
All users did this anyway. And handling it inside the daemon crate
allows avoiding a panic of the parent process when the child process
panicked.
|
2025-12-03 21:55:47 +01:00 |
|
bjorn3
|
54d81e7423
|
Merge redox-daemon into this repo
|
2025-12-03 21:07:13 +01:00 |
|
bjorn3
|
0c2341d53e
|
Remove outdated Cargo.lock files
|
2025-12-03 21:00:13 +01:00 |
|
Jeremy Soller
|
1145e908f1
|
ipcd: return sane value for SO_SNDBUF
|
2025-11-17 17:18:02 -07:00 |
|
Jeremy Soller
|
9704a4501e
|
ipcd: refactor fevent handling
|
2025-11-16 09:02:27 -07:00 |
|
Jeremy Soller
|
16ac15d5eb
|
ipcd: remove unnecessary debug print
|
2025-11-14 18:25:36 -07:00 |
|
Jeremy Soller
|
eb2da68f88
|
Handle MSG_DONTWAIT
|
2025-11-13 10:19:13 -07:00 |
|
Jeremy Soller
|
594748c1e1
|
ipcd: make require_connected_connection compatible with O_NONBLOCK
|
2025-11-10 16:41:55 -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
|
68b483b0c7
|
Block require_connected_connection if already connecting
|
2025-11-08 07:45:07 -07:00 |
|
Jeremy Soller
|
3019f8f12a
|
Fix return value for nonblock accept and recvfd
|
2025-11-07 20:11:13 -07:00 |
|
Jeremy Soller
|
f311cdd813
|
Allow SCM_CREDENTIALS
|
2025-11-07 15:46:41 -07:00 |
|
Jeremy Soller
|
54105cecf8
|
Implement fstat for shm
|
2025-11-07 13:26:45 -07:00 |
|
Jeremy Soller
|
9ff116f4bb
|
Merge branch 'uds-race-cond' into 'main'
Use atomic counter in UDS to avoid race condition
See merge request redox-os/base!32
|
2025-10-21 10:30:56 -06:00 |
|
Wildan M
|
aab6157871
|
Further fixes of shm read/write handling
|
2025-10-21 23:18:40 +07:00 |
|
Wildan Mubarok
|
6dddb01d63
|
Use atomic counter in UDS to avoid race condition
|
2025-10-21 15:20:50 +00:00 |
|
Wildan Mubarok
|
97cefd26a1
|
Fixes for shm handling
|
2025-10-17 15:02:45 -06:00 |
|
Jeremy Soller
|
bed0b52961
|
ipcd/uds: implement fevent and misc fixes
|
2025-09-17 14:43:53 -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 |
|
Ribbon
|
632459e5be
|
Add a README and simplify the daemon READMEs
|
2025-05-15 23:29:52 -03:00 |
|
bjorn3
|
15bb765a78
|
Remove redundant license files
|
2025-02-21 20:13:23 +01:00 |
|
bjorn3
|
b0586e9ead
|
Add 'ipcd/' from commit 'e6f672bd48f9ac65a194f804bd0ed64c307f7b67'
git-subtree-dir: ipcd
git-subtree-mainline: 999da13e76
git-subtree-split: e6f672bd48
|
2025-02-21 20:07:22 +01:00 |
|