Marcin Mikołajczyk
|
76d9bf9bf5
|
return ssize_t from recv functions
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
575d4c155d
|
code review
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
da2afe2bf9
|
review fixes
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
9a787dbd34
|
clang-format
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
36c0267e14
|
Steal and improve shadow's select for Windows
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
adb86b64d3
|
clang-format
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
f82c5a221e
|
Update src/core/libraries/network/p2p_sockets.cpp
Co-authored-by: kalaposfos13 <153381648+kalaposfos13@users.noreply.github.com>
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
262be4a358
|
fix2
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
73d76bd57a
|
fix
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
322fcf7e65
|
_WIN32
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
0787dc3e89
|
Extract socket fstat to a method in Socket
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
4d6263f368
|
Extract socket read to a method in Socket
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
aa684452eb
|
Actually implement EpollTable::GetEpoll
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
ff4570f1cf
|
Fix epoll-shim?
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
dc3bd1e5d4
|
Extract socket write to a method in Socket
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
b852b1834d
|
clang-format
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
c8885471f4
|
Include epoll-shim library
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
caa38af40b
|
Include wepoll library
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
840baac1e1
|
clang-format
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
63532b623f
|
Return positive net resolver id
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
52107fa5ad
|
Extract EpollTable from net
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
980732d65b
|
Retrieve correct default route in netctl (Linux)
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
9e14c72fe7
|
Retrieve correct netmask in netctl
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
62c0cc7d9a
|
Rename s_addr to fix windows compilation
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
a2855c4f36
|
Stub sceHttpsGetCaList
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
c592b57a81
|
Include winsock2.h to access select
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
26687060cd
|
Rename fields not compiling with gcc
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
b5e1940964
|
Handle IPv6 socket level in setsockopt
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
794a74ad92
|
Print connection data in log
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
296e4a0019
|
Implement sys_getpeername
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
97946ca3a5
|
Register sys_getpeername to libScePosix
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
7687c9aa38
|
Bump config entries
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
31a708934c
|
clang-format
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
4d0fa375ad
|
Call native select
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
334bf68b32
|
Handle sockets in fstat
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
80a6ce0251
|
Register sockets in the file descriptors table
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
71d38669c2
|
Include socket field in the File struct
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
d992070638
|
Register sys_getsockopt to libScePosix
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
82ed8bb43f
|
Redirect ResolverStartNtoaMultipleRecords
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
f40ea8851c
|
Redirect InetPtonEx to InetPton
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
78e4a86088
|
Increase logging in posix sockets
|
2025-07-20 16:54:08 +01:00 |
|
Marcin Mikołajczyk
|
a810dbe31d
|
Return more hardcoded connection info
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
166fad2aa8
|
Return connection status in NetCtlGetInfo
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
b11f9af64a
|
NetEpoll wip
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
43ca1ede01
|
sys_net increase logging
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
0627a89874
|
NetCtl: run provided callbacks
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
879d787dd0
|
Check if returned socket is valid
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
2aa3facd02
|
Run provided Np callback
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
8590a4cdfd
|
Handle DNS resolution through NetResolver
|
2025-07-20 16:54:07 +01:00 |
|
Marcin Mikołajczyk
|
4baa6c4b0b
|
Stub sceNetCtlGetInfoV6
|
2025-07-20 16:54:07 +01:00 |
|