Commit Graph
20967 Commits
Author SHA1 Message Date
al3w0f205 a9022efbbe test(libSceVideoRecordingP): cover information query code validation 2026-10-23 11:32:33 -05:00
al3w0f205 492583bfe7 test(libSceNpCommon): cover recursive lock in sceNpLwMutexLock 2026-10-23 11:32:21 -05:00
al3w0f205 94515fd506 test(libSceWebBrowserDialog): cover uninitialized rejection for cookie operations 2026-10-23 11:32:09 -05:00
al3w0f205 08d7d3fb89 test(libSceNpTrophy): cover icon size pointer checks and invalid handle validation 2026-10-23 11:31:56 -05:00
al3w0f205 9d15da71a6 test(libSceNpEntitlementAccess): cover flag queries and transaction parameter validation 2026-10-23 11:31:43 -05:00
al3w0f205 07198e1e6a test(libSceSaveData.native): cover null parameter validation in sceSaveDataSyncSaveDataMemory 2026-10-23 11:31:30 -05:00
MarcZX10 918bbde6fa fix(tools): reconfigure environment report streams 2026-10-23 16:31:23 +00:00
al3w0f205 c2042431e5 test(libSceImeDialog): cover panel dimensions and position validation 2026-10-23 11:31:17 -05:00
JJenkx 8ce4ed4e77 fix(pad): timestamp scripted overlays in queued samples 2026-10-23 12:31:17 -04:00
MarcZX10 c242694d09 test(tools): cover Unicode environment reports 2026-10-23 16:31:10 +00:00
al3w0f205 bdcf9c6e5d test(libSceAvPlayer): cover null handle validation in sceAvPlayerAddSourceEx and sceAvPlayerDisableStream 2026-10-23 11:31:05 -05:00
orezraeyandClaude Opus 5.5 2aaf519eb7 fix(libkernel): check socket address families and lengths as measured on a PS5
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-23 13:30:58 -03:00
Adrià Franch d73dff01b6 Merge upstream/main into fix/agc-semaphore-memory-firmware 2026-10-23 18:30:57 +02:00
al3w0f205 7618d0335f test(libScePlayGo): cover install speed, eta, and prefetch handle validation 2026-10-23 11:30:51 -05:00
al3w0f205 a7e441edc2 test(libSceUserService): cover initial user queries and game presets validation 2026-10-23 11:30:37 -05:00
Hermes Agent 2026238d39 test(libkernel): expect ENOENT for unresolved sysctl names 2026-10-23 12:27:31 -04:00
Hermes Agent a05ea75447 docs(libkernel): clarify unknown sysctl lookup behavior 2026-10-23 12:27:31 -04:00
Hermes Agent 950a21aec8 fix(libkernel): return ENOENT for unknown sysctl names 2026-10-23 12:27:30 -04:00
Adrià 990f45e17d Merge pull request #8026 from NFSS10/perf/agc-sampled-snapshot-buffer-reuse
perf(agc): reuse sampled snapshot byte buffers across cache entry replacement
2026-10-23 18:26:36 +02:00
Adrià 1e1c355a54 Merge pull request #8302 from hypermoist/feat/agc-acb-workload-packets
docs(agc): record the console's workload packets
2026-10-23 18:21:40 +02:00
Project-MOC 1852888af9 fix(tools): preserve SELF outputs on failed writes 2026-10-23 18:20:22 +02:00
MarcZX10 1bb1702806 test(tools): assert web release parse error status 2026-10-23 16:18:15 +00:00
MarcZX10 88b1027c46 test(relinker): assert missing path error details 2026-10-23 16:18:01 +00:00
orezraeyandClaude Opus 5.5 b2dc84b68d fix(libSceNet): read sceNetInetPton text and null outputs as measured on a PS5
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-23 13:17:24 -03:00
Felipebmaitan 5ca32cdac7 test(job-manager): align reference entry helper calls 2026-10-23 13:14:44 -03:00
ntamas94 26b56ec7bc Merge remote-tracking branch 'origin/main' into fix/rtc-ps4-limits 2026-10-23 18:11:25 +02:00
orezraeyandClaude Opus 5.5 d4321c6569 docs(libSceNet): separate the PS4 and PS5 measurements of sceNetInetPtonEx
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-23 13:10:40 -03:00
orezraeyandClaude Opus 5.5 dd9716e1c3 fix(libSceNet): convert sceNetInetPtonEx without an output as measured on a PS5
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-23 13:10:40 -03:00
emirplus dfacf431f6 fix(tools): wrap entrypoint in main with stream reconfigure in trace_digest 2026-10-23 19:08:36 +03:00
emirplus 082a799e7e fix(tools): reconfigure streams with backslashreplace in build_web 2026-10-23 19:06:52 +03:00
Federico Marras d90537bf06 chore(np): merge main into offline matching contexts 2026-10-23 18:05:58 +02:00
emirplus c2cd880e14 fix(tools): wrap entrypoint in main with stream reconfigure in nid_names 2026-10-23 19:05:46 +03:00
Felipebmaitan 0d7155f1fa test(job-manager): run original-module fixtures on Linux 2026-10-23 13:04:55 -03:00
emirplus b0e3c61105 fix(tools): reconfigure streams with backslashreplace in configure_seed 2026-10-23 19:04:18 +03:00
emirplus 685e15d034 fix(tools): reconfigure streams with backslashreplace in check_test_registration 2026-10-23 19:03:09 +03:00
MarcZX10 69708e0e80 fix(tools): implement write on web release test streams 2026-10-23 16:02:43 +00:00
emirplus 0f6fc31c98 fix(tools): reconfigure streams with backslashreplace in check_skips 2026-10-23 19:01:50 +03:00
ntamas94andClaude Opus 5.5 2120035611 fix(libSceRtc): keep the pre-3.00 range rules to PS4 titles
The compiled SDK version of a PS5 title counts from its own SDK, so an
early PS5 title would have taken the PS4 pre-3.00 rules. Apply them only
to a CUSA title, as libSceConvertKeycode tells PS4 titles apart; anything
else, including a title without metadata, gets the later rules main had.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-23 18:01:16 +02:00
MarcZX10 c1f2d7a69e fix(relinker): reject missing paths in same-file checks 2026-10-23 16:00:15 +00:00
emirplus dd45b07ce1 fix(tools): reconfigure streams with backslashreplace in select_tests
Reconfigure sys.stdout and sys.stderr with backslashreplace error handling at the entrypoint of main() so test graph dumping and change diagnostics do not fail on Windows consoles configured with non-UTF-8 code pages.
2026-10-23 18:57:48 +03:00
lakhantheboss 562e460d38 docs(libSceErrorDialog): correct stale error behavior debt 2026-10-23 21:25:45 +05:30
Felipebmaitan 79c9c6f6c8 fix(job-manager): stop while submitted compute remains pending 2026-10-23 12:53:13 -03:00
emirplus 81820edf30 fix(tools): reconfigure streams with backslashreplace in unwrap_self
Reconfigure sys.stdout and sys.stderr with backslashreplace error handling at the entrypoint of main() so unwrapping reports and error messages do not fail on Windows consoles configured with non-UTF-8 code pages.
2026-10-23 18:48:42 +03:00
DragostandCursor cd1d2f9ee7 fix(libSceAvPlayer): rebase the clock when the audio stream is exhausted
A fast drain after a seek can finish inside the 50 ms gate, leaving the presentation clock short of the final sample. Linux CI then fails guest_avplayer with clock not at the end.

Co-authored-by: Cursor <[email protected]>
2026-10-23 17:47:43 +02:00
Adrià 15e71dbe11 Merge pull request #7882 from klosixgaming-arch/fix/image-table-sampler-deduplication
fix(shader): deduplicate sampler table elements in ResolveImageTables
2026-10-23 17:47:25 +02:00
Felipebmaitan d1d6e44d18 fix(job-manager): capture compute inputs across GPU barriers 2026-10-23 12:46:04 -03:00
Felipebmaitan f78334be68 fix(job-manager): preserve profiler spans across GPU barriers 2026-10-23 12:46:04 -03:00
Felipebmaitan 869bb77097 fix(job-manager): forward native profiler lifecycle events 2026-10-23 12:46:04 -03:00
Felipebmaitan f2dc168518 fix(job-manager): place scheduling state in the caller work area 2026-10-23 12:46:04 -03:00
Felipebmaitan 6f29778c93 test(job-manager): cover registration failure without an assigned ID 2026-10-23 12:46:03 -03:00