RipleyTom
3b6afc1d9a
Final sys_ fixes
2026-02-28 09:00:49 +02:00
RipleyTom
b30a20c2dc
More sys_ fixes
2026-02-27 06:02:28 +02:00
RipleyTom
064c006339
Various sys_ fixes
2026-02-25 04:41:01 +02:00
RipleyTom
a6b5c7e79f
Generalize np::npid_to_string() use
2026-02-20 17:50:49 +02:00
RipleyTom
a29758de6e
signaling_handler: bugfix and cleanup
2026-02-20 17:50:49 +02:00
RipleyTom
aaf84a8445
sys_net/P2P: Various fixes
...
Fix RTT adjustment
Fix possible dead pointer interaction in lv2_socket_native::recvfrom()
Fix iterator invalidation in nt_p2p_port::recv_data()
2026-02-20 05:15:49 +02:00
RipleyTom
b7b0e06a54
sys_net/lv2_socket_native: Various fixes
...
Fix is_socket_connected(always returned false)
Implement SYS_NET_IP_TTLCHK and SYS_NET_IP_MAXTTL
Fix lv2_socket_native::sendmsg, it was only sending the first iovec
Fix sys_net_bnet_sendto addrlen check
Fix assert in lv2_socket_native::recvfrom()
2026-02-20 05:15:49 +02:00
RipleyTom
53dcf2ba00
rpcn_client: Misc fixes
...
Fix missing freeaddrinfo
Fix wrong return value in a rpcn_client::connect() path
Fix missing 0 presence validation in vec_stream::get_string()
2026-02-20 05:15:49 +02:00
RipleyTom
9f92824721
Fix glsl_invalid_program not fitting within 3 bits
2026-02-14 16:56:38 +02:00
RipleyTom
7f2dec46ca
Ignore gcc strict aliasing warnings on __sync_lock_test_and_set
2026-02-14 16:56:38 +02:00
RipleyTom
236dc96689
Microphone fixes
2026-02-14 16:56:38 +02:00
RipleyTom
3bb21db71b
Guard async transactions against spurious wakeups
2026-02-09 07:59:29 +02:00
RipleyTom
93dbdead24
Improve add friend logging/dialogs
2026-02-06 08:33:23 +01:00
RipleyTom
1c08439907
Force disable RPCN IPv6 support for now
2026-01-31 08:46:11 +02:00
RipleyTom
96cf5c4e63
Fix generic_async_transaction_context thread handling
2026-01-31 08:46:11 +02:00
RipleyTom
db3d9cd217
Implement sceNpMatching2GetRoomMemberDataExternalList
2026-01-30 13:56:29 +01:00
RipleyTom
3e0cfc651d
Fix sceNpBasicLimited_0xEB42E2E6
2026-01-30 10:45:55 +02:00
RipleyTom
4df51025e5
Improve Message ComId handling
2026-01-30 10:45:55 +02:00
RipleyTom
97feb4eed4
Add Message logging
2026-01-30 10:45:55 +02:00
RipleyTom
b0b0ed7634
Implement sceNpMatching2GetCbQueueInfo
2026-01-28 22:33:35 +01:00
RipleyTom
cafc2aa9d0
Implement sceNpMatching2GetMemoryInfo
2026-01-28 22:33:35 +01:00
RipleyTom
8f8032b5a8
Implement sceNpMatching2GetSignalingOptParamLocal
2026-01-28 22:33:35 +01:00
RipleyTom
0e2584fc9f
sceNpBasicLimitedSendMessage
2026-01-27 17:21:46 +02:00
RipleyTom
aec981935c
Migration bugfixes
2026-01-24 14:23:52 +01:00
RipleyTom
27ebd182e7
Flatbuffers to Protobuf ( #18082 )
...
Migrate from Flatbuffers to Protobuf to make some lawyers happy.
Fixes https://github.com/RPCS3/rpcs3/issues/17894
2026-01-24 09:37:47 +01:00
RipleyTom
4a12f70f2c
Add Delete command to RPCN
2026-01-12 21:33:04 +01:00
RipleyTom
65273dde76
Remove call to glxewInit
2025-12-29 15:29:34 +02:00
RipleyTom
847a147002
Improve usb timing accuracy
2025-12-24 04:44:47 +02:00
RipleyTom
df6a3d01df
Clean UsbTransfer state
2025-12-24 04:44:47 +02:00
RipleyTom
371af2d94f
Refuse to abort sceNp2 requests that change state
2025-12-19 12:06:02 +01:00
RipleyTom
b99bd12d5e
Add Extra sceNp2 logging
2025-12-19 12:06:02 +01:00
RipleyTom
711ec69e48
Fix RPCN replies ordering
2025-12-16 10:07:03 +02:00
RipleyTom
adcacc1119
Remove RPCN test server
2025-12-08 09:16:52 +01:00
RipleyTom
65458effa6
RPCN v1.5.0
2025-12-08 09:16:52 +01:00
RipleyTom
f61aaf83f6
More communication id validation changes
2025-10-21 21:27:55 +03:00
RipleyTom
66920b4d8f
Improve sceNpSignalingGetLocalNetInfo
2025-10-21 17:17:05 +03:00
RipleyTom
6a028b1883
Relax SceNpCommunicationId validation
2025-10-21 11:32:15 +03:00
RipleyTom
48bf30aa2d
Fix sceNpManagerGetAccountRegion's returned language
2025-10-05 09:01:03 +03:00
RipleyTom
f05fabdb79
Change sceNpManagerGetMyLanguages languages priority
2025-10-04 19:23:38 +03:00
RipleyTom
9610d45ebf
Entitlements are never found ( #17306 )
...
Minor change, we don't support entitlements atm.
2025-06-14 09:38:38 +03:00
RipleyTom
57207bbe96
Sort bin attributes based on ID
2025-05-23 13:30:39 +02:00
RipleyTom
d02dea5df2
Make Disable IPv6 text translatable
2025-05-13 13:43:03 +02:00
RipleyTom
b1b02e0425
Bind RPCN client socket only if bind_ip is set
2025-05-12 22:15:56 +02:00
RipleyTom
6854e9b974
Fix building with SDL submodule
2025-05-12 21:40:02 +02:00
RipleyTom
3894c903bc
Make IP Binding more global
2025-05-10 08:44:05 +03:00
RipleyTom
929a92f6c5
Avoid passing -fuse-ld to non-linking step
2025-04-26 22:48:14 +02:00
RipleyTom
89dea9bd92
Fix IPv6 support detection
2025-04-25 21:40:36 +02:00
RipleyTom
bcb5041df2
use fixed uruntime version
2025-04-10 00:22:04 +02:00
RipleyTom
324af04426
Set PSN to disconnected when net status is disconnected
2025-03-25 21:46:38 +01:00
RipleyTom
40ff182c31
Fix p2p binding to vport 0
2025-03-23 06:08:09 +01:00
RipleyTom
66952fe301
Add memory breakpoints
...
RPCS3 needs to be compiled with -DHAS_MEMORY_BREAKPOINTS=ON for it to be available
2025-03-04 15:41:36 +01:00
RipleyTom
157e73b67e
Add missing NotFound error handling in LeaveRoom reply
2025-02-20 07:58:03 +02:00
RipleyTom
6074480ffb
Reset presence when terminating NP
2025-02-19 11:14:55 +02:00
RipleyTom
0e5014788b
Fix SignalingHelper notification
2025-02-17 07:42:33 +02:00
RipleyTom
a29ecaf1d3
Fix sendto for p2ps packets
2025-02-14 22:28:11 +00:00
RipleyTom
eeff7b0f0a
Fix Aarch Linux CI
2025-02-13 11:14:35 +02:00
RipleyTom
f15ed36da1
Fix Change Password dialog not saving the new password on success
2025-02-13 07:04:08 +01:00
RipleyTom
1efca833a4
Fix missing NoError error checking in a few sceNpGUI functions
2025-02-13 07:04:08 +01:00
RipleyTom
159370446f
RPCN v1.4
2025-02-12 15:00:50 +01:00
RipleyTom
cd87a64621
Headers cleanup
2025-02-11 20:38:35 +01:00
RipleyTom
18f82f0006
Fix unused p2p socket closing
2024-12-17 15:09:59 +02:00
RipleyTom
0e8f1a9bf9
sys_net: Remove lingering ppu_to_awake from queue on timeout
2024-11-22 18:44:01 +02:00
RipleyTom
c68f42e0ee
Fix sceNpScoreGetRankingByNpId when no score is registered
2024-11-05 20:48:05 +01:00
RipleyTom
36da83592a
Improve AMD cpu detection
2024-10-07 05:36:19 +02:00
RipleyTom
4832267307
Fixes audio buffering on non-windows platforms
2024-10-05 11:44:15 +03:00
RipleyTom
c49ff490bc
Fix scenp_score_record_score param check
2024-09-29 12:09:11 +03:00
RipleyTom
88adaa9d2d
Add some extra param handling for cellNetCtlGetInfo
2024-09-27 19:14:09 +02:00
RipleyTom
56099e79da
Fix for clang 19
2024-09-27 19:14:09 +02:00
RipleyTom
9dd0b055d0
Fake sceNpMatching2GetLobbyInfoList
2024-09-26 21:12:10 +02:00
RipleyTom
3d9c8a670e
Implement old matching API
2024-09-19 20:34:56 +02:00
RipleyTom
3dc75dc3d1
Handle WSAENETRESET error
2024-08-25 13:04:44 +03:00
RipleyTom
50446e425d
evdev: don't warn on disabled motion device
2024-08-15 08:58:09 +03:00
RipleyTom
dd9b3c651f
Support old sceNpScoreRankData
2024-07-18 18:29:49 +02:00
RipleyTom
feff2ba09e
Fix race in sys_net select and poll
2024-06-14 10:52:34 +03:00
RipleyTom
1ec523b018
Fix stb cmake build
2024-06-06 15:02:47 +02:00
RipleyTom
e42ba05883
Improve match2 ctx context start
2024-05-19 20:06:49 +02:00
RipleyTom
b83f1e7694
Improve CB accuracy for Avc2
2024-05-19 19:16:30 +02:00
RipleyTom
3e7ff4059e
Add matching2 option handling
2024-05-16 22:38:11 +02:00
RipleyTom
0a956906de
fix size calculation in get_member_and_attrs
2024-05-15 17:57:12 +03:00
RipleyTom
a50683d6ca
sys_net improvements ( #15584 )
...
Also remove redundant ensures
2024-05-13 05:35:08 +03:00
RipleyTom
b7a882f42b
Split normal sockets and p2p sockets handling v2
2024-05-08 20:04:23 +03:00
RipleyTom
8d815e8ee0
Clamp spu_fi results
2024-04-29 05:21:49 +03:00
RipleyTom
b38ce9452d
Revert "Split normal sockets and p2p sockets handling"
...
This reverts commit 08c3a38b67 .
2024-04-27 10:45:14 +02:00
RipleyTom
6fc7fa3b13
Logging improvements
2024-04-27 00:12:14 +02:00
RipleyTom
08c3a38b67
Split normal sockets and p2p sockets handling
2024-04-24 14:15:17 +03:00
RipleyTom
33e2f8766a
Update spurs_test.self
2024-04-20 13:31:12 +02:00
RipleyTom
31a080a9cb
Warning cleanup
2024-04-20 13:31:12 +02:00
RipleyTom
c92a556093
Default constructor for avc2_settings
2024-04-13 05:40:10 +03:00
RipleyTom
0231902a69
fix CellSysutilAvc2InitParam
2024-04-13 01:41:41 +02:00
RipleyTom
cb6186ea60
Initialize CB in cellSysutilAvc2Load
2024-04-12 21:16:11 +03:00
RipleyTom
95e0d1a560
Fix changelog size hack
2024-04-04 22:31:29 +03:00
RipleyTom
72ad1abd39
Fix updater message
2024-04-04 07:45:08 +03:00
RipleyTom
77485747f1
Enable WOLFSSL_ALT_CERT_CHAINS
2024-03-17 05:59:23 +02:00
RipleyTom
397c2698ae
Fix sceNpScoreGetRankingByNpId
2024-03-12 09:36:31 +02:00
RipleyTom
fd583dbbc3
Cleanup and set -Werror=delete-non-virtual-dtor
2024-03-11 02:30:18 +02:00
RipleyTom
7674c29c78
Fix for sceNpScoreGetGameData
2024-02-29 15:12:22 +02:00
RipleyTom
573734fab8
Send initial presence for offline friends.
2024-02-28 17:41:25 +01:00
RipleyTom
414a354511
Improve cellSysutilAvc2SetAttribute logging
2024-02-28 02:14:37 +01:00
RipleyTom
2168511e5b
Add check for score transactions being reused
2024-02-28 02:14:37 +01:00
RipleyTom
0f682b7da1
Fix Apple Clang build
2024-02-24 20:54:55 +02:00