LoGin
|
bd70d2d1f4
|
chore: 将工具链更新到2024-07-23 (#864)
* chore: 将工具链更新到2024-07-23
|
2024-07-25 00:55:02 +08:00 |
|
LoGin
|
634349e0eb
|
fix: tcp poll没有正确处理posix socket的listen状态的问题 (#859)
|
2024-07-24 18:21:39 +08:00 |
|
曾俊
|
2eab6dd743
|
feat(log): 将内核日志统一为新的logger (#814)
|
2024-05-16 17:25:23 +08:00 |
|
Samuel Dai
|
37cef00bb4
|
fix(net): Fix TCP Unresponsiveness and Inability to Close Connections (#791)
* fix(net): Improve stability. 为RawSocket与UdpSocket实现close时调用close方法,符合smoltcp的行为。为SocketInode实现drop,保证程序任何情况下退出时都能正确close对应socket, 释放被占用的端口。
* fix(net): Correct socket close behavior.
|
2024-05-11 17:17:43 +08:00 |
|
LoGin
|
e32effb150
|
feat(driver): 把virtio添加到sysfs (#752)
|
2024-04-22 15:11:47 +08:00 |
|
yuyi2439
|
881ff6f95e
|
将smoltcp升级到0.11.0版本 (#740)
|
2024-04-21 11:39:00 +08:00 |
|
GnoCiYeH
|
d623e90231
|
socket统一改用GlobalSocketHandle ,并且修复fcntl SETFD的错误 (#730)
* socket统一改用`GlobalSocketHandle`,并且修复fcntl SETFD的错误
---------
Co-authored-by: longjin <longjin@DragonOS.org>
|
2024-04-15 22:01:32 +08:00 |
|
Saga1718
|
c719ddc631
|
feat(net): 实现tcp backlog功能 (#714)
* feat:实现tcp的backlog功能
|
2024-04-14 23:51:47 +08:00 |
|
sun5etop
|
9d9a09841c
|
修复udp bind的时候,对port0处理不正确的问题(#676)
|
2024-03-31 15:11:10 +08:00 |
|
裕依
|
6046f77591
|
Patch socketpair (#576)
* 将sockets分成inet和unix域
- 添加File端点
- 添加SocketPair trait并将Socket trait中的pair相关方法移动
- 添加对SockAddrUn的处理
* 精简SocketHandleItem
* 重构socketpair相关逻辑
- 将File端点换成Inode端点
- 尝试使用SocketInode进行socketpair(未成功)
* 将SocketPair trait合并到Socket trait中,去除downcast
|
2024-03-23 15:56:49 +08:00 |
|