Ruihan Li
|
cf772b804e
|
Fix option behavior in UNIX/netlink sockets
|
2025-12-01 13:46:02 +08:00 |
jiangjianfeng
|
188b20eb99
|
Support SO_BROADCAST for UDP sockets
|
2025-11-28 10:34:26 +08:00 |
jiangjianfeng
|
e796c41546
|
Reorder the socket options according to CSocketOptionName
|
2025-11-28 10:34:26 +08:00 |
Ruihan Li
|
7b212a6a25
|
Check capabilities instead of the root
|
2025-10-13 14:21:27 +08:00 |
Ruihan Li
|
fe1d4fe15f
|
Support UNIX datagram sockets
|
2025-09-10 20:01:30 +08:00 |
jiangjianfeng
|
ff39f6df75
|
Correct the reuseaddr behavior
|
2025-07-28 10:20:50 +08:00 |
Ruihan Li
|
c3572e9548
|
Support SCM_CREDENTIALS
|
2025-07-23 20:02:15 +08:00 |
Ruihan Li
|
ab897ccd2f
|
Support SO_PASSCRED
Co-authored-by: Jianfeng Jiang <jiangjianfeng.jjf@antgroup.com>
|
2025-07-23 20:02:15 +08:00 |
jiangjianfeng
|
e4c5c36be9
|
Support SO_PEERCRED & SO_PEERGROUPS
|
2025-06-24 17:25:44 +08:00 |
jiangjianfeng
|
d7e88f93bd
|
Support SO_ACCEPTCONN
|
2025-06-24 17:25:44 +08:00 |
jiangjianfeng
|
ec8beab540
|
Support SO_PRIORITY
|
2025-06-24 17:25:44 +08:00 |
jiangjianfeng
|
8f6bc07b23
|
Support SO_SNDBUFFORCE & SO_RCVBUFFORCE
|
2025-06-24 17:25:44 +08:00 |
Ruihan Li
|
639bc91e31
|
Clean up public re-exports under `net/`
|
2025-06-13 11:07:11 +08:00 |
Ruihan Li
|
96e62b8fa5
|
Reorder socket locks
|
2025-04-23 20:37:40 +08:00 |
Ruihan Li
|
68cf99993e
|
Remove socket errors from `SocketOptionSet`
|
2025-03-05 19:48:28 +08:00 |
Ruihan Li
|
776fd6a892
|
Create backlog sockets on demand
|
2024-12-17 20:14:53 +08:00 |
jiangjianfeng
|
58cf8ea681
|
Set keepalive and tcp_nodelay on underlying sockets
|
2024-12-15 16:50:43 +08:00 |
Ruihan Li
|
67d3682116
|
Move smoltcp-related code to bigtcp
|
2024-09-13 21:31:20 +08:00 |
Yuke Peng
|
dc4df47007
|
Implement UDP getsockopt and setsockopt
|
2024-08-28 14:01:18 +08:00 |
Zhang Junyang
|
dafd16075f
|
Remove the shim kernel crate
|
2024-08-23 23:37:50 +08:00 |