Gartox
2645eeadb4
Change netcfg to adapt to the new router
2023-09-07 22:03:13 +02:00
4lDO2
0d589a3189
Add a livedisk daemon.
2023-09-07 15:02:13 +02:00
Gartox
f1f170835e
Remove debug print
2023-09-04 12:27:00 +02:00
Gartox
c03a446b7a
Change log level
2023-09-04 12:24:29 +02:00
Gartox
78a035f0ea
Fix TCP accept and accept packet from null mac address
2023-09-04 12:22:55 +02:00
Gartox
c89d82100c
Add can_recv to LinkDevice
...
This allow polling faster when there is
still packets to be received
2023-09-04 11:55:54 +02:00
Gartox
270419f82c
Fix ping latency
2023-09-04 11:37:43 +02:00
Gartox
0b2b4e41c3
Add support for multiple interfaces
...
- Smoltcp now talk to a IP device that does the routing
- Add RouteTable
- Add trait LinkDevice representing devices (eth0, loopback...)
- Remove old device
2023-09-04 10:11:02 +02:00
Jeremy Soller
fbf2109692
Merge branch 'fstat' into 'master'
...
Implement missing fstat.
See merge request redox-os/zerod!3
2023-09-02 17:58:30 +00:00
4lDO2
ad28f1ae31
Merge branch 'fix_dependencies' into 'master'
...
Fix netutils deps
See merge request redox-os/netstack!40
2023-09-01 15:47:15 +00:00
Gartox
d47cdbf1fe
Fix TCP listening endpoint, fpath formatting, port release while listening:
...
Now TCPListenEndpoint is stored in the SchemeFile because the
TcpSocket::endpoint() only store endpoints for connected sockets,
not listening ones
2023-09-01 11:18:58 +02:00
Gartox
035bcf1d69
Migrating to smoltcp 0.10
2023-09-01 11:18:56 +02:00
Gartox
2f1443b925
Fix netutils deps
2023-09-01 11:09:54 +02:00
Jeremy Soller
6934d7aad6
Merge branch 'pcid_replace_pipe2' into 'master'
...
Replace SYS_PIPE2 with libc::pipe in pcid.
See merge request redox-os/drivers!114
2023-08-31 20:15:04 +00:00
4lDO2
9fe01a2cf1
Update dependencies.
2023-08-31 21:20:23 +02:00
4lDO2
ba661f9719
Replace SYS_PIPE2 with libc::pipe in pcid.
2023-08-31 21:20:23 +02:00
4lDO2
dec8ed1a50
Update dependencies.
2023-08-31 21:11:41 +02:00
4lDO2
787de5c371
Update dependencies.
2023-08-31 21:05:34 +02:00
4lDO2
39598fc702
Update dependencies.
2023-08-31 21:04:04 +02:00
4lDO2
ce5de147f3
Update dependencies.
2023-08-31 20:54:40 +02:00
4lDO2
bdbcb0a0e8
Update dependencies.
2023-08-31 20:51:50 +02:00
4lDO2
5ce5de2db5
Update dependencies.
2023-08-31 20:51:14 +02:00
4lDO2
33aae840b7
Update dependencies.
2023-08-31 20:49:50 +02:00
Jeremy Soller
f9415ac75e
Merge branch 'core' into 'master'
...
inputd: fix panic when no devices are available
See merge request redox-os/drivers!113
2023-08-31 13:26:04 +00:00
Anhad Singh
74241e0273
inputd: fix panic when no devices are available
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2023-08-31 16:14:14 +10:00
Jeremy Soller
0017aaec0d
Merge branch 'fix_warnings' into 'master'
...
Fix warnings and bump Rust edition to 2021
See merge request redox-os/netstack!38
2023-08-27 13:23:46 +00:00
Gartox
c0a108ca11
Fix warnings and bump Rust edition to 2021
2023-08-27 15:04:44 +02:00
Jeremy Soller
5bbe5220a8
Merge branch 'rw_van_230824' into 'master'
...
general clean-up, plus fix to ensure an event after read if data is still pending
See merge request redox-os/ptyd!7
2023-08-27 12:49:21 +00:00
Ron Williams
fb827b5b47
general clean-up, plus fix to ensure an event after read if data is still pending
2023-08-26 19:49:42 -07:00
Jeremy Soller
9d7e19cc0d
Merge branch 'core' into 'master'
...
virtio-core: add support for legacy transport
See merge request redox-os/drivers!112
2023-08-23 12:26:44 +00:00
Anhad Singh
9980fe6bb9
virtio-blkd: remove repr(C) from the device config struct
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2023-08-23 15:09:51 +10:00
Anhad Singh
6a5e9d2613
virtio-core: add support for legacy transport
...
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2023-08-23 15:03:46 +10:00
Jeremy Soller
ac9e4abcd0
virtio-core: Fix compilation on non-x86_64
2023-08-21 09:21:35 -06:00
Jeremy Soller
736e0564c2
Merge branch 'code-blocks' into 'master'
...
Add code blocks on the TODOs of the README
See merge request redox-os/drivers!111
2023-08-12 13:45:37 +00:00
Ribbon
2ba83c0401
Add code blocks on the TODOs of the README
2023-08-12 09:10:23 +00:00
4lDO2
84951891a7
Fix dependencies.
2023-08-07 17:44:07 +02:00
Jeremy Soller
c787931b33
Merge branch 'better_fmap' into 'master'
...
Better fmap
See merge request redox-os/ipcd!5
2023-08-07 15:37:40 +00:00
Jeremy Soller
be53af120e
Merge branch 'on_demand_paging' into 'master'
...
Ensure stack does not remain as RWX!
See merge request redox-os/bootstrap!4
2023-08-07 15:37:33 +00:00
Jeremy Soller
9beb4115d0
Merge branch 'better_fmap' into 'master'
...
Better fmap
See merge request redox-os/drivers!108
2023-08-07 15:37:20 +00:00
Jeremy Soller
7105951cc7
Merge branch 'rw_van_230728' into 'master'
...
block-io-wrapper: simplify block calculations
See merge request redox-os/drivers!107
2023-08-04 13:55:54 +00:00
Ron Williams
901c238e0d
block-io-wrapper: simplify by using saturating_add
2023-08-04 03:50:45 -07:00
Jeremy Soller
e8fe91e301
Merge branch 'inputd-panic-open' into 'master'
...
inputd: Don't panic on open with invalid path
See merge request redox-os/drivers!110
2023-08-04 02:32:34 +00:00
Ian Douglas Scott
d56767216f
inputd: Don't panic on open with invalid path
2023-08-03 19:05:33 -07:00
Jeremy Soller
a711d66733
Merge branch 'master' into 'master'
...
init: set the `DISPLAY` environment variable to the VT#
See merge request redox-os/init!9
2023-08-03 12:50:30 +00:00
4lDO2
625ae7f9e4
Use syscall git dependency.
2023-08-03 12:46:14 +02:00
4lDO2
fc1dc21b13
Use updated mmap_prep decl.
2023-08-03 10:50:48 +02:00
4lDO2
ca6ea9b81a
Use scheme trait for mmap_prep.
2023-08-03 10:50:48 +02:00
4lDO2
d90edb0808
Implement improved mmap in vesad.
2023-08-03 10:50:48 +02:00
Jeremy Soller
2cd96b8dff
Merge branch 'netutils-branch' into 'master'
...
Use default branch of `netutils` instead of removed branch
See merge request redox-os/drivers!109
2023-08-03 01:59:40 +00:00
Ian Douglas Scott
bd2a66d817
Use default branch of netutils instead of removed branch
2023-08-02 18:41:26 -07:00