Commit Graph
10207 Commits
Author SHA1 Message Date
Codex a158fb0afc feat(avplayerstreaming): add missing registration inventory export 2026-10-30 02:21:41 +02:00
Codex be642051cf feat(srcutl): add missing firmware inventory exports 2026-10-30 02:21:41 +02:00
Codex e3d9fa2acf feat(custommusic): add missing audio-out inventory exports 2026-10-30 02:21:41 +02:00
Adrià 02e89573e5 Merge pull request #11347 from edubox/feat/ngs2-custom-submixer-channels
feat(ngs2): accept custom submixers with more than eight channels
2026-10-30 01:20:55 +01:00
Adrià 4725feb152 Merge pull request #11431 from p3n1cillin/claude/pthread-getaffinity-set-size
fix(libkernel): answer pthread_getaffinity_np for the console's 8- and 16-byte sets
2026-10-30 01:20:44 +01:00
Codex 0c9bfa36e2 feat(libcinternal): add missing heap inventory exports 2026-10-30 02:20:40 +02:00
Codex 0bb6774cf4 feat(dipsw): add missing inventory export 2026-10-30 02:20:03 +02:00
Codex 3389c35feb feat(updateservice): add missing cookie inventory export 2026-10-30 02:18:25 +02:00
Codex 08561080f8 feat(avsetting): add missing initialization inventory export 2026-10-30 02:18:21 +02:00
BunnyFlandClaude Opus 5.5 e651ced6f3 feat(libSceEditMp4): implement sceEditMp4InitializeParam and sceEditMp4QueryMemSize
Both follow firmware 13.42's libSceEditMp4.sprx, read from its disassembly
and run natively on x86-64: InitializeParam clears bytes 0 to 15, stores
0x3f at 16 and 700 at 24 and ignores a null pointer; QueryMemSize returns
0x387d30.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 01:10:11 +01:00
Codex c8c14f4a29 feat(appinstutil): add missing inventory exports 2026-10-30 02:09:34 +02:00
Eduardo Ruiz f0fa366942 fix(libSceNpCppWebApi): take the Matchmaking parameter arguments
Declare the string and body arguments of the four initialize exports and use InitializeParameterWithBody for SubmitTicket. Give setview the same text handling and cover it in the test. Drop the accessor throw assertions and record the namespace debt.
2026-10-30 01:09:00 +01:00
Codex 8a4228e51b feat(acm): add missing named inventory exports 2026-10-30 02:08:59 +02:00
Codex 1ec91397f8 feat(rnpsappmgr): add missing firmware inventory exports 2026-10-30 02:08:04 +02:00
slopgobblercobbler 7702e8f870 fix(libSceUserService): validate user login status in sceUserServiceGetNpAccountId 2026-10-30 01:07:04 +01:00
Adrià 96613bba67 Merge pull request #12060 from Ragbie/fix/windows-directory-flock
fix(libkernel): lock directories with flock on Windows as FreeBSD does
2026-10-30 01:04:03 +01:00
Codex 31f356f0fe feat(shelluiutil): add missing task inventory export 2026-10-30 02:02:45 +02:00
Codex 71ba8df350 feat(ajm): add missing inventory exports 2026-10-30 01:59:51 +02:00
Codex 2b015c179f feat(mdbg-syscore): add missing inventory exports 2026-10-30 01:59:44 +02:00
Codex a04815f48c feat(syscore): add missing inventory exports 2026-10-30 01:59:43 +02:00
Adrià a7febdb4b3 Merge pull request #12369 from kyon-eth/feat/libressl3-1360-inventory
feat(libSceLibreSsl3): complete callable declarations and parent forwarding
2026-10-30 00:59:06 +01:00
bunbeans2-archandClaude Opus 5.5 fabc873701 docs(libkernel): record that anonymous mmap is not charged to the flexible budget
A plain MAP_PRIVATE | MAP_ANON map is placed through DoMapAnon and is
not added to the flexible ranges, so it neither lowers
sceKernelAvailableFlexibleMemorySize nor is refused for the budget.
Whether a PS5 charges it is not measured; shadPS4 charges it on the PS4.
The debt entry records the gap left open in #7120.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 19:57:34 -04:00
Dean d65bff2679 Merge pull request #11639 from AlexFigas/feat/npcppwebapi-userprofile-parameter-lifecycles
feat(libSceNpCppWebApi): track the UserProfile, ProfanityFilter and CommunicationRestrictionStatus parameter lifecycles as the module does
2026-10-30 12:50:14 +13:00
Codex 607c4d33c9 feat(avcap2): add missing capture inventory exports 2026-10-30 01:41:44 +02:00
hugodearaujo 1f905993a3 docs(libSceAudioOut): state the blocking push's combined worst-case wait 2026-10-29 20:40:18 -03:00
Codex 2279659eda feat(composite): add missing compositor inventory exports 2026-10-30 01:39:40 +02:00
Codex b8827490a1 feat(backuprestore): add missing utility inventory exports 2026-10-30 01:37:56 +02:00
Codex a8186de5c8 feat(datatransfer): add missing migration inventory exports 2026-10-30 01:37:55 +02:00
Codex 7e9cd0a06a feat(venc): add missing encoder inventory exports 2026-10-30 01:37:27 +02:00
Codex b8971544a1 feat(loginmgr): add Gen2 VR notice inventory exports 2026-10-30 01:37:27 +02:00
milescovielloandClaude Opus 5.5 4e921aa0e3 docs(libSceHttp2): say how resolve retries count and that the console's semantics are unverified
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 00:33:44 +01:00
milescovielloandClaude Opus 5.5 d986a418ad fix(libSceHttp2): retry a failed lookup the number of times sceHttp2SetResolveRetry sets
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 00:33:35 +01:00
JJenkx ce32d855ba fix(libc): ignore non-wide lengths on character scans 2026-10-29 19:33:32 -04:00
Codex dd9bbb0b2b feat(systemlogger): add missing logger-family inventory exports 2026-10-30 01:21:41 +02:00
Dean 3d1b1c30e8 Merge pull request #12074 from mehmetbayoglu/fix/agc-import-yield-mirrorable-pr
fix(agc): let heap mirrors replace host imports when the import budget is full
2026-10-30 12:20:39 +13:00
Codex b6c9618a4b feat(systemtts): add missing speech inventory exports 2026-10-30 01:20:02 +02:00
Dean 341cf8beee Merge pull request #6498 from Amoenus/codex/fix-msaa-buffer-alias-mainfa
fix(agc): refuse buffer aliases of native MSAA targets
2026-10-30 12:19:53 +13:00
Adrià 5e216d6aed Merge pull request #10927 from edubox/feat/libc-throw-bad-array-new-length
feat(libc): implement std::_Throw(const std::bad_array_new_length&)
2026-10-30 00:18:44 +01:00
Adrià f46f453a56 Merge pull request #12724 from Gonic0/fix/shader-single-lane-elected-max
fix(shader): give one-lane waves an elected atomic max per lane
2026-10-30 00:18:15 +01:00
Adrià 202037c3d7 Merge pull request #12691 from JJenkx/codex/libc-bsearch-zero-stride-20261029
fix(libc): allow zero-stride bsearch_s as bundled libc does
2026-10-30 00:18:02 +01:00
Codex 378bf4306c feat(npwebapi): add missing firmware inventory exports 2026-10-30 01:02:57 +02:00
Codex f39c4f0fc4 feat(camera): add missing VR capture inventory export 2026-10-30 01:00:43 +02:00
ThomasandClaude Opus 5.5 4d61e68f74 fix(libSceAmpr): keep the occupancy threshold throwing until a title needs it
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 23:59:20 +01:00
Codex e56ce40296 feat(mbus): add missing device inventory exports 2026-10-30 00:56:25 +02:00
Codex ba9a48be8a feat(rudp): add missing context-buffer inventory export 2026-10-30 00:56:22 +02:00
Codex f3521e2d03 feat(remoteplay): add missing signaling inventory exports 2026-10-30 00:53:46 +02:00
Codex 4bb073ba2c feat(audiosystem): add missing lifecycle inventory exports 2026-10-30 00:53:44 +02:00
Adrià 7a225bb303 Merge pull request #12686 from MarcZX10/feat/pad-rumble-intensity
feat(libSceVideoOut): add ANYPS5_RUMBLE to scale or turn off host controller vibration
2026-10-29 23:46:17 +01:00
Adrià 2ac080f49f Merge pull request #12588 from MarcZX10/fix/progress-percent-unit
fix(tools): print the per-library progress change in % like the headline
2026-10-29 23:46:05 +01:00
Codex 160cd51175 feat(shareplay): add missing screen-status inventory export 2026-10-30 00:44:21 +02:00