RipleyTom
ac8e914a25
improves sig_ctx handling, sys_net logging and fixes udpp2p protocol ( #15235 )
2024-02-24 12:40:53 +01:00
RipleyTom
3acd442c2e
sceNpBasicSendMessage fix
2024-02-22 05:33:29 +02:00
RipleyTom
26d406fec3
RPCN 1.1
2024-02-05 09:44:29 +01:00
Megamouse
e5cfe710fa
sceNp: correct type for data attachment
2024-02-03 17:59:19 +01:00
Megamouse
2a0e2ce0a2
sceNp: don't preserve messages in sceNpBasicRecvMessageAttachment
2024-02-03 17:59:19 +01:00
Megamouse
8bc3a39586
sceNp: implement sceNpBasicAbortGui
2024-02-03 17:59:19 +01:00
Megamouse
e13a671f86
sceNp: Implement sceNpBasicRecvMessageAttachment
2024-02-03 17:59:19 +01:00
RipleyTom
c589001dff
Add player history
2024-02-03 08:45:29 +01:00
Megamouse
c271415328
sceNp: decrease some log levels from todo to warning
2024-01-31 16:33:29 +01:00
Megamouse
d7f317fa58
Add UI to sceNpBasicSendMessageAttachment and sceNpBasicAddFriend
2024-01-31 16:33:29 +01:00
Megamouse
3f2c34edd2
sceNp: silence some errors
2024-01-31 16:33:29 +01:00
Megamouse
566a8ac5ac
scnNp: add ppu wait before opening blocking dialogs
2024-01-31 16:33:29 +01:00
Megamouse
71b5bc4fe6
sceNp: add more error checks
2024-01-31 16:33:29 +01:00
Megamouse
23dc6a44f6
overlays: implement native sendmessage dialog
2024-01-31 16:33:29 +01:00
Megamouse
9ef5a01de4
overlays: implement native recvmessage dialog
2024-01-31 16:33:29 +01:00
Megamouse
fa7ef870dd
sceNp: disable Canonicalize functions for RPCN
2024-01-14 22:55:03 +01:00
Megamouse
ecacb874e4
sceNpCommerce: more error checks
2024-01-14 22:55:03 +01:00
Megamouse
0b2e0a1b28
sceNpCommerce: add error constants
2024-01-14 22:55:03 +01:00
Megamouse
a08d60fbbe
sceNpFriendlist: more checks
2024-01-14 22:55:03 +01:00
Megamouse
ef6041c14f
sceNpMatching: simplify linked list for loops
2024-01-14 22:55:03 +01:00
Megamouse
25954758d7
sceNpMatching: add error checks
2024-01-14 22:55:03 +01:00
RipleyTom
fe9a24a1b8
RPCN 1.0 ( #15045 )
2024-01-14 12:36:23 +01:00
RipleyTom
485fca34b0
Misc NP fixes
2024-01-08 14:03:15 +01:00
RipleyTom
74e084c893
Improve sceNpEula
2024-01-07 14:50:45 +01:00
RipleyTom
47ae192cf8
Impl sceNpBasicSendMessage
2024-01-07 13:36:27 +01:00
RipleyTom
0227b16d06
Fix sceNpBasicSetPresence when data is nullptr and size is 0
2024-01-05 22:34:52 +01:00
RipleyTom
b6e9746198
RPCN 0.9 ( #15002 )
2024-01-05 09:43:26 +01:00
Megamouse
b1c48e66c9
sceNp: fix size_t data types
2023-12-30 19:07:35 +01:00
RipleyTom
a96f9d9bfb
Fix sceNpManagerGetNetworkTime called before rpcn connection
2023-12-30 02:00:21 +01:00
RipleyTom
03761c5dd4
rpcn 0.8
2023-12-29 19:22:49 +01:00
Megamouse
d08c7a9b96
sceNpDrm: improve error handling of rap files
2023-12-20 22:22:51 +01:00
Eladash
60baa49007
sceNp/vm: Fix strings read, implement safe string reader
2023-12-12 21:23:33 +02:00
Eladash
f07e17f6aa
sceNp: Cut inactive time of DrmIsAvailable in half
2023-10-02 21:18:08 +03:00
Eladash
4794869bd8
sceNpDrm: Slow down sceNpDrmIsAvailable
2023-08-23 10:14:29 +03:00
Eladash
c0e97b4e96
Qt: Improve PS3 Binaries Decryption tool
2023-06-11 00:40:14 +02:00
RipleyTom
999caea021
Implement sceNpManagerGetCachedInfo
2023-04-17 21:13:44 +02:00
RipleyTom
c98158b460
Add buf_to_hexstring
2023-03-18 01:51:35 +01:00
RipleyTom
02a53c582c
Invite changes
2023-03-18 01:51:35 +01:00
RipleyTom
bcce3acd5f
Signaling: report status inactive on unknown connection
2023-03-17 17:58:56 +01:00
RipleyTom
6186ac0245
rpcn: signaling handler improvements & upnp
...
Simplify signaling by making Matching2 a layer over normal signaling.
Implements UPNP port forwarding
Implement sceNpMatching2AbortRequest
Fix reported bw in sceNpUtil
Hack for Fat Princess binding udp on 3658
Reenable CB for sceNpBasicAddPlayersHistoryAsync
Misc fixes
2023-02-21 15:41:41 +01:00
Margen67
5bb89328d0
Remove whitespace
2023-02-15 08:58:02 +01:00
RipleyTom
06dc6909c4
implement sceNpManagerGetMyLanguages
2022-10-30 18:00:54 +01:00
RipleyTom
880a4e3ca6
SceNpScore: improvements
2022-10-24 00:49:44 +02:00
RipleyTom
67323994fc
Implement sceNpScoreSanitizeComment
2022-10-22 18:43:13 +02:00
RipleyTom
9b121a6414
sys_net: improvements
...
sys_net: implement reusable addr for p2p sockets
sys_net: implement getpeername for P2PS
sys_net: sockets inherit NBIO from their parent
2022-10-22 11:32:04 +02:00
RipleyTom
01c285fc4a
RPCN v0.7
...
Bump protocol version
Improve signaling RTT calculation for client
Implement score game data functions
Various sceNpScore fixes
Verify flatbuffer buffers
Use std::variant for transaction specific data
2022-10-17 09:57:10 +02:00
RipleyTom
d1a7bb0136
Fix faulty GetScoreFriendsRequest
2022-09-28 21:58:11 +02:00
RipleyTom
eea73deab3
RPCN v0.6
2022-09-27 23:39:54 +03:00
Elad Ashkenazi
e0a648240f
Unlog sceNpUtilCmpNpId
2022-09-02 08:29:09 +02:00
Megamouse
9cf7a63c77
Emu: Implement BlockingCallFromMainThread
...
Reduces some copy-paste clutter throughout the project
2022-06-25 14:01:40 +03:00