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
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
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
74cfc428dc
Update libc crate
2023-02-11 14:43:04 -07:00
4lDO2
54d64d6ecb
Use redox-daemon
2022-07-27 16:39:18 +02:00
Jeremy Soller
ec22a4f393
Update Cargo.lock
2022-07-26 17:32:02 -06:00
4lDO2
8669516ecd
Update syscall
2022-03-25 15:23:27 +01:00
Jeremy Soller
400a50661f
Merge branch 'update_dependencies' into 'master'
...
Update dependencies.
See merge request redox-os/netstack!36
2021-06-17 20:30:39 +00:00
4lDO2
8f7d759508
Update dependencies.
2021-06-17 18:15:31 +02:00
Jeremy Soller
47f62378ed
Update smoltcp
2020-08-02 16:07:21 -06:00
Jeremy Soller
f6b0ef229a
Update redox_syscall
2020-08-02 16:05:05 -06:00
Jeremy Soller
538475a813
Remove pbr patch
2020-05-28 11:57:39 -06:00
Jeremy Soller
1fe52ea0f2
Add patches
2020-05-21 14:07:07 -06:00
Jeremy Soller
331d744eab
Merge branch 'redox-unix' into 'master'
...
Redox unix
See merge request redox-os/netstack!35
2020-05-21 17:59:59 +00:00
Jeremy Soller
01f30577c1
Update smoltcp
2019-11-29 18:54:09 -07:00
Jeremy Soller
ac5da3935b
Update dependencies
2019-10-19 20:37:35 -06:00
Jeremy Soller
0c665a30a1
Handle scheme EOF
2019-07-18 21:33:23 -06:00
jD91mZM2
131659dcde
Remove unneeded patches, they're now global
2019-06-16 14:44:18 +02:00
Jeremy Soller
438691c241
Patches for Redox as part of the unix target family
2019-04-24 20:41:27 -06:00
Jeremy Soller
2079856d97
Update to new fevent
2019-03-13 14:11:38 -06:00
Jeremy Soller
00ad7e74ab
Remove debugging
2019-03-12 20:32:14 -06:00
Jeremy Soller
4384a16d4f
Ensure that missing network events do not hang the network stack
2019-03-12 20:31:02 -06:00
Jeremy Soller
370b11fbf3
Cleanup of wait queue
2019-03-11 20:03:11 -06:00
Jeremy Soller
dca4ea500d
Post read fevent at EOF
2019-02-17 20:31:13 -07:00
Jeremy Soller
19aabd5e66
Fix hangs when a tcp stream is closed
2019-02-17 20:19:35 -07:00
Jeremy Soller
dba4db694c
Use WouldBlock with network file
2019-02-02 13:58:19 -07:00
Jeremy Soller
880c107dd3
Enable debugging
2019-01-05 07:54:45 -07:00
Jeremy Soller
1ea5e3158b
Use smoltcp submodule
2019-01-03 21:23:59 -07:00
Jeremy Soller
51446652a1
Update smoltcp
2019-01-01 20:23:21 -07:00
Jeremy Soller
3fcafeed85
Update smolnetd
2019-01-01 18:29:29 -07:00
Jeremy Soller
4d537dbd57
Fix compilation
2018-12-06 17:55:51 -07:00
Jeremy Soller
fcfdcc1263
Merge branch 'dup_tcp_conditional' into 'master'
...
fix return statement of else block in dup function
See merge request redox-os/netstack!34
2018-12-06 17:45:38 +00:00
Colleen
01b6f9b98c
fix return statement of else block in dup function
2018-12-06 17:45:38 +00:00
Jeremy Soller
6a9fa00603
Update smolnetd
2018-10-29 19:54:53 -06:00
Jeremy Soller
3f7bf2a687
Update Cargo.lock
2018-10-14 19:56:35 -06:00