Commit Graph
47140 Commits
Author SHA1 Message Date
Henrik Rydgård 237e6893da Merge pull request #19822 from hrydgard/try-anr2me-inet
Try anr2me's sceNetInet implementation
2025-01-07 16:33:25 +01:00
Henrik Rydgård 8d16ea408e Buildfix 2025-01-07 15:33:15 +01:00
Henrik Rydgård 895d8eb7fa Try ANR2ME's sceNetInet implementation 2025-01-07 10:31:32 +01:00
Henrik Rydgård 1e3e5c483e Merge pull request #19819 from hrydgard/infra2-step2
SetSockopt: Support more levels
2025-01-06 18:29:19 +01:00
Henrik Rydgård 385b7886e2 Minor address-sanitizer cleanups 2025-01-06 18:06:21 +01:00
Henrik Rydgård 1c16c31b49 Log level tweaks, fix dodgy string tricks that failed the memory sanitizer 2025-01-06 17:51:59 +01:00
Henrik Rydgård 1dc93ef8db Fixes. Wipeout Pulse gets further but not working 2025-01-06 17:17:59 +01:00
Henrik Rydgård 110d404911 Add a missing socket option name 2025-01-06 16:10:46 +01:00
Henrik Rydgård e81db31805 Merge pull request #19817 from Nemoumbra/net-buildfix
Buildfix for VS2017
2025-01-06 15:59:52 +01:00
Henrik Rydgård df3edb97a1 SetSockopt: Support more levels 2025-01-06 15:58:13 +01:00
Henrik Rydgård 2f9f1c49de Merge pull request #19818 from hrydgard/infra2-step1
Just the sceUtility changes from ANR2ME's branch
2025-01-06 15:48:47 +01:00
Henrik Rydgård 31207e2835 Also add the proAdhoc.cpp changes. 2025-01-06 15:27:11 +01:00
Henrik Rydgård ee2b47d6cc Remove variable that was previously refactored away (not sure if that was a good idea) 2025-01-06 15:21:12 +01:00
Henrik Rydgård 40e6e03ed5 Transfer some more Apctl functionality 2025-01-06 15:02:00 +01:00
Henrik Rydgård 635d3af6a0 Add simple UI for configuring the primary/secondary DNS 2025-01-06 14:50:14 +01:00
Henrik Rydgård 23bc115e93 Better DNS server default 2025-01-06 14:48:28 +01:00
AdamN f77f3016b7 Add the new DNS config settings, make use of them in NetApctl_InitInfo 2025-01-06 14:38:57 +01:00
AdamN 98dba643f4 Just the sceUtility changes from ANR2ME's branch 2025-01-06 14:38:45 +01:00
Nemoumbra 974183e5c3 Buildfix for VS2017 2025-01-06 15:22:03 +03:00
Henrik Rydgård 63c7c73fa0 Merge pull request #19816 from hrydgard/minor-things
Some code cleanup, allow 16-char user names in sceNp
2025-01-06 09:01:46 +01:00
Henrik Rydgård c8da841c3e Leave 32 bytes of space in the ticket for names, and make sure they're just 16 chars long. 2025-01-06 08:33:56 +01:00
Henrik Rydgård 504eadc337 sceNp: Allow for 16-character usernames (do not insert null) 2025-01-05 23:43:44 +01:00
Henrik Rydgård 3e98f16e6b static-ify a bunch of functions 2025-01-05 23:43:44 +01:00
Henrik Rydgård 2edc3085a5 PSPPointer<>: Replace some fiddly memsets with use of a new FillWithZero function. 2025-01-05 23:43:41 +01:00
Henrik Rydgård cf0c0dab0a Add some known function hashes to the sceNpService table 2025-01-05 22:46:58 +01:00
Henrik Rydgård 4d0b649acb Merge pull request #19815 from hrydgard/ticket-max-username-len
sceNpAuthGetTicket: Truncate the username at 16 chars
2025-01-05 22:36:01 +01:00
Henrik Rydgård f96c52b7f8 sceNpAuthGetTicket: Truncate the username at 16 chars
As requested by ChaCheeChoo in #19814
2025-01-05 22:33:44 +01:00
Henrik Rydgård dd9e81b2be Quick fix for JPEG detection, we missed some files. Thanks sonic120 for the report. 2025-01-05 21:16:47 +01:00
Henrik Rydgård 483d00af4b Merge pull request #19813 from hrydgard/http
Rebase of ANR2ME's sceHttp implementation
2025-01-05 20:51:11 +01:00
Henrik Rydgård 70042e0906 Add comment 2025-01-05 20:43:29 +01:00
ANR2ME 4f873614e7 Added sceParseHttpResponseHeader implementation. 2025-01-05 20:16:57 +01:00
ANR2ME c86c6e55a8 Fixes Invalid URL issue during sceHttpSendRequest on LittleBigPlanet 2025-01-05 19:24:55 +01:00
ANR2ME 263c37432f Updated getResponseContentLength 2025-01-05 19:24:36 +01:00
ANR2ME aeb6c7b512 Making sure getAllResponseHeaders not to crash. 2025-01-05 19:24:34 +01:00
ANR2ME f500726762 Changing httpCode to statusLine 2025-01-05 19:24:09 +01:00
ANR2ME 4c0bb64163 Removing test code to set breakpoints. 2025-01-05 19:24:09 +01:00
ANR2ME b5dcc86a8e Fixes an issue where sceHttp inited states didn't get reset when changing games. 2025-01-05 19:24:09 +01:00
ANR2ME e6aa667eea Fixes some issue with sceUriParse 2025-01-05 19:24:07 +01:00
ANR2ME 07f3249af5 Implement sceNetInetInetAddr which seems to be used too by many games along with sceHttp syscalls 2025-01-05 19:22:45 +01:00
ANR2ME 0012818eb7 Implement sceHttp library 2025-01-05 19:14:15 +01:00
Henrik Rydgård 06b10f54cc Merge pull request #19811 from hrydgard/headless-recurse-tests
pspautotests runner (headless): Add ability to specify a directory to recurse
2025-01-05 12:03:52 +01:00
Henrik Rydgård 0a9e463383 pspautotests runner (headless): Add ability to specify a directory to recurse
Also add the ability to ignore individual tests.

This is very useful during development for convenient multi-test runs
from within Visual Studio.

Example command line:

```
 --root pspautotests/tests/../ -o --compare --timeout=30 --graphics=software pspautotests/tests/audio/atrac/... --ignore pspautotests/tests/audio/atrac/second/resetting.prx --ignore pspautotests/tests/audio/atrac/replay.prx
```
2025-01-05 10:22:50 +01:00
Henrik Rydgård a28103d218 Merge pull request #19810 from hrydgard/minor-cleanup
Fix crash/assert in old Ge debugger with OpenGL, remove obsolete compat flag
2025-01-05 09:52:05 +01:00
Henrik Rydgård 38726f6dd4 Merge pull request #19808 from Nemoumbra/adhoc-matching-cleanup
Adhoc matching cleanup
2025-01-05 09:39:00 +01:00
Henrik Rydgård b097a54ee0 Don't assert when using the old Ge debugger in OpenGL 2025-01-05 09:28:34 +01:00
Henrik Rydgård 8d6593b92b Remove compat flag AllowDelayedReadback 2025-01-05 09:18:13 +01:00
Henrik Rydgård 41bd984a7e Merge pull request #19809 from hrydgard/savestate-fix
Fix savestates, oops
2025-01-05 00:18:57 +01:00
Henrik Rydgård 56dd10f283 Fix savestates 2025-01-05 00:00:06 +01:00
Nemoumbra aae7b187d5 Hadouken fixes: SendData funcs + sceNetAdhocMatchingGetPoolStat 2025-01-05 01:07:10 +03:00
Nemoumbra 94f4ad200b Hadooken fixes: sceNetAdhocMatchingSelectTarget, NetAdhocMatching_CancelTargetWithOpt 2025-01-05 00:46:42 +03:00