4lDO2
31eaa8fe78
Merge with nulld, and migrate to redox-scheme.
2023-11-16 14:11:13 +01:00
4lDO2
a6596f8edb
Migrate to libredox and redox-scheme.
2023-11-16 14:02:19 +01:00
4lDO2
b63bb7c012
Migrate to libredox and redox-scheme.
2023-11-16 13:49:44 +01:00
4lDO2
83a73ca48e
Migrate to libredox and redox-scheme.
2023-11-15 21:32:12 +01:00
Jeremy Soller
95665d33c3
Merge branch 'libredox' into 'master'
...
Switch to libredox
See merge request redox-os/init!10
2023-11-04 19:19:12 +00:00
4lDO2
3e14cb4017
Switch to libredox
2023-11-04 20:02:42 +01:00
4lDO2
39baa59693
Update dependencies.
2023-10-14 17:08:10 +02:00
Jeremy Soller
a992d901cf
Merge branch 'remove_debug_log' into 'master'
...
Remove debug log
See merge request redox-os/netstack!41
2023-09-11 17:58:29 +00:00
Gartox
2dcc57863c
Remove debug log
2023-09-11 19:54:07 +02:00
Jeremy Soller
ebd229ae6c
Update for new rust
2023-09-07 20:04:57 -06:00
Jeremy Soller
a318dfb63b
Merge branch 'update_smoltcp' into 'master'
...
Migrating to smoltcp 0.10 and add support for multiple interfaces
See merge request redox-os/netstack!39
2023-09-08 01:58:46 +00:00
Gartox
07431ef9df
Fix warnings
2023-09-07 22:15:00 +02:00
Gartox
2645eeadb4
Change netcfg to adapt to the new router
2023-09-07 22:03: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
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
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
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
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
Anhad Singh
d038cfea2c
init: set the DISPLAY environment variable to the VT#
...
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com >
2023-08-03 11:34:51 +10:00
4lDO2
866c7d73a7
Update syscall.
2023-08-02 15:31:22 +02:00
4lDO2
0d8a24d50a
Use updated syscall crate.
2023-08-02 14:18:58 +02:00
4lDO2
c3e2f0eca2
Ensure stack does not remain as RWX!
2023-08-01 16:23:30 +02:00
4lDO2
123247fd33
Implement missing fstat.
2023-07-12 16:33:17 +02:00
Jeremy Soller
b9ea46e20c
Merge branch 'master' into 'master'
...
init: misc changes for GPU drivers
See merge request redox-os/init!7
2023-07-07 14:08:21 +00:00
Anhad Singh
6386fe126c
init: misc changes for GPU drivers
...
Signed-off-by: Anhad Singh <andypythonappdeveloper@gmail.com >
2023-07-06 10:15:12 +10:00
4lDO2
113583cfca
Enforce page alignment in shm:, better fmap.
2023-07-04 18:34:50 +02:00
Jeremy Soller
ef54af0e48
Merge branch 'fix_double_write' into 'master'
...
Fix scheme socket double write.
See merge request redox-os/randd!11
2023-07-03 17:50:03 +00:00
4lDO2
2e2c4b1888
Fix scheme socket double write.
2023-07-03 18:40:58 +02:00
Jeremy Soller
6bebf36be9
Merge branch 'pipe_scheme' into 'master'
...
Replace pipe2 with pipe scheme and fix warnings
See merge request redox-os/bootstrap!2
2023-06-30 12:20:35 +00:00