bjorn3
efd4ce9677
Integrate audiod in the root workspace
2025-03-30 17:17:10 +02:00
bjorn3
0c84b07315
Add 'audiod/' from commit 'f3489c48758bcad5f986df0799c18e9322d2a222'
...
git-subtree-dir: audiod
git-subtree-mainline: 3004381623
git-subtree-split: f3489c4875
2025-03-30 17:15:47 +02:00
Jeremy Soller
3004381623
Merge branch 'nonblocking_log' into 'main'
...
logd: Don't block receiving log messages on writing previous ones
See merge request redox-os/base!3
2025-03-15 16:47:50 +00:00
bjorn3
400371eaf9
logd: Don't block receiving log messages on writing previous ones
...
This avoid a deadlock when the process logging things is directly or
indirectly involved in receiving them too. Currently there is a
workaround for a part of this problem in fbbootlogd, but doing it
directly in logd is a lot simpler and catches more cases.
2025-03-15 16:23:51 +01:00
Jeremy Soller
f3489c4875
Merge branch 'remove_legacy_path_usage' into 'master'
...
Avoid usage of legacy scheme path format
See merge request redox-os/audiod!3
2025-03-13 17:50:57 +00:00
bjorn3
d1b6802e50
Avoid usage of legacy scheme path format
2025-03-13 18:45:22 +01:00
bjorn3
1c4fdcfc1a
Integrate netstack in the root workspace
2025-03-10 20:57:58 +01:00
bjorn3
96bf7b02a2
Add 'netstack/' from commit 'ad9d652062ebe90682e96cb4a80d09760f48a457'
...
git-subtree-dir: netstack
git-subtree-mainline: 9fae54dc2b
git-subtree-split: ad9d652062
2025-03-10 20:55:36 +01:00
Jeremy Soller
ad9d652062
Merge branch 'update_smoltcp' into 'master'
...
Update smoltcp and use CUBIC congestion control
See merge request redox-os/netstack!55
2025-03-10 12:37:48 +00:00
Jeremy Soller
d7b41e0bd4
Merge branch 'remove_gitmodules' into 'master'
...
Remove .gitmodules
See merge request redox-os/netstack!54
2025-03-10 12:37:32 +00:00
bjorn3
d7c128684d
Use CUBIC as TCP congestion controller
...
Support for TCP congestion control has been introduced in smoltcp 0.12.
Smoltcp supports Reno and CUBIC. Of the two CUBIC has higher throughput.
Enabling the socket-tcp-cubic feature is enough to default to CUBIC.
With this change pkg install libgcc is about 35% faster than previously
without congestion control. (5.5MiB/s vs 4MiB/s previously)
2025-03-09 20:13:16 +01:00
bjorn3
b92be2e7d9
Update to smoltcp 0.12
2025-03-09 20:13:16 +01:00
bjorn3
c56cf43d22
Update to smoltcp 0.11
2025-03-09 20:13:16 +01:00
bjorn3
44e3cb0f81
Remove .gitmodules
...
Forgot to remove this in the last MR.
2025-03-09 19:15:51 +01:00
Jeremy Soller
cbf43ede3d
Merge branch 'improvements' into 'master'
...
Couple of improvements
See merge request redox-os/netstack!53
2025-03-09 18:01:58 +00:00
bjorn3
f4243538b3
Remove dependency on byteorder
2025-03-09 18:29:12 +01:00
bjorn3
5d2742813b
Remove no longer necessary extern crate
2025-03-09 18:24:44 +01:00
bjorn3
26cf9bc961
Fix a couple of warnings
2025-03-09 18:23:32 +01:00
bjorn3
576136d01c
Rustfmt
2025-03-09 17:47:42 +01:00
bjorn3
023459391c
Remove unused dependency patch
2025-03-09 17:46:33 +01:00
bjorn3
da0b284646
Remove unused smoltcp submodule
2025-03-09 17:46:15 +01:00
Jeremy Soller
9fae54dc2b
Merge branch 'ramfs_sys_call' into 'main'
...
Use new redesigned redox-scheme in ramfs.
See merge request redox-os/base!2
2025-03-03 23:34:47 +00:00
4lDO2
897fabcbcd
Use new redesigned redox-scheme in ramfs.
2025-03-04 00:33:08 +01:00
bjorn3
15bb765a78
Remove redundant license files
2025-02-21 20:13:23 +01:00
bjorn3
be7109ea02
Add ptyd to the cargo workspace
2025-02-21 20:12:28 +01:00
bjorn3
1b1c6abc62
Add 'ptyd/' from commit '4ba5c4ead35a7e8458af89e565c46c275f304ef4'
...
git-subtree-dir: ptyd
git-subtree-mainline: b33f98968c
git-subtree-split: 4ba5c4ead3
2025-02-21 20:11:54 +01:00
bjorn3
b33f98968c
Add ipcd to the cargo workspace
2025-02-21 20:08:02 +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
Jeremy Soller
999da13e76
Merge branch 'on_close' into 'main'
...
Switch to one-way close message for ramfs.
See merge request redox-os/base!1
2025-02-21 17:51:57 +00:00
4lDO2
c101162b64
Switch to one-way close message for ramfs.
2025-02-21 18:45:13 +01:00
bjorn3
8824229b9e
Move a couple of files to the top level
2025-02-18 21:35:28 +01:00
bjorn3
0c22306ea4
Add all packages to a workspace
2025-02-18 21:33:33 +01:00
bjorn3
f3c502a336
Add 'zerod/' from commit 'dde32fba345b3dfc770cb37c60c74647529046c8'
...
git-subtree-dir: zerod
git-subtree-mainline: f25ddc236b
git-subtree-split: dde32fba34
2025-02-18 21:32:19 +01:00
bjorn3
f25ddc236b
Add 'randd/' from commit '80e27cb3d923e3a2c91b59122376e18233111a99'
...
git-subtree-dir: randd
git-subtree-mainline: 2179992ac3
git-subtree-split: 80e27cb3d9
2025-02-18 21:32:14 +01:00
bjorn3
2179992ac3
Add 'ramfs/' from commit '306433d0a553bbea81c7ef92a233d215dff1cf62'
...
git-subtree-dir: ramfs
git-subtree-mainline: daa4622b38
git-subtree-split: 306433d0a5
2025-02-18 21:32:04 +01:00
bjorn3
daa4622b38
Add 'logd/' from commit 'db36d01782a6b9cc7ec995f884f8c1259d79903e'
...
git-subtree-dir: logd
git-subtree-mainline: 38c917a56b
git-subtree-split: db36d01782
2025-02-18 21:31:45 +01:00
bjorn3
38c917a56b
Add 'init/' from commit '0e7a0d3ab46817915180adbbb775c76d67fee31c'
...
git-subtree-dir: init
git-subtree-mainline: 57f2dca267
git-subtree-split: 0e7a0d3ab4
2025-02-18 21:31:28 +01:00
Jeremy Soller
4ba5c4ead3
Merge branch 'scheme-update' into 'master'
...
Update for latest redox-scheme
See merge request redox-os/ptyd!13
2025-01-13 22:23:18 +00:00
Ron Williams
7a3c03dedd
Update for latest redox-scheme
2025-01-13 22:23:18 +00:00
bjorn3
57f2dca267
Initial commit
2025-01-11 14:25:16 +01:00
Ribbon
9521cffd6d
Add README.md
2025-01-09 12:20:40 +00:00
Ribbon
dde32fba34
Add README.md
2025-01-09 12:19:04 +00:00
Ribbon
db36d01782
Add README.md
2025-01-09 12:18:48 +00:00
Ribbon
0e7a0d3ab4
Document how to contribute and do development in the README
2025-01-09 12:12:09 +00:00
Ribbon
306433d0a5
Document how to contribute and do development in the README
2025-01-09 12:06:21 +00:00
Ribbon
e6f672bd48
Document how to contribute and do development in the README
2025-01-09 12:05:13 +00:00
Ribbon
80e27cb3d9
Add README.md
2025-01-09 12:03:02 +00:00
Ribbon
9c7c874cbc
Document how to contribute and do developpment in the README
2025-01-09 11:58:27 +00:00
Jeremy Soller
d6b1e5d435
Merge branch 'fix-33-debug-building' into 'master'
...
fix: MAX_DURATION overflows on init
Closes #33
See merge request redox-os/netstack!52
2024-12-22 02:26:30 +00:00
Josh Megnauth
b53fb068f5
fix: MAX_DURATION overflows on init
...
Closes : #33
`Duration` is stored as microseconds internally.
The original code caused an overflow by...
```rust
Duration::from_millis(u64::MAX);
```
...which caused `u64::MAX` to be multiplied by 1000 and overflow.
2024-12-21 02:41:57 -05:00