Commit Graph

3251 Commits

Author SHA1 Message Date
Marcin Mikołajczyk
513d32f51b
Merge 76d9bf9bf5 into 95a386308a 2025-07-20 22:53:21 +03:00
kalaposfos13
95a386308a
Implement sceKernelError (#3282)
* Implement sceKernelError

* Oh come on
2025-07-20 22:52:44 +03:00
Randomuser8219
0706223aaf
Small typo fix for avplayer assert (#3283)
Found that this assert message was typoed when running Knack 2 through a debugger.
2025-07-20 22:52:31 +03:00
Marcin Mikołajczyk
fd03fe2b5a
Register posix_rename (#3281) 2025-07-20 22:07:37 +03:00
kalaposfos13
f0cd981548
Implement sceAudioOutGetLastOutputTime (#3279)
* Implement sceAudioOutGetLastOutputTime

* Error returns

* Logging
2025-07-20 21:15:16 +03:00
Marcin Mikołajczyk
bd0102c8d0
Misc fixes (#3171) 2025-07-20 20:52:05 +03:00
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